vitessce
Version:
Vitessce app and React component library
2 lines • 168 kB
JavaScript
/*! For license information please see status.min.js.LICENSE.txt */
!function(e,t){"object"===typeof exports&&"object"===typeof module?module.exports=t(require("react"),require("react-dom")):"function"===typeof define&&define.amd?define(["react","react-dom"],t):"object"===typeof exports?exports.status=t(require("react"),require("react-dom")):(e.vitessce=e.vitessce||{},e.vitessce.status=t(e.React,e.ReactDOM))}(this,(function(e,t){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.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 i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));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=1402)}({0:function(t,n){t.exports=e},1:function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,"a",(function(){return r}))},1024:function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var r=n(14),i=n(11),o=n(0),a=n.n(o),c=n(41),s=n(117),u=n(185),l=n(842);function f(e){var t=e.coordinationScopes,n=e.removeGridComponent,o=e.theme,f=e.title,d=void 0===f?"Status":f,p=Object(c.j)(s.b.status,t),h=Object(i.a)(p,1)[0],b=h.obsHighlight,m=h.featureHighlight,v=h.moleculeHighlight,g=Object(c.y)(),y=[].concat(Object(r.a)(b?["Hovered cell ".concat(b)]:[]),Object(r.a)(m?["Hovered gene ".concat(m)]:[]),Object(r.a)(v?["Hovered gene ".concat(v)]:[])).join("; ");return a.a.createElement(u.a,{title:d,theme:o,removeGridComponent:n,isScroll:!0,isReady:!0},a.a.createElement(l.a,{warn:g,info:y}))}},105:function(e,t,n){"use strict";var r=n(312);function i(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||Object(r.a)(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}n.d(t,"a",(function(){return i}))},106:function(e,t,n){"use strict";var r=n(313);var i=n(314);function o(e,t){return Object(r.a)(e)||function(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var n=[],r=!0,i=!1,o=void 0;try{for(var a,c=e[Symbol.iterator]();!(r=(a=c.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(s){i=!0,o=s}finally{try{r||null==c.return||c.return()}finally{if(i)throw o}}return n}}(e,t)||Object(i.a)()}n.d(t,"a",(function(){return o}))},11:function(e,t,n){"use strict";var r=n(250);var i=n(131),o=n(251);function a(e,t){return Object(r.a)(e)||function(e,t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,i=!1,o=void 0;try{for(var a,c=e[Symbol.iterator]();!(r=(a=c.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(s){i=!0,o=s}finally{try{r||null==c.return||c.return()}finally{if(i)throw o}}return n}}(e,t)||Object(i.a)(e,t)||Object(o.a)()}n.d(t,"a",(function(){return a}))},112:function(e,t,n){var r=n(374),i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();e.exports=o},117:function(e,t,n){"use strict";n.d(t,"c",(function(){return c})),n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return u}));var r,i,o=n(1),a=n(7),c=(r={},Object(o.a)(r,a.b.OBS_TYPE,"cell"),Object(o.a)(r,a.b.FEATURE_TYPE,"gene"),Object(o.a)(r,a.b.FEATURE_VALUE_TYPE,"expression"),Object(o.a)(r,a.b.EMBEDDING_ZOOM,null),Object(o.a)(r,a.b.EMBEDDING_ROTATION,0),Object(o.a)(r,a.b.EMBEDDING_TARGET_X,null),Object(o.a)(r,a.b.EMBEDDING_TARGET_Y,null),Object(o.a)(r,a.b.EMBEDDING_TARGET_Z,0),Object(o.a)(r,a.b.EMBEDDING_OBS_SET_POLYGONS_VISIBLE,!1),Object(o.a)(r,a.b.EMBEDDING_OBS_SET_LABELS_VISIBLE,!1),Object(o.a)(r,a.b.EMBEDDING_OBS_SET_LABEL_SIZE,14),Object(o.a)(r,a.b.EMBEDDING_OBS_RADIUS,1),Object(o.a)(r,a.b.EMBEDDING_OBS_RADIUS_MODE,"auto"),Object(o.a)(r,a.b.EMBEDDING_OBS_OPACITY,1),Object(o.a)(r,a.b.EMBEDDING_OBS_OPACITY_MODE,"auto"),Object(o.a)(r,a.b.SPATIAL_ZOOM,null),Object(o.a)(r,a.b.SPATIAL_ROTATION,0),Object(o.a)(r,a.b.SPATIAL_TARGET_X,null),Object(o.a)(r,a.b.SPATIAL_TARGET_Y,null),Object(o.a)(r,a.b.SPATIAL_TARGET_Z,null),Object(o.a)(r,a.b.SPATIAL_ROTATION_X,null),Object(o.a)(r,a.b.SPATIAL_ROTATION_Y,null),Object(o.a)(r,a.b.SPATIAL_ROTATION_Z,null),Object(o.a)(r,a.b.SPATIAL_AXIS_FIXED,!1),Object(o.a)(r,a.b.SPATIAL_ROTATION_ORBIT,0),Object(o.a)(r,a.b.SPATIAL_ORBIT_AXIS,"Y"),Object(o.a)(r,a.b.SPATIAL_IMAGE_LAYER,null),Object(o.a)(r,a.b.SPATIAL_SEGMENTATION_LAYER,null),Object(o.a)(r,a.b.SPATIAL_POINT_LAYER,null),Object(o.a)(r,a.b.SPATIAL_NEIGHBORHOOD_LAYER,null),Object(o.a)(r,a.b.HEATMAP_ZOOM_X,0),Object(o.a)(r,a.b.HEATMAP_ZOOM_Y,0),Object(o.a)(r,a.b.HEATMAP_TARGET_X,0),Object(o.a)(r,a.b.HEATMAP_TARGET_Y,0),Object(o.a)(r,a.b.FEATURE_VALUE_COLORMAP,"plasma"),Object(o.a)(r,a.b.FEATURE_VALUE_COLORMAP_RANGE,[0,1]),Object(o.a)(r,a.b.FEATURE_VALUE_TRANSFORM,null),Object(o.a)(r,a.b.FEATURE_VALUE_TRANSFORM_COEFFICIENT,1),Object(o.a)(r,a.b.FEATURE_FILTER,null),Object(o.a)(r,a.b.FEATURE_HIGHLIGHT,null),Object(o.a)(r,a.b.FEATURE_SELECTION,null),Object(o.a)(r,a.b.OBS_FILTER,null),Object(o.a)(r,a.b.OBS_HIGHLIGHT,null),Object(o.a)(r,a.b.OBS_SET_SELECTION,null),Object(o.a)(r,a.b.OBS_SET_HIGHLIGHT,null),Object(o.a)(r,a.b.OBS_SET_COLOR,null),Object(o.a)(r,a.b.OBS_COLOR_ENCODING,"cellSetSelection"),Object(o.a)(r,a.b.GENOMIC_ZOOM_X,0),Object(o.a)(r,a.b.GENOMIC_ZOOM_Y,0),Object(o.a)(r,a.b.GENOMIC_TARGET_X,1549999999.5),Object(o.a)(r,a.b.GENOMIC_TARGET_Y,1549999999.5),Object(o.a)(r,a.b.ADDITIONAL_OBS_SETS,null),Object(o.a)(r,a.b.MOLECULE_HIGHLIGHT,null),Object(o.a)(r,a.b.GATING_FEATURE_SELECTION_X,null),Object(o.a)(r,a.b.GATING_FEATURE_SELECTION_Y,null),r),s=[a.b.HEATMAP_ZOOM_X,a.b.HEATMAP_ZOOM_Y,a.b.HEATMAP_TARGET_X,a.b.HEATMAP_TARGET_Y,a.b.EMBEDDING_ZOOM,a.b.EMBEDDING_TARGET_X,a.b.EMBEDDING_TARGET_Y,a.b.EMBEDDING_TARGET_Z,a.b.EMBEDDING_OBS_SET_POLYGONS_VISIBLE,a.b.EMBEDDING_OBS_SET_LABELS_VISIBLE,a.b.EMBEDDING_OBS_SET_LABEL_SIZE,a.b.EMBEDDING_OBS_RADIUS,a.b.EMBEDDING_OBS_OPACITY],u=(i={},Object(o.a)(i,a.a.SCATTERPLOT,[a.b.DATASET,a.b.OBS_TYPE,a.b.FEATURE_TYPE,a.b.FEATURE_VALUE_TYPE,a.b.EMBEDDING_TYPE,a.b.EMBEDDING_ZOOM,a.b.EMBEDDING_ROTATION,a.b.EMBEDDING_TARGET_X,a.b.EMBEDDING_TARGET_Y,a.b.EMBEDDING_TARGET_Z,a.b.EMBEDDING_OBS_SET_POLYGONS_VISIBLE,a.b.EMBEDDING_OBS_SET_LABELS_VISIBLE,a.b.EMBEDDING_OBS_SET_LABEL_SIZE,a.b.EMBEDDING_OBS_RADIUS,a.b.EMBEDDING_OBS_RADIUS_MODE,a.b.EMBEDDING_OBS_OPACITY,a.b.EMBEDDING_OBS_OPACITY_MODE,a.b.OBS_FILTER,a.b.OBS_HIGHLIGHT,a.b.OBS_SET_SELECTION,a.b.OBS_SET_HIGHLIGHT,a.b.OBS_SET_COLOR,a.b.FEATURE_HIGHLIGHT,a.b.FEATURE_SELECTION,a.b.FEATURE_VALUE_COLORMAP,a.b.FEATURE_VALUE_COLORMAP_RANGE,a.b.OBS_COLOR_ENCODING,a.b.ADDITIONAL_OBS_SETS]),Object(o.a)(i,a.a.GATING,[a.b.DATASET,a.b.OBS_TYPE,a.b.FEATURE_TYPE,a.b.FEATURE_VALUE_TYPE,a.b.EMBEDDING_TYPE,a.b.EMBEDDING_ZOOM,a.b.EMBEDDING_ROTATION,a.b.EMBEDDING_TARGET_X,a.b.EMBEDDING_TARGET_Y,a.b.EMBEDDING_TARGET_Z,a.b.EMBEDDING_OBS_SET_POLYGONS_VISIBLE,a.b.EMBEDDING_OBS_SET_LABELS_VISIBLE,a.b.EMBEDDING_OBS_SET_LABEL_SIZE,a.b.EMBEDDING_OBS_RADIUS,a.b.EMBEDDING_OBS_RADIUS_MODE,a.b.EMBEDDING_OBS_OPACITY,a.b.EMBEDDING_OBS_OPACITY_MODE,a.b.OBS_FILTER,a.b.OBS_HIGHLIGHT,a.b.OBS_SET_SELECTION,a.b.OBS_SET_HIGHLIGHT,a.b.OBS_SET_COLOR,a.b.FEATURE_HIGHLIGHT,a.b.FEATURE_SELECTION,a.b.FEATURE_VALUE_COLORMAP,a.b.FEATURE_VALUE_COLORMAP_RANGE,a.b.OBS_COLOR_ENCODING,a.b.ADDITIONAL_OBS_SETS,a.b.FEATURE_VALUE_TRANSFORM,a.b.FEATURE_VALUE_TRANSFORM_COEFFICIENT,a.b.GATING_FEATURE_SELECTION_X,a.b.GATING_FEATURE_SELECTION_Y]),Object(o.a)(i,a.a.SPATIAL,[a.b.DATASET,a.b.OBS_TYPE,a.b.FEATURE_TYPE,a.b.FEATURE_VALUE_TYPE,a.b.SPATIAL_ZOOM,a.b.SPATIAL_ROTATION,a.b.SPATIAL_IMAGE_LAYER,a.b.SPATIAL_SEGMENTATION_LAYER,a.b.SPATIAL_POINT_LAYER,a.b.SPATIAL_NEIGHBORHOOD_LAYER,a.b.SPATIAL_TARGET_X,a.b.SPATIAL_TARGET_Y,a.b.SPATIAL_TARGET_Z,a.b.SPATIAL_ROTATION_X,a.b.SPATIAL_ROTATION_Y,a.b.SPATIAL_ROTATION_Z,a.b.SPATIAL_ROTATION_ORBIT,a.b.SPATIAL_ORBIT_AXIS,a.b.SPATIAL_AXIS_FIXED,a.b.OBS_FILTER,a.b.OBS_HIGHLIGHT,a.b.OBS_SET_SELECTION,a.b.OBS_SET_HIGHLIGHT,a.b.OBS_SET_COLOR,a.b.FEATURE_HIGHLIGHT,a.b.FEATURE_SELECTION,a.b.FEATURE_VALUE_COLORMAP,a.b.FEATURE_VALUE_COLORMAP_RANGE,a.b.OBS_COLOR_ENCODING,a.b.ADDITIONAL_OBS_SETS,a.b.MOLECULE_HIGHLIGHT]),Object(o.a)(i,a.a.HEATMAP,[a.b.DATASET,a.b.OBS_TYPE,a.b.FEATURE_TYPE,a.b.FEATURE_VALUE_TYPE,a.b.HEATMAP_ZOOM_X,a.b.HEATMAP_ZOOM_Y,a.b.HEATMAP_TARGET_X,a.b.HEATMAP_TARGET_Y,a.b.OBS_FILTER,a.b.OBS_HIGHLIGHT,a.b.OBS_SET_SELECTION,a.b.OBS_SET_HIGHLIGHT,a.b.OBS_SET_COLOR,a.b.FEATURE_FILTER,a.b.FEATURE_HIGHLIGHT,a.b.FEATURE_SELECTION,a.b.FEATURE_VALUE_COLORMAP,a.b.FEATURE_VALUE_COLORMAP_RANGE,a.b.OBS_COLOR_ENCODING,a.b.ADDITIONAL_OBS_SETS]),Object(o.a)(i,a.a.CELL_SETS,[a.b.DATASET,a.b.OBS_TYPE,a.b.OBS_SET_SELECTION,a.b.OBS_SET_HIGHLIGHT,a.b.OBS_SET_COLOR,a.b.OBS_COLOR_ENCODING,a.b.ADDITIONAL_OBS_SETS,a.b.FEATURE_SELECTION]),Object(o.a)(i,a.a.CELL_SET_SIZES,[a.b.DATASET,a.b.OBS_TYPE,a.b.OBS_SET_SELECTION,a.b.OBS_SET_HIGHLIGHT,a.b.OBS_SET_COLOR,a.b.ADDITIONAL_OBS_SETS]),Object(o.a)(i,a.a.STATUS,[a.b.DATASET,a.b.OBS_HIGHLIGHT,a.b.FEATURE_HIGHLIGHT,a.b.OBS_SET_HIGHLIGHT,a.b.MOLECULE_HIGHLIGHT]),Object(o.a)(i,a.a.GENES,[a.b.DATASET,a.b.FEATURE_TYPE,a.b.FEATURE_FILTER,a.b.FEATURE_HIGHLIGHT,a.b.FEATURE_SELECTION,a.b.OBS_COLOR_ENCODING,a.b.OBS_SET_SELECTION]),Object(o.a)(i,a.a.CELL_SET_EXPRESSION,[a.b.DATASET,a.b.OBS_TYPE,a.b.FEATURE_TYPE,a.b.FEATURE_VALUE_TYPE,a.b.FEATURE_SELECTION,a.b.FEATURE_VALUE_TRANSFORM,a.b.FEATURE_VALUE_TRANSFORM_COEFFICIENT,a.b.OBS_SET_SELECTION,a.b.OBS_SET_HIGHLIGHT,a.b.OBS_SET_COLOR,a.b.ADDITIONAL_OBS_SETS]),Object(o.a)(i,a.a.EXPRESSION_HISTOGRAM,[a.b.DATASET,a.b.OBS_TYPE,a.b.FEATURE_TYPE,a.b.FEATURE_VALUE_TYPE,a.b.FEATURE_SELECTION]),Object(o.a)(i,a.a.LAYER_CONTROLLER,[a.b.DATASET,a.b.OBS_TYPE,a.b.FEATURE_TYPE,a.b.FEATURE_VALUE_TYPE,a.b.SPATIAL_IMAGE_LAYER,a.b.SPATIAL_SEGMENTATION_LAYER,a.b.SPATIAL_POINT_LAYER,a.b.SPATIAL_NEIGHBORHOOD_LAYER,a.b.SPATIAL_ZOOM,a.b.SPATIAL_TARGET_X,a.b.SPATIAL_TARGET_Y,a.b.SPATIAL_TARGET_Z,a.b.SPATIAL_ROTATION_X,a.b.SPATIAL_ROTATION_Y,a.b.SPATIAL_ROTATION_Z,a.b.SPATIAL_ROTATION_ORBIT,a.b.SPATIAL_ORBIT_AXIS]),Object(o.a)(i,a.a.GENOMIC_PROFILES,[a.b.DATASET,a.b.OBS_TYPE,a.b.FEATURE_TYPE,a.b.FEATURE_VALUE_TYPE,a.b.GENOMIC_ZOOM_X,a.b.GENOMIC_ZOOM_Y,a.b.GENOMIC_TARGET_X,a.b.GENOMIC_TARGET_Y,a.b.FEATURE_FILTER,a.b.FEATURE_HIGHLIGHT,a.b.FEATURE_SELECTION,a.b.OBS_SET_SELECTION,a.b.OBS_SET_HIGHLIGHT,a.b.OBS_SET_COLOR,a.b.ADDITIONAL_OBS_SETS]),Object(o.a)(i,a.a.DESCRIPTION,[a.b.DATASET,a.b.SPATIAL_IMAGE_LAYER]),Object(o.a)(i,"higlass",[a.b.DATASET,a.b.GENOMIC_ZOOM_X,a.b.GENOMIC_ZOOM_Y,a.b.GENOMIC_TARGET_X,a.b.GENOMIC_TARGET_Y,a.b.FEATURE_FILTER,a.b.FEATURE_HIGHLIGHT,a.b.FEATURE_SELECTION]),i)},121: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),i=0;i<n;i++)r[i]=arguments[i];e.apply(this,r),t.apply(this,r)}}),(function(){}))}n.d(t,"a",(function(){return r}))},122:function(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}n.d(t,"a",(function(){return r}))},129: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"}},13:function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,"a",(function(){return r}))},130:function(e,t,n){var r=n(161),i=n(473),o=n(327),a=Math.max,c=Math.min;e.exports=function(e,t,n){var s,u,l,f,d,p,h=0,b=!1,m=!1,v=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function g(t){var n=s,r=u;return s=u=void 0,h=t,f=e.apply(r,n)}function y(e){return h=e,d=setTimeout(E,t),b?g(e):f}function O(e){var n=e-p;return void 0===p||n>=t||n<0||m&&e-h>=l}function E(){var e=i();if(O(e))return S(e);d=setTimeout(E,function(e){var n=t-(e-p);return m?c(n,l-(e-h)):n}(e))}function S(e){return d=void 0,v&&s?g(e):(s=u=void 0,f)}function T(){var e=i(),n=O(e);if(s=arguments,u=this,p=e,n){if(void 0===d)return y(p);if(m)return clearTimeout(d),d=setTimeout(E,t),g(p)}return void 0===d&&(d=setTimeout(E,t)),f}return t=o(t)||0,r(n)&&(b=!!n.leading,l=(m="maxWait"in n)?a(o(n.maxWait)||0,t):l,v="trailing"in n?!!n.trailing:v),T.cancel=function(){void 0!==d&&clearTimeout(d),h=0,s=p=u=d=void 0},T.flush=function(){return void 0===d?f:S(i())},T}},131:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(197);function i(e,t){if(e){if("string"===typeof e)return Object(r.a)(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Object(r.a)(e,t):void 0}}},132:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"d",(function(){return o})),n.d(t,"a",(function(){return a})),n.d(t,"c",(function(){return c})),n.d(t,"e",(function(){return s}));var r="card card-body my-2 ".concat("tooltip-ancestor"),i="".concat(r," bg-primary"),o="".concat(r," bg-secondary"),a="".concat(r," bg-black"),c="".concat(i," scroll"),s="vitessce-container"},135:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(371),i=(n(0),n(149));function o(){return Object(r.a)()||i.a}},136: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},i="object"===("undefined"===typeof window?"undefined":r(window))&&"object"===("undefined"===typeof document?"undefined":r(document))&&9===document.nodeType;t.a=i},138:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);function i(e){var t,n=new Set,r=function(e,r){var i="function"===typeof e?e(t):e;if(i!==t){var o=t;t=r?i:Object.assign({},t,i),n.forEach((function(e){return e(t,o)}))}},i=function(){return t},o={setState:r,getState:i,subscribe:function(e,r,o){return r||o?function(e,r,o){void 0===r&&(r=i),void 0===o&&(o=Object.is);var a=r(t);function c(){var n=r(t);if(!o(a,n)){var i=a;e(a=n,i)}}return n.add(c),function(){return n.delete(c)}}(e,r,o):(n.add(e),function(){return n.delete(e)})},destroy:function(){return n.clear()}};return t=e(r,i,o),o}var o="undefined"===typeof window||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent)?r.useEffect:r.useLayoutEffect;t.default=function(e){var t="function"===typeof e?i(e):e,n=function(e,n){void 0===e&&(e=t.getState),void 0===n&&(n=Object.is);var i,a=r.useReducer((function(e){return e+1}),0)[1],c=t.getState(),s=r.useRef(c),u=r.useRef(e),l=r.useRef(n),f=r.useRef(!1),d=r.useRef();void 0===d.current&&(d.current=e(c));var p=!1;(s.current!==c||u.current!==e||l.current!==n||f.current)&&(i=e(c),p=!n(d.current,i)),o((function(){p&&(d.current=i),s.current=c,u.current=e,l.current=n,f.current=!1}));var h=r.useRef(c);return o((function(){var e=function(){try{var e=t.getState(),n=u.current(e);l.current(d.current,n)||(s.current=e,d.current=n,a())}catch(r){f.current=!0,a()}},n=t.subscribe(e);return t.getState()!==h.current&&e(),n}),[]),p?i:d.current};return Object.assign(n,t),n[Symbol.iterator]=function(){console.warn("[useStore, api] = create() is deprecated and will be removed in v4");var e=[n,t];return{next:function(){var t=e.length<=0;return{value:e.shift(),done:t}}}},n}},14:function(e,t,n){"use strict";var r=n(197);var i=n(252),o=n(131);function a(e){return function(e){if(Array.isArray(e))return Object(r.a)(e)}(e)||Object(i.a)(e)||Object(o.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.")}()}n.d(t,"a",(function(){return a}))},1402:function(e,t,n){"use strict";n.r(t);var r=n(1024);n.d(t,"StatusSubscriber",(function(){return r.a}));var i=n(842);n.d(t,"Status",(function(){return i.a}))},149:function(e,t,n){"use strict";var r=n(232),i=Object(r.a)();t.a=i},15:function(e,t,n){"use strict";function r(){return(r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}n.d(t,"a",(function(){return r}))},150:function(e,t,n){"use strict";function r(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}n.d(t,"a",(function(){return r}))},154:function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var r=n(0),i=n(51),o=!0,a=!1,c=null,s={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||(o=!0)}function l(){o=!1}function f(){"hidden"===this.visibilityState&&a&&(o=!0)}function d(e){var t=e.target;try{return t.matches(":focus-visible")}catch(n){}return o||function(e){var t=e.type,n=e.tagName;return!("INPUT"!==n||!s[t]||e.readOnly)||("TEXTAREA"===n&&!e.readOnly||!!e.isContentEditable)}(t)}function p(){a=!0,window.clearTimeout(c),c=window.setTimeout((function(){a=!1}),100)}function h(){return{isFocusVisible:d,onBlurVisible:p,ref:r.useCallback((function(e){var t,n=i.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))}),[])}}},155:function(e,t,n){"use strict";var r=n(15),i=n(0),o=n.n(i),a=n(20),c=n(24),s=n(30),u=n(49),l=i.forwardRef((function(e,t){var n=e.children,o=e.classes,s=e.className,l=e.color,f=void 0===l?"inherit":l,d=e.component,p=void 0===d?"svg":d,h=e.fontSize,b=void 0===h?"medium":h,m=e.htmlColor,v=e.titleAccess,g=e.viewBox,y=void 0===g?"0 0 24 24":g,O=Object(a.a)(e,["children","classes","className","color","component","fontSize","htmlColor","titleAccess","viewBox"]);return i.createElement(p,Object(r.a)({className:Object(c.default)(o.root,s,"inherit"!==f&&o["color".concat(Object(u.a)(f))],"default"!==b&&"medium"!==b&&o["fontSize".concat(Object(u.a)(b))]),focusable:"false",viewBox:y,color:m,"aria-hidden":!v||void 0,role:v?"img":void 0,ref:t},O),n,v?i.createElement("title",null,v):null)}));l.muiName="SvgIcon";var f=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"})(l);function d(e,t){var n=function(t,n){return o.a.createElement(f,Object(r.a)({ref:n},t),e)};return n.muiName=f.muiName,o.a.memo(o.a.forwardRef(n))}n.d(t,"a",(function(){return d}))},156:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return i}));var r=function(e){return e.scrollTop};function i(e,t){var n=e.timeout,r=e.style,i=void 0===r?{}:r;return{duration:i.transitionDuration||"number"===typeof n?n:n[t.mode]||0,delay:i.transitionDelay}}},157:function(e,t,n){"use strict";function r(e,t){return function(){return null}}n.d(t,"a",(function(){return r}))},159:function(e,t,n){"use strict";var r=n(500);t.a=function(e,t){return t?Object(r.a)(e,t,{clone:!1}):e}},160:function(e,t,n){"use strict";function r(e){return(r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}n.d(t,"a",(function(){return r}))},161:function(e,t){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},169:function(e,t,n){var r=n(221);function i(){if("function"!==typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}e.exports=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!==typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var c=o?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(n,a,c):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}},170: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(492)},177:function(e,t){e.exports=function(e){return null!=e&&"object"==typeof e}},182:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(0);function i(e){var t=e.controlled,n=e.default,i=(e.name,e.state,r.useRef(void 0!==t).current),o=r.useState(n),a=o[0],c=o[1];return[i?t:a,r.useCallback((function(e){i||c(e)}),[])]}},185:function(e,t,n){"use strict";var r=n(11),i=n(0),o=n.n(i),a=n(452),c=n(391),s=n.n(c),u=n(837),l=n(803),f=n(15),d=n(20),p=n(24),h=n(49),b=n(30),m=n(154),v=n(37),g=n(715),y=i.forwardRef((function(e,t){var n=e.classes,r=e.className,o=e.color,a=void 0===o?"primary":o,c=e.component,s=void 0===c?"a":c,u=e.onBlur,l=e.onFocus,b=e.TypographyClasses,y=e.underline,O=void 0===y?"hover":y,E=e.variant,S=void 0===E?"inherit":E,T=Object(d.a)(e,["classes","className","color","component","onBlur","onFocus","TypographyClasses","underline","variant"]),A=Object(m.a)(),_=A.isFocusVisible,j=A.onBlurVisible,R=A.ref,I=i.useState(!1),x=I[0],w=I[1],C=Object(v.a)(t,R);return i.createElement(g.a,Object(f.a)({className:Object(p.default)(n.root,n["underline".concat(Object(h.a)(O))],r,x&&n.focusVisible,"button"===s&&n.button),classes:b,color:a,component:s,onBlur:function(e){x&&(j(),w(!1)),u&&u(e)},onFocus:function(e){_(e)&&w(!0),l&&l(e)},ref:C,variant:S},T))})),O=Object(b.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"})(y),E=n(310),S=n.n(E),T=n(309),A=n.n(T),_=n(390),j=n.n(_),R=n(392),I=n.n(R),x=n(132),w=i.forwardRef((function(e,t){var n=e.classes,r=e.className,o=e.color,a=void 0===o?"primary":o,c=e.disableShrink,s=void 0!==c&&c,u=e.size,l=void 0===u?40:u,b=e.style,m=e.thickness,v=void 0===m?3.6:m,g=e.value,y=void 0===g?0:g,O=e.variant,E=void 0===O?"indeterminate":O,S=Object(d.a)(e,["classes","className","color","disableShrink","size","style","thickness","value","variant"]),T={},A={},_={};if("determinate"===E||"static"===E){var j=2*Math.PI*((44-v)/2);T.strokeDasharray=j.toFixed(3),_["aria-valuenow"]=Math.round(y),T.strokeDashoffset="".concat(((100-y)/100*j).toFixed(3),"px"),A.transform="rotate(-90deg)"}return i.createElement("div",Object(f.a)({className:Object(p.default)(n.root,r,"inherit"!==a&&n["color".concat(Object(h.a)(a))],{determinate:n.determinate,indeterminate:n.indeterminate,static:n.static}[E]),style:Object(f.a)({width:l,height:l},A,b),ref:t,role:"progressbar"},_,S),i.createElement("svg",{className:n.svg,viewBox:"".concat(22," ").concat(22," ").concat(44," ").concat(44)},i.createElement("circle",{className:Object(p.default)(n.circle,s&&n.circleDisableShrink,{determinate:n.circleDeterminate,indeterminate:n.circleIndeterminate,static:n.circleStatic}[E]),style:T,cx:44,cy:44,r:(44-v)/2,fill:"none",strokeWidth:v})))})),C=Object(b.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})(w);function L(){return o.a.createElement("div",{className:"loading-indicator-backdrop"},o.a.createElement("div",{className:"loading-indicator-container"},o.a.createElement(C,null)))}var N=n(229);n.d(t,"a",(function(){return F}));var P=Object(a.a)((function(e){return{iconButton:{border:"none",marginLeft:0,background:"none",color:e.palette.primaryForeground,paddingLeft:"0.25em",paddingRight:"0.25em",borderRadius:"2px","&:hover":{backgroundColor:e.palette.primaryBackgroundLight},"&:first-child":{marginLeft:"0.25em"},"&:last-child":{marginRight:"0.25em"},"& svg":{width:"0.7em",height:"0.7em",verticalAlign:"middle",overflow:"visible"}},downloadLink:{color:e.palette.primaryForeground}}}));function M(e){var t=e.open;return o.a.createElement(o.a.Fragment,null,o.a.createElement(j.a,null),t?o.a.createElement(A.a,null):o.a.createElement(S.a,null))}function k(e){var t=e.options,n=Object(i.useState)(!1),a=Object(r.a)(n,2),c=a[0],s=a[1],u=P();return o.a.createElement(N.b,{open:c,setOpen:s,buttonIcon:o.a.createElement(M,{open:c}),buttonClassName:u.iconButton,placement:"bottom-end"},t)}function D(e){var t=e.open;return o.a.createElement(o.a.Fragment,null,o.a.createElement(s.a,null),t?o.a.createElement(A.a,null):o.a.createElement(S.a,null))}function B(e){var t=e.urls,n=Object(i.useState)(!1),a=Object(r.a)(n,2),c=a[0],s=a[1],l=P();return o.a.createElement(N.b,{open:c,setOpen:s,buttonIcon:o.a.createElement(D,{open:c}),buttonClassName:l.iconButton,placement:"bottom-end"},t.map((function(e){var t=e.url,n=e.name;return o.a.createElement(u.a,{dense:!0,key:t},o.a.createElement(O,{underline:"none",href:t,target:"_blank",rel:"noopener",className:l.downloadLink},"Download ",n))})))}function G(e){var t=e.removeGridComponent,n=P();return o.a.createElement(l.a,{onClick:t,size:"small",className:n.iconButton,title:"close"},o.a.createElement(I.a,null))}function F(e){var t=e.title,n=e.info,r=e.children,i=e.isScroll,a=e.isSpatial,c=e.removeGridComponent,s=e.urls,u=e.isReady,l=e.options,f=i?x.c:a?x.a:x.d;return o.a.createElement(o.a.Fragment,null,o.a.createElement("div",{className:"title"},o.a.createElement("div",{className:"title-left"},t),o.a.createElement("div",{className:"title-info",title:n},n),o.a.createElement("div",{className:"title-buttons"},l&&o.a.createElement(k,{options:l}),s&&s.length>0&&o.a.createElement(B,{urls:s}),o.a.createElement(G,{removeGridComponent:c}))),o.a.createElement("div",{className:f},!u&&o.a.createElement(L,null),r))}},186:function(e,t,n){"use strict";var r=n(0),i=n.n(r);t.a=i.a.createContext(null)},187:function(e,t,n){"use strict";var r=n(0),i=r.createContext({});t.a=i},193:function(e,t,n){"use strict";n.d(t,"b",(function(){return o}));var r=n(20),i={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)"},o={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:i,duration:o,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,c=void 0===n?o.standard:n,s=t.easing,u=void 0===s?i.easeInOut:s,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 c?c:a(c)," ").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))}}},194:function(e,t,n){"use strict";function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function i(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e}n.d(t,"a",(function(){return i}))},195: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,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];var a=this,c=function(){e.apply(a,i)};clearTimeout(t),t=setTimeout(c,n)}return r.clear=function(){clearTimeout(t)},r}n.d(t,"a",(function(){return r}))},196:function(e,t,n){"use strict";t.a=function(e,t){}},197:function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}n.d(t,"a",(function(){return r}))},198:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if(Object.is(e,t))return!0;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)return!1;var n=Object.keys(e);if(n.length!==Object.keys(t).length)return!1;for(var r=0;r<n.length;r++)if(!Object.prototype.hasOwnProperty.call(t,n[r])||!Object.is(e[n[r]],t[n[r]]))return!1;return!0}},20:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(122);function i(e,t){if(null==e)return{};var n,i,o=Object(r.a)(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)n=a[i],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}},202: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}))},204:function(e,t,n){var r=n(244),i=n(476),o=n(477),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)?i(e):o(e)}},216:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(55);function i(e){return Object(r.a)(e).defaultView||window}},217:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(0);function i(e,t){return r.isValidElement(e)&&-1!==t.indexOf(e.type.muiName)}},221:function(e,t){function n(t){return"function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?e.exports=n=function(e){return typeof e}:e.exports=n=function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(t)}e.exports=n},226:function(e,t,n){"use strict";e.exports=n(472)},229:function(e,t,n){"use strict";var r=n(0),i=n.n(r),o=n(688),a=n(747),c=n(803),s=n(838),u=n(51),l=n(55),f=n(37),d=n(56);function p(e){return e.substring(2).toLowerCase()}var h=function(e){var t=e.children,n=e.disableReactTree,i=void 0!==n&&n,o=e.mouseEvent,a=void 0===o?"onClick":o,c=e.onClickAway,s=e.touchEvent,h=void 0===s?"onTouchEnd":s,b=r.useRef(!1),m=r.useRef(null),v=r.useRef(!1),g=r.useRef(!1);r.useEffect((function(){return setTimeout((function(){v.current=!0}),0),function(){v.current=!1}}),[]);var y=r.useCallback((function(e){m.current=u.findDOMNode(e)}),[]),O=Object(f.a)(t.ref,y),E=Object(d.a)((function(e){var t=g.current;if(g.current=!1,v.current&&m.current&&!function(e){return document.documentElement.clientWidth<e.clientX||document.documentElement.clientHeight<e.clientY}(e))if(b.current)b.current=!1;else{var n;if(e.composedPath)n=e.composedPath().indexOf(m.current)>-1;else n=!Object(l.a)(m.current).documentElement.contains(e.target)||m.current.contains(e.target);n||!i&&t||c(e)}})),S=function(e){return function(n){g.current=!0;var r=t.props[e];r&&r(n)}},T={ref:O};return!1!==h&&(T[h]=S(h)),r.useEffect((function(){if(!1!==h){var e=p(h),t=Object(l.a)(m.current),n=function(){b.current=!0};return t.addEventListener(e,E),t.addEventListener("touchmove",n),function(){t.removeEventListener(e,E),t.removeEventListener("touchmove",n)}}}),[E,h]),!1!==a&&(T[a]=S(a)),r.useEffect((function(){if(!1!==a){var e=p(a),t=Object(l.a)(m.current);return t.addEventListener(e,E),function(){t.removeEventListener(e,E)}}}),[E,a]),r.createElement(r.Fragment,null,r.cloneElement(t,T))},b=n(15),m=n(106),v=n(20),g=n(839),y=n(193),O=n(135),E=n(156),S={entering:{opacity:1},entered:{opacity:1}},T={enter:y.b.enteringScreen,exit:y.b.leavingScreen},A=r.forwardRef((function(e,t){var n=e.children,i=e.disableStrictModeCompat,o=void 0!==i&&i,a=e.in,c=e.onEnter,s=e.onEntered,u=e.onEntering,l=e.onExit,d=e.onExited,p=e.onExiting,h=e.style,y=e.TransitionComponent,A=void 0===y?g.a:y,_=e.timeout,j=void 0===_?T:_,R=Object(v.a)(e,["children","disableStrictModeCompat","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","TransitionComponent","timeout"]),I=Object(O.a)(),x=I.unstable_strictMode&&!o,w=r.useRef(null),C=Object(f.a)(n.ref,t),L=Object(f.a)(x?w:void 0,C),N=function(e){return function(t,n){if(e){var r=x?[w.current,t]:[t,n],i=Object(m.a)(r,2),o=i[0],a=i[1];void 0===a?e(o):e(o,a)}}},P=N(u),M=N((function(e,t){Object(E.b)(e);var n=Object(E.a)({style:h,timeout:j},{mode:"enter"});e.style.webkitTransition=I.transitions.create("opacity",n),e.style.transition=I.transitions.create("opacity",n),c&&c(e,t)})),k=N(s),D=N(p),B=N((function(e){var t=Object(E.a)({style:h,timeout:j},{mode:"exit"});e.style.webkitTransition=I.transitions.create("opacity",t),e.style.transition=I.transitions.create("opacity",t),l&&l(e)})),G=N(d);return r.createElement(A,Object(b.a)({appear:!0,in:a,nodeRef:x?w:void 0,onEnter:M,onEntered:k,onEntering:P,onExit:B,onExited:G,onExiting:D,timeout:j},R),(function(e,t){return r.cloneElement(n,Object(b.a)({style:Object(b.a)({opacity:0,visibility:"exited"!==e||a?void 0:"hidden"},S[e],h,n.props.style),ref:L},t))}))})),_=n(75),j=n(298);function R(e){var t=e.children,n=Object(j.b)();return i.a.createElement("span",{className:n.span},t)}function I(e){var t=e.buttonIcon,n=e.open,u=e.setOpen,l=e.children,f=e.buttonClassName,d=e.placement,p=void 0===d?"bottom-end":d,b=Object(j.b)(),m=Object(r.useRef)(),v=function(){u(!1)},g=n?"v-popover-menu":void 0,y=Object(_.g)(m);return i.a.createElement("div",{ref:m,className:b.container},i.a.createElement(c.a,{"aria-describedby":g,onClick:function(){u((function(e){return!e}))},size:"small",className:f},t),i.a.createElement(a.a,{id:g,open:n,anchorEl:m&&m.current,container:y,onClose:v,placement:p,transition:!0},(function(e){var t=e.TransitionProps;return i.a.createElement(h,{onClickAway:v},i.a.createElement(A,Object.assign({},t,{timeout:100}),i.a.createElement(o.a,{elevation:4,className:b.paper},i.a.createElement(s.a,null,l))))})))}n.d(t,"a",(function(){return R})),n.d(t,"b",(function(){return I}))},232:function(e,t,n){"use strict";var r=n(13),i=n(20),o=n(500),a=n(15),c=["xs","sm","md","lg","xl"];function s(e){var t=e.values,n=void 0===t?{xs:0,sm:600,md:960,lg:1280,xl:1920}:t,r=e.unit,o=void 0===r?"px":r,s=e.step,u=void 0===s?5:s,l=Object(i.a)(e,["values","unit","step"]);function f(e){var t="number"===typeof n[e]?n[e]:e;return"@media (min-width:".concat(t).concat(o,")")}function d(e,t){var r=c.indexOf(t);return r===c.length-1?f(e):"@media (min-width:".concat("number"===typeof n[e]?n[e]:e).concat(o,") and ")+"(max-width:".concat((-1!==r&&"number"===typeof n[c[r+1]]?n[c[r+1]]:t)-u/100).concat(o,")")}return Object(a.a)({keys:c,values:n,up:f,down:function(e){var t=c.indexOf(e)+1,r=n[c[t]];return t===c.length?f("xs"):"@media (max-width:".concat(("number"===typeof r&&t>0?r:e)-u/100).concat(o,")")},between:d,only:function(e){return d(e,e)},width:function(e){return n[e]}},l)}function u(e,t,n){var i;return Object(a.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(a.a)({paddingLeft:t(2),paddingRight:t(2)},n,Object(r.a)({},e.up("sm"),Object(a.a)({paddingLeft:t(3),paddingRight:t(3)},n[e.up("sm")])))},toolbar:(i={minHeight:56},Object(r.a)(i,"".concat(e.up("xs")," and (orientation: landscape)"),{minHeight:48}),Object(r.a)(i,e.up("sm"),{minHeight:64}),i)},n)}var l=n(370),f={black:"#000",white:"#fff"},d=n(129),p={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"},h={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"},b={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"},m={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"},v={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(60),O={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:f.white,default:d.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}},E={text:{primary:f.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:d.a[800],default:"#303030"},action:{active:f.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 S(e,t,n,r){var i=r.light||r,o=r.dark||1.5*r;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:"light"===t?e.light=Object(y.d)(e.main,i):"dark"===t&&(e.dark=Object(y.b)(e.main,o)))}function T(e){var t=e.primary,n=void 0===t?{light:p[300],main:p[500],dark:p[700]}:t,r=e.secondary,c=void 0===r?{light:h.A200,main:h.A400,dark:h.A700}:r,s=e.error,u=void 0===s?{light:b[300],main:b[500],dark:b[700]}:s,T=e.warning,A=void 0===T?{light:m[300],main:m[500],dark:m[700]}:T,_=e.info,j=void 0===_?{light:v[300],main:v[500],dark:v[700]}:_,R=e.success,I=void 0===R?{light:g[300],main:g[500],dark:g[700]}:R,x=e.type,w=void 0===x?"light":x,C=e.contrastThreshold,L=void 0===C?3:C,N=e.tonalOffset,P=void 0===N?.2:N,M=Object(i.a)(e,["primary","secondary","error","warning","info","success","type","contrastThreshold","tonalOffset"]);function k(e){return Object(y.c)(e,E.text.primary)>=L?E.text.primary:O.text.primary}var D=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(a.a)({},e)).main&&e[t]&&(e.main=e[t]),!e.main)throw new Error(Object(l.a)(4,t));if("string"!==typeof e.main)throw new Error(Object(l.a)(5,JSON.stringify(e.main)));return S(e,"light",n,P),S(e,"dark",r,P),e.contrastText||(e.contrastText=k(e.main)),e},B={dark:E,light:O};return Object(o.a)(Object(a.a)({common:f,type:w,primary:D(n),secondary:D(c,"A400","A200","A700"),error:D(u),warning:D(A),info:D(j),success:D(I),grey:d.a,contrastThreshold:L,getContrastText:k,augmentColor:D,tonalOffset:P},B[w]),M)}function A(e){return Math.round(1e5*e)/1e5}function _(e){return A(e)}var j={textTransform:"uppercase"};function R(e,t){var n="function"===typeof t?t(e):t,r=n.fontFamily,c=void 0===r?'"Roboto", "Helvetica", "Arial", sans-serif':r,s=n.fontSize,u=void 0===s?14:s,l=n.fontWeightLight,f=void 0===l?300:l,d=n.fontWeightRegular,p=void 0===d?400:d,h=n.fontWeightMedium,b=void 0===h?500:h,m=n.fontWeightBold,v=void 0===m?700:m,g=n.htmlFontSize,y=void 0===g?16:g,O=n.allVariants,E=n.pxToRem,S=Object(i.a)(n,["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"]);var T=u/14,R=E||function(e){return"".concat(e/y*T,"rem")},I=function(e,t,n,r,i){return Object(a.a)({fontFamily:c,fontWeight:e,fontSize:R(t),lineHeight:n},'"Roboto", "Helvetica", "Arial", sans-serif'===c?{letterSpacing:"".concat(A(r/t),"em")}:{},i,O)},x={h1:I(f,96,1.167,-1.5),h2:I(f,60,1.2,-.5),h3:I(p,48,1.167,0),h4:I(p,34,1.235,.25),h5:I(p,24,1.334,0),h6:I(b,20,1.6,.15),subtitle1:I(p,16,1.75,.15),subtitle2:I(b,14,1.57,.1),body1:I(p,16,1.5,.15),body2:I(p,14,1.43,.15),button:I(b,14,1.75,.4,j),caption:I(p,12,1.66,.4),overline:I(p,12,2.66,1,j)};return Object(o.a)(Object(a.a)({htmlFontSize:y,pxToRem:R,round:_,fontFamily:c,fontSize:u,fontWeightLight:f,fontWeightRegular:p,fontWeightMedium:b,fontWeightBold:v},x),S,{clone:!1})}function I(){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 x=["none",I(0,2,1,-1,0,1,1,0,0,1,3,0),I(0,3,1,-2,0,2,2,0,0,1,5,0),I(0,3,3,-2,0,3,4,0,0,1,8,0),I(0,2,4,-1,0,4,5,0,0,1,10,0),I(0,3,5,-1,0,5,8,0,0,1,14,0),I(0,3,5,-1,0,6,10,0,0,1,18,0),I(0,4,5,-2,0,7,10,1,0,2,16,1),I(0,5,5,-3,0,8,10,1,0,3,14,2),I(0,5,6,-3,0,9,12,1,0,3,16,2),I(0,6,6,-3,0,10,14,1,0,4,18,3),I(0,6,7,-4,0,11,15,1,0,4,20,3),I(0,7,8,-4,0,12,17,2,0,5,22,4),I(0,7,8,-4,0,13,19,2,0,5,24,4),I(0,7,9,-4,0,14,21,2,0,5,26,4),I(0,8,9,-5,0,15,22,2,0,6,28,5),I(0,8,10,-5,0,16,24,2,0,6,30,5),I(0,8,11,-5,0,17,26,2,0,6,32,5),I(0,9,11,-5,0,18,28,2,0,7,34,6),I(0,9,12,-6,0,19,29,2,0,7,36,6),I(0,10,13,-6,0,20,31,3,0,8,38,7),I(0,10,13,-6,0,21,33,3,0,8,40,7),I(0,10,14,-6,0,22,35,3,0,8,42,7),I(0,11,14,-7,0,23,36,3,0,9,44,8),I(0,11,15,-7,0,24,38,3,0,9,46,8)],w={borderRadius:4},C=n(783);function L(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:8;if(e.mui)return e;var t=Object(C.a)({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}var N=n(193),P=n(263);function M(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.breakpoints,n=void 0===t?{}:t,r=e.mixins,a=void 0===r?{}:r,c=e.palette,l=void 0===c?{}:c,f=e.spacing,d=e.typography,p=void 0===d?{}:d,h=Object(i.a)(e,["breakpoints","mixins","palette","spacing","typography"]),b=T(l),m=s(n),v=L(f),g=Object(o.a)({breakpoints:m,direction:"ltr",mixins:u(m,v,a),overrides:{},palette:b,props:{},shadows:x,typography:R(b,p),spacing:v,shape:w,transitions:N.a,zIndex:P.a},h),y=arguments.length,O=new Array(y>1?y-1:0),E=1;E<y;E++)O[E-1]=arguments[E];return g=O.reduce((function(e,t){return Object(o.a)(e,t)}),g)}t.a=M},24:function(e,t,n){"use strict";function r(e){var t,n,i="";if("string"===typeof e||"number"===typeof e)i+=e;else if("object"===typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=r(e[t]))&&(i&&(i+=" "),i+=n);else for(t in e)e[t]&&(i&&(i+=" "),i+=t);return i}n.r(t),t.default=function(){for(var e,t,n=0,i="";n<arguments.length;)(e=arguments[n++])&&(t=r(e))&&(i&&(i+=" "),i+=t);return i}},244:function(e,t,n){var r=n(112).Symbol;e.exports=r},250:function(e,t,n){"use strict";function r(e){if(Array.isArray(e))return e}n.d(t,"a",(function(){return r}))},251: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}))},252:function(e,t,n){"use strict";function r(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}n.d(t,"a",(function(){return r}))},263:function(e,t,n){"use strict";t.a={mobileStepper:1e3,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500}},265:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);t.default=function(){var e=r.createContext(void 0);return{Provider:function(t){var n=t.initialStore,i=t.createStore,o=t.children,a=r.useRef();return a.current||(n&&(console.warn("Provider initialStore is deprecated and will be removed in the next version."),i||(i=function(){return n})),a.current=i()),r.createElement(e.Provider,{value:a.current},o)},useStore:function(t,n){void 0===n&&(n=Object.is);var i=r.useContext(e);if(!i)throw new Error("Seems like you have not used zustand provider as an ancestor.");return i(t,n)},useStoreApi:function(){var t=r.useContext(e);if(!t)throw new Error("Seems like you have not used zustand provider as an ancestor.");return r.useMemo((function(){return{getState:t.getState,setState:t.setState,subscribe:t.subscribe,destroy:t.destroy}}),[t])}}}},278:function(e,t,n){"use strict";var r=n(226),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={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},c={};function s(e){return r.isMemo(e)?a:c[e.$$typeof]||i}c[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},c[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 i=p(n);i&&i!==h&&e(t,i,r)}var a=l(n);f&&(a=a.concat(f(n)));for(var c=s(t),b=s(n),m=0;m<a.length;++m){var v=a[m];if(!o[v]&&(!r||!r[v])&&(!b||!b[v])&&(!c||!c[v])){var g=d(n,v);try{u(t,v,g)}catch(y){}}}}return t}},279:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));n(105),n(15);var r=n(160),i=(n(159),{xs:0,sm:600,md:960,lg:1280,xl:1920}),o={keys:["xs","sm","md","lg","xl"],up:function(e){return"@media (min-width:".concat(i[e],"px)")}};function a(e,t,n){if(Array.isArray(t)){var i=e.theme.breakpoints||o;return t.reduce((function(e,r,o){return e[i.up(i.keys[o])]=n(t[o]),e}),{})}if("object"===Object(r.a)(t)){var a=e.theme.breakpoints||o;return Object.keys(t).reduce((function(e,r){return e[a.up(r)]=n(t[r]),e}),{})}return n(t)}},293: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}))},298:function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return c}));var r=n(452),i=n(232),o=n(129),a=Object(r.a)((function(){return{paper:{maxHeight:200,overflow:"auto"},container:{position:"relative",left:0,top:0},span:{width:"70px",textAlign:"center",paddingLeft:"2px",paddingRight:"2px"}}})),c={dark:Object(i.a)({pa