diff --git a/.babelrc b/.babelrc index 62ba5c3..6ab84ed 100644 --- a/.babelrc +++ b/.babelrc @@ -1,5 +1,12 @@ { - "presets": ["@babel/preset-env", "@babel/react"], + "presets": [ + ["@babel/preset-env", { + "targets": { + "esmodules": true + } + }], + "@babel/react" +], "plugins": [ "@babel/plugin-proposal-optional-chaining", ["@babel/plugin-proposal-decorators", { diff --git a/config/webpack/build.js b/config/webpack/build.js index 7b45edd..2fe8aba 100644 --- a/config/webpack/build.js +++ b/config/webpack/build.js @@ -31,7 +31,21 @@ module.exports = { { test: /\.js$/, exclude: /node_modules/, - use: ['babel-loader'] + loader: 'babel-loader', + options: { + presets: [ + + // defines a preset with options + [ + '@babel/preset-env', { + targets: { + esmodules: true + } + } + ] + + ] + } }, { test: /\.svg$/, diff --git a/dist/index.js b/dist/index.js index b89f911..63575dc 100644 --- a/dist/index.js +++ b/dist/index.js @@ -1 +1 @@ -!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react"),require("react-dom")):"function"==typeof define&&define.amd?define(["React","ReactDOM"],t):"object"==typeof exports?exports.oio=t(require("react"),require("react-dom")):e.oio=t(e.React,e.ReactDOM)}(self,(function(e,t){return(()=>{var n={503:e=>{e.exports=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}},613:function(e,t){"use strict";var n=this&&this.__assign||function(){return(n=Object.assign||function(e){for(var t,n=1,r=arguments.length;n-1&&(i.cancelMethods[t](),i.elements.splice(t,1),i.cancelMethods.splice(t,1))}},a={cancelOnUserAction:!0,easing:function(e){return--e*e*e+1},elementToScroll:window,horizontalOffset:0,maxDuration:3e3,minDuration:250,speed:500,verticalOffset:0};function l(e,t){if(void 0===t&&(t={}),"undefined"!=typeof window){if(!window.Promise)throw"Browser doesn't support Promises, and animated-scroll-to depends on it, please provide a polyfill.";var l,c,s,u=n(n({},a),t),d=u.elementToScroll===window,f=!!u.elementToScroll.nodeName;if(!d&&!f)throw"Element to scroll needs to be either window or DOM element.";var p=d?new o:new r(u.elementToScroll);if(e instanceof Element)s=e,l=p.getHorizontalElementScrollOffset(s),c=p.getVerticalElementScrollOffset(s);else if("number"==typeof e)l=p.getHorizontalScroll(),c=e;else{if(!Array.isArray(e)||2!==e.length)throw"Wrong function signature. Check documentation.\nAvailable method signatures are:\n animateScrollTo(y:number, options)\n animateScrollTo([x:number | null, y:number | null], options)\n animateScrollTo(scrollToElement:Element, options)";l=null===e[0]?p.getHorizontalScroll():e[0],c=null===e[1]?p.getVerticalScroll():e[1]}l+=u.horizontalOffset,c+=u.verticalOffset;var h=p.getMaxHorizontalScroll(),g=p.getHorizontalScroll();l>h&&(l=h);var b=l-g,m=p.getMaxVerticalScroll(),v=p.getVerticalScroll();c>m&&(c=m);var y=c-v,x=Math.abs(Math.round(b/1e3*u.speed)),w=Math.abs(Math.round(y/1e3*u.speed)),k=x>w?x:w;return ku.maxDuration&&(k=u.maxDuration),new Promise((function(e,t){var n;0===b&&0===y&&e(!0),i.stop(u.elementToScroll);var r=function(){d(),cancelAnimationFrame(n),e(!1)};i.add(u.elementToScroll,r);var o=u.cancelOnUserAction?r:function(e){return e.preventDefault()},a=u.cancelOnUserAction?{passive:!0}:{passive:!1},s=["wheel","touchstart","keydown","mousedown"],d=function(){s.forEach((function(e){u.elementToScroll.removeEventListener(e,o)}))};s.forEach((function(e){u.elementToScroll.addEventListener(e,o,a)}));var f=Date.now(),h=function(){var t=Date.now()-f,r=t/k,o=Math.round(g+b*u.easing(r)),i=Math.round(v+y*u.easing(r));t{var t=["a","b","c","d","e","f"],n={a:475,b:675,c:1e3,d:1350,e:1700,f:1/0},r={a:"@media (min-width: 0px) and (max-width: ".concat(n.a,"px)"),b:"@media (min-width: ".concat(n.a,"px) and (max-width: ").concat(n.b,"px)"),c:"@media (min-width: ".concat(n.b,"px) and (max-width: ").concat(n.c,"px)"),d:"@media (min-width: ".concat(n.c,"px) and (max-width: ").concat(n.d,"px)"),e:"@media (min-width: ".concat(n.d,"px) and (max-width: ").concat(n.e,"px)"),f:"@media (min-width: ".concat(n.e,"px)")},o="(.*?)\\[([".concat(t.join(""),"-]+)\\]");e.exports={breakpoints:n,breakpointKeys:t,breakpointMediaQueries:r,responsiveStrFragmentRegexPattern:o}},308:(e,t,n)=>{var r=n(525),o=r.breakpointKeys,i=r.responsiveStrFragmentRegexPattern;e.exports=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.trim,r=void 0===n||n,a=t.returnParsePath,l=void 0!==a&&a,c="string"==typeof e?e:String(e),s=r?c.trim():c,u=new RegExp(i,"g"),d=u.exec(s),f={breakpointsWereSet:null!==d};if(l&&(f.parsePath=[]),null===d){for(var p=0;p{function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var o=n(525).breakpointMediaQueries,i=Object.prototype,a=Object.getPrototypeOf,l=function(e){return"object"===r(e)&&null!==e&&a(e)===i};e.exports=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={};return Object.keys(e).forEach((function(n){var r=e[n];l(r)&&(!1===r.breakpointsWereSet?t[n]=r.a:Object.keys(r).forEach((function(e){"boolean"!=typeof r[e]&&(void 0===t[o[e]]&&(t[o[e]]={}),t[o[e]][n]=r[e])})))})),t}},129:(e,t,n)=>{"use strict";var r=n(690);function o(){var e={},t=0,n=0,r=0;return{add:function(o,i){i||(i=o,o=0),o>n?n=o:o{"use strict";(e.exports={}).getOption=function(e,t,n){var r=e[t];return null==r&&void 0!==n?n:r}},268:e=>{"use strict";var t=e.exports={};t.isIE=function(e){return!(-1===(t=navigator.userAgent.toLowerCase()).indexOf("msie")&&-1===t.indexOf("trident")&&-1===t.indexOf(" edge/")||e&&e!==function(){var e=3,t=document.createElement("div"),n=t.getElementsByTagName("i");do{t.innerHTML="\x3c!--[if gt IE "+ ++e+"]>4?e:void 0}());var t},t.isLegacyOpera=function(){return!!window.opera}},900:e=>{"use strict";(e.exports={}).forEach=function(e,t){for(var n=0;n{"use strict";var r=n(268);e.exports=function(e){var t=(e=e||{}).reporter,n=e.batchProcessor,o=e.stateHandler.getState;if(!t)throw new Error("Missing required dependency: reporter.");function i(e){return o(e).object}return{makeDetectable:function(e,i,a){a||(a=i,i=e,e=null),(e=e||{}).debug,r.isIE(8)?a(i):function(e,i){var a=!1,l=window.getComputedStyle(e),c=e.offsetWidth,s=e.offsetHeight;function u(){function n(){if("static"===l.position){e.style.position="relative";var n=function(e,t,n,r){var o=n[r];"auto"!==o&&"0"!==function(e){return e.replace(/[^-\d\.]/g,"")}(o)&&(e.warn("An element that is positioned static has style."+r+"="+o+" which is ignored due to the static positioning. The element will need to be positioned relative, so the style."+r+" will be set to 0. Element: ",t),t.style[r]=0)};n(t,e,l,"top"),n(t,e,l,"right"),n(t,e,l,"bottom"),n(t,e,l,"left")}}""!==l.position&&(n(),a=!0);var c=document.createElement("object");c.style.cssText="display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none; padding: 0; margin: 0; opacity: 0; z-index: -1000; pointer-events: none;",c.tabIndex=-1,c.type="text/html",c.setAttribute("aria-hidden","true"),c.onload=function(){a||n(),function e(t,n){t.contentDocument?n(t.contentDocument):setTimeout((function(){e(t,n)}),100)}(this,(function(t){i(e)}))},r.isIE()||(c.data="about:blank"),e.appendChild(c),o(e).object=c,r.isIE()&&(c.data="about:blank")}o(e).startSize={width:c,height:s},n?n.add(u):u()}(i,a)},addListener:function(e,t){if(!i(e))throw new Error("Element is not detectable by this strategy.");function n(){t(e)}r.isIE(8)?(o(e).object={proxy:n},e.attachEvent("onresize",n)):i(e).contentDocument.defaultView.addEventListener("resize",n)},uninstall:function(e){r.isIE(8)?e.detachEvent("onresize",o(e).object.proxy):e.removeChild(i(e)),delete o(e).object}}}},787:(e,t,n)=>{"use strict";var r=n(900).forEach;e.exports=function(e){var t=(e=e||{}).reporter,n=e.batchProcessor,o=e.stateHandler.getState,i=(e.stateHandler.hasState,e.idHandler);if(!n)throw new Error("Missing required dependency: batchProcessor");if(!t)throw new Error("Missing required dependency: reporter.");var a=function(){var e=document.createElement("div");e.style.cssText="position: absolute; width: 1000px; height: 1000px; visibility: hidden; margin: 0; padding: 0;";var t=document.createElement("div");t.style.cssText="position: absolute; width: 500px; height: 500px; overflow: scroll; visibility: none; top: -1500px; left: -1500px; visibility: hidden; margin: 0; padding: 0;",t.appendChild(e),document.body.insertBefore(t,document.body.firstChild);var n=500-t.clientWidth,r=500-t.clientHeight;return document.body.removeChild(t),{width:n,height:r}}(),l="erd_scroll_detection_container";function c(e,n,r){if(e.addEventListener)e.addEventListener(n,r);else{if(!e.attachEvent)return t.error("[scroll] Don't know how to add event listeners.");e.attachEvent("on"+n,r)}}function s(e,n,r){if(e.removeEventListener)e.removeEventListener(n,r);else{if(!e.detachEvent)return t.error("[scroll] Don't know how to remove event listeners.");e.detachEvent("on"+n,r)}}function u(e){return o(e).container.childNodes[0].childNodes[0].childNodes[0]}function d(e){return o(e).container.childNodes[0].childNodes[0].childNodes[1]}return function(e,t){if(!document.getElementById(e)){var n=t+"_animation",r="/* Created by the element-resize-detector library. */\n";r+="."+t+" > div::-webkit-scrollbar { display: none; }\n\n",r+="."+t+"_animation_active { -webkit-animation-duration: 0.1s; animation-duration: 0.1s; -webkit-animation-name: "+n+"; animation-name: "+n+"; }\n",r+="@-webkit-keyframes "+n+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }\n",function(t,n){n=n||function(e){document.head.appendChild(e)};var r=document.createElement("style");r.innerHTML=t,r.id=e,n(r)}(r+="@keyframes "+n+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }")}}("erd_scroll_detection_scrollbar_style",l),{makeDetectable:function(e,s,f){function p(){if(e.debug){var n=Array.prototype.slice.call(arguments);if(n.unshift(i.get(s),"Scroll: "),t.log.apply)t.log.apply(null,n);else for(var r=0;r{"use strict";var r=n(900).forEach,o=n(452),i=n(199),a=n(805),l=n(799),c=n(724),s=n(268),u=n(129),d=n(931),f=n(229),p=n(787);function h(e){return Array.isArray(e)||void 0!==e.length}function g(e){if(Array.isArray(e))return e;var t=[];return r(e,(function(e){t.push(e)})),t}function b(e){return e&&1===e.nodeType}function m(e,t,n){var r=e[t];return null==r&&void 0!==n?n:r}e.exports=function(e){var t;if((e=e||{}).idHandler)t={get:function(t){return e.idHandler.get(t,!0)},set:e.idHandler.set};else{var n=a(),v=l({idGenerator:n,stateHandler:d});t=v}var y=e.reporter;y||(y=c(!1===y));var x=m(e,"batchProcessor",u({reporter:y})),w={};w.callOnAdd=!!m(e,"callOnAdd",!0),w.debug=!!m(e,"debug",!1);var k,S=i(t),C=o({stateHandler:d}),O=m(e,"strategy","object"),z={reporter:y,batchProcessor:x,stateHandler:d,idHandler:t};if("scroll"===O&&(s.isLegacyOpera()?(y.warn("Scroll strategy is not supported on legacy Opera. Changing to object strategy."),O="object"):s.isIE(9)&&(y.warn("Scroll strategy is not supported on IE9. Changing to object strategy."),O="object")),"scroll"===O)k=p(z);else{if("object"!==O)throw new Error("Invalid strategy name: "+O);k=f(z)}var E={};return{listenTo:function(e,n,o){function i(e){var t=S.get(e);r(t,(function(t){t(e)}))}function a(e,t,n){S.add(t,n),e&&n(t)}if(o||(o=n,n=e,e={}),!n)throw new Error("At least one element required.");if(!o)throw new Error("Listener required.");if(b(n))n=[n];else{if(!h(n))return y.error("Invalid arguments. Must be a DOM element or a collection of DOM elements.");n=g(n)}var l=0,c=m(e,"callOnAdd",w.callOnAdd),s=m(e,"onReady",(function(){})),u=m(e,"debug",w.debug);r(n,(function(e){d.getState(e)||(d.initState(e),t.set(e));var f=t.get(e);if(u&&y.log("Attaching listener to element",f,e),!C.isDetectable(e))return u&&y.log(f,"Not detectable."),C.isBusy(e)?(u&&y.log(f,"System busy making it detectable"),a(c,e,o),E[f]=E[f]||[],void E[f].push((function(){++l===n.length&&s()}))):(u&&y.log(f,"Making detectable..."),C.markBusy(e,!0),k.makeDetectable({debug:u},e,(function(e){if(u&&y.log(f,"onElementDetectable"),d.getState(e)){C.markAsDetectable(e),C.markBusy(e,!1),k.addListener(e,i),a(c,e,o);var t=d.getState(e);if(t&&t.startSize){var p=e.offsetWidth,h=e.offsetHeight;t.startSize.width===p&&t.startSize.height===h||i(e)}E[f]&&r(E[f],(function(e){e()}))}else u&&y.log(f,"Element uninstalled before being detectable.");delete E[f],++l===n.length&&s()})));u&&y.log(f,"Already detecable, adding listener."),a(c,e,o),l++})),l===n.length&&s()},removeListener:S.removeListener,removeAllListeners:S.removeAllListeners,uninstall:function(e){if(!e)return y.error("At least one element is required.");if(b(e))e=[e];else{if(!h(e))return y.error("Invalid arguments. Must be a DOM element or a collection of DOM elements.");e=g(e)}r(e,(function(e){S.removeAllListeners(e),k.uninstall(e),d.cleanState(e)}))}}}},452:e=>{"use strict";e.exports=function(e){var t=e.stateHandler.getState;return{isDetectable:function(e){var n=t(e);return n&&!!n.isDetectable},markAsDetectable:function(e){t(e).isDetectable=!0},isBusy:function(e){return!!t(e).busy},markBusy:function(e,n){t(e).busy=!!n}}}},805:e=>{"use strict";e.exports=function(){var e=1;return{generate:function(){return e++}}}},799:e=>{"use strict";e.exports=function(e){var t=e.idGenerator,n=e.stateHandler.getState;return{get:function(e){var t=n(e);return t&&void 0!==t.id?t.id:null},set:function(e){var r=n(e);if(!r)throw new Error("setId required the element to have a resize detection state.");var o=t.generate();return r.id=o,o}}}},199:e=>{"use strict";e.exports=function(e){var t={};function n(n){var r=e.get(n);return void 0===r?[]:t[r]||[]}return{get:n,add:function(n,r){var o=e.get(n);t[o]||(t[o]=[]),t[o].push(r)},removeListener:function(e,t){for(var r=n(e),o=0,i=r.length;o{"use strict";e.exports=function(e){function t(){}var n={log:t,warn:t,error:t};if(!e&&window.console){var r=function(e,t){e[t]=function(){var e=console[t];if(e.apply)e.apply(console,arguments);else for(var n=0;n{"use strict";function t(e){return e._erd}e.exports={initState:function(e){return e._erd={},t(e)},getState:t,cleanState:function(e){delete e._erd}}},143:e=>{"use strict";e.exports=function(e,t,n,r,o,i,a,l){if(!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var s=[n,r,o,i,a,l],u=0;(c=new Error(t.replace(/%s/g,(function(){return s[u++]})))).name="Invariant Violation"}throw c.framesToPop=1,c}}},703:(e,t,n)=>{"use strict";var r=n(414);function o(){}e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=o,n.PropTypes=n,n}},697:(e,t,n)=>{e.exports=n(703)()},414:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},935:(e,t,n)=>{"use strict";function r(e){return e&&"object"==typeof e&&"default"in e?e.default:e}var o=r(n(844)),i=n(798),a=r(i),l=r(n(697)),c=r(n(413)),s=r(n(143)),u=n(423),d=r(n(774)),f={};function p(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"scroll";return f[e]||(f[e]=o({strategy:e})),f[e]}var h=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},g=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},y=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},x="react-sizeme: an error occurred whilst stopping to listen to node size changes",w={monitorWidth:!0,monitorHeight:!1,monitorPosition:!1,refreshRate:16,refreshMode:"throttle",noPlaceholder:!1,resizeDetectorStrategy:"scroll"};function k(e){return e.displayName||e.name||"Component"}var S=function(e){function t(){return h(this,t),y(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return m(t,e),g(t,[{key:"render",value:function(){return i.Children.only(this.props.children)}}]),t}(i.Component);function C(e){var t=e.className,n=e.style,r={};return t||n?(t&&(r.className=t),n&&(r.style=n)):r.style={width:"100%",height:"100%"},a.createElement("div",r)}S.displayName="SizeMeReferenceWrapper",S.propTypes={children:l.element.isRequired},C.displayName="SizeMePlaceholder",C.propTypes={className:l.string,style:l.object};var O=function(e){function t(t){var n=t.explicitRef,r=t.className,o=t.style,i=t.size,l=t.disablePlaceholder,c=(t.onSize,v(t,["explicitRef","className","style","size","disablePlaceholder","onSize"])),s=(null==i||null==i.width&&null==i.height&&null==i.position)&&!l,u={className:r,style:o};null!=i&&(u.size=i);var d=s?a.createElement(C,{className:r,style:o}):a.createElement(e,b({},u,c));return a.createElement(S,{ref:n},d)}return t.displayName="SizeMeRenderer("+k(e)+")",t.propTypes={explicitRef:l.func.isRequired,className:l.string,style:l.object,size:l.shape({width:l.number,height:l.number}),disablePlaceholder:l.bool,onSize:l.func},t};function z(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:w,t=e.monitorWidth,n=void 0===t?w.monitorWidth:t,r=e.monitorHeight,o=void 0===r?w.monitorHeight:r,i=e.monitorPosition,d=void 0===i?w.monitorPosition:i,f=e.refreshRate,v=void 0===f?w.refreshRate:f,S=e.refreshMode,C=void 0===S?w.refreshMode:S,E=e.noPlaceholder,T=void 0===E?w.noPlaceholder:E,j=e.resizeDetectorStrategy,A=void 0===j?w.resizeDetectorStrategy:j;s(n||o||d,'You have to monitor at least one of the width, height, or position when using "sizeMe"'),s(v>=16,"It is highly recommended that you don't put your refreshRate lower than 16 as this may cause layout thrashing."),s("throttle"===C||"debounce"===C,'The refreshMode should have a value of "throttle" or "debounce"');var P="throttle"===C?u.throttle:u.debounce;return function(e){var t=O(e),r=function(e){function r(){var e,t,i;h(this,r);for(var a=arguments.length,l=Array(a),c=0;c{e.exports=function(e,t,n,r){var o=n?n.call(r,e,t):void 0;if(void 0!==o)return!!o;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var i=Object.keys(e),a=Object.keys(t);if(i.length!==a.length)return!1;for(var l=Object.prototype.hasOwnProperty.bind(t),c=0;c{e.exports=''},644:e=>{e.exports=''},423:(e,t,n)=>{"use strict";function r(e,t,n,r){var o,i=!1,a=0;function l(){o&&clearTimeout(o)}function c(){var c=this,s=Date.now()-a,u=arguments;function d(){a=Date.now(),n.apply(c,u)}function f(){o=void 0}i||(r&&!o&&d(),l(),void 0===r&&s>e?d():!0!==t&&(o=setTimeout(r?f:d,void 0===r?e-s:e)))}return"boolean"!=typeof t&&(r=n,n=t,t=void 0),c.cancel=function(){l(),i=!0},c}function o(e,t,n){return void 0===n?r(e,t,!1):r(e,n,!1!==t)}n.r(t),n.d(t,{throttle:()=>r,debounce:()=>o})},621:(e,t,n)=>{var r;!function(o){var i=/^\s+/,a=/\s+$/,l=0,c=o.round,s=o.min,u=o.max,d=o.random;function f(e,t){if(t=t||{},(e=e||"")instanceof f)return e;if(!(this instanceof f))return new f(e,t);var n=function(e){var t,n,r,l={r:0,g:0,b:0},c=1,d=null,f=null,p=null,h=!1,g=!1;return"string"==typeof e&&(e=function(e){e=e.replace(i,"").replace(a,"").toLowerCase();var t,n=!1;if(A[e])e=A[e],n=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};return(t=q.rgb.exec(e))?{r:t[1],g:t[2],b:t[3]}:(t=q.rgba.exec(e))?{r:t[1],g:t[2],b:t[3],a:t[4]}:(t=q.hsl.exec(e))?{h:t[1],s:t[2],l:t[3]}:(t=q.hsla.exec(e))?{h:t[1],s:t[2],l:t[3],a:t[4]}:(t=q.hsv.exec(e))?{h:t[1],s:t[2],v:t[3]}:(t=q.hsva.exec(e))?{h:t[1],s:t[2],v:t[3],a:t[4]}:(t=q.hex8.exec(e))?{r:M(t[1]),g:M(t[2]),b:M(t[3]),a:H(t[4]),format:n?"name":"hex8"}:(t=q.hex6.exec(e))?{r:M(t[1]),g:M(t[2]),b:M(t[3]),format:n?"name":"hex"}:(t=q.hex4.exec(e))?{r:M(t[1]+""+t[1]),g:M(t[2]+""+t[2]),b:M(t[3]+""+t[3]),a:H(t[4]+""+t[4]),format:n?"name":"hex8"}:!!(t=q.hex3.exec(e))&&{r:M(t[1]+""+t[1]),g:M(t[2]+""+t[2]),b:M(t[3]+""+t[3]),format:n?"name":"hex"}}(e)),"object"==typeof e&&(V(e.r)&&V(e.g)&&V(e.b)?(t=e.r,n=e.g,r=e.b,l={r:255*_(t,255),g:255*_(n,255),b:255*_(r,255)},h=!0,g="%"===String(e.r).substr(-1)?"prgb":"rgb"):V(e.h)&&V(e.s)&&V(e.v)?(d=I(e.s),f=I(e.v),l=function(e,t,n){e=6*_(e,360),t=_(t,100),n=_(n,100);var r=o.floor(e),i=e-r,a=n*(1-t),l=n*(1-i*t),c=n*(1-(1-i)*t),s=r%6;return{r:255*[n,l,a,a,c,n][s],g:255*[c,n,n,l,a,a][s],b:255*[a,a,c,n,n,l][s]}}(e.h,d,f),h=!0,g="hsv"):V(e.h)&&V(e.s)&&V(e.l)&&(d=I(e.s),p=I(e.l),l=function(e,t,n){var r,o,i;function a(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}if(e=_(e,360),t=_(t,100),n=_(n,100),0===t)r=o=i=n;else{var l=n<.5?n*(1+t):n+t-n*t,c=2*n-l;r=a(c,l,e+1/3),o=a(c,l,e),i=a(c,l,e-1/3)}return{r:255*r,g:255*o,b:255*i}}(e.h,d,p),h=!0,g="hsl"),e.hasOwnProperty("a")&&(c=e.a)),c=R(c),{ok:h,format:e.format||g,r:s(255,u(l.r,0)),g:s(255,u(l.g,0)),b:s(255,u(l.b,0)),a:c}}(e);this._originalInput=e,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=c(100*this._a)/100,this._format=t.format||n.format,this._gradientType=t.gradientType,this._r<1&&(this._r=c(this._r)),this._g<1&&(this._g=c(this._g)),this._b<1&&(this._b=c(this._b)),this._ok=n.ok,this._tc_id=l++}function p(e,t,n){e=_(e,255),t=_(t,255),n=_(n,255);var r,o,i=u(e,t,n),a=s(e,t,n),l=(i+a)/2;if(i==a)r=o=0;else{var c=i-a;switch(o=l>.5?c/(2-i-a):c/(i+a),i){case e:r=(t-n)/c+(t>1)+720)%360;--t;)r.h=(r.h+o)%360,i.push(f(r));return i}function j(e,t){t=t||6;for(var n=f(e).toHsv(),r=n.h,o=n.s,i=n.v,a=[],l=1/t;t--;)a.push(f({h:r,s:o,v:i})),i=(i+l)%1;return a}f.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,n,r=this.toRgb();return e=r.r/255,t=r.g/255,n=r.b/255,.2126*(e<=.03928?e/12.92:o.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:o.pow((t+.055)/1.055,2.4))+.0722*(n<=.03928?n/12.92:o.pow((n+.055)/1.055,2.4))},setAlpha:function(e){return this._a=R(e),this._roundA=c(100*this._a)/100,this},toHsv:function(){var e=h(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=h(this._r,this._g,this._b),t=c(360*e.h),n=c(100*e.s),r=c(100*e.v);return 1==this._a?"hsv("+t+", "+n+"%, "+r+"%)":"hsva("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHsl:function(){var e=p(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=p(this._r,this._g,this._b),t=c(360*e.h),n=c(100*e.s),r=c(100*e.l);return 1==this._a?"hsl("+t+", "+n+"%, "+r+"%)":"hsla("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHex:function(e){return g(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return function(e,t,n,r,o){var i=[B(c(e).toString(16)),B(c(t).toString(16)),B(c(n).toString(16)),B(N(r))];return o&&i[0].charAt(0)==i[0].charAt(1)&&i[1].charAt(0)==i[1].charAt(1)&&i[2].charAt(0)==i[2].charAt(1)&&i[3].charAt(0)==i[3].charAt(1)?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0)+i[3].charAt(0):i.join("")}(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:c(this._r),g:c(this._g),b:c(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+c(this._r)+", "+c(this._g)+", "+c(this._b)+")":"rgba("+c(this._r)+", "+c(this._g)+", "+c(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:c(100*_(this._r,255))+"%",g:c(100*_(this._g,255))+"%",b:c(100*_(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+c(100*_(this._r,255))+"%, "+c(100*_(this._g,255))+"%, "+c(100*_(this._b,255))+"%)":"rgba("+c(100*_(this._r,255))+"%, "+c(100*_(this._g,255))+"%, "+c(100*_(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(P[g(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+b(this._r,this._g,this._b,this._a),n=t,r=this._gradientType?"GradientType = 1, ":"";if(e){var o=f(e);n="#"+b(o._r,o._g,o._b,o._a)}return"progid:DXImageTransform.Microsoft.gradient("+r+"startColorstr="+t+",endColorstr="+n+")"},toString:function(e){var t=!!e;e=e||this._format;var n=!1,r=this._a<1&&this._a>=0;return t||!r||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"hex4"!==e&&"hex8"!==e&&"name"!==e?("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},clone:function(){return f(this.toString())},_applyModification:function(e,t){var n=e.apply(null,[this].concat([].slice.call(t)));return this._r=n._r,this._g=n._g,this._b=n._b,this.setAlpha(n._a),this},lighten:function(){return this._applyModification(x,arguments)},brighten:function(){return this._applyModification(w,arguments)},darken:function(){return this._applyModification(k,arguments)},desaturate:function(){return this._applyModification(m,arguments)},saturate:function(){return this._applyModification(v,arguments)},greyscale:function(){return this._applyModification(y,arguments)},spin:function(){return this._applyModification(S,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(T,arguments)},complement:function(){return this._applyCombination(C,arguments)},monochromatic:function(){return this._applyCombination(j,arguments)},splitcomplement:function(){return this._applyCombination(E,arguments)},triad:function(){return this._applyCombination(O,arguments)},tetrad:function(){return this._applyCombination(z,arguments)}},f.fromRatio=function(e,t){if("object"==typeof e){var n={};for(var r in e)e.hasOwnProperty(r)&&(n[r]="a"===r?e[r]:I(e[r]));e=n}return f(e,t)},f.equals=function(e,t){return!(!e||!t)&&f(e).toRgbString()==f(t).toRgbString()},f.random=function(){return f.fromRatio({r:d(),g:d(),b:d()})},f.mix=function(e,t,n){n=0===n?0:n||50;var r=f(e).toRgb(),o=f(t).toRgb(),i=n/100;return f({r:(o.r-r.r)*i+r.r,g:(o.g-r.g)*i+r.g,b:(o.b-r.b)*i+r.b,a:(o.a-r.a)*i+r.a})},f.readability=function(e,t){var n=f(e),r=f(t);return(o.max(n.getLuminance(),r.getLuminance())+.05)/(o.min(n.getLuminance(),r.getLuminance())+.05)},f.isReadable=function(e,t,n){var r,o,i,a,l,c=f.readability(e,t);switch(o=!1,(i=n,"AA"!==(a=((i=i||{level:"AA",size:"small"}).level||"AA").toUpperCase())&&"AAA"!==a&&(a="AA"),"small"!==(l=(i.size||"small").toLowerCase())&&"large"!==l&&(l="small"),r={level:a,size:l}).level+r.size){case"AAsmall":case"AAAlarge":o=c>=4.5;break;case"AAlarge":o=c>=3;break;case"AAAsmall":o=c>=7}return o},f.mostReadable=function(e,t,n){var r,o,i,a,l=null,c=0;o=(n=n||{}).includeFallbackColors,i=n.level,a=n.size;for(var s=0;sc&&(c=r,l=f(t[s]));return f.isReadable(e,l,{level:i,size:a})||!o?l:(n.includeFallbackColors=!1,f.mostReadable(e,["#fff","#000"],n))};var A=f.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},P=f.hexNames=function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}(A);function R(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function _(e,t){(function(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var n=function(e){return"string"==typeof e&&-1!=e.indexOf("%")}(e);return e=s(t,u(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),o.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function W(e){return s(1,u(0,e))}function M(e){return parseInt(e,16)}function B(e){return 1==e.length?"0"+e:""+e}function I(e){return e<=1&&(e=100*e+"%"),e}function N(e){return o.round(255*parseFloat(e)).toString(16)}function H(e){return M(e)/255}var F,D,L,q=(D="[\\s|\\(]+("+(F="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+F+")[,|\\s]+("+F+")\\s*\\)?",L="[\\s|\\(]+("+F+")[,|\\s]+("+F+")[,|\\s]+("+F+")[,|\\s]+("+F+")\\s*\\)?",{CSS_UNIT:new RegExp(F),rgb:new RegExp("rgb"+D),rgba:new RegExp("rgba"+L),hsl:new RegExp("hsl"+D),hsla:new RegExp("hsla"+L),hsv:new RegExp("hsv"+D),hsva:new RegExp("hsva"+L),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function V(e){return!!q.CSS_UNIT.exec(e)}e.exports?e.exports=f:void 0===(r=function(){return f}.call(t,n,t,e))||(e.exports=r)}(Math)},798:t=>{"use strict";t.exports=e},413:e=>{"use strict";e.exports=t}},r={};function o(e){var t=r[e];if(void 0!==t)return t.exports;var i=r[e]={exports:{}};return n[e].call(i.exports,i,i.exports,o),i.exports}o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},o.d=(e,t)=>{for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var i={};return(()=>{"use strict";o.r(i),o.d(i,{Button:()=>dt,Carousel:()=>St,Checkbox:()=>co,Form:()=>eo,Grid:()=>Dt,GridCell:()=>Qt,Input:()=>go,Label:()=>vo,ListMenu:()=>en,ListMenuButton:()=>rn,Modal:()=>wn,NotificationInline:()=>Tr,NotificationManagerContext:()=>Xr,NotificationManagerProvider:()=>Zr,OIOProvider:()=>En,OIOTransformer:()=>jn,Popover:()=>Fn,Radio:()=>So,Select:()=>Ro,Spacer:()=>Qn,Spinner:()=>Se,Switch:()=>Mo,TabMenu:()=>ur,TabMenuButton:()=>pr,Text:()=>Ie,Textarea:()=>Do,View:()=>Ye,ZoomContext:()=>ve,ZoomProvider:()=>gr,breakpoints:()=>e.breakpoints,generateResponsiveObject:()=>n(),useWindowResizeSensor:()=>u});var e=o(525),t=o(308),n=o.n(t),r=o(798),a=o.n(r);function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var c=Object.keys(e.breakpoints),s=function(t){return c.find((function(n){return t<=e.breakpoints[n]}))},u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.refreshRate,n=void 0===t?16:t,o=(0,r.useState)({currentBreakpoint:s(window.innerWidth),windowWidth:window.innerWidth,windowHeight:window.innerHeight}),i=l(o,2),a=i[0],c=i[1],u=(0,r.useRef)(),d=(0,r.useCallback)((function(){clearTimeout(u.current),u.current=setTimeout((function(){c({currentBreakpoint:s(window.innerWidth),windowWidth:window.innerWidth,windowHeight:window.innerHeight})}),n)}),[]);return(0,r.useEffect)((function(){return window.addEventListener("resize",d),function(){return window.removeEventListener("resize",d)}}),[]),a},d=o(503),f=o.n(d),p=function(){function e(e){this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.before=null}var t=e.prototype;return t.insert=function(e){if(this.ctr%(this.isSpeedy?65e3:1)==0){var t,n=function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t}(this);t=0===this.tags.length?this.before:this.tags[this.tags.length-1].nextSibling,this.container.insertBefore(n,t),this.tags.push(n)}var r=this.tags[this.tags.length-1];if(this.isSpeedy){var o=function(e){if(e.sheet)return e.sheet;for(var t=0;tp)&&(H=(L=L.replace(" ",":")).length),0<_&&void 0!==(x=l(1,L,r,e,T,E,q.length,s,f,s))&&0===(H=(L=x.trim()).length)&&(L="\0\0"),p=L.charCodeAt(0),h=L.charCodeAt(1),p){case 0:break;case 64:if(105===h||99===h){U+=L+c.charAt(B);break}default:58!==L.charCodeAt(H-1)&&(q+=o(L,p,h,L.charCodeAt(2)))}N=I=W=p=0,L="",h=c.charCodeAt(++B)}}switch(h){case 13:case 10:47===S?S=0:0===1+p&&107!==s&&0r&&(r=(t=t.trim()).charCodeAt(0)),r){case 38:return t.replace(b,"$1"+e.trim());case 58:return e.trim()+t.replace(b,"$1"+e.trim());default:if(0<1*n&&0c.charCodeAt(8))break;case 115:a=a.replace(c,"-webkit-"+c)+";"+a;break;case 207:case 102:a=a.replace(c,"-webkit-"+(102r.charCodeAt(0)&&(r=r.trim()),r=[r],0<_){var o=l(-1,n,r,r,T,E,0,0,0,0);void 0!==o&&"string"==typeof o&&(n=o)}var i=t(P,r,n,0,0);return 0<_&&void 0!==(o=l(-2,i,r,r,T,E,i.length,0,0,0))&&(i=o),j=0,E=T=1,i}var u=/^\0+/g,d=/[\0\r\f]/g,f=/: */g,p=/zoo|gra/,h=/([,: ])(transform)/g,g=/,\r+?/g,b=/([\t\r\n ])*\f?&/g,m=/@(k\w+)\s*(\S*)\s*/,v=/::(place)/g,y=/:(read-only)/g,x=/[svh]\w+-[tblr]{2}/,w=/\(\s*(.*)\s*\)/g,k=/([\s\S]*?);/g,S=/-self|flex-/g,C=/[^]*?(:[rp][el]a[\w-]+)[^]*/,O=/stretch|:\s*\w+\-(?:conte|avail)/,z=/([^-])(image-set\()/,E=1,T=1,j=0,A=1,P=[],R=[],_=0,W=null,M=0;return s.use=function e(t){switch(t){case void 0:case null:_=R.length=0;break;default:if("function"==typeof t)R[_++]=t;else if("object"==typeof t)for(var n=0,r=t.length;n=4;)t=1540483477*(65535&(t=255&e.charCodeAt(o)|(255&e.charCodeAt(++o))<<8|(255&e.charCodeAt(++o))<<16|(255&e.charCodeAt(++o))<<24))+((1540483477*(t>>>16)&65535)<<16),r=1540483477*(65535&r)+((1540483477*(r>>>16)&65535)<<16)^(t=1540483477*(65535&(t^=t>>>24))+((1540483477*(t>>>16)&65535)<<16)),n-=4,++o;switch(n){case 3:r^=(255&e.charCodeAt(o+2))<<16;case 2:r^=(255&e.charCodeAt(o+1))<<8;case 1:r=1540483477*(65535&(r^=255&e.charCodeAt(o)))+((1540483477*(r>>>16)&65535)<<16)}return r=1540483477*(65535&(r^=r>>>13))+((1540483477*(r>>>16)&65535)<<16),((r^=r>>>15)>>>0).toString(36)},k={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};var S,C=/[A-Z]|^ms/g,O=/_EMO_([^_]+?)_([^]*?)_EMO_/g,z=function(e){return 45===e.charCodeAt(1)},E=(S={},function(e){return void 0===S[e]&&(S[e]=z(t=e)?t:t.replace(C,"-$&").toLowerCase()),S[e];var t}),T=function(e,t){if(null==t||"boolean"==typeof t)return"";switch(e){case"animation":case"animationName":"string"==typeof t&&(t=t.replace(O,(function(e,t,n){return A={name:t,styles:n,next:A},t})))}return 1===k[e]||z(e)||"number"!=typeof t||0===t?t:t+"px"};function j(e,t,n,r){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return A={name:n.name,styles:n.styles,next:A},n.name;if(void 0!==n.styles){var o=n.next;if(void 0!==o)for(;void 0!==o;)A={name:o.name,styles:o.styles,next:A},o=o.next;return n.styles}return function(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o2&&void 0!==arguments[2]&&arguments[2];if("number"!=typeof t)throw new Error("Scale multiplier must be a number");return 1===t?e:"number"==typeof e?e*t:"string"!=typeof e?e:e.replace(ee,(function(e,r,o){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",a=arguments.length>4?arguments[4]:void 0;if(te.includes(i))return e;var l=r.endsWith("-"),c=parseFloat(o)*t;return l&&(c*=-1),n&&(c=Math.round(c)),"".concat(l?r.slice(0,-1):r).concat(c).concat(i).concat(a)}))};var re=o(425),oe=o.n(re);function ie(){return(ie=Object.assign||function(e){for(var t=1;t1?Math.pow(r.textSizeScaleRatio,i):r.textSizeScaleRatio*i,s=parseFloat(e.sizeMultiplier[t])*r.textSizeMultiplier*o,u=parseFloat(l*c*s),d=n?"vw":"px",f="130%";return i>9?f="100%":i>5&&(f="110%"),{fontSize:u?"".concat(u).concat(d):void 0,fontWeight:r["fontWeight".concat(a.charAt(0).toUpperCase()).concat(a.slice(1))],lineHeight:e.lineHeight[t]||f,textTransform:e.transform[t]}}))((ze=Oe=function(e){function t(){return je(this,t),Pe(this,Re(t).apply(this,arguments))}var n,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&_e(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.children,n=e.className,r=e.color,o=e.fontFamily,i=e.fontSize,a=e.fontWeight,l=e.letterSpacing,c=e.lineHeight,s=e.textTransform,u=oe()({color:r,fontFamily:o,fontSize:i,fontWeight:a,letterSpacing:l,lineHeight:c,textTransform:s}),d=function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{}).liveMeasure,t=void 0===e||e,n=(0,r.useState)({}),o=n[0],i=n[1],a=(0,r.useState)(null),l=a[0],c=a[1],s=(0,r.useCallback)((function(e){c(e)}),[]);return(0,r.useLayoutEffect)((function(){if(l){var e=function(){return window.requestAnimationFrame((function(){return i(ht(l))}))};if(e(),t)return window.addEventListener("resize",e),window.addEventListener("scroll",e),function(){window.removeEventListener("resize",e),window.removeEventListener("scroll",e)}}}),[l]),[s,o,l]}(),2),m=b[0],v=b[1].width,y=(0,r.useRef)(null),x=wt((0,r.useState)(0),2),w=x[0],k=x[1],S=u().currentBreakpoint,C=n()(h)[S],O=f.length,z=Math.ceil(O/C),E="calc(".concat(z,"00% + ").concat((z-1)*g,"px)"),T=z*C,j={width:i,height:i,color:o,strokeWidth:l},A=w+1,P=w-1,R=w>0,_=w+10&&w+1>z&&k(z-1)}),[z,v]),(0,r.useEffect)((function(){var e=w*g,t=y.current.offsetWidth*w+e;pt()([t,null],{elementToScroll:y.current,cancelOnUserAction:!1,speed:500}),p&&p(w+1,z)}),[w,v,z]),D(Ye,{ref:m,position:"relative",width:"100%"},D(Ye,{ref:y,width:"100%",style:{overflow:"hidden"}},D(Ye,{width:E},D(Dt,{columns:T,spacing:"".concat(g,"px")},a().Children.map(f,(function(e){return D(Qt,null,e)}))))),R&&D(Ye,xt({id:"oio-carousel-left-arrow-button",role:"button",onKeyUp:function(){return k(P)},onClick:function(){return k(P)},backgroundColor:t,width:d,height:d,top:s,left:c},yt),D(bt,j)),_&&D(Ye,xt({id:"oio-carousel-right-arrow-button",role:"button",onKeyUp:function(){return k(A)},onClick:function(){return k(A)},backgroundColor:t,width:d,height:d,top:s,right:c},yt),D(vt,j)))};kt.propTypes={buttonBackgroundColor:G().string,buttonIconColor:G().string,buttonIconSize:G().string,buttonIconStrokeWidth:G().string,buttonOffsetFromSides:G().string,buttonOffsetFromTop:G().string,buttonSize:G().string,children:G().node.isRequired,numSlidesPerPane:G().string,onRotate:G().func,spacing:G().number},kt.defaultProps={buttonBackgroundColor:"#fff",buttonIconColor:"#555",buttonIconSize:"12px",buttonIconStrokeWidth:"4px",buttonOffsetFromSides:"-12px[a] -24px[b-f]",buttonOffsetFromTop:"calc(50% - 18px)[a] calc(50% - 24px)[b-f]",buttonSize:"36px[a] 48px[b-f]",numSlidesPerPane:"1",onRotate:void 0,spacing:12};const St=kt;function Ct(){return(Ct=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]&&arguments[1];return t?window.location.pathname===e:window.location.pathname.startsWith(e)},render:function(e){var t=e.linkTo,n=e.children;return D("a",{href:t},n)}},t)};return D(Q.Provider,{value:v},D(L,{styles:Sn}),D("div",{id:m.current,className:o,css:Cn({fontFamily:i,fontSize:a},h)},n))};zn.propTypes={children:G().node,className:G().string,fontFamily:G().string,fontSize:G().string,fontWeightLight:G().string,fontWeightNormal:G().string,fontWeightMedium:G().string,fontWeightSemibold:G().string,fontWeightBold:G().string,highlightColor:G().string,id:G().string,style:G().object,textSizeScaleRatio:G().number,textSizeMultiplier:G().number},zn.defaultProps={children:null,className:void 0,fontFamily:"sans-serif",fontSize:"16px",fontWeightLight:"300",fontWeightNormal:"400",fontWeightMedium:"500",fontWeightSemibold:"600",fontWeightBold:"700",highlightColor:"#2a383e",id:void 0,style:{},textSizeScaleRatio:1.125,textSizeMultiplier:1};const En=zn;var Tn=function(e){var t=e.render,n=function(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=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["render"]),r=u().currentBreakpoint,o=t(n,r);return o[Object.keys(o).find((function(e){return e.includes(r)}))]};Tn.propTypes={render:G().object.isRequired};const jn=Tn;function An(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Pn(){var e=Wn(["\n 0% { opacity: 0; }\n 100% { opacity: 1; }\n "]);return Pn=function(){return e},e}function Rn(){var e=Wn(["\n 0% { opacity: 0; transform: translate3d(0, -9px, 0) scale(0.99); }\n 50% { opacity: 1; transform: translate3d(0, 0, 0) scale(1); }\n 100% { opacity: 1; }\n "]);return Rn=function(){return e},e}function _n(){var e=Wn(["\n 0% { opacity: 1; }\n 100% { opacity: 0; }\n "]);return _n=function(){return e},e}function Wn(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var Mn={close:{fadeOut:{baseStyle:"opacity: 1;",keyframes:V(_n())}},open:{appear:{baseStyle:"",keyframes:V(Rn())},fadeIn:{baseStyle:"",keyframes:V(Pn())}}};const Bn=function(e){var t=e.animationType,n=e.animationName,r=e.animationDuration;return function(e){for(var t=1;tC,A=j&&!(270*x+C>=T),P=j&&!(0===x),R=["Android","iPhone","iPod","iPad"].includes(window.navigator.platform),_=a().Children.map(h,(function(e,t){if(e){var n=e.props.isActive;return!S&&e.props.linkTo&&void 0===n&&(n=k.isActive(e.props.linkTo,e.props.linkExact))&&(S=!0),D(a().Fragment,null,a().cloneElement(e,{highlightColor:g,isActive:n||!1,paddingHorizontal:l,size:c,textColor:u,textFontFamily:d,textSize:f,textWeight:p}),tT-C){var n=Math.round(T/270);w(n-1)}}:void 0,float:"left",width:"100%",height:"calc(".concat(st[c].height," + 6px)"),style:{overflow:"hidden",overflowX:R?"auto":"hidden",WebkitOverflowScrolling:"touch"}},D(Ye,{float:"left",width:j?"".concat(T,"px"):"auto",paddingHorizontal:b,height:"100%"},_)),P&&D(Ye,ar({},lr,{id:"tabsPrevButton",backgroundColor:i,css:{cursor:"pointer","&:hover":{backgroundColor:Z()(i).darken(10).toString()}},onKeyUp:function(){return w(x-1)},onClick:function(){return w(x-1)},left:"0px",boxShadow:"6px 0px 18px ".concat(Z()(i).toRgbString())}),D(tr,{width:"9px",height:"9px",strokeWidth:"4px",color:"#555"})),A&&D(Ye,ar({},lr,{id:"tabsNextButton",backgroundColor:i,css:{cursor:"pointer","&:hover":{backgroundColor:Z()(i).darken(10).toString()}},onKeyUp:function(){return w(x+1)},onClick:function(){return w(x+1)},right:"0px",boxShadow:"-6px 0px 18px ".concat(Z()(i).toRgbString())}),D(rr,{width:"9px",height:"9px",strokeWidth:"4px",color:"#555"})))};sr.propTypes={align:G().oneOf(["left","center","right"]),backgroundColor:G().string,buttonPaddingHorizontal:G().string,buttonSize:G().oneOf(["xs","sm","md","lg","xl"]),buttonSpacing:G().string,buttonTextColor:G().string,buttonTextFontFamily:G().string,buttonTextSize:G().string,buttonTextWeight:G().string,children:G().node.isRequired,highlightColor:G().string,paddingHorizontal:G().string,size:G().object.isRequired},sr.defaultProps=(ir(or={align:"left",backgroundColor:"#fff",buttonSize:"lg",buttonPaddingHorizontal:"12px",buttonSpacing:"0px"},"buttonSize","lg"),ir(or,"buttonTextColor",void 0),ir(or,"buttonTextFontFamily",void 0),ir(or,"buttonTextSize",void 0),ir(or,"buttonTextWeight",void 0),ir(or,"highlightColor","#000"),ir(or,"paddingHorizontal","0px"),or);const ur=(0,Jn.withSize)()(sr),dr=function(e){var t=e.highlightColor,n=e.isActive,r=e.textColor;return{float:"left",height:"100%",color:n?t:r,paddingTop:"4px",borderBottom:n?"4px solid ".concat(t):"4px solid transparent",transition:"300ms",cursor:"pointer","&:hover":{color:"#222"},"&:active":{transform:"translate3d(0, -2px, 0)"},".badge":{backgroundColor:n?t:"#eee",color:n?"#fff":"#666"}}};var fr=function(e){var t=e.badgeNumber,n=e.highlightColor,o=e.isActive,i=e.linkTo,a=e.linkExact,l=e.linkReplace,c=e.name,s=e.onClick,u=e.paddingHorizontal,d=e.size,f=e.textColor,p=e.textFontFamily,h=e.textSize,g=e.textWeight,b=(0,r.useContext)(Q).buttonLinkAdapter,m=D(Ye,{float:"left",height:"100%",display:"flex",alignItems:"center",onClick:s,css:dr({highlightColor:n,isActive:o,textColor:f}),paddingHorizontal:u},D(Ie,{fontFamily:p,size:h||st[d].textSize,weight:g,style:{height:"18px",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"}},c,"number"==typeof t&&D(Ye,{display:"inline-block",marginLeft:"6px"},D(Ye,{className:"badge",display:"flex",height:"16px",justifyContent:"center",alignItems:"center",padding:"0 6px",borderRadius:"12px"},D(Ie,{size:"0.8",weight:"medium"},t)))));return i&&b?b.render({linkTo:i,linkExact:a,linkReplace:l,children:m}):m};fr.propTypes={badgeNumber:G().number,highlightColor:G().string,isActive:G().bool,linkTo:G().any,linkExact:G().bool,linkReplace:G().bool,name:G().string.isRequired,onClick:G().func,paddingHorizontal:G().string,size:G().string,textColor:G().string,textFontFamily:G().string,textSize:G().string,textWeight:G().string},fr.defaultProps={badgeNumber:void 0,highlightColor:"#000",isActive:!1,linkTo:void 0,linkExact:!1,linkReplace:!1,onClick:void 0,paddingHorizontal:void 0,size:void 0,textColor:"#888",textFontFamily:void 0,textSize:void 0,textWeight:"medium"};const pr=a().memo(fr);var hr=function(e){var t=e.children,n=e.zoom;return a().createElement(ve.Provider,{value:{zoom:n}},t)};hr.propTypes={children:G().node.isRequired,zoom:G().number.isRequired};const gr=hr;var br=function(e){var t=e.className,n=e.color,r=e.width,o=e.height;return a().createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:r,height:o,viewBox:"0 0 24 24"},a().createElement("g",{className:t,fill:n},a().createElement("path",{d:"M12,0A12,12,0,1,0,24,12,12.035,12.035,0,0,0,12,0ZM10,17.414,4.586,12,6,10.586l4,4,8-8L19.414,8Z",fill:n})))};br.propTypes={className:G().string,color:G().string,height:G().string,width:G().string},br.defaultProps={className:void 0,color:"#444",height:"24px",width:"24px"};const mr=a().memo(br);var vr=function(e){var t=e.className,n=e.color,r=e.width,o=e.height;return a().createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:r,height:o,viewBox:"0 0 24 24"},a().createElement("g",{className:t,fill:n},a().createElement("path",{d:"M12,0A12,12,0,1,0,24,12,12.035,12.035,0,0,0,12,0Zm4.95,15.536L15.536,16.95,12,13.414,8.464,16.95,7.05,15.536,10.586,12,7.05,8.464,8.464,7.05,12,10.586,15.536,7.05,16.95,8.464,13.414,12Z",fill:n})))};vr.propTypes={className:G().string,color:G().string,height:G().string,width:G().string},vr.defaultProps={className:void 0,color:"#444",height:"24px",width:"24px"};const yr=a().memo(vr);var xr=function(e){var t=e.className,n=e.color,r=e.width,o=e.height;return a().createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:r,height:o,viewBox:"0 0 24 24"},a().createElement("g",{className:t,fill:n},a().createElement("path",{fill:n,d:"M12,0C5.383,0,0,5.383,0,12s5.383,12,12,12s12-5.383,12-12S18.617,0,12,0z M14.658,18.284 c-0.661,0.26-2.952,1.354-4.272,0.191c-0.394-0.346-0.59-0.785-0.59-1.318c0-0.998,0.328-1.868,0.919-3.957 c0.104-0.395,0.231-0.907,0.231-1.313c0-0.701-0.266-0.887-0.987-0.887c-0.352,0-0.742,0.125-1.095,0.257l0.195-0.799 c0.787-0.32,1.775-0.71,2.621-0.71c1.269,0,2.203,0.633,2.203,1.837c0,0.347-0.06,0.955-0.186,1.375l-0.73,2.582 c-0.151,0.522-0.424,1.673-0.001,2.014c0.416,0.337,1.401,0.158,1.887-0.071L14.658,18.284z M13.452,8c-0.828,0-1.5-0.672-1.5-1.5 s0.672-1.5,1.5-1.5s1.5,0.672,1.5,1.5S14.28,8,13.452,8z"})))};xr.propTypes={className:G().string,color:G().string,height:G().string,width:G().string},xr.defaultProps={className:void 0,color:"#444",height:"24px",width:"24px"};const wr=a().memo(xr);var kr=function(e){var t=e.className,n=e.color,r=e.width,o=e.height;return a().createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:r,height:o,viewBox:"0 0 24 24"},a().createElement("g",{className:t,fill:n},a().createElement("path",{fill:n,d:"M12,0C5.383,0,0,5.383,0,12s5.383,12,12,12s12-5.383,12-12S18.617,0,12,0z M11.5,19 c-0.828,0-1.5-0.672-1.5-1.5s0.672-1.5,1.5-1.5s1.5,0.672,1.5,1.5S12.328,19,11.5,19z M15.811,10.127 c-0.309,0.495-0.896,1.051-1.762,1.669c-1.401,1.036-1.363,1.266-1.363,2.204h-2.457c0-0.733-0.016-1.296,0.38-1.981 c0.253-0.439,0.717-0.906,1.391-1.4c0.809-0.578,1.595-1.135,1.595-2.105c0-0.909-0.778-1.233-1.687-1.233 c-0.927,0-1.984,0.303-3.171,0.909l-1.011-2.03c2.157-1.209,5.561-1.756,7.422-0.241C16.514,7.032,16.522,8.989,15.811,10.127z"})))};kr.propTypes={className:G().string,color:G().string,height:G().string,width:G().string},kr.defaultProps={className:void 0,color:"#444",height:"24px",width:"24px"};const Sr=a().memo(kr);var Cr=function(e){var t=e.className,n=e.color,r=e.width,o=e.height;return a().createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:r,height:o,viewBox:"0 0 24 24"},a().createElement("g",{className:t,fill:n},a().createElement("path",{fill:n,d:"M12,0C5.383,0,0,5.383,0,12s5.383,12,12,12s12-5.383,12-12S18.617,0,12,0z M13.645,5L13,14h-2l-0.608-9 H13.645z M12,20c-1.105,0-2-0.895-2-2c0-1.105,0.895-2,2-2c1.105,0,2,0.895,2,2C14,19.105,13.105,20,12,20z"})))};Cr.propTypes={className:G().string,color:G().string,height:G().string,width:G().string},Cr.defaultProps={className:void 0,color:"#444",height:"24px",width:"24px"};const Or=a().memo(Cr);var zr={error:{backgroundColor:"rgba(247, 196, 190, 0.9)",icon:yr,iconColor:"rgb(232, 84, 68)",textColor:"rgb(131, 37, 37)"},info:{backgroundColor:"rgb(204, 230, 250)",icon:wr,iconColor:"rgb(66, 134, 238)",textColor:"rgb(34, 74, 129)"},loading:{backgroundColor:"rgb(84, 84, 84)",icon:Se,iconColor:"rgb(200, 200, 200)",textColor:"rgb(255, 255, 255)"},prompt:{backgroundColor:"rgb(189, 249, 242)",icon:Sr,iconColor:"rgb(11, 181, 181)",textColor:"rgb(17, 93, 89)"},success:{backgroundColor:"rgb(188, 246, 213)",icon:mr,iconColor:"rgb(45, 193, 126)",textColor:"rgb(16, 65, 42)"},warning:{backgroundColor:"rgb(255, 234, 159)",icon:Or,iconColor:"rgb(242, 163, 28)",textColor:"rgb(134, 83, 17)"}},Er=function(e){var t=e.backgroundColor,n=e.borderRadius,r=e.buttonPlacement,o=e.buttons,i=e.children,l=e.contentMaxWidth,c=e.iconColor,s=e.iconSpacing,u=e.iconSize,d=e.id,f=e.message,p=e.paddingHorizontal,h=e.paddingVertical,g=e.style,b=e.textColor,m=e.textSize,v=e.title,y=e.type,x=t||zr[y].backgroundColor,w=c||zr[y].iconColor,k=b||zr[y].textColor,S=zr[y].icon,C=o&&o.length>0&&a().createElement(Ye,null,o.map((function(e){return e})));return a().createElement(Ye,{id:d,display:"flex",justifyContent:"center",width:"100%",paddingHorizontal:p,paddingVertical:h,borderRadius:n,backgroundColor:x,style:g},a().createElement(Ye,{display:"flex",maxWidth:l,width:"100%"},a().createElement(Ye,{flex:"0 0 auto",display:"flex",alignItems:"center",justifyContent:"center",float:"left",width:u,height:u,borderRadius:"50%",marginTop:"3px",backgroundColor:"loading"===y?"transparent":Z()(w).setAlpha(".2").toString(),padding:"4px",marginRight:s},a().createElement(S,{width:"100%",height:"100%",color:w})),a().createElement(Ye,{flex:"1 1 auto",display:"flex",flexFlow:"column[a-b] row[e-f]",alignItems:"flex-start[a-b] center[e-f]",justifyContent:"space-between"},a().createElement(Ye,{paddingRight:"12px"},a().createElement(Ie,{size:m,weight:"bold",color:k},v),a().createElement(Ye,{display:"block",width:"100%",height:"1px"}),a().createElement(Ie,{size:m,lineHeight:"140%",color:k,sizeMultiplier:"0.95",style:{opacity:.7}},f),i,C&&"bottom"===r&&a().createElement(Ye,{marginTop:s},C)),C&&"right"===r&&a().createElement(Ye,{marginTop:"12px[a-b]",flex:"0 0 auto"},C))))};Er.propTypes={backgroundColor:G().string,borderRadius:G().string,buttonPlacement:G().oneOf(["bottom","right"]),buttons:G().array,children:G().node,contentMaxWidth:G().string,iconColor:G().string,iconSpacing:G().string,iconSize:G().string,id:G().string,message:G().string.isRequired,paddingHorizontal:G().string,paddingVertical:G().string,style:G().object,textColor:G().string,textSize:G().string,title:G().string.isRequired,type:G().oneOf(Object.keys(zr)).isRequired},Er.defaultProps={backgroundColor:void 0,borderRadius:void 0,buttonPlacement:"bottom",buttons:void 0,children:void 0,contentMaxWidth:"100%",iconColor:void 0,iconSpacing:"18px",iconSize:"30px",id:void 0,paddingHorizontal:"18px",paddingVertical:"18px",style:void 0,textColor:void 0,textSize:"2"};const Tr=a().memo(Er);function jr(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}function Ar(){return(Ar=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["children","elementAppearance","elementBorderColor","elementBorderRadius","elementBorderWidth","elementBackgroundColor","elementFocusBackgroundColor","elementFocusBorderColor","elementTextColor","highlightColor","labelTextColor","labelTextSize","labelTextTransform","labelTextWeight"]),v=(0,r.useContext)(Q),y={elementAppearance:n,elementBorderColor:o,elementBorderRadius:i,elementBorderWidth:l,elementBackgroundColor:c,elementFocusBackgroundColor:s,elementFocusBorderColor:u,elementTextColor:d,labelTextColor:p,labelTextSize:h,labelTextTransform:g,labelTextWeight:b,highlightColor:f||v.highlightColor};return a().createElement(Qr.Provider,{value:y},a().createElement("form",m,t))};Jr.propTypes={children:G().node.isRequired,elementAppearance:G().oneOf(["outline","plain"]),elementBorderColor:G().string,elementBorderRadius:G().string,elementBorderWidth:G().string,elementBackgroundColor:G().string,elementFocusBackgroundColor:G().string,elementFocusBorderColor:G().string,elementTextColor:G().string,highlightColor:G().string,labelTextColor:G().string,labelTextSize:G().string,labelTextTransform:G().string,labelTextWeight:G().string},Jr.defaultProps=Yr;const eo=Jr;var to=o(757),no=o.n(to);function ro(){return(ro=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["appearance","highlightColor","id","label"]),c=(0,r.useContext)(Q),s=(0,r.useContext)(Qr),u=n||s.elementAppearance,d=o||s.highlightColor||c.highlightColor,f={outline:{borderColor:s.elementBorderColor,borderStyle:"solid",borderWidth:s.elementBorderWidth},plain:{}};return D(Ye,{display:"flex",alignItems:"center",width:"100%",margin:"5px 0px"},D("input",ro({},l,{id:i,ref:t,type:"checkbox",css:oo({},f[u],{flex:"0 0 auto",borderRadius:"50%",fontSize:"14px",width:"20px",height:"20px",transition:"100ms",zIndex:"2",backgroundColor:s.elementBackgroundColor,backgroundRepeat:"no-repeat",backgroundPosition:"center center","&:hover":{backgroundColor:"rgba(0,0,0,0.05)",borderColor:"#aaa"},"&:checked":{backgroundColor:"".concat(d),backgroundImage:"url('data:image/svg+xml;base64,".concat(ao,"')"),backgroundSize:"50%",borderColor:d}})})),a&&D(Ye,{flex:"1 1 auto",padding:"0 15px"},D(Ie,{size:"2",color:s.elementTextColor},a)))}));lo.propTypes={appearance:G().oneOf(["outline","plain"]),highlightColor:G().string,id:G().string,label:G().string},lo.defaultProps={appearance:void 0,highlightColor:void 0,id:void 0,label:void 0};const co=a().memo(lo);function so(){return(so=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["appearance","id","label","required","size"]),s=(0,r.useContext)(Q),u=(0,r.useContext)(Qr),d=n||u.elementAppearance,f=u.elementBorderRadius,p={outline:{borderRadius:f,borderColor:u.elementBorderColor,borderStyle:"solid",borderWidth:u.elementBorderWidth},plain:{borderRadius:f},underline:{borderBottomWidth:u.elementBorderWidth,borderColor:u.elementBorderColor,borderStyle:"solid",padding:"0px"}};return D(Ye,{width:"100%"},i&&D(vo,{htmlFor:o,required:a},i),D("input",so({},c,{id:o,ref:t,required:a,css:uo({},po[l],p[d],{backgroundColor:u.elementBackgroundColor,color:u.elementTextColor,fontFamily:s.fontFamily,fontWeight:"inherit",letterSpacing:"inherit",width:"100%",transition:"200ms","&:focus":{borderColor:u.elementFocusBorderColor,backgroundColor:u.elementFocusBackgroundColor}})})))}));ho.propTypes={appearance:G().oneOf(["outline","plain","underline"]),id:G().string,label:G().string,required:G().bool,size:G().string},ho.defaultProps={appearance:void 0,id:void 0,label:void 0,required:!1,size:"sm"};const go=a().memo(ho);function bo(){return(bo=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["children","htmlFor","required"]),l=(0,r.useContext)(Qr);return a().createElement(Ye,{width:"100%",marginBottom:"3px[a-d] 9px[e-f]"},a().createElement(Ie,{size:l.labelTextSize,color:l.labelTextColor,weight:l.labelTextWeight,transform:l.labelTextTransform},a().createElement("label",bo({htmlFor:n},i),t,o&&a().createElement("span",{style:{top:"2px",fontSize:"120%",color:"red"}}," *"))))};mo.propTypes={children:G().node,htmlFor:G().string,required:G().bool},mo.defaultProps={children:null,htmlFor:void 0,required:!1};const vo=a().memo(mo);function yo(){return(yo=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["appearance","highlightColor","id","label"]),c=(0,r.useContext)(Q),s=(0,r.useContext)(Qr),u=n||s.elementAppearance,d=o||s.highlightColor||c.highlightColor,f={outline:{borderColor:s.elementBorderColor,borderStyle:"solid",borderWidth:s.elementBorderWidth},plain:{}};return D(Ye,{display:"flex",alignItems:"center",width:"100%",margin:"5px 0px"},D("input",yo({},l,{id:i,ref:t,type:"radio",css:xo({},f[u],{backgroundColor:s.elementBackgroundColor,borderRadius:"50%",flex:"0 0 auto",fontSize:"14px",width:"20px",height:"20px",transition:"100ms",zIndex:"2","&:hover":{backgroundColor:"rgba(0,0,0,0.05)",borderColor:"#aaa"},"&:checked":{backgroundColor:"#fff",border:"7px solid ".concat(d)}})})),a&&D(Ye,{flex:"1 1 auto",padding:"0 15px"},D(Ie,{size:"2",color:s.elementTextColor},a)))}));ko.propTypes={appearance:G().oneOf(["outline","plain"]),highlightColor:G().string,id:G().string,label:G().string},ko.defaultProps={appearance:void 0,highlightColor:void 0,id:void 0,label:void 0};const So=a().memo(ko);var Co=o(644),Oo=o.n(Co);function zo(){return(zo=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["appearance","id","label","size"]),c=(0,r.useContext)(Q),s=(0,r.useContext)(Qr),u=n||s.elementAppearance,d={outline:{borderColor:s.elementBorderColor,borderStyle:"solid",borderWidth:s.elementBorderWidth,"&:focus":{borderColor:s.elementFocusBorderColor,backgroundColor:s.elementFocusBackgroundColor}},plain:{border:"0px"}};return D(Ye,{width:"100%"},i&&D(vo,{htmlFor:o},i),D("select",zo({},l,{id:o,ref:t,css:Eo({},Ao[a],d[u],{backgroundColor:s.elementBackgroundColor,borderRadius:s.elementBorderRadius,backgroundRepeat:"no-repeat",backgroundImage:"url('data:image/svg+xml;base64,".concat(jo,"')"),color:s.elementTextColor,outline:"none",fontFamily:c.fontFamily,width:"100%",transition:"200ms",WebkitAppearance:"none"})})))}));Po.propTypes={appearance:G().oneOf(["outline","plain"]),id:G().string,label:G().string,size:G().string},Po.defaultProps={appearance:void 0,id:void 0,label:void 0,size:"sm"};const Ro=a().memo(Po);function _o(){return(_o=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["highlightColor"]),i=(0,r.useContext)(Q),a=(0,r.useContext)(Qr),l=n||a.highlightColor||i.highlightColor;return D(Ye,{position:"relative",display:"inline-flex",alignItems:"center",width:"54px",height:"30px",borderRadius:"15px",marginBottom:"6px"},D("input",_o({},o,{ref:t,type:"checkbox",css:{position:"relative",flex:"0 0 auto",float:"left",borderRadius:"15px",fontSize:"14px",width:"54px",height:"30px",transition:"300ms",backgroundColor:"#ddd","&:checked + span":{marginLeft:"24px"},"&:checked":{backgroundColor:l}}})),D("span",{css:{position:"absolute",top:"3px",left:"3px",height:"24px",width:"24px",borderRadius:"50%",background:"white",boxShadow:"2px 2px 3px rgba(0,0,0,0.1)",transition:"200ms",pointerEvents:"none"}}))}));Wo.propTypes={highlightColor:G().string},Wo.defaultProps={highlightColor:void 0};const Mo=a().memo(Wo);function Bo(){return(Bo=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["appearance","id","label","required","size"]),s=(0,r.useContext)(Q),u=(0,r.useContext)(Qr),d=n||u.elementAppearance;return D(Ye,{width:"100%"},i&&D(vo,{htmlFor:o,required:a},i),D("textarea",Bo({},c,{id:o,ref:t,required:a,css:Io({},{outline:{border:"2px solid #ddd",padding:"9px","&:focus":{borderColor:"#888",backgroundColor:"rgba(0,0,0,0.01)"}},plain:{padding:"9px"}}[d],Ho[l],{backgroundColor:u.elementBackgroundColor,borderRadius:u.elementBorderRadius,color:u.elementTextColor,fontFamily:s.fontFamily,fontWeight:"inherit",letterSpacing:"inherit",width:"100%",transition:"200ms",resize:"none","&:focus":{borderColor:u.elementFocusBorderColor,backgroundColor:u.elementFocusBackgroundColor}})})))}));Fo.propTypes={appearance:G().string,id:G().string,label:G().string,required:G().bool,size:G().string},Fo.defaultProps={appearance:void 0,id:void 0,label:void 0,required:!1,size:"sm"};const Do=a().memo(Fo)})(),i})()})); \ No newline at end of file +!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react"),require("react-dom")):"function"==typeof define&&define.amd?define(["React","ReactDOM"],t):"object"==typeof exports?exports.oio=t(require("react"),require("react-dom")):e.oio=t(e.React,e.ReactDOM)}(self,(function(e,t){return(()=>{var r={503:e=>{e.exports=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}},613:function(e,t){"use strict";var r=this&&this.__assign||function(){return(r=Object.assign||function(e){for(var t,r=1,n=arguments.length;r-1&&(i.cancelMethods[t](),i.elements.splice(t,1),i.cancelMethods.splice(t,1))}},a={cancelOnUserAction:!0,easing:function(e){return--e*e*e+1},elementToScroll:window,horizontalOffset:0,maxDuration:3e3,minDuration:250,speed:500,verticalOffset:0};function l(e,t){if(void 0===t&&(t={}),"undefined"!=typeof window){if(!window.Promise)throw"Browser doesn't support Promises, and animated-scroll-to depends on it, please provide a polyfill.";var l,s,c,d=r(r({},a),t),u=d.elementToScroll===window,p=!!d.elementToScroll.nodeName;if(!u&&!p)throw"Element to scroll needs to be either window or DOM element.";var f=u?new o:new n(d.elementToScroll);if(e instanceof Element)c=e,l=f.getHorizontalElementScrollOffset(c),s=f.getVerticalElementScrollOffset(c);else if("number"==typeof e)l=f.getHorizontalScroll(),s=e;else{if(!Array.isArray(e)||2!==e.length)throw"Wrong function signature. Check documentation.\nAvailable method signatures are:\n animateScrollTo(y:number, options)\n animateScrollTo([x:number | null, y:number | null], options)\n animateScrollTo(scrollToElement:Element, options)";l=null===e[0]?f.getHorizontalScroll():e[0],s=null===e[1]?f.getVerticalScroll():e[1]}l+=d.horizontalOffset,s+=d.verticalOffset;var h=f.getMaxHorizontalScroll(),g=f.getHorizontalScroll();l>h&&(l=h);var b=l-g,m=f.getMaxVerticalScroll(),v=f.getVerticalScroll();s>m&&(s=m);var y=s-v,x=Math.abs(Math.round(b/1e3*d.speed)),w=Math.abs(Math.round(y/1e3*d.speed)),O=x>w?x:w;return Od.maxDuration&&(O=d.maxDuration),new Promise((function(e,t){var r;0===b&&0===y&&e(!0),i.stop(d.elementToScroll);var n=function(){u(),cancelAnimationFrame(r),e(!1)};i.add(d.elementToScroll,n);var o=d.cancelOnUserAction?n:function(e){return e.preventDefault()},a=d.cancelOnUserAction?{passive:!0}:{passive:!1},c=["wheel","touchstart","keydown","mousedown"],u=function(){c.forEach((function(e){d.elementToScroll.removeEventListener(e,o)}))};c.forEach((function(e){d.elementToScroll.addEventListener(e,o,a)}));var p=Date.now(),h=function(){var t=Date.now()-p,n=t/O,o=Math.round(g+b*d.easing(n)),i=Math.round(v+y*d.easing(n));t{var t=["a","b","c","d","e","f"],r={a:475,b:675,c:1e3,d:1350,e:1700,f:1/0},n={a:"@media (min-width: 0px) and (max-width: ".concat(r.a,"px)"),b:"@media (min-width: ".concat(r.a,"px) and (max-width: ").concat(r.b,"px)"),c:"@media (min-width: ".concat(r.b,"px) and (max-width: ").concat(r.c,"px)"),d:"@media (min-width: ".concat(r.c,"px) and (max-width: ").concat(r.d,"px)"),e:"@media (min-width: ".concat(r.d,"px) and (max-width: ").concat(r.e,"px)"),f:"@media (min-width: ".concat(r.e,"px)")},o="(.*?)\\[([".concat(t.join(""),"-]+)\\]");e.exports={breakpoints:r,breakpointKeys:t,breakpointMediaQueries:n,responsiveStrFragmentRegexPattern:o}},985:(e,t,r)=>{var{breakpointKeys:n,responsiveStrFragmentRegexPattern:o}=r(906);e.exports=function(e){var{trim:t=!0,returnParsePath:r=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i="string"==typeof e?e:String(e),a=t?i.trim():i,l=new RegExp(o,"g"),s=l.exec(a),c={breakpointsWereSet:null!==s};if(r&&(c.parsePath=[]),null===s){for(var d=0;d{var{breakpointMediaQueries:n}=r(906),o=Object.prototype,i=Object.getPrototypeOf,a=e=>"object"==typeof e&&null!==e&&i(e)===o;e.exports=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={};return Object.keys(e).forEach((r=>{var o=e[r];a(o)&&(!1===o.breakpointsWereSet?t[r]=o.a:Object.keys(o).forEach((e=>{"boolean"!=typeof o[e]&&(void 0===t[n[e]]&&(t[n[e]]={}),t[n[e]][r]=o[e])})))})),t}},129:(e,t,r)=>{"use strict";var n=r(690);function o(){var e={},t=0,r=0,n=0;return{add:function(o,i){i||(i=o,o=0),o>r?r=o:o{"use strict";(e.exports={}).getOption=function(e,t,r){var n=e[t];return null==n&&void 0!==r?r:n}},268:e=>{"use strict";var t=e.exports={};t.isIE=function(e){return!(-1===(t=navigator.userAgent.toLowerCase()).indexOf("msie")&&-1===t.indexOf("trident")&&-1===t.indexOf(" edge/")||e&&e!==function(){var e=3,t=document.createElement("div"),r=t.getElementsByTagName("i");do{t.innerHTML="\x3c!--[if gt IE "+ ++e+"]>4?e:void 0}());var t},t.isLegacyOpera=function(){return!!window.opera}},900:e=>{"use strict";(e.exports={}).forEach=function(e,t){for(var r=0;r{"use strict";var n=r(268);e.exports=function(e){var t=(e=e||{}).reporter,r=e.batchProcessor,o=e.stateHandler.getState;if(!t)throw new Error("Missing required dependency: reporter.");function i(e){return o(e).object}return{makeDetectable:function(e,i,a){a||(a=i,i=e,e=null),(e=e||{}).debug,n.isIE(8)?a(i):function(e,i){var a=!1,l=window.getComputedStyle(e),s=e.offsetWidth,c=e.offsetHeight;function d(){function r(){if("static"===l.position){e.style.position="relative";var r=function(e,t,r,n){var o=r[n];"auto"!==o&&"0"!==function(e){return e.replace(/[^-\d\.]/g,"")}(o)&&(e.warn("An element that is positioned static has style."+n+"="+o+" which is ignored due to the static positioning. The element will need to be positioned relative, so the style."+n+" will be set to 0. Element: ",t),t.style[n]=0)};r(t,e,l,"top"),r(t,e,l,"right"),r(t,e,l,"bottom"),r(t,e,l,"left")}}""!==l.position&&(r(),a=!0);var s=document.createElement("object");s.style.cssText="display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none; padding: 0; margin: 0; opacity: 0; z-index: -1000; pointer-events: none;",s.tabIndex=-1,s.type="text/html",s.setAttribute("aria-hidden","true"),s.onload=function(){a||r(),function e(t,r){t.contentDocument?r(t.contentDocument):setTimeout((function(){e(t,r)}),100)}(this,(function(t){i(e)}))},n.isIE()||(s.data="about:blank"),e.appendChild(s),o(e).object=s,n.isIE()&&(s.data="about:blank")}o(e).startSize={width:s,height:c},r?r.add(d):d()}(i,a)},addListener:function(e,t){if(!i(e))throw new Error("Element is not detectable by this strategy.");function r(){t(e)}n.isIE(8)?(o(e).object={proxy:r},e.attachEvent("onresize",r)):i(e).contentDocument.defaultView.addEventListener("resize",r)},uninstall:function(e){n.isIE(8)?e.detachEvent("onresize",o(e).object.proxy):e.removeChild(i(e)),delete o(e).object}}}},787:(e,t,r)=>{"use strict";var n=r(900).forEach;e.exports=function(e){var t=(e=e||{}).reporter,r=e.batchProcessor,o=e.stateHandler.getState,i=(e.stateHandler.hasState,e.idHandler);if(!r)throw new Error("Missing required dependency: batchProcessor");if(!t)throw new Error("Missing required dependency: reporter.");var a=function(){var e=document.createElement("div");e.style.cssText="position: absolute; width: 1000px; height: 1000px; visibility: hidden; margin: 0; padding: 0;";var t=document.createElement("div");t.style.cssText="position: absolute; width: 500px; height: 500px; overflow: scroll; visibility: none; top: -1500px; left: -1500px; visibility: hidden; margin: 0; padding: 0;",t.appendChild(e),document.body.insertBefore(t,document.body.firstChild);var r=500-t.clientWidth,n=500-t.clientHeight;return document.body.removeChild(t),{width:r,height:n}}(),l="erd_scroll_detection_container";function s(e,r,n){if(e.addEventListener)e.addEventListener(r,n);else{if(!e.attachEvent)return t.error("[scroll] Don't know how to add event listeners.");e.attachEvent("on"+r,n)}}function c(e,r,n){if(e.removeEventListener)e.removeEventListener(r,n);else{if(!e.detachEvent)return t.error("[scroll] Don't know how to remove event listeners.");e.detachEvent("on"+r,n)}}function d(e){return o(e).container.childNodes[0].childNodes[0].childNodes[0]}function u(e){return o(e).container.childNodes[0].childNodes[0].childNodes[1]}return function(e,t){if(!document.getElementById(e)){var r=t+"_animation",n="/* Created by the element-resize-detector library. */\n";n+="."+t+" > div::-webkit-scrollbar { display: none; }\n\n",n+="."+t+"_animation_active { -webkit-animation-duration: 0.1s; animation-duration: 0.1s; -webkit-animation-name: "+r+"; animation-name: "+r+"; }\n",n+="@-webkit-keyframes "+r+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }\n",function(t,r){r=r||function(e){document.head.appendChild(e)};var n=document.createElement("style");n.innerHTML=t,n.id=e,r(n)}(n+="@keyframes "+r+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }")}}("erd_scroll_detection_scrollbar_style",l),{makeDetectable:function(e,c,p){function f(){if(e.debug){var r=Array.prototype.slice.call(arguments);if(r.unshift(i.get(c),"Scroll: "),t.log.apply)t.log.apply(null,r);else for(var n=0;n{"use strict";var n=r(900).forEach,o=r(452),i=r(199),a=r(805),l=r(799),s=r(724),c=r(268),d=r(129),u=r(931),p=r(229),f=r(787);function h(e){return Array.isArray(e)||void 0!==e.length}function g(e){if(Array.isArray(e))return e;var t=[];return n(e,(function(e){t.push(e)})),t}function b(e){return e&&1===e.nodeType}function m(e,t,r){var n=e[t];return null==n&&void 0!==r?r:n}e.exports=function(e){var t;if((e=e||{}).idHandler)t={get:function(t){return e.idHandler.get(t,!0)},set:e.idHandler.set};else{var r=a(),v=l({idGenerator:r,stateHandler:u});t=v}var y=e.reporter;y||(y=s(!1===y));var x=m(e,"batchProcessor",d({reporter:y})),w={};w.callOnAdd=!!m(e,"callOnAdd",!0),w.debug=!!m(e,"debug",!1);var O,k=i(t),S=o({stateHandler:u}),C=m(e,"strategy","object"),z={reporter:y,batchProcessor:x,stateHandler:u,idHandler:t};if("scroll"===C&&(c.isLegacyOpera()?(y.warn("Scroll strategy is not supported on legacy Opera. Changing to object strategy."),C="object"):c.isIE(9)&&(y.warn("Scroll strategy is not supported on IE9. Changing to object strategy."),C="object")),"scroll"===C)O=f(z);else{if("object"!==C)throw new Error("Invalid strategy name: "+C);O=p(z)}var j={};return{listenTo:function(e,r,o){function i(e){var t=k.get(e);n(t,(function(t){t(e)}))}function a(e,t,r){k.add(t,r),e&&r(t)}if(o||(o=r,r=e,e={}),!r)throw new Error("At least one element required.");if(!o)throw new Error("Listener required.");if(b(r))r=[r];else{if(!h(r))return y.error("Invalid arguments. Must be a DOM element or a collection of DOM elements.");r=g(r)}var l=0,s=m(e,"callOnAdd",w.callOnAdd),c=m(e,"onReady",(function(){})),d=m(e,"debug",w.debug);n(r,(function(e){u.getState(e)||(u.initState(e),t.set(e));var p=t.get(e);if(d&&y.log("Attaching listener to element",p,e),!S.isDetectable(e))return d&&y.log(p,"Not detectable."),S.isBusy(e)?(d&&y.log(p,"System busy making it detectable"),a(s,e,o),j[p]=j[p]||[],void j[p].push((function(){++l===r.length&&c()}))):(d&&y.log(p,"Making detectable..."),S.markBusy(e,!0),O.makeDetectable({debug:d},e,(function(e){if(d&&y.log(p,"onElementDetectable"),u.getState(e)){S.markAsDetectable(e),S.markBusy(e,!1),O.addListener(e,i),a(s,e,o);var t=u.getState(e);if(t&&t.startSize){var f=e.offsetWidth,h=e.offsetHeight;t.startSize.width===f&&t.startSize.height===h||i(e)}j[p]&&n(j[p],(function(e){e()}))}else d&&y.log(p,"Element uninstalled before being detectable.");delete j[p],++l===r.length&&c()})));d&&y.log(p,"Already detecable, adding listener."),a(s,e,o),l++})),l===r.length&&c()},removeListener:k.removeListener,removeAllListeners:k.removeAllListeners,uninstall:function(e){if(!e)return y.error("At least one element is required.");if(b(e))e=[e];else{if(!h(e))return y.error("Invalid arguments. Must be a DOM element or a collection of DOM elements.");e=g(e)}n(e,(function(e){k.removeAllListeners(e),O.uninstall(e),u.cleanState(e)}))}}}},452:e=>{"use strict";e.exports=function(e){var t=e.stateHandler.getState;return{isDetectable:function(e){var r=t(e);return r&&!!r.isDetectable},markAsDetectable:function(e){t(e).isDetectable=!0},isBusy:function(e){return!!t(e).busy},markBusy:function(e,r){t(e).busy=!!r}}}},805:e=>{"use strict";e.exports=function(){var e=1;return{generate:function(){return e++}}}},799:e=>{"use strict";e.exports=function(e){var t=e.idGenerator,r=e.stateHandler.getState;return{get:function(e){var t=r(e);return t&&void 0!==t.id?t.id:null},set:function(e){var n=r(e);if(!n)throw new Error("setId required the element to have a resize detection state.");var o=t.generate();return n.id=o,o}}}},199:e=>{"use strict";e.exports=function(e){var t={};function r(r){var n=e.get(r);return void 0===n?[]:t[n]||[]}return{get:r,add:function(r,n){var o=e.get(r);t[o]||(t[o]=[]),t[o].push(n)},removeListener:function(e,t){for(var n=r(e),o=0,i=n.length;o{"use strict";e.exports=function(e){function t(){}var r={log:t,warn:t,error:t};if(!e&&window.console){var n=function(e,t){e[t]=function(){var e=console[t];if(e.apply)e.apply(console,arguments);else for(var r=0;r{"use strict";function t(e){return e._erd}e.exports={initState:function(e){return e._erd={},t(e)},getState:t,cleanState:function(e){delete e._erd}}},143:e=>{"use strict";e.exports=function(e,t,r,n,o,i,a,l){if(!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[r,n,o,i,a,l],d=0;(s=new Error(t.replace(/%s/g,(function(){return c[d++]})))).name="Invariant Violation"}throw s.framesToPop=1,s}}},703:(e,t,r)=>{"use strict";var n=r(414);function o(){}e.exports=function(){function e(e,t,r,o,i,a){if(a!==n){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var r={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return r.checkPropTypes=o,r.PropTypes=r,r}},697:(e,t,r)=>{e.exports=r(703)()},414:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},935:(e,t,r)=>{"use strict";function n(e){return e&&"object"==typeof e&&"default"in e?e.default:e}var o=n(r(844)),i=r(798),a=n(i),l=n(r(697)),s=n(r(413)),c=n(r(143)),d=r(423),u=n(r(774)),p={};function f(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"scroll";return p[e]||(p[e]=o({strategy:e})),p[e]}var h=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},g=function(){function e(e,t){for(var r=0;r=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r},y=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},x="react-sizeme: an error occurred whilst stopping to listen to node size changes",w={monitorWidth:!0,monitorHeight:!1,monitorPosition:!1,refreshRate:16,refreshMode:"throttle",noPlaceholder:!1,resizeDetectorStrategy:"scroll"};function O(e){return e.displayName||e.name||"Component"}var k=function(e){function t(){return h(this,t),y(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return m(t,e),g(t,[{key:"render",value:function(){return i.Children.only(this.props.children)}}]),t}(i.Component);function S(e){var t=e.className,r=e.style,n={};return t||r?(t&&(n.className=t),r&&(n.style=r)):n.style={width:"100%",height:"100%"},a.createElement("div",n)}k.displayName="SizeMeReferenceWrapper",k.propTypes={children:l.element.isRequired},S.displayName="SizeMePlaceholder",S.propTypes={className:l.string,style:l.object};var C=function(e){function t(t){var r=t.explicitRef,n=t.className,o=t.style,i=t.size,l=t.disablePlaceholder,s=(t.onSize,v(t,["explicitRef","className","style","size","disablePlaceholder","onSize"])),c=(null==i||null==i.width&&null==i.height&&null==i.position)&&!l,d={className:n,style:o};null!=i&&(d.size=i);var u=c?a.createElement(S,{className:n,style:o}):a.createElement(e,b({},d,s));return a.createElement(k,{ref:r},u)}return t.displayName="SizeMeRenderer("+O(e)+")",t.propTypes={explicitRef:l.func.isRequired,className:l.string,style:l.object,size:l.shape({width:l.number,height:l.number}),disablePlaceholder:l.bool,onSize:l.func},t};function z(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:w,t=e.monitorWidth,r=void 0===t?w.monitorWidth:t,n=e.monitorHeight,o=void 0===n?w.monitorHeight:n,i=e.monitorPosition,u=void 0===i?w.monitorPosition:i,p=e.refreshRate,v=void 0===p?w.refreshRate:p,k=e.refreshMode,S=void 0===k?w.refreshMode:k,j=e.noPlaceholder,E=void 0===j?w.noPlaceholder:j,P=e.resizeDetectorStrategy,T=void 0===P?w.resizeDetectorStrategy:P;c(r||o||u,'You have to monitor at least one of the width, height, or position when using "sizeMe"'),c(v>=16,"It is highly recommended that you don't put your refreshRate lower than 16 as this may cause layout thrashing."),c("throttle"===S||"debounce"===S,'The refreshMode should have a value of "throttle" or "debounce"');var A="throttle"===S?d.throttle:d.debounce;return function(e){var t=C(e),n=function(e){function n(){var e,t,i;h(this,n);for(var a=arguments.length,l=Array(a),s=0;s{e.exports=function(e,t,r,n){var o=r?r.call(n,e,t):void 0;if(void 0!==o)return!!o;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var i=Object.keys(e),a=Object.keys(t);if(i.length!==a.length)return!1;for(var l=Object.prototype.hasOwnProperty.bind(t),s=0;s{e.exports=''},644:e=>{e.exports=''},423:(e,t,r)=>{"use strict";function n(e,t,r,n){var o,i=!1,a=0;function l(){o&&clearTimeout(o)}function s(){var s=this,c=Date.now()-a,d=arguments;function u(){a=Date.now(),r.apply(s,d)}function p(){o=void 0}i||(n&&!o&&u(),l(),void 0===n&&c>e?u():!0!==t&&(o=setTimeout(n?p:u,void 0===n?e-c:e)))}return"boolean"!=typeof t&&(n=r,r=t,t=void 0),s.cancel=function(){l(),i=!0},s}function o(e,t,r){return void 0===r?n(e,t,!1):n(e,r,!1!==t)}r.r(t),r.d(t,{throttle:()=>n,debounce:()=>o})},621:(e,t,r)=>{var n;!function(o){var i=/^\s+/,a=/\s+$/,l=0,s=o.round,c=o.min,d=o.max,u=o.random;function p(e,t){if(t=t||{},(e=e||"")instanceof p)return e;if(!(this instanceof p))return new p(e,t);var r=function(e){var t,r,n,l={r:0,g:0,b:0},s=1,u=null,p=null,f=null,h=!1,g=!1;return"string"==typeof e&&(e=function(e){e=e.replace(i,"").replace(a,"").toLowerCase();var t,r=!1;if(T[e])e=T[e],r=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};return(t=q.rgb.exec(e))?{r:t[1],g:t[2],b:t[3]}:(t=q.rgba.exec(e))?{r:t[1],g:t[2],b:t[3],a:t[4]}:(t=q.hsl.exec(e))?{h:t[1],s:t[2],l:t[3]}:(t=q.hsla.exec(e))?{h:t[1],s:t[2],l:t[3],a:t[4]}:(t=q.hsv.exec(e))?{h:t[1],s:t[2],v:t[3]}:(t=q.hsva.exec(e))?{h:t[1],s:t[2],v:t[3],a:t[4]}:(t=q.hex8.exec(e))?{r:D(t[1]),g:D(t[2]),b:D(t[3]),a:H(t[4]),format:r?"name":"hex8"}:(t=q.hex6.exec(e))?{r:D(t[1]),g:D(t[2]),b:D(t[3]),format:r?"name":"hex"}:(t=q.hex4.exec(e))?{r:D(t[1]+""+t[1]),g:D(t[2]+""+t[2]),b:D(t[3]+""+t[3]),a:H(t[4]+""+t[4]),format:r?"name":"hex8"}:!!(t=q.hex3.exec(e))&&{r:D(t[1]+""+t[1]),g:D(t[2]+""+t[2]),b:D(t[3]+""+t[3]),format:r?"name":"hex"}}(e)),"object"==typeof e&&(V(e.r)&&V(e.g)&&V(e.b)?(t=e.r,r=e.g,n=e.b,l={r:255*W(t,255),g:255*W(r,255),b:255*W(n,255)},h=!0,g="%"===String(e.r).substr(-1)?"prgb":"rgb"):V(e.h)&&V(e.s)&&V(e.v)?(u=B(e.s),p=B(e.v),l=function(e,t,r){e=6*W(e,360),t=W(t,100),r=W(r,100);var n=o.floor(e),i=e-n,a=r*(1-t),l=r*(1-i*t),s=r*(1-(1-i)*t),c=n%6;return{r:255*[r,l,a,a,s,r][c],g:255*[s,r,r,l,a,a][c],b:255*[a,a,s,r,r,l][c]}}(e.h,u,p),h=!0,g="hsv"):V(e.h)&&V(e.s)&&V(e.l)&&(u=B(e.s),f=B(e.l),l=function(e,t,r){var n,o,i;function a(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+6*(t-e)*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}if(e=W(e,360),t=W(t,100),r=W(r,100),0===t)n=o=i=r;else{var l=r<.5?r*(1+t):r+t-r*t,s=2*r-l;n=a(s,l,e+1/3),o=a(s,l,e),i=a(s,l,e-1/3)}return{r:255*n,g:255*o,b:255*i}}(e.h,u,f),h=!0,g="hsl"),e.hasOwnProperty("a")&&(s=e.a)),s=R(s),{ok:h,format:e.format||g,r:c(255,d(l.r,0)),g:c(255,d(l.g,0)),b:c(255,d(l.b,0)),a:s}}(e);this._originalInput=e,this._r=r.r,this._g=r.g,this._b=r.b,this._a=r.a,this._roundA=s(100*this._a)/100,this._format=t.format||r.format,this._gradientType=t.gradientType,this._r<1&&(this._r=s(this._r)),this._g<1&&(this._g=s(this._g)),this._b<1&&(this._b=s(this._b)),this._ok=r.ok,this._tc_id=l++}function f(e,t,r){e=W(e,255),t=W(t,255),r=W(r,255);var n,o,i=d(e,t,r),a=c(e,t,r),l=(i+a)/2;if(i==a)n=o=0;else{var s=i-a;switch(o=l>.5?s/(2-i-a):s/(i+a),i){case e:n=(t-r)/s+(t>1)+720)%360;--t;)n.h=(n.h+o)%360,i.push(p(n));return i}function P(e,t){t=t||6;for(var r=p(e).toHsv(),n=r.h,o=r.s,i=r.v,a=[],l=1/t;t--;)a.push(p({h:n,s:o,v:i})),i=(i+l)%1;return a}p.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,r,n=this.toRgb();return e=n.r/255,t=n.g/255,r=n.b/255,.2126*(e<=.03928?e/12.92:o.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:o.pow((t+.055)/1.055,2.4))+.0722*(r<=.03928?r/12.92:o.pow((r+.055)/1.055,2.4))},setAlpha:function(e){return this._a=R(e),this._roundA=s(100*this._a)/100,this},toHsv:function(){var e=h(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=h(this._r,this._g,this._b),t=s(360*e.h),r=s(100*e.s),n=s(100*e.v);return 1==this._a?"hsv("+t+", "+r+"%, "+n+"%)":"hsva("+t+", "+r+"%, "+n+"%, "+this._roundA+")"},toHsl:function(){var e=f(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=f(this._r,this._g,this._b),t=s(360*e.h),r=s(100*e.s),n=s(100*e.l);return 1==this._a?"hsl("+t+", "+r+"%, "+n+"%)":"hsla("+t+", "+r+"%, "+n+"%, "+this._roundA+")"},toHex:function(e){return g(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return function(e,t,r,n,o){var i=[M(s(e).toString(16)),M(s(t).toString(16)),M(s(r).toString(16)),M(N(n))];return o&&i[0].charAt(0)==i[0].charAt(1)&&i[1].charAt(0)==i[1].charAt(1)&&i[2].charAt(0)==i[2].charAt(1)&&i[3].charAt(0)==i[3].charAt(1)?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0)+i[3].charAt(0):i.join("")}(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:s(this._r),g:s(this._g),b:s(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+s(this._r)+", "+s(this._g)+", "+s(this._b)+")":"rgba("+s(this._r)+", "+s(this._g)+", "+s(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:s(100*W(this._r,255))+"%",g:s(100*W(this._g,255))+"%",b:s(100*W(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+s(100*W(this._r,255))+"%, "+s(100*W(this._g,255))+"%, "+s(100*W(this._b,255))+"%)":"rgba("+s(100*W(this._r,255))+"%, "+s(100*W(this._g,255))+"%, "+s(100*W(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(A[g(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+b(this._r,this._g,this._b,this._a),r=t,n=this._gradientType?"GradientType = 1, ":"";if(e){var o=p(e);r="#"+b(o._r,o._g,o._b,o._a)}return"progid:DXImageTransform.Microsoft.gradient("+n+"startColorstr="+t+",endColorstr="+r+")"},toString:function(e){var t=!!e;e=e||this._format;var r=!1,n=this._a<1&&this._a>=0;return t||!n||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"hex4"!==e&&"hex8"!==e&&"name"!==e?("rgb"===e&&(r=this.toRgbString()),"prgb"===e&&(r=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(r=this.toHexString()),"hex3"===e&&(r=this.toHexString(!0)),"hex4"===e&&(r=this.toHex8String(!0)),"hex8"===e&&(r=this.toHex8String()),"name"===e&&(r=this.toName()),"hsl"===e&&(r=this.toHslString()),"hsv"===e&&(r=this.toHsvString()),r||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},clone:function(){return p(this.toString())},_applyModification:function(e,t){var r=e.apply(null,[this].concat([].slice.call(t)));return this._r=r._r,this._g=r._g,this._b=r._b,this.setAlpha(r._a),this},lighten:function(){return this._applyModification(x,arguments)},brighten:function(){return this._applyModification(w,arguments)},darken:function(){return this._applyModification(O,arguments)},desaturate:function(){return this._applyModification(m,arguments)},saturate:function(){return this._applyModification(v,arguments)},greyscale:function(){return this._applyModification(y,arguments)},spin:function(){return this._applyModification(k,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(E,arguments)},complement:function(){return this._applyCombination(S,arguments)},monochromatic:function(){return this._applyCombination(P,arguments)},splitcomplement:function(){return this._applyCombination(j,arguments)},triad:function(){return this._applyCombination(C,arguments)},tetrad:function(){return this._applyCombination(z,arguments)}},p.fromRatio=function(e,t){if("object"==typeof e){var r={};for(var n in e)e.hasOwnProperty(n)&&(r[n]="a"===n?e[n]:B(e[n]));e=r}return p(e,t)},p.equals=function(e,t){return!(!e||!t)&&p(e).toRgbString()==p(t).toRgbString()},p.random=function(){return p.fromRatio({r:u(),g:u(),b:u()})},p.mix=function(e,t,r){r=0===r?0:r||50;var n=p(e).toRgb(),o=p(t).toRgb(),i=r/100;return p({r:(o.r-n.r)*i+n.r,g:(o.g-n.g)*i+n.g,b:(o.b-n.b)*i+n.b,a:(o.a-n.a)*i+n.a})},p.readability=function(e,t){var r=p(e),n=p(t);return(o.max(r.getLuminance(),n.getLuminance())+.05)/(o.min(r.getLuminance(),n.getLuminance())+.05)},p.isReadable=function(e,t,r){var n,o,i,a,l,s=p.readability(e,t);switch(o=!1,(i=r,"AA"!==(a=((i=i||{level:"AA",size:"small"}).level||"AA").toUpperCase())&&"AAA"!==a&&(a="AA"),"small"!==(l=(i.size||"small").toLowerCase())&&"large"!==l&&(l="small"),n={level:a,size:l}).level+n.size){case"AAsmall":case"AAAlarge":o=s>=4.5;break;case"AAlarge":o=s>=3;break;case"AAAsmall":o=s>=7}return o},p.mostReadable=function(e,t,r){var n,o,i,a,l=null,s=0;o=(r=r||{}).includeFallbackColors,i=r.level,a=r.size;for(var c=0;cs&&(s=n,l=p(t[c]));return p.isReadable(e,l,{level:i,size:a})||!o?l:(r.includeFallbackColors=!1,p.mostReadable(e,["#fff","#000"],r))};var T=p.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},A=p.hexNames=function(e){var t={};for(var r in e)e.hasOwnProperty(r)&&(t[e[r]]=r);return t}(T);function R(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function W(e,t){(function(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var r=function(e){return"string"==typeof e&&-1!=e.indexOf("%")}(e);return e=c(t,d(0,parseFloat(e))),r&&(e=parseInt(e*t,10)/100),o.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function _(e){return c(1,d(0,e))}function D(e){return parseInt(e,16)}function M(e){return 1==e.length?"0"+e:""+e}function B(e){return e<=1&&(e=100*e+"%"),e}function N(e){return o.round(255*parseFloat(e)).toString(16)}function H(e){return D(e)/255}var I,F,L,q=(F="[\\s|\\(]+("+(I="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+I+")[,|\\s]+("+I+")\\s*\\)?",L="[\\s|\\(]+("+I+")[,|\\s]+("+I+")[,|\\s]+("+I+")[,|\\s]+("+I+")\\s*\\)?",{CSS_UNIT:new RegExp(I),rgb:new RegExp("rgb"+F),rgba:new RegExp("rgba"+L),hsl:new RegExp("hsl"+F),hsla:new RegExp("hsla"+L),hsv:new RegExp("hsv"+F),hsva:new RegExp("hsva"+L),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function V(e){return!!q.CSS_UNIT.exec(e)}e.exports?e.exports=p:void 0===(n=function(){return p}.call(t,r,t,e))||(e.exports=n)}(Math)},798:t=>{"use strict";t.exports=e},413:e=>{"use strict";e.exports=t}},n={};function o(e){var t=n[e];if(void 0!==t)return t.exports;var i=n[e]={exports:{}};return r[e].call(i.exports,i,i.exports,o),i.exports}o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},o.d=(e,t)=>{for(var r in t)o.o(t,r)&&!o.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var i={};return(()=>{"use strict";o.r(i),o.d(i,{Button:()=>et,Carousel:()=>ut,Checkbox:()=>Ln,Form:()=>Rn,Grid:()=>Ct,GridCell:()=>At,Input:()=>Zn,Label:()=>eo,ListMenu:()=>Wt,ListMenuButton:()=>Mt,Modal:()=>tr,NotificationInline:()=>on,NotificationManagerContext:()=>zn,NotificationManagerProvider:()=>jn,OIOProvider:()=>sr,OIOTransformer:()=>ur,Popover:()=>kr,Radio:()=>lo,Select:()=>yo,Spacer:()=>Tr,Spinner:()=>ze,Switch:()=>ko,TabMenu:()=>Ir,TabMenuButton:()=>qr,Text:()=>Me,Textarea:()=>Ao,View:()=>$e,ZoomContext:()=>Oe,ZoomProvider:()=>Ur,breakpoints:()=>e.breakpoints,generateResponsiveObject:()=>r(),useWindowResizeSensor:()=>c});var e=o(906),t=o(985),r=o.n(t),n=o(798),a=o.n(n),l=Object.keys(e.breakpoints),s=t=>l.find((r=>t<=e.breakpoints[r])),c=function(){var{refreshRate:e=16}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[t,r]=(0,n.useState)({currentBreakpoint:s(window.innerWidth),windowWidth:window.innerWidth,windowHeight:window.innerHeight}),o=(0,n.useRef)(),i=(0,n.useCallback)((()=>{clearTimeout(o.current),o.current=setTimeout((()=>{r({currentBreakpoint:s(window.innerWidth),windowWidth:window.innerWidth,windowHeight:window.innerHeight})}),e)}),[]);return(0,n.useEffect)((()=>(window.addEventListener("resize",i),()=>window.removeEventListener("resize",i))),[]),t},d=o(503),u=o.n(d),p=function(){function e(e){this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.before=null}var t=e.prototype;return t.insert=function(e){if(this.ctr%(this.isSpeedy?65e3:1)==0){var t,r=function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t}(this);t=0===this.tags.length?this.before:this.tags[this.tags.length-1].nextSibling,this.container.insertBefore(r,t),this.tags.push(r)}var n=this.tags[this.tags.length-1];if(this.isSpeedy){var o=function(e){if(e.sheet)return e.sheet;for(var t=0;tf)&&(H=(L=L.replace(" ",":")).length),0n&&(n=(t=t.trim()).charCodeAt(0)),n){case 38:return t.replace(b,"$1"+e.trim());case 58:return e.trim()+t.replace(b,"$1"+e.trim());default:if(0<1*r&&0s.charCodeAt(8))break;case 115:a=a.replace(s,"-webkit-"+s)+";"+a;break;case 207:case 102:a=a.replace(s,"-webkit-"+(102n.charCodeAt(0)&&(n=n.trim()),n=[n],0=4;)t=1540483477*(65535&(t=255&e.charCodeAt(o)|(255&e.charCodeAt(++o))<<8|(255&e.charCodeAt(++o))<<16|(255&e.charCodeAt(++o))<<24))+((1540483477*(t>>>16)&65535)<<16),n=1540483477*(65535&n)+((1540483477*(n>>>16)&65535)<<16)^(t=1540483477*(65535&(t^=t>>>24))+((1540483477*(t>>>16)&65535)<<16)),r-=4,++o;switch(r){case 3:n^=(255&e.charCodeAt(o+2))<<16;case 2:n^=(255&e.charCodeAt(o+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(o)))+((1540483477*(n>>>16)&65535)<<16)}return n=1540483477*(65535&(n^=n>>>13))+((1540483477*(n>>>16)&65535)<<16),((n^=n>>>15)>>>0).toString(36)},w={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};var O,k=/[A-Z]|^ms/g,S=/_EMO_([^_]+?)_([^]*?)_EMO_/g,C=function(e){return 45===e.charCodeAt(1)},z=(O={},function(e){return void 0===O[e]&&(O[e]=C(t=e)?t:t.replace(k,"-$&").toLowerCase()),O[e];var t}),j=function(e,t){if(null==t||"boolean"==typeof t)return"";switch(e){case"animation":case"animationName":"string"==typeof t&&(t=t.replace(S,(function(e,t,r){return P={name:t,styles:r,next:P},t})))}return 1===w[e]||C(e)||"number"!=typeof t||0===t?t:t+"px"};function E(e,t,r,n){if(null==r)return"";if(void 0!==r.__emotion_styles)return r;switch(typeof r){case"boolean":return"";case"object":if(1===r.anim)return P={name:r.name,styles:r.styles,next:P},r.name;if(void 0!==r.styles){var o=r.next;if(void 0!==o)for(;void 0!==o;)P={name:o.name,styles:o.styles,next:P},o=o.next;return r.styles}return function(e,t,r){var n="";if(Array.isArray(r))for(var o=0;oa().forwardRef(((t,r)=>a().createElement(Y.Consumer,null,(n=>a().createElement(e,Z({},t,{OIOContext:n,ref:r})))))),J=/(\D*)(-?[0-9]+(?:\.[0-9]+)?)(cm|mm|in|px|pt|pc|em|ex|ch|rem|vw|vh|vmin|vmax|%|deg|rad)?(\D*)/gi,ee=["%","deg","rad"];const te=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("number"!=typeof t)throw new Error("Scale multiplier must be a number");return 1===t?e:"number"==typeof e?e*t:"string"!=typeof e?e:e.replace(J,(function(e,n,o){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",a=arguments.length>4?arguments[4]:void 0;if(ee.includes(i))return e;var l=n.endsWith("-"),s=parseFloat(o)*t;return l&&(s*=-1),r&&(s=Math.round(s)),"".concat(l?n.slice(0,-1):n).concat(s).concat(i).concat(a)}))};var re=o(99),ne=o.n(re);function oe(){return(oe=Object.assign||function(e){for(var t=1;t(0,n.forwardRef)(((t,r)=>a().createElement(e,oe({forwardedRef:r},t))));function ae(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function le(e){for(var t=1;t{ce[e]=K().string}));const de=K().shape(le(le({},ce),{},{breakpointsWereSet:K().bool.isRequired,extra:K().string,parsePath:K().arrayOf(K().string)}));function ue(){return(ue=Object.assign||function(e){for(var t=1;tt=>(0,n.forwardRef)(((n,o)=>{var i={};return e.forEach((e=>{if(void 0!==n[e]&&null!==n[e]){var t="object"==typeof n[e]&&n[e].breakpointsWereSet;i[e]=t?n[e]:r()(n[e])}})),a().createElement(t,ue({},n,i,{ref:o}))}));function fe(){return(fe=Object.assign||function(e){for(var t=1;tr=>(0,n.forwardRef)(((n,o)=>{var i=e.breakpointKeys.reduce(((e,o)=>{var i=ge(ge({},r.defaultProps),n),a=t(i,o);return Object.keys(a).forEach((t=>{"object"!=typeof e[t]&&(e[t]={breakpointsWereSet:!0});var r=a[t];e[t][o]=null!=r?String(r):r})),e}),{});return a().createElement(r,fe({},n,i,{ref:o}))}));function ve(){return(ve=Object.assign||function(e){for(var t=1;ta().forwardRef(((t,r)=>a().createElement(Oe.Consumer,null,(n=>a().createElement(e,ve({},t,{zoomContext:n,ref:r})))))),Se=q(ye||(xe=["\n 0% {\n -moz-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n\n 100% {\n -moz-transform: rotate(360deg);\n -ms-transform: rotate(360deg);\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n"],we||(we=xe.slice(0)),ye=Object.freeze(Object.defineProperties(xe,{raw:{value:Object.freeze(we)}})))),Ce=e=>{var{color:t,width:r,height:n}=e;return I("div",{css:{width:r,height:n,display:"inline-block",borderRadius:"50%",boxShadow:"0px 0px 0px 2px ".concat(X()(t).setAlpha(".1").toString(),",\n 2px 0px 2px ").concat(X()(t).setAlpha(".8").toString()),animation:"".concat(Se," 1s infinite linear")}})};Ce.propTypes={color:K().string,height:K().string,width:K().string},Ce.defaultProps={color:"rgb(255,255,255)",height:"60px",width:"60px"};const ze=a().memo(Ce);var je,Ee,Pe;function Te(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ae(e){for(var t=1;t{var{autoScale:r,OIOContext:n,zoomContext:o}=e,{zoom:i}=o,a=e.size[t],l=e.weight[t],s=r?parseFloat(e.baseAutoScaleFontSize[t]):parseFloat(e.baseFontSize[t]),c=a>1?n.textSizeScaleRatio**a:n.textSizeScaleRatio*a,d=parseFloat(e.sizeMultiplier[t])*n.textSizeMultiplier*i,u=parseFloat(s*c*d),p=r?"vw":"px",f="130%";return a>9?f="100%":a>5&&(f="110%"),{fontSize:u?"".concat(u).concat(p):void 0,fontWeight:n["fontWeight".concat(l.charAt(0).toUpperCase()).concat(l.slice(1))],lineHeight:e.lineHeight[t]||f,textTransform:e.transform[t]}}))((Pe=Ee=class extends a().Component{render(){var{children:e,className:t,color:r,fontFamily:n,fontSize:o,fontWeight:i,letterSpacing:a,lineHeight:l,textTransform:s}=this.props,c=ne()({color:r,fontFamily:n,fontSize:o,fontWeight:i,letterSpacing:a,lineHeight:l,textTransform:s}),d=Ae(Ae({},this.props.style),c);return I("div",{css:d,className:t},e)}},Ee.propTypes={autoScale:K().bool,baseFontSize:de,baseAutoScaleFontSize:de,children:K().node,className:K().string,color:de,fontFamily:de,fontSize:de.isRequired,fontWeight:de.isRequired,letterSpacing:de,lineHeight:de,size:de,sizeMultiplier:de,style:K().object,textTransform:de.isRequired,transform:de,weight:de.isRequired},Ee.defaultProps={autoScale:!1,baseFontSize:{breakpointsWereSet:!1,a:"11px",b:"11px",c:"11px",d:"11px",e:"11px",f:"11px"},baseAutoScaleFontSize:{breakpointsWereSet:!0,a:"2.5",b:"1.8",c:"1.5",d:"1",e:"0.75",f:"0.625"},children:null,className:"",color:{breakpointsWereSet:!1,a:"",b:"",c:"",d:"",e:"",f:""},fontFamily:{breakpointsWereSet:!1,a:"",b:"",c:"",d:"",e:"",f:""},letterSpacing:{breakpointsWereSet:!1,a:"",b:"",c:"",d:"",e:"",f:""},lineHeight:"120%",size:{breakpointsWereSet:!1,a:"3",b:"3",c:"3",d:"3",e:"3",f:"3"},sizeMultiplier:{breakpointsWereSet:!1,a:"1",b:"1",c:"1",d:"1",e:"1",f:"1"},style:{},transform:{breakpointsWereSet:!1,a:"",b:"",c:"",d:"",e:"",f:""},weight:{breakpointsWereSet:!1,a:"normal",b:"normal",c:"normal",d:"normal",e:"normal",f:"normal"}},je=Pe))||je)||je)||je)||je;function Be(){return(Be=Object.assign||function(e){for(var t=1;t{var{paddingHorizontal:r,paddingVertical:n,scroll:o,zoomContext:i}=e,{zoom:a}=i,l={};1!==a&&Ue.forEach((r=>{var n,o=null===(n=e[r])||void 0===n?void 0:n[t];l[r]=te(o,a)}));var s=He({},l);return o&&"on"===o[t]&&(s.overflow="auto",s.WebkitOverflowScrolling="touch"),(null==r?void 0:r[t])&&(s.paddingLeft=te(r[t],a),s.paddingRight=te(r[t],a)),(null==n?void 0:n[t])&&(s.paddingTop=te(n[t],a),s.paddingBottom=te(n[t],a)),s}))((De=_e=class extends a().Component{render(){var{children:e,className:t,id:r,display:n,float:o,position:i,top:a,left:l,right:s,bottom:c,flex:d,flexFlow:u,justifyContent:p,alignItems:f,order:h,height:g,width:b,maxHeight:m,maxWidth:v,minHeight:y,minWidth:x,margin:w,marginBottom:O,marginLeft:k,marginRight:S,marginTop:C,padding:z,paddingBottom:j,paddingLeft:E,paddingRight:P,paddingTop:T,border:A,borderBottom:R,borderLeft:W,borderRight:_,borderTop:D,backgroundColor:M,backgroundImage:B,backgroundPosition:N,backgroundRepeat:H,backgroundSize:F,borderRadius:L,boxShadow:q,opacity:V,textAlign:U,transform:$,transition:K,zIndex:G,overflow:X,WebkitOverflowScrolling:Z,onClick:Y,onDoubleClick:Q,onKeyDown:J,onKeyPress:ee,onKeyUp:te,onMouseDown:re,onMouseMove:oe,onMouseOut:ie,onMouseOver:ae,onMouseUp:le,onScroll:se,onTouchCancel:ce,onTouchEnd:de,onTouchMove:ue,onTouchStart:pe,onTransitionEnd:fe,onAnimationEnd:he,onAnimationStart:ge,onAnimationIteration:be,tabIndex:me}=this.props,ve=ne()({display:n,float:o,position:i,top:a,left:l,right:s,bottom:c,flex:d,flexFlow:u,justifyContent:p,alignItems:f,order:h,height:g,width:b,maxHeight:m,maxWidth:v,minHeight:y,minWidth:x,margin:w,marginBottom:O,marginLeft:k,marginRight:S,marginTop:C,padding:z,paddingBottom:j,paddingLeft:E,paddingRight:P,paddingTop:T,border:A,borderBottom:R,borderLeft:W,borderRight:_,borderTop:D,backgroundColor:M,backgroundImage:B,backgroundPosition:N,backgroundRepeat:H,backgroundSize:F,borderRadius:L,boxShadow:q,opacity:V,textAlign:U,transform:$,transition:K,zIndex:G,overflow:X,WebkitOverflowScrolling:Z});return I("div",Be({},{onClick:Y,onDoubleClick:Q,onKeyDown:J,onKeyPress:ee,onKeyUp:te,onMouseDown:re,onMouseMove:oe,onMouseOut:ie,onMouseOver:ae,onMouseUp:le,onScroll:se,onTouchCancel:ce,onTouchEnd:de,onTouchMove:ue,onTouchStart:pe,onTransitionEnd:fe,onAnimationEnd:he,onAnimationStart:ge,onAnimationIteration:be},{id:r,ref:this.props.forwardedRef,css:He(He({},this.props.style),ve),className:t,tabIndex:me}),e)}},_e.propTypes={alignItems:de,backgroundColor:de,backgroundImage:de,backgroundPosition:de,backgroundRepeat:de,backgroundSize:de,border:de,borderTop:de,borderRadius:de,borderRight:de,borderBottom:de,borderLeft:de,boxShadow:de,children:K().node,className:K().string,display:de,flex:de,flexFlow:de,float:de,height:de,id:K().string,justifyContent:de,margin:de,marginTop:de,marginLeft:de,marginRight:de,marginBottom:de,minHeight:de,maxHeight:de,minWidth:de,maxWidth:de,onAnimationEnd:K().func,onAnimationStart:K().func,onAnimationIteration:K().func,onClick:K().func,onCopy:K().func,onCut:K().func,onPaste:K().func,onDoubleClick:K().func,onKeyDown:K().func,onKeyPress:K().func,onKeyUp:K().func,onMouseDown:K().func,onMouseMove:K().func,onMouseOut:K().func,onMouseOver:K().func,onMouseUp:K().func,onScroll:K().func,onTouchCancel:K().func,onTouchEnd:K().func,onTouchMove:K().func,onTouchStart:K().func,onTransitionEnd:K().func,opacity:de,order:de,overflow:de,padding:de,paddingTop:de,paddingLeft:de,paddingRight:de,paddingBottom:de,paddingHorizontal:de,paddingVertical:de,position:de,scroll:de,style:K().object,tabIndex:K().string,textAlign:de,top:de,transform:de,transition:de,left:de,right:de,bottom:de,WebkitOverflowScrolling:de,width:de,zIndex:de},_e.defaultProps={className:"",display:{breakpointsWereSet:!1,a:"block",b:"block",c:"block",d:"block",e:"block",f:"block"},id:void 0,onAnimationEnd:void 0,onAnimationStart:void 0,onAnimationIteration:void 0,onClick:void 0,onCopy:void 0,onCut:void 0,onPaste:void 0,onDoubleClick:void 0,onKeyDown:void 0,onKeyPress:void 0,onKeyUp:void 0,onMouseDown:void 0,onMouseMove:void 0,onMouseOut:void 0,onMouseOver:void 0,onMouseUp:void 0,onScroll:void 0,onTouchCancel:void 0,onTouchEnd:void 0,onTouchMove:void 0,onTouchStart:void 0,onTransitionEnd:void 0,position:{breakpointsWereSet:!1,a:"static",b:"static",c:"static",d:"static",e:"static",f:"static"},style:{},tabIndex:void 0},We=De))||We)||We)||We)||We)||We;function Ke(){return(Ke=Object.assign||function(e){for(var t=1;t{var r,n,o,i,a,l,s,c,d,{OIOContext:u,outline:p,rounded:f,zoomContext:h}=e,{zoom:g}=h,b=te(null===(r=e.borderRadius)||void 0===r?void 0:r[t],g),m=null===(n=e.color)||void 0===n?void 0:n[t],v=null===(o=e.fontFamily)||void 0===o?void 0:o[t],y=te(null===(i=e.padding)||void 0===i?void 0:i[t],g),x=null===(a=e.size)||void 0===a?void 0:a[t],w=Object.keys(Qe);if(!w.includes(x))throw new Error("OIO Button: Invalid size prop provided. Valid values include: ".concat(w.join(", ")));var O=te(Qe[x].height,g),k=te(e.width[t],g),S=null===(l=e.textColor)||void 0===l?void 0:l[t],C=null===(s=e.textSize)||void 0===s?void 0:s[t],z=null===(c=e.textTransform)||void 0===c?void 0:c[t],j=null===(d=e.textWeight)||void 0===d?void 0:d[t],E=m||u.highlightColor,P="auto"===k?"0px ".concat(O):"0px",T={borderRadius:b,fontFamily:v,height:O,textColor:S,textTransform:z,textWeight:j,width:k,backgroundColor:E,borderColor:"none",borderStyle:"none",borderWidth:"none",textSize:C||Qe[x].textSize,hoverBackgroundColor:X()(E).isDark()?X()(E).lighten(7).toString():X()(E).darken(7).toString(),hoverBorder:"",minWidth:O,padding:y?"0px ".concat(y):P};return f&&(T.borderRadius="".concat(parseInt(O,10)/2,"px")),p&&(T.borderWidth=te("2px",g),T.borderStyle="solid",T.borderColor=X()(E).setAlpha(.5).toString(),T.backgroundColor="transparent",T.hoverBackgroundColor="transparent",T.hoverBorderColor=X()(E).setAlpha(.8).toString(),T.textColor=E),T}))((Ve=qe=class extends a().Component{render(){var{OIOContext:e,children:t,className:r,id:n,mode:o,name:i,tagName:a,type:l,textColor:s,textSize:c,textTransform:d,textWeight:u,onClick:p,onMouseDown:f,backgroundColor:h,borderColor:g,borderRadius:b,borderStyle:m,borderWidth:v,color:y,fontFamily:x,height:w,padding:O,minWidth:k,width:S,hoverBackgroundColor:C,hoverBorderColor:z,forwardedRef:j,linkTo:E,linkReplace:P}=this.props,T=ne()({backgroundColor:h,borderColor:g,borderRadius:b,borderStyle:m,borderWidth:v,color:y,fontFamily:x,height:w,padding:O,minWidth:k,width:S}),A=ne()({backgroundColor:C,borderColor:z}),R=Xe(Xe(Xe({},Ye),this.props.style),T),{buttonLinkAdapter:W}=e,_=a,D={};"button"===a&&(D.type=l),p&&(D.onClick=p),f&&(D.onMouseDown=f),"disabled"===o?(R.opacity="0.3",R.cursor="default",D.disabled=!0):"loading"===o?(R.cursor="default",D.disabled=!0):"pulsing"===o&&(R.animation="".concat(Je," 2000ms infinite linear")),["normal","pulsing"].includes(o)&&(R["&:hover"]=Xe({},A),R["&:active"]={transform:"translateY(3px)"});var M=I(_,Ke({},D,{ref:j,id:n,css:R,className:r}),I($e,{display:"flex",justifyContent:"center",alignItems:"center",opacity:"loading"===o?0:1},t,i&&I(Me,{color:s,size:c,transform:d,weight:u},i)),"loading"===o&&I($e,{position:"absolute",top:"calc(50% - 7px)",left:"calc(50% - 9px)",width:"18px",height:"18px"},I(ze,{width:"80%",height:"80%"})));return E&&!["disabled","loading"].includes(o)&&W?W.render({linkTo:E,linkReplace:P,children:M}):M}},qe.propTypes={borderRadius:de,children:K().node,className:K().string,color:de,fontFamily:de,id:K().string,linkTo:K().any,linkReplace:K().bool,mode:K().oneOf(["disabled","normal","pulsing","loading"]),name:K().node,OIOContext:K().object.isRequired,onClick:K().func,onMouseDown:K().func,outline:K().bool,padding:de,rounded:K().bool,size:de,style:K().object,tagName:K().oneOf(["button","div","span"]),textColor:de,textSize:de,textTransform:de,textWeight:de,type:K().oneOf(["button","clear","submit"]),width:de},qe.defaultProps={borderRadius:{breakpointsWereSet:!1,a:"4px",b:"4px",c:"4px",d:"4px",e:"4px",f:"4px"},children:void 0,id:void 0,linkTo:void 0,linkReplace:!1,mode:"normal",onClick:void 0,onMouseDown:void 0,outline:!1,rounded:!1,size:{breakpointsWereSet:!1,a:"sm",b:"sm",c:"sm",d:"sm",e:"sm",f:"sm"},style:{},tagName:"button",textColor:{breakpointsWereSet:!1,a:"#fff",b:"#fff",c:"#fff",d:"#fff",e:"#fff",f:"#fff"},textSize:void 0,textTransform:{breakpointsWereSet:!1,a:"none",b:"none",c:"none",d:"none",e:"none",f:"none"},textWeight:{breakpointsWereSet:!1,a:"medium",b:"medium",c:"medium",d:"medium",e:"medium",f:"medium"},type:"button",width:{breakpointsWereSet:!1,a:"auto",b:"auto",c:"auto",d:"auto",e:"auto",f:"auto"}},Le=Ve))||Le)||Le)||Le)||Le),tt=o(613),rt=o.n(tt);function nt(e){var t=e.getBoundingClientRect();return{width:t.width,height:t.height,top:"x"in t?t.x:t.top,left:"y"in t?t.y:t.left,x:"x"in t?t.x:t.left,y:"y"in t?t.y:t.top,right:t.right,bottom:t.bottom}}var ot=e=>{var{color:t,width:r,height:n,strokeWidth:o}=e;return a().createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:r,height:n,viewBox:"0 0 24 24"},a().createElement("g",{strokeLinecap:"square",strokeLinejoin:"miter",strokeWidth:o,fill:t,stroke:t},a().createElement("polyline",{fill:"none",stroke:t,strokeMiterlimit:"10",points:"17,2 7,12 17,22 ",transform:"translate(0, 0)"})))};ot.propTypes={color:K().string,height:K().string,strokeWidth:K().string,width:K().string},ot.defaultProps={color:"#444",height:"24px",strokeWidth:"1",width:"24px"};const it=a().memo(ot);var at=e=>{var{color:t,width:r,height:n,strokeWidth:o}=e;return a().createElement("svg",{xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:r,height:n,viewBox:"0 0 24 24"},a().createElement("g",{fill:t},a().createElement("polyline",{fill:"none",stroke:t,strokeWidth:o,strokeLinecap:"square",strokeMiterlimit:"10",points:"7,2 17,12 7,22 ",transform:"translate(0, 0)",strokeLinejoin:"miter"})))};at.propTypes={color:K().string,height:K().string,strokeWidth:K().string,width:K().string},at.defaultProps={color:"#444",height:"24px",strokeWidth:"1",width:"24px"};const lt=a().memo(at),st={position:"absolute",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",boxShadow:"2px 2px 12px rgba(0,0,0,0.1)",transition:"200ms",css:{cursor:"pointer",outline:"none",transform:"scale(1)","&:hover":{transform:"scale(1.05)",boxShadow:"4px 4px 18px rgba(0,0,0,0.2)"},"&:active":{backgroundColor:"#f3f3f3",transform:"scale(0.95)"}}};function ct(){return(ct=Object.assign||function(e){for(var t=1;t{var{buttonBackgroundColor:t,buttonIconColor:o,buttonIconSize:i,buttonIconStrokeWidth:l,buttonOffsetFromSides:s,buttonOffsetFromTop:d,buttonSize:u,children:p,onRotate:f,numSlidesPerPane:h,spacing:g}=e,[b,{width:m}]=function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).liveMeasure,t=void 0===e||e,r=(0,n.useState)({}),o=r[0],i=r[1],a=(0,n.useState)(null),l=a[0],s=a[1],c=(0,n.useCallback)((function(e){s(e)}),[]);return(0,n.useLayoutEffect)((function(){if(l){var e=function(){return window.requestAnimationFrame((function(){return i(nt(l))}))};if(e(),t)return window.addEventListener("resize",e),window.addEventListener("scroll",e),function(){window.removeEventListener("resize",e),window.removeEventListener("scroll",e)}}}),[l]),[c,o,l]}(),v=(0,n.useRef)(null),[y,x]=(0,n.useState)(0),{currentBreakpoint:w}=c(),O=r()(h)[w],k=p.length,S=Math.ceil(k/O),C="calc(".concat(S,"00% + ").concat((S-1)*g,"px)"),z=S*O,j={width:i,height:i,color:o,strokeWidth:l},E=y+1,P=y-1,T=y>0,A=y+1{S>0&&y+1>S&&x(S-1)}),[S,m]),(0,n.useEffect)((()=>{var e=y*g,t=v.current.offsetWidth*y+e;rt()([t,null],{elementToScroll:v.current,cancelOnUserAction:!1,speed:500}),f&&f(y+1,S)}),[y,m,S]),I($e,{ref:b,position:"relative",width:"100%"},I($e,{ref:v,width:"100%",style:{overflow:"hidden"}},I($e,{width:C},I(Ct,{columns:z,spacing:"".concat(g,"px")},a().Children.map(p,(e=>I(At,null,e)))))),T&&I($e,ct({id:"oio-carousel-left-arrow-button",role:"button",onKeyUp:()=>x(P),onClick:()=>x(P),backgroundColor:t,width:u,height:u,top:d,left:s},st),I(it,j)),A&&I($e,ct({id:"oio-carousel-right-arrow-button",role:"button",onKeyUp:()=>x(E),onClick:()=>x(E),backgroundColor:t,width:u,height:u,top:d,right:s},st),I(lt,j)))};dt.propTypes={buttonBackgroundColor:K().string,buttonIconColor:K().string,buttonIconSize:K().string,buttonIconStrokeWidth:K().string,buttonOffsetFromSides:K().string,buttonOffsetFromTop:K().string,buttonSize:K().string,children:K().node.isRequired,numSlidesPerPane:K().string,onRotate:K().func,spacing:K().number},dt.defaultProps={buttonBackgroundColor:"#fff",buttonIconColor:"#555",buttonIconSize:"12px",buttonIconStrokeWidth:"4px",buttonOffsetFromSides:"-12px[a] -24px[b-f]",buttonOffsetFromTop:"calc(50% - 18px)[a] calc(50% - 24px)[b-f]",buttonSize:"36px[a] 48px[b-f]",numSlidesPerPane:"1",onRotate:void 0,spacing:12};const ut=dt;function pt(){return(pt=Object.assign||function(e){for(var t=1;t{var r=te(e.spacing[t],e.zoomContext.zoom);return{width:"calc(100% + ".concat(r,")"),marginTop:"-".concat(r),marginLeft:"-".concat(r)}}))((gt=ht=class extends a().Component{render(){var{children:e,className:t,columns:r,id:n,marginLeft:o,marginTop:i,spacing:a,width:l}=this.props,s={columns:r,spacing:a},c=ne()({marginLeft:o,marginTop:i,width:l}),d=vt(vt({display:"flex",flexWrap:"wrap"},this.props.style),c);return I(bt.Provider,{value:s},I("div",{id:n,css:d,className:t},e))}},ht.propTypes={children:K().node,className:K().string,columns:de,id:K().string,spacing:de,style:K().object},ht.defaultProps={className:"",columns:{breakpointsWereSet:!1,a:"12",b:"12",c:"12",d:"12",e:"12",f:"12"},id:void 0,spacing:{breakpointsWereSet:!1,a:"18px",b:"18px",c:"18px",d:"18px",e:"18px",f:"18px"},style:{}},ft=gt))||ft)||ft)||ft;function zt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function jt(e){for(var t=1;t{var{paddingHorizontal:r,paddingVertical:n,gridContext:o,zoomContext:i}=e,{zoom:a}=i,l=e.colspan[t],s=o.columns[t],c=te(o.spacing[t],a),d=l/s*100,u={};1!==a&&Tt.forEach((r=>{var n,o=null===(n=e[r])||void 0===n?void 0:n[t];u[r]=te(o,a)}));var p=jt(jt({},u),{},{marginLeft:c,marginTop:c,width:"calc(".concat(d,"% - ").concat(c,")")});return(null==r?void 0:r[t])&&(p.paddingLeft=te(r[t],a),p.paddingRight=te(r[t],a)),(null==n?void 0:n[t])&&(p.paddingTop=te(n[t],a),p.paddingBottom=te(n[t],a)),p})),Pt=Ot=ke(Ot=xt(Ot=wt((St=kt=class extends a().Component{render(){var{className:e,id:t,backgroundColor:r,backgroundImage:n,backgroundPosition:o,backgroundRepeat:i,backgroundSize:a,border:l,borderBottom:s,borderLeft:c,borderRadius:d,borderRight:u,borderTop:p,marginTop:f,marginLeft:h,padding:g,paddingBottom:b,paddingLeft:m,paddingRight:v,paddingTop:y,boxShadow:x,textAlign:w,width:O}=this.props,k=ne()({backgroundColor:r,backgroundImage:n,backgroundPosition:o,backgroundRepeat:i,backgroundSize:a,border:l,borderBottom:s,borderLeft:c,borderRadius:d,borderRight:u,borderTop:p,marginTop:f,marginLeft:h,padding:g,paddingBottom:b,paddingLeft:m,paddingRight:v,paddingTop:y,boxShadow:x,textAlign:w,width:O}),S=jt(jt({},this.props.style),k);return I("div",{id:t,css:S,className:e},this.props.children)}},kt.propTypes={backgroundColor:de,backgroundImage:de,backgroundPosition:de,backgroundRepeat:de,backgroundSize:de,border:de,borderTop:de,borderRadius:de,borderRight:de,borderBottom:de,borderLeft:de,boxShadow:de,children:K().node,className:K().string,colspan:de,id:K().string,padding:de,paddingTop:de,paddingLeft:de,paddingRight:de,paddingBottom:de,paddingHorizontal:de,paddingVertical:de,style:K().object,textAlign:de},kt.defaultProps={className:"",colspan:{breakpointsWereSet:!1,a:"1",b:"1",c:"1",d:"1",e:"1",f:"1"},id:void 0,style:{}},Ot=St))||Ot)||Ot)||Ot,(e=>a().createElement(bt.Consumer,null,(t=>a().createElement(Pt,pt({},e,{gridContext:t})))))||Ot),Rt=e=>{var{activeBackgroundColor:t,activeTextColor:r,activeTextWeight:o,children:i,buttonBorderRadius:l,buttonPaddingHorizontal:s,buttonSize:c,buttonTextColor:d,buttonTextFontFamily:u,buttonTextSize:p,buttonTextWeight:f,dividerLineStyle:h,showActiveArrow:g}=e,{buttonLinkAdapter:b}=(0,n.useContext)(Y),m=!1,v=a().Children.map(i,((e,n)=>{if(e){var v=e.props.isActive;return!m&&e.props.linkTo&&void 0===v&&(v=b.isActive(e.props.linkTo,e.props.linkExact))&&(m=!0),a().createElement(a().Fragment,null,a().cloneElement(e,{activeBackgroundColor:t,activeTextColor:r,activeTextWeight:o,showActiveArrow:g,borderRadius:l,paddingHorizontal:s,size:c,textColor:d,textFontFamily:u,textSize:p,textWeight:f,isActive:v||!1}),n{var{activeBackgroundColor:t,activeTextColor:r,borderRadius:n,isActive:o,textColor:i}=e;return{color:o?r:i,backgroundColor:o?t:"transparent",transition:"200ms",cursor:"pointer","&:hover":{backgroundColor:o?t:"rgba(0,0,0,0.02)"},"&:active":{transform:"translate3d(2px, 0, 0)"},".arrow":{display:o?"block":"none"},".badge":{backgroundColor:o?r:"#eee",color:o?"#fff":"#666"}}};var Dt=e=>{var{activeBackgroundColor:t,activeTextColor:r,activeTextWeight:o,badgeNumber:i,borderRadius:a,isActive:l,leftDetail:s,linkTo:c,linkExact:d,linkReplace:u,name:p,onClick:f,paddingHorizontal:h,size:g,showActiveArrow:b,textColor:m,textFontFamily:v,textSize:y,textWeight:x}=e,{buttonLinkAdapter:w}=(0,n.useContext)(Y),O=I($e,{float:"left",width:"100%",onClick:f,borderRadius:a,css:_t({activeBackgroundColor:t,activeTextColor:r,isActive:l,textColor:m})},I($e,{display:"flex",justifyContent:"space-between",alignItems:"fill",float:"left",width:"100%",minHeight:Qe[g].height,paddingHorizontal:h},s&&I($e,{flex:"0 0 auto",display:"flex",alignItems:"center",marginRight:h},s),I($e,{flex:"1 1 auto",display:"flex",alignItems:"center",paddingRight:h},I(Me,{fontFamily:v,size:y||Qe[g].textSize,weight:l?o:x},p)),"number"==typeof i&&I($e,{display:"inline-flex",alignItems:"center",marginLeft:"6px"},I($e,{className:"badge",display:"flex",height:"16px",justifyContent:"center",alignItems:"center",padding:"0 6px",borderRadius:"12px"},I(Me,{size:"0.8",weight:"medium"},i))),b&&I($e,{flex:"0 0 auto",display:"flex",alignItems:"center"},I($e,{position:"relative",className:"arrow",flex:"0 0 auto",marginLeft:"12px",top:"-2px",alignItems:"center"},I(lt,{width:"8px",height:"8px",strokeWidth:"4px",color:r})))));return c&&w?w.render({linkTo:c,linkExact:d,linkReplace:u,children:O}):O};Dt.propTypes={activeBackgroundColor:K().string,activeTextColor:K().string,activeTextWeight:K().string,badgeNumber:K().number,borderRadius:K().string,isActive:K().bool,leftDetail:K().node,linkTo:K().any,linkExact:K().bool,linkReplace:K().bool,name:K().string.isRequired,onClick:K().func,paddingHorizontal:K().string,size:K().string,showActiveArrow:K().bool,textColor:K().string,textFontFamily:K().string,textSize:K().string,textWeight:K().string},Dt.defaultProps={activeBackgroundColor:"rgba(0,0,0,0.04)",activeTextColor:"#333",activeTextWeight:"bold",badgeNumber:void 0,borderRadius:"0px",isActive:void 0,leftDetail:void 0,linkTo:void 0,linkExact:!1,linkReplace:!1,onClick:void 0,paddingHorizontal:"18px",size:"lg",showActiveArrow:!1,textColor:"#666",textFontFamily:void 0,textSize:void 0,textWeight:"medium"};const Mt=Dt;var Bt,Nt,Ht,It,Ft,Lt,qt,Vt=o(413),Ut=o.n(Vt);function $t(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Kt(e){for(var t=1;t{var{animationType:t,animationDuration:r}=e,n="open"===t?Zt.open.fadeIn:Zt.close.fadeOut;return{animation:"".concat(n.keyframes," ").concat(r," ease")}},Qt=e=>{var{animationType:t,animationName:r,animationDuration:n}=e;return Kt(Kt({},Zt[t][r].baseStyle),{},{animation:"".concat(Zt[t][r].keyframes," ").concat(n," ease"),pointerEvents:"auto"})};function Jt(){return(Jt=Object.assign||function(e){for(var t=1;t{var{backgroundColor:t,borderRadius:r,boxShadow:o,children:i,closeAnimationDuration:a,closeAnimationName:l,height:s,margin:c,maxHeight:d,maxWidth:u,minHeight:p,minWidth:f,onClose:h,onCloseComplete:g,onCloseTrigger:b,onOpen:m,onOpenComplete:v,open:y,openAnimationDuration:x,openAnimationName:w,overlayBackgroundColor:O,shouldPropagatePointerEvents:k,width:S,zIndex:C}=e,z=(0,n.useContext)(Y),j=(0,n.useRef)(document.createElement("div")),[E,P]=(0,n.useState)(!1),T=(0,n.useRef)(y);T.current=y||T.current;var A=E?"close":"open",R="open"===A?w:l,W="".concat("open"===A?x:a,"ms");(0,n.useEffect)((()=>{var e=Math.floor(Math.random()*Math.floor(1e5)),t="modal-container-".concat(e);return j.current.setAttribute("id",t),j.current.style.fontFamily=z.fontFamily,j.current.style.fontSize=z.fontSize,j.current.style.zIndex=C,j.current.style.pointerEvents=k?"none":"auto",document.body.appendChild(j.current),()=>{var e=j.current,t=e.parentNode;t&&t.removeChild(e)}}),[]);var _={width:S,height:s,backgroundColor:t,borderRadius:r,boxShadow:o,margin:c,maxHeight:d,maxWidth:u,minHeight:p,minWidth:f};return(0,n.useEffect)((()=>{y?(j.current.style.position="fixed",j.current.style.top="0",j.current.style.left="0",j.current.style.right="0",j.current.style.bottom="0",m&&m()):T.current&&(P(!0),h&&h())}),[y]),Ut().createPortal(I($e,{display:T.current?"flex":"none",css:{pointerEvents:k?"none":"auto"},justifyContent:"center",alignItems:"center",position:"absolute",top:"0px",left:"0px",right:"0px",bottom:"0px"},T.current&&I(F,{styles:{body:{overflow:"hidden"}}}),I($e,{position:"absolute",top:"0px",left:"0px",right:"0px",bottom:"0px",backgroundColor:O,css:Yt({animationType:A,animationDuration:W}),onClick:()=>{b&&b()}}),I($e,Jt({},_,{onAnimationEnd:y?()=>{v&&v()}:()=>{T.current=!1,P(!1),j.current.style.position=null,j.current.style.top=null,j.current.style.left=null,j.current.style.right=null,j.current.style.bottom=null,g&&g()},css:Qt({animationType:A,animationName:R,animationDuration:W}),position:"relative"}),i)),j.current)};er.propTypes={backgroundColor:K().string,boxShadow:K().string,borderRadius:K().string,children:K().node,closeAnimationDuration:K().number,closeAnimationName:K().oneOf(["fadeOut","scaleOut","moveToRight"]),height:K().string,margin:K().string,maxHeight:K().string,maxWidth:K().string,minHeight:K().string,minWidth:K().string,onClose:K().func,onCloseComplete:K().func,onCloseTrigger:K().func,onOpen:K().func,onOpenComplete:K().func,open:K().bool,openAnimationDuration:K().number,openAnimationName:K().oneOf(["appear","fadeIn","moveFromBottom","scaleIn"]),overlayBackgroundColor:K().string,shouldPropagatePointerEvents:K().bool,width:K().string.isRequired,zIndex:K().number},er.defaultProps={backgroundColor:"#fff",borderRadius:"0px",boxShadow:"0px 3px 30px rgba(0,0,0,0.25)",children:void 0,closeAnimationDuration:200,closeAnimationName:"scaleOut",height:"auto",margin:"0px",maxHeight:void 0,maxWidth:void 0,minHeight:void 0,minWidth:void 0,onClose:void 0,onCloseComplete:void 0,onCloseTrigger:void 0,onOpen:void 0,onOpenComplete:void 0,open:!1,openAnimationDuration:400,openAnimationName:"scaleIn",overlayBackgroundColor:"rgba(0,0,0,0.4)",shouldPropagatePointerEvents:!1,width:void 0,zIndex:1e4};const tr=er;var rr;const nr=R(rr||(rr=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(['\n *{\n -webkit-tap-highlight-color: rgba(0,0,0,0);\n -webkit-tap-highlight-color: transparent; // "turn off" link highlight\n }\n\n *, *:before, *:after {\n -webkit-box-sizing: inherit;\n -moz-box-sizing: inherit;\n box-sizing: inherit;\n }\n\n html, body, div, span, applet, object, iframe,\n h1, h2, h3, h4, h5, h6, p, blockquote, pre,\n a, abbr, acronym, address, big, cite, code,\n del, dfn, em, img, ins, kbd, q, s, samp,\n small, strike, strong, sub, sup, tt, var,\n b, u, i, center,\n dl, dt, dd, ol, ul, li,\n fieldset, form, label, legend,\n table, caption, tbody, tfoot, thead, tr, th, td,\n article, aside, canvas, details, embed,\n figure, figcaption, footer, header, hgroup,\n menu, nav, output, ruby, section, summary,\n time, mark, audio, video {\n margin: 0;\n padding: 0;\n border: 0;\n vertical-align: baseline;\n }\n\n html {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n }\n\n a {\n text-decoration: none;\n outline: none;\n border: none;\n cursor: pointer;\n -webkit-tap-highlight-color:rgba(0,0,0,0);\n }\n\n a:active {\n outline: none;\n }\n\n a:focus {\n -moz-outline-style: none;\n outline:0;\n }\n\n img {\n display: block;\n border: none;\n margin: 0;\n padding: 0;\n }\n\n table {\n margin: 0;\n padding: 0;\n border-collapse: collapse;\n border: none;\n }\n\n th, td {\n text-align: left;\n padding: 0;\n }\n\n td {\n vertical-align: top;\n }\n\n input, textarea {\n margin: 0;\n padding: 0;\n border: 0;\n outline: 0;\n border-radius: 0;\n -webkit-appearance: none;\n }\n\n button, input, textarea {\n font-family: inherit;\n }\n'])));function or(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ir(e){for(var t=1;t{var{buttonLinkAdapter:t,children:r,className:o,fontFamily:i,fontSize:a,fontWeightLight:l,fontWeightNormal:s,fontWeightMedium:c,fontWeightSemibold:d,fontWeightBold:u,highlightColor:p,id:f,style:h,textSizeMultiplier:g,textSizeScaleRatio:b}=e,m=(0,n.useRef)(f||"oio-container-".concat(Math.floor(Math.random()*Math.floor(1e5)))),v={fontFamily:i,fontSize:a,fontWeightLight:l,fontWeightNormal:s,fontWeightMedium:c,fontWeightSemibold:d,fontWeightBold:u,highlightColor:p,textSizeMultiplier:g,textSizeScaleRatio:b,containerId:m.current,buttonLinkAdapter:ir({isActive:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t?window.location.pathname===e:window.location.pathname.startsWith(e)},render:e=>{var{linkTo:t,children:r}=e;return I("a",{href:t},r)}},t)};return I(Y.Provider,{value:v},I(F,{styles:nr}),I("div",{id:m.current,className:o,css:ir({fontFamily:i,fontSize:a},h)},r))};lr.propTypes={children:K().node,className:K().string,fontFamily:K().string,fontSize:K().string,fontWeightLight:K().string,fontWeightNormal:K().string,fontWeightMedium:K().string,fontWeightSemibold:K().string,fontWeightBold:K().string,highlightColor:K().string,id:K().string,style:K().object,textSizeScaleRatio:K().number,textSizeMultiplier:K().number},lr.defaultProps={children:null,className:void 0,fontFamily:"sans-serif",fontSize:"16px",fontWeightLight:"300",fontWeightNormal:"400",fontWeightMedium:"500",fontWeightSemibold:"600",fontWeightBold:"700",highlightColor:"#2a383e",id:void 0,style:{},textSizeScaleRatio:1.125,textSizeMultiplier:1};const sr=lr;var cr=["render"];var dr=e=>{var{render:t}=e,r=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,cr),{currentBreakpoint:n}=c(),o=t(r,n);return o[Object.keys(o).find((e=>e.includes(n)))]};dr.propTypes={render:K().object.isRequired};const ur=dr;var pr,fr,hr;function gr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function br(e){for(var t=1;t{var{animationType:t,animationName:r,animationDuration:n}=e;return br(br({},yr[t][r].baseStyle),{},{animation:"".concat(yr[t][r].keyframes," ").concat(n," ease")})};function wr(){return(wr=Object.assign||function(e){for(var t=1;t{var{anchorElement:t,anchorOriginHorizontal:r,anchorOriginVertical:o,backgroundColor:i,borderRadius:a,boxShadow:l,children:s,closeAnimationDuration:c,closeAnimationName:d,height:u,margin:p,maxHeight:f,maxWidth:h,minHeight:g,minWidth:b,onBodyClick:m,onClose:v,onCloseComplete:y,onOpen:x,onOpenComplete:w,open:O,openAnimationDuration:k,openAnimationName:S,width:C,zIndex:z}=e,[j,E]=(0,n.useState)(!1),P=(0,n.useRef)(O);P.current=O||P.current;var T=j?"close":"open",A="open"===T?S:d,R="".concat("open"===T?k:c,"ms"),W=t||document.body,_={width:C,height:u,backgroundColor:i,borderRadius:a,boxShadow:l,margin:p,maxHeight:f,maxWidth:h,minHeight:g,minWidth:b},D={[r]:"0px",[o]:t?"".concat(t.offsetHeight,"px"):"0px"},M=()=>{window.removeEventListener("click",M,!1),m&&m()};return(0,n.useEffect)((()=>(O?(window.addEventListener("click",M,!1),x&&x()):P.current&&(E(!0),v&&v()),()=>{window.removeEventListener("click",M,!1)})),[O]),Ut().createPortal(I($e,wr({},D,{position:"absolute",transform:O?"translate3d(0,0,0)":"translate3d(-10000%,0,0)",zIndex:z}),I($e,wr({},_,{onAnimationEnd:O?()=>{w&&w()}:()=>{P.current=!1,E(!1),y&&y()},textAlign:"left",css:xr({animationType:T,animationName:A,animationDuration:R})}),s)),W)};Or.propTypes={anchorElement:K().instanceOf(window.Element),anchorOriginHorizontal:K().oneOf(["left","right"]),anchorOriginVertical:K().oneOf(["bottom","top"]),backgroundColor:K().string,boxShadow:K().string,borderRadius:K().string,children:K().node,closeAnimationDuration:K().number,closeAnimationName:K().oneOf(["fadeOut"]),height:K().string,margin:K().string,maxHeight:K().string,maxWidth:K().string,minHeight:K().string,minWidth:K().string,onBodyClick:K().func,onClose:K().func,onCloseComplete:K().func,onOpen:K().func,onOpenComplete:K().func,open:K().bool,openAnimationDuration:K().number,openAnimationName:K().oneOf(["appear","fadeIn"]),width:K().string.isRequired,zIndex:K().number},Or.defaultProps={anchorElement:void 0,anchorOriginHorizontal:"left",anchorOriginVertical:"top",backgroundColor:"#fff",borderRadius:"0px",boxShadow:"6px 6px 30px rgba(0,0,0,0.15)",children:void 0,closeAnimationDuration:200,closeAnimationName:"fadeOut",height:"auto",margin:"0px",maxHeight:void 0,maxWidth:void 0,minHeight:void 0,minWidth:void 0,onBodyClick:void 0,onClose:void 0,onCloseComplete:void 0,onOpen:void 0,onOpenComplete:void 0,open:!1,openAnimationDuration:400,openAnimationName:"fadeIn",width:void 0,zIndex:10001};const kr=Or;var Sr,Cr,zr;function jr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Er(e){for(var t=1;t{var r=e.orientation[t];if(!["horizontal","vertical"].includes(r))throw new Error("Invalid Orientation value: ".concat(r));var{zoom:n}=e.zoomContext,o=parseInt(e.size[t],10),i=te(o,n),a="".concat(6*i,"px");return{display:"horizontal"===r?"block":"inline-block",height:"vertical"===r?"100%":a,width:"horizontal"===r?"100%":a}}))((zr=Cr=class extends a().Component{render(){var{className:e,display:t,height:r,style:n,width:o}=this.props,i=ne()({display:t,height:r,width:o});return I("div",{css:Er(Er({minWidth:"1px",minHeight:"1px"},n),i),className:e})}},Cr.propTypes={display:de,height:de.isRequired,orientation:de,size:de.isRequired,style:K().object,width:de.isRequired},Cr.defaultProps={display:void 0,orientation:{breakpointsWereSet:!1,a:"horizontal",b:"horizontal",c:"horizontal",d:"horizontal",e:"horizontal",f:"horizontal"},style:{}},Sr=zr))||Sr)||Sr)||Sr,Ar=o(935),Rr=e=>{var{color:t,width:r,height:n,strokeWidth:o}=e;return a().createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:r,height:n,viewBox:"0 0 24 24"},a().createElement("g",{strokeLinecap:"square",strokeLinejoin:"miter",strokeWidth:o,fill:t,stroke:t},a().createElement("polyline",{fill:"none",stroke:t,strokeMiterlimit:"10",points:"17,2 7,12 17,22 ",transform:"translate(0, 0)"})))};Rr.propTypes={color:K().string,height:K().string,strokeWidth:K().string,width:K().string},Rr.defaultProps={color:"#444",height:"24px",strokeWidth:"1",width:"24px"};const Wr=a().memo(Rr);var _r=e=>{var{color:t,width:r,height:n,strokeWidth:o}=e;return a().createElement("svg",{xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:r,height:n,viewBox:"0 0 24 24"},a().createElement("g",{fill:t},a().createElement("polyline",{fill:"none",stroke:t,strokeWidth:o,strokeLinecap:"square",strokeMiterlimit:"10",points:"7,2 17,12 7,22 ",transform:"translate(0, 0)",strokeLinejoin:"miter"})))};_r.propTypes={color:K().string,height:K().string,strokeWidth:K().string,width:K().string},_r.defaultProps={color:"#444",height:"24px",strokeWidth:"1",width:"24px"};const Dr=a().memo(_r);function Mr(){return(Mr=Object.assign||function(e){for(var t=1;t{var{align:t,backgroundColor:r,buttonPaddingHorizontal:o,buttonSize:i,buttonSpacing:l,buttonTextColor:s,buttonTextFontFamily:c,buttonTextSize:d,buttonTextWeight:u,children:p,highlightColor:f,paddingHorizontal:h,size:g}=e,b=(0,n.useRef)(null),[m,v]=(0,n.useState)(0),{buttonLinkAdapter:y}=(0,n.useContext)(Y),x=!1,w=g.width,O=2*parseInt(h,10),k=2*parseInt(o,10),S=7*p.map((e=>{var t;return null==e||null===(t=e.props)||void 0===t?void 0:t.name})).join("").length,C=p.length*k+S+O+(p.length-1)*parseInt(l,10),z=C>w,j=z&&!(270*m+w>=C),E=z&&!(0===m),P=["Android","iPhone","iPod","iPad"].includes(window.navigator.platform),T=a().Children.map(p,((e,t)=>{if(e){var r=e.props.isActive;return!x&&e.props.linkTo&&void 0===r&&(r=y.isActive(e.props.linkTo,e.props.linkExact))&&(x=!0),I(a().Fragment,null,a().cloneElement(e,{highlightColor:f,isActive:r||!1,paddingHorizontal:o,size:i,textColor:s,textFontFamily:c,textSize:d,textWeight:u}),t{var e=270*m;rt()([e,null],{elementToScroll:b.current,speed:500})}),[m]),I($e,{position:"relative",float:"left",width:"100%",backgroundColor:r,style:{overflow:"hidden"}},I($e,{ref:b,display:z?"block":"flex",justifyContent:Nr[t],onScroll:z?e=>{var t=e.currentTarget.scrollLeft;if(t<=0)v(0);else if(t>C-w){var r=Math.round(C/270);v(r-1)}}:void 0,float:"left",width:"100%",height:"calc(".concat(Qe[i].height," + 6px)"),style:{overflow:"hidden",overflowX:P?"auto":"hidden",WebkitOverflowScrolling:"touch"}},I($e,{float:"left",width:z?"".concat(C,"px"):"auto",paddingHorizontal:h,height:"100%"},T)),E&&I($e,Mr({},Br,{id:"tabsPrevButton",backgroundColor:r,css:{cursor:"pointer","&:hover":{backgroundColor:X()(r).darken(10).toString()}},onKeyUp:()=>v(m-1),onClick:()=>v(m-1),left:"0px",boxShadow:"6px 0px 18px ".concat(X()(r).toRgbString())}),I(Wr,{width:"9px",height:"9px",strokeWidth:"4px",color:"#555"})),j&&I($e,Mr({},Br,{id:"tabsNextButton",backgroundColor:r,css:{cursor:"pointer","&:hover":{backgroundColor:X()(r).darken(10).toString()}},onKeyUp:()=>v(m+1),onClick:()=>v(m+1),right:"0px",boxShadow:"-6px 0px 18px ".concat(X()(r).toRgbString())}),I(Dr,{width:"9px",height:"9px",strokeWidth:"4px",color:"#555"})))};Hr.propTypes={align:K().oneOf(["left","center","right"]),backgroundColor:K().string,buttonPaddingHorizontal:K().string,buttonSize:K().oneOf(["xs","sm","md","lg","xl"]),buttonSpacing:K().string,buttonTextColor:K().string,buttonTextFontFamily:K().string,buttonTextSize:K().string,buttonTextWeight:K().string,children:K().node.isRequired,highlightColor:K().string,paddingHorizontal:K().string,size:K().object.isRequired},Hr.defaultProps={align:"left",backgroundColor:"#fff",buttonSize:"lg",buttonPaddingHorizontal:"12px",buttonSpacing:"0px",buttonSize:"lg",buttonTextColor:void 0,buttonTextFontFamily:void 0,buttonTextSize:void 0,buttonTextWeight:void 0,highlightColor:"#000",paddingHorizontal:"0px"};const Ir=(0,Ar.withSize)()(Hr),Fr=e=>{var{highlightColor:t,isActive:r,textColor:n}=e;return{float:"left",height:"100%",color:r?t:n,paddingTop:"4px",borderBottom:r?"4px solid ".concat(t):"4px solid transparent",transition:"300ms",cursor:"pointer","&:hover":{color:"#222"},"&:active":{transform:"translate3d(0, -2px, 0)"},".badge":{backgroundColor:r?t:"#eee",color:r?"#fff":"#666"}}};var Lr=e=>{var{badgeNumber:t,highlightColor:r,isActive:o,linkTo:i,linkExact:a,linkReplace:l,name:s,onClick:c,paddingHorizontal:d,size:u,textColor:p,textFontFamily:f,textSize:h,textWeight:g}=e,{buttonLinkAdapter:b}=(0,n.useContext)(Y),m=I($e,{float:"left",height:"100%",display:"flex",alignItems:"center",onClick:c,css:Fr({highlightColor:r,isActive:o,textColor:p}),paddingHorizontal:d},I(Me,{fontFamily:f,size:h||Qe[u].textSize,weight:g,style:{height:"18px",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"}},s,"number"==typeof t&&I($e,{display:"inline-block",marginLeft:"6px"},I($e,{className:"badge",display:"flex",height:"16px",justifyContent:"center",alignItems:"center",padding:"0 6px",borderRadius:"12px"},I(Me,{size:"0.8",weight:"medium"},t)))));return i&&b?b.render({linkTo:i,linkExact:a,linkReplace:l,children:m}):m};Lr.propTypes={badgeNumber:K().number,highlightColor:K().string,isActive:K().bool,linkTo:K().any,linkExact:K().bool,linkReplace:K().bool,name:K().string.isRequired,onClick:K().func,paddingHorizontal:K().string,size:K().string,textColor:K().string,textFontFamily:K().string,textSize:K().string,textWeight:K().string},Lr.defaultProps={badgeNumber:void 0,highlightColor:"#000",isActive:!1,linkTo:void 0,linkExact:!1,linkReplace:!1,onClick:void 0,paddingHorizontal:void 0,size:void 0,textColor:"#888",textFontFamily:void 0,textSize:void 0,textWeight:"medium"};const qr=a().memo(Lr);var Vr=e=>{var{children:t,zoom:r}=e;return a().createElement(Oe.Provider,{value:{zoom:r}},t)};Vr.propTypes={children:K().node.isRequired,zoom:K().number.isRequired};const Ur=Vr;var $r=e=>{var{className:t,color:r,width:n,height:o}=e;return a().createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:n,height:o,viewBox:"0 0 24 24"},a().createElement("g",{className:t,fill:r},a().createElement("path",{d:"M12,0A12,12,0,1,0,24,12,12.035,12.035,0,0,0,12,0ZM10,17.414,4.586,12,6,10.586l4,4,8-8L19.414,8Z",fill:r})))};$r.propTypes={className:K().string,color:K().string,height:K().string,width:K().string},$r.defaultProps={className:void 0,color:"#444",height:"24px",width:"24px"};const Kr=a().memo($r);var Gr=e=>{var{className:t,color:r,width:n,height:o}=e;return a().createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:n,height:o,viewBox:"0 0 24 24"},a().createElement("g",{className:t,fill:r},a().createElement("path",{d:"M12,0A12,12,0,1,0,24,12,12.035,12.035,0,0,0,12,0Zm4.95,15.536L15.536,16.95,12,13.414,8.464,16.95,7.05,15.536,10.586,12,7.05,8.464,8.464,7.05,12,10.586,15.536,7.05,16.95,8.464,13.414,12Z",fill:r})))};Gr.propTypes={className:K().string,color:K().string,height:K().string,width:K().string},Gr.defaultProps={className:void 0,color:"#444",height:"24px",width:"24px"};const Xr=a().memo(Gr);var Zr=e=>{var{className:t,color:r,width:n,height:o}=e;return a().createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:n,height:o,viewBox:"0 0 24 24"},a().createElement("g",{className:t,fill:r},a().createElement("path",{fill:r,d:"M12,0C5.383,0,0,5.383,0,12s5.383,12,12,12s12-5.383,12-12S18.617,0,12,0z M14.658,18.284 c-0.661,0.26-2.952,1.354-4.272,0.191c-0.394-0.346-0.59-0.785-0.59-1.318c0-0.998,0.328-1.868,0.919-3.957 c0.104-0.395,0.231-0.907,0.231-1.313c0-0.701-0.266-0.887-0.987-0.887c-0.352,0-0.742,0.125-1.095,0.257l0.195-0.799 c0.787-0.32,1.775-0.71,2.621-0.71c1.269,0,2.203,0.633,2.203,1.837c0,0.347-0.06,0.955-0.186,1.375l-0.73,2.582 c-0.151,0.522-0.424,1.673-0.001,2.014c0.416,0.337,1.401,0.158,1.887-0.071L14.658,18.284z M13.452,8c-0.828,0-1.5-0.672-1.5-1.5 s0.672-1.5,1.5-1.5s1.5,0.672,1.5,1.5S14.28,8,13.452,8z"})))};Zr.propTypes={className:K().string,color:K().string,height:K().string,width:K().string},Zr.defaultProps={className:void 0,color:"#444",height:"24px",width:"24px"};const Yr=a().memo(Zr);var Qr=e=>{var{className:t,color:r,width:n,height:o}=e;return a().createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:n,height:o,viewBox:"0 0 24 24"},a().createElement("g",{className:t,fill:r},a().createElement("path",{fill:r,d:"M12,0C5.383,0,0,5.383,0,12s5.383,12,12,12s12-5.383,12-12S18.617,0,12,0z M11.5,19 c-0.828,0-1.5-0.672-1.5-1.5s0.672-1.5,1.5-1.5s1.5,0.672,1.5,1.5S12.328,19,11.5,19z M15.811,10.127 c-0.309,0.495-0.896,1.051-1.762,1.669c-1.401,1.036-1.363,1.266-1.363,2.204h-2.457c0-0.733-0.016-1.296,0.38-1.981 c0.253-0.439,0.717-0.906,1.391-1.4c0.809-0.578,1.595-1.135,1.595-2.105c0-0.909-0.778-1.233-1.687-1.233 c-0.927,0-1.984,0.303-3.171,0.909l-1.011-2.03c2.157-1.209,5.561-1.756,7.422-0.241C16.514,7.032,16.522,8.989,15.811,10.127z"})))};Qr.propTypes={className:K().string,color:K().string,height:K().string,width:K().string},Qr.defaultProps={className:void 0,color:"#444",height:"24px",width:"24px"};const Jr=a().memo(Qr);var en=e=>{var{className:t,color:r,width:n,height:o}=e;return a().createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:n,height:o,viewBox:"0 0 24 24"},a().createElement("g",{className:t,fill:r},a().createElement("path",{fill:r,d:"M12,0C5.383,0,0,5.383,0,12s5.383,12,12,12s12-5.383,12-12S18.617,0,12,0z M13.645,5L13,14h-2l-0.608-9 H13.645z M12,20c-1.105,0-2-0.895-2-2c0-1.105,0.895-2,2-2c1.105,0,2,0.895,2,2C14,19.105,13.105,20,12,20z"})))};en.propTypes={className:K().string,color:K().string,height:K().string,width:K().string},en.defaultProps={className:void 0,color:"#444",height:"24px",width:"24px"};const tn=a().memo(en);var rn={error:{backgroundColor:"rgba(247, 196, 190, 0.9)",icon:Xr,iconColor:"rgb(232, 84, 68)",textColor:"rgb(131, 37, 37)"},info:{backgroundColor:"rgb(204, 230, 250)",icon:Yr,iconColor:"rgb(66, 134, 238)",textColor:"rgb(34, 74, 129)"},loading:{backgroundColor:"rgb(84, 84, 84)",icon:ze,iconColor:"rgb(200, 200, 200)",textColor:"rgb(255, 255, 255)"},prompt:{backgroundColor:"rgb(189, 249, 242)",icon:Jr,iconColor:"rgb(11, 181, 181)",textColor:"rgb(17, 93, 89)"},success:{backgroundColor:"rgb(188, 246, 213)",icon:Kr,iconColor:"rgb(45, 193, 126)",textColor:"rgb(16, 65, 42)"},warning:{backgroundColor:"rgb(255, 234, 159)",icon:tn,iconColor:"rgb(242, 163, 28)",textColor:"rgb(134, 83, 17)"}},nn=e=>{var{backgroundColor:t,borderRadius:r,buttonPlacement:n,buttons:o,children:i,contentMaxWidth:l,iconColor:s,iconSpacing:c,iconSize:d,id:u,message:p,paddingHorizontal:f,paddingVertical:h,style:g,textColor:b,textSize:m,title:v,type:y}=e,x=t||rn[y].backgroundColor,w=s||rn[y].iconColor,O=b||rn[y].textColor,k=rn[y].icon,S=o&&o.length>0&&a().createElement($e,null,o.map((e=>e)));return a().createElement($e,{id:u,display:"flex",justifyContent:"center",width:"100%",paddingHorizontal:f,paddingVertical:h,borderRadius:r,backgroundColor:x,style:g},a().createElement($e,{display:"flex",maxWidth:l,width:"100%"},a().createElement($e,{flex:"0 0 auto",display:"flex",alignItems:"center",justifyContent:"center",float:"left",width:d,height:d,borderRadius:"50%",marginTop:"3px",backgroundColor:"loading"===y?"transparent":X()(w).setAlpha(".2").toString(),padding:"4px",marginRight:c},a().createElement(k,{width:"100%",height:"100%",color:w})),a().createElement($e,{flex:"1 1 auto",display:"flex",flexFlow:"column[a-b] row[e-f]",alignItems:"flex-start[a-b] center[e-f]",justifyContent:"space-between"},a().createElement($e,{paddingRight:"12px"},a().createElement(Me,{size:m,weight:"bold",color:O},v),a().createElement($e,{display:"block",width:"100%",height:"1px"}),a().createElement(Me,{size:m,lineHeight:"140%",color:O,sizeMultiplier:"0.95",style:{opacity:.7}},p),i,S&&"bottom"===n&&a().createElement($e,{marginTop:c},S)),S&&"right"===n&&a().createElement($e,{marginTop:"12px[a-b]",flex:"0 0 auto"},S))))};nn.propTypes={backgroundColor:K().string,borderRadius:K().string,buttonPlacement:K().oneOf(["bottom","right"]),buttons:K().array,children:K().node,contentMaxWidth:K().string,iconColor:K().string,iconSpacing:K().string,iconSize:K().string,id:K().string,message:K().string.isRequired,paddingHorizontal:K().string,paddingVertical:K().string,style:K().object,textColor:K().string,textSize:K().string,title:K().string.isRequired,type:K().oneOf(Object.keys(rn)).isRequired},nn.defaultProps={backgroundColor:void 0,borderRadius:void 0,buttonPlacement:"bottom",buttons:void 0,children:void 0,contentMaxWidth:"100%",iconColor:void 0,iconSpacing:"18px",iconSize:"30px",id:void 0,paddingHorizontal:"18px",paddingVertical:"18px",style:void 0,textColor:void 0,textSize:"2"};const on=a().memo(nn);function an(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n=0||(o[r]=e[r]);return o}function ln(){return(ln=Object.assign||function(e){for(var t=1;t{var{animationDuration:t,children:r,notificationDisplayDuration:o,zIndex:i}=e,a=(0,n.useContext)(Y),l=(0,n.useRef)(document.getElementById(Cn));l.current||(l.current=document.createElement("div"),l.current.setAttribute("id",Cn),l.current.style.display="flex",l.current.style.flexFlow="column",l.current.style.alignItems="flex-end",l.current.style.position="fixed",l.current.style.bottom=0,l.current.style.width="400px",l.current.style.right=0,l.current.style.padding="24px",l.current.style.pointerEvents="none",l.current.style.fontFamily=a.fontFamily,l.current.style.fontSize=a.fontSize,l.current.style.zIndex=i,document.body.appendChild(l.current));var[s,c]=(0,n.useState)([]);return I(zn.Provider,{value:{showNotification:e=>{var{message:t,title:r,type:n}=e,i=Math.floor(Math.random()*Math.floor(1e3)),a="".concat(Date.now(),"-").concat(i);c([{id:a,message:t,title:r,type:n},...s]),setTimeout((()=>{c((e=>e.filter((e=>e.id!==a))))}),o)}}},r,(0,Vt.createPortal)(I(bn,null,s.map((e=>I(Sn,{key:e.id,timeout:{appear:0,enter:0,exit:t}},(r=>{var n="entering"===r||"exiting"===r;return I($e,{float:"left",flex:"0 0 auto",width:"360px",marginTop:"3px",borderRadius:"8px",boxShadow:"6px 6px 30px rgba(0,0,0,0.5)",css:{transition:"".concat(t,"ms ease-in-out"),opacity:n?"0":"1",transform:n?"translateX(120%)":"translateX(0)"}},I(on,{backgroundColor:"rgba(40,40,40,0.95)",borderRadius:"8px",message:e.message,iconSpacing:"24px",paddingHorizontal:"24px",paddingVertical:"24px",textColor:"#fff",title:e.title,type:e.type}))}))))),l.current))};jn.propTypes={animationDuration:K().number,children:K().node,notificationDisplayDuration:K().number,zIndex:K().number},jn.defaultProps={animationDuration:600,children:void 0,notificationDisplayDuration:3500,zIndex:10001};var En=["children","elementAppearance","elementBorderColor","elementBorderRadius","elementBorderWidth","elementBackgroundColor","elementFocusBackgroundColor","elementFocusBorderColor","elementTextColor","highlightColor","labelTextColor","labelTextSize","labelTextTransform","labelTextWeight"];var Pn={elementAppearance:"outline",elementBorderColor:"#ddd",elementBorderRadius:"3px",elementBorderWidth:"2px",elementBackgroundColor:"transparent",elementFocusBackgroundColor:"rgba(0,0,0,0.01)",elementFocusBorderColor:"#888",elementTextColor:"#333",highlightColor:void 0,labelTextColor:"#444",labelTextSize:"0.8",labelTextTransform:"uppercase",labelTextWeight:"bold"},Tn=a().createContext(Pn),An=e=>{var{children:t,elementAppearance:r,elementBorderColor:o,elementBorderRadius:i,elementBorderWidth:l,elementBackgroundColor:s,elementFocusBackgroundColor:c,elementFocusBorderColor:d,elementTextColor:u,highlightColor:p,labelTextColor:f,labelTextSize:h,labelTextTransform:g,labelTextWeight:b}=e,m=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,En),v=(0,n.useContext)(Y),y={elementAppearance:r,elementBorderColor:o,elementBorderRadius:i,elementBorderWidth:l,elementBackgroundColor:s,elementFocusBackgroundColor:c,elementFocusBorderColor:d,elementTextColor:u,labelTextColor:f,labelTextSize:h,labelTextTransform:g,labelTextWeight:b,highlightColor:p||v.highlightColor};return a().createElement(Tn.Provider,{value:y},a().createElement("form",m,t))};An.propTypes={children:K().node.isRequired,elementAppearance:K().oneOf(["outline","plain"]),elementBorderColor:K().string,elementBorderRadius:K().string,elementBorderWidth:K().string,elementBackgroundColor:K().string,elementFocusBackgroundColor:K().string,elementFocusBorderColor:K().string,elementTextColor:K().string,highlightColor:K().string,labelTextColor:K().string,labelTextSize:K().string,labelTextTransform:K().string,labelTextWeight:K().string},An.defaultProps=Pn;const Rn=An;var Wn=o(757),_n=o.n(Wn),Dn=["appearance","highlightColor","id","label"];function Mn(){return(Mn=Object.assign||function(e){for(var t=1;t{var{appearance:r,highlightColor:o,id:i,label:a}=e,l=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,Dn),s=(0,n.useContext)(Y),c=(0,n.useContext)(Tn),d=r||c.elementAppearance,u=o||c.highlightColor||s.highlightColor,p={outline:{borderColor:c.elementBorderColor,borderStyle:"solid",borderWidth:c.elementBorderWidth},plain:{}};return I($e,{display:"flex",alignItems:"center",width:"100%",margin:"5px 0px"},I("input",Mn({},l,{id:i,ref:t,type:"checkbox",css:Nn(Nn({},p[d]),{},{flex:"0 0 auto",borderRadius:"50%",fontSize:"14px",width:"20px",height:"20px",transition:"100ms",zIndex:"2",backgroundColor:c.elementBackgroundColor,backgroundRepeat:"no-repeat",backgroundPosition:"center center","&:hover":{backgroundColor:"rgba(0,0,0,0.05)",borderColor:"#aaa"},"&:checked":{backgroundColor:"".concat(u),backgroundImage:"url('data:image/svg+xml;base64,".concat(In,"')"),backgroundSize:"50%",borderColor:u}})})),a&&I($e,{flex:"1 1 auto",padding:"0 15px"},I(Me,{size:"2",color:c.elementTextColor},a)))}));Fn.propTypes={appearance:K().oneOf(["outline","plain"]),highlightColor:K().string,id:K().string,label:K().string},Fn.defaultProps={appearance:void 0,highlightColor:void 0,id:void 0,label:void 0};const Ln=a().memo(Fn);var qn=["appearance","id","label","required","size"];function Vn(){return(Vn=Object.assign||function(e){for(var t=1;t{var{appearance:r,id:o,label:i,required:a,size:l}=e,s=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,qn),c=(0,n.useContext)(Y),d=(0,n.useContext)(Tn),u=r||d.elementAppearance,p=d.elementBorderRadius,f={outline:{borderRadius:p,borderColor:d.elementBorderColor,borderStyle:"solid",borderWidth:d.elementBorderWidth},plain:{borderRadius:p},underline:{borderBottomWidth:d.elementBorderWidth,borderColor:d.elementBorderColor,borderStyle:"solid",padding:"0px"}};return I($e,{width:"100%"},i&&I(eo,{htmlFor:o,required:a},i),I("input",Vn({},s,{id:o,ref:t,required:a,css:$n($n($n({},Gn[l]),f[u]),{},{backgroundColor:d.elementBackgroundColor,color:d.elementTextColor,fontFamily:c.fontFamily,fontWeight:"inherit",letterSpacing:"inherit",width:"100%",transition:"200ms","&:focus":{borderColor:d.elementFocusBorderColor,backgroundColor:d.elementFocusBackgroundColor}})})))}));Xn.propTypes={appearance:K().oneOf(["outline","plain","underline"]),id:K().string,label:K().string,required:K().bool,size:K().string},Xn.defaultProps={appearance:void 0,id:void 0,label:void 0,required:!1,size:"sm"};const Zn=a().memo(Xn);var Yn=["children","htmlFor","required"];function Qn(){return(Qn=Object.assign||function(e){for(var t=1;t{var{children:t,htmlFor:r,required:o}=e,i=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,Yn),l=(0,n.useContext)(Tn);return a().createElement($e,{width:"100%",marginBottom:"3px[a-d] 9px[e-f]"},a().createElement(Me,{size:l.labelTextSize,color:l.labelTextColor,weight:l.labelTextWeight,transform:l.labelTextTransform},a().createElement("label",Qn({htmlFor:r},i),t,o&&a().createElement("span",{style:{top:"2px",fontSize:"120%",color:"red"}}," *"))))};Jn.propTypes={children:K().node,htmlFor:K().string,required:K().bool},Jn.defaultProps={children:null,htmlFor:void 0,required:!1};const eo=a().memo(Jn);var to=["appearance","highlightColor","id","label"];function ro(){return(ro=Object.assign||function(e){for(var t=1;t{var{appearance:r,highlightColor:o,id:i,label:a}=e,l=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,to),s=(0,n.useContext)(Y),c=(0,n.useContext)(Tn),d=r||c.elementAppearance,u=o||c.highlightColor||s.highlightColor,p={outline:{borderColor:c.elementBorderColor,borderStyle:"solid",borderWidth:c.elementBorderWidth},plain:{}};return I($e,{display:"flex",alignItems:"center",width:"100%",margin:"5px 0px"},I("input",ro({},l,{id:i,ref:t,type:"radio",css:oo(oo({},p[d]),{},{backgroundColor:c.elementBackgroundColor,borderRadius:"50%",flex:"0 0 auto",fontSize:"14px",width:"20px",height:"20px",transition:"100ms",zIndex:"2","&:hover":{backgroundColor:"rgba(0,0,0,0.05)",borderColor:"#aaa"},"&:checked":{backgroundColor:"#fff",border:"7px solid ".concat(u)}})})),a&&I($e,{flex:"1 1 auto",padding:"0 15px"},I(Me,{size:"2",color:c.elementTextColor},a)))}));ao.propTypes={appearance:K().oneOf(["outline","plain"]),highlightColor:K().string,id:K().string,label:K().string},ao.defaultProps={appearance:void 0,highlightColor:void 0,id:void 0,label:void 0};const lo=a().memo(ao);var so=o(644),co=o.n(so),uo=["appearance","id","label","size"];function po(){return(po=Object.assign||function(e){for(var t=1;t{var{appearance:r,id:o,label:i,size:a}=e,l=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,uo),s=(0,n.useContext)(Y),c=(0,n.useContext)(Tn),d=r||c.elementAppearance,u={outline:{borderColor:c.elementBorderColor,borderStyle:"solid",borderWidth:c.elementBorderWidth,"&:focus":{borderColor:c.elementFocusBorderColor,backgroundColor:c.elementFocusBackgroundColor}},plain:{border:"0px"}};return I($e,{width:"100%"},i&&I(eo,{htmlFor:o},i),I("select",po({},l,{id:o,ref:t,css:ho(ho(ho({},mo[a]),u[d]),{},{backgroundColor:c.elementBackgroundColor,borderRadius:c.elementBorderRadius,backgroundRepeat:"no-repeat",backgroundImage:"url('data:image/svg+xml;base64,".concat(bo,"')"),color:c.elementTextColor,outline:"none",fontFamily:s.fontFamily,width:"100%",transition:"200ms",WebkitAppearance:"none"})})))}));vo.propTypes={appearance:K().oneOf(["outline","plain"]),id:K().string,label:K().string,size:K().string},vo.defaultProps={appearance:void 0,id:void 0,label:void 0,size:"sm"};const yo=a().memo(vo);var xo=["highlightColor"];function wo(){return(wo=Object.assign||function(e){for(var t=1;t{var{highlightColor:r}=e,o=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,xo),i=(0,n.useContext)(Y),a=(0,n.useContext)(Tn),l=r||a.highlightColor||i.highlightColor;return I($e,{position:"relative",display:"inline-flex",alignItems:"center",width:"54px",height:"30px",borderRadius:"15px",marginBottom:"6px"},I("input",wo({},o,{ref:t,type:"checkbox",css:{position:"relative",flex:"0 0 auto",float:"left",borderRadius:"15px",fontSize:"14px",width:"54px",height:"30px",transition:"300ms",backgroundColor:"#ddd","&:checked + span":{marginLeft:"24px"},"&:checked":{backgroundColor:l}}})),I("span",{css:{position:"absolute",top:"3px",left:"3px",height:"24px",width:"24px",borderRadius:"50%",background:"white",boxShadow:"2px 2px 3px rgba(0,0,0,0.1)",transition:"200ms",pointerEvents:"none"}}))}));Oo.propTypes={highlightColor:K().string},Oo.defaultProps={highlightColor:void 0};const ko=a().memo(Oo);var So=["appearance","id","label","required","size"];function Co(){return(Co=Object.assign||function(e){for(var t=1;t{var{appearance:r,id:o,label:i,required:a,size:l}=e,s=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,So),c=(0,n.useContext)(Y),d=(0,n.useContext)(Tn),u=r||d.elementAppearance;return I($e,{width:"100%"},i&&I(eo,{htmlFor:o,required:a},i),I("textarea",Co({},s,{id:o,ref:t,required:a,css:jo(jo(jo({},{outline:{border:"2px solid #ddd",padding:"9px","&:focus":{borderColor:"#888",backgroundColor:"rgba(0,0,0,0.01)"}},plain:{padding:"9px"}}[u]),Po[l]),{},{backgroundColor:d.elementBackgroundColor,borderRadius:d.elementBorderRadius,color:d.elementTextColor,fontFamily:c.fontFamily,fontWeight:"inherit",letterSpacing:"inherit",width:"100%",transition:"200ms",resize:"none","&:focus":{borderColor:d.elementFocusBorderColor,backgroundColor:d.elementFocusBackgroundColor}})})))}));To.propTypes={appearance:K().string,id:K().string,label:K().string,required:K().bool,size:K().string},To.defaultProps={appearance:void 0,id:void 0,label:void 0,required:!1,size:"sm"};const Ao=a().memo(To)})(),i})()})); \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 3cdce33..4ee1fe9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,26 +13,184 @@ "@babel/highlight": "^7.0.0" } }, + "@babel/compat-data": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.5.tgz", + "integrity": "sha512-kixrYn4JwfAVPa0f2yfzc2AWti6WRRyO3XjWW5PJAvtE11qhSayrrcrEnee05KAtNaPC+EwehE8Qt1UedEVB8w==", + "dev": true + }, "@babel/core": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.1.2.tgz", - "integrity": "sha512-IFeSSnjXdhDaoysIlev//UzHZbdEmm7D0EIH2qtse9xK7mXEZQpYjs2P00XlP1qYsYvid79p+Zgg6tz1mp6iVw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/generator": "^7.1.2", - "@babel/helpers": "^7.1.2", - "@babel/parser": "^7.1.2", - "@babel/template": "^7.1.2", - "@babel/traverse": "^7.1.0", - "@babel/types": "^7.1.2", - "convert-source-map": "^1.1.0", - "debug": "^3.1.0", - "json5": "^0.5.0", - "lodash": "^4.17.10", - "resolve": "^1.3.2", - "semver": "^5.4.1", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.5.tgz", + "integrity": "sha512-RN/AwP2DJmQTZSfiDaD+JQQ/J99KsIpOCfBE5pL+5jJSt7nI3nYGoAXZu+ffYSQ029NLs2DstZb+eR81uuARgg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.14.5", + "@babel/helper-compilation-targets": "^7.14.5", + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helpers": "^7.14.5", + "@babel/parser": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", "source-map": "^0.5.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", + "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", + "dev": true, + "requires": { + "@babel/highlight": "^7.14.5" + } + }, + "@babel/generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.5.tgz", + "integrity": "sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz", + "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz", + "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz", + "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/highlight": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", + "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.5.tgz", + "integrity": "sha512-TM8C+xtH/9n1qzX+JNHi7AN2zHMTiPUtspO0ZdHflW8KaskkALhMmuMHb4bCmNdv9VAPzJX3/bXqkVLnAvsPfg==", + "dev": true + }, + "@babel/template": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz", + "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/traverse": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.5.tgz", + "integrity": "sha512-G3BiS15vevepdmFqmUc9X+64y0viZYygubAMO8SvBmKARuF6CPSZtH4Ng9vi/lrWlZFGe3FWdXNy835akH8Glg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-hoist-variables": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", + "@babel/parser": "^7.14.5", + "@babel/types": "^7.14.5", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", + "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "to-fast-properties": "^2.0.0" + } + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } } }, "@babel/generator": { @@ -49,22 +207,46 @@ } }, "@babel/helper-annotate-as-pure": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz", - "integrity": "sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz", + "integrity": "sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA==", "dev": true, "requires": { - "@babel/types": "^7.0.0" + "@babel/types": "^7.14.5" + }, + "dependencies": { + "@babel/types": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", + "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "to-fast-properties": "^2.0.0" + } + } } }, "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz", - "integrity": "sha512-qNSR4jrmJ8M1VMM9tibvyRAHXQs2PmaksQF7c1CGJNipfe3D8p+wgNwgso/P2A2r2mdgBWAXljNWR0QRZAMW8w==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.14.5.tgz", + "integrity": "sha512-YTA/Twn0vBXDVGJuAX6PwW7x5zQei1luDDo2Pl6q1qZ7hVNl0RZrhHCQG/ArGpR29Vl7ETiB8eJyrvpuRp300w==", "dev": true, "requires": { - "@babel/helper-explode-assignable-expression": "^7.1.0", - "@babel/types": "^7.0.0" + "@babel/helper-explode-assignable-expression": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "dependencies": { + "@babel/types": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", + "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "to-fast-properties": "^2.0.0" + } + } } }, "@babel/helper-builder-react-jsx": { @@ -77,36 +259,388 @@ "esutils": "^2.0.0" } }, - "@babel/helper-call-delegate": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.1.0.tgz", - "integrity": "sha512-YEtYZrw3GUK6emQHKthltKNZwszBcHK58Ygcis+gVUrF4/FmTVr5CCqQNSfmvg2y+YDEANyYoaLz/SHsnusCwQ==", + "@babel/helper-compilation-targets": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.5.tgz", + "integrity": "sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==", "dev": true, "requires": { - "@babel/helper-hoist-variables": "^7.0.0", - "@babel/traverse": "^7.1.0", - "@babel/types": "^7.0.0" + "@babel/compat-data": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "browserslist": "^4.16.6", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } } }, - "@babel/helper-define-map": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.1.0.tgz", - "integrity": "sha512-yPPcW8dc3gZLN+U1mhYV91QU3n5uTbx7DUdf8NnPbjS0RMwBuHi9Xt2MUgppmNz7CJxTBWsGczTiEp1CSOTPRg==", + "@babel/helper-create-class-features-plugin": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.5.tgz", + "integrity": "sha512-Uq9z2e7ZtcnDMirRqAGLRaLwJn+Lrh388v5ETrR3pALJnElVh2zqQmdbz4W2RUJYohAPh2mtyPUgyMHMzXMncQ==", "dev": true, "requires": { - "@babel/helper-function-name": "^7.1.0", - "@babel/types": "^7.0.0", - "lodash": "^4.17.10" + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-member-expression-to-functions": "^7.14.5", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", + "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", + "dev": true, + "requires": { + "@babel/highlight": "^7.14.5" + } + }, + "@babel/generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.5.tgz", + "integrity": "sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz", + "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz", + "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.5.tgz", + "integrity": "sha512-UxUeEYPrqH1Q/k0yRku1JE7dyfyehNwT6SVkMHvYvPDv4+uu627VXBckVj891BO8ruKBkiDoGnZf4qPDD8abDQ==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz", + "integrity": "sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-replace-supers": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz", + "integrity": "sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.14.5", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz", + "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/highlight": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", + "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.5.tgz", + "integrity": "sha512-TM8C+xtH/9n1qzX+JNHi7AN2zHMTiPUtspO0ZdHflW8KaskkALhMmuMHb4bCmNdv9VAPzJX3/bXqkVLnAvsPfg==", + "dev": true + }, + "@babel/template": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz", + "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/traverse": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.5.tgz", + "integrity": "sha512-G3BiS15vevepdmFqmUc9X+64y0viZYygubAMO8SvBmKARuF6CPSZtH4Ng9vi/lrWlZFGe3FWdXNy835akH8Glg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-hoist-variables": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", + "@babel/parser": "^7.14.5", + "@babel/types": "^7.14.5", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", + "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "to-fast-properties": "^2.0.0" + } + }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz", + "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "regexpu-core": "^4.7.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz", + "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", + "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", + "dev": true, + "requires": { + "@babel/highlight": "^7.14.5" + } + }, + "@babel/generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.5.tgz", + "integrity": "sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz", + "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz", + "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-module-imports": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz", + "integrity": "sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + }, + "@babel/helper-split-export-declaration": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz", + "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/highlight": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", + "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.5.tgz", + "integrity": "sha512-TM8C+xtH/9n1qzX+JNHi7AN2zHMTiPUtspO0ZdHflW8KaskkALhMmuMHb4bCmNdv9VAPzJX3/bXqkVLnAvsPfg==", + "dev": true + }, + "@babel/template": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz", + "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/traverse": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.5.tgz", + "integrity": "sha512-G3BiS15vevepdmFqmUc9X+64y0viZYygubAMO8SvBmKARuF6CPSZtH4Ng9vi/lrWlZFGe3FWdXNy835akH8Glg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-hoist-variables": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", + "@babel/parser": "^7.14.5", + "@babel/types": "^7.14.5", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", + "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "to-fast-properties": "^2.0.0" + } + }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } } }, "@babel/helper-explode-assignable-expression": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.1.0.tgz", - "integrity": "sha512-NRQpfHrJ1msCHtKjbzs9YcMmJZOg6mQMmGRB+hbamEdG5PNpaSm95275VD92DvJKuyl0s2sFiDmMZ+EnnvufqA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.14.5.tgz", + "integrity": "sha512-Htb24gnGJdIGT4vnRKMdoXiOIlqOLmdiUYpAQ0mYfgVT/GDm8GOYhgi4GL+hMKrkiPRohO4ts34ELFsGAPQLDQ==", "dev": true, "requires": { - "@babel/traverse": "^7.1.0", - "@babel/types": "^7.0.0" + "@babel/types": "^7.14.5" + }, + "dependencies": { + "@babel/types": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", + "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "to-fast-properties": "^2.0.0" + } + } } }, "@babel/helper-function-name": { @@ -130,12 +664,24 @@ } }, "@babel/helper-hoist-variables": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.0.0.tgz", - "integrity": "sha512-Ggv5sldXUeSKsuzLkddtyhyHe2YantsxWKNi7A+7LeD12ExRDWTRk29JCXpaHPAbMaIPZSil7n+lq78WY2VY7w==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz", + "integrity": "sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==", "dev": true, "requires": { - "@babel/types": "^7.0.0" + "@babel/types": "^7.14.5" + }, + "dependencies": { + "@babel/types": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", + "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "to-fast-properties": "^2.0.0" + } + } } }, "@babel/helper-member-expression-to-functions": { @@ -157,17 +703,179 @@ } }, "@babel/helper-module-transforms": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.2.2.tgz", - "integrity": "sha512-YRD7I6Wsv+IHuTPkAmAS4HhY0dkPobgLftHp0cRGZSdrRvmZY8rFvae/GVu3bD00qscuvK3WPHB3YdNpBXUqrA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.5.tgz", + "integrity": "sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA==", "dev": true, "requires": { - "@babel/helper-module-imports": "^7.0.0", - "@babel/helper-simple-access": "^7.1.0", - "@babel/helper-split-export-declaration": "^7.0.0", - "@babel/template": "^7.2.2", - "@babel/types": "^7.2.2", - "lodash": "^4.17.10" + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5", + "@babel/helper-simple-access": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", + "@babel/helper-validator-identifier": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", + "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", + "dev": true, + "requires": { + "@babel/highlight": "^7.14.5" + } + }, + "@babel/generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.5.tgz", + "integrity": "sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz", + "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz", + "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.5.tgz", + "integrity": "sha512-UxUeEYPrqH1Q/k0yRku1JE7dyfyehNwT6SVkMHvYvPDv4+uu627VXBckVj891BO8ruKBkiDoGnZf4qPDD8abDQ==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-module-imports": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz", + "integrity": "sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz", + "integrity": "sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-replace-supers": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz", + "integrity": "sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.14.5", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz", + "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/highlight": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", + "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.5.tgz", + "integrity": "sha512-TM8C+xtH/9n1qzX+JNHi7AN2zHMTiPUtspO0ZdHflW8KaskkALhMmuMHb4bCmNdv9VAPzJX3/bXqkVLnAvsPfg==", + "dev": true + }, + "@babel/template": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz", + "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/traverse": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.5.tgz", + "integrity": "sha512-G3BiS15vevepdmFqmUc9X+64y0viZYygubAMO8SvBmKARuF6CPSZtH4Ng9vi/lrWlZFGe3FWdXNy835akH8Glg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-hoist-variables": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", + "@babel/parser": "^7.14.5", + "@babel/types": "^7.14.5", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", + "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "to-fast-properties": "^2.0.0" + } + }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } } }, "@babel/helper-optimise-call-expression": { @@ -185,26 +893,27 @@ "integrity": "sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==", "dev": true }, - "@babel/helper-regex": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.0.0.tgz", - "integrity": "sha512-TR0/N0NDCcUIUEbqV6dCO+LptmmSQFQ7q70lfcEB4URsjD0E1HzicrwUH+ap6BAQ2jhCX9Q4UqZy4wilujWlkg==", - "dev": true, - "requires": { - "lodash": "^4.17.10" - } - }, "@babel/helper-remap-async-to-generator": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz", - "integrity": "sha512-3fOK0L+Fdlg8S5al8u/hWE6vhufGSn0bN09xm2LXMy//REAF8kDCrYoOBKYmA8m5Nom+sV9LyLCwrFynA8/slg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.14.5.tgz", + "integrity": "sha512-rLQKdQU+HYlxBwQIj8dk4/0ENOUEhA/Z0l4hN8BexpvmSMN9oA9EagjnhnDpNsRdWCfjwa4mn/HyBXO9yhQP6A==", "dev": true, "requires": { - "@babel/helper-annotate-as-pure": "^7.0.0", - "@babel/helper-wrap-function": "^7.1.0", - "@babel/template": "^7.1.0", - "@babel/traverse": "^7.1.0", - "@babel/types": "^7.0.0" + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-wrap-function": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "dependencies": { + "@babel/types": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", + "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "to-fast-properties": "^2.0.0" + } + } } }, "@babel/helper-replace-supers": { @@ -220,13 +929,45 @@ } }, "@babel/helper-simple-access": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz", - "integrity": "sha512-Vk+78hNjRbsiu49zAPALxTb+JUQCz1aolpd8osOF16BGnLtseD21nbHgLPGUwrXEurZgiCOUmvs3ExTu4F5x6w==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.5.tgz", + "integrity": "sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw==", "dev": true, "requires": { - "@babel/template": "^7.1.0", - "@babel/types": "^7.0.0" + "@babel/types": "^7.14.5" + }, + "dependencies": { + "@babel/types": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", + "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.14.5.tgz", + "integrity": "sha512-dmqZB7mrb94PZSAOYtr+ZN5qt5owZIAgqtoTuqiFbHFtxgEcmQlRJVI+bO++fciBunXtB6MK7HrzrfcAzIz2NQ==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + }, + "dependencies": { + "@babel/types": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", + "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "to-fast-properties": "^2.0.0" + } + } } }, "@babel/helper-split-export-declaration": { @@ -238,27 +979,281 @@ "@babel/types": "^7.0.0" } }, + "@babel/helper-validator-identifier": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz", + "integrity": "sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==", + "dev": true + }, + "@babel/helper-validator-option": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", + "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", + "dev": true + }, "@babel/helper-wrap-function": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz", - "integrity": "sha512-o9fP1BZLLSrYlxYEYyl2aS+Flun5gtjTIG8iln+XuEzQTs0PLagAGSXUcqruJwD5fM48jzIEggCKpIfWTcR7pQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.14.5.tgz", + "integrity": "sha512-YEdjTCq+LNuNS1WfxsDCNpgXkJaIyqco6DAelTUjT4f2KIWC1nBcaCaSdHTBqQVLnTBexBcVcFhLSU1KnYuePQ==", "dev": true, "requires": { - "@babel/helper-function-name": "^7.1.0", - "@babel/template": "^7.1.0", - "@babel/traverse": "^7.1.0", - "@babel/types": "^7.2.0" + "@babel/helper-function-name": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", + "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", + "dev": true, + "requires": { + "@babel/highlight": "^7.14.5" + } + }, + "@babel/generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.5.tgz", + "integrity": "sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz", + "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz", + "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz", + "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/highlight": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", + "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.5.tgz", + "integrity": "sha512-TM8C+xtH/9n1qzX+JNHi7AN2zHMTiPUtspO0ZdHflW8KaskkALhMmuMHb4bCmNdv9VAPzJX3/bXqkVLnAvsPfg==", + "dev": true + }, + "@babel/template": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz", + "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/traverse": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.5.tgz", + "integrity": "sha512-G3BiS15vevepdmFqmUc9X+64y0viZYygubAMO8SvBmKARuF6CPSZtH4Ng9vi/lrWlZFGe3FWdXNy835akH8Glg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-hoist-variables": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", + "@babel/parser": "^7.14.5", + "@babel/types": "^7.14.5", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", + "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "to-fast-properties": "^2.0.0" + } + }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } } }, "@babel/helpers": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.2.0.tgz", - "integrity": "sha512-Fr07N+ea0dMcMN8nFpuK6dUIT7/ivt9yKQdEEnjVS83tG2pHwPi03gYmk/tyuwONnZ+sY+GFFPlWGgCtW1hF9A==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.5.tgz", + "integrity": "sha512-xtcWOuN9VL6nApgVHtq3PPcQv5qFBJzoSZzJ/2c0QK/IP/gxVcoWSNQwFEGvmbQsuS9rhYqjILDGGXcTkA705Q==", "dev": true, "requires": { - "@babel/template": "^7.1.2", - "@babel/traverse": "^7.1.5", - "@babel/types": "^7.2.0" + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", + "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", + "dev": true, + "requires": { + "@babel/highlight": "^7.14.5" + } + }, + "@babel/generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.5.tgz", + "integrity": "sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz", + "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz", + "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz", + "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/highlight": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", + "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.5.tgz", + "integrity": "sha512-TM8C+xtH/9n1qzX+JNHi7AN2zHMTiPUtspO0ZdHflW8KaskkALhMmuMHb4bCmNdv9VAPzJX3/bXqkVLnAvsPfg==", + "dev": true + }, + "@babel/template": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz", + "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/traverse": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.5.tgz", + "integrity": "sha512-G3BiS15vevepdmFqmUc9X+64y0viZYygubAMO8SvBmKARuF6CPSZtH4Ng9vi/lrWlZFGe3FWdXNy835akH8Glg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-hoist-variables": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", + "@babel/parser": "^7.14.5", + "@babel/types": "^7.14.5", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", + "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "to-fast-properties": "^2.0.0" + } + }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } } }, "@babel/highlight": { @@ -278,15 +1273,62 @@ "integrity": "sha512-0LyEcVlfCoFmci8mXx8A5oIkpkOgyo8dRHtxBnK9RRBwxO2+JZPNsqtVEZQ7mJFPxnXF9lfmU24mHOPI0qnlkA==", "dev": true }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.14.5.tgz", + "integrity": "sha512-ZoJS2XCKPBfTmL122iP6NM9dOg+d4lc9fFk3zxc8iDjvt8Pk4+TlsHSKhIPf6X+L5ORCdBzqMZDjL/WHj7WknQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz", + "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + } + } + }, "@babel/plugin-proposal-async-generator-functions": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz", - "integrity": "sha512-+Dfo/SCQqrwx48ptLVGLdE39YtWRuKc/Y9I5Fy0P1DDBB9lsAHpjcEJQt+4IifuSOSTLBKJObJqMvaO1pIE8LQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.5.tgz", + "integrity": "sha512-tbD/CG3l43FIXxmu4a7RBe4zH7MLJ+S/lFowPFO7HetS2hyOZ/0nnnznegDuzFzfkyQYTxqdTH/hKmuBngaDAA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-remap-async-to-generator": "^7.1.0", - "@babel/plugin-syntax-async-generators": "^7.2.0" + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } } }, "@babel/plugin-proposal-class-properties": { @@ -303,6 +1345,25 @@ "@babel/plugin-syntax-class-properties": "^7.0.0" } }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.5.tgz", + "integrity": "sha512-KBAH5ksEnYHCegqseI5N9skTdxgJdmDoAOc0uXa+4QMYKeZD0w5IARh4FMlTNtaHhbB8v+KzMdTgxMMzsIy6Yg==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } + } + }, "@babel/plugin-proposal-decorators": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.1.2.tgz", @@ -315,34 +1376,160 @@ "@babel/plugin-syntax-decorators": "^7.1.0" } }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz", + "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz", + "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } + } + }, "@babel/plugin-proposal-json-strings": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.2.0.tgz", - "integrity": "sha512-MAFV1CA/YVmYwZG0fBQyXhmj0BHCB5egZHCKWIFVv/XCxAeVGIHfos3SwDck4LvCllENIAg7xMKOG5kH0dzyUg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz", + "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-json-strings": "^7.2.0" + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz", + "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz", + "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz", + "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } } }, "@babel/plugin-proposal-object-rest-spread": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.2.0.tgz", - "integrity": "sha512-1L5mWLSvR76XYUQJXkd/EEQgjq8HHRP6lQuZTTg0VA4tTGPpGemmCdAfQIz1rzEuWAm+ecP8PyyEm30jC1eQCg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.5.tgz", + "integrity": "sha512-VzMyY6PWNPPT3pxc5hi9LloKNr4SSrVCg7Yr6aZpW4Ym07r7KqSU/QXYwjXLVxqwSv0t/XSXkFoKBPUkZ8vb2A==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-object-rest-spread": "^7.2.0" + "@babel/compat-data": "^7.14.5", + "@babel/helper-compilation-targets": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + } } }, "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.2.0.tgz", - "integrity": "sha512-mgYj3jCcxug6KUcX4OBoOJz3CMrwRfQELPQ5560F70YQUBZB7uac9fqaWamKR1iWUzGiK2t0ygzjTScZnVz75g==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz", + "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-optional-catch-binding": "^7.2.0" + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } } }, "@babel/plugin-proposal-optional-chaining": { @@ -355,24 +1542,77 @@ "@babel/plugin-syntax-optional-chaining": "^7.2.0" } }, + "@babel/plugin-proposal-private-methods": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz", + "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-62EyfyA3WA0mZiF2e2IV9mc9Ghwxcg8YTu8BS4Wss4Y3PY725OmS9M0qLORbJwLqFtGh+jiE4wAmocK2CTUK2Q==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } + } + }, "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.2.0.tgz", - "integrity": "sha512-LvRVYb7kikuOtIoUeWTkOxQEV1kYvL5B6U3iWEGCzPNRus1MzJweFqORTj+0jkxozkTSYNJozPOddxmqdqsRpw==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz", + "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-regex": "^7.0.0", - "regexpu-core": "^4.2.0" + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } } }, "@babel/plugin-syntax-async-generators": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.2.0.tgz", - "integrity": "sha512-1ZrIRBv2t0GSlcwVoQ6VgSLpLgiN/FVQUzt9znxo7v2Ov4jJrs8RY8tv0wvDmFN3qIdMKWrmMMW6yZ0G19MfGg==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.0" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } } }, "@babel/plugin-syntax-class-properties": { @@ -384,6 +1624,23 @@ "@babel/helper-plugin-utils": "^7.0.0" } }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } + } + }, "@babel/plugin-syntax-decorators": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.2.0.tgz", @@ -393,13 +1650,55 @@ "@babel/helper-plugin-utils": "^7.0.0" } }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } + } + }, "@babel/plugin-syntax-json-strings": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.2.0.tgz", - "integrity": "sha512-5UGYnMSLRE1dqqZwug+1LISpA403HzlSfsg6P9VXU6TBjcSHeNlw4DxDx7LgpF+iKZoOG/+uzqoRHTdcUpiZNg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.0" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } } }, "@babel/plugin-syntax-jsx": { @@ -411,6 +1710,57 @@ "@babel/helper-plugin-utils": "^7.0.0" } }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } + } + }, "@babel/plugin-syntax-object-rest-spread": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz", @@ -421,12 +1771,20 @@ } }, "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.2.0.tgz", - "integrity": "sha512-bDe4xKNhb0LI7IvZHiA13kff0KEfaGX/Hv4lMA9+7TEc63hMNvfKo6ZFpXhKuEp+II/q35Gc4NoMeDZyaUbj9w==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.0" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } } }, "@babel/plugin-syntax-optional-chaining": { @@ -438,206 +1796,827 @@ "@babel/helper-plugin-utils": "^7.0.0" } }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } + } + }, "@babel/plugin-transform-arrow-functions": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.2.0.tgz", - "integrity": "sha512-ER77Cax1+8/8jCB9fo4Ud161OZzWN5qawi4GusDuRLcDbDG+bIGYY20zb2dfAFdTRGzrfq2xZPvF0R64EHnimg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz", + "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } } }, "@babel/plugin-transform-async-to-generator": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.2.0.tgz", - "integrity": "sha512-CEHzg4g5UraReozI9D4fblBYABs7IM6UerAVG7EJVrTLC5keh00aEuLUT+O40+mJCEzaXkYfTCUKIyeDfMOFFQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz", + "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==", "dev": true, "requires": { - "@babel/helper-module-imports": "^7.0.0", - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-remap-async-to-generator": "^7.1.0" + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5" + }, + "dependencies": { + "@babel/helper-module-imports": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz", + "integrity": "sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + }, + "@babel/types": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", + "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "to-fast-properties": "^2.0.0" + } + } } }, "@babel/plugin-transform-block-scoped-functions": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.2.0.tgz", - "integrity": "sha512-ntQPR6q1/NKuphly49+QiQiTN0O63uOwjdD6dhIjSWBI5xlrbUFh720TIpzBhpnrLfv2tNH/BXvLIab1+BAI0w==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz", + "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } } }, "@babel/plugin-transform-block-scoping": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.2.0.tgz", - "integrity": "sha512-vDTgf19ZEV6mx35yiPJe4fS02mPQUUcBNwWQSZFXSzTSbsJFQvHt7DqyS3LK8oOWALFOsJ+8bbqBgkirZteD5Q==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.5.tgz", + "integrity": "sha512-LBYm4ZocNgoCqyxMLoOnwpsmQ18HWTQvql64t3GvMUzLQrNoV1BDG0lNftC8QKYERkZgCCT/7J5xWGObGAyHDw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "lodash": "^4.17.10" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } } }, "@babel/plugin-transform-classes": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.2.2.tgz", - "integrity": "sha512-gEZvgTy1VtcDOaQty1l10T3jQmJKlNVxLDCs+3rCVPr6nMkODLELxViq5X9l+rfxbie3XrfrMCYYY6eX3aOcOQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.5.tgz", + "integrity": "sha512-J4VxKAMykM06K/64z9rwiL6xnBHgB1+FVspqvlgCdwD1KUbQNfszeKVVOMh59w3sztHYIZDgnhOC4WbdEfHFDA==", "dev": true, "requires": { - "@babel/helper-annotate-as-pure": "^7.0.0", - "@babel/helper-define-map": "^7.1.0", - "@babel/helper-function-name": "^7.1.0", - "@babel/helper-optimise-call-expression": "^7.0.0", - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-replace-supers": "^7.1.0", - "@babel/helper-split-export-declaration": "^7.0.0", + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", "globals": "^11.1.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", + "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", + "dev": true, + "requires": { + "@babel/highlight": "^7.14.5" + } + }, + "@babel/generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.5.tgz", + "integrity": "sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz", + "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz", + "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.5.tgz", + "integrity": "sha512-UxUeEYPrqH1Q/k0yRku1JE7dyfyehNwT6SVkMHvYvPDv4+uu627VXBckVj891BO8ruKBkiDoGnZf4qPDD8abDQ==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz", + "integrity": "sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + }, + "@babel/helper-replace-supers": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz", + "integrity": "sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.14.5", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz", + "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/highlight": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", + "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.5.tgz", + "integrity": "sha512-TM8C+xtH/9n1qzX+JNHi7AN2zHMTiPUtspO0ZdHflW8KaskkALhMmuMHb4bCmNdv9VAPzJX3/bXqkVLnAvsPfg==", + "dev": true + }, + "@babel/template": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz", + "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/traverse": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.5.tgz", + "integrity": "sha512-G3BiS15vevepdmFqmUc9X+64y0viZYygubAMO8SvBmKARuF6CPSZtH4Ng9vi/lrWlZFGe3FWdXNy835akH8Glg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-hoist-variables": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", + "@babel/parser": "^7.14.5", + "@babel/types": "^7.14.5", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", + "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "to-fast-properties": "^2.0.0" + } + }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } } }, "@babel/plugin-transform-computed-properties": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.2.0.tgz", - "integrity": "sha512-kP/drqTxY6Xt3NNpKiMomfgkNn4o7+vKxK2DDKcBG9sHj51vHqMBGy8wbDS/J4lMxnqs153/T3+DmCEAkC5cpA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz", + "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } } }, "@babel/plugin-transform-destructuring": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.2.0.tgz", - "integrity": "sha512-coVO2Ayv7g0qdDbrNiadE4bU7lvCd9H539m2gMknyVjjMdwF/iCOM7R+E8PkntoqLkltO0rk+3axhpp/0v68VQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.5.tgz", + "integrity": "sha512-wU9tYisEbRMxqDezKUqC9GleLycCRoUsai9ddlsq54r8QRLaeEhc+d+9DqCG+kV9W2GgQjTZESPTpn5bAFMDww==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } } }, "@babel/plugin-transform-dotall-regex": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.2.0.tgz", - "integrity": "sha512-sKxnyHfizweTgKZf7XsXu/CNupKhzijptfTM+bozonIuyVrLWVUvYjE2bhuSBML8VQeMxq4Mm63Q9qvcvUcciQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz", + "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-regex": "^7.0.0", - "regexpu-core": "^4.1.3" + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } } }, "@babel/plugin-transform-duplicate-keys": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.2.0.tgz", - "integrity": "sha512-q+yuxW4DsTjNceUiTzK0L+AfQ0zD9rWaTLiUqHA8p0gxx7lu1EylenfzjeIWNkPy6e/0VG/Wjw9uf9LueQwLOw==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz", + "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } } }, "@babel/plugin-transform-exponentiation-operator": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.2.0.tgz", - "integrity": "sha512-umh4hR6N7mu4Elq9GG8TOu9M0bakvlsREEC+ialrQN6ABS4oDQ69qJv1VtR3uxlKMCQMCvzk7vr17RHKcjx68A==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz", + "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==", "dev": true, "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.1.0", - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } } }, "@babel/plugin-transform-for-of": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.2.0.tgz", - "integrity": "sha512-Kz7Mt0SsV2tQk6jG5bBv5phVbkd0gd27SgYD4hH1aLMJRchM0dzHaXvrWhVZ+WxAlDoAKZ7Uy3jVTW2mKXQ1WQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.14.5.tgz", + "integrity": "sha512-CfmqxSUZzBl0rSjpoQSFoR9UEj3HzbGuGNL21/iFTmjb5gFggJp3ph0xR1YBhexmLoKRHzgxuFvty2xdSt6gTA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } } }, "@babel/plugin-transform-function-name": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.2.0.tgz", - "integrity": "sha512-kWgksow9lHdvBC2Z4mxTsvc7YdY7w/V6B2vy9cTIPtLEE9NhwoWivaxdNM/S37elu5bqlLP/qOY906LukO9lkQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz", + "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==", "dev": true, "requires": { - "@babel/helper-function-name": "^7.1.0", - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", + "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", + "dev": true, + "requires": { + "@babel/highlight": "^7.14.5" + } + }, + "@babel/helper-function-name": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz", + "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz", + "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + }, + "@babel/highlight": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", + "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.5.tgz", + "integrity": "sha512-TM8C+xtH/9n1qzX+JNHi7AN2zHMTiPUtspO0ZdHflW8KaskkALhMmuMHb4bCmNdv9VAPzJX3/bXqkVLnAvsPfg==", + "dev": true + }, + "@babel/template": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz", + "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/types": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", + "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "to-fast-properties": "^2.0.0" + } + } } }, "@babel/plugin-transform-literals": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.2.0.tgz", - "integrity": "sha512-2ThDhm4lI4oV7fVQ6pNNK+sx+c/GM5/SaML0w/r4ZB7sAneD/piDJtwdKlNckXeyGK7wlwg2E2w33C/Hh+VFCg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz", + "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz", + "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } } }, "@babel/plugin-transform-modules-amd": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.2.0.tgz", - "integrity": "sha512-mK2A8ucqz1qhrdqjS9VMIDfIvvT2thrEsIQzbaTdc5QFzhDjQv2CkJJ5f6BXIkgbmaoax3zBr2RyvV/8zeoUZw==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz", + "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.1.0", - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.2.0.tgz", - "integrity": "sha512-V6y0uaUQrQPXUrmj+hgnks8va2L0zcZymeU7TtWEgdRLNkceafKXEduv7QzgQAE4lT+suwooG9dC7LFhdRAbVQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.5.tgz", + "integrity": "sha512-en8GfBtgnydoao2PS+87mKyw62k02k7kJ9ltbKe0fXTHrQmG6QZZflYuGI1VVG7sVpx4E1n7KBpNlPb8m78J+A==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.1.0", - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-simple-access": "^7.1.0" + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-simple-access": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } } }, "@babel/plugin-transform-modules-systemjs": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.2.0.tgz", - "integrity": "sha512-aYJwpAhoK9a+1+O625WIjvMY11wkB/ok0WClVwmeo3mCjcNRjt+/8gHWrB5i+00mUju0gWsBkQnPpdvQ7PImmQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.14.5.tgz", + "integrity": "sha512-mNMQdvBEE5DcMQaL5LbzXFMANrQjd2W7FPzg34Y4yEz7dBgdaC+9B84dSO+/1Wba98zoDbInctCDo4JGxz1VYA==", "dev": true, "requires": { - "@babel/helper-hoist-variables": "^7.0.0", - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-hoist-variables": "^7.14.5", + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-identifier": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } } }, "@babel/plugin-transform-modules-umd": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.2.0.tgz", - "integrity": "sha512-BV3bw6MyUH1iIsGhXlOK6sXhmSarZjtJ/vMiD9dNmpY8QXFFQTj+6v92pcfy1iqa8DeAfJFwoxcrS/TUZda6sw==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz", + "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.1.0", - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.5.tgz", + "integrity": "sha512-+Xe5+6MWFo311U8SchgeX5c1+lJM+eZDBZgD+tvXu9VVQPXwwVzeManMMjYX6xw2HczngfOSZjoFYKwdeB/Jvw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5" } }, "@babel/plugin-transform-new-target": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.0.0.tgz", - "integrity": "sha512-yin069FYjah+LbqfGeTfzIBODex/e++Yfa0rH0fpfam9uTbuEeEOx5GLGr210ggOV77mVRNoeqSYqeuaqSzVSw==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz", + "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } } }, "@babel/plugin-transform-object-super": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.2.0.tgz", - "integrity": "sha512-VMyhPYZISFZAqAPVkiYb7dUe2AsVi2/wCT5+wZdsNO31FojQJa9ns40hzZ6U9f50Jlq4w6qwzdBB2uwqZ00ebg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz", + "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-replace-supers": "^7.1.0" + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", + "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", + "dev": true, + "requires": { + "@babel/highlight": "^7.14.5" + } + }, + "@babel/generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.5.tgz", + "integrity": "sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz", + "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz", + "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.5.tgz", + "integrity": "sha512-UxUeEYPrqH1Q/k0yRku1JE7dyfyehNwT6SVkMHvYvPDv4+uu627VXBckVj891BO8ruKBkiDoGnZf4qPDD8abDQ==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz", + "integrity": "sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + }, + "@babel/helper-replace-supers": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz", + "integrity": "sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.14.5", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz", + "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/highlight": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", + "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.5.tgz", + "integrity": "sha512-TM8C+xtH/9n1qzX+JNHi7AN2zHMTiPUtspO0ZdHflW8KaskkALhMmuMHb4bCmNdv9VAPzJX3/bXqkVLnAvsPfg==", + "dev": true + }, + "@babel/template": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz", + "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/traverse": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.5.tgz", + "integrity": "sha512-G3BiS15vevepdmFqmUc9X+64y0viZYygubAMO8SvBmKARuF6CPSZtH4Ng9vi/lrWlZFGe3FWdXNy835akH8Glg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-hoist-variables": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", + "@babel/parser": "^7.14.5", + "@babel/types": "^7.14.5", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", + "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "to-fast-properties": "^2.0.0" + } + }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } } }, "@babel/plugin-transform-parameters": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.2.0.tgz", - "integrity": "sha512-kB9+hhUidIgUoBQ0MsxMewhzr8i60nMa2KgeJKQWYrqQpqcBYtnpR+JgkadZVZoaEZ/eKu9mclFaVwhRpLNSzA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.5.tgz", + "integrity": "sha512-Tl7LWdr6HUxTmzQtzuU14SqbgrSKmaR77M0OKyq4njZLQTPfOvzblNKyNkGwOfEFCEx7KeYHQHDI0P3F02IVkA==", "dev": true, "requires": { - "@babel/helper-call-delegate": "^7.1.0", - "@babel/helper-get-function-arity": "^7.0.0", - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz", + "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } } }, "@babel/plugin-transform-react-display-name": { @@ -681,119 +2660,328 @@ } }, "@babel/plugin-transform-regenerator": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.0.0.tgz", - "integrity": "sha512-sj2qzsEx8KDVv1QuJc/dEfilkg3RRPvPYx/VnKLtItVQRWt1Wqf5eVCOLZm29CiGFfYYsA3VPjfizTCV0S0Dlw==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz", + "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==", "dev": true, "requires": { - "regenerator-transform": "^0.13.3" + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz", + "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } } }, "@babel/plugin-transform-shorthand-properties": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.2.0.tgz", - "integrity": "sha512-QP4eUM83ha9zmYtpbnyjTLAGKQritA5XW/iG9cjtuOI8s1RuL/3V6a3DeSHfKutJQ+ayUfeZJPcnCYEQzaPQqg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz", + "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } } }, "@babel/plugin-transform-spread": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.2.2.tgz", - "integrity": "sha512-KWfky/58vubwtS0hLqEnrWJjsMGaOeSBn90Ezn5Jeg9Z8KKHmELbP1yGylMlm5N6TPKeY9A2+UaSYLdxahg01w==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.5.tgz", + "integrity": "sha512-/3iqoQdiWergnShZYl0xACb4ADeYCJ7X/RgmwtXshn6cIvautRPAFzhd58frQlokLO6Jb4/3JXvmm6WNTPtiTw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } } }, "@babel/plugin-transform-sticky-regex": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.2.0.tgz", - "integrity": "sha512-KKYCoGaRAf+ckH8gEL3JHUaFVyNHKe3ASNsZ+AlktgHevvxGigoIttrEJb8iKN03Q7Eazlv1s6cx2B2cQ3Jabw==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz", + "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-regex": "^7.0.0" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } } }, "@babel/plugin-transform-template-literals": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.2.0.tgz", - "integrity": "sha512-FkPix00J9A/XWXv4VoKJBMeSkyY9x/TqIh76wzcdfl57RJJcf8CehQ08uwfhCDNtRQYtHQKBTwKZDEyjE13Lwg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz", + "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==", "dev": true, "requires": { - "@babel/helper-annotate-as-pure": "^7.0.0", - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } } }, "@babel/plugin-transform-typeof-symbol": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.2.0.tgz", - "integrity": "sha512-2LNhETWYxiYysBtrBTqL8+La0jIoQQnIScUJc74OYvUGRmkskNY4EzLCnjHBzdmb38wqtTaixpo1NctEcvMDZw==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz", + "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz", + "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } } }, "@babel/plugin-transform-unicode-regex": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.2.0.tgz", - "integrity": "sha512-m48Y0lMhrbXEJnVUaYly29jRXbQ3ksxPrS1Tg8t+MHqzXhtBYAvI51euOBaoAlZLPHsieY9XPVMf80a5x0cPcA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz", + "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-regex": "^7.0.0", - "regexpu-core": "^4.1.3" + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + } } }, "@babel/preset-env": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.1.0.tgz", - "integrity": "sha512-ZLVSynfAoDHB/34A17/JCZbyrzbQj59QC1Anyueb4Bwjh373nVPq5/HMph0z+tCmcDjXDe+DlKQq9ywQuvWrQg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.5.tgz", + "integrity": "sha512-ci6TsS0bjrdPpWGnQ+m4f+JSSzDKlckqKIJJt9UZ/+g7Zz9k0N8lYU8IeLg/01o2h8LyNZDMLGgRLDTxpudLsA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.14.5", + "@babel/helper-compilation-targets": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-async-generator-functions": "^7.14.5", + "@babel/plugin-proposal-class-properties": "^7.14.5", + "@babel/plugin-proposal-class-static-block": "^7.14.5", + "@babel/plugin-proposal-dynamic-import": "^7.14.5", + "@babel/plugin-proposal-export-namespace-from": "^7.14.5", + "@babel/plugin-proposal-json-strings": "^7.14.5", + "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", + "@babel/plugin-proposal-numeric-separator": "^7.14.5", + "@babel/plugin-proposal-object-rest-spread": "^7.14.5", + "@babel/plugin-proposal-optional-catch-binding": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-private-methods": "^7.14.5", + "@babel/plugin-proposal-private-property-in-object": "^7.14.5", + "@babel/plugin-proposal-unicode-property-regex": "^7.14.5", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.14.5", + "@babel/plugin-transform-async-to-generator": "^7.14.5", + "@babel/plugin-transform-block-scoped-functions": "^7.14.5", + "@babel/plugin-transform-block-scoping": "^7.14.5", + "@babel/plugin-transform-classes": "^7.14.5", + "@babel/plugin-transform-computed-properties": "^7.14.5", + "@babel/plugin-transform-destructuring": "^7.14.5", + "@babel/plugin-transform-dotall-regex": "^7.14.5", + "@babel/plugin-transform-duplicate-keys": "^7.14.5", + "@babel/plugin-transform-exponentiation-operator": "^7.14.5", + "@babel/plugin-transform-for-of": "^7.14.5", + "@babel/plugin-transform-function-name": "^7.14.5", + "@babel/plugin-transform-literals": "^7.14.5", + "@babel/plugin-transform-member-expression-literals": "^7.14.5", + "@babel/plugin-transform-modules-amd": "^7.14.5", + "@babel/plugin-transform-modules-commonjs": "^7.14.5", + "@babel/plugin-transform-modules-systemjs": "^7.14.5", + "@babel/plugin-transform-modules-umd": "^7.14.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.5", + "@babel/plugin-transform-new-target": "^7.14.5", + "@babel/plugin-transform-object-super": "^7.14.5", + "@babel/plugin-transform-parameters": "^7.14.5", + "@babel/plugin-transform-property-literals": "^7.14.5", + "@babel/plugin-transform-regenerator": "^7.14.5", + "@babel/plugin-transform-reserved-words": "^7.14.5", + "@babel/plugin-transform-shorthand-properties": "^7.14.5", + "@babel/plugin-transform-spread": "^7.14.5", + "@babel/plugin-transform-sticky-regex": "^7.14.5", + "@babel/plugin-transform-template-literals": "^7.14.5", + "@babel/plugin-transform-typeof-symbol": "^7.14.5", + "@babel/plugin-transform-unicode-escapes": "^7.14.5", + "@babel/plugin-transform-unicode-regex": "^7.14.5", + "@babel/preset-modules": "^0.1.4", + "@babel/types": "^7.14.5", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.2", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "core-js-compat": "^3.14.0", + "semver": "^6.3.0" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz", + "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz", + "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/types": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", + "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "to-fast-properties": "^2.0.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "@babel/preset-modules": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz", + "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==", "dev": true, "requires": { - "@babel/helper-module-imports": "^7.0.0", "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-async-generator-functions": "^7.1.0", - "@babel/plugin-proposal-json-strings": "^7.0.0", - "@babel/plugin-proposal-object-rest-spread": "^7.0.0", - "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.0.0", - "@babel/plugin-syntax-async-generators": "^7.0.0", - "@babel/plugin-syntax-object-rest-spread": "^7.0.0", - "@babel/plugin-syntax-optional-catch-binding": "^7.0.0", - "@babel/plugin-transform-arrow-functions": "^7.0.0", - "@babel/plugin-transform-async-to-generator": "^7.1.0", - "@babel/plugin-transform-block-scoped-functions": "^7.0.0", - "@babel/plugin-transform-block-scoping": "^7.0.0", - "@babel/plugin-transform-classes": "^7.1.0", - "@babel/plugin-transform-computed-properties": "^7.0.0", - "@babel/plugin-transform-destructuring": "^7.0.0", - "@babel/plugin-transform-dotall-regex": "^7.0.0", - "@babel/plugin-transform-duplicate-keys": "^7.0.0", - "@babel/plugin-transform-exponentiation-operator": "^7.1.0", - "@babel/plugin-transform-for-of": "^7.0.0", - "@babel/plugin-transform-function-name": "^7.1.0", - "@babel/plugin-transform-literals": "^7.0.0", - "@babel/plugin-transform-modules-amd": "^7.1.0", - "@babel/plugin-transform-modules-commonjs": "^7.1.0", - "@babel/plugin-transform-modules-systemjs": "^7.0.0", - "@babel/plugin-transform-modules-umd": "^7.1.0", - "@babel/plugin-transform-new-target": "^7.0.0", - "@babel/plugin-transform-object-super": "^7.1.0", - "@babel/plugin-transform-parameters": "^7.1.0", - "@babel/plugin-transform-regenerator": "^7.0.0", - "@babel/plugin-transform-shorthand-properties": "^7.0.0", - "@babel/plugin-transform-spread": "^7.0.0", - "@babel/plugin-transform-sticky-regex": "^7.0.0", - "@babel/plugin-transform-template-literals": "^7.0.0", - "@babel/plugin-transform-typeof-symbol": "^7.0.0", - "@babel/plugin-transform-unicode-regex": "^7.0.0", - "browserslist": "^4.1.0", - "invariant": "^2.2.2", - "js-levenshtein": "^1.1.3", - "semver": "^5.3.0" + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "dependencies": { + "@babel/types": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", + "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "to-fast-properties": "^2.0.0" + } + } } }, "@babel/preset-react": { @@ -2253,15 +4441,96 @@ } }, "babel-loader": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.0.4.tgz", - "integrity": "sha512-fhBhNkUToJcW9nV46v8w87AJOwAJDz84c1CL57n3Stj73FANM/b9TbCUK4YhdOwEyZ+OxhYpdeZDNzSI29Firw==", + "version": "8.2.2", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.2.tgz", + "integrity": "sha512-JvTd0/D889PQBtUXJ2PXaKU/pjZDMtHA9V2ecm+eNRmmBCMR09a+fmpGTNwnJtFmFl5Ei7Vy47LjBb+L0wQ99g==", "dev": true, "requires": { - "find-cache-dir": "^1.0.0", - "loader-utils": "^1.0.2", - "mkdirp": "^0.5.1", - "util.promisify": "^1.0.0" + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + } } }, "babel-messages": { @@ -2273,6 +4542,15 @@ "babel-runtime": "^6.22.0" } }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dev": true, + "requires": { + "object.assign": "^4.1.0" + } + }, "babel-plugin-emotion": { "version": "10.0.14", "resolved": "https://registry.npmjs.org/babel-plugin-emotion/-/babel-plugin-emotion-10.0.14.tgz", @@ -2390,6 +4668,44 @@ } } }, + "babel-plugin-polyfill-corejs2": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz", + "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.2", + "semver": "^6.1.1" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.2.tgz", + "integrity": "sha512-l1Cf8PKk12eEk5QP/NQ6TH8A1pee6wWDJ96WjxrMXFLHLOBFzYM4moG80HFgduVhTqAFez4alnZKEhP/bYHg0A==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.2.2", + "core-js-compat": "^3.9.1" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz", + "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.2.2" + } + }, "babel-plugin-syntax-jsx": { "version": "6.18.0", "resolved": "http://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", @@ -3180,6 +5496,24 @@ "integrity": "sha512-L72mmmEayPJBejKIWe2pYtGis5r0tQ5NaJekdhyXgeMQTpJoBsH0NL4ElY2LfSoV15xeQWKQ+XTTOZdyero5Xg==", "dev": true }, + "core-js-compat": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.14.0.tgz", + "integrity": "sha512-R4NS2eupxtiJU+VwgkF9WTpnSfZW4pogwKHd8bclWU2sp93Pr5S1uYJI84cMOubJRou7bcfL0vmwtLslWN5p3A==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true + } + } + }, "core-util-is": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", @@ -4915,14 +7249,14 @@ } }, "find-cache-dir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz", - "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", + "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", "dev": true, "requires": { "commondir": "^1.0.1", - "make-dir": "^1.0.0", - "pkg-dir": "^2.0.0" + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" } }, "find-root": { @@ -5585,6 +7919,12 @@ "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", "dev": true }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true + }, "get-caller-file": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", @@ -7930,12 +10270,6 @@ "topo": "3.x.x" } }, - "js-levenshtein": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/js-levenshtein/-/js-levenshtein-1.1.4.tgz", - "integrity": "sha512-PxfGzSs0ztShKrUYPIn5r0MtyAhYcCwmndozzpz8YObbPnD1jFxzlBGbRnX2mIu6Z13xN6+PTu05TQFnZFlzow==", - "dev": true - }, "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -8469,6 +10803,12 @@ "integrity": "sha1-9HGh2khr5g9quVXRcRVSPdHSVdU=", "dev": true }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", + "dev": true + }, "lodash.mergewith": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", @@ -8569,18 +10909,18 @@ } }, "make-dir": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", - "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", "dev": true, "requires": { - "pify": "^3.0.0" + "semver": "^6.0.0" }, "dependencies": { - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true } } @@ -9377,12 +11717,63 @@ } }, "pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", "dev": true, "requires": { - "find-up": "^2.1.0" + "find-up": "^4.0.0" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + } } }, "please-upgrade-node": { @@ -9515,12 +11906,6 @@ "clipboard": "^2.0.0" } }, - "private": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", - "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", - "dev": true - }, "process-nextick-args": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", @@ -10017,9 +12402,9 @@ "dev": true }, "regenerate-unicode-properties": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-7.0.0.tgz", - "integrity": "sha512-s5NGghCE4itSlUS+0WUj88G6cfMVMmH8boTPNvABf8od+2dhT9WDlWu8n01raQAJZMOK8Ch6jSexaRO7swd6aw==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", "dev": true, "requires": { "regenerate": "^1.4.0" @@ -10032,12 +12417,29 @@ "dev": true }, "regenerator-transform": { - "version": "0.13.3", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.13.3.tgz", - "integrity": "sha512-5ipTrZFSq5vU2YoGoww4uaRVAK4wyYC4TSICibbfEPOruUu8FFP7ErV0BjmbIOEpn3O/k9na9UEdYR/3m7N6uA==", + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", "dev": true, "requires": { - "private": "^0.1.6" + "@babel/runtime": "^7.8.4" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.5.tgz", + "integrity": "sha512-121rumjddw9c3NCQ55KGkyE1h/nzWhU/owjhw0l4mQrkzz4x9SGS1X8gFLraHwX7td3Yo4QTL+qj0NcIzN87BA==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "regenerator-runtime": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==", + "dev": true + } } }, "regex-not": { @@ -10051,29 +12453,29 @@ } }, "regexpu-core": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.2.0.tgz", - "integrity": "sha1-o3RPoDgGz/4UbepEIaPnO9zEex0=", + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz", + "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==", "dev": true, "requires": { "regenerate": "^1.4.0", - "regenerate-unicode-properties": "^7.0.0", - "regjsgen": "^0.4.0", - "regjsparser": "^0.3.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", "unicode-match-property-ecmascript": "^1.0.4", - "unicode-match-property-value-ecmascript": "^1.0.2" + "unicode-match-property-value-ecmascript": "^1.2.0" } }, "regjsgen": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.4.0.tgz", - "integrity": "sha1-wetMiaIJJj+HF8eCWRUjkT7eJWE=", + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", "dev": true }, "regjsparser": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.3.0.tgz", - "integrity": "sha1-PDJtp/z9afoNMyV1pByMDN9YjJY=", + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz", + "integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==", "dev": true, "requires": { "jsesc": "~0.5.0" @@ -10081,7 +12483,7 @@ "dependencies": { "jsesc": { "version": "0.5.0", - "resolved": "http://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", "dev": true } @@ -11678,15 +14080,15 @@ } }, "unicode-match-property-value-ecmascript": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.0.2.tgz", - "integrity": "sha512-Rx7yODZC1L/T8XKo/2kNzVAQaRE88AaMvI1EF/Xnj3GW2wzN6fop9DDWuFAKUVFH7vozkz26DzP0qyWLKLIVPQ==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", + "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==", "dev": true }, "unicode-property-aliases-ecmascript": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.4.tgz", - "integrity": "sha512-2WSLa6OdYd2ng8oqiGIWnJqyFArvhn+5vgx5GTxMbUYjCYKUcuKS62YLFF0R/BDGlB1yzXjQOLtPAfHsgirEpg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", + "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==", "dev": true }, "union-value": { diff --git a/package.json b/package.json index fbfbb1b..12d1d76 100644 --- a/package.json +++ b/package.json @@ -24,6 +24,7 @@ } }, "main": "dist/index.js", + "module": "dist/index.js", "keywords": [ "OIO" ], @@ -34,11 +35,11 @@ "react-dom": "^16.8.0" }, "devDependencies": { - "@babel/core": "7.1.2", + "@babel/core": "^7.14.5", "@babel/plugin-proposal-class-properties": "7.1.0", "@babel/plugin-proposal-decorators": "7.1.2", "@babel/plugin-proposal-optional-chaining": "^7.2.0", - "@babel/preset-env": "7.1.0", + "@babel/preset-env": "^7.14.5", "@babel/preset-react": "7.0.0", "@babel/runtime": "7.1.5", "@emotion/core": "^10.0.14", @@ -46,7 +47,7 @@ "animated-scroll-to": "2.0.2", "babel-core": "7.0.0-bridge.0", "babel-jest": "24.1.0", - "babel-loader": "8.0.4", + "babel-loader": "^8.2.2", "babel-plugin-macros": "^2.6.1", "babel-plugin-tester": "^6.4.0", "classnames": "2.2.6",