UNPKG

317 kBJavaScriptView Raw
1/*!
2 * mirador-image-tools v0.11.0
3 * Apache-2.0 Licensed
4 */
5!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.MiradorImageTools=t(require("react"),require("react-dom")):e.MiradorImageTools=t(e.React,e.ReactDom)}(window,function(e,t){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=145)}([function(t,n){t.exports=e},function(e,t,n){"use strict";function r(){return(r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}n.d(t,"a",function(){return r})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){e.BOOKMARKING="oa:bookmarking",e.CLASSIFYING="oa:classifying",e.COMMENTING="oa:commenting",e.DESCRIBING="oa:describing",e.EDITING="oa:editing",e.HIGHLIGHTING="oa:highlighting",e.IDENTIFYING="oa:identifying",e.LINKING="oa:linking",e.MODERATING="oa:moderating",e.PAINTING="sc:painting",e.QUESTIONING="oa:questioning",e.REPLYING="oa:replying",e.TAGGING="oa:tagging",e.TRANSCRIBING="oad:transcribing"}(t.AnnotationMotivation||(t.AnnotationMotivation={})),function(e){e.AUTO_ADVANCE="auto-advance",e.CONTINUOUS="continuous",e.FACING_PAGES="facing-pages",e.HIDDEN="hidden",e.INDIVIDUALS="individuals",e.MULTI_PART="multi-part",e.NO_NAV="no-nav",e.NON_PAGED="non-paged",e.PAGED="paged",e.REPEAT="repeat",e.SEQUENCE="sequence",e.THUMBNAIL_NAV="thumbnail-nav",e.TOGETHER="together",e.UNORDERED="unordered"}(t.Behavior||(t.Behavior={})),function(e){e.CANVAS="canvas",e.CHOICE="choice",e.OA_CHOICE="oa:choice",e.CONTENT_AS_TEXT="contentastext",e.DATASET="dataset",e.DOCUMENT="document",e.IMAGE="image",e.MODEL="model",e.MOVING_IMAGE="movingimage",e.PDF="pdf",e.PHYSICAL_OBJECT="physicalobject",e.SOUND="sound",e.TEXT="text",e.TEXTUALBODY="textualbody",e.VIDEO="video"}(t.ExternalResourceType||(t.ExternalResourceType={})),function(e){e.ANNOTATION="annotation",e.CANVAS="canvas",e.COLLECTION="collection",e.MANIFEST="manifest",e.RANGE="range",e.SEQUENCE="sequence"}(t.IIIFResourceType||(t.IIIFResourceType={})),function(e){e.AUDIO_MP4="audio/mp4",e.CORTO="application/corto",e.DICOM="application/dicom",e.DRACO="application/draco",e.EPUB="application/epub+zip",e.GLB="model/gltf-binary",e.GLTF="model/gltf+json",e.IIIF_PRESENTATION_2='application/ld+json;profile="http://iiif.io/api/presentation/2/context.json"',e.IIIF_PRESENTATION_3='application/ld+json;profile="http://iiif.io/api/presentation/3/context.json"',e.JPG="image/jpeg",e.M3U8="application/vnd.apple.mpegurl",e.MP3="audio/mp3",e.MPEG_DASH="application/dash+xml",e.OBJ="text/plain",e.OPF="application/oebps-package+xml",e.PDF="application/pdf",e.PLY="application/ply",e.THREEJS="application/vnd.threejs+json",e.USDZ="model/vnd.usd+zip",e.VIDEO_MP4="video/mp4",e.WEBM="video/webm"}(t.MediaType||(t.MediaType={})),function(e){e.DOC="application/msword",e.DOCX="application/vnd.openxmlformats-officedocument.wordprocessingml.document",e.PDF="application/pdf"}(t.RenderingFormat||(t.RenderingFormat={})),function(e){e.IMAGE_0_COMPLIANCE_LEVEL_0="http://library.stanford.edu/iiif/image-api/compliance.html#level0",e.IMAGE_0_COMPLIANCE_LEVEL_1="http://library.stanford.edu/iiif/image-api/compliance.html#level1",e.IMAGE_0_COMPLIANCE_LEVEL_2="http://library.stanford.edu/iiif/image-api/compliance.html#level2",e.IMAGE_0_CONFORMANCE_LEVEL_0="http://library.stanford.edu/iiif/image-api/conformance.html#level0",e.IMAGE_0_CONFORMANCE_LEVEL_1="http://library.stanford.edu/iiif/image-api/conformance.html#level1",e.IMAGE_0_CONFORMANCE_LEVEL_2="http://library.stanford.edu/iiif/image-api/conformance.html#level2",e.IMAGE_1_COMPLIANCE_LEVEL_0="http://library.stanford.edu/iiif/image-api/1.1/compliance.html#level0",e.IMAGE_1_COMPLIANCE_LEVEL_1="http://library.stanford.edu/iiif/image-api/1.1/compliance.html#level1",e.IMAGE_1_COMPLIANCE_LEVEL_2="http://library.stanford.edu/iiif/image-api/1.1/compliance.html#level2",e.IMAGE_1_CONFORMANCE_LEVEL_0="http://library.stanford.edu/iiif/image-api/1.1/conformance.html#level0",e.IMAGE_1_CONFORMANCE_LEVEL_1="http://library.stanford.edu/iiif/image-api/1.1/conformance.html#level1",e.IMAGE_1_CONFORMANCE_LEVEL_2="http://library.stanford.edu/iiif/image-api/1.1/conformance.html#level2",e.IMAGE_1_LEVEL_0="http://iiif.io/api/image/1/level0.json",e.IMAGE_1_PROFILE_LEVEL_0="http://iiif.io/api/image/1/profiles/level0.json",e.IMAGE_1_LEVEL_1="http://iiif.io/api/image/1/level1.json",e.IMAGE_1_PROFILE_LEVEL_1="http://iiif.io/api/image/1/profiles/level1.json",e.IMAGE_1_LEVEL_2="http://iiif.io/api/image/1/level2.json",e.IMAGE_1_PROFILE_LEVEL_2="http://iiif.io/api/image/1/profiles/level2.json",e.IMAGE_2_LEVEL_0="http://iiif.io/api/image/2/level0.json",e.IMAGE_2_PROFILE_LEVEL_0="http://iiif.io/api/image/2/profiles/level0.json",e.IMAGE_2_LEVEL_1="http://iiif.io/api/image/2/level1.json",e.IMAGE_2_PROFILE_LEVEL_1="http://iiif.io/api/image/2/profiles/level1.json",e.IMAGE_2_LEVEL_2="http://iiif.io/api/image/2/level2.json",e.IMAGE_2_PROFILE_LEVEL_2="http://iiif.io/api/image/2/profiles/level2.json",e.AUTH_0_CLICK_THROUGH="http://iiif.io/api/auth/0/login/clickthrough",e.AUTH_0_LOGIN="http://iiif.io/api/auth/0/login",e.AUTH_0_LOGOUT="http://iiif.io/api/auth/0/logout",e.AUTH_0_RESTRICTED="http://iiif.io/api/auth/0/login/restricted",e.AUTH_0_TOKEN="http://iiif.io/api/auth/0/token",e.AUTH_1_CLICK_THROUGH="http://iiif.io/api/auth/1/clickthrough",e.AUTH_1_EXTERNAL="http://iiif.io/api/auth/1/external",e.AUTH_1_KIOSK="http://iiif.io/api/auth/1/kiosk",e.AUTH_1_LOGIN="http://iiif.io/api/auth/1/login",e.AUTH_1_LOGOUT="http://iiif.io/api/auth/1/logout",e.AUTH_1_PROBE="http://iiif.io/api/auth/1/probe",e.AUTH_1_TOKEN="http://iiif.io/api/auth/1/token",e.SEARCH_0="http://iiif.io/api/search/0/search",e.SEARCH_0_AUTO_COMPLETE="http://iiif.io/api/search/0/autocomplete",e.SEARCH_1="http://iiif.io/api/search/1/search",e.SEARCH_1_AUTO_COMPLETE="http://iiif.io/api/search/1/autocomplete",e.TRACKING_EXTENSIONS="http://universalviewer.io/tracking-extensions-profile",e.UI_EXTENSIONS="http://universalviewer.io/ui-extensions-profile",e.PRINT_EXTENSIONS="http://universalviewer.io/print-extensions-profile",e.SHARE_EXTENSIONS="http://universalviewer.io/share-extensions-profile",e.OTHER_MANIFESTATIONS="http://iiif.io/api/otherManifestations.json",e.IXIF="http://wellcomelibrary.org/ld/ixif/0/alpha.json"}(t.ServiceProfile||(t.ServiceProfile={})),function(e){e.BOTTOM_TO_TOP="bottom-to-top",e.LEFT_TO_RIGHT="left-to-right",e.RIGHT_TO_LEFT="right-to-left",e.TOP_TO_BOTTOM="top-to-bottom"}(t.ViewingDirection||(t.ViewingDirection={})),function(e){e.CONTINUOUS="continuous",e.INDIVIDUALS="individuals",e.NON_PAGED="non-paged",e.PAGED="paged",e.TOP="top"}(t.ViewingHint||(t.ViewingHint={}))},function(e,t,n){"use strict";function r(e,t){return e===t}function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r,n=null,o=null;return function(){return function(e,t,n){if(null===t||null===n||t.length!==n.length)return!1;for(var r=t.length,o=0;o<r;o++)if(!e(t[o],n[o]))return!1;return!0}(t,n,arguments)||(o=e.apply(null,arguments)),n=arguments,o}}function i(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return function(){for(var t=arguments.length,r=Array(t),o=0;o<t;o++)r[o]=arguments[o];var i=0,a=r.pop(),s=function(e){var t=Array.isArray(e[0])?e[0]:e;if(!t.every(function(e){return"function"==typeof e})){var n=t.map(function(e){return typeof e}).join(", ");throw new Error("Selector creators expect all input-selectors to be functions, instead received the following types: ["+n+"]")}return t}(r),u=e.apply(void 0,[function(){return i++,a.apply(null,arguments)}].concat(n)),c=e(function(){for(var e=[],t=s.length,n=0;n<t;n++)e.push(s[n].apply(null,arguments));return u.apply(null,e)});return c.resultFunc=a,c.dependencies=s,c.recomputations=function(){return i},c.resetRecomputations=function(){return i=0},c}}n.r(t),n.d(t,"defaultMemoize",function(){return o}),n.d(t,"createSelectorCreator",function(){return i}),n.d(t,"createSelector",function(){return a}),n.d(t,"createStructuredSelector",function(){return s});var a=i(o);function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a;if("object"!=typeof e)throw new Error("createStructuredSelector expects first argument to be an object where each property is a selector, instead received a "+typeof e);var n=Object.keys(e);return t(n.map(function(t){return e[t]}),function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.reduce(function(e,t,r){return e[n[r]]=t,e},{})})}},function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n(31);function o(e,t){if(null==e)return{};var n,o,i=Object(r.a)(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o<a.length;o++)n=a[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}},function(e,t,n){"use strict";function r(e){var t,n,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=r(e[t]))&&(o&&(o+=" "),o+=n);else for(t in e)e[t]&&(o&&(o+=" "),o+=t);return o}t.a=function(){for(var e,t,n=0,o="";n<arguments.length;)(e=arguments[n++])&&(t=r(e))&&(o&&(o+=" "),o+=t);return o}},function(e,t,n){e.exports=n(169)()},function(e,t,n){"use strict";function r(e,t){return function(){return null}}n.r(t);var o=n(43),i=n(6),a=n.n(i);var s=(a.a.element,function(){return null});s.isRequired=(a.a.element.isRequired,function(){return null});var u=s;var c=(i.elementType,function(){return null});n(16),n(1);function l(e){return e}var f=n(44),p=n(37),d=n(71),h=/^\s*function(?:\s|\s*\/\*.*\*\/\s*)+([^(\s/]*)\s*/;function v(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return e.displayName||e.name||function(e){var t="".concat(e).match(h);return t&&t[1]||""}(e)||t}function g(e,t,n){var r=v(t);return e.displayName||(""!==r?"".concat(n,"(").concat(r,")"):n)}function m(e){if(null!=e){if("string"==typeof e)return e;if("function"==typeof e)return v(e,"Component");if("object"===Object(p.a)(e))switch(e.$$typeof){case d.ForwardRef:return g(e,e.render,"ForwardRef");case d.Memo:return g(e,e.type,"memo");default:return}}}function y(e,t,n,r,o){return null}var b="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),O=a.a.oneOfType([a.a.func,a.a.object]);n.d(t,"chainPropTypes",function(){return r}),n.d(t,"deepmerge",function(){return o.a}),n.d(t,"elementAcceptingRef",function(){return u}),n.d(t,"elementTypeAcceptingRef",function(){return c}),n.d(t,"exactProp",function(){return l}),n.d(t,"formatMuiErrorMessage",function(){return f.a}),n.d(t,"getDisplayName",function(){return m}),n.d(t,"HTMLElementType",function(){return y}),n.d(t,"ponyfillGlobal",function(){return b}),n.d(t,"refType",function(){return O})},function(e,t,n){"use strict";var r=n(1),o=n(74),i=n(82);t.a=function(e,t){return Object(o.a)(e,Object(r.a)({defaultTheme:i.a},t))}},function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n(0),o=n(20);function i(e,t){return r.useMemo(function(){return null==e&&null==t?null:function(n){Object(o.a)(e,n),Object(o.a)(t,n)}},[e,t])}},function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n(44);function o(e){if("string"!=typeof e)throw new Error(Object(r.a)(7));return e.charAt(0).toUpperCase()+e.slice(1)}},function(e,t,n){var r=n(94);e.exports=function(e){return null!=e&&e.length?r(e,1):[]}},function(e,t){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n(0),o="undefined"!=typeof window?r.useLayoutEffect:r.useEffect;function i(e){var t=r.useRef(e);return o(function(){t.current=e}),r.useCallback(function(){return t.current.apply(void 0,arguments)},[])}},function(e,t,n){"use strict";n.d(t,"a",function(){return K}),n.d(t,"b",function(){return X}),n.d(t,"c",function(){return ye}),n.d(t,"d",function(){return f}),n.d(t,"e",function(){return ge}),n.d(t,"f",function(){return me}),n.d(t,"g",function(){return d});var r=n(1),o=n(45),i=(n(41),n(50)),a=n(64),s=n(59),u=n(31),c={}.constructor;function l(e){if(null==e||"object"!=typeof e)return e;if(Array.isArray(e))return e.map(l);if(e.constructor!==c)return e;var t={};for(var n in e)t[n]=l(e[n]);return t}function f(e,t,n){void 0===e&&(e="unnamed");var r=n.jss,o=l(t),i=r.plugins.onCreateRule(e,o,n);return i||(e[0],null)}var p=function(e,t){for(var n="",r=0;r<e.length&&"!important"!==e[r];r++)n&&(n+=t),n+=e[r];return n},d=function(e,t){if(void 0===t&&(t=!1),!Array.isArray(e))return e;var n="";if(Array.isArray(e[0]))for(var r=0;r<e.length&&"!important"!==e[r];r++)n&&(n+=", "),n+=p(e[r]," ");else n=p(e,", ");return t||"!important"!==e[e.length-1]||(n+=" !important"),n};function h(e,t){for(var n="",r=0;r<t;r++)n+=" ";return n+e}function v(e,t,n){void 0===n&&(n={});var r="";if(!t)return r;var o=n.indent,i=void 0===o?0:o,a=t.fallbacks;if(e&&i++,a)if(Array.isArray(a))for(var s=0;s<a.length;s++){var u=a[s];for(var c in u){var l=u[c];null!=l&&(r&&(r+="\n"),r+=""+h(c+": "+d(l)+";",i))}}else for(var f in a){var p=a[f];null!=p&&(r&&(r+="\n"),r+=""+h(f+": "+d(p)+";",i))}for(var v in t){var g=t[v];null!=g&&"fallbacks"!==v&&(r&&(r+="\n"),r+=""+h(v+": "+d(g)+";",i))}return(r||n.allowEmpty)&&e?(i--,r&&(r="\n"+r+"\n"),h(e+" {"+r,i)+h("}",i)):r}var g=/([[\].#*$><+~=|^:(),"'`\s])/g,m="undefined"!=typeof CSS&&CSS.escape,y=function(e){return m?m(e):e.replace(g,"\\$1")},b=function(){function e(e,t,n){this.type="style",this.key=void 0,this.isProcessed=!1,this.style=void 0,this.renderer=void 0,this.renderable=void 0,this.options=void 0;var r=n.sheet,o=n.Renderer;this.key=e,this.options=n,this.style=t,r?this.renderer=r.renderer:o&&(this.renderer=new o)}return e.prototype.prop=function(e,t,n){if(void 0===t)return this.style[e];var r=!!n&&n.force;if(!r&&this.style[e]===t)return this;var o=t;n&&!1===n.process||(o=this.options.jss.plugins.onChangeValue(t,e,this));var i=null==o||!1===o,a=e in this.style;if(i&&!a&&!r)return this;var s=i&&a;if(s?delete this.style[e]:this.style[e]=o,this.renderable&&this.renderer)return s?this.renderer.removeProperty(this.renderable,e):this.renderer.setProperty(this.renderable,e,o),this;var u=this.options.sheet;return u&&u.attached,this},e}(),O=function(e){function t(t,n,r){var o;(o=e.call(this,t,n,r)||this).selectorText=void 0,o.id=void 0,o.renderable=void 0;var i=r.selector,a=r.scoped,u=r.sheet,c=r.generateId;return i?o.selectorText=i:!1!==a&&(o.id=c(Object(s.a)(Object(s.a)(o)),u),o.selectorText="."+y(o.id)),o}Object(a.a)(t,e);var n=t.prototype;return n.applyTo=function(e){var t=this.renderer;if(t){var n=this.toJSON();for(var r in n)t.setProperty(e,r,n[r])}return this},n.toJSON=function(){var e={};for(var t in this.style){var n=this.style[t];"object"!=typeof n?e[t]=n:Array.isArray(n)&&(e[t]=d(n))}return e},n.toString=function(e){var t=this.options.sheet,n=!!t&&t.options.link?Object(r.a)({},e,{allowEmpty:!0}):e;return v(this.selectorText,this.style,n)},Object(i.a)(t,[{key:"selector",set:function(e){if(e!==this.selectorText){this.selectorText=e;var t=this.renderer,n=this.renderable;if(n&&t)t.setSelector(n,e)||t.replaceRule(n,this)}},get:function(){return this.selectorText}}]),t}(b),_={onCreateRule:function(e,t,n){return"@"===e[0]||n.parent&&"keyframes"===n.parent.type?null:new O(e,t,n)}},E={indent:1,children:!0},w=/@([\w-]+)/,x=function(){function e(e,t,n){this.type="conditional",this.at=void 0,this.key=void 0,this.query=void 0,this.rules=void 0,this.options=void 0,this.isProcessed=!1,this.renderable=void 0,this.key=e;var o=e.match(w);for(var i in this.at=o?o[1]:"unknown",this.query=n.name||"@"+this.at,this.options=n,this.rules=new K(Object(r.a)({},n,{parent:this})),t)this.rules.add(i,t[i]);this.rules.process()}var t=e.prototype;return t.getRule=function(e){return this.rules.get(e)},t.indexOf=function(e){return this.rules.indexOf(e)},t.addRule=function(e,t,n){var r=this.rules.add(e,t,n);return r?(this.options.jss.plugins.onProcessRule(r),r):null},t.toString=function(e){if(void 0===e&&(e=E),null==e.indent&&(e.indent=E.indent),null==e.children&&(e.children=E.children),!1===e.children)return this.query+" {}";var t=this.rules.toString(e);return t?this.query+" {\n"+t+"\n}":""},e}(),S=/@media|@supports\s+/,j={onCreateRule:function(e,t,n){return S.test(e)?new x(e,t,n):null}},T={indent:1,children:!0},I=/@keyframes\s+([\w-]+)/,A=function(){function e(e,t,n){this.type="keyframes",this.at="@keyframes",this.key=void 0,this.name=void 0,this.id=void 0,this.rules=void 0,this.options=void 0,this.isProcessed=!1,this.renderable=void 0;var o=e.match(I);o&&o[1]?this.name=o[1]:this.name="noname",this.key=this.type+"-"+this.name,this.options=n;var i=n.scoped,a=n.sheet,s=n.generateId;for(var u in this.id=!1===i?this.name:y(s(this,a)),this.rules=new K(Object(r.a)({},n,{parent:this})),t)this.rules.add(u,t[u],Object(r.a)({},n,{parent:this}));this.rules.process()}return e.prototype.toString=function(e){if(void 0===e&&(e=T),null==e.indent&&(e.indent=T.indent),null==e.children&&(e.children=T.children),!1===e.children)return this.at+" "+this.id+" {}";var t=this.rules.toString(e);return t&&(t="\n"+t+"\n"),this.at+" "+this.id+" {"+t+"}"},e}(),C=/@keyframes\s+/,R=/\$([\w-]+)/g,P=function(e,t){return"string"==typeof e?e.replace(R,function(e,n){return n in t?t[n]:e}):e},M=function(e,t,n){var r=e[t],o=P(r,n);o!==r&&(e[t]=o)},N={onCreateRule:function(e,t,n){return"string"==typeof e&&C.test(e)?new A(e,t,n):null},onProcessStyle:function(e,t,n){return"style"===t.type&&n?("animation-name"in e&&M(e,"animation-name",n.keyframes),"animation"in e&&M(e,"animation",n.keyframes),e):e},onChangeValue:function(e,t,n){var r=n.options.sheet;if(!r)return e;switch(t){case"animation":case"animation-name":return P(e,r.keyframes);default:return e}}},L=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).renderable=void 0,t}return Object(a.a)(t,e),t.prototype.toString=function(e){var t=this.options.sheet,n=!!t&&t.options.link?Object(r.a)({},e,{allowEmpty:!0}):e;return v(this.key,this.style,n)},t}(b),k={onCreateRule:function(e,t,n){return n.parent&&"keyframes"===n.parent.type?new L(e,t,n):null}},D=function(){function e(e,t,n){this.type="font-face",this.at="@font-face",this.key=void 0,this.style=void 0,this.options=void 0,this.isProcessed=!1,this.renderable=void 0,this.key=e,this.style=t,this.options=n}return e.prototype.toString=function(e){if(Array.isArray(this.style)){for(var t="",n=0;n<this.style.length;n++)t+=v(this.at,this.style[n]),this.style[n+1]&&(t+="\n");return t}return v(this.at,this.style,e)},e}(),V=/@font-face/,F={onCreateRule:function(e,t,n){return V.test(e)?new D(e,t,n):null}},U=function(){function e(e,t,n){this.type="viewport",this.at="@viewport",this.key=void 0,this.style=void 0,this.options=void 0,this.isProcessed=!1,this.renderable=void 0,this.key=e,this.style=t,this.options=n}return e.prototype.toString=function(e){return v(this.key,this.style,e)},e}(),H={onCreateRule:function(e,t,n){return"@viewport"===e||"@-ms-viewport"===e?new U(e,t,n):null}},W=function(){function e(e,t,n){this.type="simple",this.key=void 0,this.value=void 0,this.options=void 0,this.isProcessed=!1,this.renderable=void 0,this.key=e,this.value=t,this.options=n}return e.prototype.toString=function(e){if(Array.isArray(this.value)){for(var t="",n=0;n<this.value.length;n++)t+=this.key+" "+this.value[n]+";",this.value[n+1]&&(t+="\n");return t}return this.key+" "+this.value+";"},e}(),z={"@charset":!0,"@import":!0,"@namespace":!0},G=[_,j,N,k,F,H,{onCreateRule:function(e,t,n){return e in z?new W(e,t,n):null}}],B={process:!0},$={force:!0,process:!0},K=function(){function e(e){this.map={},this.raw={},this.index=[],this.counter=0,this.options=void 0,this.classes=void 0,this.keyframes=void 0,this.options=e,this.classes=e.classes,this.keyframes=e.keyframes}var t=e.prototype;return t.add=function(e,t,n){var o=this.options,i=o.parent,a=o.sheet,s=o.jss,u=o.Renderer,c=o.generateId,l=o.scoped,p=Object(r.a)({classes:this.classes,parent:i,sheet:a,jss:s,Renderer:u,generateId:c,scoped:l,name:e,keyframes:this.keyframes,selector:void 0},n),d=e;e in this.raw&&(d=e+"-d"+this.counter++),this.raw[d]=t,d in this.classes&&(p.selector="."+y(this.classes[d]));var h=f(d,t,p);if(!h)return null;this.register(h);var v=void 0===p.index?this.index.length:p.index;return this.index.splice(v,0,h),h},t.get=function(e){return this.map[e]},t.remove=function(e){this.unregister(e),delete this.raw[e.key],this.index.splice(this.index.indexOf(e),1)},t.indexOf=function(e){return this.index.indexOf(e)},t.process=function(){var e=this.options.jss.plugins;this.index.slice(0).forEach(e.onProcessRule,e)},t.register=function(e){this.map[e.key]=e,e instanceof O?(this.map[e.selector]=e,e.id&&(this.classes[e.key]=e.id)):e instanceof A&&this.keyframes&&(this.keyframes[e.name]=e.id)},t.unregister=function(e){delete this.map[e.key],e instanceof O?(delete this.map[e.selector],delete this.classes[e.key]):e instanceof A&&delete this.keyframes[e.name]},t.update=function(){var e,t,n;if("string"==typeof(arguments.length<=0?void 0:arguments[0])?(e=arguments.length<=0?void 0:arguments[0],t=arguments.length<=1?void 0:arguments[1],n=arguments.length<=2?void 0:arguments[2]):(t=arguments.length<=0?void 0:arguments[0],n=arguments.length<=1?void 0:arguments[1],e=null),e)this.updateOne(this.map[e],t,n);else for(var r=0;r<this.index.length;r++)this.updateOne(this.index[r],t,n)},t.updateOne=function(t,n,r){void 0===r&&(r=B);var o=this.options,i=o.jss.plugins,a=o.sheet;if(t.rules instanceof e)t.rules.update(n,r);else{var s=t,u=s.style;if(i.onUpdate(n,t,a,r),r.process&&u&&u!==s.style){for(var c in i.onProcessStyle(s.style,s,a),s.style){var l=s.style[c];l!==u[c]&&s.prop(c,l,$)}for(var f in u){var p=s.style[f],d=u[f];null==p&&p!==d&&s.prop(f,null,$)}}}},t.toString=function(e){for(var t="",n=this.options.sheet,r=!!n&&n.options.link,o=0;o<this.index.length;o++){var i=this.index[o].toString(e);(i||r)&&(t&&(t+="\n"),t+=i)}return t},e}(),Y=function(){function e(e,t){for(var n in this.options=void 0,this.deployed=void 0,this.attached=void 0,this.rules=void 0,this.renderer=void 0,this.classes=void 0,this.keyframes=void 0,this.queue=void 0,this.attached=!1,this.deployed=!1,this.classes={},this.keyframes={},this.options=Object(r.a)({},t,{sheet:this,parent:this,classes:this.classes,keyframes:this.keyframes}),t.Renderer&&(this.renderer=new t.Renderer(this)),this.rules=new K(this.options),e)this.rules.add(n,e[n]);this.rules.process()}var t=e.prototype;return t.attach=function(){return this.attached?this:(this.renderer&&this.renderer.attach(),this.attached=!0,this.deployed||this.deploy(),this)},t.detach=function(){return this.attached?(this.renderer&&this.renderer.detach(),this.attached=!1,this):this},t.addRule=function(e,t,n){var r=this.queue;this.attached&&!r&&(this.queue=[]);var o=this.rules.add(e,t,n);return o?(this.options.jss.plugins.onProcessRule(o),this.attached?this.deployed?(r?r.push(o):(this.insertRule(o),this.queue&&(this.queue.forEach(this.insertRule,this),this.queue=void 0)),o):o:(this.deployed=!1,o)):null},t.insertRule=function(e){this.renderer&&this.renderer.insertRule(e)},t.addRules=function(e,t){var n=[];for(var r in e){var o=this.addRule(r,e[r],t);o&&n.push(o)}return n},t.getRule=function(e){return this.rules.get(e)},t.deleteRule=function(e){var t="object"==typeof e?e:this.rules.get(e);return!(!t||this.attached&&!t.renderable)&&(this.rules.remove(t),!(this.attached&&t.renderable&&this.renderer)||this.renderer.deleteRule(t.renderable))},t.indexOf=function(e){return this.rules.indexOf(e)},t.deploy=function(){return this.renderer&&this.renderer.deploy(),this.deployed=!0,this},t.update=function(){var e;return(e=this.rules).update.apply(e,arguments),this},t.updateOne=function(e,t,n){return this.rules.updateOne(e,t,n),this},t.toString=function(e){return this.rules.toString(e)},e}(),q=function(){function e(){this.plugins={internal:[],external:[]},this.registry=void 0}var t=e.prototype;return t.onCreateRule=function(e,t,n){for(var r=0;r<this.registry.onCreateRule.length;r++){var o=this.registry.onCreateRule[r](e,t,n);if(o)return o}return null},t.onProcessRule=function(e){if(!e.isProcessed){for(var t=e.options.sheet,n=0;n<this.registry.onProcessRule.length;n++)this.registry.onProcessRule[n](e,t);e.style&&this.onProcessStyle(e.style,e,t),e.isProcessed=!0}},t.onProcessStyle=function(e,t,n){for(var r=0;r<this.registry.onProcessStyle.length;r++)t.style=this.registry.onProcessStyle[r](t.style,t,n)},t.onProcessSheet=function(e){for(var t=0;t<this.registry.onProcessSheet.length;t++)this.registry.onProcessSheet[t](e)},t.onUpdate=function(e,t,n,r){for(var o=0;o<this.registry.onUpdate.length;o++)this.registry.onUpdate[o](e,t,n,r)},t.onChangeValue=function(e,t,n){for(var r=e,o=0;o<this.registry.onChangeValue.length;o++)r=this.registry.onChangeValue[o](r,t,n);return r},t.use=function(e,t){void 0===t&&(t={queue:"external"});var n=this.plugins[t.queue];-1===n.indexOf(e)&&(n.push(e),this.registry=[].concat(this.plugins.external,this.plugins.internal).reduce(function(e,t){for(var n in t)n in e&&e[n].push(t[n]);return e},{onCreateRule:[],onProcessRule:[],onProcessStyle:[],onProcessSheet:[],onChangeValue:[],onUpdate:[]}))},e}(),X=function(){function e(){this.registry=[]}var t=e.prototype;return t.add=function(e){var t=this.registry,n=e.options.index;if(-1===t.indexOf(e))if(0===t.length||n>=this.index)t.push(e);else for(var r=0;r<t.length;r++)if(t[r].options.index>n)return void t.splice(r,0,e)},t.reset=function(){this.registry=[]},t.remove=function(e){var t=this.registry.indexOf(e);this.registry.splice(t,1)},t.toString=function(e){for(var t=void 0===e?{}:e,n=t.attached,r=Object(u.a)(t,["attached"]),o="",i=0;i<this.registry.length;i++){var a=this.registry[i];null!=n&&a.attached!==n||(o&&(o+="\n"),o+=a.toString(r))}return o},Object(i.a)(e,[{key:"index",get:function(){return 0===this.registry.length?0:this.registry[this.registry.length-1].options.index}}]),e}(),Q=new X,Z="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window&&window.Math===Math?window:"undefined"!=typeof self&&self.Math===Math?self:Function("return this")(),J="2f1acc6c3a606b082e5eef5e54414ffb";null==Z[J]&&(Z[J]=0);var ee=Z[J]++,te=function(e){void 0===e&&(e={});var t=0;return function(n,r){t+=1;var o="",i="";return r&&(r.options.classNamePrefix&&(i=r.options.classNamePrefix),null!=r.options.jss.id&&(o=String(r.options.jss.id))),e.minify?""+(i||"c")+ee+o+t:i+n.key+"-"+ee+(o?"-"+o:"")+"-"+t}},ne=function(e){var t;return function(){return t||(t=e()),t}},re=function(e,t){try{return e.attributeStyleMap?e.attributeStyleMap.get(t):e.style.getPropertyValue(t)}catch(e){return""}},oe=function(e,t,n){try{var r=n;if(Array.isArray(n)&&(r=d(n,!0),"!important"===n[n.length-1]))return e.style.setProperty(t,r,"important"),!0;e.attributeStyleMap?e.attributeStyleMap.set(t,r):e.style.setProperty(t,r)}catch(e){return!1}return!0},ie=function(e,t){try{e.attributeStyleMap?e.attributeStyleMap.delete(t):e.style.removeProperty(t)}catch(e){}},ae=function(e,t){return e.selectorText=t,e.selectorText===t},se=ne(function(){return document.querySelector("head")});function ue(e){var t=Q.registry;if(t.length>0){var n=function(e,t){for(var n=0;n<e.length;n++){var r=e[n];if(r.attached&&r.options.index>t.index&&r.options.insertionPoint===t.insertionPoint)return r}return null}(t,e);if(n&&n.renderer)return{parent:n.renderer.element.parentNode,node:n.renderer.element};if((n=function(e,t){for(var n=e.length-1;n>=0;n--){var r=e[n];if(r.attached&&r.options.insertionPoint===t.insertionPoint)return r}return null}(t,e))&&n.renderer)return{parent:n.renderer.element.parentNode,node:n.renderer.element.nextSibling}}var r=e.insertionPoint;if(r&&"string"==typeof r){var o=function(e){for(var t=se(),n=0;n<t.childNodes.length;n++){var r=t.childNodes[n];if(8===r.nodeType&&r.nodeValue.trim()===e)return r}return null}(r);if(o)return{parent:o.parentNode,node:o.nextSibling}}return!1}var ce=ne(function(){var e=document.querySelector('meta[property="csp-nonce"]');return e?e.getAttribute("content"):null}),le=function(e,t,n){try{if("insertRule"in e)e.insertRule(t,n);else if("appendRule"in e){e.appendRule(t)}}catch(e){return!1}return e.cssRules[n]},fe=function(e,t){var n=e.cssRules.length;return void 0===t||t>n?n:t},pe=function(){var e=document.createElement("style");return e.textContent="\n",e},de=function(){function e(e){this.getPropertyValue=re,this.setProperty=oe,this.removeProperty=ie,this.setSelector=ae,this.element=void 0,this.sheet=void 0,this.hasInsertedRules=!1,this.cssRules=[],e&&Q.add(e),this.sheet=e;var t=this.sheet?this.sheet.options:{},n=t.media,r=t.meta,o=t.element;this.element=o||pe(),this.element.setAttribute("data-jss",""),n&&this.element.setAttribute("media",n),r&&this.element.setAttribute("data-meta",r);var i=ce();i&&this.element.setAttribute("nonce",i)}var t=e.prototype;return t.attach=function(){if(!this.element.parentNode&&this.sheet){!function(e,t){var n=t.insertionPoint,r=ue(t);if(!1!==r&&r.parent)r.parent.insertBefore(e,r.node);else if(n&&"number"==typeof n.nodeType){var o=n,i=o.parentNode;i&&i.insertBefore(e,o.nextSibling)}else se().appendChild(e)}(this.element,this.sheet.options);var e=Boolean(this.sheet&&this.sheet.deployed);this.hasInsertedRules&&e&&(this.hasInsertedRules=!1,this.deploy())}},t.detach=function(){if(this.sheet){var e=this.element.parentNode;e&&e.removeChild(this.element),this.sheet.options.link&&(this.cssRules=[],this.element.textContent="\n")}},t.deploy=function(){var e=this.sheet;e&&(e.options.link?this.insertRules(e.rules):this.element.textContent="\n"+e.toString()+"\n")},t.insertRules=function(e,t){for(var n=0;n<e.index.length;n++)this.insertRule(e.index[n],n,t)},t.insertRule=function(e,t,n){if(void 0===n&&(n=this.element.sheet),e.rules){var r=e,o=n;if("conditional"===e.type||"keyframes"===e.type){var i=fe(n,t);if(!1===(o=le(n,r.toString({children:!1}),i)))return!1;this.refCssRule(e,i,o)}return this.insertRules(r.rules,o),o}var a=e.toString();if(!a)return!1;var s=fe(n,t),u=le(n,a,s);return!1!==u&&(this.hasInsertedRules=!0,this.refCssRule(e,s,u),u)},t.refCssRule=function(e,t,n){e.renderable=n,e.options.parent instanceof Y&&(this.cssRules[t]=n)},t.deleteRule=function(e){var t=this.element.sheet,n=this.indexOf(e);return-1!==n&&(t.deleteRule(n),this.cssRules.splice(n,1),!0)},t.indexOf=function(e){return this.cssRules.indexOf(e)},t.replaceRule=function(e,t){var n=this.indexOf(e);return-1!==n&&(this.element.sheet.deleteRule(n),this.cssRules.splice(n,1),this.insertRule(t,n))},t.getRules=function(){return this.element.sheet.cssRules},e}(),he=0,ve=function(){function e(e){this.id=he++,this.version="10.6.0",this.plugins=new q,this.options={id:{minify:!1},createGenerateId:te,Renderer:o.a?de:null,plugins:[]},this.generateId=te({minify:!1});for(var t=0;t<G.length;t++)this.plugins.use(G[t],{queue:"internal"});this.setup(e)}var t=e.prototype;return t.setup=function(e){return void 0===e&&(e={}),e.createGenerateId&&(this.options.createGenerateId=e.createGenerateId),e.id&&(this.options.id=Object(r.a)({},this.options.id,e.id)),(e.createGenerateId||e.id)&&(this.generateId=this.options.createGenerateId(this.options.id)),null!=e.insertionPoint&&(this.options.insertionPoint=e.insertionPoint),"Renderer"in e&&(this.options.Renderer=e.Renderer),e.plugins&&this.use.apply(this,e.plugins),this},t.createStyleSheet=function(e,t){void 0===t&&(t={});var n=t.index;"number"!=typeof n&&(n=0===Q.index?0:Q.index+1);var o=new Y(e,Object(r.a)({},t,{jss:this,generateId:t.generateId||this.generateId,insertionPoint:this.options.insertionPoint,Renderer:this.options.Renderer,index:n}));return this.plugins.onProcessSheet(o),o},t.removeStyleSheet=function(e){return e.detach(),Q.remove(e),this},t.createRule=function(e,t,n){if(void 0===t&&(t={}),void 0===n&&(n={}),"object"==typeof e)return this.createRule(void 0,e,t);var o=Object(r.a)({},n,{name:e,jss:this,Renderer:this.options.Renderer});o.generateId||(o.generateId=this.generateId),o.classes||(o.classes={}),o.keyframes||(o.keyframes={});var i=f(e,t,o);return i&&this.plugins.onProcessRule(i),i},t.use=function(){for(var e=this,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return n.forEach(function(t){e.plugins.use(t)}),this},e}();function ge(e){var t=null;for(var n in e){var r=e[n],o=typeof r;if("function"===o)t||(t={}),t[n]=r;else if("object"===o&&null!==r&&!Array.isArray(r)){var i=ge(r);i&&(t||(t={}),t[n]=i)}}return t}var me="object"==typeof CSS&&null!=CSS&&"number"in CSS,ye=function(e){return new ve(e)};
6/**
7 * A better abstraction over CSS.
8 *
9 * @copyright Oleg Isonen (Slobodskoi) / Isonen 2014-present
10 * @website https://github.com/cssinjs/jss
11 * @license MIT
12 */ye()},function(e,t,n){"use strict";n.d(t,"c",function(){return s}),n.d(t,"b",function(){return c}),n.d(t,"a",function(){return l}),n.d(t,"d",function(){return f});var r=n(44);function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;return Math.min(Math.max(t,e),n)}function i(e){if(e.type)return e;if("#"===e.charAt(0))return i(function(e){e=e.substr(1);var t=new RegExp(".{1,".concat(e.length>=6?2:1,"}"),"g"),n=e.match(t);return n&&1===n[0].length&&(n=n.map(function(e){return e+e})),n?"rgb".concat(4===n.length?"a":"","(").concat(n.map(function(e,t){return t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3}).join(", "),")"):""}(e));var t=e.indexOf("("),n=e.substring(0,t);if(-1===["rgb","rgba","hsl","hsla"].indexOf(n))throw new Error(Object(r.a)(3,e));var o=e.substring(t+1,e.length-1).split(",");return{type:n,values:o=o.map(function(e){return parseFloat(e)})}}function a(e){var t=e.type,n=e.values;return-1!==t.indexOf("rgb")?n=n.map(function(e,t){return t<3?parseInt(e,10):e}):-1!==t.indexOf("hsl")&&(n[1]="".concat(n[1],"%"),n[2]="".concat(n[2],"%")),"".concat(t,"(").concat(n.join(", "),")")}function s(e,t){var n=u(e),r=u(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function u(e){var t="hsl"===(e=i(e)).type?i(function(e){var t=(e=i(e)).values,n=t[0],r=t[1]/100,o=t[2]/100,s=r*Math.min(o,1-o),u=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(e+n/30)%12;return o-s*Math.max(Math.min(t-3,9-t,1),-1)},c="rgb",l=[Math.round(255*u(0)),Math.round(255*u(8)),Math.round(255*u(4))];return"hsla"===e.type&&(c+="a",l.push(t[3])),a({type:c,values:l})}(e)).values:e.values;return t=t.map(function(e){return(e/=255)<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4)}),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function c(e,t){return e=i(e),t=o(t),"rgb"!==e.type&&"hsl"!==e.type||(e.type+="a"),e.values[3]=t,a(e)}function l(e,t){if(e=i(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb"))for(var n=0;n<3;n+=1)e.values[n]*=1-t;return a(e)}function f(e,t){if(e=i(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(var n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;return a(e)}},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,"a",function(){return r})},function(e,n){e.exports=t},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CONTINUE=100,t.SWITCHING_PROTOCOLS=101,t.PROCESSING=102,t.OK=200,t.CREATED=201,t.ACCEPTED=202,t.NON_AUTHORITATIVE_INFORMATION=203,t.NO_CONTENT=204,t.RESET_CONTENT=205,t.PARTIAL_CONTENT=206,t.MULTI_STATUS=207,t.MULTIPLE_CHOICES=300,t.MOVED_PERMANENTLY=301,t.MOVED_TEMPORARILY=302,t.SEE_OTHER=303,t.NOT_MODIFIED=304,t.USE_PROXY=305,t.TEMPORARY_REDIRECT=307,t.BAD_REQUEST=400,t.UNAUTHORIZED=401,t.PAYMENT_REQUIRED=402,t.FORBIDDEN=403,t.NOT_FOUND=404,t.METHOD_NOT_ALLOWED=405,t.NOT_ACCEPTABLE=406,t.PROXY_AUTHENTICATION_REQUIRED=407,t.REQUEST_TIME_OUT=408,t.CONFLICT=409,t.GONE=410,t.LENGTH_REQUIRED=411,t.PRECONDITION_FAILED=412,t.REQUEST_ENTITY_TOO_LARGE=413,t.REQUEST_URI_TOO_LARGE=414,t.UNSUPPORTED_MEDIA_TYPE=415,t.REQUESTED_RANGE_NOT_SATISFIABLE=416,t.EXPECTATION_FAILED=417,t.IM_A_TEAPOT=418,t.UNPROCESSABLE_ENTITY=422,t.LOCKED=423,t.FAILED_DEPENDENCY=424,t.UNORDERED_COLLECTION=425,t.UPGRADE_REQUIRED=426,t.PRECONDITION_REQUIRED=428,t.TOO_MANY_REQUESTS=429,t.REQUEST_HEADER_FIELDS_TOO_LARGE=431,t.INTERNAL_SERVER_ERROR=500,t.NOT_IMPLEMENTED=501,t.BAD_GATEWAY=502,t.SERVICE_UNAVAILABLE=503,t.GATEWAY_TIME_OUT=504,t.HTTP_VERSION_NOT_SUPPORTED=505,t.VARIANT_ALSO_NEGOTIATES=506,t.INSUFFICIENT_STORAGE=507,t.BANDWIDTH_LIMIT_EXCEEDED=509,t.NOT_EXTENDED=510,t.NETWORK_AUTHENTICATION_REQUIRED=511},function(e,t){var n=Array.isArray;e.exports=n},function(e,t,n){"use strict";function r(e,t){"function"==typeof e?e(t):e&&(e.current=t)}n.d(t,"a",function(){return r})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hexToRgb=i,t.rgbToHex=function(e){if(0===e.indexOf("#"))return e;var t=s(e).values;return"#".concat(t.map(function(e){return function(e){var t=e.toString(16);return 1===t.length?"0".concat(t):t}(e)}).join(""))},t.hslToRgb=a,t.decomposeColor=s,t.recomposeColor=u,t.getContrastRatio=function(e,t){var n=c(e),r=c(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)},t.getLuminance=c,t.emphasize=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.15;return c(e)>.5?l(e,t):f(e,t)},t.fade=function(e,t){e=s(e),t=o(t),("rgb"===e.type||"hsl"===e.type)&&(e.type+="a");return e.values[3]=t,u(e)},t.darken=l,t.lighten=f;var r=n(7);function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;return Math.min(Math.max(t,e),n)}function i(e){e=e.substr(1);var t=new RegExp(".{1,".concat(e.length>=6?2:1,"}"),"g"),n=e.match(t);return n&&1===n[0].length&&(n=n.map(function(e){return e+e})),n?"rgb".concat(4===n.length?"a":"","(").concat(n.map(function(e,t){return t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3}).join(", "),")"):""}function a(e){var t=(e=s(e)).values,n=t[0],r=t[1]/100,o=t[2]/100,i=r*Math.min(o,1-o),a=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(e+n/30)%12;return o-i*Math.max(Math.min(t-3,9-t,1),-1)},c="rgb",l=[Math.round(255*a(0)),Math.round(255*a(8)),Math.round(255*a(4))];return"hsla"===e.type&&(c+="a",l.push(t[3])),u({type:c,values:l})}function s(e){if(e.type)return e;if("#"===e.charAt(0))return s(i(e));var t=e.indexOf("("),n=e.substring(0,t);if(-1===["rgb","rgba","hsl","hsla"].indexOf(n))throw new Error((0,r.formatMuiErrorMessage)(3,e));var o=e.substring(t+1,e.length-1).split(",");return{type:n,values:o=o.map(function(e){return parseFloat(e)})}}function u(e){var t=e.type,n=e.values;return-1!==t.indexOf("rgb")?n=n.map(function(e,t){return t<3?parseInt(e,10):e}):-1!==t.indexOf("hsl")&&(n[1]="".concat(n[1],"%"),n[2]="".concat(n[2],"%")),"".concat(t,"(").concat(n.join(", "),")")}function c(e){var t="hsl"===(e=s(e)).type?s(a(e)).values:e.values;return t=t.map(function(e){return(e/=255)<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4)}),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function l(e,t){if(e=s(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb"))for(var n=0;n<3;n+=1)e.values[n]*=1-t;return u(e)}function f(e,t){if(e=s(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(var n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;return u(e)}},function(e,t,n){var r=n(191).default;function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}e.exports=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var u=a?Object.getOwnPropertyDescriptor(e,s):null;u&&(u.get||u.set)?Object.defineProperty(i,s,u):i[s]=e[s]}return i.default=e,n&&n.set(e,i),i},e.exports.default=e.exports,e.exports.__esModule=!0},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(273)},function(e,t,n){"use strict";n.d(t,"b",function(){return i}),n.d(t,"a",function(){return a});var r=n(1),o=n(4),i=["xs","sm","md","lg","xl"];function a(e){var t=e.values,n=void 0===t?{xs:0,sm:600,md:960,lg:1280,xl:1920}:t,a=e.unit,s=void 0===a?"px":a,u=e.step,c=void 0===u?5:u,l=Object(o.a)(e,["values","unit","step"]);function f(e){var t="number"==typeof n[e]?n[e]:e;return"@media (min-width:".concat(t).concat(s,")")}function p(e,t){var r=i.indexOf(t);return r===i.length-1?f(e):"@media (min-width:".concat("number"==typeof n[e]?n[e]:e).concat(s,") and ")+"(max-width:".concat((-1!==r&&"number"==typeof n[i[r+1]]?n[i[r+1]]:t)-c/100).concat(s,")")}return Object(r.a)({keys:i,values:n,up:f,down:function(e){var t=i.indexOf(e)+1,r=n[i[t]];return t===i.length?f("xs"):"@media (max-width:".concat(("number"==typeof r&&t>0?r:e)-c/100).concat(s,")")},between:p,only:function(e){return p(e,e)},width:function(e){return n[e]}},l)}},function(e,t,n){"use strict";var r=n(58);var o=n(72);function i(e){return function(e){if(Array.isArray(e))return Object(r.a)(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(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 i})},function(e,t,n){var r=n(96),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();e.exports=i},function(e,t,n){"use strict";function r(e){return e&&e.ownerDocument||document}n.d(t,"a",function(){return r})},function(e,t,n){var r=n(94),o=1/0;e.exports=function(e){return null!=e&&e.length?r(e,o):[]}},function(e,t,n){"use strict";var r=n(76);n.d(t,"a",function(){return r.a})},function(e,t,n){"use strict";n.d(t,"a",function(){return h});var r=n(0),o=n(17),i=!0,a=!1,s=null,u={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 c(e){e.metaKey||e.altKey||e.ctrlKey||(i=!0)}function l(){i=!1}function f(){"hidden"===this.visibilityState&&a&&(i=!0)}function p(e){var t=e.target;try{return t.matches(":focus-visible")}catch(e){}return i||function(e){var t=e.type,n=e.tagName;return!("INPUT"!==n||!u[t]||e.readOnly)||"TEXTAREA"===n&&!e.readOnly||!!e.isContentEditable}(t)}function d(){a=!0,window.clearTimeout(s),s=window.setTimeout(function(){a=!1},100)}function h(){return{isFocusVisible:p,onBlurVisible:d,ref:r.useCallback(function(e){var t=o.findDOMNode(e);null!=t&&function(e){e.addEventListener("keydown",c,!0),e.addEventListener("mousedown",l,!0),e.addEventListener("pointerdown",l,!0),e.addEventListener("touchstart",l,!0),e.addEventListener("visibilitychange",f,!0)}(t.ownerDocument)},[])}}},function(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}n.d(t,"a",function(){return r})},function(e,t,n){"use strict";var r=n(71),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function u(e){return r.isMemo(e)?a:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=a;var c=Object.defineProperty,l=Object.getOwnPropertyNames,f=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,d=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=d(n);o&&o!==h&&e(t,o,r)}var a=l(n);f&&(a=a.concat(f(n)));for(var s=u(t),v=u(n),g=0;g<a.length;++g){var m=a[g];if(!(i[m]||r&&r[m]||v&&v[m]||s&&s[m])){var y=p(n,m);try{c(t,m,y)}catch(e){}}}}return t}},function(e,t,n){"use strict";var r=n(43);t.a=function(e,t){return t?Object(r.a)(e,t,{clone:!1}):e}},function(e,t,n){"use strict";var r=n(72);function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null!=n){var r,o,i=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){s=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(s)throw o}}return i}}(e,t)||Object(r.a)(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}n.d(t,"a",function(){return o})},function(e,t,n){var r=n(157),o=n(160);e.exports=function(e,t){var n=o(e,t);return r(n)?n:void 0}},function(e,t,n){"use strict";n.r(t);var r=n(47);function o(e){return e}var i=n(54),a=n(55),s=n(48),u=n(56),c=n(1);var l=n(50),f=n(0),p=n.n(f),d=n(14),h=n(38),v=n(78),g=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.options=t}return Object(l.a)(e,[{key:"collect",value:function(e){var t=new Map;this.sheetsRegistry=new d.b;var n=Object(v.a)();return p.a.createElement(h.b,Object(c.a)({sheetsManager:t,serverGenerateClassName:n,sheetsRegistry:this.sheetsRegistry},this.options),e)}},{key:"toString",value:function(){return this.sheetsRegistry?this.sheetsRegistry.toString():""}},{key:"getStyleElement",value:function(e){return p.a.createElement("style",Object(c.a)({id:"jss-server-side",key:"jss-server-side",dangerouslySetInnerHTML:{__html:this.toString()}},e))}}]),e}(),m=n(4),y=n(5),b=(n(6),n(32)),O=n.n(b),_=n(124);function E(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.name,o=Object(m.a)(n,["name"]);var i,a=r,s="function"==typeof t?function(e){return{root:function(n){return t(Object(c.a)({theme:e},n))}}}:{root:t},u=Object(_.a)(s,Object(c.a)({Component:e,name:r||e.displayName,classNamePrefix:a},o));t.filterProps&&(i=t.filterProps,delete t.filterProps),t.propTypes&&(t.propTypes,delete t.propTypes);var l=p.a.forwardRef(function(t,n){var r=t.children,o=t.className,a=t.clone,s=t.component,l=Object(m.a)(t,["children","className","clone","component"]),f=u(t),d=Object(y.a)(f.root,o),h=l;if(i&&(h=function(e,t){var n={};return Object.keys(e).forEach(function(r){-1===t.indexOf(r)&&(n[r]=e[r])}),n}(h,i)),a)return p.a.cloneElement(r,Object(c.a)({className:Object(y.a)(r.props.className,d)},h));if("function"==typeof r)return r(Object(c.a)({className:d},h));var v=s||e;return p.a.createElement(v,Object(c.a)({ref:n,className:d},h),r)});return O()(l,e),l}}var w=n(49),x=n(77),S=n(76),j=n(79);var T=function(e){var t=e.children,n=e.theme,r=Object(S.a)(),o=p.a.useMemo(function(){var e=null===r?n:function(e,t){return"function"==typeof t?t(e):Object(c.a)({},e,t)}(r,n);return null!=e&&(e[j.a]=null!==r),e},[n,r]);return p.a.createElement(x.a.Provider,{value:o},t)},I=n(29),A=n(74);function C(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).defaultTheme;return function(t){var n=p.a.forwardRef(function(n,r){var o=n.innerRef,i=Object(m.a)(n,["innerRef"]),a=Object(S.a)()||e;return p.a.createElement(t,Object(c.a)({theme:a,ref:o||r},i))});return O()(n,t),n}}var R=C();n.d(t,"createGenerateClassName",function(){return r.a}),n.d(t,"createStyles",function(){return o}),n.d(t,"getThemeProps",function(){return i.a}),n.d(t,"jssPreset",function(){return a.a}),n.d(t,"makeStyles",function(){return s.a}),n.d(t,"mergeClasses",function(){return u.a}),n.d(t,"ServerStyleSheets",function(){return g}),n.d(t,"styled",function(){return E}),n.d(t,"StylesProvider",function(){return w.b}),n.d(t,"sheetsManager",function(){return w.c}),n.d(t,"StylesContext",function(){return w.a}),n.d(t,"ThemeProvider",function(){return T}),n.d(t,"useTheme",function(){return I.a}),n.d(t,"withStyles",function(){return A.a}),n.d(t,"withTheme",function(){return R}),n.d(t,"withThemeCreator",function(){return C})},function(e,t,n){"use strict";function r(e){"@babel/helpers - typeof";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})},function(e,t,n){"use strict";n.d(t,"c",function(){return d}),n.d(t,"a",function(){return v}),n.d(t,"b",function(){return g});var r,o=n(1),i=n(4),a=n(0),s=n.n(a),u=(n(6),n(78)),c=n(14),l=n(83),f=Object(c.c)(Object(l.a)()),p=Object(u.a)(),d=new Map,h={disableGeneration:!1,generateClassName:p,jss:f,sheetsCache:null,sheetsManager:d,sheetsRegistry:null},v=s.a.createContext(h);function g(e){var t=e.children,n=e.injectFirst,a=void 0!==n&&n,u=e.disableGeneration,f=void 0!==u&&u,p=Object(i.a)(e,["children","injectFirst","disableGeneration"]),d=s.a.useContext(v),h=Object(o.a)({},d,{disableGeneration:f},p);if(!h.jss.options.insertionPoint&&a&&"undefined"!=typeof window){if(!r){var g=document.head;r=document.createComment("mui-inject-first"),g.insertBefore(r,g.firstChild)}h.jss=Object(c.c)({plugins:Object(l.a)().plugins,insertionPoint:r})}return s.a.createElement(v.Provider,{value:h},t)}},function(e,t,n){"use strict";n.d(t,"b",function(){return c});var r=n(25),o=n(1),i=n(37),a=(n(6),n(33)),s={xs:0,sm:600,md:960,lg:1280,xl:1920},u={keys:["xs","sm","md","lg","xl"],up:function(e){return"@media (min-width:".concat(s[e],"px)")}};function c(e,t,n){if(Array.isArray(t)){var r=e.theme.breakpoints||u;return t.reduce(function(e,o,i){return e[r.up(r.keys[i])]=n(t[i]),e},{})}if("object"===Object(i.a)(t)){var o=e.theme.breakpoints||u;return Object.keys(t).reduce(function(e,r){return e[o.up(r)]=n(t[r]),e},{})}return n(t)}t.a=function(e){var t=function(t){var n=e(t),r=t.theme.breakpoints||u,i=r.keys.reduce(function(n,i){return t[i]&&((n=n||{})[r.up(i)]=e(Object(o.a)({theme:t.theme},t[i]))),n},null);return Object(a.a)(n,i)};return t.propTypes={},t.filterProps=["xs","sm","md","lg","xl"].concat(Object(r.a)(e.filterProps)),t}},function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n(0);function o(e){var t=e.controlled,n=e.default,o=(e.name,e.state,r.useRef(void 0!==t).current),i=r.useState(n),a=i[0],s=i[1];return[o?t:a,r.useCallback(function(e){o||s(e)},[])]}},function(e,t,n){"use strict";var r=!0;t.a=function(e,t){if(!r){if(e)return;var n="Warning: "+t;"undefined"!=typeof console&&console.warn(n);try{throw Error(n)}catch(e){}}}},function(e,t,n){"use strict";function r(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce(function(e,t){return null==t?e:function(){for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];e.apply(this,r),t.apply(this,r)}},function(){})}n.d(t,"a",function(){return r})},function(e,t,n){"use strict";n.d(t,"a",function(){return a});var r=n(1),o=n(37);function i(e){return e&&"object"===Object(o.a)(e)&&e.constructor===Object}function a(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{clone:!0},o=n.clone?Object(r.a)({},e):e;return i(e)&&i(t)&&Object.keys(t).forEach(function(r){"__proto__"!==r&&(i(t[r])&&r in e?o[r]=a(e[r],t[r],n):o[r]=t[r])}),o}},function(e,t,n){"use strict";function r(e){for(var t="https://material-ui.com/production-error/?code="+e,n=1;n<arguments.length;n+=1)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified Material-UI error #"+e+"; visit "+t+" for the full message."}n.d(t,"a",function(){return r})},function(e,t,n){"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o="object"===("undefined"==typeof window?"undefined":r(window))&&"object"===("undefined"==typeof document?"undefined":r(document))&&9===document.nodeType;t.a=o},function(e,t){e.exports=function(e){return null!=e&&"object"==typeof e}},function(e,t,n){"use strict";var r=n(78);n.d(t,"a",function(){return r.a})},function(e,t,n){"use strict";var r=n(124);n.d(t,"a",function(){return r.a})},function(e,t,n){"use strict";var r=n(38);n.d(t,"b",function(){return r.b}),n.d(t,"a",function(){return r.a}),n.d(t,"c",function(){return r.c})},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 o(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e}n.d(t,"a",function(){return o})},function(e,t,n){var r=n(26).Symbol;e.exports=r},function(e,t,n){var r=n(51),o=n(150),i=n(151),a="[object Null]",s="[object Undefined]",u=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?s:a:u&&u in Object(e)?o(e):i(e)}},function(e,t){function n(){return e.exports=n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},e.exports.default=e.exports,e.exports.__esModule=!0,n.apply(this,arguments)}e.exports=n,e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t,n){"use strict";var r=n(105);n.d(t,"a",function(){return r.a})},function(e,t,n){"use strict";var r=n(83);n.d(t,"a",function(){return r.a})},function(e,t,n){"use strict";var r=n(75);n.d(t,"a",function(){return r.a})},function(e,t,n){var r=n(173);e.exports=function(e,t){if(null==e)return{};var n,o,i=r(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o<a.length;o++)n=a[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i},e.exports.default=e.exports,e.exports.__esModule=!0},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})},function(e,t,n){"use strict";function r(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.d(t,"a",function(){return r})},function(e,t){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},function(e,t,n){var r=n(215),o=n(216),i=n(217),a=n(218),s=n(219);function u(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}u.prototype.clear=r,u.prototype.delete=o,u.prototype.get=i,u.prototype.has=a,u.prototype.set=s,e.exports=u},function(e,t,n){var r=n(116);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},function(e,t,n){"use strict";var r=n(34),o=n(39),i=n(33);n.d(t,"a",function(){return f});var a={m:"margin",p:"padding"},s={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},u={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},c=function(e){var t={};return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}(function(e){if(e.length>2){if(!u[e])return[e];e=u[e]}var t=e.split(""),n=Object(r.a)(t,2),o=n[0],i=n[1],c=a[o],l=s[i]||"";return Array.isArray(l)?l.map(function(e){return c+e}):[c+l]}),l=["m","mt","mr","mb","ml","mx","my","p","pt","pr","pb","pl","px","py","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY"];function f(e){var t=e.spacing||8;return"number"==typeof t?function(e){return t*e}:Array.isArray(t)?function(e){return t[e]}:"function"==typeof t?t:function(){}}function p(e,t){return function(n){return e.reduce(function(e,r){return e[r]=function(e,t){if("string"==typeof t||null==t)return t;var n=e(Math.abs(t));return t>=0?n:"number"==typeof n?-n:"-".concat(n)}(t,n),e},{})}}function d(e){var t=f(e.theme);return Object.keys(e).map(function(n){if(-1===l.indexOf(n))return null;var r=p(c(n),t),i=e[n];return Object(o.b)(e,i,r)}).reduce(i.a,{})}d.propTypes={},d.filterProps=l;t.b=d},function(e,t,n){"use strict";function r(e,t){return(r=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function o(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,r(e,t)}n.d(t,"a",function(){return o})},function(e,t,n){var r=n(35)(Object,"create");e.exports=r},function(e,t,n){var r=n(233);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},function(e,t,n){var r=n(92),o=1/0;e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-o?"-0":t}},function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n(0);function o(e){var t=r.useState(e),n=t[0],o=t[1],i=e||n;return r.useEffect(function(){null==n&&o("mui-".concat(Math.round(1e5*Math.random())))},[n]),i}},function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n(0);function o(e,t){return r.isValidElement(e)&&-1!==t.indexOf(e.type.muiName)}},function(e,t,n){var r=n(146)(!0);e.exports=r},function(e,t,n){"use strict";e.exports=n(171)},function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n(58);function o(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(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Object(r.a)(e,t):void 0}}},function(e,t,n){var r=n(93),o=n(84);function i(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=void 0}i.prototype=r(o.prototype),i.prototype.constructor=i,e.exports=i},function(e,t,n){"use strict";var r=n(1),o=n(4),i=n(0),a=n.n(i),s=(n(6),n(32)),u=n.n(s),c=n(124),l=n(105),f=n(76);t.a=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(n){var i=t.defaultTheme,s=t.withTheme,p=void 0!==s&&s,d=t.name,h=Object(o.a)(t,["defaultTheme","withTheme","name"]),v=d,g=Object(c.a)(e,Object(r.a)({defaultTheme:i,Component:n,name:d||n.displayName,classNamePrefix:v},h)),m=a.a.forwardRef(function(e,t){e.classes;var s,u=e.innerRef,c=Object(o.a)(e,["classes","innerRef"]),h=g(Object(r.a)({},n.defaultProps,e)),v=c;return("string"==typeof d||p)&&(s=Object(f.a)()||i,d&&(v=Object(l.a)({theme:s,name:d,props:c})),p&&!v.theme&&(v.theme=s)),a.a.createElement(n,Object(r.a)({ref:u||t,classes:h},v))});return u()(m,n),m}}},function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n(1);function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.baseClasses,n=e.newClasses;e.Component;if(!n)return t;var o=Object(r.a)({},t);return Object.keys(n).forEach(function(e){n[e]&&(o[e]="".concat(t[e]," ").concat(n[e]))}),o}},function(e,t,n){"use strict";n.d(t,"a",function(){return a});var r=n(0),o=n.n(r),i=n(77);function a(){return o.a.useContext(i.a)}},function(e,t,n){"use strict";var r=n(0),o=n.n(r).a.createContext(null);t.a=o},function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n(79),o=["checked","disabled","error","focused","focusVisible","required","expanded","selected"];function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.disableGlobal,n=void 0!==t&&t,i=e.productionPrefix,a=void 0===i?"jss":i,s=e.seed,u=void 0===s?"":s,c=""===u?"":"".concat(u,"-"),l=0,f=function(){return l+=1};return function(e,t){var i=t.options.name;if(i&&0===i.indexOf("Mui")&&!t.options.link&&!n){if(-1!==o.indexOf(e.key))return"Mui-".concat(e.key);var s="".concat(c).concat(i,"-").concat(e.key);return t.options.theme[r.a]&&""===u?"".concat(s,"-").concat(f()):s}return"".concat(c).concat(a).concat(f())}}},function(e,t,n){"use strict";var r="function"==typeof Symbol&&Symbol.for;t.a=r?Symbol.for("mui.nested"):"__THEME_NESTED__"},function(e,t,n){"use strict";var r=n(12);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(53)),i=n(36),a=r(n(107));var s=function(e,t){return(0,i.withStyles)(e,(0,o.default)({defaultTheme:a.default},t))};t.default=s},function(e,t,n){"use strict";var r=n(12),o=n(22);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(23)).default)(i.createElement("path",{d:"M3 17v2h6v-2H3zM3 5v2h10V5H3zm10 16v-2h8v-2h-8v-2h-2v6h2zM7 9v2H3v2h4v2h2V9H7zm14 4v-2H11v2h10zm-6-4h2V7h4V5h-4V3h-2v6z"}),"TuneSharp");t.default=a},function(e,t,n){"use strict";var r=n(16),o=n(4),i=n(43),a=n(24),s=n(1);var u=n(44),c={black:"#000",white:"#fff"},l={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"},f={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"},d={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"},h={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"},m=n(15),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:c.white,default:l[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}},b={text:{primary:c.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:l[800],default:"#303030"},action:{active:c.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function O(e,t,n,r){var o=r.light||r,i=r.dark||1.5*r;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:"light"===t?e.light=Object(m.d)(e.main,o):"dark"===t&&(e.dark=Object(m.a)(e.main,i)))}function _(e){return Math.round(1e5*e)/1e5}var E={textTransform:"uppercase"},w='"Roboto", "Helvetica", "Arial", sans-serif';var x=.2,S=.14,j=.12;function T(){return["".concat(arguments.length<=0?void 0:arguments[0],"px ").concat(arguments.length<=1?void 0:arguments[1],"px ").concat(arguments.length<=2?void 0:arguments[2],"px ").concat(arguments.length<=3?void 0:arguments[3],"px rgba(0,0,0,").concat(x,")"),"".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(S,")"),"".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(j,")")].join(",")}var I=["none",T(0,2,1,-1,0,1,1,0,0,1,3,0),T(0,3,1,-2,0,2,2,0,0,1,5,0),T(0,3,3,-2,0,3,4,0,0,1,8,0),T(0,2,4,-1,0,4,5,0,0,1,10,0),T(0,3,5,-1,0,5,8,0,0,1,14,0),T(0,3,5,-1,0,6,10,0,0,1,18,0),T(0,4,5,-2,0,7,10,1,0,2,16,1),T(0,5,5,-3,0,8,10,1,0,3,14,2),T(0,5,6,-3,0,9,12,1,0,3,16,2),T(0,6,6,-3,0,10,14,1,0,4,18,3),T(0,6,7,-4,0,11,15,1,0,4,20,3),T(0,7,8,-4,0,12,17,2,0,5,22,4),T(0,7,8,-4,0,13,19,2,0,5,24,4),T(0,7,9,-4,0,14,21,2,0,5,26,4),T(0,8,9,-5,0,15,22,2,0,6,28,5),T(0,8,10,-5,0,16,24,2,0,6,30,5),T(0,8,11,-5,0,17,26,2,0,6,32,5),T(0,9,11,-5,0,18,28,2,0,7,34,6),T(0,9,12,-6,0,19,29,2,0,7,36,6),T(0,10,13,-6,0,20,31,3,0,8,38,7),T(0,10,13,-6,0,21,33,3,0,8,40,7),T(0,10,14,-6,0,22,35,3,0,8,42,7),T(0,11,14,-7,0,23,36,3,0,9,44,8),T(0,11,15,-7,0,24,38,3,0,9,46,8)],A={borderRadius:4},C=n(63);var R={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)"},P={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function M(e){return"".concat(Math.round(e),"ms")}var N={easing:R,duration:P,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,r=void 0===n?P.standard:n,i=t.easing,a=void 0===i?R.easeInOut:i,s=t.delay,u=void 0===s?0:s;Object(o.a)(t,["duration","easing","delay"]);return(Array.isArray(e)?e:[e]).map(function(e){return"".concat(e," ").concat("string"==typeof r?r:M(r)," ").concat(a," ").concat("string"==typeof u?u:M(u))}).join(",")},getAutoHeightDuration:function(e){if(!e)return 0;var t=e/36;return Math.round(10*(4+15*Math.pow(t,.25)+t/5))}},L={mobileStepper:1e3,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};var k=function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.breakpoints,n=void 0===t?{}:t,x=e.mixins,S=void 0===x?{}:x,j=e.palette,T=void 0===j?{}:j,R=e.spacing,P=e.typography,M=void 0===P?{}:P,k=Object(o.a)(e,["breakpoints","mixins","palette","spacing","typography"]),D=function(e){var t=e.primary,n=void 0===t?{light:f[300],main:f[500],dark:f[700]}:t,r=e.secondary,a=void 0===r?{light:p.A200,main:p.A400,dark:p.A700}:r,_=e.error,E=void 0===_?{light:d[300],main:d[500],dark:d[700]}:_,w=e.warning,x=void 0===w?{light:h[300],main:h[500],dark:h[700]}:w,S=e.info,j=void 0===S?{light:v[300],main:v[500],dark:v[700]}:S,T=e.success,I=void 0===T?{light:g[300],main:g[500],dark:g[700]}:T,A=e.type,C=void 0===A?"light":A,R=e.contrastThreshold,P=void 0===R?3:R,M=e.tonalOffset,N=void 0===M?.2:M,L=Object(o.a)(e,["primary","secondary","error","warning","info","success","type","contrastThreshold","tonalOffset"]);function k(e){return Object(m.c)(e,b.text.primary)>=P?b.text.primary:y.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(s.a)({},e)).main&&e[t]&&(e.main=e[t]),!e.main)throw new Error(Object(u.a)(4,t));if("string"!=typeof e.main)throw new Error(Object(u.a)(5,JSON.stringify(e.main)));return O(e,"light",n,N),O(e,"dark",r,N),e.contrastText||(e.contrastText=k(e.main)),e},V={dark:b,light:y};return Object(i.a)(Object(s.a)({common:c,type:C,primary:D(n),secondary:D(a,"A400","A200","A700"),error:D(E),warning:D(x),info:D(j),success:D(I),grey:l,contrastThreshold:P,getContrastText:k,augmentColor:D,tonalOffset:N},V[C]),L)}(T),V=Object(a.a)(n),F=function(){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}(R),U=Object(i.a)({breakpoints:V,direction:"ltr",mixins:function(e,t,n){var o;return Object(s.a)({gutters:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(s.a)({paddingLeft:t(2),paddingRight:t(2)},n,Object(r.a)({},e.up("sm"),Object(s.a)({paddingLeft:t(3),paddingRight:t(3)},n[e.up("sm")])))},toolbar:(o={minHeight:56},Object(r.a)(o,"".concat(e.up("xs")," and (orientation: landscape)"),{minHeight:48}),Object(r.a)(o,e.up("sm"),{minHeight:64}),o)},n)}(V,F,S),overrides:{},palette:D,props:{},shadows:I,typography:function(e,t){var n="function"==typeof t?t(e):t,r=n.fontFamily,a=void 0===r?w:r,u=n.fontSize,c=void 0===u?14:u,l=n.fontWeightLight,f=void 0===l?300:l,p=n.fontWeightRegular,d=void 0===p?400:p,h=n.fontWeightMedium,v=void 0===h?500:h,g=n.fontWeightBold,m=void 0===g?700:g,y=n.htmlFontSize,b=void 0===y?16:y,O=n.allVariants,x=n.pxToRem,S=Object(o.a)(n,["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"]),j=c/14,T=x||function(e){return"".concat(e/b*j,"rem")},I=function(e,t,n,r,o){return Object(s.a)({fontFamily:a,fontWeight:e,fontSize:T(t),lineHeight:n},a===w?{letterSpacing:"".concat(_(r/t),"em")}:{},o,O)},A={h1:I(f,96,1.167,-1.5),h2:I(f,60,1.2,-.5),h3:I(d,48,1.167,0),h4:I(d,34,1.235,.25),h5:I(d,24,1.334,0),h6:I(v,20,1.6,.15),subtitle1:I(d,16,1.75,.15),subtitle2:I(v,14,1.57,.1),body1:I(d,16,1.5,.15),body2:I(d,14,1.43,.15),button:I(v,14,1.75,.4,E),caption:I(d,12,1.66,.4),overline:I(d,12,2.66,1,E)};return Object(i.a)(Object(s.a)({htmlFontSize:b,pxToRem:T,round:_,fontFamily:a,fontSize:c,fontWeightLight:f,fontWeightRegular:d,fontWeightMedium:v,fontWeightBold:m},A),S,{clone:!1})}(D,M),spacing:F,shape:A,transitions:N,zIndex:L},k),H=arguments.length,W=new Array(H>1?H-1:0),z=1;z<H;z++)W[z-1]=arguments[z];return U=W.reduce(function(e,t){return Object(i.a)(e,t)},U)}();t.a=k},function(e,t,n){"use strict";var r=n(14),o=Date.now(),i="fnValues"+o,a="fnStyle"+ ++o,s=function(){return{onCreateRule:function(e,t,n){if("function"!=typeof t)return null;var o=Object(r.d)(e,{},n);return o[a]=t,o},onProcessStyle:function(e,t){if(i in t||a in t)return e;var n={};for(var r in e){var o=e[r];"function"==typeof o&&(delete e[r],n[r]=o)}return t[i]=n,e},onUpdate:function(e,t,n,r){var o=t,s=o[a];s&&(o.style=s(e)||{});var u=o[i];if(u)for(var c in u)o.prop(c,u[c](e),r)}}},u=n(1),c="@global",l="@global ",f=function(){function e(e,t,n){for(var o in this.type="global",this.at=c,this.rules=void 0,this.options=void 0,this.key=void 0,this.isProcessed=!1,this.key=e,this.options=n,this.rules=new r.a(Object(u.a)({},n,{parent:this})),t)this.rules.add(o,t[o]);this.rules.process()}var t=e.prototype;return t.getRule=function(e){return this.rules.get(e)},t.addRule=function(e,t,n){var r=this.rules.add(e,t,n);return r&&this.options.jss.plugins.onProcessRule(r),r},t.indexOf=function(e){return this.rules.indexOf(e)},t.toString=function(){return this.rules.toString()},e}(),p=function(){function e(e,t,n){this.type="global",this.at=c,this.options=void 0,this.rule=void 0,this.isProcessed=!1,this.key=void 0,this.key=e,this.options=n;var r=e.substr(l.length);this.rule=n.jss.createRule(r,t,Object(u.a)({},n,{parent:this}))}return e.prototype.toString=function(e){return this.rule?this.rule.toString(e):""},e}(),d=/\s*,\s*/g;function h(e,t){for(var n=e.split(d),r="",o=0;o<n.length;o++)r+=t+" "+n[o].trim(),n[o+1]&&(r+=", ");return r}var v=function(){return{onCreateRule:function(e,t,n){if(!e)return null;if(e===c)return new f(e,t,n);if("@"===e[0]&&e.substr(0,l.length)===l)return new p(e,t,n);var r=n.parent;return r&&("global"===r.type||r.options.parent&&"global"===r.options.parent.type)&&(n.scoped=!1),!1===n.scoped&&(n.selector=e),null},onProcessRule:function(e,t){"style"===e.type&&t&&(function(e,t){var n=e.options,r=e.style,o=r?r[c]:null;if(o){for(var i in o)t.addRule(i,o[i],Object(u.a)({},n,{selector:h(i,e.selector)}));delete r[c]}}(e,t),function(e,t){var n=e.options,r=e.style;for(var o in r)if("@"===o[0]&&o.substr(0,c.length)===c){var i=h(o.substr(c.length),e.selector);t.addRule(i,r[o],Object(u.a)({},n,{selector:i})),delete r[o]}}(e,t))}}},g=/\s*,\s*/g,m=/&/g,y=/\$([\w-]+)/g;var b=function(){function e(e,t){return function(n,r){var o=e.getRule(r)||t&&t.getRule(r);return o?(o=o).selector:r}}function t(e,t){for(var n=t.split(g),r=e.split(g),o="",i=0;i<n.length;i++)for(var a=n[i],s=0;s<r.length;s++){var u=r[s];o&&(o+=", "),o+=-1!==u.indexOf("&")?u.replace(m,a):a+" "+u}return o}function n(e,t,n){if(n)return Object(u.a)({},n,{index:n.index+1});var r=e.options.nestingLevel;r=void 0===r?1:r+1;var o=Object(u.a)({},e.options,{nestingLevel:r,index:t.indexOf(e)+1});return delete o.name,o}return{onProcessStyle:function(r,o,i){if("style"!==o.type)return r;var a,s,c=o,l=c.options.parent;for(var f in r){var p=-1!==f.indexOf("&"),d="@"===f[0];if(p||d){if(a=n(c,l,a),p){var h=t(f,c.selector);s||(s=e(l,i)),h=h.replace(y,s),l.addRule(h,r[f],Object(u.a)({},a,{selector:h}))}else d&&l.addRule(f,{},a).addRule(c.key,r[f],{selector:c.selector});delete r[f]}}return r}}},O=/[A-Z]/g,_=/^ms-/,E={};function w(e){return"-"+e.toLowerCase()}var x=function(e){if(E.hasOwnProperty(e))return E[e];var t=e.replace(O,w);return E[e]=_.test(t)?"-"+t:t};function S(e){var t={};for(var n in e){t[0===n.indexOf("--")?n:x(n)]=e[n]}return e.fallbacks&&(Array.isArray(e.fallbacks)?t.fallbacks=e.fallbacks.map(S):t.fallbacks=S(e.fallbacks)),t}var j=function(){return{onProcessStyle:function(e){if(Array.isArray(e)){for(var t=0;t<e.length;t++)e[t]=S(e[t]);return e}return S(e)},onChangeValue:function(e,t,n){if(0===t.indexOf("--"))return e;var r=x(t);return t===r?e:(n.prop(r,e),null)}}},T=r.f&&CSS?CSS.px:"px",I=r.f&&CSS?CSS.ms:"ms",A=r.f&&CSS?CSS.percent:"%";function C(e){var t=/(-[a-z])/g,n=function(e){return e[1].toUpperCase()},r={};for(var o in e)r[o]=e[o],r[o.replace(t,n)]=e[o];return r}var R=C({"animation-delay":I,"animation-duration":I,"background-position":T,"background-position-x":T,"background-position-y":T,"background-size":T,border:T,"border-bottom":T,"border-bottom-left-radius":T,"border-bottom-right-radius":T,"border-bottom-width":T,"border-left":T,"border-left-width":T,"border-radius":T,"border-right":T,"border-right-width":T,"border-top":T,"border-top-left-radius":T,"border-top-right-radius":T,"border-top-width":T,"border-width":T,"border-block":T,"border-block-end":T,"border-block-end-width":T,"border-block-start":T,"border-block-start-width":T,"border-block-width":T,"border-inline":T,"border-inline-end":T,"border-inline-end-width":T,"border-inline-start":T,"border-inline-start-width":T,"border-inline-width":T,"border-start-start-radius":T,"border-start-end-radius":T,"border-end-start-radius":T,"border-end-end-radius":T,margin:T,"margin-bottom":T,"margin-left":T,"margin-right":T,"margin-top":T,"margin-block":T,"margin-block-end":T,"margin-block-start":T,"margin-inline":T,"margin-inline-end":T,"margin-inline-start":T,padding:T,"padding-bottom":T,"padding-left":T,"padding-right":T,"padding-top":T,"padding-block":T,"padding-block-end":T,"padding-block-start":T,"padding-inline":T,"padding-inline-end":T,"padding-inline-start":T,"mask-position-x":T,"mask-position-y":T,"mask-size":T,height:T,width:T,"min-height":T,"max-height":T,"min-width":T,"max-width":T,bottom:T,left:T,top:T,right:T,inset:T,"inset-block":T,"inset-block-end":T,"inset-block-start":T,"inset-inline":T,"inset-inline-end":T,"inset-inline-start":T,"box-shadow":T,"text-shadow":T,"column-gap":T,"column-rule":T,"column-rule-width":T,"column-width":T,"font-size":T,"font-size-delta":T,"letter-spacing":T,"text-decoration-thickness":T,"text-indent":T,"text-stroke":T,"text-stroke-width":T,"word-spacing":T,motion:T,"motion-offset":T,outline:T,"outline-offset":T,"outline-width":T,perspective:T,"perspective-origin-x":A,"perspective-origin-y":A,"transform-origin":A,"transform-origin-x":A,"transform-origin-y":A,"transform-origin-z":A,"transition-delay":I,"transition-duration":I,"vertical-align":T,"flex-basis":T,"shape-margin":T,size:T,gap:T,grid:T,"grid-gap":T,"row-gap":T,"grid-row-gap":T,"grid-column-gap":T,"grid-template-rows":T,"grid-template-columns":T,"grid-auto-rows":T,"grid-auto-columns":T,"box-shadow-x":T,"box-shadow-y":T,"box-shadow-blur":T,"box-shadow-spread":T,"font-line-height":T,"text-shadow-x":T,"text-shadow-y":T,"text-shadow-blur":T});function P(e,t,n){if(null==t)return t;if(Array.isArray(t))for(var r=0;r<t.length;r++)t[r]=P(e,t[r],n);else if("object"==typeof t)if("fallbacks"===e)for(var o in t)t[o]=P(o,t[o],n);else for(var i in t)t[i]=P(e+"-"+i,t[i],n);else if("number"==typeof t&&!1===isNaN(t)){var a=n[e]||R[e];return!a||0===t&&a===T?t.toString():"function"==typeof a?a(t).toString():""+t+a}return t}var M=function(e){void 0===e&&(e={});var t=C(e);return{onProcessStyle:function(e,n){if("style"!==n.type)return e;for(var r in e)e[r]=P(r,e[r],t);return e},onChangeValue:function(e,n){return P(n,e,t)}}},N=n(45),L=n(25),k="",D="",V="",F="",U=N.a&&"ontouchstart"in document.documentElement;if(N.a){var H={Moz:"-moz-",ms:"-ms-",O:"-o-",Webkit:"-webkit-"},W=document.createElement("p").style;for(var z in H)if(z+"Transform"in W){k=z,D=H[z];break}"Webkit"===k&&"msHyphens"in W&&(k="ms",D=H.ms,F="edge"),"Webkit"===k&&"-apple-trailing-word"in W&&(V="apple")}var G={js:k,css:D,vendor:V,browser:F,isTouch:U};var B={noPrefill:["appearance"],supportedProperty:function(e){return"appearance"===e&&("ms"===G.js?"-webkit-"+e:G.css+e)}},$={noPrefill:["color-adjust"],supportedProperty:function(e){return"color-adjust"===e&&("Webkit"===G.js?G.css+"print-"+e:e)}},K=/[-\s]+(.)?/g;function Y(e,t){return t?t.toUpperCase():""}function q(e){return e.replace(K,Y)}function X(e){return q("-"+e)}var Q,Z={noPrefill:["mask"],supportedProperty:function(e,t){if(!/^mask/.test(e))return!1;if("Webkit"===G.js){if(q("mask-image")in t)return e;if(G.js+X("mask-image")in t)return G.css+e}return e}},J={noPrefill:["text-orientation"],supportedProperty:function(e){return"text-orientation"===e&&("apple"!==G.vendor||G.isTouch?e:G.css+e)}},ee={noPrefill:["transform"],supportedProperty:function(e,t,n){return"transform"===e&&(n.transform?e:G.css+e)}},te={noPrefill:["transition"],supportedProperty:function(e,t,n){return"transition"===e&&(n.transition?e:G.css+e)}},ne={noPrefill:["writing-mode"],supportedProperty:function(e){return"writing-mode"===e&&("Webkit"===G.js||"ms"===G.js&&"edge"!==G.browser?G.css+e:e)}},re={noPrefill:["user-select"],supportedProperty:function(e){return"user-select"===e&&("Moz"===G.js||"ms"===G.js||"apple"===G.vendor?G.css+e:e)}},oe={supportedProperty:function(e,t){return!!/^break-/.test(e)&&("Webkit"===G.js?"WebkitColumn"+X(e)in t&&G.css+"column-"+e:"Moz"===G.js&&("page"+X(e)in t&&"page-"+e))}},ie={supportedProperty:function(e,t){if(!/^(border|margin|padding)-inline/.test(e))return!1;if("Moz"===G.js)return e;var n=e.replace("-inline","");return G.js+X(n)in t&&G.css+n}},ae={supportedProperty:function(e,t){return q(e)in t&&e}},se={supportedProperty:function(e,t){var n=X(e);return"-"===e[0]?e:"-"===e[0]&&"-"===e[1]?e:G.js+n in t?G.css+e:"Webkit"!==G.js&&"Webkit"+n in t&&"-webkit-"+e}},ue={supportedProperty:function(e){return"scroll-snap"===e.substring(0,11)&&("ms"===G.js?""+G.css+e:e)}},ce={supportedProperty:function(e){return"overscroll-behavior"===e&&("ms"===G.js?G.css+"scroll-chaining":e)}},le={"flex-grow":"flex-positive","flex-shrink":"flex-negative","flex-basis":"flex-preferred-size","justify-content":"flex-pack",order:"flex-order","align-items":"flex-align","align-content":"flex-line-pack"},fe={supportedProperty:function(e,t){var n=le[e];return!!n&&(G.js+X(n)in t&&G.css+n)}},pe={flex:"box-flex","flex-grow":"box-flex","flex-direction":["box-orient","box-direction"],order:"box-ordinal-group","align-items":"box-align","flex-flow":["box-orient","box-direction"],"justify-content":"box-pack"},de=Object.keys(pe),he=function(e){return G.css+e},ve=[B,$,Z,J,ee,te,ne,re,oe,ie,ae,se,ue,ce,fe,{supportedProperty:function(e,t,n){var r=n.multiple;if(de.indexOf(e)>-1){var o=pe[e];if(!Array.isArray(o))return G.js+X(o)in t&&G.css+o;if(!r)return!1;for(var i=0;i<o.length;i++)if(!(G.js+X(o[0])in t))return!1;return o.map(he)}return!1}}],ge=ve.filter(function(e){return e.supportedProperty}).map(function(e){return e.supportedProperty}),me=ve.filter(function(e){return e.noPrefill}).reduce(function(e,t){return e.push.apply(e,Object(L.a)(t.noPrefill)),e},[]),ye={};if(N.a){Q=document.createElement("p");var be=window.getComputedStyle(document.documentElement,"");for(var Oe in be)isNaN(Oe)||(ye[be[Oe]]=be[Oe]);me.forEach(function(e){return delete ye[e]})}function _e(e,t){if(void 0===t&&(t={}),!Q)return e;if(null!=ye[e])return ye[e];"transition"!==e&&"transform"!==e||(t[e]=e in Q.style);for(var n=0;n<ge.length&&(ye[e]=ge[n](e,Q.style,t),!ye[e]);n++);try{Q.style[e]=""}catch(e){return!1}return ye[e]}var Ee,we={},xe={transition:1,"transition-property":1,"-webkit-transition":1,"-webkit-transition-property":1},Se=/(^\s*[\w-]+)|, (\s*[\w-]+)(?![^()]*\))/g;function je(e,t,n){if("var"===t)return"var";if("all"===t)return"all";if("all"===n)return", all";var r=t?_e(t):", "+_e(n);return r||(t||n)}function Te(e,t){var n=t;if(!Ee||"content"===e)return t;if("string"!=typeof n||!isNaN(parseInt(n,10)))return n;var r=e+n;if(null!=we[r])return we[r];try{Ee.style[e]=n}catch(e){return we[r]=!1,!1}if(xe[e])n=n.replace(Se,je);else if(""===Ee.style[e]&&("-ms-flex"===(n=G.css+n)&&(Ee.style[e]="-ms-flexbox"),Ee.style[e]=n,""===Ee.style[e]))return we[r]=!1,!1;return Ee.style[e]="",we[r]=n,we[r]}N.a&&(Ee=document.createElement("p"));var Ie=function(){function e(t){for(var n in t){var o=t[n];if("fallbacks"===n&&Array.isArray(o))t[n]=o.map(e);else{var i=!1,a=_e(n);a&&a!==n&&(i=!0);var s=!1,u=Te(a,Object(r.g)(o));u&&u!==o&&(s=!0),(i||s)&&(i&&delete t[n],t[a||n]=u||o)}}return t}return{onProcessRule:function(e){if("keyframes"===e.type){var t=e;t.at=function(e){return"-"===e[1]?e:"ms"===G.js?e:"@"+G.css+"keyframes"+e.substr(10)}(t.at)}},onProcessStyle:function(t,n){return"style"!==n.type?t:e(t)},onChangeValue:function(e,t){return Te(t,Object(r.g)(e))||e}}};var Ae=function(){var e=function(e,t){return e.length===t.length?e>t?1:-1:e.length-t.length};return{onProcessStyle:function(t,n){if("style"!==n.type)return t;for(var r={},o=Object.keys(t).sort(e),i=0;i<o.length;i++)r[o[i]]=t[o[i]];return r}}};function Ce(){return{plugins:[s(),v(),b(),j(),M(),"undefined"==typeof window?null:Ie(),Ae()]}}n.d(t,"a",function(){return Ce})},function(e,t){e.exports=function(){}},function(e,t,n){var r=n(149),o=n(46),i=Object.prototype,a=i.hasOwnProperty,s=i.propertyIsEnumerable,u=r(function(){return arguments}())?r:function(e){return o(e)&&a.call(e,"callee")&&!s.call(e,"callee")};e.exports=u},function(e,t,n){var r=n(93),o=n(84),i=4294967295;function a(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=i,this.__views__=[]}a.prototype=r(o.prototype),a.prototype.constructor=a,e.exports=a},function(e,t,n){var r=n(201),o=n(207),i=n(114);e.exports=function(e){return i(e)?r(e):o(e)}},function(e,t){var n=9007199254740991;e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=n}},function(e,t,n){var r=n(35)(n(26),"Map");e.exports=r},function(e,t,n){var r=n(225),o=n(232),i=n(234),a=n(235),s=n(236);function u(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}u.prototype.clear=r,u.prototype.delete=o,u.prototype.get=i,u.prototype.has=a,u.prototype.set=s,e.exports=u},function(e,t,n){var r=n(19),o=n(92),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!o(e))||a.test(e)||!i.test(e)||null!=t&&e in Object(t)}},function(e,t,n){var r=n(52),o=n(46),i="[object Symbol]";e.exports=function(e){return"symbol"==typeof e||o(e)&&r(e)==i}},function(e,t,n){var r=n(60),o=Object.create,i=function(){function e(){}return function(t){if(!r(t))return{};if(o)return o(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=i},function(e,t,n){var r=n(95),o=n(148);e.exports=function e(t,n,i,a,s){var u=-1,c=t.length;for(i||(i=o),s||(s=[]);++u<c;){var l=t[u];n>0&&i(l)?n>1?e(l,n-1,i,a,s):r(s,l):a||(s[s.length]=l)}return s}},function(e,t){e.exports=function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}},function(e,t,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(this,n(97))},function(e,t){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){var r=n(35),o=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=o},function(e,t,n){var r=n(52),o=n(60),i="[object AsyncFunction]",a="[object Function]",s="[object GeneratorFunction]",u="[object Proxy]";e.exports=function(e){if(!o(e))return!1;var t=r(e);return t==a||t==s||t==i||t==u}},function(e,t){var n=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return n.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},function(e,t){e.exports=function(e){return e}},function(e,t,n){var r=n(162),o=n(163),i=r?function(e){return r.get(e)}:o;e.exports=i},function(e,t,n){var r=n(35)(n(26),"WeakMap");e.exports=r},function(e,t,n){var r=n(164),o=Object.prototype.hasOwnProperty;e.exports=function(e){for(var t=e.name+"",n=r[t],i=o.call(r,t)?n.length:0;i--;){var a=n[i],s=a.func;if(null==s||s==e)return a.name}return t}},function(e,t,n){"use strict";function r(e){var t=e.theme,n=e.name,r=e.props;if(!t||!t.props||!t.props[n])return r;var o,i=t.props[n];for(o in i)void 0===r[o]&&(r[o]=i[o]);return r}n.d(t,"a",function(){return r})},function(e,t,n){var r=n(193),o=n(194),i=Object.prototype.hasOwnProperty,a=o(function(e,t,n){i.call(e,n)?e[n].push(t):r(e,n,[t])});e.exports=a},function(e,t,n){"use strict";var r=n(12);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=(0,r(n(172)).default)();t.default=o},function(e,t){e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t,n){"use strict";n.r(t),t.default=function(e,t){return t=t||{},new Promise(function(n,r){var o=new XMLHttpRequest,i=[],a=[],s={},u=function(){return{ok:2==(o.status/100|0),statusText:o.statusText,status:o.status,url:o.responseURL,text:function(){return Promise.resolve(o.responseText)},json:function(){return Promise.resolve(o.responseText).then(JSON.parse)},blob:function(){return Promise.resolve(new Blob([o.response]))},clone:u,headers:{keys:function(){return i},entries:function(){return a},get:function(e){return s[e.toLowerCase()]},has:function(e){return e.toLowerCase()in s}}}};for(var c in o.open(t.method||"get",e,!0),o.onload=function(){o.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm,function(e,t,n){i.push(t=t.toLowerCase()),a.push([t,n]),s[t]=s[t]?s[t]+","+n:n}),n(u())},o.onerror=r,o.withCredentials="include"==t.credentials,t.headers)o.setRequestHeader(c,t.headers[c]);o.send(t.body||null)})}},function(e,t,n){(function(e){var r=n(26),o=n(203),i="object"==typeof t&&t&&!t.nodeType&&t,a=i&&"object"==typeof e&&e&&!e.nodeType&&e,s=a&&a.exports===i?r.Buffer:void 0,u=(s?s.isBuffer:void 0)||o;e.exports=u}).call(this,n(111)(e))},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t){var n=9007199254740991,r=/^(?:0|[1-9]\d*)$/;e.exports=function(e,t){var o=typeof e;return!!(t=null==t?n:t)&&("number"==o||"symbol"!=o&&r.test(e))&&e>-1&&e%1==0&&e<t}},function(e,t,n){var r=n(204),o=n(205),i=n(206),a=i&&i.isTypedArray,s=a?o(a):r;e.exports=s},function(e,t,n){var r=n(99),o=n(88);e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},function(e,t,n){var r=n(61),o=n(220),i=n(221),a=n(222),s=n(223),u=n(224);function c(e){var t=this.__data__=new r(e);this.size=t.size}c.prototype.clear=o,c.prototype.delete=i,c.prototype.get=a,c.prototype.has=s,c.prototype.set=u,e.exports=c},function(e,t){e.exports=function(e,t){return e===t||e!=e&&t!=t}},function(e,t,n){var r=n(237),o=n(46);e.exports=function e(t,n,i,a,s){return t===n||(null==t||null==n||!o(t)&&!o(n)?t!=t&&n!=n:r(t,n,i,a,e,s))}},function(e,t,n){var r=n(238),o=n(241),i=n(242),a=1,s=2;e.exports=function(e,t,n,u,c,l){var f=n&a,p=e.length,d=t.length;if(p!=d&&!(f&&d>p))return!1;var h=l.get(e),v=l.get(t);if(h&&v)return h==t&&v==e;var g=-1,m=!0,y=n&s?new r:void 0;for(l.set(e,t),l.set(t,e);++g<p;){var b=e[g],O=t[g];if(u)var _=f?u(O,b,g,t,e,l):u(b,O,g,e,t,l);if(void 0!==_){if(_)continue;m=!1;break}if(y){if(!o(t,function(e,t){if(!i(y,t)&&(b===e||c(b,e,n,u,l)))return y.push(t)})){m=!1;break}}else if(b!==O&&!c(b,O,n,u,l)){m=!1;break}}return l.delete(e),l.delete(t),m}},function(e,t,n){var r=n(60);e.exports=function(e){return e==e&&!r(e)}},function(e,t){e.exports=function(e,t){return function(n){return null!=n&&n[e]===t&&(void 0!==t||e in Object(n))}}},function(e,t,n){var r=n(122),o=n(67);e.exports=function(e,t){for(var n=0,i=(t=r(t,e)).length;null!=e&&n<i;)e=e[o(t[n++])];return n&&n==i?e:void 0}},function(e,t,n){var r=n(19),o=n(91),i=n(260),a=n(263);e.exports=function(e,t){return r(e)?e:o(e,t)?[e]:i(a(e))}},function(e,t,n){"use strict";n.r(t);var r=n(16),o=n(39);function i(e,t){return t&&"string"==typeof t?t.split(".").reduce(function(e,t){return e&&e[t]?e[t]:null},e):null}var a=function(e){var t=e.prop,n=e.cssProperty,a=void 0===n?e.prop:n,s=e.themeKey,u=e.transform,c=function(e){if(null==e[t])return null;var n=e[t],c=i(e.theme,s)||{};return Object(o.b)(e,n,function(e){var t;return"function"==typeof c?t=c(e):Array.isArray(c)?t=c[e]||e:(t=i(c,e)||e,u&&(t=u(t))),!1===a?t:Object(r.a)({},a,t)})};return c.propTypes={},c.filterProps=[t],c},s=n(1),u=n(33);var c=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=function(e){return t.reduce(function(t,n){var r=n(e);return r?Object(u.a)(t,r):t},{})};return r.propTypes={},r.filterProps=t.reduce(function(e,t){return e.concat(t.filterProps)},[]),r};function l(e){return"number"!=typeof e?e:"".concat(e,"px solid")}var f=a({prop:"border",themeKey:"borders",transform:l}),p=a({prop:"borderTop",themeKey:"borders",transform:l}),d=a({prop:"borderRight",themeKey:"borders",transform:l}),h=a({prop:"borderBottom",themeKey:"borders",transform:l}),v=a({prop:"borderLeft",themeKey:"borders",transform:l}),g=a({prop:"borderColor",themeKey:"palette"}),m=a({prop:"borderRadius",themeKey:"shape"}),y=c(f,p,d,h,v,g,m),b=n(25);n(6);var O=function(e){var t=function(t){var n=e(t);return t.css?Object(s.a)({},Object(u.a)(n,e(Object(s.a)({theme:t.theme},t.css))),function(e,t){var n={};return Object.keys(e).forEach(function(r){-1===t.indexOf(r)&&(n[r]=e[r])}),n}(t.css,[e.filterProps])):n};return t.propTypes={},t.filterProps=["css"].concat(Object(b.a)(e.filterProps)),t},_=a({prop:"displayPrint",cssProperty:!1,transform:function(e){return{"@media print":{display:e}}}}),E=a({prop:"display"}),w=a({prop:"overflow"}),x=a({prop:"textOverflow"}),S=a({prop:"visibility"}),j=a({prop:"whiteSpace"}),T=c(_,E,w,x,S,j),I=a({prop:"flexBasis"}),A=a({prop:"flexDirection"}),C=a({prop:"flexWrap"}),R=a({prop:"justifyContent"}),P=a({prop:"alignItems"}),M=a({prop:"alignContent"}),N=a({prop:"order"}),L=a({prop:"flex"}),k=a({prop:"flexGrow"}),D=a({prop:"flexShrink"}),V=a({prop:"alignSelf"}),F=a({prop:"justifyItems"}),U=a({prop:"justifySelf"}),H=c(I,A,C,R,P,M,N,L,k,D,V,F,U),W=a({prop:"gridGap"}),z=a({prop:"gridColumnGap"}),G=a({prop:"gridRowGap"}),B=a({prop:"gridColumn"}),$=a({prop:"gridRow"}),K=a({prop:"gridAutoFlow"}),Y=a({prop:"gridAutoColumns"}),q=a({prop:"gridAutoRows"}),X=a({prop:"gridTemplateColumns"}),Q=a({prop:"gridTemplateRows"}),Z=a({prop:"gridTemplateAreas"}),J=a({prop:"gridArea"}),ee=c(W,z,G,B,$,K,Y,q,X,Q,Z,J),te=a({prop:"color",themeKey:"palette"}),ne=a({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette"}),re=c(te,ne),oe=a({prop:"position"}),ie=a({prop:"zIndex",themeKey:"zIndex"}),ae=a({prop:"top"}),se=a({prop:"right"}),ue=a({prop:"bottom"}),ce=a({prop:"left"}),le=c(oe,ie,ae,se,ue,ce),fe=a({prop:"boxShadow",themeKey:"shadows"});function pe(e){return e<=1?"".concat(100*e,"%"):e}var de=a({prop:"width",transform:pe}),he=a({prop:"maxWidth",transform:pe}),ve=a({prop:"minWidth",transform:pe}),ge=a({prop:"height",transform:pe}),me=a({prop:"maxHeight",transform:pe}),ye=a({prop:"minHeight",transform:pe}),be=a({prop:"size",cssProperty:"width",transform:pe}),Oe=a({prop:"size",cssProperty:"height",transform:pe}),_e=a({prop:"boxSizing"}),Ee=c(de,he,ve,ge,me,ye,_e),we=n(63),xe=a({prop:"fontFamily",themeKey:"typography"}),Se=a({prop:"fontSize",themeKey:"typography"}),je=a({prop:"fontStyle",themeKey:"typography"}),Te=a({prop:"fontWeight",themeKey:"typography"}),Ie=a({prop:"letterSpacing"}),Ae=a({prop:"lineHeight"}),Ce=a({prop:"textAlign"}),Re=c(xe,Se,je,Te,Ie,Ae,Ce);n.d(t,"borders",function(){return y}),n.d(t,"border",function(){return f}),n.d(t,"borderTop",function(){return p}),n.d(t,"borderRight",function(){return d}),n.d(t,"borderBottom",function(){return h}),n.d(t,"borderLeft",function(){return v}),n.d(t,"borderColor",function(){return g}),n.d(t,"borderRadius",function(){return m}),n.d(t,"breakpoints",function(){return o.a}),n.d(t,"compose",function(){return c}),n.d(t,"css",function(){return O}),n.d(t,"display",function(){return T}),n.d(t,"flexbox",function(){return H}),n.d(t,"flexBasis",function(){return I}),n.d(t,"flexDirection",function(){return A}),n.d(t,"flexWrap",function(){return C}),n.d(t,"justifyContent",function(){return R}),n.d(t,"alignItems",function(){return P}),n.d(t,"alignContent",function(){return M}),n.d(t,"order",function(){return N}),n.d(t,"flex",function(){return L}),n.d(t,"flexGrow",function(){return k}),n.d(t,"flexShrink",function(){return D}),n.d(t,"alignSelf",function(){return V}),n.d(t,"justifyItems",function(){return F}),n.d(t,"justifySelf",function(){return U}),n.d(t,"grid",function(){return ee}),n.d(t,"gridGap",function(){return W}),n.d(t,"gridColumnGap",function(){return z}),n.d(t,"gridRowGap",function(){return G}),n.d(t,"gridColumn",function(){return B}),n.d(t,"gridRow",function(){return $}),n.d(t,"gridAutoFlow",function(){return K}),n.d(t,"gridAutoColumns",function(){return Y}),n.d(t,"gridAutoRows",function(){return q}),n.d(t,"gridTemplateColumns",function(){return X}),n.d(t,"gridTemplateRows",function(){return Q}),n.d(t,"gridTemplateAreas",function(){return Z}),n.d(t,"gridArea",function(){return J}),n.d(t,"palette",function(){return re}),n.d(t,"color",function(){return te}),n.d(t,"bgcolor",function(){return ne}),n.d(t,"positions",function(){return le}),n.d(t,"position",function(){return oe}),n.d(t,"zIndex",function(){return ie}),n.d(t,"top",function(){return ae}),n.d(t,"right",function(){return se}),n.d(t,"bottom",function(){return ue}),n.d(t,"left",function(){return ce}),n.d(t,"shadows",function(){return fe}),n.d(t,"sizing",function(){return Ee}),n.d(t,"width",function(){return de}),n.d(t,"maxWidth",function(){return he}),n.d(t,"minWidth",function(){return ve}),n.d(t,"height",function(){return ge}),n.d(t,"maxHeight",function(){return me}),n.d(t,"minHeight",function(){return ye}),n.d(t,"sizeWidth",function(){return be}),n.d(t,"sizeHeight",function(){return Oe}),n.d(t,"boxSizing",function(){return _e}),n.d(t,"spacing",function(){return we.b}),n.d(t,"createUnarySpacing",function(){return we.a}),n.d(t,"style",function(){return a}),n.d(t,"typography",function(){return Re}),n.d(t,"fontFamily",function(){return xe}),n.d(t,"fontSize",function(){return Se}),n.d(t,"fontStyle",function(){return je}),n.d(t,"fontWeight",function(){return Te}),n.d(t,"letterSpacing",function(){return Ie}),n.d(t,"lineHeight",function(){return Ae}),n.d(t,"textAlign",function(){return Ce})},function(e,t,n){"use strict";var r=n(4),o=n(1),i=n(0),a=n.n(i),s=n(14),u=n(75),c={set:function(e,t,n,r){var o=e.get(t);o||(o=new Map,e.set(t,o)),o.set(n,r)},get:function(e,t,n){var r=e.get(t);return r?r.get(n):void 0},delete:function(e,t,n){e.get(t).delete(n)}},l=n(76),f=n(38),p=-1e9;n(37);var d=n(43);var h={};function v(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.name,i=t.classNamePrefix,v=t.Component,g=t.defaultTheme,m=void 0===g?h:g,y=Object(r.a)(t,["name","classNamePrefix","Component","defaultTheme"]),b=function(e){var t="function"==typeof e;return{create:function(n,r){var i;try{i=t?e(n):e}catch(e){throw e}if(!r||!n.overrides||!n.overrides[r])return i;var a=n.overrides[r],s=Object(o.a)({},i);return Object.keys(a).forEach(function(e){s[e]=Object(d.a)(s[e],a[e])}),s},options:{}}}(e),O=n||i||"makeStyles";b.options={index:p+=1,name:n,meta:O,classNamePrefix:O};return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Object(l.a)()||m,r=Object(o.a)({},a.a.useContext(f.a),y),i=a.a.useRef(),p=a.a.useRef();return function(e,t){var n,r=a.a.useRef([]),o=a.a.useMemo(function(){return{}},t);r.current!==o&&(r.current=o,n=e()),a.a.useEffect(function(){return function(){n&&n()}},[o])}(function(){var a={name:n,state:{},stylesCreator:b,stylesOptions:r,theme:t};return function(e,t){var n=e.state,r=e.theme,i=e.stylesOptions,a=e.stylesCreator,l=e.name;if(!i.disableGeneration){var f=c.get(i.sheetsManager,a,r);f||(f={refs:0,staticSheet:null,dynamicStyles:null},c.set(i.sheetsManager,a,r,f));var p=Object(o.a)({},a.options,i,{theme:r,flip:"boolean"==typeof i.flip?i.flip:"rtl"===r.direction});p.generateId=p.serverGenerateClassName||p.generateClassName;var d=i.sheetsRegistry;if(0===f.refs){var h;i.sheetsCache&&(h=c.get(i.sheetsCache,a,r));var v=a.create(r,l);h||((h=i.jss.createStyleSheet(v,Object(o.a)({link:!1},p))).attach(),i.sheetsCache&&c.set(i.sheetsCache,a,r,h)),d&&d.add(h),f.staticSheet=h,f.dynamicStyles=Object(s.e)(v)}if(f.dynamicStyles){var g=i.jss.createStyleSheet(f.dynamicStyles,Object(o.a)({link:!0},p));g.update(t),g.attach(),n.dynamicSheet=g,n.classes=Object(u.a)({baseClasses:f.staticSheet.classes,newClasses:g.classes}),d&&d.add(g)}else n.classes=f.staticSheet.classes;f.refs+=1}}(a,e),p.current=!1,i.current=a,function(){!function(e){var t=e.state,n=e.theme,r=e.stylesOptions,o=e.stylesCreator;if(!r.disableGeneration){var i=c.get(r.sheetsManager,o,n);i.refs-=1;var a=r.sheetsRegistry;0===i.refs&&(c.delete(r.sheetsManager,o,n),r.jss.removeStyleSheet(i.staticSheet),a&&a.remove(i.staticSheet)),t.dynamicSheet&&(r.jss.removeStyleSheet(t.dynamicSheet),a&&a.remove(t.dynamicSheet))}}(a)}},[t,b]),a.a.useEffect(function(){p.current&&function(e,t){var n=e.state;n.dynamicSheet&&n.dynamicSheet.update(t)}(i.current,e),p.current=!0}),function(e,t,n){var r=e.state;if(e.stylesOptions.disableGeneration)return t||{};r.cacheClasses||(r.cacheClasses={value:null,lastProp:null,lastJSS:{}});var o=!1;return r.classes!==r.cacheClasses.lastJSS&&(r.cacheClasses.lastJSS=r.classes,o=!0),t!==r.cacheClasses.lastProp&&(r.cacheClasses.lastProp=t,o=!0),o&&(r.cacheClasses.value=Object(u.a)({baseClasses:r.cacheClasses.lastJSS,newClasses:t,Component:n})),r.cacheClasses.value}(i.current,e.classes,v)}}n.d(t,"a",function(){return v})},function(e,t,n){"use strict";(function(e){
13/**!
14 * @fileOverview Kickass library to create and place poppers near their reference elements.
15 * @version 1.16.1-lts
16 * @license
17 * Copyright (c) 2016 Federico Zivolo and contributors
18 *
19 * Permission is hereby granted, free of charge, to any person obtaining a copy
20 * of this software and associated documentation files (the "Software"), to deal
21 * in the Software without restriction, including without limitation the rights
22 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
23 * copies of the Software, and to permit persons to whom the Software is
24 * furnished to do so, subject to the following conditions:
25 *
26 * The above copyright notice and this permission notice shall be included in all
27 * copies or substantial portions of the Software.
28 *
29 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
30 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
31 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
32 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
33 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
34 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
35 * SOFTWARE.
36 */
37var n="undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator,r=function(){for(var e=["Edge","Trident","Firefox"],t=0;t<e.length;t+=1)if(n&&navigator.userAgent.indexOf(e[t])>=0)return 1;return 0}();var o=n&&window.Promise?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1,e()}))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},r))}};function i(e){return e&&"[object Function]"==={}.toString.call(e)}function a(e,t){if(1!==e.nodeType)return[];var n=e.ownerDocument.defaultView.getComputedStyle(e,null);return t?n[t]:n}function s(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function u(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=a(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/(auto|scroll|overlay)/.test(n+o+r)?e:u(s(e))}function c(e){return e&&e.referenceNode?e.referenceNode:e}var l=n&&!(!window.MSInputMethodContext||!document.documentMode),f=n&&/MSIE 10/.test(navigator.userAgent);function p(e){return 11===e?l:10===e?f:l||f}function d(e){if(!e)return document.documentElement;for(var t=p(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")?d(n):n:e?e.ownerDocument.documentElement:document.documentElement}function h(e){return null!==e.parentNode?h(e.parentNode):e}function v(e,t){if(!(e&&e.nodeType&&t&&t.nodeType))return document.documentElement;var n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?e:t,o=n?t:e,i=document.createRange();i.setStart(r,0),i.setEnd(o,0);var a=i.commonAncestorContainer;if(e!==a&&t!==a||r.contains(o))return function(e){var t=e.nodeName;return"BODY"!==t&&("HTML"===t||d(e.firstElementChild)===e)}(a)?a:d(a);var s=h(e);return s.host?v(s.host,t):v(e,h(t).host)}function g(e){var t="top"===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top")?"scrollTop":"scrollLeft",n=e.nodeName;if("BODY"===n||"HTML"===n){var r=e.ownerDocument.documentElement;return(e.ownerDocument.scrollingElement||r)[t]}return e[t]}function m(e,t){var n="x"===t?"Left":"Top",r="Left"===n?"Right":"Bottom";return parseFloat(e["border"+n+"Width"])+parseFloat(e["border"+r+"Width"])}function y(e,t,n,r){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],p(10)?parseInt(n["offset"+e])+parseInt(r["margin"+("Height"===e?"Top":"Left")])+parseInt(r["margin"+("Height"===e?"Bottom":"Right")]):0)}function b(e){var t=e.body,n=e.documentElement,r=p(10)&&getComputedStyle(n);return{height:y("Height",t,n,r),width:y("Width",t,n,r)}}var O=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},_=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),E=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},w=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function x(e){return w({},e,{right:e.left+e.width,bottom:e.top+e.height})}function S(e){var t={};try{if(p(10)){t=e.getBoundingClientRect();var n=g(e,"top"),r=g(e,"left");t.top+=n,t.left+=r,t.bottom+=n,t.right+=r}else t=e.getBoundingClientRect()}catch(e){}var o={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},i="HTML"===e.nodeName?b(e.ownerDocument):{},s=i.width||e.clientWidth||o.width,u=i.height||e.clientHeight||o.height,c=e.offsetWidth-s,l=e.offsetHeight-u;if(c||l){var f=a(e);c-=m(f,"x"),l-=m(f,"y"),o.width-=c,o.height-=l}return x(o)}function j(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=p(10),o="HTML"===t.nodeName,i=S(e),s=S(t),c=u(e),l=a(t),f=parseFloat(l.borderTopWidth),d=parseFloat(l.borderLeftWidth);n&&o&&(s.top=Math.max(s.top,0),s.left=Math.max(s.left,0));var h=x({top:i.top-s.top-f,left:i.left-s.left-d,width:i.width,height:i.height});if(h.marginTop=0,h.marginLeft=0,!r&&o){var v=parseFloat(l.marginTop),m=parseFloat(l.marginLeft);h.top-=f-v,h.bottom-=f-v,h.left-=d-m,h.right-=d-m,h.marginTop=v,h.marginLeft=m}return(r&&!n?t.contains(c):t===c&&"BODY"!==c.nodeName)&&(h=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=g(t,"top"),o=g(t,"left"),i=n?-1:1;return e.top+=r*i,e.bottom+=r*i,e.left+=o*i,e.right+=o*i,e}(h,t)),h}function T(e){if(!e||!e.parentElement||p())return document.documentElement;for(var t=e.parentElement;t&&"none"===a(t,"transform");)t=t.parentElement;return t||document.documentElement}function I(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],i={top:0,left:0},l=o?T(e):v(e,c(t));if("viewport"===r)i=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.ownerDocument.documentElement,r=j(e,n),o=Math.max(n.clientWidth,window.innerWidth||0),i=Math.max(n.clientHeight,window.innerHeight||0),a=t?0:g(n),s=t?0:g(n,"left");return x({top:a-r.top+r.marginTop,left:s-r.left+r.marginLeft,width:o,height:i})}(l,o);else{var f=void 0;"scrollParent"===r?"BODY"===(f=u(s(t))).nodeName&&(f=e.ownerDocument.documentElement):f="window"===r?e.ownerDocument.documentElement:r;var p=j(f,l,o);if("HTML"!==f.nodeName||function e(t){var n=t.nodeName;if("BODY"===n||"HTML"===n)return!1;if("fixed"===a(t,"position"))return!0;var r=s(t);return!!r&&e(r)}(l))i=p;else{var d=b(e.ownerDocument),h=d.height,m=d.width;i.top+=p.top-p.marginTop,i.bottom=h+p.top,i.left+=p.left-p.marginLeft,i.right=m+p.left}}var y="number"==typeof(n=n||0);return i.left+=y?n:n.left||0,i.top+=y?n:n.top||0,i.right-=y?n:n.right||0,i.bottom-=y?n:n.bottom||0,i}function A(e,t,n,r,o){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf("auto"))return e;var a=I(n,r,i,o),s={top:{width:a.width,height:t.top-a.top},right:{width:a.right-t.right,height:a.height},bottom:{width:a.width,height:a.bottom-t.bottom},left:{width:t.left-a.left,height:a.height}},u=Object.keys(s).map(function(e){return w({key:e},s[e],{area:function(e){return e.width*e.height}(s[e])})}).sort(function(e,t){return t.area-e.area}),c=u.filter(function(e){var t=e.width,r=e.height;return t>=n.clientWidth&&r>=n.clientHeight}),l=c.length>0?c[0].key:u[0].key,f=e.split("-")[1];return l+(f?"-"+f:"")}function C(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return j(n,r?T(t):v(t,c(n)),r)}function R(e){var t=e.ownerDocument.defaultView.getComputedStyle(e),n=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),r=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:e.offsetWidth+r,height:e.offsetHeight+n}}function P(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,function(e){return t[e]})}function M(e,t,n){n=n.split("-")[0];var r=R(e),o={width:r.width,height:r.height},i=-1!==["right","left"].indexOf(n),a=i?"top":"left",s=i?"left":"top",u=i?"height":"width",c=i?"width":"height";return o[a]=t[a]+t[u]/2-r[u]/2,o[s]=n===s?t[s]-r[c]:t[P(s)],o}function N(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function L(e,t,n){return(void 0===n?e:e.slice(0,function(e,t,n){if(Array.prototype.findIndex)return e.findIndex(function(e){return e[t]===n});var r=N(e,function(e){return e[t]===n});return e.indexOf(r)}(e,"name",n))).forEach(function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=e.function||e.fn;e.enabled&&i(n)&&(t.offsets.popper=x(t.offsets.popper),t.offsets.reference=x(t.offsets.reference),t=n(t,e))}),t}function k(e,t){return e.some(function(e){var n=e.name;return e.enabled&&n===t})}function D(e){for(var t=[!1,"ms","Webkit","Moz","O"],n=e.charAt(0).toUpperCase()+e.slice(1),r=0;r<t.length;r++){var o=t[r],i=o?""+o+n:e;if(void 0!==document.body.style[i])return i}return null}function V(e){var t=e.ownerDocument;return t?t.defaultView:window}function F(e,t,n,r){n.updateBound=r,V(e).addEventListener("resize",n.updateBound,{passive:!0});var o=u(e);return function e(t,n,r,o){var i="BODY"===t.nodeName,a=i?t.ownerDocument.defaultView:t;a.addEventListener(n,r,{passive:!0}),i||e(u(a.parentNode),n,r,o),o.push(a)}(o,"scroll",n.updateBound,n.scrollParents),n.scrollElement=o,n.eventsEnabled=!0,n}function U(){this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=function(e,t){return V(e).removeEventListener("resize",t.updateBound),t.scrollParents.forEach(function(e){e.removeEventListener("scroll",t.updateBound)}),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t}(this.reference,this.state))}function H(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}function W(e,t){Object.keys(t).forEach(function(n){var r="";-1!==["width","height","top","right","bottom","left"].indexOf(n)&&H(t[n])&&(r="px"),e.style[n]=t[n]+r})}var z=n&&/Firefox/i.test(navigator.userAgent);function G(e,t,n){var r=N(e,function(e){return e.name===t}),o=!!r&&e.some(function(e){return e.name===n&&e.enabled&&e.order<r.order});if(!o){var i="`"+t+"`",a="`"+n+"`";console.warn(a+" modifier is required by "+i+" modifier in order to work, be sure to include it before "+i+"!")}return o}var B=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],$=B.slice(3);function K(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=$.indexOf(e),r=$.slice(n+1).concat($.slice(0,n));return t?r.reverse():r}var Y={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function q(e,t,n,r){var o=[0,0],i=-1!==["right","left"].indexOf(r),a=e.split(/(\+|\-)/).map(function(e){return e.trim()}),s=a.indexOf(N(a,function(e){return-1!==e.search(/,|\s/)}));a[s]&&-1===a[s].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var u=/\s*,\s*|\s+/,c=-1!==s?[a.slice(0,s).concat([a[s].split(u)[0]]),[a[s].split(u)[1]].concat(a.slice(s+1))]:[a];return(c=c.map(function(e,r){var o=(1===r?!i:i)?"height":"width",a=!1;return e.reduce(function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,a=!0,e):a?(e[e.length-1]+=t,a=!1,e):e.concat(t)},[]).map(function(e){return function(e,t,n,r){var o=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),i=+o[1],a=o[2];if(!i)return e;if(0===a.indexOf("%")){var s=void 0;switch(a){case"%p":s=n;break;case"%":case"%r":default:s=r}return x(s)[t]/100*i}if("vh"===a||"vw"===a)return("vh"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*i;return i}(e,o,t,n)})})).forEach(function(e,t){e.forEach(function(n,r){H(n)&&(o[t]+=n*("-"===e[r-1]?-1:1))})}),o}var X={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(e){var t=e.placement,n=t.split("-")[0],r=t.split("-")[1];if(r){var o=e.offsets,i=o.reference,a=o.popper,s=-1!==["bottom","top"].indexOf(n),u=s?"left":"top",c=s?"width":"height",l={start:E({},u,i[u]),end:E({},u,i[u]+i[c]-a[c])};e.offsets.popper=w({},a,l[r])}return e}},offset:{order:200,enabled:!0,fn:function(e,t){var n=t.offset,r=e.placement,o=e.offsets,i=o.popper,a=o.reference,s=r.split("-")[0],u=void 0;return u=H(+n)?[+n,0]:q(n,i,a,s),"left"===s?(i.top+=u[0],i.left-=u[1]):"right"===s?(i.top+=u[0],i.left+=u[1]):"top"===s?(i.left+=u[0],i.top-=u[1]):"bottom"===s&&(i.left+=u[0],i.top+=u[1]),e.popper=i,e},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,t){var n=t.boundariesElement||d(e.instance.popper);e.instance.reference===n&&(n=d(n));var r=D("transform"),o=e.instance.popper.style,i=o.top,a=o.left,s=o[r];o.top="",o.left="",o[r]="";var u=I(e.instance.popper,e.instance.reference,t.padding,n,e.positionFixed);o.top=i,o.left=a,o[r]=s,t.boundaries=u;var c=t.priority,l=e.offsets.popper,f={primary:function(e){var n=l[e];return l[e]<u[e]&&!t.escapeWithReference&&(n=Math.max(l[e],u[e])),E({},e,n)},secondary:function(e){var n="right"===e?"left":"top",r=l[n];return l[e]>u[e]&&!t.escapeWithReference&&(r=Math.min(l[n],u[e]-("right"===e?l.width:l.height))),E({},n,r)}};return c.forEach(function(e){var t=-1!==["left","top"].indexOf(e)?"primary":"secondary";l=w({},l,f[t](e))}),e.offsets.popper=l,e},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,n=t.popper,r=t.reference,o=e.placement.split("-")[0],i=Math.floor,a=-1!==["top","bottom"].indexOf(o),s=a?"right":"bottom",u=a?"left":"top",c=a?"width":"height";return n[s]<i(r[u])&&(e.offsets.popper[u]=i(r[u])-n[c]),n[u]>i(r[s])&&(e.offsets.popper[u]=i(r[s])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){var n;if(!G(e.instance.modifiers,"arrow","keepTogether"))return e;var r=t.element;if("string"==typeof r){if(!(r=e.instance.popper.querySelector(r)))return e}else if(!e.instance.popper.contains(r))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var o=e.placement.split("-")[0],i=e.offsets,s=i.popper,u=i.reference,c=-1!==["left","right"].indexOf(o),l=c?"height":"width",f=c?"Top":"Left",p=f.toLowerCase(),d=c?"left":"top",h=c?"bottom":"right",v=R(r)[l];u[h]-v<s[p]&&(e.offsets.popper[p]-=s[p]-(u[h]-v)),u[p]+v>s[h]&&(e.offsets.popper[p]+=u[p]+v-s[h]),e.offsets.popper=x(e.offsets.popper);var g=u[p]+u[l]/2-v/2,m=a(e.instance.popper),y=parseFloat(m["margin"+f]),b=parseFloat(m["border"+f+"Width"]),O=g-e.offsets.popper[p]-y-b;return O=Math.max(Math.min(s[l]-v,O),0),e.arrowElement=r,e.offsets.arrow=(E(n={},p,Math.round(O)),E(n,d,""),n),e},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(e,t){if(k(e.instance.modifiers,"inner"))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var n=I(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),r=e.placement.split("-")[0],o=P(r),i=e.placement.split("-")[1]||"",a=[];switch(t.behavior){case Y.FLIP:a=[r,o];break;case Y.CLOCKWISE:a=K(r);break;case Y.COUNTERCLOCKWISE:a=K(r,!0);break;default:a=t.behavior}return a.forEach(function(s,u){if(r!==s||a.length===u+1)return e;r=e.placement.split("-")[0],o=P(r);var c=e.offsets.popper,l=e.offsets.reference,f=Math.floor,p="left"===r&&f(c.right)>f(l.left)||"right"===r&&f(c.left)<f(l.right)||"top"===r&&f(c.bottom)>f(l.top)||"bottom"===r&&f(c.top)<f(l.bottom),d=f(c.left)<f(n.left),h=f(c.right)>f(n.right),v=f(c.top)<f(n.top),g=f(c.bottom)>f(n.bottom),m="left"===r&&d||"right"===r&&h||"top"===r&&v||"bottom"===r&&g,y=-1!==["top","bottom"].indexOf(r),b=!!t.flipVariations&&(y&&"start"===i&&d||y&&"end"===i&&h||!y&&"start"===i&&v||!y&&"end"===i&&g),O=!!t.flipVariationsByContent&&(y&&"start"===i&&h||y&&"end"===i&&d||!y&&"start"===i&&g||!y&&"end"===i&&v),_=b||O;(p||m||_)&&(e.flipped=!0,(p||m)&&(r=a[u+1]),_&&(i=function(e){return"end"===e?"start":"start"===e?"end":e}(i)),e.placement=r+(i?"-"+i:""),e.offsets.popper=w({},e.offsets.popper,M(e.instance.popper,e.offsets.reference,e.placement)),e=L(e.instance.modifiers,e,"flip"))}),e},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,n=t.split("-")[0],r=e.offsets,o=r.popper,i=r.reference,a=-1!==["left","right"].indexOf(n),s=-1===["top","left"].indexOf(n);return o[a?"left":"top"]=i[n]-(s?o[a?"width":"height"]:0),e.placement=P(t),e.offsets.popper=x(o),e}},hide:{order:800,enabled:!0,fn:function(e){if(!G(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,n=N(e.instance.modifiers,function(e){return"preventOverflow"===e.name}).boundaries;if(t.bottom<n.top||t.left>n.right||t.top>n.bottom||t.right<n.left){if(!0===e.hide)return e;e.hide=!0,e.attributes["x-out-of-boundaries"]=""}else{if(!1===e.hide)return e;e.hide=!1,e.attributes["x-out-of-boundaries"]=!1}return e}},computeStyle:{order:850,enabled:!0,fn:function(e,t){var n=t.x,r=t.y,o=e.offsets.popper,i=N(e.instance.modifiers,function(e){return"applyStyle"===e.name}).gpuAcceleration;void 0!==i&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var a=void 0!==i?i:t.gpuAcceleration,s=d(e.instance.popper),u=S(s),c={position:o.position},l=function(e,t){var n=e.offsets,r=n.popper,o=n.reference,i=Math.round,a=Math.floor,s=function(e){return e},u=i(o.width),c=i(r.width),l=-1!==["left","right"].indexOf(e.placement),f=-1!==e.placement.indexOf("-"),p=t?l||f||u%2==c%2?i:a:s,d=t?i:s;return{left:p(u%2==1&&c%2==1&&!f&&t?r.left-1:r.left),top:d(r.top),bottom:d(r.bottom),right:p(r.right)}}(e,window.devicePixelRatio<2||!z),f="bottom"===n?"top":"bottom",p="right"===r?"left":"right",h=D("transform"),v=void 0,g=void 0;if(g="bottom"===f?"HTML"===s.nodeName?-s.clientHeight+l.bottom:-u.height+l.bottom:l.top,v="right"===p?"HTML"===s.nodeName?-s.clientWidth+l.right:-u.width+l.right:l.left,a&&h)c[h]="translate3d("+v+"px, "+g+"px, 0)",c[f]=0,c[p]=0,c.willChange="transform";else{var m="bottom"===f?-1:1,y="right"===p?-1:1;c[f]=g*m,c[p]=v*y,c.willChange=f+", "+p}var b={"x-placement":e.placement};return e.attributes=w({},b,e.attributes),e.styles=w({},c,e.styles),e.arrowStyles=w({},e.offsets.arrow,e.arrowStyles),e},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(e){return W(e.instance.popper,e.styles),function(e,t){Object.keys(t).forEach(function(n){!1!==t[n]?e.setAttribute(n,t[n]):e.removeAttribute(n)})}(e.instance.popper,e.attributes),e.arrowElement&&Object.keys(e.arrowStyles).length&&W(e.arrowElement,e.arrowStyles),e},onLoad:function(e,t,n,r,o){var i=C(o,t,e,n.positionFixed),a=A(n.placement,i,t,e,n.modifiers.flip.boundariesElement,n.modifiers.flip.padding);return t.setAttribute("x-placement",a),W(t,{position:n.positionFixed?"fixed":"absolute"}),n},gpuAcceleration:void 0}}},Q=function(){function e(t,n){var r=this,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};O(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=o(this.update.bind(this)),this.options=w({},e.Defaults,a),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(w({},e.Defaults.modifiers,a.modifiers)).forEach(function(t){r.options.modifiers[t]=w({},e.Defaults.modifiers[t]||{},a.modifiers?a.modifiers[t]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(e){return w({name:e},r.options.modifiers[e])}).sort(function(e,t){return e.order-t.order}),this.modifiers.forEach(function(e){e.enabled&&i(e.onLoad)&&e.onLoad(r.reference,r.popper,r.options,e,r.state)}),this.update();var s=this.options.eventsEnabled;s&&this.enableEventListeners(),this.state.eventsEnabled=s}return _(e,[{key:"update",value:function(){return function(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=C(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=A(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=M(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=L(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}.call(this)}},{key:"destroy",value:function(){return function(){return this.state.isDestroyed=!0,k(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[D("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}.call(this)}},{key:"enableEventListeners",value:function(){return function(){this.state.eventsEnabled||(this.state=F(this.reference,this.options,this.state,this.scheduleUpdate))}.call(this)}},{key:"disableEventListeners",value:function(){return U.call(this)}}]),e}();Q.Utils=("undefined"!=typeof window?window:e).PopperUtils,Q.placements=B,Q.Defaults=X,t.a=Q}).call(this,n(97))},function(e,t,n){"use strict";var r=n(12),o=n(22);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(23)).default)(i.createElement("path",{d:"M7.11 8.53L5.7 7.11C4.8 8.27 4.24 9.61 4.07 11h2.02c.14-.87.49-1.72 1.02-2.47zM6.09 13H4.07c.17 1.39.72 2.73 1.62 3.89l1.41-1.42c-.52-.75-.87-1.59-1.01-2.47zm1.01 5.32c1.16.9 2.51 1.44 3.9 1.61V17.9c-.87-.15-1.71-.49-2.46-1.03L7.1 18.32zM13 4.07V1L8.45 5.55 13 10V6.09c2.84.48 5 2.94 5 5.91s-2.16 5.43-5 5.91v2.02c3.95-.49 7-3.85 7-7.93s-3.05-7.44-7-7.93z"}),"RotateLeft");t.default=a},function(e,t,n){"use strict";var r=n(12),o=n(22);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(23)).default)(i.createElement("path",{d:"M15.55 5.55L11 1v3.07C7.06 4.56 4 7.92 4 12s3.05 7.44 7 7.93v-2.02c-2.84-.48-5-2.94-5-5.91s2.16-5.43 5-5.91V10l4.55-4.45zM19.93 11c-.17-1.39-.72-2.73-1.62-3.89l-1.42 1.42c.54.75.88 1.6 1.02 2.47h2.02zM13 17.9v2.02c1.39-.17 2.74-.71 3.9-1.61l-1.44-1.44c-.75.54-1.59.89-2.46 1.03zm3.89-2.42l1.42 1.41c.9-1.16 1.45-2.5 1.62-3.89h-2.02c-.14.87-.48 1.72-1.02 2.48z"}),"RotateRight");t.default=a},function(e,t,n){"use strict";var r=n(12),o=n(22);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(23)).default)(i.createElement("path",{d:"M6.99 11L3 15l3.99 4v-3H14v-2H6.99v-3zM21 9l-3.99-4v3H10v2h7.01v3L21 9z"}),"SwapHoriz");t.default=a},function(e,t,n){"use strict";var r=n(12),o=n(22);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(23)).default)(i.createElement("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"}),"CloseSharp");t.default=a},function(e,t,n){"use strict";var r=n(12),o=n(22);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(23)).default)(i.createElement("path",{d:"M20 15.31L23.31 12 20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6z"}),"Brightness5");t.default=a},function(e,t,n){"use strict";var r=n(12),o=n(22);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(23)).default)(i.createElement("path",{d:"M21 3H3v18h18V3zM6 7h5v1.5H6V7zm13 12H5L19 5v14zm-4.5-3v2H16v-2h2v-1.5h-2v-2h-1.5v2h-2V16h2z"}),"ExposureSharp");t.default=a},function(e,t,n){"use strict";var r=n(12),o=n(22);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(23)).default)(i.createElement("path",{d:"M11 9h2v2h-2zm-2 2h2v2H9zm4 0h2v2h-2zm2-2h2v2h-2zM7 9h2v2H7zm12-6H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 18H7v-2h2v2zm4 0h-2v-2h2v2zm4 0h-2v-2h2v2zm2-7h-2v2h2v2h-2v-2h-2v2h-2v-2h-2v2H9v-2H7v2H5v-2h2v-2H5V5h14v6z"}),"Gradient");t.default=a},function(e,t,n){"use strict";var r=n(12),o=n(22);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(23)).default)(i.createElement("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.94-.49-7-3.85-7-7.93s3.05-7.44 7-7.93v15.86zm2-15.86c1.03.13 2 .45 2.87.93H13v-.93zM13 7h5.24c.25.31.48.65.68 1H13V7zm0 3h6.74c.08.33.15.66.19 1H13v-1zm0 9.93V19h2.87c-.87.48-1.84.8-2.87.93zM18.24 17H13v-1h5.92c-.2.35-.43.69-.68 1zm1.5-3H13v-1h6.93c-.04.34-.11.67-.19 1z"}),"Tonality");t.default=a},function(e,t,n){"use strict";var r=n(12),o=n(22);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(23)).default)(i.createElement("path",{d:"M17.66 7.93L12 2.27 6.34 7.93c-3.12 3.12-3.12 8.19 0 11.31C7.9 20.8 9.95 21.58 12 21.58c2.05 0 4.1-.78 5.66-2.34 3.12-3.12 3.12-8.19 0-11.31zM12 19.59c-1.6 0-3.11-.62-4.24-1.76C6.62 16.69 6 15.19 6 13.59s.62-3.11 1.76-4.24L12 5.1v14.49z"}),"InvertColors");t.default=a},function(e,t,n){"use strict";var r=n(12),o=n(22);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(0)),a=(0,r(n(23)).default)(i.createElement("path",{d:"M12 5V1L7 6l5 5V7c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6H4c0 4.42 3.58 8 8 8s8-3.58 8-8-3.58-8-8-8z"}),"ReplaySharp");t.default=a},function(e,t,n){"use strict";var r=function(e){return function(e){return!!e&&"object"==typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===o}(e)}(e)};var o="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function i(e,t){return!1!==t.clone&&t.isMergeableObject(e)?l(function(e){return Array.isArray(e)?[]:{}}(e),e,t):e}function a(e,t,n){return e.concat(t).map(function(e){return i(e,n)})}function s(e){return Object.keys(e).concat(function(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return e.propertyIsEnumerable(t)}):[]}(e))}function u(e,t){try{return t in e}catch(e){return!1}}function c(e,t,n){var r={};return n.isMergeableObject(e)&&s(e).forEach(function(t){r[t]=i(e[t],n)}),s(t).forEach(function(o){(function(e,t){return u(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))})(e,o)||(u(e,o)&&n.isMergeableObject(t[o])?r[o]=function(e,t){if(!t.customMerge)return l;var n=t.customMerge(e);return"function"==typeof n?n:l}(o,n)(e[o],t[o],n):r[o]=i(t[o],n))}),r}function l(e,t,n){(n=n||{}).arrayMerge=n.arrayMerge||a,n.isMergeableObject=n.isMergeableObject||r,n.cloneUnlessOtherwiseSpecified=i;var o=Array.isArray(t);return o===Array.isArray(e)?o?n.arrayMerge(e,t,n):c(e,t,n):i(t,n)}l.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce(function(e,n){return l(e,n,t)},{})};var f=l;e.exports=f},function(e,t,n){!function(e,t){"use strict";function n(e){return"string"==typeof e||"number"==typeof e}var r=function(){function e(){this._cache={}}var t=e.prototype;return t.set=function(e,t){this._cache[e]=t},t.get=function(e){return this._cache[e]},t.remove=function(e){delete this._cache[e]},t.clear=function(){this._cache={}},t.isValidCacheKey=function(e){return n(e)},e}(),o=r,i=function(){return!0};function a(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return function(e,r){if(r)throw new Error('[re-reselect] "options" as second argument is not supported anymore. Please provide an option object as single argument.');var a="function"==typeof e?{keySelector:e}:Object.assign({},e),s=0,u=n.pop(),c=Array.isArray(n[0])?n[0]:[].concat(n);n.push(function(){return s++,u.apply(void 0,arguments)});var l=a.cacheObject||new o,f=a.selectorCreator||t.createSelector,p=l.isValidCacheKey||i;a.keySelectorCreator&&(a.keySelector=a.keySelectorCreator({keySelector:a.keySelector,inputSelectors:c,resultFunc:u}));var d=function(){var e=a.keySelector.apply(a,arguments);if(p(e)){var t=l.get(e);return void 0===t&&(t=f.apply(void 0,n),l.set(e,t)),t.apply(void 0,arguments)}console.warn('[re-reselect] Invalid cache key "'+e+'" has been returned by keySelector function.')};return d.getMatchingSelector=function(){var e=a.keySelector.apply(a,arguments);return l.get(e)},d.removeMatchingSelector=function(){var e=a.keySelector.apply(a,arguments);l.remove(e)},d.clearCache=function(){l.clear()},d.resultFunc=u,d.dependencies=c,d.cache=l,d.recomputations=function(){return s},d.resetRecomputations=function(){return s=0},d.keySelector=a.keySelector,d}}function s(e){if(void 0===e)throw new Error('Missing the required property "cacheSize".');if(!Number.isInteger(e)||e<=0)throw new Error('The "cacheSize" property must be a positive integer value.')}var u=function(){function e(e){var t=void 0===e?{}:e,n=t.cacheSize;s(n),this._cache={},this._cacheOrdering=[],this._cacheSize=n}var t=e.prototype;return t.set=function(e,t){if(this._cache[e]=t,this._cacheOrdering.push(e),this._cacheOrdering.length>this._cacheSize){var n=this._cacheOrdering[0];this.remove(n)}},t.get=function(e){return this._cache[e]},t.remove=function(e){var t=this._cacheOrdering.indexOf(e);t>-1&&this._cacheOrdering.splice(t,1),delete this._cache[e]},t.clear=function(){this._cache={},this._cacheOrdering=[]},t.isValidCacheKey=function(e){return n(e)},e}(),c=function(){function e(e){var t=void 0===e?{}:e,n=t.cacheSize;s(n),this._cache={},this._cacheOrdering=[],this._cacheSize=n}var t=e.prototype;return t.set=function(e,t){if(this._cache[e]=t,this._registerCacheHit(e),this._cacheOrdering.length>this._cacheSize){var n=this._cacheOrdering[0];this.remove(n)}},t.get=function(e){return this._registerCacheHit(e),this._cache[e]},t.remove=function(e){this._deleteCacheHit(e),delete this._cache[e]},t.clear=function(){this._cache={},this._cacheOrdering=[]},t._registerCacheHit=function(e){this._deleteCacheHit(e),this._cacheOrdering.push(e)},t._deleteCacheHit=function(e){var t=this._cacheOrdering.indexOf(e);t>-1&&this._cacheOrdering.splice(t,1)},t.isValidCacheKey=function(e){return n(e)},e}(),l=function(){function e(){this._cache=new Map}var t=e.prototype;return t.set=function(e,t){this._cache.set(e,t)},t.get=function(e){return this._cache.get(e)},t.remove=function(e){this._cache.delete(e)},t.clear=function(){this._cache.clear()},e}(),f=function(){function e(e){var t=void 0===e?{}:e,n=t.cacheSize;s(n),this._cache=new Map,this._cacheSize=n}var t=e.prototype;return t.set=function(e,t){if(this._cache.set(e,t),this._cache.size>this._cacheSize){var n=this._cache.keys().next().value;this.remove(n)}},t.get=function(e){return this._cache.get(e)},t.remove=function(e){this._cache.delete(e)},t.clear=function(){this._cache.clear()},e}(),p=function(){function e(e){var t=void 0===e?{}:e,n=t.cacheSize;s(n),this._cache=new Map,this._cacheSize=n}var t=e.prototype;return t.set=function(e,t){if(this._cache.set(e,t),this._cache.size>this._cacheSize){var n=this._cache.keys().next().value;this.remove(n)}},t.get=function(e){var t=this._cache.get(e);return this._cache.has(e)&&(this.remove(e),this._cache.set(e,t)),t},t.remove=function(e){this._cache.delete(e)},t.clear=function(){this._cache.clear()},e}();e.FifoMapCache=f,e.FifoObjectCache=u,e.FlatMapCache=l,e.FlatObjectCache=r,e.LruMapCache=p,e.LruObjectCache=c,e.createCachedSelector=a,e.createStructuredCachedSelector=function(e){return t.createStructuredSelector(e,a)},e.default=a,Object.defineProperty(e,"__esModule",{value:!0})}(t,n(3))},function(e,t,n){"use strict";var r=n(12);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(36),i=r(n(107)),a=(0,o.withThemeCreator)({defaultTheme:i.default});t.default=a},,,,,,,function(e,t,n){e.exports=n(272)},function(e,t,n){var r=n(73),o=n(147),i=n(102),a=n(104),s=n(19),u=n(165),c="Expected a function",l=8,f=32,p=128,d=256;e.exports=function(e){return o(function(t){var n=t.length,o=n,h=r.prototype.thru;for(e&&t.reverse();o--;){var v=t[o];if("function"!=typeof v)throw new TypeError(c);if(h&&!g&&"wrapper"==a(v))var g=new r([],!0)}for(o=g?o:n;++o<n;){v=t[o];var m=a(v),y="wrapper"==m?i(v):void 0;g=y&&u(y[0])&&y[1]==(p|l|f|d)&&!y[4].length&&1==y[9]?g[a(y[0])].apply(g,y[3]):1==v.length&&u(v)?g[m]():g.thru(v)}return function(){var e=arguments,r=e[0];if(g&&1==e.length&&s(r))return g.plant(r).value();for(var o=0,i=n?t[o].apply(this,e):r;++o<n;)i=t[o].call(this,i);return i}})}},function(e,t,n){var r=n(11),o=n(152),i=n(154);e.exports=function(e){return i(o(e,void 0,r),e+"")}},function(e,t,n){var r=n(51),o=n(85),i=n(19),a=r?r.isConcatSpreadable:void 0;e.exports=function(e){return i(e)||o(e)||!!(a&&e&&e[a])}},function(e,t,n){var r=n(52),o=n(46),i="[object Arguments]";e.exports=function(e){return o(e)&&r(e)==i}},function(e,t,n){var r=n(51),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=i.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var o=a.call(e);return r&&(t?e[s]=n:delete e[s]),o}},function(e,t){var n=Object.prototype.toString;e.exports=function(e){return n.call(e)}},function(e,t,n){var r=n(153),o=Math.max;e.exports=function(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var i=arguments,a=-1,s=o(i.length-t,0),u=Array(s);++a<s;)u[a]=i[t+a];a=-1;for(var c=Array(t+1);++a<t;)c[a]=i[a];return c[t]=n(u),r(e,this,c)}}},function(e,t){e.exports=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}},function(e,t,n){var r=n(155),o=n(161)(r);e.exports=o},function(e,t,n){var r=n(156),o=n(98),i=n(101),a=o?function(e,t){return o(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:i;e.exports=a},function(e,t){e.exports=function(e){return function(){return e}}},function(e,t,n){var r=n(99),o=n(158),i=n(60),a=n(100),s=/^\[object .+?Constructor\]$/,u=Function.prototype,c=Object.prototype,l=u.toString,f=c.hasOwnProperty,p=RegExp("^"+l.call(f).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!i(e)||o(e))&&(r(e)?p:s).test(a(e))}},function(e,t,n){var r=n(159),o=function(){var e=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();e.exports=function(e){return!!o&&o in e}},function(e,t,n){var r=n(26)["__core-js_shared__"];e.exports=r},function(e,t){e.exports=function(e,t){return null==e?void 0:e[t]}},function(e,t){var n=800,r=16,o=Date.now;e.exports=function(e){var t=0,i=0;return function(){var a=o(),s=r-(a-i);if(i=a,s>0){if(++t>=n)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}},function(e,t,n){var r=n(103),o=r&&new r;e.exports=o},function(e,t){e.exports=function(){}},function(e,t){e.exports={}},function(e,t,n){var r=n(86),o=n(102),i=n(104),a=n(166);e.exports=function(e){var t=i(e),n=a[t];if("function"!=typeof n||!(t in r.prototype))return!1;if(e===n)return!0;var s=o(n);return!!s&&e===s[0]}},function(e,t,n){var r=n(86),o=n(73),i=n(84),a=n(19),s=n(46),u=n(167),c=Object.prototype.hasOwnProperty;function l(e){if(s(e)&&!a(e)&&!(e instanceof r)){if(e instanceof o)return e;if(c.call(e,"__wrapped__"))return u(e)}return new o(e)}l.prototype=i.prototype,l.prototype.constructor=l,e.exports=l},function(e,t,n){var r=n(86),o=n(73),i=n(168);e.exports=function(e){if(e instanceof r)return e.clone();var t=new o(e.__wrapped__,e.__chain__);return t.__actions__=i(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}},function(e,t){e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}},function(e,t,n){"use strict";var r=n(170);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";
38/** @license React v16.13.1
39 * react-is.production.min.js
40 *
41 * Copyright (c) Facebook, Inc. and its affiliates.
42 *
43 * This source code is licensed under the MIT license found in the
44 * LICENSE file in the root directory of this source tree.
45 */var r="function"==typeof Symbol&&Symbol.for,o=r?Symbol.for("react.element"):60103,i=r?Symbol.for("react.portal"):60106,a=r?Symbol.for("react.fragment"):60107,s=r?Symbol.for("react.strict_mode"):60108,u=r?Symbol.for("react.profiler"):60114,c=r?Symbol.for("react.provider"):60109,l=r?Symbol.for("react.context"):60110,f=r?Symbol.for("react.async_mode"):60111,p=r?Symbol.for("react.concurrent_mode"):60111,d=r?Symbol.for("react.forward_ref"):60112,h=r?Symbol.for("react.suspense"):60113,v=r?Symbol.for("react.suspense_list"):60120,g=r?Symbol.for("react.memo"):60115,m=r?Symbol.for("react.lazy"):60116,y=r?Symbol.for("react.block"):60121,b=r?Symbol.for("react.fundamental"):60117,O=r?Symbol.for("react.responder"):60118,_=r?Symbol.for("react.scope"):60119;function E(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case o:switch(e=e.type){case f:case p:case a:case u:case s:case h:return e;default:switch(e=e&&e.$$typeof){case l:case d:case m:case g:case c:return e;default:return t}}case i:return t}}}function w(e){return E(e)===p}t.AsyncMode=f,t.ConcurrentMode=p,t.ContextConsumer=l,t.ContextProvider=c,t.Element=o,t.ForwardRef=d,t.Fragment=a,t.Lazy=m,t.Memo=g,t.Portal=i,t.Profiler=u,t.StrictMode=s,t.Suspense=h,t.isAsyncMode=function(e){return w(e)||E(e)===f},t.isConcurrentMode=w,t.isContextConsumer=function(e){return E(e)===l},t.isContextProvider=function(e){return E(e)===c},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===o},t.isForwardRef=function(e){return E(e)===d},t.isFragment=function(e){return E(e)===a},t.isLazy=function(e){return E(e)===m},t.isMemo=function(e){return E(e)===g},t.isPortal=function(e){return E(e)===i},t.isProfiler=function(e){return E(e)===u},t.isStrictMode=function(e){return E(e)===s},t.isSuspense=function(e){return E(e)===h},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===p||e===u||e===s||e===h||e===v||"object"==typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===g||e.$$typeof===c||e.$$typeof===l||e.$$typeof===d||e.$$typeof===b||e.$$typeof===O||e.$$typeof===_||e.$$typeof===y)},t.typeOf=E},function(e,t,n){"use strict";var r=n(12);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;r(n(108));var o=r(n(57)),i=n(7),a=r(n(174)),s=r(n(175)),u=r(n(176)),c=r(n(185)),l=r(n(186)),f=r(n(187)),p=r(n(188)),d=r(n(189)),h=r(n(190));var v=function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.breakpoints,n=void 0===t?{}:t,r=e.mixins,v=void 0===r?{}:r,g=e.palette,m=void 0===g?{}:g,y=e.spacing,b=e.typography,O=void 0===b?{}:b,_=(0,o.default)(e,["breakpoints","mixins","palette","spacing","typography"]),E=(0,u.default)(m),w=(0,a.default)(n),x=(0,p.default)(y),S=(0,i.deepmerge)({breakpoints:w,direction:"ltr",mixins:(0,s.default)(w,x,v),overrides:{},palette:E,props:{},shadows:l.default,typography:(0,c.default)(E,O),spacing:x,shape:f.default,transitions:d.default,zIndex:h.default},_),j=arguments.length,T=new Array(j>1?j-1:0),I=1;I<j;I++)T[I-1]=arguments[I];return S=T.reduce(function(e,t){return(0,i.deepmerge)(e,t)},S)};t.default=v},function(e,t){e.exports=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t,n){"use strict";var r=n(12);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.values,n=void 0===t?{xs:0,sm:600,md:960,lg:1280,xl:1920}:t,r=e.unit,s=void 0===r?"px":r,u=e.step,c=void 0===u?5:u,l=(0,i.default)(e,["values","unit","step"]);function f(e){var t="number"==typeof n[e]?n[e]:e;return"@media (min-width:".concat(t).concat(s,")")}function p(e,t){var r=a.indexOf(t);return r===a.length-1?f(e):"@media (min-width:".concat("number"==typeof n[e]?n[e]:e).concat(s,") and ")+"(max-width:".concat((-1!==r&&"number"==typeof n[a[r+1]]?n[a[r+1]]:t)-c/100).concat(s,")")}return(0,o.default)({keys:a,values:n,up:f,down:function(e){var t=a.indexOf(e)+1,r=n[a[t]];if(t===a.length)return f("xs");return"@media (max-width:".concat(("number"==typeof r&&t>0?r:e)-c/100).concat(s,")")},between:p,only:function(e){return p(e,e)},width:function(e){return n[e]}},l)},t.keys=void 0;var o=r(n(53)),i=r(n(57)),a=["xs","sm","md","lg","xl"];t.keys=a},function(e,t,n){"use strict";var r=n(12);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var r;return(0,i.default)({gutters:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,i.default)({paddingLeft:t(2),paddingRight:t(2)},n,(0,o.default)({},e.up("sm"),(0,i.default)({paddingLeft:t(3),paddingRight:t(3)},n[e.up("sm")])))},toolbar:(r={minHeight:56},(0,o.default)(r,"".concat(e.up("xs")," and (orientation: landscape)"),{minHeight:48}),(0,o.default)(r,e.up("sm"),{minHeight:64}),r)},n)};var o=r(n(108)),i=r(n(53))},function(e,t,n){"use strict";var r=n(12);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.primary,n=void 0===t?{light:c.default[300],main:c.default[500],dark:c.default[700]}:t,r=e.secondary,b=void 0===r?{light:l.default.A200,main:l.default.A400,dark:l.default.A700}:r,O=e.error,_=void 0===O?{light:f.default[300],main:f.default[500],dark:f.default[700]}:O,E=e.warning,w=void 0===E?{light:p.default[300],main:p.default[500],dark:p.default[700]}:E,x=e.info,S=void 0===x?{light:d.default[300],main:d.default[500],dark:d.default[700]}:x,j=e.success,T=void 0===j?{light:h.default[300],main:h.default[500],dark:h.default[700]}:j,I=e.type,A=void 0===I?"light":I,C=e.contrastThreshold,R=void 0===C?3:C,P=e.tonalOffset,M=void 0===P?.2:P,N=(0,i.default)(e,["primary","secondary","error","warning","info","success","type","contrastThreshold","tonalOffset"]);function L(e){var t=(0,v.getContrastRatio)(e,m.text.primary)>=R?m.text.primary:g.text.primary;return t}var k=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=(0,o.default)({},e)).main&&e[t]&&(e.main=e[t]),!e.main)throw new Error((0,a.formatMuiErrorMessage)(4,t));if("string"!=typeof e.main)throw new Error(_formatMuiErrorMessage(5,JSON.stringify(e.main)));return y(e,"light",n,M),y(e,"dark",r,M),e.contrastText||(e.contrastText=L(e.main)),e},D={dark:m,light:g};0;return(0,a.deepmerge)((0,o.default)({common:s.default,type:A,primary:k(n),secondary:k(b,"A400","A200","A700"),error:k(_),warning:k(w),info:k(S),success:k(T),grey:u.default,contrastThreshold:R,getContrastText:L,augmentColor:k,tonalOffset:M},D[A]),N)},t.dark=t.light=void 0;var o=r(n(53)),i=r(n(57)),a=n(7),s=r(n(177)),u=r(n(178)),c=r(n(179)),l=r(n(180)),f=r(n(181)),p=r(n(182)),d=r(n(183)),h=r(n(184)),v=n(21),g={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:s.default.white,default:u.default[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}};t.light=g;var m={text:{primary:s.default.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:u.default[800],default:"#303030"},action:{active:s.default.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 y(e,t,n,r){var o=r.light||r,i=r.dark||1.5*r;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:"light"===t?e.light=(0,v.lighten)(e.main,o):"dark"===t&&(e.dark=(0,v.darken)(e.main,i)))}t.dark=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={black:"#000",white:"#fff"};t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={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"};t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={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"};t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={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"};t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={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"};t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={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"};t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={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"};t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={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"};t.default=r},function(e,t,n){"use strict";var r=n(12);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n="function"==typeof t?t(e):t,r=n.fontFamily,l=void 0===r?c:r,f=n.fontSize,p=void 0===f?14:f,d=n.fontWeightLight,h=void 0===d?300:d,v=n.fontWeightRegular,g=void 0===v?400:v,m=n.fontWeightMedium,y=void 0===m?500:m,b=n.fontWeightBold,O=void 0===b?700:b,_=n.htmlFontSize,E=void 0===_?16:_,w=n.allVariants,x=n.pxToRem,S=(0,i.default)(n,["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"]);0;var j=p/14,T=x||function(e){return"".concat(e/E*j,"rem")},I=function(e,t,n,r,i){return(0,o.default)({fontFamily:l,fontWeight:e,fontSize:T(t),lineHeight:n},l===c?{letterSpacing:"".concat(s(r/t),"em")}:{},i,w)},A={h1:I(h,96,1.167,-1.5),h2:I(h,60,1.2,-.5),h3:I(g,48,1.167,0),h4:I(g,34,1.235,.25),h5:I(g,24,1.334,0),h6:I(y,20,1.6,.15),subtitle1:I(g,16,1.75,.15),subtitle2:I(y,14,1.57,.1),body1:I(g,16,1.5,.15),body2:I(g,14,1.43,.15),button:I(y,14,1.75,.4,u),caption:I(g,12,1.66,.4),overline:I(g,12,2.66,1,u)};return(0,a.deepmerge)((0,o.default)({htmlFontSize:E,pxToRem:T,round:s,fontFamily:l,fontSize:p,fontWeightLight:h,fontWeightRegular:g,fontWeightMedium:y,fontWeightBold:O},A),S,{clone:!1})};var o=r(n(53)),i=r(n(57)),a=n(7);function s(e){return Math.round(1e5*e)/1e5}var u={textTransform:"uppercase"},c='"Roboto", "Helvetica", "Arial", sans-serif'},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=.2,o=.14,i=.12;function a(){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(r,")"),"".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(o,")"),"".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(i,")")].join(",")}var s=["none",a(0,2,1,-1,0,1,1,0,0,1,3,0),a(0,3,1,-2,0,2,2,0,0,1,5,0),a(0,3,3,-2,0,3,4,0,0,1,8,0),a(0,2,4,-1,0,4,5,0,0,1,10,0),a(0,3,5,-1,0,5,8,0,0,1,14,0),a(0,3,5,-1,0,6,10,0,0,1,18,0),a(0,4,5,-2,0,7,10,1,0,2,16,1),a(0,5,5,-3,0,8,10,1,0,3,14,2),a(0,5,6,-3,0,9,12,1,0,3,16,2),a(0,6,6,-3,0,10,14,1,0,4,18,3),a(0,6,7,-4,0,11,15,1,0,4,20,3),a(0,7,8,-4,0,12,17,2,0,5,22,4),a(0,7,8,-4,0,13,19,2,0,5,24,4),a(0,7,9,-4,0,14,21,2,0,5,26,4),a(0,8,9,-5,0,15,22,2,0,6,28,5),a(0,8,10,-5,0,16,24,2,0,6,30,5),a(0,8,11,-5,0,17,26,2,0,6,32,5),a(0,9,11,-5,0,18,28,2,0,7,34,6),a(0,9,12,-6,0,19,29,2,0,7,36,6),a(0,10,13,-6,0,20,31,3,0,8,38,7),a(0,10,13,-6,0,21,33,3,0,8,40,7),a(0,10,14,-6,0,22,35,3,0,8,42,7),a(0,11,14,-7,0,23,36,3,0,9,44,8),a(0,11,15,-7,0,24,38,3,0,9,46,8)];t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={borderRadius:4};t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:8;if(e.mui)return e;var t=(0,r.createUnarySpacing)({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 r=n(123)},function(e,t,n){"use strict";var r=n(12);Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.duration=t.easing=void 0;var o=r(n(57)),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)"};t.easing=i;var a={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function s(e){return"".concat(Math.round(e),"ms")}t.duration=a;var u={easing:i,duration:a,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,r=void 0===n?a.standard:n,u=t.easing,c=void 0===u?i.easeInOut:u,l=t.delay,f=void 0===l?0:l;(0,o.default)(t,["duration","easing","delay"]);return(Array.isArray(e)?e:[e]).map(function(e){return"".concat(e," ").concat("string"==typeof r?r:s(r)," ").concat(c," ").concat("string"==typeof f?f:s(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))}};t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={mobileStepper:1e3,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};t.default=r},function(e,t){function n(t){"@babel/helpers - typeof";return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?(e.exports=n=function(e){return typeof e},e.exports.default=e.exports,e.exports.__esModule=!0):(e.exports=n=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.default=e.exports,e.exports.__esModule=!0),n(t)}e.exports=n,e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t,n){e.exports=self.fetch||(self.fetch=n(109).default||n(109))},function(e,t,n){var r=n(98);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},function(e,t,n){var r=n(195),o=n(196),i=n(212),a=n(19);e.exports=function(e,t){return function(n,s){var u=a(n)?r:o,c=t?t():{};return u(n,e,i(s,2),c)}}},function(e,t){e.exports=function(e,t,n,r){for(var o=-1,i=null==e?0:e.length;++o<i;){var a=e[o];t(r,a,n(a),e)}return r}},function(e,t,n){var r=n(197);e.exports=function(e,t,n,o){return r(e,function(e,r,i){t(o,e,n(e),i)}),o}},function(e,t,n){var r=n(198),o=n(211)(r);e.exports=o},function(e,t,n){var r=n(199),o=n(87);e.exports=function(e,t){return e&&r(e,t,o)}},function(e,t,n){var r=n(200)();e.exports=r},function(e,t){e.exports=function(e){return function(t,n,r){for(var o=-1,i=Object(t),a=r(t),s=a.length;s--;){var u=a[e?s:++o];if(!1===n(i[u],u,i))break}return t}}},function(e,t,n){var r=n(202),o=n(85),i=n(19),a=n(110),s=n(112),u=n(113),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=i(e),l=!n&&o(e),f=!n&&!l&&a(e),p=!n&&!l&&!f&&u(e),d=n||l||f||p,h=d?r(e.length,String):[],v=h.length;for(var g in e)!t&&!c.call(e,g)||d&&("length"==g||f&&("offset"==g||"parent"==g)||p&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||s(g,v))||h.push(g);return h}},function(e,t){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},function(e,t){e.exports=function(){return!1}},function(e,t,n){var r=n(52),o=n(88),i=n(46),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return i(e)&&o(e.length)&&!!a[r(e)]}},function(e,t){e.exports=function(e){return function(t){return e(t)}}},function(e,t,n){(function(e){var r=n(96),o="object"==typeof t&&t&&!t.nodeType&&t,i=o&&"object"==typeof e&&e&&!e.nodeType&&e,a=i&&i.exports===o&&r.process,s=function(){try{var e=i&&i.require&&i.require("util").types;return e||a&&a.binding&&a.binding("util")}catch(e){}}();e.exports=s}).call(this,n(111)(e))},function(e,t,n){var r=n(208),o=n(209),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=[];for(var n in Object(e))i.call(e,n)&&"constructor"!=n&&t.push(n);return t}},function(e,t){var n=Object.prototype;e.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},function(e,t,n){var r=n(210)(Object.keys,Object);e.exports=r},function(e,t){e.exports=function(e,t){return function(n){return e(t(n))}}},function(e,t,n){var r=n(114);e.exports=function(e,t){return function(n,o){if(null==n)return n;if(!r(n))return e(n,o);for(var i=n.length,a=t?i:-1,s=Object(n);(t?a--:++a<i)&&!1!==o(s[a],a,s););return n}}},function(e,t,n){var r=n(213),o=n(258),i=n(101),a=n(19),s=n(269);e.exports=function(e){return"function"==typeof e?e:null==e?i:"object"==typeof e?a(e)?o(e[0],e[1]):r(e):s(e)}},function(e,t,n){var r=n(214),o=n(257),i=n(120);e.exports=function(e){var t=o(e);return 1==t.length&&t[0][2]?i(t[0][0],t[0][1]):function(n){return n===e||r(n,e,t)}}},function(e,t,n){var r=n(115),o=n(117),i=1,a=2;e.exports=function(e,t,n,s){var u=n.length,c=u,l=!s;if(null==e)return!c;for(e=Object(e);u--;){var f=n[u];if(l&&f[2]?f[1]!==e[f[0]]:!(f[0]in e))return!1}for(;++u<c;){var p=(f=n[u])[0],d=e[p],h=f[1];if(l&&f[2]){if(void 0===d&&!(p in e))return!1}else{var v=new r;if(s)var g=s(d,h,p,e,t,v);if(!(void 0===g?o(h,d,i|a,s,v):g))return!1}}return!0}},function(e,t){e.exports=function(){this.__data__=[],this.size=0}},function(e,t,n){var r=n(62),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0||(n==t.length-1?t.pop():o.call(t,n,1),--this.size,0))}},function(e,t,n){var r=n(62);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},function(e,t,n){var r=n(62);e.exports=function(e){return r(this.__data__,e)>-1}},function(e,t,n){var r=n(62);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},function(e,t,n){var r=n(61);e.exports=function(){this.__data__=new r,this.size=0}},function(e,t){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},function(e,t){e.exports=function(e){return this.__data__.get(e)}},function(e,t){e.exports=function(e){return this.__data__.has(e)}},function(e,t,n){var r=n(61),o=n(89),i=n(90),a=200;e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var s=n.__data__;if(!o||s.length<a-1)return s.push([e,t]),this.size=++n.size,this;n=this.__data__=new i(s)}return n.set(e,t),this.size=n.size,this}},function(e,t,n){var r=n(226),o=n(61),i=n(89);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(i||o),string:new r}}},function(e,t,n){var r=n(227),o=n(228),i=n(229),a=n(230),s=n(231);function u(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}u.prototype.clear=r,u.prototype.delete=o,u.prototype.get=i,u.prototype.has=a,u.prototype.set=s,e.exports=u},function(e,t,n){var r=n(65);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},function(e,t){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},function(e,t,n){var r=n(65),o="__lodash_hash_undefined__",i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return n===o?void 0:n}return i.call(t,e)?t[e]:void 0}},function(e,t,n){var r=n(65),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)}},function(e,t,n){var r=n(65),o="__lodash_hash_undefined__";e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?o:t,this}},function(e,t,n){var r=n(66);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},function(e,t){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},function(e,t,n){var r=n(66);e.exports=function(e){return r(this,e).get(e)}},function(e,t,n){var r=n(66);e.exports=function(e){return r(this,e).has(e)}},function(e,t,n){var r=n(66);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},function(e,t,n){var r=n(115),o=n(118),i=n(243),a=n(247),s=n(253),u=n(19),c=n(110),l=n(113),f=1,p="[object Arguments]",d="[object Array]",h="[object Object]",v=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,g,m,y){var b=u(e),O=u(t),_=b?d:s(e),E=O?d:s(t),w=(_=_==p?h:_)==h,x=(E=E==p?h:E)==h,S=_==E;if(S&&c(e)){if(!c(t))return!1;b=!0,w=!1}if(S&&!w)return y||(y=new r),b||l(e)?o(e,t,n,g,m,y):i(e,t,_,n,g,m,y);if(!(n&f)){var j=w&&v.call(e,"__wrapped__"),T=x&&v.call(t,"__wrapped__");if(j||T){var I=j?e.value():e,A=T?t.value():t;return y||(y=new r),m(I,A,n,g,y)}}return!!S&&(y||(y=new r),a(e,t,n,g,m,y))}},function(e,t,n){var r=n(90),o=n(239),i=n(240);function a(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}a.prototype.add=a.prototype.push=o,a.prototype.has=i,e.exports=a},function(e,t){var n="__lodash_hash_undefined__";e.exports=function(e){return this.__data__.set(e,n),this}},function(e,t){e.exports=function(e){return this.__data__.has(e)}},function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}},function(e,t){e.exports=function(e,t){return e.has(t)}},function(e,t,n){var r=n(51),o=n(244),i=n(116),a=n(118),s=n(245),u=n(246),c=1,l=2,f="[object Boolean]",p="[object Date]",d="[object Error]",h="[object Map]",v="[object Number]",g="[object RegExp]",m="[object Set]",y="[object String]",b="[object Symbol]",O="[object ArrayBuffer]",_="[object DataView]",E=r?r.prototype:void 0,w=E?E.valueOf:void 0;e.exports=function(e,t,n,r,E,x,S){switch(n){case _:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case O:return!(e.byteLength!=t.byteLength||!x(new o(e),new o(t)));case f:case p:case v:return i(+e,+t);case d:return e.name==t.name&&e.message==t.message;case g:case y:return e==t+"";case h:var j=s;case m:var T=r&c;if(j||(j=u),e.size!=t.size&&!T)return!1;var I=S.get(e);if(I)return I==t;r|=l,S.set(e,t);var A=a(j(e),j(t),r,E,x,S);return S.delete(e),A;case b:if(w)return w.call(e)==w.call(t)}return!1}},function(e,t,n){var r=n(26).Uint8Array;e.exports=r},function(e,t){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}},function(e,t){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}},function(e,t,n){var r=n(248),o=1,i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,a,s,u){var c=n&o,l=r(e),f=l.length;if(f!=r(t).length&&!c)return!1;for(var p=f;p--;){var d=l[p];if(!(c?d in t:i.call(t,d)))return!1}var h=u.get(e),v=u.get(t);if(h&&v)return h==t&&v==e;var g=!0;u.set(e,t),u.set(t,e);for(var m=c;++p<f;){var y=e[d=l[p]],b=t[d];if(a)var O=c?a(b,y,d,t,e,u):a(y,b,d,e,t,u);if(!(void 0===O?y===b||s(y,b,n,a,u):O)){g=!1;break}m||(m="constructor"==d)}if(g&&!m){var _=e.constructor,E=t.constructor;_!=E&&"constructor"in e&&"constructor"in t&&!("function"==typeof _&&_ instanceof _&&"function"==typeof E&&E instanceof E)&&(g=!1)}return u.delete(e),u.delete(t),g}},function(e,t,n){var r=n(249),o=n(250),i=n(87);e.exports=function(e){return r(e,i,o)}},function(e,t,n){var r=n(95),o=n(19);e.exports=function(e,t,n){var i=t(e);return o(e)?i:r(i,n(e))}},function(e,t,n){var r=n(251),o=n(252),i=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,s=a?function(e){return null==e?[]:(e=Object(e),r(a(e),function(t){return i.call(e,t)}))}:o;e.exports=s},function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,i=[];++n<r;){var a=e[n];t(a,n,e)&&(i[o++]=a)}return i}},function(e,t){e.exports=function(){return[]}},function(e,t,n){var r=n(254),o=n(89),i=n(255),a=n(256),s=n(103),u=n(52),c=n(100),l=c(r),f=c(o),p=c(i),d=c(a),h=c(s),v=u;(r&&"[object DataView]"!=v(new r(new ArrayBuffer(1)))||o&&"[object Map]"!=v(new o)||i&&"[object Promise]"!=v(i.resolve())||a&&"[object Set]"!=v(new a)||s&&"[object WeakMap]"!=v(new s))&&(v=function(e){var t=u(e),n="[object Object]"==t?e.constructor:void 0,r=n?c(n):"";if(r)switch(r){case l:return"[object DataView]";case f:return"[object Map]";case p:return"[object Promise]";case d:return"[object Set]";case h:return"[object WeakMap]"}return t}),e.exports=v},function(e,t,n){var r=n(35)(n(26),"DataView");e.exports=r},function(e,t,n){var r=n(35)(n(26),"Promise");e.exports=r},function(e,t,n){var r=n(35)(n(26),"Set");e.exports=r},function(e,t,n){var r=n(119),o=n(87);e.exports=function(e){for(var t=o(e),n=t.length;n--;){var i=t[n],a=e[i];t[n]=[i,a,r(a)]}return t}},function(e,t,n){var r=n(117),o=n(259),i=n(266),a=n(91),s=n(119),u=n(120),c=n(67),l=1,f=2;e.exports=function(e,t){return a(e)&&s(t)?u(c(e),t):function(n){var a=o(n,e);return void 0===a&&a===t?i(n,e):r(t,a,l|f)}}},function(e,t,n){var r=n(121);e.exports=function(e,t,n){var o=null==e?void 0:r(e,t);return void 0===o?n:o}},function(e,t,n){var r=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,i=n(261)(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(r,function(e,n,r,i){t.push(r?i.replace(o,"$1"):n||e)}),t});e.exports=i},function(e,t,n){var r=n(262),o=500;e.exports=function(e){var t=r(e,function(e){return n.size===o&&n.clear(),e}),n=t.cache;return t}},function(e,t,n){var r=n(90),o="Expected a function";function i(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError(o);var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var a=e.apply(this,r);return n.cache=i.set(o,a)||i,a};return n.cache=new(i.Cache||r),n}i.Cache=r,e.exports=i},function(e,t,n){var r=n(264);e.exports=function(e){return null==e?"":r(e)}},function(e,t,n){var r=n(51),o=n(265),i=n(19),a=n(92),s=1/0,u=r?r.prototype:void 0,c=u?u.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(i(t))return o(t,e)+"";if(a(t))return c?c.call(t):"";var n=t+"";return"0"==n&&1/t==-s?"-0":n}},function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n<r;)o[n]=t(e[n],n,e);return o}},function(e,t,n){var r=n(267),o=n(268);e.exports=function(e,t){return null!=e&&o(e,t,r)}},function(e,t){e.exports=function(e,t){return null!=e&&t in Object(e)}},function(e,t,n){var r=n(122),o=n(85),i=n(19),a=n(112),s=n(88),u=n(67);e.exports=function(e,t,n){for(var c=-1,l=(t=r(t,e)).length,f=!1;++c<l;){var p=u(t[c]);if(!(f=null!=e&&n(e,p)))break;e=e[p]}return f||++c!=l?f:!!(l=null==e?0:e.length)&&s(l)&&a(p,l)&&(i(e)||o(e))}},function(e,t,n){var r=n(270),o=n(271),i=n(91),a=n(67);e.exports=function(e){return i(e)?r(a(e)):o(e)}},function(e,t){e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},function(e,t,n){var r=n(121);e.exports=function(e){return function(t){return r(t,e)}}},function(e,t,n){"use strict";n.r(t);var r,o=n(138),i=n.n(o),a=new Uint8Array(16);var s=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;for(var u=function(e){return"string"==typeof e&&s.test(e)},c=[],l=0;l<256;++l)c.push((l+256).toString(16).substr(1));var f=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(c[e[t+0]]+c[e[t+1]]+c[e[t+2]]+c[e[t+3]]+"-"+c[e[t+4]]+c[e[t+5]]+"-"+c[e[t+6]]+c[e[t+7]]+"-"+c[e[t+8]]+c[e[t+9]]+"-"+c[e[t+10]]+c[e[t+11]]+c[e[t+12]]+c[e[t+13]]+c[e[t+14]]+c[e[t+15]]).toLowerCase();if(!u(n))throw TypeError("Stringified UUID is invalid");return n};var p=function(e,t,n){var o=(e=e||{}).random||(e.rng||function(){if(!r&&!(r="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return r(a)})();if(o[6]=15&o[6]|64,o[8]=63&o[8]|128,t){n=n||0;for(var i=0;i<16;++i)t[n+i]=o[i];return t}return f(o)},d={ADD_COMPANION_WINDOW:"mirador/ADD_COMPANION_WINDOW",UPDATE_COMPANION_WINDOW:"mirador/UPDATE_COMPANION_WINDOW",REMOVE_COMPANION_WINDOW:"mirador/REMOVE_COMPANION_WINDOW",TOGGLE_TOC_NODE:"mirador/TOGGLE_TOC_NODE",UPDATE_WINDOW:"mirador/UPDATE_WINDOW",REQUEST_CANVAS_ANNOTATIONS:"mirador/REQUEST_CANVAS_ANNOTATIONS",HOVER_ANNOTATION:"mirador/HOVER_ANNOTATION",REQUEST_ANNOTATION:"mirador/REQUEST_ANNOTATION",RECEIVE_ANNOTATION:"mirador/RECEIVE_ANNOTATION",RECEIVE_ANNOTATION_FAILURE:"mirador/RECEIVE_ANNOTATION_FAILURE",DESELECT_ANNOTATION:"mirador/DESELECT_ANNOTATION",SELECT_ANNOTATION:"mirador/SELECT_ANNOTATION",TOGGLE_ANNOTATION_DISPLAY:"mirador/TOGGLE_ANNOTATION_DISPLAY",FOCUS_WINDOW:"mirador/FOCUS_WINDOW",SET_WORKSPACE_FULLSCREEN:"mirador/SET_WORKSPACE_FULLSCREEN",SET_WORKSPACE_VIEWPORT_POSITION:"mirador/SET_WORKSPACE_VIEWPORT_POSITION",ADD_MANIFEST:"mirador/ADD_MANIFEST",ADD_WINDOW:"mirador/ADD_WINDOW",ADD_ERROR:"mirador/ADD_ERROR",IMPORT_CONFIG:"mirador/IMPORT_CONFIG",IMPORT_MIRADOR_STATE:"mirador/IMPORT_MIRADOR_STATE",SET_CANVAS:"mirador/SET_CANVAS",MAXIMIZE_WINDOW:"mirador/MAXIMIZE_WINDOW",MINIMIZE_WINDOW:"mirador/MINIMIZE_WINDOW",UPDATE_WINDOW_POSITION:"mirador/UPDATE_WINDOW_POSITION",SET_WINDOW_SIZE:"mirador/SET_WINDOW_SIZE",REMOVE_WINDOW:"mirador/REMOVE_WINDOW",PICK_WINDOWING_SYSTEM:"mirador/PICK_WINDOWING_SYSTEM",REQUEST_MANIFEST:"mirador/REQUEST_MANIFEST",RECEIVE_MANIFEST:"mirador/RECEIVE_MANIFEST",RECEIVE_MANIFEST_FAILURE:"mirador/RECEIVE_MANIFEST_FAILURE",REMOVE_ERROR:"mirador/REMOVE_ERROR",SET_CONFIG:"mirador/SET_CONFIG",UPDATE_WORKSPACE:"mirador/UPDATE_WORKSPACE",SET_WINDOW_THUMBNAIL_POSITION:"mirador/SET_WINDOW_THUMBNAIL_POSITION",SET_WINDOW_VIEW_TYPE:"mirador/SET_WINDOW_VIEW_TYPE",SET_WORKSPACE_ADD_VISIBILITY:"mirador/SET_WORKSPACE_ADD_VISIBILITY",TOGGLE_WINDOW_SIDE_BAR:"mirador/TOGGLE_WINDOW_SIDE_BAR",TOGGLE_DRAGGING:"mirador/TOGGLE_DRAGGING",TOGGLE_ZOOM_CONTROLS:"mirador/TOGGLE_ZOOM_CONTROLS",UPDATE_CONFIG:"mirador/UPDATE_CONFIG",REMOVE_MANIFEST:"mirador/REMOVE_MANIFEST",REQUEST_INFO_RESPONSE:"mirador/REQUEST_INFO_RESPONSE",RECEIVE_INFO_RESPONSE:"mirador/RECEIVE_INFO_RESPONSE",RECEIVE_DEGRADED_INFO_RESPONSE:"mirador/RECEIVE_DEGRADED_INFO_RESPONSE",RECEIVE_INFO_RESPONSE_FAILURE:"mirador/RECEIVE_INFO_RESPONSE_FAILURE",REMOVE_INFO_RESPONSE:"mirador/REMOVE_INFO_RESPONSE",UPDATE_WORKSPACE_MOSAIC_LAYOUT:"mirador/UPDATE_WORKSPACE_MOSAIC_LAYOUT",UPDATE_VIEWPORT:"mirador/UPDATE_VIEWPORT",UPDATE_ELASTIC_WINDOW_LAYOUT:"mirador/UPDATE_ELASTIC_WINDOW_LAYOUT",ADD_AUTHENTICATION_REQUEST:"mirador/ADD_AUTHENTICATION_REQUEST",RESOLVE_AUTHENTICATION_REQUEST:"mirador/RESOLVE_AUTHENTICATION_REQUEST",REQUEST_ACCESS_TOKEN:"mirador/REQUEST_ACCESS_TOKEN",RECEIVE_ACCESS_TOKEN:"mirador/RECEIVE_ACCESS_TOKEN",RECEIVE_ACCESS_TOKEN_FAILURE:"mirador/RECEIVE_ACCESS_TOKEN_FAILURE",RESET_AUTHENTICATION_STATE:"mirador/RESET_AUTHENTICATION_STATE",CLEAR_ACCESS_TOKEN_QUEUE:"mirador/CLEAR_ACCESS_TOKEN_QUEUE",REQUEST_SEARCH:"mirador/REQUEST_SEARCH",RECEIVE_SEARCH:"mirador/RECEIVE_SEARCH",RECEIVE_SEARCH_FAILURE:"mirador/RECEIVE_SEARCH_FAILURE",REMOVE_SEARCH:"mirador/REMOVE_SEARCH",SET_CONTENT_SEARCH_CURRENT_ANNOTATIONS:"mirador/SET_CONTENT_SEARCH_CURRENT_ANNOTATIONS",UPDATE_LAYERS:"mirador/UPDATE_LAYERS",ADD_RESOURCE:"mirador/ADD_RESOURCE",REMOVE_RESOURCE:"mirador/REMOVE_RESOURCE",SHOW_COLLECTION_DIALOG:"mirador/SHOW_COLLECTION_DIALOG",HIDE_COLLECTION_DIALOG:"mirador/HIDE_COLLECTION_DIALOG"};function h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){s=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(s)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function g(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var m={state:{},canvasNavigation:{height:50,width:50},selectedTheme:"light",themes:{dark:{palette:{type:"dark",primary:{main:"#4db6ac"},secondary:{main:"#4db6ac"},shades:{dark:"#000000",main:"#424242",light:"#616161"}}},light:{palette:{type:"light"}}},theme:{palette:{type:"light",primary:{main:"#1967d2"},secondary:{main:"#1967d2"},shades:{dark:"#eeeeee",main:"#ffffff",light:"#f5f5f5"},error:{main:"#b00020"},notification:{main:"#ffa224"},hitCounter:{default:"#bdbdbd"},highlights:{primary:"#ffff00",secondary:"#00BFFF"},section_divider:"rgba(0, 0, 0, 0.25)",annotations:{hidden:{globalAlpha:0},default:{strokeStyle:"#00BFFF",globalAlpha:1},hovered:{strokeStyle:"#BF00FF",globalAlpha:1},selected:{strokeStyle:"#ffff00",globalAlpha:1}},search:{default:{fillStyle:"#00BFFF",globalAlpha:.3},hovered:{fillStyle:"#00FFFF",globalAlpha:.3},selected:{fillStyle:"#ffff00",globalAlpha:.3}}},typography:{body1:{fontSize:"1rem",letterSpacing:"0em",lineHeight:"1.6em"},body2:{fontSize:"0.878rem",letterSpacing:"0.015em",lineHeight:"1.6em"},button:{fontSize:"0.878rem",letterSpacing:"0.09em",lineHeight:"2.25rem",textTransform:"uppercase"},caption:{fontSize:"0.772rem",letterSpacing:"0.033em",lineHeight:"1.6rem"},body1Next:{fontSize:"1rem",letterSpacing:"0em",lineHeight:"1.6em"},body2Next:{fontSize:"0.878rem",letterSpacing:"0.015em",lineHeight:"1.6em"},buttonNext:{fontSize:"0.878rem",letterSpacing:"0.09em",lineHeight:"2.25rem"},captionNext:{fontSize:"0.772rem",letterSpacing:"0.33em",lineHeight:"1.6rem"},overline:{fontSize:"0.678rem",fontWeight:500,letterSpacing:"0.166em",lineHeight:"2em",textTransform:"uppercase"},h1:{fontSize:"2.822rem",letterSpacing:"-0.015em",lineHeight:"1.2em"},h2:{fontSize:"1.575rem",letterSpacing:"0em",lineHeight:"1.33em"},h3:{fontSize:"1.383rem",fontWeight:300,letterSpacing:"0em",lineHeight:"1.33em"},h4:{fontSize:"1.215rem",letterSpacing:"0.007em",lineHeight:"1.45em"},h5:{fontSize:"1.138rem",letterSpacing:"0.005em",lineHeight:"1.55em"},h6:{fontSize:"1.067rem",fontWeight:400,letterSpacing:"0.01em",lineHeight:"1.6em"},subtitle1:{fontSize:"0.937rem",letterSpacing:"0.015em",lineHeight:"1.6em",fontWeight:300},subtitle2:{fontSize:"0.878rem",fontWeight:500,letterSpacing:"0.02em",lineHeight:"1.75em"},useNextVariants:!0},overrides:{MuiListSubheader:{root:{'&[role="presentation"]:focus':{outline:0}}},MuiTooltip:{tooltipPlacementLeft:g({},"@media (min-width:600px)",{margin:0}),tooltipPlacementRight:g({},"@media (min-width:600px)",{margin:0}),tooltipPlacementTop:g({},"@media (min-width:600px)",{margin:0}),tooltipPlacementBottom:g({},"@media (min-width:600px)",{margin:0})},MuiTouchRipple:{childPulsate:{animation:"none"},rippleVisible:{animation:"none"}}},props:{MuiButtonBase:{disableTouchRipple:!0},MuiLink:{underline:"always"}}},language:"en",availableLanguages:{ar:"العربية",de:"Deutsch",en:"English",fr:"Français",ja:"日本語",lt:"Lietuvių",nl:"Nederlands","pt-BR":"Português do Brasil",vi:"Tiếng Việt","zh-CN":"中文(简体)","zh-TW":"中文(繁體)",it:"Italiano",sr:"Српски",sv:"Svenska"},annotations:{htmlSanitizationRuleSet:"iiif",filteredMotivations:["oa:commenting","oa:tagging","sc:painting","commenting","tagging"]},createGenerateClassNameOptions:{productionPrefix:"mirador"},requests:{preprocessors:[],postprocessors:[]},translations:{},window:{allowClose:!0,allowFullscreen:!1,allowMaximize:!0,allowTopMenuButton:!0,allowWindowSideBar:!0,authNewWindowCenter:"parent",sideBarPanel:"info",defaultSidebarPanelHeight:201,defaultSidebarPanelWidth:235,defaultView:"single",forceDrawAnnotations:!1,hideWindowTitle:!1,highlightAllAnnotations:!1,showLocalePicker:!1,sideBarOpen:!1,switchCanvasOnSearch:!0,panels:{info:!0,attribution:!0,canvas:!0,annotations:!0,search:!0,layers:!0},views:[{key:"single",behaviors:["individuals"]},{key:"book",behaviors:["paged"]},{key:"scroll",behaviors:["continuous"]},{key:"gallery"}]},windows:[],thumbnailNavigation:{defaultPosition:"off",displaySettings:!0,height:130,width:100},workspace:{draggingEnabled:!0,allowNewWindows:!0,id:p(),isWorkspaceAddVisible:!1,exposeModeOn:!1,height:5e3,showZoomControls:!1,type:"mosaic",viewportPosition:{x:0,y:0},width:5e3},workspaceControlPanel:{enabled:!0},galleryView:{height:120,width:null},osdConfig:{alwaysBlend:!1,blendTime:.1,preserveImageSizeOnResize:!0,preserveViewport:!0,showNavigationControl:!1},export:{catalog:!0,companionWindows:!0,config:!0,elasticLayout:!0,layers:!0,manifests:{filter:function(e){var t=h(e,2),n=t[0];t[1];return!n.startsWith("http")}},viewers:!0,windows:!0,workspace:!0},audioOptions:{controls:!0,crossOrigin:"anonymous"},videoOptions:{controls:!0,crossOrigin:"anonymous"},auth:{serviceProfiles:[{profile:"http://iiif.io/api/auth/1/external",external:!0},{profile:"http://iiif.io/api/auth/1/kiosk",kiosk:!0},{profile:"http://iiif.io/api/auth/1/clickthrough"},{profile:"http://iiif.io/api/auth/1/login"},{profile:"http://iiif.io/api/auth/0/external",external:!0},{profile:"http://iiif.io/api/auth/0/kiosk",kiosk:!0},{profile:"http://iiif.io/api/auth/0/clickthrough"},{profile:"http://iiif.io/api/auth/0/login"}]}};function y(e){return m.state.slice?e[m.state.slice]:e}function b(e,t){return{id:e,payload:t,type:d.UPDATE_WINDOW}}var O=n(3),_=n(11),E=n.n(_);function w(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var x,S=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"single";!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.canvases=t,this.viewType=n,this._groupings=null}return function(e,t,n){t&&w(e.prototype,t),n&&w(e,n)}(e,[{key:"getCanvases",value:function(e){switch(this.viewType){case"book":return this.groupings()[Math.ceil(e/2)];default:return this.groupings()[e]}}},{key:"groupings",value:function(){if(this._groupings)return this._groupings;if("scroll"===this.viewType)return[this.canvases];if("book"!==this.viewType)return this.canvases.map(function(e){return[e]});var e=[];return this.canvases.forEach(function(t,n){0!==n?n%2!=0?e.push([t]):e[Math.ceil(n/2)].push(t):e.push([t])}),this._groupings=e,e}}]),e}(),j=n(28),T=n.n(j),I=function(){function e(e){this.__jsonld=e,this.context=this.getProperty("context"),this.id=this.getProperty("id")}return e.prototype.getProperty=function(e){var t=null;return this.__jsonld&&((t=this.__jsonld[e])||(t=this.__jsonld["@"+e])),t},e}(),A=n(2),C=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),R=function(e){function t(t,n){var r=e.call(this,t)||this;return r.options=n,r}return C(t,e),t.prototype.getIIIFResourceType=function(){return ee.normaliseType(this.getProperty("type"))},t.prototype.getLabel=function(){var e=this.getProperty("label");return e?oe.parse(e,this.options.locale):new oe([],this.options.locale)},t.prototype.getDefaultLabel=function(){return this.getLabel().getValue(this.options.locale)},t.prototype.getMetadata=function(){var e=this.getProperty("metadata"),t=[];if(!e)return t;for(var n=0;n<e.length;n++){var r=e[n],o=new q(this.options.locale);o.parse(r),t.push(o)}return t},t.prototype.getRendering=function(e){for(var t=this.getRenderings(),n=0;n<t.length;n++){var r=t[n];if(r.getFormat()===e)return r}return null},t.prototype.getRenderings=function(){var e,t=[];if(!(e=this.__jsonld?this.__jsonld.rendering:this.rendering))return t;Array.isArray(e)||(e=[e]);for(var n=0;n<e.length;n++){var r=e[n];t.push(new fe(r,this.options))}return t},t.prototype.getService=function(e){return ee.getService(this,e)},t.prototype.getServices=function(){return ee.getServices(this)},t.prototype.getThumbnail=function(){var e=this.getProperty("thumbnail");return Array.isArray(e)&&(e=e[0]),e?new _e(e,this.options):null},t.prototype.isAnnotation=function(){return this.getIIIFResourceType()===A.IIIFResourceType.ANNOTATION},t.prototype.isCanvas=function(){return this.getIIIFResourceType()===A.IIIFResourceType.CANVAS},t.prototype.isCollection=function(){return this.getIIIFResourceType()===A.IIIFResourceType.COLLECTION},t.prototype.isManifest=function(){return this.getIIIFResourceType()===A.IIIFResourceType.MANIFEST},t.prototype.isRange=function(){return this.getIIIFResourceType()===A.IIIFResourceType.RANGE},t.prototype.isSequence=function(){return this.getIIIFResourceType()===A.IIIFResourceType.SEQUENCE},t}(I),P=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),M=function(e){function t(t,n){return e.call(this,t,n)||this}return P(t,e),t.prototype.getFormat=function(){var e=this.getProperty("format");return e?e.toLowerCase():null},t.prototype.getResources=function(){var e=[];if(!this.__jsonld.resources)return e;for(var t=0;t<this.__jsonld.resources.length;t++){var n=this.__jsonld.resources[t],r=new D(n,this.options);e.push(r)}return e},t.prototype.getType=function(){var e=this.getProperty("type");return e?ee.normaliseType(e):null},t.prototype.getWidth=function(){return this.getProperty("width")},t.prototype.getHeight=function(){return this.getProperty("height")},t.prototype.getMaxWidth=function(){return this.getProperty("maxWidth")},t.prototype.getMaxHeight=function(){return this.getProperty("maxHeight")?null:this.getMaxWidth()},t}(R),N=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),L=function(e){function t(t,n){var r=e.call(this,t,n)||this;r.index=-1,r.isLoaded=!1;var o={defaultLabel:"-",locale:"en-GB",resource:r,pessimisticAccessControl:!1};return r.options=Object.assign(o,n),r}return N(t,e),t.prototype.getAttribution=function(){var e=this.getProperty("attribution");return e?oe.parse(e,this.options.locale):new oe([],this.options.locale)},t.prototype.getDescription=function(){var e=this.getProperty("description");return e?oe.parse(e,this.options.locale):new oe([],this.options.locale)},t.prototype.getHomepage=function(){var e=this.getProperty("homepage");return e?"string"==typeof e?e:(Array.isArray(e)&&e.length&&(e=e[0]),e["@id"]||e.id):null},t.prototype.getIIIFResourceType=function(){return ee.normaliseType(this.getProperty("type"))},t.prototype.getLogo=function(){var e=this.getProperty("logo");return e?"string"==typeof e?e:(Array.isArray(e)&&e.length&&(e=e[0]),e["@id"]||e.id):null},t.prototype.getLicense=function(){return ee.getLocalisedValue(this.getProperty("license"),this.options.locale)},t.prototype.getNavDate=function(){return new Date(this.getProperty("navDate"))},t.prototype.getRelated=function(){return this.getProperty("related")},t.prototype.getSeeAlso=function(){return this.getProperty("seeAlso")},t.prototype.getTrackingLabel=function(){var e=this.getService(A.ServiceProfile.TRACKING_EXTENSIONS);return e?e.getProperty("trackingLabel"):""},t.prototype.getDefaultTree=function(){return this.defaultTree=new Ee("root"),this.defaultTree.data=this,this.defaultTree},t.prototype.getRequiredStatement=function(){var e=null,t=this.getProperty("requiredStatement");if(t)(e=new q(this.options.locale)).parse(t);else{var n=this.getAttribution();n&&((e=new q(this.options.locale)).value=n)}return e},t.prototype.isCollection=function(){return this.getIIIFResourceType()===A.IIIFResourceType.COLLECTION},t.prototype.isManifest=function(){return this.getIIIFResourceType()===A.IIIFResourceType.MANIFEST},t.prototype.load=function(){var e=this;return new Promise(function(t){if(e.isLoaded)t(e);else{var n=e.options;n.navDate=e.getNavDate();var r=e.__jsonld.id;r||(r=e.__jsonld["@id"]),ee.loadManifest(r).then(function(r){e.parentLabel=e.getLabel().getValue(n.locale);var o=he.parse(r,n);(e=Object.assign(e,o)).index=n.index,t(e)})}})},t}(R),k=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),D=function(e){function t(t,n){return e.call(this,t,n)||this}return k(t,e),t.prototype.getBody=function(){var e=[],t=this.getProperty("body");if(t)if(Array.isArray(t))for(var n=0;n<t.length;n++){if((i=t[n]).items)for(var r=0;r<i.items.length;r++){var o=i.items[r];e.push(new F(o,this.options))}else e.push(new F(i,this.options))}else if(t.items)for(n=0;n<t.items.length;n++){var i=t.items[n];e.push(new F(i,this.options))}else e.push(new F(t,this.options));return e},t.prototype.getMotivation=function(){var e=this.getProperty("motivation");return e||null},t.prototype.getOn=function(){return this.getProperty("on")},t.prototype.getTarget=function(){return this.getProperty("target")},t.prototype.getResource=function(){return new M(this.getProperty("resource"),this.options)},t}(R),V=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),F=function(e){function t(t,n){return e.call(this,t,n)||this}return V(t,e),t.prototype.getFormat=function(){var e=this.getProperty("format");return e?ee.getMediaType(e):null},t.prototype.getType=function(){return this.getProperty("type")?ee.normaliseType(this.getProperty("type")):null},t.prototype.getWidth=function(){return this.getProperty("width")},t.prototype.getHeight=function(){return this.getProperty("height")},t}(R),U=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),H=function(e){function t(t,n,r){var o=e.call(this,n)||this;return o.label=t,o.options=r,o}return U(t,e),t.prototype.getIIIFResourceType=function(){return ee.normaliseType(this.getProperty("type"))},t.prototype.getLabel=function(){return this.label},t.prototype.getResources=function(){var e=this;return this.getProperty("resources").map(function(t){return new D(t,e.options)})},t.prototype.load=function(){var e=this;return new Promise(function(t,n){if(e.isLoaded)t(e);else{var r=e.__jsonld.id;r||(r=e.__jsonld["@id"]),ee.loadManifest(r).then(function(n){e.__jsonld=n,e.context=e.getProperty("context"),e.id=e.getProperty("id"),e.isLoaded=!0,t(e)}).catch(n)}})},t}(I),W=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),z=function(e){function t(t,n){return e.call(this,t,n)||this}return W(t,e),t.prototype.getItems=function(){return this.getProperty("items")},t}(R),G=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),B=function(e){function t(t,n){return e.call(this,t,n)||this}return G(t,e),t.prototype.getCanonicalImageUri=function(e){var t,n=null,r="default",o=e;if(this.externalResource&&this.externalResource.data&&this.externalResource.data["@id"])n=this.externalResource.data["@id"],o||(o=this.externalResource.data.width),this.externalResource.data["@context"]&&(this.externalResource.data["@context"].indexOf("/1.0/context.json")>-1||this.externalResource.data["@context"].indexOf("/1.1/context.json")>-1||this.externalResource.data["@context"].indexOf("/1/context.json")>-1)&&(r="native");else{var i=this.getImages();if(i&&i.length){var a=i[0].getResource(),s=a.getServices();if(o||(o=a.getWidth()),s.length){var u=s[0];n=u.id,r=ee.getImageQuality(u.getProfile())}else if(o===a.getWidth())return a.id}if(!n){var c=this.getProperty("thumbnail");if(c){if("string"==typeof c)return c;if(c["@id"])return c["@id"];if(c.length)return c[0].id}}}return t=o+",",n&&n.endsWith("/")&&(n=n.substr(0,n.length-1)),[n,"full",t,0,r+".jpg"].join("/")},t.prototype.getMaxDimensions=function(){var e,t=null;return this.externalResource&&this.externalResource.data&&this.externalResource.data.profile&&(e=this.externalResource.data.profile,Array.isArray(e)&&(e=e.filter(function(e){return e.maxWidth})[0])&&(t=new me(e.maxWidth,e.maxHeight?e.maxHeight:e.maxWidth))),t},t.prototype.getContent=function(){var e=[],t=this.__jsonld.items||this.__jsonld.content;if(!t)return e;var n=null;if(t.length&&(n=new z(t[0],this.options)),!n)return e;for(var r=n.getItems(),o=0;o<r.length;o++){var i=r[o],a=new D(i,this.options);e.push(a)}return e},t.prototype.getDuration=function(){return this.getProperty("duration")},t.prototype.getImages=function(){var e=[];if(!this.__jsonld.images)return e;for(var t=0;t<this.__jsonld.images.length;t++){var n=this.__jsonld.images[t],r=new D(n,this.options);e.push(r)}return e},t.prototype.getIndex=function(){return this.getProperty("index")},t.prototype.getOtherContent=function(){var e=this,t=(Array.isArray(this.getProperty("otherContent"))?this.getProperty("otherContent"):[this.getProperty("otherContent")]).filter(function(e){return e&&function(e,t){return"string"==typeof e&&"string"==typeof t&&e.toLowerCase()==e.toLowerCase()}(e["@type"],"sc:AnnotationList")}).map(function(t,n){return new H(t.label||"Annotation list "+n,t,e.options)}).map(function(e){return e.load()});return Promise.all(t)},t.prototype.getWidth=function(){return this.getProperty("width")},t.prototype.getHeight=function(){return this.getProperty("height")},t.prototype.getViewingHint=function(){return this.getProperty("viewingHint")},Object.defineProperty(t.prototype,"imageResources",{get:function(){var e=this,n=T()([this.getImages().map(function(e){return e.getResource()}),this.getContent().map(function(e){return e.getBody()})]);return E()(n.map(function(n){switch(n.getProperty("type").toLowerCase()){case A.ExternalResourceType.CHOICE:case A.ExternalResourceType.OA_CHOICE:return new t({images:E()([n.getProperty("default"),n.getProperty("item")]).map(function(e){return{resource:e}})},e.options).getImages().map(function(e){return e.getResource()});default:return n}}))},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"resourceAnnotations",{get:function(){return T()([this.getImages(),this.getContent()])},enumerable:!0,configurable:!0}),t.prototype.resourceAnnotation=function(e){return this.resourceAnnotations.find(function(t){return t.getResource().id===e||E()(new Array(t.getBody())).some(function(t){return t.id===e})})},t.prototype.onFragment=function(e){var t=this.resourceAnnotation(e);if(t){var n=t.getProperty("on"),r=t.getProperty("target"),o=(n||r).match(/xywh=(.*)$/);if(o)return o[1].split(",").map(function(e){return parseInt(e,10)})}},Object.defineProperty(t.prototype,"iiifImageResources",{get:function(){return this.imageResources.filter(function(e){return e&&e.getServices()[0]&&e.getServices()[0].id})},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"imageServiceIds",{get:function(){return this.iiifImageResources.map(function(e){return e.getServices()[0].id})},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"aspectRatio",{get:function(){return this.getWidth()/this.getHeight()},enumerable:!0,configurable:!0}),t}(M),$=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),K=function(e){function t(t,n){var r=e.call(this,t,n)||this;return r.items=[],r._collections=null,r._manifests=null,t.__collection=r,r}return $(t,e),t.prototype.getCollections=function(){return this._collections?this._collections:this._collections=this.items.filter(function(e){return e.isCollection()})},t.prototype.getManifests=function(){return this._manifests?this._manifests:this._manifests=this.items.filter(function(e){return e.isManifest()})},t.prototype.getCollectionByIndex=function(e){for(var t,n=this.getCollections(),r=0;r<n.length;r++){var o=n[r];o.index===e&&(t=o)}if(t)return t.options.index=e,t.load();throw new Error("Collection index not found")},t.prototype.getManifestByIndex=function(e){for(var t,n=this.getManifests(),r=0;r<n.length;r++){var o=n[r];o.index===e&&(t=o)}if(t)return t.options.index=e,t.load();throw new Error("Manifest index not found")},t.prototype.getTotalCollections=function(){return this.getCollections().length},t.prototype.getTotalManifests=function(){return this.getManifests().length},t.prototype.getTotalItems=function(){return this.items.length},t.prototype.getViewingDirection=function(){return this.getProperty("viewingDirection")?this.getProperty("viewingDirection"):A.ViewingDirection.LEFT_TO_RIGHT},t.prototype.getBehavior=function(){var e=this.getProperty("behavior");return Array.isArray(e)&&(e=e[0]),e||null},t.prototype.getViewingHint=function(){return this.getProperty("viewingHint")},t.prototype.getDefaultTree=function(){return e.prototype.getDefaultTree.call(this),this.defaultTree.data.type=ee.normaliseType(ye.COLLECTION),this._parseManifests(this),this._parseCollections(this),ee.generateTreeNodeIds(this.defaultTree),this.defaultTree},t.prototype._parseManifests=function(e){if(e.getManifests()&&e.getManifests().length)for(var t=0;t<e.getManifests().length;t++){var n=e.getManifests()[t],r=n.getDefaultTree();r.label=n.parentLabel||n.getLabel().getValue(this.options.locale)||"manifest "+(t+1),r.navDate=n.getNavDate(),r.data.id=n.id,r.data.type=ee.normaliseType(ye.MANIFEST),e.defaultTree.addNode(r)}},t.prototype._parseCollections=function(e){if(e.getCollections()&&e.getCollections().length)for(var t=0;t<e.getCollections().length;t++){var n=e.getCollections()[t],r=n.getDefaultTree();r.label=n.parentLabel||n.getLabel().getValue(this.options.locale)||"collection "+(t+1),r.navDate=n.getNavDate(),r.data.id=n.id,r.data.type=ee.normaliseType(ye.COLLECTION),e.defaultTree.addNode(r)}},t}(L),Y=function(){function e(e,t){this.start=e,this.end=t}return e.prototype.getLength=function(){return this.end-this.start},e}(),q=function(){function e(e){this.defaultLocale=e}return e.prototype.parse=function(e){this.resource=e,this.label=oe.parse(this.resource.label,this.defaultLocale),this.value=oe.parse(this.resource.value,this.defaultLocale)},e.prototype.getLabel=function(e){return null===this.label?null:(Array.isArray(e)&&!e.length&&(e=void 0),this.label.getValue(e||this.defaultLocale))},e.prototype.setLabel=function(e){null===this.label&&(this.label=new oe([])),this.label.setValue(e,this.defaultLocale)},e.prototype.getValue=function(e,t){return void 0===t&&(t="<br/>"),null===this.value?null:(Array.isArray(e)&&!e.length&&(e=void 0),this.value.getValue(e||this.defaultLocale,t))},e.prototype.getValues=function(e){return null===this.value?[]:(Array.isArray(e)&&!e.length&&(e=void 0),this.value.getValues(e||this.defaultLocale))},e.prototype.setValue=function(e){null===this.value&&(this.value=new oe([])),this.value.setValue(e,this.defaultLocale)},e}(),X=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Q=(function(e){function t(){return null!==e&&e.apply(this,arguments)||this}X(t,e),t.getValue=function(e,t){return e.getValue(t,"<br/>")},t.getValues=function(e,t){return e.getValues(t)}}(Array),n(18)),Z=(n(192),function(e,t,n,r){return new(n||(n=Promise))(function(o,i){function a(e){try{u(r.next(e))}catch(e){i(e)}}function s(e){try{u(r.throw(e))}catch(e){i(e)}}function u(e){e.done?o(e.value):function(e){return e instanceof n?e:new n(function(t){t(e)})}(e.value).then(a,s)}u((r=r.apply(e,t||[])).next())})}),J=function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}},ee=function(){function e(){}return e.getMediaType=function(e){return(e=(e=e.toLowerCase()).split(";")[0]).trim()},e.getImageQuality=function(e){return e===A.ServiceProfile.IMAGE_0_COMPLIANCE_LEVEL_1||e===A.ServiceProfile.IMAGE_0_COMPLIANCE_LEVEL_2||e===A.ServiceProfile.IMAGE_1_COMPLIANCE_LEVEL_1||e===A.ServiceProfile.IMAGE_1_COMPLIANCE_LEVEL_2||e===A.ServiceProfile.IMAGE_0_CONFORMANCE_LEVEL_1||e===A.ServiceProfile.IMAGE_0_CONFORMANCE_LEVEL_2||e===A.ServiceProfile.IMAGE_1_CONFORMANCE_LEVEL_1||e===A.ServiceProfile.IMAGE_1_CONFORMANCE_LEVEL_2||e===A.ServiceProfile.IMAGE_1_LEVEL_1||e===A.ServiceProfile.IMAGE_1_PROFILE_LEVEL_1||e===A.ServiceProfile.IMAGE_1_LEVEL_2||e===A.ServiceProfile.IMAGE_1_PROFILE_LEVEL_2?"native":"default"},e.getInexactLocale=function(e){return-1!==e.indexOf("-")?e.substr(0,e.indexOf("-")):e},e.getLocalisedValue=function(e,t){if(!Array.isArray(e))return e;for(var n=0;n<e.length;n++){var r=e[n];if(t===r["@language"])return r["@value"]}var o=t.substr(0,t.indexOf("-"));for(n=0;n<e.length;n++){var i=e[n];if(i["@language"]===o)return i["@value"]}return null},e.generateTreeNodeIds=function(t,n){var r;void 0===n&&(n=0),r=t.parentNode?t.parentNode.id+"-"+n:"0",t.id=r;for(var o=0;o<t.nodes.length;o++){var i=t.nodes[o];e.generateTreeNodeIds(i,o)}},e.normaliseType=function(e){return-1!==(e=(e||"").toLowerCase()).indexOf(":")?e.split(":")[1]:e},e.normaliseUrl=function(e){return-1!==(e=e.substr(e.indexOf("://"))).indexOf("#")&&(e=e.split("#")[0]),e},e.normalisedUrlsMatch=function(t,n){return e.normaliseUrl(t)===e.normaliseUrl(n)},e.isImageProfile=function(t){return!!(e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_0_COMPLIANCE_LEVEL_0)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_0_COMPLIANCE_LEVEL_1)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_0_COMPLIANCE_LEVEL_2)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_1_COMPLIANCE_LEVEL_0)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_1_COMPLIANCE_LEVEL_2)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_0_CONFORMANCE_LEVEL_0)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_0_CONFORMANCE_LEVEL_1)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_0_CONFORMANCE_LEVEL_2)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_1_CONFORMANCE_LEVEL_1)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_1_CONFORMANCE_LEVEL_2)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_1_LEVEL_0)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_1_PROFILE_LEVEL_0)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_1_LEVEL_1)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_1_PROFILE_LEVEL_1)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_1_LEVEL_2)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_1_PROFILE_LEVEL_2)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_2_LEVEL_0)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_2_PROFILE_LEVEL_0)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_2_LEVEL_1)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_2_PROFILE_LEVEL_1)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_2_LEVEL_2)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_2_PROFILE_LEVEL_2))},e.isLevel0ImageProfile=function(t){return!!(e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_0_COMPLIANCE_LEVEL_0)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_1_COMPLIANCE_LEVEL_0)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_0_CONFORMANCE_LEVEL_0)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_1_CONFORMANCE_LEVEL_0)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_1_LEVEL_0)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_1_PROFILE_LEVEL_0)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_2_LEVEL_0)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_2_PROFILE_LEVEL_0))},e.isLevel1ImageProfile=function(t){return!!(e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_0_COMPLIANCE_LEVEL_1)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_1_COMPLIANCE_LEVEL_1)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_0_CONFORMANCE_LEVEL_1)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_1_CONFORMANCE_LEVEL_1)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_1_LEVEL_1)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_1_PROFILE_LEVEL_1)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_2_LEVEL_1)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_2_PROFILE_LEVEL_1))},e.isLevel2ImageProfile=function(t){return!!(e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_0_COMPLIANCE_LEVEL_2)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_1_COMPLIANCE_LEVEL_2)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_0_CONFORMANCE_LEVEL_2)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_1_CONFORMANCE_LEVEL_2)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_1_LEVEL_2)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_1_PROFILE_LEVEL_2)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_2_LEVEL_2)||e.normalisedUrlsMatch(t,A.ServiceProfile.IMAGE_2_PROFILE_LEVEL_2))},e.parseManifest=function(e,t){return he.parse(e,t)},e.checkStatus=function(e){if(e.ok)return e;var t=new Error(e.statusText);return t.response=e,Promise.reject(t)},e.loadManifest=function(t){return new Promise(function(n,r){fetch(t).then(e.checkStatus).then(function(e){return e.json()}).then(function(e){n(e)}).catch(function(e){r()})})},e.loadExternalResourcesAuth1=function(t,n,r,o,i,a,s,u){return new Promise(function(c,l){var f=t.map(function(t){return e.loadExternalResourceAuth1(t,n,r,o,i,a,s,u)});Promise.all(f).then(function(){c(t)}).catch(function(e){l(e)})})},e.loadExternalResourceAuth1=function(t,n,r,o,i,a,s,u){return Z(this,void 0,void 0,function(){var c;return J(this,function(l){switch(l.label){case 0:return[4,o(t)];case 1:return(c=l.sent())?[4,t.getData(c)]:[3,6];case 2:return l.sent(),t.status!==Q.OK?[3,3]:[2,t];case 3:return[4,e.doAuthChain(t,n,r,i,a,s,u)];case 4:l.sent(),l.label=5;case 5:if(t.status===Q.OK||t.status===Q.MOVED_TEMPORARILY)return[2,t];throw e.createAuthorizationFailedError();case 6:return[4,t.getData()];case 7:return l.sent(),t.status!==Q.MOVED_TEMPORARILY&&t.status!==Q.UNAUTHORIZED?[3,9]:[4,e.doAuthChain(t,n,r,i,a,s,u)];case 8:l.sent(),l.label=9;case 9:if(t.status===Q.OK||t.status===Q.MOVED_TEMPORARILY)return[2,t];throw e.createAuthorizationFailedError()}})})},e.doAuthChain=function(t,n,r,o,i,a,s){return Z(this,void 0,void 0,function(){var u,c,l,f,p,d,h,v;return J(this,function(g){switch(g.label){case 0:return t.isAccessControlled()?((u=t.externalService)&&(u.options=t.options),(c=t.kioskService)&&(c.options=t.options),(l=t.clickThroughService)&&(l.options=t.options),(f=t.loginService)&&(f.options=t.options),t.isResponseHandled||t.status!==Q.MOVED_TEMPORARILY?[3,2]:[4,a(t)]):[2,t];case 1:return g.sent(),[2,t];case 2:return p=null,d=null,(p=u)?(d=p,[4,e.attemptResourceWithToken(t,r,p)]):[3,4];case 3:return g.sent(),[2,t];case 4:return(p=c)?(d=p,(h=n(p))?[4,o(h)]:[3,7]):[3,7];case 5:return g.sent(),[4,e.attemptResourceWithToken(t,r,p)];case 6:return g.sent(),[2,t];case 7:return(p=l)?(d=p,[4,i(t,p)]):[3,11];case 8:return(v=g.sent())?[4,o(v)]:[3,11];case 9:return g.sent(),[4,e.attemptResourceWithToken(t,r,p)];case 10:return g.sent(),[2,t];case 11:return(p=f)?(d=p,[4,i(t,p)]):[3,15];case 12:return(v=g.sent())?[4,o(v)]:[3,15];case 13:return g.sent(),[4,e.attemptResourceWithToken(t,r,p)];case 14:return g.sent(),[2,t];case 15:return d&&s(t,d),[2]}})})},e.attemptResourceWithToken=function(e,t,n){return Z(this,void 0,void 0,function(){var r,o;return J(this,function(i){switch(i.label){case 0:return(r=n.getService(A.ServiceProfile.AUTH_1_TOKEN))?[4,t(e,r)]:[3,3];case 1:return(o=i.sent())&&o.accessToken?[4,e.getData(o)]:[3,3];case 2:return i.sent(),[2,e];case 3:return[2]}})})},e.loadExternalResourcesAuth09=function(t,n,r,o,i,a,s,u,c,l){return new Promise(function(f,p){var d=t.map(function(t){return e.loadExternalResourceAuth09(t,n,r,o,i,a,s,u,c,l)});Promise.all(d).then(function(){f(t)}).catch(function(e){p(e)})})},e.loadExternalResourceAuth09=function(t,n,r,o,i,a,s,u,c,l){return new Promise(function(f,p){l&&l.pessimisticAccessControl?t.getData().then(function(){t.isAccessControlled()?t.clickThroughService?(f(r(t)),f(o(t))):i(t).then(function(){a(t,!0).then(function(n){t.getData(n).then(function(){f(c(t))}).catch(function(t){p(e.createInternalServerError(t))})}).catch(function(t){p(e.createInternalServerError(t))})}).catch(function(t){p(e.createInternalServerError(t))}):f(t)}).catch(function(t){p(e.createInternalServerError(t))}):u(t,n).then(function(l){l?t.getData(l).then(function(){t.status===Q.OK?f(c(t)):e.authorize(t,n,r,o,i,a,s,u).then(function(){f(c(t))}).catch(function(t){p(e.createAuthorizationFailedError())})}).catch(function(t){p(e.createAuthorizationFailedError())}):e.authorize(t,n,r,o,i,a,s,u).then(function(){f(c(t))}).catch(function(t){p(e.createAuthorizationFailedError())})}).catch(function(t){p(e.createAuthorizationFailedError())})})},e.createError=function(e,t){var n=new Error;return n.message=t,n.name=String(e),n},e.createAuthorizationFailedError=function(){return e.createError(se.AUTHORIZATION_FAILED,"Authorization failed")},e.createRestrictedError=function(){return e.createError(se.RESTRICTED,"Restricted")},e.createInternalServerError=function(t){return e.createError(se.INTERNAL_SERVER_ERROR,t)},e.authorize=function(t,n,r,o,i,a,s,u){return new Promise(function(c,l){t.getData().then(function(){t.isAccessControlled()?u(t,n).then(function(u){u?t.getData(u).then(function(){t.status===Q.OK?c(t):e.showAuthInteraction(t,n,r,o,i,a,s,c,l)}).catch(function(t){l(e.createInternalServerError(t))}):a(t,!1).then(function(u){u?s(t,u,n).then(function(){t.getData(u).then(function(){t.status===Q.OK?c(t):e.showAuthInteraction(t,n,r,o,i,a,s,c,l)}).catch(function(t){l(e.createInternalServerError(t))})}).catch(function(t){l(e.createInternalServerError(t))}):e.showAuthInteraction(t,n,r,o,i,a,s,c,l)})}).catch(function(t){l(e.createInternalServerError(t))}):c(t)})})},e.showAuthInteraction=function(t,n,r,o,i,a,s,u,c){t.status!==Q.MOVED_TEMPORARILY||t.isResponseHandled?t.clickThroughService&&!t.isResponseHandled?r(t).then(function(){a(t,!0).then(function(r){s(t,r,n).then(function(){t.getData(r).then(function(){u(t)}).catch(function(t){c(e.createInternalServerError(t))})}).catch(function(t){c(e.createInternalServerError(t))})}).catch(function(t){c(e.createInternalServerError(t))})}):i(t).then(function(){a(t,!0).then(function(r){s(t,r,n).then(function(){t.getData(r).then(function(){u(t)}).catch(function(t){c(e.createInternalServerError(t))})}).catch(function(t){c(e.createInternalServerError(t))})}).catch(function(t){c(e.createInternalServerError(t))})}):u(t)},e.getService=function(e,t){for(var n=this.getServices(e),r=0;r<n.length;r++){var o=n[r];if(o.getProfile()===t)return o}return null},e.getResourceById=function(t,n){return e.traverseAndFind(t.__jsonld,"@id",n)},e.traverseAndFind=function(t,n,r){if(t.hasOwnProperty(n)&&t[n]===r)return t;for(var o=0;o<Object.keys(t).length;o++)if("object"==typeof t[Object.keys(t)[o]]){var i=e.traverseAndFind(t[Object.keys(t)[o]],n,r);if(null!=i)return i}},e.getServices=function(e){var t,n=[];if(!(t=e.__jsonld?e.__jsonld.service:e.service))return n;Array.isArray(t)||(t=[t]);for(var r=0;r<t.length;r++){var o=t[r];if("string"==typeof o){var i=this.getResourceById(e.options.resource,o);i&&n.push(new ge(i.__jsonld||i,e.options))}else n.push(new ge(o,e.options))}return n},e.getTemporalComponent=function(e){var t=/t=([^&]+)/g.exec(e),n=null;return t&&t[1]&&(n=t[1].split(",")),n},e}(),te=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),ne=function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),o=0;for(t=0;t<n;t++)for(var i=arguments[t],a=0,s=i.length;a<s;a++,o++)r[o]=i[a];return r},re=function(){function e(e,t,n){void 0===n&&(n="none"),Array.isArray(e)&&1===e.length?this._value=e[0]:this._value=e,"none"!==t&&"@none"!==t||(t=void 0),this._locale=t,this._defaultLocale=n}return e.parseV2Value=function(t,n){return"string"==typeof t?new e(t,void 0,n):t["@value"]?new e(t["@value"],t["@language"],n):null},Object.defineProperty(e.prototype,"value",{get:function(){return Array.isArray(this._value)?this._value.join("<br/>"):this._value},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"locale",{get:function(){return void 0===this._locale?this._defaultLocale:this._locale},enumerable:!0,configurable:!0}),e.prototype.addValue=function(e){Array.isArray(this._value)||(this._value=[this._value]),Array.isArray(e)?this._value=this._value.concat(e):this._value.push(e)},e}(),oe=function(e){function t(n,r){void 0===n&&(n=[]);var o=e.apply(this,n)||this;return o.__proto__=t.prototype,o._defaultLocale=r,o}return te(t,e),t.parse=function(e,n){if(!e)return new t([],n);if(Array.isArray(e)){var r=(o=e.map(function(e){return re.parseV2Value(e,n)}).filter(function(e){return null!==e})).reduce(function(e,t){var n=t._locale;return n||(n="none"),e[n]?e[n].addValue(t._value):e[n]=t,e},{});return new t(Object.values(r),n)}return"string"==typeof e?new t([new re(e,void 0,n)],n):e["@language"]?new t(null!==(o=re.parseV2Value(e))?[o]:[],n):new t(Object.keys(e).map(function(t){var r=e[t];if(!Array.isArray(r))throw new Error("A IIIF v3 localized property value must have an array as the value for a given language.");return new re(r,t,n)}),n);var o},t.prototype.getSuitableLocale=function(e){for(var t=ne(this).map(function(e){return e._locale}).filter(function(e){return void 0!==e}),n=function(e){var n=t.find(function(t){return t===e});if(n)return{value:n}},r=0,o=e;r<o.length;r++){var i=n(o[r]);if("object"==typeof i)return i.value}for(var a=function(e){var n=t.find(function(t){return ee.getInexactLocale(t)===ee.getInexactLocale(e)});if(n)return{value:n}},s=0,u=e;s<u.length;s++){var c=a(u[s]);if("object"==typeof c)return c.value}},t.prototype.setValue=function(e,t){var n=void 0;if(t){var r=this.getSuitableLocale([t]);r&&(n=this.find(function(e){return e._locale===r}))}else n=this.find(function(e){return void 0===e._locale});n?n._value=e:this.push(new re(e,t,this._defaultLocale))},t.prototype.getValue=function(e,t){var n=this.getValues(e);return 0===n.length?null:t?n.join(t):n[0]},t.prototype.getValues=function(e){if(!this.length)return[];var t;if(t=e?Array.isArray(e)?e:[e]:[],1===this.length&&void 0===this[0]._locale){var n=this[0]._value;return Array.isArray(n)?n:[n]}var r=this.getSuitableLocale(t);if(r){n=this.find(function(e){return e._locale===r})._value;return Array.isArray(n)?n:[n]}if(!this.find(function(e){return void 0===e._locale})){n=this[0]._value;return Array.isArray(n)?n:[n]}var o=this.find(function(e){return void 0===e._locale});return o?Array.isArray(o._value)?o._value:[o._value]:[]},t}(Array),ie=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),ae=function(e){function t(t,n){var r=e.call(this,t,n)||this;if(r.index=0,r._allRanges=null,r.items=[],r._topRanges=[],r.__jsonld.structures&&r.__jsonld.structures.length)for(var o=r._getTopRanges(),i=0;i<o.length;i++){var a=o[i];r._parseRanges(a,String(i))}return r}return ie(t,e),t.prototype.getPosterCanvas=function(){var e=this.getProperty("posterCanvas");return e&&(e=new B(e,this.options)),e},t.prototype.getAccompanyingCanvas=function(){var e=this.getProperty("accompanyingCanvas");return e&&(e=new B(e,this.options)),e},t.prototype.getBehavior=function(){var e=this.getProperty("behavior");return Array.isArray(e)&&(e=e[0]),e||null},t.prototype.getDefaultTree=function(){if(e.prototype.getDefaultTree.call(this),this.defaultTree.data.type=ee.normaliseType(ye.MANIFEST),!this.isLoaded)return this.defaultTree;var t=this.getTopRanges();return t.length&&t[0].getTree(this.defaultTree),ee.generateTreeNodeIds(this.defaultTree),this.defaultTree},t.prototype._getTopRanges=function(){var e=[];if(this.__jsonld.structures&&this.__jsonld.structures.length){for(var t=0;t<this.__jsonld.structures.length;t++){var n=this.__jsonld.structures[t];n.viewingHint===A.ViewingHint.TOP&&e.push(n)}if(!e.length){var r={};r.ranges=this.__jsonld.structures,e.push(r)}}return e},t.prototype.getTopRanges=function(){return this._topRanges},t.prototype._getRangeById=function(e){if(this.__jsonld.structures&&this.__jsonld.structures.length)for(var t=0;t<this.__jsonld.structures.length;t++){var n=this.__jsonld.structures[t];if(n["@id"]===e||n.id===e)return n}return null},t.prototype._parseRanges=function(e,t,n){var r,o=null;if("string"==typeof e&&(o=e,e=this._getRangeById(o)),e){(r=new ce(e,this.options)).parentRange=n,r.path=t,n?n.items.push(r):this._topRanges.push(r);var i=e.items||e.members;if(i)for(var a=0;a<i.length;a++){var s=i[a];if(s["@type"]&&"sc:range"===s["@type"].toLowerCase()||s.type&&"range"===s.type.toLowerCase())this._parseRanges(s,t+"/"+a,r);else if(s["@type"]&&"sc:canvas"===s["@type"].toLowerCase()||s.type&&"canvas"===s.type.toLowerCase()){r.canvases||(r.canvases=[]);var u=s.id||s["@id"];r.canvases.push(u)}}else if(e.ranges)for(a=0;a<e.ranges.length;a++)this._parseRanges(e.ranges[a],t+"/"+a,r)}else console.warn("Range:",o,"does not exist")},t.prototype.getAllRanges=function(){if(null!=this._allRanges)return this._allRanges;this._allRanges=[];for(var e=this.getTopRanges(),t=function(t){var r=e[t];r.id&&n._allRanges.push(r);var o=function(e,t){e.add(t);var n=t.getRanges();return n.length?n.reduce(o,e):e},i=Array.from(r.getRanges().reduce(o,new Set));n._allRanges=n._allRanges.concat(i)},n=this,r=0;r<e.length;r++)t(r);return this._allRanges},t.prototype.getRangeById=function(e){for(var t=this.getAllRanges(),n=0;n<t.length;n++){var r=t[n];if(r.id===e)return r}return null},t.prototype.getRangeByPath=function(e){for(var t=this.getAllRanges(),n=0;n<t.length;n++){var r=t[n];if(r.path===e)return r}return null},t.prototype.getSequences=function(){if(this.items.length)return this.items;var e=this.__jsonld.mediaSequences||this.__jsonld.sequences;if(e)for(var t=0;t<e.length;t++){var n=e[t],r=new de(n,this.options);this.items.push(r)}else if(this.__jsonld.items){r=new de(this.__jsonld.items,this.options);this.items.push(r)}return this.items},t.prototype.getSequenceByIndex=function(e){return this.getSequences()[e]},t.prototype.getTotalSequences=function(){return this.getSequences().length},t.prototype.getManifestType=function(){var e=this.getService(A.ServiceProfile.UI_EXTENSIONS);return e?e.getProperty("manifestType"):x.EMPTY},t.prototype.isMultiSequence=function(){return this.getTotalSequences()>1},t.prototype.isPagingEnabled=function(){var e=this.getViewingHint();if(e)return e===A.ViewingHint.PAGED;var t=this.getBehavior();return!!t&&t===A.Behavior.PAGED},t.prototype.getViewingDirection=function(){return this.getProperty("viewingDirection")},t.prototype.getViewingHint=function(){return this.getProperty("viewingHint")},t}(L);!function(e){e.EMPTY="",e.MANUSCRIPT="manuscript",e.MONOGRAPH="monograph"}(x||(x={}));var se,ue=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),ce=function(e){function t(t,n){var r=e.call(this,t,n)||this;return r._ranges=null,r.canvases=null,r.items=[],r}return ue(t,e),t.prototype.getCanvasIds=function(){return this.__jsonld.canvases?this.__jsonld.canvases:this.canvases?this.canvases:[]},t.prototype.getDuration=function(){if(this.canvases&&this.canvases.length){for(var e=[],t=[],n=0,r=this.canvases;n<r.length;n++){if(d=r[n]){var o=d.match(/(.*)#t=([0-9.]+),?([0-9.]+)?/)||[void 0,d],i=o[1],a=o[2],s=o[3];i&&(e.push(parseFloat(a)),t.push(parseFloat(s)))}}if(e.length&&t.length)return new Y(Math.min.apply(Math,e),Math.max.apply(Math,t))}else{e=[],t=[];for(var u=0,c=v=this.getRanges();u<c.length;u++){(g=c[u].getDuration())&&(e.push(g.start),t.push(g.end))}if(e.length&&t.length)return new Y(Math.min.apply(Math,e),Math.max.apply(Math,t))}var l,f;if(this.canvases&&this.canvases.length)for(var p=0;p<this.canvases.length;p++){var d=this.canvases[p],h=ee.getTemporalComponent(d);h&&h.length>1&&(0===p&&(l=Number(h[0])),p===this.canvases.length-1&&(f=Number(h[1])))}else{var v=this.getRanges();for(p=0;p<v.length;p++){var g;(g=v[p].getDuration())&&(0===p&&(l=g.start),p===v.length-1&&(f=g.end))}}if(void 0!==l&&void 0!==f)return new Y(l,f)},t.prototype.getRanges=function(){return this._ranges?this._ranges:this._ranges=this.items.filter(function(e){return e.isRange()})},t.prototype.getBehavior=function(){var e=this.getProperty("behavior");return Array.isArray(e)&&(e=e[0]),e||null},t.prototype.getViewingDirection=function(){return this.getProperty("viewingDirection")},t.prototype.getViewingHint=function(){return this.getProperty("viewingHint")},t.prototype.getTree=function(e){e.data=this,this.treeNode=e;var t=this.getRanges();if(t&&t.length)for(var n=0;n<t.length;n++){var r=t[n],o=new Ee;e.addNode(o),this._parseTreeNode(o,r)}return ee.generateTreeNodeIds(e),e},t.prototype.spansTime=function(e){var t=this.getDuration();return!!(t&&e>=t.start&&e<=t.end)},t.prototype._parseTreeNode=function(e,t){e.label=t.getLabel().getValue(this.options.locale),e.data=t,e.data.type=ee.normaliseType(ye.RANGE),t.treeNode=e;var n=t.getRanges();if(n&&n.length)for(var r=0;r<n.length;r++){var o=n[r];if(o.getBehavior()!==A.Behavior.NO_NAV){var i=new Ee;e.addNode(i),this._parseTreeNode(i,o)}}},t}(R),le=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),fe=function(e){function t(t,n){return e.call(this,t,n)||this}return le(t,e),t.prototype.getFormat=function(){return this.getProperty("format")},t}(R),pe=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),de=function(e){function t(t,n){var r=e.call(this,t,n)||this;return r.items=[],r._thumbnails=null,r}return pe(t,e),t.prototype.getCanvases=function(){if(this.items.length)return this.items;var e=this.__jsonld.canvases||this.__jsonld.elements;if(e)for(var t=0;t<e.length;t++){var n=e[t];(r=new B(n,this.options)).index=t,this.items.push(r)}else if(this.__jsonld)for(t=0;t<this.__jsonld.length;t++){var r;n=this.__jsonld[t];(r=new B(n,this.options)).index=t,this.items.push(r)}return this.items},t.prototype.getCanvasById=function(e){for(var t=0;t<this.getTotalCanvases();t++){var n=this.getCanvasByIndex(t),r=ee.normaliseUrl(n.id);if(ee.normaliseUrl(e)===r)return n}return null},t.prototype.getCanvasByIndex=function(e){return this.getCanvases()[e]},t.prototype.getCanvasIndexById=function(e){for(var t=0;t<this.getTotalCanvases();t++){if(this.getCanvasByIndex(t).id===e)return t}return null},t.prototype.getCanvasIndexByLabel=function(e,t){e=e.trim(),isNaN(e)||(e=parseInt(e,10).toString(),t&&(e+="r"));for(var n,r,o,i=/(\d*)\D+(\d*)/,a=0;a<this.getTotalCanvases();a++){var s=this.getCanvasByIndex(a);if(s.getLabel().getValue(this.options.locale)===e)return a;if((n=i.exec(e))&&(r=n[1],(o=n[2])&&new RegExp("^"+r+"\\D+"+o+"$").test(s.getLabel().toString())))return a}return-1},t.prototype.getLastCanvasLabel=function(e){for(var t=this.getTotalCanvases()-1;t>=0;t--){var n=this.getCanvasByIndex(t).getLabel().getValue(this.options.locale);if(e){if(/^[a-zA-Z0-9]*$/.test(n))return n}else if(n)return n}return this.options.defaultLabel},t.prototype.getLastPageIndex=function(){return this.getTotalCanvases()-1},t.prototype.getNextPageIndex=function(e,t){var n;if(t){var r=this.getPagedIndices(e),o=this.getViewingDirection();n=o&&o===A.ViewingDirection.RIGHT_TO_LEFT?r[0]+1:r[r.length-1]+1}else n=e+1;return n>this.getLastPageIndex()?-1:n},t.prototype.getPagedIndices=function(e,t){var n=[];if(t){n=this.isFirstCanvas(e)||this.isLastCanvas(e)?[e]:e%2?[e,e+1]:[e-1,e];var r=this.getViewingDirection();r&&r===A.ViewingDirection.RIGHT_TO_LEFT&&(n=n.reverse())}else n.push(e);return n},t.prototype.getPrevPageIndex=function(e,t){var n;if(t){var r=this.getPagedIndices(e),o=this.getViewingDirection();n=o&&o===A.ViewingDirection.RIGHT_TO_LEFT?r[r.length-1]-1:r[0]-1}else n=e-1;return n},t.prototype.getStartCanvasIndex=function(){var e=this.getStartCanvas();if(e)for(var t=0;t<this.getTotalCanvases();t++){if(this.getCanvasByIndex(t).id===e)return t}return 0},t.prototype.getThumbs=function(e,t){for(var n=[],r=this.getTotalCanvases(),o=0;o<r;o++){var i=this.getCanvasByIndex(o),a=new be(e,i);n.push(a)}return n},t.prototype.getThumbnails=function(){if(null!=this._thumbnails)return this._thumbnails;this._thumbnails=[];for(var e=this.getCanvases(),t=0;t<e.length;t++){var n=e[t].getThumbnail();n&&this._thumbnails.push(n)}return this._thumbnails},t.prototype.getStartCanvas=function(){return this.getProperty("startCanvas")},t.prototype.getTotalCanvases=function(){return this.getCanvases().length},t.prototype.getViewingDirection=function(){return this.getProperty("viewingDirection")?this.getProperty("viewingDirection"):this.options.resource.getViewingDirection?this.options.resource.getViewingDirection():null},t.prototype.getViewingHint=function(){return this.getProperty("viewingHint")},t.prototype.isCanvasIndexOutOfRange=function(e){return e>this.getTotalCanvases()-1},t.prototype.isFirstCanvas=function(e){return 0===e},t.prototype.isLastCanvas=function(e){return e===this.getTotalCanvases()-1},t.prototype.isMultiCanvas=function(){return this.getTotalCanvases()>1},t.prototype.isPagingEnabled=function(){var e=this.getViewingHint();return!!e&&e===A.ViewingHint.PAGED},t.prototype.isTotalCanvasesEven=function(){return this.getTotalCanvases()%2==0},t}(R),he=function(){function e(){}return e.parse=function(e,t){return"string"==typeof e&&(e=JSON.parse(e)),this.parseJson(e,t)},e.parseJson=function(e,t){var n;if(t&&t.navDate&&!isNaN(t.navDate.getTime())&&(e.navDate=t.navDate.toString()),e["@type"])switch(e["@type"]){case"sc:Collection":n=this.parseCollection(e,t);break;case"sc:Manifest":n=this.parseManifest(e,t);break;default:return null}else switch(e.type){case"Collection":n=this.parseCollection(e,t);break;case"Manifest":n=this.parseManifest(e,t);break;default:return null}return n.isLoaded=!0,n},e.parseCollection=function(e,t){var n=new K(e,t);return t?(n.index=t.index||0,t.resource&&(n.parentCollection=t.resource.parentCollection)):n.index=0,this.parseCollections(n,t),this.parseManifests(n,t),this.parseItems(n,t),n},e.parseCollections=function(e,t){var n;if(e.__jsonld.collections?n=e.__jsonld.collections:e.__jsonld.items&&(n=e.__jsonld.items.filter(function(e){return"collection"===e.type.toLowerCase()})),n)for(var r=0;r<n.length;r++){t&&(t.index=r);var o=this.parseCollection(n[r],t);o.index=r,o.parentCollection=e,e.items.push(o)}},e.parseManifest=function(e,t){return new ae(e,t)},e.parseManifests=function(e,t){var n;if(e.__jsonld.manifests?n=e.__jsonld.manifests:e.__jsonld.items&&(n=e.__jsonld.items.filter(function(e){return"manifest"===e.type.toLowerCase()})),n)for(var r=0;r<n.length;r++){var o=this.parseManifest(n[r],t);o.index=r,o.parentCollection=e,e.items.push(o)}},e.parseItem=function(e,t){if(e["@type"]){if("sc:manifest"===e["@type"].toLowerCase())return this.parseManifest(e,t);if("sc:collection"===e["@type"].toLowerCase())return this.parseCollection(e,t)}else if(e.type){if("manifest"===e.type.toLowerCase())return this.parseManifest(e,t);if("collection"===e.type.toLowerCase())return this.parseCollection(e,t)}return null},e.parseItems=function(e,t){var n=e.__jsonld.members||e.__jsonld.items;if(n)for(var r=function(r){t&&(t.index=r);var i=o.parseItem(n[r],t);return i?e.items.filter(function(e){return e.id===i.id})[0]?"continue":(i.index=r,i.parentCollection=e,void e.items.push(i)):{value:void 0}},o=this,i=0;i<n.length;i++){var a=r(i);if("object"==typeof a)return a.value}},e}(),ve=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),ge=function(e){function t(t,n){return e.call(this,t,n)||this}return ve(t,e),t.prototype.getProfile=function(){var e=this.getProperty("profile");return e||(e=this.getProperty("dcterms:conformsTo")),Array.isArray(e)?e[0]:e},t.prototype.getConfirmLabel=function(){return ee.getLocalisedValue(this.getProperty("confirmLabel"),this.options.locale)},t.prototype.getDescription=function(){return ee.getLocalisedValue(this.getProperty("description"),this.options.locale)},t.prototype.getFailureDescription=function(){return ee.getLocalisedValue(this.getProperty("failureDescription"),this.options.locale)},t.prototype.getFailureHeader=function(){return ee.getLocalisedValue(this.getProperty("failureHeader"),this.options.locale)},t.prototype.getHeader=function(){return ee.getLocalisedValue(this.getProperty("header"),this.options.locale)},t.prototype.getServiceLabel=function(){return ee.getLocalisedValue(this.getProperty("label"),this.options.locale)},t.prototype.getInfoUri=function(){var e=this.id;return e.endsWith("/")||(e+="/"),e+="info.json"},t}(R),me=function(){return function(e,t){this.width=e,this.height=t}}();!function(e){e[e.AUTHORIZATION_FAILED=1]="AUTHORIZATION_FAILED",e[e.FORBIDDEN=2]="FORBIDDEN",e[e.INTERNAL_SERVER_ERROR=3]="INTERNAL_SERVER_ERROR",e[e.RESTRICTED=4]="RESTRICTED"}(se||(se={}));var ye,be=function(){return function(e,t){this.data=t,this.index=t.index,this.width=e;var n=t.getHeight()/t.getWidth();this.height=n?Math.floor(this.width*n):e,this.uri=t.getCanonicalImageUri(e),this.label=t.getLabel().getValue()}}(),Oe=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),_e=function(e){function t(t,n){return e.call(this,t,n)||this}return Oe(t,e),t}(M),Ee=function(){function e(e,t){this.label=e,this.data=t||{},this.nodes=[]}return e.prototype.addNode=function(e){this.nodes.push(e),e.parentNode=this},e.prototype.isCollection=function(){return this.data.type===ee.normaliseType(ye.COLLECTION)},e.prototype.isManifest=function(){return this.data.type===ee.normaliseType(ye.MANIFEST)},e.prototype.isRange=function(){return this.data.type===ee.normaliseType(ye.RANGE)},e}();!function(e){e.COLLECTION="collection",e.MANIFEST="manifest",e.RANGE="range"}(ye||(ye={}));function we(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var xe=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.canvas=t}return function(e,t,n){t&&we(e.prototype,t),n&&we(e,n)}(e,[{key:"id",get:function(){return this.canvas.id}},{key:"getWidth",value:function(){return this.canvas.getWidth()}},{key:"getHeight",value:function(){return this.canvas.getHeight()}},{key:"aspectRatio",get:function(){return this.canvas.getWidth()/this.canvas.getHeight()}},{key:"annotationListUris",get:function(){return E()(new Array(this.canvas.__jsonld.otherContent)).filter(function(e){return e&&("string"==typeof e||"sc:AnnotationList"===e["@type"])}).map(function(e){return"string"==typeof e?e:e["@id"]})}},{key:"canvasAnnotationPages",get:function(){return E()(new Array(this.canvas.__jsonld.annotations)).filter(function(e){return e&&"AnnotationPage"===e.type})}},{key:"imageResource",get:function(){return this.imageResources[0]}},{key:"imageResources",get:function(){var e=this,t=T()([this.canvas.getImages().map(function(e){return e.getResource()}),this.canvas.getContent().map(function(e){return e.getBody()})]);return E()(t.map(function(t){switch(t.getProperty("type")){case"oa:Choice":return new B({images:E()([t.getProperty("default"),t.getProperty("item")]).map(function(e){return{resource:e}})},e.canvas.options).getImages().map(function(e){return e.getResource()});default:return t}}))}},{key:"videoResources",get:function(){var e=T()([this.canvas.getContent().map(function(e){return e.getBody()})]);return E()(e.filter(function(e){return"Video"===e.getProperty("type")}))}},{key:"audioResources",get:function(){var e=T()([this.canvas.getContent().map(function(e){return e.getBody()})]);return E()(e.filter(function(e){return"Sound"===e.getProperty("type")}))}},{key:"vttContent",get:function(){var e=T()([this.canvas.getContent().map(function(e){return e.getBody()})]);return E()(e.filter(function(e){return"text/vtt"===e.getProperty("format")}))}},{key:"resourceAnnotations",get:function(){return T()([this.canvas.getImages(),this.canvas.getContent()])}},{key:"resourceAnnotation",value:function(e){return this.resourceAnnotations.find(function(t){return t.getResource().id===e||E()(new Array(t.getBody())).some(function(t){return t.id===e})})}},{key:"onFragment",value:function(e){var t=this.resourceAnnotation(e);if(t){var n=t.getProperty("on"),r=t.getProperty("target"),o=(n||r).match(/xywh=(.*)$/);if(o)return o[1].split(",").map(function(e){return parseInt(e,10)})}}},{key:"iiifImageResources",get:function(){return this.imageResources.filter(function(e){return e&&e.getServices()[0]&&e.getServices()[0].id})}},{key:"imageServiceIds",get:function(){return this.iiifImageResources.map(function(e){return e.getServices()[0].id})}},{key:"service",get:function(){return this.canvas.__jsonld.service}},{key:"getLabel",value:function(){return this.canvas.getLabel().length>0?this.canvas.getLabel().getValue():String(this.canvas.index+1)}}]),e}();function Se(e){return y(e).windows||{}}function je(e,t){var n=t.windowId;return Se(e)[n]}var Te=Object(O.createSelector)([function(e){return y(e).viewers},function(e,t){return t.windowId}],function(e,t){return e[t]});function Ie(e){return y(e).workspace}var Ae=Object(O.createSelector)([Ie],function(e){return e.windowIds||[]});function Ce(e,t){var n=t.manifestId,r=t.windowId,o=function(e){return y(e).manifests||{}}(e);return o&&o[n||r&&(je(e,{windowId:r})||{}).manifestId]}var Re=n(137),Pe=n.n(Re);var Me=n(106),Ne=n.n(Me);function Le(e){return function(e){if(Array.isArray(e))return ke(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return ke(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ke(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ke(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function De(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Ve(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?De(Object(n),!0).forEach(function(t){Fe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):De(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Fe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ue(e){return y(e).companionWindows||{}}var He=Object(O.createSelector)([Ue,function(e,t){return t.companionWindowId}],function(e,t){return t&&e[t]}),We=(Object(O.createSelector)([je,Ue],function(e,t){return e&&t[e.thumbnailNavigationId]&&t[e.thumbnailNavigationId].position}),Object(O.createSelector)([Se,Ue],function(e,t){return(Object.keys(e)||[]).reduce(function(n,r){return Ve(Ve({},n),{},Fe({},r,Ne()(e[r].companionWindowIds,function(e){return t[e]&&t[e].position})))},{})})),ze=Object(O.createSelector)([Se,Ue],function(e,t){return(Object.keys(e)||[]).reduce(function(n,r){return Ve(Ve({},n),{},Fe({},r,Ne()(e[r].companionWindowIds.map(function(e){return t[e]}),function(e){return e.position})))},{})}),Ge=Object(O.createSelector)([function(e,t){return t.windowId},ze],function(e,t){return t[e]||{}}),Be=Object(O.createSelector)([function(e,t){return t.windowId},We],function(e,t){return t[e]||{}}),$e=(Object(O.createSelector)([Ge,function(e,t){return{position:t.position}}],function(e,t){return e[t.position]||$e}),Object(O.createSelector)([Ge,function(e,t){return{content:t.content}}],function(e,t){var n,r=t.content;return(n=[]).concat.apply(n,Le(Object.values(e))).filter(function(e){return e.content===r})}),[]),Ke=(Object(O.createSelector)([Be,function(e,t){return{position:t.position}}],function(e,t){return e[t.position]||$e}),Object(O.createSelector)([function(e,t){return t.position},je],function(e,t){if(!t)return!1;var n=t.companionAreaOpen,r=t.sideBarOpen;return"left"!==e||!(!n||!r)}),Object(O.createSelector)([Ge],function(e){var t,n=0,r=0;return(t=[]).concat.apply(t,Le(Object.values(e))).forEach(function(e){e.position.match(/right/)&&(n+=235),e.position.match(/bottom/)&&(r+=201)}),{height:r,width:n}}),n(136)),Ye=n.n(Ke);function qe(e){return y(e||{}).config||{}}Object(O.createSelector)([qe],function(e){var t=e.availableLanguages,n=e.language;return Object.keys(t).map(function(e){return{current:e===n,label:t[e],locale:e}})}),Object(O.createSelector)([Ie,qe],function(e,t){return void 0===e.showZoomControls?t.workspace.showZoomControls:e.showZoomControls}),Object(O.createSelector)([qe],function(e){var t=e.theme,n=e.themes,r=e.selectedTheme;return Ye()(t,n[r]||{})}),Object(O.createSelector)([qe],function(e){var t=e.themes;return Object.keys(t)});var Xe=Object(O.createSelector)([qe],function(e){return e.id});Object(O.createSelector)([qe],function(e){return e.theme.direction||"ltr"}),Object(O.createSelector)([qe],function(e){return e.requests||{}});function Qe(e){return function(e){if(Array.isArray(e))return Ze(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Ze(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ze(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ze(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Je(e,t){if(e){var n=ee.parseManifest(e,t?{locale:t}:void 0);return"function"!=typeof n.getSequences&&(n.getSequences=function(){return[]}),n}}var et=Object(O.createSelector)([He,qe],function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e.locale||t.language}),tt=(Object(O.createSelector)([Ce],function(e){return e||{missing:!0}}),Object(O.createSelector)([Ce],function(e){return e&&e.error}),Pe()(Ce,et,function(e,t){return e&&Je(e.json,t)})(function(e,t){var n=t.companionWindowId;return[t.manifestId,t.windowId,et(e,{companionWindowId:n})].join(" - ")})),nt=Object(O.createSelector)(tt,function(e,t){return t.json},et,function(e,t,n){return t&&Je(t,n)||e}),rt=Object(O.createSelector)([nt],function(e){return e&&e.options&&e.options.locale&&e.options.locale.replace(/-.*$/,"")});function ot(e){return Object(O.createSelector)([nt],function(t){return t&&t.getProperty(e)})}Object(O.createSelector)([nt],function(e){return e&&e.getLogo()}),Object(O.createSelector)([ot("provider"),rt],function(e,t){return e&&e[0].label&&oe.parse(e[0].label,t).getValue()});function it(e){return Array.isArray(e)?e:[e]}Object(O.createSelector)([ot("homepage"),rt],function(e,t){return e&&it(e).map(function(e){return{label:oe.parse(e.label,t).getValue(),value:e.id||e["@id"]}})}),Object(O.createSelector)([nt],function(e){return e&&e.getRenderings().map(function(e){return{label:e.getLabel().getValue(),value:e.id}})}),Object(O.createSelector)([ot("seeAlso"),rt],function(e,t){return e&&it(e).map(function(e){return{format:e.format,label:oe.parse(e.label,t).getValue(),value:e.id||e["@id"]}})}),Object(O.createSelector)([nt],function(e){return e&&it(e.getRequiredStatement()).filter(function(e){return e.getValues().some(function(e){return e})}).map(function(e){return{label:e.label&&e.label.getValue()||null,values:e.getValues()}})}),Object(O.createSelector)([ot("rights"),ot("license"),rt],function(e,t,n){var r=e||t;return it(oe.parse(r,n).getValues())});Object(O.createSelector)([nt],function(e){return e&&e.getLabel().getValue()}),Object(O.createSelector)([nt],function(e){return e&&e.getDescription().getValue()}),Object(O.createSelector)([nt],function(e){return e&&e.id});Object(O.createSelector)([nt],function(e){return e&&function(e){return e&&e.getMetadata().map(function(e){return{label:e.getLabel(),values:e.getValues()}})}(e)});function at(e){var t=[];return Array.isArray(e)?t.push.apply(t,Qe(e.filter(function(e){return"object"==typeof e&&e["@language"]}).map(function(e){return e["@language"]}))):e&&"object"==typeof e&&e["@language"]&&t.push(e["@language"]),t}Object(O.createSelector)([nt],function(e){return function(e){if(!e)return[];for(var t=e.getProperty("metadata")||[],n={},r=0;r<t.length;r+=1){var o=t[r];at(o.label).forEach(function(e){n[e]=!0}),at(o.value).forEach(function(e){n[e]=!0})}return Object.keys(n)}(e)});var st=Object(O.createSelector)([nt],function(e){if(!e)return null;var t=e.getService("http://iiif.io/api/search/0/search")||e.getService("http://iiif.io/api/search/1/search");return t||null}),ut=(Object(O.createSelector)([st],function(e){var t=e&&(e.getService("http://iiif.io/api/search/0/autocomplete")||e.getService("http://iiif.io/api/search/1/autocomplete"));return t&&t}),Object(O.createSelector)([nt],function(e){if(!e||!e.getTopRanges)return null;var t=e.getTopRanges(),n=[];return 0===t.filter(function(e){return"top"===e.getProperty("viewingHint")}).length&&1===t.length&&(n=t[0].getRanges().filter(function(e){return"sequence"===e.getBehavior()})),[].concat(e.getSequences(),n)})),ct=Object(O.createSelector)([ut,je,function(e,t){return t.sequenceId}],function(e,t,n){if(!e)return null;if(n||t&&t.sequenceId){var r=e.find(function(e){return e.id===(n||t.sequenceId)});if(r)return r}return e[0]}),lt=(Object(O.createSelector)([je,ct],function(e,t){return(t&&e&&e.canvasId&&t.getCanvasById(e.canvasId)||{}).index||0}),Object(O.createSelector)([ct,nt],function(e,t){if(!t)return null;var n=e&&e.getViewingHint()||t.getViewingHint();return n||null})),ft=(Object(O.createSelector)([je,ct,nt],function(e,t,n){var r=e&&e.viewingDirection||t&&t.getViewingDirection()||n&&n.getViewingDirection();return r||null}),Object(O.createSelector)([ct,nt],function(e,t){if(!t||!e)return[];var n=e&&e.getProperty("behavior");if(n)return Array.isArray(n)?n:[n];var r=t.getProperty("behavior");return r?Array.isArray(r)?r:[r]:[]}));Object(O.createSelector)([ct,nt],function(e,t){return e&&e.getProperty("type")&&e.isRange()?e.getTree(new Ee("root")):t&&t.getDefaultTree()});Object(O.createSelector)([Ie],function(e){return e.isFullscreenEnabled});var pt=Object(O.createSelector)([Ie],function(e){return e.type});Object(O.createSelector)([Ie],function(e){return e.focusedWindowId});function dt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ht(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?dt(Object(n),!0).forEach(function(t){vt(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dt(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function vt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var gt=Object(O.createSelector)([qe,je],function(e){var t=e.window,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return ht(ht({},t),n)});Object(O.createSelector)([Se],function(e){return Object.values(e).filter(function(e){return!0===e.maximized}).map(function(e){return e.id})});var mt=Object(O.createSelector)([je,gt,lt,ft],function(e,t,n,r){var o=t.views,i=void 0===o?[]:o,a=t.defaultView;if(e&&e.view)return e.view;var s=(i||[]).find(function(e){return e.behaviors&&e.behaviors.some(function(e){return n===e||r.includes(e)})});return s&&s.key||a}),yt=(Object(O.createSelector)([lt,ft,gt],function(e,t,n){var r=n.views,o=void 0===r?[]:r,i=n.defaultView;return(o||[]).reduce(function(n,r){return r.key!==i&&r.behaviors&&!r.behaviors.some(function(n){return e===n||t.includes(n)})||n.push(r.key),n},[])}),Object(O.createSelector)([pt,je,function(e){return Ae(e).length>1}],function(e,t,n){return"elastic"===e||n&&t&&!1===t.maximized}),Object(O.createSelector)([ct],function(e){return e&&e.getCanvases()||[]})),bt=Object(O.createSelector)([ct,function(e,t){return t.canvasId}],function(e,t){if(e&&t)return e.getCanvasById(t)}),Ot=Object(O.createSelector)([ct,je],function(e,t){if(e&&t)return t.canvasId?e.getCanvasById(t.canvasId):e.getCanvasByIndex(0)}),_t=Object(O.createSelector)([je],function(e){return e&&(e.visibleCanvases||e.canvasId&&[e.canvasId])||[]}),Et=Object(O.createSelector)([_t,yt],function(e,t){return(t||[]).filter(function(t){return e.includes(t.id)})}),wt=Object(O.createSelector)([yt,mt],function(e,t){return e&&new S(e,t).groupings()});Object(O.createSelector)([wt,function(e,t){return t.canvasId}],function(e,t){return e&&e.find(function(e){return e.some(function(e){return e.id===t})})||[]}),Object(O.createSelector)([wt,Ot],function(e,t,n){if(e&&t){var r=e.findIndex(function(e){return e.some(function(e){return e.id===t.id})});if(!(r<0||r+1>=e.length))return e[r+1]}}),Object(O.createSelector)([wt,Ot],function(e,t,n){if(e&&t){var r=e.findIndex(function(e){return e.some(function(e){return e.id===t.id})});if(!(r<1))return e[r-1]}}),Object(O.createSelector)([bt],function(e){return e&&(e.getLabel().length>0?e.getLabel().getValue():String(e.index+1))}),Object(O.createSelector)([bt],function(e){return e&&e.getProperty("description")}),Object(O.createSelector)([Et],function(e){return E()(e.map(function(e){return new xe(e).imageResources})).filter(function(e){return e.getServices().length<1})}),Object(O.createSelector)([Et],function(e){return E()(e.map(function(e){return new xe(e).videoResources}))}),Object(O.createSelector)([Et],function(e){return E()(e.map(function(e){return new xe(e).vttContent}))}),Object(O.createSelector)([Et],function(e){return E()(e.map(function(e){return new xe(e).audioResources}))}),Object(O.createSelector)([function(e,t){return t.infoId},bt,function(e){return y(e).infoResponses}],function(e,t,n){var r=e;if(!e){if(!t)return;var o=new xe(t).iiifImageResources[0];r=o&&o.getServices()[0].id}return r&&n[r]&&!n[r].isFetching&&n[r]});var xt=n(0),St=n.n(xt),jt=n(70),Tt=n.n(jt),It=n(130),At=n.n(It),Ct=n(133),Rt=n.n(Ct),Pt=n(132),Mt=n.n(Pt),Nt=n(131),Lt=n.n(Nt),kt=n(134),Dt=n.n(kt),Vt=n(81),Ft=n.n(Vt),Ut=n(129),Ht=n.n(Ut),Wt=n(135),zt=n.n(Wt),Gt=n(21),Bt=n(80),$t=n.n(Bt),Kt=n(1),Yt=n(4),qt=(n(6),n(105)),Xt=n(32),Qt=n.n(Xt),Zt=n(76),Jt=n(82);function en(){return Object(Zt.a)()||Jt.a}n(24);var tn="undefined"==typeof window?xt.useEffect:xt.useLayoutEffect,nn=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(t){var n=e.withTheme,r=void 0!==n&&n,o=e.noSSR,i=void 0!==o&&o,a=e.initialWidth;function s(e){var n=en(),o=e.theme||n,s=Object(qt.a)({theme:o,name:"MuiWithWidth",props:Object(Kt.a)({},e)}),u=s.initialWidth,c=s.width,l=Object(Yt.a)(s,["initialWidth","width"]),f=xt.useState(!1),p=f[0],d=f[1];tn(function(){d(!0)},[]);var h=o.breakpoints.keys.slice().reverse().reduce(function(e,t){var n=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Object(Zt.a)(),r=Object(qt.a)({theme:n,name:"MuiUseMediaQuery",props:{}}),o="function"==typeof e?e(n):e;o=o.replace(/^@media( ?)/m,"");var i="undefined"!=typeof window&&void 0!==window.matchMedia,a=Object(Kt.a)({},r,t),s=a.defaultMatches,u=void 0!==s&&s,c=a.matchMedia,l=void 0===c?i?window.matchMedia:null:c,f=a.noSsr,p=void 0!==f&&f,d=a.ssrMatchMedia,h=void 0===d?null:d,v=xt.useState(function(){return p&&i?l(o).matches:h?h(o).matches:u}),g=v[0],m=v[1];return xt.useEffect(function(){var e=!0;if(i){var t=l(o),n=function(){e&&m(t.matches)};return n(),t.addListener(n),function(){e=!1,t.removeListener(n)}}},[o,l,i]),g}(o.breakpoints.up(t));return!e&&n?t:e},null),v=Object(Kt.a)({width:c||(p||i?h:void 0)||u||a},r?{theme:o}:{},l);return void 0===v.width?null:xt.createElement(t,v)}return Qt()(s,t),s}},rn=n(5),on=n(8),an=n(10),sn=xt.forwardRef(function(e,t){var n=e.anchorOrigin,r=void 0===n?{vertical:"top",horizontal:"right"}:n,o=e.badgeContent,i=e.children,a=e.classes,s=e.className,u=e.color,c=void 0===u?"default":u,l=e.component,f=void 0===l?"span":l,p=e.invisible,d=e.max,h=void 0===d?99:d,v=e.overlap,g=void 0===v?"rectangle":v,m=e.showZero,y=void 0!==m&&m,b=e.variant,O=void 0===b?"standard":b,_=Object(Yt.a)(e,["anchorOrigin","badgeContent","children","classes","className","color","component","invisible","max","overlap","showZero","variant"]),E=p;null==p&&(0===o&&!y||null==o&&"dot"!==O)&&(E=!0);var w="";return"dot"!==O&&(w=o>h?"".concat(h,"+"):o),xt.createElement(f,Object(Kt.a)({className:Object(rn.a)(a.root,s),ref:t},_),i,xt.createElement("span",{className:Object(rn.a)(a.badge,a["".concat(r.horizontal).concat(Object(an.a)(r.vertical),"}")],a["anchorOrigin".concat(Object(an.a)(r.vertical)).concat(Object(an.a)(r.horizontal)).concat(Object(an.a)(g))],"default"!==c&&a["color".concat(Object(an.a)(c))],E&&a.invisible,"dot"===O&&a.dot)},w))}),un=Object(on.a)(function(e){return{root:{position:"relative",display:"inline-flex",verticalAlign:"middle",flexShrink:0},badge:{display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"center",alignContent:"center",alignItems:"center",position:"absolute",boxSizing:"border-box",fontFamily:e.typography.fontFamily,fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(12),minWidth:20,lineHeight:1,padding:"0 6px",height:20,borderRadius:10,zIndex:1,transition:e.transitions.create("transform",{easing:e.transitions.easing.easeInOut,duration:e.transitions.duration.enteringScreen})},colorPrimary:{backgroundColor:e.palette.primary.main,color:e.palette.primary.contrastText},colorSecondary:{backgroundColor:e.palette.secondary.main,color:e.palette.secondary.contrastText},colorError:{backgroundColor:e.palette.error.main,color:e.palette.error.contrastText},dot:{borderRadius:4,height:8,minWidth:8,padding:0},anchorOriginTopRightRectangle:{top:0,right:0,transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%","&$invisible":{transform:"scale(0) translate(50%, -50%)"}},anchorOriginBottomRightRectangle:{bottom:0,right:0,transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%","&$invisible":{transform:"scale(0) translate(50%, 50%)"}},anchorOriginTopLeftRectangle:{top:0,left:0,transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%","&$invisible":{transform:"scale(0) translate(-50%, -50%)"}},anchorOriginBottomLeftRectangle:{bottom:0,left:0,transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%","&$invisible":{transform:"scale(0) translate(-50%, 50%)"}},anchorOriginTopRightCircle:{top:"14%",right:"14%",transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%","&$invisible":{transform:"scale(0) translate(50%, -50%)"}},anchorOriginBottomRightCircle:{bottom:"14%",right:"14%",transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%","&$invisible":{transform:"scale(0) translate(50%, 50%)"}},anchorOriginTopLeftCircle:{top:"14%",left:"14%",transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%","&$invisible":{transform:"scale(0) translate(-50%, -50%)"}},anchorOriginBottomLeftCircle:{bottom:"14%",left:"14%",transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%","&$invisible":{transform:"scale(0) translate(-50%, 50%)"}},invisible:{transition:e.transitions.create("transform",{easing:e.transitions.easing.easeInOut,duration:e.transitions.duration.leavingScreen})}}},{name:"MuiBadge"})(sn),cn=n(15),ln=n(17),fn=n.n(ln),pn=n(9),dn=n(13),hn=n(30),vn=n(25),gn=n(31),mn=n(59),yn=n(64),bn=St.a.createContext(null);function On(e,t){var n=Object.create(null);return e&&xt.Children.map(e,function(e){return e}).forEach(function(e){n[e.key]=function(e){return t&&Object(xt.isValidElement)(e)?t(e):e}(e)}),n}function _n(e,t,n){return null!=n[t]?n[t]:e.props[t]}function En(e,t,n){var r=On(e.children),o=function(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var r,o=Object.create(null),i=[];for(var a in e)a in t?i.length&&(o[a]=i,i=[]):i.push(a);var s={};for(var u in t){if(o[u])for(r=0;r<o[u].length;r++){var c=o[u][r];s[o[u][r]]=n(c)}s[u]=n(u)}for(r=0;r<i.length;r++)s[i[r]]=n(i[r]);return s}(t,r);return Object.keys(o).forEach(function(i){var a=o[i];if(Object(xt.isValidElement)(a)){var s=i in t,u=i in r,c=t[i],l=Object(xt.isValidElement)(c)&&!c.props.in;!u||s&&!l?u||!s||l?u&&s&&Object(xt.isValidElement)(c)&&(o[i]=Object(xt.cloneElement)(a,{onExited:n.bind(null,a),in:c.props.in,exit:_n(a,"exit",e),enter:_n(a,"enter",e)})):o[i]=Object(xt.cloneElement)(a,{in:!1}):o[i]=Object(xt.cloneElement)(a,{onExited:n.bind(null,a),in:!0,exit:_n(a,"exit",e),enter:_n(a,"enter",e)})}}),o}var wn=Object.values||function(e){return Object.keys(e).map(function(t){return e[t]})},xn=function(e){function t(t,n){var r,o=(r=e.call(this,t,n)||this).handleExited.bind(Object(mn.a)(r));return r.state={contextValue:{isMounting:!0},handleExited:o,firstRender:!0},r}Object(yn.a)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var n=t.children,r=t.handleExited;return{children:t.firstRender?function(e,t){return On(e.children,function(n){return Object(xt.cloneElement)(n,{onExited:t.bind(null,n),in:!0,appear:_n(n,"appear",e),enter:_n(n,"enter",e),exit:_n(n,"exit",e)})})}(e,r):En(e,n,r),firstRender:!1}},n.handleExited=function(e,t){var n=On(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState(function(t){var n=Object(Kt.a)({},t.children);return delete n[e.key],{children:n}}))},n.render=function(){var e=this.props,t=e.component,n=e.childFactory,r=Object(gn.a)(e,["component","childFactory"]),o=this.state.contextValue,i=wn(this.state.children).map(n);return delete r.appear,delete r.enter,delete r.exit,null===t?St.a.createElement(bn.Provider,{value:o},i):St.a.createElement(bn.Provider,{value:o},St.a.createElement(t,r,i))},t}(St.a.Component);xn.propTypes={},xn.defaultProps={component:"div",childFactory:function(e){return e}};var Sn=xn,jn="undefined"==typeof window?xt.useEffect:xt.useLayoutEffect;var Tn=function(e){var t=e.classes,n=e.pulsate,r=void 0!==n&&n,o=e.rippleX,i=e.rippleY,a=e.rippleSize,s=e.in,u=e.onExited,c=void 0===u?function(){}:u,l=e.timeout,f=xt.useState(!1),p=f[0],d=f[1],h=Object(rn.a)(t.ripple,t.rippleVisible,r&&t.ripplePulsate),v={width:a,height:a,top:-a/2+i,left:-a/2+o},g=Object(rn.a)(t.child,p&&t.childLeaving,r&&t.childPulsate),m=Object(dn.a)(c);return jn(function(){if(!s){d(!0);var e=setTimeout(m,l);return function(){clearTimeout(e)}}},[m,s,l]),xt.createElement("span",{className:h,style:v},xt.createElement("span",{className:g}))},In=xt.forwardRef(function(e,t){var n=e.center,r=void 0!==n&&n,o=e.classes,i=e.className,a=Object(Yt.a)(e,["center","classes","className"]),s=xt.useState([]),u=s[0],c=s[1],l=xt.useRef(0),f=xt.useRef(null);xt.useEffect(function(){f.current&&(f.current(),f.current=null)},[u]);var p=xt.useRef(!1),d=xt.useRef(null),h=xt.useRef(null),v=xt.useRef(null);xt.useEffect(function(){return function(){clearTimeout(d.current)}},[]);var g=xt.useCallback(function(e){var t=e.pulsate,n=e.rippleX,r=e.rippleY,i=e.rippleSize,a=e.cb;c(function(e){return[].concat(Object(vn.a)(e),[xt.createElement(Tn,{key:l.current,classes:o,timeout:550,pulsate:t,rippleX:n,rippleY:r,rippleSize:i})])}),l.current+=1,f.current=a},[o]),m=xt.useCallback(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,o=t.pulsate,i=void 0!==o&&o,a=t.center,s=void 0===a?r||t.pulsate:a,u=t.fakeElement,c=void 0!==u&&u;if("mousedown"===e.type&&p.current)p.current=!1;else{"touchstart"===e.type&&(p.current=!0);var l,f,m,y=c?null:v.current,b=y?y.getBoundingClientRect():{width:0,height:0,left:0,top:0};if(s||0===e.clientX&&0===e.clientY||!e.clientX&&!e.touches)l=Math.round(b.width/2),f=Math.round(b.height/2);else{var O=e.touches?e.touches[0]:e,_=O.clientX,E=O.clientY;l=Math.round(_-b.left),f=Math.round(E-b.top)}if(s)(m=Math.sqrt((2*Math.pow(b.width,2)+Math.pow(b.height,2))/3))%2==0&&(m+=1);else{var w=2*Math.max(Math.abs((y?y.clientWidth:0)-l),l)+2,x=2*Math.max(Math.abs((y?y.clientHeight:0)-f),f)+2;m=Math.sqrt(Math.pow(w,2)+Math.pow(x,2))}e.touches?null===h.current&&(h.current=function(){g({pulsate:i,rippleX:l,rippleY:f,rippleSize:m,cb:n})},d.current=setTimeout(function(){h.current&&(h.current(),h.current=null)},80)):g({pulsate:i,rippleX:l,rippleY:f,rippleSize:m,cb:n})}},[r,g]),y=xt.useCallback(function(){m({},{pulsate:!0})},[m]),b=xt.useCallback(function(e,t){if(clearTimeout(d.current),"touchend"===e.type&&h.current)return e.persist(),h.current(),h.current=null,void(d.current=setTimeout(function(){b(e,t)}));h.current=null,c(function(e){return e.length>0?e.slice(1):e}),f.current=t},[]);return xt.useImperativeHandle(t,function(){return{pulsate:y,start:m,stop:b}},[y,m,b]),xt.createElement("span",Object(Kt.a)({className:Object(rn.a)(o.root,i),ref:v},a),xt.createElement(Sn,{component:null,exit:!0},u))}),An=Object(on.a)(function(e){return{root:{overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"},ripple:{opacity:0,position:"absolute"},rippleVisible:{opacity:.3,transform:"scale(1)",animation:"$enter ".concat(550,"ms ").concat(e.transitions.easing.easeInOut)},ripplePulsate:{animationDuration:"".concat(e.transitions.duration.shorter,"ms")},child:{opacity:1,display:"block",width:"100%",height:"100%",borderRadius:"50%",backgroundColor:"currentColor"},childLeaving:{opacity:0,animation:"$exit ".concat(550,"ms ").concat(e.transitions.easing.easeInOut)},childPulsate:{position:"absolute",left:0,top:0,animation:"$pulsate 2500ms ".concat(e.transitions.easing.easeInOut," 200ms infinite")},"@keyframes enter":{"0%":{transform:"scale(0)",opacity:.1},"100%":{transform:"scale(1)",opacity:.3}},"@keyframes exit":{"0%":{opacity:1},"100%":{opacity:0}},"@keyframes pulsate":{"0%":{transform:"scale(1)"},"50%":{transform:"scale(0.92)"},"100%":{transform:"scale(1)"}}}},{flip:!1,name:"MuiTouchRipple"})(xt.memo(In)),Cn=xt.forwardRef(function(e,t){var n=e.action,r=e.buttonRef,o=e.centerRipple,i=void 0!==o&&o,a=e.children,s=e.classes,u=e.className,c=e.component,l=void 0===c?"button":c,f=e.disabled,p=void 0!==f&&f,d=e.disableRipple,h=void 0!==d&&d,v=e.disableTouchRipple,g=void 0!==v&&v,m=e.focusRipple,y=void 0!==m&&m,b=e.focusVisibleClassName,O=e.onBlur,_=e.onClick,E=e.onFocus,w=e.onFocusVisible,x=e.onKeyDown,S=e.onKeyUp,j=e.onMouseDown,T=e.onMouseLeave,I=e.onMouseUp,A=e.onTouchEnd,C=e.onTouchMove,R=e.onTouchStart,P=e.onDragLeave,M=e.tabIndex,N=void 0===M?0:M,L=e.TouchRippleProps,k=e.type,D=void 0===k?"button":k,V=Object(Yt.a)(e,["action","buttonRef","centerRipple","children","classes","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","onBlur","onClick","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","onDragLeave","tabIndex","TouchRippleProps","type"]),F=xt.useRef(null);var U=xt.useRef(null),H=xt.useState(!1),W=H[0],z=H[1];p&&W&&z(!1);var G=Object(hn.a)(),B=G.isFocusVisible,$=G.onBlurVisible,K=G.ref;function Y(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:g;return Object(dn.a)(function(r){return t&&t(r),!n&&U.current&&U.current[e](r),!0})}xt.useImperativeHandle(n,function(){return{focusVisible:function(){z(!0),F.current.focus()}}},[]),xt.useEffect(function(){W&&y&&!h&&U.current.pulsate()},[h,y,W]);var q=Y("start",j),X=Y("stop",P),Q=Y("stop",I),Z=Y("stop",function(e){W&&e.preventDefault(),T&&T(e)}),J=Y("start",R),ee=Y("stop",A),te=Y("stop",C),ne=Y("stop",function(e){W&&($(e),z(!1)),O&&O(e)},!1),re=Object(dn.a)(function(e){F.current||(F.current=e.currentTarget),B(e)&&(z(!0),w&&w(e)),E&&E(e)}),oe=function(){var e=ln.findDOMNode(F.current);return l&&"button"!==l&&!("A"===e.tagName&&e.href)},ie=xt.useRef(!1),ae=Object(dn.a)(function(e){y&&!ie.current&&W&&U.current&&" "===e.key&&(ie.current=!0,e.persist(),U.current.stop(e,function(){U.current.start(e)})),e.target===e.currentTarget&&oe()&&" "===e.key&&e.preventDefault(),x&&x(e),e.target===e.currentTarget&&oe()&&"Enter"===e.key&&!p&&(e.preventDefault(),_&&_(e))}),se=Object(dn.a)(function(e){y&&" "===e.key&&U.current&&W&&!e.defaultPrevented&&(ie.current=!1,e.persist(),U.current.stop(e,function(){U.current.pulsate(e)})),S&&S(e),_&&e.target===e.currentTarget&&oe()&&" "===e.key&&!e.defaultPrevented&&_(e)}),ue=l;"button"===ue&&V.href&&(ue="a");var ce={};"button"===ue?(ce.type=D,ce.disabled=p):("a"===ue&&V.href||(ce.role="button"),ce["aria-disabled"]=p);var le=Object(pn.a)(r,t),fe=Object(pn.a)(K,F),pe=Object(pn.a)(le,fe),de=xt.useState(!1),he=de[0],ve=de[1];xt.useEffect(function(){ve(!0)},[]);var ge=he&&!h&&!p;return xt.createElement(ue,Object(Kt.a)({className:Object(rn.a)(s.root,u,W&&[s.focusVisible,b],p&&s.disabled),onBlur:ne,onClick:_,onFocus:re,onKeyDown:ae,onKeyUp:se,onMouseDown:q,onMouseLeave:Z,onMouseUp:Q,onDragLeave:X,onTouchEnd:ee,onTouchMove:te,onTouchStart:J,ref:pe,tabIndex:p?-1:N},ce,V),a,ge?xt.createElement(An,Object(Kt.a)({ref:U,center:i},L)):null)}),Rn=Object(on.a)({root:{display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle","-moz-appearance":"none","-webkit-appearance":"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},"&$disabled":{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}},disabled:{},focusVisible:{}},{name:"MuiButtonBase"})(Cn),Pn=xt.forwardRef(function(e,t){var n=e.edge,r=void 0!==n&&n,o=e.children,i=e.classes,a=e.className,s=e.color,u=void 0===s?"default":s,c=e.disabled,l=void 0!==c&&c,f=e.disableFocusRipple,p=void 0!==f&&f,d=e.size,h=void 0===d?"medium":d,v=Object(Yt.a)(e,["edge","children","classes","className","color","disabled","disableFocusRipple","size"]);return xt.createElement(Rn,Object(Kt.a)({className:Object(rn.a)(i.root,a,"default"!==u&&i["color".concat(Object(an.a)(u))],l&&i.disabled,"small"===h&&i["size".concat(Object(an.a)(h))],{start:i.edgeStart,end:i.edgeEnd}[r]),centerRipple:!0,focusRipple:!p,disabled:l,ref:t},v),xt.createElement("span",{className:i.label},o))}),Mn=Object(on.a)(function(e){return{root:{textAlign:"center",flex:"0 0 auto",fontSize:e.typography.pxToRem(24),padding:12,borderRadius:"50%",overflow:"visible",color:e.palette.action.active,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{backgroundColor:Object(cn.b)(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"&$disabled":{backgroundColor:"transparent",color:e.palette.action.disabled}},edgeStart:{marginLeft:-12,"$sizeSmall&":{marginLeft:-3}},edgeEnd:{marginRight:-12,"$sizeSmall&":{marginRight:-3}},colorInherit:{color:"inherit"},colorPrimary:{color:e.palette.primary.main,"&:hover":{backgroundColor:Object(cn.b)(e.palette.primary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},colorSecondary:{color:e.palette.secondary.main,"&:hover":{backgroundColor:Object(cn.b)(e.palette.secondary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},disabled:{},sizeSmall:{padding:3,fontSize:e.typography.pxToRem(18)},label:{width:"100%",display:"flex",alignItems:"inherit",justifyContent:"inherit"}}},{name:"MuiIconButton"})(Pn),Nn=n(34),Ln=n(16),kn=n(43),Dn=!1,Vn="unmounted",Fn="exited",Un="entering",Hn="entered",Wn=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var o,i=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?i?(o=Fn,r.appearStatus=Un):o=Hn:o=t.unmountOnExit||t.mountOnEnter?Vn:Fn,r.state={status:o},r.nextCallback=null,r}Object(yn.a)(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===Vn?{status:Fn}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==Un&&n!==Hn&&(t=Un):n!==Un&&n!==Hn||(t="exiting")}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},n.updateStatus=function(e,t){void 0===e&&(e=!1),null!==t?(this.cancelNextCallback(),t===Un?this.performEnter(e):this.performExit()):this.props.unmountOnExit&&this.state.status===Fn&&this.setState({status:Vn})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,o=this.props.nodeRef?[r]:[fn.a.findDOMNode(this),r],i=o[0],a=o[1],s=this.getTimeouts(),u=r?s.appear:s.enter;!e&&!n||Dn?this.safeSetState({status:Hn},function(){t.props.onEntered(i)}):(this.props.onEnter(i,a),this.safeSetState({status:Un},function(){t.props.onEntering(i,a),t.onTransitionEnd(u,function(){t.safeSetState({status:Hn},function(){t.props.onEntered(i,a)})})}))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:fn.a.findDOMNode(this);t&&!Dn?(this.props.onExit(r),this.safeSetState({status:"exiting"},function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,function(){e.safeSetState({status:Fn},function(){e.props.onExited(r)})})})):this.safeSetState({status:Fn},function(){e.props.onExited(r)})},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:fn.a.findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],i=o[0],a=o[1];this.props.addEndListener(i,a)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if(e===Vn)return null;var t=this.props,n=t.children,r=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,Object(gn.a)(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return St.a.createElement(bn.Provider,{value:null},"function"==typeof n?n(e,r):St.a.cloneElement(St.a.Children.only(n),r))},t}(St.a.Component);function zn(){}Wn.contextType=bn,Wn.propTypes={},Wn.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:zn,onEntering:zn,onEntered:zn,onExit:zn,onExiting:zn,onExited:zn},Wn.UNMOUNTED=Vn,Wn.EXITED=Fn,Wn.ENTERING=Un,Wn.ENTERED=Hn,Wn.EXITING="exiting";var Gn=Wn;function Bn(e,t){var n=e.timeout,r=e.style,o=void 0===r?{}:r;return{duration:o.transitionDuration||"number"==typeof n?n:n[t.mode]||0,delay:o.transitionDelay}}function $n(e){return"scale(".concat(e,", ").concat(Math.pow(e,2),")")}var Kn={entering:{opacity:1,transform:$n(1)},entered:{opacity:1,transform:"none"}},Yn=xt.forwardRef(function(e,t){var n=e.children,r=e.disableStrictModeCompat,o=void 0!==r&&r,i=e.in,a=e.onEnter,s=e.onEntered,u=e.onEntering,c=e.onExit,l=e.onExited,f=e.onExiting,p=e.style,d=e.timeout,h=void 0===d?"auto":d,v=e.TransitionComponent,g=void 0===v?Gn:v,m=Object(Yt.a)(e,["children","disableStrictModeCompat","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"]),y=xt.useRef(),b=xt.useRef(),O=en(),_=O.unstable_strictMode&&!o,E=xt.useRef(null),w=Object(pn.a)(n.ref,t),x=Object(pn.a)(_?E:void 0,w),S=function(e){return function(t,n){if(e){var r=_?[E.current,t]:[t,n],o=Object(Nn.a)(r,2),i=o[0],a=o[1];void 0===a?e(i):e(i,a)}}},j=S(u),T=S(function(e,t){!function(e){e.scrollTop}(e);var n,r=Bn({style:p,timeout:h},{mode:"enter"}),o=r.duration,i=r.delay;"auto"===h?(n=O.transitions.getAutoHeightDuration(e.clientHeight),b.current=n):n=o,e.style.transition=[O.transitions.create("opacity",{duration:n,delay:i}),O.transitions.create("transform",{duration:.666*n,delay:i})].join(","),a&&a(e,t)}),I=S(s),A=S(f),C=S(function(e){var t,n=Bn({style:p,timeout:h},{mode:"exit"}),r=n.duration,o=n.delay;"auto"===h?(t=O.transitions.getAutoHeightDuration(e.clientHeight),b.current=t):t=r,e.style.transition=[O.transitions.create("opacity",{duration:t,delay:o}),O.transitions.create("transform",{duration:.666*t,delay:o||.333*t})].join(","),e.style.opacity="0",e.style.transform=$n(.75),c&&c(e)}),R=S(l);return xt.useEffect(function(){return function(){clearTimeout(y.current)}},[]),xt.createElement(g,Object(Kt.a)({appear:!0,in:i,nodeRef:_?E:void 0,onEnter:T,onEntered:I,onEntering:j,onExit:C,onExited:R,onExiting:A,addEndListener:function(e,t){var n=_?e:t;"auto"===h&&(y.current=setTimeout(n,b.current||0))},timeout:"auto"===h?null:h},m),function(e,t){return xt.cloneElement(n,Object(Kt.a)({style:Object(Kt.a)({opacity:0,transform:$n(.75),visibility:"exited"!==e||i?void 0:"hidden"},Kn[e],p,n.props.style),ref:x},t))})});Yn.muiSupportAuto=!0;var qn=Yn,Xn=n(125),Qn=n(20);var Zn="undefined"!=typeof window?xt.useLayoutEffect:xt.useEffect;var Jn=xt.forwardRef(function(e,t){var n=e.children,r=e.container,o=e.disablePortal,i=void 0!==o&&o,a=e.onRendered,s=xt.useState(null),u=s[0],c=s[1],l=Object(pn.a)(xt.isValidElement(n)?n.ref:null,t);return Zn(function(){i||c(function(e){return e="function"==typeof e?e():e,ln.findDOMNode(e)}(r)||document.body)},[r,i]),Zn(function(){if(u&&!i)return Object(Qn.a)(t,u),function(){Object(Qn.a)(t,null)}},[t,u,i]),Zn(function(){a&&(u||i)&&a()},[a,u,i]),i?xt.isValidElement(n)?xt.cloneElement(n,{ref:l}):n:u?ln.createPortal(n,u):u}),er=n(42);function tr(e){return"function"==typeof e?e():e}var nr="undefined"!=typeof window?xt.useLayoutEffect:xt.useEffect,rr={},or=xt.forwardRef(function(e,t){var n=e.anchorEl,r=e.children,o=e.container,i=e.disablePortal,a=void 0!==i&&i,s=e.keepMounted,u=void 0!==s&&s,c=e.modifiers,l=e.open,f=e.placement,p=void 0===f?"bottom":f,d=e.popperOptions,h=void 0===d?rr:d,v=e.popperRef,g=e.style,m=e.transition,y=void 0!==m&&m,b=Object(Yt.a)(e,["anchorEl","children","container","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition"]),O=xt.useRef(null),_=Object(pn.a)(O,t),E=xt.useRef(null),w=Object(pn.a)(E,v),x=xt.useRef(w);nr(function(){x.current=w},[w]),xt.useImperativeHandle(v,function(){return E.current},[]);var S=xt.useState(!0),j=S[0],T=S[1],I=function(e,t){if("ltr"===(t&&t.direction||"ltr"))return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}(p,Object(Zt.a)()),A=xt.useState(I),C=A[0],R=A[1];xt.useEffect(function(){E.current&&E.current.update()});var P=xt.useCallback(function(){if(O.current&&n&&l){E.current&&(E.current.destroy(),x.current(null));var e=function(e){R(e.placement)},t=(tr(n),new Xn.a(tr(n),O.current,Object(Kt.a)({placement:I},h,{modifiers:Object(Kt.a)({},a?{}:{preventOverflow:{boundariesElement:"window"}},c,h.modifiers),onCreate:Object(er.a)(e,h.onCreate),onUpdate:Object(er.a)(e,h.onUpdate)})));x.current(t)}},[n,a,c,l,I,h]),M=xt.useCallback(function(e){Object(Qn.a)(_,e),P()},[_,P]),N=function(){E.current&&(E.current.destroy(),x.current(null))};if(xt.useEffect(function(){return function(){N()}},[]),xt.useEffect(function(){l||y||N()},[l,y]),!u&&!l&&(!y||j))return null;var L={placement:C};return y&&(L.TransitionProps={in:l,onEnter:function(){T(!1)},onExited:function(){T(!0),N()}}),xt.createElement(Jn,{disablePortal:a,container:o},xt.createElement("div",Object(Kt.a)({ref:M,role:"tooltip"},b,{style:Object(Kt.a)({position:"fixed",top:0,left:0,display:l||!u||y?null:"none"},g)}),"function"==typeof r?r(L):r))}),ir=n(68),ar=n(40);function sr(e){return Math.round(1e5*e)/1e5}var ur=!1,cr=null;var lr=xt.forwardRef(function(e,t){var n=e.arrow,r=void 0!==n&&n,o=e.children,i=e.classes,a=e.disableFocusListener,s=void 0!==a&&a,u=e.disableHoverListener,c=void 0!==u&&u,l=e.disableTouchListener,f=void 0!==l&&l,p=e.enterDelay,d=void 0===p?100:p,h=e.enterNextDelay,v=void 0===h?0:h,g=e.enterTouchDelay,m=void 0===g?700:g,y=e.id,b=e.interactive,O=void 0!==b&&b,_=e.leaveDelay,E=void 0===_?0:_,w=e.leaveTouchDelay,x=void 0===w?1500:w,S=e.onClose,j=e.onOpen,T=e.open,I=e.placement,A=void 0===I?"bottom":I,C=e.PopperComponent,R=void 0===C?or:C,P=e.PopperProps,M=e.title,N=e.TransitionComponent,L=void 0===N?qn:N,k=e.TransitionProps,D=Object(Yt.a)(e,["arrow","children","classes","disableFocusListener","disableHoverListener","disableTouchListener","enterDelay","enterNextDelay","enterTouchDelay","id","interactive","leaveDelay","leaveTouchDelay","onClose","onOpen","open","placement","PopperComponent","PopperProps","title","TransitionComponent","TransitionProps"]),V=en(),F=xt.useState(),U=F[0],H=F[1],W=xt.useState(null),z=W[0],G=W[1],B=xt.useRef(!1),$=xt.useRef(),K=xt.useRef(),Y=xt.useRef(),q=xt.useRef(),X=Object(ar.a)({controlled:T,default:!1,name:"Tooltip",state:"open"}),Q=Object(Nn.a)(X,2),Z=Q[0],J=Q[1],ee=Z,te=Object(ir.a)(y);xt.useEffect(function(){return function(){clearTimeout($.current),clearTimeout(K.current),clearTimeout(Y.current),clearTimeout(q.current)}},[]);var ne=function(e){clearTimeout(cr),ur=!0,J(!0),j&&j(e)},re=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return function(t){var n=o.props;"mouseover"===t.type&&n.onMouseOver&&e&&n.onMouseOver(t),B.current&&"touchstart"!==t.type||(U&&U.removeAttribute("title"),clearTimeout(K.current),clearTimeout(Y.current),d||ur&&v?(t.persist(),K.current=setTimeout(function(){ne(t)},ur?v:d)):ne(t))}},oe=Object(hn.a)(),ie=oe.isFocusVisible,ae=oe.onBlurVisible,se=oe.ref,ue=xt.useState(!1),ce=ue[0],le=ue[1],fe=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return function(t){U||H(t.currentTarget),ie(t)&&(le(!0),re()(t));var n=o.props;n.onFocus&&e&&n.onFocus(t)}},pe=function(e){clearTimeout(cr),cr=setTimeout(function(){ur=!1},800+E),J(!1),S&&S(e),clearTimeout($.current),$.current=setTimeout(function(){B.current=!1},V.transitions.duration.shortest)},de=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return function(t){var n=o.props;"blur"===t.type&&(n.onBlur&&e&&n.onBlur(t),ce&&(le(!1),ae())),"mouseleave"===t.type&&n.onMouseLeave&&t.currentTarget===U&&n.onMouseLeave(t),clearTimeout(K.current),clearTimeout(Y.current),t.persist(),Y.current=setTimeout(function(){pe(t)},E)}},he=function(e){B.current=!0;var t=o.props;t.onTouchStart&&t.onTouchStart(e)},ve=Object(pn.a)(H,t),ge=Object(pn.a)(se,ve),me=xt.useCallback(function(e){Object(Qn.a)(ge,ln.findDOMNode(e))},[ge]),ye=Object(pn.a)(o.ref,me);""===M&&(ee=!1);var be=!ee&&!c,Oe=Object(Kt.a)({"aria-describedby":ee?te:null,title:be&&"string"==typeof M?M:null},D,o.props,{className:Object(rn.a)(D.className,o.props.className),onTouchStart:he,ref:ye}),_e={};f||(Oe.onTouchStart=function(e){he(e),clearTimeout(Y.current),clearTimeout($.current),clearTimeout(q.current),e.persist(),q.current=setTimeout(function(){re()(e)},m)},Oe.onTouchEnd=function(e){o.props.onTouchEnd&&o.props.onTouchEnd(e),clearTimeout(q.current),clearTimeout(Y.current),e.persist(),Y.current=setTimeout(function(){pe(e)},x)}),c||(Oe.onMouseOver=re(),Oe.onMouseLeave=de(),O&&(_e.onMouseOver=re(!1),_e.onMouseLeave=de(!1))),s||(Oe.onFocus=fe(),Oe.onBlur=de(),O&&(_e.onFocus=fe(!1),_e.onBlur=de(!1)));var Ee=xt.useMemo(function(){return Object(kn.a)({popperOptions:{modifiers:{arrow:{enabled:Boolean(z),element:z}}}},P)},[z,P]);return xt.createElement(xt.Fragment,null,xt.cloneElement(o,Oe),xt.createElement(R,Object(Kt.a)({className:Object(rn.a)(i.popper,O&&i.popperInteractive,r&&i.popperArrow),placement:A,anchorEl:U,open:!!U&&ee,id:Oe["aria-describedby"],transition:!0},_e,Ee),function(e){var t=e.placement,n=e.TransitionProps;return xt.createElement(L,Object(Kt.a)({timeout:V.transitions.duration.shorter},n,k),xt.createElement("div",{className:Object(rn.a)(i.tooltip,i["tooltipPlacement".concat(Object(an.a)(t.split("-")[0]))],B.current&&i.touch,r&&i.tooltipArrow)},M,r?xt.createElement("span",{className:i.arrow,ref:G}):null))}))}),fr=Object(on.a)(function(e){return{popper:{zIndex:e.zIndex.tooltip,pointerEvents:"none"},popperInteractive:{pointerEvents:"auto"},popperArrow:{'&[x-placement*="bottom"] $arrow':{top:0,left:0,marginTop:"-0.71em",marginLeft:4,marginRight:4,"&::before":{transformOrigin:"0 100%"}},'&[x-placement*="top"] $arrow':{bottom:0,left:0,marginBottom:"-0.71em",marginLeft:4,marginRight:4,"&::before":{transformOrigin:"100% 0"}},'&[x-placement*="right"] $arrow':{left:0,marginLeft:"-0.71em",height:"1em",width:"0.71em",marginTop:4,marginBottom:4,"&::before":{transformOrigin:"100% 100%"}},'&[x-placement*="left"] $arrow':{right:0,marginRight:"-0.71em",height:"1em",width:"0.71em",marginTop:4,marginBottom:4,"&::before":{transformOrigin:"0 0"}}},tooltip:{backgroundColor:Object(cn.b)(e.palette.grey[700],.9),borderRadius:e.shape.borderRadius,color:e.palette.common.white,fontFamily:e.typography.fontFamily,padding:"4px 8px",fontSize:e.typography.pxToRem(10),lineHeight:"".concat(sr(1.4),"em"),maxWidth:300,wordWrap:"break-word",fontWeight:e.typography.fontWeightMedium},tooltipArrow:{position:"relative",margin:"0"},arrow:{overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:Object(cn.b)(e.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}},touch:{padding:"8px 16px",fontSize:e.typography.pxToRem(14),lineHeight:"".concat(sr(16/14),"em"),fontWeight:e.typography.fontWeightRegular},tooltipPlacementLeft:Object(Ln.a)({transformOrigin:"right center",margin:"0 24px "},e.breakpoints.up("sm"),{margin:"0 14px"}),tooltipPlacementRight:Object(Ln.a)({transformOrigin:"left center",margin:"0 24px"},e.breakpoints.up("sm"),{margin:"0 14px"}),tooltipPlacementTop:Object(Ln.a)({transformOrigin:"center bottom",margin:"24px 0"},e.breakpoints.up("sm"),{margin:"14px 0"}),tooltipPlacementBottom:Object(Ln.a)({transformOrigin:"center top",margin:"24px 0"},e.breakpoints.up("sm"),{margin:"14px 0"})}},{name:"MuiTooltip",flip:!1})(lr),pr=function(e){return E()([e]).map(function(e){return[m.createGenerateClassNameOptions.productionPrefix,e].join("-")}).join(" ")},dr=["badge","children","containerId","dispatch","BadgeProps","TooltipProps"];function hr(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function vr(e){var t=e["aria-label"],n=e.badge,r=e.children,o=e.containerId,i=(e.dispatch,e.BadgeProps),a=e.TooltipProps,s=hr(e,dr),u=St.a.createElement(Mn,s,n?St.a.createElement(un,i,r):r);return s.disabled?u:St.a.createElement(fr,Object.assign({PopperProps:{container:document.querySelector("#".concat(o," .").concat(pr("viewer")))},title:t},a),u)}vr.defaultProps={badge:!1,BadgeProps:{},dispatch:function(){},TooltipProps:{}};var gr=n(27);var mr=Object(on.a)(function(e){return{thumb:{"&$open":{"& $offset":{transform:"scale(1) translateY(-10px)"}}},open:{},offset:Object(Kt.a)({zIndex:1},e.typography.body2,{fontSize:e.typography.pxToRem(12),lineHeight:1.2,transition:e.transitions.create(["transform"],{duration:e.transitions.duration.shortest}),top:-34,transformOrigin:"bottom center",transform:"scale(0)",position:"absolute"}),circle:{display:"flex",alignItems:"center",justifyContent:"center",width:32,height:32,borderRadius:"50% 50% 50% 0",backgroundColor:"currentColor",transform:"rotate(-45deg)"},label:{color:e.palette.primary.contrastText,transform:"rotate(45deg)"}}},{name:"PrivateValueLabel"})(function(e){var t=e.children,n=e.classes,r=e.className,o=e.open,i=e.value,a=e.valueLabelDisplay;return"off"===a?t:xt.cloneElement(t,{className:Object(rn.a)(t.props.className,(o||"on"===a)&&n.open,n.thumb)},xt.createElement("span",{className:Object(rn.a)(n.offset,r)},xt.createElement("span",{className:n.circle},xt.createElement("span",{className:n.label},i))))});function yr(e,t){return e-t}function br(e,t,n){return Math.min(Math.max(t,e),n)}function Or(e,t){return e.reduce(function(e,n,r){var o=Math.abs(t-n);return null===e||o<e.distance||o===e.distance?{distance:o,index:r}:e},null).index}function _r(e,t){if(void 0!==t.current&&e.changedTouches){for(var n=0;n<e.changedTouches.length;n+=1){var r=e.changedTouches[n];if(r.identifier===t.current)return{x:r.clientX,y:r.clientY}}return!1}return{x:e.clientX,y:e.clientY}}function Er(e,t,n){return 100*(e-t)/(n-t)}function wr(e,t,n){var r=Math.round((e-n)/t)*t+n;return Number(r.toFixed(function(e){if(Math.abs(e)<1){var t=e.toExponential().split("e-"),n=t[0].split(".")[1];return(n?n.length:0)+parseInt(t[1],10)}var r=e.toString().split(".")[1];return r?r.length:0}(t)))}function xr(e){var t=e.values,n=e.source,r=e.newValue,o=e.index;if(t[o]===r)return n;var i=t.slice();return i[o]=r,i}function Sr(e){var t=e.sliderRef,n=e.activeIndex,r=e.setActive;t.current.contains(document.activeElement)&&Number(document.activeElement.getAttribute("data-index"))===n||t.current.querySelector('[role="slider"][data-index="'.concat(n,'"]')).focus(),r&&r(n)}var jr={horizontal:{offset:function(e){return{left:"".concat(e,"%")}},leap:function(e){return{width:"".concat(e,"%")}}},"horizontal-reverse":{offset:function(e){return{right:"".concat(e,"%")}},leap:function(e){return{width:"".concat(e,"%")}}},vertical:{offset:function(e){return{bottom:"".concat(e,"%")}},leap:function(e){return{height:"".concat(e,"%")}}}},Tr=function(e){return e},Ir=xt.forwardRef(function(e,t){var n=e["aria-label"],r=e["aria-labelledby"],o=e["aria-valuetext"],i=e.classes,a=e.className,s=e.color,u=void 0===s?"primary":s,c=e.component,l=void 0===c?"span":c,f=e.defaultValue,p=e.disabled,d=void 0!==p&&p,h=e.getAriaLabel,v=e.getAriaValueText,g=e.marks,m=void 0!==g&&g,y=e.max,b=void 0===y?100:y,O=e.min,_=void 0===O?0:O,E=e.name,w=e.onChange,x=e.onChangeCommitted,S=e.onMouseDown,j=e.orientation,T=void 0===j?"horizontal":j,I=e.scale,A=void 0===I?Tr:I,C=e.step,R=void 0===C?1:C,P=e.ThumbComponent,M=void 0===P?"span":P,N=e.track,L=void 0===N?"normal":N,k=e.value,D=e.ValueLabelComponent,V=void 0===D?mr:D,F=e.valueLabelDisplay,U=void 0===F?"off":F,H=e.valueLabelFormat,W=void 0===H?Tr:H,z=Object(Yt.a)(e,["aria-label","aria-labelledby","aria-valuetext","classes","className","color","component","defaultValue","disabled","getAriaLabel","getAriaValueText","marks","max","min","name","onChange","onChangeCommitted","onMouseDown","orientation","scale","step","ThumbComponent","track","value","ValueLabelComponent","valueLabelDisplay","valueLabelFormat"]),G=en(),B=xt.useRef(),$=xt.useState(-1),K=$[0],Y=$[1],q=xt.useState(-1),X=q[0],Q=q[1],Z=Object(ar.a)({controlled:k,default:f,name:"Slider"}),J=Object(Nn.a)(Z,2),ee=J[0],te=J[1],ne=Array.isArray(ee),re=ne?ee.slice().sort(yr):[ee];re=re.map(function(e){return br(e,_,b)});var oe=!0===m&&null!==R?Object(vn.a)(Array(Math.floor((b-_)/R)+1)).map(function(e,t){return{value:_+R*t}}):m||[],ie=Object(hn.a)(),ae=ie.isFocusVisible,se=ie.onBlurVisible,ue=ie.ref,ce=xt.useState(-1),le=ce[0],fe=ce[1],pe=xt.useRef(),de=Object(pn.a)(ue,pe),he=Object(pn.a)(t,de),ve=Object(dn.a)(function(e){var t=Number(e.currentTarget.getAttribute("data-index"));ae(e)&&fe(t),Q(t)}),ge=Object(dn.a)(function(){-1!==le&&(fe(-1),se()),Q(-1)}),me=Object(dn.a)(function(e){var t=Number(e.currentTarget.getAttribute("data-index"));Q(t)}),ye=Object(dn.a)(function(){Q(-1)}),be="rtl"===G.direction,Oe=Object(dn.a)(function(e){var t,n=Number(e.currentTarget.getAttribute("data-index")),r=re[n],o=(b-_)/10,i=oe.map(function(e){return e.value}),a=i.indexOf(r),s=be?"ArrowLeft":"ArrowRight",u=be?"ArrowRight":"ArrowLeft";switch(e.key){case"Home":t=_;break;case"End":t=b;break;case"PageUp":R&&(t=r+o);break;case"PageDown":R&&(t=r-o);break;case s:case"ArrowUp":t=R?r+R:i[a+1]||i[i.length-1];break;case u:case"ArrowDown":t=R?r-R:i[a-1]||i[0];break;default:return}if(e.preventDefault(),R&&(t=wr(t,R,_)),t=br(t,_,b),ne){var c=t;t=xr({values:re,source:ee,newValue:t,index:n}).sort(yr),Sr({sliderRef:pe,activeIndex:t.indexOf(c)})}te(t),fe(n),w&&w(e,t),x&&x(e,t)}),_e=xt.useRef(),Ee=T;be&&"vertical"!==T&&(Ee+="-reverse");var we=function(e){var t,n,r=e.finger,o=e.move,i=void 0!==o&&o,a=e.values,s=e.source,u=pe.current.getBoundingClientRect(),c=u.width,l=u.height,f=u.bottom,p=u.left;if(t=0===Ee.indexOf("vertical")?(f-r.y)/l:(r.x-p)/c,-1!==Ee.indexOf("-reverse")&&(t=1-t),n=function(e,t,n){return(n-t)*e+t}(t,_,b),R)n=wr(n,R,_);else{var d=oe.map(function(e){return e.value});n=d[Or(d,n)]}n=br(n,_,b);var h=0;if(ne){var v=n;h=(n=xr({values:a,source:s,newValue:n,index:h=i?_e.current:Or(a,n)}).sort(yr)).indexOf(v),_e.current=h}return{newValue:n,activeIndex:h}},xe=Object(dn.a)(function(e){var t=_r(e,B);if(t){var n=we({finger:t,move:!0,values:re,source:ee}),r=n.newValue,o=n.activeIndex;Sr({sliderRef:pe,activeIndex:o,setActive:Y}),te(r),w&&w(e,r)}}),Se=Object(dn.a)(function(e){var t=_r(e,B);if(t){var n=we({finger:t,values:re,source:ee}).newValue;Y(-1),"touchend"===e.type&&Q(-1),x&&x(e,n),B.current=void 0;var r=Object(gr.a)(pe.current);r.removeEventListener("mousemove",xe),r.removeEventListener("mouseup",Se),r.removeEventListener("touchmove",xe),r.removeEventListener("touchend",Se)}}),je=Object(dn.a)(function(e){e.preventDefault();var t=e.changedTouches[0];null!=t&&(B.current=t.identifier);var n=_r(e,B),r=we({finger:n,values:re,source:ee}),o=r.newValue,i=r.activeIndex;Sr({sliderRef:pe,activeIndex:i,setActive:Y}),te(o),w&&w(e,o);var a=Object(gr.a)(pe.current);a.addEventListener("touchmove",xe),a.addEventListener("touchend",Se)});xt.useEffect(function(){var e=pe.current;e.addEventListener("touchstart",je);var t=Object(gr.a)(e);return function(){e.removeEventListener("touchstart",je),t.removeEventListener("mousemove",xe),t.removeEventListener("mouseup",Se),t.removeEventListener("touchmove",xe),t.removeEventListener("touchend",Se)}},[Se,xe,je]);var Te=Object(dn.a)(function(e){S&&S(e),e.preventDefault();var t=_r(e,B),n=we({finger:t,values:re,source:ee}),r=n.newValue,o=n.activeIndex;Sr({sliderRef:pe,activeIndex:o,setActive:Y}),te(r),w&&w(e,r);var i=Object(gr.a)(pe.current);i.addEventListener("mousemove",xe),i.addEventListener("mouseup",Se)}),Ie=Er(ne?re[0]:_,_,b),Ae=Er(re[re.length-1],_,b)-Ie,Ce=Object(Kt.a)({},jr[Ee].offset(Ie),jr[Ee].leap(Ae));return xt.createElement(l,Object(Kt.a)({ref:he,className:Object(rn.a)(i.root,i["color".concat(Object(an.a)(u))],a,d&&i.disabled,oe.length>0&&oe.some(function(e){return e.label})&&i.marked,!1===L&&i.trackFalse,"vertical"===T&&i.vertical,"inverted"===L&&i.trackInverted),onMouseDown:Te},z),xt.createElement("span",{className:i.rail}),xt.createElement("span",{className:i.track,style:Ce}),xt.createElement("input",{value:re.join(","),name:E,type:"hidden"}),oe.map(function(e,t){var n,r=Er(e.value,_,b),o=jr[Ee].offset(r);return n=!1===L?-1!==re.indexOf(e.value):"normal"===L&&(ne?e.value>=re[0]&&e.value<=re[re.length-1]:e.value<=re[0])||"inverted"===L&&(ne?e.value<=re[0]||e.value>=re[re.length-1]:e.value>=re[0]),xt.createElement(xt.Fragment,{key:e.value},xt.createElement("span",{style:o,"data-index":t,className:Object(rn.a)(i.mark,n&&i.markActive)}),null!=e.label?xt.createElement("span",{"aria-hidden":!0,"data-index":t,style:o,className:Object(rn.a)(i.markLabel,n&&i.markLabelActive)},e.label):null)}),re.map(function(e,t){var a=Er(e,_,b),s=jr[Ee].offset(a);return xt.createElement(V,{key:t,valueLabelFormat:W,valueLabelDisplay:U,className:i.valueLabel,value:"function"==typeof W?W(A(e),t):W,index:t,open:X===t||K===t||"on"===U,disabled:d},xt.createElement(M,{className:Object(rn.a)(i.thumb,i["thumbColor".concat(Object(an.a)(u))],K===t&&i.active,d&&i.disabled,le===t&&i.focusVisible),tabIndex:d?null:0,role:"slider",style:s,"data-index":t,"aria-label":h?h(t):n,"aria-labelledby":r,"aria-orientation":T,"aria-valuemax":A(b),"aria-valuemin":A(_),"aria-valuenow":A(e),"aria-valuetext":v?v(A(e),t):o,onKeyDown:Oe,onFocus:ve,onBlur:ge,onMouseOver:me,onMouseLeave:ye}))}))}),Ar=Object(on.a)(function(e){return{root:{height:2,width:"100%",boxSizing:"content-box",padding:"13px 0",display:"inline-block",position:"relative",cursor:"pointer",touchAction:"none",color:e.palette.primary.main,WebkitTapHighlightColor:"transparent","&$disabled":{pointerEvents:"none",cursor:"default",color:e.palette.grey[400]},"&$vertical":{width:2,height:"100%",padding:"0 13px"},"@media (pointer: coarse)":{padding:"20px 0","&$vertical":{padding:"0 20px"}},"@media print":{colorAdjust:"exact"}},colorPrimary:{},colorSecondary:{color:e.palette.secondary.main},marked:{marginBottom:20,"&$vertical":{marginBottom:"auto",marginRight:20}},vertical:{},disabled:{},rail:{display:"block",position:"absolute",width:"100%",height:2,borderRadius:1,backgroundColor:"currentColor",opacity:.38,"$vertical &":{height:"100%",width:2}},track:{display:"block",position:"absolute",height:2,borderRadius:1,backgroundColor:"currentColor","$vertical &":{width:2}},trackFalse:{"& $track":{display:"none"}},trackInverted:{"& $track":{backgroundColor:"light"===e.palette.type?Object(cn.d)(e.palette.primary.main,.62):Object(cn.a)(e.palette.primary.main,.5)},"& $rail":{opacity:1}},thumb:{position:"absolute",width:12,height:12,marginLeft:-6,marginTop:-5,boxSizing:"border-box",borderRadius:"50%",outline:0,backgroundColor:"currentColor",display:"flex",alignItems:"center",justifyContent:"center",transition:e.transitions.create(["box-shadow"],{duration:e.transitions.duration.shortest}),"&::after":{position:"absolute",content:'""',borderRadius:"50%",left:-15,top:-15,right:-15,bottom:-15},"&$focusVisible,&:hover":{boxShadow:"0px 0px 0px 8px ".concat(Object(cn.b)(e.palette.primary.main,.16)),"@media (hover: none)":{boxShadow:"none"}},"&$active":{boxShadow:"0px 0px 0px 14px ".concat(Object(cn.b)(e.palette.primary.main,.16))},"&$disabled":{width:8,height:8,marginLeft:-4,marginTop:-3,"&:hover":{boxShadow:"none"}},"$vertical &":{marginLeft:-5,marginBottom:-6},"$vertical &$disabled":{marginLeft:-3,marginBottom:-4}},thumbColorPrimary:{},thumbColorSecondary:{"&$focusVisible,&:hover":{boxShadow:"0px 0px 0px 8px ".concat(Object(cn.b)(e.palette.secondary.main,.16))},"&$active":{boxShadow:"0px 0px 0px 14px ".concat(Object(cn.b)(e.palette.secondary.main,.16))}},active:{},focusVisible:{},valueLabel:{left:"calc(-50% - 4px)"},mark:{position:"absolute",width:2,height:2,borderRadius:1,backgroundColor:"currentColor"},markActive:{backgroundColor:e.palette.background.paper,opacity:.8},markLabel:Object(Kt.a)({},e.typography.body2,{color:e.palette.text.secondary,position:"absolute",top:26,transform:"translateX(-50%)",whiteSpace:"nowrap","$vertical &":{top:"auto",left:26,transform:"translateY(50%)"},"@media (pointer: coarse)":{top:40,"$vertical &":{left:31}}}),markLabelActive:{color:e.palette.text.primary}}},{name:"MuiSlider"})(Ir);var Cr=function(e){function t(n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.call(this,n));return r.state={open:n.open},r.handleChange=r.handleChange.bind(r),r.handleClick=r.handleClick.bind(r),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.handleClick=function(){var e=this.props,t=e.value;switch(e.variant){case"toggle":this.handleChange({},0===t?100:0);break;default:this.setState(function(e){return{open:!e.open}})}},t.prototype.handleChange=function(e,t){(0,this.props.onChange)(t)},t.prototype.render=function(){var e=this.props,t=e.children,n=e.containerId,r=e.label,o=e.max,i=e.min,a=e.value,s=e.type,u=e.variant,c=e.windowId,l=e.foregroundColor,f=e.classes,p=e.width,d=this.state.open,h=c+"-"+s,v=void 0;return(d||"toggle"===u&&a>0)&&(v=Object(Gt.fade)(l,d?.1:.25)),St.a.createElement("div",{style:{display:"inline-block"}},St.a.createElement(vr,{id:h+"-label","aria-label":r,containerId:n,onClick:this.handleClick,"aria-expanded":d,"aria-controls":h,style:{backgroundColor:v}},t),d&&St.a.createElement("div",{id:h,"aria-labelledby":h+"-label",className:"MuiPaper-elevation4 "+f.slider},St.a.createElement(Ar,{orientation:["xs","sm"].indexOf(p)>=0?"horizontal":"vertical",min:i,max:o,value:a,onChange:this.handleChange})))},t}(xt.Component);Cr.defaultProps={foregroundColor:"rgb(0, 0, 0)",min:0,max:100,open:!1,variant:"slider"};var Rr=Tt()($t()(function(e){var t,n=e.palette,r=e.breakpoints;return{slider:(t={backgroundColor:Object(Gt.fade)(n.shades.main,.8),borderRadius:25,top:48,marginTop:2,position:"absolute",height:150,zIndex:100,marginLeft:2,padding:[[2,7,2,7]]},t[r.down("sm")]={top:"auto",right:48,width:150,height:"auto",marginTop:-46,marginBottom:2,padding:[[4,2,4,2]]},t)}}),nn())(Cr),Pr=n(127),Mr=n.n(Pr),Nr=n(126),Lr=n.n(Nr),kr=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};var Dr=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.render=function(){var e=this.props,t=e.label,n=e.variant,r=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["label","variant"]);return St.a.createElement(vr,kr({"aria-label":t},r),"left"===n?St.a.createElement(Lr.a,null):St.a.createElement(Mr.a,null))},t}(xt.Component),Vr=n(128),Fr=n.n(Vr),Ur=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};var Hr=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.render=function(){var e=this.props,t=e.flipped,n=e.label,r=e.backgroundColor,o=e.foregroundColor,i=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["flipped","label","backgroundColor","foregroundColor"]);return St.a.createElement(vr,Ur({"aria-label":n,style:{backgroundColor:t&&Object(Gt.fade)(o,.25)}},i),St.a.createElement(Fr.a,{style:{color:t&&r}}))},t}(xt.Component);Hr.defaultProps={backgroundColor:"rgb(255, 255, 255)",foregroundColor:"rgb(0, 0, 0)"};var Wr=function(e){function t(n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.call(this,n));return r.toggleState=r.toggleState.bind(r),r.toggleRotate=r.toggleRotate.bind(r),r.toggleFlip=r.toggleFlip.bind(r),r.handleChange=r.handleChange.bind(r),r.handleReset=r.handleReset.bind(r),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.componentDidMount=function(){this.props.viewer&&this.applyFilters()},t.prototype.componentDidUpdate=function(e){var t=this.props,n=t.viewConfig;t.viewer&&n!==e.viewConfig&&this.applyFilters()},t.prototype.handleChange=function(e){var t=this.props,n=t.updateViewport,r=t.windowId;return function(t){var o;return n(r,((o={})[e]=t,o))}},t.prototype.handleReset=function(){var e=this.props;(0,e.updateViewport)(e.windowId,{rotation:0,flip:!1,brightness:100,contrast:100,saturate:100,grayscale:0,invert:0})},t.prototype.applyFilters=function(){var e=this.props,t=e.viewConfig,n=t.brightness,r=void 0===n?100:n,o=t.contrast,i=void 0===o?100:o,a=t.saturate,s=void 0===a?100:a,u=t.grayscale,c=void 0===u?0:u,l=t.invert,f=void 0===l?0:l,p=e.viewer.canvas;if(p){var d=["brightness","contrast","saturate","grayscale","invert"],h=p.style.filter.split(" ").filter(function(e){return!d.some(function(t){return e.includes(t)})});h.push("brightness("+r+"%)"),h.push("contrast("+i+"%)"),h.push("saturate("+s+"%)"),h.push("grayscale("+c+"%)"),h.push("invert("+f+"%)"),p.style.filter=h.join(" ")}},t.prototype.toggleState=function(){var e=this.props,t=e.open;(0,e.updateWindow)(e.windowId,{imageToolsOpen:!t})},t.prototype.toggleRotate=function(e){var t=this.props,n=t.updateViewport,r=t.viewConfig,o=r.flip,i=void 0!==o&&o,a=r.rotation,s=void 0===a?0:a;n(t.windowId,{rotation:(s+(i?-1*e:e))%360})},t.prototype.toggleFlip=function(){var e=this.props,t=e.updateViewport,n=e.viewConfig.flip,r=void 0!==n&&n;t(e.windowId,{flip:!r})},t.prototype.render=function(){var e=this,t=this.props,n=t.classes,r=t.containerId,o=t.enabled,i=t.open,a=t.viewer,s=t.windowId,u=t.width,c=t.theme.palette,l=t.viewConfig,f=l.flip,p=void 0!==f&&f,d=l.brightness,h=void 0===d?100:d,v=l.contrast,g=void 0===v?100:v,m=l.saturate,y=void 0===m?100:m,b=l.grayscale,O=void 0===b?0:b,_=l.invert,E=void 0===_?0:_,w=t.t;if(!a||!o)return null;var x=c.shades.main,S=c.getContrastText(x),j=["xs","sm"].indexOf(u)>=0,T=St.a.createElement("div",{className:j&&i?n.borderContainer:""},St.a.createElement(vr,{"aria-expanded":i,"aria-haspopup":!0,"aria-label":w("collapse",{context:i?"open":"close"}),containerId:r,onClick:this.toggleState},i?St.a.createElement(Ht.a,null):St.a.createElement(Ft.a,null)));return St.a.createElement("div",{className:"MuiPaper-elevation4 "+n.root},j&&T,i&&St.a.createElement(St.a.Fragment,null,St.a.createElement("div",{className:n.borderContainer},St.a.createElement(Dr,{containerId:r,label:w("rotateRight"),onClick:function(){return e.toggleRotate(90)},variant:"right"}),St.a.createElement(Dr,{containerId:r,label:w("rotateLeft"),onClick:function(){return e.toggleRotate(-90)},variant:"left"}),St.a.createElement(Hr,{label:w("flip"),onClick:this.toggleFlip,flipped:p,containerId:r})),St.a.createElement("div",{className:n.borderContainer},St.a.createElement(Rr,{type:"brightness",label:w("brightness"),max:200,windowId:s,value:h,foregroundColor:S,containerId:r,onChange:this.handleChange("brightness")},St.a.createElement(At.a,null)),St.a.createElement(Rr,{type:"contrast",label:w("contrast"),max:200,windowId:s,value:g,foregroundColor:S,containerId:r,onChange:this.handleChange("contrast")},St.a.createElement(Lt.a,{style:{transform:"rotate(180deg)"}})),St.a.createElement(Rr,{type:"saturate",label:w("saturation"),max:200,windowId:s,value:y,foregroundColor:S,containerId:r,onChange:this.handleChange("saturate")},St.a.createElement(Mt.a,null)),St.a.createElement(Rr,{type:"grayscale",variant:"toggle",label:w("greyscale"),windowId:s,value:O,backgroundColor:x,foregroundColor:S,containerId:r,onChange:this.handleChange("grayscale")},St.a.createElement(Rt.a,null)),St.a.createElement(Rr,{type:"invert",variant:"toggle",label:w("invert"),windowId:s,value:E,foregroundColor:S,containerId:r,onChange:this.handleChange("invert")},St.a.createElement(Dt.a,null))),St.a.createElement("div",{className:j?"":n.borderContainer},St.a.createElement(vr,{"aria-label":w("revert"),containerId:r,onClick:this.handleReset},St.a.createElement(zt.a,null)))),!j&&T)},t}(xt.Component);Wr.defaultProps={enabled:!0,open:!0,viewer:void 0,viewConfig:{}};var zr=Tt()($t()(function(e){var t,n,r=e.breakpoints,o=e.palette,i=o.shades.main,a=o.getContrastText(i),s="1px solid "+Object(Gt.fade)(a,.2),u="linear-gradient(to bottom, "+Object(Gt.fade)(a,0)+" 20%, "+Object(Gt.fade)(a,.2)+" 20% 80%, "+Object(Gt.fade)(a,0)+" 80% )",c=u.replace("to bottom","to right");return{root:(t={backgroundColor:Object(Gt.fade)(i,.8),borderRadius:25,position:"absolute",top:8,right:8,zIndex:999,display:"flex",flexDirection:"row"},t[r.down("sm")]={flexDirection:"column"},t),borderContainer:(n={border:0,borderRight:s,borderImageSlice:1,borderImageSource:u,display:"flex",flexDirection:"row"},n[r.down("sm")]={flexDirection:"column",borderBottom:s,borderRight:"none",borderImageSource:c},n)}}),nn())(Wr),Gr=n(69);var Br=xt.createContext({}),$r="undefined"==typeof window?xt.useEffect:xt.useLayoutEffect,Kr=xt.forwardRef(function(e,t){var n=e.alignItems,r=void 0===n?"center":n,o=e.autoFocus,i=void 0!==o&&o,a=e.button,s=void 0!==a&&a,u=e.children,c=e.classes,l=e.className,f=e.component,p=e.ContainerComponent,d=void 0===p?"li":p,h=e.ContainerProps,v=(h=void 0===h?{}:h).className,g=Object(Yt.a)(h,["className"]),m=e.dense,y=void 0!==m&&m,b=e.disabled,O=void 0!==b&&b,_=e.disableGutters,E=void 0!==_&&_,w=e.divider,x=void 0!==w&&w,S=e.focusVisibleClassName,j=e.selected,T=void 0!==j&&j,I=Object(Yt.a)(e,["alignItems","autoFocus","button","children","classes","className","component","ContainerComponent","ContainerProps","dense","disabled","disableGutters","divider","focusVisibleClassName","selected"]),A=xt.useContext(Br),C={dense:y||A.dense||!1,alignItems:r},R=xt.useRef(null);$r(function(){i&&R.current&&R.current.focus()},[i]);var P=xt.Children.toArray(u),M=P.length&&Object(Gr.a)(P[P.length-1],["ListItemSecondaryAction"]),N=xt.useCallback(function(e){R.current=ln.findDOMNode(e)},[]),L=Object(pn.a)(N,t),k=Object(Kt.a)({className:Object(rn.a)(c.root,l,C.dense&&c.dense,!E&&c.gutters,x&&c.divider,O&&c.disabled,s&&c.button,"center"!==r&&c.alignItemsFlexStart,M&&c.secondaryAction,T&&c.selected),disabled:O},I),D=f||"li";return s&&(k.component=f||"div",k.focusVisibleClassName=Object(rn.a)(c.focusVisible,S),D=Rn),M?(D=k.component||f?D:"div","li"===d&&("li"===D?D="div":"li"===k.component&&(k.component="div")),xt.createElement(Br.Provider,{value:C},xt.createElement(d,Object(Kt.a)({className:Object(rn.a)(c.container,v),ref:L},g),xt.createElement(D,k,P),P.pop()))):xt.createElement(Br.Provider,{value:C},xt.createElement(D,Object(Kt.a)({ref:L},k),P))}),Yr=Object(on.a)(function(e){return{root:{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",width:"100%",boxSizing:"border-box",textAlign:"left",paddingTop:8,paddingBottom:8,"&$focusVisible":{backgroundColor:e.palette.action.selected},"&$selected, &$selected:hover":{backgroundColor:e.palette.action.selected},"&$disabled":{opacity:.5}},container:{position:"relative"},focusVisible:{},dense:{paddingTop:4,paddingBottom:4},alignItemsFlexStart:{alignItems:"flex-start"},disabled:{},divider:{borderBottom:"1px solid ".concat(e.palette.divider),backgroundClip:"padding-box"},gutters:{paddingLeft:16,paddingRight:16},button:{transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:e.palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}}},secondaryAction:{paddingRight:48},selected:{}}},{name:"MuiListItem"})(Kr),qr=xt.forwardRef(function(e,t){var n,r=e.classes,o=e.className,i=e.component,a=void 0===i?"li":i,s=e.disableGutters,u=void 0!==s&&s,c=e.ListItemClasses,l=e.role,f=void 0===l?"menuitem":l,p=e.selected,d=e.tabIndex,h=Object(Yt.a)(e,["classes","className","component","disableGutters","ListItemClasses","role","selected","tabIndex"]);return e.disabled||(n=void 0!==d?d:-1),xt.createElement(Yr,Object(Kt.a)({button:!0,role:f,tabIndex:n,component:a,selected:p,disableGutters:u,classes:Object(Kt.a)({dense:r.dense},c),className:Object(rn.a)(r.root,o,p&&r.selected,!u&&r.gutters),ref:t},h))}),Xr=Object(on.a)(function(e){return{root:Object(Kt.a)({},e.typography.body1,Object(Ln.a)({minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",width:"auto",overflow:"hidden",whiteSpace:"nowrap"},e.breakpoints.up("sm"),{minHeight:"auto"})),gutters:{},selected:{},dense:Object(Kt.a)({},e.typography.body2,{minHeight:"auto"})}},{name:"MuiMenuItem"})(qr),Qr=xt.forwardRef(function(e,t){var n=e.classes,r=e.className,o=Object(Yt.a)(e,["classes","className"]),i=xt.useContext(Br);return xt.createElement("div",Object(Kt.a)({className:Object(rn.a)(n.root,r,"flex-start"===i.alignItems&&n.alignItemsFlexStart),ref:t},o))}),Zr=Object(on.a)(function(e){return{root:{minWidth:56,color:e.palette.action.active,flexShrink:0,display:"inline-flex"},alignItemsFlexStart:{marginTop:8}}},{name:"MuiListItemIcon"})(Qr),Jr={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p"},eo=xt.forwardRef(function(e,t){var n=e.align,r=void 0===n?"inherit":n,o=e.classes,i=e.className,a=e.color,s=void 0===a?"initial":a,u=e.component,c=e.display,l=void 0===c?"initial":c,f=e.gutterBottom,p=void 0!==f&&f,d=e.noWrap,h=void 0!==d&&d,v=e.paragraph,g=void 0!==v&&v,m=e.variant,y=void 0===m?"body1":m,b=e.variantMapping,O=void 0===b?Jr:b,_=Object(Yt.a)(e,["align","classes","className","color","component","display","gutterBottom","noWrap","paragraph","variant","variantMapping"]),E=u||(g?"p":O[y]||Jr[y])||"span";return xt.createElement(E,Object(Kt.a)({className:Object(rn.a)(o.root,i,"inherit"!==y&&o[y],"initial"!==s&&o["color".concat(Object(an.a)(s))],h&&o.noWrap,p&&o.gutterBottom,g&&o.paragraph,"inherit"!==r&&o["align".concat(Object(an.a)(r))],"initial"!==l&&o["display".concat(Object(an.a)(l))]),ref:t},_))}),to=Object(on.a)(function(e){return{root:{margin:0},body2:e.typography.body2,body1:e.typography.body1,caption:e.typography.caption,button:e.typography.button,h1:e.typography.h1,h2:e.typography.h2,h3:e.typography.h3,h4:e.typography.h4,h5:e.typography.h5,h6:e.typography.h6,subtitle1:e.typography.subtitle1,subtitle2:e.typography.subtitle2,overline:e.typography.overline,srOnly:{position:"absolute",height:1,width:1,overflow:"hidden"},alignLeft:{textAlign:"left"},alignCenter:{textAlign:"center"},alignRight:{textAlign:"right"},alignJustify:{textAlign:"justify"},noWrap:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},gutterBottom:{marginBottom:"0.35em"},paragraph:{marginBottom:16},colorInherit:{color:"inherit"},colorPrimary:{color:e.palette.primary.main},colorSecondary:{color:e.palette.secondary.main},colorTextPrimary:{color:e.palette.text.primary},colorTextSecondary:{color:e.palette.text.secondary},colorError:{color:e.palette.error.main},displayInline:{display:"inline"},displayBlock:{display:"block"}}},{name:"MuiTypography"})(eo),no=xt.forwardRef(function(e,t){var n=e.children,r=e.classes,o=e.className,i=e.disableTypography,a=void 0!==i&&i,s=e.inset,u=void 0!==s&&s,c=e.primary,l=e.primaryTypographyProps,f=e.secondary,p=e.secondaryTypographyProps,d=Object(Yt.a)(e,["children","classes","className","disableTypography","inset","primary","primaryTypographyProps","secondary","secondaryTypographyProps"]),h=xt.useContext(Br).dense,v=null!=c?c:n;null==v||v.type===to||a||(v=xt.createElement(to,Object(Kt.a)({variant:h?"body2":"body1",className:r.primary,component:"span",display:"block"},l),v));var g=f;return null==g||g.type===to||a||(g=xt.createElement(to,Object(Kt.a)({variant:"body2",className:r.secondary,color:"textSecondary",display:"block"},p),g)),xt.createElement("div",Object(Kt.a)({className:Object(rn.a)(r.root,o,h&&r.dense,u&&r.inset,v&&g&&r.multiline),ref:t},d),v,g)}),ro=Object(on.a)({root:{flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4},multiline:{marginTop:6,marginBottom:6},dense:{},inset:{paddingLeft:56},primary:{},secondary:{}},{name:"MuiListItemText"})(no),oo=function(e){var t=e.enabled,n=e.handleClose,r=e.t,o=e.updateWindow,i=e.windowId;return St.a.createElement(Xr,{onClick:function(){n(),o(i,{imageToolsEnabled:!t})}},St.a.createElement(Zr,null,St.a.createElement(Ft.a,null)),St.a.createElement(ro,{primaryTypographyProps:{variant:"body1"}},r(t?"hide":"show")))};oo.defaultProps={enabled:!0};var io=oo,ao={de:{brightness:"Helligkeit",collapse_open:"Bildbearbeitung ausblenden",collapse_close:"Bildbearbeitung einblenden",contrast:"Kontrast",flip:"Spiegeln",greyscale:"Darstellung in Graustufen",hide:"Bildbearbeitung verbergen",invert:"Umkehrung der Farben",revert:"Einstellungen zurücksetzen",rotateLeft:"Rotation links",rotateRight:"Rotation rechts",saturation:"Sättigung",show:"Bildbearbeitung anzeigen"},en:{brightness:"Brightness",collapse_open:"Collapse image tools",collapse_close:"Expand image tools",contrast:"Contrast",flip:"Flip",greyscale:"Greyscale",hide:"Hide image tools",invert:"Invert colors",revert:"Revert image",rotateLeft:"Rotate left",rotateRight:"Rotate right",saturation:"Saturation",show:"Show image tools"},fr:{brightness:"Luminosité",collapse_open:"Fermer les outils de réglages de l'image",collapse_close:"Ouvrir les outils de réglages de l'image",contrast:"Contraste",flip:"Miroir",greyscale:"Niveaux de gris",invert:"Inverser les couleurs",revert:"Réinitialiser les réglages",rotateLeft:"Rotation vers la gauche",rotateRight:"Rotation vers la droite",saturation:"Saturation"},sr:{brightness:"Осветљење",collapse_open:"Затворите алат",collapse_close:"Отворите алат",contrast:"Контраст",flip:"Окрени",greyscale:"Црнобело",hideImageTools:"Сакријте алат",invert:"Инверзија боја",revert:"Поништи подешавања",rotateLeft:"Ротирај лево",rotateRight:"Ротирај десно",saturation:"Сатурација",showImageTools:"Прикажите алат"}},so=[{target:"OpenSeadragonViewer",mapDispatchToProps:{updateWindow:b,updateViewport:function(e,t){return{payload:t,type:d.UPDATE_VIEWPORT,windowId:e}}},mapStateToProps:function(e,t){var n=t.windowId;return{containerId:Xe(e),enabled:gt(e,{windowId:n}).imageToolsEnabled||!1,open:gt(e,{windowId:n}).imageToolsOpen||!1,viewConfig:Te(e,{windowId:n})||{}}},mode:"add",component:i()(zr),config:{translations:ao}},{target:"WindowTopBarPluginMenu",component:io,mode:"add",mapDispatchToProps:{updateWindow:b},mapStateToProps:function(e,t){var n=t.windowId;return{enabled:gt(e,{windowId:n}).imageToolsEnabled||!1}}}];n.d(t,"miradorImageToolsPlugin",function(){return so})},function(e,t,n){"use strict";n.r(t);var r=n(10),o=n(42),i=n(1),a=n(0),s=n.n(a),u=n(4),c=(n(6),n(5)),l=n(8),f=a.forwardRef(function(e,t){var n=e.children,o=e.classes,s=e.className,l=e.color,f=void 0===l?"inherit":l,p=e.component,d=void 0===p?"svg":p,h=e.fontSize,v=void 0===h?"default":h,g=e.htmlColor,m=e.titleAccess,y=e.viewBox,b=void 0===y?"0 0 24 24":y,O=Object(u.a)(e,["children","classes","className","color","component","fontSize","htmlColor","titleAccess","viewBox"]);return a.createElement(d,Object(i.a)({className:Object(c.a)(o.root,s,"inherit"!==f&&o["color".concat(Object(r.a)(f))],"default"!==v&&o["fontSize".concat(Object(r.a)(v))]),focusable:"false",viewBox:b,color:g,"aria-hidden":!m||void 0,role:m?"img":void 0,ref:t},O),n,m?a.createElement("title",null,m):null)});f.muiName="SvgIcon";var p=Object(l.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"})(f);function d(e,t){var n=function(t,n){return s.a.createElement(p,Object(i.a)({ref:n},t),e)};return n.muiName=p.muiName,s.a.memo(s.a.forwardRef(n))}function h(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:166;function r(){for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];var a=this;clearTimeout(t),t=setTimeout(function(){e.apply(a,o)},n)}return r.clear=function(){clearTimeout(t)},r}function v(e,t){return function(){return null}}var g=n(69),m=n(27);function y(e){return Object(m.a)(e).defaultView||window}function b(e){return function(){return null}}var O=n(20);function _(e,t,n,r,o){return null}var E=n(40),w=n(13),x=n(9),S=n(68),j=n(30);n.d(t,"capitalize",function(){return r.a}),n.d(t,"createChainedFunction",function(){return o.a}),n.d(t,"createSvgIcon",function(){return d}),n.d(t,"debounce",function(){return h}),n.d(t,"deprecatedPropType",function(){return v}),n.d(t,"isMuiElement",function(){return g.a}),n.d(t,"ownerDocument",function(){return m.a}),n.d(t,"ownerWindow",function(){return y}),n.d(t,"requirePropFactory",function(){return b}),n.d(t,"setRef",function(){return O.a}),n.d(t,"unsupportedProp",function(){return _}),n.d(t,"useControlled",function(){return E.a}),n.d(t,"useEventCallback",function(){return w.a}),n.d(t,"useForkRef",function(){return x.a}),n.d(t,"unstable_useId",function(){return S.a}),n.d(t,"useIsFocusVisible",function(){return j.a})}]).default});
46//# sourceMappingURL=mirador-image-tools.min.js.map
\No newline at end of file