text: /*! For license information please see main.411dfd6a.js.LICENSE.txt */
  !function(){var e={110:function(e,t,n){"use strict";var r=n(309),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},u={};function l(e){return r.isMemo(e)?o:u[e.$$typeof]||i}u[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},u[r.Memo]=o;var s=Object.defineProperty,c=Object.getOwnPropertyNames,f=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,n,r){if("string"!==typeof n){if(m){var i=p(n);i&&i!==m&&e(t,i,r)}var o=c(n);f&&(o=o.concat(f(n)));for(var u=l(t),h=l(n),v=0;v<o.length;++v){var g=o[v];if(!a[g]&&(!r||!r[g])&&(!h||!h[g])&&(!u||!u[g])){var y=d(n,g);try{s(t,g,y)}catch(b){}}}}return t}},746:function(e,t){"use strict";var n="function"===typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,i=n?Symbol.for("react.portal"):60106,a=n?Symbol.for("react.fragment"):60107,o=n?Symbol.for("react.strict_mode"):60108,u=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,s=n?Symbol.for("react.context"):60110,c=n?Symbol.for("react.async_mode"):60111,f=n?Symbol.for("react.concurrent_mode"):60111,d=n?Symbol.for("react.forward_ref"):60112,p=n?Symbol.for("react.suspense"):60113,m=n?Symbol.for("react.suspense_list"):60120,h=n?Symbol.for("react.memo"):60115,v=n?Symbol.for("react.lazy"):60116,g=n?Symbol.for("react.block"):60121,y=n?Symbol.for("react.fundamental"):60117,b=n?Symbol.for("react.responder"):60118,w=n?Symbol.for("react.scope"):60119;function k(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case c:case f:case a:case u:case o:case p:return e;default:switch(e=e&&e.$$typeof){case s:case d:case v:case h:case l:return e;default:return t}}case i:return t}}}function S(e){return k(e)===f}t.AsyncMode=c,t.ConcurrentMode=f,t.ContextConsumer=s,t.ContextProvider=l,t.Element=r,t.ForwardRef=d,t.Fragment=a,t.Lazy=v,t.Memo=h,t.Portal=i,t.Profiler=u,t.StrictMode=o,t.Suspense=p,t.isAsyncMode=function(e){return S(e)||k(e)===c},t.isConcurrentMode=S,t.isContextConsumer=function(e){return k(e)===s},t.isContextProvider=function(e){return k(e)===l},t.isElement=function(e){return"object"===typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return k(e)===d},t.isFragment=function(e){return k(e)===a},t.isLazy=function(e){return k(e)===v},t.isMemo=function(e){return k(e)===h},t.isPortal=function(e){return k(e)===i},t.isProfiler=function(e){return k(e)===u},t.isStrictMode=function(e){return k(e)===o},t.isSuspense=function(e){return k(e)===p},t.isValidElementType=function(e){return"string"===typeof e||"function"===typeof e||e===a||e===f||e===u||e===o||e===p||e===m||"object"===typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===h||e.$$typeof===l||e.$$typeof===s||e.$$typeof===d||e.$$typeof===y||e.$$typeof===b||e.$$typeof===w||e.$$typeof===g)},t.typeOf=k},309:function(e,t,n){"use strict";e.exports=n(746)},725:function(e){"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;function i(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(i){return!1}}()?Object.assign:function(e,a){for(var o,u,l=i(e),s=1;s<arguments.length;s++){for(var c in o=Object(arguments[s]))n.call(o,c)&&(l[c]=o[c]);if(t){u=t(o);for(var f=0;f<u.length;f++)r.call(o,u[f])&&(l[u[f]]=o[u[f]])}}return l}},888:function(e,t,n){"use strict";var r=n(47);function i(){}function a(){}a.resetWarningCache=i,e.exports=function(){function e(e,t,n,i,a,o){if(o!==r){var u=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 u.name="Invariant Violation",u}}function t(){return e}e.isRequired=e;var n={array:e,bigint: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:a,resetWarningCache:i};return n.PropTypes=n,n}},7:function(e,t,n){e.exports=n(888)()},47:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},463:function(e,t,n){"use strict";var r=n(791),i=n(725),a=n(296);function o(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!r)throw Error(o(227));var u=new Set,l={};function s(e,t){c(e,t),c(e+"Capture",t)}function c(e,t){for(l[e]=t,e=0;e<t.length;e++)u.add(t[e])}var f=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),d=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,p=Object.prototype.hasOwnProperty,m={},h={};function v(e,t,n,r,i,a,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=o}var g={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){g[e]=new v(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];g[t]=new v(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){g[e]=new v(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){g[e]=new v(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){g[e]=new v(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){g[e]=new v(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){g[e]=new v(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){g[e]=new v(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){g[e]=new v(e,5,!1,e.toLowerCase(),null,!1,!1)}));var y=/[\-:]([a-z])/g;function b(e){return e[1].toUpperCase()}function w(e,t,n,r){var i=g.hasOwnProperty(t)?g[t]:null;(null!==i?0===i.type:!r&&(2<t.length&&("o"===t[0]||"O"===t[0])&&("n"===t[1]||"N"===t[1])))||(function(e,t,n,r){if(null===t||"undefined"===typeof t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,i,r)&&(n=null),r||null===i?function(e){return!!p.call(h,e)||!p.call(m,e)&&(d.test(e)?h[e]=!0:(m[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):i.mustUseProperty?e[i.propertyName]=null===n?3!==i.type&&"":n:(t=i.attributeName,r=i.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(i=i.type)||4===i&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(y,b);g[t]=new v(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(y,b);g[t]=new v(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(y,b);g[t]=new v(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){g[e]=new v(e,1,!1,e.toLowerCase(),null,!1,!1)})),g.xlinkHref=new v("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){g[e]=new v(e,1,!1,e.toLowerCase(),null,!0,!0)}));var k=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,S=60103,x=60106,E=60107,C=60108,P=60114,_=60109,N=60110,T=60112,O=60113,L=60120,q=60115,j=60116,M=60121,R=60128,z=60129,A=60130,I=60131;if("function"===typeof Symbol&&Symbol.for){var D=Symbol.for;S=D("react.element"),x=D("react.portal"),E=D("react.fragment"),C=D("react.strict_mode"),P=D("react.profiler"),_=D("react.provider"),N=D("react.context"),T=D("react.forward_ref"),O=D("react.suspense"),L=D("react.suspense_list"),q=D("react.memo"),j=D("react.lazy"),M=D("react.block"),D("react.scope"),R=D("react.opaque.id"),z=D("react.debug_trace_mode"),A=D("react.offscreen"),I=D("react.legacy_hidden")}var F,U="function"===typeof Symbol&&Symbol.iterator;function V(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=U&&e[U]||e["@@iterator"])?e:null}function $(e){if(void 0===F)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);F=t&&t[1]||""}return"\n"+F+e}var B=!1;function W(e,t){if(!e||B)return"";B=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"===typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(l){var r=l}Reflect.construct(e,[],t)}else{try{t.call()}catch(l){r=l}e.call(t.prototype)}else{try{throw Error()}catch(l){r=l}e()}}catch(l){if(l&&r&&"string"===typeof l.stack){for(var i=l.stack.split("\n"),a=r.stack.split("\n"),o=i.length-1,u=a.length-1;1<=o&&0<=u&&i[o]!==a[u];)u--;for(;1<=o&&0<=u;o--,u--)if(i[o]!==a[u]){if(1!==o||1!==u)do{if(o--,0>--u||i[o]!==a[u])return"\n"+i[o].replace(" at new "," at ")}while(1<=o&&0<=u);break}}}finally{B=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?$(e):""}function H(e){switch(e.tag){case 5:return $(e.type);case 16:return $("Lazy");case 13:return $("Suspense");case 19:return $("SuspenseList");case 0:case 2:case 15:return e=W(e.type,!1);case 11:return e=W(e.type.render,!1);case 22:return e=W(e.type._render,!1);case 1:return e=W(e.type,!0);default:return""}}function Q(e){if(null==e)return null;if("function"===typeof e)return e.displayName||e.name||null;if("string"===typeof e)return e;switch(e){case E:return"Fragment";case x:return"Portal";case P:return"Profiler";case C:return"StrictMode";case O:return"Suspense";case L:return"SuspenseList"}if("object"===typeof e)switch(e.$$typeof){case N:return(e.displayName||"Context")+".Consumer";case _:return(e._context.displayName||"Context")+".Provider";case T:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case q:return Q(e.type);case M:return Q(e._render);case j:t=e._payload,e=e._init;try{return Q(e(t))}catch(n){}}return null}function K(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function Y(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function G(e){e._valueTracker||(e._valueTracker=function(e){var t=Y(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&"undefined"!==typeof n&&"function"===typeof n.get&&"function"===typeof n.set){var i=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(e){r=""+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function J(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Y(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function X(e){if("undefined"===typeof(e=e||("undefined"!==typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function Z(e,t){var n=t.checked;return i({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function ee(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=K(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function te(e,t){null!=(t=t.checked)&&w(e,"checked",t,!1)}function ne(e,t){te(e,t);var n=K(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ie(e,t.type,n):t.hasOwnProperty("defaultValue")&&ie(e,t.type,K(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function re(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ie(e,t,n){"number"===t&&X(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}function ae(e,t){return e=i({children:void 0},t),(t=function(e){var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(t.children))&&(e.children=t),e}function oe(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t["$"+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty("$"+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=""+K(n),t=null,i=0;i<e.length;i++){if(e[i].value===n)return e[i].selected=!0,void(r&&(e[i].defaultSelected=!0));null!==t||e[i].disabled||(t=e[i])}null!==t&&(t.selected=!0)}}function ue(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(o(91));return i({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function le(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(o(92));if(Array.isArray(n)){if(!(1>=n.length))throw Error(o(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:K(n)}}function se(e,t){var n=K(t.value),r=K(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function ce(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}var fe="http://www.w3.org/1999/xhtml",de="http://www.w3.org/2000/svg";function pe(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function me(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?pe(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var he,ve,ge=(ve=function(e,t){if(e.namespaceURI!==de||"innerHTML"in e)e.innerHTML=t;else{for((he=he||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=he.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction((function(){return ve(e,t)}))}:ve);function ye(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var be={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},we=["Webkit","ms","Moz","O"];function ke(e,t,n){return null==t||"boolean"===typeof t||""===t?"":n||"number"!==typeof t||0===t||be.hasOwnProperty(e)&&be[e]?(""+t).trim():t+"px"}function Se(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),i=ke(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}Object.keys(be).forEach((function(e){we.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),be[t]=be[e]}))}));var xe=i({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Ee(e,t){if(t){if(xe[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(o(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(o(60));if("object"!==typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(o(61))}if(null!=t.style&&"object"!==typeof t.style)throw Error(o(62))}}function Ce(e,t){if(-1===e.indexOf("-"))return"string"===typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function Pe(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var _e=null,Ne=null,Te=null;function Oe(e){if(e=ri(e)){if("function"!==typeof _e)throw Error(o(280));var t=e.stateNode;t&&(t=ai(t),_e(e.stateNode,e.type,t))}}function Le(e){Ne?Te?Te.push(e):Te=[e]:Ne=e}function qe(){if(Ne){var e=Ne,t=Te;if(Te=Ne=null,Oe(e),t)for(e=0;e<t.length;e++)Oe(t[e])}}function je(e,t){return e(t)}function Me(e,t,n,r,i){return e(t,n,r,i)}function Re(){}var ze=je,Ae=!1,Ie=!1;function De(){null===Ne&&null===Te||(Re(),qe())}function Fe(e,t){var n=e.stateNode;if(null===n)return null;var r=ai(n);if(null===r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!==typeof n)throw Error(o(231,t,typeof n));return n}var Ue=!1;if(f)try{var Ve={};Object.defineProperty(Ve,"passive",{get:function(){Ue=!0}}),window.addEventListener("test",Ve,Ve),window.removeEventListener("test",Ve,Ve)}catch(ve){Ue=!1}function $e(e,t,n,r,i,a,o,u,l){var s=Array.prototype.slice.call(arguments,3);try{t.apply(n,s)}catch(c){this.onError(c)}}var Be=!1,We=null,He=!1,Qe=null,Ke={onError:function(e){Be=!0,We=e}};function Ye(e,t,n,r,i,a,o,u,l){Be=!1,We=null,$e.apply(Ke,arguments)}function Ge(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!==(1026&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function Je(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function Xe(e){if(Ge(e)!==e)throw Error(o(188))}function Ze(e){if(e=function(e){var t=e.alternate;if(!t){if(null===(t=Ge(e)))throw Error(o(188));return t!==e?null:e}for(var n=e,r=t;;){var i=n.return;if(null===i)break;var a=i.alternate;if(null===a){if(null!==(r=i.return)){n=r;continue}break}if(i.child===a.child){for(a=i.child;a;){if(a===n)return Xe(i),e;if(a===r)return Xe(i),t;a=a.sibling}throw Error(o(188))}if(n.return!==r.return)n=i,r=a;else{for(var u=!1,l=i.child;l;){if(l===n){u=!0,n=i,r=a;break}if(l===r){u=!0,r=i,n=a;break}l=l.sibling}if(!u){for(l=a.child;l;){if(l===n){u=!0,n=a,r=i;break}if(l===r){u=!0,r=a,n=i;break}l=l.sibling}if(!u)throw Error(o(189))}}if(n.alternate!==r)throw Error(o(190))}if(3!==n.tag)throw Error(o(188));return n.stateNode.current===n?e:t}(e),!e)return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}function et(e,t){for(var n=e.alternate;null!==t;){if(t===e||t===n)return!0;t=t.return}return!1}var tt,nt,rt,it,at=!1,ot=[],ut=null,lt=null,st=null,ct=new Map,ft=new Map,dt=[],pt="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function mt(e,t,n,r,i){return{blockedOn:e,domEventName:t,eventSystemFlags:16|n,nativeEvent:i,targetContainers:[r]}}function ht(e,t){switch(e){case"focusin":case"focusout":ut=null;break;case"dragenter":case"dragleave":lt=null;break;case"mouseover":case"mouseout":st=null;break;case"pointerover":case"pointerout":ct.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":ft.delete(t.pointerId)}}function vt(e,t,n,r,i,a){return null===e||e.nativeEvent!==a?(e=mt(t,n,r,i,a),null!==t&&(null!==(t=ri(t))&&nt(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==i&&-1===t.indexOf(i)&&t.push(i),e)}function gt(e){var t=ni(e.target);if(null!==t){var n=Ge(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=Je(n)))return e.blockedOn=t,void it(e.lanePriority,(function(){a.unstable_runWithPriority(e.priority,(function(){rt(n)}))}))}else if(3===t&&n.stateNode.hydrate)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function yt(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Zt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=ri(n))&&nt(t),e.blockedOn=n,!1;t.shift()}return!0}function bt(e,t,n){yt(e)&&n.delete(t)}function wt(){for(at=!1;0<ot.length;){var e=ot[0];if(null!==e.blockedOn){null!==(e=ri(e.blockedOn))&&tt(e);break}for(var t=e.targetContainers;0<t.length;){var n=Zt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n){e.blockedOn=n;break}t.shift()}null===e.blockedOn&&ot.shift()}null!==ut&&yt(ut)&&(ut=null),null!==lt&&yt(lt)&&(lt=null),null!==st&&yt(st)&&(st=null),ct.forEach(bt),ft.forEach(bt)}function kt(e,t){e.blockedOn===t&&(e.blockedOn=null,at||(at=!0,a.unstable_scheduleCallback(a.unstable_NormalPriority,wt)))}function St(e){function t(t){return kt(t,e)}if(0<ot.length){kt(ot[0],e);for(var n=1;n<ot.length;n++){var r=ot[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==ut&&kt(ut,e),null!==lt&&kt(lt,e),null!==st&&kt(st,e),ct.forEach(t),ft.forEach(t),n=0;n<dt.length;n++)(r=dt[n]).blockedOn===e&&(r.blockedOn=null);for(;0<dt.length&&null===(n=dt[0]).blockedOn;)gt(n),null===n.blockedOn&&dt.shift()}function xt(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Et={animationend:xt("Animation","AnimationEnd"),animationiteration:xt("Animation","AnimationIteration"),animationstart:xt("Animation","AnimationStart"),transitionend:xt("Transition","TransitionEnd")},Ct={},Pt={};function _t(e){if(Ct[e])return Ct[e];if(!Et[e])return e;var t,n=Et[e];for(t in n)if(n.hasOwnProperty(t)&&t in Pt)return Ct[e]=n[t];return e}f&&(Pt=document.createElement("div").style,"AnimationEvent"in window||(delete Et.animationend.animation,delete Et.animationiteration.animation,delete Et.animationstart.animation),"TransitionEvent"in window||delete Et.transitionend.transition);var Nt=_t("animationend"),Tt=_t("animationiteration"),Ot=_t("animationstart"),Lt=_t("transitionend"),qt=new Map,jt=new Map,Mt=["abort","abort",Nt,"animationEnd",Tt,"animationIteration",Ot,"animationStart","canplay","canPlay","canplaythrough","canPlayThrough","durationchange","durationChange","emptied","emptied","encrypted","encrypted","ended","ended","error","error","gotpointercapture","gotPointerCapture","load","load","loadeddata","loadedData","loadedmetadata","loadedMetadata","loadstart","loadStart","lostpointercapture","lostPointerCapture","playing","playing","progress","progress","seeking","seeking","stalled","stalled","suspend","suspend","timeupdate","timeUpdate",Lt,"transitionEnd","waiting","waiting"];function Rt(e,t){for(var n=0;n<e.length;n+=2){var r=e[n],i=e[n+1];i="on"+(i[0].toUpperCase()+i.slice(1)),jt.set(r,t),qt.set(r,i),s(i,[r])}}(0,a.unstable_now)();var zt=8;function At(e){if(0!==(1&e))return zt=15,1;if(0!==(2&e))return zt=14,2;if(0!==(4&e))return zt=13,4;var t=24&e;return 0!==t?(zt=12,t):0!==(32&e)?(zt=11,32):0!==(t=192&e)?(zt=10,t):0!==(256&e)?(zt=9,256):0!==(t=3584&e)?(zt=8,t):0!==(4096&e)?(zt=7,4096):0!==(t=4186112&e)?(zt=6,t):0!==(t=62914560&e)?(zt=5,t):67108864&e?(zt=4,67108864):0!==(134217728&e)?(zt=3,134217728):0!==(t=805306368&e)?(zt=2,t):0!==(1073741824&e)?(zt=1,1073741824):(zt=8,e)}function It(e,t){var n=e.pendingLanes;if(0===n)return zt=0;var r=0,i=0,a=e.expiredLanes,o=e.suspendedLanes,u=e.pingedLanes;if(0!==a)r=a,i=zt=15;else if(0!==(a=134217727&n)){var l=a&~o;0!==l?(r=At(l),i=zt):0!==(u&=a)&&(r=At(u),i=zt)}else 0!==(a=n&~o)?(r=At(a),i=zt):0!==u&&(r=At(u),i=zt);if(0===r)return 0;if(r=n&((0>(r=31-Bt(r))?0:1<<r)<<1)-1,0!==t&&t!==r&&0===(t&o)){if(At(t),i<=zt)return t;zt=i}if(0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)i=1<<(n=31-Bt(t)),r|=e[n],t&=~i;return r}function Dt(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function Ft(e,t){switch(e){case 15:return 1;case 14:return 2;case 12:return 0===(e=Ut(24&~t))?Ft(10,t):e;case 10:return 0===(e=Ut(192&~t))?Ft(8,t):e;case 8:return 0===(e=Ut(3584&~t))&&(0===(e=Ut(4186112&~t))&&(e=512)),e;case 2:return 0===(t=Ut(805306368&~t))&&(t=268435456),t}throw Error(o(358,e))}function Ut(e){return e&-e}function Vt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function $t(e,t,n){e.pendingLanes|=t;var r=t-1;e.suspendedLanes&=r,e.pingedLanes&=r,(e=e.eventTimes)[t=31-Bt(t)]=n}var Bt=Math.clz32?Math.clz32:function(e){return 0===e?32:31-(Wt(e)/Ht|0)|0},Wt=Math.log,Ht=Math.LN2;var Qt=a.unstable_UserBlockingPriority,Kt=a.unstable_runWithPriority,Yt=!0;function Gt(e,t,n,r){Ae||Re();var i=Xt,a=Ae;Ae=!0;try{Me(i,e,t,n,r)}finally{(Ae=a)||De()}}function Jt(e,t,n,r){Kt(Qt,Xt.bind(null,e,t,n,r))}function Xt(e,t,n,r){var i;if(Yt)if((i=0===(4&t))&&0<ot.length&&-1<pt.indexOf(e))e=mt(null,e,t,n,r),ot.push(e);else{var a=Zt(e,t,n,r);if(null===a)i&&ht(e,r);else{if(i){if(-1<pt.indexOf(e))return e=mt(a,e,t,n,r),void ot.push(e);if(function(e,t,n,r,i){switch(t){case"focusin":return ut=vt(ut,e,t,n,r,i),!0;case"dragenter":return lt=vt(lt,e,t,n,r,i),!0;case"mouseover":return st=vt(st,e,t,n,r,i),!0;case"pointerover":var a=i.pointerId;return ct.set(a,vt(ct.get(a)||null,e,t,n,r,i)),!0;case"gotpointercapture":return a=i.pointerId,ft.set(a,vt(ft.get(a)||null,e,t,n,r,i)),!0}return!1}(a,e,t,n,r))return;ht(e,r)}Rr(e,t,r,null,n)}}}function Zt(e,t,n,r){var i=Pe(r);if(null!==(i=ni(i))){var a=Ge(i);if(null===a)i=null;else{var o=a.tag;if(13===o){if(null!==(i=Je(a)))return i;i=null}else if(3===o){if(a.stateNode.hydrate)return 3===a.tag?a.stateNode.containerInfo:null;i=null}else a!==i&&(i=null)}}return Rr(e,t,r,i,n),null}var en=null,tn=null,nn=null;function rn(){if(nn)return nn;var e,t,n=tn,r=n.length,i="value"in en?en.value:en.textContent,a=i.length;for(e=0;e<r&&n[e]===i[e];e++);var o=r-e;for(t=1;t<=o&&n[r-t]===i[a-t];t++);return nn=i.slice(e,1<t?1-t:void 0)}function an(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function on(){return!0}function un(){return!1}function ln(e){function t(t,n,r,i,a){for(var o in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=i,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(o)&&(t=e[o],this[o]=t?t(i):i[o]);return this.isDefaultPrevented=(null!=i.defaultPrevented?i.defaultPrevented:!1===i.returnValue)?on:un,this.isPropagationStopped=un,this}return i(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=on)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=on)},persist:function(){},isPersistent:on}),t}var sn,cn,fn,dn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},pn=ln(dn),mn=i({},dn,{view:0,detail:0}),hn=ln(mn),vn=i({},mn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Nn,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==fn&&(fn&&"mousemove"===e.type?(sn=e.screenX-fn.screenX,cn=e.screenY-fn.screenY):cn=sn=0,fn=e),sn)},movementY:function(e){return"movementY"in e?e.movementY:cn}}),gn=ln(vn),yn=ln(i({},vn,{dataTransfer:0})),bn=ln(i({},mn,{relatedTarget:0})),wn=ln(i({},dn,{animationName:0,elapsedTime:0,pseudoElement:0})),kn=i({},dn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Sn=ln(kn),xn=ln(i({},dn,{data:0})),En={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Cn={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Pn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function _n(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=Pn[e])&&!!t[e]}function Nn(){return _n}var Tn=i({},mn,{key:function(e){if(e.key){var t=En[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=an(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?Cn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Nn,charCode:function(e){return"keypress"===e.type?an(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?an(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),On=ln(Tn),Ln=ln(i({},vn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),qn=ln(i({},mn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Nn})),jn=ln(i({},dn,{propertyName:0,elapsedTime:0,pseudoElement:0})),Mn=i({},vn,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Rn=ln(Mn),zn=[9,13,27,32],An=f&&"CompositionEvent"in window,In=null;f&&"documentMode"in document&&(In=document.documentMode);var Dn=f&&"TextEvent"in window&&!In,Fn=f&&(!An||In&&8<In&&11>=In),Un=String.fromCharCode(32),Vn=!1;function $n(e,t){switch(e){case"keyup":return-1!==zn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Bn(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var Wn=!1;var Hn={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Qn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Hn[e.type]:"textarea"===t}function Kn(e,t,n,r){Le(r),0<(t=Ar(t,"onChange")).length&&(n=new pn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Yn=null,Gn=null;function Jn(e){Tr(e,0)}function Xn(e){if(J(ii(e)))return e}function Zn(e,t){if("change"===e)return t}var er=!1;if(f){var tr;if(f){var nr="oninput"in document;if(!nr){var rr=document.createElement("div");rr.setAttribute("oninput","return;"),nr="function"===typeof rr.oninput}tr=nr}else tr=!1;er=tr&&(!document.documentMode||9<document.documentMode)}function ir(){Yn&&(Yn.detachEvent("onpropertychange",ar),Gn=Yn=null)}function ar(e){if("value"===e.propertyName&&Xn(Gn)){var t=[];if(Kn(t,Gn,e,Pe(e)),e=Jn,Ae)e(t);else{Ae=!0;try{je(e,t)}finally{Ae=!1,De()}}}}function or(e,t,n){"focusin"===e?(ir(),Gn=n,(Yn=t).attachEvent("onpropertychange",ar)):"focusout"===e&&ir()}function ur(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Xn(Gn)}function lr(e,t){if("click"===e)return Xn(t)}function sr(e,t){if("input"===e||"change"===e)return Xn(t)}var cr="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t},fr=Object.prototype.hasOwnProperty;function dr(e,t){if(cr(e,t))return!0;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++)if(!fr.call(t,n[r])||!cr(e[n[r]],t[n[r]]))return!1;return!0}function pr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function mr(e,t){var n,r=pr(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=pr(r)}}function hr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?hr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function vr(){for(var e=window,t=X();t instanceof e.HTMLIFrameElement;){try{var n="string"===typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=X((e=t.contentWindow).document)}return t}function gr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var yr=f&&"documentMode"in document&&11>=document.documentMode,br=null,wr=null,kr=null,Sr=!1;function xr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;Sr||null==br||br!==X(r)||("selectionStart"in(r=br)&&gr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},kr&&dr(kr,r)||(kr=r,0<(r=Ar(wr,"onSelect")).length&&(t=new pn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=br)))}Rt("cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0),Rt("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1),Rt(Mt,2);for(var Er="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),Cr=0;Cr<Er.length;Cr++)jt.set(Er[Cr],0);c("onMouseEnter",["mouseout","mouseover"]),c("onMouseLeave",["mouseout","mouseover"]),c("onPointerEnter",["pointerout","pointerover"]),c("onPointerLeave",["pointerout","pointerover"]),s("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),s("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),s("onBeforeInput",["compositionend","keypress","textInput","paste"]),s("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),s("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),s("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Pr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),_r=new Set("cancel close invalid load scroll toggle".split(" ").concat(Pr));function Nr(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,i,a,u,l,s){if(Ye.apply(this,arguments),Be){if(!Be)throw Error(o(198));var c=We;Be=!1,We=null,He||(He=!0,Qe=c)}}(r,t,void 0,e),e.currentTarget=null}function Tr(e,t){t=0!==(4&t);for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;e:{var a=void 0;if(t)for(var o=r.length-1;0<=o;o--){var u=r[o],l=u.instance,s=u.currentTarget;if(u=u.listener,l!==a&&i.isPropagationStopped())break e;Nr(i,u,s),a=l}else for(o=0;o<r.length;o++){if(l=(u=r[o]).instance,s=u.currentTarget,u=u.listener,l!==a&&i.isPropagationStopped())break e;Nr(i,u,s),a=l}}}if(He)throw e=Qe,He=!1,Qe=null,e}function Or(e,t){var n=oi(t),r=e+"__bubble";n.has(r)||(Mr(t,e,2,!1),n.add(r))}var Lr="_reactListening"+Math.random().toString(36).slice(2);function qr(e){e[Lr]||(e[Lr]=!0,u.forEach((function(t){_r.has(t)||jr(t,!1,e,null),jr(t,!0,e,null)})))}function jr(e,t,n,r){var i=4<arguments.length&&void 0!==arguments[4]?arguments[4]:0,a=n;if("selectionchange"===e&&9!==n.nodeType&&(a=n.ownerDocument),null!==r&&!t&&_r.has(e)){if("scroll"!==e)return;i|=2,a=r}var o=oi(a),u=e+"__"+(t?"capture":"bubble");o.has(u)||(t&&(i|=4),Mr(a,e,i,t),o.add(u))}function Mr(e,t,n,r){var i=jt.get(t);switch(void 0===i?2:i){case 0:i=Gt;break;case 1:i=Jt;break;default:i=Xt}n=i.bind(null,t,n,e),i=void 0,!Ue||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(i=!0),r?void 0!==i?e.addEventListener(t,n,{capture:!0,passive:i}):e.addEventListener(t,n,!0):void 0!==i?e.addEventListener(t,n,{passive:i}):e.addEventListener(t,n,!1)}function Rr(e,t,n,r,i){var a=r;if(0===(1&t)&&0===(2&t)&&null!==r)e:for(;;){if(null===r)return;var o=r.tag;if(3===o||4===o){var u=r.stateNode.containerInfo;if(u===i||8===u.nodeType&&u.parentNode===i)break;if(4===o)for(o=r.return;null!==o;){var l=o.tag;if((3===l||4===l)&&((l=o.stateNode.containerInfo)===i||8===l.nodeType&&l.parentNode===i))return;o=o.return}for(;null!==u;){if(null===(o=ni(u)))return;if(5===(l=o.tag)||6===l){r=a=o;continue e}u=u.parentNode}}r=r.return}!function(e,t,n){if(Ie)return e(t,n);Ie=!0;try{ze(e,t,n)}finally{Ie=!1,De()}}((function(){var r=a,i=Pe(n),o=[];e:{var u=qt.get(e);if(void 0!==u){var l=pn,s=e;switch(e){case"keypress":if(0===an(n))break e;case"keydown":case"keyup":l=On;break;case"focusin":s="focus",l=bn;break;case"focusout":s="blur",l=bn;break;case"beforeblur":case"afterblur":l=bn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":l=gn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":l=yn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":l=qn;break;case Nt:case Tt:case Ot:l=wn;break;case Lt:l=jn;break;case"scroll":l=hn;break;case"wheel":l=Rn;break;case"copy":case"cut":case"paste":l=Sn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":l=Ln}var c=0!==(4&t),f=!c&&"scroll"===e,d=c?null!==u?u+"Capture":null:u;c=[];for(var p,m=r;null!==m;){var h=(p=m).stateNode;if(5===p.tag&&null!==h&&(p=h,null!==d&&(null!=(h=Fe(m,d))&&c.push(zr(m,h,p)))),f)break;m=m.return}0<c.length&&(u=new l(u,s,null,n,i),o.push({event:u,listeners:c}))}}if(0===(7&t)){if(l="mouseout"===e||"pointerout"===e,(!(u="mouseover"===e||"pointerover"===e)||0!==(16&t)||!(s=n.relatedTarget||n.fromElement)||!ni(s)&&!s[ei])&&(l||u)&&(u=i.window===i?i:(u=i.ownerDocument)?u.defaultView||u.parentWindow:window,l?(l=r,null!==(s=(s=n.relatedTarget||n.toElement)?ni(s):null)&&(s!==(f=Ge(s))||5!==s.tag&&6!==s.tag)&&(s=null)):(l=null,s=r),l!==s)){if(c=gn,h="onMouseLeave",d="onMouseEnter",m="mouse","pointerout"!==e&&"pointerover"!==e||(c=Ln,h="onPointerLeave",d="onPointerEnter",m="pointer"),f=null==l?u:ii(l),p=null==s?u:ii(s),(u=new c(h,m+"leave",l,n,i)).target=f,u.relatedTarget=p,h=null,ni(i)===r&&((c=new c(d,m+"enter",s,n,i)).target=p,c.relatedTarget=f,h=c),f=h,l&&s)e:{for(d=s,m=0,p=c=l;p;p=Ir(p))m++;for(p=0,h=d;h;h=Ir(h))p++;for(;0<m-p;)c=Ir(c),m--;for(;0<p-m;)d=Ir(d),p--;for(;m--;){if(c===d||null!==d&&c===d.alternate)break e;c=Ir(c),d=Ir(d)}c=null}else c=null;null!==l&&Dr(o,u,l,c,!1),null!==s&&null!==f&&Dr(o,f,s,c,!0)}if("select"===(l=(u=r?ii(r):window).nodeName&&u.nodeName.toLowerCase())||"input"===l&&"file"===u.type)var v=Zn;else if(Qn(u))if(er)v=sr;else{v=ur;var g=or}else(l=u.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===u.type||"radio"===u.type)&&(v=lr);switch(v&&(v=v(e,r))?Kn(o,v,n,i):(g&&g(e,u,r),"focusout"===e&&(g=u._wrapperState)&&g.controlled&&"number"===u.type&&ie(u,"number",u.value)),g=r?ii(r):window,e){case"focusin":(Qn(g)||"true"===g.contentEditable)&&(br=g,wr=r,kr=null);break;case"focusout":kr=wr=br=null;break;case"mousedown":Sr=!0;break;case"contextmenu":case"mouseup":case"dragend":Sr=!1,xr(o,n,i);break;case"selectionchange":if(yr)break;case"keydown":case"keyup":xr(o,n,i)}var y;if(An)e:{switch(e){case"compositionstart":var b="onCompositionStart";break e;case"compositionend":b="onCompositionEnd";break e;case"compositionupdate":b="onCompositionUpdate";break e}b=void 0}else Wn?$n(e,n)&&(b="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(b="onCompositionStart");b&&(Fn&&"ko"!==n.locale&&(Wn||"onCompositionStart"!==b?"onCompositionEnd"===b&&Wn&&(y=rn()):(tn="value"in(en=i)?en.value:en.textContent,Wn=!0)),0<(g=Ar(r,b)).length&&(b=new xn(b,e,null,n,i),o.push({event:b,listeners:g}),y?b.data=y:null!==(y=Bn(n))&&(b.data=y))),(y=Dn?function(e,t){switch(e){case"compositionend":return Bn(t);case"keypress":return 32!==t.which?null:(Vn=!0,Un);case"textInput":return(e=t.data)===Un&&Vn?null:e;default:return null}}(e,n):function(e,t){if(Wn)return"compositionend"===e||!An&&$n(e,t)?(e=rn(),nn=tn=en=null,Wn=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Fn&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(r=Ar(r,"onBeforeInput")).length&&(i=new xn("onBeforeInput","beforeinput",null,n,i),o.push({event:i,listeners:r}),i.data=y))}Tr(o,t)}))}function zr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Ar(e,t){for(var n=t+"Capture",r=[];null!==e;){var i=e,a=i.stateNode;5===i.tag&&null!==a&&(i=a,null!=(a=Fe(e,n))&&r.unshift(zr(e,a,i)),null!=(a=Fe(e,t))&&r.push(zr(e,a,i))),e=e.return}return r}function Ir(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Dr(e,t,n,r,i){for(var a=t._reactName,o=[];null!==n&&n!==r;){var u=n,l=u.alternate,s=u.stateNode;if(null!==l&&l===r)break;5===u.tag&&null!==s&&(u=s,i?null!=(l=Fe(n,a))&&o.unshift(zr(n,l,u)):i||null!=(l=Fe(n,a))&&o.push(zr(n,l,u))),n=n.return}0!==o.length&&e.push({event:t,listeners:o})}function Fr(){}var Ur=null,Vr=null;function $r(e,t){switch(e){case"button":case"input":case"select":case"textarea":return!!t.autoFocus}return!1}function Br(e,t){return"textarea"===e||"option"===e||"noscript"===e||"string"===typeof t.children||"number"===typeof t.children||"object"===typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var Wr="function"===typeof setTimeout?setTimeout:void 0,Hr="function"===typeof clearTimeout?clearTimeout:void 0;function Qr(e){1===e.nodeType?e.textContent="":9===e.nodeType&&(null!=(e=e.body)&&(e.textContent=""))}function Kr(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break}return e}function Yr(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var Gr=0;var Jr=Math.random().toString(36).slice(2),Xr="__reactFiber$"+Jr,Zr="__reactProps$"+Jr,ei="__reactContainer$"+Jr,ti="__reactEvents$"+Jr;function ni(e){var t=e[Xr];if(t)return t;for(var n=e.parentNode;n;){if(t=n[ei]||n[Xr]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=Yr(e);null!==e;){if(n=e[Xr])return n;e=Yr(e)}return t}n=(e=n).parentNode}return null}function ri(e){return!(e=e[Xr]||e[ei])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function ii(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(o(33))}function ai(e){return e[Zr]||null}function oi(e){var t=e[ti];return void 0===t&&(t=e[ti]=new Set),t}var ui=[],li=-1;function si(e){return{current:e}}function ci(e){0>li||(e.current=ui[li],ui[li]=null,li--)}function fi(e,t){li++,ui[li]=e.current,e.current=t}var di={},pi=si(di),mi=si(!1),hi=di;function vi(e,t){var n=e.type.contextTypes;if(!n)return di;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i,a={};for(i in n)a[i]=t[i];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function gi(e){return null!==(e=e.childContextTypes)&&void 0!==e}function yi(){ci(mi),ci(pi)}function bi(e,t,n){if(pi.current!==di)throw Error(o(168));fi(pi,t),fi(mi,n)}function wi(e,t,n){var r=e.stateNode;if(e=t.childContextTypes,"function"!==typeof r.getChildContext)return n;for(var a in r=r.getChildContext())if(!(a in e))throw Error(o(108,Q(t)||"Unknown",a));return i({},n,r)}function ki(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||di,hi=pi.current,fi(pi,e),fi(mi,mi.current),!0}function Si(e,t,n){var r=e.stateNode;if(!r)throw Error(o(169));n?(e=wi(e,t,hi),r.__reactInternalMemoizedMergedChildContext=e,ci(mi),ci(pi),fi(pi,e)):ci(mi),fi(mi,n)}var xi=null,Ei=null,Ci=a.unstable_runWithPriority,Pi=a.unstable_scheduleCallback,_i=a.unstable_cancelCallback,Ni=a.unstable_shouldYield,Ti=a.unstable_requestPaint,Oi=a.unstable_now,Li=a.unstable_getCurrentPriorityLevel,qi=a.unstable_ImmediatePriority,ji=a.unstable_UserBlockingPriority,Mi=a.unstable_NormalPriority,Ri=a.unstable_LowPriority,zi=a.unstable_IdlePriority,Ai={},Ii=void 0!==Ti?Ti:function(){},Di=null,Fi=null,Ui=!1,Vi=Oi(),$i=1e4>Vi?Oi:function(){return Oi()-Vi};function Bi(){switch(Li()){case qi:return 99;case ji:return 98;case Mi:return 97;case Ri:return 96;case zi:return 95;default:throw Error(o(332))}}function Wi(e){switch(e){case 99:return qi;case 98:return ji;case 97:return Mi;case 96:return Ri;case 95:return zi;default:throw Error(o(332))}}function Hi(e,t){return e=Wi(e),Ci(e,t)}function Qi(e,t,n){return e=Wi(e),Pi(e,t,n)}function Ki(){if(null!==Fi){var e=Fi;Fi=null,_i(e)}Yi()}function Yi(){if(!Ui&&null!==Di){Ui=!0;var e=0;try{var t=Di;Hi(99,(function(){for(;e<t.length;e++){var n=t[e];do{n=n(!0)}while(null!==n)}})),Di=null}catch(n){throw null!==Di&&(Di=Di.slice(e+1)),Pi(qi,Ki),n}finally{Ui=!1}}}var Gi=k.ReactCurrentBatchConfig;function Ji(e,t){if(e&&e.defaultProps){for(var n in t=i({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}var Xi=si(null),Zi=null,ea=null,ta=null;function na(){ta=ea=Zi=null}function ra(e){var t=Xi.current;ci(Xi),e.type._context._currentValue=t}function ia(e,t){for(;null!==e;){var n=e.alternate;if((e.childLanes&t)===t){if(null===n||(n.childLanes&t)===t)break;n.childLanes|=t}else e.childLanes|=t,null!==n&&(n.childLanes|=t);e=e.return}}function aa(e,t){Zi=e,ta=ea=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!==(e.lanes&t)&&(Ao=!0),e.firstContext=null)}function oa(e,t){if(ta!==e&&!1!==t&&0!==t)if("number"===typeof t&&1073741823!==t||(ta=e,t=1073741823),t={context:e,observedBits:t,next:null},null===ea){if(null===Zi)throw Error(o(308));ea=t,Zi.dependencies={lanes:0,firstContext:t,responders:null}}else ea=ea.next=t;return e._currentValue}var ua=!1;function la(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null},effects:null}}function sa(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function ca(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function fa(e,t){if(null!==(e=e.updateQueue)){var n=(e=e.shared).pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}}function da(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var i=null,a=null;if(null!==(n=n.firstBaseUpdate)){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===a?i=a=o:a=a.next=o,n=n.next}while(null!==n);null===a?i=a=t:a=a.next=t}else i=a=t;return n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function pa(e,t,n,r){var a=e.updateQueue;ua=!1;var o=a.firstBaseUpdate,u=a.lastBaseUpdate,l=a.shared.pending;if(null!==l){a.shared.pending=null;var s=l,c=s.next;s.next=null,null===u?o=c:u.next=c,u=s;var f=e.alternate;if(null!==f){var d=(f=f.updateQueue).lastBaseUpdate;d!==u&&(null===d?f.firstBaseUpdate=c:d.next=c,f.lastBaseUpdate=s)}}if(null!==o){for(d=a.baseState,u=0,f=c=s=null;;){l=o.lane;var p=o.eventTime;if((r&l)===l){null!==f&&(f=f.next={eventTime:p,lane:0,tag:o.tag,payload:o.payload,callback:o.callback,next:null});e:{var m=e,h=o;switch(l=t,p=n,h.tag){case 1:if("function"===typeof(m=h.payload)){d=m.call(p,d,l);break e}d=m;break e;case 3:m.flags=-4097&m.flags|64;case 0:if(null===(l="function"===typeof(m=h.payload)?m.call(p,d,l):m)||void 0===l)break e;d=i({},d,l);break e;case 2:ua=!0}}null!==o.callback&&(e.flags|=32,null===(l=a.effects)?a.effects=[o]:l.push(o))}else p={eventTime:p,lane:l,tag:o.tag,payload:o.payload,callback:o.callback,next:null},null===f?(c=f=p,s=d):f=f.next=p,u|=l;if(null===(o=o.next)){if(null===(l=a.shared.pending))break;o=l.next,l.next=null,a.lastBaseUpdate=l,a.shared.pending=null}}null===f&&(s=d),a.baseState=s,a.firstBaseUpdate=c,a.lastBaseUpdate=f,Uu|=u,e.lanes=u,e.memoizedState=d}}function ma(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],i=r.callback;if(null!==i){if(r.callback=null,r=n,"function"!==typeof i)throw Error(o(191,i));i.call(r)}}}var ha=(new r.Component).refs;function va(e,t,n,r){n=null===(n=n(r,t=e.memoizedState))||void 0===n?t:i({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var ga={isMounted:function(e){return!!(e=e._reactInternals)&&Ge(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=dl(),i=pl(e),a=ca(r,i);a.payload=t,void 0!==n&&null!==n&&(a.callback=n),fa(e,a),ml(e,i,r)},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=dl(),i=pl(e),a=ca(r,i);a.tag=1,a.payload=t,void 0!==n&&null!==n&&(a.callback=n),fa(e,a),ml(e,i,r)},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=dl(),r=pl(e),i=ca(n,r);i.tag=2,void 0!==t&&null!==t&&(i.callback=t),fa(e,i),ml(e,r,n)}};function ya(e,t,n,r,i,a,o){return"function"===typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,a,o):!t.prototype||!t.prototype.isPureReactComponent||(!dr(n,r)||!dr(i,a))}function ba(e,t,n){var r=!1,i=di,a=t.contextType;return"object"===typeof a&&null!==a?a=oa(a):(i=gi(t)?hi:pi.current,a=(r=null!==(r=t.contextTypes)&&void 0!==r)?vi(e,i):di),t=new t(n,a),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=ga,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=a),t}function wa(e,t,n,r){e=t.state,"function"===typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"===typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&ga.enqueueReplaceState(t,t.state,null)}function ka(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs=ha,la(e);var a=t.contextType;"object"===typeof a&&null!==a?i.context=oa(a):(a=gi(t)?hi:pi.current,i.context=vi(e,a)),pa(e,n,i,r),i.state=e.memoizedState,"function"===typeof(a=t.getDerivedStateFromProps)&&(va(e,t,a,n),i.state=e.memoizedState),"function"===typeof t.getDerivedStateFromProps||"function"===typeof i.getSnapshotBeforeUpdate||"function"!==typeof i.UNSAFE_componentWillMount&&"function"!==typeof i.componentWillMount||(t=i.state,"function"===typeof i.componentWillMount&&i.componentWillMount(),"function"===typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount(),t!==i.state&&ga.enqueueReplaceState(i,i.state,null),pa(e,n,i,r),i.state=e.memoizedState),"function"===typeof i.componentDidMount&&(e.flags|=4)}var Sa=Array.isArray;function xa(e,t,n){if(null!==(e=n.ref)&&"function"!==typeof e&&"object"!==typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(o(309));var r=n.stateNode}if(!r)throw Error(o(147,e));var i=""+e;return null!==t&&null!==t.ref&&"function"===typeof t.ref&&t.ref._stringRef===i?t.ref:(t=function(e){var t=r.refs;t===ha&&(t=r.refs={}),null===e?delete t[i]:t[i]=e},t._stringRef=i,t)}if("string"!==typeof e)throw Error(o(284));if(!n._owner)throw Error(o(290,e))}return e}function Ea(e,t){if("textarea"!==e.type)throw Error(o(31,"[object Object]"===Object.prototype.toString.call(t)?"object with keys {"+Object.keys(t).join(", ")+"}":t))}function Ca(e){function t(t,n){if(e){var r=t.lastEffect;null!==r?(r.nextEffect=n,t.lastEffect=n):t.firstEffect=t.lastEffect=n,n.nextEffect=null,n.flags=8}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function i(e,t){return(e=Hl(e,t)).index=0,e.sibling=null,e}function a(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags=2,n):r:(t.flags=2,n):n}function u(t){return e&&null===t.alternate&&(t.flags=2),t}function l(e,t,n,r){return null===t||6!==t.tag?((t=Gl(n,e.mode,r)).return=e,t):((t=i(t,n)).return=e,t)}function s(e,t,n,r){return null!==t&&t.elementType===n.type?((r=i(t,n.props)).ref=xa(e,t,n),r.return=e,r):((r=Ql(n.type,n.key,n.props,null,e.mode,r)).ref=xa(e,t,n),r.return=e,r)}function c(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Jl(n,e.mode,r)).return=e,t):((t=i(t,n.children||[])).return=e,t)}function f(e,t,n,r,a){return null===t||7!==t.tag?((t=Kl(n,e.mode,r,a)).return=e,t):((t=i(t,n)).return=e,t)}function d(e,t,n){if("string"===typeof t||"number"===typeof t)return(t=Gl(""+t,e.mode,n)).return=e,t;if("object"===typeof t&&null!==t){switch(t.$$typeof){case S:return(n=Ql(t.type,t.key,t.props,null,e.mode,n)).ref=xa(e,null,t),n.return=e,n;case x:return(t=Jl(t,e.mode,n)).return=e,t}if(Sa(t)||V(t))return(t=Kl(t,e.mode,n,null)).return=e,t;Ea(e,t)}return null}function p(e,t,n,r){var i=null!==t?t.key:null;if("string"===typeof n||"number"===typeof n)return null!==i?null:l(e,t,""+n,r);if("object"===typeof n&&null!==n){switch(n.$$typeof){case S:return n.key===i?n.type===E?f(e,t,n.props.children,r,i):s(e,t,n,r):null;case x:return n.key===i?c(e,t,n,r):null}if(Sa(n)||V(n))return null!==i?null:f(e,t,n,r,null);Ea(e,n)}return null}function m(e,t,n,r,i){if("string"===typeof r||"number"===typeof r)return l(t,e=e.get(n)||null,""+r,i);if("object"===typeof r&&null!==r){switch(r.$$typeof){case S:return e=e.get(null===r.key?n:r.key)||null,r.type===E?f(t,e,r.props.children,i,r.key):s(t,e,r,i);case x:return c(t,e=e.get(null===r.key?n:r.key)||null,r,i)}if(Sa(r)||V(r))return f(t,e=e.get(n)||null,r,i,null);Ea(t,r)}return null}function h(i,o,u,l){for(var s=null,c=null,f=o,h=o=0,v=null;null!==f&&h<u.length;h++){f.index>h?(v=f,f=null):v=f.sibling;var g=p(i,f,u[h],l);if(null===g){null===f&&(f=v);break}e&&f&&null===g.alternate&&t(i,f),o=a(g,o,h),null===c?s=g:c.sibling=g,c=g,f=v}if(h===u.length)return n(i,f),s;if(null===f){for(;h<u.length;h++)null!==(f=d(i,u[h],l))&&(o=a(f,o,h),null===c?s=f:c.sibling=f,c=f);return s}for(f=r(i,f);h<u.length;h++)null!==(v=m(f,i,h,u[h],l))&&(e&&null!==v.alternate&&f.delete(null===v.key?h:v.key),o=a(v,o,h),null===c?s=v:c.sibling=v,c=v);return e&&f.forEach((function(e){return t(i,e)})),s}function v(i,u,l,s){var c=V(l);if("function"!==typeof c)throw Error(o(150));if(null==(l=c.call(l)))throw Error(o(151));for(var f=c=null,h=u,v=u=0,g=null,y=l.next();null!==h&&!y.done;v++,y=l.next()){h.index>v?(g=h,h=null):g=h.sibling;var b=p(i,h,y.value,s);if(null===b){null===h&&(h=g);break}e&&h&&null===b.alternate&&t(i,h),u=a(b,u,v),null===f?c=b:f.sibling=b,f=b,h=g}if(y.done)return n(i,h),c;if(null===h){for(;!y.done;v++,y=l.next())null!==(y=d(i,y.value,s))&&(u=a(y,u,v),null===f?c=y:f.sibling=y,f=y);return c}for(h=r(i,h);!y.done;v++,y=l.next())null!==(y=m(h,i,v,y.value,s))&&(e&&null!==y.alternate&&h.delete(null===y.key?v:y.key),u=a(y,u,v),null===f?c=y:f.sibling=y,f=y);return e&&h.forEach((function(e){return t(i,e)})),c}return function(e,r,a,l){var s="object"===typeof a&&null!==a&&a.type===E&&null===a.key;s&&(a=a.props.children);var c="object"===typeof a&&null!==a;if(c)switch(a.$$typeof){case S:e:{for(c=a.key,s=r;null!==s;){if(s.key===c){if(7===s.tag){if(a.type===E){n(e,s.sibling),(r=i(s,a.props.children)).return=e,e=r;break e}}else if(s.elementType===a.type){n(e,s.sibling),(r=i(s,a.props)).ref=xa(e,s,a),r.return=e,e=r;break e}n(e,s);break}t(e,s),s=s.sibling}a.type===E?((r=Kl(a.props.children,e.mode,l,a.key)).return=e,e=r):((l=Ql(a.type,a.key,a.props,null,e.mode,l)).ref=xa(e,r,a),l.return=e,e=l)}return u(e);case x:e:{for(s=a.key;null!==r;){if(r.key===s){if(4===r.tag&&r.stateNode.containerInfo===a.containerInfo&&r.stateNode.implementation===a.implementation){n(e,r.sibling),(r=i(r,a.children||[])).return=e,e=r;break e}n(e,r);break}t(e,r),r=r.sibling}(r=Jl(a,e.mode,l)).return=e,e=r}return u(e)}if("string"===typeof a||"number"===typeof a)return a=""+a,null!==r&&6===r.tag?(n(e,r.sibling),(r=i(r,a)).return=e,e=r):(n(e,r),(r=Gl(a,e.mode,l)).return=e,e=r),u(e);if(Sa(a))return h(e,r,a,l);if(V(a))return v(e,r,a,l);if(c&&Ea(e,a),"undefined"===typeof a&&!s)switch(e.tag){case 1:case 22:case 0:case 11:case 15:throw Error(o(152,Q(e.type)||"Component"))}return n(e,r)}}var Pa=Ca(!0),_a=Ca(!1),Na={},Ta=si(Na),Oa=si(Na),La=si(Na);function qa(e){if(e===Na)throw Error(o(174));return e}function ja(e,t){switch(fi(La,t),fi(Oa,e),fi(Ta,Na),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:me(null,"");break;default:t=me(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}ci(Ta),fi(Ta,t)}function Ma(){ci(Ta),ci(Oa),ci(La)}function Ra(e){qa(La.current);var t=qa(Ta.current),n=me(t,e.type);t!==n&&(fi(Oa,e),fi(Ta,n))}function za(e){Oa.current===e&&(ci(Ta),ci(Oa))}var Aa=si(0);function Ia(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!==(64&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Da=null,Fa=null,Ua=!1;function Va(e,t){var n=Bl(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=t,n.return=e,n.flags=8,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function $a(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,!0);default:return!1}}function Ba(e){if(Ua){var t=Fa;if(t){var n=t;if(!$a(e,t)){if(!(t=Kr(n.nextSibling))||!$a(e,t))return e.flags=-1025&e.flags|2,Ua=!1,void(Da=e);Va(Da,n)}Da=e,Fa=Kr(t.firstChild)}else e.flags=-1025&e.flags|2,Ua=!1,Da=e}}function Wa(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;Da=e}function Ha(e){if(e!==Da)return!1;if(!Ua)return Wa(e),Ua=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!Br(t,e.memoizedProps))for(t=Fa;t;)Va(e,t),t=Kr(t.nextSibling);if(Wa(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(o(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){Fa=Kr(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}Fa=null}}else Fa=Da?Kr(e.stateNode.nextSibling):null;return!0}function Qa(){Fa=Da=null,Ua=!1}var Ka=[];function Ya(){for(var e=0;e<Ka.length;e++)Ka[e]._workInProgressVersionPrimary=null;Ka.length=0}var Ga=k.ReactCurrentDispatcher,Ja=k.ReactCurrentBatchConfig,Xa=0,Za=null,eo=null,to=null,no=!1,ro=!1;function io(){throw Error(o(321))}function ao(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!cr(e[n],t[n]))return!1;return!0}function oo(e,t,n,r,i,a){if(Xa=a,Za=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Ga.current=null===e||null===e.memoizedState?jo:Mo,e=n(r,i),ro){a=0;do{if(ro=!1,!(25>a))throw Error(o(301));a+=1,to=eo=null,t.updateQueue=null,Ga.current=Ro,e=n(r,i)}while(ro)}if(Ga.current=qo,t=null!==eo&&null!==eo.next,Xa=0,to=eo=Za=null,no=!1,t)throw Error(o(300));return e}function uo(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===to?Za.memoizedState=to=e:to=to.next=e,to}function lo(){if(null===eo){var e=Za.alternate;e=null!==e?e.memoizedState:null}else e=eo.next;var t=null===to?Za.memoizedState:to.next;if(null!==t)to=t,eo=e;else{if(null===e)throw Error(o(310));e={memoizedState:(eo=e).memoizedState,baseState:eo.baseState,baseQueue:eo.baseQueue,queue:eo.queue,next:null},null===to?Za.memoizedState=to=e:to=to.next=e}return to}function so(e,t){return"function"===typeof t?t(e):t}function co(e){var t=lo(),n=t.queue;if(null===n)throw Error(o(311));n.lastRenderedReducer=e;var r=eo,i=r.baseQueue,a=n.pending;if(null!==a){if(null!==i){var u=i.next;i.next=a.next,a.next=u}r.baseQueue=i=a,n.pending=null}if(null!==i){i=i.next,r=r.baseState;var l=u=a=null,s=i;do{var c=s.lane;if((Xa&c)===c)null!==l&&(l=l.next={lane:0,action:s.action,eagerReducer:s.eagerReducer,eagerState:s.eagerState,next:null}),r=s.eagerReducer===e?s.eagerState:e(r,s.action);else{var f={lane:c,action:s.action,eagerReducer:s.eagerReducer,eagerState:s.eagerState,next:null};null===l?(u=l=f,a=r):l=l.next=f,Za.lanes|=c,Uu|=c}s=s.next}while(null!==s&&s!==i);null===l?a=r:l.next=u,cr(r,t.memoizedState)||(Ao=!0),t.memoizedState=r,t.baseState=a,t.baseQueue=l,n.lastRenderedState=r}return[t.memoizedState,n.dispatch]}function fo(e){var t=lo(),n=t.queue;if(null===n)throw Error(o(311));n.lastRenderedReducer=e;var r=n.dispatch,i=n.pending,a=t.memoizedState;if(null!==i){n.pending=null;var u=i=i.next;do{a=e(a,u.action),u=u.next}while(u!==i);cr(a,t.memoizedState)||(Ao=!0),t.memoizedState=a,null===t.baseQueue&&(t.baseState=a),n.lastRenderedState=a}return[a,r]}function po(e,t,n){var r=t._getVersion;r=r(t._source);var i=t._workInProgressVersionPrimary;if(null!==i?e=i===r:(e=e.mutableReadLanes,(e=(Xa&e)===e)&&(t._workInProgressVersionPrimary=r,Ka.push(t))),e)return n(t._source);throw Ka.push(t),Error(o(350))}function mo(e,t,n,r){var i=ju;if(null===i)throw Error(o(349));var a=t._getVersion,u=a(t._source),l=Ga.current,s=l.useState((function(){return po(i,t,n)})),c=s[1],f=s[0];s=to;var d=e.memoizedState,p=d.refs,m=p.getSnapshot,h=d.source;d=d.subscribe;var v=Za;return e.memoizedState={refs:p,source:t,subscribe:r},l.useEffect((function(){p.getSnapshot=n,p.setSnapshot=c;var e=a(t._source);if(!cr(u,e)){e=n(t._source),cr(f,e)||(c(e),e=pl(v),i.mutableReadLanes|=e&i.pendingLanes),e=i.mutableReadLanes,i.entangledLanes|=e;for(var r=i.entanglements,o=e;0<o;){var l=31-Bt(o),s=1<<l;r[l]|=e,o&=~s}}}),[n,t,r]),l.useEffect((function(){return r(t._source,(function(){var e=p.getSnapshot,n=p.setSnapshot;try{n(e(t._source));var r=pl(v);i.mutableReadLanes|=r&i.pendingLanes}catch(a){n((function(){throw a}))}}))}),[t,r]),cr(m,n)&&cr(h,t)&&cr(d,r)||((e={pending:null,dispatch:null,lastRenderedReducer:so,lastRenderedState:f}).dispatch=c=Lo.bind(null,Za,e),s.queue=e,s.baseQueue=null,f=po(i,t,n),s.memoizedState=s.baseState=f),f}function ho(e,t,n){return mo(lo(),e,t,n)}function vo(e){var t=uo();return"function"===typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={pending:null,dispatch:null,lastRenderedReducer:so,lastRenderedState:e}).dispatch=Lo.bind(null,Za,e),[t.memoizedState,e]}function go(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=Za.updateQueue)?(t={lastEffect:null},Za.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function yo(e){return e={current:e},uo().memoizedState=e}function bo(){return lo().memoizedState}function wo(e,t,n,r){var i=uo();Za.flags|=e,i.memoizedState=go(1|t,n,void 0,void 0===r?null:r)}function ko(e,t,n,r){var i=lo();r=void 0===r?null:r;var a=void 0;if(null!==eo){var o=eo.memoizedState;if(a=o.destroy,null!==r&&ao(r,o.deps))return void go(t,n,a,r)}Za.flags|=e,i.memoizedState=go(1|t,n,a,r)}function So(e,t){return wo(516,4,e,t)}function xo(e,t){return ko(516,4,e,t)}function Eo(e,t){return ko(4,2,e,t)}function Co(e,t){return"function"===typeof t?(e=e(),t(e),function(){t(null)}):null!==t&&void 0!==t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Po(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,ko(4,2,Co.bind(null,t,e),n)}function _o(){}function No(e,t){var n=lo();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&ao(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function To(e,t){var n=lo();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&ao(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Oo(e,t){var n=Bi();Hi(98>n?98:n,(function(){e(!0)})),Hi(97<n?97:n,(function(){var n=Ja.transition;Ja.transition=1;try{e(!1),t()}finally{Ja.transition=n}}))}function Lo(e,t,n){var r=dl(),i=pl(e),a={lane:i,action:n,eagerReducer:null,eagerState:null,next:null},o=t.pending;if(null===o?a.next=a:(a.next=o.next,o.next=a),t.pending=a,o=e.alternate,e===Za||null!==o&&o===Za)ro=no=!0;else{if(0===e.lanes&&(null===o||0===o.lanes)&&null!==(o=t.lastRenderedReducer))try{var u=t.lastRenderedState,l=o(u,n);if(a.eagerReducer=o,a.eagerState=l,cr(l,u))return}catch(s){}ml(e,i,r)}}var qo={readContext:oa,useCallback:io,useContext:io,useEffect:io,useImperativeHandle:io,useLayoutEffect:io,useMemo:io,useReducer:io,useRef:io,useState:io,useDebugValue:io,useDeferredValue:io,useTransition:io,useMutableSource:io,useOpaqueIdentifier:io,unstable_isNewReconciler:!1},jo={readContext:oa,useCallback:function(e,t){return uo().memoizedState=[e,void 0===t?null:t],e},useContext:oa,useEffect:So,useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,wo(4,2,Co.bind(null,t,e),n)},useLayoutEffect:function(e,t){return wo(4,2,e,t)},useMemo:function(e,t){var n=uo();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=uo();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e=(e=r.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=Lo.bind(null,Za,e),[r.memoizedState,e]},useRef:yo,useState:vo,useDebugValue:_o,useDeferredValue:function(e){var t=vo(e),n=t[0],r=t[1];return So((function(){var t=Ja.transition;Ja.transition=1;try{r(e)}finally{Ja.transition=t}}),[e]),n},useTransition:function(){var e=vo(!1),t=e[0];return yo(e=Oo.bind(null,e[1])),[e,t]},useMutableSource:function(e,t,n){var r=uo();return r.memoizedState={refs:{getSnapshot:t,setSnapshot:null},source:e,subscribe:n},mo(r,e,t,n)},useOpaqueIdentifier:function(){if(Ua){var e=!1,t=function(e){return{$$typeof:R,toString:e,valueOf:e}}((function(){throw e||(e=!0,n("r:"+(Gr++).toString(36))),Error(o(355))})),n=vo(t)[1];return 0===(2&Za.mode)&&(Za.flags|=516,go(5,(function(){n("r:"+(Gr++).toString(36))}),void 0,null)),t}return vo(t="r:"+(Gr++).toString(36)),t},unstable_isNewReconciler:!1},Mo={readContext:oa,useCallback:No,useContext:oa,useEffect:xo,useImperativeHandle:Po,useLayoutEffect:Eo,useMemo:To,useReducer:co,useRef:bo,useState:function(){return co(so)},useDebugValue:_o,useDeferredValue:function(e){var t=co(so),n=t[0],r=t[1];return xo((function(){var t=Ja.transition;Ja.transition=1;try{r(e)}finally{Ja.transition=t}}),[e]),n},useTransition:function(){var e=co(so)[0];return[bo().current,e]},useMutableSource:ho,useOpaqueIdentifier:function(){return co(so)[0]},unstable_isNewReconciler:!1},Ro={readContext:oa,useCallback:No,useContext:oa,useEffect:xo,useImperativeHandle:Po,useLayoutEffect:Eo,useMemo:To,useReducer:fo,useRef:bo,useState:function(){return fo(so)},useDebugValue:_o,useDeferredValue:function(e){var t=fo(so),n=t[0],r=t[1];return xo((function(){var t=Ja.transition;Ja.transition=1;try{r(e)}finally{Ja.transition=t}}),[e]),n},useTransition:function(){var e=fo(so)[0];return[bo().current,e]},useMutableSource:ho,useOpaqueIdentifier:function(){return fo(so)[0]},unstable_isNewReconciler:!1},zo=k.ReactCurrentOwner,Ao=!1;function Io(e,t,n,r){t.child=null===e?_a(t,null,n,r):Pa(t,e.child,n,r)}function Do(e,t,n,r,i){n=n.render;var a=t.ref;return aa(t,i),r=oo(e,t,n,r,a,i),null===e||Ao?(t.flags|=1,Io(e,t,r,i),t.child):(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~i,au(e,t,i))}function Fo(e,t,n,r,i,a){if(null===e){var o=n.type;return"function"!==typeof o||Wl(o)||void 0!==o.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Ql(n.type,null,r,t,t.mode,a)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=o,Uo(e,t,o,r,i,a))}return o=e.child,0===(i&a)&&(i=o.memoizedProps,(n=null!==(n=n.compare)?n:dr)(i,r)&&e.ref===t.ref)?au(e,t,a):(t.flags|=1,(e=Hl(o,r)).ref=t.ref,e.return=t,t.child=e)}function Uo(e,t,n,r,i,a){if(null!==e&&dr(e.memoizedProps,r)&&e.ref===t.ref){if(Ao=!1,0===(a&i))return t.lanes=e.lanes,au(e,t,a);0!==(16384&e.flags)&&(Ao=!0)}return Bo(e,t,n,r,a)}function Vo(e,t,n){var r=t.pendingProps,i=r.children,a=null!==e?e.memoizedState:null;if("hidden"===r.mode||"unstable-defer-without-hiding"===r.mode)if(0===(4&t.mode))t.memoizedState={baseLanes:0},Sl(t,n);else{if(0===(1073741824&n))return e=null!==a?a.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e},Sl(t,e),null;t.memoizedState={baseLanes:0},Sl(t,null!==a?a.baseLanes:n)}else null!==a?(r=a.baseLanes|n,t.memoizedState=null):r=n,Sl(t,r);return Io(e,t,i,n),t.child}function $o(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=128)}function Bo(e,t,n,r,i){var a=gi(n)?hi:pi.current;return a=vi(t,a),aa(t,i),n=oo(e,t,n,r,a,i),null===e||Ao?(t.flags|=1,Io(e,t,n,i),t.child):(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~i,au(e,t,i))}function Wo(e,t,n,r,i){if(gi(n)){var a=!0;ki(t)}else a=!1;if(aa(t,i),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),ba(t,n,r),ka(t,n,r,i),r=!0;else if(null===e){var o=t.stateNode,u=t.memoizedProps;o.props=u;var l=o.context,s=n.contextType;"object"===typeof s&&null!==s?s=oa(s):s=vi(t,s=gi(n)?hi:pi.current);var c=n.getDerivedStateFromProps,f="function"===typeof c||"function"===typeof o.getSnapshotBeforeUpdate;f||"function"!==typeof o.UNSAFE_componentWillReceiveProps&&"function"!==typeof o.componentWillReceiveProps||(u!==r||l!==s)&&wa(t,o,r,s),ua=!1;var d=t.memoizedState;o.state=d,pa(t,r,o,i),l=t.memoizedState,u!==r||d!==l||mi.current||ua?("function"===typeof c&&(va(t,n,c,r),l=t.memoizedState),(u=ua||ya(t,n,u,r,d,l,s))?(f||"function"!==typeof o.UNSAFE_componentWillMount&&"function"!==typeof o.componentWillMount||("function"===typeof o.componentWillMount&&o.componentWillMount(),"function"===typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount()),"function"===typeof o.componentDidMount&&(t.flags|=4)):("function"===typeof o.componentDidMount&&(t.flags|=4),t.memoizedProps=r,t.memoizedState=l),o.props=r,o.state=l,o.context=s,r=u):("function"===typeof o.componentDidMount&&(t.flags|=4),r=!1)}else{o=t.stateNode,sa(e,t),u=t.memoizedProps,s=t.type===t.elementType?u:Ji(t.type,u),o.props=s,f=t.pendingProps,d=o.context,"object"===typeof(l=n.contextType)&&null!==l?l=oa(l):l=vi(t,l=gi(n)?hi:pi.current);var p=n.getDerivedStateFromProps;(c="function"===typeof p||"function"===typeof o.getSnapshotBeforeUpdate)||"function"!==typeof o.UNSAFE_componentWillReceiveProps&&"function"!==typeof o.componentWillReceiveProps||(u!==f||d!==l)&&wa(t,o,r,l),ua=!1,d=t.memoizedState,o.state=d,pa(t,r,o,i);var m=t.memoizedState;u!==f||d!==m||mi.current||ua?("function"===typeof p&&(va(t,n,p,r),m=t.memoizedState),(s=ua||ya(t,n,s,r,d,m,l))?(c||"function"!==typeof o.UNSAFE_componentWillUpdate&&"function"!==typeof o.componentWillUpdate||("function"===typeof o.componentWillUpdate&&o.componentWillUpdate(r,m,l),"function"===typeof o.UNSAFE_componentWillUpdate&&o.UNSAFE_componentWillUpdate(r,m,l)),"function"===typeof o.componentDidUpdate&&(t.flags|=4),"function"===typeof o.getSnapshotBeforeUpdate&&(t.flags|=256)):("function"!==typeof o.componentDidUpdate||u===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!==typeof o.getSnapshotBeforeUpdate||u===e.memoizedProps&&d===e.memoizedState||(t.flags|=256),t.memoizedProps=r,t.memoizedState=m),o.props=r,o.state=m,o.context=l,r=s):("function"!==typeof o.componentDidUpdate||u===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!==typeof o.getSnapshotBeforeUpdate||u===e.memoizedProps&&d===e.memoizedState||(t.flags|=256),r=!1)}return Ho(e,t,n,r,a,i)}function Ho(e,t,n,r,i,a){$o(e,t);var o=0!==(64&t.flags);if(!r&&!o)return i&&Si(t,n,!1),au(e,t,a);r=t.stateNode,zo.current=t;var u=o&&"function"!==typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&o?(t.child=Pa(t,e.child,null,a),t.child=Pa(t,null,u,a)):Io(e,t,u,a),t.memoizedState=r.state,i&&Si(t,n,!0),t.child}function Qo(e){var t=e.stateNode;t.pendingContext?bi(0,t.pendingContext,t.pendingContext!==t.context):t.context&&bi(0,t.context,!1),ja(e,t.containerInfo)}var Ko,Yo,Go,Jo={dehydrated:null,retryLane:0};function Xo(e,t,n){var r,i=t.pendingProps,a=Aa.current,o=!1;return(r=0!==(64&t.flags))||(r=(null===e||null!==e.memoizedState)&&0!==(2&a)),r?(o=!0,t.flags&=-65):null!==e&&null===e.memoizedState||void 0===i.fallback||!0===i.unstable_avoidThisFallback||(a|=1),fi(Aa,1&a),null===e?(void 0!==i.fallback&&Ba(t),e=i.children,a=i.fallback,o?(e=Zo(t,e,a,n),t.child.memoizedState={baseLanes:n},t.memoizedState=Jo,e):"number"===typeof i.unstable_expectedLoadTime?(e=Zo(t,e,a,n),t.child.memoizedState={baseLanes:n},t.memoizedState=Jo,t.lanes=33554432,e):((n=Yl({mode:"visible",children:e},t.mode,n,null)).return=t,t.child=n)):(e.memoizedState,o?(i=tu(e,t,i.children,i.fallback,n),o=t.child,a=e.child.memoizedState,o.memoizedState=null===a?{baseLanes:n}:{baseLanes:a.baseLanes|n},o.childLanes=e.childLanes&~n,t.memoizedState=Jo,i):(n=eu(e,t,i.children,n),t.memoizedState=null,n))}function Zo(e,t,n,r){var i=e.mode,a=e.child;return t={mode:"hidden",children:t},0===(2&i)&&null!==a?(a.childLanes=0,a.pendingProps=t):a=Yl(t,i,0,null),n=Kl(n,i,r,null),a.return=e,n.return=e,a.sibling=n,e.child=a,n}function eu(e,t,n,r){var i=e.child;return e=i.sibling,n=Hl(i,{mode:"visible",children:n}),0===(2&t.mode)&&(n.lanes=r),n.return=t,n.sibling=null,null!==e&&(e.nextEffect=null,e.flags=8,t.firstEffect=t.lastEffect=e),t.child=n}function tu(e,t,n,r,i){var a=t.mode,o=e.child;e=o.sibling;var u={mode:"hidden",children:n};return 0===(2&a)&&t.child!==o?((n=t.child).childLanes=0,n.pendingProps=u,null!==(o=n.lastEffect)?(t.firstEffect=n.firstEffect,t.lastEffect=o,o.nextEffect=null):t.firstEffect=t.lastEffect=null):n=Hl(o,u),null!==e?r=Hl(e,r):(r=Kl(r,a,i,null)).flags|=2,r.return=t,n.return=t,n.sibling=r,t.child=n,r}function nu(e,t){e.lanes|=t;var n=e.alternate;null!==n&&(n.lanes|=t),ia(e.return,t)}function ru(e,t,n,r,i,a){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i,lastEffect:a}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=i,o.lastEffect=a)}function iu(e,t,n){var r=t.pendingProps,i=r.revealOrder,a=r.tail;if(Io(e,t,r.children,n),0!==(2&(r=Aa.current)))r=1&r|2,t.flags|=64;else{if(null!==e&&0!==(64&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&nu(e,n);else if(19===e.tag)nu(e,n);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(fi(Aa,r),0===(2&t.mode))t.memoizedState=null;else switch(i){case"forwards":for(n=t.child,i=null;null!==n;)null!==(e=n.alternate)&&null===Ia(e)&&(i=n),n=n.sibling;null===(n=i)?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),ru(t,!1,i,n,a,t.lastEffect);break;case"backwards":for(n=null,i=t.child,t.child=null;null!==i;){if(null!==(e=i.alternate)&&null===Ia(e)){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}ru(t,!0,n,null,a,t.lastEffect);break;case"together":ru(t,!1,null,null,void 0,t.lastEffect);break;default:t.memoizedState=null}return t.child}function au(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Uu|=t.lanes,0!==(n&t.childLanes)){if(null!==e&&t.child!==e.child)throw Error(o(153));if(null!==t.child){for(n=Hl(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Hl(e,e.pendingProps)).return=t;n.sibling=null}return t.child}return null}function ou(e,t){if(!Ua)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function uu(e,t,n){var r=t.pendingProps;switch(t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:case 17:return gi(t.type)&&yi(),null;case 3:return Ma(),ci(mi),ci(pi),Ya(),(r=t.stateNode).pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(Ha(t)?t.flags|=4:r.hydrate||(t.flags|=256)),null;case 5:za(t);var a=qa(La.current);if(n=t.type,null!==e&&null!=t.stateNode)Yo(e,t,n,r),e.ref!==t.ref&&(t.flags|=128);else{if(!r){if(null===t.stateNode)throw Error(o(166));return null}if(e=qa(Ta.current),Ha(t)){r=t.stateNode,n=t.type;var u=t.memoizedProps;switch(r[Xr]=t,r[Zr]=u,n){case"dialog":Or("cancel",r),Or("close",r);break;case"iframe":case"object":case"embed":Or("load",r);break;case"video":case"audio":for(e=0;e<Pr.length;e++)Or(Pr[e],r);break;case"source":Or("error",r);break;case"img":case"image":case"link":Or("error",r),Or("load",r);break;case"details":Or("toggle",r);break;case"input":ee(r,u),Or("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!u.multiple},Or("invalid",r);break;case"textarea":le(r,u),Or("invalid",r)}for(var s in Ee(n,u),e=null,u)u.hasOwnProperty(s)&&(a=u[s],"children"===s?"string"===typeof a?r.textContent!==a&&(e=["children",a]):"number"===typeof a&&r.textContent!==""+a&&(e=["children",""+a]):l.hasOwnProperty(s)&&null!=a&&"onScroll"===s&&Or("scroll",r));switch(n){case"input":G(r),re(r,u,!0);break;case"textarea":G(r),ce(r);break;case"select":case"option":break;default:"function"===typeof u.onClick&&(r.onclick=Fr)}r=e,t.updateQueue=r,null!==r&&(t.flags|=4)}else{switch(s=9===a.nodeType?a:a.ownerDocument,e===fe&&(e=pe(n)),e===fe?"script"===n?((e=s.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"===typeof r.is?e=s.createElement(n,{is:r.is}):(e=s.createElement(n),"select"===n&&(s=e,r.multiple?s.multiple=!0:r.size&&(s.size=r.size))):e=s.createElementNS(e,n),e[Xr]=t,e[Zr]=r,Ko(e,t),t.stateNode=e,s=Ce(n,r),n){case"dialog":Or("cancel",e),Or("close",e),a=r;break;case"iframe":case"object":case"embed":Or("load",e),a=r;break;case"video":case"audio":for(a=0;a<Pr.length;a++)Or(Pr[a],e);a=r;break;case"source":Or("error",e),a=r;break;case"img":case"image":case"link":Or("error",e),Or("load",e),a=r;break;case"details":Or("toggle",e),a=r;break;case"input":ee(e,r),a=Z(e,r),Or("invalid",e);break;case"option":a=ae(e,r);break;case"select":e._wrapperState={wasMultiple:!!r.multiple},a=i({},r,{value:void 0}),Or("invalid",e);break;case"textarea":le(e,r),a=ue(e,r),Or("invalid",e);break;default:a=r}Ee(n,a);var c=a;for(u in c)if(c.hasOwnProperty(u)){var f=c[u];"style"===u?Se(e,f):"dangerouslySetInnerHTML"===u?null!=(f=f?f.__html:void 0)&&ge(e,f):"children"===u?"string"===typeof f?("textarea"!==n||""!==f)&&ye(e,f):"number"===typeof f&&ye(e,""+f):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(l.hasOwnProperty(u)?null!=f&&"onScroll"===u&&Or("scroll",e):null!=f&&w(e,u,f,s))}switch(n){case"input":G(e),re(e,r,!1);break;case"textarea":G(e),ce(e);break;case"option":null!=r.value&&e.setAttribute("value",""+K(r.value));break;case"select":e.multiple=!!r.multiple,null!=(u=r.value)?oe(e,!!r.multiple,u,!1):null!=r.defaultValue&&oe(e,!!r.multiple,r.defaultValue,!0);break;default:"function"===typeof a.onClick&&(e.onclick=Fr)}$r(n,r)&&(t.flags|=4)}null!==t.ref&&(t.flags|=128)}return null;case 6:if(e&&null!=t.stateNode)Go(0,t,e.memoizedProps,r);else{if("string"!==typeof r&&null===t.stateNode)throw Error(o(166));n=qa(La.current),qa(Ta.current),Ha(t)?(r=t.stateNode,n=t.memoizedProps,r[Xr]=t,r.nodeValue!==n&&(t.flags|=4)):((r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[Xr]=t,t.stateNode=r)}return null;case 13:return ci(Aa),r=t.memoizedState,0!==(64&t.flags)?(t.lanes=n,t):(r=null!==r,n=!1,null===e?void 0!==t.memoizedProps.fallback&&Ha(t):n=null!==e.memoizedState,r&&!n&&0!==(2&t.mode)&&(null===e&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!==(1&Aa.current)?0===Iu&&(Iu=3):(0!==Iu&&3!==Iu||(Iu=4),null===ju||0===(134217727&Uu)&&0===(134217727&Vu)||yl(ju,Ru))),(r||n)&&(t.flags|=4),null);case 4:return Ma(),null===e&&qr(t.stateNode.containerInfo),null;case 10:return ra(t),null;case 19:if(ci(Aa),null===(r=t.memoizedState))return null;if(u=0!==(64&t.flags),null===(s=r.rendering))if(u)ou(r,!1);else{if(0!==Iu||null!==e&&0!==(64&e.flags))for(e=t.child;null!==e;){if(null!==(s=Ia(e))){for(t.flags|=64,ou(r,!1),null!==(u=s.updateQueue)&&(t.updateQueue=u,t.flags|=4),null===r.lastEffect&&(t.firstEffect=null),t.lastEffect=r.lastEffect,r=n,n=t.child;null!==n;)e=r,(u=n).flags&=2,u.nextEffect=null,u.firstEffect=null,u.lastEffect=null,null===(s=u.alternate)?(u.childLanes=0,u.lanes=e,u.child=null,u.memoizedProps=null,u.memoizedState=null,u.updateQueue=null,u.dependencies=null,u.stateNode=null):(u.childLanes=s.childLanes,u.lanes=s.lanes,u.child=s.child,u.memoizedProps=s.memoizedProps,u.memoizedState=s.memoizedState,u.updateQueue=s.updateQueue,u.type=s.type,e=s.dependencies,u.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return fi(Aa,1&Aa.current|2),t.child}e=e.sibling}null!==r.tail&&$i()>Hu&&(t.flags|=64,u=!0,ou(r,!1),t.lanes=33554432)}else{if(!u)if(null!==(e=Ia(s))){if(t.flags|=64,u=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),ou(r,!0),null===r.tail&&"hidden"===r.tailMode&&!s.alternate&&!Ua)return null!==(t=t.lastEffect=r.lastEffect)&&(t.nextEffect=null),null}else 2*$i()-r.renderingStartTime>Hu&&1073741824!==n&&(t.flags|=64,u=!0,ou(r,!1),t.lanes=33554432);r.isBackwards?(s.sibling=t.child,t.child=s):(null!==(n=r.last)?n.sibling=s:t.child=s,r.last=s)}return null!==r.tail?(n=r.tail,r.rendering=n,r.tail=n.sibling,r.lastEffect=t.lastEffect,r.renderingStartTime=$i(),n.sibling=null,t=Aa.current,fi(Aa,u?1&t|2:1&t),n):null;case 23:case 24:return xl(),null!==e&&null!==e.memoizedState!==(null!==t.memoizedState)&&"unstable-defer-without-hiding"!==r.mode&&(t.flags|=4),null}throw Error(o(156,t.tag))}function lu(e){switch(e.tag){case 1:gi(e.type)&&yi();var t=e.flags;return 4096&t?(e.flags=-4097&t|64,e):null;case 3:if(Ma(),ci(mi),ci(pi),Ya(),0!==(64&(t=e.flags)))throw Error(o(285));return e.flags=-4097&t|64,e;case 5:return za(e),null;case 13:return ci(Aa),4096&(t=e.flags)?(e.flags=-4097&t|64,e):null;case 19:return ci(Aa),null;case 4:return Ma(),null;case 10:return ra(e),null;case 23:case 24:return xl(),null;default:return null}}function su(e,t){try{var n="",r=t;do{n+=H(r),r=r.return}while(r);var i=n}catch(a){i="\nError generating stack: "+a.message+"\n"+a.stack}return{value:e,source:t,stack:i}}function cu(e,t){try{console.error(t.value)}catch(n){setTimeout((function(){throw n}))}}Ko=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Yo=function(e,t,n,r){var a=e.memoizedProps;if(a!==r){e=t.stateNode,qa(Ta.current);var o,u=null;switch(n){case"input":a=Z(e,a),r=Z(e,r),u=[];break;case"option":a=ae(e,a),r=ae(e,r),u=[];break;case"select":a=i({},a,{value:void 0}),r=i({},r,{value:void 0}),u=[];break;case"textarea":a=ue(e,a),r=ue(e,r),u=[];break;default:"function"!==typeof a.onClick&&"function"===typeof r.onClick&&(e.onclick=Fr)}for(f in Ee(n,r),n=null,a)if(!r.hasOwnProperty(f)&&a.hasOwnProperty(f)&&null!=a[f])if("style"===f){var s=a[f];for(o in s)s.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else"dangerouslySetInnerHTML"!==f&&"children"!==f&&"suppressContentEditableWarning"!==f&&"suppressHydrationWarning"!==f&&"autoFocus"!==f&&(l.hasOwnProperty(f)?u||(u=[]):(u=u||[]).push(f,null));for(f in r){var c=r[f];if(s=null!=a?a[f]:void 0,r.hasOwnProperty(f)&&c!==s&&(null!=c||null!=s))if("style"===f)if(s){for(o in s)!s.hasOwnProperty(o)||c&&c.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in c)c.hasOwnProperty(o)&&s[o]!==c[o]&&(n||(n={}),n[o]=c[o])}else n||(u||(u=[]),u.push(f,n)),n=c;else"dangerouslySetInnerHTML"===f?(c=c?c.__html:void 0,s=s?s.__html:void 0,null!=c&&s!==c&&(u=u||[]).push(f,c)):"children"===f?"string"!==typeof c&&"number"!==typeof c||(u=u||[]).push(f,""+c):"suppressContentEditableWarning"!==f&&"suppressHydrationWarning"!==f&&(l.hasOwnProperty(f)?(null!=c&&"onScroll"===f&&Or("scroll",e),u||s===c||(u=[])):"object"===typeof c&&null!==c&&c.$$typeof===R?c.toString():(u=u||[]).push(f,c))}n&&(u=u||[]).push("style",n);var f=u;(t.updateQueue=f)&&(t.flags|=4)}},Go=function(e,t,n,r){n!==r&&(t.flags|=4)};var fu="function"===typeof WeakMap?WeakMap:Map;function du(e,t,n){(n=ca(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Gu||(Gu=!0,Ju=r),cu(0,t)},n}function pu(e,t,n){(n=ca(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"===typeof r){var i=t.value;n.payload=function(){return cu(0,t),r(i)}}var a=e.stateNode;return null!==a&&"function"===typeof a.componentDidCatch&&(n.callback=function(){"function"!==typeof r&&(null===Xu?Xu=new Set([this]):Xu.add(this),cu(0,t));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}var mu="function"===typeof WeakSet?WeakSet:Set;function hu(e){var t=e.ref;if(null!==t)if("function"===typeof t)try{t(null)}catch(n){Fl(e,n)}else t.current=null}function vu(e,t){switch(t.tag){case 0:case 11:case 15:case 22:case 5:case 6:case 4:case 17:return;case 1:if(256&t.flags&&null!==e){var n=e.memoizedProps,r=e.memoizedState;t=(e=t.stateNode).getSnapshotBeforeUpdate(t.elementType===t.type?n:Ji(t.type,n),r),e.__reactInternalSnapshotBeforeUpdate=t}return;case 3:return void(256&t.flags&&Qr(t.stateNode.containerInfo))}throw Error(o(163))}function gu(e,t,n){switch(n.tag){case 0:case 11:case 15:case 22:if(null!==(t=null!==(t=n.updateQueue)?t.lastEffect:null)){e=t=t.next;do{if(3===(3&e.tag)){var r=e.create;e.destroy=r()}e=e.next}while(e!==t)}if(null!==(t=null!==(t=n.updateQueue)?t.lastEffect:null)){e=t=t.next;do{var i=e;r=i.next,0!==(4&(i=i.tag))&&0!==(1&i)&&(Al(n,e),zl(n,e)),e=r}while(e!==t)}return;case 1:return e=n.stateNode,4&n.flags&&(null===t?e.componentDidMount():(r=n.elementType===n.type?t.memoizedProps:Ji(n.type,t.memoizedProps),e.componentDidUpdate(r,t.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),void(null!==(t=n.updateQueue)&&ma(n,t,e));case 3:if(null!==(t=n.updateQueue)){if(e=null,null!==n.child)switch(n.child.tag){case 5:case 1:e=n.child.stateNode}ma(n,t,e)}return;case 5:return e=n.stateNode,void(null===t&&4&n.flags&&$r(n.type,n.memoizedProps)&&e.focus());case 6:case 4:case 12:case 19:case 17:case 20:case 21:case 23:case 24:return;case 13:return void(null===n.memoizedState&&(n=n.alternate,null!==n&&(n=n.memoizedState,null!==n&&(n=n.dehydrated,null!==n&&St(n)))))}throw Error(o(163))}function yu(e,t){for(var n=e;;){if(5===n.tag){var r=n.stateNode;if(t)"function"===typeof(r=r.style).setProperty?r.setProperty("display","none","important"):r.display="none";else{r=n.stateNode;var i=n.memoizedProps.style;i=void 0!==i&&null!==i&&i.hasOwnProperty("display")?i.display:null,r.style.display=ke("display",i)}}else if(6===n.tag)n.stateNode.nodeValue=t?"":n.memoizedProps;else if((23!==n.tag&&24!==n.tag||null===n.memoizedState||n===e)&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return;n=n.return}n.sibling.return=n.return,n=n.sibling}}function bu(e,t){if(Ei&&"function"===typeof Ei.onCommitFiberUnmount)try{Ei.onCommitFiberUnmount(xi,t)}catch(a){}switch(t.tag){case 0:case 11:case 14:case 15:case 22:if(null!==(e=t.updateQueue)&&null!==(e=e.lastEffect)){var n=e=e.next;do{var r=n,i=r.destroy;if(r=r.tag,void 0!==i)if(0!==(4&r))Al(t,n);else{r=t;try{i()}catch(a){Fl(r,a)}}n=n.next}while(n!==e)}break;case 1:if(hu(t),"function"===typeof(e=t.stateNode).componentWillUnmount)try{e.props=t.memoizedProps,e.state=t.memoizedState,e.componentWillUnmount()}catch(a){Fl(t,a)}break;case 5:hu(t);break;case 4:Cu(e,t)}}function wu(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}function ku(e){return 5===e.tag||3===e.tag||4===e.tag}function Su(e){e:{for(var t=e.return;null!==t;){if(ku(t))break e;t=t.return}throw Error(o(160))}var n=t;switch(t=n.stateNode,n.tag){case 5:var r=!1;break;case 3:case 4:t=t.containerInfo,r=!0;break;default:throw Error(o(161))}16&n.flags&&(ye(t,""),n.flags&=-17);e:t:for(n=e;;){for(;null===n.sibling;){if(null===n.return||ku(n.return)){n=null;break e}n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag&&18!==n.tag;){if(2&n.flags)continue t;if(null===n.child||4===n.tag)continue t;n.child.return=n,n=n.child}if(!(2&n.flags)){n=n.stateNode;break e}}r?xu(e,n,t):Eu(e,n,t)}function xu(e,t,n){var r=e.tag,i=5===r||6===r;if(i)e=i?e.stateNode:e.stateNode.instance,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!==(n=n._reactRootContainer)&&void 0!==n||null!==t.onclick||(t.onclick=Fr));else if(4!==r&&null!==(e=e.child))for(xu(e,t,n),e=e.sibling;null!==e;)xu(e,t,n),e=e.sibling}function Eu(e,t,n){var r=e.tag,i=5===r||6===r;if(i)e=i?e.stateNode:e.stateNode.instance,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(Eu(e,t,n),e=e.sibling;null!==e;)Eu(e,t,n),e=e.sibling}function Cu(e,t){for(var n,r,i=t,a=!1;;){if(!a){a=i.return;e:for(;;){if(null===a)throw Error(o(160));switch(n=a.stateNode,a.tag){case 5:r=!1;break e;case 3:case 4:n=n.containerInfo,r=!0;break e}a=a.return}a=!0}if(5===i.tag||6===i.tag){e:for(var u=e,l=i,s=l;;)if(bu(u,s),null!==s.child&&4!==s.tag)s.child.return=s,s=s.child;else{if(s===l)break e;for(;null===s.sibling;){if(null===s.return||s.return===l)break e;s=s.return}s.sibling.return=s.return,s=s.sibling}r?(u=n,l=i.stateNode,8===u.nodeType?u.parentNode.removeChild(l):u.removeChild(l)):n.removeChild(i.stateNode)}else if(4===i.tag){if(null!==i.child){n=i.stateNode.containerInfo,r=!0,i.child.return=i,i=i.child;continue}}else if(bu(e,i),null!==i.child){i.child.return=i,i=i.child;continue}if(i===t)break;for(;null===i.sibling;){if(null===i.return||i.return===t)return;4===(i=i.return).tag&&(a=!1)}i.sibling.return=i.return,i=i.sibling}}function Pu(e,t){switch(t.tag){case 0:case 11:case 14:case 15:case 22:var n=t.updateQueue;if(null!==(n=null!==n?n.lastEffect:null)){var r=n=n.next;do{3===(3&r.tag)&&(e=r.destroy,r.destroy=void 0,void 0!==e&&e()),r=r.next}while(r!==n)}return;case 1:case 12:case 17:return;case 5:if(null!=(n=t.stateNode)){r=t.memoizedProps;var i=null!==e?e.memoizedProps:r;e=t.type;var a=t.updateQueue;if(t.updateQueue=null,null!==a){for(n[Zr]=r,"input"===e&&"radio"===r.type&&null!=r.name&&te(n,r),Ce(e,i),t=Ce(e,r),i=0;i<a.length;i+=2){var u=a[i],l=a[i+1];"style"===u?Se(n,l):"dangerouslySetInnerHTML"===u?ge(n,l):"children"===u?ye(n,l):w(n,u,l,t)}switch(e){case"input":ne(n,r);break;case"textarea":se(n,r);break;case"select":e=n._wrapperState.wasMultiple,n._wrapperState.wasMultiple=!!r.multiple,null!=(a=r.value)?oe(n,!!r.multiple,a,!1):e!==!!r.multiple&&(null!=r.defaultValue?oe(n,!!r.multiple,r.defaultValue,!0):oe(n,!!r.multiple,r.multiple?[]:"",!1))}}}return;case 6:if(null===t.stateNode)throw Error(o(162));return void(t.stateNode.nodeValue=t.memoizedProps);case 3:return void((n=t.stateNode).hydrate&&(n.hydrate=!1,St(n.containerInfo)));case 13:return null!==t.memoizedState&&(Wu=$i(),yu(t.child,!0)),void _u(t);case 19:return void _u(t);case 23:case 24:return void yu(t,null!==t.memoizedState)}throw Error(o(163))}function _u(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new mu),t.forEach((function(t){var r=Vl.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}function Nu(e,t){return null!==e&&(null===(e=e.memoizedState)||null!==e.dehydrated)&&(null!==(t=t.memoizedState)&&null===t.dehydrated)}var Tu=Math.ceil,Ou=k.ReactCurrentDispatcher,Lu=k.ReactCurrentOwner,qu=0,ju=null,Mu=null,Ru=0,zu=0,Au=si(0),Iu=0,Du=null,Fu=0,Uu=0,Vu=0,$u=0,Bu=null,Wu=0,Hu=1/0;function Qu(){Hu=$i()+500}var Ku,Yu=null,Gu=!1,Ju=null,Xu=null,Zu=!1,el=null,tl=90,nl=[],rl=[],il=null,al=0,ol=null,ul=-1,ll=0,sl=0,cl=null,fl=!1;function dl(){return 0!==(48&qu)?$i():-1!==ul?ul:ul=$i()}function pl(e){if(0===(2&(e=e.mode)))return 1;if(0===(4&e))return 99===Bi()?1:2;if(0===ll&&(ll=Fu),0!==Gi.transition){0!==sl&&(sl=null!==Bu?Bu.pendingLanes:0),e=ll;var t=4186112&~sl;return 0===(t&=-t)&&(0===(t=(e=4186112&~e)&-e)&&(t=8192)),t}return e=Bi(),0!==(4&qu)&&98===e?e=Ft(12,ll):e=Ft(e=function(e){switch(e){case 99:return 15;case 98:return 10;case 97:case 96:return 8;case 95:return 2;default:return 0}}(e),ll),e}function ml(e,t,n){if(50<al)throw al=0,ol=null,Error(o(185));if(null===(e=hl(e,t)))return null;$t(e,t,n),e===ju&&(Vu|=t,4===Iu&&yl(e,Ru));var r=Bi();1===t?0!==(8&qu)&&0===(48&qu)?bl(e):(vl(e,n),0===qu&&(Qu(),Ki())):(0===(4&qu)||98!==r&&99!==r||(null===il?il=new Set([e]):il.add(e)),vl(e,n)),Bu=e}function hl(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}function vl(e,t){for(var n=e.callbackNode,r=e.suspendedLanes,i=e.pingedLanes,a=e.expirationTimes,u=e.pendingLanes;0<u;){var l=31-Bt(u),s=1<<l,c=a[l];if(-1===c){if(0===(s&r)||0!==(s&i)){c=t,At(s);var f=zt;a[l]=10<=f?c+250:6<=f?c+5e3:-1}}else c<=t&&(e.expiredLanes|=s);u&=~s}if(r=It(e,e===ju?Ru:0),t=zt,0===r)null!==n&&(n!==Ai&&_i(n),e.callbackNode=null,e.callbackPriority=0);else{if(null!==n){if(e.callbackPriority===t)return;n!==Ai&&_i(n)}15===t?(n=bl.bind(null,e),null===Di?(Di=[n],Fi=Pi(qi,Yi)):Di.push(n),n=Ai):14===t?n=Qi(99,bl.bind(null,e)):(n=function(e){switch(e){case 15:case 14:return 99;case 13:case 12:case 11:case 10:return 98;case 9:case 8:case 7:case 6:case 4:case 5:return 97;case 3:case 2:case 1:return 95;case 0:return 90;default:throw Error(o(358,e))}}(t),n=Qi(n,gl.bind(null,e))),e.callbackPriority=t,e.callbackNode=n}}function gl(e){if(ul=-1,sl=ll=0,0!==(48&qu))throw Error(o(327));var t=e.callbackNode;if(Rl()&&e.callbackNode!==t)return null;var n=It(e,e===ju?Ru:0);if(0===n)return null;var r=n,i=qu;qu|=16;var a=Pl();for(ju===e&&Ru===r||(Qu(),El(e,r));;)try{Tl();break}catch(l){Cl(e,l)}if(na(),Ou.current=a,qu=i,null!==Mu?r=0:(ju=null,Ru=0,r=Iu),0!==(Fu&Vu))El(e,0);else if(0!==r){if(2===r&&(qu|=64,e.hydrate&&(e.hydrate=!1,Qr(e.containerInfo)),0!==(n=Dt(e))&&(r=_l(e,n))),1===r)throw t=Du,El(e,0),yl(e,n),vl(e,$i()),t;switch(e.finishedWork=e.current.alternate,e.finishedLanes=n,r){case 0:case 1:throw Error(o(345));case 2:case 5:ql(e);break;case 3:if(yl(e,n),(62914560&n)===n&&10<(r=Wu+500-$i())){if(0!==It(e,0))break;if(((i=e.suspendedLanes)&n)!==n){dl(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=Wr(ql.bind(null,e),r);break}ql(e);break;case 4:if(yl(e,n),(4186112&n)===n)break;for(r=e.eventTimes,i=-1;0<n;){var u=31-Bt(n);a=1<<u,(u=r[u])>i&&(i=u),n&=~a}if(n=i,10<(n=(120>(n=$i()-n)?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*Tu(n/1960))-n)){e.timeoutHandle=Wr(ql.bind(null,e),n);break}ql(e);break;default:throw Error(o(329))}}return vl(e,$i()),e.callbackNode===t?gl.bind(null,e):null}function yl(e,t){for(t&=~$u,t&=~Vu,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Bt(t),r=1<<n;e[n]=-1,t&=~r}}function bl(e){if(0!==(48&qu))throw Error(o(327));if(Rl(),e===ju&&0!==(e.expiredLanes&Ru)){var t=Ru,n=_l(e,t);0!==(Fu&Vu)&&(n=_l(e,t=It(e,t)))}else n=_l(e,t=It(e,0));if(0!==e.tag&&2===n&&(qu|=64,e.hydrate&&(e.hydrate=!1,Qr(e.containerInfo)),0!==(t=Dt(e))&&(n=_l(e,t))),1===n)throw n=Du,El(e,0),yl(e,t),vl(e,$i()),n;return e.finishedWork=e.current.alternate,e.finishedLanes=t,ql(e),vl(e,$i()),null}function wl(e,t){var n=qu;qu|=1;try{return e(t)}finally{0===(qu=n)&&(Qu(),Ki())}}function kl(e,t){var n=qu;qu&=-2,qu|=8;try{return e(t)}finally{0===(qu=n)&&(Qu(),Ki())}}function Sl(e,t){fi(Au,zu),zu|=t,Fu|=t}function xl(){zu=Au.current,ci(Au)}function El(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,Hr(n)),null!==Mu)for(n=Mu.return;null!==n;){var r=n;switch(r.tag){case 1:null!==(r=r.type.childContextTypes)&&void 0!==r&&yi();break;case 3:Ma(),ci(mi),ci(pi),Ya();break;case 5:za(r);break;case 4:Ma();break;case 13:case 19:ci(Aa);break;case 10:ra(r);break;case 23:case 24:xl()}n=n.return}ju=e,Mu=Hl(e.current,null),Ru=zu=Fu=t,Iu=0,Du=null,$u=Vu=Uu=0}function Cl(e,t){for(;;){var n=Mu;try{if(na(),Ga.current=qo,no){for(var r=Za.memoizedState;null!==r;){var i=r.queue;null!==i&&(i.pending=null),r=r.next}no=!1}if(Xa=0,to=eo=Za=null,ro=!1,Lu.current=null,null===n||null===n.return){Iu=1,Du=t,Mu=null;break}e:{var a=e,o=n.return,u=n,l=t;if(t=Ru,u.flags|=2048,u.firstEffect=u.lastEffect=null,null!==l&&"object"===typeof l&&"function"===typeof l.then){var s=l;if(0===(2&u.mode)){var c=u.alternate;c?(u.updateQueue=c.updateQueue,u.memoizedState=c.memoizedState,u.lanes=c.lanes):(u.updateQueue=null,u.memoizedState=null)}var f=0!==(1&Aa.current),d=o;do{var p;if(p=13===d.tag){var m=d.memoizedState;if(null!==m)p=null!==m.dehydrated;else{var h=d.memoizedProps;p=void 0!==h.fallback&&(!0!==h.unstable_avoidThisFallback||!f)}}if(p){var v=d.updateQueue;if(null===v){var g=new Set;g.add(s),d.updateQueue=g}else v.add(s);if(0===(2&d.mode)){if(d.flags|=64,u.flags|=16384,u.flags&=-2981,1===u.tag)if(null===u.alternate)u.tag=17;else{var y=ca(-1,1);y.tag=2,fa(u,y)}u.lanes|=1;break e}l=void 0,u=t;var b=a.pingCache;if(null===b?(b=a.pingCache=new fu,l=new Set,b.set(s,l)):void 0===(l=b.get(s))&&(l=new Set,b.set(s,l)),!l.has(u)){l.add(u);var w=Ul.bind(null,a,s,u);s.then(w,w)}d.flags|=4096,d.lanes=t;break e}d=d.return}while(null!==d);l=Error((Q(u.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display.")}5!==Iu&&(Iu=2),l=su(l,u),d=o;do{switch(d.tag){case 3:a=l,d.flags|=4096,t&=-t,d.lanes|=t,da(d,du(0,a,t));break e;case 1:a=l;var k=d.type,S=d.stateNode;if(0===(64&d.flags)&&("function"===typeof k.getDerivedStateFromError||null!==S&&"function"===typeof S.componentDidCatch&&(null===Xu||!Xu.has(S)))){d.flags|=4096,t&=-t,d.lanes|=t,da(d,pu(d,a,t));break e}}d=d.return}while(null!==d)}Ll(n)}catch(x){t=x,Mu===n&&null!==n&&(Mu=n=n.return);continue}break}}function Pl(){var e=Ou.current;return Ou.current=qo,null===e?qo:e}function _l(e,t){var n=qu;qu|=16;var r=Pl();for(ju===e&&Ru===t||El(e,t);;)try{Nl();break}catch(i){Cl(e,i)}if(na(),qu=n,Ou.current=r,null!==Mu)throw Error(o(261));return ju=null,Ru=0,Iu}function Nl(){for(;null!==Mu;)Ol(Mu)}function Tl(){for(;null!==Mu&&!Ni();)Ol(Mu)}function Ol(e){var t=Ku(e.alternate,e,zu);e.memoizedProps=e.pendingProps,null===t?Ll(e):Mu=t,Lu.current=null}function Ll(e){var t=e;do{var n=t.alternate;if(e=t.return,0===(2048&t.flags)){if(null!==(n=uu(n,t,zu)))return void(Mu=n);if(24!==(n=t).tag&&23!==n.tag||null===n.memoizedState||0!==(1073741824&zu)||0===(4&n.mode)){for(var r=0,i=n.child;null!==i;)r|=i.lanes|i.childLanes,i=i.sibling;n.childLanes=r}null!==e&&0===(2048&e.flags)&&(null===e.firstEffect&&(e.firstEffect=t.firstEffect),null!==t.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=t.firstEffect),e.lastEffect=t.lastEffect),1<t.flags&&(null!==e.lastEffect?e.lastEffect.nextEffect=t:e.firstEffect=t,e.lastEffect=t))}else{if(null!==(n=lu(t)))return n.flags&=2047,void(Mu=n);null!==e&&(e.firstEffect=e.lastEffect=null,e.flags|=2048)}if(null!==(t=t.sibling))return void(Mu=t);Mu=t=e}while(null!==t);0===Iu&&(Iu=5)}function ql(e){var t=Bi();return Hi(99,jl.bind(null,e,t)),null}function jl(e,t){do{Rl()}while(null!==el);if(0!==(48&qu))throw Error(o(327));var n=e.finishedWork;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(o(177));e.callbackNode=null;var r=n.lanes|n.childLanes,i=r,a=e.pendingLanes&~i;e.pendingLanes=i,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=i,e.mutableReadLanes&=i,e.entangledLanes&=i,i=e.entanglements;for(var u=e.eventTimes,l=e.expirationTimes;0<a;){var s=31-Bt(a),c=1<<s;i[s]=0,u[s]=-1,l[s]=-1,a&=~c}if(null!==il&&0===(24&r)&&il.has(e)&&il.delete(e),e===ju&&(Mu=ju=null,Ru=0),1<n.flags?null!==n.lastEffect?(n.lastEffect.nextEffect=n,r=n.firstEffect):r=n:r=n.firstEffect,null!==r){if(i=qu,qu|=32,Lu.current=null,Ur=Yt,gr(u=vr())){if("selectionStart"in u)l={start:u.selectionStart,end:u.selectionEnd};else e:if(l=(l=u.ownerDocument)&&l.defaultView||window,(c=l.getSelection&&l.getSelection())&&0!==c.rangeCount){l=c.anchorNode,a=c.anchorOffset,s=c.focusNode,c=c.focusOffset;try{l.nodeType,s.nodeType}catch(P){l=null;break e}var f=0,d=-1,p=-1,m=0,h=0,v=u,g=null;t:for(;;){for(var y;v!==l||0!==a&&3!==v.nodeType||(d=f+a),v!==s||0!==c&&3!==v.nodeType||(p=f+c),3===v.nodeType&&(f+=v.nodeValue.length),null!==(y=v.firstChild);)g=v,v=y;for(;;){if(v===u)break t;if(g===l&&++m===a&&(d=f),g===s&&++h===c&&(p=f),null!==(y=v.nextSibling))break;g=(v=g).parentNode}v=y}l=-1===d||-1===p?null:{start:d,end:p}}else l=null;l=l||{start:0,end:0}}else l=null;Vr={focusedElem:u,selectionRange:l},Yt=!1,cl=null,fl=!1,Yu=r;do{try{Ml()}catch(P){if(null===Yu)throw Error(o(330));Fl(Yu,P),Yu=Yu.nextEffect}}while(null!==Yu);cl=null,Yu=r;do{try{for(u=e;null!==Yu;){var b=Yu.flags;if(16&b&&ye(Yu.stateNode,""),128&b){var w=Yu.alternate;if(null!==w){var k=w.ref;null!==k&&("function"===typeof k?k(null):k.current=null)}}switch(1038&b){case 2:Su(Yu),Yu.flags&=-3;break;case 6:Su(Yu),Yu.flags&=-3,Pu(Yu.alternate,Yu);break;case 1024:Yu.flags&=-1025;break;case 1028:Yu.flags&=-1025,Pu(Yu.alternate,Yu);break;case 4:Pu(Yu.alternate,Yu);break;case 8:Cu(u,l=Yu);var S=l.alternate;wu(l),null!==S&&wu(S)}Yu=Yu.nextEffect}}catch(P){if(null===Yu)throw Error(o(330));Fl(Yu,P),Yu=Yu.nextEffect}}while(null!==Yu);if(k=Vr,w=vr(),b=k.focusedElem,u=k.selectionRange,w!==b&&b&&b.ownerDocument&&hr(b.ownerDocument.documentElement,b)){null!==u&&gr(b)&&(w=u.start,void 0===(k=u.end)&&(k=w),"selectionStart"in b?(b.selectionStart=w,b.selectionEnd=Math.min(k,b.value.length)):(k=(w=b.ownerDocument||document)&&w.defaultView||window).getSelection&&(k=k.getSelection(),l=b.textContent.length,S=Math.min(u.start,l),u=void 0===u.end?S:Math.min(u.end,l),!k.extend&&S>u&&(l=u,u=S,S=l),l=mr(b,S),a=mr(b,u),l&&a&&(1!==k.rangeCount||k.anchorNode!==l.node||k.anchorOffset!==l.offset||k.focusNode!==a.node||k.focusOffset!==a.offset)&&((w=w.createRange()).setStart(l.node,l.offset),k.removeAllRanges(),S>u?(k.addRange(w),k.extend(a.node,a.offset)):(w.setEnd(a.node,a.offset),k.addRange(w))))),w=[];for(k=b;k=k.parentNode;)1===k.nodeType&&w.push({element:k,left:k.scrollLeft,top:k.scrollTop});for("function"===typeof b.focus&&b.focus(),b=0;b<w.length;b++)(k=w[b]).element.scrollLeft=k.left,k.element.scrollTop=k.top}Yt=!!Ur,Vr=Ur=null,e.current=n,Yu=r;do{try{for(b=e;null!==Yu;){var x=Yu.flags;if(36&x&&gu(b,Yu.alternate,Yu),128&x){w=void 0;var E=Yu.ref;if(null!==E){var C=Yu.stateNode;Yu.tag,w=C,"function"===typeof E?E(w):E.current=w}}Yu=Yu.nextEffect}}catch(P){if(null===Yu)throw Error(o(330));Fl(Yu,P),Yu=Yu.nextEffect}}while(null!==Yu);Yu=null,Ii(),qu=i}else e.current=n;if(Zu)Zu=!1,el=e,tl=t;else for(Yu=r;null!==Yu;)t=Yu.nextEffect,Yu.nextEffect=null,8&Yu.flags&&((x=Yu).sibling=null,x.stateNode=null),Yu=t;if(0===(r=e.pendingLanes)&&(Xu=null),1===r?e===ol?al++:(al=0,ol=e):al=0,n=n.stateNode,Ei&&"function"===typeof Ei.onCommitFiberRoot)try{Ei.onCommitFiberRoot(xi,n,void 0,64===(64&n.current.flags))}catch(P){}if(vl(e,$i()),Gu)throw Gu=!1,e=Ju,Ju=null,e;return 0!==(8&qu)||Ki(),null}function Ml(){for(;null!==Yu;){var e=Yu.alternate;fl||null===cl||(0!==(8&Yu.flags)?et(Yu,cl)&&(fl=!0):13===Yu.tag&&Nu(e,Yu)&&et(Yu,cl)&&(fl=!0));var t=Yu.flags;0!==(256&t)&&vu(e,Yu),0===(512&t)||Zu||(Zu=!0,Qi(97,(function(){return Rl(),null}))),Yu=Yu.nextEffect}}function Rl(){if(90!==tl){var e=97<tl?97:tl;return tl=90,Hi(e,Il)}return!1}function zl(e,t){nl.push(t,e),Zu||(Zu=!0,Qi(97,(function(){return Rl(),null})))}function Al(e,t){rl.push(t,e),Zu||(Zu=!0,Qi(97,(function(){return Rl(),null})))}function Il(){if(null===el)return!1;var e=el;if(el=null,0!==(48&qu))throw Error(o(331));var t=qu;qu|=32;var n=rl;rl=[];for(var r=0;r<n.length;r+=2){var i=n[r],a=n[r+1],u=i.destroy;if(i.destroy=void 0,"function"===typeof u)try{u()}catch(s){if(null===a)throw Error(o(330));Fl(a,s)}}for(n=nl,nl=[],r=0;r<n.length;r+=2){i=n[r],a=n[r+1];try{var l=i.create;i.destroy=l()}catch(s){if(null===a)throw Error(o(330));Fl(a,s)}}for(l=e.current.firstEffect;null!==l;)e=l.nextEffect,l.nextEffect=null,8&l.flags&&(l.sibling=null,l.stateNode=null),l=e;return qu=t,Ki(),!0}function Dl(e,t,n){fa(e,t=du(0,t=su(n,t),1)),t=dl(),null!==(e=hl(e,1))&&($t(e,1,t),vl(e,t))}function Fl(e,t){if(3===e.tag)Dl(e,e,t);else for(var n=e.return;null!==n;){if(3===n.tag){Dl(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"===typeof n.type.getDerivedStateFromError||"function"===typeof r.componentDidCatch&&(null===Xu||!Xu.has(r))){var i=pu(n,e=su(t,e),1);if(fa(n,i),i=dl(),null!==(n=hl(n,1)))$t(n,1,i),vl(n,i);else if("function"===typeof r.componentDidCatch&&(null===Xu||!Xu.has(r)))try{r.componentDidCatch(t,e)}catch(a){}break}}n=n.return}}function Ul(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=dl(),e.pingedLanes|=e.suspendedLanes&n,ju===e&&(Ru&n)===n&&(4===Iu||3===Iu&&(62914560&Ru)===Ru&&500>$i()-Wu?El(e,0):$u|=n),vl(e,t)}function Vl(e,t){var n=e.stateNode;null!==n&&n.delete(t),0===(t=0)&&(0===(2&(t=e.mode))?t=1:0===(4&t)?t=99===Bi()?1:2:(0===ll&&(ll=Fu),0===(t=Ut(62914560&~ll))&&(t=4194304))),n=dl(),null!==(e=hl(e,t))&&($t(e,t,n),vl(e,n))}function $l(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.flags=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childLanes=this.lanes=0,this.alternate=null}function Bl(e,t,n,r){return new $l(e,t,n,r)}function Wl(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Hl(e,t){var n=e.alternate;return null===n?((n=Bl(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Ql(e,t,n,r,i,a){var u=2;if(r=e,"function"===typeof e)Wl(e)&&(u=1);else if("string"===typeof e)u=5;else e:switch(e){case E:return Kl(n.children,i,a,t);case z:u=8,i|=16;break;case C:u=8,i|=1;break;case P:return(e=Bl(12,n,t,8|i)).elementType=P,e.type=P,e.lanes=a,e;case O:return(e=Bl(13,n,t,i)).type=O,e.elementType=O,e.lanes=a,e;case L:return(e=Bl(19,n,t,i)).elementType=L,e.lanes=a,e;case A:return Yl(n,i,a,t);case I:return(e=Bl(24,n,t,i)).elementType=I,e.lanes=a,e;default:if("object"===typeof e&&null!==e)switch(e.$$typeof){case _:u=10;break e;case N:u=9;break e;case T:u=11;break e;case q:u=14;break e;case j:u=16,r=null;break e;case M:u=22;break e}throw Error(o(130,null==e?e:typeof e,""))}return(t=Bl(u,n,t,i)).elementType=e,t.type=r,t.lanes=a,t}function Kl(e,t,n,r){return(e=Bl(7,e,r,t)).lanes=n,e}function Yl(e,t,n,r){return(e=Bl(23,e,r,t)).elementType=A,e.lanes=n,e}function Gl(e,t,n){return(e=Bl(6,e,null,t)).lanes=n,e}function Jl(e,t,n){return(t=Bl(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Xl(e,t,n){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=n,this.callbackNode=null,this.callbackPriority=0,this.eventTimes=Vt(0),this.expirationTimes=Vt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Vt(0),this.mutableSourceEagerHydrationData=null}function Zl(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:x,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}function es(e,t,n,r){var i=t.current,a=dl(),u=pl(i);e:if(n){t:{if(Ge(n=n._reactInternals)!==n||1!==n.tag)throw Error(o(170));var l=n;do{switch(l.tag){case 3:l=l.stateNode.context;break t;case 1:if(gi(l.type)){l=l.stateNode.__reactInternalMemoizedMergedChildContext;break t}}l=l.return}while(null!==l);throw Error(o(171))}if(1===n.tag){var s=n.type;if(gi(s)){n=wi(n,s,l);break e}}n=l}else n=di;return null===t.context?t.context=n:t.pendingContext=n,(t=ca(a,u)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),fa(i,t),ml(i,u,a),u}function ts(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function ns(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function rs(e,t){ns(e,t),(e=e.alternate)&&ns(e,t)}function is(e,t,n){var r=null!=n&&null!=n.hydrationOptions&&n.hydrationOptions.mutableSources||null;if(n=new Xl(e,t,null!=n&&!0===n.hydrate),t=Bl(3,null,null,2===t?7:1===t?3:0),n.current=t,t.stateNode=n,la(t),e[ei]=n.current,qr(8===e.nodeType?e.parentNode:e),r)for(e=0;e<r.length;e++){var i=(t=r[e])._getVersion;i=i(t._source),null==n.mutableSourceEagerHydrationData?n.mutableSourceEagerHydrationData=[t,i]:n.mutableSourceEagerHydrationData.push(t,i)}this._internalRoot=n}function as(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function os(e,t,n,r,i){var a=n._reactRootContainer;if(a){var o=a._internalRoot;if("function"===typeof i){var u=i;i=function(){var e=ts(o);u.call(e)}}es(t,o,e,i)}else{if(a=n._reactRootContainer=function(e,t){if(t||(t=!(!(t=e?9===e.nodeType?e.documentElement:e.firstChild:null)||1!==t.nodeType||!t.hasAttribute("data-reactroot"))),!t)for(var n;n=e.lastChild;)e.removeChild(n);return new is(e,0,t?{hydrate:!0}:void 0)}(n,r),o=a._internalRoot,"function"===typeof i){var l=i;i=function(){var e=ts(o);l.call(e)}}kl((function(){es(t,o,e,i)}))}return ts(o)}function us(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!as(t))throw Error(o(200));return Zl(e,t,null,n)}Ku=function(e,t,n){var r=t.lanes;if(null!==e)if(e.memoizedProps!==t.pendingProps||mi.current)Ao=!0;else{if(0===(n&r)){switch(Ao=!1,t.tag){case 3:Qo(t),Qa();break;case 5:Ra(t);break;case 1:gi(t.type)&&ki(t);break;case 4:ja(t,t.stateNode.containerInfo);break;case 10:r=t.memoizedProps.value;var i=t.type._context;fi(Xi,i._currentValue),i._currentValue=r;break;case 13:if(null!==t.memoizedState)return 0!==(n&t.child.childLanes)?Xo(e,t,n):(fi(Aa,1&Aa.current),null!==(t=au(e,t,n))?t.sibling:null);fi(Aa,1&Aa.current);break;case 19:if(r=0!==(n&t.childLanes),0!==(64&e.flags)){if(r)return iu(e,t,n);t.flags|=64}if(null!==(i=t.memoizedState)&&(i.rendering=null,i.tail=null,i.lastEffect=null),fi(Aa,Aa.current),r)break;return null;case 23:case 24:return t.lanes=0,Vo(e,t,n)}return au(e,t,n)}Ao=0!==(16384&e.flags)}else Ao=!1;switch(t.lanes=0,t.tag){case 2:if(r=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,i=vi(t,pi.current),aa(t,n),i=oo(null,t,r,e,i,n),t.flags|=1,"object"===typeof i&&null!==i&&"function"===typeof i.render&&void 0===i.$$typeof){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,gi(r)){var a=!0;ki(t)}else a=!1;t.memoizedState=null!==i.state&&void 0!==i.state?i.state:null,la(t);var u=r.getDerivedStateFromProps;"function"===typeof u&&va(t,r,u,e),i.updater=ga,t.stateNode=i,i._reactInternals=t,ka(t,r,e,n),t=Ho(null,t,r,!0,a,n)}else t.tag=0,Io(null,t,i,n),t=t.child;return t;case 16:i=t.elementType;e:{switch(null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,i=(a=i._init)(i._payload),t.type=i,a=t.tag=function(e){if("function"===typeof e)return Wl(e)?1:0;if(void 0!==e&&null!==e){if((e=e.$$typeof)===T)return 11;if(e===q)return 14}return 2}(i),e=Ji(i,e),a){case 0:t=Bo(null,t,i,e,n);break e;case 1:t=Wo(null,t,i,e,n);break e;case 11:t=Do(null,t,i,e,n);break e;case 14:t=Fo(null,t,i,Ji(i.type,e),r,n);break e}throw Error(o(306,i,""))}return t;case 0:return r=t.type,i=t.pendingProps,Bo(e,t,r,i=t.elementType===r?i:Ji(r,i),n);case 1:return r=t.type,i=t.pendingProps,Wo(e,t,r,i=t.elementType===r?i:Ji(r,i),n);case 3:if(Qo(t),r=t.updateQueue,null===e||null===r)throw Error(o(282));if(r=t.pendingProps,i=null!==(i=t.memoizedState)?i.element:null,sa(e,t),pa(t,r,null,n),(r=t.memoizedState.element)===i)Qa(),t=au(e,t,n);else{if((a=(i=t.stateNode).hydrate)&&(Fa=Kr(t.stateNode.containerInfo.firstChild),Da=t,a=Ua=!0),a){if(null!=(e=i.mutableSourceEagerHydrationData))for(i=0;i<e.length;i+=2)(a=e[i])._workInProgressVersionPrimary=e[i+1],Ka.push(a);for(n=_a(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|1024,n=n.sibling}else Io(e,t,r,n),Qa();t=t.child}return t;case 5:return Ra(t),null===e&&Ba(t),r=t.type,i=t.pendingProps,a=null!==e?e.memoizedProps:null,u=i.children,Br(r,i)?u=null:null!==a&&Br(r,a)&&(t.flags|=16),$o(e,t),Io(e,t,u,n),t.child;case 6:return null===e&&Ba(t),null;case 13:return Xo(e,t,n);case 4:return ja(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=Pa(t,null,r,n):Io(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,Do(e,t,r,i=t.elementType===r?i:Ji(r,i),n);case 7:return Io(e,t,t.pendingProps,n),t.child;case 8:case 12:return Io(e,t,t.pendingProps.children,n),t.child;case 10:e:{r=t.type._context,i=t.pendingProps,u=t.memoizedProps,a=i.value;var l=t.type._context;if(fi(Xi,l._currentValue),l._currentValue=a,null!==u)if(l=u.value,0===(a=cr(l,a)?0:0|("function"===typeof r._calculateChangedBits?r._calculateChangedBits(l,a):1073741823))){if(u.children===i.children&&!mi.current){t=au(e,t,n);break e}}else for(null!==(l=t.child)&&(l.return=t);null!==l;){var s=l.dependencies;if(null!==s){u=l.child;for(var c=s.firstContext;null!==c;){if(c.context===r&&0!==(c.observedBits&a)){1===l.tag&&((c=ca(-1,n&-n)).tag=2,fa(l,c)),l.lanes|=n,null!==(c=l.alternate)&&(c.lanes|=n),ia(l.return,n),s.lanes|=n;break}c=c.next}}else u=10===l.tag&&l.type===t.type?null:l.child;if(null!==u)u.return=l;else for(u=l;null!==u;){if(u===t){u=null;break}if(null!==(l=u.sibling)){l.return=u.return,u=l;break}u=u.return}l=u}Io(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=(a=t.pendingProps).children,aa(t,n),r=r(i=oa(i,a.unstable_observedBits)),t.flags|=1,Io(e,t,r,n),t.child;case 14:return a=Ji(i=t.type,t.pendingProps),Fo(e,t,i,a=Ji(i.type,a),r,n);case 15:return Uo(e,t,t.type,t.pendingProps,r,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Ji(r,i),null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),t.tag=1,gi(r)?(e=!0,ki(t)):e=!1,aa(t,n),ba(t,r,i),ka(t,r,i,n),Ho(null,t,r,!0,e,n);case 19:return iu(e,t,n);case 23:case 24:return Vo(e,t,n)}throw Error(o(156,t.tag))},is.prototype.render=function(e){es(e,this._internalRoot,null,null)},is.prototype.unmount=function(){var e=this._internalRoot,t=e.containerInfo;es(null,e,null,(function(){t[ei]=null}))},tt=function(e){13===e.tag&&(ml(e,4,dl()),rs(e,4))},nt=function(e){13===e.tag&&(ml(e,67108864,dl()),rs(e,67108864))},rt=function(e){if(13===e.tag){var t=dl(),n=pl(e);ml(e,n,t),rs(e,n)}},it=function(e,t){return t()},_e=function(e,t,n){switch(t){case"input":if(ne(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var i=ai(r);if(!i)throw Error(o(90));J(r),ne(r,i)}}}break;case"textarea":se(e,n);break;case"select":null!=(t=n.value)&&oe(e,!!n.multiple,t,!1)}},je=wl,Me=function(e,t,n,r,i){var a=qu;qu|=4;try{return Hi(98,e.bind(null,t,n,r,i))}finally{0===(qu=a)&&(Qu(),Ki())}},Re=function(){0===(49&qu)&&(function(){if(null!==il){var e=il;il=null,e.forEach((function(e){e.expiredLanes|=24&e.pendingLanes,vl(e,$i())}))}Ki()}(),Rl())},ze=function(e,t){var n=qu;qu|=2;try{return e(t)}finally{0===(qu=n)&&(Qu(),Ki())}};var ls={Events:[ri,ii,ai,Le,qe,Rl,{current:!1}]},ss={findFiberByHostInstance:ni,bundleType:0,version:"17.0.2",rendererPackageName:"react-dom"},cs={bundleType:ss.bundleType,version:ss.version,rendererPackageName:ss.rendererPackageName,rendererConfig:ss.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:k.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Ze(e))?null:e.stateNode},findFiberByHostInstance:ss.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null};if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var fs=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!fs.isDisabled&&fs.supportsFiber)try{xi=fs.inject(cs),Ei=fs}catch(ve){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ls,t.createPortal=us,t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"===typeof e.render)throw Error(o(188));throw Error(o(268,Object.keys(e)))}return e=null===(e=Ze(t))?null:e.stateNode},t.flushSync=function(e,t){var n=qu;if(0!==(48&n))return e(t);qu|=1;try{if(e)return Hi(99,e.bind(null,t))}finally{qu=n,Ki()}},t.hydrate=function(e,t,n){if(!as(t))throw Error(o(200));return os(null,e,t,!0,n)},t.render=function(e,t,n){if(!as(t))throw Error(o(200));return os(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!as(e))throw Error(o(40));return!!e._reactRootContainer&&(kl((function(){os(null,null,e,!1,(function(){e._reactRootContainer=null,e[ei]=null}))})),!0)},t.unstable_batchedUpdates=wl,t.unstable_createPortal=function(e,t){return us(e,t,2<arguments.length&&void 0!==arguments[2]?arguments[2]:null)},t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!as(n))throw Error(o(200));if(null==e||void 0===e._reactInternals)throw Error(o(38));return os(e,t,n,!1,r)},t.version="17.0.2"},164:function(e,t,n){"use strict";!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(463)},381:function(e){e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},239:function(e,t,n){var r=n(381);e.exports=p,e.exports.parse=a,e.exports.compile=function(e,t){return u(a(e,t),t)},e.exports.tokensToFunction=u,e.exports.tokensToRegExp=d;var i=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function a(e,t){for(var n,r=[],a=0,o=0,u="",c=t&&t.delimiter||"/";null!=(n=i.exec(e));){var f=n[0],d=n[1],p=n.index;if(u+=e.slice(o,p),o=p+f.length,d)u+=d[1];else{var m=e[o],h=n[2],v=n[3],g=n[4],y=n[5],b=n[6],w=n[7];u&&(r.push(u),u="");var k=null!=h&&null!=m&&m!==h,S="+"===b||"*"===b,x="?"===b||"*"===b,E=n[2]||c,C=g||y;r.push({name:v||a++,prefix:h||"",delimiter:E,optional:x,repeat:S,partial:k,asterisk:!!w,pattern:C?s(C):w?".*":"[^"+l(E)+"]+?"})}}return o<e.length&&(u+=e.substr(o)),u&&r.push(u),r}function o(e){return encodeURI(e).replace(/[\/?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function u(e,t){for(var n=new Array(e.length),i=0;i<e.length;i++)"object"===typeof e[i]&&(n[i]=new RegExp("^(?:"+e[i].pattern+")$",f(t)));return function(t,i){for(var a="",u=t||{},l=(i||{}).pretty?o:encodeURIComponent,s=0;s<e.length;s++){var c=e[s];if("string"!==typeof c){var f,d=u[c.name];if(null==d){if(c.optional){c.partial&&(a+=c.prefix);continue}throw new TypeError('Expected "'+c.name+'" to be defined')}if(r(d)){if(!c.repeat)throw new TypeError('Expected "'+c.name+'" to not repeat, but received `'+JSON.stringify(d)+"`");if(0===d.length){if(c.optional)continue;throw new TypeError('Expected "'+c.name+'" to not be empty')}for(var p=0;p<d.length;p++){if(f=l(d[p]),!n[s].test(f))throw new TypeError('Expected all "'+c.name+'" to match "'+c.pattern+'", but received `'+JSON.stringify(f)+"`");a+=(0===p?c.prefix:c.delimiter)+f}}else{if(f=c.asterisk?encodeURI(d).replace(/[?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})):l(d),!n[s].test(f))throw new TypeError('Expected "'+c.name+'" to match "'+c.pattern+'", but received "'+f+'"');a+=c.prefix+f}}else a+=c}return a}}function l(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function s(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function c(e,t){return e.keys=t,e}function f(e){return e&&e.sensitive?"":"i"}function d(e,t,n){r(t)||(n=t||n,t=[]);for(var i=(n=n||{}).strict,a=!1!==n.end,o="",u=0;u<e.length;u++){var s=e[u];if("string"===typeof s)o+=l(s);else{var d=l(s.prefix),p="(?:"+s.pattern+")";t.push(s),s.repeat&&(p+="(?:"+d+p+")*"),o+=p=s.optional?s.partial?d+"("+p+")?":"(?:"+d+"("+p+"))?":d+"("+p+")"}}var m=l(n.delimiter||"/"),h=o.slice(-m.length)===m;return i||(o=(h?o.slice(0,-m.length):o)+"(?:"+m+"(?=$))?"),o+=a?"$":i&&h?"":"(?="+m+"|$)",c(new RegExp("^"+o,f(n)),t)}function p(e,t,n){return r(t)||(n=t||n,t=[]),n=n||{},e instanceof RegExp?function(e,t){var n=e.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)t.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return c(e,t)}(e,t):r(e)?function(e,t,n){for(var r=[],i=0;i<e.length;i++)r.push(p(e[i],t,n).source);return c(new RegExp("(?:"+r.join("|")+")",f(n)),t)}(e,t,n):function(e,t,n){return d(a(e,n),t,n)}(e,t,n)}},195:function(e,t){"use strict";var n="function"===typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,i=n?Symbol.for("react.portal"):60106,a=n?Symbol.for("react.fragment"):60107,o=n?Symbol.for("react.strict_mode"):60108,u=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,s=n?Symbol.for("react.context"):60110,c=n?Symbol.for("react.async_mode"):60111,f=n?Symbol.for("react.concurrent_mode"):60111,d=n?Symbol.for("react.forward_ref"):60112,p=n?Symbol.for("react.suspense"):60113,m=n?Symbol.for("react.suspense_list"):60120,h=n?Symbol.for("react.memo"):60115,v=n?Symbol.for("react.lazy"):60116,g=n?Symbol.for("react.block"):60121,y=n?Symbol.for("react.fundamental"):60117,b=n?Symbol.for("react.responder"):60118,w=n?Symbol.for("react.scope"):60119;function k(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case c:case f:case a:case u:case o:case p:return e;default:switch(e=e&&e.$$typeof){case s:case d:case v:case h:case l:return e;default:return t}}case i:return t}}}function S(e){return k(e)===f}},228:function(e,t,n){"use strict";n(195)},374:function(e,t,n){"use strict";n(725);var r=n(791),i=60103;if(t.Fragment=60107,"function"===typeof Symbol&&Symbol.for){var a=Symbol.for;i=a("react.element"),t.Fragment=a("react.fragment")}var o=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,u=Object.prototype.hasOwnProperty,l={key:!0,ref:!0,__self:!0,__source:!0};function s(e,t,n){var r,a={},s=null,c=null;for(r in void 0!==n&&(s=""+n),void 0!==t.key&&(s=""+t.key),void 0!==t.ref&&(c=t.ref),t)u.call(t,r)&&!l.hasOwnProperty(r)&&(a[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===a[r]&&(a[r]=t[r]);return{$$typeof:i,type:e,key:s,ref:c,props:a,_owner:o.current}}t.jsx=s,t.jsxs=s},117:function(e,t,n){"use strict";var r=n(725),i=60103,a=60106;t.Fragment=60107,t.StrictMode=60108,t.Profiler=60114;var o=60109,u=60110,l=60112;t.Suspense=60113;var s=60115,c=60116;if("function"===typeof Symbol&&Symbol.for){var f=Symbol.for;i=f("react.element"),a=f("react.portal"),t.Fragment=f("react.fragment"),t.StrictMode=f("react.strict_mode"),t.Profiler=f("react.profiler"),o=f("react.provider"),u=f("react.context"),l=f("react.forward_ref"),t.Suspense=f("react.suspense"),s=f("react.memo"),c=f("react.lazy")}var d="function"===typeof Symbol&&Symbol.iterator;function p(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},h={};function v(e,t,n){this.props=e,this.context=t,this.refs=h,this.updater=n||m}function g(){}function y(e,t,n){this.props=e,this.context=t,this.refs=h,this.updater=n||m}v.prototype.isReactComponent={},v.prototype.setState=function(e,t){if("object"!==typeof e&&"function"!==typeof e&&null!=e)throw Error(p(85));this.updater.enqueueSetState(this,e,t,"setState")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},g.prototype=v.prototype;var b=y.prototype=new g;b.constructor=y,r(b,v.prototype),b.isPureReactComponent=!0;var w={current:null},k=Object.prototype.hasOwnProperty,S={key:!0,ref:!0,__self:!0,__source:!0};function x(e,t,n){var r,a={},o=null,u=null;if(null!=t)for(r in void 0!==t.ref&&(u=t.ref),void 0!==t.key&&(o=""+t.key),t)k.call(t,r)&&!S.hasOwnProperty(r)&&(a[r]=t[r]);var l=arguments.length-2;if(1===l)a.children=n;else if(1<l){for(var s=Array(l),c=0;c<l;c++)s[c]=arguments[c+2];a.children=s}if(e&&e.defaultProps)for(r in l=e.defaultProps)void 0===a[r]&&(a[r]=l[r]);return{$$typeof:i,type:e,key:o,ref:u,props:a,_owner:w.current}}function E(e){return"object"===typeof e&&null!==e&&e.$$typeof===i}var C=/\/+/g;function P(e,t){return"object"===typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function _(e,t,n,r,o){var u=typeof e;"undefined"!==u&&"boolean"!==u||(e=null);var l=!1;if(null===e)l=!0;else switch(u){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case i:case a:l=!0}}if(l)return o=o(l=e),e=""===r?"."+P(l,0):r,Array.isArray(o)?(n="",null!=e&&(n=e.replace(C,"$&/")+"/"),_(o,t,n,"",(function(e){return e}))):null!=o&&(E(o)&&(o=function(e,t){return{$$typeof:i,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(o,n+(!o.key||l&&l.key===o.key?"":(""+o.key).replace(C,"$&/")+"/")+e)),t.push(o)),1;if(l=0,r=""===r?".":r+":",Array.isArray(e))for(var s=0;s<e.length;s++){var c=r+P(u=e[s],s);l+=_(u,t,n,c,o)}else if(c=function(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=d&&e[d]||e["@@iterator"])?e:null}(e),"function"===typeof c)for(e=c.call(e),s=0;!(u=e.next()).done;)l+=_(u=u.value,t,n,c=r+P(u,s++),o);else if("object"===u)throw t=""+e,Error(p(31,"[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t));return l}function N(e,t,n){if(null==e)return e;var r=[],i=0;return _(e,r,"","",(function(e){return t.call(n,e,i++)})),r}function T(e){if(-1===e._status){var t=e._result;t=t(),e._status=0,e._result=t,t.then((function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)}),(function(t){0===e._status&&(e._status=2,e._result=t)}))}if(1===e._status)return e._result;throw e._result}var O={current:null};function L(){var e=O.current;if(null===e)throw Error(p(321));return e}var q={ReactCurrentDispatcher:O,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:w,IsSomeRendererActing:{current:!1},assign:r};t.Children={map:N,forEach:function(e,t,n){N(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return N(e,(function(){t++})),t},toArray:function(e){return N(e,(function(e){return e}))||[]},only:function(e){if(!E(e))throw Error(p(143));return e}},t.Component=v,t.PureComponent=y,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=q,t.cloneElement=function(e,t,n){if(null===e||void 0===e)throw Error(p(267,e));var a=r({},e.props),o=e.key,u=e.ref,l=e._owner;if(null!=t){if(void 0!==t.ref&&(u=t.ref,l=w.current),void 0!==t.key&&(o=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(c in t)k.call(t,c)&&!S.hasOwnProperty(c)&&(a[c]=void 0===t[c]&&void 0!==s?s[c]:t[c])}var c=arguments.length-2;if(1===c)a.children=n;else if(1<c){s=Array(c);for(var f=0;f<c;f++)s[f]=arguments[f+2];a.children=s}return{$$typeof:i,type:e.type,key:o,ref:u,props:a,_owner:l}},t.createContext=function(e,t){return void 0===t&&(t=null),(e={$$typeof:u,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:o,_context:e},e.Consumer=e},t.createElement=x,t.createFactory=function(e){var t=x.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:l,render:e}},t.isValidElement=E,t.lazy=function(e){return{$$typeof:c,_payload:{_status:-1,_result:e},_init:T}},t.memo=function(e,t){return{$$typeof:s,type:e,compare:void 0===t?null:t}},t.useCallback=function(e,t){return L().useCallback(e,t)},t.useContext=function(e,t){return L().useContext(e,t)},t.useDebugValue=function(){},t.useEffect=function(e,t){return L().useEffect(e,t)},t.useImperativeHandle=function(e,t,n){return L().useImperativeHandle(e,t,n)},t.useLayoutEffect=function(e,t){return L().useLayoutEffect(e,t)},t.useMemo=function(e,t){return L().useMemo(e,t)},t.useReducer=function(e,t,n){return L().useReducer(e,t,n)},t.useRef=function(e){return L().useRef(e)},t.useState=function(e){return L().useState(e)},t.version="17.0.2"},791:function(e,t,n){"use strict";e.exports=n(117)},184:function(e,t,n){"use strict";e.exports=n(374)},813:function(e,t){"use strict";var n,r,i,a;if("object"===typeof performance&&"function"===typeof performance.now){var o=performance;t.unstable_now=function(){return o.now()}}else{var u=Date,l=u.now();t.unstable_now=function(){return u.now()-l}}if("undefined"===typeof window||"function"!==typeof MessageChannel){var s=null,c=null,f=function e(){if(null!==s)try{var n=t.unstable_now();s(!0,n),s=null}catch(r){throw setTimeout(e,0),r}};n=function(e){null!==s?setTimeout(n,0,e):(s=e,setTimeout(f,0))},r=function(e,t){c=setTimeout(e,t)},i=function(){clearTimeout(c)},t.unstable_shouldYield=function(){return!1},a=t.unstable_forceFrameRate=function(){}}else{var d=window.setTimeout,p=window.clearTimeout;if("undefined"!==typeof console){var m=window.cancelAnimationFrame;"function"!==typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),"function"!==typeof m&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")}var h=!1,v=null,g=-1,y=5,b=0;t.unstable_shouldYield=function(){return t.unstable_now()>=b},a=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):y=0<e?Math.floor(1e3/e):5};var w=new MessageChannel,k=w.port2;w.port1.onmessage=function(){if(null!==v){var e=t.unstable_now();b=e+y;try{v(!0,e)?k.postMessage(null):(h=!1,v=null)}catch(n){throw k.postMessage(null),n}}else h=!1},n=function(e){v=e,h||(h=!0,k.postMessage(null))},r=function(e,n){g=d((function(){e(t.unstable_now())}),n)},i=function(){p(g),g=-1}}function S(e,t){var n=e.length;e.push(t);e:for(;;){var r=n-1>>>1,i=e[r];if(!(void 0!==i&&0<C(i,t)))break e;e[r]=t,e[n]=i,n=r}}function x(e){return void 0===(e=e[0])?null:e}function E(e){var t=e[0];if(void 0!==t){var n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,i=e.length;r<i;){var a=2*(r+1)-1,o=e[a],u=a+1,l=e[u];if(void 0!==o&&0>C(o,n))void 0!==l&&0>C(l,o)?(e[r]=l,e[u]=n,r=u):(e[r]=o,e[a]=n,r=a);else{if(!(void 0!==l&&0>C(l,n)))break e;e[r]=l,e[u]=n,r=u}}}return t}return null}function C(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var P=[],_=[],N=1,T=null,O=3,L=!1,q=!1,j=!1;function M(e){for(var t=x(_);null!==t;){if(null===t.callback)E(_);else{if(!(t.startTime<=e))break;E(_),t.sortIndex=t.expirationTime,S(P,t)}t=x(_)}}function R(e){if(j=!1,M(e),!q)if(null!==x(P))q=!0,n(z);else{var t=x(_);null!==t&&r(R,t.startTime-e)}}function z(e,n){q=!1,j&&(j=!1,i()),L=!0;var a=O;try{for(M(n),T=x(P);null!==T&&(!(T.expirationTime>n)||e&&!t.unstable_shouldYield());){var o=T.callback;if("function"===typeof o){T.callback=null,O=T.priorityLevel;var u=o(T.expirationTime<=n);n=t.unstable_now(),"function"===typeof u?T.callback=u:T===x(P)&&E(P),M(n)}else E(P);T=x(P)}if(null!==T)var l=!0;else{var s=x(_);null!==s&&r(R,s.startTime-n),l=!1}return l}finally{T=null,O=a,L=!1}}var A=a;t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){q||L||(q=!0,n(z))},t.unstable_getCurrentPriorityLevel=function(){return O},t.unstable_getFirstCallbackNode=function(){return x(P)},t.unstable_next=function(e){switch(O){case 1:case 2:case 3:var t=3;break;default:t=O}var n=O;O=t;try{return e()}finally{O=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=A,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=O;O=e;try{return t()}finally{O=n}},t.unstable_scheduleCallback=function(e,a,o){var u=t.unstable_now();switch("object"===typeof o&&null!==o?o="number"===typeof(o=o.delay)&&0<o?u+o:u:o=u,e){case 1:var l=-1;break;case 2:l=250;break;case 5:l=1073741823;break;case 4:l=1e4;break;default:l=5e3}return e={id:N++,callback:a,priorityLevel:e,startTime:o,expirationTime:l=o+l,sortIndex:-1},o>u?(e.sortIndex=o,S(_,e),null===x(P)&&e===x(_)&&(j?i():j=!0,r(R,o-u))):(e.sortIndex=l,S(P,e),q||L||(q=!0,n(z))),e},t.unstable_wrapCallback=function(e){var t=O;return function(){var n=O;O=t;try{return e.apply(this,arguments)}finally{O=n}}}},296:function(e,t,n){"use strict";e.exports=n(813)}},t={};function n(r){var i=t[r];if(void 0!==i)return i.exports;var a=t[r]={exports:{}};return e[r](a,a.exports,n),a.exports}n.m=e,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.f={},n.e=function(e){return Promise.all(Object.keys(n.f).reduce((function(t,r){return n.f[r](e,t),t}),[]))},n.u=function(e){return"static/js/"+e+".128fc6e9.chunk.js"},n.miniCssF=function(e){},n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}(),n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){var e={},t="my-portfolio:";n.l=function(r,i,a,o){if(e[r])e[r].push(i);else{var u,l;if(void 0!==a)for(var s=document.getElementsByTagName("script"),c=0;c<s.length;c++){var f=s[c];if(f.getAttribute("src")==r||f.getAttribute("data-webpack")==t+a){u=f;break}}u||(l=!0,(u=document.createElement("script")).charset="utf-8",u.timeout=120,n.nc&&u.setAttribute("nonce",n.nc),u.setAttribute("data-webpack",t+a),u.src=r),e[r]=[i];var d=function(t,n){u.onerror=u.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],u.parentNode&&u.parentNode.removeChild(u),i&&i.forEach((function(e){return e(n)})),t)return t(n)},p=setTimeout(d.bind(null,void 0,{type:"timeout",target:u}),12e4);u.onerror=d.bind(null,u.onerror),u.onload=d.bind(null,u.onload),l&&document.head.appendChild(u)}}}(),n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.p="/",function(){var e={179:0};n.f.j=function(t,r){var i=n.o(e,t)?e[t]:void 0;if(0!==i)if(i)r.push(i[2]);else{var a=new Promise((function(n,r){i=e[t]=[n,r]}));r.push(i[2]=a);var o=n.p+n.u(t),u=new Error;n.l(o,(function(r){if(n.o(e,t)&&(0!==(i=e[t])&&(e[t]=void 0),i)){var a=r&&("load"===r.type?"missing":r.type),o=r&&r.target&&r.target.src;u.message="Loading chunk "+t+" failed.\n("+a+": "+o+")",u.name="ChunkLoadError",u.type=a,u.request=o,i[1](u)}}),"chunk-"+t,t)}};var t=function(t,r){var i,a,o=r[0],u=r[1],l=r[2],s=0;if(o.some((function(t){return 0!==e[t]}))){for(i in u)n.o(u,i)&&(n.m[i]=u[i]);if(l)l(n)}for(t&&t(r);s<o.length;s++)a=o[s],n.o(e,a)&&e[a]&&e[a][0](),e[a]=0},r=self.webpackChunkmy_portfolio=self.webpackChunkmy_portfolio||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))}(),function(){"use strict";var e=n(791),t=n(164);function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(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 a(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function o(e,t){return o=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},o(e,t)}function u(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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&o(e,t)}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}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},s(e)}function c(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 function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function f(e){var t=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}}();return function(){var n,r=l(e);if(t){var i=l(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return c(this,n)}}function d(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,o(e,t)}function p(){return p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},p.apply(this,arguments)}function m(e){return"/"===e.charAt(0)}function h(e,t){for(var n=t,r=n+1,i=e.length;r<i;n+=1,r+=1)e[n]=e[r];e.pop()}var v=function(e,t){void 0===t&&(t="");var n,r=e&&e.split("/")||[],i=t&&t.split("/")||[],a=e&&m(e),o=t&&m(t),u=a||o;if(e&&m(e)?i=r:r.length&&(i.pop(),i=i.concat(r)),!i.length)return"/";if(i.length){var l=i[i.length-1];n="."===l||".."===l||""===l}else n=!1;for(var s=0,c=i.length;c>=0;c--){var f=i[c];"."===f?h(i,c):".."===f?(h(i,c),s++):s&&(h(i,c),s--)}if(!u)for(;s--;s)i.unshift("..");!u||""===i[0]||i[0]&&m(i[0])||i.unshift("");var d=i.join("/");return n&&"/"!==d.substr(-1)&&(d+="/"),d};function g(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}var y=function e(t,n){if(t===n)return!0;if(null==t||null==n)return!1;if(Array.isArray(t))return Array.isArray(n)&&t.length===n.length&&t.every((function(t,r){return e(t,n[r])}));if("object"===typeof t||"object"===typeof n){var r=g(t),i=g(n);return r!==t||i!==n?e(r,i):Object.keys(Object.assign({},t,n)).every((function(r){return e(t[r],n[r])}))}return!1},b="Invariant failed";function w(e,t){if(!e)throw new Error(b)}function k(e){return"/"===e.charAt(0)?e:"/"+e}function S(e){return"/"===e.charAt(0)?e.substr(1):e}function x(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function E(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function C(e){var t=e.pathname,n=e.search,r=e.hash,i=t||"/";return n&&"?"!==n&&(i+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(i+="#"===r.charAt(0)?r:"#"+r),i}function P(e,t,n,r){var i;"string"===typeof e?(i=function(e){var t=e||"/",n="",r="",i=t.indexOf("#");-1!==i&&(r=t.substr(i),t=t.substr(0,i));var a=t.indexOf("?");return-1!==a&&(n=t.substr(a),t=t.substr(0,a)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e),i.state=t):(void 0===(i=p({},e)).pathname&&(i.pathname=""),i.search?"?"!==i.search.charAt(0)&&(i.search="?"+i.search):i.search="",i.hash?"#"!==i.hash.charAt(0)&&(i.hash="#"+i.hash):i.hash="",void 0!==t&&void 0===i.state&&(i.state=t));try{i.pathname=decodeURI(i.pathname)}catch(a){throw a instanceof URIError?new URIError('Pathname "'+i.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):a}return n&&(i.key=n),r?i.pathname?"/"!==i.pathname.charAt(0)&&(i.pathname=v(i.pathname,r.pathname)):i.pathname=r.pathname:i.pathname||(i.pathname="/"),i}function _(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,i){if(null!=e){var a="function"===typeof e?e(t,n):e;"string"===typeof a?"function"===typeof r?r(a,i):i(!0):i(!1!==a)}else i(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];t.forEach((function(e){return e.apply(void 0,n)}))}}}var N=!("undefined"===typeof window||!window.document||!window.document.createElement);function T(e,t){t(window.confirm(e))}var O="popstate",L="hashchange";function q(){try{return window.history.state||{}}catch(e){return{}}}function j(e){void 0===e&&(e={}),N||w(!1);var t=window.history,n=function(){var e=window.navigator.userAgent;return(-1===e.indexOf("Android 2.")&&-1===e.indexOf("Android 4.0")||-1===e.indexOf("Mobile Safari")||-1!==e.indexOf("Chrome")||-1!==e.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history}(),r=!(-1===window.navigator.userAgent.indexOf("Trident")),i=e,a=i.forceRefresh,o=void 0!==a&&a,u=i.getUserConfirmation,l=void 0===u?T:u,s=i.keyLength,c=void 0===s?6:s,f=e.basename?E(k(e.basename)):"";function d(e){var t=e||{},n=t.key,r=t.state,i=window.location,a=i.pathname+i.search+i.hash;return f&&(a=x(a,f)),P(a,r,n)}function m(){return Math.random().toString(36).substr(2,c)}var h=_();function v(e){p(F,e),F.length=t.length,h.notifyListeners(F.location,F.action)}function g(e){(function(e){return void 0===e.state&&-1===navigator.userAgent.indexOf("CriOS")})(e)||S(d(e.state))}function y(){S(d(q()))}var b=!1;function S(e){if(b)b=!1,v();else{h.confirmTransitionTo(e,"POP",l,(function(t){t?v({action:"POP",location:e}):function(e){var t=F.location,n=M.indexOf(t.key);-1===n&&(n=0);var r=M.indexOf(e.key);-1===r&&(r=0);var i=n-r;i&&(b=!0,z(i))}(e)}))}}var j=d(q()),M=[j.key];function R(e){return f+C(e)}function z(e){t.go(e)}var A=0;function I(e){1===(A+=e)&&1===e?(window.addEventListener(O,g),r&&window.addEventListener(L,y)):0===A&&(window.removeEventListener(O,g),r&&window.removeEventListener(L,y))}var D=!1;var F={length:t.length,action:"POP",location:j,createHref:R,push:function(e,r){var i="PUSH",a=P(e,r,m(),F.location);h.confirmTransitionTo(a,i,l,(function(e){if(e){var r=R(a),u=a.key,l=a.state;if(n)if(t.pushState({key:u,state:l},null,r),o)window.location.href=r;else{var s=M.indexOf(F.location.key),c=M.slice(0,s+1);c.push(a.key),M=c,v({action:i,location:a})}else window.location.href=r}}))},replace:function(e,r){var i="REPLACE",a=P(e,r,m(),F.location);h.confirmTransitionTo(a,i,l,(function(e){if(e){var r=R(a),u=a.key,l=a.state;if(n)if(t.replaceState({key:u,state:l},null,r),o)window.location.replace(r);else{var s=M.indexOf(F.location.key);-1!==s&&(M[s]=a.key),v({action:i,location:a})}else window.location.replace(r)}}))},go:z,goBack:function(){z(-1)},goForward:function(){z(1)},block:function(e){void 0===e&&(e=!1);var t=h.setPrompt(e);return D||(I(1),D=!0),function(){return D&&(D=!1,I(-1)),t()}},listen:function(e){var t=h.appendListener(e);return I(1),function(){I(-1),t()}}};return F}var M="hashchange",R={hashbang:{encodePath:function(e){return"!"===e.charAt(0)?e:"!/"+S(e)},decodePath:function(e){return"!"===e.charAt(0)?e.substr(1):e}},noslash:{encodePath:S,decodePath:k},slash:{encodePath:k,decodePath:k}};function z(e){var t=e.indexOf("#");return-1===t?e:e.slice(0,t)}function A(){var e=window.location.href,t=e.indexOf("#");return-1===t?"":e.substring(t+1)}function I(e){window.location.replace(z(window.location.href)+"#"+e)}function D(e){void 0===e&&{},N||w(!1);var t=window.history,n=(window.navigator.userAgent.indexOf("Firefox"),e),r=n.getUserConfirmation,i=void 0===r?T:r,a=n.hashType,o=void 0===a?"slash":a,u=e.basename?E(k(e.basename)):"",l=R[o],s=l.encodePath,c=l.decodePath;function f(){var e=c(A());return u&&x(e,u),P(e)}var d=_();function m(e){p(F,e),F.length=t.length,d.notifyListeners(F.location,F.action)}var h=!1,v=null;function g(){var e,t,n=A(),r=s(n);if(n!==r)I(r);else{var a=f(),o=F.location;if(!h&&(a,o.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash))return;if(v===C(a))return;null,function(e){if(h)!1,m();else{var t="POP";d.confirmTransitionTo(e,t,i,(function(n){n?m({action:t,location:e}):function(e){var t=F.location,n=O.lastIndexOf(C(t));-1===n&&0;var r=O.lastIndexOf(C(e));-1===r&&0;var i=n-r;i&&(!0,L(i))}(e)}))}}(a)}}var y=A(),b=s(y);y!==b&&I(b);var S=f(),O=[C(S)];function L(e){t.go(e)}var q=0;function j(e){1===(q+=e)&&1===e?window.addEventListener(M,g):0===q&&window.removeEventListener(M,g)}var D=!1;var F={length:t.length,action:"POP",location:S,createHref:function(e){var t=document.querySelector("base"),n="";return t&&t.getAttribute("href")&&z(window.location.href),n+"#"+s(u+C(e))},push:function(e,t){var n="PUSH",r=P(e,void 0,void 0,F.location);d.confirmTransitionTo(r,n,i,(function(e){if(e){var t=C(r),i=s(u+t);if(A()!==i){t,function(e){window.location.hash=e}(i);var a=O.lastIndexOf(C(F.location)),o=O.slice(0,a+1);o.push(t),o,m({action:n,location:r})}else m()}}))},replace:function(e,t){var n="REPLACE",r=P(e,void 0,void 0,F.location);d.confirmTransitionTo(r,n,i,(function(e){if(e){var t=C(r),i=s(u+t);A()!==i&&(t,I(i));var a=O.indexOf(C(F.location));-1!==a&&(O[a]=t),m({action:n,location:r})}}))},go:L,goBack:function(){L(-1)},goForward:function(){L(1)},block:function(e){void 0===e&&!1;var t=d.setPrompt(e);return D||(j(1),!0),function(){return D&&(!1,j(-1)),t()}},listen:function(e){var t=d.appendListener(e);return j(1),function(){j(-1),t()}}};return F}function F(e,t,n){return Math.min(Math.max(e,t),n)}function U(e){void 0===e&&{};var t=e,n=t.getUserConfirmation,r=t.initialEntries,i=void 0===r?["/"]:r,a=t.initialIndex,o=void 0===a?0:a,u=t.keyLength,l=void 0===u?6:u,s=_();function c(e){p(g,e),g.length=g.entries.length,s.notifyListeners(g.location,g.action)}function f(){return Math.random().toString(36).substr(2,l)}var d=F(o,0,i.length-1),m=i.map((function(e){return P(e,void 0,"string"===typeof e?f():e.key||f())})),h=C;function v(e){var t=F(g.index+e,0,g.entries.length-1),r=g.entries[t];s.confirmTransitionTo(r,"POP",n,(function(e){e?c({action:"POP",location:r,index:t}):c()}))}var g={length:m.length,action:"POP",location:m[d],index:d,entries:m,createHref:h,push:function(e,t){var r="PUSH",i=P(e,t,f(),g.location);s.confirmTransitionTo(i,r,n,(function(e){if(e){var t=g.index+1,n=g.entries.slice(0);n.length>t?n.splice(t,n.length-t,i):n.push(i),c({action:r,location:i,index:t,entries:n})}}))},replace:function(e,t){var r="REPLACE",i=P(e,t,f(),g.location);s.confirmTransitionTo(i,r,n,(function(e){e&&(g.entries[g.index]=i,c({action:r,location:i}))}))},go:v,goBack:function(){v(-1)},goForward:function(){v(1)},canGo:function(e){var t=g.index+e;return t>=0&&t<g.entries.length},block:function(e){return void 0===e&&!1,s.setPrompt(e)},listen:function(e){return s.appendListener(e)}};return g}var V=n(7),$=n.n(V),B=1073741823,W="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:{};function H(e){var t=[];return{on:function(e){t.push(e)},off:function(e){t=t.filter((function(t){return t!==e}))},get:function(){return e},set:function(n,r){e=n,t.forEach((function(t){return t(e,r)}))}}}var Q=e.createContext||function(t,n){var r,i,a="__create-react-context-"+function(){var e="__global_unique_id__";return W[e]=(W[e]||0)+1}()+"__",o=function(e){function t(){var t;return(t=e.apply(this,arguments)||this).emitter=H(t.props.value),t}d(t,e);var r=t.prototype;return r.getChildContext=function(){var e;return(e={})[a]=this.emitter,e},r.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var t,r=this.props.value,i=e.value;((a=r)===(o=i)?0!==a||1/a===1/o:a!==a&&o!==o)?t=0:(t="function"===typeof n?n(r,i):B,0!==(t|=0)&&this.emitter.set(e.value,t))}var a,o},r.render=function(){return this.props.children},t}(e.Component);o.childContextTypes=((r={})[a]=$().object.isRequired,r);var u=function(e){function n(){var t;return(t=e.apply(this,arguments)||this).state={value:t.getValue()},t.onUpdate=function(e,n){0!==((0|t.observedBits)&n)&&t.setState({value:t.getValue()})},t}d(n,e);var r=n.prototype;return r.componentWillReceiveProps=function(e){var t=e.observedBits;this.observedBits=void 0===t||null===t?B:t},r.componentDidMount=function(){this.context[a]&&this.context[a].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=void 0===e||null===e?B:e},r.componentWillUnmount=function(){this.context[a]&&this.context[a].off(this.onUpdate)},r.getValue=function(){return this.context[a]?this.context[a].get():t},r.render=function(){return(e=this.props.children,Array.isArray(e)?e[0]:e)(this.state.value);var e},n}(e.Component);return u.contextTypes=((i={})[a]=$().object,i),{Provider:o,Consumer:u}},K=Q,Y=n(239),G=n.n(Y);n(228);function J(e,t){if(null==e)return{};var n,r,i={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}n(110);var X=function(e){var t=K();return t.displayName=e,t},Z=X("Router-History"),ee=X("Router"),te=function(t){function n(e){var n;return(n=t.call(this,e)||this).state={location:e.history.location},n._isMounted=!1,n._pendingLocation=null,e.staticContext||(n.unlisten=e.history.listen((function(e){n._isMounted?n.setState({location:e}):n._pendingLocation=e}))),n}d(n,t),n.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var r=n.prototype;return r.componentDidMount=function(){this._isMounted=!0,this._pendingLocation&&this.setState({location:this._pendingLocation})},r.componentWillUnmount=function(){this.unlisten&&(this.unlisten(),this._isMounted=!1,this._pendingLocation=null)},r.render=function(){return e.createElement(ee.Provider,{value:{history:this.props.history,location:this.state.location,match:n.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},e.createElement(Z.Provider,{children:this.props.children||null,value:this.props.history}))},n}(e.Component);e.Component;var ne=function(e){function t(){return e.apply(this,arguments)||this}d(t,e);var n=t.prototype;return n.componentDidMount=function(){this.props.onMount&&this.props.onMount.call(this,this)},n.componentDidUpdate=function(e){this.props.onUpdate&&this.props.onUpdate.call(this,this,e)},n.componentWillUnmount=function(){this.props.onUnmount&&this.props.onUnmount.call(this,this)},n.render=function(){return null},t}(e.Component);var re={},ie=0;function ae(e,t){return void 0===e&&(e="/"),void 0===t&&(t={}),"/"===e?e:function(e){if(re[e])return re[e];var t=G().compile(e);return ie<1e4&&(re[e]=t,ie++),t}(e)(t,{pretty:!0})}function oe(t){var n=t.computedMatch,r=t.to,i=t.push,a=void 0!==i&&i;return e.createElement(ee.Consumer,null,(function(t){t||w(!1);var i=t.history,o=t.staticContext,u=a?i.push:i.replace,l=P(n?"string"===typeof r?ae(r,n.params):p({},r,{pathname:ae(r.pathname,n.params)}):r);return o?(u(l),null):e.createElement(ne,{onMount:function(){u(l)},onUpdate:function(e,t){var n,r,i=P(t.to);n=i,r=p({},l,{key:i.key}),n.pathname===r.pathname&&n.search===r.search&&n.hash===r.hash&&n.key===r.key&&y(n.state,r.state)||u(l)},to:r})}))}var ue={},le=0;function se(e,t){void 0===t&&(t={}),("string"===typeof t||Array.isArray(t))&&(t={path:t});var n=t,r=n.path,i=n.exact,a=void 0!==i&&i,o=n.strict,u=void 0!==o&&o,l=n.sensitive,s=void 0!==l&&l;return[].concat(r).reduce((function(t,n){if(!n&&""!==n)return null;if(t)return t;var r=function(e,t){var n=""+t.end+t.strict+t.sensitive,r=ue[n]||(ue[n]={});if(r[e])return r[e];var i=[],a={regexp:G()(e,i,t),keys:i};return le<1e4&&(r[e]=a,le++),a}(n,{end:a,strict:u,sensitive:s}),i=r.regexp,o=r.keys,l=i.exec(e);if(!l)return null;var c=l[0],f=l.slice(1),d=e===c;return a&&!d?null:{path:n,url:"/"===n&&""===c?"/":c,isExact:d,params:o.reduce((function(e,t,n){return e[t.name]=f[n],e}),{})}}),null)}var ce=function(t){function n(){return t.apply(this,arguments)||this}return d(n,t),n.prototype.render=function(){var t=this;return e.createElement(ee.Consumer,null,(function(n){n||w(!1);var r=t.props.location||n.location,i=p({},n,{location:r,match:t.props.computedMatch?t.props.computedMatch:t.props.path?se(r.pathname,t.props):n.match}),a=t.props,o=a.children,u=a.component,l=a.render;return Array.isArray(o)&&function(t){return 0===e.Children.count(t)}(o)&&(o=null),e.createElement(ee.Provider,{value:i},i.match?o?"function"===typeof o?o(i):o:u?e.createElement(u,i):l?l(i):null:"function"===typeof o?o(i):null)}))},n}(e.Component);function fe(e){return"/"===e.charAt(0)?e:"/"+e}function de(e,t){if(!e)return t;var n=fe(e);return 0!==t.pathname.indexOf(n)?t:p({},t,{pathname:t.pathname.substr(n.length)})}function pe(e){return"string"===typeof e?e:C(e)}function me(e){return function(){w(!1)}}function he(){}e.Component;var ve=function(t){function n(){return t.apply(this,arguments)||this}return d(n,t),n.prototype.render=function(){var t=this;return e.createElement(ee.Consumer,null,(function(n){n||w(!1);var r,i,a=t.props.location||n.location;return e.Children.forEach(t.props.children,(function(t){if(null==i&&e.isValidElement(t)){r=t;var o=t.props.path||t.props.from;i=o?se(a.pathname,p({},t.props,{path:o})):n.match}})),i?e.cloneElement(r,{location:a,computedMatch:i}):null}))},n}(e.Component);e.useContext;var ge=function(t){function n(){for(var e,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(e=t.call.apply(t,[this].concat(r))||this).history=j(e.props),e}return d(n,t),n.prototype.render=function(){return e.createElement(te,{history:this.history,children:this.props.children})},n}(e.Component);e.Component;var ye=function(e,t){return"function"===typeof e?e(t):e},be=function(e,t){return"string"===typeof e?P(e,null,null,t):e},we=function(e){return e},ke=e.forwardRef;"undefined"===typeof ke&&(ke=we);var Se=ke((function(t,n){var r=t.innerRef,i=t.navigate,a=t.onClick,o=J(t,["innerRef","navigate","onClick"]),u=o.target,l=p({},o,{onClick:function(e){try{a&&a(e)}catch(t){throw e.preventDefault(),t}e.defaultPrevented||0!==e.button||u&&"_self"!==u||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)||(e.preventDefault(),i())}});return l.ref=we!==ke&&n||r,e.createElement("a",l)}));var xe=ke((function(t,n){var r=t.component,i=void 0===r?Se:r,a=t.replace,o=t.to,u=t.innerRef,l=J(t,["component","replace","to","innerRef"]);return e.createElement(ee.Consumer,null,(function(t){t||w(!1);var r=t.history,s=be(ye(o,t.location),t.location),c=s?r.createHref(s):"",f=p({},l,{href:c,navigate:function(){var e=ye(o,t.location),n=C(t.location)===C(be(e));(a||n?r.replace:r.push)(e)}});return we!==ke?f.ref=n||u:f.innerRef=u,e.createElement(i,f)}))})),Ee=function(e){return e},Ce=e.forwardRef;"undefined"===typeof Ce&&(Ce=Ee);var Pe=Ce((function(t,n){var r=t["aria-current"],i=void 0===r?"page":r,a=t.activeClassName,o=void 0===a?"active":a,u=t.activeStyle,l=t.className,s=t.exact,c=t.isActive,f=t.location,d=t.sensitive,m=t.strict,h=t.style,v=t.to,g=t.innerRef,y=J(t,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return e.createElement(ee.Consumer,null,(function(t){t||w(!1);var r=f||t.location,a=be(ye(v,r),r),b=a.pathname,k=b&&b.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),S=k?se(r.pathname,{path:k,exact:s,sensitive:d,strict:m}):null,x=!!(c?c(S,r):S),E="function"===typeof l?l(x):l,C="function"===typeof h?h(x):h;x&&(E=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter((function(e){return e})).join(" ")}(E,o),C=p({},C,u));var P=p({"aria-current":x&&i||null,className:E,style:C,to:a},y);return Ee!==Ce?P.ref=n||g:P.innerRef=g,e.createElement(xe,P)}))})),_e=n(184),Ne=function(e){u(n,e);var t=f(n);function n(){return r(this,n),t.apply(this,arguments)}return a(n,[{key:"render",value:function(){return(0,_e.jsx)("div",{children:" About"})}}]),n}(e.Component),Te=Ne,Oe={title:"Bem Vindos ao meu Portfolio",home:"P\xe1gina Inicial",about:"Sobre",project:"Projetos",projectList:"Lista de Projetos",contact:"Contato"},Le={title:"Welcome to my portfolio",home:"Home",about:"About",project:"Projects",projectList:"Project List",contact:"Contact"},qe={link:"Clique para Acessar o Reposit\xf3rio",desc:"Descri\xe7\xe3o do Projeto",lang:"Tecnologias Utilizadas:",tech:"Este projeto possui:"},je={link:"Click to Access Repository",desc:"Description",lang:"Techonologies Used:",tech:"This project has:"},Me=function(e){u(n,e);var t=f(n);function n(){return r(this,n),t.apply(this,arguments)}return a(n,[{key:"render",value:function(){var e=this.props,t=e.id,n=e.name,r=e.picture,i=e.link,a=e.repLink,o=e.description,u=e.languages,l=e.technologies,s=e.bgColor,c=e.color,f=e.texts;return(0,_e.jsx)("div",{className:"project",style:{backgroundColor:s,color:c},id:t,children:(0,_e.jsxs)("article",{children:[(0,_e.jsx)("h2",{children:(0,_e.jsx)("a",{href:i||a,children:n})}),(0,_e.jsx)("p",{children:(0,_e.jsx)("a",{href:a,children:f.link})}),(0,_e.jsx)("header",{children:(0,_e.jsx)("a",{href:i||a,children:(0,_e.jsx)("img",{src:r,alt:"Project ilustration"})})}),(0,_e.jsxs)("section",{children:[(0,_e.jsxs)("div",{children:[(0,_e.jsx)("h3",{children:f.desc}),(0,_e.jsx)("div",{className:"description",children:o||"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sagittis tempor turpis, elementum pulvinar justo sagittis at. Nullam sit amet nisi id diam tempus pretium. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Suspendisse velit ipsum, dignissim ac dolor a, tempus ultricies magna. Vivamus rutrum, metus blandit euismod rutrum, diam orci tristique eros, vitae lobortis neque sem vitae neque. Nulla maximus vulputate mattis. Morbi lacinia nisi id eros porta, ultrices condimentum augue pharetra. Suspendisse facilisis placerat mi in mattis. Nullam elementum varius quam a maximus. Suspendisse nec ligula id lectus consectetur posuere. Morbi sollicitudin odio neque, vel pretium libero egestas quis. Praesent blandit, felis a tincidunt elementum, lectus libero ornare elit, vitae fermentum ligula sapien id libero. Integer massa nulla, euismod eu vestibulum nec, efficitur in felis. Duis congue mauris quis risus fermentum dignissim. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer non est consequat, porta augue sed, tempor ante.\n  "})]}),(0,_e.jsxs)("div",{className:"divisor",children:[(0,_e.jsxs)("div",{children:[(0,_e.jsxs)("h3",{children:[" ",f.lang]}),(0,_e.jsx)("ul",{children:u.map((function(e){return(0,_e.jsx)("li",{children:e},e)}))})]}),(0,_e.jsxs)("span",{children:[(0,_e.jsx)("h3",{children:f.tech}),(0,_e.jsx)("ul",{children:l.map((function(e){return(0,_e.jsx)("li",{children:e},e)}))})]})]})]})]})})}}]),n}(e.Component),Re=Me,ze=[{id:"496e7465727669657720416c676f726974686d73",nome:"Interview Algorithms",picture:"https://github.com/LeandroTeixeira/Interview-Algorithms/raw/main/Container%20With%20Most%20Water/two-pointer.png",link:"",repositoryLink:"https://github.com/LeandroTeixeira/Interview-Algorithms",descricao:"A repository with my solutions to different algorithm problems found around the internet. The idea is to sharp my skills for potential interviews in the future.\n    Each folder deals with a specific problem. It will contain the source of the problem (when aplicable), a description of the problem and one or more solutions with their respective general descriptions, implementations, analysis of space and time complexity and an example of how the code performed when submitted at LeetCode.",languages:["Python"],tecnologies:["Brute Force algorithms","Divide-and-Conquer algorithms","Two Pointer technique","recursive algorithms","Array Traversal problems"],BGColor:"rgb(245, 245, 245)",Color:"Black"},{id:"4c6972616373",nome:"Liracs",picture:"https://github.com/LeandroTeixeira/Liracs/raw/main/Image.png",link:"",repositoryLink:"https://github.com/LeandroTeixeira/Liracs",descricao:"Reposit\xf3rio referente ao software desenvolvido em grupo como TCC para o curso de Inform\xe1tica na institui\xe7\xe3o CEFET-MG no ano de 2015. Trata-se de um software desenvolvido em Java para executar instru\xe7\xf5es no computador a partir de comandos de voz.\nO objetivo do software era, acima de tudo, desenvolver uma ferramenta de acessibilidade para pessoas com mobilidade reduzida que poderiam ter dificuldade de usar o computador.",languages:["Java","PostgreSQL"],tecnologies:["Bancos de dados implementados em Postgres","Conceitos de MVC, incluindo mas n\xe3o se limitando a Stubs, Skeletons e DAOs","Interface gr\xe1fica desenvolvida com as ferramentas nativas de Java","Gerenciamento de usu\xe1rios via banco de dados","Manipula\xe7\xe3o de \xe1udio usando o pacote javax.sound"],BGColor:"rgb(85, 201, 201)",Color:"Black"},{id:"54756e6573",nome:"Tunes",picture:"",link:"",repositoryLink:"",descricao:"",languages:["React","HTML","CSS","JavaScript"],tecnologies:[],BGColor:"#c0c0c0",Color:"White"},{id:"5472756e666f",nome:"Trunfo",picture:"",link:"",repositoryLink:"",descricao:"",languages:["React","HTML","CSS","JavaScript"],tecnologies:[],BGColor:"#c0c0c0",Color:"White"},{id:"4f6e6c696e652053746f7265",nome:"Online Store",picture:"",link:"",repositoryLink:"",descricao:"",languages:["React","HTML","CSS","JavaScript"],tecnologies:[],BGColor:"#c0c0c0",Color:"White"},{id:"506f6b65646578",nome:"Pokedex",picture:"",link:"",repositoryLink:"",descricao:"",languages:["React","HTML","CSS","JavaScript"],tecnologies:[],BGColor:"#c0c0c0",Color:"White"},{id:"506978656c20417274",nome:"Pixel Art",picture:"https://github.com/LeandroTeixeira/Pixel-Art/raw/main/print.png",link:"https://leandroteixeira.github.io/Pixel-Art/",repositoryLink:"https://github.com/LeandroTeixeira/Pixel-Art",descricao:"Projeto de pixel art desenvolvido durante o m\xf3dulo de Fundamentos do curso da Trybe. Trata-se de um projeto feito com HTML, CSS e JavaScript para a cria\xe7\xe3o de pixel art. As cores s\xe3o geradas de forma pseudo-aleat\xf3ria sempre que a p\xe1gina \xe9 recarregada. S\xe3o 4 tons, um na escala de preto e cinza, um tom de vermelho, um de verde e um de azul. As cores tamb\xe9m podem ser modificadas durante o uso se o usu\xe1rio assim desejar.",languages:["HTML","CSS","JavaScript"],tecnologies:["Manipula\xe7\xe3o de DOM","Gera\xe7\xe3o de valores aleat\xf3rios"],BGColor:"#c0c0c0",Color:"White"},{id:"53686f7070696e672043617274",nome:"Shopping Cart",picture:"https://github.com/LeandroTeixeira/Shopping-Cart/raw/main/Image.png",link:"https://leandroteixeira.github.io/Shopping-Cart/",repositoryLink:"https://github.com/LeandroTeixeira/Shopping-Cart",descricao:"Projeto que simula um carrinho de compras. Os elementos apresentados s\xe3o obtidos atrav\xe9s da API do MercadoLivre. Para esta aplica\xe7\xe3o tamb\xe9m foram desenvolvidos uma s\xe9rie de testes em Jest para avaliar a qualidade do c\xf3digo. Os testes est\xe3o dispon\xedveis na pasta 'testes' e foram desenvolvidos de modo a terem a maior cobertura poss\xedvel do c\xf3digo.",languages:["HTML","CSS","JavaScript","Jest"],tecnologies:["JS ass\xedncrono","Requisi\xe7\xf5es a API","Testes com Jest"],BGColor:"rgb(226, 226, 226)",Color:"Black"},{id:"53697374656d6120536f6c6172",nome:"Sistema Solar",picture:"https://github.com/LeandroTeixeira/Sistema-Solar/raw/main/Image.png",link:"https://leandroteixeira.github.io/Sistema-Solar/",repositoryLink:"https://github.com/LeandroTeixeira/Sistema-Solar",descricao:"Trata-se de um projeto pequeno visando usar habilidades rec\xe9m-adquiridas em React para exibir a lista dos planetas e suas miss\xf5es espaciais.",languages:["React","HTML","CSS","JavaScript"],tecnologies:["Uso de Props","Cria\xe7\xe3o e Desenvolvimento de Componentes em React","Uso de PropTypes para valida\xe7\xe3o das props"],BGColor:"#444",Color:"White"}],Ae=function(e){u(n,e);var t=f(n);function n(){return r(this,n),t.apply(this,arguments)}return a(n,[{key:"render",value:function(){var e=this.props.texts;return(0,_e.jsx)("div",{className:"projects",children:ze.map((function(t){return(0,_e.jsx)(Re,{id:t.id,name:t.nome,picture:t.picture,link:t.link,repLink:t.repositoryLink,description:t.descricao,languages:t.languages,technologies:t.tecnologies,bgColor:t.BGColor,color:t.Color,texts:e},t.id)}))})}}]),n}(e.Component),Ie=Ae,De=function(e){u(n,e);var t=f(n);function n(){return r(this,n),t.apply(this,arguments)}return a(n,[{key:"render",value:function(){return(0,_e.jsx)("div",{children:"Home  Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sagittis tempor turpis, elementum pulvinar justo sagittis at. Nullam sit amet nisi id diam tempus pretium. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Suspendisse velit ipsum, dignissim ac dolor a, tempus ultricies magna. Vivamus rutrum, metus blandit euismod rutrum, diam orci tristique eros, vitae lobortis neque sem vitae neque. Nulla maximus vulputate mattis. Morbi lacinia nisi id eros porta, ultrices condimentum augue pharetra. Suspendisse facilisis placerat mi in mattis. Nullam elementum varius quam a maximus. Suspendisse nec ligula id lectus consectetur posuere. Morbi sollicitudin odio neque, vel pretium libero egestas quis. Praesent blandit, felis a tincidunt elementum, lectus libero ornare elit, vitae fermentum ligula sapien id libero. Integer massa nulla, euismod eu vestibulum nec, efficitur in felis. Duis congue mauris quis risus fermentum dignissim. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer non est consequat, porta augue sed, tempor ante. Phasellus a facilisis justo. Aliquam semper molestie viverra. Maecenas nisl ipsum, iaculis vitae velit non, bibendum dictum tortor. Donec ultricies sit amet velit nec tincidunt. Donec est lectus, tempor at dapibus nec, mattis sit amet sem. Aliquam vitae ex in ante mattis feugiat vitae id ligula. Cras fringilla ante tincidunt mi luctus, non tristique orci ullamcorper. Vivamus pharetra interdum ornare. Aenean pretium facilisis malesuada. Suspendisse tempor sollicitudin dictum. Nulla eget interdum ipsum. Curabitur nec quam vulputate, lacinia sapien vel, venenatis sapien. Pellentesque aliquet eros in nisi fringilla, et venenatis nulla ullamcorper. Vivamus pulvinar, felis vitae molestie aliquet, nibh erat fermentum massa, eu accumsan quam tortor et urna. Phasellus quis nulla eleifend, ultricies erat feugiat, feugiat tellus. Cras sed augue vulputate, tristique diam vitae, varius nisi. Cras tincidunt, metus in efficitur porttitor, leo diam aliquet dui, aliquam mollis nulla tortor quis sapien. Aliquam nisl justo, vestibulum ut metus vitae, lobortis euismod velit. Fusce vel dignissim ante. Donec eu dapibus quam, eu cursus massa. Pellentesque urna ipsum, ultricies quis posuere non, volutpat sit amet nulla. In volutpat dui nec porta sollicitudin. Integer commodo imperdiet dapibus. Nunc at lectus vestibulum, tempus leo vitae, efficitur felis. Aliquam a metus augue. Sed imperdiet purus sit amet libero dapibus, eu venenatis nibh consequat. Curabitur convallis in felis convallis mattis. Donec interdum nulla tellus. Vivamus ac efficitur elit. Morbi sed ligula velit. Aenean viverra nunc id tincidunt laoreet. Integer pellentesque felis vitae egestas cursus. Aenean imperdiet erat nec nunc pulvinar, et faucibus libero placerat. Sed et rhoncus diam. Donec sodales molestie nulla, eu aliquam leo pretium ut. Nam in neque fermentum, venenatis ante sed, varius velit. Nam eleifend augue sed enim consequat bibendum. Nullam id velit nibh. In congue blandit sapien, accumsan imperdiet leo sollicitudin in. Nulla molestie tellus eget bibendum placerat. Duis nisl libero, dapibus eget ipsum non, porta faucibus orci. Vivamus vitae risus ultrices, aliquet justo non, facilisis neque. Donec malesuada in quam et semper. Aliquam purus dui, convallis at ligula a, finibus facilisis justo. Aliquam eros eros, malesuada quis malesuada non, aliquet ac turpis. Integer lacinia sagittis dolor ac luctus. In vulputate aliquet libero quis condimentum. Aliquam gravida metus ultrices est efficitur lacinia in ut erat. Suspendisse interdum lorem nec interdum auctor. Fusce consectetur viverra leo, volutpat sodales sem imperdiet ut. Sed rhoncus egestas vulputate. Curabitur sed nisi auctor, aliquet ipsum vitae, tincidunt enim. Aenean id feugiat ante, vitae pellentesque tellus. Nullam gravida lectus in sapien volutpat, ut suscipit purus eleifend. Sed eget semper eros. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Quisque pulvinar sodales congue. Mauris massa dolor, molestie in lectus vel, dictum gravida leo. Phasellus tristique, orci eu congue ultricies, quam ex aliquam neque, non egestas ipsum dolor quis diam. Praesent quis magna sit amet velit rhoncus sodales quis et odio. Duis nibh purus, vestibulum a elit non, aliquam molestie dui. Maecenas varius arcu nunc, a blandit risus finibus faucibus. Mauris quis ullamcorper lorem. Integer convallis massa a volutpat rhoncus. Sed quis risus tempus, volutpat arcu in, sollicitudin orci. Suspendisse potenti. Phasellus odio purus, blandit euismod facilisis a, euismod nec nisi. Nullam scelerisque ac mauris vestibulum maximus. Aenean viverra viverra varius. Sed iaculis risus ante, et sollicitudin enim imperdiet sit amet. Etiam nec consequat ligula, quis porta felis. Morbi molestie eget diam vitae congue. Proin et arcu tincidunt, auctor augue malesuada, pretium nisl. Praesent eu vulputate nisi. Proin suscipit elit non orci vestibulum, et pellentesque dolor finibus. Suspendisse ultricies augue elit, vitae semper enim luctus eget. Nunc vitae suscipit sapien, ut pharetra libero. Donec fermentum nibh eros, vel venenatis nulla tristique in. Phasellus interdum arcu id urna vehicula, ut hendrerit metus gravida. Proin fringilla ante vitae augue vulputate egestas. Nullam lobortis laoreet tincidunt. Pellentesque non volutpat nulla, ac interdum ex. Vestibulum at orci at felis malesuada suscipit eget et risus. Donec turpis sapien, sodales id libero id, varius luctus arcu. Aliquam consectetur, orci a tempor imperdiet, sem sem cursus metus, vitae aliquet quam justo eu sem. Maecenas enim risus, sagittis sed risus vel, tristique condimentum arcu. Praesent vestibulum sit amet ipsum id posuere. Integer turpis arcu, facilisis sed malesuada non, semper egestas orci. Morbi ac efficitur justo, vulputate venenatis dui. Ut aliquet turpis a scelerisque feugiat. Nam iaculis ultrices tellus ut imperdiet. Curabitur vulputate lorem ut tempus congue. Suspendisse justo tellus, rutrum quis nibh ac, feugiat imperdiet felis. Curabitur venenatis mi neque, eu viverra justo lobortis nec. Integer vel luctus ex. Aenean faucibus gravida diam, eget pretium dui varius et. Cras ut posuere mi. Sed tincidunt est in elit faucibus, ac suscipit nisl aliquam. Phasellus cursus felis aliquam, pharetra nunc sit amet, viverra eros. Etiam et nunc porta, sagittis justo eu, aliquam dui. Nulla sed risus eu neque suscipit sollicitudin nec vitae elit. Donec eget ultricies augue. Sed vestibulum gravida leo, non rutrum elit tempor et. Cras quis nunc at odio interdum imperdiet. Mauris eget nibh euismod, feugiat libero eget, malesuada orci. Cras eget diam enim. Vivamus eget ante eu dolor accumsan ornare. Sed eget quam non odio molestie maximus ac ut justo. Ut pretium vel tortor vitae cursus. Vestibulum sit amet arcu ac ipsum sollicitudin molestie. Fusce massa lacus, congue nec arcu ut, fringilla venenatis elit. Nunc a ipsum lorem. Sed vitae tellus placerat, mollis sapien et, rutrum dolor. Duis vitae libero non tortor pellentesque tincidunt sit amet nec tortor. Nulla at velit ullamcorper, posuere diam ac, varius urna. Integer a lectus feugiat, laoreet mi non, imperdiet mauris. Pellentesque vestibulum dui id nibh imperdiet, quis dapibus sapien congue. Suspendisse et lorem convallis, eleifend diam eu, aliquam leo. Nulla et tortor feugiat, tincidunt lectus fringilla, malesuada nunc. Sed egestas sagittis diam, at eleifend ipsum congue ut. Cras maximus turpis et eleifend tempus. Nulla at nisi feugiat felis rutrum pretium dapibus quis nisl. Sed non accumsan libero. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Mauris eget mattis felis. Maecenas fringilla blandit dui. Proin pretium, diam a dictum dictum, ligula mi molestie odio, sed posuere diam magna ut nulla. Nam placerat, metus non aliquam facilisis, odio enim facilisis ex, eu faucibus nibh mauris eget sapien. Sed pharetra felis at sapien pharetra finibus. Pellentesque semper, sem id imperdiet vehicula, urna enim iaculis justo, in scelerisque velit purus sed arcu. Sed ultrices nibh et dui lobortis mollis. Phasellus lacinia sit amet lacus id lacinia. In ligula leo, accumsan ut pulvinar mollis, pellentesque et velit. Vestibulum luctus placerat urna, vel porta metus aliquam a. Phasellus hendrerit enim nibh, vitae rutrum mauris egestas in. Nullam in tincidunt tortor. Vivamus aliquam eu sem eu condimentum. Donec pellentesque vel nisi in condimentum. Nulla suscipit dui congue, facilisis lorem vitae, aliquet orci. Nullam sem nunc, hendrerit placerat faucibus eu, condimentum eu mi. Curabitur euismod mauris neque, hendrerit ornare felis ullamcorper id. Sed dignissim, urna at tempor blandit, leo enim pulvinar ante, quis ultrices dolor dui ut odio. Donec lacinia interdum efficitur. Aliquam sit amet tellus pulvinar elit egestas pretium a vitae urna. Vivamus et sagittis neque. Fusce non porttitor quam. Fusce orci odio, tempor a rutrum quis, hendrerit sit amet velit. Ut eu consequat massa, non dapibus lacus. Vivamus consectetur facilisis sem, sed auctor ipsum egestas id. Aliquam interdum fringilla elit, in condimentum metus feugiat at. Vestibulum lectus elit, tristique ac nisi in, facilisis ullamcorper purus. Aliquam maximus lacus laoreet, aliquam erat sed, dapibus metus. Ut ultricies urna est, eget dictum turpis aliquam vel. In placerat lorem porta mattis placerat. Aenean tellus erat, elementum sed felis non, imperdiet eleifend velit. Suspendisse sollicitudin lacinia mi eget bibendum. Nam egestas, augue quis interdum dignissim, sem nibh semper sem, nec feugiat tortor mauris vehicula ex. Nulla tempus mi ultrices gravida molestie. Sed sed erat commodo, tempor felis sit amet, iaculis quam. Vivamus vulputate nisl at euismod venenatis. Sed vitae faucibus neque. Aenean consectetur felis ut convallis hendrerit. Cras vitae erat a ligula volutpat accumsan eget sed quam. Nunc nec porttitor nisl, sed euismod nulla. Phasellus consequat auctor facilisis. Integer sollicitudin vehicula malesuada. Nunc dapibus mauris id lectus vehicula finibus. In hac habitasse platea dictumst. Pellentesque vulputate erat ac mattis euismod. Fusce arcu urna, ornare ut facilisis eu, fermentum id augue. Fusce porta venenatis metus quis iaculis. Sed a varius lorem. Integer tristique diam ipsum, fringilla tincidunt diam maximus in. Praesent gravida dolor eget leo iaculis, et iaculis nunc pharetra. Aliquam erat volutpat. Ut nec lacinia tellus. Donec tristique odio in lectus volutpat placerat. Maecenas sed iaculis turpis. Aenean iaculis tempor mauris, eget vehicula metus semper nec. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Ut et facilisis lectus. Maecenas at justo egestas, tempus massa et, tempor sem. Suspendisse potenti. Aliquam vel pulvinar massa. Mauris sollicitudin accumsan nisl. Aliquam ac luctus tellus, sit amet mattis dolor. Fusce sit amet finibus urna. Vestibulum molestie dapibus nisi, vitae sagittis ligula. Suspendisse potenti. Mauris vulputate ornare nisl, a lacinia felis consequat vel. Aliquam suscipit rhoncus leo, ac eleifend mauris aliquet nec. Vestibulum interdum elit mauris, tincidunt eleifend turpis pulvinar quis. Nullam pellentesque turpis sit amet tortor egestas congue. Nulla mollis facilisis ultricies. Praesent viverra lobortis bibendum. Etiam quis tempor urna, at pellentesque eros. Etiam eget mi sed nibh aliquet lacinia. Quisque non fermentum neque. Sed eget aliquam arcu. Proin condimentum dictum magna id elementum. Donec imperdiet turpis eu commodo ullamcorper. Vestibulum sollicitudin malesuada lacus, in venenatis ex. Suspendisse tellus urna, hendrerit eget mauris nec, efficitur efficitur neque. Morbi vulputate ex eget mi commodo molestie. Cras vel efficitur augue. Quisque egestas orci sed eros hendrerit, sit amet pretium quam hendrerit. Suspendisse porta enim bibendum neque eleifend, nec scelerisque erat hendrerit. Morbi sit amet mi finibus, hendrerit lectus et, laoreet enim. Nullam eleifend lacinia placerat. Suspendisse vitae lobortis libero, id finibus libero. Fusce ornare, nulla sed dictum laoreet, ligula ante cursus turpis, nec scelerisque odio orci et libero. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla nunc nunc, pellentesque quis pulvinar quis, laoreet in arcu. Nullam neque erat, imperdiet id tempus eget, maximus nec dui. Nulla in tempus eros. Nunc ac elit a ipsum vulputate gravida. Proin imperdiet, orci eu lacinia congue, nunc metus venenatis risus, sit amet blandit nunc mauris ullamcorper eros. Integer rutrum nisl quis orci molestie ultricies. Fusce venenatis purus id venenatis commodo. Cras consectetur imperdiet faucibus. Suspendisse dignissim dui magna, a dignissim odio pellentesque eu. Morbi nec augue feugiat, vestibulum diam ut, cursus turpis. Duis mattis accumsan ligula, ut sollicitudin mi posuere at. Morbi scelerisque, nibh porttitor finibus hendrerit, massa ante porta mi, eu posuere ipsum nisl sed urna. Curabitur nec sollicitudin sapien. Mauris dictum dolor sodales, scelerisque arcu sit amet, hendrerit felis. Sed mollis, metus et faucibus dapibus, sapien justo commodo eros, et sollicitudin est urna in eros. Nullam tincidunt, turpis et ultricies efficitur, nunc ante gravida magna, vitae laoreet tellus mauris at elit. Proin imperdiet vehicula eros feugiat rhoncus. Sed iaculis, metus id maximus bibendum, urna quam dapibus dui, eget volutpat erat elit ut lectus. Phasellus semper molestie malesuada. Aliquam erat volutpat. Nullam mattis ipsum quam, quis tincidunt lacus hendrerit quis. Vestibulum ut lorem tellus. Fusce quis ipsum non elit ultricies mattis. Nullam euismod lorem sit amet blandit vestibulum. Proin posuere ex volutpat justo ornare, vel fringilla leo posuere. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Donec turpis lacus, tincidunt vel velit quis, luctus consequat sem. Maecenas vestibulum justo in lorem fermentum pharetra. Pellentesque eu tempor sapien. Nunc aliquet eget purus sit amet elementum. In ut massa turpis. Nam et purus rutrum nulla mollis convallis. Integer interdum, urna vitae ornare dignissim, ex felis dictum tellus, eget hendrerit diam nibh at purus. Aliquam eleifend faucibus elit sit amet aliquet. Vivamus pharetra nec sem quis auctor. Proin tincidunt pharetra ex eu accumsan. Sed venenatis consequat ligula et posuere. Donec at bibendum sem. Praesent sagittis libero at dui condimentum, sit amet aliquam sem condimentum. Duis vitae aliquet dolor. Proin vel interdum risus, quis tempus purus. Maecenas aliquam turpis at elementum molestie. Vivamus at leo lacinia, viverra leo eget, porttitor ex. Aliquam eu diam convallis, cursus nibh sed, consequat nulla. Maecenas sed posuere odio. Vestibulum quis molestie mauris. Vivamus efficitur placerat ipsum a egestas. Vivamus dignissim orci urna, eget euismod nunc fringilla vitae. In in placerat est. Proin mattis sodales metus sit amet consectetur. Sed ligula purus, sollicitudin vel sollicitudin vel, imperdiet vitae purus. Suspendisse sed velit odio. Maecenas sagittis dolor a euismod sollicitudin. Vestibulum aliquam congue sodales. Donec nunc sem, suscipit non massa sed, pulvinar accumsan leo. Duis venenatis, nulla a tempor pharetra, ante massa lobortis ante, sit amet fringilla felis est non justo. Vestibulum nunc lectus, commodo eget porttitor eu, finibus vitae arcu. Donec non felis hendrerit, posuere nunc nec, iaculis ante. Pellentesque tempus iaculis enim ut efficitur. Nam tincidunt sem nec ex vestibulum, ac ornare magna placerat. Vestibulum at nisl mi. Nam imperdiet dolor id nisi ultrices iaculis. Donec sit amet neque sit amet ligula tempor condimentum. Praesent et laoreet est, placerat sodales quam. Pellentesque enim arcu, auctor quis eros in, tempus vehicula felis. Curabitur dapibus tempus mattis. Phasellus mattis, velit ac vehicula dictum, nisl tortor ultrices risus, vel blandit ante magna at tortor. Sed ac massa neque. Quisque eleifend consequat justo. Cras eget sagittis ligula. Aliquam vestibulum mauris dui, vel feugiat quam maximus vitae. Donec nisi tortor, venenatis at risus ac, congue volutpat metus. Nullam feugiat lectus eget facilisis fermentum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec lacus mauris, placerat et neque quis, sodales varius justo. Suspendisse lacinia arcu id eleifend sollicitudin. Fusce sit amet leo malesuada, aliquet orci non, fermentum enim. Vestibulum nisl nibh, commodo pulvinar urna sed, aliquet ultricies ante. Cras non consectetur ante. Quisque eget pretium ante. Integer eleifend, lacus nec pulvinar iaculis, ligula nisl faucibus ex, non eleifend diam lacus a neque. In non fermentum leo. Duis efficitur orci massa, efficitur elementum urna iaculis non. Sed luctus ex tortor, eu elementum risus commodo nec. Nulla ornare leo a imperdiet vestibulum. Quisque nec nulla vel nulla posuere consectetur vitae eget ex. Etiam et ligula vitae massa semper venenatis. Donec efficitur est luctus elit cursus, et convallis sem feugiat. Curabitur sed tempor metus. Donec quis efficitur nibh, eget maximus urna. Maecenas cursus, mi ac suscipit aliquam, purus diam congue est, aliquet aliquet neque mauris ut nibh. Pellentesque in ante vel ex tempus tempor sit amet sed risus. Vivamus vitae tellus eu ante rutrum vulputate. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam risus tellus, vehicula luctus justo imperdiet, vulputate feugiat ante. Pellentesque sit amet mauris sapien. Curabitur ornare ligula ut lacus condimentum iaculis. Nullam vulputate bibendum augue sed efficitur. Donec posuere rutrum sollicitudin. Aliquam maximus aliquam leo sed vulputate. Sed accumsan turpis ipsum, malesuada gravida ligula interdum at. Proin elementum diam nisl, a euismod tellus maximus id. Duis vitae velit ac metus pellentesque porta. Curabitur massa odio, facilisis et hendrerit ac, ornare sit amet velit. Aenean pretium dui ligula, eu vehicula eros malesuada at. Quisque sit amet ligula non erat faucibus mollis eu at eros. Morbi eu lorem ultrices, commodo mi et, volutpat augue. Vivamus lacus metus, finibus porta sagittis a, hendrerit ut eros. Quisque eu luctus mauris. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec eleifend, lectus ac porttitor maximus, sem nulla congue ante, a scelerisque est ligula quis turpis. Donec eget est vel diam molestie eleifend. Sed pharetra, nisl ut cursus bibendum, odio libero posuere turpis, sed eleifend velit augue nec nunc. Curabitur nunc metus, laoreet vestibulum blandit sed, posuere in nisi. Praesent fermentum pellentesque rutrum. Nam eget tempus lectus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Aliquam nibh velit, condimentum facilisis consectetur quis, mollis non purus. Sed eu iaculis libero. Etiam ac iaculis arcu. Vestibulum venenatis dui interdum, tempus neque ac, efficitur mauris. Aenean commodo magna est, at ornare mi auctor feugiat. Quisque tristique interdum eros, ac pellentesque neque semper sit amet. Suspendisse cursus suscipit eros sed dapibus. Nunc molestie magna non ligula condimentum luctus. Phasellus id risus urna. Integer fringilla magna et sapien dignissim laoreet. Cras lobortis dignissim ante, pretium ultricies turpis tempus at. Sed tincidunt, metus ut porta porta, lorem sem lacinia diam, nec consectetur tellus turpis at quam. Nullam nec blandit diam. In vulputate mauris sed tellus iaculis, in luctus eros consequat. Ut a sodales metus. Vestibulum sodales nisl maximus enim congue sagittis. Aenean molestie faucibus neque lacinia posuere. Etiam ullamcorper nibh vehicula, tincidunt neque eu, eleifend magna. Etiam et orci sit amet dolor hendrerit viverra. Suspendisse orci ipsum, commodo id augue quis, facilisis accumsan dolor. Praesent tempus sem nec erat commodo, ut imperdiet nisl porta. Interdum et malesuada fames ac ante ipsum primis in faucibus."})}}]),n}(e.Component),Fe=De,Ue=function(e){u(n,e);var t=f(n);function n(){return r(this,n),t.apply(this,arguments)}return a(n,[{key:"render",value:function(){return(0,_e.jsx)("div",{children:"Contact"})}}]),n}(e.Component),Ve=Ue,$e=function(){return $e=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},$e.apply(this,arguments)};var Be="",We=null,He=null,Qe=null;function Ke(){Be="",null!==We&&We.disconnect(),null!==He&&(window.clearTimeout(He),He=null)}function Ye(e){return["BUTTON","INPUT","SELECT","TEXTAREA"].includes(e.tagName)&&!e.hasAttribute("disabled")||["A","AREA"].includes(e.tagName)&&e.hasAttribute("href")}function Ge(){var e=null;if("#"===Be)e=document.body;else{var t=Be.replace("#","");null===(e=document.getElementById(t))&&"#top"===Be&&(e=document.body)}if(null!==e){Qe(e);var n=e.getAttribute("tabindex");return null!==n||Ye(e)||e.setAttribute("tabindex",-1),e.focus({preventScroll:!0}),null!==n||Ye(e)||(e.blur(),e.removeAttribute("tabindex")),Ke(),!0}return!1}function Je(t){return e.forwardRef((function(n,r){var i="";"string"===typeof n.to&&n.to.includes("#")?i="#"+n.to.split("#").slice(1).join("#"):"object"===typeof n.to&&"string"===typeof n.to.hash&&(i=n.to.hash);var a={};t===Pe&&(a.isActive=function(e,t){return e&&e.isExact&&t.hash===i});var o=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 i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}(n,["scroll","smooth","timeout","elementId"]);return e.createElement(t,$e({},a,o,{onClick:function(e){var t;Ke(),Be=n.elementId?"#"+n.elementId:i,n.onClick&&n.onClick(e),""===Be||e.defaultPrevented||0!==e.button||n.target&&"_self"!==n.target||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey||(Qe=n.scroll||function(e){return n.smooth?e.scrollIntoView({behavior:"smooth"}):e.scrollIntoView()},t=n.timeout,window.setTimeout((function(){!1===Ge()&&(null===We&&(We=new MutationObserver(Ge)),We.observe(document,{attributes:!0,childList:!0,subtree:!0}),He=window.setTimeout((function(){Ke()}),t||1e4))}),0))},ref:r}),n.children)}))}var Xe=Je(xe),Ze=(Je(Pe),function(e){u(n,e);var t=f(n);function n(){return r(this,n),t.apply(this,arguments)}return a(n,[{key:"render",value:function(){var e=this.props,t=e.update,n=e.language,r=e.texts;return(0,_e.jsxs)(_e.Fragment,{children:[(0,_e.jsxs)("header",{className:"header",children:[(0,_e.jsx)("h1",{children:" Leandro Luiz Duarte Teixeira"}),(0,_e.jsxs)("span",{className:"language-selector",children:[(0,_e.jsx)("button",{onClick:t,className:"EN"===n?"active":"",value:"EN",children:"EN"}),(0,_e.jsx)("button",{onClick:t,className:"PT"===n?"active":"",value:"PT",children:"PT"})]}),(0,_e.jsx)("h3",{children:r.title})]}),(0,_e.jsxs)("nav",{className:"nav-bar",children:[(0,_e.jsx)(Pe,{to:"/home",className:"nav-item",activeClassName:"nav-item active",children:r.home}),(0,_e.jsx)(Pe,{to:"/about",className:"nav-item",activeClassName:"nav-item active",children:r.about}),(0,_e.jsxs)(Pe,{to:"/projects",className:"nav-item project-formatter-".concat(n," dropdown"),activeClassName:"nav-item project-formatter-".concat(n," dropdown active"),children:[(0,_e.jsx)("span",{children:r.project}),(0,_e.jsx)("div",{className:"dropdown-content",children:ze.map((function(e){return(0,_e.jsx)(Xe,{to:"/projects#".concat(e.id),children:e.nome},e.id)}))})]}),(0,_e.jsx)(Pe,{to:"/contact",className:"nav-item",activeClassName:"nav-item active",children:r.contact})]})]})}}]),n}(e.Component)),et=Ze,tt=(e.Component,function(e){u(n,e);var t=f(n);function n(){var e;return r(this,n),(e=t.call(this)).updateLanguage=function(t){var n;e.setState({language:t.target.value},(n=t.target.value,void localStorage.setItem("language",JSON.stringify(n))))},e.state={language:""},e}return a(n,[{key:"componentDidMount",value:function(){this.setState({language:JSON.parse(localStorage.getItem("language"))||"EN"})}},{key:"render",value:function(){var e=this.state.language;return(0,_e.jsx)("div",{className:"App",children:(0,_e.jsx)("header",{className:"App-header",children:(0,_e.jsxs)(ge,{children:[(0,_e.jsx)(et,{texts:"EN"===e?Le:Oe,update:this.updateLanguage,language:e}),(0,_e.jsxs)(ve,{children:[(0,_e.jsx)(ce,{path:"/about",children:(0,_e.jsx)(Te,{language:e})}),(0,_e.jsx)(ce,{path:"/projects",children:(0,_e.jsx)(Ie,{language:e,texts:"EN"===e?je:qe})}),(0,_e.jsx)(ce,{path:"/contact",children:(0,_e.jsx)(Ve,{language:e})}),(0,_e.jsx)(ce,{path:"/home",children:(0,_e.jsx)(Fe,{language:e})}),(0,_e.jsx)(ce,{exact:!0,path:"/",children:(0,_e.jsx)(oe,{to:"/home"})})]})]})})})}}]),n}(e.Component)),nt=tt,rt=function(e){e&&e instanceof Function&&n.e(787).then(n.bind(n,787)).then((function(t){var n=t.getCLS,r=t.getFID,i=t.getFCP,a=t.getLCP,o=t.getTTFB;n(e),r(e),i(e),a(e),o(e)}))};t.render((0,_e.jsx)(e.StrictMode,{children:(0,_e.jsx)(nt,{})}),document.getElementById("root")),rt()}()}();
  //# sourceMappingURL=main.411dfd6a.js.map