UNPKG

vitessce

Version:

Vitessce app and React component library

2 lines 159 kB
/*! 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=1341)}({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}))},10:function(e,t,n){"use strict";var r=n(238);var i=n(133),o=n(239);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,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(c){i=!0,o=c}finally{try{r||null==s.return||s.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}))},115:function(e,t,n){var r=n(365),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 o})),n.d(t,"d",(function(){return a})),n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return c}));var r,i=n(1),o={DATASET:"dataset",EMBEDDING_TYPE:"embeddingType",EMBEDDING_ZOOM:"embeddingZoom",EMBEDDING_ROTATION:"embeddingRotation",EMBEDDING_TARGET_X:"embeddingTargetX",EMBEDDING_TARGET_Y:"embeddingTargetY",EMBEDDING_TARGET_Z:"embeddingTargetZ",EMBEDDING_CELL_SET_POLYGONS_VISIBLE:"embeddingCellSetPolygonsVisible",EMBEDDING_CELL_SET_LABELS_VISIBLE:"embeddingCellSetLabelsVisible",EMBEDDING_CELL_SET_LABEL_SIZE:"embeddingCellSetLabelSize",EMBEDDING_CELL_RADIUS:"embeddingCellRadius",EMBEDDING_CELL_OPACITY:"embeddingCellOpacity",EMBEDDING_CELL_RADIUS_MODE:"embeddingCellRadiusMode",EMBEDDING_CELL_OPACITY_MODE:"embeddingCellOpacityMode",SPATIAL_ZOOM:"spatialZoom",SPATIAL_ROTATION:"spatialRotation",SPATIAL_TARGET_X:"spatialTargetX",SPATIAL_TARGET_Y:"spatialTargetY",SPATIAL_TARGET_Z:"spatialTargetZ",SPATIAL_ROTATION_X:"spatialRotationX",SPATIAL_ROTATION_Y:"spatialRotationY",SPATIAL_ROTATION_Z:"spatialRotationZ",SPATIAL_ROTATION_ORBIT:"spatialRotationOrbit",SPATIAL_ORBIT_AXIS:"spatialOrbitAxis",SPATIAL_AXIS_FIXED:"spatialAxisFixed",HEATMAP_ZOOM_X:"heatmapZoomX",HEATMAP_ZOOM_Y:"heatmapZoomY",HEATMAP_TARGET_X:"heatmapTargetX",HEATMAP_TARGET_Y:"heatmapTargetY",CELL_FILTER:"cellFilter",CELL_HIGHLIGHT:"cellHighlight",CELL_SET_SELECTION:"cellSetSelection",CELL_SET_HIGHLIGHT:"cellSetHighlight",CELL_SET_COLOR:"cellSetColor",GENE_FILTER:"geneFilter",GENE_HIGHLIGHT:"geneHighlight",GENE_SELECTION:"geneSelection",GENE_EXPRESSION_COLORMAP:"geneExpressionColormap",GENE_EXPRESSION_TRANSFORM:"geneExpressionTransform",GENE_EXPRESSION_COLORMAP_RANGE:"geneExpressionColormapRange",CELL_COLOR_ENCODING:"cellColorEncoding",SPATIAL_RASTER_LAYERS:"spatialRasterLayers",SPATIAL_CELLS_LAYER:"spatialCellsLayer",SPATIAL_MOLECULES_LAYER:"spatialMoleculesLayer",SPATIAL_NEIGHBORHOODS_LAYER:"spatialNeighborhoodsLayer",GENOMIC_ZOOM_X:"genomicZoomX",GENOMIC_ZOOM_Y:"genomicZoomY",GENOMIC_TARGET_X:"genomicTargetX",GENOMIC_TARGET_Y:"genomicTargetY",ADDITIONAL_CELL_SETS:"additionalCellSets",MOLECULE_HIGHLIGHT:"moleculeHighlight"},a=(r={},Object(i.a)(r,o.EMBEDDING_ZOOM,null),Object(i.a)(r,o.EMBEDDING_ROTATION,0),Object(i.a)(r,o.EMBEDDING_TARGET_X,null),Object(i.a)(r,o.EMBEDDING_TARGET_Y,null),Object(i.a)(r,o.EMBEDDING_TARGET_Z,0),Object(i.a)(r,o.EMBEDDING_CELL_SET_POLYGONS_VISIBLE,!1),Object(i.a)(r,o.EMBEDDING_CELL_SET_LABELS_VISIBLE,!1),Object(i.a)(r,o.EMBEDDING_CELL_SET_LABEL_SIZE,14),Object(i.a)(r,o.EMBEDDING_CELL_RADIUS,1),Object(i.a)(r,o.EMBEDDING_CELL_RADIUS_MODE,"auto"),Object(i.a)(r,o.EMBEDDING_CELL_OPACITY,1),Object(i.a)(r,o.EMBEDDING_CELL_OPACITY_MODE,"auto"),Object(i.a)(r,o.SPATIAL_ZOOM,null),Object(i.a)(r,o.SPATIAL_ROTATION,0),Object(i.a)(r,o.SPATIAL_TARGET_X,null),Object(i.a)(r,o.SPATIAL_TARGET_Y,null),Object(i.a)(r,o.SPATIAL_TARGET_Z,null),Object(i.a)(r,o.SPATIAL_ROTATION_X,null),Object(i.a)(r,o.SPATIAL_ROTATION_Y,null),Object(i.a)(r,o.SPATIAL_ROTATION_Z,null),Object(i.a)(r,o.SPATIAL_AXIS_FIXED,!1),Object(i.a)(r,o.SPATIAL_ROTATION_ORBIT,0),Object(i.a)(r,o.SPATIAL_ORBIT_AXIS,"Y"),Object(i.a)(r,o.SPATIAL_RASTER_LAYERS,null),Object(i.a)(r,o.SPATIAL_CELLS_LAYER,null),Object(i.a)(r,o.SPATIAL_MOLECULES_LAYER,null),Object(i.a)(r,o.SPATIAL_NEIGHBORHOODS_LAYER,null),Object(i.a)(r,o.HEATMAP_ZOOM_X,0),Object(i.a)(r,o.HEATMAP_ZOOM_Y,0),Object(i.a)(r,o.HEATMAP_TARGET_X,0),Object(i.a)(r,o.HEATMAP_TARGET_Y,0),Object(i.a)(r,o.GENE_EXPRESSION_COLORMAP,"plasma"),Object(i.a)(r,o.GENE_EXPRESSION_COLORMAP_RANGE,[0,1]),Object(i.a)(r,o.GENE_EXPRESSION_TRANSFORM,null),Object(i.a)(r,o.GENE_FILTER,null),Object(i.a)(r,o.GENE_HIGHLIGHT,null),Object(i.a)(r,o.GENE_SELECTION,null),Object(i.a)(r,o.CELL_FILTER,null),Object(i.a)(r,o.CELL_HIGHLIGHT,null),Object(i.a)(r,o.CELL_SET_SELECTION,null),Object(i.a)(r,o.CELL_SET_HIGHLIGHT,null),Object(i.a)(r,o.CELL_SET_COLOR,null),Object(i.a)(r,o.CELL_COLOR_ENCODING,"cellSetSelection"),Object(i.a)(r,o.GENOMIC_ZOOM_X,0),Object(i.a)(r,o.GENOMIC_ZOOM_Y,0),Object(i.a)(r,o.GENOMIC_TARGET_X,1549999999.5),Object(i.a)(r,o.GENOMIC_TARGET_Y,1549999999.5),Object(i.a)(r,o.ADDITIONAL_CELL_SETS,null),Object(i.a)(r,o.MOLECULE_HIGHLIGHT,null),r),s=[o.HEATMAP_ZOOM_X,o.HEATMAP_ZOOM_Y,o.HEATMAP_TARGET_X,o.HEATMAP_TARGET_Y,o.EMBEDDING_ZOOM,o.EMBEDDING_TARGET_X,o.EMBEDDING_TARGET_Y,o.EMBEDDING_TARGET_Z,o.EMBEDDING_CELL_SET_POLYGONS_VISIBLE,o.EMBEDDING_CELL_SET_LABELS_VISIBLE,o.EMBEDDING_CELL_SET_LABEL_SIZE,o.EMBEDDING_CELL_RADIUS,o.EMBEDDING_CELL_OPACITY],c={scatterplot:[o.DATASET,o.EMBEDDING_TYPE,o.EMBEDDING_ZOOM,o.EMBEDDING_ROTATION,o.EMBEDDING_TARGET_X,o.EMBEDDING_TARGET_Y,o.EMBEDDING_TARGET_Z,o.EMBEDDING_CELL_SET_POLYGONS_VISIBLE,o.EMBEDDING_CELL_SET_LABELS_VISIBLE,o.EMBEDDING_CELL_SET_LABEL_SIZE,o.EMBEDDING_CELL_RADIUS,o.EMBEDDING_CELL_RADIUS_MODE,o.EMBEDDING_CELL_OPACITY,o.EMBEDDING_CELL_OPACITY_MODE,o.CELL_FILTER,o.CELL_HIGHLIGHT,o.CELL_SET_SELECTION,o.CELL_SET_HIGHLIGHT,o.CELL_SET_COLOR,o.GENE_HIGHLIGHT,o.GENE_SELECTION,o.GENE_EXPRESSION_COLORMAP,o.GENE_EXPRESSION_COLORMAP_RANGE,o.CELL_COLOR_ENCODING,o.ADDITIONAL_CELL_SETS],spatial:[o.DATASET,o.SPATIAL_ZOOM,o.SPATIAL_ROTATION,o.SPATIAL_RASTER_LAYERS,o.SPATIAL_CELLS_LAYER,o.SPATIAL_MOLECULES_LAYER,o.SPATIAL_NEIGHBORHOODS_LAYER,o.SPATIAL_TARGET_X,o.SPATIAL_TARGET_Y,o.SPATIAL_TARGET_Z,o.SPATIAL_ROTATION_X,o.SPATIAL_ROTATION_Y,o.SPATIAL_ROTATION_Z,o.SPATIAL_ROTATION_ORBIT,o.SPATIAL_ORBIT_AXIS,o.SPATIAL_AXIS_FIXED,o.CELL_FILTER,o.CELL_HIGHLIGHT,o.CELL_SET_SELECTION,o.CELL_SET_HIGHLIGHT,o.CELL_SET_COLOR,o.GENE_HIGHLIGHT,o.GENE_SELECTION,o.GENE_EXPRESSION_COLORMAP,o.GENE_EXPRESSION_COLORMAP_RANGE,o.CELL_COLOR_ENCODING,o.ADDITIONAL_CELL_SETS,o.MOLECULE_HIGHLIGHT],heatmap:[o.DATASET,o.HEATMAP_ZOOM_X,o.HEATMAP_ZOOM_Y,o.HEATMAP_TARGET_X,o.HEATMAP_TARGET_Y,o.CELL_FILTER,o.CELL_HIGHLIGHT,o.CELL_SET_SELECTION,o.CELL_SET_HIGHLIGHT,o.CELL_SET_COLOR,o.GENE_FILTER,o.GENE_HIGHLIGHT,o.GENE_SELECTION,o.GENE_EXPRESSION_COLORMAP,o.GENE_EXPRESSION_COLORMAP_RANGE,o.CELL_COLOR_ENCODING,o.ADDITIONAL_CELL_SETS],cellSets:[o.DATASET,o.CELL_SET_SELECTION,o.CELL_SET_HIGHLIGHT,o.CELL_SET_COLOR,o.CELL_COLOR_ENCODING,o.ADDITIONAL_CELL_SETS],cellSetSizes:[o.DATASET,o.CELL_SET_SELECTION,o.CELL_SET_HIGHLIGHT,o.CELL_SET_COLOR,o.ADDITIONAL_CELL_SETS],cellSetExpression:[o.DATASET,o.GENE_SELECTION,o.GENE_EXPRESSION_TRANSFORM,o.CELL_SET_SELECTION,o.CELL_SET_HIGHLIGHT,o.CELL_SET_COLOR,o.ADDITIONAL_CELL_SETS],status:[o.DATASET,o.CELL_HIGHLIGHT,o.GENE_HIGHLIGHT,o.CELL_SET_HIGHLIGHT,o.MOLECULE_HIGHLIGHT],genes:[o.DATASET,o.GENE_FILTER,o.GENE_HIGHLIGHT,o.GENE_SELECTION,o.CELL_COLOR_ENCODING],expressionHistogram:[o.DATASET,o.GENE_SELECTION],layerController:[o.DATASET,o.SPATIAL_RASTER_LAYERS,o.SPATIAL_CELLS_LAYER,o.SPATIAL_MOLECULES_LAYER,o.SPATIAL_NEIGHBORHOODS_LAYER,o.SPATIAL_ZOOM,o.SPATIAL_TARGET_X,o.SPATIAL_TARGET_Y,o.SPATIAL_TARGET_Z,o.SPATIAL_ROTATION_X,o.SPATIAL_ROTATION_Y,o.SPATIAL_ROTATION_Z,o.SPATIAL_ROTATION_ORBIT,o.SPATIAL_ORBIT_AXIS],higlass:[o.DATASET,o.GENOMIC_ZOOM_X,o.GENOMIC_ZOOM_Y,o.GENOMIC_TARGET_X,o.GENOMIC_TARGET_Y,o.GENE_FILTER,o.GENE_HIGHLIGHT,o.GENE_SELECTION],genomicProfiles:[o.DATASET,o.GENOMIC_ZOOM_X,o.GENOMIC_ZOOM_Y,o.GENOMIC_TARGET_X,o.GENOMIC_TARGET_Y,o.GENE_FILTER,o.GENE_HIGHLIGHT,o.GENE_SELECTION,o.CELL_SET_SELECTION,o.CELL_SET_HIGHLIGHT,o.CELL_SET_COLOR,o.ADDITIONAL_CELL_SETS],description:[o.DATASET,o.SPATIAL_RASTER_LAYERS]}},12:function(e,t,n){"use strict";var r=n(183);var i=n(240),o=n(133);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}))},124: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}))},13: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}))},130: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"}},132:function(e,t,n){var r=n(168),i=n(460),o=n(334),a=Math.max,s=Math.min;e.exports=function(e,t,n){var c,u,l,f,d,p,h=0,m=!1,v=!1,b=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function g(t){var n=c,r=u;return c=u=void 0,h=t,f=e.apply(r,n)}function y(e){return h=e,d=setTimeout(O,t),m?g(e):f}function E(e){var n=e-p;return void 0===p||n>=t||n<0||v&&e-h>=l}function O(){var e=i();if(E(e))return S(e);d=setTimeout(O,function(e){var n=t-(e-p);return v?s(n,l-(e-h)):n}(e))}function S(e){return d=void 0,b&&c?g(e):(c=u=void 0,f)}function T(){var e=i(),n=E(e);if(c=arguments,u=this,p=e,n){if(void 0===d)return y(p);if(v)return clearTimeout(d),d=setTimeout(O,t),g(p)}return void 0===d&&(d=setTimeout(O,t)),f}return t=o(t)||0,r(n)&&(m=!!n.leading,l=(v="maxWait"in n)?a(o(n.maxWait)||0,t):l,b="trailing"in n?!!n.trailing:b),T.cancel=function(){void 0!==d&&clearTimeout(d),h=0,c=p=u=d=void 0},T.flush=function(){return void 0===d?f:S(i())},T}},133:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(183);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}}},134: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 s})),n.d(t,"e",(function(){return c}));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"),s="".concat(i," scroll"),c="vitessce-container"},1341:function(e,t,n){"use strict";n.r(t);var r=n(986);n.d(t,"StatusSubscriber",(function(){return r.a}));var i=n(822);n.d(t,"Status",(function(){return i.a}))},137:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(363),i=n(152);function o(){return Object(r.a)()||i.a}},138: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},140: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 s(){var n=r(t);if(!o(a,n)){var i=a;e(a=n,i)}}return n.add(s),function(){return n.delete(s)}}(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],s=t.getState(),c=r.useRef(s),u=r.useRef(e),l=r.useRef(n),f=r.useRef(!1),d=r.useRef();void 0===d.current&&(d.current=e(s));var p=!1;(c.current!==s||u.current!==e||l.current!==n||f.current)&&(i=e(s),p=!n(d.current,i)),o((function(){p&&(d.current=i),c.current=s,u.current=e,l.current=n,f.current=!1}));var h=r.useRef(s);return o((function(){var e=function(){try{var e=t.getState(),n=u.current(e);l.current(d.current,n)||(c.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}},152:function(e,t,n){"use strict";var r=n(220),i=Object(r.a)();t.a=i},154: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}))},157: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}))},158: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}}},16:function(e,t,n){e.exports=n(457)()},163:function(e,t,n){"use strict";var r=n(90);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=o.default.memo(o.default.forwardRef((function(t,n){return o.default.createElement(a.default,(0,i.default)({ref:n},t),e)})));0;return n.muiName=a.default.muiName,n};var i=r(n(205)),o=r(n(0)),a=r(n(392))},168:function(e,t){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},169:function(e,t,n){"use strict";var r=n(483);t.a=function(e,t){return t?Object(r.a)(e,t,{clone:!1}):e}},170: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}))},171:function(e,t){e.exports=function(e){return null!=e&&"object"==typeof e}},175:function(e,t,n){"use strict";var r=n(0),i=n.n(r);t.a=i.a.createContext(null)},176:function(e,t,n){"use strict";var r=n(0),i=r.createContext({});t.a=i},181:function(e,t,n){"use strict";n.d(t,"b",(function(){return o}));var r=n(19),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,s=void 0===n?o.standard:n,c=t.easing,u=void 0===c?i.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))}}},182:function(e,t,n){"use strict";t.a=function(e,t){}},183: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}))},189:function(e,t,n){var r=n(244),i=n(461),o=n(462),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)}},19:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(124);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}},191:function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var r=n(0),i=n(52),o=!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||(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||!c[t]||e.readOnly)||("TEXTAREA"===n&&!e.readOnly||!!e.isContentEditable)}(t)}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=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))}),[])}}},192:function(e,t,n){"use strict";var r=n(10),i=n(0),o=n.n(i),a=n(439),s=n(379),c=n.n(s),u=n(816),l=n(785),f=n(13),d=n(19),p=(n(16),n(24)),h=n(51),m=n(31),v=n(191),b=n(41),g=n(704),y=i.forwardRef((function(e,t){var n=e.classes,r=e.className,o=e.color,a=void 0===o?"primary":o,s=e.component,c=void 0===s?"a":s,u=e.onBlur,l=e.onFocus,m=e.TypographyClasses,y=e.underline,E=void 0===y?"hover":y,O=e.variant,S=void 0===O?"inherit":O,T=Object(d.a)(e,["classes","className","color","component","onBlur","onFocus","TypographyClasses","underline","variant"]),j=Object(v.a)(),x=j.isFocusVisible,L=j.onBlurVisible,_=j.ref,A=i.useState(!1),w=A[0],C=A[1],I=Object(b.a)(t,_);return i.createElement(g.a,Object(f.a)({className:Object(p.a)(n.root,n["underline".concat(Object(h.a)(E))],r,w&&n.focusVisible,"button"===c&&n.button),classes:m,color:a,component:c,onBlur:function(e){w&&(L(),C(!1)),u&&u(e)},onFocus:function(e){x(e)&&C(!0),l&&l(e)},ref:I,variant:S},T))})),E=Object(m.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),O=n(308),S=n.n(O),T=n(307),j=n.n(T),x=n(378),L=n.n(x),_=n(380),A=n.n(_),w=n(134);function C(e){var t,n,r;return t=e,n=0,r=1,e=(Math.min(Math.max(n,t),r)-n)/(r-n),e=(e-=1)*e*e+1}var I=i.forwardRef((function(e,t){var n,r=e.classes,o=e.className,a=e.color,s=void 0===a?"primary":a,c=e.disableShrink,u=void 0!==c&&c,l=e.size,m=void 0===l?40:l,v=e.style,b=e.thickness,g=void 0===b?3.6:b,y=e.value,E=void 0===y?0:y,O=e.variant,S=void 0===O?"indeterminate":O,T=Object(d.a)(e,["classes","className","color","disableShrink","size","style","thickness","value","variant"]),j={},x={},L={};if("determinate"===S||"static"===S){var _=2*Math.PI*((44-g)/2);j.strokeDasharray=_.toFixed(3),L["aria-valuenow"]=Math.round(E),"static"===S?(j.strokeDashoffset="".concat(((100-E)/100*_).toFixed(3),"px"),x.transform="rotate(-90deg)"):(j.strokeDashoffset="".concat((n=(100-E)/100,n*n*_).toFixed(3),"px"),x.transform="rotate(".concat((270*C(E/70)).toFixed(3),"deg)"))}return i.createElement("div",Object(f.a)({className:Object(p.a)(r.root,o,"inherit"!==s&&r["color".concat(Object(h.a)(s))],{indeterminate:r.indeterminate,static:r.static}[S]),style:Object(f.a)({width:m,height:m},x,{},v),ref:t,role:"progressbar"},L,T),i.createElement("svg",{className:r.svg,viewBox:"".concat(22," ").concat(22," ").concat(44," ").concat(44)},i.createElement("circle",{className:Object(p.a)(r.circle,u&&r.circleDisableShrink,{indeterminate:r.circleIndeterminate,static:r.circleStatic}[S]),style:j,cx:44,cy:44,r:(44-g)/2,fill:"none",strokeWidth:g})))})),R=Object(m.a)((function(e){return{root:{display:"inline-block"},static:{transition:e.transitions.create("transform")},indeterminate:{animation:"$circular-rotate 1.4s linear infinite"},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"},"@keyframes circular-rotate":{"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})(I);function N(){return o.a.createElement("div",{className:"loading-indicator-backdrop"},o.a.createElement("div",{className:"loading-indicator-container"},o.a.createElement(R,null)))}var k=n(215);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(L.a,null),t?o.a.createElement(j.a,null):o.a.createElement(S.a,null))}function D(e){var t=e.options,n=Object(i.useState)(!1),a=Object(r.a)(n,2),s=a[0],c=a[1],u=P();return o.a.createElement(k.b,{open:s,setOpen:c,buttonIcon:o.a.createElement(M,{open:s}),buttonClassName:u.iconButton,placement:"bottom-end"},t)}function G(e){var t=e.open;return o.a.createElement(o.a.Fragment,null,o.a.createElement(c.a,null),t?o.a.createElement(j.a,null):o.a.createElement(S.a,null))}function H(e){var t=e.urls,n=Object(i.useState)(!1),a=Object(r.a)(n,2),s=a[0],c=a[1],l=P();return o.a.createElement(k.b,{open:s,setOpen:c,buttonIcon:o.a.createElement(G,{open:s}),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(E,{underline:"none",href:t,target:"_blank",rel:"noopener",className:l.downloadLink},"Download ",n))})))}function B(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(A.a,null))}function F(e){var t=e.title,n=e.info,r=e.children,i=e.isScroll,a=e.isSpatial,s=e.removeGridComponent,c=e.urls,u=e.isReady,l=e.options,f=i?w.c:a?w.a:w.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(D,{options:l}),c&&c.length>0&&o.a.createElement(H,{urls:c}),o.a.createElement(B,{removeGridComponent:s}))),o.a.createElement("div",{className:f},!u&&o.a.createElement(N,null),r))}},205:function(e,t){function n(){return e.exports=n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},n.apply(this,arguments)}e.exports=n},214:function(e,t,n){"use strict";e.exports=n(459)},215:function(e,t,n){"use strict";var r=n(0),i=n.n(r),o=n(677),a=n(729),s=n(785),c=n(817),u=n(52),l=(n(16),n(75)),f=n(41),d=n(89),p=n(69);function h(e){return e.substring(2).toLowerCase()}var m=r.forwardRef((function(e,t){var n=e.children,i=e.mouseEvent,o=void 0===i?"onClick":i,a=e.touchEvent,s=void 0===a?"onTouchEnd":a,c=e.onClickAway,m=r.useRef(!1),v=r.useRef(null),b=r.useRef(!1);r.useEffect((function(){return b.current=!0,function(){b.current=!1}}),[]);var g=Object(f.a)(v,t),y=r.useCallback((function(e){Object(d.a)(g,u.findDOMNode(e))}),[g]),E=Object(f.a)(n.ref,y),O=Object(p.a)((function(e){if(b.current)if(m.current)m.current=!1;else if(v.current){var t=Object(l.a)(v.current);t.documentElement&&t.documentElement.contains(e.target)&&!v.current.contains(e.target)&&c(e)}})),S=r.useCallback((function(){m.current=!0}),[]);return r.useEffect((function(){if(!1!==s){var e=h(s),t=Object(l.a)(v.current);return t.addEventListener(e,O),t.addEventListener("touchmove",S),function(){t.removeEventListener(e,O),t.removeEventListener("touchmove",S)}}}),[O,S,s]),r.useEffect((function(){if(!1!==o){var e=h(o),t=Object(l.a)(v.current);return t.addEventListener(e,O),function(){t.removeEventListener(e,O)}}}),[O,o]),r.createElement(r.Fragment,null,r.cloneElement(n,{ref:E}))})),v=n(13),b=n(19),g=n(818),y=n(181),E=n(137),O=n(158),S={entering:{opacity:1},entered:{opacity:1}},T={enter:y.b.enteringScreen,exit:y.b.leavingScreen},j=r.forwardRef((function(e,t){var n=e.children,i=e.in,o=e.onEnter,a=e.onExit,s=e.style,c=e.timeout,u=void 0===c?T:c,l=Object(b.a)(e,["children","in","onEnter","onExit","style","timeout"]),d=Object(E.a)(),p=Object(f.a)(n.ref,t);return r.createElement(g.a,Object(v.a)({appear:!0,in:i,onEnter:function(e,t){Object(O.b)(e);var n=Object(O.a)({style:s,timeout:u},{mode:"enter"});e.style.webkitTransition=d.transitions.create("opacity",n),e.style.transition=d.transitions.create("opacity",n),o&&o(e,t)},onExit:function(e){var t=Object(O.a)({style:s,timeout:u},{mode:"exit"});e.style.webkitTransition=d.transitions.create("opacity",t),e.style.transition=d.transitions.create("opacity",t),a&&a(e)},timeout:u},l),(function(e,t){return r.cloneElement(n,Object(v.a)({style:Object(v.a)({opacity:0,visibility:"exited"!==e||i?void 0:"hidden"},S[e],{},s,{},n.props.style),ref:p},t))}))})),x=n(84),L=n(298);function _(e){var t=e.children,n=Object(L.b)();return i.a.createElement("span",{className:n.span},t)}function A(e){var t=e.buttonIcon,n=e.open,u=e.setOpen,l=e.children,f=e.buttonClassName,d=Object(L.b)(),p=Object(r.useRef)(),h=function(){u(!1)},v=n?"v-popover-menu":void 0,b=Object(x.g)(p);return i.a.createElement("div",{ref:p,className:d.container},i.a.createElement(s.a,{"aria-describedby":v,onClick:function(){u((function(e){return!e}))},size:"small",className:f},t),i.a.createElement(a.a,{id:v,open:n,anchorEl:p&&p.current,container:b,onClose:h,placement:"bottom-end",transition:!0},(function(e){var t=e.TransitionProps;return i.a.createElement(m,{onClickAway:h},i.a.createElement(j,Object.assign({},t,{timeout:100}),i.a.createElement(o.a,{elevation:4,className:d.paper},i.a.createElement(c.a,null,l))))})))}n.d(t,"a",(function(){return _})),n.d(t,"b",(function(){return A}))},220:function(e,t,n){"use strict";var r=n(26),i=n(19),o=n(483),a=n(13),s=["xs","sm","md","lg","xl"];function c(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,c=e.step,u=void 0===c?5:c,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=s.indexOf(t);return r===s.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[s[r+1]]?n[s[r+1]]:t)-u/100).concat(o,")")}return Object(a.a)({keys:s,values:n,up:f,down:function(e){var t=s.indexOf(e)+1,r=n[s[t]];return t===s.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 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={black:"#000",white:"#fff"},f=n(130),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"},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"},b={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"},g=n(62),y={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}},E={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){e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:"light"===t?e.light=Object(g.d)(e.main,r):"dark"===t&&(e.dark=Object(g.a)(e.main,1.5*r)))}function S(e){var t=e.primary,n=void 0===t?{light:d[300],main:d[500],dark:d[700]}:t,r=e.secondary,s=void 0===r?{light:p.A200,main:p.A400,dark:p.A700}:r,c=e.error,u=void 0===c?{light:h[300],main:h[500],dark:h[700]}:c,S=e.warning,T=void 0===S?{light:m[300],main:m[500],dark:m[700]}:S,j=e.info,x=void 0===j?{light:v[300],main:v[500],dark:v[700]}:j,L=e.success,_=void 0===L?{light:b[300],main:b[500],dark:b[700]}:L,A=e.type,w=void 0===A?"light":A,C=e.contrastThreshold,I=void 0===C?3:C,R=e.tonalOffset,N=void 0===R?.2:R,k=Object(i.a)(e,["primary","secondary","error","warning","info","success","type","contrastThreshold","tonalOffset"]);function P(e){if(!e)throw new TypeError("Material-UI: missing background argument in getContrastText(".concat(e,")."));return Object(g.c)(e,E.text.primary)>=I?E.text.primary:y.text.primary}function M(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;return!(e=Object(a.a)({},e)).main&&e[t]&&(e.main=e[t]),O(e,"light",n,N),O(e,"dark",r,N),e.contrastText||(e.contrastText=P(e.main)),e}var D={dark:E,light:y};return Object(o.a)(Object(a.a)({common:l,type:w,primary:M(n),secondary:M(s,"A400","A200","A700"),error:M(u),warning:M(T),info:M(x),success:M(_),grey:f.a,contrastThreshold:I,getContrastText:P,augmentColor:M,tonalOffset:N},D[w]),k)}function T(e){return Math.round(1e5*e)/1e5}var j={textTransform:"uppercase"};function x(e,t){var n="function"===typeof t?t(e):t,r=n.fontFamily,s=void 0===r?'"Roboto", "Helvetica", "Arial", sans-serif':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,m=void 0===h?500:h,v=n.fontWeightBold,b=void 0===v?700:v,g=n.htmlFontSize,y=void 0===g?16:g,E=n.allVariants,O=n.pxToRem,S=Object(i.a)(n,["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"]);var x=u/14,L=O||function(e){return"".concat(e/y*x,"rem")},_=function(e,t,n,r,i){return Object(a.a)({fontFamily:s,fontWeight:e,fontSize:L(t),lineHeight:n},'"Roboto", "Helvetica", "Arial", sans-serif'===s?{letterSpacing:"".concat(T(r/t),"em")}:{},{},i,{},E)},A={h1:_(f,96,1.167,-1.5),h2:_(f,60,1.2,-.5),h3:_(p,48,1.167,0),h4:_(p,34,1.235,.25),h5:_(p,24,1.334,0),h6:_(m,20,1.6,.15),subtitle1:_(p,16,1.75,.15),subtitle2:_(m,14,1.57,.1),body1:_(p,16,1.5,.15),body2:_(p,14,1.43,.15),button:_(m,14,1.75,.4,j),caption:_(p,12,1.66,.4),overline:_(p,12,2.66,1,j)};return Object(o.a)(Object(a.a)({htmlFontSize:y,pxToRem:L,round:T,fontFamily:s,fontSize:u,fontWeightLight:f,fontWeightRegular:p,fontWeightMedium:m,fontWeightBold:b},A),S,{clone:!1})}function L(){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 _=["none",L(0,2,1,-1,0,1,1,0,0,1,3,0),L(0,3,1,-2,0,2,2,0,0,1,5,0),L(0,3,3,-2,0,3,4,0,0,1,8,0),L(0,2,4,-1,0,4,5,0,0,1,10,0),L(0,3,5,-1,0,5,8,0,0,1,14,0),L(0,3,5,-1,0,6,10,0,0,1,18,0),L(0,4,5,-2,0,7,10,1,0,2,16,1),L(0,5,5,-3,0,8,10,1,0,3,14,2),L(0,5,6,-3,0,9,12,1,0,3,16,2),L(0,6,6,-3,0,10,14,1,0,4,18,3),L(0,6,7,-4,0,11,15,1,0,4,20,3),L(0,7,8,-4,0,12,17,2,0,5,22,4),L(0,7,8,-4,0,13,19,2,0,5,24,4),L(0,7,9,-4,0,14,21,2,0,5,26,4),L(0,8,9,-5,0,15,22,2,0,6,28,5),L(0,8,10,-5,0,16,24,2,0,6,30,5),L(0,8,11,-5,0,17,26,2,0,6,32,5),L(0,9,11,-5,0,18,28,2,0,7,34,6),L(0,9,12,-6,0,19,29,2,0,7,36,6),L(0,10,13,-6,0,20,31,3,0,8,38,7),L(0,10,13,-6,0,21,33,3,0,8,40,7),L(0,10,14,-6,0,22,35,3,0,8,42,7),L(0,11,14,-7,0,23,36,3,0,9,44,8),L(0,11,15,-7,0,24,38,3,0,9,46,8)],A={borderRadius:4},w=n(762);function C(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:8;if(e.mui)return e;var t=Object(w.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){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 I=n(181),R=n(259);t.a=function(){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,s=e.palette,l=void 0===s?{}:s,f=e.spacing,d=e.typography,p=void 0===d?{}:d,h=Object(i.a)(e,["breakpoints","mixins","palette","spacing","typography"]),m=S(l),v=c(n),b=C(f),g=Object(o.a)({breakpoints:v,direction:"ltr",mixins:u(v,b,a),overrides:{},palette:m,props:{},shadows:_,typography:x(m,p),spacing:b,shape:A,transitions:I.a,zIndex:R.a},h),y=arguments.length,E=new Array(y>1?y-1:0),O=1;O<y;O++)E[O-1]=arguments[O];return g=E.reduce((function(e,t){return Object(o.a)(e,t)}),g)}},238:function(e,t,n){"use strict";function r(e){if(Array.isArray(e))return e}n.d(t,"a",(function(){return r}))},239: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}))},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}t.a=function(){for(var e,t,n=0,i="";n<arguments.length;)(e=arguments[n++])&&(t=r(e))&&(i&&(i+=" "),i+=t);return i}},240: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}))},244:function(e,t,n){var r=n(115).Symbol;e.exports=r},259:function(e,t,n){"use strict";t.a={mobileStepper:1e3,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500}},26: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}))},262: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])}}}},263: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}},275:function(e,t,n){"use strict";var r=n(214),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},s={};function c(e){return r.isMemo(e)?a:s[e.$$typeof]||i}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 i=p(n);i&&i!==h&&e(t,i,r)}var a=l(n);f&&(a=a.concat(f(n)));for(var s=c(t),m=c(n),v=0;v<a.length;++v){var b=a[v];if(!o[b]&&(!r||!r[b])&&(!m||!m[b])&&(!s||!s[b])){var g=d(n,b);try{u(t,b,g)}catch(y){}}}}return t}},276:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));n(81),n(13);var r=n(98),i=(n(16),n(169),{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)}},292:function(e,t,n){"use strict";var r=n(13),i=n(19),o=n(0),a=(n(16),n(24)),s=n(31),c=n(51),u=o.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,m=void 0===h?"default":h,v=e.htmlColor,b=e.titleAccess,g=e.viewBox,y=void 0===g?"0 0 24 24":g,E=Object(i.a)(e,["children","classes","className","color","component","fontSize","htmlColor","titleAccess","viewBox"]);return o.createElement(p,Object(r.a)({className:Object(a.a)(s.root,u,"inherit"!==f&&s["color".concat(Object(c.a)(f))],"default"!==m&&s["fontSize".concat(Object(c.a)(m))]),focusable:"false",viewBox:y,color:v,"aria-hidden":b?void 0:"true",role:b?"img":"presentation",ref:t},E),n,b?o.createElement("title",null,b):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)},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 s}));var r=n(439),i=n(220),o=n(130),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"}}})),s={dark:Object(i.a)({palette:{type:"dark",primary:o.a,secondary:o.a,primaryBackground:"#222222",primaryBackgroundHighlight:"#000000",primaryBackgroundInput:"#D3D3D3",primaryBackgroundDim:"#333333",primaryBackgroundLight:"#757575",primaryForeground:"#D3D3D3",primaryForegroundDim:"#000000",primaryForegroundActive:"#9bb7d6",secondaryBackground:"#000000",secondaryBackgroundDim:"#444444",secondaryForeground:"#D3D3D3"},props:{MuiButtonBase:{disableRipple:!0}}}),light:Object(i.a)({palette:{type:"light",primary:o.a,secondary:o.a,primaryBackground:"#F1F1F1",primaryBackgroundHighlight:"#FFFFFF",primaryBackgroundInput:"#FFFFFF",primaryBackgroundDim:"#8A8A8A",primaryBackgroundLight:"#e0e0e0",primaryForeground:"#333333",primaryForegroundDim:"#808080",primaryForegroundActive:"#0074D9",secondaryBackground:"#F1F1F1",secondaryBackgroundDim:"#C0C0C0",secondaryForeground:"#222222"},props:{MuiButtonBase:{disableRipple:!0}}})}},306: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)}},307:function(e,t,n){"use strict";var r=n(90);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(n(0)),o=(0,r(n(163)).default)(i.default.createElement("path",{d:"M7 14l5-5 5 5z"}),"ArrowDropUp");t.default=o},308:function(e,t,n){"use strict";var r=n(90);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(n(0)),o=(0,r(n(163)).default)(i.default.createElement("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown");t.default=o},31:function(e,t,n){"use strict";var r=n(13),i=n(19),o=n(0),a=n.n(o),s=(n(16),n(275)),c=n.n(s),u=n(485),l=n(728),f=n(363),d=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(n){var o=t.defaultTheme,s=t.withTheme,d=void 0!==s&&s,p=t.name,h=Object(i.a)(t,["defaultTheme","withTheme","name"]);var m=p,v=Object(u.a)(e,Object(r.a)({defaultTheme:o,Component:n,name:p||n.displayName,classNamePrefix:m},h)),b=a.a.forwardRef((function(e,t){e.classes;var s,c=e.innerRef,u=Object(i.a)(e,["classes","innerRef"]),h=v(Object(r.a)({},n.defaultProps,{},e)),m=u;return("string"===typeof p||d)&&(s=Object(f.a)()||o,p&&(m=Object(l.a)({theme:s,name:p,props:u})),d&&!m.theme&&(m.theme=s)),a.a.createElement(n,Object(r.a)({ref:c||t,classes:h},m))}));return c()(b,n),b}},p=n(152);t.a=function(e,t){return d(e,Object(r.a)({defaultTheme:p.a},t))}},312:function(e,t,n){"use strict";function r(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}n.d(t,"a",(function(){return r}))},313:function(e,t,n){"use strict";function r(e){if(Array.isArray(e))return e}n.d(t,"a",(function(){return r}))},314:function(e,t,n){"use strict";function r(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}n.d(t,"a",(function(){return r}))},323:function(e,t,n){"use strict";var r=n(0),i=n.n(r).a.createContext(null);t.a=i},324:function(e,t,n){"use strict";var r="function"===typeof Symbol&&Symbol.for;t.a=r?Symbol.for("mui.nested"):"__THEME_NESTED__"},334:function(e,t,n){var r=n(168),i=n(372),o=/^\s+|\s+$/g,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(r(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=r(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(o,"");var n=s.test(e);return n||c.test(e)?u(e.slice(2),n?2:8):a.test(e)?NaN:+e}},355: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 i=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 o(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}function 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,i=t.overflowY;return/(auto|scroll|overlay)/.test(n+i+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 m(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,i=n?t:e,o=docume