-
Notifications
You must be signed in to change notification settings - Fork 0
/
component---src-pages-index-js-9c7e328eddb1d5dbebbe.js
3 lines (3 loc) · 379 KB
/
component---src-pages-index-js-9c7e328eddb1d5dbebbe.js
1
2
3
/*! For license information please see component---src-pages-index-js-9c7e328eddb1d5dbebbe.js.LICENSE.txt */
(self.webpackChunkgatsby_starter_default=self.webpackChunkgatsby_starter_default||[]).push([[678],{7333:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|inert|itemProp|itemScope|itemType|itemID|itemRef|on|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,a=function(e){var t={};return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}((function(e){return r.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91}))},1046:function(e,t,n){"use strict";n.d(t,{w_:function(){return l}});var r=n(7294),a={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},o=r.createContext&&r.createContext(a),i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},i.apply(this,arguments)},s=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};function c(e){return e&&e.map((function(e,t){return r.createElement(e.tag,i({key:t},e.attr),c(e.child))}))}function l(e){return function(t){return r.createElement(u,i({attr:i({},e.attr)},t),c(e.child))}}function u(e){var t=function(t){var n,a=e.attr,o=e.size,c=e.title,l=s(e,["attr","size","title"]),u=o||t.size||"1em";return t.className&&(n=t.className),e.className&&(n=(n?n+" ":"")+e.className),r.createElement("svg",i({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},t.attr,a,l,{className:n,style:i(i({color:e.color||t.color},t.style),e.style),height:u,width:u,xmlns:"http://www.w3.org/2000/svg"}),c&&r.createElement("title",null,c),e.children)};return void 0!==o?r.createElement(o.Consumer,null,(function(e){return t(e)})):t(a)}},3808:function(e,t,n){"use strict";t.AR=void 0;a(n(7294));var r=a(n(1966));function a(e){return e&&e.__esModule?e:{default:e}}function o(){var e=c(["\n border: ",";\n background: ",";\n color: white;\n "," &:after {\n top: 0.5rem;\n left: 0.6rem;\n ",";\n }\n &:before {\n height: ",";\n line-height: ",";\n border-bottom: ",";\n background: ",";\n color: ",";\n ",";\n }\n"]);return o=function(){return e},e}function i(){var e=c(["\n border: ",";\n background: ",";\n color: white;\n "," &:after {\n top: 0.8rem;\n left: 0.8rem;\n ",";\n }\n &:before {\n height: ",";\n line-height: ",";\n background: ",";\n border-bottom: ",";\n background: ",";\n color: ",";\n ",";\n }\n"]);return i=function(){return e},e}function s(){var e=c(["\n border: ",";\n background: ",";\n "," &:after {\n top: 0.8rem;\n left: 0.8rem;\n ",";\n }\n &:before {\n height: ",";\n line-height: ",";\n border-bottom: ",";\n background: ",";\n color: ",";\n ",";\n }\n"]);return s=function(){return e},e}function c(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var l=function(e){return"\n padding: ".concat(e.padding||"2.25rem .5rem .5rem .5rem",";\n resize: ").concat(e.resize?"both":"none",";\n min-height: ").concat(e.minHeight||"11rem",";\n min-width: ").concat(e.minWidth||"11rem",";\n max-height: ").concat(e.maxHeight||null,";\n max-width: ").concat(e.maxWidth||"100%",";\n height: ").concat(e.height||null,";\n box-shadow: ").concat(e.boxShadow?e.boxShadow:"0 20px 68px rgba(0, 0, 0, 0.55)",";\n border-radius: 0.5rem;\n position: relative;\n overflow: auto;\n z-index: 2;\n")},u=function(e){return"\n content: '';\n position: absolute;\n width: 6px;\n height: 6px;\n z-index: 2;\n border-radius: 50%;\n background: ".concat(e.grayscale?"#8D8D92":"#f85955",";\n box-shadow: ").concat(e.grayscale?"0 0 0 0.2rem #8D8D92, 1.1rem 0 0 0.2rem #8D8D92, 2.2rem 0 0 0.2rem #8D8D92":"0 0 0 0.2rem #f85955, 1.2rem 0 0 0.2rem #fbbe3f, 2.3rem 0 0 0.2rem #45cc4b",";\n}\n")},f=function(e){return"\n content: '".concat(e.topbarTitle||"",'\';\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n z-index: 1;\n border-top-left-radius: 0.4rem;\n border-top-right-radius: 0.4rem;\n background-clip: padding-box;\n font-family: -apple-system, BlinkMacSystemFont, Helvetica, Arial, sans-serif, "Apple Color Emoji";\n text-align: center;\n')},d=r.default.div(s(),(function(e){return e.border||"0.05rem solid #AEAEAE"}),(function(e){return e.background||"#fff"}),l,u,(function(e){return e.barHeight||"2rem"}),(function(e){return e.barHeight||"2rem"}),(function(e){return e.divider||"0.05rem solid #ccc"}),(function(e){return e.topbarColor||"#E6E6E6"}),(function(e){return e.topbarTitleColor||"#444"}),f);t.AR=d,r.default.section(i(),(function(e){return e.border||"0.05rem solid #000"}),(function(e){return e.background||"#000"}),l,u,(function(e){return e.barHeight||"2rem"}),(function(e){return e.barHeight||"2rem"}),(function(e){return e.background||"#000"}),(function(e){return e.divider||"0.05rem solid #000"}),(function(e){return e.topbarColor||"#000"}),(function(e){return e.topbarTitleColor||"#CCC"}),f),r.default.section(o(),(function(e){return e.border||"0.0rem solid #1D1F21"}),(function(e){return e.background||"#000"}),l,u,(function(e){return e.barHeight||"1.4rem"}),(function(e){return e.barHeight||"1.4rem"}),(function(e){return e.divider||"0.05rem solid #1D1F21"}),(function(e){return e.topbarColor||"#E6E6E6"}),(function(e){return e.topbarTitleColor||"#444"}),f)},8938:function(e,t,n){var r;n(5743),"undefined"!=typeof self&&self,e.exports=(r=n(7294),function(){var e={7403:function(e,t,n){"use strict";n.d(t,{default:function(){return A}});var r=n(4087),a=n.n(r),o=function(e){return new RegExp(/<[a-z][\s\S]*>/i).test(e)},i=function(e){var t=document.createElement("div");return t.innerHTML=e,t.childNodes},s=function(e,t){return Math.floor(Math.random()*(t-e+1))+e},c="TYPE_CHARACTER",l="REMOVE_CHARACTER",u="REMOVE_ALL",f="REMOVE_LAST_VISIBLE_NODE",d="PAUSE_FOR",p="CALL_FUNCTION",m="ADD_HTML_TAG_ELEMENT",h="CHANGE_DELETE_SPEED",v="CHANGE_DELAY",g="CHANGE_CURSOR",y="PASTE_STRING",b="HTML_TAG";function w(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function x(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?w(Object(n),!0).forEach((function(t){O(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):w(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function k(e){return function(e){if(Array.isArray(e))return E(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return E(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?E(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function E(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function S(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function O(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var A=function(){function e(t,n){var w=this;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),O(this,"state",{cursorAnimation:null,lastFrameTime:null,pauseUntil:null,eventQueue:[],eventLoop:null,eventLoopPaused:!1,reverseCalledEvents:[],calledEvents:[],visibleNodes:[],initialOptions:null,elements:{container:null,wrapper:document.createElement("span"),cursor:document.createElement("span")}}),O(this,"options",{strings:null,cursor:"|",delay:"natural",pauseFor:1500,deleteSpeed:"natural",loop:!1,autoStart:!1,devMode:!1,skipAddStyles:!1,wrapperClassName:"Typewriter__wrapper",cursorClassName:"Typewriter__cursor",stringSplitter:null,onCreateTextNode:null,onRemoveNode:null}),O(this,"setupWrapperElement",(function(){w.state.elements.container&&(w.state.elements.wrapper.className=w.options.wrapperClassName,w.state.elements.cursor.className=w.options.cursorClassName,w.state.elements.cursor.innerHTML=w.options.cursor,w.state.elements.container.innerHTML="",w.state.elements.container.appendChild(w.state.elements.wrapper),w.state.elements.container.appendChild(w.state.elements.cursor))})),O(this,"start",(function(){return w.state.eventLoopPaused=!1,w.runEventLoop(),w})),O(this,"pause",(function(){return w.state.eventLoopPaused=!0,w})),O(this,"stop",(function(){return w.state.eventLoop&&((0,r.cancel)(w.state.eventLoop),w.state.eventLoop=null),w})),O(this,"pauseFor",(function(e){return w.addEventToQueue(d,{ms:e}),w})),O(this,"typeOutAllStrings",(function(){return"string"==typeof w.options.strings?(w.typeString(w.options.strings).pauseFor(w.options.pauseFor),w):(w.options.strings.forEach((function(e){w.typeString(e).pauseFor(w.options.pauseFor).deleteAll(w.options.deleteSpeed)})),w)})),O(this,"typeString",(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(o(e))return w.typeOutHTMLString(e,t);if(e){var n=(w.options||{}).stringSplitter,r="function"==typeof n?n(e):e.split("");w.typeCharacters(r,t)}return w})),O(this,"pasteString",(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return o(e)?w.typeOutHTMLString(e,t,!0):(e&&w.addEventToQueue(y,{character:e,node:t}),w)})),O(this,"typeOutHTMLString",(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2?arguments[2]:void 0,r=i(e);if(r.length>0)for(var a=0;a<r.length;a++){var o=r[a],s=o.innerHTML;o&&3!==o.nodeType?(o.innerHTML="",w.addEventToQueue(m,{node:o,parentNode:t}),n?w.pasteString(s,o):w.typeString(s,o)):o.textContent&&(n?w.pasteString(o.textContent,t):w.typeString(o.textContent,t))}return w})),O(this,"deleteAll",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"natural";return w.addEventToQueue(u,{speed:e}),w})),O(this,"changeDeleteSpeed",(function(e){if(!e)throw new Error("Must provide new delete speed");return w.addEventToQueue(h,{speed:e}),w})),O(this,"changeDelay",(function(e){if(!e)throw new Error("Must provide new delay");return w.addEventToQueue(v,{delay:e}),w})),O(this,"changeCursor",(function(e){if(!e)throw new Error("Must provide new cursor");return w.addEventToQueue(g,{cursor:e}),w})),O(this,"deleteChars",(function(e){if(!e)throw new Error("Must provide amount of characters to delete");for(var t=0;t<e;t++)w.addEventToQueue(l);return w})),O(this,"callFunction",(function(e,t){if(!e||"function"!=typeof e)throw new Error("Callbak must be a function");return w.addEventToQueue(p,{cb:e,thisArg:t}),w})),O(this,"typeCharacters",(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!e||!Array.isArray(e))throw new Error("Characters must be an array");return e.forEach((function(e){w.addEventToQueue(c,{character:e,node:t})})),w})),O(this,"removeCharacters",(function(e){if(!e||!Array.isArray(e))throw new Error("Characters must be an array");return e.forEach((function(){w.addEventToQueue(l)})),w})),O(this,"addEventToQueue",(function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return w.addEventToStateProperty(e,t,n,"eventQueue")})),O(this,"addReverseCalledEvent",(function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return w.options.loop?w.addEventToStateProperty(e,t,n,"reverseCalledEvents"):w})),O(this,"addEventToStateProperty",(function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3?arguments[3]:void 0,a={eventName:e,eventArgs:t||{}};return w.state[r]=n?[a].concat(k(w.state[r])):[].concat(k(w.state[r]),[a]),w})),O(this,"runEventLoop",(function(){w.state.lastFrameTime||(w.state.lastFrameTime=Date.now());var e=Date.now(),t=e-w.state.lastFrameTime;if(!w.state.eventQueue.length){if(!w.options.loop)return;w.state.eventQueue=k(w.state.calledEvents),w.state.calledEvents=[],w.options=x({},w.state.initialOptions)}if(w.state.eventLoop=a()(w.runEventLoop),!w.state.eventLoopPaused){if(w.state.pauseUntil){if(e<w.state.pauseUntil)return;w.state.pauseUntil=null}var n,r=k(w.state.eventQueue),o=r.shift();if(!(t<=(n=o.eventName===f||o.eventName===l?"natural"===w.options.deleteSpeed?s(40,80):w.options.deleteSpeed:"natural"===w.options.delay?s(120,160):w.options.delay))){var i=o.eventName,E=o.eventArgs;switch(w.logInDevMode({currentEvent:o,state:w.state,delay:n}),i){case y:case c:var S=E.character,O=E.node,A=document.createTextNode(S),j=A;w.options.onCreateTextNode&&"function"==typeof w.options.onCreateTextNode&&(j=w.options.onCreateTextNode(S,A)),j&&(O?O.appendChild(j):w.state.elements.wrapper.appendChild(j)),w.state.visibleNodes=[].concat(k(w.state.visibleNodes),[{type:"TEXT_NODE",character:S,node:j}]);break;case l:r.unshift({eventName:f,eventArgs:{removingCharacterNode:!0}});break;case d:var C=o.eventArgs.ms;w.state.pauseUntil=Date.now()+parseInt(C);break;case p:var P=o.eventArgs,T=P.cb,N=P.thisArg;T.call(N,{elements:w.state.elements});break;case m:var R=o.eventArgs,M=R.node,I=R.parentNode;I?I.appendChild(M):w.state.elements.wrapper.appendChild(M),w.state.visibleNodes=[].concat(k(w.state.visibleNodes),[{type:b,node:M,parentNode:I||w.state.elements.wrapper}]);break;case u:var z=w.state.visibleNodes,L=E.speed,D=[];L&&D.push({eventName:h,eventArgs:{speed:L,temp:!0}});for(var _=0,V=z.length;_<V;_++)D.push({eventName:f,eventArgs:{removingCharacterNode:!1}});L&&D.push({eventName:h,eventArgs:{speed:w.options.deleteSpeed,temp:!0}}),r.unshift.apply(r,D);break;case f:var F=o.eventArgs.removingCharacterNode;if(w.state.visibleNodes.length){var H=w.state.visibleNodes.pop(),B=H.type,U=H.node,W=H.character;w.options.onRemoveNode&&"function"==typeof w.options.onRemoveNode&&w.options.onRemoveNode({node:U,character:W}),U&&U.parentNode.removeChild(U),B===b&&F&&r.unshift({eventName:f,eventArgs:{}})}break;case h:w.options.deleteSpeed=o.eventArgs.speed;break;case v:w.options.delay=o.eventArgs.delay;break;case g:w.options.cursor=o.eventArgs.cursor,w.state.elements.cursor.innerHTML=o.eventArgs.cursor}w.options.loop&&(o.eventName===f||o.eventArgs&&o.eventArgs.temp||(w.state.calledEvents=[].concat(k(w.state.calledEvents),[o]))),w.state.eventQueue=r,w.state.lastFrameTime=e}}})),t)if("string"==typeof t){var E=document.querySelector(t);if(!E)throw new Error("Could not find container element");this.state.elements.container=E}else this.state.elements.container=t;n&&(this.options=x(x({},this.options),n)),this.state.initialOptions=x({},this.options),this.init()}var t;return(t=[{key:"init",value:function(){var e,t;this.setupWrapperElement(),this.addEventToQueue(g,{cursor:this.options.cursor},!0),this.addEventToQueue(u,null,!0),!window||window.___TYPEWRITER_JS_STYLES_ADDED___||this.options.skipAddStyles||(e=".Typewriter__cursor{-webkit-animation:Typewriter-cursor 1s infinite;animation:Typewriter-cursor 1s infinite;margin-left:1px}@-webkit-keyframes Typewriter-cursor{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes Typewriter-cursor{0%{opacity:0}50%{opacity:1}100%{opacity:0}}",(t=document.createElement("style")).appendChild(document.createTextNode(e)),document.head.appendChild(t),window.___TYPEWRITER_JS_STYLES_ADDED___=!0),!0===this.options.autoStart&&this.options.strings&&this.typeOutAllStrings().start()}},{key:"logInDevMode",value:function(e){this.options.devMode&&console.log(e)}}])&&S(e.prototype,t),e}()},8552:function(e,t,n){var r=n(852)(n(5639),"DataView");e.exports=r},1989:function(e,t,n){var r=n(1789),a=n(401),o=n(7667),i=n(1327),s=n(1866);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=a,c.prototype.get=o,c.prototype.has=i,c.prototype.set=s,e.exports=c},8407:function(e,t,n){var r=n(7040),a=n(4125),o=n(2117),i=n(7518),s=n(4705);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=a,c.prototype.get=o,c.prototype.has=i,c.prototype.set=s,e.exports=c},7071:function(e,t,n){var r=n(852)(n(5639),"Map");e.exports=r},3369:function(e,t,n){var r=n(4785),a=n(1285),o=n(6e3),i=n(9916),s=n(5265);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=a,c.prototype.get=o,c.prototype.has=i,c.prototype.set=s,e.exports=c},3818:function(e,t,n){var r=n(852)(n(5639),"Promise");e.exports=r},8525:function(e,t,n){var r=n(852)(n(5639),"Set");e.exports=r},8668:function(e,t,n){var r=n(3369),a=n(619),o=n(2385);function i(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}i.prototype.add=i.prototype.push=a,i.prototype.has=o,e.exports=i},6384:function(e,t,n){var r=n(8407),a=n(7465),o=n(3779),i=n(7599),s=n(4758),c=n(4309);function l(e){var t=this.__data__=new r(e);this.size=t.size}l.prototype.clear=a,l.prototype.delete=o,l.prototype.get=i,l.prototype.has=s,l.prototype.set=c,e.exports=l},2705:function(e,t,n){var r=n(5639).Symbol;e.exports=r},1149:function(e,t,n){var r=n(5639).Uint8Array;e.exports=r},577:function(e,t,n){var r=n(852)(n(5639),"WeakMap");e.exports=r},4963:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,a=0,o=[];++n<r;){var i=e[n];t(i,n,e)&&(o[a++]=i)}return o}},4636:function(e,t,n){var r=n(2545),a=n(5694),o=n(1469),i=n(4144),s=n(5776),c=n(6719),l=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=o(e),u=!n&&a(e),f=!n&&!u&&i(e),d=!n&&!u&&!f&&c(e),p=n||u||f||d,m=p?r(e.length,String):[],h=m.length;for(var v in e)!t&&!l.call(e,v)||p&&("length"==v||f&&("offset"==v||"parent"==v)||d&&("buffer"==v||"byteLength"==v||"byteOffset"==v)||s(v,h))||m.push(v);return m}},2488:function(e){e.exports=function(e,t){for(var n=-1,r=t.length,a=e.length;++n<r;)e[a+n]=t[n];return e}},2908:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}},8470:function(e,t,n){var r=n(7813);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},8866:function(e,t,n){var r=n(2488),a=n(1469);e.exports=function(e,t,n){var o=t(e);return a(e)?o:r(o,n(e))}},4239:function(e,t,n){var r=n(2705),a=n(9607),o=n(2333),i=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?a(e):o(e)}},9454:function(e,t,n){var r=n(4239),a=n(7005);e.exports=function(e){return a(e)&&"[object Arguments]"==r(e)}},939:function(e,t,n){var r=n(2492),a=n(7005);e.exports=function e(t,n,o,i,s){return t===n||(null==t||null==n||!a(t)&&!a(n)?t!=t&&n!=n:r(t,n,o,i,e,s))}},2492:function(e,t,n){var r=n(6384),a=n(7114),o=n(8351),i=n(6096),s=n(4160),c=n(1469),l=n(4144),u=n(6719),f="[object Arguments]",d="[object Array]",p="[object Object]",m=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,h,v,g){var y=c(e),b=c(t),w=y?d:s(e),x=b?d:s(t),k=(w=w==f?p:w)==p,E=(x=x==f?p:x)==p,S=w==x;if(S&&l(e)){if(!l(t))return!1;y=!0,k=!1}if(S&&!k)return g||(g=new r),y||u(e)?a(e,t,n,h,v,g):o(e,t,w,n,h,v,g);if(!(1&n)){var O=k&&m.call(e,"__wrapped__"),A=E&&m.call(t,"__wrapped__");if(O||A){var j=O?e.value():e,C=A?t.value():t;return g||(g=new r),v(j,C,n,h,g)}}return!!S&&(g||(g=new r),i(e,t,n,h,v,g))}},8458:function(e,t,n){var r=n(3560),a=n(5346),o=n(3218),i=n(346),s=/^\[object .+?Constructor\]$/,c=Function.prototype,l=Object.prototype,u=c.toString,f=l.hasOwnProperty,d=RegExp("^"+u.call(f).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!o(e)||a(e))&&(r(e)?d:s).test(i(e))}},8749:function(e,t,n){var r=n(4239),a=n(1780),o=n(7005),i={};i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,e.exports=function(e){return o(e)&&a(e.length)&&!!i[r(e)]}},280:function(e,t,n){var r=n(5726),a=n(6916),o=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return a(e);var t=[];for(var n in Object(e))o.call(e,n)&&"constructor"!=n&&t.push(n);return t}},2545:function(e){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},1717:function(e){e.exports=function(e){return function(t){return e(t)}}},4757:function(e){e.exports=function(e,t){return e.has(t)}},4429:function(e,t,n){var r=n(5639)["__core-js_shared__"];e.exports=r},7114:function(e,t,n){var r=n(8668),a=n(2908),o=n(4757);e.exports=function(e,t,n,i,s,c){var l=1&n,u=e.length,f=t.length;if(u!=f&&!(l&&f>u))return!1;var d=c.get(e),p=c.get(t);if(d&&p)return d==t&&p==e;var m=-1,h=!0,v=2&n?new r:void 0;for(c.set(e,t),c.set(t,e);++m<u;){var g=e[m],y=t[m];if(i)var b=l?i(y,g,m,t,e,c):i(g,y,m,e,t,c);if(void 0!==b){if(b)continue;h=!1;break}if(v){if(!a(t,(function(e,t){if(!o(v,t)&&(g===e||s(g,e,n,i,c)))return v.push(t)}))){h=!1;break}}else if(g!==y&&!s(g,y,n,i,c)){h=!1;break}}return c.delete(e),c.delete(t),h}},8351:function(e,t,n){var r=n(2705),a=n(1149),o=n(7813),i=n(7114),s=n(8776),c=n(1814),l=r?r.prototype:void 0,u=l?l.valueOf:void 0;e.exports=function(e,t,n,r,l,f,d){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!f(new a(e),new a(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return o(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var p=s;case"[object Set]":var m=1&r;if(p||(p=c),e.size!=t.size&&!m)return!1;var h=d.get(e);if(h)return h==t;r|=2,d.set(e,t);var v=i(p(e),p(t),r,l,f,d);return d.delete(e),v;case"[object Symbol]":if(u)return u.call(e)==u.call(t)}return!1}},6096:function(e,t,n){var r=n(8234),a=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,o,i,s){var c=1&n,l=r(e),u=l.length;if(u!=r(t).length&&!c)return!1;for(var f=u;f--;){var d=l[f];if(!(c?d in t:a.call(t,d)))return!1}var p=s.get(e),m=s.get(t);if(p&&m)return p==t&&m==e;var h=!0;s.set(e,t),s.set(t,e);for(var v=c;++f<u;){var g=e[d=l[f]],y=t[d];if(o)var b=c?o(y,g,d,t,e,s):o(g,y,d,e,t,s);if(!(void 0===b?g===y||i(g,y,n,o,s):b)){h=!1;break}v||(v="constructor"==d)}if(h&&!v){var w=e.constructor,x=t.constructor;w==x||!("constructor"in e)||!("constructor"in t)||"function"==typeof w&&w instanceof w&&"function"==typeof x&&x instanceof x||(h=!1)}return s.delete(e),s.delete(t),h}},1957:function(e,t,n){var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},8234:function(e,t,n){var r=n(8866),a=n(9551),o=n(3674);e.exports=function(e){return r(e,o,a)}},5050:function(e,t,n){var r=n(7019);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},852:function(e,t,n){var r=n(8458),a=n(7801);e.exports=function(e,t){var n=a(e,t);return r(n)?n:void 0}},9607:function(e,t,n){var r=n(2705),a=Object.prototype,o=a.hasOwnProperty,i=a.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=o.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var a=i.call(e);return r&&(t?e[s]=n:delete e[s]),a}},9551:function(e,t,n){var r=n(4963),a=n(479),o=Object.prototype.propertyIsEnumerable,i=Object.getOwnPropertySymbols,s=i?function(e){return null==e?[]:(e=Object(e),r(i(e),(function(t){return o.call(e,t)})))}:a;e.exports=s},4160:function(e,t,n){var r=n(8552),a=n(7071),o=n(3818),i=n(8525),s=n(577),c=n(4239),l=n(346),u="[object Map]",f="[object Promise]",d="[object Set]",p="[object WeakMap]",m="[object DataView]",h=l(r),v=l(a),g=l(o),y=l(i),b=l(s),w=c;(r&&w(new r(new ArrayBuffer(1)))!=m||a&&w(new a)!=u||o&&w(o.resolve())!=f||i&&w(new i)!=d||s&&w(new s)!=p)&&(w=function(e){var t=c(e),n="[object Object]"==t?e.constructor:void 0,r=n?l(n):"";if(r)switch(r){case h:return m;case v:return u;case g:return f;case y:return d;case b:return p}return t}),e.exports=w},7801:function(e){e.exports=function(e,t){return null==e?void 0:e[t]}},1789:function(e,t,n){var r=n(4536);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},401:function(e){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},7667:function(e,t,n){var r=n(4536),a=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return a.call(t,e)?t[e]:void 0}},1327:function(e,t,n){var r=n(4536),a=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:a.call(t,e)}},1866:function(e,t,n){var r=n(4536);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},5776:function(e){var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e<n}},7019:function(e){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},5346:function(e,t,n){var r,a=n(4429),o=(r=/[^.]+$/.exec(a&&a.keys&&a.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!o&&o in e}},5726:function(e){var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},7040:function(e){e.exports=function(){this.__data__=[],this.size=0}},4125:function(e,t,n){var r=n(8470),a=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0||(n==t.length-1?t.pop():a.call(t,n,1),--this.size,0))}},2117:function(e,t,n){var r=n(8470);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},7518:function(e,t,n){var r=n(8470);e.exports=function(e){return r(this.__data__,e)>-1}},4705:function(e,t,n){var r=n(8470);e.exports=function(e,t){var n=this.__data__,a=r(n,e);return a<0?(++this.size,n.push([e,t])):n[a][1]=t,this}},4785:function(e,t,n){var r=n(1989),a=n(8407),o=n(7071);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(o||a),string:new r}}},1285:function(e,t,n){var r=n(5050);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},6e3:function(e,t,n){var r=n(5050);e.exports=function(e){return r(this,e).get(e)}},9916:function(e,t,n){var r=n(5050);e.exports=function(e){return r(this,e).has(e)}},5265:function(e,t,n){var r=n(5050);e.exports=function(e,t){var n=r(this,e),a=n.size;return n.set(e,t),this.size+=n.size==a?0:1,this}},8776:function(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}},4536:function(e,t,n){var r=n(852)(Object,"create");e.exports=r},6916:function(e,t,n){var r=n(5569)(Object.keys,Object);e.exports=r},1167:function(e,t,n){e=n.nmd(e);var r=n(1957),a=t&&!t.nodeType&&t,o=a&&e&&!e.nodeType&&e,i=o&&o.exports===a&&r.process,s=function(){try{return o&&o.require&&o.require("util").types||i&&i.binding&&i.binding("util")}catch(e){}}();e.exports=s},2333:function(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},5569:function(e){e.exports=function(e,t){return function(n){return e(t(n))}}},5639:function(e,t,n){var r=n(1957),a="object"==typeof self&&self&&self.Object===Object&&self,o=r||a||Function("return this")();e.exports=o},619:function(e){e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},2385:function(e){e.exports=function(e){return this.__data__.has(e)}},1814:function(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}},7465:function(e,t,n){var r=n(8407);e.exports=function(){this.__data__=new r,this.size=0}},3779:function(e){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},7599:function(e){e.exports=function(e){return this.__data__.get(e)}},4758:function(e){e.exports=function(e){return this.__data__.has(e)}},4309:function(e,t,n){var r=n(8407),a=n(7071),o=n(3369);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var i=n.__data__;if(!a||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new o(i)}return n.set(e,t),this.size=n.size,this}},346:function(e){var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},7813:function(e){e.exports=function(e,t){return e===t||e!=e&&t!=t}},5694:function(e,t,n){var r=n(9454),a=n(7005),o=Object.prototype,i=o.hasOwnProperty,s=o.propertyIsEnumerable,c=r(function(){return arguments}())?r:function(e){return a(e)&&i.call(e,"callee")&&!s.call(e,"callee")};e.exports=c},1469:function(e){var t=Array.isArray;e.exports=t},8612:function(e,t,n){var r=n(3560),a=n(1780);e.exports=function(e){return null!=e&&a(e.length)&&!r(e)}},4144:function(e,t,n){e=n.nmd(e);var r=n(5639),a=n(5062),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,s=i&&i.exports===o?r.Buffer:void 0,c=(s?s.isBuffer:void 0)||a;e.exports=c},8446:function(e,t,n){var r=n(939);e.exports=function(e,t){return r(e,t)}},3560:function(e,t,n){var r=n(4239),a=n(3218);e.exports=function(e){if(!a(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},1780:function(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},3218:function(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},7005:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},6719:function(e,t,n){var r=n(8749),a=n(1717),o=n(1167),i=o&&o.isTypedArray,s=i?a(i):r;e.exports=s},3674:function(e,t,n){var r=n(4636),a=n(280),o=n(8612);e.exports=function(e){return o(e)?r(e):a(e)}},479:function(e){e.exports=function(){return[]}},5062:function(e){e.exports=function(){return!1}},75:function(e){(function(){var t,n,r,a,o,i;"undefined"!=typeof performance&&null!==performance&&performance.now?e.exports=function(){return performance.now()}:"undefined"!=typeof process&&null!==process&&process.hrtime?(e.exports=function(){return(t()-o)/1e6},n=process.hrtime,a=(t=function(){var e;return 1e9*(e=n())[0]+e[1]})(),i=1e9*process.uptime(),o=a-i):Date.now?(e.exports=function(){return Date.now()-r},r=Date.now()):(e.exports=function(){return(new Date).getTime()-r},r=(new Date).getTime())}).call(this)},2703:function(e,t,n){"use strict";var r=n(414);function a(){}function o(){}o.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,o,i){if(i!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:a};return n.PropTypes=n,n}},5697:function(e,t,n){e.exports=n(2703)()},414:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},4087:function(e,t,n){for(var r=n(75),a="undefined"==typeof window?n.g:window,o=["moz","webkit"],i="AnimationFrame",s=a["request"+i],c=a["cancel"+i]||a["cancelRequest"+i],l=0;!s&&l<o.length;l++)s=a[o[l]+"Request"+i],c=a[o[l]+"Cancel"+i]||a[o[l]+"CancelRequest"+i];if(!s||!c){var u=0,f=0,d=[];s=function(e){if(0===d.length){var t=r(),n=Math.max(0,16.666666666666668-(t-u));u=n+t,setTimeout((function(){var e=d.slice(0);d.length=0;for(var t=0;t<e.length;t++)if(!e[t].cancelled)try{e[t].callback(u)}catch(e){setTimeout((function(){throw e}),0)}}),Math.round(n))}return d.push({handle:++f,callback:e,cancelled:!1}),f},c=function(e){for(var t=0;t<d.length;t++)d[t].handle===e&&(d[t].cancelled=!0)}}e.exports=function(e){return s.call(a,e)},e.exports.cancel=function(){c.apply(a,arguments)},e.exports.polyfill=function(e){e||(e=a),e.requestAnimationFrame=s,e.cancelAnimationFrame=c}},9297:function(e){"use strict";e.exports=r}},t={};function n(r){var a=t[r];if(void 0!==a)return a.exports;var o=t[r]={id:r,loaded:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.loaded=!0,o.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(r){if("object"==typeof window)return window}}(),n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e};var a={};return function(){"use strict";n.d(a,{default:function(){return v}});var e=n(9297),t=n.n(e),r=(n(5697),n(7403)),o=n(8446),i=n.n(o);function s(e){return(s="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)}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function f(e,t){if(t&&("object"===s(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return d(e)}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(e){return(p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function m(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var h=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&u(e,t)}(h,e);var n,a,o,s=(a=h,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=p(a);if(o){var n=p(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return f(this,e)});function h(){var e;c(this,h);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return m(d(e=s.call.apply(s,[this].concat(n))),"state",{instance:null}),e}return(n=[{key:"componentDidMount",value:function(){var e=this,t=new r.default(this.typewriter,this.props.options);this.setState({instance:t},(function(){var n=e.props.onInit;n&&n(t)}))}},{key:"componentDidUpdate",value:function(e){i()(this.props.options,e.options)||this.setState({instance:new r.default(this.typewriter,this.props.options)})}},{key:"componentWillUnmount",value:function(){this.state.instance&&this.state.instance.stop()}},{key:"render",value:function(){var e=this,n=this.props.component;return t().createElement(n,{ref:function(t){return e.typewriter=t},className:"Typewriter","data-testid":"typewriter-wrapper"})}}])&&l(h.prototype,n),h}(e.Component);h.defaultProps={component:"div"};var v=h}(),a.default}())},9662:function(e,t,n){var r=n(614),a=n(6330),o=TypeError;e.exports=function(e){if(r(e))return e;throw o(a(e)+" is not a function")}},9670:function(e,t,n){var r=n(111),a=String,o=TypeError;e.exports=function(e){if(r(e))return e;throw o(a(e)+" is not an object")}},1318:function(e,t,n){var r=n(5656),a=n(1400),o=n(6244),i=function(e){return function(t,n,i){var s,c=r(t),l=o(c),u=a(i,l);if(e&&n!=n){for(;l>u;)if((s=c[u++])!=s)return!0}else for(;l>u;u++)if((e||u in c)&&c[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:i(!0),indexOf:i(!1)}},4326:function(e,t,n){var r=n(1702),a=r({}.toString),o=r("".slice);e.exports=function(e){return o(a(e),8,-1)}},9920:function(e,t,n){var r=n(2597),a=n(3887),o=n(1236),i=n(3070);e.exports=function(e,t,n){for(var s=a(t),c=i.f,l=o.f,u=0;u<s.length;u++){var f=s[u];r(e,f)||n&&r(n,f)||c(e,f,l(t,f))}}},8880:function(e,t,n){var r=n(9781),a=n(3070),o=n(9114);e.exports=r?function(e,t,n){return a.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},9114:function(e){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},8052:function(e,t,n){var r=n(614),a=n(8880),o=n(6339),i=n(3072);e.exports=function(e,t,n,s){s||(s={});var c=s.enumerable,l=void 0!==s.name?s.name:t;return r(n)&&o(n,l,s),s.global?c?e[t]=n:i(t,n):(s.unsafe?e[t]&&(c=!0):delete e[t],c?e[t]=n:a(e,t,n)),e}},3072:function(e,t,n){var r=n(7854),a=Object.defineProperty;e.exports=function(e,t){try{a(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}},9781:function(e,t,n){var r=n(7293);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},317:function(e,t,n){var r=n(7854),a=n(111),o=r.document,i=a(o)&&a(o.createElement);e.exports=function(e){return i?o.createElement(e):{}}},8113:function(e,t,n){var r=n(5005);e.exports=r("navigator","userAgent")||""},7392:function(e,t,n){var r,a,o=n(7854),i=n(8113),s=o.process,c=o.Deno,l=s&&s.versions||c&&c.version,u=l&&l.v8;u&&(a=(r=u.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!a&&i&&(!(r=i.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=i.match(/Chrome\/(\d+)/))&&(a=+r[1]),e.exports=a},748:function(e){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:function(e,t,n){var r=n(7854),a=n(1236).f,o=n(8880),i=n(8052),s=n(3072),c=n(9920),l=n(4705);e.exports=function(e,t){var n,u,f,d,p,m=e.target,h=e.global,v=e.stat;if(n=h?r:v?r[m]||s(m,{}):(r[m]||{}).prototype)for(u in t){if(d=t[u],f=e.dontCallGetSet?(p=a(n,u))&&p.value:n[u],!l(h?u:m+(v?".":"#")+u,e.forced)&&void 0!==f){if(typeof d==typeof f)continue;c(d,f)}(e.sham||f&&f.sham)&&o(d,"sham",!0),i(n,u,d,e)}}},7293:function(e){e.exports=function(e){try{return!!e()}catch(t){return!0}}},4374:function(e,t,n){var r=n(7293);e.exports=!r((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},6916:function(e,t,n){var r=n(4374),a=Function.prototype.call;e.exports=r?a.bind(a):function(){return a.apply(a,arguments)}},6530:function(e,t,n){var r=n(9781),a=n(2597),o=Function.prototype,i=r&&Object.getOwnPropertyDescriptor,s=a(o,"name"),c=s&&"something"===function(){}.name,l=s&&(!r||r&&i(o,"name").configurable);e.exports={EXISTS:s,PROPER:c,CONFIGURABLE:l}},1702:function(e,t,n){var r=n(4374),a=Function.prototype,o=a.bind,i=a.call,s=r&&o.bind(i,i);e.exports=r?function(e){return e&&s(e)}:function(e){return e&&function(){return i.apply(e,arguments)}}},5005:function(e,t,n){var r=n(7854),a=n(614),o=function(e){return a(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?o(r[e]):r[e]&&r[e][t]}},8173:function(e,t,n){var r=n(9662);e.exports=function(e,t){var n=e[t];return null==n?void 0:r(n)}},7854:function(e,t,n){var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||function(){return this}()||Function("return this")()},2597:function(e,t,n){var r=n(1702),a=n(7908),o=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return o(a(e),t)}},3501:function(e){e.exports={}},4664:function(e,t,n){var r=n(9781),a=n(7293),o=n(317);e.exports=!r&&!a((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},8361:function(e,t,n){var r=n(1702),a=n(7293),o=n(4326),i=Object,s=r("".split);e.exports=a((function(){return!i("z").propertyIsEnumerable(0)}))?function(e){return"String"==o(e)?s(e,""):i(e)}:i},2788:function(e,t,n){var r=n(1702),a=n(614),o=n(5465),i=r(Function.toString);a(o.inspectSource)||(o.inspectSource=function(e){return i(e)}),e.exports=o.inspectSource},9909:function(e,t,n){var r,a,o,i=n(8536),s=n(7854),c=n(1702),l=n(111),u=n(8880),f=n(2597),d=n(5465),p=n(6200),m=n(3501),h="Object already initialized",v=s.TypeError,g=s.WeakMap;if(i||d.state){var y=d.state||(d.state=new g),b=c(y.get),w=c(y.has),x=c(y.set);r=function(e,t){if(w(y,e))throw new v(h);return t.facade=e,x(y,e,t),t},a=function(e){return b(y,e)||{}},o=function(e){return w(y,e)}}else{var k=p("state");m[k]=!0,r=function(e,t){if(f(e,k))throw new v(h);return t.facade=e,u(e,k,t),t},a=function(e){return f(e,k)?e[k]:{}},o=function(e){return f(e,k)}}e.exports={set:r,get:a,has:o,enforce:function(e){return o(e)?a(e):r(e,{})},getterFor:function(e){return function(t){var n;if(!l(t)||(n=a(t)).type!==e)throw v("Incompatible receiver, "+e+" required");return n}}}},614:function(e){e.exports=function(e){return"function"==typeof e}},4705:function(e,t,n){var r=n(7293),a=n(614),o=/#|\.prototype\./,i=function(e,t){var n=c[s(e)];return n==u||n!=l&&(a(t)?r(t):!!t)},s=i.normalize=function(e){return String(e).replace(o,".").toLowerCase()},c=i.data={},l=i.NATIVE="N",u=i.POLYFILL="P";e.exports=i},111:function(e,t,n){var r=n(614);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},1913:function(e){e.exports=!1},2190:function(e,t,n){var r=n(5005),a=n(614),o=n(7976),i=n(3307),s=Object;e.exports=i?function(e){return"symbol"==typeof e}:function(e){var t=r("Symbol");return a(t)&&o(t.prototype,s(e))}},6244:function(e,t,n){var r=n(7466);e.exports=function(e){return r(e.length)}},6339:function(e,t,n){var r=n(7293),a=n(614),o=n(2597),i=n(9781),s=n(6530).CONFIGURABLE,c=n(2788),l=n(9909),u=l.enforce,f=l.get,d=Object.defineProperty,p=i&&!r((function(){return 8!==d((function(){}),"length",{value:8}).length})),m=String(String).split("String"),h=e.exports=function(e,t,n){"Symbol("===String(t).slice(0,7)&&(t="["+String(t).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!o(e,"name")||s&&e.name!==t)&&d(e,"name",{value:t,configurable:!0}),p&&n&&o(n,"arity")&&e.length!==n.arity&&d(e,"length",{value:n.arity});try{n&&o(n,"constructor")&&n.constructor?i&&d(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(a){}var r=u(e);return o(r,"source")||(r.source=m.join("string"==typeof t?t:"")),e};Function.prototype.toString=h((function(){return a(this)&&f(this).source||c(this)}),"toString")},4758:function(e){var t=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var r=+e;return(r>0?n:t)(r)}},133:function(e,t,n){var r=n(7392),a=n(7293);e.exports=!!Object.getOwnPropertySymbols&&!a((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},8536:function(e,t,n){var r=n(7854),a=n(614),o=n(2788),i=r.WeakMap;e.exports=a(i)&&/native code/.test(o(i))},3070:function(e,t,n){var r=n(9781),a=n(4664),o=n(3353),i=n(9670),s=n(4948),c=TypeError,l=Object.defineProperty,u=Object.getOwnPropertyDescriptor,f="enumerable",d="configurable",p="writable";t.f=r?o?function(e,t,n){if(i(e),t=s(t),i(n),"function"==typeof e&&"prototype"===t&&"value"in n&&p in n&&!n.writable){var r=u(e,t);r&&r.writable&&(e[t]=n.value,n={configurable:d in n?n.configurable:r.configurable,enumerable:f in n?n.enumerable:r.enumerable,writable:!1})}return l(e,t,n)}:l:function(e,t,n){if(i(e),t=s(t),i(n),a)try{return l(e,t,n)}catch(r){}if("get"in n||"set"in n)throw c("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},1236:function(e,t,n){var r=n(9781),a=n(6916),o=n(5296),i=n(9114),s=n(5656),c=n(4948),l=n(2597),u=n(4664),f=Object.getOwnPropertyDescriptor;t.f=r?f:function(e,t){if(e=s(e),t=c(t),u)try{return f(e,t)}catch(n){}if(l(e,t))return i(!a(o.f,e,t),e[t])}},8006:function(e,t,n){var r=n(6324),a=n(748).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,a)}},5181:function(e,t){t.f=Object.getOwnPropertySymbols},7976:function(e,t,n){var r=n(1702);e.exports=r({}.isPrototypeOf)},6324:function(e,t,n){var r=n(1702),a=n(2597),o=n(5656),i=n(1318).indexOf,s=n(3501),c=r([].push);e.exports=function(e,t){var n,r=o(e),l=0,u=[];for(n in r)!a(s,n)&&a(r,n)&&c(u,n);for(;t.length>l;)a(r,n=t[l++])&&(~i(u,n)||c(u,n));return u}},5296:function(e,t){"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,a=r&&!n.call({1:2},1);t.f=a?function(e){var t=r(this,e);return!!t&&t.enumerable}:n},2140:function(e,t,n){var r=n(6916),a=n(614),o=n(111),i=TypeError;e.exports=function(e,t){var n,s;if("string"===t&&a(n=e.toString)&&!o(s=r(n,e)))return s;if(a(n=e.valueOf)&&!o(s=r(n,e)))return s;if("string"!==t&&a(n=e.toString)&&!o(s=r(n,e)))return s;throw i("Can't convert object to primitive value")}},3887:function(e,t,n){var r=n(5005),a=n(1702),o=n(8006),i=n(5181),s=n(9670),c=a([].concat);e.exports=r("Reflect","ownKeys")||function(e){var t=o.f(s(e)),n=i.f;return n?c(t,n(e)):t}},4488:function(e){var t=TypeError;e.exports=function(e){if(null==e)throw t("Can't call method on "+e);return e}},6200:function(e,t,n){var r=n(2309),a=n(9711),o=r("keys");e.exports=function(e){return o[e]||(o[e]=a(e))}},5465:function(e,t,n){var r=n(7854),a=n(3072),o="__core-js_shared__",i=r[o]||a(o,{});e.exports=i},2309:function(e,t,n){var r=n(1913),a=n(5465);(e.exports=function(e,t){return a[e]||(a[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.22.8",mode:r?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.22.8/LICENSE",source:"https://github.com/zloirock/core-js"})},1400:function(e,t,n){var r=n(9303),a=Math.max,o=Math.min;e.exports=function(e,t){var n=r(e);return n<0?a(n+t,0):o(n,t)}},5656:function(e,t,n){var r=n(8361),a=n(4488);e.exports=function(e){return r(a(e))}},9303:function(e,t,n){var r=n(4758);e.exports=function(e){var t=+e;return t!=t||0===t?0:r(t)}},7466:function(e,t,n){var r=n(9303),a=Math.min;e.exports=function(e){return e>0?a(r(e),9007199254740991):0}},7908:function(e,t,n){var r=n(4488),a=Object;e.exports=function(e){return a(r(e))}},7593:function(e,t,n){var r=n(6916),a=n(111),o=n(2190),i=n(8173),s=n(2140),c=n(5112),l=TypeError,u=c("toPrimitive");e.exports=function(e,t){if(!a(e)||o(e))return e;var n,c=i(e,u);if(c){if(void 0===t&&(t="default"),n=r(c,e,t),!a(n)||o(n))return n;throw l("Can't convert object to primitive value")}return void 0===t&&(t="number"),s(e,t)}},4948:function(e,t,n){var r=n(7593),a=n(2190);e.exports=function(e){var t=r(e,"string");return a(t)?t:t+""}},6330:function(e){var t=String;e.exports=function(e){try{return t(e)}catch(n){return"Object"}}},9711:function(e,t,n){var r=n(1702),a=0,o=Math.random(),i=r(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+i(++a+o,36)}},3307:function(e,t,n){var r=n(133);e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},3353:function(e,t,n){var r=n(9781),a=n(7293);e.exports=r&&a((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},5112:function(e,t,n){var r=n(7854),a=n(2309),o=n(2597),i=n(9711),s=n(133),c=n(3307),l=a("wks"),u=r.Symbol,f=u&&u.for,d=c?u:u&&u.withoutSetter||i;e.exports=function(e){if(!o(l,e)||!s&&"string"!=typeof l[e]){var t="Symbol."+e;s&&o(u,e)?l[e]=u[e]:l[e]=c&&f?f(t):d(t)}return l[e]}},5837:function(e,t,n){n(2109)({global:!0},{globalThis:n(7854)})},5743:function(e,t,n){n(5837)},6162:function(e,t,n){"use strict";var r=n(5318);t.Z=void 0;var a,o=r(n(1506)),i=r(n(5354)),s=r(n(7316)),c=r(n(7154)),l=r(n(7294)),u=r(n(5697)),f=function(e){var t=(0,c.default)({},e),n=t.resolutions,r=t.sizes,a=t.critical;return n&&(t.fixed=n,delete t.resolutions),r&&(t.fluid=r,delete t.sizes),a&&(t.loading="eager"),t.fluid&&(t.fluid=k([].concat(t.fluid))),t.fixed&&(t.fixed=k([].concat(t.fixed))),t},d=function(e){var t=e.media;return!!t&&(y&&!!window.matchMedia(t).matches)},p=function(e){var t=e.fluid,n=e.fixed,r=m(t||n||[]);return r&&r.src},m=function(e){if(y&&function(e){return!!e&&Array.isArray(e)&&e.some((function(e){return void 0!==e.media}))}(e)){var t=e.findIndex(d);if(-1!==t)return e[t];var n=e.findIndex((function(e){return void 0===e.media}));if(-1!==n)return e[n]}return e[0]},h=Object.create({}),v=function(e){var t=f(e),n=p(t);return h[n]||!1},g="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype,y="undefined"!=typeof window,b=y&&window.IntersectionObserver,w=new WeakMap;function x(e){return e.map((function(e){var t=e.src,n=e.srcSet,r=e.srcSetWebp,a=e.media,o=e.sizes;return l.default.createElement(l.default.Fragment,{key:t},r&&l.default.createElement("source",{type:"image/webp",media:a,srcSet:r,sizes:o}),n&&l.default.createElement("source",{media:a,srcSet:n,sizes:o}))}))}function k(e){var t=[],n=[];return e.forEach((function(e){return(e.media?t:n).push(e)})),[].concat(t,n)}function E(e){return e.map((function(e){var t=e.src,n=e.media,r=e.tracedSVG;return l.default.createElement("source",{key:t,media:n,srcSet:r})}))}function S(e){return e.map((function(e){var t=e.src,n=e.media,r=e.base64;return l.default.createElement("source",{key:t,media:n,srcSet:r})}))}function O(e,t){var n=e.srcSet,r=e.srcSetWebp,a=e.media,o=e.sizes;return"<source "+(t?"type='image/webp' ":"")+(a?'media="'+a+'" ':"")+'srcset="'+(t?r:n)+'" '+(o?'sizes="'+o+'" ':"")+"/>"}var A=function(e,t){var n=(void 0===a&&"undefined"!=typeof window&&window.IntersectionObserver&&(a=new window.IntersectionObserver((function(e){e.forEach((function(e){if(w.has(e.target)){var t=w.get(e.target);(e.isIntersecting||e.intersectionRatio>0)&&(a.unobserve(e.target),w.delete(e.target),t())}}))}),{rootMargin:"200px"})),a);return n&&(n.observe(e),w.set(e,t)),function(){n.unobserve(e),w.delete(e)}},j=function(e){var t=e.src?'src="'+e.src+'" ':'src="" ',n=e.sizes?'sizes="'+e.sizes+'" ':"",r=e.srcSet?'srcset="'+e.srcSet+'" ':"",a=e.title?'title="'+e.title+'" ':"",o=e.alt?'alt="'+e.alt+'" ':'alt="" ',i=e.width?'width="'+e.width+'" ':"",s=e.height?'height="'+e.height+'" ':"",c=e.crossOrigin?'crossorigin="'+e.crossOrigin+'" ':"",l=e.loading?'loading="'+e.loading+'" ':"",u=e.draggable?'draggable="'+e.draggable+'" ':"";return"<picture>"+e.imageVariants.map((function(e){return(e.srcSetWebp?O(e,!0):"")+O(e)})).join("")+"<img "+l+i+s+n+r+t+o+a+c+u+'style="position:absolute;top:0;left:0;opacity:1;width:100%;height:100%;object-fit:cover;object-position:center"/></picture>'},C=l.default.forwardRef((function(e,t){var n=e.src,r=e.imageVariants,a=e.generateSources,o=e.spreadProps,i=e.ariaHidden,s=l.default.createElement(P,(0,c.default)({ref:t,src:n},o,{ariaHidden:i}));return r.length>1?l.default.createElement("picture",null,a(r),s):s})),P=l.default.forwardRef((function(e,t){var n=e.sizes,r=e.srcSet,a=e.src,o=e.style,i=e.onLoad,u=e.onError,f=e.loading,d=e.draggable,p=e.ariaHidden,m=(0,s.default)(e,["sizes","srcSet","src","style","onLoad","onError","loading","draggable","ariaHidden"]);return l.default.createElement("img",(0,c.default)({"aria-hidden":p,sizes:n,srcSet:r,src:a},m,{onLoad:i,onError:u,ref:t,loading:f,draggable:d,style:(0,c.default)({position:"absolute",top:0,left:0,width:"100%",height:"100%",objectFit:"cover",objectPosition:"center"},o)}))}));P.propTypes={style:u.default.object,onError:u.default.func,onLoad:u.default.func};var T=function(e){function t(t){var n;(n=e.call(this,t)||this).seenBefore=y&&v(t),n.isCritical="eager"===t.loading||t.critical,n.addNoScript=!(n.isCritical&&!t.fadeIn),n.useIOSupport=!g&&b&&!n.isCritical&&!n.seenBefore;var r=n.isCritical||y&&(g||!n.useIOSupport);return n.state={isVisible:r,imgLoaded:!1,imgCached:!1,fadeIn:!n.seenBefore&&t.fadeIn,isHydrated:!1},n.imageRef=l.default.createRef(),n.placeholderRef=t.placeholderRef||l.default.createRef(),n.handleImageLoaded=n.handleImageLoaded.bind((0,o.default)(n)),n.handleRef=n.handleRef.bind((0,o.default)(n)),n}(0,i.default)(t,e);var n=t.prototype;return n.componentDidMount=function(){if(this.setState({isHydrated:y}),this.state.isVisible&&"function"==typeof this.props.onStartLoad&&this.props.onStartLoad({wasCached:v(this.props)}),this.isCritical){var e=this.imageRef.current;e&&e.complete&&this.handleImageLoaded()}},n.componentWillUnmount=function(){this.cleanUpListeners&&this.cleanUpListeners()},n.handleRef=function(e){var t=this;this.useIOSupport&&e&&(this.cleanUpListeners=A(e,(function(){var e=v(t.props);t.state.isVisible||"function"!=typeof t.props.onStartLoad||t.props.onStartLoad({wasCached:e}),t.setState({isVisible:!0},(function(){t.setState({imgLoaded:e,imgCached:!(!t.imageRef.current||!t.imageRef.current.currentSrc)})}))})))},n.handleImageLoaded=function(){var e,t,n;e=this.props,t=f(e),(n=p(t))&&(h[n]=!0),this.setState({imgLoaded:!0}),this.props.onLoad&&this.props.onLoad()},n.render=function(){var e=f(this.props),t=e.title,n=e.alt,r=e.className,a=e.style,o=void 0===a?{}:a,i=e.imgStyle,s=void 0===i?{}:i,u=e.placeholderStyle,d=void 0===u?{}:u,p=e.placeholderClassName,h=e.fluid,v=e.fixed,g=e.backgroundColor,y=e.durationFadeIn,b=e.Tag,w=e.itemProp,k=e.loading,O=e.draggable,A=h||v;if(!A)return null;var T=!1===this.state.fadeIn||this.state.imgLoaded,N=!0===this.state.fadeIn&&!this.state.imgCached,R=(0,c.default)({opacity:T?1:0,transition:N?"opacity "+y+"ms":"none"},s),M="boolean"==typeof g?"lightgray":g,I={transitionDelay:y+"ms"},z=(0,c.default)({opacity:this.state.imgLoaded?0:1},N&&I,s,d),L={title:t,alt:this.state.isVisible?"":n,style:z,className:p,itemProp:w},D=this.state.isHydrated?m(A):A[0];if(h)return l.default.createElement(b,{className:(r||"")+" gatsby-image-wrapper",style:(0,c.default)({position:"relative",overflow:"hidden",maxWidth:D.maxWidth?D.maxWidth+"px":null,maxHeight:D.maxHeight?D.maxHeight+"px":null},o),ref:this.handleRef,key:"fluid-"+JSON.stringify(D.srcSet)},l.default.createElement(b,{"aria-hidden":!0,style:{width:"100%",paddingBottom:100/D.aspectRatio+"%"}}),M&&l.default.createElement(b,{"aria-hidden":!0,title:t,style:(0,c.default)({backgroundColor:M,position:"absolute",top:0,bottom:0,opacity:this.state.imgLoaded?0:1,right:0,left:0},N&&I)}),D.base64&&l.default.createElement(C,{ariaHidden:!0,ref:this.placeholderRef,src:D.base64,spreadProps:L,imageVariants:A,generateSources:S}),D.tracedSVG&&l.default.createElement(C,{ariaHidden:!0,ref:this.placeholderRef,src:D.tracedSVG,spreadProps:L,imageVariants:A,generateSources:E}),this.state.isVisible&&l.default.createElement("picture",null,x(A),l.default.createElement(P,{alt:n,title:t,sizes:D.sizes,src:D.src,crossOrigin:this.props.crossOrigin,srcSet:D.srcSet,style:R,ref:this.imageRef,onLoad:this.handleImageLoaded,onError:this.props.onError,itemProp:w,loading:k,draggable:O})),this.addNoScript&&l.default.createElement("noscript",{dangerouslySetInnerHTML:{__html:j((0,c.default)({alt:n,title:t,loading:k},D,{imageVariants:A}))}}));if(v){var _=(0,c.default)({position:"relative",overflow:"hidden",display:"inline-block",width:D.width,height:D.height},o);return"inherit"===o.display&&delete _.display,l.default.createElement(b,{className:(r||"")+" gatsby-image-wrapper",style:_,ref:this.handleRef,key:"fixed-"+JSON.stringify(D.srcSet)},M&&l.default.createElement(b,{"aria-hidden":!0,title:t,style:(0,c.default)({backgroundColor:M,width:D.width,opacity:this.state.imgLoaded?0:1,height:D.height},N&&I)}),D.base64&&l.default.createElement(C,{ariaHidden:!0,ref:this.placeholderRef,src:D.base64,spreadProps:L,imageVariants:A,generateSources:S}),D.tracedSVG&&l.default.createElement(C,{ariaHidden:!0,ref:this.placeholderRef,src:D.tracedSVG,spreadProps:L,imageVariants:A,generateSources:E}),this.state.isVisible&&l.default.createElement("picture",null,x(A),l.default.createElement(P,{alt:n,title:t,width:D.width,height:D.height,sizes:D.sizes,src:D.src,crossOrigin:this.props.crossOrigin,srcSet:D.srcSet,style:R,ref:this.imageRef,onLoad:this.handleImageLoaded,onError:this.props.onError,itemProp:w,loading:k,draggable:O})),this.addNoScript&&l.default.createElement("noscript",{dangerouslySetInnerHTML:{__html:j((0,c.default)({alt:n,title:t,loading:k},D,{imageVariants:A}))}}))}return null},t}(l.default.Component);T.defaultProps={fadeIn:!0,durationFadeIn:500,alt:"",Tag:"div",loading:"lazy"};var N=u.default.shape({width:u.default.number.isRequired,height:u.default.number.isRequired,src:u.default.string.isRequired,srcSet:u.default.string.isRequired,base64:u.default.string,tracedSVG:u.default.string,srcWebp:u.default.string,srcSetWebp:u.default.string,media:u.default.string}),R=u.default.shape({aspectRatio:u.default.number.isRequired,src:u.default.string.isRequired,srcSet:u.default.string.isRequired,sizes:u.default.string.isRequired,base64:u.default.string,tracedSVG:u.default.string,srcWebp:u.default.string,srcSetWebp:u.default.string,media:u.default.string,maxWidth:u.default.number,maxHeight:u.default.number});function M(e){return function(t,n,r){var a;if(!t.fixed&&!t.fluid)throw new Error("The prop `fluid` or `fixed` is marked as required in `"+r+"`, but their values are both `undefined`.");u.default.checkPropTypes(((a={})[n]=e,a),t,"prop",r)}}T.propTypes={resolutions:N,sizes:R,fixed:M(u.default.oneOfType([N,u.default.arrayOf(N)])),fluid:M(u.default.oneOfType([R,u.default.arrayOf(R)])),fadeIn:u.default.bool,durationFadeIn:u.default.number,title:u.default.string,alt:u.default.string,className:u.default.oneOfType([u.default.string,u.default.object]),critical:u.default.bool,crossOrigin:u.default.oneOfType([u.default.string,u.default.bool]),style:u.default.object,imgStyle:u.default.object,placeholderStyle:u.default.object,placeholderClassName:u.default.string,backgroundColor:u.default.oneOfType([u.default.string,u.default.bool]),onLoad:u.default.func,onError:u.default.func,onStartLoad:u.default.func,Tag:u.default.string,itemProp:u.default.string,loading:u.default.oneOf(["auto","lazy","eager"]),draggable:u.default.bool};var I=T;t.Z=I},9549:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return mb}});var r=n(7294),a=n(1597),o=function(e,t){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},o(e,t)};function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var s=function(){return s=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},s.apply(this,arguments)};function c(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n}Object.create;function l(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,a,o=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)i.push(r.value)}catch(s){a={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}return i}function u(e,t,n){if(n||2===arguments.length)for(var r,a=0,o=t.length;a<o;a++)!r&&a in t||(r||(r=Array.prototype.slice.call(t,0,a)),r[a]=t[a]);return e.concat(r||Array.prototype.slice.call(t))}Object.create;var f=function(e){return{isEnabled:function(t){return e.some((function(e){return!!t[e]}))}}},d={measureLayout:f(["layout","layoutId","drag"]),animation:f(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"]),exit:f(["exit"]),drag:f(["drag","dragControls"]),focus:f(["whileFocus"]),hover:f(["whileHover","onHoverStart","onHoverEnd"]),tap:f(["whileTap","onTap","onTapStart","onTapCancel"]),pan:f(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),inView:f(["whileInView","onViewportEnter","onViewportLeave"])};var p=(0,r.createContext)({strict:!1}),m=Object.keys(d),h=m.length;var v=(0,r.createContext)({transformPagePoint:function(e){return e},isStatic:!1,reducedMotion:"never"}),g=(0,r.createContext)({});var y=(0,r.createContext)(null),b="undefined"!=typeof document,w=b?r.useLayoutEffect:r.useEffect,x={current:null},k=!1;function E(){return!k&&function(){if(k=!0,b)if(window.matchMedia){var e=window.matchMedia("(prefers-reduced-motion)"),t=function(){return x.current=e.matches};e.addListener(t),t()}else x.current=!1}(),l((0,r.useState)(x.current),1)[0]}function S(e,t,n,a){var o,i,s=(0,r.useContext)(p),c=(0,r.useContext)(g).visualElement,l=(0,r.useContext)(y),u=(o=E(),"never"!==(i=(0,r.useContext)(v).reducedMotion)&&("always"===i||o)),f=(0,r.useRef)(void 0);a||(a=s.renderer),!f.current&&a&&(f.current=a(e,{visualState:t,parent:c,props:n,presenceId:null==l?void 0:l.id,blockInitialAnimation:!1===(null==l?void 0:l.initial),shouldReduceMotion:u}));var d=f.current;return w((function(){null==d||d.syncRender()})),(0,r.useEffect)((function(){var e;null===(e=null==d?void 0:d.animationState)||void 0===e||e.animateChanges()})),w((function(){return function(){return null==d?void 0:d.notifyUnmount()}}),[]),d}function O(e){return"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}function A(e){return Array.isArray(e)}function j(e){return"string"==typeof e||A(e)}function C(e,t,n,r,a){var o;return void 0===r&&(r={}),void 0===a&&(a={}),"function"==typeof t&&(t=t(null!=n?n:e.custom,r,a)),"string"==typeof t&&(t=null===(o=e.variants)||void 0===o?void 0:o[t]),"function"==typeof t&&(t=t(null!=n?n:e.custom,r,a)),t}function P(e,t,n){var r=e.getProps();return C(r,t,null!=n?n:r.custom,function(e){var t={};return e.forEachValue((function(e,n){return t[n]=e.get()})),t}(e),function(e){var t={};return e.forEachValue((function(e,n){return t[n]=e.getVelocity()})),t}(e))}function T(e){var t;return"function"==typeof(null===(t=e.animate)||void 0===t?void 0:t.start)||j(e.initial)||j(e.animate)||j(e.whileHover)||j(e.whileDrag)||j(e.whileTap)||j(e.whileFocus)||j(e.exit)}function N(e){return Boolean(T(e)||e.variants)}function R(e){var t=function(e,t){if(T(e)){var n=e.initial,r=e.animate;return{initial:!1===n||j(n)?n:void 0,animate:j(r)?r:void 0}}return!1!==e.inherit?t:{}}(e,(0,r.useContext)(g)),n=t.initial,a=t.animate;return(0,r.useMemo)((function(){return{initial:n,animate:a}}),[M(n),M(a)])}function M(e){return Array.isArray(e)?e.join(" "):e}function I(e){var t=(0,r.useRef)(null);return null===t.current&&(t.current=e()),t.current}var z=1/60*1e3,L="undefined"!=typeof performance?function(){return performance.now()}:function(){return Date.now()},D="undefined"!=typeof window?function(e){return window.requestAnimationFrame(e)}:function(e){return setTimeout((function(){return e(L())}),z)};var _=!0,V=!1,F=!1,H={delta:0,timestamp:0},B=["read","update","preRender","render","postRender"],U=B.reduce((function(e,t){return e[t]=function(e){var t=[],n=[],r=0,a=!1,o=!1,i=new WeakSet,s={schedule:function(e){var o=arguments.length>2&&void 0!==arguments[2]&&arguments[2]&&a,s=o?t:n;return arguments.length>1&&void 0!==arguments[1]&&arguments[1]&&i.add(e),-1===s.indexOf(e)&&(s.push(e),o&&a&&(r=t.length)),e},cancel:function(e){var t=n.indexOf(e);-1!==t&&n.splice(t,1),i.delete(e)},process:function(c){if(a)o=!0;else{a=!0;var l=[n,t];if(t=l[0],(n=l[1]).length=0,r=t.length)for(var u=0;u<r;u++){var f=t[u];f(c),i.has(f)&&(s.schedule(f),e())}a=!1,o&&(o=!1,s.process(c))}}};return s}((function(){return V=!0})),e}),{}),W=B.reduce((function(e,t){var n=U[t];return e[t]=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return V||X(),n.schedule(e,t,r)},e}),{}),Y=B.reduce((function(e,t){return e[t]=U[t].cancel,e}),{}),q=B.reduce((function(e,t){return e[t]=function(){return U[t].process(H)},e}),{}),$=function(e){return U[e].process(H)},G=function e(t){V=!1,H.delta=_?z:Math.max(Math.min(t-H.timestamp,40),1),H.timestamp=t,F=!0,B.forEach($),F=!1,V&&(_=!1,D(e))},X=function(){V=!0,_=!0,F||D(G)},K=function(){return H},J=W,Q=function(e,t,n){return-n*e+n*t+e};function Z(e,t){return t?e*(1e3/t):0}function ee(e,t){-1===e.indexOf(t)&&e.push(t)}function te(e,t){var n=e.indexOf(t);n>-1&&e.splice(n,1)}var ne=function(){function e(){this.subscriptions=[]}return e.prototype.add=function(e){var t=this;return ee(this.subscriptions,e),function(){return te(t.subscriptions,e)}},e.prototype.notify=function(e,t,n){var r=this.subscriptions.length;if(r)if(1===r)this.subscriptions[0](e,t,n);else for(var a=0;a<r;a++){var o=this.subscriptions[a];o&&o(e,t,n)}},e.prototype.getSize=function(){return this.subscriptions.length},e.prototype.clear=function(){this.subscriptions.length=0},e}(),re=function(){function e(e){var t,n=this;this.version="6.3.11",this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new ne,this.velocityUpdateSubscribers=new ne,this.renderSubscribers=new ne,this.canTrackVelocity=!1,this.updateAndNotify=function(e,t){void 0===t&&(t=!0),n.prev=n.current,n.current=e;var r=K(),a=r.delta,o=r.timestamp;n.lastUpdated!==o&&(n.timeDelta=a,n.lastUpdated=o,J.postRender(n.scheduleVelocityCheck)),n.prev!==n.current&&n.updateSubscribers.notify(n.current),n.velocityUpdateSubscribers.getSize()&&n.velocityUpdateSubscribers.notify(n.getVelocity()),t&&n.renderSubscribers.notify(n.current)},this.scheduleVelocityCheck=function(){return J.postRender(n.velocityCheck)},this.velocityCheck=function(e){e.timestamp!==n.lastUpdated&&(n.prev=n.current,n.velocityUpdateSubscribers.notify(n.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=e,this.canTrackVelocity=(t=this.current,!isNaN(parseFloat(t)))}return e.prototype.onChange=function(e){return this.updateSubscribers.add(e)},e.prototype.clearListeners=function(){this.updateSubscribers.clear()},e.prototype.onRenderRequest=function(e){return e(this.get()),this.renderSubscribers.add(e)},e.prototype.attach=function(e){this.passiveEffect=e},e.prototype.set=function(e,t){void 0===t&&(t=!0),t&&this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e,t)},e.prototype.get=function(){return this.current},e.prototype.getPrevious=function(){return this.prev},e.prototype.getVelocity=function(){return this.canTrackVelocity?Z(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0},e.prototype.start=function(e){var t=this;return this.stop(),new Promise((function(n){t.hasAnimated=!0,t.stopAnimation=e(n)})).then((function(){return t.clearAnimation()}))},e.prototype.stop=function(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()},e.prototype.isAnimating=function(){return!!this.stopAnimation},e.prototype.clearAnimation=function(){this.stopAnimation=null},e.prototype.destroy=function(){this.updateSubscribers.clear(),this.renderSubscribers.clear(),this.stop()},e}();function ae(e){return new re(e)}var oe=function(e){return Boolean(null!==e&&"object"==typeof e&&e.getVelocity)};function ie(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n}Object.create;Object.create;var se=function(e,t,n){return Math.min(Math.max(n,e),t)},ce=.001;function le(e){var t,n,r=e.duration,a=void 0===r?800:r,o=e.bounce,i=void 0===o?.25:o,s=e.velocity,c=void 0===s?0:s,l=e.mass,u=void 0===l?1:l,f=1-i;f=se(.05,1,f),a=se(.01,10,a/1e3),f<1?(t=function(e){var t=e*f,n=t*a,r=t-c,o=ue(e,f),i=Math.exp(-n);return ce-r/o*i},n=function(e){var n=e*f*a,r=n*c+c,o=Math.pow(f,2)*Math.pow(e,2)*a,i=Math.exp(-n),s=ue(Math.pow(e,2),f);return(-t(e)+ce>0?-1:1)*((r-o)*i)/s}):(t=function(e){return Math.exp(-e*a)*((e-c)*a+1)-.001},n=function(e){return Math.exp(-e*a)*(a*a*(c-e))});var d=function(e,t,n){for(var r=n,a=1;a<12;a++)r-=e(r)/t(r);return r}(t,n,5/a);if(a*=1e3,isNaN(d))return{stiffness:100,damping:10,duration:a};var p=Math.pow(d,2)*u;return{stiffness:p,damping:2*f*Math.sqrt(u*p),duration:a}}function ue(e,t){return e*Math.sqrt(1-t*t)}var fe=["duration","bounce"],de=["stiffness","damping","mass"];function pe(e,t){return t.some((function(t){return void 0!==e[t]}))}function me(e){var t=e.from,n=void 0===t?0:t,r=e.to,a=void 0===r?1:r,o=e.restSpeed,i=void 0===o?2:o,s=e.restDelta,c=ie(e,["from","to","restSpeed","restDelta"]),l={done:!1,value:n},u=function(e){var t=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!pe(e,de)&&pe(e,fe)){var n=le(e);(t=Object.assign(Object.assign(Object.assign({},t),n),{velocity:0,mass:1})).isResolvedFromDuration=!0}return t}(c),f=u.stiffness,d=u.damping,p=u.mass,m=u.velocity,h=u.duration,v=u.isResolvedFromDuration,g=he,y=he;function b(){var e=m?-m/1e3:0,t=a-n,r=d/(2*Math.sqrt(f*p)),o=Math.sqrt(f/p)/1e3;if(void 0===s&&(s=Math.min(Math.abs(a-n)/100,.4)),r<1){var i=ue(o,r);g=function(n){var s=Math.exp(-r*o*n);return a-s*((e+r*o*t)/i*Math.sin(i*n)+t*Math.cos(i*n))},y=function(n){var a=Math.exp(-r*o*n);return r*o*a*(Math.sin(i*n)*(e+r*o*t)/i+t*Math.cos(i*n))-a*(Math.cos(i*n)*(e+r*o*t)-i*t*Math.sin(i*n))}}else if(1===r)g=function(n){return a-Math.exp(-o*n)*(t+(e+o*t)*n)};else{var c=o*Math.sqrt(r*r-1);g=function(n){var i=Math.exp(-r*o*n),s=Math.min(c*n,300);return a-i*((e+r*o*t)*Math.sinh(s)+c*t*Math.cosh(s))/c}}}return b(),{next:function(e){var t=g(e);if(v)l.done=e>=h;else{var n=1e3*y(e),r=Math.abs(n)<=i,o=Math.abs(a-t)<=s;l.done=r&&o}return l.value=l.done?a:t,l},flipTarget:function(){m=-m;var e=[a,n];n=e[0],a=e[1],b()}}}me.needsInterpolation=function(e,t){return"string"==typeof e||"string"==typeof t};var he=function(e){return 0};var ve=n(181);function ge(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,s=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(c){s=!0,a=c}finally{try{i||null==n.return||n.return()}finally{if(s)throw a}}return o}}(e,t)||(0,ve.Z)(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var ye=function(e,t,n){var r=t-e;return 0===r?1:(n-e)/r},be=function(e,t){return function(n){return Math.max(Math.min(n,t),e)}},we=function(e){return e%1?Number(e.toFixed(5)):e},xe=/(-)?([\d]*\.?[\d])+/g,ke=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))/gi,Ee=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))$/i;function Se(e){return"string"==typeof e}var Oe={test:function(e){return"number"==typeof e},parse:parseFloat,transform:function(e){return e}},Ae=Object.assign(Object.assign({},Oe),{transform:be(0,1)}),je=Object.assign(Object.assign({},Oe),{default:1});function Ce(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Pe=function(e,t){return function(n){return Boolean(Se(n)&&Ee.test(n)&&n.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(n,t))}},Te=function(e,t,n){return function(r){var a;if(!Se(r))return r;var o=ge(r.match(xe),4),i=o[0],s=o[1],c=o[2],l=o[3];return Ce(a={},e,parseFloat(i)),Ce(a,t,parseFloat(s)),Ce(a,n,parseFloat(c)),Ce(a,"alpha",void 0!==l?parseFloat(l):1),a}},Ne=be(0,255),Re=Object.assign(Object.assign({},Oe),{transform:function(e){return Math.round(Ne(e))}}),Me={test:Pe("rgb","red"),parse:Te("red","green","blue"),transform:function(e){var t=e.red,n=e.green,r=e.blue,a=e.alpha,o=void 0===a?1:a;return"rgba("+Re.transform(t)+", "+Re.transform(n)+", "+Re.transform(r)+", "+we(Ae.transform(o))+")"}};var Ie={test:Pe("#"),parse:function(e){var t="",n="",r="",a="";return e.length>5?(t=e.substr(1,2),n=e.substr(3,2),r=e.substr(5,2),a=e.substr(7,2)):(t=e.substr(1,1),n=e.substr(2,1),r=e.substr(3,1),a=e.substr(4,1),t+=t,n+=n,r+=r,a+=a),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:a?parseInt(a,16)/255:1}},transform:Me.transform},ze=function(e){return{test:function(t){return Se(t)&&t.endsWith(e)&&1===t.split(" ").length},parse:parseFloat,transform:function(t){return"".concat(t).concat(e)}}},Le=ze("deg"),De=ze("%"),_e=ze("px"),Ve=ze("vh"),Fe=ze("vw"),He=Object.assign(Object.assign({},De),{parse:function(e){return De.parse(e)/100},transform:function(e){return De.transform(100*e)}}),Be={test:Pe("hsl","hue"),parse:Te("hue","saturation","lightness"),transform:function(e){var t=e.hue,n=e.saturation,r=e.lightness,a=e.alpha,o=void 0===a?1:a;return"hsla("+Math.round(t)+", "+De.transform(we(n))+", "+De.transform(we(r))+", "+we(Ae.transform(o))+")"}};function Ue(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}function We(e){var t=e.hue,n=e.saturation,r=e.lightness,a=e.alpha;t/=360,r/=100;var o=0,i=0,s=0;if(n/=100){var c=r<.5?r*(1+n):r+n-r*n,l=2*r-c;o=Ue(l,c,t+1/3),i=Ue(l,c,t),s=Ue(l,c,t-1/3)}else o=i=s=r;return{red:Math.round(255*o),green:Math.round(255*i),blue:Math.round(255*s),alpha:a}}var Ye=function(e,t,n){var r=e*e,a=t*t;return Math.sqrt(Math.max(0,n*(a-r)+r))},qe=[Ie,Me,Be],$e=function(e){return qe.find((function(t){return t.test(e)}))},Ge=function(e){return"'".concat(e,"' is not an animatable color. Use the equivalent color code instead.")},Xe=function(e,t){var n=$e(e),r=$e(t);Ge(e),Ge(t);var a=n.parse(e),o=r.parse(t);n===Be&&(a=We(a),n=Me),r===Be&&(o=We(o),r=Me);var i=Object.assign({},a);return function(e){for(var t in i)"alpha"!==t&&(i[t]=Ye(a[t],o[t],e));return i.alpha=Q(a.alpha,o.alpha,e),n.transform(i)}},Ke=n(2982),Je={test:function(e){return Me.test(e)||Ie.test(e)||Be.test(e)},parse:function(e){return Me.test(e)?Me.parse(e):Be.test(e)?Be.parse(e):Ie.parse(e)},transform:function(e){return Se(e)?e:e.hasOwnProperty("red")?Me.transform(e):Be.transform(e)}},Qe="${c}",Ze="${n}";function et(e){"number"==typeof e&&(e="".concat(e));var t=[],n=0,r=e.match(ke);r&&(n=r.length,e=e.replace(ke,Qe),t.push.apply(t,(0,Ke.Z)(r.map(Je.parse))));var a=e.match(xe);return a&&(e=e.replace(xe,Ze),t.push.apply(t,(0,Ke.Z)(a.map(Oe.parse)))),{values:t,numColors:n,tokenised:e}}function tt(e){return et(e).values}function nt(e){var t=et(e),n=t.values,r=t.numColors,a=t.tokenised,o=n.length;return function(e){for(var t=a,n=0;n<o;n++)t=t.replace(n<r?Qe:Ze,n<r?Je.transform(e[n]):we(e[n]));return t}}var rt=function(e){return"number"==typeof e?0:e};var at={test:function(e){var t,n,r,a;return isNaN(e)&&Se(e)&&(null!==(n=null===(t=e.match(xe))||void 0===t?void 0:t.length)&&void 0!==n?n:0)+(null!==(a=null===(r=e.match(ke))||void 0===r?void 0:r.length)&&void 0!==a?a:0)>0},parse:tt,createTransformer:nt,getAnimatableNone:function(e){var t=tt(e);return nt(e)(t.map(rt))}},ot=function(e){return"number"==typeof e},it=function(e,t){return function(n){return t(e(n))}},st=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce(it)};function ct(e,t){return ot(e)?function(n){return Q(e,t,n)}:Je.test(e)?Xe(e,t):dt(e,t)}var lt=function(e,t){var n=(0,Ke.Z)(e),r=n.length,a=e.map((function(e,n){return ct(e,t[n])}));return function(e){for(var t=0;t<r;t++)n[t]=a[t](e);return n}},ut=function(e,t){var n=Object.assign(Object.assign({},e),t),r={};for(var a in n)void 0!==e[a]&&void 0!==t[a]&&(r[a]=ct(e[a],t[a]));return function(e){for(var t in r)n[t]=r[t](e);return n}};function ft(e){for(var t=at.parse(e),n=t.length,r=0,a=0,o=0,i=0;i<n;i++)r||"number"==typeof t[i]?r++:void 0!==t[i].hue?o++:a++;return{parsed:t,numNumbers:r,numRGB:a,numHSL:o}}var dt=function(e,t){var n=at.createTransformer(t),r=ft(e),a=ft(t);return r.numHSL===a.numHSL&&r.numRGB===a.numRGB&&r.numNumbers>=a.numNumbers?st(lt(r.parsed,a.parsed),n):("Complex values '".concat(e,"' and '").concat(t,"' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition."),function(n){return"".concat(n>0?t:e)})},pt=function(e,t){return function(n){return Q(e,t,n)}};function mt(e,t,n){for(var r,a=[],o=n||("number"==typeof(r=e[0])?pt:"string"==typeof r?Je.test(r)?Xe:dt:Array.isArray(r)?lt:"object"==typeof r?ut:void 0),i=e.length-1,s=0;s<i;s++){var c=o(e[s],e[s+1]);if(t){var l=Array.isArray(t)?t[s]:t;c=st(l,c)}a.push(c)}return a}function ht(e,t){var n=ge(e,2),r=n[0],a=n[1],o=ge(t,1)[0];return function(e){return o(ye(r,a,e))}}function vt(e,t){var n=e.length,r=n-1;return function(a){var o=0,i=!1;if(a<=e[0]?i=!0:a>=e[r]&&(o=r-1,i=!0),!i){for(var s=1;s<n&&!(e[s]>a||s===r);s++);o=s-1}var c=ye(e[o],e[o+1],a);return t[o](c)}}function gt(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.clamp,a=void 0===r||r,o=n.ease,i=n.mixer,s=e.length;t.length,!o||!Array.isArray(o)||o.length,e[0]>e[s-1]&&(e=[].concat(e),t=[].concat(t),e.reverse(),t.reverse());var c=mt(t,o,i),l=2===s?ht(e,c):vt(e,c);return a?function(t){return l(se(e[0],e[s-1],t))}:l}var yt,bt=function(e){return function(t){return 1-e(1-t)}},wt=function(e){return function(t){return t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2}},xt=function(e){return function(t){return t*t*((e+1)*t-e)}},kt=function(e){return e},Et=(yt=2,function(e){return Math.pow(e,yt)}),St=bt(Et),Ot=wt(Et),At=function(e){return 1-Math.sin(Math.acos(e))},jt=bt(At),Ct=wt(jt),Pt=xt(1.525),Tt=bt(Pt),Nt=wt(Pt),Rt=function(e){var t=xt(e);return function(e){return(e*=2)<1?.5*t(e):.5*(2-Math.pow(2,-10*(e-1)))}}(1.525),Mt=function(e){if(1===e||0===e)return e;var t=e*e;return e<.36363636363636365?7.5625*t:e<.7272727272727273?9.075*t-9.9*e+3.4:e<.9?12.066481994459833*t-19.63545706371191*e+8.898060941828255:10.8*e*e-20.52*e+10.72},It=bt(Mt);function zt(e,t){return e.map((function(){return t||Ot})).splice(0,e.length-1)}function Lt(e){var t=e.from,n=void 0===t?0:t,r=e.to,a=void 0===r?1:r,o=e.ease,i=e.offset,s=e.duration,c=void 0===s?300:s,l={done:!1,value:n},u=Array.isArray(a)?a:[n,a],f=function(e,t){return e.map((function(e){return e*t}))}(i&&i.length===u.length?i:function(e){var t=e.length;return e.map((function(e,n){return 0!==n?n/(t-1):0}))}(u),c);function d(){return gt(f,u,{ease:Array.isArray(o)?o:zt(u,o)})}var p=d();return{next:function(e){return l.value=p(e),l.done=e>=c,l},flipTarget:function(){u.reverse(),p=d()}}}var Dt={keyframes:Lt,spring:me,decay:function(e){var t=e.velocity,n=void 0===t?0:t,r=e.from,a=void 0===r?0:r,o=e.power,i=void 0===o?.8:o,s=e.timeConstant,c=void 0===s?350:s,l=e.restDelta,u=void 0===l?.5:l,f=e.modifyTarget,d={done:!1,value:a},p=i*n,m=a+p,h=void 0===f?m:f(m);return h!==m&&(p=h-a),{next:function(e){var t=-p*Math.exp(-e/c);return d.done=!(t>u||t<-u),d.value=d.done?h:h+t,d},flipTarget:function(){}}}};function _t(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return e-t-n}var Vt=function(e){var t=function(t){var n=t.delta;return e(n)};return{start:function(){return J.update(t,!0)},stop:function(){return Y.update(t)}}};function Ft(e){var t,n,r,a,o,i=e.from,s=e.autoplay,c=void 0===s||s,l=e.driver,u=void 0===l?Vt:l,f=e.elapsed,d=void 0===f?0:f,p=e.repeat,m=void 0===p?0:p,h=e.repeatType,v=void 0===h?"loop":h,g=e.repeatDelay,y=void 0===g?0:g,b=e.onPlay,w=e.onStop,x=e.onComplete,k=e.onRepeat,E=e.onUpdate,S=ie(e,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]),O=S.to,A=0,j=S.duration,C=!1,P=!0,T=function(e){if(Array.isArray(e.to))return Lt;if(Dt[e.type])return Dt[e.type];var t=new Set(Object.keys(e));return t.has("ease")||t.has("duration")&&!t.has("dampingRatio")?Lt:t.has("dampingRatio")||t.has("stiffness")||t.has("mass")||t.has("damping")||t.has("restSpeed")||t.has("restDelta")?me:Lt}(S);(null===(n=(t=T).needsInterpolation)||void 0===n?void 0:n.call(t,i,O))&&(o=gt([0,100],[i,O],{clamp:!1}),i=0,O=100);var N=T(Object.assign(Object.assign({},S),{from:i,to:O}));function R(){A++,"reverse"===v?d=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return arguments.length>3&&void 0!==arguments[3]&&!arguments[3]?t-(e-t)+n:_t(t+-e,t,n)}(d,j,y,P=A%2==0):(d=_t(d,j,y),"mirror"===v&&N.flipTarget()),C=!1,k&&k()}function M(e){if(P||(e=-e),d+=e,!C){var t=N.next(Math.max(0,d));a=t.value,o&&(a=o(a)),C=P?t.done:d<=0}null==E||E(a),C&&(0===A&&(null!=j||(j=d)),A<m?function(e,t,n,r){return r?e>=t+n:e<=-n}(d,j,y,P)&&R():(r.stop(),x&&x()))}return c&&(null==b||b(),(r=u(M)).start()),{stop:function(){null==w||w(),r.stop()}}}var Ht=function(e){return 1e3*e},Bt=function(e,t){return 1-3*t+3*e},Ut=function(e,t){return 3*t-6*e},Wt=function(e){return 3*e},Yt=function(e,t,n){return((Bt(t,n)*e+Ut(t,n))*e+Wt(t))*e},qt=function(e,t,n){return 3*Bt(t,n)*e*e+2*Ut(t,n)*e+Wt(t)};var $t=.1;function Gt(e,t,n,r){if(e===t&&n===r)return kt;for(var a=new Float32Array(11),o=0;o<11;++o)a[o]=Yt(o*$t,e,n);function i(t){for(var r=0,o=1;10!==o&&a[o]<=t;++o)r+=$t;--o;var i=r+(t-a[o])/(a[o+1]-a[o])*$t,s=qt(i,e,n);return s>=.001?function(e,t,n,r){for(var a=0;a<8;++a){var o=qt(t,n,r);if(0===o)return t;t-=(Yt(t,n,r)-e)/o}return t}(t,i,e,n):0===s?i:function(e,t,n,r,a){var o,i,s=0;do{(o=Yt(i=t+(n-t)/2,r,a)-e)>0?n=i:t=i}while(Math.abs(o)>1e-7&&++s<10);return i}(t,r,r+$t,e,n)}return function(e){return 0===e||1===e?e:Yt(i(e),t,r)}}var Xt={linear:kt,easeIn:Et,easeInOut:Ot,easeOut:St,circIn:At,circInOut:Ct,circOut:jt,backIn:Pt,backInOut:Nt,backOut:Tt,anticipate:Rt,bounceIn:It,bounceInOut:function(e){return e<.5?.5*(1-Mt(1-2*e)):.5*Mt(2*e-1)+.5},bounceOut:Mt},Kt=function(e){if(Array.isArray(e)){e.length;var t=l(e,4);return Gt(t[0],t[1],t[2],t[3])}return"string"==typeof e?("Invalid easing type '".concat(e,"'"),Xt[e]):e},Jt=function(e,t){return"zIndex"!==e&&(!("number"!=typeof t&&!Array.isArray(t))||!("string"!=typeof t||!at.test(t)||t.startsWith("url(")))},Qt=function(e){return Array.isArray(e)},Zt=function(){return{type:"spring",stiffness:500,damping:25,restSpeed:10}},en=function(e){return{type:"spring",stiffness:550,damping:0===e?2*Math.sqrt(550):30,restSpeed:10}},tn=function(){return{type:"keyframes",ease:"linear",duration:.3}},nn=function(e){return{type:"keyframes",duration:.8,values:e}},rn={x:Zt,y:Zt,z:Zt,rotate:Zt,rotateX:Zt,rotateY:Zt,rotateZ:Zt,scaleX:en,scaleY:en,scale:en,opacity:tn,backgroundColor:tn,color:tn,default:en},an=new Set(["brightness","contrast","saturate","opacity"]);function on(e){var t=ge(e.slice(0,-1).split("("),2),n=t[0],r=t[1];if("drop-shadow"===n)return e;var a=ge(r.match(xe)||[],1)[0];if(!a)return e;var o=r.replace(a,""),i=an.has(n)?1:0;return a!==r&&(i*=100),n+"("+i+o+")"}var sn=/([a-z-]*)\(.*?\)/g,cn=Object.assign(Object.assign({},at),{getAnimatableNone:function(e){var t=e.match(sn);return t?t.map(on).join(" "):e}}),ln=s(s({},Oe),{transform:Math.round}),un={borderWidth:_e,borderTopWidth:_e,borderRightWidth:_e,borderBottomWidth:_e,borderLeftWidth:_e,borderRadius:_e,radius:_e,borderTopLeftRadius:_e,borderTopRightRadius:_e,borderBottomRightRadius:_e,borderBottomLeftRadius:_e,width:_e,maxWidth:_e,height:_e,maxHeight:_e,size:_e,top:_e,right:_e,bottom:_e,left:_e,padding:_e,paddingTop:_e,paddingRight:_e,paddingBottom:_e,paddingLeft:_e,margin:_e,marginTop:_e,marginRight:_e,marginBottom:_e,marginLeft:_e,rotate:Le,rotateX:Le,rotateY:Le,rotateZ:Le,scale:je,scaleX:je,scaleY:je,scaleZ:je,skew:Le,skewX:Le,skewY:Le,distance:_e,translateX:_e,translateY:_e,translateZ:_e,x:_e,y:_e,z:_e,perspective:_e,transformPerspective:_e,opacity:Ae,originX:He,originY:He,originZ:_e,zIndex:ln,fillOpacity:Ae,strokeOpacity:Ae,numOctaves:ln},fn=s(s({},un),{color:Je,backgroundColor:Je,outlineColor:Je,fill:Je,stroke:Je,borderColor:Je,borderTopColor:Je,borderRightColor:Je,borderBottomColor:Je,borderLeftColor:Je,filter:cn,WebkitFilter:cn}),dn=function(e){return fn[e]};function pn(e,t){var n,r=dn(e);return r!==cn&&(r=at),null===(n=r.getAnimatableNone)||void 0===n?void 0:n.call(r,t)}var mn=!1,hn=function(e){return Qt(e)?e[e.length-1]||0:e};function vn(e){var t=e.ease,n=e.times,r=e.yoyo,a=e.flip,o=e.loop,i=c(e,["ease","times","yoyo","flip","loop"]),l=s({},i);return n&&(l.offset=n),i.duration&&(l.duration=Ht(i.duration)),i.repeatDelay&&(l.repeatDelay=Ht(i.repeatDelay)),t&&(l.ease=function(e){return Array.isArray(e)&&"number"!=typeof e[0]}(t)?t.map(Kt):Kt(t)),"tween"===i.type&&(l.type="keyframes"),(r||o||a)&&(!0,r?l.repeatType="reverse":o?l.repeatType="loop":a&&(l.repeatType="mirror"),l.repeat=o||r||a||i.repeat),"spring"!==i.type&&(l.type="keyframes"),l}function gn(e,t,n){var r,a,o,i;return Array.isArray(t.to)&&(null!==(r=e.duration)&&void 0!==r||(e.duration=.8)),function(e){Array.isArray(e.to)&&null===e.to[0]&&(e.to=u([],l(e.to),!1),e.to[0]=e.from)}(t),function(e){e.when,e.delay,e.delayChildren,e.staggerChildren,e.staggerDirection,e.repeat,e.repeatType,e.repeatDelay,e.from;var t=c(e,["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from"]);return!!Object.keys(t).length}(e)||(e=s(s({},e),(a=n,o=t.to,i=Qt(o)?nn:rn[a]||rn.default,s({to:o},i(o))))),s(s({},t),vn(e))}function yn(e,t,n,r,a){var o,i=xn(r,e),c=null!==(o=i.from)&&void 0!==o?o:t.get(),l=Jt(e,n);"none"===c&&l&&"string"==typeof n?c=pn(e,n):bn(c)&&"string"==typeof n?c=wn(n):!Array.isArray(n)&&bn(n)&&"string"==typeof c&&(n=wn(c));var u=Jt(e,c);return"You are trying to animate ".concat(e,' from "').concat(c,'" to "').concat(n,'". ').concat(c," is not an animatable value - to enable this animation set ").concat(c," to a value animatable to ").concat(n," via the `style` property."),u&&l&&!1!==i.type?function(){var r={from:c,to:n,velocity:t.getVelocity(),onComplete:a,onUpdate:function(e){return t.set(e)}};return"inertia"===i.type||"decay"===i.type?function(e){var t,n=e.from,r=void 0===n?0:n,a=e.velocity,o=void 0===a?0:a,i=e.min,s=e.max,c=e.power,l=void 0===c?.8:c,u=e.timeConstant,f=void 0===u?750:u,d=e.bounceStiffness,p=void 0===d?500:d,m=e.bounceDamping,h=void 0===m?10:m,v=e.restDelta,g=void 0===v?1:v,y=e.modifyTarget,b=e.driver,w=e.onUpdate,x=e.onComplete,k=e.onStop;function E(e){return void 0!==i&&e<i||void 0!==s&&e>s}function S(e){return void 0===i?s:void 0===s||Math.abs(i-e)<Math.abs(s-e)?i:s}function O(e){null==t||t.stop(),t=Ft(Object.assign(Object.assign({},e),{driver:b,onUpdate:function(t){var n;null==w||w(t),null===(n=e.onUpdate)||void 0===n||n.call(e,t)},onComplete:x,onStop:k}))}function A(e){O(Object.assign({type:"spring",stiffness:p,damping:h,restDelta:g},e))}if(E(r))A({from:r,velocity:o,to:S(r)});else{var j=l*o+r;void 0!==y&&(j=y(j));var C,P,T=S(j),N=T===i?-1:1;O({type:"decay",from:r,velocity:o,timeConstant:f,power:l,restDelta:g,modifyTarget:y,onUpdate:E(j)?function(e){C=P,P=e,o=Z(e-C,K().delta),(1===N&&e>T||-1===N&&e<T)&&A({from:e,to:T,velocity:o})}:void 0})}return{stop:function(){return null==t?void 0:t.stop()}}}(s(s({},r),i)):Ft(s(s({},gn(i,r,e)),{onUpdate:function(e){var t;r.onUpdate(e),null===(t=i.onUpdate)||void 0===t||t.call(i,e)},onComplete:function(){var e;r.onComplete(),null===(e=i.onComplete)||void 0===e||e.call(i)}}))}:function(){var e,r,o=hn(n);return t.set(o),a(),null===(e=null==i?void 0:i.onUpdate)||void 0===e||e.call(i,o),null===(r=null==i?void 0:i.onComplete)||void 0===r||r.call(i),{stop:function(){}}}}function bn(e){return 0===e||"string"==typeof e&&0===parseFloat(e)&&-1===e.indexOf(" ")}function wn(e){return"number"==typeof e?0:pn("",e)}function xn(e,t){return e[t]||e.default||e}function kn(e,t,n,r){return void 0===r&&(r={}),mn&&(r={type:!1}),t.start((function(a){var o,i,s=yn(e,t,n,r,a),c=function(e,t){var n,r;return null!==(r=null!==(n=(xn(e,t)||{}).delay)&&void 0!==n?n:e.delay)&&void 0!==r?r:0}(r,e),l=function(){return i=s()};return c?o=window.setTimeout(l,Ht(c)):l(),function(){clearTimeout(o),null==i||i.stop()}}))}var En=["TopLeft","TopRight","BottomLeft","BottomRight"],Sn=En.length,On=function(e){return"string"==typeof e?parseFloat(e):e},An=function(e){return"number"==typeof e||_e.test(e)};function jn(e,t){var n;return null!==(n=e[t])&&void 0!==n?n:e.borderRadius}var Cn=Tn(0,.5,jt),Pn=Tn(.5,.95,kt);function Tn(e,t,n){return function(r){return r<e?0:r>t?1:n(ye(e,t,r))}}function Nn(e,t){e.min=t.min,e.max=t.max}function Rn(e,t){Nn(e.x,t.x),Nn(e.y,t.y)}function Mn(e){return void 0===e||1===e}function In(e){var t=e.scale,n=e.scaleX,r=e.scaleY;return!Mn(t)||!Mn(n)||!Mn(r)}function zn(e){return In(e)||Ln(e.x)||Ln(e.y)||e.z||e.rotate||e.rotateX||e.rotateY}function Ln(e){return e&&"0%"!==e}function Dn(e,t,n){return n+t*(e-n)}function _n(e,t,n,r,a){return void 0!==a&&(e=Dn(e,a,r)),Dn(e,n,r)+t}function Vn(e,t,n,r,a){void 0===t&&(t=0),void 0===n&&(n=1),e.min=_n(e.min,t,n,r,a),e.max=_n(e.max,t,n,r,a)}function Fn(e,t){var n=t.x,r=t.y;Vn(e.x,n.translate,n.scale,n.originPoint),Vn(e.y,r.translate,r.scale,r.originPoint)}function Hn(e,t){e.min=e.min+t,e.max=e.max+t}function Bn(e,t,n){var r=l(n,3),a=r[0],o=r[1],i=r[2],s=void 0!==t[i]?t[i]:.5,c=Q(e.min,e.max,s);Vn(e,t[a],t[o],c,t.scale)}var Un=["x","scaleX","originX"],Wn=["y","scaleY","originY"];function Yn(e,t){Bn(e.x,t,Un),Bn(e.y,t,Wn)}var qn=function(e){return e.hasOwnProperty("x")&&e.hasOwnProperty("y")},$n=function(e){return qn(e)&&e.hasOwnProperty("z")},Gn=function(e,t){return Math.abs(e-t)};function Xn(e,t){if(ot(e)&&ot(t))return Gn(e,t);if(qn(e)&&qn(t)){var n=Gn(e.x,t.x),r=Gn(e.y,t.y),a=$n(e)&&$n(t)?Gn(e.z,t.z):0;return Math.sqrt(Math.pow(n,2)+Math.pow(r,2)+Math.pow(a,2))}}function Kn(e){return e.max-e.min}function Jn(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=.01),Xn(e,t)<n}function Qn(e,t,n,r){void 0===r&&(r=.5),e.origin=r,e.originPoint=Q(t.min,t.max,e.origin),e.scale=Kn(n)/Kn(t),(Jn(e.scale,1,1e-4)||isNaN(e.scale))&&(e.scale=1),e.translate=Q(n.min,n.max,e.origin)-e.originPoint,(Jn(e.translate)||isNaN(e.translate))&&(e.translate=0)}function Zn(e,t,n,r){Qn(e.x,t.x,n.x,null==r?void 0:r.originX),Qn(e.y,t.y,n.y,null==r?void 0:r.originY)}function er(e,t,n){e.min=n.min+t.min,e.max=e.min+Kn(t)}function tr(e,t,n){e.min=t.min-n.min,e.max=e.min+Kn(t)}function nr(e,t,n){tr(e.x,t.x,n.x),tr(e.y,t.y,n.y)}function rr(e,t,n,r,a){return e=Dn(e-=t,1/n,r),void 0!==a&&(e=Dn(e,1/a,r)),e}function ar(e,t,n,r,a){var o=l(n,3),i=o[0],s=o[1],c=o[2];!function(e,t,n,r,a,o,i){if(void 0===t&&(t=0),void 0===n&&(n=1),void 0===r&&(r=.5),void 0===o&&(o=e),void 0===i&&(i=e),De.test(t)&&(t=parseFloat(t),t=Q(i.min,i.max,t/100)-i.min),"number"==typeof t){var s=Q(o.min,o.max,r);e===o&&(s-=t),e.min=rr(e.min,t,n,s,a),e.max=rr(e.max,t,n,s,a)}}(e,t[i],t[s],t[c],t.scale,r,a)}var or=["x","scaleX","originX"],ir=["y","scaleY","originY"];function sr(e,t,n,r){ar(e.x,t,or,null==n?void 0:n.x,null==r?void 0:r.x),ar(e.y,t,ir,null==n?void 0:n.y,null==r?void 0:r.y)}function cr(e){return 0===e.translate&&1===e.scale}function lr(e){return cr(e.x)&&cr(e.y)}function ur(e,t){return e.x.min===t.x.min&&e.x.max===t.x.max&&e.y.min===t.y.min&&e.y.max===t.y.max}var fr=function(){function e(){this.members=[]}return e.prototype.add=function(e){ee(this.members,e),e.scheduleRender()},e.prototype.remove=function(e){if(te(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){var t=this.members[this.members.length-1];t&&this.promote(t)}},e.prototype.relegate=function(e){var t,n=this.members.findIndex((function(t){return e===t}));if(0===n)return!1;for(var r=n;r>=0;r--){var a=this.members[r];if(!1!==a.isPresent){t=a;break}}return!!t&&(this.promote(t),!0)},e.prototype.promote=function(e,t){var n,r=this.lead;e!==r&&(this.prevLead=r,this.lead=e,e.show(),r&&(r.instance&&r.scheduleRender(),e.scheduleRender(),e.resumeFrom=r,t&&(e.resumeFrom.preserveOpacity=!0),r.snapshot&&(e.snapshot=r.snapshot,e.snapshot.latestValues=r.animationValues||r.latestValues,e.snapshot.isShared=!0),(null===(n=e.root)||void 0===n?void 0:n.isUpdating)&&(e.isLayoutDirty=!0),!1===e.options.crossfade&&r.hide()))},e.prototype.exitAnimationComplete=function(){this.members.forEach((function(e){var t,n,r,a,o;null===(n=(t=e.options).onExitComplete)||void 0===n||n.call(t),null===(o=null===(r=e.resumingFrom)||void 0===r?void 0:(a=r.options).onExitComplete)||void 0===o||o.call(a)}))},e.prototype.scheduleRender=function(){this.members.forEach((function(e){e.instance&&e.scheduleRender(!1)}))},e.prototype.removeLeadSnapshot=function(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)},e}(),dr={};function pr(e,t,n){var r=e.x.translate/t.x,a=e.y.translate/t.y,o="translate3d(".concat(r,"px, ").concat(a,"px, 0) ");if(o+="scale(".concat(1/t.x,", ").concat(1/t.y,") "),n){var i=n.rotate,s=n.rotateX,c=n.rotateY;i&&(o+="rotate(".concat(i,"deg) ")),s&&(o+="rotateX(".concat(s,"deg) ")),c&&(o+="rotateY(".concat(c,"deg) "))}var l=e.x.scale*t.x,u=e.y.scale*t.y;return"translate3d(0px, 0px, 0) scale(1, 1) scale(1, 1)"===(o+="scale(".concat(l,", ").concat(u,")"))?"none":o}function mr(e){return[e("x"),e("y")]}var hr=["","X","Y","Z"],vr=["transformPerspective","x","y","z"];function gr(e,t){return vr.indexOf(e)-vr.indexOf(t)}["translate","scale","rotate","skew"].forEach((function(e){return hr.forEach((function(t){return vr.push(e+t)}))}));var yr=new Set(vr);function br(e){return yr.has(e)}var wr=new Set(["originX","originY","originZ"]);function xr(e){return wr.has(e)}var kr=function(e,t){return e.depth-t.depth},Er=function(){function e(){this.children=[],this.isDirty=!1}return e.prototype.add=function(e){ee(this.children,e),this.isDirty=!0},e.prototype.remove=function(e){te(this.children,e),this.isDirty=!0},e.prototype.forEach=function(e){this.isDirty&&this.children.sort(kr),this.isDirty=!1,this.children.forEach(e)},e}();function Sr(e){var t,n=oe(e)?e.get():e;return t=n,Boolean(t&&"object"==typeof t&&t.mix&&t.toValue)?n.toValue():n}var Or={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function Ar(e){var t=e.attachResizeListener,n=e.defaultParent,r=e.measureScroll,a=e.resetTransform;return function(){function e(e,t,r){var a=this;void 0===t&&(t={}),void 0===r&&(r=null==n?void 0:n()),this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.potentialNodes=new Map,this.checkUpdateFailed=function(){a.isUpdating&&(a.isUpdating=!1,a.clearAllSnapshots())},this.updateProjection=function(){a.nodes.forEach(Mr),a.nodes.forEach(Ir)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.id=e,this.latestValues=t,this.root=r?r.root||r:this,this.path=r?u(u([],l(r.path),!1),[r],!1):[],this.parent=r,this.depth=r?r.depth+1:0,e&&this.root.registerPotentialNode(e,this);for(var o=0;o<this.path.length;o++)this.path[o].shouldResetTransform=!0;this.root===this&&(this.nodes=new Er)}return e.prototype.addEventListener=function(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new ne),this.eventHandlers.get(e).add(t)},e.prototype.notifyListeners=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var r=this.eventHandlers.get(e);null==r||r.notify.apply(r,u([],l(t),!1))},e.prototype.hasListeners=function(e){return this.eventHandlers.has(e)},e.prototype.registerPotentialNode=function(e,t){this.potentialNodes.set(e,t)},e.prototype.mount=function(e,n){var r,a=this;if(void 0===n&&(n=!1),!this.instance){this.isSVG=e instanceof SVGElement&&"svg"!==e.tagName,this.instance=e;var o=this.options,i=o.layoutId,c=o.layout,l=o.visualElement;if(l&&!l.getInstance()&&l.mount(e),this.root.nodes.add(this),null===(r=this.parent)||void 0===r||r.children.add(this),this.id&&this.root.potentialNodes.delete(this.id),n&&(c||i)&&(this.isLayoutDirty=!0),t){var u,f=function(){return a.root.updateBlockedByResize=!1};t(e,(function(){a.root.updateBlockedByResize=!0,clearTimeout(u),u=window.setTimeout(f,250),Or.hasAnimatedSinceResize&&(Or.hasAnimatedSinceResize=!1,a.nodes.forEach(Rr))}))}i&&this.root.registerSharedNode(i,this),!1!==this.options.animate&&l&&(i||c)&&this.addEventListener("didUpdate",(function(e){var t,n,r,o,i,c=e.delta,u=e.hasLayoutChanged,f=e.hasRelativeTargetChanged,d=e.layout;if(a.isTreeAnimationBlocked())return a.target=void 0,void(a.relativeTarget=void 0);var p=null!==(n=null!==(t=a.options.transition)&&void 0!==t?t:l.getDefaultTransition())&&void 0!==n?n:Fr,m=l.getProps(),h=m.onLayoutAnimationStart,v=m.onLayoutAnimationComplete,g=!a.targetLayout||!ur(a.targetLayout,d)||f,y=!u&&f;if((null===(r=a.resumeFrom)||void 0===r?void 0:r.instance)||y||u&&(g||!a.currentAnimation)){a.resumeFrom&&(a.resumingFrom=a.resumeFrom,a.resumingFrom.resumingFrom=void 0),a.setAnimationOrigin(c,y);var b=s(s({},xn(p,"layout")),{onPlay:h,onComplete:v});l.shouldReduceMotion&&(b.delay=0,b.type=!1),a.startAnimation(b)}else u||0!==a.animationProgress||a.finishAnimation(),a.isLead()&&(null===(i=(o=a.options).onExitComplete)||void 0===i||i.call(o));a.targetLayout=d}))}},e.prototype.unmount=function(){var e,t;this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this),null===(e=this.getStack())||void 0===e||e.remove(this),null===(t=this.parent)||void 0===t||t.children.delete(this),this.instance=void 0,Y.preRender(this.updateProjection)},e.prototype.blockUpdate=function(){this.updateManuallyBlocked=!0},e.prototype.unblockUpdate=function(){this.updateManuallyBlocked=!1},e.prototype.isUpdateBlocked=function(){return this.updateManuallyBlocked||this.updateBlockedByResize},e.prototype.isTreeAnimationBlocked=function(){var e;return this.isAnimationBlocked||(null===(e=this.parent)||void 0===e?void 0:e.isTreeAnimationBlocked())||!1},e.prototype.startUpdate=function(){var e;this.isUpdateBlocked()||(this.isUpdating=!0,null===(e=this.nodes)||void 0===e||e.forEach(zr))},e.prototype.willUpdate=function(e){var t,n,r;if(void 0===e&&(e=!0),this.root.isUpdateBlocked())null===(n=(t=this.options).onExitComplete)||void 0===n||n.call(t);else if(!this.root.isUpdating&&this.root.startUpdate(),!this.isLayoutDirty){this.isLayoutDirty=!0;for(var a=0;a<this.path.length;a++){var o=this.path[a];o.shouldResetTransform=!0,o.updateScroll()}var i=this.options,s=i.layoutId,c=i.layout;if(void 0!==s||c){var l=null===(r=this.options.visualElement)||void 0===r?void 0:r.getProps().transformTemplate;this.prevTransformTemplateValue=null==l?void 0:l(this.latestValues,""),this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}}},e.prototype.didUpdate=function(){if(this.isUpdateBlocked())return this.unblockUpdate(),this.clearAllSnapshots(),void this.nodes.forEach(Tr);this.isUpdating&&(this.isUpdating=!1,this.potentialNodes.size&&(this.potentialNodes.forEach(Hr),this.potentialNodes.clear()),this.nodes.forEach(Nr),this.nodes.forEach(jr),this.nodes.forEach(Cr),this.clearAllSnapshots(),q.update(),q.preRender(),q.render())},e.prototype.clearAllSnapshots=function(){this.nodes.forEach(Pr),this.sharedNodes.forEach(Lr)},e.prototype.scheduleUpdateProjection=function(){J.preRender(this.updateProjection,!1,!0)},e.prototype.scheduleCheckAfterUnmount=function(){var e=this;J.postRender((function(){e.isLayoutDirty?e.root.didUpdate():e.root.checkUpdateFailed()}))},e.prototype.updateSnapshot=function(){if(!this.snapshot&&this.instance){var e=this.measure(),t=this.removeTransform(this.removeElementScroll(e));Ur(t),this.snapshot={measured:e,layout:t,latestValues:{}}}},e.prototype.updateLayout=function(){var e;if(this.instance&&(this.updateScroll(),this.options.alwaysMeasureLayout&&this.isLead()||this.isLayoutDirty)){if(this.resumeFrom&&!this.resumeFrom.instance)for(var t=0;t<this.path.length;t++){this.path[t].updateScroll()}var n=this.measure();Ur(n);var r=this.layout;this.layout={measured:n,actual:this.removeElementScroll(n)},this.layoutCorrected={x:{min:0,max:0},y:{min:0,max:0}},this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.actual),null===(e=this.options.visualElement)||void 0===e||e.notifyLayoutMeasure(this.layout.actual,null==r?void 0:r.actual)}},e.prototype.updateScroll=function(){this.options.layoutScroll&&this.instance&&(this.scroll=r(this.instance))},e.prototype.resetTransform=function(){var e;if(a){var t=this.isLayoutDirty||this.shouldResetTransform,n=this.projectionDelta&&!lr(this.projectionDelta),r=null===(e=this.options.visualElement)||void 0===e?void 0:e.getProps().transformTemplate,o=null==r?void 0:r(this.latestValues,""),i=o!==this.prevTransformTemplateValue;t&&(n||zn(this.latestValues)||i)&&(a(this.instance,o),this.shouldResetTransform=!1,this.scheduleRender())}},e.prototype.measure=function(){var e=this.options.visualElement;if(!e)return{x:{min:0,max:0},y:{min:0,max:0}};var t=e.measureViewportBox(),n=this.root.scroll;return n&&(Hn(t.x,n.x),Hn(t.y,n.y)),t},e.prototype.removeElementScroll=function(e){var t={x:{min:0,max:0},y:{min:0,max:0}};Rn(t,e);for(var n=0;n<this.path.length;n++){var r=this.path[n],a=r.scroll,o=r.options;r!==this.root&&a&&o.layoutScroll&&(Hn(t.x,a.x),Hn(t.y,a.y))}return t},e.prototype.applyTransform=function(e,t){void 0===t&&(t=!1);var n={x:{min:0,max:0},y:{min:0,max:0}};Rn(n,e);for(var r=0;r<this.path.length;r++){var a=this.path[r];!t&&a.options.layoutScroll&&a.scroll&&a!==a.root&&Yn(n,{x:-a.scroll.x,y:-a.scroll.y}),zn(a.latestValues)&&Yn(n,a.latestValues)}return zn(this.latestValues)&&Yn(n,this.latestValues),n},e.prototype.removeTransform=function(e){var t,n={x:{min:0,max:0},y:{min:0,max:0}};Rn(n,e);for(var r=0;r<this.path.length;r++){var a=this.path[r];if(a.instance&&zn(a.latestValues)){In(a.latestValues)&&a.updateSnapshot();var o={x:{min:0,max:0},y:{min:0,max:0}};Rn(o,a.measure()),sr(n,a.latestValues,null===(t=a.snapshot)||void 0===t?void 0:t.layout,o)}}return zn(this.latestValues)&&sr(n,this.latestValues),n},e.prototype.setTargetDelta=function(e){this.targetDelta=e,this.root.scheduleUpdateProjection()},e.prototype.setOptions=function(e){var t;this.options=s(s(s({},this.options),e),{crossfade:null===(t=e.crossfade)||void 0===t||t})},e.prototype.clearMeasurements=function(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1},e.prototype.resolveTargetDelta=function(){var e,t,n,r,a=this.options,o=a.layout,i=a.layoutId;this.layout&&(o||i)&&(this.targetDelta||this.relativeTarget||(this.relativeParent=this.getClosestProjectingParent(),this.relativeParent&&this.relativeParent.layout&&(this.relativeTarget={x:{min:0,max:0},y:{min:0,max:0}},this.relativeTargetOrigin={x:{min:0,max:0},y:{min:0,max:0}},nr(this.relativeTargetOrigin,this.layout.actual,this.relativeParent.layout.actual),Rn(this.relativeTarget,this.relativeTargetOrigin))),(this.relativeTarget||this.targetDelta)&&(this.target||(this.target={x:{min:0,max:0},y:{min:0,max:0}},this.targetWithTransforms={x:{min:0,max:0},y:{min:0,max:0}}),this.relativeTarget&&this.relativeTargetOrigin&&(null===(e=this.relativeParent)||void 0===e?void 0:e.target)?(t=this.target,n=this.relativeTarget,r=this.relativeParent.target,er(t.x,n.x,r.x),er(t.y,n.y,r.y)):this.targetDelta?(Boolean(this.resumingFrom)?this.target=this.applyTransform(this.layout.actual):Rn(this.target,this.layout.actual),Fn(this.target,this.targetDelta)):Rn(this.target,this.layout.actual),this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,this.relativeParent=this.getClosestProjectingParent(),this.relativeParent&&Boolean(this.relativeParent.resumingFrom)===Boolean(this.resumingFrom)&&!this.relativeParent.options.layoutScroll&&this.relativeParent.target&&(this.relativeTarget={x:{min:0,max:0},y:{min:0,max:0}},this.relativeTargetOrigin={x:{min:0,max:0},y:{min:0,max:0}},nr(this.relativeTargetOrigin,this.target,this.relativeParent.target),Rn(this.relativeTarget,this.relativeTargetOrigin)))))},e.prototype.getClosestProjectingParent=function(){if(this.parent&&!zn(this.parent.latestValues))return(this.parent.relativeTarget||this.parent.targetDelta)&&this.parent.layout?this.parent:this.parent.getClosestProjectingParent()},e.prototype.calcProjection=function(){var e,t=this.options,n=t.layout,r=t.layoutId;if(this.isTreeAnimating=Boolean((null===(e=this.parent)||void 0===e?void 0:e.isTreeAnimating)||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),this.layout&&(n||r)){var a=this.getLead();Rn(this.layoutCorrected,this.layout.actual),function(e,t,n,r){var a,o;void 0===r&&(r=!1);var i=n.length;if(i){var s,c;t.x=t.y=1;for(var l=0;l<i;l++)c=(s=n[l]).projectionDelta,"contents"!==(null===(o=null===(a=s.instance)||void 0===a?void 0:a.style)||void 0===o?void 0:o.display)&&(r&&s.options.layoutScroll&&s.scroll&&s!==s.root&&Yn(e,{x:-s.scroll.x,y:-s.scroll.y}),c&&(t.x*=c.x.scale,t.y*=c.y.scale,Fn(e,c)),r&&zn(s.latestValues)&&Yn(e,s.latestValues))}}(this.layoutCorrected,this.treeScale,this.path,Boolean(this.resumingFrom)||this!==a);var o=a.target;if(o){this.projectionDelta||(this.projectionDelta={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}},this.projectionDeltaWithTransform={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}});var i=this.treeScale.x,s=this.treeScale.y,c=this.projectionTransform;Zn(this.projectionDelta,this.layoutCorrected,o,this.latestValues),this.projectionTransform=pr(this.projectionDelta,this.treeScale),this.projectionTransform===c&&this.treeScale.x===i&&this.treeScale.y===s||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",o))}}},e.prototype.hide=function(){this.isVisible=!1},e.prototype.show=function(){this.isVisible=!0},e.prototype.scheduleRender=function(e){var t,n,r;void 0===e&&(e=!0),null===(n=(t=this.options).scheduleRender)||void 0===n||n.call(t),e&&(null===(r=this.getStack())||void 0===r||r.scheduleRender()),this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)},e.prototype.setAnimationOrigin=function(e,t){var n,r=this;void 0===t&&(t=!1);var a=this.snapshot,o=(null==a?void 0:a.latestValues)||{},i=s({},this.latestValues),c={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};this.relativeTarget=this.relativeTargetOrigin=void 0,this.attemptToResolveRelativeTarget=!t;var l={x:{min:0,max:0},y:{min:0,max:0}},u=null==a?void 0:a.isShared,f=((null===(n=this.getStack())||void 0===n?void 0:n.members.length)||0)<=1,d=Boolean(u&&!f&&!0===this.options.crossfade&&!this.path.some(Vr));this.animationProgress=0,this.mixTargetDelta=function(t){var n,a=t/1e3;Dr(c.x,e.x,a),Dr(c.y,e.y,a),r.setTargetDelta(c),r.relativeTarget&&r.relativeTargetOrigin&&r.layout&&(null===(n=r.relativeParent)||void 0===n?void 0:n.layout)&&(nr(l,r.layout.actual,r.relativeParent.layout.actual),function(e,t,n,r){_r(e.x,t.x,n.x,r),_r(e.y,t.y,n.y,r)}(r.relativeTarget,r.relativeTargetOrigin,l,a)),u&&(r.animationValues=i,function(e,t,n,r,a,o){var i,s,c,l;a?(e.opacity=Q(0,null!==(i=n.opacity)&&void 0!==i?i:1,Cn(r)),e.opacityExit=Q(null!==(s=t.opacity)&&void 0!==s?s:1,0,Pn(r))):o&&(e.opacity=Q(null!==(c=t.opacity)&&void 0!==c?c:1,null!==(l=n.opacity)&&void 0!==l?l:1,r));for(var u=0;u<Sn;u++){var f="border".concat(En[u],"Radius"),d=jn(t,f),p=jn(n,f);void 0===d&&void 0===p||(d||(d=0),p||(p=0),0===d||0===p||An(d)===An(p)?(e[f]=Math.max(Q(On(d),On(p),r),0),(De.test(p)||De.test(d))&&(e[f]+="%")):e[f]=p)}(t.rotate||n.rotate)&&(e.rotate=Q(t.rotate||0,n.rotate||0,r))}(i,o,r.latestValues,a,d,f)),r.root.scheduleUpdateProjection(),r.scheduleRender(),r.animationProgress=a},this.mixTargetDelta(0)},e.prototype.startAnimation=function(e){var t,n,r=this;this.notifyListeners("animationStart"),null===(t=this.currentAnimation)||void 0===t||t.stop(),this.resumingFrom&&(null===(n=this.resumingFrom.currentAnimation)||void 0===n||n.stop()),this.pendingAnimation&&(Y.update(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=J.update((function(){Or.hasAnimatedSinceResize=!0,r.currentAnimation=function(e,t,n){void 0===n&&(n={});var r=oe(e)?e:ae(e);return kn("",r,t,n),{stop:function(){return r.stop()},isAnimating:function(){return r.isAnimating()}}}(0,1e3,s(s({},e),{onUpdate:function(t){var n;r.mixTargetDelta(t),null===(n=e.onUpdate)||void 0===n||n.call(e,t)},onComplete:function(){var t;null===(t=e.onComplete)||void 0===t||t.call(e),r.completeAnimation()}})),r.resumingFrom&&(r.resumingFrom.currentAnimation=r.currentAnimation),r.pendingAnimation=void 0}))},e.prototype.completeAnimation=function(){var e;this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0),null===(e=this.getStack())||void 0===e||e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")},e.prototype.finishAnimation=function(){var e;this.currentAnimation&&(null===(e=this.mixTargetDelta)||void 0===e||e.call(this,1e3),this.currentAnimation.stop()),this.completeAnimation()},e.prototype.applyTransformsToTarget=function(){var e=this.getLead(),t=e.targetWithTransforms,n=e.target,r=e.layout,a=e.latestValues;t&&n&&r&&(Rn(t,n),Yn(t,a),Zn(this.projectionDeltaWithTransform,this.layoutCorrected,t,a))},e.prototype.registerSharedNode=function(e,t){var n,r,a;this.sharedNodes.has(e)||this.sharedNodes.set(e,new fr),this.sharedNodes.get(e).add(t),t.promote({transition:null===(n=t.options.initialPromotionConfig)||void 0===n?void 0:n.transition,preserveFollowOpacity:null===(a=null===(r=t.options.initialPromotionConfig)||void 0===r?void 0:r.shouldPreserveFollowOpacity)||void 0===a?void 0:a.call(r,t)})},e.prototype.isLead=function(){var e=this.getStack();return!e||e.lead===this},e.prototype.getLead=function(){var e;return this.options.layoutId&&(null===(e=this.getStack())||void 0===e?void 0:e.lead)||this},e.prototype.getPrevLead=function(){var e;return this.options.layoutId?null===(e=this.getStack())||void 0===e?void 0:e.prevLead:void 0},e.prototype.getStack=function(){var e=this.options.layoutId;if(e)return this.root.sharedNodes.get(e)},e.prototype.promote=function(e){var t=void 0===e?{}:e,n=t.needsReset,r=t.transition,a=t.preserveFollowOpacity,o=this.getStack();o&&o.promote(this,a),n&&(this.projectionDelta=void 0,this.needsReset=!0),r&&this.setOptions({transition:r})},e.prototype.relegate=function(){var e=this.getStack();return!!e&&e.relegate(this)},e.prototype.resetRotation=function(){var e=this.options.visualElement;if(e){for(var t=!1,n={},r=0;r<hr.length;r++){var a="rotate"+hr[r];e.getStaticValue(a)&&(t=!0,n[a]=e.getStaticValue(a),e.setStaticValue(a,0))}if(t){for(var a in null==e||e.syncRender(),n)e.setStaticValue(a,n[a]);e.scheduleRender()}}},e.prototype.getProjectionStyles=function(e){var t,n,r,a,o,i;void 0===e&&(e={});var s={};if(!this.instance||this.isSVG)return s;if(!this.isVisible)return{visibility:"hidden"};s.visibility="";var c=null===(t=this.options.visualElement)||void 0===t?void 0:t.getProps().transformTemplate;if(this.needsReset)return this.needsReset=!1,s.opacity="",s.pointerEvents=Sr(e.pointerEvents)||"",s.transform=c?c(this.latestValues,""):"none",s;var l=this.getLead();if(!this.projectionDelta||!this.layout||!l.target){var u={};return this.options.layoutId&&(u.opacity=null!==(n=this.latestValues.opacity)&&void 0!==n?n:1,u.pointerEvents=Sr(e.pointerEvents)||""),this.hasProjected&&!zn(this.latestValues)&&(u.transform=c?c({},""):"none",this.hasProjected=!1),u}var f=l.animationValues||l.latestValues;this.applyTransformsToTarget(),s.transform=pr(this.projectionDeltaWithTransform,this.treeScale,f),c&&(s.transform=c(f,s.transform));var d=this.projectionDelta,p=d.x,m=d.y;for(var h in s.transformOrigin="".concat(100*p.origin,"% ").concat(100*m.origin,"% 0"),l.animationValues?s.opacity=l===this?null!==(a=null!==(r=f.opacity)&&void 0!==r?r:this.latestValues.opacity)&&void 0!==a?a:1:this.preserveOpacity?this.latestValues.opacity:f.opacityExit:s.opacity=l===this?null!==(o=f.opacity)&&void 0!==o?o:"":null!==(i=f.opacityExit)&&void 0!==i?i:0,dr)if(void 0!==f[h]){var v=dr[h],g=v.correct,y=v.applyTo,b=g(f[h],l);if(y)for(var w=y.length,x=0;x<w;x++)s[y[x]]=b;else s[h]=b}return this.options.layoutId&&(s.pointerEvents=l===this?Sr(e.pointerEvents)||"":"none"),s},e.prototype.clearSnapshot=function(){this.resumeFrom=this.snapshot=void 0},e.prototype.resetTree=function(){this.root.nodes.forEach((function(e){var t;return null===(t=e.currentAnimation)||void 0===t?void 0:t.stop()})),this.root.nodes.forEach(Tr),this.root.sharedNodes.clear()},e}()}function jr(e){e.updateLayout()}function Cr(e){var t,n,r,a,o=null!==(n=null===(t=e.resumeFrom)||void 0===t?void 0:t.snapshot)&&void 0!==n?n:e.snapshot;if(e.isLead()&&e.layout&&o&&e.hasListeners("didUpdate")){var i=e.layout,s=i.actual,c=i.measured;"size"===e.options.animationType?mr((function(e){var t=o.isShared?o.measured[e]:o.layout[e],n=Kn(t);t.min=s[e].min,t.max=t.min+n})):"position"===e.options.animationType&&mr((function(e){var t=o.isShared?o.measured[e]:o.layout[e],n=Kn(s[e]);t.max=t.min+n}));var l={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};Zn(l,s,o.layout);var u={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};o.isShared?Zn(u,e.applyTransform(c,!0),o.measured):Zn(u,s,o.layout);var f=!lr(l),d=!1;if(!e.resumeFrom&&(e.relativeParent=e.getClosestProjectingParent(),e.relativeParent&&!e.relativeParent.resumeFrom)){var p=e.relativeParent,m=p.snapshot,h=p.layout;if(m&&h){var v={x:{min:0,max:0},y:{min:0,max:0}};nr(v,o.layout,m.layout);var g={x:{min:0,max:0},y:{min:0,max:0}};nr(g,s,h.actual),ur(v,g)||(d=!0)}}e.notifyListeners("didUpdate",{layout:s,snapshot:o,delta:u,layoutDelta:l,hasLayoutChanged:f,hasRelativeTargetChanged:d})}else e.isLead()&&(null===(a=(r=e.options).onExitComplete)||void 0===a||a.call(r));e.options.transition=void 0}function Pr(e){e.clearSnapshot()}function Tr(e){e.clearMeasurements()}function Nr(e){var t=e.options.visualElement;(null==t?void 0:t.getProps().onBeforeLayoutMeasure)&&t.notifyBeforeLayoutMeasure(),e.resetTransform()}function Rr(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0}function Mr(e){e.resolveTargetDelta()}function Ir(e){e.calcProjection()}function zr(e){e.resetRotation()}function Lr(e){e.removeLeadSnapshot()}function Dr(e,t,n){e.translate=Q(t.translate,0,n),e.scale=Q(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function _r(e,t,n,r){e.min=Q(t.min,n.min,r),e.max=Q(t.max,n.max,r)}function Vr(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}var Fr={duration:.45,ease:[.4,0,.1,1]};function Hr(e,t){for(var n=e.root,r=e.path.length-1;r>=0;r--)if(Boolean(e.path[r].instance)){n=e.path[r];break}var a=(n&&n!==e.root?n.instance:document).querySelector('[data-projection-id="'.concat(t,'"]'));a&&e.mount(a,!0)}function Br(e){e.min=Math.round(e.min),e.max=Math.round(e.max)}function Ur(e){Br(e.x),Br(e.y)}var Wr=1;var Yr=(0,r.createContext)({}),qr=(0,r.createContext)({});var $r=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.getSnapshotBeforeUpdate=function(){return this.updateProps(),null},t.prototype.componentDidUpdate=function(){},t.prototype.updateProps=function(){var e=this.props,t=e.visualElement,n=e.props;t&&t.setProps(n)},t.prototype.render=function(){return this.props.children},t}(r.Component);function Gr(e){var t=e.preloadedFeatures,n=e.createVisualElement,a=e.projectionNodeConstructor,o=e.useRender,i=e.useVisualState,c=e.Component;return t&&function(e){for(var t in e)null!==e[t]&&("projectionNodeConstructor"===t?d.projectionNodeConstructor=e[t]:d[t].Component=e[t])}(t),(0,r.forwardRef)((function(e,t){var l=function(e){var t,n=e.layoutId,a=null===(t=(0,r.useContext)(Yr))||void 0===t?void 0:t.id;return a&&void 0!==n?a+"-"+n:n}(e);e=s(s({},e),{layoutId:l});var u=(0,r.useContext)(v),f=null,y=R(e),w=u.isStatic?void 0:I((function(){if(Or.hasEverUpdated)return Wr++})),x=i(e,u.isStatic);return!u.isStatic&&b&&(y.visualElement=S(c,x,s(s({},u),e),n),function(e,t,n,a){var o,i=t.layoutId,s=t.layout,c=t.drag,l=t.dragConstraints,u=t.layoutScroll,f=(0,r.useContext)(qr);a&&n&&!(null==n?void 0:n.projection)&&(n.projection=new a(e,n.getLatestValues(),null===(o=n.parent)||void 0===o?void 0:o.projection),n.projection.setOptions({layoutId:i,layout:s,alwaysMeasureLayout:Boolean(c)||l&&O(l),visualElement:n,scheduleRender:function(){return n.scheduleRender()},animationType:"string"==typeof s?s:"both",initialPromotionConfig:f,layoutScroll:u}))}(w,e,y.visualElement,a||d.projectionNodeConstructor),f=function(e,t,n){var a=[];if((0,r.useContext)(p),!t)return null;for(var o=0;o<h;o++){var i=m[o],c=d[i],l=c.isEnabled,u=c.Component;l(e)&&u&&a.push(r.createElement(u,s({key:i},e,{visualElement:t})))}return a}(e,y.visualElement)),r.createElement($r,{visualElement:y.visualElement,props:s(s({},u),e)},f,r.createElement(g.Provider,{value:y},o(c,e,w,function(e,t,n){return(0,r.useCallback)((function(r){var a;r&&(null===(a=e.mount)||void 0===a||a.call(e,r)),t&&(r?t.mount(r):t.unmount()),n&&("function"==typeof n?n(r):O(n)&&(n.current=r))}),[t])}(x,y.visualElement,t),x,u.isStatic,y.visualElement)))}))}function Xr(e){function t(t,n){return void 0===n&&(n={}),Gr(e(t,n))}if("undefined"==typeof Proxy)return t;var n=new Map;return new Proxy(t,{get:function(e,r){return n.has(r)||n.set(r,t(r)),n.get(r)}})}var Kr=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","svg","switch","symbol","text","tspan","use","view"];function Jr(e){return"string"==typeof e&&!e.includes("-")&&!!(Kr.indexOf(e)>-1||/[A-Z]/.test(e))}function Qr(e,t){var n=t.layout,r=t.layoutId;return br(e)||xr(e)||(n||void 0!==r)&&(!!dr[e]||"opacity"===e)}var Zr={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function ea(e){return e.startsWith("--")}var ta=function(e,t){return t&&"number"==typeof e?t.transform(e):e};function na(e,t,n,r){var a,o=e.style,i=e.vars,s=e.transform,c=e.transformKeys,l=e.transformOrigin;c.length=0;var u=!1,f=!1,d=!0;for(var p in t){var m=t[p];if(ea(p))i[p]=m;else{var h=un[p],v=ta(m,h);if(br(p)){if(u=!0,s[p]=v,c.push(p),!d)continue;m!==(null!==(a=h.default)&&void 0!==a?a:0)&&(d=!1)}else xr(p)?(l[p]=v,f=!0):o[p]=v}}u?o.transform=function(e,t,n,r){var a=e.transform,o=e.transformKeys,i=t.enableHardwareAcceleration,s=void 0===i||i,c=t.allowTransformNone,l=void 0===c||c,u="";o.sort(gr);for(var f=!1,d=o.length,p=0;p<d;p++){var m=o[p];u+="".concat(Zr[m]||m,"(").concat(a[m],") "),"z"===m&&(f=!0)}return!f&&s?u+="translateZ(0)":u=u.trim(),r?u=r(a,n?"":u):l&&n&&(u="none"),u}(e,n,d,r):r?o.transform=r({},""):!t.transform&&o.transform&&(o.transform="none"),f&&(o.transformOrigin=function(e){var t=e.originX,n=void 0===t?"50%":t,r=e.originY,a=void 0===r?"50%":r,o=e.originZ,i=void 0===o?0:o;return"".concat(n," ").concat(a," ").concat(i)}(l))}var ra=function(){return{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}};function aa(e,t,n){for(var r in t)oe(t[r])||Qr(r,n)||(e[r]=t[r])}function oa(e,t,n){var a={};return aa(a,e.style||{},e),Object.assign(a,function(e,t,n){var a=e.transformTemplate;return(0,r.useMemo)((function(){var e={style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}};na(e,t,{enableHardwareAcceleration:!n},a);var r=e.style;return s(s({},e.vars),r)}),[t])}(e,t,n)),e.transformValues&&(a=e.transformValues(a)),a}function ia(e,t,n){var r={},a=oa(e,t,n);return Boolean(e.drag)&&!1!==e.dragListener&&(r.draggable=!1,a.userSelect=a.WebkitUserSelect=a.WebkitTouchCallout="none",a.touchAction=!0===e.drag?"none":"pan-".concat("x"===e.drag?"y":"x")),r.style=a,r}var sa=new Set(["initial","animate","exit","style","variants","transition","transformTemplate","transformValues","custom","inherit","layout","layoutId","layoutDependency","onLayoutAnimationStart","onLayoutAnimationComplete","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","drag","dragControls","dragListener","dragConstraints","dragDirectionLock","dragSnapToOrigin","_dragX","_dragY","dragElastic","dragMomentum","dragPropagation","dragTransition","whileDrag","onPan","onPanStart","onPanEnd","onPanSessionStart","onTap","onTapStart","onTapCancel","onHoverStart","onHoverEnd","whileFocus","whileTap","whileHover","whileInView","onViewportEnter","onViewportLeave","viewport","layoutScroll"]);function ca(e){return sa.has(e)}var la,ua=function(e){return!ca(e)};try{(la=n(7333).Z)&&(ua=function(e){return e.startsWith("on")?!ca(e):la(e)})}catch(hb){}function fa(e,t,n){return"string"==typeof e?e:_e.transform(t+n*e)}var da={offset:"stroke-dashoffset",array:"stroke-dasharray"},pa={offset:"strokeDashoffset",array:"strokeDasharray"};function ma(e,t,n,r){var a=t.attrX,o=t.attrY,i=t.originX,s=t.originY,l=t.pathLength,u=t.pathSpacing,f=void 0===u?1:u,d=t.pathOffset,p=void 0===d?0:d;na(e,c(t,["attrX","attrY","originX","originY","pathLength","pathSpacing","pathOffset"]),n,r),e.attrs=e.style,e.style={};var m=e.attrs,h=e.style,v=e.dimensions;m.transform&&(v&&(h.transform=m.transform),delete m.transform),v&&(void 0!==i||void 0!==s||h.transform)&&(h.transformOrigin=function(e,t,n){var r=fa(t,e.x,e.width),a=fa(n,e.y,e.height);return"".concat(r," ").concat(a)}(v,void 0!==i?i:.5,void 0!==s?s:.5)),void 0!==a&&(m.x=a),void 0!==o&&(m.y=o),void 0!==l&&function(e,t,n,r,a){void 0===n&&(n=1),void 0===r&&(r=0),void 0===a&&(a=!0),e.pathLength=1;var o=a?da:pa;e[o.offset]=_e.transform(-r);var i=_e.transform(t),s=_e.transform(n);e[o.array]="".concat(i," ").concat(s)}(m,l,f,p,!1)}var ha=function(){return s(s({},{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}),{attrs:{}})};function va(e,t){var n=(0,r.useMemo)((function(){var n=ha();return ma(n,t,{enableHardwareAcceleration:!1},e.transformTemplate),s(s({},n.attrs),{style:s({},n.style)})}),[t]);if(e.style){var a={};aa(a,e.style,e),n.style=s(s({},a),n.style)}return n}function ga(e){void 0===e&&(e=!1);return function(t,n,a,o,i,c){var l=i.latestValues,u=(Jr(t)?va:ia)(n,l,c),f=function(e,t,n){var r={};for(var a in e)(ua(a)||!0===n&&ca(a)||!t&&!ca(a)||e.draggable&&a.startsWith("onDrag"))&&(r[a]=e[a]);return r}(n,"string"==typeof t,e),d=s(s(s({},f),u),{ref:o});return a&&(d["data-projection-id"]=a),(0,r.createElement)(t,d)}}var ya=/([a-z])([A-Z])/g,ba=function(e){return e.replace(ya,"$1-$2").toLowerCase()};function wa(e,t,n,r){var a=t.style,o=t.vars;for(var i in Object.assign(e.style,a,r&&r.getProjectionStyles(n)),o)e.style.setProperty(i,o[i])}var xa=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength"]);function ka(e,t,n,r){for(var a in wa(e,t,void 0,r),t.attrs)e.setAttribute(xa.has(a)?a:ba(a),t.attrs[a])}function Ea(e){var t=e.style,n={};for(var r in t)(oe(t[r])||Qr(r,e))&&(n[r]=t[r]);return n}function Sa(e){var t=Ea(e);for(var n in e){if(oe(e[n]))t["x"===n||"y"===n?"attr"+n.toUpperCase():n]=e[n]}return t}function Oa(e){return"object"==typeof e&&"function"==typeof e.start}function Aa(e,t,n,r){var a=e.scrapeMotionValuesFromProps,o=e.createRenderState,i=e.onMount,s={latestValues:Ca(t,n,r,a),renderState:o()};return i&&(s.mount=function(e){return i(t,e,s)}),s}var ja=function(e){return function(t,n){var a=(0,r.useContext)(g),o=(0,r.useContext)(y);return n?Aa(e,t,a,o):I((function(){return Aa(e,t,a,o)}))}};function Ca(e,t,n,r){var a={},o=!1===(null==n?void 0:n.initial),i=r(e);for(var s in i)a[s]=Sr(i[s]);var l=e.initial,u=e.animate,f=T(e),d=N(e);t&&d&&!f&&!1!==e.inherit&&(null!=l||(l=t.initial),null!=u||(u=t.animate));var p=o||!1===l,m=p?u:l;m&&"boolean"!=typeof m&&!Oa(m)&&(Array.isArray(m)?m:[m]).forEach((function(t){var n=C(e,t);if(n){var r=n.transitionEnd;n.transition;var o=c(n,["transitionEnd","transition"]);for(var i in o){var s=o[i];if(Array.isArray(s))s=s[p?s.length-1:0];null!==s&&(a[i]=s)}for(var i in r)a[i]=r[i]}}));return a}var Pa,Ta={useVisualState:ja({scrapeMotionValuesFromProps:Sa,createRenderState:ha,onMount:function(e,t,n){var r=n.renderState,a=n.latestValues;try{r.dimensions="function"==typeof t.getBBox?t.getBBox():t.getBoundingClientRect()}catch(o){r.dimensions={x:0,y:0,width:0,height:0}}ma(r,a,{enableHardwareAcceleration:!1},e.transformTemplate),ka(t,r)}})},Na={useVisualState:ja({scrapeMotionValuesFromProps:Ea,createRenderState:ra})};function Ra(e,t,n,r){return void 0===r&&(r={passive:!0}),e.addEventListener(t,n,r),function(){return e.removeEventListener(t,n)}}function Ma(e,t,n,a){(0,r.useEffect)((function(){var r=e.current;if(n&&r)return Ra(r,t,n,a)}),[e,t,n,a])}function Ia(e){return"undefined"!=typeof PointerEvent&&e instanceof PointerEvent?!("mouse"!==e.pointerType):e instanceof MouseEvent}function za(e){return!!e.touches}!function(e){e.Animate="animate",e.Hover="whileHover",e.Tap="whileTap",e.Drag="whileDrag",e.Focus="whileFocus",e.InView="whileInView",e.Exit="exit"}(Pa||(Pa={}));var La={pageX:0,pageY:0};function Da(e,t){void 0===t&&(t="page");var n=e.touches[0]||e.changedTouches[0]||La;return{x:n[t+"X"],y:n[t+"Y"]}}function _a(e,t){return void 0===t&&(t="page"),{x:e[t+"X"],y:e[t+"Y"]}}function Va(e,t){return void 0===t&&(t="page"),{point:za(e)?Da(e,t):_a(e,t)}}var Fa=function(e,t){void 0===t&&(t=!1);var n,r=function(t){return e(t,Va(t))};return t?(n=r,function(e){var t=e instanceof MouseEvent;(!t||t&&0===e.button)&&n(e)}):r},Ha={pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mouseleave"},Ba={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function Ua(e){return b&&null===window.onpointerdown?e:b&&null===window.ontouchstart?Ba[e]:b&&null===window.onmousedown?Ha[e]:e}function Wa(e,t,n,r){return Ra(e,Ua(t),Fa(n,"pointerdown"===t),r)}function Ya(e,t,n,r){return Ma(e,Ua(t),n&&Fa(n,"pointerdown"===t),r)}function qa(e){var t=null;return function(){return null===t&&(t=e,function(){t=null})}}var $a=qa("dragHorizontal"),Ga=qa("dragVertical");function Xa(e){var t=!1;if("y"===e)t=Ga();else if("x"===e)t=$a();else{var n=$a(),r=Ga();n&&r?t=function(){n(),r()}:(n&&n(),r&&r())}return t}function Ka(){var e=Xa(!0);return!e||(e(),!1)}function Ja(e,t,n){return function(r,a){var o;Ia(r)&&!Ka()&&(null===(o=e.animationState)||void 0===o||o.setActive(Pa.Hover,t),null==n||n(r,a))}}var Qa=function e(t,n){return!!n&&(t===n||e(t,n.parentElement))};function Za(e){return(0,r.useEffect)((function(){return function(){return e()}}),[])}new Set;var eo=new WeakMap,to=new WeakMap,no=function(e){var t;null===(t=eo.get(e.target))||void 0===t||t(e)},ro=function(e){e.forEach(no)};function ao(e,t,n){var r=function(e){var t=e.root,n=c(e,["root"]),r=t||document;to.has(r)||to.set(r,{});var a=to.get(r),o=JSON.stringify(n);return a[o]||(a[o]=new IntersectionObserver(ro,s({root:t},n))),a[o]}(t);return eo.set(e,n),r.observe(e),function(){eo.delete(e),r.unobserve(e)}}var oo={some:0,all:1};function io(e,t,n,a){var o=a.root,i=a.margin,s=a.amount,c=void 0===s?"some":s,l=a.once;(0,r.useEffect)((function(){if(e){var r={root:null==o?void 0:o.current,rootMargin:i,threshold:"number"==typeof c?c:oo[c]};return ao(n.getInstance(),r,(function(e){var r,a=e.isIntersecting;if(t.isInView!==a&&(t.isInView=a,!l||a||!t.hasEnteredView)){a&&(t.hasEnteredView=!0),null===(r=n.animationState)||void 0===r||r.setActive(Pa.InView,a);var o=n.getProps(),i=a?o.onViewportEnter:o.onViewportLeave;null==i||i(e)}}))}}),[e,o,i,c])}function so(e,t,n,a){var o=a.fallback,i=void 0===o||o;(0,r.useEffect)((function(){e&&i&&requestAnimationFrame((function(){var e;t.hasEnteredView=!0;var r=n.getProps().onViewportEnter;null==r||r(null),null===(e=n.animationState)||void 0===e||e.setActive(Pa.InView,!0)}))}),[e])}var co=function(e){return function(t){return e(t),null}},lo={inView:co((function(e){var t=e.visualElement,n=e.whileInView,a=e.onViewportEnter,o=e.onViewportLeave,i=e.viewport,s=void 0===i?{}:i,c=(0,r.useRef)({hasEnteredView:!1,isInView:!1}),l=Boolean(n||a||o);s.once&&c.current.hasEnteredView&&(l=!1),("undefined"==typeof IntersectionObserver?so:io)(l,c.current,t,s)})),tap:co((function(e){var t=e.onTap,n=e.onTapStart,a=e.onTapCancel,o=e.whileTap,i=e.visualElement,s=t||n||a||o,c=(0,r.useRef)(!1),l=(0,r.useRef)(null),u={passive:!(n||t||a||h)};function f(){var e;null===(e=l.current)||void 0===e||e.call(l),l.current=null}function d(){var e;return f(),c.current=!1,null===(e=i.animationState)||void 0===e||e.setActive(Pa.Tap,!1),!Ka()}function p(e,n){d()&&(Qa(i.getInstance(),e.target)?null==t||t(e,n):null==a||a(e,n))}function m(e,t){d()&&(null==a||a(e,t))}function h(e,t){var r;f(),c.current||(c.current=!0,l.current=st(Wa(window,"pointerup",p,u),Wa(window,"pointercancel",m,u)),null===(r=i.animationState)||void 0===r||r.setActive(Pa.Tap,!0),null==n||n(e,t))}Ya(i,"pointerdown",s?h:void 0,u),Za(f)})),focus:co((function(e){var t=e.whileFocus,n=e.visualElement;Ma(n,"focus",t?function(){var e;null===(e=n.animationState)||void 0===e||e.setActive(Pa.Focus,!0)}:void 0),Ma(n,"blur",t?function(){var e;null===(e=n.animationState)||void 0===e||e.setActive(Pa.Focus,!1)}:void 0)})),hover:co((function(e){var t=e.onHoverStart,n=e.onHoverEnd,r=e.whileHover,a=e.visualElement;Ya(a,"pointerenter",t||r?Ja(a,!0,t):void 0,{passive:!t}),Ya(a,"pointerleave",n||r?Ja(a,!1,n):void 0,{passive:!n})}))},uo=0,fo=function(){return uo++};function po(){var e=(0,r.useContext)(y);if(null===e)return[!0,null];var t=e.isPresent,n=e.onExitComplete,a=e.register,o=I(fo);(0,r.useEffect)((function(){return a(o)}),[]);return!t&&n?[!1,function(){return null==n?void 0:n(o)}]:[!0]}function mo(e,t){if(!Array.isArray(t))return!1;var n=t.length;if(n!==e.length)return!1;for(var r=0;r<n;r++)if(t[r]!==e[r])return!1;return!0}var ho=function(e){return/^0[^.\s]+$/.test(e)},vo=function(e){return function(t){return t.test(e)}},go=[Oe,_e,De,Le,Fe,Ve,{test:function(e){return"auto"===e},parse:function(e){return e}}],yo=function(e){return go.find(vo(e))},bo=u(u([],l(go),!1),[Je,at],!1),wo=function(e){return bo.find(vo(e))};function xo(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,ae(n))}function ko(e,t){var n=P(e,t),r=n?e.makeTargetAnimatable(n,!1):{},a=r.transitionEnd,o=void 0===a?{}:a;r.transition;var i=c(r,["transitionEnd","transition"]);for(var l in i=s(s({},i),o)){xo(e,l,hn(i[l]))}}function Eo(e,t){if(t)return(t[e]||t.default||t).from}function So(e,t,n){var r;void 0===n&&(n={});var a=P(e,t,n.custom),o=(a||{}).transition,i=void 0===o?e.getDefaultTransition()||{}:o;n.transitionOverride&&(i=n.transitionOverride);var c=a?function(){return Oo(e,a,n)}:function(){return Promise.resolve()},u=(null===(r=e.variantChildren)||void 0===r?void 0:r.size)?function(r){void 0===r&&(r=0);var a=i.delayChildren,o=void 0===a?0:a,c=i.staggerChildren,l=i.staggerDirection;return function(e,t,n,r,a,o){void 0===n&&(n=0);void 0===r&&(r=0);void 0===a&&(a=1);var i=[],c=(e.variantChildren.size-1)*r,l=1===a?function(e){return void 0===e&&(e=0),e*r}:function(e){return void 0===e&&(e=0),c-e*r};return Array.from(e.variantChildren).sort(Ao).forEach((function(e,r){i.push(So(e,t,s(s({},o),{delay:n+l(r)})).then((function(){return e.notifyAnimationComplete(t)})))})),Promise.all(i)}(e,t,o+r,c,l,n)}:function(){return Promise.resolve()},f=i.when;if(f){var d=l("beforeChildren"===f?[c,u]:[u,c],2),p=d[0],m=d[1];return p().then(m)}return Promise.all([c(),u(n.delay)])}function Oo(e,t,n){var r,a=void 0===n?{}:n,o=a.delay,i=void 0===o?0:o,l=a.transitionOverride,u=a.type,f=e.makeTargetAnimatable(t),d=f.transition,p=void 0===d?e.getDefaultTransition():d,m=f.transitionEnd,h=c(f,["transition","transitionEnd"]);l&&(p=l);var v=[],g=u&&(null===(r=e.animationState)||void 0===r?void 0:r.getState()[u]);for(var y in h){var b=e.getValue(y),w=h[y];if(!(!b||void 0===w||g&&jo(g,y))){var x=s({delay:i},p);e.shouldReduceMotion&&br(y)&&(x=s(s({},x),{type:!1,delay:0}));var k=kn(y,b,w,x);v.push(k)}}return Promise.all(v).then((function(){m&&ko(e,m)}))}function Ao(e,t){return e.sortNodePosition(t)}function jo(e,t){var n=e.protectedKeys,r=e.needsAnimating,a=n.hasOwnProperty(t)&&!0!==r[t];return r[t]=!1,a}var Co=[Pa.Animate,Pa.InView,Pa.Focus,Pa.Hover,Pa.Tap,Pa.Drag,Pa.Exit],Po=u([],l(Co),!1).reverse(),To=Co.length;function No(e){return function(t){return Promise.all(t.map((function(t){var n=t.animation,r=t.options;return function(e,t,n){var r;if(void 0===n&&(n={}),e.notifyAnimationStart(t),Array.isArray(t)){var a=t.map((function(t){return So(e,t,n)}));r=Promise.all(a)}else if("string"==typeof t)r=So(e,t,n);else{var o="function"==typeof t?P(e,t,n.custom):t;r=Oo(e,o,n)}return r.then((function(){return e.notifyAnimationComplete(t)}))}(e,n,r)})))}}function Ro(e){var t,n=No(e),r=((t={})[Pa.Animate]=Mo(!0),t[Pa.InView]=Mo(),t[Pa.Hover]=Mo(),t[Pa.Tap]=Mo(),t[Pa.Drag]=Mo(),t[Pa.Focus]=Mo(),t[Pa.Exit]=Mo(),t),a={},o=!0,i=function(t,n){var r=P(e,n);if(r){r.transition;var a=r.transitionEnd,o=c(r,["transition","transitionEnd"]);t=s(s(s({},t),o),a)}return t};function f(t,c){for(var f,d=e.getProps(),p=e.getVariantContext(!0)||{},m=[],h=new Set,v={},g=1/0,y=function(n){var a=Po[n],y=r[a],b=null!==(f=d[a])&&void 0!==f?f:p[a],w=j(b),x=a===c?y.isActive:null;!1===x&&(g=n);var k=b===p[a]&&b!==d[a]&&w;if(k&&o&&e.manuallyAnimateOnMount&&(k=!1),y.protectedKeys=s({},v),!y.isActive&&null===x||!b&&!y.prevProp||Oa(b)||"boolean"==typeof b)return"continue";var E=function(e,t){if("string"==typeof t)return t!==e;if(A(t))return!mo(t,e);return!1}(y.prevProp,b),S=E||a===c&&y.isActive&&!k&&w||n>g&&w,O=Array.isArray(b)?b:[b],C=O.reduce(i,{});!1===x&&(C={});var P=y.prevResolvedValues,T=void 0===P?{}:P,N=s(s({},T),C),R=function(e){S=!0,h.delete(e),y.needsAnimating[e]=!0};for(var M in N){var I=C[M],z=T[M];v.hasOwnProperty(M)||(I!==z?Qt(I)&&Qt(z)?!mo(I,z)||E?R(M):y.protectedKeys[M]=!0:void 0!==I?R(M):h.add(M):void 0!==I&&h.has(M)?R(M):y.protectedKeys[M]=!0)}y.prevProp=b,y.prevResolvedValues=C,y.isActive&&(v=s(s({},v),C)),o&&e.blockInitialAnimation&&(S=!1),S&&!k&&m.push.apply(m,u([],l(O.map((function(e){return{animation:e,options:s({type:a},t)}}))),!1))},b=0;b<To;b++)y(b);if(a=s({},v),h.size){var w={};h.forEach((function(t){var n=e.getBaseTarget(t);void 0!==n&&(w[t]=n)})),m.push({animation:w})}var x=Boolean(m.length);return o&&!1===d.initial&&!e.manuallyAnimateOnMount&&(x=!1),o=!1,x?n(m):Promise.resolve()}return{isAnimated:function(e){return void 0!==a[e]},animateChanges:f,setActive:function(t,n,a){var o;if(r[t].isActive===n)return Promise.resolve();null===(o=e.variantChildren)||void 0===o||o.forEach((function(e){var r;return null===(r=e.animationState)||void 0===r?void 0:r.setActive(t,n)})),r[t].isActive=n;var i=f(a,t);for(var s in r)r[s].protectedKeys={};return i},setAnimateFunction:function(t){n=t(e)},getState:function(){return r}}}function Mo(e){return void 0===e&&(e=!1),{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}var Io={animation:co((function(e){var t=e.visualElement,n=e.animate;t.animationState||(t.animationState=Ro(t)),Oa(n)&&(0,r.useEffect)((function(){return n.subscribe(t)}),[n])})),exit:co((function(e){var t=e.custom,n=e.visualElement,a=l(po(),2),o=a[0],i=a[1],s=(0,r.useContext)(y);(0,r.useEffect)((function(){var e,r;n.isPresent=o;var a=null===(e=n.animationState)||void 0===e?void 0:e.setActive(Pa.Exit,!o,{custom:null!==(r=null==s?void 0:s.custom)&&void 0!==r?r:t});!o&&(null==a||a.then(i))}),[o])}))},zo=function(){function e(e,t,n){var r=this,a=(void 0===n?{}:n).transformPagePoint;if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=function(){if(r.lastMoveEvent&&r.lastMoveEventInfo){var e=_o(r.lastMoveEventInfo,r.history),t=null!==r.startEvent,n=Xn(e.offset,{x:0,y:0})>=3;if(t||n){var a=e.point,o=K().timestamp;r.history.push(s(s({},a),{timestamp:o}));var i=r.handlers,c=i.onStart,l=i.onMove;t||(c&&c(r.lastMoveEvent,e),r.startEvent=r.lastMoveEvent),l&&l(r.lastMoveEvent,e)}}},this.handlePointerMove=function(e,t){r.lastMoveEvent=e,r.lastMoveEventInfo=Lo(t,r.transformPagePoint),Ia(e)&&0===e.buttons?r.handlePointerUp(e,t):J.update(r.updatePoint,!0)},this.handlePointerUp=function(e,t){r.end();var n=r.handlers,a=n.onEnd,o=n.onSessionEnd,i=_o(Lo(t,r.transformPagePoint),r.history);r.startEvent&&a&&a(e,i),o&&o(e,i)},!(za(e)&&e.touches.length>1)){this.handlers=t,this.transformPagePoint=a;var o=Lo(Va(e),this.transformPagePoint),i=o.point,c=K().timestamp;this.history=[s(s({},i),{timestamp:c})];var l=t.onSessionStart;l&&l(e,_o(o,this.history)),this.removeListeners=st(Wa(window,"pointermove",this.handlePointerMove),Wa(window,"pointerup",this.handlePointerUp),Wa(window,"pointercancel",this.handlePointerUp))}}return e.prototype.updateHandlers=function(e){this.handlers=e},e.prototype.end=function(){this.removeListeners&&this.removeListeners(),Y.update(this.updatePoint)},e}();function Lo(e,t){return t?{point:t(e.point)}:e}function Do(e,t){return{x:e.x-t.x,y:e.y-t.y}}function _o(e,t){var n=e.point;return{point:n,delta:Do(n,Fo(t)),offset:Do(n,Vo(t)),velocity:Ho(t,.1)}}function Vo(e){return e[0]}function Fo(e){return e[e.length-1]}function Ho(e,t){if(e.length<2)return{x:0,y:0};for(var n=e.length-1,r=null,a=Fo(e);n>=0&&(r=e[n],!(a.timestamp-r.timestamp>Ht(t)));)n--;if(!r)return{x:0,y:0};var o=(a.timestamp-r.timestamp)/1e3;if(0===o)return{x:0,y:0};var i={x:(a.x-r.x)/o,y:(a.y-r.y)/o};return i.x===1/0&&(i.x=0),i.y===1/0&&(i.y=0),i}function Bo(e,t,n){return{min:void 0!==t?e.min+t:void 0,max:void 0!==n?e.max+n-(e.max-e.min):void 0}}function Uo(e,t){var n,r=t.min-e.min,a=t.max-e.max;return t.max-t.min<e.max-e.min&&(r=(n=l([a,r],2))[0],a=n[1]),{min:r,max:a}}var Wo=.35;function Yo(e,t,n){return{min:qo(e,t),max:qo(e,n)}}function qo(e,t){var n;return"number"==typeof e?e:null!==(n=e[t])&&void 0!==n?n:0}function $o(e){var t=e.top;return{x:{min:e.left,max:e.right},y:{min:t,max:e.bottom}}}function Go(e,t){return $o(function(e,t){if(!t)return e;var n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}(e.getBoundingClientRect(),t))}var Xo=new WeakMap,Ko=function(){function e(e){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic={x:{min:0,max:0},y:{min:0,max:0}},this.visualElement=e}return e.prototype.start=function(e,t){var n=this,r=(void 0===t?{}:t).snapToCursor,a=void 0!==r&&r;if(!1!==this.visualElement.isPresent){this.panSession=new zo(e,{onSessionStart:function(e){n.stopAnimation(),a&&n.snapToCursor(Va(e,"page").point)},onStart:function(e,t){var r,a=n.getProps(),o=a.drag,i=a.dragPropagation,s=a.onDragStart;(!o||i||(n.openGlobalLock&&n.openGlobalLock(),n.openGlobalLock=Xa(o),n.openGlobalLock))&&(n.isDragging=!0,n.currentDirection=null,n.resolveConstraints(),n.visualElement.projection&&(n.visualElement.projection.isAnimationBlocked=!0,n.visualElement.projection.target=void 0),mr((function(e){var t,r,a=n.getAxisMotionValue(e).get()||0;if(De.test(a)){var o=null===(r=null===(t=n.visualElement.projection)||void 0===t?void 0:t.layout)||void 0===r?void 0:r.actual[e];if(o)a=Kn(o)*(parseFloat(a)/100)}n.originPoint[e]=a})),null==s||s(e,t),null===(r=n.visualElement.animationState)||void 0===r||r.setActive(Pa.Drag,!0))},onMove:function(e,t){var r=n.getProps(),a=r.dragPropagation,o=r.dragDirectionLock,i=r.onDirectionLock,s=r.onDrag;if(a||n.openGlobalLock){var c=t.offset;if(o&&null===n.currentDirection)return n.currentDirection=function(e,t){void 0===t&&(t=10);var n=null;Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x");return n}(c),void(null!==n.currentDirection&&(null==i||i(n.currentDirection)));n.updateAxis("x",t.point,c),n.updateAxis("y",t.point,c),n.visualElement.syncRender(),null==s||s(e,t)}},onSessionEnd:function(e,t){return n.stop(e,t)}},{transformPagePoint:this.visualElement.getTransformPagePoint()})}},e.prototype.stop=function(e,t){var n=this.isDragging;if(this.cancel(),n){var r=t.velocity;this.startAnimation(r);var a=this.getProps().onDragEnd;null==a||a(e,t)}},e.prototype.cancel=function(){var e,t;this.isDragging=!1,this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!1),null===(e=this.panSession)||void 0===e||e.end(),this.panSession=void 0,!this.getProps().dragPropagation&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),null===(t=this.visualElement.animationState)||void 0===t||t.setActive(Pa.Drag,!1)},e.prototype.updateAxis=function(e,t,n){var r=this.getProps().drag;if(n&&Jo(e,r,this.currentDirection)){var a,o,i,s,c,l=this.getAxisMotionValue(e),u=this.originPoint[e]+n[e];this.constraints&&this.constraints[e]&&(a=u,o=this.constraints[e],i=this.elastic[e],s=o.min,c=o.max,void 0!==s&&a<s?a=i?Q(s,a,i.min):Math.max(a,s):void 0!==c&&a>c&&(a=i?Q(c,a,i.max):Math.min(a,c)),u=a),l.set(u)}},e.prototype.resolveConstraints=function(){var e=this,t=this.getProps(),n=t.dragConstraints,r=t.dragElastic,a=(this.visualElement.projection||{}).layout,o=this.constraints;n&&O(n)?this.constraints||(this.constraints=this.resolveRefConstraints()):this.constraints=!(!n||!a)&&function(e,t){var n=t.top,r=t.left,a=t.bottom,o=t.right;return{x:Bo(e.x,r,o),y:Bo(e.y,n,a)}}(a.actual,n),this.elastic=function(e){return void 0===e&&(e=Wo),!1===e?e=0:!0===e&&(e=Wo),{x:Yo(e,"left","right"),y:Yo(e,"top","bottom")}}(r),o!==this.constraints&&a&&this.constraints&&!this.hasMutatedConstraints&&mr((function(t){e.getAxisMotionValue(t)&&(e.constraints[t]=function(e,t){var n={};return void 0!==t.min&&(n.min=t.min-e.min),void 0!==t.max&&(n.max=t.max-e.min),n}(a.actual[t],e.constraints[t]))}))},e.prototype.resolveRefConstraints=function(){var e=this.getProps(),t=e.dragConstraints,n=e.onMeasureDragConstraints;if(!t||!O(t))return!1;var r=t.current,a=this.visualElement.projection;if(!a||!a.layout)return!1;var o=function(e,t,n){var r=Go(e,n),a=t.scroll;return a&&(Hn(r.x,a.x),Hn(r.y,a.y)),r}(r,a.root,this.visualElement.getTransformPagePoint()),i=function(e,t){return{x:Uo(e.x,t.x),y:Uo(e.y,t.y)}}(a.layout.actual,o);if(n){var s=n(function(e){var t=e.x,n=e.y;return{top:n.min,right:t.max,bottom:n.max,left:t.min}}(i));this.hasMutatedConstraints=!!s,s&&(i=$o(s))}return i},e.prototype.startAnimation=function(e){var t=this,n=this.getProps(),r=n.drag,a=n.dragMomentum,o=n.dragElastic,i=n.dragTransition,c=n.dragSnapToOrigin,l=n.onDragTransitionEnd,u=this.constraints||{},f=mr((function(n){var l;if(Jo(n,r,t.currentDirection)){var f=null!==(l=null==u?void 0:u[n])&&void 0!==l?l:{};c&&(f={min:0,max:0});var d=o?200:1e6,p=o?40:1e7,m=s(s({type:"inertia",velocity:a?e[n]:0,bounceStiffness:d,bounceDamping:p,timeConstant:750,restDelta:1,restSpeed:10},i),f);return t.startAxisValueAnimation(n,m)}}));return Promise.all(f).then(l)},e.prototype.startAxisValueAnimation=function(e,t){return kn(e,this.getAxisMotionValue(e),0,t)},e.prototype.stopAnimation=function(){var e=this;mr((function(t){return e.getAxisMotionValue(t).stop()}))},e.prototype.getAxisMotionValue=function(e){var t,n,r="_drag"+e.toUpperCase(),a=this.visualElement.getProps()[r];return a||this.visualElement.getValue(e,null!==(n=null===(t=this.visualElement.getProps().initial)||void 0===t?void 0:t[e])&&void 0!==n?n:0)},e.prototype.snapToCursor=function(e){var t=this;mr((function(n){if(Jo(n,t.getProps().drag,t.currentDirection)){var r=t.visualElement.projection,a=t.getAxisMotionValue(n);if(r&&r.layout){var o=r.layout.actual[n],i=o.min,s=o.max;a.set(e[n]-Q(i,s,.5))}}}))},e.prototype.scalePositionWithinConstraints=function(){var e,t=this,n=this.getProps(),r=n.drag,a=n.dragConstraints,o=this.visualElement.projection;if(O(a)&&o&&this.constraints){this.stopAnimation();var i={x:0,y:0};mr((function(e){var n,r,a,o,s,c=t.getAxisMotionValue(e);if(c){var l=c.get();i[e]=(n={min:l,max:l},r=t.constraints[e],a=.5,o=Kn(n),(s=Kn(r))>o?a=ye(r.min,r.max-o,n.min):o>s&&(a=ye(n.min,n.max-s,r.min)),se(0,1,a))}}));var s=this.visualElement.getProps().transformTemplate;this.visualElement.getInstance().style.transform=s?s({},""):"none",null===(e=o.root)||void 0===e||e.updateScroll(),o.updateLayout(),this.resolveConstraints(),mr((function(e){if(Jo(e,r,null)){var n=t.getAxisMotionValue(e),a=t.constraints[e],o=a.min,s=a.max;n.set(Q(o,s,i[e]))}}))}},e.prototype.addListeners=function(){var e,t=this;Xo.set(this.visualElement,this);var n=Wa(this.visualElement.getInstance(),"pointerdown",(function(e){var n=t.getProps(),r=n.drag,a=n.dragListener;r&&(void 0===a||a)&&t.start(e)})),r=function(){O(t.getProps().dragConstraints)&&(t.constraints=t.resolveRefConstraints())},a=this.visualElement.projection,o=a.addEventListener("measure",r);a&&!a.layout&&(null===(e=a.root)||void 0===e||e.updateScroll(),a.updateLayout()),r();var i=Ra(window,"resize",(function(){return t.scalePositionWithinConstraints()}));return a.addEventListener("didUpdate",(function(e){var n=e.delta,r=e.hasLayoutChanged;t.isDragging&&r&&(mr((function(e){var r=t.getAxisMotionValue(e);r&&(t.originPoint[e]+=n[e].translate,r.set(r.get()+n[e].translate))})),t.visualElement.syncRender())})),function(){i(),n(),o()}},e.prototype.getProps=function(){var e=this.visualElement.getProps(),t=e.drag,n=void 0!==t&&t,r=e.dragDirectionLock,a=void 0!==r&&r,o=e.dragPropagation,i=void 0!==o&&o,c=e.dragConstraints,l=void 0!==c&&c,u=e.dragElastic,f=void 0===u?Wo:u,d=e.dragMomentum,p=void 0===d||d;return s(s({},e),{drag:n,dragDirectionLock:a,dragPropagation:i,dragConstraints:l,dragElastic:f,dragMomentum:p})},e}();function Jo(e,t,n){return!(!0!==t&&t!==e||null!==n&&n!==e)}var Qo={pan:co((function(e){var t=e.onPan,n=e.onPanStart,a=e.onPanEnd,o=e.onPanSessionStart,i=e.visualElement,s=t||n||a||o,c=(0,r.useRef)(null),l=(0,r.useContext)(v).transformPagePoint,u={onSessionStart:o,onStart:n,onMove:t,onEnd:function(e,t){c.current=null,a&&a(e,t)}};(0,r.useEffect)((function(){null!==c.current&&c.current.updateHandlers(u)})),Ya(i,"pointerdown",s&&function(e){c.current=new zo(e,u,{transformPagePoint:l})}),Za((function(){return c.current&&c.current.end()}))})),drag:co((function(e){var t=e.dragControls,n=e.visualElement,a=I((function(){return new Ko(n)}));(0,r.useEffect)((function(){return t&&t.subscribe(a)}),[a,t]),(0,r.useEffect)((function(){return a.addListeners()}),[a])}))},Zo=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","LayoutAnimationStart","SetAxisTarget","Unmount"];var ei=function(e){var t=e.treeType,n=void 0===t?"":t,r=e.build,a=e.getBaseTarget,o=e.makeTargetAnimatable,i=e.measureViewportBox,c=e.render,f=e.readValueFromInstance,d=e.removeValueFromRenderState,p=e.sortNodePosition,m=e.scrapeMotionValuesFromProps;return function(e,t){var h=e.parent,v=e.props,g=e.presenceId,y=e.blockInitialAnimation,b=e.visualState,w=e.shouldReduceMotion;void 0===t&&(t={});var x,k,E=!1,S=b.latestValues,O=b.renderState,A=function(){var e=Zo.map((function(){return new ne})),t={},n={clearAllListeners:function(){return e.forEach((function(e){return e.clear()}))},updatePropListeners:function(e){Zo.forEach((function(r){var a,o="on"+r,i=e[o];null===(a=t[r])||void 0===a||a.call(t),i&&(t[r]=n[o](i))}))}};return e.forEach((function(e,t){n["on"+Zo[t]]=function(t){return e.add(t)},n["notify"+Zo[t]]=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return e.notify.apply(e,u([],l(t),!1))}})),n}(),C=new Map,P=new Map,R={},M=s({},S);function I(){x&&E&&(z(),c(x,O,v.style,U.projection))}function z(){r(U,O,S,t,v)}function L(){A.notifyUpdate(S)}function D(e,t){var n=t.onChange((function(t){S[e]=t,v.onUpdate&&J.update(L,!1,!0)})),r=t.onRenderRequest(U.scheduleRender);P.set(e,(function(){n(),r()}))}var _=m(v);for(var V in _){var F=_[V];void 0!==S[V]&&oe(F)&&F.set(S[V],!1)}var H=T(v),B=N(v),U=s(s({treeType:n,current:null,depth:h?h.depth+1:0,parent:h,children:new Set,presenceId:g,shouldReduceMotion:w,variantChildren:B?new Set:void 0,isVisible:void 0,manuallyAnimateOnMount:Boolean(null==h?void 0:h.isMounted()),blockInitialAnimation:y,isMounted:function(){return Boolean(x)},mount:function(e){E=!0,x=U.current=e,U.projection&&U.projection.mount(e),B&&h&&!H&&(k=null==h?void 0:h.addVariantChild(U)),C.forEach((function(e,t){return D(t,e)})),null==h||h.children.add(U),U.setProps(v)},unmount:function(){var e;null===(e=U.projection)||void 0===e||e.unmount(),Y.update(L),Y.render(I),P.forEach((function(e){return e()})),null==k||k(),null==h||h.children.delete(U),A.clearAllListeners(),x=void 0,E=!1},addVariantChild:function(e){var t,n=U.getClosestVariantNode();if(n)return null===(t=n.variantChildren)||void 0===t||t.add(e),function(){return n.variantChildren.delete(e)}},sortNodePosition:function(e){return p&&n===e.treeType?p(U.getInstance(),e.getInstance()):0},getClosestVariantNode:function(){return B?U:null==h?void 0:h.getClosestVariantNode()},getLayoutId:function(){return v.layoutId},getInstance:function(){return x},getStaticValue:function(e){return S[e]},setStaticValue:function(e,t){return S[e]=t},getLatestValues:function(){return S},setVisibility:function(e){U.isVisible!==e&&(U.isVisible=e,U.scheduleRender())},makeTargetAnimatable:function(e,t){return void 0===t&&(t=!0),o(U,e,v,t)},measureViewportBox:function(){return i(x,v)},addValue:function(e,t){U.hasValue(e)&&U.removeValue(e),C.set(e,t),S[e]=t.get(),D(e,t)},removeValue:function(e){var t;C.delete(e),null===(t=P.get(e))||void 0===t||t(),P.delete(e),delete S[e],d(e,O)},hasValue:function(e){return C.has(e)},getValue:function(e,t){var n=C.get(e);return void 0===n&&void 0!==t&&(n=ae(t),U.addValue(e,n)),n},forEachValue:function(e){return C.forEach(e)},readValue:function(e){var n;return null!==(n=S[e])&&void 0!==n?n:f(x,e,t)},setBaseTarget:function(e,t){M[e]=t},getBaseTarget:function(e){if(a){var t=a(v,e);if(void 0!==t&&!oe(t))return t}return M[e]}},A),{build:function(){return z(),O},scheduleRender:function(){J.render(I,!1,!0)},syncRender:I,setProps:function(e){(e.transformTemplate||v.transformTemplate)&&U.scheduleRender(),v=e,A.updatePropListeners(e),R=function(e,t,n){var r;for(var a in t){var o=t[a],i=n[a];if(oe(o))e.addValue(a,o);else if(oe(i))e.addValue(a,ae(o));else if(i!==o)if(e.hasValue(a)){var s=e.getValue(a);!s.hasAnimated&&s.set(o)}else e.addValue(a,ae(null!==(r=e.getStaticValue(a))&&void 0!==r?r:o))}for(var a in n)void 0===t[a]&&e.removeValue(a);return t}(U,m(v),R)},getProps:function(){return v},getVariant:function(e){var t;return null===(t=v.variants)||void 0===t?void 0:t[e]},getDefaultTransition:function(){return v.transition},getTransformPagePoint:function(){return v.transformPagePoint},getVariantContext:function(e){if(void 0===e&&(e=!1),e)return null==h?void 0:h.getVariantContext();if(!H){var t=(null==h?void 0:h.getVariantContext())||{};return void 0!==v.initial&&(t.initial=v.initial),t}for(var n={},r=0;r<ni;r++){var a=ti[r],o=v[a];(j(o)||!1===o)&&(n[a]=o)}return n}});return U}},ti=u(["initial"],l(Co),!1),ni=ti.length;function ri(e){return"string"==typeof e&&e.startsWith("var(--")}var ai=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function oi(e,t,n){void 0===n&&(n=1),'Max CSS variable fallback depth detected in property "'.concat(e,'". This may indicate a circular fallback dependency.');var r=l(function(e){var t=ai.exec(e);if(!t)return[,];var n=l(t,3);return[n[1],n[2]]}(e),2),a=r[0],o=r[1];if(a){var i=window.getComputedStyle(t).getPropertyValue(a);return i?i.trim():ri(o)?oi(o,t,n+1):o}}var ii,si=new Set(["width","height","top","left","right","bottom","x","y"]),ci=function(e){return si.has(e)},li=function(e,t){e.set(t,!1),e.set(t)},ui=function(e){return e===Oe||e===_e};!function(e){e.width="width",e.height="height",e.left="left",e.right="right",e.top="top",e.bottom="bottom"}(ii||(ii={}));var fi=function(e,t){return parseFloat(e.split(", ")[t])},di=function(e,t){return function(n,r){var a=r.transform;if("none"===a||!a)return 0;var o=a.match(/^matrix3d\((.+)\)$/);if(o)return fi(o[1],t);var i=a.match(/^matrix\((.+)\)$/);return i?fi(i[1],e):0}},pi=new Set(["x","y","z"]),mi=vr.filter((function(e){return!pi.has(e)}));var hi={width:function(e,t){var n=e.x,r=t.paddingLeft,a=void 0===r?"0":r,o=t.paddingRight,i=void 0===o?"0":o;return n.max-n.min-parseFloat(a)-parseFloat(i)},height:function(e,t){var n=e.y,r=t.paddingTop,a=void 0===r?"0":r,o=t.paddingBottom,i=void 0===o?"0":o;return n.max-n.min-parseFloat(a)-parseFloat(i)},top:function(e,t){var n=t.top;return parseFloat(n)},left:function(e,t){var n=t.left;return parseFloat(n)},bottom:function(e,t){var n=e.y,r=t.top;return parseFloat(r)+(n.max-n.min)},right:function(e,t){var n=e.x,r=t.left;return parseFloat(r)+(n.max-n.min)},x:di(4,13),y:di(5,14)},vi=function(e,t,n,r){void 0===n&&(n={}),void 0===r&&(r={}),t=s({},t),r=s({},r);var a=Object.keys(t).filter(ci),o=[],i=!1,c=[];if(a.forEach((function(a){var s=e.getValue(a);if(e.hasValue(a)){var l,u=n[a],f=yo(u),d=t[a];if(Qt(d)){var p=d.length,m=null===d[0]?1:0;u=d[m],f=yo(u);for(var h=m;h<p;h++)l?yo(d[h]):(l=yo(d[h]))===f||ui(f)&&ui(l)}else l=yo(d);if(f!==l)if(ui(f)&&ui(l)){var v=s.get();"string"==typeof v&&s.set(parseFloat(v)),"string"==typeof d?t[a]=parseFloat(d):Array.isArray(d)&&l===_e&&(t[a]=d.map(parseFloat))}else(null==f?void 0:f.transform)&&(null==l?void 0:l.transform)&&(0===u||0===d)?0===u?s.set(l.transform(u)):t[a]=f.transform(d):(i||(o=function(e){var t=[];return mi.forEach((function(n){var r=e.getValue(n);void 0!==r&&(t.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))})),t.length&&e.syncRender(),t}(e),i=!0),c.push(a),r[a]=void 0!==r[a]?r[a]:t[a],li(s,d))}})),c.length){var u=c.indexOf("height")>=0?window.pageYOffset:null,f=function(e,t,n){var r=t.measureViewportBox(),a=t.getInstance(),o=getComputedStyle(a),i=o.display,s={};"none"===i&&t.setStaticValue("display",e.display||"block"),n.forEach((function(e){s[e]=hi[e](r,o)})),t.syncRender();var c=t.measureViewportBox();return n.forEach((function(n){var r=t.getValue(n);li(r,s[n]),e[n]=hi[n](c,o)})),e}(t,e,c);return o.length&&o.forEach((function(t){var n=l(t,2),r=n[0],a=n[1];e.getValue(r).set(a)})),e.syncRender(),null!==u&&window.scrollTo({top:u}),{target:f,transitionEnd:r}}return{target:t,transitionEnd:r}};function gi(e,t,n,r){return function(e){return Object.keys(e).some(ci)}(t)?vi(e,t,n,r):{target:t,transitionEnd:r}}var yi=function(e,t,n,r){var a=function(e,t,n){var r,a=c(t,[]),o=e.getInstance();if(!(o instanceof Element))return{target:a,transitionEnd:n};for(var i in n&&(n=s({},n)),e.forEachValue((function(e){var t=e.get();if(ri(t)){var n=oi(t,o);n&&e.set(n)}})),a){var l=a[i];if(ri(l)){var u=oi(l,o);u&&(a[i]=u,n&&(null!==(r=n[i])&&void 0!==r||(n[i]=l)))}}return{target:a,transitionEnd:n}}(e,t,r);return gi(e,t=a.target,n,r=a.transitionEnd)};var bi={treeType:"dom",readValueFromInstance:function(e,t){if(br(t)){var n=dn(t);return n&&n.default||0}var r,a=(r=e,window.getComputedStyle(r));return(ea(t)?a.getPropertyValue(t):a[t])||0},sortNodePosition:function(e,t){return 2&e.compareDocumentPosition(t)?1:-1},getBaseTarget:function(e,t){var n;return null===(n=e.style)||void 0===n?void 0:n[t]},measureViewportBox:function(e,t){return Go(e,t.transformPagePoint)},resetTransform:function(e,t,n){var r=n.transformTemplate;t.style.transform=r?r({},""):"none",e.scheduleRender()},restoreTransform:function(e,t){e.style.transform=t.style.transform},removeValueFromRenderState:function(e,t){var n=t.vars,r=t.style;delete n[e],delete r[e]},makeTargetAnimatable:function(e,t,n,r){var a=n.transformValues;void 0===r&&(r=!0);var o=t.transition,i=t.transitionEnd,l=c(t,["transition","transitionEnd"]),u=function(e,t,n){var r,a,o={};for(var i in e)o[i]=null!==(r=Eo(i,t))&&void 0!==r?r:null===(a=n.getValue(i))||void 0===a?void 0:a.get();return o}(l,o||{},e);if(a&&(i&&(i=a(i)),l&&(l=a(l)),u&&(u=a(u))),r){!function(e,t,n){var r,a,o,i,s=Object.keys(t).filter((function(t){return!e.hasValue(t)})),c=s.length;if(c)for(var l=0;l<c;l++){var u=s[l],f=t[u],d=null;Array.isArray(f)&&(d=f[0]),null===d&&(d=null!==(a=null!==(r=n[u])&&void 0!==r?r:e.readValue(u))&&void 0!==a?a:t[u]),null!=d&&("string"==typeof d&&(/^\-?\d*\.?\d+$/.test(d)||ho(d))?d=parseFloat(d):!wo(d)&&at.test(f)&&(d=pn(u,f)),e.addValue(u,ae(d)),null!==(o=(i=n)[u])&&void 0!==o||(i[u]=d),e.setBaseTarget(u,d))}}(e,l,u);var f=yi(e,l,u,i);i=f.transitionEnd,l=f.target}return s({transition:o,transitionEnd:i},l)},scrapeMotionValuesFromProps:Ea,build:function(e,t,n,r,a){void 0!==e.isVisible&&(t.style.visibility=e.isVisible?"visible":"hidden"),na(t,n,r,a.transformTemplate)},render:wa},wi=ei(bi),xi=ei(s(s({},bi),{getBaseTarget:function(e,t){return e[t]},readValueFromInstance:function(e,t){var n;return br(t)?(null===(n=dn(t))||void 0===n?void 0:n.default)||0:(t=xa.has(t)?t:ba(t),e.getAttribute(t))},scrapeMotionValuesFromProps:Sa,build:function(e,t,n,r,a){ma(t,n,r,a.transformTemplate)},render:ka})),ki=function(e,t){return Jr(e)?xi(t,{enableHardwareAcceleration:!1}):wi(t,{enableHardwareAcceleration:!0})};function Ei(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}var Si={correct:function(e,t){if(!t.target)return e;if("string"==typeof e){if(!_e.test(e))return e;e=parseFloat(e)}var n=Ei(e,t.target.x),r=Ei(e,t.target.y);return"".concat(n,"% ").concat(r,"%")}},Oi="_$css",Ai={correct:function(e,t){var n=t.treeScale,r=t.projectionDelta,a=e,o=e.includes("var("),i=[];o&&(e=e.replace(ai,(function(e){return i.push(e),Oi})));var s=at.parse(e);if(s.length>5)return a;var c=at.createTransformer(e),l="number"!=typeof s[0]?1:0,u=r.x.scale*n.x,f=r.y.scale*n.y;s[0+l]/=u,s[1+l]/=f;var d=Q(u,f,.5);"number"==typeof s[2+l]&&(s[2+l]/=d),"number"==typeof s[3+l]&&(s[3+l]/=d);var p=c(s);if(o){var m=0;p=p.replace(Oi,(function(){var e=i[m];return m++,e}))}return p}},ji=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.componentDidMount=function(){var e,t=this,n=this.props,r=n.visualElement,a=n.layoutGroup,o=n.switchLayoutGroup,i=n.layoutId,c=r.projection;e=Ci,Object.assign(dr,e),c&&((null==a?void 0:a.group)&&a.group.add(c),(null==o?void 0:o.register)&&i&&o.register(c),c.root.didUpdate(),c.addEventListener("animationComplete",(function(){t.safeToRemove()})),c.setOptions(s(s({},c.options),{onExitComplete:function(){return t.safeToRemove()}}))),Or.hasEverUpdated=!0},t.prototype.getSnapshotBeforeUpdate=function(e){var t=this,n=this.props,r=n.layoutDependency,a=n.visualElement,o=n.drag,i=n.isPresent,s=a.projection;return s?(s.isPresent=i,o||e.layoutDependency!==r||void 0===r?s.willUpdate():this.safeToRemove(),e.isPresent!==i&&(i?s.promote():s.relegate()||J.postRender((function(){var e;(null===(e=s.getStack())||void 0===e?void 0:e.members.length)||t.safeToRemove()}))),null):null},t.prototype.componentDidUpdate=function(){var e=this.props.visualElement.projection;e&&(e.root.didUpdate(),!e.currentAnimation&&e.isLead()&&this.safeToRemove())},t.prototype.componentWillUnmount=function(){var e=this.props,t=e.visualElement,n=e.layoutGroup,r=e.switchLayoutGroup,a=t.projection;a&&(a.scheduleCheckAfterUnmount(),(null==n?void 0:n.group)&&n.group.remove(a),(null==r?void 0:r.deregister)&&r.deregister(a))},t.prototype.safeToRemove=function(){var e=this.props.safeToRemove;null==e||e()},t.prototype.render=function(){return null},t}(r.Component);var Ci={borderRadius:s(s({},Si),{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:Si,borderTopRightRadius:Si,borderBottomLeftRadius:Si,borderBottomRightRadius:Si,boxShadow:Ai},Pi={measureLayout:function(e){var t=l(po(),2),n=t[0],a=t[1],o=(0,r.useContext)(Yr);return r.createElement(ji,s({},e,{layoutGroup:o,switchLayoutGroup:(0,r.useContext)(qr),isPresent:n,safeToRemove:a}))}},Ti=Ar({attachResizeListener:function(e,t){return Ra(e,"resize",t)},measureScroll:function(){return{x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}}}),Ni={current:void 0},Ri=Ar({measureScroll:function(e){return{x:e.scrollLeft,y:e.scrollTop}},defaultParent:function(){if(!Ni.current){var e=new Ti(0,{});e.mount(window),e.setOptions({layoutScroll:!0}),Ni.current=e}return Ni.current},resetTransform:function(e,t){e.style.transform=null!=t?t:"none"}}),Mi=s(s(s(s({},Io),lo),Qo),Pi),Ii=Xr((function(e,t){return function(e,t,n,r,a){var o=t.forwardMotionProps,i=void 0!==o&&o,c=Jr(e)?Ta:Na;return s(s({},c),{preloadedFeatures:n,useRender:ga(i),createVisualElement:r,projectionNodeConstructor:a,Component:e})}(e,t,Mi,ki,Ri)}));var zi={dark:["#C1C2C5","#A6A7AB","#909296","#5c5f66","#373A40","#2C2E33","#25262b","#1A1B1E","#141517","#101113"],gray:["#f8f9fa","#f1f3f5","#e9ecef","#dee2e6","#ced4da","#adb5bd","#868e96","#495057","#343a40","#212529"],red:["#fff5f5","#ffe3e3","#ffc9c9","#ffa8a8","#ff8787","#ff6b6b","#fa5252","#f03e3e","#e03131","#c92a2a"],pink:["#fff0f6","#ffdeeb","#fcc2d7","#faa2c1","#f783ac","#f06595","#e64980","#d6336c","#c2255c","#a61e4d"],grape:["#f8f0fc","#f3d9fa","#eebefa","#e599f7","#da77f2","#cc5de8","#be4bdb","#ae3ec9","#9c36b5","#862e9c"],violet:["#f3f0ff","#e5dbff","#d0bfff","#b197fc","#9775fa","#845ef7","#7950f2","#7048e8","#6741d9","#5f3dc4"],indigo:["#edf2ff","#dbe4ff","#bac8ff","#91a7ff","#748ffc","#5c7cfa","#4c6ef5","#4263eb","#3b5bdb","#364fc7"],blue:["#e7f5ff","#d0ebff","#a5d8ff","#74c0fc","#4dabf7","#339af0","#228be6","#1c7ed6","#1971c2","#1864ab"],cyan:["#e3fafc","#c5f6fa","#99e9f2","#66d9e8","#3bc9db","#22b8cf","#15aabf","#1098ad","#0c8599","#0b7285"],teal:["#e6fcf5","#c3fae8","#96f2d7","#63e6be","#38d9a9","#20c997","#12b886","#0ca678","#099268","#087f5b"],green:["#ebfbee","#d3f9d8","#b2f2bb","#8ce99a","#69db7c","#51cf66","#40c057","#37b24d","#2f9e44","#2b8a3e"],lime:["#f4fce3","#e9fac8","#d8f5a2","#c0eb75","#a9e34b","#94d82d","#82c91e","#74b816","#66a80f","#5c940d"],yellow:["#fff9db","#fff3bf","#ffec99","#ffe066","#ffd43b","#fcc419","#fab005","#f59f00","#f08c00","#e67700"],orange:["#fff4e6","#ffe8cc","#ffd8a8","#ffc078","#ffa94d","#ff922b","#fd7e14","#f76707","#e8590c","#d9480f"]};function Li(e){return function(t,n){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=e.colors[e.primaryColor];return t in e.colors?e.colors[t][n]:r?a[n]:t}}function Di(e){for(var t="",n=1;n<e.length-1;n+=1)t+="".concat(e[n]," ").concat(n/(e.length-1)*100,"%, ");return"".concat(e[0]," 0%, ").concat(t).concat(e[e.length-1]," 100%")}function _i(e){return"number"==typeof e.size?e.size:e.sizes[e.size]||e.size||e.sizes.md}function Vi(e){return function(e){return/^#?([0-9A-F]{3}){1,2}$/i.test(e)}(e)?function(e){var t=e.replace("#","");if(3===t.length){var n=t.split("");t=[n[0],n[0],n[1],n[1],n[2],n[2]].join("")}var r=parseInt(t,16);return{r:r>>16&255,g:r>>8&255,b:255&r,a:1}}(e):e.startsWith("rgb")?function(e){var t=ge(e.replace(/[^0-9,.]/g,"").split(",").map(Number),4);return{r:t[0],g:t[1],b:t[2],a:t[3]||1}}(e):{r:0,g:0,b:0,a:1}}function Fi(e,t){if("string"!=typeof e||t>1||t<0)return"rgba(0, 0, 0, 1)";var n=Vi(e),r=n.r,a=n.g,o=n.b;return"rgba(".concat(r,", ").concat(a,", ").concat(o,", ").concat(t,")")}function Hi(e){return function(t){return"number"==typeof e.primaryShade?e.primaryShade:e.primaryShade[t||e.colorScheme]}}var Bi="indigo",Ui="cyan",Wi=45;var Yi={fontStyles:function(e){return function(){return{fontFamily:e.fontFamily||"sans-serif"}}},themeColor:Li,focusStyles:function(e){return function(){return{WebkitTapHighlightColor:"transparent","&:focus":{outlineOffset:2,outline:"always"===e.focusRing||"auto"===e.focusRing?"2px solid ".concat(e.colors[e.primaryColor]["dark"===e.colorScheme?7:5]):"none"},"&:focus:not(:focus-visible)":{outline:"auto"===e.focusRing||"never"===e.focusRing?"none":void 0}}}},linearGradient:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return"linear-gradient(".concat(e,"deg, ").concat(Di(n),")")},radialGradient:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return"radial-gradient(circle, ".concat(Di(t),")")},smallerThan:function(e){return function(t){return"@media (max-width: ".concat(_i({size:t,sizes:e.breakpoints}),"px)")}},largerThan:function(e){return function(t){return"@media (min-width: ".concat(_i({size:t,sizes:e.breakpoints})+1,"px)")}},rgba:Fi,size:_i,cover:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return{position:"absolute",top:e,right:e,left:e,bottom:e}},darken:function(e,t){var n=Vi(e),r=n.r,a=n.g,o=n.b,i=n.a,s=1-t,c=function(e){return Math.round(e*s)};return"rgba(".concat(c(r),", ").concat(c(a),", ").concat(c(o),", ").concat(i,")")},lighten:function(e,t){var n=Vi(e),r=n.r,a=n.g,o=n.b,i=n.a,s=function(e){return Math.round(e+(255-e)*t)};return"rgba(".concat(s(r),", ").concat(s(a),", ").concat(s(o),", ").concat(i,")")},radius:function(e){return function(t){if("number"==typeof t)return t;var n="number"==typeof e.defaultRadius?e.defaultRadius:e.radius[e.defaultRadius]||e.defaultRadius;return e.radius[t]||t||n}},variant:function(e){var t=Li(e),n=Hi(e);return function(r){var a=r.variant,o=r.color,i=r.gradient;if("light"===a)return{border:"transparent",background:Fi(t(o,"dark"===e.colorScheme?8:0),"dark"===e.colorScheme?.35:1),color:"dark"===o?"dark"===e.colorScheme?e.colors.dark[0]:e.colors.dark[9]:t(o,"dark"===e.colorScheme?2:n("light")),hover:Fi(t(o,"dark"===e.colorScheme?7:1),"dark"===e.colorScheme?.45:.65)};if("default"===a)return{border:"dark"===e.colorScheme?e.colors.dark[5]:e.colors.gray[4],background:"dark"===e.colorScheme?e.colors.dark[5]:e.white,color:"dark"===e.colorScheme?e.white:e.black,hover:"dark"===e.colorScheme?e.colors.dark[4]:e.colors.gray[0]};if("white"===a)return{border:"transparent",background:e.white,color:t(o,n()),hover:null};if("outline"===a)return{border:t(o,"dark"===e.colorScheme?4:n("light")),background:"transparent",color:t(o,"dark"===e.colorScheme?4:n("light")),hover:"dark"===e.colorScheme?Fi(t(o,4),.05):Fi(t(o,0),.35)};if("gradient"===a){var s={from:(null==i?void 0:i.from)||Bi,to:(null==i?void 0:i.to)||Ui,deg:(null==i?void 0:i.deg)||Wi};return{background:"linear-gradient(".concat(s.deg,"deg, ").concat(t(s.from,n(),!1)," 0%, ").concat(t(s.to,n(),!1)," 100%)"),color:e.white,border:"transparent",hover:null}}return"subtle"===a?{border:"transparent",background:"transparent",color:"dark"===o?"dark"===e.colorScheme?e.colors.dark[0]:e.colors.dark[9]:t(o,"dark"===e.colorScheme?2:n("light")),hover:Fi(t(o,"dark"===e.colorScheme?8:0),"dark"===e.colorScheme?.35:1)}:{border:"transparent",background:t(o,n()),color:e.white,hover:t(o,9===n()?8:n()+1)}}},primaryShade:Hi,hover:function(e){return{"@media (hover: hover)":{"&:hover":e},"@media (hover: none)":{"&:active":e}}}};function qi(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return $i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return $i(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw o}}}}function $i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Gi=Object.defineProperty,Xi=Object.defineProperties,Ki=Object.getOwnPropertyDescriptors,Ji=Object.getOwnPropertySymbols,Qi=Object.prototype.hasOwnProperty,Zi=Object.prototype.propertyIsEnumerable,es=function(e,t,n){return t in e?Gi(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n};function ts(e){return function(e,t){return Xi(e,Ki(t))}(function(e,t){for(var n in t||(t={}))Qi.call(t,n)&&es(e,n,t[n]);if(Ji){var r,a=qi(Ji(t));try{for(a.s();!(r=a.n()).done;)n=r.value,Zi.call(t,n)&&es(e,n,t[n])}catch(o){a.e(o)}finally{a.f()}}return e}({},e),{fn:{fontStyles:Yi.fontStyles(e),themeColor:Yi.themeColor(e),focusStyles:Yi.focusStyles(e),largerThan:Yi.largerThan(e),smallerThan:Yi.smallerThan(e),radialGradient:Yi.radialGradient,linearGradient:Yi.linearGradient,rgba:Yi.rgba,size:Yi.size,cover:Yi.cover,lighten:Yi.lighten,darken:Yi.darken,primaryShade:Yi.primaryShade(e),radius:Yi.radius(e),variant:Yi.variant(e),hover:Yi.hover}})}Object.keys(zi);var ns=ts({dir:"ltr",primaryShade:{light:6,dark:8},focusRing:"auto",loader:"oval",dateFormat:"MMMM D, YYYY",colorScheme:"light",white:"#fff",black:"#000",defaultRadius:"sm",transitionTimingFunction:"ease",colors:zi,lineHeight:1.55,fontFamily:"-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji",fontFamilyMonospace:"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace",primaryColor:"blue",shadows:{xs:"0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.1)",sm:"0 1px 3px rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0px 10px 15px -5px, rgba(0, 0, 0, 0.04) 0px 7px 7px -5px",md:"0 1px 3px rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0px 20px 25px -5px, rgba(0, 0, 0, 0.04) 0px 10px 10px -5px",lg:"0 1px 3px rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0px 28px 23px -7px, rgba(0, 0, 0, 0.04) 0px 12px 12px -7px",xl:"0 1px 3px rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0px 36px 28px -7px, rgba(0, 0, 0, 0.04) 0px 17px 17px -7px"},fontSizes:{xs:12,sm:14,md:16,lg:18,xl:20},radius:{xs:2,sm:4,md:8,lg:16,xl:32},spacing:{xs:10,sm:12,md:16,lg:20,xl:24},breakpoints:{xs:576,sm:768,md:992,lg:1200,xl:1400},headings:{fontFamily:"-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji",fontWeight:700,sizes:{h1:{fontSize:34,lineHeight:1.3},h2:{fontSize:26,lineHeight:1.35},h3:{fontSize:22,lineHeight:1.4},h4:{fontSize:18,lineHeight:1.45},h5:{fontSize:16,lineHeight:1.5},h6:{fontSize:14,lineHeight:1.5}}},other:{},datesLocale:"en"});n(5743);var rs=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(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.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(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.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(t);try{n.insertRule(e,n.cssRules.length)}catch(r){0}}else t.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach((function(e){return e.parentNode&&e.parentNode.removeChild(e)})),this.tags=[],this.ctr=0},e}(),as=Math.abs,os=String.fromCharCode,is=Object.assign;function ss(e){return e.trim()}function cs(e,t,n){return e.replace(t,n)}function ls(e,t){return e.indexOf(t)}function us(e,t){return 0|e.charCodeAt(t)}function fs(e,t,n){return e.slice(t,n)}function ds(e){return e.length}function ps(e){return e.length}function ms(e,t){return t.push(e),e}var hs=1,vs=1,gs=0,ys=0,bs=0,ws="";function xs(e,t,n,r,a,o,i){return{value:e,root:t,parent:n,type:r,props:a,children:o,line:hs,column:vs,length:i,return:""}}function ks(e,t){return is(xs("",null,null,"",null,null,0),e,{length:-e.length},t)}function Es(){return bs=ys>0?us(ws,--ys):0,vs--,10===bs&&(vs=1,hs--),bs}function Ss(){return bs=ys<gs?us(ws,ys++):0,vs++,10===bs&&(vs=1,hs++),bs}function Os(){return us(ws,ys)}function As(){return ys}function js(e,t){return fs(ws,e,t)}function Cs(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function Ps(e){return hs=vs=1,gs=ds(ws=e),ys=0,[]}function Ts(e){return ws="",e}function Ns(e){return ss(js(ys-1,Is(91===e?e+2:40===e?e+1:e)))}function Rs(e){for(;(bs=Os())&&bs<33;)Ss();return Cs(e)>2||Cs(bs)>3?"":" "}function Ms(e,t){for(;--t&&Ss()&&!(bs<48||bs>102||bs>57&&bs<65||bs>70&&bs<97););return js(e,As()+(t<6&&32==Os()&&32==Ss()))}function Is(e){for(;Ss();)switch(bs){case e:return ys;case 34:case 39:34!==e&&39!==e&&Is(bs);break;case 40:41===e&&Is(e);break;case 92:Ss()}return ys}function zs(e,t){for(;Ss()&&e+bs!==57&&(e+bs!==84||47!==Os()););return"/*"+js(t,ys-1)+"*"+os(47===e?e:Ss())}function Ls(e){for(;!Cs(Os());)Ss();return js(e,ys)}var Ds="-ms-",_s="-moz-",Vs="-webkit-",Fs="comm",Hs="rule",Bs="decl",Us="@keyframes";function Ws(e,t){for(var n="",r=ps(e),a=0;a<r;a++)n+=t(e[a],a,e,t)||"";return n}function Ys(e,t,n,r){switch(e.type){case"@import":case Bs:return e.return=e.return||e.value;case Fs:return"";case Us:return e.return=e.value+"{"+Ws(e.children,r)+"}";case Hs:e.value=e.props.join(",")}return ds(n=Ws(e.children,r))?e.return=e.value+"{"+n+"}":""}function qs(e,t){switch(function(e,t){return(((t<<2^us(e,0))<<2^us(e,1))<<2^us(e,2))<<2^us(e,3)}(e,t)){case 5103:return Vs+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return Vs+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return Vs+e+_s+e+Ds+e+e;case 6828:case 4268:return Vs+e+Ds+e+e;case 6165:return Vs+e+Ds+"flex-"+e+e;case 5187:return Vs+e+cs(e,/(\w+).+(:[^]+)/,"-webkit-box-$1$2-ms-flex-$1$2")+e;case 5443:return Vs+e+Ds+"flex-item-"+cs(e,/flex-|-self/,"")+e;case 4675:return Vs+e+Ds+"flex-line-pack"+cs(e,/align-content|flex-|-self/,"")+e;case 5548:return Vs+e+Ds+cs(e,"shrink","negative")+e;case 5292:return Vs+e+Ds+cs(e,"basis","preferred-size")+e;case 6060:return Vs+"box-"+cs(e,"-grow","")+Vs+e+Ds+cs(e,"grow","positive")+e;case 4554:return Vs+cs(e,/([^-])(transform)/g,"$1-webkit-$2")+e;case 6187:return cs(cs(cs(e,/(zoom-|grab)/,Vs+"$1"),/(image-set)/,Vs+"$1"),e,"")+e;case 5495:case 3959:return cs(e,/(image-set\([^]*)/,Vs+"$1$`$1");case 4968:return cs(cs(e,/(.+:)(flex-)?(.*)/,"-webkit-box-pack:$3-ms-flex-pack:$3"),/s.+-b[^;]+/,"justify")+Vs+e+e;case 4095:case 3583:case 4068:case 2532:return cs(e,/(.+)-inline(.+)/,Vs+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(ds(e)-1-t>6)switch(us(e,t+1)){case 109:if(45!==us(e,t+4))break;case 102:return cs(e,/(.+:)(.+)-([^]+)/,"$1-webkit-$2-$3$1"+_s+(108==us(e,t+3)?"$3":"$2-$3"))+e;case 115:return~ls(e,"stretch")?qs(cs(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==us(e,t+1))break;case 6444:switch(us(e,ds(e)-3-(~ls(e,"!important")&&10))){case 107:return cs(e,":",":"+Vs)+e;case 101:return cs(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Vs+(45===us(e,14)?"inline-":"")+"box$3$1"+Vs+"$2$3$1"+Ds+"$2box$3")+e}break;case 5936:switch(us(e,t+11)){case 114:return Vs+e+Ds+cs(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Vs+e+Ds+cs(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Vs+e+Ds+cs(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return Vs+e+Ds+e+e}return e}function $s(e){return Ts(Gs("",null,null,null,[""],e=Ps(e),0,[0],e))}function Gs(e,t,n,r,a,o,i,s,c){for(var l=0,u=0,f=i,d=0,p=0,m=0,h=1,v=1,g=1,y=0,b="",w=a,x=o,k=r,E=b;v;)switch(m=y,y=Ss()){case 40:if(108!=m&&58==E.charCodeAt(f-1)){-1!=ls(E+=cs(Ns(y),"&","&\f"),"&\f")&&(g=-1);break}case 34:case 39:case 91:E+=Ns(y);break;case 9:case 10:case 13:case 32:E+=Rs(m);break;case 92:E+=Ms(As()-1,7);continue;case 47:switch(Os()){case 42:case 47:ms(Ks(zs(Ss(),As()),t,n),c);break;default:E+="/"}break;case 123*h:s[l++]=ds(E)*g;case 125*h:case 59:case 0:switch(y){case 0:case 125:v=0;case 59+u:p>0&&ds(E)-f&&ms(p>32?Js(E+";",r,n,f-1):Js(cs(E," ","")+";",r,n,f-2),c);break;case 59:E+=";";default:if(ms(k=Xs(E,t,n,l,u,a,s,b,w=[],x=[],f),o),123===y)if(0===u)Gs(E,t,k,k,w,o,f,s,x);else switch(d){case 100:case 109:case 115:Gs(e,k,k,r&&ms(Xs(e,k,k,0,0,a,s,b,a,w=[],f),x),a,x,f,s,r?w:x);break;default:Gs(E,k,k,k,[""],x,0,s,x)}}l=u=p=0,h=g=1,b=E="",f=i;break;case 58:f=1+ds(E),p=m;default:if(h<1)if(123==y)--h;else if(125==y&&0==h++&&125==Es())continue;switch(E+=os(y),y*h){case 38:g=u>0?1:(E+="\f",-1);break;case 44:s[l++]=(ds(E)-1)*g,g=1;break;case 64:45===Os()&&(E+=Ns(Ss())),d=Os(),u=f=ds(b=E+=Ls(As())),y++;break;case 45:45===m&&2==ds(E)&&(h=0)}}return o}function Xs(e,t,n,r,a,o,i,s,c,l,u){for(var f=a-1,d=0===a?o:[""],p=ps(d),m=0,h=0,v=0;m<r;++m)for(var g=0,y=fs(e,f+1,f=as(h=i[m])),b=e;g<p;++g)(b=ss(h>0?d[g]+" "+y:cs(y,/&\f/g,d[g])))&&(c[v++]=b);return xs(e,t,n,0===a?Hs:s,c,l,u)}function Ks(e,t,n){return xs(e,t,n,Fs,os(bs),fs(e,2,-2),0)}function Js(e,t,n,r){return xs(e,t,n,Bs,fs(e,0,r),fs(e,r+1,-1),r)}var Qs=function(e,t,n){for(var r=0,a=0;r=a,a=Os(),38===r&&12===a&&(t[n]=1),!Cs(a);)Ss();return js(e,ys)},Zs=function(e,t){return Ts(function(e,t){var n=-1,r=44;do{switch(Cs(r)){case 0:38===r&&12===Os()&&(t[n]=1),e[n]+=Qs(ys-1,t,n);break;case 2:e[n]+=Ns(r);break;case 4:if(44===r){e[++n]=58===Os()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=os(r)}}while(r=Ss());return e}(Ps(e),t))},ec=new WeakMap,tc=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||ec.get(n))&&!r){ec.set(e,!0);for(var a=[],o=Zs(t,a),i=n.props,s=0,c=0;s<o.length;s++)for(var l=0;l<i.length;l++,c++)e.props[c]=a[s]?o[s].replace(/&\f/g,i[l]):i[l]+" "+o[s]}}},nc=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}},rc=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case Bs:e.return=qs(e.value,e.length);break;case Us:return Ws([ks(e,{value:cs(e.value,"@","@"+Vs)})],r);case Hs:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Ws([ks(e,{props:[cs(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return Ws([ks(e,{props:[cs(t,/:(plac\w+)/,":-webkit-input-$1")]}),ks(e,{props:[cs(t,/:(plac\w+)/,":-moz-$1")]}),ks(e,{props:[cs(t,/:(plac\w+)/,Ds+"input-$1")]})],r)}return""}))}}],ac=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r=e.stylisPlugins||rc;var a,o,i={},s=[];a=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n<t.length;n++)i[t[n]]=!0;s.push(e)}));var c,l,u,f,d=[Ys,(f=function(e){c.insert(e)},function(e){e.root||(e=e.return)&&f(e)})],p=(l=[tc,nc].concat(r,d),u=ps(l),function(e,t,n,r){for(var a="",o=0;o<u;o++)a+=l[o](e,t,n,r)||"";return a});o=function(e,t,n,r){c=n,function(e){Ws($s(e),p)}(e?e+"{"+t.styles+"}":t.styles),r&&(m.inserted[t.name]=!0)};var m={key:t,sheet:new rs({key:t,container:a,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:i,registered:{},insert:o};return m.sheet.hydrate(s),m};var oc=function(e){for(var t,n=0,r=0,a=e.length;a>=4;++r,a-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(a){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)},ic=n(4759),sc=n(7548),cc=/[A-Z]|^ms/g,lc=/_EMO_([^_]+?)_([^]*?)_EMO_/g,uc=function(e){return 45===e.charCodeAt(1)},fc=function(e){return null!=e&&"boolean"!=typeof e},dc=(0,sc.Z)((function(e){return uc(e)?e:e.replace(cc,"-$&").toLowerCase()})),pc=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(lc,(function(e,t,n){return hc={name:t,styles:n,next:hc},t}))}return 1===ic.Z[e]||uc(e)||"number"!=typeof t||0===t?t:t+"px"};function mc(e,t,n){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 hc={name:n.name,styles:n.styles,next:hc},n.name;if(void 0!==n.styles){var r=n.next;if(void 0!==r)for(;void 0!==r;)hc={name:r.name,styles:r.styles,next:hc},r=r.next;return n.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var a=0;a<n.length;a++)r+=mc(e,t,n[a])+";";else for(var o in n){var i=n[o];if("object"!=typeof i)null!=t&&void 0!==t[i]?r+=o+"{"+t[i]+"}":fc(i)&&(r+=dc(o)+":"+pc(o,i)+";");else if(!Array.isArray(i)||"string"!=typeof i[0]||null!=t&&void 0!==t[i[0]]){var s=mc(e,t,i);switch(o){case"animation":case"animationName":r+=dc(o)+":"+s+";";break;default:r+=o+"{"+s+"}"}}else for(var c=0;c<i.length;c++)fc(i[c])&&(r+=dc(o)+":"+pc(o,i[c])+";")}return r}(e,t,n);case"function":if(void 0!==e){var a=hc,o=n(e);return hc=a,mc(e,t,o)}}if(null==t)return n;var i=t[n];return void 0!==i?i:n}var hc,vc=/label:\s*([^\s;\n{]+)\s*(;|$)/g;var gc=function(e,t,n){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var r=!0,a="";hc=void 0;var o=e[0];null==o||void 0===o.raw?(r=!1,a+=mc(n,t,o)):a+=o[0];for(var i=1;i<e.length;i++)a+=mc(n,t,e[i]),r&&(a+=o[i]);vc.lastIndex=0;for(var s,c="";null!==(s=vc.exec(a));)c+="-"+s[1];return{name:oc(a)+c,styles:a,next:hc}},yc=(0,r.createContext)("undefined"!=typeof HTMLElement?ac({key:"css"}):null);yc.Provider;n(7154),n(5706);var bc=function(e,t,n){var r=e.key+"-"+t.name;if(!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles),void 0===e.inserted[t.name]){var a=t;do{e.insert(t===a?"."+r:"",a,e.sheet,!0);a=a.next}while(void 0!==a)}};Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;function wc(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return xc(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return xc(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw o}}}}function xc(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var kc=Object.defineProperty,Ec=Object.getOwnPropertySymbols,Sc=Object.prototype.hasOwnProperty,Oc=Object.prototype.propertyIsEnumerable,Ac=function(e,t,n){return t in e?kc(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n},jc=function(e,t){for(var n in t||(t={}))Sc.call(t,n)&&Ac(e,n,t[n]);if(Ec){var r,a=wc(Ec(t));try{for(a.s();!(r=a.n()).done;){n=r.value;Oc.call(t,n)&&Ac(e,n,t[n])}}catch(o){a.e(o)}finally{a.f()}}return e},Cc=(0,r.createContext)({theme:ns,styles:{},classNames:{},emotionOptions:{key:"mantine",prepend:!0},defaultProps:{}});function Pc(){var e;return(null==(e=(0,r.useContext)(Cc))?void 0:e.theme)||ns}function Tc(e,t,n){var a,o,i=(null==(o=null==(a=(0,r.useContext)(Cc))?void 0:a.defaultProps)?void 0:o[e])||{};return jc(jc(jc({},t),i),function(e){return Object.keys(e).reduce((function(t,n){return void 0!==e[n]&&(t[n]=e[n]),t}),{})}(n))}function Nc(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=Nc(e[t]))&&(r&&(r+=" "),r+=n);else for(t in e)e[t]&&(r&&(r+=" "),r+=t);return r}function Rc(){for(var e,t,n=0,r="";n<arguments.length;)(e=arguments[n++])&&(t=Nc(e))&&(r&&(r+=" "),r+=t);return r}var Mc,Ic,zc={key:"mantine",prepend:!0},Lc=(Ic=zc.key,{getCache:function(e){return void 0!==Mc&&Ic===(null==e?void 0:e.key)||(Ic=(null==e?void 0:e.key)||"mantine",Mc=ac((null==e?void 0:e.key)?e:zc)),Mc}}).getCache;function Dc(){var e,t=(null==(e=(0,r.useContext)(Cc))?void 0:e.emotionOptions)||{key:"mantine",prepend:!0};return Lc(t)}function _c(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return Vc(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Vc(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw o}}}}function Vc(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Fc=Object.defineProperty,Hc=Object.getOwnPropertySymbols,Bc=Object.prototype.hasOwnProperty,Uc=Object.prototype.propertyIsEnumerable,Wc=function(e,t,n){return t in e?Fc(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n},Yc="ref";function qc(e){var t;if(1!==e.length)return{args:e,ref:t};var n=ge(e,1)[0];if(!(n instanceof Object))return{args:e,ref:t};if(!(Yc in n))return{args:e,ref:t};t=n.ref;var r=function(e,t){for(var n in t||(t={}))Bc.call(t,n)&&Wc(e,n,t[n]);if(Hc){var r,a=_c(Hc(t));try{for(a.s();!(r=a.n()).done;)n=r.value,Uc.call(t,n)&&Wc(e,n,t[n])}catch(o){a.e(o)}finally{a.f()}}return e}({},n);return delete r.ref,{args:[r],ref:t}}var $c=function(){function e(e,t,n){var r=[],a=function(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}(e,r,n);return r.length<2?n:a+t(r)}return{cssFactory:function(t){var n=t.cache,r=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var a=qc(t),o=a.ref,i=a.args,s=gc(i,n.registered);return bc(n,s,!1),"".concat(n.key,"-").concat(s.name).concat(void 0===o?"":" ".concat(o))};return{css:r,cx:function(){for(var t=arguments.length,a=new Array(t),o=0;o<t;o++)a[o]=arguments[o];return e(n.registered,r,Rc(a))}}}}}(),Gc=$c.cssFactory;function Xc(){var e,t,n,a=Dc();return e=function(){return Gc({cache:a})},t=[a],(!(n=(0,r.useRef)()).current||t.length!==n.current.prevDeps.length||n.current.prevDeps.map((function(e,n){return e===t[n]})).indexOf(!1)>=0)&&(n.current={v:e(),prevDeps:(0,Ke.Z)(t)}),n.current.v}function Kc(e,t,n,r,a){return Object.keys(t).reduce((function(o,i){return o[i]=e(t[i],null!==n&&n[i],null!=r&&r[i],a?"mantine-".concat(a,"-").concat(i):null),o}),{})}function Jc(e){var t="function"==typeof e?e:function(){return e};return function(e,n){var a,o,i,s,c=Pc(),l=(a=null==n?void 0:n.name,{styles:(o=(0,r.useContext)(Cc)).styles[a]||{},classNames:o.classNames[a]||{}}),u=l.styles,f=l.classNames,d=Xc(),p=d.css,m=d.cx,h=t(c,e,(function(e){return"__mantine-ref-".concat(e||"")})),v="function"==typeof(null==n?void 0:n.styles)?null==n?void 0:n.styles(c):(null==n?void 0:n.styles)||{},g="function"==typeof u?u(c,e||{}):u||{},y=(i=Object.keys(h).map((function(e){return[e,m(p(h[e]),p(g[e]),p(v[e]))]})),s={},Object.keys(i).forEach((function(e){var t=ge(i[e],2),n=t[0],r=t[1];s[n]=r})),s);return{classes:Kc(m,y,f,null==n?void 0:n.classNames,null==n?void 0:n.name),cx:m,theme:c}}}function Qc(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return Zc(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Zc(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw o}}}}function Zc(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var el=Object.defineProperty,tl=Object.defineProperties,nl=Object.getOwnPropertyDescriptors,rl=Object.getOwnPropertySymbols,al=Object.prototype.hasOwnProperty,ol=Object.prototype.propertyIsEnumerable,il=function(e,t,n){return t in e?el(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n},sl=function(e,t){for(var n in t||(t={}))al.call(t,n)&&il(e,n,t[n]);if(rl){var r,a=Qc(rl(t));try{for(a.s();!(r=a.n()).done;){n=r.value;ol.call(t,n)&&il(e,n,t[n])}}catch(o){a.e(o)}finally{a.f()}}return e},cl=function(e,t){return tl(e,nl(t))},ll={xs:30,sm:36,md:42,lg:50,xl:60};Jc((function(e,t){var n=t.size,r=t.multiline,a=t.radius,o=t.variant,i=t.invalid,s=t.rightSectionWidth,c=t.withRightSection,l=t.iconWidth,u=e.colors.red["dark"===e.colorScheme?6:7],f="default"===o||"filled"===o?{minHeight:e.fn.size({size:n,sizes:ll}),paddingLeft:e.fn.size({size:n,sizes:ll})/3,paddingRight:c?s:e.fn.size({size:n,sizes:ll})/3,borderRadius:e.fn.radius(a)}:null;return{wrapper:{position:"relative"},input:"headless"===o?{}:cl(sl(cl(sl({},e.fn.fontStyles()),{height:r?"unstyled"===o?void 0:"auto":e.fn.size({size:n,sizes:ll}),WebkitTapHighlightColor:"transparent",lineHeight:r?e.lineHeight:"".concat(e.fn.size({size:n,sizes:ll})-2,"px"),appearance:"none",resize:"none",boxSizing:"border-box",fontSize:e.fn.size({size:n,sizes:e.fontSizes}),width:"100%",color:"dark"===e.colorScheme?e.colors.dark[0]:e.black,display:"block",textAlign:"left"}),f),{"&:disabled":{backgroundColor:"dark"===e.colorScheme?e.colors.dark[6]:e.colors.gray[1],color:e.colors.dark[2],opacity:.6,cursor:"not-allowed","&::placeholder":{color:e.colors.dark[2]}},"&::placeholder":{opacity:1,userSelect:"none",color:"dark"===e.colorScheme?e.colors.dark[3]:e.colors.gray[5]},"&::-webkit-inner-spin-button, &::-webkit-outer-spin-button, &::-webkit-search-decoration, &::-webkit-search-cancel-button, &::-webkit-search-results-button, &::-webkit-search-results-decoration":{appearance:"none"},"&[type=number]":{MozAppearance:"textfield"}}),defaultVariant:{border:"1px solid ".concat("dark"===e.colorScheme?e.colors.dark[5]:e.colors.gray[4]),backgroundColor:"dark"===e.colorScheme?e.colors.dark[8]:e.white,transition:"border-color 100ms ease","&:focus, &:focus-within":{outline:"none",borderColor:e.colors[e.primaryColor]["dark"===e.colorScheme?8:5]}},filledVariant:{border:"1px solid transparent",backgroundColor:"dark"===e.colorScheme?e.colors.dark[5]:e.colors.gray[1],"&:focus, &:focus-within":{outline:"none",borderColor:"".concat(e.colors[e.primaryColor]["dark"===e.colorScheme?8:5]," !important")}},unstyledVariant:{borderWidth:0,color:"dark"===e.colorScheme?e.colors.dark[0]:e.black,backgroundColor:"transparent",minHeight:28,outline:0,"&:focus, &:focus-within":{outline:"none",borderColor:"transparent"},"&:disabled":{backgroundColor:"transparent","&:focus, &:focus-within":{outline:"none",borderColor:"transparent"}}},withIcon:{paddingLeft:"number"==typeof l?l:e.fn.size({size:n,sizes:ll})},invalid:{color:u,borderColor:u,"&::placeholder":{opacity:1,color:u}},disabled:{backgroundColor:"dark"===e.colorScheme?e.colors.dark[6]:e.colors.gray[1],color:e.colors.dark[2],opacity:.6,cursor:"not-allowed","&::placeholder":{color:e.colors.dark[2]}},icon:{pointerEvents:"none",position:"absolute",zIndex:1,left:0,top:0,bottom:0,display:"flex",alignItems:"center",justifyContent:"center",width:e.fn.size({size:n,sizes:ll}),color:i?e.colors.red["dark"===e.colorScheme?6:7]:"dark"===e.colorScheme?e.colors.dark[2]:e.colors.gray[5]},rightSection:{position:"absolute",top:0,bottom:0,right:0,display:"flex",alignItems:"center",justifyContent:"center",width:s}}}));function ul(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return fl(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return fl(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw o}}}}function fl(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var dl=Object.defineProperty,pl=Object.defineProperties,ml=Object.getOwnPropertyDescriptors,hl=Object.getOwnPropertySymbols,vl=Object.prototype.hasOwnProperty,gl=Object.prototype.propertyIsEnumerable,yl=function(e,t,n){return t in e?dl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n},bl=function(e,t){for(var n in t||(t={}))vl.call(t,n)&&yl(e,n,t[n]);if(hl){var r,a=ul(hl(t));try{for(a.s();!(r=a.n()).done;){n=r.value;gl.call(t,n)&&yl(e,n,t[n])}}catch(o){a.e(o)}finally{a.f()}}return e},wl=function(e,t){return pl(e,ml(t))},xl={xs:{height:ll.xs,padding:"0 14px"},sm:{height:ll.sm,padding:"0 18px"},md:{height:ll.md,padding:"0 22px"},lg:{height:ll.lg,padding:"0 26px"},xl:{height:ll.xl,padding:"0 32px"},"compact-xs":{height:22,padding:"0 7px"},"compact-sm":{height:26,padding:"0 8px"},"compact-md":{height:30,padding:"0 10px"},"compact-lg":{height:34,padding:"0 12px"},"compact-xl":{height:40,padding:"0 14px"}},kl=Object.keys(xl).reduce((function(e,t){return e[t]=xl[t].height,e}),{}),El=function(e){var t=e.compact,n=e.size;return t?xl["compact-".concat(n)]:xl[n]},Sl=function(e){return{display:e?"block":"inline-block",width:e?"100%":"auto"}};function Ol(e){var t=e.variant,n=e.theme,r=e.color,a=n.fn.variant({color:r,variant:t});return bl({border:"1px solid ".concat(a.border),backgroundColor:a.background,backgroundImage:a.background,color:a.color},n.fn.hover({backgroundColor:a.hover}))}var Al=Jc((function(e,t,n){var r=t.color,a=t.size,o=t.radius,i=t.fullWidth,s=t.compact,c=t.gradientFrom,l=t.gradientTo,u=t.gradientDeg,f=e.fn.variant({color:r,variant:"gradient",gradient:{from:c,to:l,deg:u}});return{loading:{ref:n("loading"),pointerEvents:"none","&::before":{content:'""',position:"absolute",top:-1,left:-1,right:-1,bottom:-1,backgroundColor:"dark"===e.colorScheme?e.fn.rgba(e.colors.dark[7],.5):"rgba(255, 255, 255, .5)",borderRadius:e.fn.radius(o),cursor:"not-allowed"}},outline:Ol({variant:"outline",theme:e,color:r}),filled:Ol({variant:"filled",theme:e,color:r}),light:Ol({variant:"light",theme:e,color:r}),default:Ol({variant:"default",theme:e,color:r}),white:Ol({variant:"white",theme:e,color:r}),subtle:Ol({variant:"subtle",theme:e,color:r}),gradient:{border:0,backgroundImage:f.background,color:f.color,"&:hover":e.fn.hover({backgroundSize:"200%"})},root:wl(bl(bl(bl(bl({},El({compact:s,size:a})),e.fn.fontStyles()),e.fn.focusStyles()),Sl(i)),Ce({borderRadius:e.fn.radius(o),fontWeight:600,position:"relative",lineHeight:1,fontSize:e.fn.size({size:a,sizes:e.fontSizes}),WebkitTapHighlightColor:"transparent",userSelect:"none",boxSizing:"border-box",textDecoration:"none",cursor:"pointer",appearance:"none",WebkitAppearance:"none","&:not(:disabled):active":{transform:"translateY(1px)"}},"&:not(.".concat(n("loading"),"):disabled"),{borderColor:"transparent",backgroundColor:"dark"===e.colorScheme?e.colors.dark[4]:e.colors.gray[2],color:"dark"===e.colorScheme?e.colors.dark[6]:e.colors.gray[5],cursor:"not-allowed"})),icon:{display:"flex",alignItems:"center"},leftIcon:{marginRight:10},rightIcon:{marginLeft:10},inner:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",overflow:"visible"},label:{whiteSpace:"nowrap",height:"100%",overflow:"hidden",display:"flex",alignItems:"center"}}})),jl=Al;function Cl(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return Pl(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Pl(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw o}}}}function Pl(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Tl=Object.defineProperty,Nl=Object.getOwnPropertySymbols,Rl=Object.prototype.hasOwnProperty,Ml=Object.prototype.propertyIsEnumerable,Il=function(e,t,n){return t in e?Tl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n};function zl(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return Ll(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ll(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw o}}}}function Ll(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Dl=Object.defineProperty,_l=Object.getOwnPropertySymbols,Vl=Object.prototype.hasOwnProperty,Fl=Object.prototype.propertyIsEnumerable,Hl=function(e,t,n){return t in e?Dl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n};function Bl(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return Ul(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ul(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw o}}}}function Ul(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Wl=Object.defineProperty,Yl=Object.getOwnPropertySymbols,ql=Object.prototype.hasOwnProperty,$l=Object.prototype.propertyIsEnumerable,Gl=function(e,t,n){return t in e?Wl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n};function Xl(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return Kl(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Kl(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw o}}}}function Kl(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Jl=Object.getOwnPropertySymbols,Ql=Object.prototype.hasOwnProperty,Zl=Object.prototype.propertyIsEnumerable;function eu(e){var t=e,n=t.m,r=t.mx,a=t.my,o=t.mt,i=t.mb,s=t.ml,c=t.mr,l=t.p,u=t.px,f=t.py,d=t.pt,p=t.pb,m=t.pl,h=t.pr,v=function(e,t){var n={};for(var r in e)Ql.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&Jl){var a,o=Xl(Jl(e));try{for(o.s();!(a=o.n()).done;)r=a.value,t.indexOf(r)<0&&Zl.call(e,r)&&(n[r]=e[r])}catch(i){o.e(i)}finally{o.f()}}return n}(t,["m","mx","my","mt","mb","ml","mr","p","px","py","pt","pb","pl","pr"]),g={m:n,mx:r,my:a,mt:o,mb:i,ml:s,mr:c,p:l,px:u,py:f,pt:d,pb:p,pl:m,pr:h};return Object.keys(g).forEach((function(e){void 0===g[e]&&delete g[e]})),{systemStyles:g,rest:v}}var tu={mt:"marginTop",mb:"marginBottom",ml:"marginLeft",mr:"marginRight",pt:"paddingTop",pb:"paddingBottom",pl:"paddingLeft",pr:"paddingRight"},nu=["-xs","-sm","-md","-lg","-xl"];function ru(e){return"string"==typeof e||"number"==typeof e}function au(e,t){return nu.includes(e)?-1*t.fn.size({size:e.replace("-",""),sizes:t.spacing}):t.fn.size({size:e,sizes:t.spacing})}function ou(e,t){var n={};if(ru(e.p)){var r=au(e.p,t);n.padding=r}if(ru(e.m)){var a=au(e.m,t);n.margin=a}if(ru(e.py)){var o=au(e.py,t);n.paddingTop=o,n.paddingBottom=o}if(ru(e.px)){var i=au(e.px,t);n.paddingLeft=i,n.paddingRight=i}if(ru(e.my)){var s=au(e.my,t);n.marginTop=s,n.marginBottom=s}if(ru(e.mx)){var c=au(e.mx,t);n.marginLeft=c,n.marginRight=c}return Object.keys(tu).forEach((function(r){ru(e[r])&&(n[tu[r]]=t.fn.size({size:au(e[r],t),sizes:t.spacing}))})),n}function iu(e,t){return"function"==typeof e?e(t):e}function su(e,t,n){var r=Pc(),a=Xc(),o=a.css,i=a.cx;return Array.isArray(e)?i(n,o(ou(t,r)),e.map((function(e){return o(iu(e,r))}))):i(n,o(iu(e,r)),o(ou(t,r)))}function cu(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return lu(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return lu(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw o}}}}function lu(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var uu=Object.defineProperty,fu=Object.getOwnPropertySymbols,du=Object.prototype.hasOwnProperty,pu=Object.prototype.propertyIsEnumerable,mu=function(e,t,n){return t in e?uu(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n},hu=(0,r.forwardRef)((function(e,t){var n=e,a=n.className,o=n.component,i=n.style,s=n.sx,c=eu(function(e,t){var n={};for(var r in e)du.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&fu){var a,o=cu(fu(e));try{for(o.s();!(a=o.n()).done;)r=a.value,t.indexOf(r)<0&&pu.call(e,r)&&(n[r]=e[r])}catch(i){o.e(i)}finally{o.f()}}return n}(n,["className","component","style","sx"])),l=c.systemStyles,u=c.rest,f=o||"div";return r.createElement(f,function(e,t){for(var n in t||(t={}))du.call(t,n)&&mu(e,n,t[n]);if(fu){var r,a=cu(fu(t));try{for(a.s();!(r=a.n()).done;)n=r.value,pu.call(t,n)&&mu(e,n,t[n])}catch(o){a.e(o)}finally{a.f()}}return e}({ref:t,className:su(s,l,a),style:i},u))}));function vu(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return gu(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return gu(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw o}}}}function gu(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}hu.displayName="@mantine/core/Box";var yu=Object.defineProperty,bu=Object.getOwnPropertySymbols,wu=Object.prototype.hasOwnProperty,xu=Object.prototype.propertyIsEnumerable,ku=function(e,t,n){return t in e?yu(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n},Eu={bars:function(e){var t=e,n=t.size,a=t.color,o=function(e,t){var n={};for(var r in e)Rl.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&Nl){var a,o=Cl(Nl(e));try{for(o.s();!(a=o.n()).done;)r=a.value,t.indexOf(r)<0&&Ml.call(e,r)&&(n[r]=e[r])}catch(i){o.e(i)}finally{o.f()}}return n}(t,["size","color"]);return r.createElement("svg",function(e,t){for(var n in t||(t={}))Rl.call(t,n)&&Il(e,n,t[n]);if(Nl){var r,a=Cl(Nl(t));try{for(a.s();!(r=a.n()).done;)n=r.value,Ml.call(t,n)&&Il(e,n,t[n])}catch(o){a.e(o)}finally{a.f()}}return e}({viewBox:"0 0 135 140",xmlns:"http://www.w3.org/2000/svg",fill:a,width:"".concat(n,"px")},o),r.createElement("rect",{y:"10",width:"15",height:"120",rx:"6"},r.createElement("animate",{attributeName:"height",begin:"0.5s",dur:"1s",values:"120;110;100;90;80;70;60;50;40;140;120",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"y",begin:"0.5s",dur:"1s",values:"10;15;20;25;30;35;40;45;50;0;10",calcMode:"linear",repeatCount:"indefinite"})),r.createElement("rect",{x:"30",y:"10",width:"15",height:"120",rx:"6"},r.createElement("animate",{attributeName:"height",begin:"0.25s",dur:"1s",values:"120;110;100;90;80;70;60;50;40;140;120",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"y",begin:"0.25s",dur:"1s",values:"10;15;20;25;30;35;40;45;50;0;10",calcMode:"linear",repeatCount:"indefinite"})),r.createElement("rect",{x:"60",width:"15",height:"140",rx:"6"},r.createElement("animate",{attributeName:"height",begin:"0s",dur:"1s",values:"120;110;100;90;80;70;60;50;40;140;120",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"y",begin:"0s",dur:"1s",values:"10;15;20;25;30;35;40;45;50;0;10",calcMode:"linear",repeatCount:"indefinite"})),r.createElement("rect",{x:"90",y:"10",width:"15",height:"120",rx:"6"},r.createElement("animate",{attributeName:"height",begin:"0.25s",dur:"1s",values:"120;110;100;90;80;70;60;50;40;140;120",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"y",begin:"0.25s",dur:"1s",values:"10;15;20;25;30;35;40;45;50;0;10",calcMode:"linear",repeatCount:"indefinite"})),r.createElement("rect",{x:"120",y:"10",width:"15",height:"120",rx:"6"},r.createElement("animate",{attributeName:"height",begin:"0.5s",dur:"1s",values:"120;110;100;90;80;70;60;50;40;140;120",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"y",begin:"0.5s",dur:"1s",values:"10;15;20;25;30;35;40;45;50;0;10",calcMode:"linear",repeatCount:"indefinite"})))},oval:function(e){var t=e,n=t.size,a=t.color,o=function(e,t){var n={};for(var r in e)Vl.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&_l){var a,o=zl(_l(e));try{for(o.s();!(a=o.n()).done;)r=a.value,t.indexOf(r)<0&&Fl.call(e,r)&&(n[r]=e[r])}catch(i){o.e(i)}finally{o.f()}}return n}(t,["size","color"]);return r.createElement("svg",function(e,t){for(var n in t||(t={}))Vl.call(t,n)&&Hl(e,n,t[n]);if(_l){var r,a=zl(_l(t));try{for(a.s();!(r=a.n()).done;)n=r.value,Fl.call(t,n)&&Hl(e,n,t[n])}catch(o){a.e(o)}finally{a.f()}}return e}({width:"".concat(n,"px"),height:"".concat(n,"px"),viewBox:"0 0 38 38",xmlns:"http://www.w3.org/2000/svg",stroke:a},o),r.createElement("g",{fill:"none",fillRule:"evenodd"},r.createElement("g",{transform:"translate(2.5 2.5)",strokeWidth:"5"},r.createElement("circle",{strokeOpacity:".5",cx:"16",cy:"16",r:"16"}),r.createElement("path",{d:"M32 16c0-9.94-8.06-16-16-16"},r.createElement("animateTransform",{attributeName:"transform",type:"rotate",from:"0 16 16",to:"360 16 16",dur:"1s",repeatCount:"indefinite"})))))},dots:function(e){var t=e,n=t.size,a=t.color,o=function(e,t){var n={};for(var r in e)ql.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&Yl){var a,o=Bl(Yl(e));try{for(o.s();!(a=o.n()).done;)r=a.value,t.indexOf(r)<0&&$l.call(e,r)&&(n[r]=e[r])}catch(i){o.e(i)}finally{o.f()}}return n}(t,["size","color"]);return r.createElement("svg",function(e,t){for(var n in t||(t={}))ql.call(t,n)&&Gl(e,n,t[n]);if(Yl){var r,a=Bl(Yl(t));try{for(a.s();!(r=a.n()).done;)n=r.value,$l.call(t,n)&&Gl(e,n,t[n])}catch(o){a.e(o)}finally{a.f()}}return e}({width:"".concat(n,"px"),height:"".concat(n/4,"px"),viewBox:"0 0 120 30",xmlns:"http://www.w3.org/2000/svg",fill:a},o),r.createElement("circle",{cx:"15",cy:"15",r:"15"},r.createElement("animate",{attributeName:"r",from:"15",to:"15",begin:"0s",dur:"0.8s",values:"15;9;15",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"fill-opacity",from:"1",to:"1",begin:"0s",dur:"0.8s",values:"1;.5;1",calcMode:"linear",repeatCount:"indefinite"})),r.createElement("circle",{cx:"60",cy:"15",r:"9",fillOpacity:"0.3"},r.createElement("animate",{attributeName:"r",from:"9",to:"9",begin:"0s",dur:"0.8s",values:"9;15;9",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"fill-opacity",from:"0.5",to:"0.5",begin:"0s",dur:"0.8s",values:".5;1;.5",calcMode:"linear",repeatCount:"indefinite"})),r.createElement("circle",{cx:"105",cy:"15",r:"15"},r.createElement("animate",{attributeName:"r",from:"15",to:"15",begin:"0s",dur:"0.8s",values:"15;9;15",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"fill-opacity",from:"1",to:"1",begin:"0s",dur:"0.8s",values:"1;.5;1",calcMode:"linear",repeatCount:"indefinite"})))}},Su={xs:18,sm:22,md:36,lg:44,xl:58},Ou={size:"md"};function Au(e){var t=Tc("Loader",Ou,e),n=t.size,a=void 0===n?"md":n,o=t.color,i=t.variant,s=function(e,t){var n={};for(var r in e)wu.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&bu){var a,o=vu(bu(e));try{for(o.s();!(a=o.n()).done;)r=a.value,t.indexOf(r)<0&&xu.call(e,r)&&(n[r]=e[r])}catch(i){o.e(i)}finally{o.f()}}return n}(t,["size","color","variant"]),c=Pc(),l=i in Eu?i:c.loader,u=o||c.primaryColor;return r.createElement(hu,function(e,t){for(var n in t||(t={}))wu.call(t,n)&&ku(e,n,t[n]);if(bu){var r,a=vu(bu(t));try{for(a.s();!(r=a.n()).done;)n=r.value,xu.call(t,n)&&ku(e,n,t[n])}catch(o){a.e(o)}finally{a.f()}}return e}({role:"presentation",component:Eu[l]||Eu.bars,size:c.fn.size({size:a,sizes:Su}),color:u in c.colors?c.fn.themeColor(u,"dark"===c.colorScheme?4:c.fn.primaryShade("light")):o},s))}function ju(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return Cu(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Cu(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw o}}}}function Cu(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}Au.displayName="@mantine/core/Loader";var Pu=Object.defineProperty,Tu=Object.getOwnPropertySymbols,Nu=Object.prototype.hasOwnProperty,Ru=Object.prototype.propertyIsEnumerable,Mu=function(e,t,n){return t in e?Pu(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n},Iu=function(e,t){for(var n in t||(t={}))Nu.call(t,n)&&Mu(e,n,t[n]);if(Tu){var r,a=ju(Tu(t));try{for(a.s();!(r=a.n()).done;){n=r.value;Ru.call(t,n)&&Mu(e,n,t[n])}}catch(o){a.e(o)}finally{a.f()}}return e},zu={size:"sm",type:"button",variant:"filled",loaderPosition:"left",gradient:{from:"blue",to:"cyan",deg:45}},Lu=(0,r.forwardRef)((function(e,t){var n=Tc("Button",zu,e),a=n.className,o=n.size,i=n.color,s=n.type,c=n.disabled,l=n.children,u=n.leftIcon,f=n.rightIcon,d=n.fullWidth,p=n.variant,m=n.radius,h=n.component,v=n.uppercase,g=n.compact,y=n.loading,b=n.loaderPosition,w=n.loaderProps,x=n.gradient,k=n.classNames,E=n.styles,S=function(e,t){var n={};for(var r in e)Nu.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&Tu){var a,o=ju(Tu(e));try{for(o.s();!(a=o.n()).done;)r=a.value,t.indexOf(r)<0&&Ru.call(e,r)&&(n[r]=e[r])}catch(i){o.e(i)}finally{o.f()}}return n}(n,["className","size","color","type","disabled","children","leftIcon","rightIcon","fullWidth","variant","radius","component","uppercase","compact","loading","loaderPosition","loaderProps","gradient","classNames","styles"]),O=jl({radius:m,color:i,size:o,fullWidth:d,compact:g,gradientFrom:x.from,gradientTo:x.to,gradientDeg:x.deg},{classNames:k,styles:E,name:"Button"}),A=O.classes,j=O.cx,C=O.theme,P=C.fn.variant({color:i,variant:p}),T=r.createElement(Au,Iu({color:P.color,size:C.fn.size({size:o,sizes:kl})/2},w));return r.createElement(hu,Iu({component:h||"button",className:j(A[p],Ce({},A.loading,y),A.root,a),type:s,disabled:c||y,ref:t,onTouchStart:function(){}},S),r.createElement("div",{className:A.inner},(u||y&&"left"===b)&&r.createElement("span",{className:j(A.icon,A.leftIcon)},y&&"left"===b?T:u),r.createElement("span",{className:A.label,style:{textTransform:v?"uppercase":void 0}},l),(f||y&&"right"===b)&&r.createElement("span",{className:j(A.icon,A.rightIcon)},y&&"right"===b?T:f)))}));Lu.displayName="@mantine/core/Button";var Du=n(1279);function _u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Vu(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_u(Object(n),!0).forEach((function(t){Bu(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Fu(e){return Fu="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},Fu(e)}function Hu(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Bu(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Uu(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,s=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(c){s=!0,a=c}finally{try{i||null==n.return||n.return()}finally{if(s)throw a}}return o}(e,t)||Yu(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Wu(e){return function(e){if(Array.isArray(e))return qu(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Yu(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Yu(e,t){if(e){if("string"==typeof e)return qu(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?qu(e,t):void 0}}function qu(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var $u=function(){},Gu={},Xu={},Ku=null,Ju={mark:$u,measure:$u};try{"undefined"!=typeof window&&(Gu=window),"undefined"!=typeof document&&(Xu=document),"undefined"!=typeof MutationObserver&&(Ku=MutationObserver),"undefined"!=typeof performance&&(Ju=performance)}catch(vb){}var Qu=(Gu.navigator||{}).userAgent,Zu=void 0===Qu?"":Qu,ef=Gu,tf=Xu,nf=Ku,rf=Ju,af=(ef.document,!!tf.documentElement&&!!tf.head&&"function"==typeof tf.addEventListener&&"function"==typeof tf.createElement),of=~Zu.indexOf("MSIE")||~Zu.indexOf("Trident/"),sf="svg-inline--fa",cf="data-fa-i2svg",lf="data-fa-pseudo-element",uf="data-prefix",ff="data-icon",df="fontawesome-i2svg",pf=["HTML","HEAD","STYLE","SCRIPT"],mf=function(){try{return!0}catch(vb){return!1}}(),hf={fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fad:"duotone","fa-duotone":"duotone",fab:"brands","fa-brands":"brands",fak:"kit","fa-kit":"kit",fa:"solid"},vf={solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab",kit:"fak"},gf={fab:"fa-brands",fad:"fa-duotone",fak:"fa-kit",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},yf={"fa-brands":"fab","fa-duotone":"fad","fa-kit":"fak","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},bf=/fa[srltdbk\-\ ]/,wf="fa-layers-text",xf=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Kit)?.*/i,kf={900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},Ef=[1,2,3,4,5,6,7,8,9,10],Sf=Ef.concat([11,12,13,14,15,16,17,18,19,20]),Of=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],Af="duotone-group",jf="swap-opacity",Cf="primary",Pf="secondary",Tf=[].concat(Wu(Object.keys(vf)),["2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",Af,jf,Cf,Pf]).concat(Ef.map((function(e){return"".concat(e,"x")}))).concat(Sf.map((function(e){return"w-".concat(e)}))),Nf=ef.FontAwesomeConfig||{};if(tf&&"function"==typeof tf.querySelector){[["data-family-prefix","familyPrefix"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach((function(e){var t=Uu(e,2),n=t[0],r=t[1],a=function(e){return""===e||"false"!==e&&("true"===e||e)}(function(e){var t=tf.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}(n));null!=a&&(Nf[r]=a)}))}var Rf=Vu(Vu({},{familyPrefix:"fa",styleDefault:"solid",replacementClass:sf,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0}),Nf);Rf.autoReplaceSvg||(Rf.observeMutations=!1);var Mf={};Object.keys(Rf).forEach((function(e){Object.defineProperty(Mf,e,{enumerable:!0,set:function(t){Rf[e]=t,If.forEach((function(e){return e(Mf)}))},get:function(){return Rf[e]}})})),ef.FontAwesomeConfig=Mf;var If=[];var zf=16,Lf={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function Df(){for(var e=12,t="";e-- >0;)t+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[62*Math.random()|0];return t}function _f(e){for(var t=[],n=(e||[]).length>>>0;n--;)t[n]=e[n];return t}function Vf(e){return e.classList?_f(e.classList):(e.getAttribute("class")||"").split(" ").filter((function(e){return e}))}function Ff(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">")}function Hf(e){return Object.keys(e||{}).reduce((function(t,n){return t+"".concat(n,": ").concat(e[n].trim(),";")}),"")}function Bf(e){return e.size!==Lf.size||e.x!==Lf.x||e.y!==Lf.y||e.rotate!==Lf.rotate||e.flipX||e.flipY}function Uf(){var e="fa",t=sf,n=Mf.familyPrefix,r=Mf.replacementClass,a=':root, :host {\n --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Solid";\n --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Regular";\n --fa-font-light: normal 300 1em/1 "Font Awesome 6 Light";\n --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Thin";\n --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";\n --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";\n}\n\nsvg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {\n overflow: visible;\n box-sizing: content-box;\n}\n\n.svg-inline--fa {\n display: var(--fa-display, inline-block);\n height: 1em;\n overflow: visible;\n vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-2xs {\n vertical-align: 0.1em;\n}\n.svg-inline--fa.fa-xs {\n vertical-align: 0em;\n}\n.svg-inline--fa.fa-sm {\n vertical-align: -0.0714285705em;\n}\n.svg-inline--fa.fa-lg {\n vertical-align: -0.2em;\n}\n.svg-inline--fa.fa-xl {\n vertical-align: -0.25em;\n}\n.svg-inline--fa.fa-2xl {\n vertical-align: -0.3125em;\n}\n.svg-inline--fa.fa-pull-left {\n margin-right: var(--fa-pull-margin, 0.3em);\n width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n margin-left: var(--fa-pull-margin, 0.3em);\n width: auto;\n}\n.svg-inline--fa.fa-li {\n width: var(--fa-li-width, 2em);\n top: 0.25em;\n}\n.svg-inline--fa.fa-fw {\n width: var(--fa-fw-width, 1.25em);\n}\n\n.fa-layers svg.svg-inline--fa {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.fa-layers-counter, .fa-layers-text {\n display: inline-block;\n position: absolute;\n text-align: center;\n}\n\n.fa-layers {\n display: inline-block;\n height: 1em;\n position: relative;\n text-align: center;\n vertical-align: -0.125em;\n width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-text {\n left: 50%;\n top: 50%;\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-counter {\n background-color: var(--fa-counter-background-color, #ff253a);\n border-radius: var(--fa-counter-border-radius, 1em);\n box-sizing: border-box;\n color: var(--fa-inverse, #fff);\n line-height: var(--fa-counter-line-height, 1);\n max-width: var(--fa-counter-max-width, 5em);\n min-width: var(--fa-counter-min-width, 1.5em);\n overflow: hidden;\n padding: var(--fa-counter-padding, 0.25em 0.5em);\n right: var(--fa-right, 0);\n text-overflow: ellipsis;\n top: var(--fa-top, 0);\n -webkit-transform: scale(var(--fa-counter-scale, 0.25));\n transform: scale(var(--fa-counter-scale, 0.25));\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n bottom: var(--fa-bottom, 0);\n right: var(--fa-right, 0);\n top: auto;\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: bottom right;\n transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n bottom: var(--fa-bottom, 0);\n left: var(--fa-left, 0);\n right: auto;\n top: auto;\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: bottom left;\n transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n top: var(--fa-top, 0);\n right: var(--fa-right, 0);\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-top-left {\n left: var(--fa-left, 0);\n right: auto;\n top: var(--fa-top, 0);\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: top left;\n transform-origin: top left;\n}\n\n.fa-1x {\n font-size: 1em;\n}\n\n.fa-2x {\n font-size: 2em;\n}\n\n.fa-3x {\n font-size: 3em;\n}\n\n.fa-4x {\n font-size: 4em;\n}\n\n.fa-5x {\n font-size: 5em;\n}\n\n.fa-6x {\n font-size: 6em;\n}\n\n.fa-7x {\n font-size: 7em;\n}\n\n.fa-8x {\n font-size: 8em;\n}\n\n.fa-9x {\n font-size: 9em;\n}\n\n.fa-10x {\n font-size: 10em;\n}\n\n.fa-2xs {\n font-size: 0.625em;\n line-height: 0.1em;\n vertical-align: 0.225em;\n}\n\n.fa-xs {\n font-size: 0.75em;\n line-height: 0.0833333337em;\n vertical-align: 0.125em;\n}\n\n.fa-sm {\n font-size: 0.875em;\n line-height: 0.0714285718em;\n vertical-align: 0.0535714295em;\n}\n\n.fa-lg {\n font-size: 1.25em;\n line-height: 0.05em;\n vertical-align: -0.075em;\n}\n\n.fa-xl {\n font-size: 1.5em;\n line-height: 0.0416666682em;\n vertical-align: -0.125em;\n}\n\n.fa-2xl {\n font-size: 2em;\n line-height: 0.03125em;\n vertical-align: -0.1875em;\n}\n\n.fa-fw {\n text-align: center;\n width: 1.25em;\n}\n\n.fa-ul {\n list-style-type: none;\n margin-left: var(--fa-li-margin, 2.5em);\n padding-left: 0;\n}\n.fa-ul > li {\n position: relative;\n}\n\n.fa-li {\n left: calc(var(--fa-li-width, 2em) * -1);\n position: absolute;\n text-align: center;\n width: var(--fa-li-width, 2em);\n line-height: inherit;\n}\n\n.fa-border {\n border-color: var(--fa-border-color, #eee);\n border-radius: var(--fa-border-radius, 0.1em);\n border-style: var(--fa-border-style, solid);\n border-width: var(--fa-border-width, 0.08em);\n padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);\n}\n\n.fa-pull-left {\n float: left;\n margin-right: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-pull-right {\n float: right;\n margin-left: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-beat {\n -webkit-animation-name: fa-beat;\n animation-name: fa-beat;\n -webkit-animation-delay: var(--fa-animation-delay, 0);\n animation-delay: var(--fa-animation-delay, 0);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-bounce {\n -webkit-animation-name: fa-bounce;\n animation-name: fa-bounce;\n -webkit-animation-delay: var(--fa-animation-delay, 0);\n animation-delay: var(--fa-animation-delay, 0);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n}\n\n.fa-fade {\n -webkit-animation-name: fa-fade;\n animation-name: fa-fade;\n -webkit-animation-delay: var(--fa-animation-delay, 0);\n animation-delay: var(--fa-animation-delay, 0);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-beat-fade {\n -webkit-animation-name: fa-beat-fade;\n animation-name: fa-beat-fade;\n -webkit-animation-delay: var(--fa-animation-delay, 0);\n animation-delay: var(--fa-animation-delay, 0);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-flip {\n -webkit-animation-name: fa-flip;\n animation-name: fa-flip;\n -webkit-animation-delay: var(--fa-animation-delay, 0);\n animation-delay: var(--fa-animation-delay, 0);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-shake {\n -webkit-animation-name: fa-shake;\n animation-name: fa-shake;\n -webkit-animation-delay: var(--fa-animation-delay, 0);\n animation-delay: var(--fa-animation-delay, 0);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, linear);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin {\n -webkit-animation-name: fa-spin;\n animation-name: fa-spin;\n -webkit-animation-delay: var(--fa-animation-delay, 0);\n animation-delay: var(--fa-animation-delay, 0);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 2s);\n animation-duration: var(--fa-animation-duration, 2s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, linear);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin-reverse {\n --fa-animation-direction: reverse;\n}\n\n.fa-pulse,\n.fa-spin-pulse {\n -webkit-animation-name: fa-spin;\n animation-name: fa-spin;\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, steps(8));\n animation-timing-function: var(--fa-animation-timing, steps(8));\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fa-beat,\n.fa-bounce,\n.fa-fade,\n.fa-beat-fade,\n.fa-flip,\n.fa-pulse,\n.fa-shake,\n.fa-spin,\n.fa-spin-pulse {\n -webkit-animation-delay: -1ms;\n animation-delay: -1ms;\n -webkit-animation-duration: 1ms;\n animation-duration: 1ms;\n -webkit-animation-iteration-count: 1;\n animation-iteration-count: 1;\n transition-delay: 0s;\n transition-duration: 0s;\n }\n}\n@-webkit-keyframes fa-beat {\n 0%, 90% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 45% {\n -webkit-transform: scale(var(--fa-beat-scale, 1.25));\n transform: scale(var(--fa-beat-scale, 1.25));\n }\n}\n@keyframes fa-beat {\n 0%, 90% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 45% {\n -webkit-transform: scale(var(--fa-beat-scale, 1.25));\n transform: scale(var(--fa-beat-scale, 1.25));\n }\n}\n@-webkit-keyframes fa-bounce {\n 0% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 10% {\n -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n }\n 30% {\n -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n }\n 50% {\n -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n }\n 57% {\n -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n }\n 64% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 100% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n}\n@keyframes fa-bounce {\n 0% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 10% {\n -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n }\n 30% {\n -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n }\n 50% {\n -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n }\n 57% {\n -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n }\n 64% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 100% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n}\n@-webkit-keyframes fa-fade {\n 50% {\n opacity: var(--fa-fade-opacity, 0.4);\n }\n}\n@keyframes fa-fade {\n 50% {\n opacity: var(--fa-fade-opacity, 0.4);\n }\n}\n@-webkit-keyframes fa-beat-fade {\n 0%, 100% {\n opacity: var(--fa-beat-fade-opacity, 0.4);\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 50% {\n opacity: 1;\n -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));\n transform: scale(var(--fa-beat-fade-scale, 1.125));\n }\n}\n@keyframes fa-beat-fade {\n 0%, 100% {\n opacity: var(--fa-beat-fade-opacity, 0.4);\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 50% {\n opacity: 1;\n -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));\n transform: scale(var(--fa-beat-fade-scale, 1.125));\n }\n}\n@-webkit-keyframes fa-flip {\n 50% {\n -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n }\n}\n@keyframes fa-flip {\n 50% {\n -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n }\n}\n@-webkit-keyframes fa-shake {\n 0% {\n -webkit-transform: rotate(-15deg);\n transform: rotate(-15deg);\n }\n 4% {\n -webkit-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n 8%, 24% {\n -webkit-transform: rotate(-18deg);\n transform: rotate(-18deg);\n }\n 12%, 28% {\n -webkit-transform: rotate(18deg);\n transform: rotate(18deg);\n }\n 16% {\n -webkit-transform: rotate(-22deg);\n transform: rotate(-22deg);\n }\n 20% {\n -webkit-transform: rotate(22deg);\n transform: rotate(22deg);\n }\n 32% {\n -webkit-transform: rotate(-12deg);\n transform: rotate(-12deg);\n }\n 36% {\n -webkit-transform: rotate(12deg);\n transform: rotate(12deg);\n }\n 40%, 100% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n@keyframes fa-shake {\n 0% {\n -webkit-transform: rotate(-15deg);\n transform: rotate(-15deg);\n }\n 4% {\n -webkit-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n 8%, 24% {\n -webkit-transform: rotate(-18deg);\n transform: rotate(-18deg);\n }\n 12%, 28% {\n -webkit-transform: rotate(18deg);\n transform: rotate(18deg);\n }\n 16% {\n -webkit-transform: rotate(-22deg);\n transform: rotate(-22deg);\n }\n 20% {\n -webkit-transform: rotate(22deg);\n transform: rotate(22deg);\n }\n 32% {\n -webkit-transform: rotate(-12deg);\n transform: rotate(-12deg);\n }\n 36% {\n -webkit-transform: rotate(12deg);\n transform: rotate(12deg);\n }\n 40%, 100% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n.fa-rotate-90 {\n -webkit-transform: rotate(90deg);\n transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n -webkit-transform: rotate(180deg);\n transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n -webkit-transform: rotate(270deg);\n transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n -webkit-transform: scale(-1, 1);\n transform: scale(-1, 1);\n}\n\n.fa-flip-vertical {\n -webkit-transform: scale(1, -1);\n transform: scale(1, -1);\n}\n\n.fa-flip-both,\n.fa-flip-horizontal.fa-flip-vertical {\n -webkit-transform: scale(-1, -1);\n transform: scale(-1, -1);\n}\n\n.fa-rotate-by {\n -webkit-transform: rotate(var(--fa-rotate-angle, none));\n transform: rotate(var(--fa-rotate-angle, none));\n}\n\n.fa-stack {\n display: inline-block;\n vertical-align: middle;\n height: 2em;\n position: relative;\n width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n z-index: var(--fa-stack-z-index, auto);\n}\n\n.svg-inline--fa.fa-stack-1x {\n height: 1em;\n width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n height: 2em;\n width: 2.5em;\n}\n\n.fa-inverse {\n color: var(--fa-inverse, #fff);\n}\n\n.sr-only,\n.fa-sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.sr-only-focusable:not(:focus),\n.fa-sr-only-focusable:not(:focus) {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.svg-inline--fa .fa-primary {\n fill: var(--fa-primary-color, currentColor);\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n fill: var(--fa-secondary-color, currentColor);\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n fill: black;\n}\n\n.fad.fa-inverse,\n.fa-duotone.fa-inverse {\n color: var(--fa-inverse, #fff);\n}';if(n!==e||r!==t){var o=new RegExp("\\.".concat(e,"\\-"),"g"),i=new RegExp("\\--".concat(e,"\\-"),"g"),s=new RegExp("\\.".concat(t),"g");a=a.replace(o,".".concat(n,"-")).replace(i,"--".concat(n,"-")).replace(s,".".concat(r))}return a}var Wf=!1;function Yf(){Mf.autoAddCss&&!Wf&&(!function(e){if(e&&af){var t=tf.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;for(var n=tf.head.childNodes,r=null,a=n.length-1;a>-1;a--){var o=n[a],i=(o.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(i)>-1&&(r=o)}tf.head.insertBefore(t,r)}}(Uf()),Wf=!0)}var qf={mixout:function(){return{dom:{css:Uf,insertCss:Yf}}},hooks:function(){return{beforeDOMElementCreation:function(){Yf()},beforeI2svg:function(){Yf()}}}},$f=ef||{};$f.___FONT_AWESOME___||($f.___FONT_AWESOME___={}),$f.___FONT_AWESOME___.styles||($f.___FONT_AWESOME___.styles={}),$f.___FONT_AWESOME___.hooks||($f.___FONT_AWESOME___.hooks={}),$f.___FONT_AWESOME___.shims||($f.___FONT_AWESOME___.shims=[]);var Gf=$f.___FONT_AWESOME___,Xf=[],Kf=!1;function Jf(e){af&&(Kf?setTimeout(e,0):Xf.push(e))}function Qf(e){var t=e.tag,n=e.attributes,r=void 0===n?{}:n,a=e.children,o=void 0===a?[]:a;return"string"==typeof e?Ff(e):"<".concat(t," ").concat(function(e){return Object.keys(e||{}).reduce((function(t,n){return t+"".concat(n,'="').concat(Ff(e[n]),'" ')}),"").trim()}(r),">").concat(o.map(Qf).join(""),"</").concat(t,">")}function Zf(e,t,n){if(e&&e[t]&&e[t][n])return{prefix:t,iconName:n,icon:e[t][n]}}af&&((Kf=(tf.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(tf.readyState))||tf.addEventListener("DOMContentLoaded",(function e(){tf.removeEventListener("DOMContentLoaded",e),Kf=1,Xf.map((function(e){return e()}))})));var ed=function(e,t,n,r){var a,o,i,s=Object.keys(e),c=s.length,l=void 0!==r?function(e,t){return function(n,r,a,o){return e.call(t,n,r,a,o)}}(t,r):t;for(void 0===n?(a=1,i=e[s[0]]):(a=0,i=n);a<c;a++)i=l(i,e[o=s[a]],o,e);return i};function td(e){var t=function(e){for(var t=[],n=0,r=e.length;n<r;){var a=e.charCodeAt(n++);if(a>=55296&&a<=56319&&n<r){var o=e.charCodeAt(n++);56320==(64512&o)?t.push(((1023&a)<<10)+(1023&o)+65536):(t.push(a),n--)}else t.push(a)}return t}(e);return 1===t.length?t[0].toString(16):null}function nd(e){return Object.keys(e).reduce((function(t,n){var r=e[n];return!!r.icon?t[r.iconName]=r.icon:t[n]=r,t}),{})}function rd(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.skipHooks,a=void 0!==r&&r,o=nd(t);"function"!=typeof Gf.hooks.addPack||a?Gf.styles[e]=Vu(Vu({},Gf.styles[e]||{}),o):Gf.hooks.addPack(e,nd(t)),"fas"===e&&rd("fa",t)}var ad=Gf.styles,od=Gf.shims,id=Object.values(gf),sd=null,cd={},ld={},ud={},fd={},dd={},pd=Object.keys(hf);function md(e,t){var n,r=t.split("-"),a=r[0],o=r.slice(1).join("-");return a!==e||""===o||(n=o,~Tf.indexOf(n))?null:o}var hd=function(){var e=function(e){return ed(ad,(function(t,n,r){return t[r]=ed(n,e,{}),t}),{})};cd=e((function(e,t,n){if(t[3]&&(e[t[3]]=n),t[2]){var r=t[2].filter((function(e){return"number"==typeof e}));r.forEach((function(t){e[t.toString(16)]=n}))}return e})),ld=e((function(e,t,n){if(e[n]=n,t[2]){var r=t[2].filter((function(e){return"string"==typeof e}));r.forEach((function(t){e[t]=n}))}return e})),dd=e((function(e,t,n){var r=t[2];return e[n]=n,r.forEach((function(t){e[t]=n})),e}));var t="far"in ad||Mf.autoFetchSvg,n=ed(od,(function(e,n){var r=n[0],a=n[1],o=n[2];return"far"!==a||t||(a="fas"),"string"==typeof r&&(e.names[r]={prefix:a,iconName:o}),"number"==typeof r&&(e.unicodes[r.toString(16)]={prefix:a,iconName:o}),e}),{names:{},unicodes:{}});ud=n.names,fd=n.unicodes,sd=wd(Mf.styleDefault)};function vd(e,t){return(cd[e]||{})[t]}function gd(e,t){return(dd[e]||{})[t]}function yd(e){return ud[e]||{prefix:null,iconName:null}}function bd(){return sd}!function(e){If.push(e)}((function(e){sd=wd(e.styleDefault)})),hd();function wd(e){var t=vf[e]||vf[hf[e]],n=e in Gf.styles?e:null;return t||n||null}function xd(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.skipLookups,r=void 0!==n&&n,a=null,o=e.reduce((function(e,t){var n=md(Mf.familyPrefix,t);if(ad[t]?(t=id.includes(t)?yf[t]:t,a=t,e.prefix=t):pd.indexOf(t)>-1?(a=t,e.prefix=wd(t)):n?e.iconName=n:t!==Mf.replacementClass&&e.rest.push(t),!r&&e.prefix&&e.iconName){var o="fa"===a?yd(e.iconName):{},i=gd(e.prefix,e.iconName);o.prefix&&(a=null),e.iconName=o.iconName||i||e.iconName,e.prefix=o.prefix||e.prefix,"far"!==e.prefix||ad.far||!ad.fas||Mf.autoFetchSvg||(e.prefix="fas")}return e}),{prefix:null,iconName:null,rest:[]});return"fa"!==o.prefix&&"fa"!==a||(o.prefix=bd()||"fas"),o}var kd=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.definitions={}}var t,n,r;return t=e,n=[{key:"add",value:function(){for(var e=this,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var a=n.reduce(this._pullDefinitions,{});Object.keys(a).forEach((function(t){e.definitions[t]=Vu(Vu({},e.definitions[t]||{}),a[t]),rd(t,a[t]);var n=gf[t];n&&rd(n,a[t]),hd()}))}},{key:"reset",value:function(){this.definitions={}}},{key:"_pullDefinitions",value:function(e,t){var n=t.prefix&&t.iconName&&t.icon?{0:t}:t;return Object.keys(n).map((function(t){var r=n[t],a=r.prefix,o=r.iconName,i=r.icon,s=i[2];e[a]||(e[a]={}),s.length>0&&s.forEach((function(t){"string"==typeof t&&(e[a][t]=i)})),e[a][o]=i})),e}}],n&&Hu(t.prototype,n),r&&Hu(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}(),Ed=[],Sd={},Od={},Ad=Object.keys(Od);function jd(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var o=Sd[e]||[];return o.forEach((function(e){t=e.apply(null,[t].concat(r))})),t}function Cd(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var a=Sd[e]||[];a.forEach((function(e){e.apply(null,n)}))}function Pd(){var e=arguments[0],t=Array.prototype.slice.call(arguments,1);return Od[e]?Od[e].apply(null,t):void 0}function Td(e){"fa"===e.prefix&&(e.prefix="fas");var t=e.iconName,n=e.prefix||bd();if(t)return t=gd(n,t)||t,Zf(Nd.definitions,n,t)||Zf(Gf.styles,n,t)}var Nd=new kd,Rd={i2svg:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return af?(Cd("beforeI2svg",e),Pd("pseudoElements2svg",e),Pd("i2svg",e)):Promise.reject("Operation requires a DOM of some kind.")},watch:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.autoReplaceSvgRoot;!1===Mf.autoReplaceSvg&&(Mf.autoReplaceSvg=!0),Mf.observeMutations=!0,Jf((function(){zd({autoReplaceSvgRoot:t}),Cd("watch",e)}))}},Md={icon:function(e){if(null===e)return null;if("object"===Fu(e)&&e.prefix&&e.iconName)return{prefix:e.prefix,iconName:gd(e.prefix,e.iconName)||e.iconName};if(Array.isArray(e)&&2===e.length){var t=0===e[1].indexOf("fa-")?e[1].slice(3):e[1],n=wd(e[0]);return{prefix:n,iconName:gd(n,t)||t}}if("string"==typeof e&&(e.indexOf("".concat(Mf.familyPrefix,"-"))>-1||e.match(bf))){var r=xd(e.split(" "),{skipLookups:!0});return{prefix:r.prefix||bd(),iconName:gd(r.prefix,r.iconName)||r.iconName}}if("string"==typeof e){var a=bd();return{prefix:a,iconName:gd(a,e)||e}}}},Id={noAuto:function(){Mf.autoReplaceSvg=!1,Mf.observeMutations=!1,Cd("noAuto")},config:Mf,dom:Rd,parse:Md,library:Nd,findIconDefinition:Td,toHtml:Qf},zd=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.autoReplaceSvgRoot,n=void 0===t?tf:t;(Object.keys(Gf.styles).length>0||Mf.autoFetchSvg)&&af&&Mf.autoReplaceSvg&&Id.dom.i2svg({node:n})};function Ld(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map((function(e){return Qf(e)}))}}),Object.defineProperty(e,"node",{get:function(){if(af){var t=tf.createElement("div");return t.innerHTML=e.html,t.children}}}),e}function Dd(e){var t=e.icons,n=t.main,r=t.mask,a=e.prefix,o=e.iconName,i=e.transform,s=e.symbol,c=e.title,l=e.maskId,u=e.titleId,f=e.extra,d=e.watchable,p=void 0!==d&&d,m=r.found?r:n,h=m.width,v=m.height,g="fak"===a,y=[Mf.replacementClass,o?"".concat(Mf.familyPrefix,"-").concat(o):""].filter((function(e){return-1===f.classes.indexOf(e)})).filter((function(e){return""!==e||!!e})).concat(f.classes).join(" "),b={children:[],attributes:Vu(Vu({},f.attributes),{},{"data-prefix":a,"data-icon":o,class:y,role:f.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(h," ").concat(v)})},w=g&&!~f.classes.indexOf("fa-fw")?{width:"".concat(h/v*16*.0625,"em")}:{};p&&(b.attributes[cf]=""),c&&(b.children.push({tag:"title",attributes:{id:b.attributes["aria-labelledby"]||"title-".concat(u||Df())},children:[c]}),delete b.attributes.title);var x=Vu(Vu({},b),{},{prefix:a,iconName:o,main:n,mask:r,maskId:l,transform:i,symbol:s,styles:Vu(Vu({},w),f.styles)}),k=r.found&&n.found?Pd("generateAbstractMask",x)||{children:[],attributes:{}}:Pd("generateAbstractIcon",x)||{children:[],attributes:{}},E=k.children,S=k.attributes;return x.children=E,x.attributes=S,s?function(e){var t=e.prefix,n=e.iconName,r=e.children,a=e.attributes,o=e.symbol,i=!0===o?"".concat(t,"-").concat(Mf.familyPrefix,"-").concat(n):o;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:Vu(Vu({},a),{},{id:i}),children:r}]}]}(x):function(e){var t=e.children,n=e.main,r=e.mask,a=e.attributes,o=e.styles,i=e.transform;if(Bf(i)&&n.found&&!r.found){var s={x:n.width/n.height/2,y:.5};a.style=Hf(Vu(Vu({},o),{},{"transform-origin":"".concat(s.x+i.x/16,"em ").concat(s.y+i.y/16,"em")}))}return[{tag:"svg",attributes:a,children:t}]}(x)}function _d(e){var t=e.content,n=e.width,r=e.height,a=e.transform,o=e.title,i=e.extra,s=e.watchable,c=void 0!==s&&s,l=Vu(Vu(Vu({},i.attributes),o?{title:o}:{}),{},{class:i.classes.join(" ")});c&&(l[cf]="");var u=Vu({},i.styles);Bf(a)&&(u.transform=function(e){var t=e.transform,n=e.width,r=void 0===n?16:n,a=e.height,o=void 0===a?16:a,i=e.startCentered,s=void 0!==i&&i,c="";return c+=s&&of?"translate(".concat(t.x/zf-r/2,"em, ").concat(t.y/zf-o/2,"em) "):s?"translate(calc(-50% + ".concat(t.x/zf,"em), calc(-50% + ").concat(t.y/zf,"em)) "):"translate(".concat(t.x/zf,"em, ").concat(t.y/zf,"em) "),c+="scale(".concat(t.size/zf*(t.flipX?-1:1),", ").concat(t.size/zf*(t.flipY?-1:1),") "),c+"rotate(".concat(t.rotate,"deg) ")}({transform:a,startCentered:!0,width:n,height:r}),u["-webkit-transform"]=u.transform);var f=Hf(u);f.length>0&&(l.style=f);var d=[];return d.push({tag:"span",attributes:l,children:[t]}),o&&d.push({tag:"span",attributes:{class:"sr-only"},children:[o]}),d}function Vd(e){var t=e.content,n=e.title,r=e.extra,a=Vu(Vu(Vu({},r.attributes),n?{title:n}:{}),{},{class:r.classes.join(" ")}),o=Hf(r.styles);o.length>0&&(a.style=o);var i=[];return i.push({tag:"span",attributes:a,children:[t]}),n&&i.push({tag:"span",attributes:{class:"sr-only"},children:[n]}),i}var Fd=Gf.styles;function Hd(e){var t=e[0],n=e[1],r=Uu(e.slice(4),1)[0];return{found:!0,width:t,height:n,icon:Array.isArray(r)?{tag:"g",attributes:{class:"".concat(Mf.familyPrefix,"-").concat(Af)},children:[{tag:"path",attributes:{class:"".concat(Mf.familyPrefix,"-").concat(Pf),fill:"currentColor",d:r[0]}},{tag:"path",attributes:{class:"".concat(Mf.familyPrefix,"-").concat(Cf),fill:"currentColor",d:r[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:r}}}}var Bd={found:!1,width:512,height:512};function Ud(e,t){var n=t;return"fa"===t&&null!==Mf.styleDefault&&(t=bd()),new Promise((function(r,a){Pd("missingIconAbstract");if("fa"===n){var o=yd(e)||{};e=o.iconName||e,t=o.prefix||t}if(e&&t&&Fd[t]&&Fd[t][e])return r(Hd(Fd[t][e]));!function(e,t){mf||Mf.showMissingIcons||!e||console.error('Icon with name "'.concat(e,'" and prefix "').concat(t,'" is missing.'))}(e,t),r(Vu(Vu({},Bd),{},{icon:Mf.showMissingIcons&&e&&Pd("missingIconAbstract")||{}}))}))}var Wd=function(){},Yd=Mf.measurePerformance&&rf&&rf.mark&&rf.measure?rf:{mark:Wd,measure:Wd},qd='FA "6.1.1"',$d=function(e){Yd.mark("".concat(qd," ").concat(e," ends")),Yd.measure("".concat(qd," ").concat(e),"".concat(qd," ").concat(e," begins"),"".concat(qd," ").concat(e," ends"))},Gd=function(e){return Yd.mark("".concat(qd," ").concat(e," begins")),function(){return $d(e)}},Xd=function(){};function Kd(e){return"string"==typeof(e.getAttribute?e.getAttribute(cf):null)}function Jd(e){return tf.createElementNS("http://www.w3.org/2000/svg",e)}function Qd(e){return tf.createElement(e)}function Zd(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.ceFn,r=void 0===n?"svg"===e.tag?Jd:Qd:n;if("string"==typeof e)return tf.createTextNode(e);var a=r(e.tag);Object.keys(e.attributes||[]).forEach((function(t){a.setAttribute(t,e.attributes[t])}));var o=e.children||[];return o.forEach((function(e){a.appendChild(Zd(e,{ceFn:r}))})),a}var ep={replace:function(e){var t=e[0];if(t.parentNode)if(e[1].forEach((function(e){t.parentNode.insertBefore(Zd(e),t)})),null===t.getAttribute(cf)&&Mf.keepOriginalSource){var n=tf.createComment(function(e){var t=" ".concat(e.outerHTML," ");return"".concat(t,"Font Awesome fontawesome.com ")}(t));t.parentNode.replaceChild(n,t)}else t.remove()},nest:function(e){var t=e[0],n=e[1];if(~Vf(t).indexOf(Mf.replacementClass))return ep.replace(e);var r=new RegExp("".concat(Mf.familyPrefix,"-.*"));if(delete n[0].attributes.id,n[0].attributes.class){var a=n[0].attributes.class.split(" ").reduce((function(e,t){return t===Mf.replacementClass||t.match(r)?e.toSvg.push(t):e.toNode.push(t),e}),{toNode:[],toSvg:[]});n[0].attributes.class=a.toSvg.join(" "),0===a.toNode.length?t.removeAttribute("class"):t.setAttribute("class",a.toNode.join(" "))}var o=n.map((function(e){return Qf(e)})).join("\n");t.setAttribute(cf,""),t.innerHTML=o}};function tp(e){e()}function np(e,t){var n="function"==typeof t?t:Xd;if(0===e.length)n();else{var r=tp;"async"===Mf.mutateApproach&&(r=ef.requestAnimationFrame||tp),r((function(){var t=!0===Mf.autoReplaceSvg?ep.replace:ep[Mf.autoReplaceSvg]||ep.replace,r=Gd("mutate");e.map(t),r(),n()}))}}var rp=!1;function ap(){rp=!0}function op(){rp=!1}var ip=null;function sp(e){if(nf&&Mf.observeMutations){var t=e.treeCallback,n=void 0===t?Xd:t,r=e.nodeCallback,a=void 0===r?Xd:r,o=e.pseudoElementsCallback,i=void 0===o?Xd:o,s=e.observeMutationsRoot,c=void 0===s?tf:s;ip=new nf((function(e){if(!rp){var t=bd();_f(e).forEach((function(e){if("childList"===e.type&&e.addedNodes.length>0&&!Kd(e.addedNodes[0])&&(Mf.searchPseudoElements&&i(e.target),n(e.target)),"attributes"===e.type&&e.target.parentNode&&Mf.searchPseudoElements&&i(e.target.parentNode),"attributes"===e.type&&Kd(e.target)&&~Of.indexOf(e.attributeName))if("class"===e.attributeName&&function(e){var t=e.getAttribute?e.getAttribute(uf):null,n=e.getAttribute?e.getAttribute(ff):null;return t&&n}(e.target)){var r=xd(Vf(e.target)),o=r.prefix,s=r.iconName;e.target.setAttribute(uf,o||t),s&&e.target.setAttribute(ff,s)}else(function(e){return e&&e.classList&&e.classList.contains&&e.classList.contains(Mf.replacementClass)})(e.target)&&a(e.target)}))}})),af&&ip.observe(c,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function cp(e){var t=e.getAttribute("style"),n=[];return t&&(n=t.split(";").reduce((function(e,t){var n=t.split(":"),r=n[0],a=n.slice(1);return r&&a.length>0&&(e[r]=a.join(":").trim()),e}),{})),n}function lp(e){var t=e.getAttribute("data-prefix"),n=e.getAttribute("data-icon"),r=void 0!==e.innerText?e.innerText.trim():"",a=xd(Vf(e));return a.prefix||(a.prefix=bd()),t&&n&&(a.prefix=t,a.iconName=n),a.iconName&&a.prefix||a.prefix&&r.length>0&&(a.iconName=function(e,t){return(ld[e]||{})[t]}(a.prefix,e.innerText)||vd(a.prefix,td(e.innerText))),a}function up(e){var t=_f(e.attributes).reduce((function(e,t){return"class"!==e.name&&"style"!==e.name&&(e[t.name]=t.value),e}),{}),n=e.getAttribute("title"),r=e.getAttribute("data-fa-title-id");return Mf.autoA11y&&(n?t["aria-labelledby"]="".concat(Mf.replacementClass,"-title-").concat(r||Df()):(t["aria-hidden"]="true",t.focusable="false")),t}function fp(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{styleParser:!0},n=lp(e),r=n.iconName,a=n.prefix,o=n.rest,i=up(e),s=jd("parseNodeAttributes",{},e),c=t.styleParser?cp(e):[];return Vu({iconName:r,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:a,transform:Lf,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:o,styles:c,attributes:i}},s)}var dp=Gf.styles;function pp(e){var t="nest"===Mf.autoReplaceSvg?fp(e,{styleParser:!1}):fp(e);return~t.extra.classes.indexOf(wf)?Pd("generateLayersText",e,t):Pd("generateSvgReplacementMutation",e,t)}function mp(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!af)return Promise.resolve();var n=tf.documentElement.classList,r=function(e){return n.add("".concat(df,"-").concat(e))},a=function(e){return n.remove("".concat(df,"-").concat(e))},o=Mf.autoFetchSvg?Object.keys(hf):Object.keys(dp),i=[".".concat(wf,":not([").concat(cf,"])")].concat(o.map((function(e){return".".concat(e,":not([").concat(cf,"])")}))).join(", ");if(0===i.length)return Promise.resolve();var s=[];try{s=_f(e.querySelectorAll(i))}catch(vb){}if(!(s.length>0))return Promise.resolve();r("pending"),a("complete");var c=Gd("onTree"),l=s.reduce((function(e,t){try{var n=pp(t);n&&e.push(n)}catch(vb){mf||"MissingIcon"===vb.name&&console.error(vb)}return e}),[]);return new Promise((function(e,n){Promise.all(l).then((function(n){np(n,(function(){r("active"),r("complete"),a("pending"),"function"==typeof t&&t(),c(),e()}))})).catch((function(e){c(),n(e)}))}))}function hp(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;pp(e).then((function(e){e&&np([e],t)}))}function vp(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=(t||{}).icon?t:Td(t||{}),a=n.mask;return a&&(a=(a||{}).icon?a:Td(a||{})),e(r,Vu(Vu({},n),{},{mask:a}))}}var gp=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.transform,r=void 0===n?Lf:n,a=t.symbol,o=void 0!==a&&a,i=t.mask,s=void 0===i?null:i,c=t.maskId,l=void 0===c?null:c,u=t.title,f=void 0===u?null:u,d=t.titleId,p=void 0===d?null:d,m=t.classes,h=void 0===m?[]:m,v=t.attributes,g=void 0===v?{}:v,y=t.styles,b=void 0===y?{}:y;if(e){var w=e.prefix,x=e.iconName,k=e.icon;return Ld(Vu({type:"icon"},e),(function(){return Cd("beforeDOMElementCreation",{iconDefinition:e,params:t}),Mf.autoA11y&&(f?g["aria-labelledby"]="".concat(Mf.replacementClass,"-title-").concat(p||Df()):(g["aria-hidden"]="true",g.focusable="false")),Dd({icons:{main:Hd(k),mask:s?Hd(s.icon):{found:!1,width:null,height:null,icon:{}}},prefix:w,iconName:x,transform:Vu(Vu({},Lf),r),symbol:o,title:f,maskId:l,titleId:p,extra:{attributes:g,styles:b,classes:h}})}))}},yp={mixout:function(){return{icon:vp(gp)}},hooks:function(){return{mutationObserverCallbacks:function(e){return e.treeCallback=mp,e.nodeCallback=hp,e}}},provides:function(e){e.i2svg=function(e){var t=e.node,n=void 0===t?tf:t,r=e.callback;return mp(n,void 0===r?function(){}:r)},e.generateSvgReplacementMutation=function(e,t){var n=t.iconName,r=t.title,a=t.titleId,o=t.prefix,i=t.transform,s=t.symbol,c=t.mask,l=t.maskId,u=t.extra;return new Promise((function(t,f){Promise.all([Ud(n,o),c.iconName?Ud(c.iconName,c.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then((function(c){var f=Uu(c,2),d=f[0],p=f[1];t([e,Dd({icons:{main:d,mask:p},prefix:o,iconName:n,transform:i,symbol:s,maskId:l,title:r,titleId:a,extra:u,watchable:!0})])})).catch(f)}))},e.generateAbstractIcon=function(e){var t,n=e.children,r=e.attributes,a=e.main,o=e.transform,i=Hf(e.styles);return i.length>0&&(r.style=i),Bf(o)&&(t=Pd("generateAbstractTransformGrouping",{main:a,transform:o,containerWidth:a.width,iconWidth:a.width})),n.push(t||a.icon),{children:n,attributes:r}}}},bp={mixout:function(){return{layer:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.classes,r=void 0===n?[]:n;return Ld({type:"layer"},(function(){Cd("beforeDOMElementCreation",{assembler:e,params:t});var n=[];return e((function(e){Array.isArray(e)?e.map((function(e){n=n.concat(e.abstract)})):n=n.concat(e.abstract)})),[{tag:"span",attributes:{class:["".concat(Mf.familyPrefix,"-layers")].concat(Wu(r)).join(" ")},children:n}]}))}}}},wp={mixout:function(){return{counter:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.title,r=void 0===n?null:n,a=t.classes,o=void 0===a?[]:a,i=t.attributes,s=void 0===i?{}:i,c=t.styles,l=void 0===c?{}:c;return Ld({type:"counter",content:e},(function(){return Cd("beforeDOMElementCreation",{content:e,params:t}),Vd({content:e.toString(),title:r,extra:{attributes:s,styles:l,classes:["".concat(Mf.familyPrefix,"-layers-counter")].concat(Wu(o))}})}))}}}},xp={mixout:function(){return{text:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.transform,r=void 0===n?Lf:n,a=t.title,o=void 0===a?null:a,i=t.classes,s=void 0===i?[]:i,c=t.attributes,l=void 0===c?{}:c,u=t.styles,f=void 0===u?{}:u;return Ld({type:"text",content:e},(function(){return Cd("beforeDOMElementCreation",{content:e,params:t}),_d({content:e,transform:Vu(Vu({},Lf),r),title:o,extra:{attributes:l,styles:f,classes:["".concat(Mf.familyPrefix,"-layers-text")].concat(Wu(s))}})}))}}},provides:function(e){e.generateLayersText=function(e,t){var n=t.title,r=t.transform,a=t.extra,o=null,i=null;if(of){var s=parseInt(getComputedStyle(e).fontSize,10),c=e.getBoundingClientRect();o=c.width/s,i=c.height/s}return Mf.autoA11y&&!n&&(a.attributes["aria-hidden"]="true"),Promise.resolve([e,_d({content:e.innerHTML,width:o,height:i,transform:r,title:n,extra:a,watchable:!0})])}}},kp=new RegExp('"',"ug"),Ep=[1105920,1112319];function Sp(e,t){var n="".concat("data-fa-pseudo-element-pending").concat(t.replace(":","-"));return new Promise((function(r,a){if(null!==e.getAttribute(n))return r();var o,i,s,c=_f(e.children).filter((function(e){return e.getAttribute(lf)===t}))[0],l=ef.getComputedStyle(e,t),u=l.getPropertyValue("font-family").match(xf),f=l.getPropertyValue("font-weight"),d=l.getPropertyValue("content");if(c&&!u)return e.removeChild(c),r();if(u&&"none"!==d&&""!==d){var p=l.getPropertyValue("content"),m=~["Solid","Regular","Light","Thin","Duotone","Brands","Kit"].indexOf(u[2])?vf[u[2].toLowerCase()]:kf[f],h=function(e){var t=e.replace(kp,""),n=function(e,t){var n,r=e.length,a=e.charCodeAt(t);return a>=55296&&a<=56319&&r>t+1&&(n=e.charCodeAt(t+1))>=56320&&n<=57343?1024*(a-55296)+n-56320+65536:a}(t,0),r=n>=Ep[0]&&n<=Ep[1],a=2===t.length&&t[0]===t[1];return{value:td(a?t[0]:t),isSecondary:r||a}}(p),v=h.value,g=h.isSecondary,y=u[0].startsWith("FontAwesome"),b=vd(m,v),w=b;if(y){var x=(i=fd[o=v],s=vd("fas",o),i||(s?{prefix:"fas",iconName:s}:null)||{prefix:null,iconName:null});x.iconName&&x.prefix&&(b=x.iconName,m=x.prefix)}if(!b||g||c&&c.getAttribute(uf)===m&&c.getAttribute(ff)===w)r();else{e.setAttribute(n,w),c&&e.removeChild(c);var k={iconName:null,title:null,titleId:null,prefix:null,transform:Lf,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}},E=k.extra;E.attributes[lf]=t,Ud(b,m).then((function(a){var o=Dd(Vu(Vu({},k),{},{icons:{main:a,mask:{prefix:null,iconName:null,rest:[]}},prefix:m,iconName:w,extra:E,watchable:!0})),i=tf.createElement("svg");"::before"===t?e.insertBefore(i,e.firstChild):e.appendChild(i),i.outerHTML=o.map((function(e){return Qf(e)})).join("\n"),e.removeAttribute(n),r()})).catch(a)}}else r()}))}function Op(e){return Promise.all([Sp(e,"::before"),Sp(e,"::after")])}function Ap(e){return!(e.parentNode===document.head||~pf.indexOf(e.tagName.toUpperCase())||e.getAttribute(lf)||e.parentNode&&"svg"===e.parentNode.tagName)}function jp(e){if(af)return new Promise((function(t,n){var r=_f(e.querySelectorAll("*")).filter(Ap).map(Op),a=Gd("searchPseudoElements");ap(),Promise.all(r).then((function(){a(),op(),t()})).catch((function(){a(),op(),n()}))}))}var Cp={hooks:function(){return{mutationObserverCallbacks:function(e){return e.pseudoElementsCallback=jp,e}}},provides:function(e){e.pseudoElements2svg=function(e){var t=e.node,n=void 0===t?tf:t;Mf.searchPseudoElements&&jp(n)}}},Pp=!1,Tp=function(e){return e.toLowerCase().split(" ").reduce((function(e,t){var n=t.toLowerCase().split("-"),r=n[0],a=n.slice(1).join("-");if(r&&"h"===a)return e.flipX=!0,e;if(r&&"v"===a)return e.flipY=!0,e;if(a=parseFloat(a),isNaN(a))return e;switch(r){case"grow":e.size=e.size+a;break;case"shrink":e.size=e.size-a;break;case"left":e.x=e.x-a;break;case"right":e.x=e.x+a;break;case"up":e.y=e.y-a;break;case"down":e.y=e.y+a;break;case"rotate":e.rotate=e.rotate+a}return e}),{size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0})},Np={mixout:function(){return{parse:{transform:function(e){return Tp(e)}}}},hooks:function(){return{parseNodeAttributes:function(e,t){var n=t.getAttribute("data-fa-transform");return n&&(e.transform=Tp(n)),e}}},provides:function(e){e.generateAbstractTransformGrouping=function(e){var t=e.main,n=e.transform,r=e.containerWidth,a=e.iconWidth,o={transform:"translate(".concat(r/2," 256)")},i="translate(".concat(32*n.x,", ").concat(32*n.y,") "),s="scale(".concat(n.size/16*(n.flipX?-1:1),", ").concat(n.size/16*(n.flipY?-1:1),") "),c="rotate(".concat(n.rotate," 0 0)"),l={outer:o,inner:{transform:"".concat(i," ").concat(s," ").concat(c)},path:{transform:"translate(".concat(a/2*-1," -256)")}};return{tag:"g",attributes:Vu({},l.outer),children:[{tag:"g",attributes:Vu({},l.inner),children:[{tag:t.icon.tag,children:t.icon.children,attributes:Vu(Vu({},t.icon.attributes),l.path)}]}]}}}},Rp={x:0,y:0,width:"100%",height:"100%"};function Mp(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}var Ip={hooks:function(){return{parseNodeAttributes:function(e,t){var n=t.getAttribute("data-fa-mask"),r=n?xd(n.split(" ").map((function(e){return e.trim()}))):{prefix:null,iconName:null,rest:[]};return r.prefix||(r.prefix=bd()),e.mask=r,e.maskId=t.getAttribute("data-fa-mask-id"),e}}},provides:function(e){e.generateAbstractMask=function(e){var t,n=e.children,r=e.attributes,a=e.main,o=e.mask,i=e.maskId,s=e.transform,c=a.width,l=a.icon,u=o.width,f=o.icon,d=function(e){var t=e.transform,n=e.containerWidth,r=e.iconWidth,a={transform:"translate(".concat(n/2," 256)")},o="translate(".concat(32*t.x,", ").concat(32*t.y,") "),i="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),s="rotate(".concat(t.rotate," 0 0)");return{outer:a,inner:{transform:"".concat(o," ").concat(i," ").concat(s)},path:{transform:"translate(".concat(r/2*-1," -256)")}}}({transform:s,containerWidth:u,iconWidth:c}),p={tag:"rect",attributes:Vu(Vu({},Rp),{},{fill:"white"})},m=l.children?{children:l.children.map(Mp)}:{},h={tag:"g",attributes:Vu({},d.inner),children:[Mp(Vu({tag:l.tag,attributes:Vu(Vu({},l.attributes),d.path)},m))]},v={tag:"g",attributes:Vu({},d.outer),children:[h]},g="mask-".concat(i||Df()),y="clip-".concat(i||Df()),b={tag:"mask",attributes:Vu(Vu({},Rp),{},{id:g,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[p,v]},w={tag:"defs",children:[{tag:"clipPath",attributes:{id:y},children:(t=f,"g"===t.tag?t.children:[t])},b]};return n.push(w,{tag:"rect",attributes:Vu({fill:"currentColor","clip-path":"url(#".concat(y,")"),mask:"url(#".concat(g,")")},Rp)}),{children:n,attributes:r}}}},zp={provides:function(e){var t=!1;ef.matchMedia&&(t=ef.matchMedia("(prefers-reduced-motion: reduce)").matches),e.missingIconAbstract=function(){var e=[],n={fill:"currentColor"},r={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};e.push({tag:"path",attributes:Vu(Vu({},n),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});var a=Vu(Vu({},r),{},{attributeName:"opacity"}),o={tag:"circle",attributes:Vu(Vu({},n),{},{cx:"256",cy:"364",r:"28"}),children:[]};return t||o.children.push({tag:"animate",attributes:Vu(Vu({},r),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:Vu(Vu({},a),{},{values:"1;0;1;1;0;1;"})}),e.push(o),e.push({tag:"path",attributes:Vu(Vu({},n),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:t?[]:[{tag:"animate",attributes:Vu(Vu({},a),{},{values:"1;0;0;0;0;1;"})}]}),t||e.push({tag:"path",attributes:Vu(Vu({},n),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:Vu(Vu({},a),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:e}}}},Lp=[qf,yp,bp,wp,xp,Cp,{mixout:function(){return{dom:{unwatch:function(){ap(),Pp=!0}}}},hooks:function(){return{bootstrap:function(){sp(jd("mutationObserverCallbacks",{}))},noAuto:function(){ip&&ip.disconnect()},watch:function(e){var t=e.observeMutationsRoot;Pp?op():sp(jd("mutationObserverCallbacks",{observeMutationsRoot:t}))}}}},Np,Ip,zp,{hooks:function(){return{parseNodeAttributes:function(e,t){var n=t.getAttribute("data-fa-symbol"),r=null!==n&&(""===n||n);return e.symbol=r,e}}}}];!function(e,t){var n=t.mixoutsTo;Ed=e,Sd={},Object.keys(Od).forEach((function(e){-1===Ad.indexOf(e)&&delete Od[e]})),Ed.forEach((function(e){var t=e.mixout?e.mixout():{};if(Object.keys(t).forEach((function(e){"function"==typeof t[e]&&(n[e]=t[e]),"object"===Fu(t[e])&&Object.keys(t[e]).forEach((function(r){n[e]||(n[e]={}),n[e][r]=t[e][r]}))})),e.hooks){var r=e.hooks();Object.keys(r).forEach((function(e){Sd[e]||(Sd[e]=[]),Sd[e].push(r[e])}))}e.provides&&e.provides(Od)}))}(Lp,{mixoutsTo:Id});var Dp=Id.parse,_p=Id.icon,Vp=n(5697),Fp=n.n(Vp);function Hp(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Bp(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Hp(Object(n),!0).forEach((function(t){Wp(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Hp(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Up(e){return Up="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},Up(e)}function Wp(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Yp(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function qp(e){return function(e){if(Array.isArray(e))return $p(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return $p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return $p(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function $p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Gp(e){return t=e,(t-=0)==t?e:(e=e.replace(/[\-_\s]+(.)?/g,(function(e,t){return t?t.toUpperCase():""}))).substr(0,1).toLowerCase()+e.substr(1);var t}var Xp=["style"];function Kp(e){return e.split(";").map((function(e){return e.trim()})).filter((function(e){return e})).reduce((function(e,t){var n,r=t.indexOf(":"),a=Gp(t.slice(0,r)),o=t.slice(r+1).trim();return a.startsWith("webkit")?e[(n=a,n.charAt(0).toUpperCase()+n.slice(1))]=o:e[a]=o,e}),{})}var Jp=!1;try{Jp=!0}catch(vb){}function Qp(e){return e&&"object"===Up(e)&&e.prefix&&e.iconName&&e.icon?e:Dp.icon?Dp.icon(e):null===e?null:e&&"object"===Up(e)&&e.prefix&&e.iconName?e:Array.isArray(e)&&2===e.length?{prefix:e[0],iconName:e[1]}:"string"==typeof e?{prefix:"fas",iconName:e}:void 0}function Zp(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?Wp({},e,t):{}}var em=["forwardedRef"];function tm(e){var t=e.forwardedRef,n=Yp(e,em),r=n.icon,a=n.mask,o=n.symbol,i=n.className,s=n.title,c=n.titleId,l=n.maskId,u=Qp(r),f=Zp("classes",[].concat(qp(function(e){var t,n=e.beat,r=e.fade,a=e.beatFade,o=e.bounce,i=e.shake,s=e.flash,c=e.spin,l=e.spinPulse,u=e.spinReverse,f=e.pulse,d=e.fixedWidth,p=e.inverse,m=e.border,h=e.listItem,v=e.flip,g=e.size,y=e.rotation,b=e.pull,w=(Wp(t={"fa-beat":n,"fa-fade":r,"fa-beat-fade":a,"fa-bounce":o,"fa-shake":i,"fa-flash":s,"fa-spin":c,"fa-spin-reverse":u,"fa-spin-pulse":l,"fa-pulse":f,"fa-fw":d,"fa-inverse":p,"fa-border":m,"fa-li":h,"fa-flip-horizontal":"horizontal"===v||"both"===v,"fa-flip-vertical":"vertical"===v||"both"===v},"fa-".concat(g),null!=g),Wp(t,"fa-rotate-".concat(y),null!=y&&0!==y),Wp(t,"fa-pull-".concat(b),null!=b),Wp(t,"fa-swap-opacity",e.swapOpacity),t);return Object.keys(w).map((function(e){return w[e]?e:null})).filter((function(e){return e}))}(n)),qp(i.split(" ")))),d=Zp("transform","string"==typeof n.transform?Dp.transform(n.transform):n.transform),p=Zp("mask",Qp(a)),m=_p(u,Bp(Bp(Bp(Bp({},f),d),p),{},{symbol:o,title:s,titleId:c,maskId:l}));if(!m)return function(){var e;!Jp&&console&&"function"==typeof console.error&&(e=console).error.apply(e,arguments)}("Could not find icon",u),null;var h=m.abstract,v={ref:t};return Object.keys(n).forEach((function(e){tm.defaultProps.hasOwnProperty(e)||(v[e]=n[e])})),nm(h[0],v)}tm.displayName="FontAwesomeIcon",tm.propTypes={beat:Fp().bool,border:Fp().bool,bounce:Fp().bool,className:Fp().string,fade:Fp().bool,flash:Fp().bool,mask:Fp().oneOfType([Fp().object,Fp().array,Fp().string]),maskId:Fp().string,fixedWidth:Fp().bool,inverse:Fp().bool,flip:Fp().oneOf(["horizontal","vertical","both"]),icon:Fp().oneOfType([Fp().object,Fp().array,Fp().string]),listItem:Fp().bool,pull:Fp().oneOf(["right","left"]),pulse:Fp().bool,rotation:Fp().oneOf([0,90,180,270]),shake:Fp().bool,size:Fp().oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:Fp().bool,spinPulse:Fp().bool,spinReverse:Fp().bool,symbol:Fp().oneOfType([Fp().bool,Fp().string]),title:Fp().string,titleId:Fp().string,transform:Fp().oneOfType([Fp().string,Fp().object]),swapOpacity:Fp().bool},tm.defaultProps={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:null,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,size:null,spin:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1};var nm=function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"==typeof n)return n;var a=(n.children||[]).map((function(n){return e(t,n)})),o=Object.keys(n.attributes||{}).reduce((function(e,t){var r=n.attributes[t];switch(t){case"class":e.attrs.className=r,delete n.attributes.class;break;case"style":e.attrs.style=Kp(r);break;default:0===t.indexOf("aria-")||0===t.indexOf("data-")?e.attrs[t.toLowerCase()]=r:e.attrs[Gp(t)]=r}return e}),{attrs:{}}),i=r.style,s=void 0===i?{}:i,c=Yp(r,Xp);return o.attrs.style=Bp(Bp({},o.attrs.style),s),t.apply(void 0,[n.tag,Bp(Bp({},o.attrs),c)].concat(qp(a)))}.bind(null,r.createElement),rm=n(7190),am=function(e){var t=e.scrollYProgress,n=(0,r.useState)(!1),a=n[0],o=n[1],i=(0,r.useState)(void 0),s=i[0],c=i[1];return(0,r.useEffect)((function(){fetch("https://api.github.com/repos/open-source-labs/reactime").then((function(e){return e.json()})).then((function(e){return c(e.stargazers_count)}))}),[]),(0,r.useEffect)((function(){return t.onChange((function(e){return o(e>0)}))}),[t]),r.createElement(Ii.div,{className:"navBarContainer",animate:{boxShadow:a?"0 0 20px rgba(0, 0, 0, 0.242)":"0 0 20px rgba(0, 0, 0, 0)"}},r.createElement("a",{className:"navBarLeft"},r.createElement("p",{className:"name",textDecoration:"none"},"REACTIME")),r.createElement("div",{className:"navBarRight"},r.createElement("a",{href:"https://linkedin.com/company/reactime",target:"_blank",rel:"noopener noreferrer"},r.createElement(Lu,{variant:"outline",className:"navBarIcon"},"LinkedIn",r.createElement("div",null,r.createElement(tm,{style:{paddingLeft:"5px"},icon:rm.D9H})))),r.createElement("a",{href:"https://chrome.google.com/webstore/detail/reactime/cgibknllccemdnfhfpmjhffpjfeidjga?hl=en-US",target:"_blank",rel:"noreferrer"},r.createElement(Lu,{variant:"outline",className:"navBarIcon"},"Chrome",r.createElement("div",null,r.createElement(tm,{style:{paddingLeft:"5px"},icon:rm.bRs})))),r.createElement("a",{href:"https://github.com/open-source-labs/reactime",target:"_blank",rel:"noreferrer"},r.createElement(Lu,{variant:"outline",className:"navBarIcon"},"GitHub",s&&r.createElement("div",null,r.createElement(Du.y5j,null)," ",s)))))},om=n(1966),im=om.default.div.withConfig({displayName:"zoomInGridElement__StyledMain",componentId:"sc-rl3cbn-0"})([""]),sm=function(e){var t=e.children;return r.createElement(im,{"data-sal":"zoom-in","data-sal-delay":"100","data-sal-duration":"400","data-sal-easing":"ease-out"},t)},cm="#62D6FB",lm="#BDD4DB",um="#a3a3a3",fm="#242529",dm=om.default.div.withConfig({displayName:"features__StyledWrapper",componentId:"sc-1wk6pev-0"})(["@media only screen and (max-height:570px){margin-top:100px;","}"],""),pm=om.default.div.withConfig({displayName:"features__StyledDiv",componentId:"sc-1wk6pev-1"})(["margin:0 auto;max-width:1024px;",""],""),mm=om.default.main.withConfig({displayName:"features__StyledMain",componentId:"sc-1wk6pev-2"})(["display:flex;flex-direction:column;align-items:center;transform:scale(0.8);"]),hm=om.default.div.withConfig({displayName:"features__Grid",componentId:"sc-1wk6pev-3"})(["display:grid;grid-template-columns:400px 400px 400px 400px;justify-content:center;margin-bottom:40px;@media only screen and (max-width:1000px){display:grid;grid-template-columns:1fr;}"]),vm=om.default.div.withConfig({displayName:"features__StyledGridElement",componentId:"sc-1wk6pev-4"})(["display:flex;flex-direction:column;align-content:center;align-items:center;justify-content:center;background:",";padding:20px;width:355px;height:120px;margin:20px 10px 0px 10px;font-family:'Archivo',sans-serif;border-radius:10px;border:1px solid rgba(184,196,194,0.25);box-shadow:2px 3px 4px 2px rgba(0,0,0,0.2);@media only screen and (max-width:480px){width:98%;}h4{color:",";margin-bottom:10px;margin-top:10px;}p{color:white;text-align:center;line-height:20px;margin-bottom:1px;}h6{color:",";text-align:center;margin-bottom:1px;font-weight:400;}"],fm,cm,um),gm=function(e){var t=e.children;return r.createElement(r.Fragment,null,r.createElement(dm,null,r.createElement(pm,null,r.createElement(mm,null,t,r.createElement(hm,null,r.createElement(sm,{className:"feaStyle"},r.createElement(vm,null,r.createElement("h4",null,"State Snapshot Text Display"),r.createElement("p",null,"See your application state in stylized, interactive JSON format"))),r.createElement(sm,{className:"feaStyle"},r.createElement(vm,null,r.createElement("h4",null,"Time Travel Live Render"),r.createElement("p",null,"Simulate any state change from history in the DOM with a click of a button"))),r.createElement(sm,{className:"feaStyle"},r.createElement(vm,null,r.createElement("h4",null,"Save Snapshot Series"),r.createElement("p",null,"Save a series of recorded state snapshots for analysis later on"))),r.createElement(sm,{className:"feaStyle"},r.createElement(vm,null,r.createElement("h4",null,"Web Metrics"),r.createElement("p",null,"Improve user experience with insight into Web Metrics such as LCP, FCP, FID, TTFB"))),r.createElement(sm,{className:"feaStyle"},r.createElement(vm,null,r.createElement("h4",null,"Snapshot History Display"),r.createElement("p",null,"Monitor history as you time-travel or make new changes to state"))),r.createElement(sm,{className:"feaStyle"},r.createElement(vm,null,r.createElement("h4",null,"Components Map Display"),r.createElement("p",null,"Visualize relationships between components in a collapsible tree for a given snapshot"))),r.createElement(sm,{className:"feaStyle"},r.createElement(vm,null,r.createElement("h4",null,"Atom and Selector Relationships"),r.createElement("p",null,"Visualize the mapping of Atoms and Selectors to components in Recoil Apps"))),r.createElement(sm,{className:"feaStyle"},r.createElement(vm,null,r.createElement("h4",null,"Components Performance Display"),r.createElement("p",null,"Visualize the relative latency trends introduced by re-rendering each component on state change"))),r.createElement(sm,{className:"feaStyle"},r.createElement(vm,null,r.createElement("h4",null,"Download, Upload, and Persist"),r.createElement("p",null,"Save your state history for future tests",r.createElement("br",null),"Keep your state changes on app reload"," "))),r.createElement(sm,{className:"feaStyle"},r.createElement(vm,null,r.createElement("h4",null,"Re-render Optimization"),r.createElement("p",null,"Improve performance by preventing unnecessary render cycles",r.createElement("br",null)," "))),r.createElement(sm,{className:"feaStyle"},r.createElement(vm,null,r.createElement("h4",null,"Gatsby Support"),r.createElement("p",null,"Reactime offers full support for Gatsby applications",r.createElement("br",null)," "))),r.createElement(sm,{className:"feaStyle"},r.createElement(vm,null,r.createElement("h4",null,"Next.js Support"),r.createElement("p",null,"Reactime offers debugging and performance tools for Next.js apps",r.createElement("br",null)," ")))),r.createElement("h4",{style:{fontWeight:"400",fontSize:"14px",color:lm,textAlign:"center"}},"* Some features not available with every state managment solution")))))},ym={abaas:"Abaas is an experienced fullstack developer based in New\n York who is passionate about React, TypeScript,\n authentication, and cryptocurrency. He was recently\n sponsored by SingleSprout to give a talk on concurrent\n rendering in React. He is a graduate of the University of\n Virginia.",alexander:"Alexander is a thoughtful software engineer who enjoys\n breaking down complex ideas and bringing them to life\n through code with a passion for React, Express, and SQL.\n He loves contributing to open-source projects and\n maintains a strong growth mindset to improve himself both\n as a human and an engineer. Alexander recently gave a talk\n on the benefits of using AWS in the wild. In his free time\n he enjoys shredding the gnar snowboarding at Mammoth\n Mountain, Wim Hoff breathing, spicy salsa and searching\n for the perfect street tacos.",ali:"Ali Rahman is an experienced full-stack software engineer\n who is passionate about creating software solutions to\n challenges engineers face every day. As an early-adaptor\n of leading technologies, he has given talks sponsored by\n SingleSprout on AWS Lambda and Serverless architecture.\n With a background in education, he is passionate about\n community building, social impact, and progressive\n organizations. Prior to coding, he was a philosophy\n scholar who attended debates and conferences. Ali is an\n active member of the open-source community and continues\n to contribute to new projects.",andy:"Andy is an experienced software engineer based in New\n York. At JPMorgan Chase, he previously specialized in\n robotics process automation and enterprise cloud software.\n His interests include running marathons all over the\n globe, Rube Goldberg Machines, and animals with opposable\n thumbs. Andy recently gave a talk about WebAssembly and\n another one about GoLang with Ruth.",becca:"Becca is a full stack engineer based in sunny Denver, CO\n with a passion for imaginary labrador retrievers . She\n builds useful fullstack applications with React and\n Node.js with a focus on performance and scalability. Aside\n from developing apps, Becca loves exploring the mountains\n especially by bike or board, dancing at Red Rocks shows,\n and listening to podcasts.",bryan:"Bryan is a passionate software engineer with an interest\n in data analysis, AI, and machine learning. He builds\n fullstack applications using React and Node.Js with a\n focus on scalability and usability. When he's not giving a\n talk about SQL database management, Bryan listens to John\n Mayer or plays ping pong in his downtime. He is a CS\n graduate of Boston College.",caitlin:"Caitlin is a fullstack software engineer with a passion\n for building applications that are mission-focused and\n solve real world problems. Her developer interests lie in\n making performant changes by decreasing time complexities\n and boosting human productivity with developer tools and\n operations. Caitlin was recently sponsored by SingleSprout\n to give a talk on serverless architecture, specifically\n AWS Lambda, and on a deep look into testing frameworks. In\n her free time, she enjoys mixing up cocktails in a punch\n bowl or visiting coffee shops solely to judge their\n interior designs.",caner:"Caner is a full-stack engineer based in San Fransisco, CA\n with a passion for finding practical solutions for\n challenging problems. He builds full-stack applications\n with a focus on optimized code and is experienced in\n React, Node.js, Typescript, SQL, and NoSQL. He recently\n gave a sponsored talk on Security in web development. In\n his free time, Caner likes to hike, play Duduk and Mey,\n listen to ethnic music, watch Premier League games, read\n Russian literature and anything related to History and\n Archaeology.",carlos:"Carlos is a full-stack developer with a passion for\n optimized code and test-driven development. He is\n experienced in React, Node.js, SQL and NoSQL, and recently\n gave a sponsored talk on caching techniques in web\n development. In his free time, he enjoys playing with his\n dog (Penny), mindfulness meditation, gaming, and outdoors\n activities.",chris:"Chris is a creative engineer with a passion for chicken\n parm and ultra-slick UX. He recently gave talks in NYC on\n webservers vs. serverless and Typescript, and plans on\n leveraging his deep knowledge of React and Abstract Syntax\n Trees in interesting new ways later throughout 2020. In\n his spare (Reac)time, Chris enjoys attending local punk\n shows and designing logos.",chrisG:"Christopher is an empathetic and passionate Software\n Engineer, experienced in developing full-stack JavaScript\n applications and modularized React/Redux front ends. He\n prides himself in his eagerness to learn and loves to dive\n deep on complex topics. In his free time he is an avid\n traveler who enjoys the opportunity to experience new\n cultures and meet new people, and enjoys being out in\n nature.",cole:"Cole Styron is a full-stack software engineer specializing\n in React, Next.js, and Express with a background in law.\n He is passionate about PWAs and making the web accessible\n to rural mobile users. Aside from crushing algorithms for\n fun, Cole enjoys shaving precious milliseconds off\n render/load times, building DIY reference loudspeakers,\n cross country skiing and Cold War spy novels. Cole\n recently gave an online talk on Next.js.",david:"David is a multicultural fullstack developer with a\n passion for React, SQL, and Express. He has an uncanny\n ability to explain complex topics, simply. He has a ton of\n love for j-pop, gadgets, and dad jokes (especially as a\n proud father to his exuberant dog, Ayumi, named after his\n favorite j-pop singer). Chai recently gave talks about\n React Fiber under the hood and an introduction to gRPCs.",davidB:"David Bernstein is a software engineer with expertise in Vue.js, React, Express, & Node, and a love of iterative thinking. He is focused on leveraging his engineering knowledge to solve macro-scale problems, and recently gave a talk about build tools. David is always seeking open source projects and teams to connect with. His interests include animal intelligence, the neurobiology of laughter, and Magic: The Gathering",dennis:"Dennis is a Fullstack Software Engineer who is passionate\n about solving real-world problems through innovative\n software development. He is always looking to contribute\n back to the Open Source community by taking on projects\n that will provide a long-lasting positive digital\n footprint in the world. Dennis is well versed in React,\n Node.js, Express, and JavaScript. If you don’t see him\n coding, more than likely you’ll find him playing soccer,\n watching or talking about tech start-up news, or exploring\n new places and meeting new people across the globe!",edwin:"Edwin is a driven software engineer from Los Angeles, CA\n who is passionate about solving real life problems and\n making a difference in the engineering field. He is\n passionate about contributing to open source software,\n continuing to improve software, and has a passion for\n solving algorithms,. Edwin is experienced in Node.js,\n Express, React, JavaScript, and Python. Aside from coding,\n some of Edwin's interests include playing basketball,\n watching the NBA (Lakers Fan) loves to make people laugh,\n loves talking about math and physics, and traveling around\n the world trying to find the best burger place!",ergi:"Ergi is a full stack developer from Brooklyn with a\n passion for React and client side frameworks. He is\n experienced in many forms with authentication. He recently\n gave a talk sponsored by SingleSprout on the differences\n between Vue and angular. Ergi loves traveling, working out\n and pizza!",gabriela:"Gabriela is a multicultural fullstack developer with a\n passion for React and build tools to help others. She has\n an ability to learn complex topics, on a fast and simply\n away. She has an unstoppable creator that loves to paint,\n sculpt and write. Gabi recently gave talks about React\n Router and author a blog about her coding journey and new\n developers technologies.",greg:"Greg is a software engineer based in Chicago, with a\n background in music production and music technology. He’s\n passionate about the arts and about finding innovative\n applications for technology. He received his BS in\n Computer Engineering from the University of Michigan.",haejin:"Haejin is a lover of impactful online experiences and the\n humans that use them. With a background in\n enterprise-level C++ performance testing, her entry into\n the sometimes-arbitrary but always-exciting world of web\n has inspired newfound passions in client-side performance\n and state management at all layers of the stack. Whether\n it's testing out new programming paradigms or questioning\n abstractions, she'll meet you at whatever level you're on.",harry:"Harry Fox is a software engineer with a passion for React, Express, Relational Databases, and Vue. Always curious about technological trends, Harry recently presented a talk on the Internet of Things. His personal interests include roasting his own coffee beans in his back yard, hosting friends for card games, and finding new places to go hiking.",hien:"Hien is an experienced software engineer with incredible\n passion for solving difficult technical problems. He\n prioritizes user experience when building scalable full\n stack applications with React, Redux, Context API, and\n Node. Recently, he gave two amazing talks on React Hooks\n and and a well-known programming paradigm, Lazy Evaluation\n in JavaScript. He loves cooking, reading books, and\n driving across the country listening to Viet Pop music.",jack:"Jack is a Javascript developer experienced with React.js,\n Twilio and Chrome Extensions.",jason:"Jason is a curiosly driven software engineer with a\n passion to solve today's problems with technology.\n Specializing in front-end development he has a careful eye\n for the user experience and an application's performance\n using React and various state managements such Redux,\n Recoil, hooks, or context API. In his free time, he\n channels his inner Anthony Bourdain by traveling the\n world, eating the obscure, and experiencing the unknown.",joe:"Joseph is a full stack software engineer with a special interest in data-structures. He strives to solve consumer-facing problems through a ground-up, first-principals development. Interested in Overlanding, Exploring the future through sci-fi, and Exploring the past through Dan Carlin’s history podcast.",joshua:"Joshua’s passion lies in creating aesthetically pleasing,\n highly-engaging user experiences. His background in NYC’s\n tech startup community gives him a unique perspective on\n what it takes to bring a product from the idea and design\n phases to a successful launch. He seamlessly transitions\n between prototyping platforms like Adobe XD and his\n favorite development tools, such as React and GraphQL.",josh:"Josh is a product-driven software engineer with incredible\n passion for solving everyday problems. He takes delight in\n thinking about user experience when building scalable\n fullstack applications with React, Redux, and Node and\n giving talks about wrapping Rest API in GraphQL. Besides\n coding, he enjoys playing soccer, cooking Korean style\n bbq, and going on spontaneous road trips.",kevin:"Kevin is an experienced full stack engineer specializing\n in front end development and React. Kevin uses his passion\n for dynamic user experience and side effect free State\n Management to craft beautiful intuitive web applications.",kevinN:"Kevin Ngo is a software engineer based in Los Angeles.\n Growing up, he discovered his love of technology through\n assembling desktop PCs, reading tech innovation articles,\n and building small apps. Outside of development for open\n source products, Kevin has given a talk on Angular\n sponsored by SingleSprout.",kim:"Kim Mai is a full-stack software engineer who loves\n creating maintainable and scalable applications that are\n beautiful and that prioritize intuitive user experience.\n Excited by new technologies, she has given talks sponsored\n by SingleSprout on Deno.js and front-end framework. With a\n background in the performing arts, she is passionate about\n education, community building and cultural exchange. Prior\n to coding, she performed and led music workshops all\n around the world. An avid traveler, it is Kim Mai’s dream\n to visit every country in the next twenty years.",nate:"Nate is a full stack developer specializing in React and\n Node. He loves to create interactive and immersive\n products. He also loves to incorporate web audio in client\n side applications. He's hosted a tech-talk with\n Singlesprout Outside of software development he loves\n drawing, practicing yoga, playing retro 8 bit video games,\n and traveling to new cities.",nathan:"Nathan is a full-stack software engineer who loves to build out applications in React or Vue. He has a particular interest in server-less architecture and recently gave a talk on the JAMstack and lambda functions. His interests include competitive collectible card games, watching videos of delicious street food, and wielding the power of a laser pointer with his 3 cats.",pras:"Pras is an experienced full stack software engineer\n passionate about mobile first progressive web apps,\n specializing in React and Node.js to build scalable and\n performant applications. His interests include\n contributing to open-source, tinkering with IoT devices,\n meditating, nature & hiking. Pras recently gave a talk on\n future of Frontend in New York.",rajeeb:"Rajeeb is an experienced full stack software engineer\n primarily focused on React, NodeJS with a passion for\n solving real life problems with scalable and reliable\n applications. He recently gave a talk on Functional\n Programming Style and likes to tinker around with\n Haskell/Elm in his free time. Apart from coding, he likes\n hiking, cooking and practice mindfulness meditation.",raymond:"Raymond is a full-stack engineer based in New York. He is\n passionate about open source software and the\n democratizing power of technology. Other interests include\n exploring mountainous remote border regions, restaurant\n hopping, sous-vide, learning Chinese, and sharing funny\n comments discovered in large codebases.",rocky:"Rocky is an experienced software engineer based in NY. At\n CWD, he provided guidance and mentorship to engineers\n implementing solutions to the core hardware involved in\n the company’s business model. He’s passionate about React\n Hooks, concurrent mode, D3, and GraphQL. His interests\n include basketball, snowboarding, and road trips. He\n recently gave a talk about WebSockets.",ruth:"Ruth is a creative developer who loves simplicity in\n design and scalable, maintainable applications. She’s\n passionate about intertwining functional programming with\n JavaScript and modularized backend architecture. In her\n spare time, she can be found at Boston Celtics games and\n painting. She’s given talks about Kubernetes and Golang.",ryan:"Ryan is an experienced fullstack developer with an\n expertise in React and Node. He loves contributing to\n open-source developer tools, tinkering with minecraft\n modpacks, and watching Scrubs. But above all else, Ryan\n adores algorithms, the more complex the better. Ryan\n recently gave a talk on dependency injection in JS. He is\n a CS graduate of uMich, Ann Arbor.",sanjay:"Sanjay is full-stack software engineer with particular\n interest in React. He is an active member of the\n open-source community and loves seeing small projects\n blossom into popular technologies.",sierra:"Sierra is a fullstack software engineer who enjoys\n creating amazing, interactive projects. She leverages her\n ux/ui engineering experience from higher education\n institutions towards specializing in client-facing\n applications. In her free time, Sierra gives public talks\n about Docker & Kubernetes, walks around the Brooklyn\n Bridge, and can be found traveling and trying new food.",tania:"Tania is a creative full-stack engineer interested in\n UI/UX development and minimalist design. She has a\n background in entrepreneurship and digital marketing.\n Stereotype challenger, traveler, writer.",vincent:"Vincent is a full-stack software engineer with a\n particular focus in React. Prior, he worked at Sonder as a\n strategy and operations associate. He's extremely\n passionate about wanting to make an impact in the world,\n and is eager to one day participate in YCombinator",yujin:"Yujin is a methodical software developer passionate about\n product design, user experience, utilizing effective\n project management methods, refactoring code to a few\n lines, and using the right tools for the job. When she's\n not coding, Yujin enjoys rollerblading in Domino park,\n making Korean fusion food, ninja curling, and giving talks\n on either Angular or system design."},bm="#303030",wm="#ff6569",xm=om.default.div.withConfig({displayName:"team__StyledWrapper",componentId:"sc-1lyrdqe-0"})(["align-items:center;text-align:center;justify-content:center;"]),km=om.default.div.withConfig({displayName:"team__StyledDiv",componentId:"sc-1lyrdqe-1"})(["margin:0 auto;"," "," "," justify-content:center;align-items:center;text-align:center;"],"","",""),Em=om.default.main.withConfig({displayName:"team__StyledMain",componentId:"sc-1lyrdqe-2"})(["display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;transform:scale(0.9);"]),Sm=om.default.div.withConfig({displayName:"team__StyledGrid",componentId:"sc-1lyrdqe-3"})(["display:grid;grid-template-columns:400px 400px 400px 400px 400px;justify-content:center;align-items:center;text-align:center;@media (max-width:1200px){display:grid;grid-template-columns:1fr;}"]),Om=om.default.div.withConfig({displayName:"team__StyledPersonExpander",componentId:"sc-1lyrdqe-4"})(["display:flex;flex-direction:column;width:400px;svg{width:10px;}svg.rotated{transform:rotate(90deg);}"]),Am=om.default.div.withConfig({displayName:"team__StyledExpanderHeader",componentId:"sc-1lyrdqe-5"})(["display:flex;justify-content:center;align-items:center;cursor:pointer;a{font-size:1.3rem;font-weight:normal;padding:10.5px;margin:0 8px 0 8px;color:","}.name{transition:0.3s;}&:hover .name{color:#62D6FB;}"],bm),jm=om.default.div.withConfig({displayName:"team__StyledExpanderBio",componentId:"sc-1lyrdqe-6"})(["color:white;font-family:sans-serif;"]),Cm=om.default.span.withConfig({displayName:"team__ContributeLink",componentId:"sc-1lyrdqe-7"})(["a{text-decoration:none;color:",";transition:0.3s;}&:hover .contribute{color:#a64245;}"],wm),Pm=function(e){var t=e.name,n=e.handle,a=e.bio,o=(0,r.useState)(!1),i=o[0],s=o[1];return r.createElement(Om,null,r.createElement(Am,{onClick:function(){return s(!i)}},r.createElement("div",{className:i?"rotated":""}),r.createElement("a",{className:"name",style:{textDecoration:"none"},href:"https://github.com/"+n,target:"_blank"},t)),i&&r.createElement(jm,null,ym[a]))},Tm=function(e){var t=e.children;return r.createElement(r.Fragment,null,r.createElement(xm,null,r.createElement(km,null,r.createElement(Em,null,t,r.createElement(Sm,{className:"TeamContainer"},r.createElement(Pm,{name:"Abaas Khorrami",handle:"dubalol"}),r.createElement(Pm,{name:"Alex Gomez",handle:"alexgomez9"}),r.createElement(Pm,{name:"Alexander Landeros",handle:"AlexanderLanderos"}),r.createElement(Pm,{name:"Ali Rahman",handle:"CourageWolf"}),r.createElement(Pm,{name:"Andy Tsou",handle:"andytsou19"}),r.createElement(Pm,{name:"Andy Wong",handle:"andywongdev"}),r.createElement(Pm,{name:"Becca Viner",handle:"rtviner"}),r.createElement(Pm,{name:"Ben Michareune",handle:"bmichare"}),r.createElement(Pm,{name:"Bryan Lee",handle:"mylee1995"}),r.createElement(Pm,{name:"Caitlin Chan",handle:"caitlinchan23"}),r.createElement(Pm,{name:"Caner Demir",handle:"demircaner"}),r.createElement(Pm,{name:"Carlos Perez",handle:"crperezt"}),r.createElement(Pm,{name:"Chris Flannery",handle:"chriswillsflannery"}),r.createElement(Pm,{name:"Chris Guizzetti",handle:"guizzettic"}),r.createElement(Pm,{name:"Chris LeBrett",handle:"fscgolden"}),r.createElement(Pm,{name:"Cole Styron",handle:"c-styr"}),r.createElement(Pm,{name:"Daljit Gill",handle:"dgill05"}),r.createElement(Pm,{name:"Dane Corpion",handle:"danecorpion"}),r.createElement(Pm,{name:"David Bernstein",handle:"dangitbobbeh"}),r.createElement(Pm,{name:"David Chai",handle:"davidchai717"}),r.createElement(Pm,{name:"David Kim",handle:"codejunkie7"}),r.createElement(Pm,{name:"Dennis Lopez",handle:"DennisLpz"}),r.createElement(Pm,{name:"Edar Liu",handle:"liuedar"}),r.createElement(Pm,{name:"Edwin Menendez",handle:"edwinjmenendez"}),r.createElement(Pm,{name:"Ergi Shehu",handle:"Ergi516"}),r.createElement(Pm,{name:"Feiyi Wu",handle:"FreyaWu"}),r.createElement(Pm,{name:"Gabriela Aquino",handle:"aquinojardim"}),r.createElement(Pm,{name:"Greg Panciera",handle:"gpanciera"}),r.createElement(Pm,{name:"Haejin Jo",handle:"haejinjo"}),r.createElement(Pm,{name:"Harry Fox",handle:"StackOverFlowWhereArtThou"}),r.createElement(Pm,{name:"Hien Nguyen",handle:"hienqn"}),r.createElement(Pm,{name:"Jack Crish",handle:"JackC27"}),r.createElement(Pm,{name:"Jason Victor",handle:"Theqwertypusher"}),r.createElement(Pm,{name:"Joshua Howard",handle:"Joshua-Howard"}),r.createElement(Pm,{name:"Joseph Park",handle:"joeepark"}),r.createElement(Pm,{name:"Joseph Stern",handle:"josephiswhere"}),r.createElement(Pm,{name:"Josh Kim",handle:"joshua0308"}),r.createElement(Pm,{name:"Kevin Fey",handle:"kevinfey"}),r.createElement(Pm,{name:"Kevin HoEun Lee",handle:"khobread"}),r.createElement(Pm,{name:"Kevin Ngo",handle:"kevin-ngo"}),r.createElement(Pm,{name:"Kim Mai Nguyen",handle:"Nkmai"}),r.createElement(Pm,{name:"Kris Sorensen",handle:"kris-sorensen"}),r.createElement(Pm,{name:"Kristina Wallen",handle:"kristinawallen"}),r.createElement(Pm,{name:"Lina Shin",handle:"rxlina"}),r.createElement(Pm,{name:"Nate Wa Mwenze",handle:"nmwenz90"}),r.createElement(Pm,{name:"Nathan Richardson",handle:"BagelEnthusiast"}),r.createElement(Pm,{name:"Quan Le",handle:"blachfog"}),r.createElement(Pm,{name:"Prasanna Malla",handle:"prasmalla"}),r.createElement(Pm,{name:"Rajeeb Banstola",handle:"rajeebthegreat"}),r.createElement(Pm,{name:"Raymond Kwan",handle:"rkwn"}),r.createElement(Pm,{name:"Robby Tipton",handle:"RobbyTipton"}),r.createElement(Pm,{name:"Robert Maeda",handle:"robmaeda"}),r.createElement(Pm,{name:"Rocky Lin",handle:"rocky9413"}),r.createElement(Pm,{name:"Ruth Anam",handle:"peachiecodes"}),r.createElement(Pm,{name:"Ryan Dang",handle:"rydang"}),r.createElement(Pm,{name:"Sanjay Lavingia",handle:"sanjaylavingia"}),r.createElement(Pm,{name:"Sierra Swaby",handle:"starkspark"}),r.createElement(Pm,{name:"Tania Lind",handle:"lind-tania"}),r.createElement(Pm,{name:"Viet Nguyen",handle:"vnguyen95"}),r.createElement(Pm,{name:"Vincent Nguyen",handle:"VNguyenCode"}),r.createElement(Pm,{name:"Yujin Kang",handle:"yujinkay"}))))),r.createElement("p",{style:{fontFamily:"Archivo",color:"black",textAlign:"center",marginBottom:"18px"}},"Interested in"," ",r.createElement(Cm,null,r.createElement("a",{className:"contribute",href:"https://github.com/open-source-labs/reactime",target:"_blank",rel:"noopener noreferrer"},"contributing")),"? Reactime is an open-source product. Help make debugging React state easier!"))},Nm=n(6162),Rm=(0,om.default)(Nm.Z).withConfig({displayName:"image__StyledImage",componentId:"sc-je92qk-0"})(["min-width:1024px;max-width:2400px;border-radius:10px;margin:0em;@media only screen and (min-width:700px){}"]),Mm=function(){var e=(0,a.useStaticQuery)("2494964426");return r.createElement("div",{className:"splash-logo"},r.createElement(Rm,{fluid:e.file.childImageSharp.fluid}))},Im=n(262),zm=function(){return r.createElement("footer",{style:{marginTop:"2rem",color:"black",fontFamily:"Archivo"}},"©"," ",(new Date).getFullYear(),", Built with"," ",r.createElement("a",{style:{textDecoration:"none",color:"#ff6569",fontFamily:"Archivo"},href:"https://www.gatsbyjs.org"},"Gatsby"))},Lm=[{title:"State SnapShot Display",description:"See your application state in a stylized and intereactive format, for clear concise state management.",gif:n.p+"static/new-reactime-7181d84806241a8cd72833f08f630127.gif"},{title:"Time Travel Rendering",description:"Simulate any state change from your DOM history, with a simple click of a button.",gif:n.p+"static/history-tree-c05845ef8cd337c7736d96d05e5ea37c.gif"},{title:"Action Comparison & Snapshot Series",description:"Save a series of state snapshots and use it to analyze changes in component render performance between current and previous series of snapshots.",gif:n.p+"static/action-comparison-8453e6ec2645a74478a0e900869d3736.gif"}],Dm=function(){var e=(0,r.useState)(0),t=e[0],n=e[1],a=Lm.map((function(e,a){var o=e.title,i=e.description;return r.createElement(Ii.div,{key:a,onClick:function(e){return n(a)},className:"section",initial:{backgroundColor:"#ffffff"},animate:{backgroundColor:t===a?"#EBEBEB":"#ffffff"},whileHover:{scale:1.02},whileTap:{scale:.98}},r.createElement("h3",null,o),r.createElement("p",null,i))})),o=Lm.map((function(e,n){var a=e.gif;return r.createElement(Ii.div,{key:n,initial:{opacity:0,x:200},animate:{opacity:t===n?1:0,x:t===n?0:200},transition:{type:"spring",bounce:.25,duration:.5}},t===n&&r.createElement("img",{className:"image",src:a,width:1e3,height:500,layout:"intrinsic",alt:""}))}));return r.createElement("div",{className:"container"},r.createElement("div",{className:"imageContainer"},o),r.createElement("div",{className:"sectionContainer"},a))},_m=n(3808),Vm=n(8938),Fm=n.n(Vm),Hm=n(1521),Bm=/input|select|textarea|button|object/,Um="a, input, select, textarea, button, object, [tabindex]";function Wm(e){return"none"===e.style.display}function Ym(e){var t=e.getAttribute("tabindex");return null===t&&(t=void 0),parseInt(t,10)}function qm(e){var t=e.nodeName.toLowerCase(),n=!Number.isNaN(Ym(e));return(Bm.test(t)&&!e.disabled||e instanceof HTMLAnchorElement&&e.href||n)&&function(e){for(var t=e;t&&t!==document.body;){if(Wm(t))return!1;t=t.parentNode}return!0}(e)}function $m(e){var t=Ym(e);return(Number.isNaN(t)||t>=0)&&qm(e)}function Gm(e){return Array.from(e.querySelectorAll(Um)).filter($m)}function Xm(e,t){var n=Gm(e);if(n.length){if(n[t.shiftKey?0:n.length-1]===document.activeElement||e===document.activeElement){t.preventDefault();var r=n[t.shiftKey?n.length-1:0];r&&r.focus()}}else t.preventDefault()}function Km(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"body > :not(script)",n=Array.from(document.querySelectorAll(t)).map((function(t){if(!t.contains(e)){var n=t.getAttribute("aria-hidden");return null!==n&&"false"!==n||t.setAttribute("aria-hidden","true"),{node:t,ariaHidden:n}}}));return function(){n.forEach((function(e){e&&(null===e.ariaHidden?e.node.removeAttribute("aria-hidden"):e.node.setAttribute("aria-hidden",e.ariaHidden))}))}}function Jm(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=(0,r.useRef)(),n=(0,r.useRef)(null),a=(0,r.useCallback)((function(r){if(e)if(n.current&&n.current(),r){setTimeout((function(){r.ownerDocument&&function(e){n.current=Km(e);var t=r.querySelector("[data-autofocus]");if(!t){var a=Array.from(r.querySelectorAll(Um));!(t=a.find($m)||a.find(qm)||null)&&qm(r)&&(t=r)}t&&t.focus()}(r)})),t.current=r}else t.current=null}),[e]);return(0,r.useEffect)((function(){if(e){var n=function(e){"Tab"===e.key&&t.current&&Xm(t.current,e)};return document.addEventListener("keydown",n),function(){document.removeEventListener("keydown",n)}}}),[e]),a}var Qm=["mousedown","touchstart"];function Zm(e,t){var n=(0,r.useRef)(!1);(0,r.useEffect)((function(){n.current?e():n.current=!0}),t)}var eh="undefined"!=typeof document?r.useLayoutEffect:r.useEffect;function th(e){var t=ge((0,r.useState)(""),2),n=t[0],a=t[1];return eh((function(){a("mantine-".concat(Math.random().toString(36).slice(2,11)))}),[]),e||n}function nh(e,t){"function"==typeof e?e(t):"object"==typeof e&&null!==e&&"current"in e&&(e.current=t)}function rh(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,r.useCallback)((function(e){t.forEach((function(t){return nh(t,e)}))}),t)}var ah={app:100,modal:200,popover:300,overlay:400};function oh(e){return ah[e]}function ih(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return sh(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return sh(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw o}}}}function sh(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var ch=Object.defineProperty,lh=Object.defineProperties,uh=Object.getOwnPropertyDescriptors,fh=Object.getOwnPropertySymbols,dh=Object.prototype.hasOwnProperty,ph=Object.prototype.propertyIsEnumerable,mh=function(e,t,n){return t in e?ch(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n},hh=function(e,t){for(var n in t||(t={}))dh.call(t,n)&&mh(e,n,t[n]);if(fh){var r,a=ih(fh(t));try{for(a.s();!(r=a.n()).done;){n=r.value;ph.call(t,n)&&mh(e,n,t[n])}}catch(o){a.e(o)}finally{a.f()}}return e},vh=function(e,t){return lh(e,uh(t))};function gh(e){var t=e.theme,n=e.color,r=e.variant;return"dimmed"===n?"dark"===t.colorScheme?t.colors.dark[2]:t.colors.gray[6]:n in t.colors?t.colors[n]["dark"===t.colorScheme?5:7]:"link"===r?t.colors[t.primaryColor]["dark"===t.colorScheme?4:7]:n||"inherit"}function yh(e){return"number"==typeof e?{overflow:"hidden",textOverflow:"ellipsis",display:"-webkit-box",WebkitLineClamp:e,WebkitBoxOrient:"vertical"}:null}var bh=Jc((function(e,t){var n=t.color,r=t.variant,a=t.size,o=t.lineClamp,i=t.inline,s=t.inherit,c=t.underline,l=t.gradientDeg,u=t.gradientTo,f=t.gradientFrom,d=t.weight,p=t.transform,m=t.align,h=e.fn.variant({variant:"gradient",gradient:{from:f,to:u,deg:l}});return{root:hh(vh(hh(hh(hh({},e.fn.fontStyles()),e.fn.focusStyles()),yh(o)),{color:gh({color:n,theme:e,variant:r}),fontFamily:s?"inherit":e.fontFamily,fontSize:s?"inherit":e.fontSizes[a],lineHeight:s?"inherit":i?1:e.lineHeight,textDecoration:c?"underline":"none",WebkitTapHighlightColor:"transparent",fontWeight:s?"inherit":d,textTransform:p,textAlign:m}),e.fn.hover("link"===r&&void 0===c?{textDecoration:"underline"}:void 0)),gradient:{backgroundImage:h.background,WebkitBackgroundClip:"text",WebkitTextFillColor:"transparent"}}})),wh=bh;function xh(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return kh(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return kh(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw o}}}}function kh(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Eh=Object.defineProperty,Sh=Object.getOwnPropertySymbols,Oh=Object.prototype.hasOwnProperty,Ah=Object.prototype.propertyIsEnumerable,jh=function(e,t,n){return t in e?Eh(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n},Ch={size:"md",variant:"text",gradient:{from:"blue",to:"cyan",deg:45},inline:!1,inherit:!1},Ph=(0,r.forwardRef)((function(e,t){var n=Tc("Text",Ch,e),a=n.className,o=n.component,i=n.size,s=void 0===i?"md":i,c=n.weight,l=n.transform,u=n.color,f=n.align,d=n.variant,p=void 0===d?"text":d,m=n.lineClamp,h=n.gradient,v=void 0===h?{from:"blue",to:"cyan",deg:45}:h,g=n.inline,y=void 0!==g&&g,b=n.inherit,w=void 0!==b&&b,x=n.underline,k=n.classNames,E=n.styles,S=function(e,t){var n={};for(var r in e)Oh.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&Sh){var a,o=xh(Sh(e));try{for(o.s();!(a=o.n()).done;)r=a.value,t.indexOf(r)<0&&Ah.call(e,r)&&(n[r]=e[r])}catch(i){o.e(i)}finally{o.f()}}return n}(n,["className","component","size","weight","transform","color","align","variant","lineClamp","gradient","inline","inherit","underline","classNames","styles"]),O=wh({variant:p,color:u,size:s,lineClamp:m,inline:y,inherit:w,underline:x,weight:c,transform:l,align:f,gradientFrom:v.from,gradientTo:v.to,gradientDeg:v.deg},{classNames:k,styles:E,name:"Text"}),A=O.classes,j=O.cx;return r.createElement(hu,function(e,t){for(var n in t||(t={}))Oh.call(t,n)&&jh(e,n,t[n]);if(Sh){var r,a=xh(Sh(t));try{for(a.s();!(r=a.n()).done;)n=r.value,Ah.call(t,n)&&jh(e,n,t[n])}catch(o){a.e(o)}finally{a.f()}}return e}({ref:t,component:o||"div",className:j(A.root,Ce({},A.gradient,"gradient"===p),a)},S))}));function Th(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return Nh(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Nh(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw o}}}}function Nh(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}Ph.displayName="@mantine/core/Text";var Rh=Object.defineProperty,Mh=Object.defineProperties,Ih=Object.getOwnPropertyDescriptors,zh=Object.getOwnPropertySymbols,Lh=Object.prototype.hasOwnProperty,Dh=Object.prototype.propertyIsEnumerable,_h=function(e,t,n){return t in e?Rh(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n},Vh=function(e,t){for(var n in t||(t={}))Lh.call(t,n)&&_h(e,n,t[n]);if(zh){var r,a=Th(zh(t));try{for(a.s();!(r=a.n()).done;){n=r.value;Dh.call(t,n)&&_h(e,n,t[n])}}catch(o){a.e(o)}finally{a.f()}}return e},Fh=function(e,t){return Mh(e,Ih(t))},Hh={xs:18,sm:22,md:28,lg:34,xl:44};function Bh(e){var t=e.variant,n=e.theme,r=e.color;if("hover"===t||"transparent"===t)return Vh({border:"1px solid transparent",color:n.fn.themeColor(r,"dark"===n.colorScheme?4:7),backgroundColor:"transparent"},n.fn.hover("transparent"===t?{}:{backgroundColor:"dark"===n.colorScheme?n.colors.dark[8]:n.fn.themeColor(r,0)}));var a=n.fn.variant({color:r,variant:t});return Vh({backgroundColor:a.background,color:a.color,border:"1px solid ".concat(a.border)},n.fn.hover({backgroundColor:a.hover}))}var Uh=Jc((function(e,t){var n=t.color,r=t.size,a=t.radius;return{root:Fh(Vh(Vh({},e.fn.focusStyles()),e.fn.fontStyles()),{position:"relative",appearance:"none",WebkitAppearance:"none",WebkitTapHighlightColor:"transparent",boxSizing:"border-box",height:e.fn.size({size:r,sizes:Hh}),minHeight:e.fn.size({size:r,sizes:Hh}),width:e.fn.size({size:r,sizes:Hh}),minWidth:e.fn.size({size:r,sizes:Hh}),borderRadius:e.fn.radius(a),padding:0,lineHeight:1,display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer","&:disabled":{color:e.colors.gray["dark"===e.colorScheme?6:4],cursor:"not-allowed",backgroundColor:e.fn.themeColor("gray","dark"===e.colorScheme?8:1),borderColor:e.fn.themeColor("gray","dark"===e.colorScheme?8:1)},"&:not(:disabled):active":{transform:"translateY(1px)"}}),outline:Bh({theme:e,color:n,variant:"outline"}),filled:Bh({theme:e,color:n,variant:"filled"}),default:Bh({theme:e,color:n,variant:"default"}),light:Bh({theme:e,color:n,variant:"light"}),hover:Bh({theme:e,color:n,variant:"hover"}),transparent:Bh({theme:e,color:n,variant:"transparent"}),loading:{"&::before":{content:'""',position:"absolute",top:-1,left:-1,right:-1,bottom:-1,backgroundColor:"dark"===e.colorScheme?e.fn.rgba(e.colors.dark[7],.5):"rgba(255, 255, 255, .5)",borderRadius:e.fn.radius(a),cursor:"not-allowed"}}}})),Wh=Uh;function Yh(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return qh(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return qh(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw o}}}}function qh(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var $h=Object.defineProperty,Gh=Object.getOwnPropertySymbols,Xh=Object.prototype.hasOwnProperty,Kh=Object.prototype.propertyIsEnumerable,Jh=function(e,t,n){return t in e?$h(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n},Qh=function(e,t){for(var n in t||(t={}))Xh.call(t,n)&&Jh(e,n,t[n]);if(Gh){var r,a=Yh(Gh(t));try{for(a.s();!(r=a.n()).done;){n=r.value;Kh.call(t,n)&&Jh(e,n,t[n])}}catch(o){a.e(o)}finally{a.f()}}return e},Zh={color:"gray",size:"md",variant:"hover",disabled:!1,loading:!1},ev=(0,r.forwardRef)((function(e,t){var n=Tc("ActionIcon",Zh,e),a=n.className,o=n.color,i=n.children,s=n.radius,c=n.size,l=n.variant,u=n.disabled,f=n.loaderProps,d=n.loading,p=n.component,m=n.styles,h=n.classNames,v=function(e,t){var n={};for(var r in e)Xh.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&Gh){var a,o=Yh(Gh(e));try{for(o.s();!(a=o.n()).done;)r=a.value,t.indexOf(r)<0&&Kh.call(e,r)&&(n[r]=e[r])}catch(i){o.e(i)}finally{o.f()}}return n}(n,["className","color","children","radius","size","variant","disabled","loaderProps","loading","component","styles","classNames"]),g=Wh({size:c,radius:s,color:o},{name:"ActionIcon",classNames:h,styles:m}),y=g.classes,b=g.cx,w=g.theme,x=w.fn.variant({color:o,variant:"light"}),k=r.createElement(Au,Qh({color:x.color,size:w.fn.size({size:c,sizes:Hh})-12},f));return r.createElement(hu,Qh({component:p||"button",className:b(y[l],y.root,Ce({},y.loading,d),a),type:"button",ref:t,disabled:u||d},v),d?k:i)}));function tv(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return nv(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return nv(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw o}}}}function nv(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}ev.displayName="@mantine/core/ActionIcon";var rv=Object.defineProperty,av=Object.getOwnPropertySymbols,ov=Object.prototype.hasOwnProperty,iv=Object.prototype.propertyIsEnumerable,sv=function(e,t,n){return t in e?rv(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n};function cv(e){return r.createElement("svg",function(e,t){for(var n in t||(t={}))ov.call(t,n)&&sv(e,n,t[n]);if(av){var r,a=tv(av(t));try{for(a.s();!(r=a.n()).done;)n=r.value,iv.call(t,n)&&sv(e,n,t[n])}catch(o){a.e(o)}finally{a.f()}}return e}({viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),r.createElement("path",{d:"M11.7816 4.03157C12.0062 3.80702 12.0062 3.44295 11.7816 3.2184C11.5571 2.99385 11.193 2.99385 10.9685 3.2184L7.50005 6.68682L4.03164 3.2184C3.80708 2.99385 3.44301 2.99385 3.21846 3.2184C2.99391 3.44295 2.99391 3.80702 3.21846 4.03157L6.68688 7.49999L3.21846 10.9684C2.99391 11.193 2.99391 11.557 3.21846 11.7816C3.44301 12.0061 3.80708 12.0061 4.03164 11.7816L7.50005 8.31316L10.9685 11.7816C11.193 12.0061 11.5571 12.0061 11.7816 11.7816C12.0062 11.557 12.0062 11.193 11.7816 10.9684L8.31322 7.49999L11.7816 4.03157Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}))}function lv(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return uv(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return uv(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw o}}}}function uv(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}cv.displayName="@mantine/core/CloseIcon";var fv=Object.defineProperty,dv=Object.getOwnPropertySymbols,pv=Object.prototype.hasOwnProperty,mv=Object.prototype.propertyIsEnumerable,hv=function(e,t,n){return t in e?fv(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n},vv={xs:12,sm:14,md:16,lg:20,xl:24},gv=(0,r.forwardRef)((function(e,t){var n=e,a=n.iconSize,o=n.size,i=void 0===o?"md":o,s=function(e,t){var n={};for(var r in e)pv.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&dv){var a,o=lv(dv(e));try{for(o.s();!(a=o.n()).done;)r=a.value,t.indexOf(r)<0&&mv.call(e,r)&&(n[r]=e[r])}catch(i){o.e(i)}finally{o.f()}}return n}(n,["iconSize","size"]),c=Pc(),l=a||c.fn.size({size:i,sizes:vv});return r.createElement(ev,function(e,t){for(var n in t||(t={}))pv.call(t,n)&&hv(e,n,t[n]);if(dv){var r,a=lv(dv(t));try{for(a.s();!(r=a.n()).done;)n=r.value,mv.call(t,n)&&hv(e,n,t[n])}catch(o){a.e(o)}finally{a.f()}}return e}({size:i,ref:t},s),r.createElement(cv,{width:l,height:l}))}));gv.displayName="@mantine/core/CloseButton";var yv=Jc((function(e,t){var n=t.radius,r=t.shadow,a=t.spacing,o=t.width;return{title:{},wrapper:{outline:0},popover:{background:"dark"===e.colorScheme?e.colors.dark[6]:e.white,pointerEvents:"all",borderRadius:e.fn.size({size:n,sizes:e.radius}),width:o},body:{border:"1px solid ".concat("dark"===e.colorScheme?e.colors.dark[6]:e.colors.gray[2]),boxShadow:r in e.shadows?e.shadows[r]:r,borderRadius:e.fn.size({size:n,sizes:e.radius})},inner:{padding:e.fn.size({size:a,sizes:e.spacing})},header:{borderBottom:"1px solid ".concat("dark"===e.colorScheme?e.colors.dark[7]:e.colors.gray[2]),padding:"".concat(e.spacing.xs/1.5,"px ").concat(e.fn.size({size:a,sizes:e.spacing}),"px"),display:"flex",alignItems:"center",justifyContent:"space-between"},close:{position:"absolute",top:7,zIndex:2,right:10}}})),bv=yv;function wv(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return xv(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return xv(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw o}}}}function xv(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var kv=Object.defineProperty,Ev=Object.getOwnPropertySymbols,Sv=Object.prototype.hasOwnProperty,Ov=Object.prototype.propertyIsEnumerable,Av=function(e,t,n){return t in e?kv(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n},jv=(0,r.forwardRef)((function(e,t){var n=e,a=n.classNames,o=n.styles,i=n.shadow,s=n.spacing,c=n.radius,l=n.withCloseButton,u=n.title,f=n.titleId,d=n.bodyId,p=n.onClose,m=n.closeButtonLabel,h=n.children,v=n.width,g=function(e,t){var n={};for(var r in e)Sv.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&Ev){var a,o=wv(Ev(e));try{for(o.s();!(a=o.n()).done;)r=a.value,t.indexOf(r)<0&&Ov.call(e,r)&&(n[r]=e[r])}catch(i){o.e(i)}finally{o.f()}}return n}(n,["classNames","styles","shadow","spacing","radius","withCloseButton","title","titleId","bodyId","onClose","closeButtonLabel","children","width"]),y=bv({shadow:i,radius:c,spacing:s,width:v},{classNames:a,styles:o,name:"Popover"}).classes;return r.createElement("div",function(e,t){for(var n in t||(t={}))Sv.call(t,n)&&Av(e,n,t[n]);if(Ev){var r,a=wv(Ev(t));try{for(a.s();!(r=a.n()).done;)n=r.value,Ov.call(t,n)&&Av(e,n,t[n])}catch(o){a.e(o)}finally{a.f()}}return e}({role:"dialog",tabIndex:-1,"aria-labelledby":f,"aria-describedby":d,className:y.wrapper,ref:t},g),r.createElement("div",{className:y.popover},r.createElement("div",{className:y.body},!!u&&r.createElement("div",{className:y.header},r.createElement(Ph,{size:"sm",id:f,className:y.title},u)),l&&r.createElement(gv,{size:"sm",onClick:p,"aria-label":m,className:y.close}),r.createElement("div",{className:y.inner,id:d},h))))}));jv.displayName="@mantine/core/PopoverBody";var Cv=Jc((function(e){return{root:{position:"relative",display:"inline-block"},arrow:{borderColor:"dark"===e.colorScheme?e.colors.dark[6]:e.colors.gray[2],background:"dark"===e.colorScheme?e.colors.dark[6]:e.white},target:{zIndex:1}}})),Pv=n(3935);function Tv(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Nv(e){return e instanceof Tv(e).Element||e instanceof Element}function Rv(e){return e instanceof Tv(e).HTMLElement||e instanceof HTMLElement}function Mv(e){return"undefined"!=typeof ShadowRoot&&(e instanceof Tv(e).ShadowRoot||e instanceof ShadowRoot)}var Iv=Math.max,zv=Math.min,Lv=Math.round;function Dv(e,t){void 0===t&&(t=!1);var n=e.getBoundingClientRect(),r=1,a=1;if(Rv(e)&&t){var o=e.offsetHeight,i=e.offsetWidth;i>0&&(r=Lv(n.width)/i||1),o>0&&(a=Lv(n.height)/o||1)}return{width:n.width/r,height:n.height/a,top:n.top/a,right:n.right/r,bottom:n.bottom/a,left:n.left/r,x:n.left/r,y:n.top/a}}function _v(e){var t=Tv(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function Vv(e){return e?(e.nodeName||"").toLowerCase():null}function Fv(e){return((Nv(e)?e.ownerDocument:e.document)||window.document).documentElement}function Hv(e){return Dv(Fv(e)).left+_v(e).scrollLeft}function Bv(e){return Tv(e).getComputedStyle(e)}function Uv(e){var t=Bv(e),n=t.overflow,r=t.overflowX,a=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+a+r)}function Wv(e,t,n){void 0===n&&(n=!1);var r=Rv(t),a=Rv(t)&&function(e){var t=e.getBoundingClientRect(),n=Lv(t.width)/e.offsetWidth||1,r=Lv(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(t),o=Fv(t),i=Dv(e,a),s={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(r||!r&&!n)&&(("body"!==Vv(t)||Uv(o))&&(s=function(e){return e!==Tv(e)&&Rv(e)?{scrollLeft:(t=e).scrollLeft,scrollTop:t.scrollTop}:_v(e);var t}(t)),Rv(t)?((c=Dv(t,!0)).x+=t.clientLeft,c.y+=t.clientTop):o&&(c.x=Hv(o))),{x:i.left+s.scrollLeft-c.x,y:i.top+s.scrollTop-c.y,width:i.width,height:i.height}}function Yv(e){var t=Dv(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function qv(e){return"html"===Vv(e)?e:e.assignedSlot||e.parentNode||(Mv(e)?e.host:null)||Fv(e)}function $v(e){return["html","body","#document"].indexOf(Vv(e))>=0?e.ownerDocument.body:Rv(e)&&Uv(e)?e:$v(qv(e))}function Gv(e,t){var n;void 0===t&&(t=[]);var r=$v(e),a=r===(null==(n=e.ownerDocument)?void 0:n.body),o=Tv(r),i=a?[o].concat(o.visualViewport||[],Uv(r)?r:[]):r,s=t.concat(i);return a?s:s.concat(Gv(qv(i)))}function Xv(e){return["table","td","th"].indexOf(Vv(e))>=0}function Kv(e){return Rv(e)&&"fixed"!==Bv(e).position?e.offsetParent:null}function Jv(e){for(var t=Tv(e),n=Kv(e);n&&Xv(n)&&"static"===Bv(n).position;)n=Kv(n);return n&&("html"===Vv(n)||"body"===Vv(n)&&"static"===Bv(n).position)?t:n||function(e){var t=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&Rv(e)&&"fixed"===Bv(e).position)return null;var n=qv(e);for(Mv(n)&&(n=n.host);Rv(n)&&["html","body"].indexOf(Vv(n))<0;){var r=Bv(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(e)||t}var Qv="top",Zv="bottom",eg="right",tg="left",ng="auto",rg=[Qv,Zv,eg,tg],ag="start",og="end",ig="viewport",sg="popper",cg=rg.reduce((function(e,t){return e.concat([t+"-"+ag,t+"-"+og])}),[]),lg=[].concat(rg,[ng]).reduce((function(e,t){return e.concat([t,t+"-"+ag,t+"-"+og])}),[]),ug=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function fg(e){var t=new Map,n=new Set,r=[];function a(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&a(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||a(e)})),r}var dg={placement:"bottom",modifiers:[],strategy:"absolute"};function pg(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some((function(e){return!(e&&"function"==typeof e.getBoundingClientRect)}))}function mg(e){void 0===e&&(e={});var t=e,n=t.defaultModifiers,r=void 0===n?[]:n,a=t.defaultOptions,o=void 0===a?dg:a;return function(e,t,n){void 0===n&&(n=o);var a,i,s={placement:"bottom",orderedModifiers:[],options:Object.assign({},dg,o),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},c=[],l=!1,u={state:s,setOptions:function(n){var a="function"==typeof n?n(s.options):n;f(),s.options=Object.assign({},o,s.options,a),s.scrollParents={reference:Nv(e)?Gv(e):e.contextElement?Gv(e.contextElement):[],popper:Gv(t)};var i=function(e){var t=fg(e);return ug.reduce((function(e,n){return e.concat(t.filter((function(e){return e.phase===n})))}),[])}(function(e){var t=e.reduce((function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e}),{});return Object.keys(t).map((function(e){return t[e]}))}([].concat(r,s.options.modifiers)));return s.orderedModifiers=i.filter((function(e){return e.enabled})),s.orderedModifiers.forEach((function(e){var t=e.name,n=e.options,r=void 0===n?{}:n,a=e.effect;if("function"==typeof a){var o=a({state:s,name:t,instance:u,options:r}),i=function(){};c.push(o||i)}})),u.update()},forceUpdate:function(){if(!l){var e=s.elements,t=e.reference,n=e.popper;if(pg(t,n)){s.rects={reference:Wv(t,Jv(n),"fixed"===s.options.strategy),popper:Yv(n)},s.reset=!1,s.placement=s.options.placement,s.orderedModifiers.forEach((function(e){return s.modifiersData[e.name]=Object.assign({},e.data)}));for(var r=0;r<s.orderedModifiers.length;r++)if(!0!==s.reset){var a=s.orderedModifiers[r],o=a.fn,i=a.options,c=void 0===i?{}:i,f=a.name;"function"==typeof o&&(s=o({state:s,options:c,name:f,instance:u})||s)}else s.reset=!1,r=-1}}},update:(a=function(){return new Promise((function(e){u.forceUpdate(),e(s)}))},function(){return i||(i=new Promise((function(e){Promise.resolve().then((function(){i=void 0,e(a())}))}))),i}),destroy:function(){f(),l=!0}};if(!pg(e,t))return u;function f(){c.forEach((function(e){return e()})),c=[]}return u.setOptions(n).then((function(e){!l&&n.onFirstUpdate&&n.onFirstUpdate(e)})),u}}var hg={passive:!0};var vg={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,r=e.options,a=r.scroll,o=void 0===a||a,i=r.resize,s=void 0===i||i,c=Tv(t.elements.popper),l=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&l.forEach((function(e){e.addEventListener("scroll",n.update,hg)})),s&&c.addEventListener("resize",n.update,hg),function(){o&&l.forEach((function(e){e.removeEventListener("scroll",n.update,hg)})),s&&c.removeEventListener("resize",n.update,hg)}},data:{}};function gg(e){return e.split("-")[0]}function yg(e){return e.split("-")[1]}function bg(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function wg(e){var t,n=e.reference,r=e.element,a=e.placement,o=a?gg(a):null,i=a?yg(a):null,s=n.x+n.width/2-r.width/2,c=n.y+n.height/2-r.height/2;switch(o){case Qv:t={x:s,y:n.y-r.height};break;case Zv:t={x:s,y:n.y+n.height};break;case eg:t={x:n.x+n.width,y:c};break;case tg:t={x:n.x-r.width,y:c};break;default:t={x:n.x,y:n.y}}var l=o?bg(o):null;if(null!=l){var u="y"===l?"height":"width";switch(i){case ag:t[l]=t[l]-(n[u]/2-r[u]/2);break;case og:t[l]=t[l]+(n[u]/2-r[u]/2)}}return t}var xg={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=wg({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},kg={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Eg(e){var t,n=e.popper,r=e.popperRect,a=e.placement,o=e.variation,i=e.offsets,s=e.position,c=e.gpuAcceleration,l=e.adaptive,u=e.roundOffsets,f=e.isFixed,d=i.x,p=void 0===d?0:d,m=i.y,h=void 0===m?0:m,v="function"==typeof u?u({x:p,y:h}):{x:p,y:h};p=v.x,h=v.y;var g=i.hasOwnProperty("x"),y=i.hasOwnProperty("y"),b=tg,w=Qv,x=window;if(l){var k=Jv(n),E="clientHeight",S="clientWidth";if(k===Tv(n)&&"static"!==Bv(k=Fv(n)).position&&"absolute"===s&&(E="scrollHeight",S="scrollWidth"),a===Qv||(a===tg||a===eg)&&o===og)w=Zv,h-=(f&&k===x&&x.visualViewport?x.visualViewport.height:k[E])-r.height,h*=c?1:-1;if(a===tg||(a===Qv||a===Zv)&&o===og)b=eg,p-=(f&&k===x&&x.visualViewport?x.visualViewport.width:k[S])-r.width,p*=c?1:-1}var O,A=Object.assign({position:s},l&&kg),j=!0===u?function(e){var t=e.x,n=e.y,r=window.devicePixelRatio||1;return{x:Lv(t*r)/r||0,y:Lv(n*r)/r||0}}({x:p,y:h}):{x:p,y:h};return p=j.x,h=j.y,c?Object.assign({},A,((O={})[w]=y?"0":"",O[b]=g?"0":"",O.transform=(x.devicePixelRatio||1)<=1?"translate("+p+"px, "+h+"px)":"translate3d("+p+"px, "+h+"px, 0)",O)):Object.assign({},A,((t={})[w]=y?h+"px":"",t[b]=g?p+"px":"",t.transform="",t))}var Sg={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},a=t.elements[e];Rv(a)&&Vv(a)&&(Object.assign(a.style,n),Object.keys(r).forEach((function(e){var t=r[e];!1===t?a.removeAttribute(e):a.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var r=t.elements[e],a=t.attributes[e]||{},o=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});Rv(r)&&Vv(r)&&(Object.assign(r.style,o),Object.keys(a).forEach((function(e){r.removeAttribute(e)})))}))}},requires:["computeStyles"]};var Og={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,a=n.offset,o=void 0===a?[0,0]:a,i=lg.reduce((function(e,n){return e[n]=function(e,t,n){var r=gg(e),a=[tg,Qv].indexOf(r)>=0?-1:1,o="function"==typeof n?n(Object.assign({},t,{placement:e})):n,i=o[0],s=o[1];return i=i||0,s=(s||0)*a,[tg,eg].indexOf(r)>=0?{x:s,y:i}:{x:i,y:s}}(n,t.rects,o),e}),{}),s=i[t.placement],c=s.x,l=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=c,t.modifiersData.popperOffsets.y+=l),t.modifiersData[r]=i}},Ag={left:"right",right:"left",bottom:"top",top:"bottom"};function jg(e){return e.replace(/left|right|bottom|top/g,(function(e){return Ag[e]}))}var Cg={start:"end",end:"start"};function Pg(e){return e.replace(/start|end/g,(function(e){return Cg[e]}))}function Tg(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Mv(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Ng(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Rg(e,t){return t===ig?Ng(function(e){var t=Tv(e),n=Fv(e),r=t.visualViewport,a=n.clientWidth,o=n.clientHeight,i=0,s=0;return r&&(a=r.width,o=r.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(i=r.offsetLeft,s=r.offsetTop)),{width:a,height:o,x:i+Hv(e),y:s}}(e)):Nv(t)?function(e){var t=Dv(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}(t):Ng(function(e){var t,n=Fv(e),r=_v(e),a=null==(t=e.ownerDocument)?void 0:t.body,o=Iv(n.scrollWidth,n.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),i=Iv(n.scrollHeight,n.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),s=-r.scrollLeft+Hv(e),c=-r.scrollTop;return"rtl"===Bv(a||n).direction&&(s+=Iv(n.clientWidth,a?a.clientWidth:0)-o),{width:o,height:i,x:s,y:c}}(Fv(e)))}function Mg(e,t,n){var r="clippingParents"===t?function(e){var t=Gv(qv(e)),n=["absolute","fixed"].indexOf(Bv(e).position)>=0&&Rv(e)?Jv(e):e;return Nv(n)?t.filter((function(e){return Nv(e)&&Tg(e,n)&&"body"!==Vv(e)})):[]}(e):[].concat(t),a=[].concat(r,[n]),o=a[0],i=a.reduce((function(t,n){var r=Rg(e,n);return t.top=Iv(r.top,t.top),t.right=zv(r.right,t.right),t.bottom=zv(r.bottom,t.bottom),t.left=Iv(r.left,t.left),t}),Rg(e,o));return i.width=i.right-i.left,i.height=i.bottom-i.top,i.x=i.left,i.y=i.top,i}function Ig(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function zg(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function Lg(e,t){void 0===t&&(t={});var n=t,r=n.placement,a=void 0===r?e.placement:r,o=n.boundary,i=void 0===o?"clippingParents":o,s=n.rootBoundary,c=void 0===s?ig:s,l=n.elementContext,u=void 0===l?sg:l,f=n.altBoundary,d=void 0!==f&&f,p=n.padding,m=void 0===p?0:p,h=Ig("number"!=typeof m?m:zg(m,rg)),v=u===sg?"reference":sg,g=e.rects.popper,y=e.elements[d?v:u],b=Mg(Nv(y)?y:y.contextElement||Fv(e.elements.popper),i,c),w=Dv(e.elements.reference),x=wg({reference:w,element:g,strategy:"absolute",placement:a}),k=Ng(Object.assign({},g,x)),E=u===sg?k:w,S={top:b.top-E.top+h.top,bottom:E.bottom-b.bottom+h.bottom,left:b.left-E.left+h.left,right:E.right-b.right+h.right},O=e.modifiersData.offset;if(u===sg&&O){var A=O[a];Object.keys(S).forEach((function(e){var t=[eg,Zv].indexOf(e)>=0?1:-1,n=[Qv,Zv].indexOf(e)>=0?"y":"x";S[e]+=A[n]*t}))}return S}var Dg={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var a=n.mainAxis,o=void 0===a||a,i=n.altAxis,s=void 0===i||i,c=n.fallbackPlacements,l=n.padding,u=n.boundary,f=n.rootBoundary,d=n.altBoundary,p=n.flipVariations,m=void 0===p||p,h=n.allowedAutoPlacements,v=t.options.placement,g=gg(v),y=c||(g===v||!m?[jg(v)]:function(e){if(gg(e)===ng)return[];var t=jg(e);return[Pg(e),t,Pg(t)]}(v)),b=[v].concat(y).reduce((function(e,n){return e.concat(gg(n)===ng?function(e,t){void 0===t&&(t={});var n=t,r=n.placement,a=n.boundary,o=n.rootBoundary,i=n.padding,s=n.flipVariations,c=n.allowedAutoPlacements,l=void 0===c?lg:c,u=yg(r),f=u?s?cg:cg.filter((function(e){return yg(e)===u})):rg,d=f.filter((function(e){return l.indexOf(e)>=0}));0===d.length&&(d=f);var p=d.reduce((function(t,n){return t[n]=Lg(e,{placement:n,boundary:a,rootBoundary:o,padding:i})[gg(n)],t}),{});return Object.keys(p).sort((function(e,t){return p[e]-p[t]}))}(t,{placement:n,boundary:u,rootBoundary:f,padding:l,flipVariations:m,allowedAutoPlacements:h}):n)}),[]),w=t.rects.reference,x=t.rects.popper,k=new Map,E=!0,S=b[0],O=0;O<b.length;O++){var A=b[O],j=gg(A),C=yg(A)===ag,P=[Qv,Zv].indexOf(j)>=0,T=P?"width":"height",N=Lg(t,{placement:A,boundary:u,rootBoundary:f,altBoundary:d,padding:l}),R=P?C?eg:tg:C?Zv:Qv;w[T]>x[T]&&(R=jg(R));var M=jg(R),I=[];if(o&&I.push(N[j]<=0),s&&I.push(N[R]<=0,N[M]<=0),I.every((function(e){return e}))){S=A,E=!1;break}k.set(A,I)}if(E)for(var z=function(e){var t=b.find((function(t){var n=k.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return S=t,"break"},L=m?3:1;L>0;L--){if("break"===z(L))break}t.placement!==S&&(t.modifiersData[r]._skip=!0,t.placement=S,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function _g(e,t,n){return Iv(e,zv(t,n))}var Vg={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,a=n.mainAxis,o=void 0===a||a,i=n.altAxis,s=void 0!==i&&i,c=n.boundary,l=n.rootBoundary,u=n.altBoundary,f=n.padding,d=n.tether,p=void 0===d||d,m=n.tetherOffset,h=void 0===m?0:m,v=Lg(t,{boundary:c,rootBoundary:l,padding:f,altBoundary:u}),g=gg(t.placement),y=yg(t.placement),b=!y,w=bg(g),x="x"===w?"y":"x",k=t.modifiersData.popperOffsets,E=t.rects.reference,S=t.rects.popper,O="function"==typeof h?h(Object.assign({},t.rects,{placement:t.placement})):h,A="number"==typeof O?{mainAxis:O,altAxis:O}:Object.assign({mainAxis:0,altAxis:0},O),j=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,C={x:0,y:0};if(k){if(o){var P,T="y"===w?Qv:tg,N="y"===w?Zv:eg,R="y"===w?"height":"width",M=k[w],I=M+v[T],z=M-v[N],L=p?-S[R]/2:0,D=y===ag?E[R]:S[R],_=y===ag?-S[R]:-E[R],V=t.elements.arrow,F=p&&V?Yv(V):{width:0,height:0},H=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},B=H[T],U=H[N],W=_g(0,E[R],F[R]),Y=b?E[R]/2-L-W-B-A.mainAxis:D-W-B-A.mainAxis,q=b?-E[R]/2+L+W+U+A.mainAxis:_+W+U+A.mainAxis,$=t.elements.arrow&&Jv(t.elements.arrow),G=$?"y"===w?$.clientTop||0:$.clientLeft||0:0,X=null!=(P=null==j?void 0:j[w])?P:0,K=M+q-X,J=_g(p?zv(I,M+Y-X-G):I,M,p?Iv(z,K):z);k[w]=J,C[w]=J-M}if(s){var Q,Z="x"===w?Qv:tg,ee="x"===w?Zv:eg,te=k[x],ne="y"===x?"height":"width",re=te+v[Z],ae=te-v[ee],oe=-1!==[Qv,tg].indexOf(g),ie=null!=(Q=null==j?void 0:j[x])?Q:0,se=oe?re:te-E[ne]-S[ne]-ie+A.altAxis,ce=oe?te+E[ne]+S[ne]-ie-A.altAxis:ae,le=p&&oe?function(e,t,n){var r=_g(e,t,n);return r>n?n:r}(se,te,ce):_g(p?se:re,te,p?ce:ae);k[x]=le,C[x]=le-te}t.modifiersData[r]=C}},requiresIfExists:["offset"]};var Fg={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,a=e.options,o=n.elements.arrow,i=n.modifiersData.popperOffsets,s=gg(n.placement),c=bg(s),l=[tg,eg].indexOf(s)>=0?"height":"width";if(o&&i){var u=function(e,t){return Ig("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:zg(e,rg))}(a.padding,n),f=Yv(o),d="y"===c?Qv:tg,p="y"===c?Zv:eg,m=n.rects.reference[l]+n.rects.reference[c]-i[c]-n.rects.popper[l],h=i[c]-n.rects.reference[c],v=Jv(o),g=v?"y"===c?v.clientHeight||0:v.clientWidth||0:0,y=m/2-h/2,b=u[d],w=g-f[l]-u[p],x=g/2-f[l]/2+y,k=_g(b,x,w),E=c;n.modifiersData[r]=((t={})[E]=k,t.centerOffset=k-x,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&Tg(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Hg(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function Bg(e){return[Qv,eg,Zv,tg].some((function(t){return e[t]>=0}))}var Ug={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,a=t.rects.popper,o=t.modifiersData.preventOverflow,i=Lg(t,{elementContext:"reference"}),s=Lg(t,{altBoundary:!0}),c=Hg(i,r),l=Hg(s,a,o),u=Bg(c),f=Bg(l);t.modifiersData[n]={referenceClippingOffsets:c,popperEscapeOffsets:l,isReferenceHidden:u,hasPopperEscaped:f},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":f})}},Wg=mg({defaultModifiers:[vg,xg,{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,a=void 0===r||r,o=n.adaptive,i=void 0===o||o,s=n.roundOffsets,c=void 0===s||s,l={placement:gg(t.placement),variation:yg(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:a,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,Eg(Object.assign({},l,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:c})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,Eg(Object.assign({},l,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:c})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},Sg,Og,Dg,Vg,Fg,Ug]}),Yg=n(2993),qg=n.n(Yg),$g=function(e){return e.reduce((function(e,t){var n=t[0],r=t[1];return e[n]=r,e}),{})},Gg="undefined"!=typeof window&&window.document&&window.document.createElement?r.useLayoutEffect:r.useEffect,Xg=[];var Kg={zIndex:1,position:"relative"};function Jg(e){var t=Tc("Portal",Kg,e),n=t.children,a=t.zIndex,o=t.target,i=t.className,s=t.position,c=Pc(),l=ge((0,r.useState)(!1),2),u=l[0],f=l[1],d=(0,r.useRef)();return eh((function(){return f(!0),d.current=o?"string"==typeof o?document.querySelector(o):o:document.createElement("div"),o||document.body.appendChild(d.current),function(){!o&&document.body.removeChild(d.current)}}),[o]),u?(0,Pv.createPortal)(r.createElement("div",{className:i,dir:c.dir,style:{position:s,zIndex:a}},n),d.current):null}function Qg(e){var t=e.children,n=e.zIndex,a=void 0===n?oh("popover"):n,o=e.className,i=e.withinPortal;return void 0===i||i?r.createElement(Jg,{className:o,zIndex:a},t):r.createElement("div",{className:o,style:{position:"relative",zIndex:a}},t)}function Zg(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return ey(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ey(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw o}}}}function ey(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}Jg.displayName="@mantine/core/Portal",Qg.displayName="@mantine/core/PopperContainer";var ty=Object.defineProperty,ny=Object.defineProperties,ry=Object.getOwnPropertyDescriptors,ay=Object.getOwnPropertySymbols,oy=Object.prototype.hasOwnProperty,iy=Object.prototype.propertyIsEnumerable,sy=function(e,t,n){return t in e?ty(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n},cy=function(e,t){for(var n in t||(t={}))oy.call(t,n)&&sy(e,n,t[n]);if(ay){var r,a=Zg(ay(t));try{for(a.s();!(r=a.n()).done;){n=r.value;iy.call(t,n)&&sy(e,n,t[n])}}catch(o){a.e(o)}finally{a.f()}}return e},ly=function(e,t){return ny(e,ry(t))},uy=function(e,t,n){var r;return Ce(r={},"&.".concat(n.center),{top:"calc(50% - ".concat(e,"px)")}),Ce(r,"&.".concat(n.end),{bottom:e*t}),Ce(r,"&.".concat(n.start),{top:e*t}),r},fy=function(e,t,n,r){var a;return Ce(a={},"&.".concat(n.center),{left:"calc(50% - ".concat(e,"px)")}),Ce(a,"&.".concat(n.end),{right:"ltr"===r.dir?e*t:void 0,left:"rtl"===r.dir?e*t:void 0}),Ce(a,"&.".concat(n.start),{left:"ltr"===r.dir?e*t:void 0,right:"rtl"===r.dir?e*t:void 0}),a},dy=Jc((function(e,t,n){var r=t.arrowSize,a=t.arrowDistance,o={ref:n("center")},i={ref:n("start")},s={ref:n("end")},c={center:o.ref,start:i.ref,end:s.ref};return{center:o,start:i,end:s,arrow:{width:2*r,height:2*r,position:"absolute",transform:"rotate(45deg)",border:"1px solid transparent",zIndex:1},left:ly(cy({},uy(r,a,c)),{right:"ltr"===e.dir?-r:"unset",left:"rtl"===e.dir?-r:"unset",borderLeft:"ltr"===e.dir?0:void 0,borderRight:"rtl"===e.dir?0:void 0,borderBottom:0}),right:ly(cy({},uy(r,a,c)),{left:"ltr"===e.dir?-r:"unset",right:"rtl"===e.dir?-r:"unset",borderRight:"ltr"===e.dir?0:void 0,borderLeft:"rtl"===e.dir?0:void 0,borderTop:0}),top:ly(cy({},fy(r,a,c,e)),{bottom:-r,borderLeft:"ltr"===e.dir?0:void 0,borderRight:"rtl"===e.dir?0:void 0,borderTop:0}),bottom:ly(cy({},fy(r,a,c,e)),{top:-r,borderRight:"ltr"===e.dir?0:void 0,borderLeft:"rtl"===e.dir?0:void 0,borderBottom:0})}})),py=dy;function my(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return hy(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return hy(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw o}}}}function hy(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var vy=Object.defineProperty,gy=Object.defineProperties,yy=Object.getOwnPropertyDescriptors,by=Object.getOwnPropertySymbols,wy=Object.prototype.hasOwnProperty,xy=Object.prototype.propertyIsEnumerable,ky=function(e,t,n){return t in e?vy(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n},Ey=function(e,t){for(var n in t||(t={}))wy.call(t,n)&&ky(e,n,t[n]);if(by){var r,a=my(by(t));try{for(a.s();!(r=a.n()).done;){n=r.value;xy.call(t,n)&&ky(e,n,t[n])}}catch(o){a.e(o)}finally{a.f()}}return e},Sy=function(e,t){return gy(e,yy(t))},Oy={in:{opacity:1,transform:"scale(1)"},out:{opacity:0,transform:"scale(.9) translateY(10px)"},transitionProperty:"transform, opacity"},Ay={fade:{in:{opacity:1},out:{opacity:0},transitionProperty:"opacity"},scale:{in:{opacity:1,transform:"scale(1)"},out:{opacity:0,transform:"scale(0)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"scale-y":{in:{opacity:1,transform:"scaleY(1)"},out:{opacity:0,transform:"scaleY(0)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"scale-x":{in:{opacity:1,transform:"scaleX(1)"},out:{opacity:0,transform:"scaleX(0)"},common:{transformOrigin:"left"},transitionProperty:"transform, opacity"},"skew-up":{in:{opacity:1,transform:"translateY(0) skew(0deg, 0deg)"},out:{opacity:0,transform:"translateY(-20px) skew(-10deg, -5deg)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"skew-down":{in:{opacity:1,transform:"translateY(0) skew(0deg, 0deg)"},out:{opacity:0,transform:"translateY(20px) skew(-10deg, -5deg)"},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-left":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:"translateY(20px) rotate(-5deg)"},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-right":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:"translateY(20px) rotate(5deg)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"slide-down":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(-100%)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"slide-up":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(100%)"},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"slide-left":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(100%)"},common:{transformOrigin:"left"},transitionProperty:"transform, opacity"},"slide-right":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(-100%)"},common:{transformOrigin:"right"},transitionProperty:"transform, opacity"},pop:Sy(Ey({},Oy),{common:{transformOrigin:"center center"}}),"pop-bottom-left":Sy(Ey({},Oy),{common:{transformOrigin:"bottom left"}}),"pop-bottom-right":Sy(Ey({},Oy),{common:{transformOrigin:"bottom right"}}),"pop-top-left":Sy(Ey({},Oy),{common:{transformOrigin:"top left"}}),"pop-top-right":Sy(Ey({},Oy),{common:{transformOrigin:"top right"}})};function jy(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return Cy(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Cy(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw o}}}}function Cy(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Py=Object.defineProperty,Ty=Object.getOwnPropertySymbols,Ny=Object.prototype.hasOwnProperty,Ry=Object.prototype.propertyIsEnumerable,My=function(e,t,n){return t in e?Py(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n},Iy=function(e,t){for(var n in t||(t={}))Ny.call(t,n)&&My(e,n,t[n]);if(Ty){var r,a=jy(Ty(t));try{for(a.s();!(r=a.n()).done;){n=r.value;Ry.call(t,n)&&My(e,n,t[n])}}catch(o){a.e(o)}finally{a.f()}}return e},zy={entering:"in",entered:"in",exiting:"out",exited:"out","pre-exiting":"out","pre-entering":"out"};function Ly(e,t){var n=(0,r.useState)(function(e,t){return void 0!==t?t:"undefined"!=typeof window&&"matchMedia"in window&&window.matchMedia(e).matches}(e,t)),a=ge(n,2),o=a[0],i=a[1],s=(0,r.useRef)();return(0,r.useEffect)((function(){if("matchMedia"in window)return s.current=window.matchMedia(e),i(s.current.matches),function(e,t){try{return e.addEventListener("change",t),function(){return e.removeEventListener("change",t)}}catch(vb){return e.addListener(t),function(){return e.removeListener(t)}}}(s.current,(function(e){return i(e.matches)}))}),[e]),o}function Dy(e){var t,n=e.duration,a=e.exitDuration,o=e.timingFunction,i=e.mounted,s=e.onEnter,c=e.onExit,l=e.onEntered,u=e.onExited,f=Pc(),d=Ly("(prefers-reduced-motion: reduce)",t),p=ge((0,r.useState)(i?"entered":"exited"),2),m=p[0],h=p[1],v=ge((0,r.useState)(d?0:n),2),g=v[0],y=v[1],b=(0,r.useRef)(-1);return Zm((function(){!function(e){var t=e?s:c,r=e?l:u;h(e?"pre-entering":"pre-exiting"),window.clearTimeout(b.current);var o=d?0:e?n:a;if(y(o),0===o)"function"==typeof t&&t(),"function"==typeof r&&r(),h(e?"entered":"exited");else{var i=window.setTimeout((function(){"function"==typeof t&&t(),h(e?"entering":"exiting")}),10);b.current=window.setTimeout((function(){window.clearTimeout(i),"function"==typeof r&&r(),h(e?"entered":"exited")}),o)}}(i)}),[i]),(0,r.useEffect)((function(){return function(){return window.clearTimeout(b.current)}}),[]),{transitionDuration:g,transitionStatus:m,transitionTimingFunction:o||f.transitionTimingFunction}}function _y(e){var t=e.transition,n=e.duration,a=void 0===n?250:n,o=e.exitDuration,i=void 0===o?a:o,s=e.mounted,c=e.children,l=Dy({mounted:s,exitDuration:i,duration:a,timingFunction:e.timingFunction,onExit:e.onExit,onEntered:e.onEntered,onEnter:e.onEnter,onExited:e.onExited}),u=l.transitionDuration,f=l.transitionStatus,d=l.transitionTimingFunction;return 0===u?s?r.createElement(r.Fragment,null,c({})):null:"exited"===f?null:r.createElement(r.Fragment,null,c(function(e){var t=e.transition,n=e.state,r=e.duration,a=e.timingFunction,o={transitionDuration:"".concat(r,"ms"),transitionTimingFunction:a};return"string"==typeof t?t in Ay?Iy(Iy(Iy({transitionProperty:Ay[t].transitionProperty},o),Ay[t].common),Ay[t][zy[n]]):null:Iy(Iy(Iy({transitionProperty:t.transitionProperty},o),t.common),t[zy[n]])}({transition:t,duration:u,state:f,timingFunction:d})))}function Vy(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return Fy(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Fy(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw o}}}}function Fy(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}_y.displayName="@mantine/core/Transition";var Hy=Object.defineProperty,By=Object.defineProperties,Uy=Object.getOwnPropertyDescriptors,Wy=Object.getOwnPropertySymbols,Yy=Object.prototype.hasOwnProperty,qy=Object.prototype.propertyIsEnumerable,$y=function(e,t,n){return t in e?Hy(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n},Gy=function(e,t){for(var n in t||(t={}))Yy.call(t,n)&&$y(e,n,t[n]);if(Wy){var r,a=Vy(Wy(t));try{for(a.s();!(r=a.n()).done;){n=r.value;qy.call(t,n)&&$y(e,n,t[n])}}catch(o){a.e(o)}finally{a.f()}}return e},Xy=function(e,t){return By(e,Uy(t))};function Ky(e){var t,n=e.position,a=void 0===n?"top":n,o=e.placement,i=void 0===o?"center":o,s=e.gutter,c=void 0===s?5:s,l=e.arrowSize,u=void 0===l?2:l,f=e.arrowDistance,d=void 0===f?2:f,p=e.withArrow,m=void 0!==p&&p,h=e.referenceElement,v=e.children,g=e.mounted,y=e.transition,b=void 0===y?"pop-top-left":y,w=e.transitionDuration,x=e.exitTransitionDuration,k=void 0===x?w:x,E=e.transitionTimingFunction,S=e.arrowClassName,O=e.arrowStyle,A=e.zIndex,j=void 0===A?oh("popover"):A,C=e.forceUpdateDependencies,P=void 0===C?[]:C,T=e.modifiers,N=void 0===T?[]:T,R=e.onTransitionEnd,M=e.withinPortal,I=void 0===M||M,z=m?c+u:c,L=py({arrowSize:u,arrowDistance:d},{name:"Popper"}),D=L.classes,_=L.cx,V=L.theme,F=ge((0,r.useState)(null),2),H=F[0],B=F[1],U=function(e,t){return"center"===e?e:"rtl"===t?"end"===e?"start":"end":e}(i,V.dir),W=function(e,t){return"top"===e||"bottom"===e?e:"rtl"===t?"left"===e?"right":"left":e}(a,V.dir),Y=function(e,t,n){void 0===n&&(n={});var a=r.useRef(null),o={onFirstUpdate:n.onFirstUpdate,placement:n.placement||"bottom",strategy:n.strategy||"absolute",modifiers:n.modifiers||Xg},i=r.useState({styles:{popper:{position:o.strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),s=i[0],c=i[1],l=r.useMemo((function(){return{name:"updateState",enabled:!0,phase:"write",fn:function(e){var t=e.state,n=Object.keys(t.elements);Pv.flushSync((function(){c({styles:$g(n.map((function(e){return[e,t.styles[e]||{}]}))),attributes:$g(n.map((function(e){return[e,t.attributes[e]]})))})}))},requires:["computeStyles"]}}),[]),u=r.useMemo((function(){var e={onFirstUpdate:o.onFirstUpdate,placement:o.placement,strategy:o.strategy,modifiers:[].concat(o.modifiers,[l,{name:"applyStyles",enabled:!1}])};return qg()(a.current,e)?a.current||e:(a.current=e,e)}),[o.onFirstUpdate,o.placement,o.strategy,o.modifiers,l]),f=r.useRef();return Gg((function(){f.current&&f.current.setOptions(u)}),[u]),Gg((function(){if(null!=e&&null!=t){var r=(n.createPopper||Wg)(e,t,u);return f.current=r,function(){r.destroy(),f.current=null}}}),[e,t,n.createPopper]),{state:f.current?f.current.state:null,styles:s.styles,attributes:s.attributes,update:f.current?f.current.update:null,forceUpdate:f.current?f.current.forceUpdate:null}}(h,H,{placement:"center"===U?W:"".concat(W,"-").concat(U),modifiers:[{name:"offset",options:{offset:[0,z]}}].concat((0,Ke.Z)(N))}),q=Y.styles,$=Y.attributes,G=Y.forceUpdate,X=function(e){if("string"!=typeof e)return{position:"top",placement:"center"};var t=e.split("-");return 1===t.length?{position:e,placement:"center"}:{position:t[0],placement:t[1]}}(null==(t=$.popper)?void 0:t["data-popper-placement"]);return Zm((function(){"function"==typeof G&&G()}),P),r.createElement(_y,{mounted:g&&!!h,duration:w,exitDuration:k,transition:b,timingFunction:E,onExited:R},(function(e){return r.createElement("div",null,r.createElement(Qg,{withinPortal:I,zIndex:j},r.createElement("div",Gy({ref:B,style:Xy(Gy({},q.popper),{pointerEvents:"none"})},$.popper),r.createElement("div",{style:e},v,m&&r.createElement("div",{style:O,className:_(D.arrow,D[X.placement],D[X.position],S)})))))}))}function Jy(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return Qy(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Qy(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw o}}}}function Qy(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}Ky.displayName="@mantine/core/Popper";var Zy=Object.defineProperty,eb=Object.getOwnPropertySymbols,tb=Object.prototype.hasOwnProperty,nb=Object.prototype.propertyIsEnumerable,rb=function(e,t,n){return t in e?Zy(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n},ab={zIndex:oh("popover"),arrowSize:4,withArrow:!1,transition:"fade",transitionDuration:200,gutter:10,position:"left",placement:"center",disabled:!1,closeOnClickOutside:!0,trapFocus:!0,closeOnEscape:!0,withCloseButton:!1,radius:"sm",spacing:"md",shadow:"sm",positionDependencies:[],withinPortal:!0,clickOutsideEvents:["mousedown","touchstart"]};function ob(e){var t,n,a,o,i=Tc("Popover",ab,e),s=i.className,c=i.children,l=i.target,u=i.title,f=i.onClose,d=i.opened,p=i.zIndex,m=i.arrowSize,h=i.withArrow,v=i.transition,g=i.transitionDuration,y=(i.transitionTimingFunction,i.gutter),b=i.position,w=i.placement,x=i.disabled,k=i.closeOnClickOutside,E=i.trapFocus,S=i.closeOnEscape,O=i.withCloseButton,A=i.radius,j=i.spacing,C=i.shadow,P=i.closeButtonLabel,T=i.positionDependencies,N=i.withinPortal,R=i.id,M=i.classNames,I=i.styles,z=i.width,L=i.clickOutsideEvents,D=function(e,t){var n={};for(var r in e)tb.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&eb){var a,o=Jy(eb(e));try{for(o.s();!(a=o.n()).done;)r=a.value,t.indexOf(r)<0&&nb.call(e,r)&&(n[r]=e[r])}catch(i){o.e(i)}finally{o.f()}}return n}(i,["className","children","target","title","onClose","opened","zIndex","arrowSize","withArrow","transition","transitionDuration","transitionTimingFunction","gutter","position","placement","disabled","closeOnClickOutside","trapFocus","closeOnEscape","withCloseButton","radius","spacing","shadow","closeButtonLabel","positionDependencies","withinPortal","id","classNames","styles","width","clickOutsideEvents"]),_=Cv(null,{classNames:M,styles:I,name:"Popover"}),V=_.classes,F=_.cx,H=function(){return"function"==typeof f&&f()},B=ge((0,r.useState)(null),2),U=B[0],W=B[1],Y=ge((0,r.useState)(null),2),q=Y[0],$=Y[1],G=ge((0,r.useState)(null),2),X=G[0],K=G[1],J=Jm(E&&d);t=function(){return k&&H()},n=L,a=[q,X],o=(0,r.useRef)(),(0,r.useEffect)((function(){var e=function(e){var n;if(Array.isArray(a)){var r=null==(n=null==e?void 0:e.target)?void 0:n.hasAttribute("data-ignore-outside-clicks"),i=a.every((function(t){return!!t&&!t.contains(e.target)}));i&&!r&&t()}else o.current&&!o.current.contains(e.target)&&t()};return(n||Qm).forEach((function(t){return document.addEventListener(t,e)})),function(){(n||Qm).forEach((function(t){return document.removeEventListener(t,e)}))}}),[o,t,a]);var Q=function(e){var t=e.opened,n=e.transitionDuration,a=e.shouldReturnFocus,o=void 0===a||a,i=(0,r.useRef)(),s=function(){var e;i.current&&"focus"in i.current&&"function"==typeof i.current.focus&&(null==(e=i.current)||e.focus())};return Zm((function(){var e=-1,r=function(t){"Tab"===t.code&&window.clearTimeout(e)};return document.addEventListener("keydown",r),t?i.current=document.activeElement:o&&(e=window.setTimeout(s,n+10)),function(){window.clearTimeout(e),document.removeEventListener("keydown",r)}}),[t]),s}({opened:d||E,transitionDuration:0,shouldReturnFocus:!1}),Z=th(R),ee="".concat(Z,"-title"),te="".concat(Z,"-body");return r.createElement(hu,function(e,t){for(var n in t||(t={}))tb.call(t,n)&&rb(e,n,t[n]);if(eb){var r,a=Jy(eb(t));try{for(a.s();!(r=a.n()).done;)n=r.value,nb.call(t,n)&&rb(e,n,t[n])}catch(o){a.e(o)}finally{a.f()}}return e}({className:F(V.root,s),id:R,ref:$},D),r.createElement(Ky,{referenceElement:U,transitionDuration:g,transition:v,mounted:d&&!x,position:b,placement:w,gutter:y,withArrow:h,arrowSize:m,zIndex:p,arrowClassName:V.arrow,forceUpdateDependencies:[A,C,j].concat((0,Ke.Z)(T)),withinPortal:N},r.createElement(jv,{shadow:C,radius:A,spacing:j,withCloseButton:O,title:u,titleId:ee,bodyId:te,closeButtonLabel:P,onClose:H,ref:rh(J,K),onKeyDownCapture:function(e){S&&"Escape"===e.nativeEvent.code&&(H(),window.setTimeout(Q,0))},classNames:M,styles:I,width:z},c)),r.createElement("div",{className:V.target,ref:W},l))}ob.displayName="@mantine/core/Popover";var ib,sb=function(e){var t=e.command,n=e.children,a=(0,r.useState)(!1),o=a[0],i=a[1],s=(0,r.useState)(!1),c=s[0],l=s[1];return r.createElement("div",{className:"installationContainer"},r.createElement(_m.AR,{background:"lightgray",className:"terminalContainer",onMouseOver:function(e){return i(!0)},onMouseLeave:function(e){return i(!1)}},r.createElement("pre",null,r.createElement("code",null,r.createElement(Fm(),{className:"typewriter",options:{deleteSpeed:30,delay:50,strings:t,autoStart:!0,loop:!0}}))),r.createElement(Ii.div,{className:"copy",animate:{opacity:o?1:0},onClick:function(){l(!0),setTimeout((function(e){return l(!1)}),1200),navigator.clipboard.writeText(t)},whileTap:{scale:.9}},r.createElement(ob,{opened:c,onClose:function(){return l(!1)},target:r.createElement(Hm.zFu,{size:30}),position:"right",placement:"center",transition:"fade",trapFocus:!1,withArrow:!0,spacing:"md"},r.createElement("div",{style:{display:"flex"}},r.createElement(Ph,{size:"md"},"Copied!"))))),n)};function cb(e,t,n){n.set(e&&t?e/t:0)}function lb(){return{xOffset:window.pageXOffset,yOffset:window.pageYOffset,xMaxOffset:document.body.clientWidth-window.innerWidth,yMaxOffset:document.body.clientHeight-window.innerHeight}}var ub=!1;function fb(){ub=!0;var e,t,n,r=(e=ib,t=lb,(n=function(){var n=t(),r=n.xOffset,a=n.yOffset,o=n.xMaxOffset,i=n.yMaxOffset;e.scrollX.set(r),e.scrollY.set(a),cb(r,o,e.scrollXProgress),cb(a,i,e.scrollYProgress)})(),n);Ra(window,"scroll",r),Ra(window,"resize",r)}function db(){return ib||(ib={scrollX:ae(0),scrollY:ae(0),scrollXProgress:ae(0),scrollYProgress:ae(0)}),w((function(){!ub&&fb()}),[]),ib}var pb="#2D2D2F",mb=function(){var e=db().scrollYProgress;return r.createElement(r.Fragment,null,r.createElement(am,{scrollYProgress:e}),r.createElement(Im.Z,{title:"Home"}),r.createElement("div",{style:{margin:"80px 0 80px 0"}}),r.createElement(Mm,null),r.createElement("div",{className:"splash-container"},r.createElement("h1",{className:"spash-header"},r.createElement("span",null,"State Management and Time Travel Debugging")),r.createElement("h3",null,r.createElement("div",{className:"splash-info"},r.createElement("p",null,"Reactime is an open source Chrome developer tool for time travel debugging and performance monitoring in React applications. Reactime enables developers to record snapshots of application state, jump between and inspect state snapshots, and monitor performance metrics such as component render time and render frequency."))),r.createElement("br",null),r.createElement("br",null)),r.createElement("div",{className:"terminal-window"},r.createElement(sb,{command:["git clone https://github.com/open-source-labs/reactime.git","cd reactime","npm install --force","npm run build"]},r.createElement("div",null,r.createElement("h3",{className:"terminal-header"},"Get started easily with npm and instantly start state debugging now!",r.createElement("br",null),r.createElement("br",null),"1. Clone repo from Reactime GitHub",r.createElement("br",null),"2. Install dependencies inside repository",r.createElement("br",null),"3. Start Reactime's development environment")))),r.createElement(Dm,null),r.createElement(gm,null,r.createElement("h2",{style:{color:pb}},r.createElement("strong",null,"Additional Features"))),r.createElement(Tm,null,r.createElement("h2",{style:{color:pb}},r.createElement("strong",null,"Contributors"))),r.createElement(zm,null))}}}]);
//# sourceMappingURL=component---src-pages-index-js-9c7e328eddb1d5dbebbe.js.map