mirror of
https://github.com/BorysLevytskyi/BitwiseCmd.git
synced 2025-12-23 05:02:48 +01:00
3 lines
276 KiB
JavaScript
3 lines
276 KiB
JavaScript
/*! For license information please see main.13a16861.js.LICENSE.txt */
|
|
!function(){var e={895:function(e,n,t){var r,a;!function(i,o){"use strict";r=function(){var e=function(){},n="undefined",t=typeof window!==n&&typeof window.navigator!==n&&/Trident\/|MSIE /.test(window.navigator.userAgent),r=["trace","debug","info","warn","error"];function a(e,n){var t=e[n];if("function"===typeof t.bind)return t.bind(e);try{return Function.prototype.bind.call(t,e)}catch(r){return function(){return Function.prototype.apply.apply(t,[e,arguments])}}}function i(){console.log&&(console.log.apply?console.log.apply(console,arguments):Function.prototype.apply.apply(console.log,[console,arguments])),console.trace&&console.trace()}function o(r){return"debug"===r&&(r="log"),typeof console!==n&&("trace"===r&&t?i:void 0!==console[r]?a(console,r):void 0!==console.log?a(console,"log"):e)}function l(n,t){for(var a=0;a<r.length;a++){var i=r[a];this[i]=a<n?e:this.methodFactory(i,n,t)}this.log=this.debug}function s(e,t,r){return function(){typeof console!==n&&(l.call(this,t,r),this[e].apply(this,arguments))}}function u(e,n,t){return o(e)||s.apply(this,arguments)}function c(e,t,a){var i,o=this;t=null==t?"WARN":t;var s="loglevel";function c(e){var t=(r[e]||"silent").toUpperCase();if(typeof window!==n&&s){try{return void(window.localStorage[s]=t)}catch(a){}try{window.document.cookie=encodeURIComponent(s)+"="+t+";"}catch(a){}}}function f(){var e;if(typeof window!==n&&s){try{e=window.localStorage[s]}catch(a){}if(typeof e===n)try{var t=window.document.cookie,r=t.indexOf(encodeURIComponent(s)+"=");-1!==r&&(e=/^([^;]+)/.exec(t.slice(r))[1])}catch(a){}return void 0===o.levels[e]&&(e=void 0),e}}function d(){if(typeof window!==n&&s){try{return void window.localStorage.removeItem(s)}catch(e){}try{window.document.cookie=encodeURIComponent(s)+"=; expires=Thu, 01 Jan 1970 00:00:00 UTC"}catch(e){}}}"string"===typeof e?s+=":"+e:"symbol"===typeof e&&(s=void 0),o.name=e,o.levels={TRACE:0,DEBUG:1,INFO:2,WARN:3,ERROR:4,SILENT:5},o.methodFactory=a||u,o.getLevel=function(){return i},o.setLevel=function(t,r){if("string"===typeof t&&void 0!==o.levels[t.toUpperCase()]&&(t=o.levels[t.toUpperCase()]),!("number"===typeof t&&t>=0&&t<=o.levels.SILENT))throw"log.setLevel() called with invalid level: "+t;if(i=t,!1!==r&&c(t),l.call(o,t,e),typeof console===n&&t<o.levels.SILENT)return"No console available for logging"},o.setDefaultLevel=function(e){t=e,f()||o.setLevel(e,!1)},o.resetLevel=function(){o.setLevel(t,!1),d()},o.enableAll=function(e){o.setLevel(o.levels.TRACE,e)},o.disableAll=function(e){o.setLevel(o.levels.SILENT,e)};var p=f();null==p&&(p=t),o.setLevel(p,!1)}var f=new c,d={};f.getLogger=function(e){if("symbol"!==typeof e&&"string"!==typeof e||""===e)throw new TypeError("You must supply a name when creating a logger.");var n=d[e];return n||(n=d[e]=new c(e,f.getLevel(),f.methodFactory)),n};var p=typeof window!==n?window.log:void 0;return f.noConflict=function(){return typeof window!==n&&window.log===f&&(window.log=p),f},f.getLoggers=function(){return d},f.default=f,f},void 0===(a="function"===typeof r?r.call(n,t,n,e):r)||(e.exports=a)}()},888:function(e,n,t){"use strict";var r=t(47);function a(){}function i(){}i.resetWarningCache=a,e.exports=function(){function e(e,n,t,a,i,o){if(o!==r){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function n(){return e}e.isRequired=e;var t={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:n,element:e,elementType:e,instanceOf:n,node:e,objectOf:n,oneOf:n,oneOfType:n,shape:n,exact:n,checkPropTypes:i,resetWarningCache:a};return t.PropTypes=t,t}},7:function(e,n,t){e.exports=t(888)()},47:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},463:function(e,n,t){"use strict";var r=t(791),a=t(296);function i(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t<arguments.length;t++)n+="&args[]="+encodeURIComponent(arguments[t]);return"Minified React error #"+e+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var o=new Set,l={};function s(e,n){u(e,n),u(e+"Capture",n)}function u(e,n){for(l[e]=n,e=0;e<n.length;e++)o.add(n[e])}var c=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),f=Object.prototype.hasOwnProperty,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={},m={};function h(e,n,t,r,a,i,o){this.acceptsBooleans=2===n||3===n||4===n,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=i,this.removeEmptyString=o}var v={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){v[e]=new h(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var n=e[0];v[n]=new h(n,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){v[e]=new h(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){v[e]=new h(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){v[e]=new h(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){v[e]=new h(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){v[e]=new h(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){v[e]=new h(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){v[e]=new h(e,5,!1,e.toLowerCase(),null,!1,!1)}));var g=/[\-:]([a-z])/g;function b(e){return e[1].toUpperCase()}function y(e,n,t,r){var a=v.hasOwnProperty(n)?v[n]:null;(null!==a?0!==a.type:r||!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])&&(function(e,n,t,r){if(null===n||"undefined"===typeof n||function(e,n,t,r){if(null!==t&&0===t.type)return!1;switch(typeof n){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==t?!t.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,n,t,r))return!0;if(r)return!1;if(null!==t)switch(t.type){case 3:return!n;case 4:return!1===n;case 5:return isNaN(n);case 6:return isNaN(n)||1>n}return!1}(n,t,a,r)&&(t=null),r||null===a?function(e){return!!f.call(m,e)||!f.call(p,e)&&(d.test(e)?m[e]=!0:(p[e]=!0,!1))}(n)&&(null===t?e.removeAttribute(n):e.setAttribute(n,""+t)):a.mustUseProperty?e[a.propertyName]=null===t?3!==a.type&&"":t:(n=a.attributeName,r=a.attributeNamespace,null===t?e.removeAttribute(n):(t=3===(a=a.type)||4===a&&!0===t?"":""+t,r?e.setAttributeNS(r,n,t):e.setAttribute(n,t))))}"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 n=e.replace(g,b);v[n]=new h(n,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var n=e.replace(g,b);v[n]=new h(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var n=e.replace(g,b);v[n]=new h(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){v[e]=new h(e,1,!1,e.toLowerCase(),null,!1,!1)})),v.xlinkHref=new h("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){v[e]=new h(e,1,!1,e.toLowerCase(),null,!0,!0)}));var x=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,w=Symbol.for("react.element"),k=Symbol.for("react.portal"),S=Symbol.for("react.fragment"),C=Symbol.for("react.strict_mode"),j=Symbol.for("react.profiler"),N=Symbol.for("react.provider"),E=Symbol.for("react.context"),z=Symbol.for("react.forward_ref"),O=Symbol.for("react.suspense"),B=Symbol.for("react.suspense_list"),P=Symbol.for("react.memo"),_=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var T=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var I=Symbol.iterator;function L(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=I&&e[I]||e["@@iterator"])?e:null}var R,M=Object.assign;function A(e){if(void 0===R)try{throw Error()}catch(t){var n=t.stack.trim().match(/\n( *(at )?)/);R=n&&n[1]||""}return"\n"+R+e}var D=!1;function F(e,n){if(!e||D)return"";D=!0;var t=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(n)if(n=function(){throw Error()},Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),"object"===typeof Reflect&&Reflect.construct){try{Reflect.construct(n,[])}catch(u){var r=u}Reflect.construct(e,[],n)}else{try{n.call()}catch(u){r=u}e.call(n.prototype)}else{try{throw Error()}catch(u){r=u}e()}}catch(u){if(u&&r&&"string"===typeof u.stack){for(var a=u.stack.split("\n"),i=r.stack.split("\n"),o=a.length-1,l=i.length-1;1<=o&&0<=l&&a[o]!==i[l];)l--;for(;1<=o&&0<=l;o--,l--)if(a[o]!==i[l]){if(1!==o||1!==l)do{if(o--,0>--l||a[o]!==i[l]){var s="\n"+a[o].replace(" at new "," at ");return e.displayName&&s.includes("<anonymous>")&&(s=s.replace("<anonymous>",e.displayName)),s}}while(1<=o&&0<=l);break}}}finally{D=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?A(e):""}function U(e){switch(e.tag){case 5:return A(e.type);case 16:return A("Lazy");case 13:return A("Suspense");case 19:return A("SuspenseList");case 0:case 2:case 15:return e=F(e.type,!1);case 11:return e=F(e.type.render,!1);case 1:return e=F(e.type,!0);default:return""}}function V(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 S:return"Fragment";case k:return"Portal";case j:return"Profiler";case C:return"StrictMode";case O:return"Suspense";case B:return"SuspenseList"}if("object"===typeof e)switch(e.$$typeof){case E:return(e.displayName||"Context")+".Consumer";case N:return(e._context.displayName||"Context")+".Provider";case z:var n=e.render;return(e=e.displayName)||(e=""!==(e=n.displayName||n.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case P:return null!==(n=e.displayName||null)?n:V(e.type)||"Memo";case _:n=e._payload,e=e._init;try{return V(e(n))}catch(t){}}return null}function H(e){var n=e.type;switch(e.tag){case 24:return"Cache";case 9:return(n.displayName||"Context")+".Consumer";case 10:return(n._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=n.render).displayName||e.name||"",n.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return n;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return V(n);case 8:return n===C?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"===typeof n)return n.displayName||n.name||null;if("string"===typeof n)return n}return null}function W(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function $(e){var n=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===n||"radio"===n)}function Y(e){e._valueTracker||(e._valueTracker=function(e){var n=$(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),r=""+e[n];if(!e.hasOwnProperty(n)&&"undefined"!==typeof t&&"function"===typeof t.get&&"function"===typeof t.set){var a=t.get,i=t.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return a.call(this)},set:function(e){r=""+e,i.call(this,e)}}),Object.defineProperty(e,n,{enumerable:t.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}(e))}function Q(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),r="";return e&&(r=$(e)?e.checked?"true":"false":e.value),(e=r)!==t&&(n.setValue(e),!0)}function q(e){if("undefined"===typeof(e=e||("undefined"!==typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(n){return e.body}}function K(e,n){var t=n.checked;return M({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=t?t:e._wrapperState.initialChecked})}function X(e,n){var t=null==n.defaultValue?"":n.defaultValue,r=null!=n.checked?n.checked:n.defaultChecked;t=W(null!=n.value?n.value:t),e._wrapperState={initialChecked:r,initialValue:t,controlled:"checkbox"===n.type||"radio"===n.type?null!=n.checked:null!=n.value}}function G(e,n){null!=(n=n.checked)&&y(e,"checked",n,!1)}function J(e,n){G(e,n);var t=W(n.value),r=n.type;if(null!=t)"number"===r?(0===t&&""===e.value||e.value!=t)&&(e.value=""+t):e.value!==""+t&&(e.value=""+t);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");n.hasOwnProperty("value")?ee(e,n.type,t):n.hasOwnProperty("defaultValue")&&ee(e,n.type,W(n.defaultValue)),null==n.checked&&null!=n.defaultChecked&&(e.defaultChecked=!!n.defaultChecked)}function Z(e,n,t){if(n.hasOwnProperty("value")||n.hasOwnProperty("defaultValue")){var r=n.type;if(!("submit"!==r&&"reset"!==r||void 0!==n.value&&null!==n.value))return;n=""+e._wrapperState.initialValue,t||n===e.value||(e.value=n),e.defaultValue=n}""!==(t=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==t&&(e.name=t)}function ee(e,n,t){"number"===n&&q(e.ownerDocument)===e||(null==t?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}var ne=Array.isArray;function te(e,n,t,r){if(e=e.options,n){n={};for(var a=0;a<t.length;a++)n["$"+t[a]]=!0;for(t=0;t<e.length;t++)a=n.hasOwnProperty("$"+e[t].value),e[t].selected!==a&&(e[t].selected=a),a&&r&&(e[t].defaultSelected=!0)}else{for(t=""+W(t),n=null,a=0;a<e.length;a++){if(e[a].value===t)return e[a].selected=!0,void(r&&(e[a].defaultSelected=!0));null!==n||e[a].disabled||(n=e[a])}null!==n&&(n.selected=!0)}}function re(e,n){if(null!=n.dangerouslySetInnerHTML)throw Error(i(91));return M({},n,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ae(e,n){var t=n.value;if(null==t){if(t=n.children,n=n.defaultValue,null!=t){if(null!=n)throw Error(i(92));if(ne(t)){if(1<t.length)throw Error(i(93));t=t[0]}n=t}null==n&&(n=""),t=n}e._wrapperState={initialValue:W(t)}}function ie(e,n){var t=W(n.value),r=W(n.defaultValue);null!=t&&((t=""+t)!==e.value&&(e.value=t),null==n.defaultValue&&e.defaultValue!==t&&(e.defaultValue=t)),null!=r&&(e.defaultValue=""+r)}function oe(e){var n=e.textContent;n===e._wrapperState.initialValue&&""!==n&&null!==n&&(e.value=n)}function le(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 se(e,n){return null==e||"http://www.w3.org/1999/xhtml"===e?le(n):"http://www.w3.org/2000/svg"===e&&"foreignObject"===n?"http://www.w3.org/1999/xhtml":e}var ue,ce,fe=(ce=function(e,n){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=n;else{for((ue=ue||document.createElement("div")).innerHTML="<svg>"+n.valueOf().toString()+"</svg>",n=ue.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}},"undefined"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,n,t,r){MSApp.execUnsafeLocalFunction((function(){return ce(e,n)}))}:ce);function de(e,n){if(n){var t=e.firstChild;if(t&&t===e.lastChild&&3===t.nodeType)return void(t.nodeValue=n)}e.textContent=n}var pe={animationIterationCount:!0,aspectRatio:!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},me=["Webkit","ms","Moz","O"];function he(e,n,t){return null==n||"boolean"===typeof n||""===n?"":t||"number"!==typeof n||0===n||pe.hasOwnProperty(e)&&pe[e]?(""+n).trim():n+"px"}function ve(e,n){for(var t in e=e.style,n)if(n.hasOwnProperty(t)){var r=0===t.indexOf("--"),a=he(t,n[t],r);"float"===t&&(t="cssFloat"),r?e.setProperty(t,a):e[t]=a}}Object.keys(pe).forEach((function(e){me.forEach((function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),pe[n]=pe[e]}))}));var ge=M({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 be(e,n){if(n){if(ge[e]&&(null!=n.children||null!=n.dangerouslySetInnerHTML))throw Error(i(137,e));if(null!=n.dangerouslySetInnerHTML){if(null!=n.children)throw Error(i(60));if("object"!==typeof n.dangerouslySetInnerHTML||!("__html"in n.dangerouslySetInnerHTML))throw Error(i(61))}if(null!=n.style&&"object"!==typeof n.style)throw Error(i(62))}}function ye(e,n){if(-1===e.indexOf("-"))return"string"===typeof n.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}}var xe=null;function we(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var ke=null,Se=null,Ce=null;function je(e){if(e=ya(e)){if("function"!==typeof ke)throw Error(i(280));var n=e.stateNode;n&&(n=wa(n),ke(e.stateNode,e.type,n))}}function Ne(e){Se?Ce?Ce.push(e):Ce=[e]:Se=e}function Ee(){if(Se){var e=Se,n=Ce;if(Ce=Se=null,je(e),n)for(e=0;e<n.length;e++)je(n[e])}}function ze(e,n){return e(n)}function Oe(){}var Be=!1;function Pe(e,n,t){if(Be)return e(n,t);Be=!0;try{return ze(e,n,t)}finally{Be=!1,(null!==Se||null!==Ce)&&(Oe(),Ee())}}function _e(e,n){var t=e.stateNode;if(null===t)return null;var r=wa(t);if(null===r)return null;t=r[n];e:switch(n){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(t&&"function"!==typeof t)throw Error(i(231,n,typeof t));return t}var Te=!1;if(c)try{var Ie={};Object.defineProperty(Ie,"passive",{get:function(){Te=!0}}),window.addEventListener("test",Ie,Ie),window.removeEventListener("test",Ie,Ie)}catch(ce){Te=!1}function Le(e,n,t,r,a,i,o,l,s){var u=Array.prototype.slice.call(arguments,3);try{n.apply(t,u)}catch(c){this.onError(c)}}var Re=!1,Me=null,Ae=!1,De=null,Fe={onError:function(e){Re=!0,Me=e}};function Ue(e,n,t,r,a,i,o,l,s){Re=!1,Me=null,Le.apply(Fe,arguments)}function Ve(e){var n=e,t=e;if(e.alternate)for(;n.return;)n=n.return;else{e=n;do{0!==(4098&(n=e).flags)&&(t=n.return),e=n.return}while(e)}return 3===n.tag?t:null}function He(e){if(13===e.tag){var n=e.memoizedState;if(null===n&&(null!==(e=e.alternate)&&(n=e.memoizedState)),null!==n)return n.dehydrated}return null}function We(e){if(Ve(e)!==e)throw Error(i(188))}function $e(e){return null!==(e=function(e){var n=e.alternate;if(!n){if(null===(n=Ve(e)))throw Error(i(188));return n!==e?null:e}for(var t=e,r=n;;){var a=t.return;if(null===a)break;var o=a.alternate;if(null===o){if(null!==(r=a.return)){t=r;continue}break}if(a.child===o.child){for(o=a.child;o;){if(o===t)return We(a),e;if(o===r)return We(a),n;o=o.sibling}throw Error(i(188))}if(t.return!==r.return)t=a,r=o;else{for(var l=!1,s=a.child;s;){if(s===t){l=!0,t=a,r=o;break}if(s===r){l=!0,r=a,t=o;break}s=s.sibling}if(!l){for(s=o.child;s;){if(s===t){l=!0,t=o,r=a;break}if(s===r){l=!0,r=o,t=a;break}s=s.sibling}if(!l)throw Error(i(189))}}if(t.alternate!==r)throw Error(i(190))}if(3!==t.tag)throw Error(i(188));return t.stateNode.current===t?e:n}(e))?Ye(e):null}function Ye(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var n=Ye(e);if(null!==n)return n;e=e.sibling}return null}var Qe=a.unstable_scheduleCallback,qe=a.unstable_cancelCallback,Ke=a.unstable_shouldYield,Xe=a.unstable_requestPaint,Ge=a.unstable_now,Je=a.unstable_getCurrentPriorityLevel,Ze=a.unstable_ImmediatePriority,en=a.unstable_UserBlockingPriority,nn=a.unstable_NormalPriority,tn=a.unstable_LowPriority,rn=a.unstable_IdlePriority,an=null,on=null;var ln=Math.clz32?Math.clz32:function(e){return e>>>=0,0===e?32:31-(sn(e)/un|0)|0},sn=Math.log,un=Math.LN2;var cn=64,fn=4194304;function dn(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function pn(e,n){var t=e.pendingLanes;if(0===t)return 0;var r=0,a=e.suspendedLanes,i=e.pingedLanes,o=268435455&t;if(0!==o){var l=o&~a;0!==l?r=dn(l):0!==(i&=o)&&(r=dn(i))}else 0!==(o=t&~a)?r=dn(o):0!==i&&(r=dn(i));if(0===r)return 0;if(0!==n&&n!==r&&0===(n&a)&&((a=r&-r)>=(i=n&-n)||16===a&&0!==(4194240&i)))return n;if(0!==(4&r)&&(r|=16&t),0!==(n=e.entangledLanes))for(e=e.entanglements,n&=r;0<n;)a=1<<(t=31-ln(n)),r|=e[t],n&=~a;return r}function mn(e,n){switch(e){case 1:case 2:case 4:return n+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return n+5e3;default:return-1}}function hn(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function vn(){var e=cn;return 0===(4194240&(cn<<=1))&&(cn=64),e}function gn(e){for(var n=[],t=0;31>t;t++)n.push(e);return n}function bn(e,n,t){e.pendingLanes|=n,536870912!==n&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[n=31-ln(n)]=t}function yn(e,n){var t=e.entangledLanes|=n;for(e=e.entanglements;t;){var r=31-ln(t),a=1<<r;a&n|e[r]&n&&(e[r]|=n),t&=~a}}var xn=0;function wn(e){return 1<(e&=-e)?4<e?0!==(268435455&e)?16:536870912:4:1}var kn,Sn,Cn,jn,Nn,En=!1,zn=[],On=null,Bn=null,Pn=null,_n=new Map,Tn=new Map,In=[],Ln="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 Rn(e,n){switch(e){case"focusin":case"focusout":On=null;break;case"dragenter":case"dragleave":Bn=null;break;case"mouseover":case"mouseout":Pn=null;break;case"pointerover":case"pointerout":_n.delete(n.pointerId);break;case"gotpointercapture":case"lostpointercapture":Tn.delete(n.pointerId)}}function Mn(e,n,t,r,a,i){return null===e||e.nativeEvent!==i?(e={blockedOn:n,domEventName:t,eventSystemFlags:r,nativeEvent:i,targetContainers:[a]},null!==n&&(null!==(n=ya(n))&&Sn(n)),e):(e.eventSystemFlags|=r,n=e.targetContainers,null!==a&&-1===n.indexOf(a)&&n.push(a),e)}function An(e){var n=ba(e.target);if(null!==n){var t=Ve(n);if(null!==t)if(13===(n=t.tag)){if(null!==(n=He(t)))return e.blockedOn=n,void Nn(e.priority,(function(){Cn(t)}))}else if(3===n&&t.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===t.tag?t.stateNode.containerInfo:null)}e.blockedOn=null}function Dn(e){if(null!==e.blockedOn)return!1;for(var n=e.targetContainers;0<n.length;){var t=Xn(e.domEventName,e.eventSystemFlags,n[0],e.nativeEvent);if(null!==t)return null!==(n=ya(t))&&Sn(n),e.blockedOn=t,!1;var r=new(t=e.nativeEvent).constructor(t.type,t);xe=r,t.target.dispatchEvent(r),xe=null,n.shift()}return!0}function Fn(e,n,t){Dn(e)&&t.delete(n)}function Un(){En=!1,null!==On&&Dn(On)&&(On=null),null!==Bn&&Dn(Bn)&&(Bn=null),null!==Pn&&Dn(Pn)&&(Pn=null),_n.forEach(Fn),Tn.forEach(Fn)}function Vn(e,n){e.blockedOn===n&&(e.blockedOn=null,En||(En=!0,a.unstable_scheduleCallback(a.unstable_NormalPriority,Un)))}function Hn(e){function n(n){return Vn(n,e)}if(0<zn.length){Vn(zn[0],e);for(var t=1;t<zn.length;t++){var r=zn[t];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==On&&Vn(On,e),null!==Bn&&Vn(Bn,e),null!==Pn&&Vn(Pn,e),_n.forEach(n),Tn.forEach(n),t=0;t<In.length;t++)(r=In[t]).blockedOn===e&&(r.blockedOn=null);for(;0<In.length&&null===(t=In[0]).blockedOn;)An(t),null===t.blockedOn&&In.shift()}var Wn=x.ReactCurrentBatchConfig,$n=!0;function Yn(e,n,t,r){var a=xn,i=Wn.transition;Wn.transition=null;try{xn=1,qn(e,n,t,r)}finally{xn=a,Wn.transition=i}}function Qn(e,n,t,r){var a=xn,i=Wn.transition;Wn.transition=null;try{xn=4,qn(e,n,t,r)}finally{xn=a,Wn.transition=i}}function qn(e,n,t,r){if($n){var a=Xn(e,n,t,r);if(null===a)Wr(e,n,r,Kn,t),Rn(e,r);else if(function(e,n,t,r,a){switch(n){case"focusin":return On=Mn(On,e,n,t,r,a),!0;case"dragenter":return Bn=Mn(Bn,e,n,t,r,a),!0;case"mouseover":return Pn=Mn(Pn,e,n,t,r,a),!0;case"pointerover":var i=a.pointerId;return _n.set(i,Mn(_n.get(i)||null,e,n,t,r,a)),!0;case"gotpointercapture":return i=a.pointerId,Tn.set(i,Mn(Tn.get(i)||null,e,n,t,r,a)),!0}return!1}(a,e,n,t,r))r.stopPropagation();else if(Rn(e,r),4&n&&-1<Ln.indexOf(e)){for(;null!==a;){var i=ya(a);if(null!==i&&kn(i),null===(i=Xn(e,n,t,r))&&Wr(e,n,r,Kn,t),i===a)break;a=i}null!==a&&r.stopPropagation()}else Wr(e,n,r,null,t)}}var Kn=null;function Xn(e,n,t,r){if(Kn=null,null!==(e=ba(e=we(r))))if(null===(n=Ve(e)))e=null;else if(13===(t=n.tag)){if(null!==(e=He(n)))return e;e=null}else if(3===t){if(n.stateNode.current.memoizedState.isDehydrated)return 3===n.tag?n.stateNode.containerInfo:null;e=null}else n!==e&&(e=null);return Kn=e,null}function Gn(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(Je()){case Ze:return 1;case en:return 4;case nn:case tn:return 16;case rn:return 536870912;default:return 16}default:return 16}}var Jn=null,Zn=null,et=null;function nt(){if(et)return et;var e,n,t=Zn,r=t.length,a="value"in Jn?Jn.value:Jn.textContent,i=a.length;for(e=0;e<r&&t[e]===a[e];e++);var o=r-e;for(n=1;n<=o&&t[r-n]===a[i-n];n++);return et=a.slice(e,1<n?1-n:void 0)}function tt(e){var n=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===n&&(e=13):e=n,10===e&&(e=13),32<=e||13===e?e:0}function rt(){return!0}function at(){return!1}function it(e){function n(n,t,r,a,i){for(var o in this._reactName=n,this._targetInst=r,this.type=t,this.nativeEvent=a,this.target=i,this.currentTarget=null,e)e.hasOwnProperty(o)&&(n=e[o],this[o]=n?n(a):a[o]);return this.isDefaultPrevented=(null!=a.defaultPrevented?a.defaultPrevented:!1===a.returnValue)?rt:at,this.isPropagationStopped=at,this}return M(n.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=rt)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=rt)},persist:function(){},isPersistent:rt}),n}var ot,lt,st,ut={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},ct=it(ut),ft=M({},ut,{view:0,detail:0}),dt=it(ft),pt=M({},ft,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:jt,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!==st&&(st&&"mousemove"===e.type?(ot=e.screenX-st.screenX,lt=e.screenY-st.screenY):lt=ot=0,st=e),ot)},movementY:function(e){return"movementY"in e?e.movementY:lt}}),mt=it(pt),ht=it(M({},pt,{dataTransfer:0})),vt=it(M({},ft,{relatedTarget:0})),gt=it(M({},ut,{animationName:0,elapsedTime:0,pseudoElement:0})),bt=M({},ut,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),yt=it(bt),xt=it(M({},ut,{data:0})),wt={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},kt={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"},St={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Ct(e){var n=this.nativeEvent;return n.getModifierState?n.getModifierState(e):!!(e=St[e])&&!!n[e]}function jt(){return Ct}var Nt=M({},ft,{key:function(e){if(e.key){var n=wt[e.key]||e.key;if("Unidentified"!==n)return n}return"keypress"===e.type?13===(e=tt(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?kt[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:jt,charCode:function(e){return"keypress"===e.type?tt(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?tt(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),Et=it(Nt),zt=it(M({},pt,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Ot=it(M({},ft,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:jt})),Bt=it(M({},ut,{propertyName:0,elapsedTime:0,pseudoElement:0})),Pt=M({},pt,{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}),_t=it(Pt),Tt=[9,13,27,32],It=c&&"CompositionEvent"in window,Lt=null;c&&"documentMode"in document&&(Lt=document.documentMode);var Rt=c&&"TextEvent"in window&&!Lt,Mt=c&&(!It||Lt&&8<Lt&&11>=Lt),At=String.fromCharCode(32),Dt=!1;function Ft(e,n){switch(e){case"keyup":return-1!==Tt.indexOf(n.keyCode);case"keydown":return 229!==n.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Ut(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var Vt=!1;var Ht={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 Wt(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===n?!!Ht[e.type]:"textarea"===n}function $t(e,n,t,r){Ne(r),0<(n=Yr(n,"onChange")).length&&(t=new ct("onChange","change",null,t,r),e.push({event:t,listeners:n}))}var Yt=null,Qt=null;function qt(e){Ar(e,0)}function Kt(e){if(Q(xa(e)))return e}function Xt(e,n){if("change"===e)return n}var Gt=!1;if(c){var Jt;if(c){var Zt="oninput"in document;if(!Zt){var er=document.createElement("div");er.setAttribute("oninput","return;"),Zt="function"===typeof er.oninput}Jt=Zt}else Jt=!1;Gt=Jt&&(!document.documentMode||9<document.documentMode)}function nr(){Yt&&(Yt.detachEvent("onpropertychange",tr),Qt=Yt=null)}function tr(e){if("value"===e.propertyName&&Kt(Qt)){var n=[];$t(n,Qt,e,we(e)),Pe(qt,n)}}function rr(e,n,t){"focusin"===e?(nr(),Qt=t,(Yt=n).attachEvent("onpropertychange",tr)):"focusout"===e&&nr()}function ar(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Kt(Qt)}function ir(e,n){if("click"===e)return Kt(n)}function or(e,n){if("input"===e||"change"===e)return Kt(n)}var lr="function"===typeof Object.is?Object.is:function(e,n){return e===n&&(0!==e||1/e===1/n)||e!==e&&n!==n};function sr(e,n){if(lr(e,n))return!0;if("object"!==typeof e||null===e||"object"!==typeof n||null===n)return!1;var t=Object.keys(e),r=Object.keys(n);if(t.length!==r.length)return!1;for(r=0;r<t.length;r++){var a=t[r];if(!f.call(n,a)||!lr(e[a],n[a]))return!1}return!0}function ur(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function cr(e,n){var t,r=ur(e);for(e=0;r;){if(3===r.nodeType){if(t=e+r.textContent.length,e<=n&&t>=n)return{node:r,offset:n-e};e=t}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=ur(r)}}function fr(e,n){return!(!e||!n)&&(e===n||(!e||3!==e.nodeType)&&(n&&3===n.nodeType?fr(e,n.parentNode):"contains"in e?e.contains(n):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(n))))}function dr(){for(var e=window,n=q();n instanceof e.HTMLIFrameElement;){try{var t="string"===typeof n.contentWindow.location.href}catch(r){t=!1}if(!t)break;n=q((e=n.contentWindow).document)}return n}function pr(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&("input"===n&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===n||"true"===e.contentEditable)}function mr(e){var n=dr(),t=e.focusedElem,r=e.selectionRange;if(n!==t&&t&&t.ownerDocument&&fr(t.ownerDocument.documentElement,t)){if(null!==r&&pr(t))if(n=r.start,void 0===(e=r.end)&&(e=n),"selectionStart"in t)t.selectionStart=n,t.selectionEnd=Math.min(e,t.value.length);else if((e=(n=t.ownerDocument||document)&&n.defaultView||window).getSelection){e=e.getSelection();var a=t.textContent.length,i=Math.min(r.start,a);r=void 0===r.end?i:Math.min(r.end,a),!e.extend&&i>r&&(a=r,r=i,i=a),a=cr(t,i);var o=cr(t,r);a&&o&&(1!==e.rangeCount||e.anchorNode!==a.node||e.anchorOffset!==a.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&((n=n.createRange()).setStart(a.node,a.offset),e.removeAllRanges(),i>r?(e.addRange(n),e.extend(o.node,o.offset)):(n.setEnd(o.node,o.offset),e.addRange(n)))}for(n=[],e=t;e=e.parentNode;)1===e.nodeType&&n.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"===typeof t.focus&&t.focus(),t=0;t<n.length;t++)(e=n[t]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}var hr=c&&"documentMode"in document&&11>=document.documentMode,vr=null,gr=null,br=null,yr=!1;function xr(e,n,t){var r=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;yr||null==vr||vr!==q(r)||("selectionStart"in(r=vr)&&pr(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},br&&sr(br,r)||(br=r,0<(r=Yr(gr,"onSelect")).length&&(n=new ct("onSelect","select",null,n,t),e.push({event:n,listeners:r}),n.target=vr)))}function wr(e,n){var t={};return t[e.toLowerCase()]=n.toLowerCase(),t["Webkit"+e]="webkit"+n,t["Moz"+e]="moz"+n,t}var kr={animationend:wr("Animation","AnimationEnd"),animationiteration:wr("Animation","AnimationIteration"),animationstart:wr("Animation","AnimationStart"),transitionend:wr("Transition","TransitionEnd")},Sr={},Cr={};function jr(e){if(Sr[e])return Sr[e];if(!kr[e])return e;var n,t=kr[e];for(n in t)if(t.hasOwnProperty(n)&&n in Cr)return Sr[e]=t[n];return e}c&&(Cr=document.createElement("div").style,"AnimationEvent"in window||(delete kr.animationend.animation,delete kr.animationiteration.animation,delete kr.animationstart.animation),"TransitionEvent"in window||delete kr.transitionend.transition);var Nr=jr("animationend"),Er=jr("animationiteration"),zr=jr("animationstart"),Or=jr("transitionend"),Br=new Map,Pr="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function _r(e,n){Br.set(e,n),s(n,[e])}for(var Tr=0;Tr<Pr.length;Tr++){var Ir=Pr[Tr];_r(Ir.toLowerCase(),"on"+(Ir[0].toUpperCase()+Ir.slice(1)))}_r(Nr,"onAnimationEnd"),_r(Er,"onAnimationIteration"),_r(zr,"onAnimationStart"),_r("dblclick","onDoubleClick"),_r("focusin","onFocus"),_r("focusout","onBlur"),_r(Or,"onTransitionEnd"),u("onMouseEnter",["mouseout","mouseover"]),u("onMouseLeave",["mouseout","mouseover"]),u("onPointerEnter",["pointerout","pointerover"]),u("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 Lr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Rr=new Set("cancel close invalid load scroll toggle".split(" ").concat(Lr));function Mr(e,n,t){var r=e.type||"unknown-event";e.currentTarget=t,function(e,n,t,r,a,o,l,s,u){if(Ue.apply(this,arguments),Re){if(!Re)throw Error(i(198));var c=Me;Re=!1,Me=null,Ae||(Ae=!0,De=c)}}(r,n,void 0,e),e.currentTarget=null}function Ar(e,n){n=0!==(4&n);for(var t=0;t<e.length;t++){var r=e[t],a=r.event;r=r.listeners;e:{var i=void 0;if(n)for(var o=r.length-1;0<=o;o--){var l=r[o],s=l.instance,u=l.currentTarget;if(l=l.listener,s!==i&&a.isPropagationStopped())break e;Mr(a,l,u),i=s}else for(o=0;o<r.length;o++){if(s=(l=r[o]).instance,u=l.currentTarget,l=l.listener,s!==i&&a.isPropagationStopped())break e;Mr(a,l,u),i=s}}}if(Ae)throw e=De,Ae=!1,De=null,e}function Dr(e,n){var t=n[ha];void 0===t&&(t=n[ha]=new Set);var r=e+"__bubble";t.has(r)||(Hr(n,e,2,!1),t.add(r))}function Fr(e,n,t){var r=0;n&&(r|=4),Hr(t,e,r,n)}var Ur="_reactListening"+Math.random().toString(36).slice(2);function Vr(e){if(!e[Ur]){e[Ur]=!0,o.forEach((function(n){"selectionchange"!==n&&(Rr.has(n)||Fr(n,!1,e),Fr(n,!0,e))}));var n=9===e.nodeType?e:e.ownerDocument;null===n||n[Ur]||(n[Ur]=!0,Fr("selectionchange",!1,n))}}function Hr(e,n,t,r){switch(Gn(n)){case 1:var a=Yn;break;case 4:a=Qn;break;default:a=qn}t=a.bind(null,n,t,e),a=void 0,!Te||"touchstart"!==n&&"touchmove"!==n&&"wheel"!==n||(a=!0),r?void 0!==a?e.addEventListener(n,t,{capture:!0,passive:a}):e.addEventListener(n,t,!0):void 0!==a?e.addEventListener(n,t,{passive:a}):e.addEventListener(n,t,!1)}function Wr(e,n,t,r,a){var i=r;if(0===(1&n)&&0===(2&n)&&null!==r)e:for(;;){if(null===r)return;var o=r.tag;if(3===o||4===o){var l=r.stateNode.containerInfo;if(l===a||8===l.nodeType&&l.parentNode===a)break;if(4===o)for(o=r.return;null!==o;){var s=o.tag;if((3===s||4===s)&&((s=o.stateNode.containerInfo)===a||8===s.nodeType&&s.parentNode===a))return;o=o.return}for(;null!==l;){if(null===(o=ba(l)))return;if(5===(s=o.tag)||6===s){r=i=o;continue e}l=l.parentNode}}r=r.return}Pe((function(){var r=i,a=we(t),o=[];e:{var l=Br.get(e);if(void 0!==l){var s=ct,u=e;switch(e){case"keypress":if(0===tt(t))break e;case"keydown":case"keyup":s=Et;break;case"focusin":u="focus",s=vt;break;case"focusout":u="blur",s=vt;break;case"beforeblur":case"afterblur":s=vt;break;case"click":if(2===t.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":s=mt;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":s=ht;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":s=Ot;break;case Nr:case Er:case zr:s=gt;break;case Or:s=Bt;break;case"scroll":s=dt;break;case"wheel":s=_t;break;case"copy":case"cut":case"paste":s=yt;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":s=zt}var c=0!==(4&n),f=!c&&"scroll"===e,d=c?null!==l?l+"Capture":null:l;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=_e(m,d))&&c.push($r(m,h,p)))),f)break;m=m.return}0<c.length&&(l=new s(l,u,null,t,a),o.push({event:l,listeners:c}))}}if(0===(7&n)){if(s="mouseout"===e||"pointerout"===e,(!(l="mouseover"===e||"pointerover"===e)||t===xe||!(u=t.relatedTarget||t.fromElement)||!ba(u)&&!u[ma])&&(s||l)&&(l=a.window===a?a:(l=a.ownerDocument)?l.defaultView||l.parentWindow:window,s?(s=r,null!==(u=(u=t.relatedTarget||t.toElement)?ba(u):null)&&(u!==(f=Ve(u))||5!==u.tag&&6!==u.tag)&&(u=null)):(s=null,u=r),s!==u)){if(c=mt,h="onMouseLeave",d="onMouseEnter",m="mouse","pointerout"!==e&&"pointerover"!==e||(c=zt,h="onPointerLeave",d="onPointerEnter",m="pointer"),f=null==s?l:xa(s),p=null==u?l:xa(u),(l=new c(h,m+"leave",s,t,a)).target=f,l.relatedTarget=p,h=null,ba(a)===r&&((c=new c(d,m+"enter",u,t,a)).target=p,c.relatedTarget=f,h=c),f=h,s&&u)e:{for(d=u,m=0,p=c=s;p;p=Qr(p))m++;for(p=0,h=d;h;h=Qr(h))p++;for(;0<m-p;)c=Qr(c),m--;for(;0<p-m;)d=Qr(d),p--;for(;m--;){if(c===d||null!==d&&c===d.alternate)break e;c=Qr(c),d=Qr(d)}c=null}else c=null;null!==s&&qr(o,l,s,c,!1),null!==u&&null!==f&&qr(o,f,u,c,!0)}if("select"===(s=(l=r?xa(r):window).nodeName&&l.nodeName.toLowerCase())||"input"===s&&"file"===l.type)var v=Xt;else if(Wt(l))if(Gt)v=or;else{v=ar;var g=rr}else(s=l.nodeName)&&"input"===s.toLowerCase()&&("checkbox"===l.type||"radio"===l.type)&&(v=ir);switch(v&&(v=v(e,r))?$t(o,v,t,a):(g&&g(e,l,r),"focusout"===e&&(g=l._wrapperState)&&g.controlled&&"number"===l.type&&ee(l,"number",l.value)),g=r?xa(r):window,e){case"focusin":(Wt(g)||"true"===g.contentEditable)&&(vr=g,gr=r,br=null);break;case"focusout":br=gr=vr=null;break;case"mousedown":yr=!0;break;case"contextmenu":case"mouseup":case"dragend":yr=!1,xr(o,t,a);break;case"selectionchange":if(hr)break;case"keydown":case"keyup":xr(o,t,a)}var b;if(It)e:{switch(e){case"compositionstart":var y="onCompositionStart";break e;case"compositionend":y="onCompositionEnd";break e;case"compositionupdate":y="onCompositionUpdate";break e}y=void 0}else Vt?Ft(e,t)&&(y="onCompositionEnd"):"keydown"===e&&229===t.keyCode&&(y="onCompositionStart");y&&(Mt&&"ko"!==t.locale&&(Vt||"onCompositionStart"!==y?"onCompositionEnd"===y&&Vt&&(b=nt()):(Zn="value"in(Jn=a)?Jn.value:Jn.textContent,Vt=!0)),0<(g=Yr(r,y)).length&&(y=new xt(y,e,null,t,a),o.push({event:y,listeners:g}),b?y.data=b:null!==(b=Ut(t))&&(y.data=b))),(b=Rt?function(e,n){switch(e){case"compositionend":return Ut(n);case"keypress":return 32!==n.which?null:(Dt=!0,At);case"textInput":return(e=n.data)===At&&Dt?null:e;default:return null}}(e,t):function(e,n){if(Vt)return"compositionend"===e||!It&&Ft(e,n)?(e=nt(),et=Zn=Jn=null,Vt=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1<n.char.length)return n.char;if(n.which)return String.fromCharCode(n.which)}return null;case"compositionend":return Mt&&"ko"!==n.locale?null:n.data}}(e,t))&&(0<(r=Yr(r,"onBeforeInput")).length&&(a=new xt("onBeforeInput","beforeinput",null,t,a),o.push({event:a,listeners:r}),a.data=b))}Ar(o,n)}))}function $r(e,n,t){return{instance:e,listener:n,currentTarget:t}}function Yr(e,n){for(var t=n+"Capture",r=[];null!==e;){var a=e,i=a.stateNode;5===a.tag&&null!==i&&(a=i,null!=(i=_e(e,t))&&r.unshift($r(e,i,a)),null!=(i=_e(e,n))&&r.push($r(e,i,a))),e=e.return}return r}function Qr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function qr(e,n,t,r,a){for(var i=n._reactName,o=[];null!==t&&t!==r;){var l=t,s=l.alternate,u=l.stateNode;if(null!==s&&s===r)break;5===l.tag&&null!==u&&(l=u,a?null!=(s=_e(t,i))&&o.unshift($r(t,s,l)):a||null!=(s=_e(t,i))&&o.push($r(t,s,l))),t=t.return}0!==o.length&&e.push({event:n,listeners:o})}var Kr=/\r\n?/g,Xr=/\u0000|\uFFFD/g;function Gr(e){return("string"===typeof e?e:""+e).replace(Kr,"\n").replace(Xr,"")}function Jr(e,n,t){if(n=Gr(n),Gr(e)!==n&&t)throw Error(i(425))}function Zr(){}var ea=null,na=null;function ta(e,n){return"textarea"===e||"noscript"===e||"string"===typeof n.children||"number"===typeof n.children||"object"===typeof n.dangerouslySetInnerHTML&&null!==n.dangerouslySetInnerHTML&&null!=n.dangerouslySetInnerHTML.__html}var ra="function"===typeof setTimeout?setTimeout:void 0,aa="function"===typeof clearTimeout?clearTimeout:void 0,ia="function"===typeof Promise?Promise:void 0,oa="function"===typeof queueMicrotask?queueMicrotask:"undefined"!==typeof ia?function(e){return ia.resolve(null).then(e).catch(la)}:ra;function la(e){setTimeout((function(){throw e}))}function sa(e,n){var t=n,r=0;do{var a=t.nextSibling;if(e.removeChild(t),a&&8===a.nodeType)if("/$"===(t=a.data)){if(0===r)return e.removeChild(a),void Hn(n);r--}else"$"!==t&&"$?"!==t&&"$!"!==t||r++;t=a}while(t);Hn(n)}function ua(e){for(;null!=e;e=e.nextSibling){var n=e.nodeType;if(1===n||3===n)break;if(8===n){if("$"===(n=e.data)||"$!"===n||"$?"===n)break;if("/$"===n)return null}}return e}function ca(e){e=e.previousSibling;for(var n=0;e;){if(8===e.nodeType){var t=e.data;if("$"===t||"$!"===t||"$?"===t){if(0===n)return e;n--}else"/$"===t&&n++}e=e.previousSibling}return null}var fa=Math.random().toString(36).slice(2),da="__reactFiber$"+fa,pa="__reactProps$"+fa,ma="__reactContainer$"+fa,ha="__reactEvents$"+fa,va="__reactListeners$"+fa,ga="__reactHandles$"+fa;function ba(e){var n=e[da];if(n)return n;for(var t=e.parentNode;t;){if(n=t[ma]||t[da]){if(t=n.alternate,null!==n.child||null!==t&&null!==t.child)for(e=ca(e);null!==e;){if(t=e[da])return t;e=ca(e)}return n}t=(e=t).parentNode}return null}function ya(e){return!(e=e[da]||e[ma])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function xa(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(i(33))}function wa(e){return e[pa]||null}var ka=[],Sa=-1;function Ca(e){return{current:e}}function ja(e){0>Sa||(e.current=ka[Sa],ka[Sa]=null,Sa--)}function Na(e,n){Sa++,ka[Sa]=e.current,e.current=n}var Ea={},za=Ca(Ea),Oa=Ca(!1),Ba=Ea;function Pa(e,n){var t=e.type.contextTypes;if(!t)return Ea;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===n)return r.__reactInternalMemoizedMaskedChildContext;var a,i={};for(a in t)i[a]=n[a];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=i),i}function _a(e){return null!==(e=e.childContextTypes)&&void 0!==e}function Ta(){ja(Oa),ja(za)}function Ia(e,n,t){if(za.current!==Ea)throw Error(i(168));Na(za,n),Na(Oa,t)}function La(e,n,t){var r=e.stateNode;if(n=n.childContextTypes,"function"!==typeof r.getChildContext)return t;for(var a in r=r.getChildContext())if(!(a in n))throw Error(i(108,H(e)||"Unknown",a));return M({},t,r)}function Ra(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Ea,Ba=za.current,Na(za,e),Na(Oa,Oa.current),!0}function Ma(e,n,t){var r=e.stateNode;if(!r)throw Error(i(169));t?(e=La(e,n,Ba),r.__reactInternalMemoizedMergedChildContext=e,ja(Oa),ja(za),Na(za,e)):ja(Oa),Na(Oa,t)}var Aa=null,Da=!1,Fa=!1;function Ua(e){null===Aa?Aa=[e]:Aa.push(e)}function Va(){if(!Fa&&null!==Aa){Fa=!0;var e=0,n=xn;try{var t=Aa;for(xn=1;e<t.length;e++){var r=t[e];do{r=r(!0)}while(null!==r)}Aa=null,Da=!1}catch(a){throw null!==Aa&&(Aa=Aa.slice(e+1)),Qe(Ze,Va),a}finally{xn=n,Fa=!1}}return null}var Ha=[],Wa=0,$a=null,Ya=0,Qa=[],qa=0,Ka=null,Xa=1,Ga="";function Ja(e,n){Ha[Wa++]=Ya,Ha[Wa++]=$a,$a=e,Ya=n}function Za(e,n,t){Qa[qa++]=Xa,Qa[qa++]=Ga,Qa[qa++]=Ka,Ka=e;var r=Xa;e=Ga;var a=32-ln(r)-1;r&=~(1<<a),t+=1;var i=32-ln(n)+a;if(30<i){var o=a-a%5;i=(r&(1<<o)-1).toString(32),r>>=o,a-=o,Xa=1<<32-ln(n)+a|t<<a|r,Ga=i+e}else Xa=1<<i|t<<a|r,Ga=e}function ei(e){null!==e.return&&(Ja(e,1),Za(e,1,0))}function ni(e){for(;e===$a;)$a=Ha[--Wa],Ha[Wa]=null,Ya=Ha[--Wa],Ha[Wa]=null;for(;e===Ka;)Ka=Qa[--qa],Qa[qa]=null,Ga=Qa[--qa],Qa[qa]=null,Xa=Qa[--qa],Qa[qa]=null}var ti=null,ri=null,ai=!1,ii=null;function oi(e,n){var t=_u(5,null,null,0);t.elementType="DELETED",t.stateNode=n,t.return=e,null===(n=e.deletions)?(e.deletions=[t],e.flags|=16):n.push(t)}function li(e,n){switch(e.tag){case 5:var t=e.type;return null!==(n=1!==n.nodeType||t.toLowerCase()!==n.nodeName.toLowerCase()?null:n)&&(e.stateNode=n,ti=e,ri=ua(n.firstChild),!0);case 6:return null!==(n=""===e.pendingProps||3!==n.nodeType?null:n)&&(e.stateNode=n,ti=e,ri=null,!0);case 13:return null!==(n=8!==n.nodeType?null:n)&&(t=null!==Ka?{id:Xa,overflow:Ga}:null,e.memoizedState={dehydrated:n,treeContext:t,retryLane:1073741824},(t=_u(18,null,null,0)).stateNode=n,t.return=e,e.child=t,ti=e,ri=null,!0);default:return!1}}function si(e){return 0!==(1&e.mode)&&0===(128&e.flags)}function ui(e){if(ai){var n=ri;if(n){var t=n;if(!li(e,n)){if(si(e))throw Error(i(418));n=ua(t.nextSibling);var r=ti;n&&li(e,n)?oi(r,t):(e.flags=-4097&e.flags|2,ai=!1,ti=e)}}else{if(si(e))throw Error(i(418));e.flags=-4097&e.flags|2,ai=!1,ti=e}}}function ci(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;ti=e}function fi(e){if(e!==ti)return!1;if(!ai)return ci(e),ai=!0,!1;var n;if((n=3!==e.tag)&&!(n=5!==e.tag)&&(n="head"!==(n=e.type)&&"body"!==n&&!ta(e.type,e.memoizedProps)),n&&(n=ri)){if(si(e))throw di(),Error(i(418));for(;n;)oi(e,n),n=ua(n.nextSibling)}if(ci(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(i(317));e:{for(e=e.nextSibling,n=0;e;){if(8===e.nodeType){var t=e.data;if("/$"===t){if(0===n){ri=ua(e.nextSibling);break e}n--}else"$"!==t&&"$!"!==t&&"$?"!==t||n++}e=e.nextSibling}ri=null}}else ri=ti?ua(e.stateNode.nextSibling):null;return!0}function di(){for(var e=ri;e;)e=ua(e.nextSibling)}function pi(){ri=ti=null,ai=!1}function mi(e){null===ii?ii=[e]:ii.push(e)}var hi=x.ReactCurrentBatchConfig;function vi(e,n){if(e&&e.defaultProps){for(var t in n=M({},n),e=e.defaultProps)void 0===n[t]&&(n[t]=e[t]);return n}return n}var gi=Ca(null),bi=null,yi=null,xi=null;function wi(){xi=yi=bi=null}function ki(e){var n=gi.current;ja(gi),e._currentValue=n}function Si(e,n,t){for(;null!==e;){var r=e.alternate;if((e.childLanes&n)!==n?(e.childLanes|=n,null!==r&&(r.childLanes|=n)):null!==r&&(r.childLanes&n)!==n&&(r.childLanes|=n),e===t)break;e=e.return}}function Ci(e,n){bi=e,xi=yi=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!==(e.lanes&n)&&(xl=!0),e.firstContext=null)}function ji(e){var n=e._currentValue;if(xi!==e)if(e={context:e,memoizedValue:n,next:null},null===yi){if(null===bi)throw Error(i(308));yi=e,bi.dependencies={lanes:0,firstContext:e}}else yi=yi.next=e;return n}var Ni=null;function Ei(e){null===Ni?Ni=[e]:Ni.push(e)}function zi(e,n,t,r){var a=n.interleaved;return null===a?(t.next=t,Ei(n)):(t.next=a.next,a.next=t),n.interleaved=t,Oi(e,r)}function Oi(e,n){e.lanes|=n;var t=e.alternate;for(null!==t&&(t.lanes|=n),t=e,e=e.return;null!==e;)e.childLanes|=n,null!==(t=e.alternate)&&(t.childLanes|=n),t=e,e=e.return;return 3===t.tag?t.stateNode:null}var Bi=!1;function Pi(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function _i(e,n){e=e.updateQueue,n.updateQueue===e&&(n.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Ti(e,n){return{eventTime:e,lane:n,tag:0,payload:null,callback:null,next:null}}function Ii(e,n,t){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!==(2&Os)){var a=r.pending;return null===a?n.next=n:(n.next=a.next,a.next=n),r.pending=n,Oi(e,t)}return null===(a=r.interleaved)?(n.next=n,Ei(r)):(n.next=a.next,a.next=n),r.interleaved=n,Oi(e,t)}function Li(e,n,t){if(null!==(n=n.updateQueue)&&(n=n.shared,0!==(4194240&t))){var r=n.lanes;t|=r&=e.pendingLanes,n.lanes=t,yn(e,t)}}function Ri(e,n){var t=e.updateQueue,r=e.alternate;if(null!==r&&t===(r=r.updateQueue)){var a=null,i=null;if(null!==(t=t.firstBaseUpdate)){do{var o={eventTime:t.eventTime,lane:t.lane,tag:t.tag,payload:t.payload,callback:t.callback,next:null};null===i?a=i=o:i=i.next=o,t=t.next}while(null!==t);null===i?a=i=n:i=i.next=n}else a=i=n;return t={baseState:r.baseState,firstBaseUpdate:a,lastBaseUpdate:i,shared:r.shared,effects:r.effects},void(e.updateQueue=t)}null===(e=t.lastBaseUpdate)?t.firstBaseUpdate=n:e.next=n,t.lastBaseUpdate=n}function Mi(e,n,t,r){var a=e.updateQueue;Bi=!1;var i=a.firstBaseUpdate,o=a.lastBaseUpdate,l=a.shared.pending;if(null!==l){a.shared.pending=null;var s=l,u=s.next;s.next=null,null===o?i=u:o.next=u,o=s;var c=e.alternate;null!==c&&((l=(c=c.updateQueue).lastBaseUpdate)!==o&&(null===l?c.firstBaseUpdate=u:l.next=u,c.lastBaseUpdate=s))}if(null!==i){var f=a.baseState;for(o=0,c=u=s=null,l=i;;){var d=l.lane,p=l.eventTime;if((r&d)===d){null!==c&&(c=c.next={eventTime:p,lane:0,tag:l.tag,payload:l.payload,callback:l.callback,next:null});e:{var m=e,h=l;switch(d=n,p=t,h.tag){case 1:if("function"===typeof(m=h.payload)){f=m.call(p,f,d);break e}f=m;break e;case 3:m.flags=-65537&m.flags|128;case 0:if(null===(d="function"===typeof(m=h.payload)?m.call(p,f,d):m)||void 0===d)break e;f=M({},f,d);break e;case 2:Bi=!0}}null!==l.callback&&0!==l.lane&&(e.flags|=64,null===(d=a.effects)?a.effects=[l]:d.push(l))}else p={eventTime:p,lane:d,tag:l.tag,payload:l.payload,callback:l.callback,next:null},null===c?(u=c=p,s=f):c=c.next=p,o|=d;if(null===(l=l.next)){if(null===(l=a.shared.pending))break;l=(d=l).next,d.next=null,a.lastBaseUpdate=d,a.shared.pending=null}}if(null===c&&(s=f),a.baseState=s,a.firstBaseUpdate=u,a.lastBaseUpdate=c,null!==(n=a.shared.interleaved)){a=n;do{o|=a.lane,a=a.next}while(a!==n)}else null===i&&(a.shared.lanes=0);Ms|=o,e.lanes=o,e.memoizedState=f}}function Ai(e,n,t){if(e=n.effects,n.effects=null,null!==e)for(n=0;n<e.length;n++){var r=e[n],a=r.callback;if(null!==a){if(r.callback=null,r=t,"function"!==typeof a)throw Error(i(191,a));a.call(r)}}}var Di=(new r.Component).refs;function Fi(e,n,t,r){t=null===(t=t(r,n=e.memoizedState))||void 0===t?n:M({},n,t),e.memoizedState=t,0===e.lanes&&(e.updateQueue.baseState=t)}var Ui={isMounted:function(e){return!!(e=e._reactInternals)&&Ve(e)===e},enqueueSetState:function(e,n,t){e=e._reactInternals;var r=nu(),a=tu(e),i=Ti(r,a);i.payload=n,void 0!==t&&null!==t&&(i.callback=t),null!==(n=Ii(e,i,a))&&(ru(n,e,a,r),Li(n,e,a))},enqueueReplaceState:function(e,n,t){e=e._reactInternals;var r=nu(),a=tu(e),i=Ti(r,a);i.tag=1,i.payload=n,void 0!==t&&null!==t&&(i.callback=t),null!==(n=Ii(e,i,a))&&(ru(n,e,a,r),Li(n,e,a))},enqueueForceUpdate:function(e,n){e=e._reactInternals;var t=nu(),r=tu(e),a=Ti(t,r);a.tag=2,void 0!==n&&null!==n&&(a.callback=n),null!==(n=Ii(e,a,r))&&(ru(n,e,r,t),Li(n,e,r))}};function Vi(e,n,t,r,a,i,o){return"function"===typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,i,o):!n.prototype||!n.prototype.isPureReactComponent||(!sr(t,r)||!sr(a,i))}function Hi(e,n,t){var r=!1,a=Ea,i=n.contextType;return"object"===typeof i&&null!==i?i=ji(i):(a=_a(n)?Ba:za.current,i=(r=null!==(r=n.contextTypes)&&void 0!==r)?Pa(e,a):Ea),n=new n(t,i),e.memoizedState=null!==n.state&&void 0!==n.state?n.state:null,n.updater=Ui,e.stateNode=n,n._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=i),n}function Wi(e,n,t,r){e=n.state,"function"===typeof n.componentWillReceiveProps&&n.componentWillReceiveProps(t,r),"function"===typeof n.UNSAFE_componentWillReceiveProps&&n.UNSAFE_componentWillReceiveProps(t,r),n.state!==e&&Ui.enqueueReplaceState(n,n.state,null)}function $i(e,n,t,r){var a=e.stateNode;a.props=t,a.state=e.memoizedState,a.refs=Di,Pi(e);var i=n.contextType;"object"===typeof i&&null!==i?a.context=ji(i):(i=_a(n)?Ba:za.current,a.context=Pa(e,i)),a.state=e.memoizedState,"function"===typeof(i=n.getDerivedStateFromProps)&&(Fi(e,n,i,t),a.state=e.memoizedState),"function"===typeof n.getDerivedStateFromProps||"function"===typeof a.getSnapshotBeforeUpdate||"function"!==typeof a.UNSAFE_componentWillMount&&"function"!==typeof a.componentWillMount||(n=a.state,"function"===typeof a.componentWillMount&&a.componentWillMount(),"function"===typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),n!==a.state&&Ui.enqueueReplaceState(a,a.state,null),Mi(e,t,a,r),a.state=e.memoizedState),"function"===typeof a.componentDidMount&&(e.flags|=4194308)}function Yi(e,n,t){if(null!==(e=t.ref)&&"function"!==typeof e&&"object"!==typeof e){if(t._owner){if(t=t._owner){if(1!==t.tag)throw Error(i(309));var r=t.stateNode}if(!r)throw Error(i(147,e));var a=r,o=""+e;return null!==n&&null!==n.ref&&"function"===typeof n.ref&&n.ref._stringRef===o?n.ref:(n=function(e){var n=a.refs;n===Di&&(n=a.refs={}),null===e?delete n[o]:n[o]=e},n._stringRef=o,n)}if("string"!==typeof e)throw Error(i(284));if(!t._owner)throw Error(i(290,e))}return e}function Qi(e,n){throw e=Object.prototype.toString.call(n),Error(i(31,"[object Object]"===e?"object with keys {"+Object.keys(n).join(", ")+"}":e))}function qi(e){return(0,e._init)(e._payload)}function Ki(e){function n(n,t){if(e){var r=n.deletions;null===r?(n.deletions=[t],n.flags|=16):r.push(t)}}function t(t,r){if(!e)return null;for(;null!==r;)n(t,r),r=r.sibling;return null}function r(e,n){for(e=new Map;null!==n;)null!==n.key?e.set(n.key,n):e.set(n.index,n),n=n.sibling;return e}function a(e,n){return(e=Iu(e,n)).index=0,e.sibling=null,e}function o(n,t,r){return n.index=r,e?null!==(r=n.alternate)?(r=r.index)<t?(n.flags|=2,t):r:(n.flags|=2,t):(n.flags|=1048576,t)}function l(n){return e&&null===n.alternate&&(n.flags|=2),n}function s(e,n,t,r){return null===n||6!==n.tag?((n=Au(t,e.mode,r)).return=e,n):((n=a(n,t)).return=e,n)}function u(e,n,t,r){var i=t.type;return i===S?f(e,n,t.props.children,r,t.key):null!==n&&(n.elementType===i||"object"===typeof i&&null!==i&&i.$$typeof===_&&qi(i)===n.type)?((r=a(n,t.props)).ref=Yi(e,n,t),r.return=e,r):((r=Lu(t.type,t.key,t.props,null,e.mode,r)).ref=Yi(e,n,t),r.return=e,r)}function c(e,n,t,r){return null===n||4!==n.tag||n.stateNode.containerInfo!==t.containerInfo||n.stateNode.implementation!==t.implementation?((n=Du(t,e.mode,r)).return=e,n):((n=a(n,t.children||[])).return=e,n)}function f(e,n,t,r,i){return null===n||7!==n.tag?((n=Ru(t,e.mode,r,i)).return=e,n):((n=a(n,t)).return=e,n)}function d(e,n,t){if("string"===typeof n&&""!==n||"number"===typeof n)return(n=Au(""+n,e.mode,t)).return=e,n;if("object"===typeof n&&null!==n){switch(n.$$typeof){case w:return(t=Lu(n.type,n.key,n.props,null,e.mode,t)).ref=Yi(e,null,n),t.return=e,t;case k:return(n=Du(n,e.mode,t)).return=e,n;case _:return d(e,(0,n._init)(n._payload),t)}if(ne(n)||L(n))return(n=Ru(n,e.mode,t,null)).return=e,n;Qi(e,n)}return null}function p(e,n,t,r){var a=null!==n?n.key:null;if("string"===typeof t&&""!==t||"number"===typeof t)return null!==a?null:s(e,n,""+t,r);if("object"===typeof t&&null!==t){switch(t.$$typeof){case w:return t.key===a?u(e,n,t,r):null;case k:return t.key===a?c(e,n,t,r):null;case _:return p(e,n,(a=t._init)(t._payload),r)}if(ne(t)||L(t))return null!==a?null:f(e,n,t,r,null);Qi(e,t)}return null}function m(e,n,t,r,a){if("string"===typeof r&&""!==r||"number"===typeof r)return s(n,e=e.get(t)||null,""+r,a);if("object"===typeof r&&null!==r){switch(r.$$typeof){case w:return u(n,e=e.get(null===r.key?t:r.key)||null,r,a);case k:return c(n,e=e.get(null===r.key?t:r.key)||null,r,a);case _:return m(e,n,t,(0,r._init)(r._payload),a)}if(ne(r)||L(r))return f(n,e=e.get(t)||null,r,a,null);Qi(n,r)}return null}function h(a,i,l,s){for(var u=null,c=null,f=i,h=i=0,v=null;null!==f&&h<l.length;h++){f.index>h?(v=f,f=null):v=f.sibling;var g=p(a,f,l[h],s);if(null===g){null===f&&(f=v);break}e&&f&&null===g.alternate&&n(a,f),i=o(g,i,h),null===c?u=g:c.sibling=g,c=g,f=v}if(h===l.length)return t(a,f),ai&&Ja(a,h),u;if(null===f){for(;h<l.length;h++)null!==(f=d(a,l[h],s))&&(i=o(f,i,h),null===c?u=f:c.sibling=f,c=f);return ai&&Ja(a,h),u}for(f=r(a,f);h<l.length;h++)null!==(v=m(f,a,h,l[h],s))&&(e&&null!==v.alternate&&f.delete(null===v.key?h:v.key),i=o(v,i,h),null===c?u=v:c.sibling=v,c=v);return e&&f.forEach((function(e){return n(a,e)})),ai&&Ja(a,h),u}function v(a,l,s,u){var c=L(s);if("function"!==typeof c)throw Error(i(150));if(null==(s=c.call(s)))throw Error(i(151));for(var f=c=null,h=l,v=l=0,g=null,b=s.next();null!==h&&!b.done;v++,b=s.next()){h.index>v?(g=h,h=null):g=h.sibling;var y=p(a,h,b.value,u);if(null===y){null===h&&(h=g);break}e&&h&&null===y.alternate&&n(a,h),l=o(y,l,v),null===f?c=y:f.sibling=y,f=y,h=g}if(b.done)return t(a,h),ai&&Ja(a,v),c;if(null===h){for(;!b.done;v++,b=s.next())null!==(b=d(a,b.value,u))&&(l=o(b,l,v),null===f?c=b:f.sibling=b,f=b);return ai&&Ja(a,v),c}for(h=r(a,h);!b.done;v++,b=s.next())null!==(b=m(h,a,v,b.value,u))&&(e&&null!==b.alternate&&h.delete(null===b.key?v:b.key),l=o(b,l,v),null===f?c=b:f.sibling=b,f=b);return e&&h.forEach((function(e){return n(a,e)})),ai&&Ja(a,v),c}return function e(r,i,o,s){if("object"===typeof o&&null!==o&&o.type===S&&null===o.key&&(o=o.props.children),"object"===typeof o&&null!==o){switch(o.$$typeof){case w:e:{for(var u=o.key,c=i;null!==c;){if(c.key===u){if((u=o.type)===S){if(7===c.tag){t(r,c.sibling),(i=a(c,o.props.children)).return=r,r=i;break e}}else if(c.elementType===u||"object"===typeof u&&null!==u&&u.$$typeof===_&&qi(u)===c.type){t(r,c.sibling),(i=a(c,o.props)).ref=Yi(r,c,o),i.return=r,r=i;break e}t(r,c);break}n(r,c),c=c.sibling}o.type===S?((i=Ru(o.props.children,r.mode,s,o.key)).return=r,r=i):((s=Lu(o.type,o.key,o.props,null,r.mode,s)).ref=Yi(r,i,o),s.return=r,r=s)}return l(r);case k:e:{for(c=o.key;null!==i;){if(i.key===c){if(4===i.tag&&i.stateNode.containerInfo===o.containerInfo&&i.stateNode.implementation===o.implementation){t(r,i.sibling),(i=a(i,o.children||[])).return=r,r=i;break e}t(r,i);break}n(r,i),i=i.sibling}(i=Du(o,r.mode,s)).return=r,r=i}return l(r);case _:return e(r,i,(c=o._init)(o._payload),s)}if(ne(o))return h(r,i,o,s);if(L(o))return v(r,i,o,s);Qi(r,o)}return"string"===typeof o&&""!==o||"number"===typeof o?(o=""+o,null!==i&&6===i.tag?(t(r,i.sibling),(i=a(i,o)).return=r,r=i):(t(r,i),(i=Au(o,r.mode,s)).return=r,r=i),l(r)):t(r,i)}}var Xi=Ki(!0),Gi=Ki(!1),Ji={},Zi=Ca(Ji),eo=Ca(Ji),no=Ca(Ji);function to(e){if(e===Ji)throw Error(i(174));return e}function ro(e,n){switch(Na(no,n),Na(eo,e),Na(Zi,Ji),e=n.nodeType){case 9:case 11:n=(n=n.documentElement)?n.namespaceURI:se(null,"");break;default:n=se(n=(e=8===e?n.parentNode:n).namespaceURI||null,e=e.tagName)}ja(Zi),Na(Zi,n)}function ao(){ja(Zi),ja(eo),ja(no)}function io(e){to(no.current);var n=to(Zi.current),t=se(n,e.type);n!==t&&(Na(eo,e),Na(Zi,t))}function oo(e){eo.current===e&&(ja(Zi),ja(eo))}var lo=Ca(0);function so(e){for(var n=e;null!==n;){if(13===n.tag){var t=n.memoizedState;if(null!==t&&(null===(t=t.dehydrated)||"$?"===t.data||"$!"===t.data))return n}else if(19===n.tag&&void 0!==n.memoizedProps.revealOrder){if(0!==(128&n.flags))return n}else if(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 null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}var uo=[];function co(){for(var e=0;e<uo.length;e++)uo[e]._workInProgressVersionPrimary=null;uo.length=0}var fo=x.ReactCurrentDispatcher,po=x.ReactCurrentBatchConfig,mo=0,ho=null,vo=null,go=null,bo=!1,yo=!1,xo=0,wo=0;function ko(){throw Error(i(321))}function So(e,n){if(null===n)return!1;for(var t=0;t<n.length&&t<e.length;t++)if(!lr(e[t],n[t]))return!1;return!0}function Co(e,n,t,r,a,o){if(mo=o,ho=n,n.memoizedState=null,n.updateQueue=null,n.lanes=0,fo.current=null===e||null===e.memoizedState?ll:sl,e=t(r,a),yo){o=0;do{if(yo=!1,xo=0,25<=o)throw Error(i(301));o+=1,go=vo=null,n.updateQueue=null,fo.current=ul,e=t(r,a)}while(yo)}if(fo.current=ol,n=null!==vo&&null!==vo.next,mo=0,go=vo=ho=null,bo=!1,n)throw Error(i(300));return e}function jo(){var e=0!==xo;return xo=0,e}function No(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===go?ho.memoizedState=go=e:go=go.next=e,go}function Eo(){if(null===vo){var e=ho.alternate;e=null!==e?e.memoizedState:null}else e=vo.next;var n=null===go?ho.memoizedState:go.next;if(null!==n)go=n,vo=e;else{if(null===e)throw Error(i(310));e={memoizedState:(vo=e).memoizedState,baseState:vo.baseState,baseQueue:vo.baseQueue,queue:vo.queue,next:null},null===go?ho.memoizedState=go=e:go=go.next=e}return go}function zo(e,n){return"function"===typeof n?n(e):n}function Oo(e){var n=Eo(),t=n.queue;if(null===t)throw Error(i(311));t.lastRenderedReducer=e;var r=vo,a=r.baseQueue,o=t.pending;if(null!==o){if(null!==a){var l=a.next;a.next=o.next,o.next=l}r.baseQueue=a=o,t.pending=null}if(null!==a){o=a.next,r=r.baseState;var s=l=null,u=null,c=o;do{var f=c.lane;if((mo&f)===f)null!==u&&(u=u.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),r=c.hasEagerState?c.eagerState:e(r,c.action);else{var d={lane:f,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};null===u?(s=u=d,l=r):u=u.next=d,ho.lanes|=f,Ms|=f}c=c.next}while(null!==c&&c!==o);null===u?l=r:u.next=s,lr(r,n.memoizedState)||(xl=!0),n.memoizedState=r,n.baseState=l,n.baseQueue=u,t.lastRenderedState=r}if(null!==(e=t.interleaved)){a=e;do{o=a.lane,ho.lanes|=o,Ms|=o,a=a.next}while(a!==e)}else null===a&&(t.lanes=0);return[n.memoizedState,t.dispatch]}function Bo(e){var n=Eo(),t=n.queue;if(null===t)throw Error(i(311));t.lastRenderedReducer=e;var r=t.dispatch,a=t.pending,o=n.memoizedState;if(null!==a){t.pending=null;var l=a=a.next;do{o=e(o,l.action),l=l.next}while(l!==a);lr(o,n.memoizedState)||(xl=!0),n.memoizedState=o,null===n.baseQueue&&(n.baseState=o),t.lastRenderedState=o}return[o,r]}function Po(){}function _o(e,n){var t=ho,r=Eo(),a=n(),o=!lr(r.memoizedState,a);if(o&&(r.memoizedState=a,xl=!0),r=r.queue,Wo(Lo.bind(null,t,r,e),[e]),r.getSnapshot!==n||o||null!==go&&1&go.memoizedState.tag){if(t.flags|=2048,Do(9,Io.bind(null,t,r,a,n),void 0,null),null===Bs)throw Error(i(349));0!==(30&mo)||To(t,n,a)}return a}function To(e,n,t){e.flags|=16384,e={getSnapshot:n,value:t},null===(n=ho.updateQueue)?(n={lastEffect:null,stores:null},ho.updateQueue=n,n.stores=[e]):null===(t=n.stores)?n.stores=[e]:t.push(e)}function Io(e,n,t,r){n.value=t,n.getSnapshot=r,Ro(n)&&Mo(e)}function Lo(e,n,t){return t((function(){Ro(n)&&Mo(e)}))}function Ro(e){var n=e.getSnapshot;e=e.value;try{var t=n();return!lr(e,t)}catch(r){return!0}}function Mo(e){var n=Oi(e,1);null!==n&&ru(n,e,1,-1)}function Ao(e){var n=No();return"function"===typeof e&&(e=e()),n.memoizedState=n.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:zo,lastRenderedState:e},n.queue=e,e=e.dispatch=tl.bind(null,ho,e),[n.memoizedState,e]}function Do(e,n,t,r){return e={tag:e,create:n,destroy:t,deps:r,next:null},null===(n=ho.updateQueue)?(n={lastEffect:null,stores:null},ho.updateQueue=n,n.lastEffect=e.next=e):null===(t=n.lastEffect)?n.lastEffect=e.next=e:(r=t.next,t.next=e,e.next=r,n.lastEffect=e),e}function Fo(){return Eo().memoizedState}function Uo(e,n,t,r){var a=No();ho.flags|=e,a.memoizedState=Do(1|n,t,void 0,void 0===r?null:r)}function Vo(e,n,t,r){var a=Eo();r=void 0===r?null:r;var i=void 0;if(null!==vo){var o=vo.memoizedState;if(i=o.destroy,null!==r&&So(r,o.deps))return void(a.memoizedState=Do(n,t,i,r))}ho.flags|=e,a.memoizedState=Do(1|n,t,i,r)}function Ho(e,n){return Uo(8390656,8,e,n)}function Wo(e,n){return Vo(2048,8,e,n)}function $o(e,n){return Vo(4,2,e,n)}function Yo(e,n){return Vo(4,4,e,n)}function Qo(e,n){return"function"===typeof n?(e=e(),n(e),function(){n(null)}):null!==n&&void 0!==n?(e=e(),n.current=e,function(){n.current=null}):void 0}function qo(e,n,t){return t=null!==t&&void 0!==t?t.concat([e]):null,Vo(4,4,Qo.bind(null,n,e),t)}function Ko(){}function Xo(e,n){var t=Eo();n=void 0===n?null:n;var r=t.memoizedState;return null!==r&&null!==n&&So(n,r[1])?r[0]:(t.memoizedState=[e,n],e)}function Go(e,n){var t=Eo();n=void 0===n?null:n;var r=t.memoizedState;return null!==r&&null!==n&&So(n,r[1])?r[0]:(e=e(),t.memoizedState=[e,n],e)}function Jo(e,n,t){return 0===(21&mo)?(e.baseState&&(e.baseState=!1,xl=!0),e.memoizedState=t):(lr(t,n)||(t=vn(),ho.lanes|=t,Ms|=t,e.baseState=!0),n)}function Zo(e,n){var t=xn;xn=0!==t&&4>t?t:4,e(!0);var r=po.transition;po.transition={};try{e(!1),n()}finally{xn=t,po.transition=r}}function el(){return Eo().memoizedState}function nl(e,n,t){var r=tu(e);if(t={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null},rl(e))al(n,t);else if(null!==(t=zi(e,n,t,r))){ru(t,e,r,nu()),il(t,n,r)}}function tl(e,n,t){var r=tu(e),a={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null};if(rl(e))al(n,a);else{var i=e.alternate;if(0===e.lanes&&(null===i||0===i.lanes)&&null!==(i=n.lastRenderedReducer))try{var o=n.lastRenderedState,l=i(o,t);if(a.hasEagerState=!0,a.eagerState=l,lr(l,o)){var s=n.interleaved;return null===s?(a.next=a,Ei(n)):(a.next=s.next,s.next=a),void(n.interleaved=a)}}catch(u){}null!==(t=zi(e,n,a,r))&&(ru(t,e,r,a=nu()),il(t,n,r))}}function rl(e){var n=e.alternate;return e===ho||null!==n&&n===ho}function al(e,n){yo=bo=!0;var t=e.pending;null===t?n.next=n:(n.next=t.next,t.next=n),e.pending=n}function il(e,n,t){if(0!==(4194240&t)){var r=n.lanes;t|=r&=e.pendingLanes,n.lanes=t,yn(e,t)}}var ol={readContext:ji,useCallback:ko,useContext:ko,useEffect:ko,useImperativeHandle:ko,useInsertionEffect:ko,useLayoutEffect:ko,useMemo:ko,useReducer:ko,useRef:ko,useState:ko,useDebugValue:ko,useDeferredValue:ko,useTransition:ko,useMutableSource:ko,useSyncExternalStore:ko,useId:ko,unstable_isNewReconciler:!1},ll={readContext:ji,useCallback:function(e,n){return No().memoizedState=[e,void 0===n?null:n],e},useContext:ji,useEffect:Ho,useImperativeHandle:function(e,n,t){return t=null!==t&&void 0!==t?t.concat([e]):null,Uo(4194308,4,Qo.bind(null,n,e),t)},useLayoutEffect:function(e,n){return Uo(4194308,4,e,n)},useInsertionEffect:function(e,n){return Uo(4,2,e,n)},useMemo:function(e,n){var t=No();return n=void 0===n?null:n,e=e(),t.memoizedState=[e,n],e},useReducer:function(e,n,t){var r=No();return n=void 0!==t?t(n):n,r.memoizedState=r.baseState=n,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:n},r.queue=e,e=e.dispatch=nl.bind(null,ho,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},No().memoizedState=e},useState:Ao,useDebugValue:Ko,useDeferredValue:function(e){return No().memoizedState=e},useTransition:function(){var e=Ao(!1),n=e[0];return e=Zo.bind(null,e[1]),No().memoizedState=e,[n,e]},useMutableSource:function(){},useSyncExternalStore:function(e,n,t){var r=ho,a=No();if(ai){if(void 0===t)throw Error(i(407));t=t()}else{if(t=n(),null===Bs)throw Error(i(349));0!==(30&mo)||To(r,n,t)}a.memoizedState=t;var o={value:t,getSnapshot:n};return a.queue=o,Ho(Lo.bind(null,r,o,e),[e]),r.flags|=2048,Do(9,Io.bind(null,r,o,t,n),void 0,null),t},useId:function(){var e=No(),n=Bs.identifierPrefix;if(ai){var t=Ga;n=":"+n+"R"+(t=(Xa&~(1<<32-ln(Xa)-1)).toString(32)+t),0<(t=xo++)&&(n+="H"+t.toString(32)),n+=":"}else n=":"+n+"r"+(t=wo++).toString(32)+":";return e.memoizedState=n},unstable_isNewReconciler:!1},sl={readContext:ji,useCallback:Xo,useContext:ji,useEffect:Wo,useImperativeHandle:qo,useInsertionEffect:$o,useLayoutEffect:Yo,useMemo:Go,useReducer:Oo,useRef:Fo,useState:function(){return Oo(zo)},useDebugValue:Ko,useDeferredValue:function(e){return Jo(Eo(),vo.memoizedState,e)},useTransition:function(){return[Oo(zo)[0],Eo().memoizedState]},useMutableSource:Po,useSyncExternalStore:_o,useId:el,unstable_isNewReconciler:!1},ul={readContext:ji,useCallback:Xo,useContext:ji,useEffect:Wo,useImperativeHandle:qo,useInsertionEffect:$o,useLayoutEffect:Yo,useMemo:Go,useReducer:Bo,useRef:Fo,useState:function(){return Bo(zo)},useDebugValue:Ko,useDeferredValue:function(e){var n=Eo();return null===vo?n.memoizedState=e:Jo(n,vo.memoizedState,e)},useTransition:function(){return[Bo(zo)[0],Eo().memoizedState]},useMutableSource:Po,useSyncExternalStore:_o,useId:el,unstable_isNewReconciler:!1};function cl(e,n){try{var t="",r=n;do{t+=U(r),r=r.return}while(r);var a=t}catch(i){a="\nError generating stack: "+i.message+"\n"+i.stack}return{value:e,source:n,stack:a,digest:null}}function fl(e,n,t){return{value:e,source:null,stack:null!=t?t:null,digest:null!=n?n:null}}function dl(e,n){try{console.error(n.value)}catch(t){setTimeout((function(){throw t}))}}var pl="function"===typeof WeakMap?WeakMap:Map;function ml(e,n,t){(t=Ti(-1,t)).tag=3,t.payload={element:null};var r=n.value;return t.callback=function(){$s||($s=!0,Ys=r),dl(0,n)},t}function hl(e,n,t){(t=Ti(-1,t)).tag=3;var r=e.type.getDerivedStateFromError;if("function"===typeof r){var a=n.value;t.payload=function(){return r(a)},t.callback=function(){dl(0,n)}}var i=e.stateNode;return null!==i&&"function"===typeof i.componentDidCatch&&(t.callback=function(){dl(0,n),"function"!==typeof r&&(null===Qs?Qs=new Set([this]):Qs.add(this));var e=n.stack;this.componentDidCatch(n.value,{componentStack:null!==e?e:""})}),t}function vl(e,n,t){var r=e.pingCache;if(null===r){r=e.pingCache=new pl;var a=new Set;r.set(n,a)}else void 0===(a=r.get(n))&&(a=new Set,r.set(n,a));a.has(t)||(a.add(t),e=Nu.bind(null,e,n,t),n.then(e,e))}function gl(e){do{var n;if((n=13===e.tag)&&(n=null===(n=e.memoizedState)||null!==n.dehydrated),n)return e;e=e.return}while(null!==e);return null}function bl(e,n,t,r,a){return 0===(1&e.mode)?(e===n?e.flags|=65536:(e.flags|=128,t.flags|=131072,t.flags&=-52805,1===t.tag&&(null===t.alternate?t.tag=17:((n=Ti(-1,1)).tag=2,Ii(t,n,1))),t.lanes|=1),e):(e.flags|=65536,e.lanes=a,e)}var yl=x.ReactCurrentOwner,xl=!1;function wl(e,n,t,r){n.child=null===e?Gi(n,null,t,r):Xi(n,e.child,t,r)}function kl(e,n,t,r,a){t=t.render;var i=n.ref;return Ci(n,a),r=Co(e,n,t,r,i,a),t=jo(),null===e||xl?(ai&&t&&ei(n),n.flags|=1,wl(e,n,r,a),n.child):(n.updateQueue=e.updateQueue,n.flags&=-2053,e.lanes&=~a,$l(e,n,a))}function Sl(e,n,t,r,a){if(null===e){var i=t.type;return"function"!==typeof i||Tu(i)||void 0!==i.defaultProps||null!==t.compare||void 0!==t.defaultProps?((e=Lu(t.type,null,r,n,n.mode,a)).ref=n.ref,e.return=n,n.child=e):(n.tag=15,n.type=i,Cl(e,n,i,r,a))}if(i=e.child,0===(e.lanes&a)){var o=i.memoizedProps;if((t=null!==(t=t.compare)?t:sr)(o,r)&&e.ref===n.ref)return $l(e,n,a)}return n.flags|=1,(e=Iu(i,r)).ref=n.ref,e.return=n,n.child=e}function Cl(e,n,t,r,a){if(null!==e){var i=e.memoizedProps;if(sr(i,r)&&e.ref===n.ref){if(xl=!1,n.pendingProps=r=i,0===(e.lanes&a))return n.lanes=e.lanes,$l(e,n,a);0!==(131072&e.flags)&&(xl=!0)}}return El(e,n,t,r,a)}function jl(e,n,t){var r=n.pendingProps,a=r.children,i=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(0===(1&n.mode))n.memoizedState={baseLanes:0,cachePool:null,transitions:null},Na(Is,Ts),Ts|=t;else{if(0===(1073741824&t))return e=null!==i?i.baseLanes|t:t,n.lanes=n.childLanes=1073741824,n.memoizedState={baseLanes:e,cachePool:null,transitions:null},n.updateQueue=null,Na(Is,Ts),Ts|=e,null;n.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==i?i.baseLanes:t,Na(Is,Ts),Ts|=r}else null!==i?(r=i.baseLanes|t,n.memoizedState=null):r=t,Na(Is,Ts),Ts|=r;return wl(e,n,a,t),n.child}function Nl(e,n){var t=n.ref;(null===e&&null!==t||null!==e&&e.ref!==t)&&(n.flags|=512,n.flags|=2097152)}function El(e,n,t,r,a){var i=_a(t)?Ba:za.current;return i=Pa(n,i),Ci(n,a),t=Co(e,n,t,r,i,a),r=jo(),null===e||xl?(ai&&r&&ei(n),n.flags|=1,wl(e,n,t,a),n.child):(n.updateQueue=e.updateQueue,n.flags&=-2053,e.lanes&=~a,$l(e,n,a))}function zl(e,n,t,r,a){if(_a(t)){var i=!0;Ra(n)}else i=!1;if(Ci(n,a),null===n.stateNode)Wl(e,n),Hi(n,t,r),$i(n,t,r,a),r=!0;else if(null===e){var o=n.stateNode,l=n.memoizedProps;o.props=l;var s=o.context,u=t.contextType;"object"===typeof u&&null!==u?u=ji(u):u=Pa(n,u=_a(t)?Ba:za.current);var c=t.getDerivedStateFromProps,f="function"===typeof c||"function"===typeof o.getSnapshotBeforeUpdate;f||"function"!==typeof o.UNSAFE_componentWillReceiveProps&&"function"!==typeof o.componentWillReceiveProps||(l!==r||s!==u)&&Wi(n,o,r,u),Bi=!1;var d=n.memoizedState;o.state=d,Mi(n,r,o,a),s=n.memoizedState,l!==r||d!==s||Oa.current||Bi?("function"===typeof c&&(Fi(n,t,c,r),s=n.memoizedState),(l=Bi||Vi(n,t,l,r,d,s,u))?(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&&(n.flags|=4194308)):("function"===typeof o.componentDidMount&&(n.flags|=4194308),n.memoizedProps=r,n.memoizedState=s),o.props=r,o.state=s,o.context=u,r=l):("function"===typeof o.componentDidMount&&(n.flags|=4194308),r=!1)}else{o=n.stateNode,_i(e,n),l=n.memoizedProps,u=n.type===n.elementType?l:vi(n.type,l),o.props=u,f=n.pendingProps,d=o.context,"object"===typeof(s=t.contextType)&&null!==s?s=ji(s):s=Pa(n,s=_a(t)?Ba:za.current);var p=t.getDerivedStateFromProps;(c="function"===typeof p||"function"===typeof o.getSnapshotBeforeUpdate)||"function"!==typeof o.UNSAFE_componentWillReceiveProps&&"function"!==typeof o.componentWillReceiveProps||(l!==f||d!==s)&&Wi(n,o,r,s),Bi=!1,d=n.memoizedState,o.state=d,Mi(n,r,o,a);var m=n.memoizedState;l!==f||d!==m||Oa.current||Bi?("function"===typeof p&&(Fi(n,t,p,r),m=n.memoizedState),(u=Bi||Vi(n,t,u,r,d,m,s)||!1)?(c||"function"!==typeof o.UNSAFE_componentWillUpdate&&"function"!==typeof o.componentWillUpdate||("function"===typeof o.componentWillUpdate&&o.componentWillUpdate(r,m,s),"function"===typeof o.UNSAFE_componentWillUpdate&&o.UNSAFE_componentWillUpdate(r,m,s)),"function"===typeof o.componentDidUpdate&&(n.flags|=4),"function"===typeof o.getSnapshotBeforeUpdate&&(n.flags|=1024)):("function"!==typeof o.componentDidUpdate||l===e.memoizedProps&&d===e.memoizedState||(n.flags|=4),"function"!==typeof o.getSnapshotBeforeUpdate||l===e.memoizedProps&&d===e.memoizedState||(n.flags|=1024),n.memoizedProps=r,n.memoizedState=m),o.props=r,o.state=m,o.context=s,r=u):("function"!==typeof o.componentDidUpdate||l===e.memoizedProps&&d===e.memoizedState||(n.flags|=4),"function"!==typeof o.getSnapshotBeforeUpdate||l===e.memoizedProps&&d===e.memoizedState||(n.flags|=1024),r=!1)}return Ol(e,n,t,r,i,a)}function Ol(e,n,t,r,a,i){Nl(e,n);var o=0!==(128&n.flags);if(!r&&!o)return a&&Ma(n,t,!1),$l(e,n,i);r=n.stateNode,yl.current=n;var l=o&&"function"!==typeof t.getDerivedStateFromError?null:r.render();return n.flags|=1,null!==e&&o?(n.child=Xi(n,e.child,null,i),n.child=Xi(n,null,l,i)):wl(e,n,l,i),n.memoizedState=r.state,a&&Ma(n,t,!0),n.child}function Bl(e){var n=e.stateNode;n.pendingContext?Ia(0,n.pendingContext,n.pendingContext!==n.context):n.context&&Ia(0,n.context,!1),ro(e,n.containerInfo)}function Pl(e,n,t,r,a){return pi(),mi(a),n.flags|=256,wl(e,n,t,r),n.child}var _l,Tl,Il,Ll,Rl={dehydrated:null,treeContext:null,retryLane:0};function Ml(e){return{baseLanes:e,cachePool:null,transitions:null}}function Al(e,n,t){var r,a=n.pendingProps,o=lo.current,l=!1,s=0!==(128&n.flags);if((r=s)||(r=(null===e||null!==e.memoizedState)&&0!==(2&o)),r?(l=!0,n.flags&=-129):null!==e&&null===e.memoizedState||(o|=1),Na(lo,1&o),null===e)return ui(n),null!==(e=n.memoizedState)&&null!==(e=e.dehydrated)?(0===(1&n.mode)?n.lanes=1:"$!"===e.data?n.lanes=8:n.lanes=1073741824,null):(s=a.children,e=a.fallback,l?(a=n.mode,l=n.child,s={mode:"hidden",children:s},0===(1&a)&&null!==l?(l.childLanes=0,l.pendingProps=s):l=Mu(s,a,0,null),e=Ru(e,a,t,null),l.return=n,e.return=n,l.sibling=e,n.child=l,n.child.memoizedState=Ml(t),n.memoizedState=Rl,e):Dl(n,s));if(null!==(o=e.memoizedState)&&null!==(r=o.dehydrated))return function(e,n,t,r,a,o,l){if(t)return 256&n.flags?(n.flags&=-257,Fl(e,n,l,r=fl(Error(i(422))))):null!==n.memoizedState?(n.child=e.child,n.flags|=128,null):(o=r.fallback,a=n.mode,r=Mu({mode:"visible",children:r.children},a,0,null),(o=Ru(o,a,l,null)).flags|=2,r.return=n,o.return=n,r.sibling=o,n.child=r,0!==(1&n.mode)&&Xi(n,e.child,null,l),n.child.memoizedState=Ml(l),n.memoizedState=Rl,o);if(0===(1&n.mode))return Fl(e,n,l,null);if("$!"===a.data){if(r=a.nextSibling&&a.nextSibling.dataset)var s=r.dgst;return r=s,Fl(e,n,l,r=fl(o=Error(i(419)),r,void 0))}if(s=0!==(l&e.childLanes),xl||s){if(null!==(r=Bs)){switch(l&-l){case 4:a=2;break;case 16:a=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:a=32;break;case 536870912:a=268435456;break;default:a=0}0!==(a=0!==(a&(r.suspendedLanes|l))?0:a)&&a!==o.retryLane&&(o.retryLane=a,Oi(e,a),ru(r,e,a,-1))}return vu(),Fl(e,n,l,r=fl(Error(i(421))))}return"$?"===a.data?(n.flags|=128,n.child=e.child,n=zu.bind(null,e),a._reactRetry=n,null):(e=o.treeContext,ri=ua(a.nextSibling),ti=n,ai=!0,ii=null,null!==e&&(Qa[qa++]=Xa,Qa[qa++]=Ga,Qa[qa++]=Ka,Xa=e.id,Ga=e.overflow,Ka=n),n=Dl(n,r.children),n.flags|=4096,n)}(e,n,s,a,r,o,t);if(l){l=a.fallback,s=n.mode,r=(o=e.child).sibling;var u={mode:"hidden",children:a.children};return 0===(1&s)&&n.child!==o?((a=n.child).childLanes=0,a.pendingProps=u,n.deletions=null):(a=Iu(o,u)).subtreeFlags=14680064&o.subtreeFlags,null!==r?l=Iu(r,l):(l=Ru(l,s,t,null)).flags|=2,l.return=n,a.return=n,a.sibling=l,n.child=a,a=l,l=n.child,s=null===(s=e.child.memoizedState)?Ml(t):{baseLanes:s.baseLanes|t,cachePool:null,transitions:s.transitions},l.memoizedState=s,l.childLanes=e.childLanes&~t,n.memoizedState=Rl,a}return e=(l=e.child).sibling,a=Iu(l,{mode:"visible",children:a.children}),0===(1&n.mode)&&(a.lanes=t),a.return=n,a.sibling=null,null!==e&&(null===(t=n.deletions)?(n.deletions=[e],n.flags|=16):t.push(e)),n.child=a,n.memoizedState=null,a}function Dl(e,n){return(n=Mu({mode:"visible",children:n},e.mode,0,null)).return=e,e.child=n}function Fl(e,n,t,r){return null!==r&&mi(r),Xi(n,e.child,null,t),(e=Dl(n,n.pendingProps.children)).flags|=2,n.memoizedState=null,e}function Ul(e,n,t){e.lanes|=n;var r=e.alternate;null!==r&&(r.lanes|=n),Si(e.return,n,t)}function Vl(e,n,t,r,a){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:n,rendering:null,renderingStartTime:0,last:r,tail:t,tailMode:a}:(i.isBackwards=n,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=t,i.tailMode=a)}function Hl(e,n,t){var r=n.pendingProps,a=r.revealOrder,i=r.tail;if(wl(e,n,r.children,t),0!==(2&(r=lo.current)))r=1&r|2,n.flags|=128;else{if(null!==e&&0!==(128&e.flags))e:for(e=n.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Ul(e,t,n);else if(19===e.tag)Ul(e,t,n);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===n)break e;for(;null===e.sibling;){if(null===e.return||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(Na(lo,r),0===(1&n.mode))n.memoizedState=null;else switch(a){case"forwards":for(t=n.child,a=null;null!==t;)null!==(e=t.alternate)&&null===so(e)&&(a=t),t=t.sibling;null===(t=a)?(a=n.child,n.child=null):(a=t.sibling,t.sibling=null),Vl(n,!1,a,t,i);break;case"backwards":for(t=null,a=n.child,n.child=null;null!==a;){if(null!==(e=a.alternate)&&null===so(e)){n.child=a;break}e=a.sibling,a.sibling=t,t=a,a=e}Vl(n,!0,t,null,i);break;case"together":Vl(n,!1,null,null,void 0);break;default:n.memoizedState=null}return n.child}function Wl(e,n){0===(1&n.mode)&&null!==e&&(e.alternate=null,n.alternate=null,n.flags|=2)}function $l(e,n,t){if(null!==e&&(n.dependencies=e.dependencies),Ms|=n.lanes,0===(t&n.childLanes))return null;if(null!==e&&n.child!==e.child)throw Error(i(153));if(null!==n.child){for(t=Iu(e=n.child,e.pendingProps),n.child=t,t.return=n;null!==e.sibling;)e=e.sibling,(t=t.sibling=Iu(e,e.pendingProps)).return=n;t.sibling=null}return n.child}function Yl(e,n){if(!ai)switch(e.tailMode){case"hidden":n=e.tail;for(var t=null;null!==n;)null!==n.alternate&&(t=n),n=n.sibling;null===t?e.tail=null:t.sibling=null;break;case"collapsed":t=e.tail;for(var r=null;null!==t;)null!==t.alternate&&(r=t),t=t.sibling;null===r?n||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Ql(e){var n=null!==e.alternate&&e.alternate.child===e.child,t=0,r=0;if(n)for(var a=e.child;null!==a;)t|=a.lanes|a.childLanes,r|=14680064&a.subtreeFlags,r|=14680064&a.flags,a.return=e,a=a.sibling;else for(a=e.child;null!==a;)t|=a.lanes|a.childLanes,r|=a.subtreeFlags,r|=a.flags,a.return=e,a=a.sibling;return e.subtreeFlags|=r,e.childLanes=t,n}function ql(e,n,t){var r=n.pendingProps;switch(ni(n),n.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ql(n),null;case 1:case 17:return _a(n.type)&&Ta(),Ql(n),null;case 3:return r=n.stateNode,ao(),ja(Oa),ja(za),co(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(fi(n)?n.flags|=4:null===e||e.memoizedState.isDehydrated&&0===(256&n.flags)||(n.flags|=1024,null!==ii&&(lu(ii),ii=null))),Tl(e,n),Ql(n),null;case 5:oo(n);var a=to(no.current);if(t=n.type,null!==e&&null!=n.stateNode)Il(e,n,t,r,a),e.ref!==n.ref&&(n.flags|=512,n.flags|=2097152);else{if(!r){if(null===n.stateNode)throw Error(i(166));return Ql(n),null}if(e=to(Zi.current),fi(n)){r=n.stateNode,t=n.type;var o=n.memoizedProps;switch(r[da]=n,r[pa]=o,e=0!==(1&n.mode),t){case"dialog":Dr("cancel",r),Dr("close",r);break;case"iframe":case"object":case"embed":Dr("load",r);break;case"video":case"audio":for(a=0;a<Lr.length;a++)Dr(Lr[a],r);break;case"source":Dr("error",r);break;case"img":case"image":case"link":Dr("error",r),Dr("load",r);break;case"details":Dr("toggle",r);break;case"input":X(r,o),Dr("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},Dr("invalid",r);break;case"textarea":ae(r,o),Dr("invalid",r)}for(var s in be(t,o),a=null,o)if(o.hasOwnProperty(s)){var u=o[s];"children"===s?"string"===typeof u?r.textContent!==u&&(!0!==o.suppressHydrationWarning&&Jr(r.textContent,u,e),a=["children",u]):"number"===typeof u&&r.textContent!==""+u&&(!0!==o.suppressHydrationWarning&&Jr(r.textContent,u,e),a=["children",""+u]):l.hasOwnProperty(s)&&null!=u&&"onScroll"===s&&Dr("scroll",r)}switch(t){case"input":Y(r),Z(r,o,!0);break;case"textarea":Y(r),oe(r);break;case"select":case"option":break;default:"function"===typeof o.onClick&&(r.onclick=Zr)}r=a,n.updateQueue=r,null!==r&&(n.flags|=4)}else{s=9===a.nodeType?a:a.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=le(t)),"http://www.w3.org/1999/xhtml"===e?"script"===t?((e=s.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"===typeof r.is?e=s.createElement(t,{is:r.is}):(e=s.createElement(t),"select"===t&&(s=e,r.multiple?s.multiple=!0:r.size&&(s.size=r.size))):e=s.createElementNS(e,t),e[da]=n,e[pa]=r,_l(e,n,!1,!1),n.stateNode=e;e:{switch(s=ye(t,r),t){case"dialog":Dr("cancel",e),Dr("close",e),a=r;break;case"iframe":case"object":case"embed":Dr("load",e),a=r;break;case"video":case"audio":for(a=0;a<Lr.length;a++)Dr(Lr[a],e);a=r;break;case"source":Dr("error",e),a=r;break;case"img":case"image":case"link":Dr("error",e),Dr("load",e),a=r;break;case"details":Dr("toggle",e),a=r;break;case"input":X(e,r),a=K(e,r),Dr("invalid",e);break;case"option":default:a=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},a=M({},r,{value:void 0}),Dr("invalid",e);break;case"textarea":ae(e,r),a=re(e,r),Dr("invalid",e)}for(o in be(t,a),u=a)if(u.hasOwnProperty(o)){var c=u[o];"style"===o?ve(e,c):"dangerouslySetInnerHTML"===o?null!=(c=c?c.__html:void 0)&&fe(e,c):"children"===o?"string"===typeof c?("textarea"!==t||""!==c)&&de(e,c):"number"===typeof c&&de(e,""+c):"suppressContentEditableWarning"!==o&&"suppressHydrationWarning"!==o&&"autoFocus"!==o&&(l.hasOwnProperty(o)?null!=c&&"onScroll"===o&&Dr("scroll",e):null!=c&&y(e,o,c,s))}switch(t){case"input":Y(e),Z(e,r,!1);break;case"textarea":Y(e),oe(e);break;case"option":null!=r.value&&e.setAttribute("value",""+W(r.value));break;case"select":e.multiple=!!r.multiple,null!=(o=r.value)?te(e,!!r.multiple,o,!1):null!=r.defaultValue&&te(e,!!r.multiple,r.defaultValue,!0);break;default:"function"===typeof a.onClick&&(e.onclick=Zr)}switch(t){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(n.flags|=4)}null!==n.ref&&(n.flags|=512,n.flags|=2097152)}return Ql(n),null;case 6:if(e&&null!=n.stateNode)Ll(e,n,e.memoizedProps,r);else{if("string"!==typeof r&&null===n.stateNode)throw Error(i(166));if(t=to(no.current),to(Zi.current),fi(n)){if(r=n.stateNode,t=n.memoizedProps,r[da]=n,(o=r.nodeValue!==t)&&null!==(e=ti))switch(e.tag){case 3:Jr(r.nodeValue,t,0!==(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&Jr(r.nodeValue,t,0!==(1&e.mode))}o&&(n.flags|=4)}else(r=(9===t.nodeType?t:t.ownerDocument).createTextNode(r))[da]=n,n.stateNode=r}return Ql(n),null;case 13:if(ja(lo),r=n.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(ai&&null!==ri&&0!==(1&n.mode)&&0===(128&n.flags))di(),pi(),n.flags|=98560,o=!1;else if(o=fi(n),null!==r&&null!==r.dehydrated){if(null===e){if(!o)throw Error(i(318));if(!(o=null!==(o=n.memoizedState)?o.dehydrated:null))throw Error(i(317));o[da]=n}else pi(),0===(128&n.flags)&&(n.memoizedState=null),n.flags|=4;Ql(n),o=!1}else null!==ii&&(lu(ii),ii=null),o=!0;if(!o)return 65536&n.flags?n:null}return 0!==(128&n.flags)?(n.lanes=t,n):((r=null!==r)!==(null!==e&&null!==e.memoizedState)&&r&&(n.child.flags|=8192,0!==(1&n.mode)&&(null===e||0!==(1&lo.current)?0===Ls&&(Ls=3):vu())),null!==n.updateQueue&&(n.flags|=4),Ql(n),null);case 4:return ao(),Tl(e,n),null===e&&Vr(n.stateNode.containerInfo),Ql(n),null;case 10:return ki(n.type._context),Ql(n),null;case 19:if(ja(lo),null===(o=n.memoizedState))return Ql(n),null;if(r=0!==(128&n.flags),null===(s=o.rendering))if(r)Yl(o,!1);else{if(0!==Ls||null!==e&&0!==(128&e.flags))for(e=n.child;null!==e;){if(null!==(s=so(e))){for(n.flags|=128,Yl(o,!1),null!==(r=s.updateQueue)&&(n.updateQueue=r,n.flags|=4),n.subtreeFlags=0,r=t,t=n.child;null!==t;)e=r,(o=t).flags&=14680066,null===(s=o.alternate)?(o.childLanes=0,o.lanes=e,o.child=null,o.subtreeFlags=0,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null,o.stateNode=null):(o.childLanes=s.childLanes,o.lanes=s.lanes,o.child=s.child,o.subtreeFlags=0,o.deletions=null,o.memoizedProps=s.memoizedProps,o.memoizedState=s.memoizedState,o.updateQueue=s.updateQueue,o.type=s.type,e=s.dependencies,o.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),t=t.sibling;return Na(lo,1&lo.current|2),n.child}e=e.sibling}null!==o.tail&&Ge()>Hs&&(n.flags|=128,r=!0,Yl(o,!1),n.lanes=4194304)}else{if(!r)if(null!==(e=so(s))){if(n.flags|=128,r=!0,null!==(t=e.updateQueue)&&(n.updateQueue=t,n.flags|=4),Yl(o,!0),null===o.tail&&"hidden"===o.tailMode&&!s.alternate&&!ai)return Ql(n),null}else 2*Ge()-o.renderingStartTime>Hs&&1073741824!==t&&(n.flags|=128,r=!0,Yl(o,!1),n.lanes=4194304);o.isBackwards?(s.sibling=n.child,n.child=s):(null!==(t=o.last)?t.sibling=s:n.child=s,o.last=s)}return null!==o.tail?(n=o.tail,o.rendering=n,o.tail=n.sibling,o.renderingStartTime=Ge(),n.sibling=null,t=lo.current,Na(lo,r?1&t|2:1&t),n):(Ql(n),null);case 22:case 23:return du(),r=null!==n.memoizedState,null!==e&&null!==e.memoizedState!==r&&(n.flags|=8192),r&&0!==(1&n.mode)?0!==(1073741824&Ts)&&(Ql(n),6&n.subtreeFlags&&(n.flags|=8192)):Ql(n),null;case 24:case 25:return null}throw Error(i(156,n.tag))}function Kl(e,n){switch(ni(n),n.tag){case 1:return _a(n.type)&&Ta(),65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 3:return ao(),ja(Oa),ja(za),co(),0!==(65536&(e=n.flags))&&0===(128&e)?(n.flags=-65537&e|128,n):null;case 5:return oo(n),null;case 13:if(ja(lo),null!==(e=n.memoizedState)&&null!==e.dehydrated){if(null===n.alternate)throw Error(i(340));pi()}return 65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 19:return ja(lo),null;case 4:return ao(),null;case 10:return ki(n.type._context),null;case 22:case 23:return du(),null;default:return null}}_l=function(e,n){for(var t=n.child;null!==t;){if(5===t.tag||6===t.tag)e.appendChild(t.stateNode);else if(4!==t.tag&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===n)break;for(;null===t.sibling;){if(null===t.return||t.return===n)return;t=t.return}t.sibling.return=t.return,t=t.sibling}},Tl=function(){},Il=function(e,n,t,r){var a=e.memoizedProps;if(a!==r){e=n.stateNode,to(Zi.current);var i,o=null;switch(t){case"input":a=K(e,a),r=K(e,r),o=[];break;case"select":a=M({},a,{value:void 0}),r=M({},r,{value:void 0}),o=[];break;case"textarea":a=re(e,a),r=re(e,r),o=[];break;default:"function"!==typeof a.onClick&&"function"===typeof r.onClick&&(e.onclick=Zr)}for(c in be(t,r),t=null,a)if(!r.hasOwnProperty(c)&&a.hasOwnProperty(c)&&null!=a[c])if("style"===c){var s=a[c];for(i in s)s.hasOwnProperty(i)&&(t||(t={}),t[i]="")}else"dangerouslySetInnerHTML"!==c&&"children"!==c&&"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&"autoFocus"!==c&&(l.hasOwnProperty(c)?o||(o=[]):(o=o||[]).push(c,null));for(c in r){var u=r[c];if(s=null!=a?a[c]:void 0,r.hasOwnProperty(c)&&u!==s&&(null!=u||null!=s))if("style"===c)if(s){for(i in s)!s.hasOwnProperty(i)||u&&u.hasOwnProperty(i)||(t||(t={}),t[i]="");for(i in u)u.hasOwnProperty(i)&&s[i]!==u[i]&&(t||(t={}),t[i]=u[i])}else t||(o||(o=[]),o.push(c,t)),t=u;else"dangerouslySetInnerHTML"===c?(u=u?u.__html:void 0,s=s?s.__html:void 0,null!=u&&s!==u&&(o=o||[]).push(c,u)):"children"===c?"string"!==typeof u&&"number"!==typeof u||(o=o||[]).push(c,""+u):"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&(l.hasOwnProperty(c)?(null!=u&&"onScroll"===c&&Dr("scroll",e),o||s===u||(o=[])):(o=o||[]).push(c,u))}t&&(o=o||[]).push("style",t);var c=o;(n.updateQueue=c)&&(n.flags|=4)}},Ll=function(e,n,t,r){t!==r&&(n.flags|=4)};var Xl=!1,Gl=!1,Jl="function"===typeof WeakSet?WeakSet:Set,Zl=null;function es(e,n){var t=e.ref;if(null!==t)if("function"===typeof t)try{t(null)}catch(r){ju(e,n,r)}else t.current=null}function ns(e,n,t){try{t()}catch(r){ju(e,n,r)}}var ts=!1;function rs(e,n,t){var r=n.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var a=r=r.next;do{if((a.tag&e)===e){var i=a.destroy;a.destroy=void 0,void 0!==i&&ns(n,t,i)}a=a.next}while(a!==r)}}function as(e,n){if(null!==(n=null!==(n=n.updateQueue)?n.lastEffect:null)){var t=n=n.next;do{if((t.tag&e)===e){var r=t.create;t.destroy=r()}t=t.next}while(t!==n)}}function is(e){var n=e.ref;if(null!==n){var t=e.stateNode;e.tag,e=t,"function"===typeof n?n(e):n.current=e}}function os(e){var n=e.alternate;null!==n&&(e.alternate=null,os(n)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(n=e.stateNode)&&(delete n[da],delete n[pa],delete n[ha],delete n[va],delete n[ga])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function ls(e){return 5===e.tag||3===e.tag||4===e.tag}function ss(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||ls(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function us(e,n,t){var r=e.tag;if(5===r||6===r)e=e.stateNode,n?8===t.nodeType?t.parentNode.insertBefore(e,n):t.insertBefore(e,n):(8===t.nodeType?(n=t.parentNode).insertBefore(e,t):(n=t).appendChild(e),null!==(t=t._reactRootContainer)&&void 0!==t||null!==n.onclick||(n.onclick=Zr));else if(4!==r&&null!==(e=e.child))for(us(e,n,t),e=e.sibling;null!==e;)us(e,n,t),e=e.sibling}function cs(e,n,t){var r=e.tag;if(5===r||6===r)e=e.stateNode,n?t.insertBefore(e,n):t.appendChild(e);else if(4!==r&&null!==(e=e.child))for(cs(e,n,t),e=e.sibling;null!==e;)cs(e,n,t),e=e.sibling}var fs=null,ds=!1;function ps(e,n,t){for(t=t.child;null!==t;)ms(e,n,t),t=t.sibling}function ms(e,n,t){if(on&&"function"===typeof on.onCommitFiberUnmount)try{on.onCommitFiberUnmount(an,t)}catch(l){}switch(t.tag){case 5:Gl||es(t,n);case 6:var r=fs,a=ds;fs=null,ps(e,n,t),ds=a,null!==(fs=r)&&(ds?(e=fs,t=t.stateNode,8===e.nodeType?e.parentNode.removeChild(t):e.removeChild(t)):fs.removeChild(t.stateNode));break;case 18:null!==fs&&(ds?(e=fs,t=t.stateNode,8===e.nodeType?sa(e.parentNode,t):1===e.nodeType&&sa(e,t),Hn(e)):sa(fs,t.stateNode));break;case 4:r=fs,a=ds,fs=t.stateNode.containerInfo,ds=!0,ps(e,n,t),fs=r,ds=a;break;case 0:case 11:case 14:case 15:if(!Gl&&(null!==(r=t.updateQueue)&&null!==(r=r.lastEffect))){a=r=r.next;do{var i=a,o=i.destroy;i=i.tag,void 0!==o&&(0!==(2&i)||0!==(4&i))&&ns(t,n,o),a=a.next}while(a!==r)}ps(e,n,t);break;case 1:if(!Gl&&(es(t,n),"function"===typeof(r=t.stateNode).componentWillUnmount))try{r.props=t.memoizedProps,r.state=t.memoizedState,r.componentWillUnmount()}catch(l){ju(t,n,l)}ps(e,n,t);break;case 21:ps(e,n,t);break;case 22:1&t.mode?(Gl=(r=Gl)||null!==t.memoizedState,ps(e,n,t),Gl=r):ps(e,n,t);break;default:ps(e,n,t)}}function hs(e){var n=e.updateQueue;if(null!==n){e.updateQueue=null;var t=e.stateNode;null===t&&(t=e.stateNode=new Jl),n.forEach((function(n){var r=Ou.bind(null,e,n);t.has(n)||(t.add(n),n.then(r,r))}))}}function vs(e,n){var t=n.deletions;if(null!==t)for(var r=0;r<t.length;r++){var a=t[r];try{var o=e,l=n,s=l;e:for(;null!==s;){switch(s.tag){case 5:fs=s.stateNode,ds=!1;break e;case 3:case 4:fs=s.stateNode.containerInfo,ds=!0;break e}s=s.return}if(null===fs)throw Error(i(160));ms(o,l,a),fs=null,ds=!1;var u=a.alternate;null!==u&&(u.return=null),a.return=null}catch(c){ju(a,n,c)}}if(12854&n.subtreeFlags)for(n=n.child;null!==n;)gs(n,e),n=n.sibling}function gs(e,n){var t=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(vs(n,e),bs(e),4&r){try{rs(3,e,e.return),as(3,e)}catch(v){ju(e,e.return,v)}try{rs(5,e,e.return)}catch(v){ju(e,e.return,v)}}break;case 1:vs(n,e),bs(e),512&r&&null!==t&&es(t,t.return);break;case 5:if(vs(n,e),bs(e),512&r&&null!==t&&es(t,t.return),32&e.flags){var a=e.stateNode;try{de(a,"")}catch(v){ju(e,e.return,v)}}if(4&r&&null!=(a=e.stateNode)){var o=e.memoizedProps,l=null!==t?t.memoizedProps:o,s=e.type,u=e.updateQueue;if(e.updateQueue=null,null!==u)try{"input"===s&&"radio"===o.type&&null!=o.name&&G(a,o),ye(s,l);var c=ye(s,o);for(l=0;l<u.length;l+=2){var f=u[l],d=u[l+1];"style"===f?ve(a,d):"dangerouslySetInnerHTML"===f?fe(a,d):"children"===f?de(a,d):y(a,f,d,c)}switch(s){case"input":J(a,o);break;case"textarea":ie(a,o);break;case"select":var p=a._wrapperState.wasMultiple;a._wrapperState.wasMultiple=!!o.multiple;var m=o.value;null!=m?te(a,!!o.multiple,m,!1):p!==!!o.multiple&&(null!=o.defaultValue?te(a,!!o.multiple,o.defaultValue,!0):te(a,!!o.multiple,o.multiple?[]:"",!1))}a[pa]=o}catch(v){ju(e,e.return,v)}}break;case 6:if(vs(n,e),bs(e),4&r){if(null===e.stateNode)throw Error(i(162));a=e.stateNode,o=e.memoizedProps;try{a.nodeValue=o}catch(v){ju(e,e.return,v)}}break;case 3:if(vs(n,e),bs(e),4&r&&null!==t&&t.memoizedState.isDehydrated)try{Hn(n.containerInfo)}catch(v){ju(e,e.return,v)}break;case 4:default:vs(n,e),bs(e);break;case 13:vs(n,e),bs(e),8192&(a=e.child).flags&&(o=null!==a.memoizedState,a.stateNode.isHidden=o,!o||null!==a.alternate&&null!==a.alternate.memoizedState||(Vs=Ge())),4&r&&hs(e);break;case 22:if(f=null!==t&&null!==t.memoizedState,1&e.mode?(Gl=(c=Gl)||f,vs(n,e),Gl=c):vs(n,e),bs(e),8192&r){if(c=null!==e.memoizedState,(e.stateNode.isHidden=c)&&!f&&0!==(1&e.mode))for(Zl=e,f=e.child;null!==f;){for(d=Zl=f;null!==Zl;){switch(m=(p=Zl).child,p.tag){case 0:case 11:case 14:case 15:rs(4,p,p.return);break;case 1:es(p,p.return);var h=p.stateNode;if("function"===typeof h.componentWillUnmount){r=p,t=p.return;try{n=r,h.props=n.memoizedProps,h.state=n.memoizedState,h.componentWillUnmount()}catch(v){ju(r,t,v)}}break;case 5:es(p,p.return);break;case 22:if(null!==p.memoizedState){ks(d);continue}}null!==m?(m.return=p,Zl=m):ks(d)}f=f.sibling}e:for(f=null,d=e;;){if(5===d.tag){if(null===f){f=d;try{a=d.stateNode,c?"function"===typeof(o=a.style).setProperty?o.setProperty("display","none","important"):o.display="none":(s=d.stateNode,l=void 0!==(u=d.memoizedProps.style)&&null!==u&&u.hasOwnProperty("display")?u.display:null,s.style.display=he("display",l))}catch(v){ju(e,e.return,v)}}}else if(6===d.tag){if(null===f)try{d.stateNode.nodeValue=c?"":d.memoizedProps}catch(v){ju(e,e.return,v)}}else if((22!==d.tag&&23!==d.tag||null===d.memoizedState||d===e)&&null!==d.child){d.child.return=d,d=d.child;continue}if(d===e)break e;for(;null===d.sibling;){if(null===d.return||d.return===e)break e;f===d&&(f=null),d=d.return}f===d&&(f=null),d.sibling.return=d.return,d=d.sibling}}break;case 19:vs(n,e),bs(e),4&r&&hs(e);case 21:}}function bs(e){var n=e.flags;if(2&n){try{e:{for(var t=e.return;null!==t;){if(ls(t)){var r=t;break e}t=t.return}throw Error(i(160))}switch(r.tag){case 5:var a=r.stateNode;32&r.flags&&(de(a,""),r.flags&=-33),cs(e,ss(e),a);break;case 3:case 4:var o=r.stateNode.containerInfo;us(e,ss(e),o);break;default:throw Error(i(161))}}catch(l){ju(e,e.return,l)}e.flags&=-3}4096&n&&(e.flags&=-4097)}function ys(e,n,t){Zl=e,xs(e,n,t)}function xs(e,n,t){for(var r=0!==(1&e.mode);null!==Zl;){var a=Zl,i=a.child;if(22===a.tag&&r){var o=null!==a.memoizedState||Xl;if(!o){var l=a.alternate,s=null!==l&&null!==l.memoizedState||Gl;l=Xl;var u=Gl;if(Xl=o,(Gl=s)&&!u)for(Zl=a;null!==Zl;)s=(o=Zl).child,22===o.tag&&null!==o.memoizedState?Ss(a):null!==s?(s.return=o,Zl=s):Ss(a);for(;null!==i;)Zl=i,xs(i,n,t),i=i.sibling;Zl=a,Xl=l,Gl=u}ws(e)}else 0!==(8772&a.subtreeFlags)&&null!==i?(i.return=a,Zl=i):ws(e)}}function ws(e){for(;null!==Zl;){var n=Zl;if(0!==(8772&n.flags)){var t=n.alternate;try{if(0!==(8772&n.flags))switch(n.tag){case 0:case 11:case 15:Gl||as(5,n);break;case 1:var r=n.stateNode;if(4&n.flags&&!Gl)if(null===t)r.componentDidMount();else{var a=n.elementType===n.type?t.memoizedProps:vi(n.type,t.memoizedProps);r.componentDidUpdate(a,t.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=n.updateQueue;null!==o&&Ai(n,o,r);break;case 3:var l=n.updateQueue;if(null!==l){if(t=null,null!==n.child)switch(n.child.tag){case 5:case 1:t=n.child.stateNode}Ai(n,l,t)}break;case 5:var s=n.stateNode;if(null===t&&4&n.flags){t=s;var u=n.memoizedProps;switch(n.type){case"button":case"input":case"select":case"textarea":u.autoFocus&&t.focus();break;case"img":u.src&&(t.src=u.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===n.memoizedState){var c=n.alternate;if(null!==c){var f=c.memoizedState;if(null!==f){var d=f.dehydrated;null!==d&&Hn(d)}}}break;default:throw Error(i(163))}Gl||512&n.flags&&is(n)}catch(p){ju(n,n.return,p)}}if(n===e){Zl=null;break}if(null!==(t=n.sibling)){t.return=n.return,Zl=t;break}Zl=n.return}}function ks(e){for(;null!==Zl;){var n=Zl;if(n===e){Zl=null;break}var t=n.sibling;if(null!==t){t.return=n.return,Zl=t;break}Zl=n.return}}function Ss(e){for(;null!==Zl;){var n=Zl;try{switch(n.tag){case 0:case 11:case 15:var t=n.return;try{as(4,n)}catch(s){ju(n,t,s)}break;case 1:var r=n.stateNode;if("function"===typeof r.componentDidMount){var a=n.return;try{r.componentDidMount()}catch(s){ju(n,a,s)}}var i=n.return;try{is(n)}catch(s){ju(n,i,s)}break;case 5:var o=n.return;try{is(n)}catch(s){ju(n,o,s)}}}catch(s){ju(n,n.return,s)}if(n===e){Zl=null;break}var l=n.sibling;if(null!==l){l.return=n.return,Zl=l;break}Zl=n.return}}var Cs,js=Math.ceil,Ns=x.ReactCurrentDispatcher,Es=x.ReactCurrentOwner,zs=x.ReactCurrentBatchConfig,Os=0,Bs=null,Ps=null,_s=0,Ts=0,Is=Ca(0),Ls=0,Rs=null,Ms=0,As=0,Ds=0,Fs=null,Us=null,Vs=0,Hs=1/0,Ws=null,$s=!1,Ys=null,Qs=null,qs=!1,Ks=null,Xs=0,Gs=0,Js=null,Zs=-1,eu=0;function nu(){return 0!==(6&Os)?Ge():-1!==Zs?Zs:Zs=Ge()}function tu(e){return 0===(1&e.mode)?1:0!==(2&Os)&&0!==_s?_s&-_s:null!==hi.transition?(0===eu&&(eu=vn()),eu):0!==(e=xn)?e:e=void 0===(e=window.event)?16:Gn(e.type)}function ru(e,n,t,r){if(50<Gs)throw Gs=0,Js=null,Error(i(185));bn(e,t,r),0!==(2&Os)&&e===Bs||(e===Bs&&(0===(2&Os)&&(As|=t),4===Ls&&su(e,_s)),au(e,r),1===t&&0===Os&&0===(1&n.mode)&&(Hs=Ge()+500,Da&&Va()))}function au(e,n){var t=e.callbackNode;!function(e,n){for(var t=e.suspendedLanes,r=e.pingedLanes,a=e.expirationTimes,i=e.pendingLanes;0<i;){var o=31-ln(i),l=1<<o,s=a[o];-1===s?0!==(l&t)&&0===(l&r)||(a[o]=mn(l,n)):s<=n&&(e.expiredLanes|=l),i&=~l}}(e,n);var r=pn(e,e===Bs?_s:0);if(0===r)null!==t&&qe(t),e.callbackNode=null,e.callbackPriority=0;else if(n=r&-r,e.callbackPriority!==n){if(null!=t&&qe(t),1===n)0===e.tag?function(e){Da=!0,Ua(e)}(uu.bind(null,e)):Ua(uu.bind(null,e)),oa((function(){0===(6&Os)&&Va()})),t=null;else{switch(wn(r)){case 1:t=Ze;break;case 4:t=en;break;case 16:default:t=nn;break;case 536870912:t=rn}t=Bu(t,iu.bind(null,e))}e.callbackPriority=n,e.callbackNode=t}}function iu(e,n){if(Zs=-1,eu=0,0!==(6&Os))throw Error(i(327));var t=e.callbackNode;if(Su()&&e.callbackNode!==t)return null;var r=pn(e,e===Bs?_s:0);if(0===r)return null;if(0!==(30&r)||0!==(r&e.expiredLanes)||n)n=gu(e,r);else{n=r;var a=Os;Os|=2;var o=hu();for(Bs===e&&_s===n||(Ws=null,Hs=Ge()+500,pu(e,n));;)try{yu();break}catch(s){mu(e,s)}wi(),Ns.current=o,Os=a,null!==Ps?n=0:(Bs=null,_s=0,n=Ls)}if(0!==n){if(2===n&&(0!==(a=hn(e))&&(r=a,n=ou(e,a))),1===n)throw t=Rs,pu(e,0),su(e,r),au(e,Ge()),t;if(6===n)su(e,r);else{if(a=e.current.alternate,0===(30&r)&&!function(e){for(var n=e;;){if(16384&n.flags){var t=n.updateQueue;if(null!==t&&null!==(t=t.stores))for(var r=0;r<t.length;r++){var a=t[r],i=a.getSnapshot;a=a.value;try{if(!lr(i(),a))return!1}catch(l){return!1}}}if(t=n.child,16384&n.subtreeFlags&&null!==t)t.return=n,n=t;else{if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return!0;n=n.return}n.sibling.return=n.return,n=n.sibling}}return!0}(a)&&(2===(n=gu(e,r))&&(0!==(o=hn(e))&&(r=o,n=ou(e,o))),1===n))throw t=Rs,pu(e,0),su(e,r),au(e,Ge()),t;switch(e.finishedWork=a,e.finishedLanes=r,n){case 0:case 1:throw Error(i(345));case 2:case 5:ku(e,Us,Ws);break;case 3:if(su(e,r),(130023424&r)===r&&10<(n=Vs+500-Ge())){if(0!==pn(e,0))break;if(((a=e.suspendedLanes)&r)!==r){nu(),e.pingedLanes|=e.suspendedLanes&a;break}e.timeoutHandle=ra(ku.bind(null,e,Us,Ws),n);break}ku(e,Us,Ws);break;case 4:if(su(e,r),(4194240&r)===r)break;for(n=e.eventTimes,a=-1;0<r;){var l=31-ln(r);o=1<<l,(l=n[l])>a&&(a=l),r&=~o}if(r=a,10<(r=(120>(r=Ge()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*js(r/1960))-r)){e.timeoutHandle=ra(ku.bind(null,e,Us,Ws),r);break}ku(e,Us,Ws);break;default:throw Error(i(329))}}}return au(e,Ge()),e.callbackNode===t?iu.bind(null,e):null}function ou(e,n){var t=Fs;return e.current.memoizedState.isDehydrated&&(pu(e,n).flags|=256),2!==(e=gu(e,n))&&(n=Us,Us=t,null!==n&&lu(n)),e}function lu(e){null===Us?Us=e:Us.push.apply(Us,e)}function su(e,n){for(n&=~Ds,n&=~As,e.suspendedLanes|=n,e.pingedLanes&=~n,e=e.expirationTimes;0<n;){var t=31-ln(n),r=1<<t;e[t]=-1,n&=~r}}function uu(e){if(0!==(6&Os))throw Error(i(327));Su();var n=pn(e,0);if(0===(1&n))return au(e,Ge()),null;var t=gu(e,n);if(0!==e.tag&&2===t){var r=hn(e);0!==r&&(n=r,t=ou(e,r))}if(1===t)throw t=Rs,pu(e,0),su(e,n),au(e,Ge()),t;if(6===t)throw Error(i(345));return e.finishedWork=e.current.alternate,e.finishedLanes=n,ku(e,Us,Ws),au(e,Ge()),null}function cu(e,n){var t=Os;Os|=1;try{return e(n)}finally{0===(Os=t)&&(Hs=Ge()+500,Da&&Va())}}function fu(e){null!==Ks&&0===Ks.tag&&0===(6&Os)&&Su();var n=Os;Os|=1;var t=zs.transition,r=xn;try{if(zs.transition=null,xn=1,e)return e()}finally{xn=r,zs.transition=t,0===(6&(Os=n))&&Va()}}function du(){Ts=Is.current,ja(Is)}function pu(e,n){e.finishedWork=null,e.finishedLanes=0;var t=e.timeoutHandle;if(-1!==t&&(e.timeoutHandle=-1,aa(t)),null!==Ps)for(t=Ps.return;null!==t;){var r=t;switch(ni(r),r.tag){case 1:null!==(r=r.type.childContextTypes)&&void 0!==r&&Ta();break;case 3:ao(),ja(Oa),ja(za),co();break;case 5:oo(r);break;case 4:ao();break;case 13:case 19:ja(lo);break;case 10:ki(r.type._context);break;case 22:case 23:du()}t=t.return}if(Bs=e,Ps=e=Iu(e.current,null),_s=Ts=n,Ls=0,Rs=null,Ds=As=Ms=0,Us=Fs=null,null!==Ni){for(n=0;n<Ni.length;n++)if(null!==(r=(t=Ni[n]).interleaved)){t.interleaved=null;var a=r.next,i=t.pending;if(null!==i){var o=i.next;i.next=a,r.next=o}t.pending=r}Ni=null}return e}function mu(e,n){for(;;){var t=Ps;try{if(wi(),fo.current=ol,bo){for(var r=ho.memoizedState;null!==r;){var a=r.queue;null!==a&&(a.pending=null),r=r.next}bo=!1}if(mo=0,go=vo=ho=null,yo=!1,xo=0,Es.current=null,null===t||null===t.return){Ls=1,Rs=n,Ps=null;break}e:{var o=e,l=t.return,s=t,u=n;if(n=_s,s.flags|=32768,null!==u&&"object"===typeof u&&"function"===typeof u.then){var c=u,f=s,d=f.tag;if(0===(1&f.mode)&&(0===d||11===d||15===d)){var p=f.alternate;p?(f.updateQueue=p.updateQueue,f.memoizedState=p.memoizedState,f.lanes=p.lanes):(f.updateQueue=null,f.memoizedState=null)}var m=gl(l);if(null!==m){m.flags&=-257,bl(m,l,s,0,n),1&m.mode&&vl(o,c,n),u=c;var h=(n=m).updateQueue;if(null===h){var v=new Set;v.add(u),n.updateQueue=v}else h.add(u);break e}if(0===(1&n)){vl(o,c,n),vu();break e}u=Error(i(426))}else if(ai&&1&s.mode){var g=gl(l);if(null!==g){0===(65536&g.flags)&&(g.flags|=256),bl(g,l,s,0,n),mi(cl(u,s));break e}}o=u=cl(u,s),4!==Ls&&(Ls=2),null===Fs?Fs=[o]:Fs.push(o),o=l;do{switch(o.tag){case 3:o.flags|=65536,n&=-n,o.lanes|=n,Ri(o,ml(0,u,n));break e;case 1:s=u;var b=o.type,y=o.stateNode;if(0===(128&o.flags)&&("function"===typeof b.getDerivedStateFromError||null!==y&&"function"===typeof y.componentDidCatch&&(null===Qs||!Qs.has(y)))){o.flags|=65536,n&=-n,o.lanes|=n,Ri(o,hl(o,s,n));break e}}o=o.return}while(null!==o)}wu(t)}catch(x){n=x,Ps===t&&null!==t&&(Ps=t=t.return);continue}break}}function hu(){var e=Ns.current;return Ns.current=ol,null===e?ol:e}function vu(){0!==Ls&&3!==Ls&&2!==Ls||(Ls=4),null===Bs||0===(268435455&Ms)&&0===(268435455&As)||su(Bs,_s)}function gu(e,n){var t=Os;Os|=2;var r=hu();for(Bs===e&&_s===n||(Ws=null,pu(e,n));;)try{bu();break}catch(a){mu(e,a)}if(wi(),Os=t,Ns.current=r,null!==Ps)throw Error(i(261));return Bs=null,_s=0,Ls}function bu(){for(;null!==Ps;)xu(Ps)}function yu(){for(;null!==Ps&&!Ke();)xu(Ps)}function xu(e){var n=Cs(e.alternate,e,Ts);e.memoizedProps=e.pendingProps,null===n?wu(e):Ps=n,Es.current=null}function wu(e){var n=e;do{var t=n.alternate;if(e=n.return,0===(32768&n.flags)){if(null!==(t=ql(t,n,Ts)))return void(Ps=t)}else{if(null!==(t=Kl(t,n)))return t.flags&=32767,void(Ps=t);if(null===e)return Ls=6,void(Ps=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}if(null!==(n=n.sibling))return void(Ps=n);Ps=n=e}while(null!==n);0===Ls&&(Ls=5)}function ku(e,n,t){var r=xn,a=zs.transition;try{zs.transition=null,xn=1,function(e,n,t,r){do{Su()}while(null!==Ks);if(0!==(6&Os))throw Error(i(327));t=e.finishedWork;var a=e.finishedLanes;if(null===t)return null;if(e.finishedWork=null,e.finishedLanes=0,t===e.current)throw Error(i(177));e.callbackNode=null,e.callbackPriority=0;var o=t.lanes|t.childLanes;if(function(e,n){var t=e.pendingLanes&~n;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=n,e.mutableReadLanes&=n,e.entangledLanes&=n,n=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<t;){var a=31-ln(t),i=1<<a;n[a]=0,r[a]=-1,e[a]=-1,t&=~i}}(e,o),e===Bs&&(Ps=Bs=null,_s=0),0===(2064&t.subtreeFlags)&&0===(2064&t.flags)||qs||(qs=!0,Bu(nn,(function(){return Su(),null}))),o=0!==(15990&t.flags),0!==(15990&t.subtreeFlags)||o){o=zs.transition,zs.transition=null;var l=xn;xn=1;var s=Os;Os|=4,Es.current=null,function(e,n){if(ea=$n,pr(e=dr())){if("selectionStart"in e)var t={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(t=(t=e.ownerDocument)&&t.defaultView||window).getSelection&&t.getSelection();if(r&&0!==r.rangeCount){t=r.anchorNode;var a=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{t.nodeType,o.nodeType}catch(w){t=null;break e}var l=0,s=-1,u=-1,c=0,f=0,d=e,p=null;n:for(;;){for(var m;d!==t||0!==a&&3!==d.nodeType||(s=l+a),d!==o||0!==r&&3!==d.nodeType||(u=l+r),3===d.nodeType&&(l+=d.nodeValue.length),null!==(m=d.firstChild);)p=d,d=m;for(;;){if(d===e)break n;if(p===t&&++c===a&&(s=l),p===o&&++f===r&&(u=l),null!==(m=d.nextSibling))break;p=(d=p).parentNode}d=m}t=-1===s||-1===u?null:{start:s,end:u}}else t=null}t=t||{start:0,end:0}}else t=null;for(na={focusedElem:e,selectionRange:t},$n=!1,Zl=n;null!==Zl;)if(e=(n=Zl).child,0!==(1028&n.subtreeFlags)&&null!==e)e.return=n,Zl=e;else for(;null!==Zl;){n=Zl;try{var h=n.alternate;if(0!==(1024&n.flags))switch(n.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==h){var v=h.memoizedProps,g=h.memoizedState,b=n.stateNode,y=b.getSnapshotBeforeUpdate(n.elementType===n.type?v:vi(n.type,v),g);b.__reactInternalSnapshotBeforeUpdate=y}break;case 3:var x=n.stateNode.containerInfo;1===x.nodeType?x.textContent="":9===x.nodeType&&x.documentElement&&x.removeChild(x.documentElement);break;default:throw Error(i(163))}}catch(w){ju(n,n.return,w)}if(null!==(e=n.sibling)){e.return=n.return,Zl=e;break}Zl=n.return}h=ts,ts=!1}(e,t),gs(t,e),mr(na),$n=!!ea,na=ea=null,e.current=t,ys(t,e,a),Xe(),Os=s,xn=l,zs.transition=o}else e.current=t;if(qs&&(qs=!1,Ks=e,Xs=a),o=e.pendingLanes,0===o&&(Qs=null),function(e){if(on&&"function"===typeof on.onCommitFiberRoot)try{on.onCommitFiberRoot(an,e,void 0,128===(128&e.current.flags))}catch(n){}}(t.stateNode),au(e,Ge()),null!==n)for(r=e.onRecoverableError,t=0;t<n.length;t++)a=n[t],r(a.value,{componentStack:a.stack,digest:a.digest});if($s)throw $s=!1,e=Ys,Ys=null,e;0!==(1&Xs)&&0!==e.tag&&Su(),o=e.pendingLanes,0!==(1&o)?e===Js?Gs++:(Gs=0,Js=e):Gs=0,Va()}(e,n,t,r)}finally{zs.transition=a,xn=r}return null}function Su(){if(null!==Ks){var e=wn(Xs),n=zs.transition,t=xn;try{if(zs.transition=null,xn=16>e?16:e,null===Ks)var r=!1;else{if(e=Ks,Ks=null,Xs=0,0!==(6&Os))throw Error(i(331));var a=Os;for(Os|=4,Zl=e.current;null!==Zl;){var o=Zl,l=o.child;if(0!==(16&Zl.flags)){var s=o.deletions;if(null!==s){for(var u=0;u<s.length;u++){var c=s[u];for(Zl=c;null!==Zl;){var f=Zl;switch(f.tag){case 0:case 11:case 15:rs(8,f,o)}var d=f.child;if(null!==d)d.return=f,Zl=d;else for(;null!==Zl;){var p=(f=Zl).sibling,m=f.return;if(os(f),f===c){Zl=null;break}if(null!==p){p.return=m,Zl=p;break}Zl=m}}}var h=o.alternate;if(null!==h){var v=h.child;if(null!==v){h.child=null;do{var g=v.sibling;v.sibling=null,v=g}while(null!==v)}}Zl=o}}if(0!==(2064&o.subtreeFlags)&&null!==l)l.return=o,Zl=l;else e:for(;null!==Zl;){if(0!==(2048&(o=Zl).flags))switch(o.tag){case 0:case 11:case 15:rs(9,o,o.return)}var b=o.sibling;if(null!==b){b.return=o.return,Zl=b;break e}Zl=o.return}}var y=e.current;for(Zl=y;null!==Zl;){var x=(l=Zl).child;if(0!==(2064&l.subtreeFlags)&&null!==x)x.return=l,Zl=x;else e:for(l=y;null!==Zl;){if(0!==(2048&(s=Zl).flags))try{switch(s.tag){case 0:case 11:case 15:as(9,s)}}catch(k){ju(s,s.return,k)}if(s===l){Zl=null;break e}var w=s.sibling;if(null!==w){w.return=s.return,Zl=w;break e}Zl=s.return}}if(Os=a,Va(),on&&"function"===typeof on.onPostCommitFiberRoot)try{on.onPostCommitFiberRoot(an,e)}catch(k){}r=!0}return r}finally{xn=t,zs.transition=n}}return!1}function Cu(e,n,t){e=Ii(e,n=ml(0,n=cl(t,n),1),1),n=nu(),null!==e&&(bn(e,1,n),au(e,n))}function ju(e,n,t){if(3===e.tag)Cu(e,e,t);else for(;null!==n;){if(3===n.tag){Cu(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"===typeof n.type.getDerivedStateFromError||"function"===typeof r.componentDidCatch&&(null===Qs||!Qs.has(r))){n=Ii(n,e=hl(n,e=cl(t,e),1),1),e=nu(),null!==n&&(bn(n,1,e),au(n,e));break}}n=n.return}}function Nu(e,n,t){var r=e.pingCache;null!==r&&r.delete(n),n=nu(),e.pingedLanes|=e.suspendedLanes&t,Bs===e&&(_s&t)===t&&(4===Ls||3===Ls&&(130023424&_s)===_s&&500>Ge()-Vs?pu(e,0):Ds|=t),au(e,n)}function Eu(e,n){0===n&&(0===(1&e.mode)?n=1:(n=fn,0===(130023424&(fn<<=1))&&(fn=4194304)));var t=nu();null!==(e=Oi(e,n))&&(bn(e,n,t),au(e,t))}function zu(e){var n=e.memoizedState,t=0;null!==n&&(t=n.retryLane),Eu(e,t)}function Ou(e,n){var t=0;switch(e.tag){case 13:var r=e.stateNode,a=e.memoizedState;null!==a&&(t=a.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(i(314))}null!==r&&r.delete(n),Eu(e,t)}function Bu(e,n){return Qe(e,n)}function Pu(e,n,t,r){this.tag=e,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function _u(e,n,t,r){return new Pu(e,n,t,r)}function Tu(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Iu(e,n){var t=e.alternate;return null===t?((t=_u(e.tag,n,e.key,e.mode)).elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=n,t.type=e.type,t.flags=0,t.subtreeFlags=0,t.deletions=null),t.flags=14680064&e.flags,t.childLanes=e.childLanes,t.lanes=e.lanes,t.child=e.child,t.memoizedProps=e.memoizedProps,t.memoizedState=e.memoizedState,t.updateQueue=e.updateQueue,n=e.dependencies,t.dependencies=null===n?null:{lanes:n.lanes,firstContext:n.firstContext},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t}function Lu(e,n,t,r,a,o){var l=2;if(r=e,"function"===typeof e)Tu(e)&&(l=1);else if("string"===typeof e)l=5;else e:switch(e){case S:return Ru(t.children,a,o,n);case C:l=8,a|=8;break;case j:return(e=_u(12,t,n,2|a)).elementType=j,e.lanes=o,e;case O:return(e=_u(13,t,n,a)).elementType=O,e.lanes=o,e;case B:return(e=_u(19,t,n,a)).elementType=B,e.lanes=o,e;case T:return Mu(t,a,o,n);default:if("object"===typeof e&&null!==e)switch(e.$$typeof){case N:l=10;break e;case E:l=9;break e;case z:l=11;break e;case P:l=14;break e;case _:l=16,r=null;break e}throw Error(i(130,null==e?e:typeof e,""))}return(n=_u(l,t,n,a)).elementType=e,n.type=r,n.lanes=o,n}function Ru(e,n,t,r){return(e=_u(7,e,r,n)).lanes=t,e}function Mu(e,n,t,r){return(e=_u(22,e,r,n)).elementType=T,e.lanes=t,e.stateNode={isHidden:!1},e}function Au(e,n,t){return(e=_u(6,e,null,n)).lanes=t,e}function Du(e,n,t){return(n=_u(4,null!==e.children?e.children:[],e.key,n)).lanes=t,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}function Fu(e,n,t,r,a){this.tag=n,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=gn(0),this.expirationTimes=gn(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=gn(0),this.identifierPrefix=r,this.onRecoverableError=a,this.mutableSourceEagerHydrationData=null}function Uu(e,n,t,r,a,i,o,l,s){return e=new Fu(e,n,t,l,s),1===n?(n=1,!0===i&&(n|=8)):n=0,i=_u(3,null,null,n),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:t,cache:null,transitions:null,pendingSuspenseBoundaries:null},Pi(i),e}function Vu(e){if(!e)return Ea;e:{if(Ve(e=e._reactInternals)!==e||1!==e.tag)throw Error(i(170));var n=e;do{switch(n.tag){case 3:n=n.stateNode.context;break e;case 1:if(_a(n.type)){n=n.stateNode.__reactInternalMemoizedMergedChildContext;break e}}n=n.return}while(null!==n);throw Error(i(171))}if(1===e.tag){var t=e.type;if(_a(t))return La(e,t,n)}return n}function Hu(e,n,t,r,a,i,o,l,s){return(e=Uu(t,r,!0,e,0,i,0,l,s)).context=Vu(null),t=e.current,(i=Ti(r=nu(),a=tu(t))).callback=void 0!==n&&null!==n?n:null,Ii(t,i,a),e.current.lanes=a,bn(e,a,r),au(e,r),e}function Wu(e,n,t,r){var a=n.current,i=nu(),o=tu(a);return t=Vu(t),null===n.context?n.context=t:n.pendingContext=t,(n=Ti(i,o)).payload={element:e},null!==(r=void 0===r?null:r)&&(n.callback=r),null!==(e=Ii(a,n,o))&&(ru(e,a,o,i),Li(e,a,o)),o}function $u(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function Yu(e,n){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var t=e.retryLane;e.retryLane=0!==t&&t<n?t:n}}function Qu(e,n){Yu(e,n),(e=e.alternate)&&Yu(e,n)}Cs=function(e,n,t){if(null!==e)if(e.memoizedProps!==n.pendingProps||Oa.current)xl=!0;else{if(0===(e.lanes&t)&&0===(128&n.flags))return xl=!1,function(e,n,t){switch(n.tag){case 3:Bl(n),pi();break;case 5:io(n);break;case 1:_a(n.type)&&Ra(n);break;case 4:ro(n,n.stateNode.containerInfo);break;case 10:var r=n.type._context,a=n.memoizedProps.value;Na(gi,r._currentValue),r._currentValue=a;break;case 13:if(null!==(r=n.memoizedState))return null!==r.dehydrated?(Na(lo,1&lo.current),n.flags|=128,null):0!==(t&n.child.childLanes)?Al(e,n,t):(Na(lo,1&lo.current),null!==(e=$l(e,n,t))?e.sibling:null);Na(lo,1&lo.current);break;case 19:if(r=0!==(t&n.childLanes),0!==(128&e.flags)){if(r)return Hl(e,n,t);n.flags|=128}if(null!==(a=n.memoizedState)&&(a.rendering=null,a.tail=null,a.lastEffect=null),Na(lo,lo.current),r)break;return null;case 22:case 23:return n.lanes=0,jl(e,n,t)}return $l(e,n,t)}(e,n,t);xl=0!==(131072&e.flags)}else xl=!1,ai&&0!==(1048576&n.flags)&&Za(n,Ya,n.index);switch(n.lanes=0,n.tag){case 2:var r=n.type;Wl(e,n),e=n.pendingProps;var a=Pa(n,za.current);Ci(n,t),a=Co(null,n,r,e,a,t);var o=jo();return n.flags|=1,"object"===typeof a&&null!==a&&"function"===typeof a.render&&void 0===a.$$typeof?(n.tag=1,n.memoizedState=null,n.updateQueue=null,_a(r)?(o=!0,Ra(n)):o=!1,n.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,Pi(n),a.updater=Ui,n.stateNode=a,a._reactInternals=n,$i(n,r,e,t),n=Ol(null,n,r,!0,o,t)):(n.tag=0,ai&&o&&ei(n),wl(null,n,a,t),n=n.child),n;case 16:r=n.elementType;e:{switch(Wl(e,n),e=n.pendingProps,r=(a=r._init)(r._payload),n.type=r,a=n.tag=function(e){if("function"===typeof e)return Tu(e)?1:0;if(void 0!==e&&null!==e){if((e=e.$$typeof)===z)return 11;if(e===P)return 14}return 2}(r),e=vi(r,e),a){case 0:n=El(null,n,r,e,t);break e;case 1:n=zl(null,n,r,e,t);break e;case 11:n=kl(null,n,r,e,t);break e;case 14:n=Sl(null,n,r,vi(r.type,e),t);break e}throw Error(i(306,r,""))}return n;case 0:return r=n.type,a=n.pendingProps,El(e,n,r,a=n.elementType===r?a:vi(r,a),t);case 1:return r=n.type,a=n.pendingProps,zl(e,n,r,a=n.elementType===r?a:vi(r,a),t);case 3:e:{if(Bl(n),null===e)throw Error(i(387));r=n.pendingProps,a=(o=n.memoizedState).element,_i(e,n),Mi(n,r,null,t);var l=n.memoizedState;if(r=l.element,o.isDehydrated){if(o={element:r,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions},n.updateQueue.baseState=o,n.memoizedState=o,256&n.flags){n=Pl(e,n,r,t,a=cl(Error(i(423)),n));break e}if(r!==a){n=Pl(e,n,r,t,a=cl(Error(i(424)),n));break e}for(ri=ua(n.stateNode.containerInfo.firstChild),ti=n,ai=!0,ii=null,t=Gi(n,null,r,t),n.child=t;t;)t.flags=-3&t.flags|4096,t=t.sibling}else{if(pi(),r===a){n=$l(e,n,t);break e}wl(e,n,r,t)}n=n.child}return n;case 5:return io(n),null===e&&ui(n),r=n.type,a=n.pendingProps,o=null!==e?e.memoizedProps:null,l=a.children,ta(r,a)?l=null:null!==o&&ta(r,o)&&(n.flags|=32),Nl(e,n),wl(e,n,l,t),n.child;case 6:return null===e&&ui(n),null;case 13:return Al(e,n,t);case 4:return ro(n,n.stateNode.containerInfo),r=n.pendingProps,null===e?n.child=Xi(n,null,r,t):wl(e,n,r,t),n.child;case 11:return r=n.type,a=n.pendingProps,kl(e,n,r,a=n.elementType===r?a:vi(r,a),t);case 7:return wl(e,n,n.pendingProps,t),n.child;case 8:case 12:return wl(e,n,n.pendingProps.children,t),n.child;case 10:e:{if(r=n.type._context,a=n.pendingProps,o=n.memoizedProps,l=a.value,Na(gi,r._currentValue),r._currentValue=l,null!==o)if(lr(o.value,l)){if(o.children===a.children&&!Oa.current){n=$l(e,n,t);break e}}else for(null!==(o=n.child)&&(o.return=n);null!==o;){var s=o.dependencies;if(null!==s){l=o.child;for(var u=s.firstContext;null!==u;){if(u.context===r){if(1===o.tag){(u=Ti(-1,t&-t)).tag=2;var c=o.updateQueue;if(null!==c){var f=(c=c.shared).pending;null===f?u.next=u:(u.next=f.next,f.next=u),c.pending=u}}o.lanes|=t,null!==(u=o.alternate)&&(u.lanes|=t),Si(o.return,t,n),s.lanes|=t;break}u=u.next}}else if(10===o.tag)l=o.type===n.type?null:o.child;else if(18===o.tag){if(null===(l=o.return))throw Error(i(341));l.lanes|=t,null!==(s=l.alternate)&&(s.lanes|=t),Si(l,t,n),l=o.sibling}else l=o.child;if(null!==l)l.return=o;else for(l=o;null!==l;){if(l===n){l=null;break}if(null!==(o=l.sibling)){o.return=l.return,l=o;break}l=l.return}o=l}wl(e,n,a.children,t),n=n.child}return n;case 9:return a=n.type,r=n.pendingProps.children,Ci(n,t),r=r(a=ji(a)),n.flags|=1,wl(e,n,r,t),n.child;case 14:return a=vi(r=n.type,n.pendingProps),Sl(e,n,r,a=vi(r.type,a),t);case 15:return Cl(e,n,n.type,n.pendingProps,t);case 17:return r=n.type,a=n.pendingProps,a=n.elementType===r?a:vi(r,a),Wl(e,n),n.tag=1,_a(r)?(e=!0,Ra(n)):e=!1,Ci(n,t),Hi(n,r,a),$i(n,r,a,t),Ol(null,n,r,!0,e,t);case 19:return Hl(e,n,t);case 22:return jl(e,n,t)}throw Error(i(156,n.tag))};var qu="function"===typeof reportError?reportError:function(e){console.error(e)};function Ku(e){this._internalRoot=e}function Xu(e){this._internalRoot=e}function Gu(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function Ju(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Zu(){}function ec(e,n,t,r,a){var i=t._reactRootContainer;if(i){var o=i;if("function"===typeof a){var l=a;a=function(){var e=$u(o);l.call(e)}}Wu(n,o,e,a)}else o=function(e,n,t,r,a){if(a){if("function"===typeof r){var i=r;r=function(){var e=$u(o);i.call(e)}}var o=Hu(n,r,e,0,null,!1,0,"",Zu);return e._reactRootContainer=o,e[ma]=o.current,Vr(8===e.nodeType?e.parentNode:e),fu(),o}for(;a=e.lastChild;)e.removeChild(a);if("function"===typeof r){var l=r;r=function(){var e=$u(s);l.call(e)}}var s=Uu(e,0,!1,null,0,!1,0,"",Zu);return e._reactRootContainer=s,e[ma]=s.current,Vr(8===e.nodeType?e.parentNode:e),fu((function(){Wu(n,s,t,r)})),s}(t,n,e,a,r);return $u(o)}Xu.prototype.render=Ku.prototype.render=function(e){var n=this._internalRoot;if(null===n)throw Error(i(409));Wu(e,n,null,null)},Xu.prototype.unmount=Ku.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var n=e.containerInfo;fu((function(){Wu(null,e,null,null)})),n[ma]=null}},Xu.prototype.unstable_scheduleHydration=function(e){if(e){var n=jn();e={blockedOn:null,target:e,priority:n};for(var t=0;t<In.length&&0!==n&&n<In[t].priority;t++);In.splice(t,0,e),0===t&&An(e)}},kn=function(e){switch(e.tag){case 3:var n=e.stateNode;if(n.current.memoizedState.isDehydrated){var t=dn(n.pendingLanes);0!==t&&(yn(n,1|t),au(n,Ge()),0===(6&Os)&&(Hs=Ge()+500,Va()))}break;case 13:fu((function(){var n=Oi(e,1);if(null!==n){var t=nu();ru(n,e,1,t)}})),Qu(e,1)}},Sn=function(e){if(13===e.tag){var n=Oi(e,134217728);if(null!==n)ru(n,e,134217728,nu());Qu(e,134217728)}},Cn=function(e){if(13===e.tag){var n=tu(e),t=Oi(e,n);if(null!==t)ru(t,e,n,nu());Qu(e,n)}},jn=function(){return xn},Nn=function(e,n){var t=xn;try{return xn=e,n()}finally{xn=t}},ke=function(e,n,t){switch(n){case"input":if(J(e,t),n=t.name,"radio"===t.type&&null!=n){for(t=e;t.parentNode;)t=t.parentNode;for(t=t.querySelectorAll("input[name="+JSON.stringify(""+n)+'][type="radio"]'),n=0;n<t.length;n++){var r=t[n];if(r!==e&&r.form===e.form){var a=wa(r);if(!a)throw Error(i(90));Q(r),J(r,a)}}}break;case"textarea":ie(e,t);break;case"select":null!=(n=t.value)&&te(e,!!t.multiple,n,!1)}},ze=cu,Oe=fu;var nc={usingClientEntryPoint:!1,Events:[ya,xa,wa,Ne,Ee,cu]},tc={findFiberByHostInstance:ba,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},rc={bundleType:tc.bundleType,version:tc.version,rendererPackageName:tc.rendererPackageName,rendererConfig:tc.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:x.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=$e(e))?null:e.stateNode},findFiberByHostInstance:tc.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var ac=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ac.isDisabled&&ac.supportsFiber)try{an=ac.inject(rc),on=ac}catch(ce){}}n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=nc,n.createPortal=function(e,n){var t=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Gu(n))throw Error(i(200));return function(e,n,t){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:k,key:null==r?null:""+r,children:e,containerInfo:n,implementation:t}}(e,n,null,t)},n.createRoot=function(e,n){if(!Gu(e))throw Error(i(299));var t=!1,r="",a=qu;return null!==n&&void 0!==n&&(!0===n.unstable_strictMode&&(t=!0),void 0!==n.identifierPrefix&&(r=n.identifierPrefix),void 0!==n.onRecoverableError&&(a=n.onRecoverableError)),n=Uu(e,1,!1,null,0,t,0,r,a),e[ma]=n.current,Vr(8===e.nodeType?e.parentNode:e),new Ku(n)},n.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var n=e._reactInternals;if(void 0===n){if("function"===typeof e.render)throw Error(i(188));throw e=Object.keys(e).join(","),Error(i(268,e))}return e=null===(e=$e(n))?null:e.stateNode},n.flushSync=function(e){return fu(e)},n.hydrate=function(e,n,t){if(!Ju(n))throw Error(i(200));return ec(null,e,n,!0,t)},n.hydrateRoot=function(e,n,t){if(!Gu(e))throw Error(i(405));var r=null!=t&&t.hydratedSources||null,a=!1,o="",l=qu;if(null!==t&&void 0!==t&&(!0===t.unstable_strictMode&&(a=!0),void 0!==t.identifierPrefix&&(o=t.identifierPrefix),void 0!==t.onRecoverableError&&(l=t.onRecoverableError)),n=Hu(n,null,e,1,null!=t?t:null,a,0,o,l),e[ma]=n.current,Vr(e),r)for(e=0;e<r.length;e++)a=(a=(t=r[e])._getVersion)(t._source),null==n.mutableSourceEagerHydrationData?n.mutableSourceEagerHydrationData=[t,a]:n.mutableSourceEagerHydrationData.push(t,a);return new Xu(n)},n.render=function(e,n,t){if(!Ju(n))throw Error(i(200));return ec(null,e,n,!1,t)},n.unmountComponentAtNode=function(e){if(!Ju(e))throw Error(i(40));return!!e._reactRootContainer&&(fu((function(){ec(null,null,e,!1,(function(){e._reactRootContainer=null,e[ma]=null}))})),!0)},n.unstable_batchedUpdates=cu,n.unstable_renderSubtreeIntoContainer=function(e,n,t,r){if(!Ju(t))throw Error(i(200));if(null==e||void 0===e._reactInternals)throw Error(i(38));return ec(e,n,t,!1,r)},n.version="18.2.0-next-9e3b772b8-20220608"},250:function(e,n,t){"use strict";var r=t(164);n.createRoot=r.createRoot,n.hydrateRoot=r.hydrateRoot},164:function(e,n,t){"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(n){console.error(n)}}(),e.exports=t(463)},374:function(e,n,t){"use strict";var r=t(791),a=Symbol.for("react.element"),i=Symbol.for("react.fragment"),o=Object.prototype.hasOwnProperty,l=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s={key:!0,ref:!0,__self:!0,__source:!0};function u(e,n,t){var r,i={},u=null,c=null;for(r in void 0!==t&&(u=""+t),void 0!==n.key&&(u=""+n.key),void 0!==n.ref&&(c=n.ref),n)o.call(n,r)&&!s.hasOwnProperty(r)&&(i[r]=n[r]);if(e&&e.defaultProps)for(r in n=e.defaultProps)void 0===i[r]&&(i[r]=n[r]);return{$$typeof:a,type:e,key:u,ref:c,props:i,_owner:l.current}}n.jsx=u,n.jsxs=u},117:function(e,n){"use strict";var t=Symbol.for("react.element"),r=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),s=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),f=Symbol.for("react.memo"),d=Symbol.for("react.lazy"),p=Symbol.iterator;var m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},h=Object.assign,v={};function g(e,n,t){this.props=e,this.context=n,this.refs=v,this.updater=t||m}function b(){}function y(e,n,t){this.props=e,this.context=n,this.refs=v,this.updater=t||m}g.prototype.isReactComponent={},g.prototype.setState=function(e,n){if("object"!==typeof e&&"function"!==typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,n,"setState")},g.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},b.prototype=g.prototype;var x=y.prototype=new b;x.constructor=y,h(x,g.prototype),x.isPureReactComponent=!0;var w=Array.isArray,k=Object.prototype.hasOwnProperty,S={current:null},C={key:!0,ref:!0,__self:!0,__source:!0};function j(e,n,r){var a,i={},o=null,l=null;if(null!=n)for(a in void 0!==n.ref&&(l=n.ref),void 0!==n.key&&(o=""+n.key),n)k.call(n,a)&&!C.hasOwnProperty(a)&&(i[a]=n[a]);var s=arguments.length-2;if(1===s)i.children=r;else if(1<s){for(var u=Array(s),c=0;c<s;c++)u[c]=arguments[c+2];i.children=u}if(e&&e.defaultProps)for(a in s=e.defaultProps)void 0===i[a]&&(i[a]=s[a]);return{$$typeof:t,type:e,key:o,ref:l,props:i,_owner:S.current}}function N(e){return"object"===typeof e&&null!==e&&e.$$typeof===t}var E=/\/+/g;function z(e,n){return"object"===typeof e&&null!==e&&null!=e.key?function(e){var n={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return n[e]}))}(""+e.key):n.toString(36)}function O(e,n,a,i,o){var l=typeof e;"undefined"!==l&&"boolean"!==l||(e=null);var s=!1;if(null===e)s=!0;else switch(l){case"string":case"number":s=!0;break;case"object":switch(e.$$typeof){case t:case r:s=!0}}if(s)return o=o(s=e),e=""===i?"."+z(s,0):i,w(o)?(a="",null!=e&&(a=e.replace(E,"$&/")+"/"),O(o,n,a,"",(function(e){return e}))):null!=o&&(N(o)&&(o=function(e,n){return{$$typeof:t,type:e.type,key:n,ref:e.ref,props:e.props,_owner:e._owner}}(o,a+(!o.key||s&&s.key===o.key?"":(""+o.key).replace(E,"$&/")+"/")+e)),n.push(o)),1;if(s=0,i=""===i?".":i+":",w(e))for(var u=0;u<e.length;u++){var c=i+z(l=e[u],u);s+=O(l,n,a,c,o)}else if(c=function(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=p&&e[p]||e["@@iterator"])?e:null}(e),"function"===typeof c)for(e=c.call(e),u=0;!(l=e.next()).done;)s+=O(l=l.value,n,a,c=i+z(l,u++),o);else if("object"===l)throw n=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===n?"object with keys {"+Object.keys(e).join(", ")+"}":n)+"). If you meant to render a collection of children, use an array instead.");return s}function B(e,n,t){if(null==e)return e;var r=[],a=0;return O(e,r,"","",(function(e){return n.call(t,e,a++)})),r}function P(e){if(-1===e._status){var n=e._result;(n=n()).then((function(n){0!==e._status&&-1!==e._status||(e._status=1,e._result=n)}),(function(n){0!==e._status&&-1!==e._status||(e._status=2,e._result=n)})),-1===e._status&&(e._status=0,e._result=n)}if(1===e._status)return e._result.default;throw e._result}var _={current:null},T={transition:null},I={ReactCurrentDispatcher:_,ReactCurrentBatchConfig:T,ReactCurrentOwner:S};n.Children={map:B,forEach:function(e,n,t){B(e,(function(){n.apply(this,arguments)}),t)},count:function(e){var n=0;return B(e,(function(){n++})),n},toArray:function(e){return B(e,(function(e){return e}))||[]},only:function(e){if(!N(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},n.Component=g,n.Fragment=a,n.Profiler=o,n.PureComponent=y,n.StrictMode=i,n.Suspense=c,n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=I,n.cloneElement=function(e,n,r){if(null===e||void 0===e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var a=h({},e.props),i=e.key,o=e.ref,l=e._owner;if(null!=n){if(void 0!==n.ref&&(o=n.ref,l=S.current),void 0!==n.key&&(i=""+n.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(u in n)k.call(n,u)&&!C.hasOwnProperty(u)&&(a[u]=void 0===n[u]&&void 0!==s?s[u]:n[u])}var u=arguments.length-2;if(1===u)a.children=r;else if(1<u){s=Array(u);for(var c=0;c<u;c++)s[c]=arguments[c+2];a.children=s}return{$$typeof:t,type:e.type,key:i,ref:o,props:a,_owner:l}},n.createContext=function(e){return(e={$$typeof:s,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:l,_context:e},e.Consumer=e},n.createElement=j,n.createFactory=function(e){var n=j.bind(null,e);return n.type=e,n},n.createRef=function(){return{current:null}},n.forwardRef=function(e){return{$$typeof:u,render:e}},n.isValidElement=N,n.lazy=function(e){return{$$typeof:d,_payload:{_status:-1,_result:e},_init:P}},n.memo=function(e,n){return{$$typeof:f,type:e,compare:void 0===n?null:n}},n.startTransition=function(e){var n=T.transition;T.transition={};try{e()}finally{T.transition=n}},n.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")},n.useCallback=function(e,n){return _.current.useCallback(e,n)},n.useContext=function(e){return _.current.useContext(e)},n.useDebugValue=function(){},n.useDeferredValue=function(e){return _.current.useDeferredValue(e)},n.useEffect=function(e,n){return _.current.useEffect(e,n)},n.useId=function(){return _.current.useId()},n.useImperativeHandle=function(e,n,t){return _.current.useImperativeHandle(e,n,t)},n.useInsertionEffect=function(e,n){return _.current.useInsertionEffect(e,n)},n.useLayoutEffect=function(e,n){return _.current.useLayoutEffect(e,n)},n.useMemo=function(e,n){return _.current.useMemo(e,n)},n.useReducer=function(e,n,t){return _.current.useReducer(e,n,t)},n.useRef=function(e){return _.current.useRef(e)},n.useState=function(e){return _.current.useState(e)},n.useSyncExternalStore=function(e,n,t){return _.current.useSyncExternalStore(e,n,t)},n.useTransition=function(){return _.current.useTransition()},n.version="18.2.0"},791:function(e,n,t){"use strict";e.exports=t(117)},184:function(e,n,t){"use strict";e.exports=t(374)},813:function(e,n){"use strict";function t(e,n){var t=e.length;e.push(n);e:for(;0<t;){var r=t-1>>>1,a=e[r];if(!(0<i(a,n)))break e;e[r]=n,e[t]=a,t=r}}function r(e){return 0===e.length?null:e[0]}function a(e){if(0===e.length)return null;var n=e[0],t=e.pop();if(t!==n){e[0]=t;e:for(var r=0,a=e.length,o=a>>>1;r<o;){var l=2*(r+1)-1,s=e[l],u=l+1,c=e[u];if(0>i(s,t))u<a&&0>i(c,s)?(e[r]=c,e[u]=t,r=u):(e[r]=s,e[l]=t,r=l);else{if(!(u<a&&0>i(c,t)))break e;e[r]=c,e[u]=t,r=u}}}return n}function i(e,n){var t=e.sortIndex-n.sortIndex;return 0!==t?t:e.id-n.id}if("object"===typeof performance&&"function"===typeof performance.now){var o=performance;n.unstable_now=function(){return o.now()}}else{var l=Date,s=l.now();n.unstable_now=function(){return l.now()-s}}var u=[],c=[],f=1,d=null,p=3,m=!1,h=!1,v=!1,g="function"===typeof setTimeout?setTimeout:null,b="function"===typeof clearTimeout?clearTimeout:null,y="undefined"!==typeof setImmediate?setImmediate:null;function x(e){for(var n=r(c);null!==n;){if(null===n.callback)a(c);else{if(!(n.startTime<=e))break;a(c),n.sortIndex=n.expirationTime,t(u,n)}n=r(c)}}function w(e){if(v=!1,x(e),!h)if(null!==r(u))h=!0,T(k);else{var n=r(c);null!==n&&I(w,n.startTime-e)}}function k(e,t){h=!1,v&&(v=!1,b(N),N=-1),m=!0;var i=p;try{for(x(t),d=r(u);null!==d&&(!(d.expirationTime>t)||e&&!O());){var o=d.callback;if("function"===typeof o){d.callback=null,p=d.priorityLevel;var l=o(d.expirationTime<=t);t=n.unstable_now(),"function"===typeof l?d.callback=l:d===r(u)&&a(u),x(t)}else a(u);d=r(u)}if(null!==d)var s=!0;else{var f=r(c);null!==f&&I(w,f.startTime-t),s=!1}return s}finally{d=null,p=i,m=!1}}"undefined"!==typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var S,C=!1,j=null,N=-1,E=5,z=-1;function O(){return!(n.unstable_now()-z<E)}function B(){if(null!==j){var e=n.unstable_now();z=e;var t=!0;try{t=j(!0,e)}finally{t?S():(C=!1,j=null)}}else C=!1}if("function"===typeof y)S=function(){y(B)};else if("undefined"!==typeof MessageChannel){var P=new MessageChannel,_=P.port2;P.port1.onmessage=B,S=function(){_.postMessage(null)}}else S=function(){g(B,0)};function T(e){j=e,C||(C=!0,S())}function I(e,t){N=g((function(){e(n.unstable_now())}),t)}n.unstable_IdlePriority=5,n.unstable_ImmediatePriority=1,n.unstable_LowPriority=4,n.unstable_NormalPriority=3,n.unstable_Profiling=null,n.unstable_UserBlockingPriority=2,n.unstable_cancelCallback=function(e){e.callback=null},n.unstable_continueExecution=function(){h||m||(h=!0,T(k))},n.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"):E=0<e?Math.floor(1e3/e):5},n.unstable_getCurrentPriorityLevel=function(){return p},n.unstable_getFirstCallbackNode=function(){return r(u)},n.unstable_next=function(e){switch(p){case 1:case 2:case 3:var n=3;break;default:n=p}var t=p;p=n;try{return e()}finally{p=t}},n.unstable_pauseExecution=function(){},n.unstable_requestPaint=function(){},n.unstable_runWithPriority=function(e,n){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var t=p;p=e;try{return n()}finally{p=t}},n.unstable_scheduleCallback=function(e,a,i){var o=n.unstable_now();switch("object"===typeof i&&null!==i?i="number"===typeof(i=i.delay)&&0<i?o+i:o:i=o,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:f++,callback:a,priorityLevel:e,startTime:i,expirationTime:l=i+l,sortIndex:-1},i>o?(e.sortIndex=i,t(c,e),null===r(u)&&e===r(c)&&(v?(b(N),N=-1):v=!0,I(w,i-o))):(e.sortIndex=l,t(u,e),h||m||(h=!0,T(k))),e},n.unstable_shouldYield=O,n.unstable_wrapCallback=function(e){var n=p;return function(){var t=p;p=n;try{return e.apply(this,arguments)}finally{p=t}}}},296:function(e,n,t){"use strict";e.exports=t(813)}},n={};function t(r){var a=n[r];if(void 0!==a)return a.exports;var i=n[r]={exports:{}};return e[r].call(i.exports,i,i.exports,t),i.exports}t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,{a:n}),n},t.d=function(e,n){for(var r in n)t.o(n,r)&&!t.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:n[r]})},t.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},function(){"use strict";var e=t(791),n=t(250);function r(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function a(e){return a="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},a(e)}function i(e){var n=function(e,n){if("object"!==a(e)||null===e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,n||"default");if("object"!==a(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"===a(n)?n:String(n)}function o(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,i(r.key),r)}}function l(e,n,t){return n&&o(e.prototype,n),t&&o(e,t),Object.defineProperty(e,"prototype",{writable:!1}),e}var s=function(e){return"object"==typeof e&&!(e instanceof Array)&&e instanceof Object},u=function(e){return"function"==typeof e},c=function(e){return"string"==typeof e},f=t(895),d=t.n(f),p={doNotTrack:!1},m=function(){function e(){r(this,e),this.debugMode=void 0,this.handlers=void 0,this.errorHandler=void 0,this.handlers=[],this.debugMode=!1,this.errorHandler=null}return l(e,[{key:"execute",value:function(e,n){d().debug("Executing command: ".concat(e)),n=n||Object.assign({},p);var t=e.trim().toLowerCase(),r=this.findHandler(t);if(null!=r)try{this.invokeHandler(t,r,n)}catch(a){this.handleError(t,a)}else d().debug("Handled is not found for command: ".concat(e)),this.handleError(t,new Error("Unsupported expression: "+t.trim()))}},{key:"onError",value:function(e){this.errorHandler=e}},{key:"command",value:function(e,n){var t=this.createHandler(e,n);null!=t?u(t.canHandle)?u(t.handle)?this.handlers.push(t):console.warn('handler is missing "handle" function. registration denied.'):console.warn('handler is missing "canHandle" function. registration denied.'):console.warn("unexpected set of arguments: ",JSON.stringify(arguments))}},{key:"createHandler",value:function(e,n){return s(e)?e:c(e)?{canHandle:function(n){return n===e},handle:n}:null}},{key:"findHandler",value:function(e){return this.handlers.filter((function(n){return n.canHandle(e)}))[0]}},{key:"invokeHandler",value:function(e,n,t){var r=n.handle({input:e,options:t});null!=r&&d().debug(r)}},{key:"handleError",value:function(e,n){this.debugMode&&console.error(e,n),null!=this.errorHandler&&this.errorHandler(e,n)}}]),e}(),h=new m;function v(e,n){return v=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,n){return e.__proto__=n,e},v(e,n)}function g(e,n){if("function"!==typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),n&&v(e,n)}function b(e){return b=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},b(e)}function y(e,n){if(n&&("object"===a(n)||"function"===typeof n))return n;if(void 0!==n)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 x(e){var n=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 t,r=b(e);if(n){var a=b(this).constructor;t=Reflect.construct(r,arguments,a)}else t=r.apply(this,arguments);return y(this,t)}}var w=t(184),k=function(n){g(a,n);var t=x(a);function a(e){var n;return r(this,a),(n=t.call(this,e)).history=void 0,n.historyIndex=void 0,n.nameInput=void 0,n.nameInput=null,n.history=[],n.historyIndex=-1,n}return l(a,[{key:"componentDidMount",value:function(){null!=this.nameInput&&this.nameInput.focus()}},{key:"render",value:function(){var n=this;return(0,w.jsxs)(e.Fragment,{children:[(0,w.jsx)("span",{className:"input-p",children:">"}),(0,w.jsx)("input",{id:"in",type:"text",ref:function(e){n.nameInput=e},onKeyUp:function(e){return n.onKeyUp(e)},onKeyDown:function(e){return n.onKeyDown(e)},className:"expressionInput mono",placeholder:"type an expression like '23|45', '4 6 8', or 'help'",autoComplete:"off"})]})}},{key:"onKeyUp",value:function(e){var n=e.target;if(13==e.keyCode&&0!=n.value.trim().length){var t=n.value;this.history.unshift(t),this.historyIndex=-1,n.value="",this.props.onCommandEntered(t)}}},{key:"onKeyDown",value:function(e){if(38==e.keyCode){var n=this.historyIndex+1;return this.history.length>n&&(e.target.value=this.history[n],this.historyIndex=n),void e.preventDefault()}40==e.keyCode&&(this.historyIndex>0&&(e.target.value=this.history[--this.historyIndex]),e.preventDefault())}}]),a}(e.Component),S={prefix:"fas",iconName:"trash-can",icon:[448,512,[61460,"trash-alt"],"f2ed","M135.2 17.7C140.6 6.8 151.7 0 163.8 0H284.2c12.1 0 23.2 6.8 28.6 17.7L320 32h96c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 96 0 81.7 0 64S14.3 32 32 32h96l7.2-14.3zM32 128H416V448c0 35.3-28.7 64-64 64H96c-35.3 0-64-28.7-64-64V128zm96 64c-8.8 0-16 7.2-16 16V432c0 8.8 7.2 16 16 16s16-7.2 16-16V208c0-8.8-7.2-16-16-16zm96 0c-8.8 0-16 7.2-16 16V432c0 8.8 7.2 16 16 16s16-7.2 16-16V208c0-8.8-7.2-16-16-16zm96 0c-8.8 0-16 7.2-16 16V432c0 8.8 7.2 16 16 16s16-7.2 16-16V208c0-8.8-7.2-16-16-16z"]},C=S,j={prefix:"fas",iconName:"circle-dollar-to-slot",icon:[512,512,["donate"],"f4b9","M326.7 403.7c-22.1 8-45.9 12.3-70.7 12.3s-48.7-4.4-70.7-12.3c-.3-.1-.5-.2-.8-.3c-30-11-56.8-28.7-78.6-51.4C70 314.6 48 263.9 48 208C48 93.1 141.1 0 256 0S464 93.1 464 208c0 55.9-22 106.6-57.9 144c-1 1-2 2.1-3 3.1c-21.4 21.4-47.4 38.1-76.3 48.6zM256 91.9c-11.1 0-20.1 9-20.1 20.1v6c-5.6 1.2-10.9 2.9-15.9 5.1c-15 6.8-27.9 19.4-31.1 37.7c-1.8 10.2-.8 20 3.4 29c4.2 8.8 10.7 15 17.3 19.5c11.6 7.9 26.9 12.5 38.6 16l2.2 .7c13.9 4.2 23.4 7.4 29.3 11.7c2.5 1.8 3.4 3.2 3.7 4c.3 .8 .9 2.6 .2 6.7c-.6 3.5-2.5 6.4-8 8.8c-6.1 2.6-16 3.9-28.8 1.9c-6-1-16.7-4.6-26.2-7.9l0 0 0 0 0 0c-2.2-.7-4.3-1.5-6.4-2.1c-10.5-3.5-21.8 2.2-25.3 12.7s2.2 21.8 12.7 25.3c1.2 .4 2.7 .9 4.4 1.5c7.9 2.7 20.3 6.9 29.8 9.1V304c0 11.1 9 20.1 20.1 20.1s20.1-9 20.1-20.1v-5.5c5.3-1 10.5-2.5 15.4-4.6c15.7-6.7 28.4-19.7 31.6-38.7c1.8-10.4 1-20.3-3-29.4c-3.9-9-10.2-15.6-16.9-20.5c-12.2-8.8-28.3-13.7-40.4-17.4l-.8-.2c-14.2-4.3-23.8-7.3-29.9-11.4c-2.6-1.8-3.4-3-3.6-3.5c-.2-.3-.7-1.6-.1-5c.3-1.9 1.9-5.2 8.2-8.1c6.4-2.9 16.4-4.5 28.6-2.6c4.3 .7 17.9 3.3 21.7 4.3c10.7 2.8 21.6-3.5 24.5-14.2s-3.5-21.6-14.2-24.5c-4.4-1.2-14.4-3.2-21-4.4V112c0-11.1-9-20.1-20.1-20.1zM48 352H64c19.5 25.9 44 47.7 72.2 64H64v32H256 448V416H375.8c28.2-16.3 52.8-38.1 72.2-64h16c26.5 0 48 21.5 48 48v64c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V400c0-26.5 21.5-48 48-48z"]},N=j,E={prefix:"fas",iconName:"circle-question",icon:[512,512,[62108,"question-circle"],"f059","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM169.8 165.3c7.9-22.3 29.1-37.3 52.8-37.3h58.3c34.9 0 63.1 28.3 63.1 63.1c0 22.6-12.1 43.5-31.7 54.8L280 264.4c-.2 13-10.9 23.6-24 23.6c-13.3 0-24-10.7-24-24V250.5c0-8.6 4.6-16.5 12.1-20.8l44.3-25.4c4.7-2.7 7.6-7.7 7.6-13.1c0-8.4-6.8-15.1-15.1-15.1H222.6c-3.4 0-6.4 2.1-7.5 5.3l-.4 1.2c-4.4 12.5-18.2 19-30.6 14.6s-19-18.2-14.6-30.6l.4-1.2zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},z=E,O={prefix:"fas",iconName:"envelope",icon:[512,512,[128386,9993,61443],"f0e0","M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4L236.8 313.6c11.4 8.5 27 8.5 38.4 0L492.8 150.4c12.1-9.1 19.2-23.3 19.2-38.4c0-26.5-21.5-48-48-48H48zM0 176V384c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V176L294.4 339.2c-22.8 17.1-54 17.1-76.8 0L0 176z"]},B={prefix:"fas",iconName:"arrow-rotate-left",icon:[512,512,[8634,"arrow-left-rotate","arrow-rotate-back","arrow-rotate-backward","undo"],"f0e2","M125.7 160H176c17.7 0 32 14.3 32 32s-14.3 32-32 32H48c-17.7 0-32-14.3-32-32V64c0-17.7 14.3-32 32-32s32 14.3 32 32v51.2L97.6 97.6c87.5-87.5 229.3-87.5 316.8 0s87.5 229.3 0 316.8s-229.3 87.5-316.8 0c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0c62.5 62.5 163.8 62.5 226.3 0s62.5-163.8 0-226.3s-163.8-62.5-226.3 0L125.7 160z"]},P=B,_={prefix:"fas",iconName:"hashtag",icon:[448,512,[62098],"23","M181.3 32.4c17.4 2.9 29.2 19.4 26.3 36.8L197.8 128h95.1l11.5-69.3c2.9-17.4 19.4-29.2 36.8-26.3s29.2 19.4 26.3 36.8L357.8 128H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H347.1L325.8 320H384c17.7 0 32 14.3 32 32s-14.3 32-32 32H315.1l-11.5 69.3c-2.9 17.4-19.4 29.2-36.8 26.3s-29.2-19.4-26.3-36.8l9.8-58.7H155.1l-11.5 69.3c-2.9 17.4-19.4 29.2-36.8 26.3s-29.2-19.4-26.3-36.8L90.2 384H32c-17.7 0-32-14.3-32-32s14.3-32 32-32h68.9l21.3-128H64c-17.7 0-32-14.3-32-32s14.3-32 32-32h68.9l11.5-69.3c2.9-17.4 19.4-29.2 36.8-26.3zM187.1 192L165.8 320h95.1l21.3-128H187.1z"]};function T(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function I(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?T(Object(t),!0).forEach((function(n){M(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):T(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}function L(e){return L="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},L(e)}function R(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function M(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function A(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==t)return;var r,a,i=[],o=!0,l=!1;try{for(t=t.call(e);!(o=(r=t.next()).done)&&(i.push(r.value),!n||i.length!==n);o=!0);}catch(s){l=!0,a=s}finally{try{o||null==t.return||t.return()}finally{if(l)throw a}}return i}(e,n)||F(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function D(e){return function(e){if(Array.isArray(e))return U(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||F(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function F(e,n){if(e){if("string"===typeof e)return U(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?U(e,n):void 0}}function U(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}var V=function(){},H={},W={},$=null,Y={mark:V,measure:V};try{"undefined"!==typeof window&&(H=window),"undefined"!==typeof document&&(W=document),"undefined"!==typeof MutationObserver&&($=MutationObserver),"undefined"!==typeof performance&&(Y=performance)}catch(ei){}var Q,q,K,X,G,J=(H.navigator||{}).userAgent,Z=void 0===J?"":J,ee=H,ne=W,te=$,re=Y,ae=(ee.document,!!ne.documentElement&&!!ne.head&&"function"===typeof ne.addEventListener&&"function"===typeof ne.createElement),ie=~Z.indexOf("MSIE")||~Z.indexOf("Trident/"),oe="___FONT_AWESOME___",le=16,se="fa",ue="svg-inline--fa",ce="data-fa-i2svg",fe="data-fa-pseudo-element",de="data-fa-pseudo-element-pending",pe="data-prefix",me="data-icon",he="fontawesome-i2svg",ve="async",ge=["HTML","HEAD","STYLE","SCRIPT"],be=function(){try{return!0}catch(ei){return!1}}(),ye="classic",xe="sharp",we=[ye,xe];function ke(e){return new Proxy(e,{get:function(e,n){return n in e?e[n]:e[ye]}})}var Se=ke((M(Q={},ye,{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fad:"duotone","fa-duotone":"duotone",fab:"brands","fa-brands":"brands",fak:"kit","fa-kit":"kit"}),M(Q,xe,{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light"}),Q)),Ce=ke((M(q={},ye,{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab",kit:"fak"}),M(q,xe,{solid:"fass",regular:"fasr",light:"fasl"}),q)),je=ke((M(K={},ye,{fab:"fa-brands",fad:"fa-duotone",fak:"fa-kit",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"}),M(K,xe,{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light"}),K)),Ne=ke((M(X={},ye,{"fa-brands":"fab","fa-duotone":"fad","fa-kit":"fak","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"}),M(X,xe,{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl"}),X)),Ee=/fa(s|r|l|t|d|b|k|ss|sr|sl)?[\-\ ]/,ze="fa-layers-text",Oe=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp|Kit)?.*/i,Be=ke((M(G={},ye,{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"}),M(G,xe,{900:"fass",400:"fasr",300:"fasl"}),G)),Pe=[1,2,3,4,5,6,7,8,9,10],_e=Pe.concat([11,12,13,14,15,16,17,18,19,20]),Te=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],Ie={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},Le=new Set;Object.keys(Ce[ye]).map(Le.add.bind(Le)),Object.keys(Ce[xe]).map(Le.add.bind(Le));var Re=[].concat(we,D(Le),["2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",Ie.GROUP,Ie.SWAP_OPACITY,Ie.PRIMARY,Ie.SECONDARY]).concat(Pe.map((function(e){return"".concat(e,"x")}))).concat(_e.map((function(e){return"w-".concat(e)}))),Me=ee.FontAwesomeConfig||{};if(ne&&"function"===typeof ne.querySelector){[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach((function(e){var n=A(e,2),t=n[0],r=n[1],a=function(e){return""===e||"false"!==e&&("true"===e||e)}(function(e){var n=ne.querySelector("script["+e+"]");if(n)return n.getAttribute(e)}(t));void 0!==a&&null!==a&&(Me[r]=a)}))}var Ae={styleDefault:"solid",familyDefault:"classic",cssPrefix:se,replacementClass:ue,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};Me.familyPrefix&&(Me.cssPrefix=Me.familyPrefix);var De=I(I({},Ae),Me);De.autoReplaceSvg||(De.observeMutations=!1);var Fe={};Object.keys(Ae).forEach((function(e){Object.defineProperty(Fe,e,{enumerable:!0,set:function(n){De[e]=n,Ue.forEach((function(e){return e(Fe)}))},get:function(){return De[e]}})})),Object.defineProperty(Fe,"familyPrefix",{enumerable:!0,set:function(e){De.cssPrefix=e,Ue.forEach((function(e){return e(Fe)}))},get:function(){return De.cssPrefix}}),ee.FontAwesomeConfig=Fe;var Ue=[];var Ve=le,He={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};var We="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function $e(){for(var e=12,n="";e-- >0;)n+=We[62*Math.random()|0];return n}function Ye(e){for(var n=[],t=(e||[]).length>>>0;t--;)n[t]=e[t];return n}function Qe(e){return e.classList?Ye(e.classList):(e.getAttribute("class")||"").split(" ").filter((function(e){return e}))}function qe(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">")}function Ke(e){return Object.keys(e||{}).reduce((function(n,t){return n+"".concat(t,": ").concat(e[t].trim(),";")}),"")}function Xe(e){return e.size!==He.size||e.x!==He.x||e.y!==He.y||e.rotate!==He.rotate||e.flipX||e.flipY}var Ge=':root, :host {\n --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Solid";\n --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Regular";\n --fa-font-light: normal 300 1em/1 "Font Awesome 6 Light";\n --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Thin";\n --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";\n --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";\n --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";\n}\n\nsvg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {\n overflow: visible;\n box-sizing: content-box;\n}\n\n.svg-inline--fa {\n display: var(--fa-display, inline-block);\n height: 1em;\n overflow: visible;\n vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-2xs {\n vertical-align: 0.1em;\n}\n.svg-inline--fa.fa-xs {\n vertical-align: 0em;\n}\n.svg-inline--fa.fa-sm {\n vertical-align: -0.0714285705em;\n}\n.svg-inline--fa.fa-lg {\n vertical-align: -0.2em;\n}\n.svg-inline--fa.fa-xl {\n vertical-align: -0.25em;\n}\n.svg-inline--fa.fa-2xl {\n vertical-align: -0.3125em;\n}\n.svg-inline--fa.fa-pull-left {\n margin-right: var(--fa-pull-margin, 0.3em);\n width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n margin-left: var(--fa-pull-margin, 0.3em);\n width: auto;\n}\n.svg-inline--fa.fa-li {\n width: var(--fa-li-width, 2em);\n top: 0.25em;\n}\n.svg-inline--fa.fa-fw {\n width: var(--fa-fw-width, 1.25em);\n}\n\n.fa-layers svg.svg-inline--fa {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.fa-layers-counter, .fa-layers-text {\n display: inline-block;\n position: absolute;\n text-align: center;\n}\n\n.fa-layers {\n display: inline-block;\n height: 1em;\n position: relative;\n text-align: center;\n vertical-align: -0.125em;\n width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-text {\n left: 50%;\n top: 50%;\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-counter {\n background-color: var(--fa-counter-background-color, #ff253a);\n border-radius: var(--fa-counter-border-radius, 1em);\n box-sizing: border-box;\n color: var(--fa-inverse, #fff);\n line-height: var(--fa-counter-line-height, 1);\n max-width: var(--fa-counter-max-width, 5em);\n min-width: var(--fa-counter-min-width, 1.5em);\n overflow: hidden;\n padding: var(--fa-counter-padding, 0.25em 0.5em);\n right: var(--fa-right, 0);\n text-overflow: ellipsis;\n top: var(--fa-top, 0);\n -webkit-transform: scale(var(--fa-counter-scale, 0.25));\n transform: scale(var(--fa-counter-scale, 0.25));\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n bottom: var(--fa-bottom, 0);\n right: var(--fa-right, 0);\n top: auto;\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: bottom right;\n transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n bottom: var(--fa-bottom, 0);\n left: var(--fa-left, 0);\n right: auto;\n top: auto;\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: bottom left;\n transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n top: var(--fa-top, 0);\n right: var(--fa-right, 0);\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-top-left {\n left: var(--fa-left, 0);\n right: auto;\n top: var(--fa-top, 0);\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: top left;\n transform-origin: top left;\n}\n\n.fa-1x {\n font-size: 1em;\n}\n\n.fa-2x {\n font-size: 2em;\n}\n\n.fa-3x {\n font-size: 3em;\n}\n\n.fa-4x {\n font-size: 4em;\n}\n\n.fa-5x {\n font-size: 5em;\n}\n\n.fa-6x {\n font-size: 6em;\n}\n\n.fa-7x {\n font-size: 7em;\n}\n\n.fa-8x {\n font-size: 8em;\n}\n\n.fa-9x {\n font-size: 9em;\n}\n\n.fa-10x {\n font-size: 10em;\n}\n\n.fa-2xs {\n font-size: 0.625em;\n line-height: 0.1em;\n vertical-align: 0.225em;\n}\n\n.fa-xs {\n font-size: 0.75em;\n line-height: 0.0833333337em;\n vertical-align: 0.125em;\n}\n\n.fa-sm {\n font-size: 0.875em;\n line-height: 0.0714285718em;\n vertical-align: 0.0535714295em;\n}\n\n.fa-lg {\n font-size: 1.25em;\n line-height: 0.05em;\n vertical-align: -0.075em;\n}\n\n.fa-xl {\n font-size: 1.5em;\n line-height: 0.0416666682em;\n vertical-align: -0.125em;\n}\n\n.fa-2xl {\n font-size: 2em;\n line-height: 0.03125em;\n vertical-align: -0.1875em;\n}\n\n.fa-fw {\n text-align: center;\n width: 1.25em;\n}\n\n.fa-ul {\n list-style-type: none;\n margin-left: var(--fa-li-margin, 2.5em);\n padding-left: 0;\n}\n.fa-ul > li {\n position: relative;\n}\n\n.fa-li {\n left: calc(var(--fa-li-width, 2em) * -1);\n position: absolute;\n text-align: center;\n width: var(--fa-li-width, 2em);\n line-height: inherit;\n}\n\n.fa-border {\n border-color: var(--fa-border-color, #eee);\n border-radius: var(--fa-border-radius, 0.1em);\n border-style: var(--fa-border-style, solid);\n border-width: var(--fa-border-width, 0.08em);\n padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);\n}\n\n.fa-pull-left {\n float: left;\n margin-right: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-pull-right {\n float: right;\n margin-left: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-beat {\n -webkit-animation-name: fa-beat;\n animation-name: fa-beat;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-bounce {\n -webkit-animation-name: fa-bounce;\n animation-name: fa-bounce;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n}\n\n.fa-fade {\n -webkit-animation-name: fa-fade;\n animation-name: fa-fade;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-beat-fade {\n -webkit-animation-name: fa-beat-fade;\n animation-name: fa-beat-fade;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-flip {\n -webkit-animation-name: fa-flip;\n animation-name: fa-flip;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-shake {\n -webkit-animation-name: fa-shake;\n animation-name: fa-shake;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, linear);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin {\n -webkit-animation-name: fa-spin;\n animation-name: fa-spin;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 2s);\n animation-duration: var(--fa-animation-duration, 2s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, linear);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin-reverse {\n --fa-animation-direction: reverse;\n}\n\n.fa-pulse,\n.fa-spin-pulse {\n -webkit-animation-name: fa-spin;\n animation-name: fa-spin;\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, steps(8));\n animation-timing-function: var(--fa-animation-timing, steps(8));\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fa-beat,\n.fa-bounce,\n.fa-fade,\n.fa-beat-fade,\n.fa-flip,\n.fa-pulse,\n.fa-shake,\n.fa-spin,\n.fa-spin-pulse {\n -webkit-animation-delay: -1ms;\n animation-delay: -1ms;\n -webkit-animation-duration: 1ms;\n animation-duration: 1ms;\n -webkit-animation-iteration-count: 1;\n animation-iteration-count: 1;\n -webkit-transition-delay: 0s;\n transition-delay: 0s;\n -webkit-transition-duration: 0s;\n transition-duration: 0s;\n }\n}\n@-webkit-keyframes fa-beat {\n 0%, 90% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 45% {\n -webkit-transform: scale(var(--fa-beat-scale, 1.25));\n transform: scale(var(--fa-beat-scale, 1.25));\n }\n}\n@keyframes fa-beat {\n 0%, 90% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 45% {\n -webkit-transform: scale(var(--fa-beat-scale, 1.25));\n transform: scale(var(--fa-beat-scale, 1.25));\n }\n}\n@-webkit-keyframes fa-bounce {\n 0% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 10% {\n -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n }\n 30% {\n -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n }\n 50% {\n -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n }\n 57% {\n -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n }\n 64% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 100% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n}\n@keyframes fa-bounce {\n 0% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 10% {\n -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n }\n 30% {\n -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n }\n 50% {\n -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n }\n 57% {\n -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n }\n 64% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 100% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n}\n@-webkit-keyframes fa-fade {\n 50% {\n opacity: var(--fa-fade-opacity, 0.4);\n }\n}\n@keyframes fa-fade {\n 50% {\n opacity: var(--fa-fade-opacity, 0.4);\n }\n}\n@-webkit-keyframes fa-beat-fade {\n 0%, 100% {\n opacity: var(--fa-beat-fade-opacity, 0.4);\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 50% {\n opacity: 1;\n -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));\n transform: scale(var(--fa-beat-fade-scale, 1.125));\n }\n}\n@keyframes fa-beat-fade {\n 0%, 100% {\n opacity: var(--fa-beat-fade-opacity, 0.4);\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 50% {\n opacity: 1;\n -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));\n transform: scale(var(--fa-beat-fade-scale, 1.125));\n }\n}\n@-webkit-keyframes fa-flip {\n 50% {\n -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n }\n}\n@keyframes fa-flip {\n 50% {\n -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n }\n}\n@-webkit-keyframes fa-shake {\n 0% {\n -webkit-transform: rotate(-15deg);\n transform: rotate(-15deg);\n }\n 4% {\n -webkit-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n 8%, 24% {\n -webkit-transform: rotate(-18deg);\n transform: rotate(-18deg);\n }\n 12%, 28% {\n -webkit-transform: rotate(18deg);\n transform: rotate(18deg);\n }\n 16% {\n -webkit-transform: rotate(-22deg);\n transform: rotate(-22deg);\n }\n 20% {\n -webkit-transform: rotate(22deg);\n transform: rotate(22deg);\n }\n 32% {\n -webkit-transform: rotate(-12deg);\n transform: rotate(-12deg);\n }\n 36% {\n -webkit-transform: rotate(12deg);\n transform: rotate(12deg);\n }\n 40%, 100% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n@keyframes fa-shake {\n 0% {\n -webkit-transform: rotate(-15deg);\n transform: rotate(-15deg);\n }\n 4% {\n -webkit-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n 8%, 24% {\n -webkit-transform: rotate(-18deg);\n transform: rotate(-18deg);\n }\n 12%, 28% {\n -webkit-transform: rotate(18deg);\n transform: rotate(18deg);\n }\n 16% {\n -webkit-transform: rotate(-22deg);\n transform: rotate(-22deg);\n }\n 20% {\n -webkit-transform: rotate(22deg);\n transform: rotate(22deg);\n }\n 32% {\n -webkit-transform: rotate(-12deg);\n transform: rotate(-12deg);\n }\n 36% {\n -webkit-transform: rotate(12deg);\n transform: rotate(12deg);\n }\n 40%, 100% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n.fa-rotate-90 {\n -webkit-transform: rotate(90deg);\n transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n -webkit-transform: rotate(180deg);\n transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n -webkit-transform: rotate(270deg);\n transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n -webkit-transform: scale(-1, 1);\n transform: scale(-1, 1);\n}\n\n.fa-flip-vertical {\n -webkit-transform: scale(1, -1);\n transform: scale(1, -1);\n}\n\n.fa-flip-both,\n.fa-flip-horizontal.fa-flip-vertical {\n -webkit-transform: scale(-1, -1);\n transform: scale(-1, -1);\n}\n\n.fa-rotate-by {\n -webkit-transform: rotate(var(--fa-rotate-angle, none));\n transform: rotate(var(--fa-rotate-angle, none));\n}\n\n.fa-stack {\n display: inline-block;\n vertical-align: middle;\n height: 2em;\n position: relative;\n width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n z-index: var(--fa-stack-z-index, auto);\n}\n\n.svg-inline--fa.fa-stack-1x {\n height: 1em;\n width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n height: 2em;\n width: 2.5em;\n}\n\n.fa-inverse {\n color: var(--fa-inverse, #fff);\n}\n\n.sr-only,\n.fa-sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.sr-only-focusable:not(:focus),\n.fa-sr-only-focusable:not(:focus) {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.svg-inline--fa .fa-primary {\n fill: var(--fa-primary-color, currentColor);\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n fill: var(--fa-secondary-color, currentColor);\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n fill: black;\n}\n\n.fad.fa-inverse,\n.fa-duotone.fa-inverse {\n color: var(--fa-inverse, #fff);\n}';function Je(){var e=se,n=ue,t=Fe.cssPrefix,r=Fe.replacementClass,a=Ge;if(t!==e||r!==n){var i=new RegExp("\\.".concat(e,"\\-"),"g"),o=new RegExp("\\--".concat(e,"\\-"),"g"),l=new RegExp("\\.".concat(n),"g");a=a.replace(i,".".concat(t,"-")).replace(o,"--".concat(t,"-")).replace(l,".".concat(r))}return a}var Ze=!1;function en(){Fe.autoAddCss&&!Ze&&(!function(e){if(e&&ae){var n=ne.createElement("style");n.setAttribute("type","text/css"),n.innerHTML=e;for(var t=ne.head.childNodes,r=null,a=t.length-1;a>-1;a--){var i=t[a],o=(i.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(o)>-1&&(r=i)}ne.head.insertBefore(n,r)}}(Je()),Ze=!0)}var nn={mixout:function(){return{dom:{css:Je,insertCss:en}}},hooks:function(){return{beforeDOMElementCreation:function(){en()},beforeI2svg:function(){en()}}}},tn=ee||{};tn[oe]||(tn[oe]={}),tn[oe].styles||(tn[oe].styles={}),tn[oe].hooks||(tn[oe].hooks={}),tn[oe].shims||(tn[oe].shims=[]);var rn=tn[oe],an=[],on=!1;function ln(e){var n=e.tag,t=e.attributes,r=void 0===t?{}:t,a=e.children,i=void 0===a?[]:a;return"string"===typeof e?qe(e):"<".concat(n," ").concat(function(e){return Object.keys(e||{}).reduce((function(n,t){return n+"".concat(t,'="').concat(qe(e[t]),'" ')}),"").trim()}(r),">").concat(i.map(ln).join(""),"</").concat(n,">")}function sn(e,n,t){if(e&&e[n]&&e[n][t])return{prefix:n,iconName:t,icon:e[n][t]}}ae&&((on=(ne.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(ne.readyState))||ne.addEventListener("DOMContentLoaded",(function e(){ne.removeEventListener("DOMContentLoaded",e),on=1,an.map((function(e){return e()}))})));var un=function(e,n,t,r){var a,i,o,l=Object.keys(e),s=l.length,u=void 0!==r?function(e,n){return function(t,r,a,i){return e.call(n,t,r,a,i)}}(n,r):n;for(void 0===t?(a=1,o=e[l[0]]):(a=0,o=t);a<s;a++)o=u(o,e[i=l[a]],i,e);return o};function cn(e){var n=function(e){for(var n=[],t=0,r=e.length;t<r;){var a=e.charCodeAt(t++);if(a>=55296&&a<=56319&&t<r){var i=e.charCodeAt(t++);56320==(64512&i)?n.push(((1023&a)<<10)+(1023&i)+65536):(n.push(a),t--)}else n.push(a)}return n}(e);return 1===n.length?n[0].toString(16):null}function fn(e){return Object.keys(e).reduce((function(n,t){var r=e[t];return!!r.icon?n[r.iconName]=r.icon:n[t]=r,n}),{})}function dn(e,n){var t=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).skipHooks,r=void 0!==t&&t,a=fn(n);"function"!==typeof rn.hooks.addPack||r?rn.styles[e]=I(I({},rn.styles[e]||{}),a):rn.hooks.addPack(e,fn(n)),"fas"===e&&dn("fa",n)}var pn,mn,hn,vn=rn.styles,gn=rn.shims,bn=(M(pn={},ye,Object.values(je[ye])),M(pn,xe,Object.values(je[xe])),pn),yn=null,xn={},wn={},kn={},Sn={},Cn={},jn=(M(mn={},ye,Object.keys(Se[ye])),M(mn,xe,Object.keys(Se[xe])),mn);function Nn(e,n){var t,r=n.split("-"),a=r[0],i=r.slice(1).join("-");return a!==e||""===i||(t=i,~Re.indexOf(t))?null:i}var En,zn=function(){var e=function(e){return un(vn,(function(n,t,r){return n[r]=un(t,e,{}),n}),{})};xn=e((function(e,n,t){(n[3]&&(e[n[3]]=t),n[2])&&n[2].filter((function(e){return"number"===typeof e})).forEach((function(n){e[n.toString(16)]=t}));return e})),wn=e((function(e,n,t){(e[t]=t,n[2])&&n[2].filter((function(e){return"string"===typeof e})).forEach((function(n){e[n]=t}));return e})),Cn=e((function(e,n,t){var r=n[2];return e[t]=t,r.forEach((function(n){e[n]=t})),e}));var n="far"in vn||Fe.autoFetchSvg,t=un(gn,(function(e,t){var r=t[0],a=t[1],i=t[2];return"far"!==a||n||(a="fas"),"string"===typeof r&&(e.names[r]={prefix:a,iconName:i}),"number"===typeof r&&(e.unicodes[r.toString(16)]={prefix:a,iconName:i}),e}),{names:{},unicodes:{}});kn=t.names,Sn=t.unicodes,yn=In(Fe.styleDefault,{family:Fe.familyDefault})};function On(e,n){return(xn[e]||{})[n]}function Bn(e,n){return(Cn[e]||{})[n]}function Pn(e){return kn[e]||{prefix:null,iconName:null}}function _n(){return yn}En=function(e){yn=In(e.styleDefault,{family:Fe.familyDefault})},Ue.push(En),zn();var Tn=function(){return{prefix:null,iconName:null,rest:[]}};function In(e){var n=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).family,t=void 0===n?ye:n,r=Se[t][e],a=Ce[t][e]||Ce[t][r],i=e in rn.styles?e:null;return a||i||null}var Ln=(M(hn={},ye,Object.keys(je[ye])),M(hn,xe,Object.keys(je[xe])),hn);function Rn(e){var n,t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).skipLookups,r=void 0!==t&&t,a=(M(n={},ye,"".concat(Fe.cssPrefix,"-").concat(ye)),M(n,xe,"".concat(Fe.cssPrefix,"-").concat(xe)),n),i=null,o=ye;(e.includes(a[ye])||e.some((function(e){return Ln[ye].includes(e)})))&&(o=ye),(e.includes(a[xe])||e.some((function(e){return Ln[xe].includes(e)})))&&(o=xe);var l=e.reduce((function(e,n){var t=Nn(Fe.cssPrefix,n);if(vn[n]?(n=bn[o].includes(n)?Ne[o][n]:n,i=n,e.prefix=n):jn[o].indexOf(n)>-1?(i=n,e.prefix=In(n,{family:o})):t?e.iconName=t:n!==Fe.replacementClass&&n!==a[ye]&&n!==a[xe]&&e.rest.push(n),!r&&e.prefix&&e.iconName){var l="fa"===i?Pn(e.iconName):{},s=Bn(e.prefix,e.iconName);l.prefix&&(i=null),e.iconName=l.iconName||s||e.iconName,e.prefix=l.prefix||e.prefix,"far"!==e.prefix||vn.far||!vn.fas||Fe.autoFetchSvg||(e.prefix="fas")}return e}),Tn());return(e.includes("fa-brands")||e.includes("fab"))&&(l.prefix="fab"),(e.includes("fa-duotone")||e.includes("fad"))&&(l.prefix="fad"),l.prefix||o!==xe||!vn.fass&&!Fe.autoFetchSvg||(l.prefix="fass",l.iconName=Bn(l.prefix,l.iconName)||l.iconName),"fa"!==l.prefix&&"fa"!==i||(l.prefix=_n()||"fas"),l}var Mn=function(){function e(){!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,e),this.definitions={}}var n,t,r;return n=e,t=[{key:"add",value:function(){for(var e=this,n=arguments.length,t=new Array(n),r=0;r<n;r++)t[r]=arguments[r];var a=t.reduce(this._pullDefinitions,{});Object.keys(a).forEach((function(n){e.definitions[n]=I(I({},e.definitions[n]||{}),a[n]),dn(n,a[n]);var t=je[ye][n];t&&dn(t,a[n]),zn()}))}},{key:"reset",value:function(){this.definitions={}}},{key:"_pullDefinitions",value:function(e,n){var t=n.prefix&&n.iconName&&n.icon?{0:n}:n;return Object.keys(t).map((function(n){var r=t[n],a=r.prefix,i=r.iconName,o=r.icon,l=o[2];e[a]||(e[a]={}),l.length>0&&l.forEach((function(n){"string"===typeof n&&(e[a][n]=o)})),e[a][i]=o})),e}}],t&&R(n.prototype,t),r&&R(n,r),Object.defineProperty(n,"prototype",{writable:!1}),e}(),An=[],Dn={},Fn={},Un=Object.keys(Fn);function Vn(e,n){for(var t=arguments.length,r=new Array(t>2?t-2:0),a=2;a<t;a++)r[a-2]=arguments[a];return(Dn[e]||[]).forEach((function(e){n=e.apply(null,[n].concat(r))})),n}function Hn(e){for(var n=arguments.length,t=new Array(n>1?n-1:0),r=1;r<n;r++)t[r-1]=arguments[r];(Dn[e]||[]).forEach((function(e){e.apply(null,t)}))}function Wn(){var e=arguments[0],n=Array.prototype.slice.call(arguments,1);return Fn[e]?Fn[e].apply(null,n):void 0}function $n(e){"fa"===e.prefix&&(e.prefix="fas");var n=e.iconName,t=e.prefix||_n();if(n)return n=Bn(t,n)||n,sn(Yn.definitions,t,n)||sn(rn.styles,t,n)}var Yn=new Mn,Qn={i2svg:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return ae?(Hn("beforeI2svg",e),Wn("pseudoElements2svg",e),Wn("i2svg",e)):Promise.reject("Operation requires a DOM of some kind.")},watch:function(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=n.autoReplaceSvgRoot;!1===Fe.autoReplaceSvg&&(Fe.autoReplaceSvg=!0),Fe.observeMutations=!0,e=function(){Xn({autoReplaceSvgRoot:t}),Hn("watch",n)},ae&&(on?setTimeout(e,0):an.push(e))}},qn={icon:function(e){if(null===e)return null;if("object"===L(e)&&e.prefix&&e.iconName)return{prefix:e.prefix,iconName:Bn(e.prefix,e.iconName)||e.iconName};if(Array.isArray(e)&&2===e.length){var n=0===e[1].indexOf("fa-")?e[1].slice(3):e[1],t=In(e[0]);return{prefix:t,iconName:Bn(t,n)||n}}if("string"===typeof e&&(e.indexOf("".concat(Fe.cssPrefix,"-"))>-1||e.match(Ee))){var r=Rn(e.split(" "),{skipLookups:!0});return{prefix:r.prefix||_n(),iconName:Bn(r.prefix,r.iconName)||r.iconName}}if("string"===typeof e){var a=_n();return{prefix:a,iconName:Bn(a,e)||e}}}},Kn={noAuto:function(){Fe.autoReplaceSvg=!1,Fe.observeMutations=!1,Hn("noAuto")},config:Fe,dom:Qn,parse:qn,library:Yn,findIconDefinition:$n,toHtml:ln},Xn=function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).autoReplaceSvgRoot,n=void 0===e?ne:e;(Object.keys(rn.styles).length>0||Fe.autoFetchSvg)&&ae&&Fe.autoReplaceSvg&&Kn.dom.i2svg({node:n})};function Gn(e,n){return Object.defineProperty(e,"abstract",{get:n}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map((function(e){return ln(e)}))}}),Object.defineProperty(e,"node",{get:function(){if(ae){var n=ne.createElement("div");return n.innerHTML=e.html,n.children}}}),e}function Jn(e){var n=e.icons,t=n.main,r=n.mask,a=e.prefix,i=e.iconName,o=e.transform,l=e.symbol,s=e.title,u=e.maskId,c=e.titleId,f=e.extra,d=e.watchable,p=void 0!==d&&d,m=r.found?r:t,h=m.width,v=m.height,g="fak"===a,b=[Fe.replacementClass,i?"".concat(Fe.cssPrefix,"-").concat(i):""].filter((function(e){return-1===f.classes.indexOf(e)})).filter((function(e){return""!==e||!!e})).concat(f.classes).join(" "),y={children:[],attributes:I(I({},f.attributes),{},{"data-prefix":a,"data-icon":i,class:b,role:f.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(h," ").concat(v)})},x=g&&!~f.classes.indexOf("fa-fw")?{width:"".concat(h/v*16*.0625,"em")}:{};p&&(y.attributes[ce]=""),s&&(y.children.push({tag:"title",attributes:{id:y.attributes["aria-labelledby"]||"title-".concat(c||$e())},children:[s]}),delete y.attributes.title);var w=I(I({},y),{},{prefix:a,iconName:i,main:t,mask:r,maskId:u,transform:o,symbol:l,styles:I(I({},x),f.styles)}),k=r.found&&t.found?Wn("generateAbstractMask",w)||{children:[],attributes:{}}:Wn("generateAbstractIcon",w)||{children:[],attributes:{}},S=k.children,C=k.attributes;return w.children=S,w.attributes=C,l?function(e){var n=e.prefix,t=e.iconName,r=e.children,a=e.attributes,i=e.symbol,o=!0===i?"".concat(n,"-").concat(Fe.cssPrefix,"-").concat(t):i;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:I(I({},a),{},{id:o}),children:r}]}]}(w):function(e){var n=e.children,t=e.main,r=e.mask,a=e.attributes,i=e.styles,o=e.transform;if(Xe(o)&&t.found&&!r.found){var l={x:t.width/t.height/2,y:.5};a.style=Ke(I(I({},i),{},{"transform-origin":"".concat(l.x+o.x/16,"em ").concat(l.y+o.y/16,"em")}))}return[{tag:"svg",attributes:a,children:n}]}(w)}function Zn(e){var n=e.content,t=e.width,r=e.height,a=e.transform,i=e.title,o=e.extra,l=e.watchable,s=void 0!==l&&l,u=I(I(I({},o.attributes),i?{title:i}:{}),{},{class:o.classes.join(" ")});s&&(u[ce]="");var c=I({},o.styles);Xe(a)&&(c.transform=function(e){var n=e.transform,t=e.width,r=void 0===t?le:t,a=e.height,i=void 0===a?le:a,o=e.startCentered,l=void 0!==o&&o,s="";return s+=l&&ie?"translate(".concat(n.x/Ve-r/2,"em, ").concat(n.y/Ve-i/2,"em) "):l?"translate(calc(-50% + ".concat(n.x/Ve,"em), calc(-50% + ").concat(n.y/Ve,"em)) "):"translate(".concat(n.x/Ve,"em, ").concat(n.y/Ve,"em) "),s+="scale(".concat(n.size/Ve*(n.flipX?-1:1),", ").concat(n.size/Ve*(n.flipY?-1:1),") "),s+"rotate(".concat(n.rotate,"deg) ")}({transform:a,startCentered:!0,width:t,height:r}),c["-webkit-transform"]=c.transform);var f=Ke(c);f.length>0&&(u.style=f);var d=[];return d.push({tag:"span",attributes:u,children:[n]}),i&&d.push({tag:"span",attributes:{class:"sr-only"},children:[i]}),d}var et=rn.styles;function nt(e){var n=e[0],t=e[1],r=A(e.slice(4),1)[0];return{found:!0,width:n,height:t,icon:Array.isArray(r)?{tag:"g",attributes:{class:"".concat(Fe.cssPrefix,"-").concat(Ie.GROUP)},children:[{tag:"path",attributes:{class:"".concat(Fe.cssPrefix,"-").concat(Ie.SECONDARY),fill:"currentColor",d:r[0]}},{tag:"path",attributes:{class:"".concat(Fe.cssPrefix,"-").concat(Ie.PRIMARY),fill:"currentColor",d:r[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:r}}}}var tt={found:!1,width:512,height:512};function rt(e,n){var t=n;return"fa"===n&&null!==Fe.styleDefault&&(n=_n()),new Promise((function(r,a){Wn("missingIconAbstract");if("fa"===t){var i=Pn(e)||{};e=i.iconName||e,n=i.prefix||n}if(e&&n&&et[n]&&et[n][e])return r(nt(et[n][e]));!function(e,n){be||Fe.showMissingIcons||!e||console.error('Icon with name "'.concat(e,'" and prefix "').concat(n,'" is missing.'))}(e,n),r(I(I({},tt),{},{icon:Fe.showMissingIcons&&e&&Wn("missingIconAbstract")||{}}))}))}var at=function(){},it=Fe.measurePerformance&&re&&re.mark&&re.measure?re:{mark:at,measure:at},ot='FA "6.4.0"',lt=function(e){it.mark("".concat(ot," ").concat(e," ends")),it.measure("".concat(ot," ").concat(e),"".concat(ot," ").concat(e," begins"),"".concat(ot," ").concat(e," ends"))},st={begin:function(e){return it.mark("".concat(ot," ").concat(e," begins")),function(){return lt(e)}},end:lt},ut=function(){};function ct(e){return"string"===typeof(e.getAttribute?e.getAttribute(ce):null)}function ft(e){return ne.createElementNS("http://www.w3.org/2000/svg",e)}function dt(e){return ne.createElement(e)}function pt(e){var n=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).ceFn,t=void 0===n?"svg"===e.tag?ft:dt:n;if("string"===typeof e)return ne.createTextNode(e);var r=t(e.tag);return Object.keys(e.attributes||[]).forEach((function(n){r.setAttribute(n,e.attributes[n])})),(e.children||[]).forEach((function(e){r.appendChild(pt(e,{ceFn:t}))})),r}var mt={replace:function(e){var n=e[0];if(n.parentNode)if(e[1].forEach((function(e){n.parentNode.insertBefore(pt(e),n)})),null===n.getAttribute(ce)&&Fe.keepOriginalSource){var t=ne.createComment(function(e){var n=" ".concat(e.outerHTML," ");return"".concat(n,"Font Awesome fontawesome.com ")}(n));n.parentNode.replaceChild(t,n)}else n.remove()},nest:function(e){var n=e[0],t=e[1];if(~Qe(n).indexOf(Fe.replacementClass))return mt.replace(e);var r=new RegExp("".concat(Fe.cssPrefix,"-.*"));if(delete t[0].attributes.id,t[0].attributes.class){var a=t[0].attributes.class.split(" ").reduce((function(e,n){return n===Fe.replacementClass||n.match(r)?e.toSvg.push(n):e.toNode.push(n),e}),{toNode:[],toSvg:[]});t[0].attributes.class=a.toSvg.join(" "),0===a.toNode.length?n.removeAttribute("class"):n.setAttribute("class",a.toNode.join(" "))}var i=t.map((function(e){return ln(e)})).join("\n");n.setAttribute(ce,""),n.innerHTML=i}};function ht(e){e()}function vt(e,n){var t="function"===typeof n?n:ut;if(0===e.length)t();else{var r=ht;Fe.mutateApproach===ve&&(r=ee.requestAnimationFrame||ht),r((function(){var n=!0===Fe.autoReplaceSvg?mt.replace:mt[Fe.autoReplaceSvg]||mt.replace,r=st.begin("mutate");e.map(n),r(),t()}))}}var gt=!1;function bt(){gt=!0}function yt(){gt=!1}var xt=null;function wt(e){if(te&&Fe.observeMutations){var n=e.treeCallback,t=void 0===n?ut:n,r=e.nodeCallback,a=void 0===r?ut:r,i=e.pseudoElementsCallback,o=void 0===i?ut:i,l=e.observeMutationsRoot,s=void 0===l?ne:l;xt=new te((function(e){if(!gt){var n=_n();Ye(e).forEach((function(e){if("childList"===e.type&&e.addedNodes.length>0&&!ct(e.addedNodes[0])&&(Fe.searchPseudoElements&&o(e.target),t(e.target)),"attributes"===e.type&&e.target.parentNode&&Fe.searchPseudoElements&&o(e.target.parentNode),"attributes"===e.type&&ct(e.target)&&~Te.indexOf(e.attributeName))if("class"===e.attributeName&&function(e){var n=e.getAttribute?e.getAttribute(pe):null,t=e.getAttribute?e.getAttribute(me):null;return n&&t}(e.target)){var r=Rn(Qe(e.target)),i=r.prefix,l=r.iconName;e.target.setAttribute(pe,i||n),l&&e.target.setAttribute(me,l)}else(s=e.target)&&s.classList&&s.classList.contains&&s.classList.contains(Fe.replacementClass)&&a(e.target);var s}))}})),ae&&xt.observe(s,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function kt(e){var n=e.getAttribute("data-prefix"),t=e.getAttribute("data-icon"),r=void 0!==e.innerText?e.innerText.trim():"",a=Rn(Qe(e));return a.prefix||(a.prefix=_n()),n&&t&&(a.prefix=n,a.iconName=t),a.iconName&&a.prefix||(a.prefix&&r.length>0&&(a.iconName=function(e,n){return(wn[e]||{})[n]}(a.prefix,e.innerText)||On(a.prefix,cn(e.innerText))),!a.iconName&&Fe.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(a.iconName=e.firstChild.data)),a}function St(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{styleParser:!0},t=kt(e),r=t.iconName,a=t.prefix,i=t.rest,o=function(e){var n=Ye(e.attributes).reduce((function(e,n){return"class"!==e.name&&"style"!==e.name&&(e[n.name]=n.value),e}),{}),t=e.getAttribute("title"),r=e.getAttribute("data-fa-title-id");return Fe.autoA11y&&(t?n["aria-labelledby"]="".concat(Fe.replacementClass,"-title-").concat(r||$e()):(n["aria-hidden"]="true",n.focusable="false")),n}(e),l=Vn("parseNodeAttributes",{},e),s=n.styleParser?function(e){var n=e.getAttribute("style"),t=[];return n&&(t=n.split(";").reduce((function(e,n){var t=n.split(":"),r=t[0],a=t.slice(1);return r&&a.length>0&&(e[r]=a.join(":").trim()),e}),{})),t}(e):[];return I({iconName:r,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:a,transform:He,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:i,styles:s,attributes:o}},l)}var Ct=rn.styles;function jt(e){var n="nest"===Fe.autoReplaceSvg?St(e,{styleParser:!1}):St(e);return~n.extra.classes.indexOf(ze)?Wn("generateLayersText",e,n):Wn("generateSvgReplacementMutation",e,n)}var Nt=new Set;function Et(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!ae)return Promise.resolve();var t=ne.documentElement.classList,r=function(e){return t.add("".concat(he,"-").concat(e))},a=function(e){return t.remove("".concat(he,"-").concat(e))},i=Fe.autoFetchSvg?Nt:we.map((function(e){return"fa-".concat(e)})).concat(Object.keys(Ct));i.includes("fa")||i.push("fa");var o=[".".concat(ze,":not([").concat(ce,"])")].concat(i.map((function(e){return".".concat(e,":not([").concat(ce,"])")}))).join(", ");if(0===o.length)return Promise.resolve();var l=[];try{l=Ye(e.querySelectorAll(o))}catch(ei){}if(!(l.length>0))return Promise.resolve();r("pending"),a("complete");var s=st.begin("onTree"),u=l.reduce((function(e,n){try{var t=jt(n);t&&e.push(t)}catch(ei){be||"MissingIcon"===ei.name&&console.error(ei)}return e}),[]);return new Promise((function(e,t){Promise.all(u).then((function(t){vt(t,(function(){r("active"),r("complete"),a("pending"),"function"===typeof n&&n(),s(),e()}))})).catch((function(e){s(),t(e)}))}))}function zt(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;jt(e).then((function(e){e&&vt([e],n)}))}we.map((function(e){Nt.add("fa-".concat(e))})),Object.keys(Se[ye]).map(Nt.add.bind(Nt)),Object.keys(Se[xe]).map(Nt.add.bind(Nt)),Nt=D(Nt);var Ot=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=n.transform,r=void 0===t?He:t,a=n.symbol,i=void 0!==a&&a,o=n.mask,l=void 0===o?null:o,s=n.maskId,u=void 0===s?null:s,c=n.title,f=void 0===c?null:c,d=n.titleId,p=void 0===d?null:d,m=n.classes,h=void 0===m?[]:m,v=n.attributes,g=void 0===v?{}:v,b=n.styles,y=void 0===b?{}:b;if(e){var x=e.prefix,w=e.iconName,k=e.icon;return Gn(I({type:"icon"},e),(function(){return Hn("beforeDOMElementCreation",{iconDefinition:e,params:n}),Fe.autoA11y&&(f?g["aria-labelledby"]="".concat(Fe.replacementClass,"-title-").concat(p||$e()):(g["aria-hidden"]="true",g.focusable="false")),Jn({icons:{main:nt(k),mask:l?nt(l.icon):{found:!1,width:null,height:null,icon:{}}},prefix:x,iconName:w,transform:I(I({},He),r),symbol:i,title:f,maskId:u,titleId:p,extra:{attributes:g,styles:y,classes:h}})}))}},Bt={mixout:function(){return{icon:(e=Ot,function(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=(n||{}).icon?n:$n(n||{}),a=t.mask;return a&&(a=(a||{}).icon?a:$n(a||{})),e(r,I(I({},t),{},{mask:a}))})};var e},hooks:function(){return{mutationObserverCallbacks:function(e){return e.treeCallback=Et,e.nodeCallback=zt,e}}},provides:function(e){e.i2svg=function(e){var n=e.node,t=void 0===n?ne:n,r=e.callback;return Et(t,void 0===r?function(){}:r)},e.generateSvgReplacementMutation=function(e,n){var t=n.iconName,r=n.title,a=n.titleId,i=n.prefix,o=n.transform,l=n.symbol,s=n.mask,u=n.maskId,c=n.extra;return new Promise((function(n,f){Promise.all([rt(t,i),s.iconName?rt(s.iconName,s.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then((function(s){var f=A(s,2),d=f[0],p=f[1];n([e,Jn({icons:{main:d,mask:p},prefix:i,iconName:t,transform:o,symbol:l,maskId:u,title:r,titleId:a,extra:c,watchable:!0})])})).catch(f)}))},e.generateAbstractIcon=function(e){var n,t=e.children,r=e.attributes,a=e.main,i=e.transform,o=Ke(e.styles);return o.length>0&&(r.style=o),Xe(i)&&(n=Wn("generateAbstractTransformGrouping",{main:a,transform:i,containerWidth:a.width,iconWidth:a.width})),t.push(n||a.icon),{children:t,attributes:r}}}},Pt={mixout:function(){return{layer:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=n.classes,r=void 0===t?[]:t;return Gn({type:"layer"},(function(){Hn("beforeDOMElementCreation",{assembler:e,params:n});var t=[];return e((function(e){Array.isArray(e)?e.map((function(e){t=t.concat(e.abstract)})):t=t.concat(e.abstract)})),[{tag:"span",attributes:{class:["".concat(Fe.cssPrefix,"-layers")].concat(D(r)).join(" ")},children:t}]}))}}}},_t={mixout:function(){return{counter:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=n.title,r=void 0===t?null:t,a=n.classes,i=void 0===a?[]:a,o=n.attributes,l=void 0===o?{}:o,s=n.styles,u=void 0===s?{}:s;return Gn({type:"counter",content:e},(function(){return Hn("beforeDOMElementCreation",{content:e,params:n}),function(e){var n=e.content,t=e.title,r=e.extra,a=I(I(I({},r.attributes),t?{title:t}:{}),{},{class:r.classes.join(" ")}),i=Ke(r.styles);i.length>0&&(a.style=i);var o=[];return o.push({tag:"span",attributes:a,children:[n]}),t&&o.push({tag:"span",attributes:{class:"sr-only"},children:[t]}),o}({content:e.toString(),title:r,extra:{attributes:l,styles:u,classes:["".concat(Fe.cssPrefix,"-layers-counter")].concat(D(i))}})}))}}}},Tt={mixout:function(){return{text:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=n.transform,r=void 0===t?He:t,a=n.title,i=void 0===a?null:a,o=n.classes,l=void 0===o?[]:o,s=n.attributes,u=void 0===s?{}:s,c=n.styles,f=void 0===c?{}:c;return Gn({type:"text",content:e},(function(){return Hn("beforeDOMElementCreation",{content:e,params:n}),Zn({content:e,transform:I(I({},He),r),title:i,extra:{attributes:u,styles:f,classes:["".concat(Fe.cssPrefix,"-layers-text")].concat(D(l))}})}))}}},provides:function(e){e.generateLayersText=function(e,n){var t=n.title,r=n.transform,a=n.extra,i=null,o=null;if(ie){var l=parseInt(getComputedStyle(e).fontSize,10),s=e.getBoundingClientRect();i=s.width/l,o=s.height/l}return Fe.autoA11y&&!t&&(a.attributes["aria-hidden"]="true"),Promise.resolve([e,Zn({content:e.innerHTML,width:i,height:o,transform:r,title:t,extra:a,watchable:!0})])}}},It=new RegExp('"',"ug"),Lt=[1105920,1112319];function Rt(e,n){var t="".concat(de).concat(n.replace(":","-"));return new Promise((function(r,a){if(null!==e.getAttribute(t))return r();var i=Ye(e.children).filter((function(e){return e.getAttribute(fe)===n}))[0],o=ee.getComputedStyle(e,n),l=o.getPropertyValue("font-family").match(Oe),s=o.getPropertyValue("font-weight"),u=o.getPropertyValue("content");if(i&&!l)return e.removeChild(i),r();if(l&&"none"!==u&&""!==u){var c=o.getPropertyValue("content"),f=~["Sharp"].indexOf(l[2])?xe:ye,d=~["Solid","Regular","Light","Thin","Duotone","Brands","Kit"].indexOf(l[2])?Ce[f][l[2].toLowerCase()]:Be[f][s],p=function(e){var n=e.replace(It,""),t=function(e,n){var t,r=e.length,a=e.charCodeAt(n);return a>=55296&&a<=56319&&r>n+1&&(t=e.charCodeAt(n+1))>=56320&&t<=57343?1024*(a-55296)+t-56320+65536:a}(n,0),r=t>=Lt[0]&&t<=Lt[1],a=2===n.length&&n[0]===n[1];return{value:cn(a?n[0]:n),isSecondary:r||a}}(c),m=p.value,h=p.isSecondary,v=l[0].startsWith("FontAwesome"),g=On(d,m),b=g;if(v){var y=function(e){var n=Sn[e],t=On("fas",e);return n||(t?{prefix:"fas",iconName:t}:null)||{prefix:null,iconName:null}}(m);y.iconName&&y.prefix&&(g=y.iconName,d=y.prefix)}if(!g||h||i&&i.getAttribute(pe)===d&&i.getAttribute(me)===b)r();else{e.setAttribute(t,b),i&&e.removeChild(i);var x={iconName:null,title:null,titleId:null,prefix:null,transform:He,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}},w=x.extra;w.attributes[fe]=n,rt(g,d).then((function(a){var i=Jn(I(I({},x),{},{icons:{main:a,mask:Tn()},prefix:d,iconName:b,extra:w,watchable:!0})),o=ne.createElement("svg");"::before"===n?e.insertBefore(o,e.firstChild):e.appendChild(o),o.outerHTML=i.map((function(e){return ln(e)})).join("\n"),e.removeAttribute(t),r()})).catch(a)}}else r()}))}function Mt(e){return Promise.all([Rt(e,"::before"),Rt(e,"::after")])}function At(e){return e.parentNode!==document.head&&!~ge.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(fe)&&(!e.parentNode||"svg"!==e.parentNode.tagName)}function Dt(e){if(ae)return new Promise((function(n,t){var r=Ye(e.querySelectorAll("*")).filter(At).map(Mt),a=st.begin("searchPseudoElements");bt(),Promise.all(r).then((function(){a(),yt(),n()})).catch((function(){a(),yt(),t()}))}))}var Ft=!1,Ut=function(e){return e.toLowerCase().split(" ").reduce((function(e,n){var t=n.toLowerCase().split("-"),r=t[0],a=t.slice(1).join("-");if(r&&"h"===a)return e.flipX=!0,e;if(r&&"v"===a)return e.flipY=!0,e;if(a=parseFloat(a),isNaN(a))return e;switch(r){case"grow":e.size=e.size+a;break;case"shrink":e.size=e.size-a;break;case"left":e.x=e.x-a;break;case"right":e.x=e.x+a;break;case"up":e.y=e.y-a;break;case"down":e.y=e.y+a;break;case"rotate":e.rotate=e.rotate+a}return e}),{size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0})},Vt={mixout:function(){return{parse:{transform:function(e){return Ut(e)}}}},hooks:function(){return{parseNodeAttributes:function(e,n){var t=n.getAttribute("data-fa-transform");return t&&(e.transform=Ut(t)),e}}},provides:function(e){e.generateAbstractTransformGrouping=function(e){var n=e.main,t=e.transform,r=e.containerWidth,a=e.iconWidth,i={transform:"translate(".concat(r/2," 256)")},o="translate(".concat(32*t.x,", ").concat(32*t.y,") "),l="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),s="rotate(".concat(t.rotate," 0 0)"),u={outer:i,inner:{transform:"".concat(o," ").concat(l," ").concat(s)},path:{transform:"translate(".concat(a/2*-1," -256)")}};return{tag:"g",attributes:I({},u.outer),children:[{tag:"g",attributes:I({},u.inner),children:[{tag:n.icon.tag,children:n.icon.children,attributes:I(I({},n.icon.attributes),u.path)}]}]}}}},Ht={x:0,y:0,width:"100%",height:"100%"};function Wt(e){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return e.attributes&&(e.attributes.fill||n)&&(e.attributes.fill="black"),e}var $t={hooks:function(){return{parseNodeAttributes:function(e,n){var t=n.getAttribute("data-fa-mask"),r=t?Rn(t.split(" ").map((function(e){return e.trim()}))):Tn();return r.prefix||(r.prefix=_n()),e.mask=r,e.maskId=n.getAttribute("data-fa-mask-id"),e}}},provides:function(e){e.generateAbstractMask=function(e){var n,t=e.children,r=e.attributes,a=e.main,i=e.mask,o=e.maskId,l=e.transform,s=a.width,u=a.icon,c=i.width,f=i.icon,d=function(e){var n=e.transform,t=e.containerWidth,r=e.iconWidth,a={transform:"translate(".concat(t/2," 256)")},i="translate(".concat(32*n.x,", ").concat(32*n.y,") "),o="scale(".concat(n.size/16*(n.flipX?-1:1),", ").concat(n.size/16*(n.flipY?-1:1),") "),l="rotate(".concat(n.rotate," 0 0)");return{outer:a,inner:{transform:"".concat(i," ").concat(o," ").concat(l)},path:{transform:"translate(".concat(r/2*-1," -256)")}}}({transform:l,containerWidth:c,iconWidth:s}),p={tag:"rect",attributes:I(I({},Ht),{},{fill:"white"})},m=u.children?{children:u.children.map(Wt)}:{},h={tag:"g",attributes:I({},d.inner),children:[Wt(I({tag:u.tag,attributes:I(I({},u.attributes),d.path)},m))]},v={tag:"g",attributes:I({},d.outer),children:[h]},g="mask-".concat(o||$e()),b="clip-".concat(o||$e()),y={tag:"mask",attributes:I(I({},Ht),{},{id:g,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[p,v]},x={tag:"defs",children:[{tag:"clipPath",attributes:{id:b},children:(n=f,"g"===n.tag?n.children:[n])},y]};return t.push(x,{tag:"rect",attributes:I({fill:"currentColor","clip-path":"url(#".concat(b,")"),mask:"url(#".concat(g,")")},Ht)}),{children:t,attributes:r}}}},Yt={provides:function(e){var n=!1;ee.matchMedia&&(n=ee.matchMedia("(prefers-reduced-motion: reduce)").matches),e.missingIconAbstract=function(){var e=[],t={fill:"currentColor"},r={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};e.push({tag:"path",attributes:I(I({},t),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});var a=I(I({},r),{},{attributeName:"opacity"}),i={tag:"circle",attributes:I(I({},t),{},{cx:"256",cy:"364",r:"28"}),children:[]};return n||i.children.push({tag:"animate",attributes:I(I({},r),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:I(I({},a),{},{values:"1;0;1;1;0;1;"})}),e.push(i),e.push({tag:"path",attributes:I(I({},t),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:n?[]:[{tag:"animate",attributes:I(I({},a),{},{values:"1;0;0;0;0;1;"})}]}),n||e.push({tag:"path",attributes:I(I({},t),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:I(I({},a),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:e}}}};!function(e,n){var t=n.mixoutsTo;An=e,Dn={},Object.keys(Fn).forEach((function(e){-1===Un.indexOf(e)&&delete Fn[e]})),An.forEach((function(e){var n=e.mixout?e.mixout():{};if(Object.keys(n).forEach((function(e){"function"===typeof n[e]&&(t[e]=n[e]),"object"===L(n[e])&&Object.keys(n[e]).forEach((function(r){t[e]||(t[e]={}),t[e][r]=n[e][r]}))})),e.hooks){var r=e.hooks();Object.keys(r).forEach((function(e){Dn[e]||(Dn[e]=[]),Dn[e].push(r[e])}))}e.provides&&e.provides(Fn)}))}([nn,Bt,Pt,_t,Tt,{hooks:function(){return{mutationObserverCallbacks:function(e){return e.pseudoElementsCallback=Dt,e}}},provides:function(e){e.pseudoElements2svg=function(e){var n=e.node,t=void 0===n?ne:n;Fe.searchPseudoElements&&Dt(t)}}},{mixout:function(){return{dom:{unwatch:function(){bt(),Ft=!0}}}},hooks:function(){return{bootstrap:function(){wt(Vn("mutationObserverCallbacks",{}))},noAuto:function(){xt&&xt.disconnect()},watch:function(e){var n=e.observeMutationsRoot;Ft?yt():wt(Vn("mutationObserverCallbacks",{observeMutationsRoot:n}))}}}},Vt,$t,Yt,{hooks:function(){return{parseNodeAttributes:function(e,n){var t=n.getAttribute("data-fa-symbol"),r=null!==t&&(""===t||t);return e.symbol=r,e}}}}],{mixoutsTo:Kn});var Qt=Kn.parse,qt=Kn.icon,Kt=t(7),Xt=t.n(Kt);function Gt(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function Jt(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?Gt(Object(t),!0).forEach((function(n){er(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Gt(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}function Zt(e){return Zt="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},Zt(e)}function er(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function nr(e,n){if(null==e)return{};var t,r,a=function(e,n){if(null==e)return{};var t,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)t=i[r],n.indexOf(t)>=0||(a[t]=e[t]);return a}(e,n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)t=i[r],n.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(a[t]=e[t])}return a}function tr(e){return function(e){if(Array.isArray(e))return rr(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,n){if(!e)return;if("string"===typeof e)return rr(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return rr(e,n)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function rr(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function ar(e){return n=e,(n-=0)===n?e:(e=e.replace(/[\-_\s]+(.)?/g,(function(e,n){return n?n.toUpperCase():""}))).substr(0,1).toLowerCase()+e.substr(1);var n}var ir=["style"];var or=!1;try{or=!0}catch(ei){}function lr(e){return e&&"object"===Zt(e)&&e.prefix&&e.iconName&&e.icon?e:Qt.icon?Qt.icon(e):null===e?null:e&&"object"===Zt(e)&&e.prefix&&e.iconName?e:Array.isArray(e)&&2===e.length?{prefix:e[0],iconName:e[1]}:"string"===typeof e?{prefix:"fas",iconName:e}:void 0}function sr(e,n){return Array.isArray(n)&&n.length>0||!Array.isArray(n)&&n?er({},e,n):{}}var ur=e.forwardRef((function(e,n){var t=e.icon,r=e.mask,a=e.symbol,i=e.className,o=e.title,l=e.titleId,s=e.maskId,u=lr(t),c=sr("classes",[].concat(tr(function(e){var n,t=e.beat,r=e.fade,a=e.beatFade,i=e.bounce,o=e.shake,l=e.flash,s=e.spin,u=e.spinPulse,c=e.spinReverse,f=e.pulse,d=e.fixedWidth,p=e.inverse,m=e.border,h=e.listItem,v=e.flip,g=e.size,b=e.rotation,y=e.pull,x=(er(n={"fa-beat":t,"fa-fade":r,"fa-beat-fade":a,"fa-bounce":i,"fa-shake":o,"fa-flash":l,"fa-spin":s,"fa-spin-reverse":c,"fa-spin-pulse":u,"fa-pulse":f,"fa-fw":d,"fa-inverse":p,"fa-border":m,"fa-li":h,"fa-flip":!0===v,"fa-flip-horizontal":"horizontal"===v||"both"===v,"fa-flip-vertical":"vertical"===v||"both"===v},"fa-".concat(g),"undefined"!==typeof g&&null!==g),er(n,"fa-rotate-".concat(b),"undefined"!==typeof b&&null!==b&&0!==b),er(n,"fa-pull-".concat(y),"undefined"!==typeof y&&null!==y),er(n,"fa-swap-opacity",e.swapOpacity),n);return Object.keys(x).map((function(e){return x[e]?e:null})).filter((function(e){return e}))}(e)),tr(i.split(" ")))),f=sr("transform","string"===typeof e.transform?Qt.transform(e.transform):e.transform),d=sr("mask",lr(r)),p=qt(u,Jt(Jt(Jt(Jt({},c),f),d),{},{symbol:a,title:o,titleId:l,maskId:s}));if(!p)return function(){var e;!or&&console&&"function"===typeof console.error&&(e=console).error.apply(e,arguments)}("Could not find icon",u),null;var m=p.abstract,h={ref:n};return Object.keys(e).forEach((function(n){ur.defaultProps.hasOwnProperty(n)||(h[n]=e[n])})),cr(m[0],h)}));ur.displayName="FontAwesomeIcon",ur.propTypes={beat:Xt().bool,border:Xt().bool,beatFade:Xt().bool,bounce:Xt().bool,className:Xt().string,fade:Xt().bool,flash:Xt().bool,mask:Xt().oneOfType([Xt().object,Xt().array,Xt().string]),maskId:Xt().string,fixedWidth:Xt().bool,inverse:Xt().bool,flip:Xt().oneOf([!0,!1,"horizontal","vertical","both"]),icon:Xt().oneOfType([Xt().object,Xt().array,Xt().string]),listItem:Xt().bool,pull:Xt().oneOf(["right","left"]),pulse:Xt().bool,rotation:Xt().oneOf([0,90,180,270]),shake:Xt().bool,size:Xt().oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:Xt().bool,spinPulse:Xt().bool,spinReverse:Xt().bool,symbol:Xt().oneOfType([Xt().bool,Xt().string]),title:Xt().string,titleId:Xt().string,transform:Xt().oneOfType([Xt().string,Xt().object]),swapOpacity:Xt().bool},ur.defaultProps={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1};var cr=function e(n,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"===typeof t)return t;var a=(t.children||[]).map((function(t){return e(n,t)})),i=Object.keys(t.attributes||{}).reduce((function(e,n){var r=t.attributes[n];switch(n){case"class":e.attrs.className=r,delete t.attributes.class;break;case"style":e.attrs.style=r.split(";").map((function(e){return e.trim()})).filter((function(e){return e})).reduce((function(e,n){var t,r=n.indexOf(":"),a=ar(n.slice(0,r)),i=n.slice(r+1).trim();return a.startsWith("webkit")?e[(t=a,t.charAt(0).toUpperCase()+t.slice(1))]=i:e[a]=i,e}),{});break;default:0===n.indexOf("aria-")||0===n.indexOf("data-")?e.attrs[n.toLowerCase()]=r:e.attrs[ar(n)]=r}return e}),{attrs:{}}),o=r.style,l=void 0===o?{}:o,s=nr(r,ir);return i.attrs.style=Jt(Jt({},i.attrs.style),l),n.apply(void 0,[t.tag,Jt(Jt({},i.attrs),s)].concat(tr(a)))}.bind(null,e.createElement),fr=function(e){e.resultKey;var n=e.appState;return(0,w.jsxs)("div",{className:"result",children:[(0,w.jsxs)("div",{className:"input mono",children:[(0,w.jsx)("span",{className:"cur",children:">"}),(0,w.jsx)("span",{className:"input-string",children:e.input}),(0,w.jsx)("a",{className:"hashLink",title:"Link for this expression",href:window.location.pathname+"#"+e.inputHash,children:(0,w.jsx)(ur,{className:"icon",icon:_,size:"xs"})}),(0,w.jsx)("button",{className:"hashLink",title:"Remove this result",onClick:function(){return n.removeResult(e.resultIndex)},children:(0,w.jsx)(ur,{className:"icon",icon:C,size:"xs"})})]}),(0,w.jsx)("div",{className:"content",children:e.children})]})};var dr=function(e){var n=[],t=e.appState;return"prod"!=e.appState.env&&n.push(t.env),e.appState.debugMode&&n.push("debug"),"false"===localStorage.getItem("TrackAnalytics")&&n.push("notrack"),0==n.length?null:(0,w.jsx)("div",{className:"debug-indicators",children:n.map((function(e){return(0,w.jsxs)("span",{title:e,children:["[",e.substring(0,1),"]\xa0"]},e)}))})},pr={encodeHash:function(e){return encodeURIComponent(e.trim().replace(/\s/g,","))},decodeHash:function(e){return decodeURIComponent(e.replace(/^\#/,"")).replace(/,/g," ")},getArgs:function(e){var n,t=this.decodeHash(e),r=[];return(n=t,n.split("||").filter((function(e){return e.length>0}))).forEach((function(e){r.push(e)})),r}};var mr={prefix:"fab",iconName:"github",icon:[496,512,[],"f09b","M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"]};var hr=function(){return h.execute("donate"),!0},vr=function(){return(0,w.jsxs)("ul",{className:"top-links",children:[(0,w.jsx)("li",{children:(0,w.jsxs)("a",{href:"https://www.paypal.com/donate/?hosted_button_id=3GREJYC4T5AJ8",onClick:hr,target:"_blank",children:[(0,w.jsx)(ur,{className:"icon",icon:N,size:"lg"}),(0,w.jsx)("span",{className:"link-text",children:"donate"})]})}),(0,w.jsx)("li",{children:(0,w.jsxs)("a",{href:"https://github.com/BorisLevitskiy/BitwiseCmd",children:[(0,w.jsx)(ur,{className:"icon",icon:mr,size:"lg"}),(0,w.jsx)("span",{className:"link-text",children:"github"})]})}),(0,w.jsx)("li",{children:(0,w.jsxs)("a",{href:"mailto:bitwisecmd@gmail.com?subject=Feedback",children:[(0,w.jsx)(ur,{className:"icon",icon:O,size:"lg"}),(0,w.jsx)("span",{className:"link-text",children:"idea or feedback"})]})})]})};var gr=function(e){return(0,w.jsx)("span",{id:e.elementId,className:"indicator "+(n=e.isOn,n?"on":"off"),title:e.title,onClick:function(){return e.onClick()},children:e.children?e.children:e.text});var n},br=function(e){g(t,e);var n=x(t);function t(){return r(this,t),n.apply(this,arguments)}return l(t,[{key:"componentWillMount",value:function(){var e=this;this.refresh(),this.props.appState.onChange((function(){return e.refresh()}))}},{key:"refresh",value:function(){this.setState(this.props.appState)}},{key:"getIndicator",value:function(e){return e?"on":"off"}},{key:"getResultViews",value:function(){var e=this,n=this.state.commandResults.map((function(n,t){return(0,w.jsx)(fr,{resultIndex:t,resultKey:n.key,input:n.input,inputHash:pr.encodeHash(n.input),appState:e.props.appState,children:n.view()},n.key)}));return n}},{key:"toggleEmphasizeBytes",value:function(){this.props.appState.toggleEmphasizeBytes()}},{key:"render",value:function(){var e=this,n="prod"!=this.props.appState.env||!0?"new-ui":"";return(0,w.jsxs)("div",{className:"app-root ".concat(this.state.uiTheme," ").concat(n),children:[(0,w.jsx)(dr,{appState:this.props.appState}),(0,w.jsxs)("div",{className:"header",children:[(0,w.jsxs)("h1",{children:["Bitwise",(0,w.jsx)("span",{className:"header-cmd",children:"Cmd"})]}),(0,w.jsx)(vr,{})]}),(0,w.jsxs)("div",{className:"expressionInput-container",children:[(0,w.jsx)(k,{onCommandEntered:function(e){return h.execute(e)}}),(0,w.jsx)("span",{className:"configPnl",children:(0,w.jsx)(gr,{elementId:"emphasizeBytes",text:"[em]",isOn:this.state.emphasizeBytes,onClick:function(){return e.toggleEmphasizeBytes()},title:"Toggle Emphasize Bytes"})})]}),(0,w.jsx)("div",{id:"output",children:this.getResultViews()})]})}}]),t}(e.Component);var yr=function(e){return(0,w.jsx)("div",{className:"result",children:(0,w.jsx)("div",{className:"error",children:e.errorMessage})})};function xr(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function wr(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,a,i,o,l=[],s=!0,u=!1;try{if(i=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;s=!1}else for(;!(s=(r=i.call(t)).done)&&(l.push(r.value),l.length!==n);s=!0);}catch(c){u=!0,a=c}finally{try{if(!s&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(u)throw a}}return l}}(e,n)||function(e,n){if(e){if("string"===typeof e)return xr(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?xr(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var kr=2147483647,Sr=-2147483648,Cr=4294967295,jr=BigInt("9223372036854775807"),Nr=BigInt("-9223372036854775808"),Er=BigInt("18446744073709551615");function zr(e){return Pr(e)?zr(e.value):"bigint"==typeof e?parseInt(e.toString()):e}var Or=function(){function e(n,t,a){if(r(this,e),this.value=void 0,this.maxBitSize=void 0,this.signed=void 0,this.value="bigint"==typeof n?n:BigInt(n),this.signed=null==a||1==a,this.maxBitSize=null!=t?t:function(e,n){return n?e<Sr||e>kr?64:32:e>Cr?64:32}(this.value,this.signed),!this.signed&&this.value<0)throw new Error("Value "+n+" cannot be negative if the type is unsigned")}return l(e,[{key:"isTheSame",value:function(e){return this.value==e.value&&this.signed==e.signed&&this.maxBitSize==e.maxBitSize}},{key:"toUnsigned",value:function(){return this.signed?new e(BigInt("0b"+this.toString(2)),this.maxBitSize,!1):new e(this.value,this.maxBitSize,this.signed)}},{key:"toSigned",value:function(){if(this.signed)return new e(this.value,this.maxBitSize,this.signed);var n=this.toString(2).padStart(this.maxBitSize,"0"),t="1"==n[0]?_r.engine.applyTwosComplement(n):n,r=BigInt("0b"+t);return new e("1"==n[0]?-r:r,this.maxBitSize,!0)}},{key:"resize",value:function(n){if(n<this.maxBitSize)throw new Error("Size cannot be reduced");if(n>64)throw new Error("Bit size of ".concat(n," is not supported"));return new e(this.value,n,this.signed)}},{key:"convertTo",value:function(n){var t=this.value;return this.signed&&!n.signed&&(t=this.toUnsigned().value),new e(t,n.maxBitSize,n.signed)}},{key:"valueOf",value:function(){return this.value.toString()}},{key:"toString",value:function(e){return Mr.numberToString(this,e||10)}},{key:"num",value:function(){return zr(this.value)}},{key:"bigint",value:function(){return this.value}}],[{key:"unsigned",value:function(n,t){return new e(n,t,!1)}},{key:"signed",value:function(n,t){return new e(n,t,!0)}},{key:"long",value:function(n){return new e(n,64)}},{key:"int",value:function(n){return new e(n,32)}},{key:"short",value:function(n){return new e(n,16)}},{key:"byte",value:function(n){return new e(n,8)}}]),e}();function Br(e){if("string"==typeof e)return Br(BigInt(e));if(Pr(e))return e;if("number"==typeof e&&isNaN(e))throw new Error("Cannot create BoundedNumber from NaN");var n=e>kr||e<Sr?64:32,t="bigint"==typeof e?e:BigInt(e);return new Or(t,n)}function Pr(e){return void 0!==e.maxBitSize}var _r={abs:function(e){return Br(e.value>=0?e.value:-e.value)},numberOfBitsDisplayed:function(e){return this.toBinaryString(Br(e)).length},flipBit:function(e,n){var t=this;return this._applySingle(Br(e),(function(e){return t.engine.flipBit(e,n)}))},promoteTo64Bit:function(e){var n=this.toBinaryString(e);return new Or(BigInt("0b"+n),64)},addSpace:function(e,n){var t=e.maxBitSize+n;return new Or(e.value,function(e){var n=2;for(;n<e;)n*=2;return n}(t))},operation:function(e,n,t){switch(n){case">>":return this.rshift(e,t.value);case">>>":return this.urshift(e,t.value);case"<<":return this.lshift(e,t.value);case"&":return this.and(e,t);case"|":return this.or(e,t);case"^":return this.xor(e,t);default:throw new Error(n+" operator is not supported")}},toBinaryString:function(e){var n=e.maxBitSize,t=this.abs(e).value.toString(2);if(t.length>n)throw new Error("Binary represenation '".concat(t,"' is bigger than the given bit size ").concat(n));return e.value<0?this.engine.applyTwosComplement(t.padStart(n,"0")):t},lshift:function(e,n){var t=this,r=zr(n);if(e.maxBitSize==n)return e;for(;r>e.maxBitSize;)r-=e.maxBitSize;return this._applySingle(e,(function(e){return t.engine.lshift(e,r)}))},rshift:function(e,n){var t=this,r=zr(n);if(e.maxBitSize==n)return e;for(;r>e.maxBitSize;)r-=e.maxBitSize;return this._applySingle(e,(function(e){return t.engine.rshift(e,r)}))},urshift:function(e,n){var t=this,r=zr(n);if(e.maxBitSize==n)return e;for(;r>e.maxBitSize;)r-=e.maxBitSize;return this._applySingle(e,(function(e){return t.engine.urshift(e,r)}))},not:function(e){return this._applySingle(e,this.engine.not)},and:function(e,n){return this._applyTwo(e,n,this.engine.and)},or:function(e,n){return this._applyTwo(e,n,this.engine.or)},xor:function(e,n){return this._applyTwo(e,n,this.engine.xor)},_applySingle:function(e,n){var t=this.toBinaryString(e).padStart(e.maxBitSize,"0");t=n(t);var r=!1;e.signed&&"1"==t[0]&&(t=this.engine.applyTwosComplement(t),r=!0);var a=BigInt("0b"+t)*BigInt(r?-1:1);return new Or("bigint"==typeof e.value?a:zr(a),e.maxBitSize,e.signed)},_applyTwo:function(e,n,t){if(e.maxBitSize==n.maxBitSize&&e.signed!=n.signed)throw new Error("This operation cannot be applied to signed and unsigned operands of the same size");var r=wr(function(e,n){if(e.maxBitSize==n.maxBitSize)return e.signed===n.signed?[e,n]:[e.resize(2*e.maxBitSize).toSigned(),n.resize(2*n.maxBitSize).toSigned()];return e.maxBitSize>n.maxBitSize?[e,n.convertTo(e)]:[e.convertTo(n),n]}(e,n),2),a=r[0],i=r[1],o=t(this.toBinaryString(a).padStart(a.maxBitSize,"0"),this.toBinaryString(i).padStart(i.maxBitSize,"0")),l=BigInt(1);"1"==o[0]&&(o=this.engine.applyTwosComplement(o),l=BigInt(-1));var s=BigInt("0b"+o)*l;return new Or(s,a.maxBitSize)},engine:{lshift:function(e,n){return e.substring(n)+"0".repeat(n)},rshift:function(e,n){return e[0].repeat(n)+e.substring(0,e.length-n)},urshift:function(e,n){return"0".repeat(n)+e.substring(0,e.length-n)},not:function(e){return e.split("").map((function(e){return Ir(e)})).join("")},or:function(e,n){Tr(e,n);for(var t=[],r=0;r<e.length;r++){var a="1"===e[r],i="1"===n[r];t.push(a||i?"1":"0")}return t.join("")},and:function(e,n){Tr(e,n);for(var t=[],r=0;r<e.length;r++){var a="1"===e[r],i="1"===n[r];t.push(a&&i?"1":"0")}return t.join("")},xor:function(e,n){Tr(e,n);for(var t=[],r=0;r<e.length;r++){var a="1"===e[r],i="1"===n[r];t.push(a!=i?"1":"0")}return t.join("")},flipBit:function(e,n){return e.substring(0,n)+Ir(e[n])+e.substring(n+1)},applyTwosComplement:function(e){var n=e.lastIndexOf("1");if(-1==n)return"1"+e;for(var t=[],r=n-1;r>=0;r--)t.unshift("1"==e.charAt(r)?"0":"1");return t.join("")+e.substring(n)}}};function Tr(e,n){if(e.length!=n.length)throw new Error("Binary strings must have the same length")}function Ir(e){return"0"===e?"1":"0"}var Lr={numberToString:function(e,n){switch(e=Br(e),n="string"==typeof n?function(e){switch(e){case"bin":return 2;case"hex":return 16;case"dec":return 10}throw new Error("Unsupported kind: "+e)}(n):n){case 16:var t=_r.abs(e).value.toString(16);return e.value>=0?"0x"+t:"-0x"+t;case 2:return _r.toBinaryString(e);case 10:return e.value.toString(10);default:throw new Error("Unexpected kind: "+n)}},padLeft:function(e,n,t){var r=Array.prototype.slice.call(e);t=t||"0";if(null==n)return e;for(;n>r.length;)r.unshift(t);return r.join("")},bin:function(e){return this.numberToString(e,"bin")},emBin:function(e){return this.padLeft(this.bin(e),8,"0")},splitByMasks:function(e,n,t){var r=[],a=[],i=0,o=n;return e.split("").forEach((function(e){a.push(e),"."!==e&&++i==o&&(o=t,r.push(a.join("")),a=[])})),a.length>0&&r.push(a.join("")),{vpc:r[0],subnet:r[1],hosts:r[2]}},getAlternativeBase:function(e){switch(e){case"dec":case"bin":return"hex";case"hex":return"dec";default:throw new Error(e+" kind doesn't have opposite kind")}}};var Rr=Lr.emBin.bind(Lr),Mr=(Lr.padLeft.bind(Lr),Lr),Ar=function(e){g(t,e);var n=x(t);function t(){return r(this,t),n.apply(this,arguments)}return l(t,[{key:"render",value:function(){return(0,w.jsx)("span",{className:this.props.className,children:this.getChildren()})}},{key:"onBitClick",value:function(e,n,t){if(this.props.allowFlipBits&&this.props.onBitClicked){var r=this.props.binaryString.split("");r[e]="0"==r[e]?"1":"0";var a=r.join("");this.props.onBitClicked({bitIndex:e,binaryStringLength:this.props.binaryString.length,newBinaryString:a,$event:t,isTypeExtend:n})}}},{key:"getChildren",value:function(){var e=this.createBits(this.props.binaryString.split(""));return this.props.emphasizeBytes?this.splitIntoBytes(e):e}},{key:"createBits",value:function(e){var n=this,t=this.props.allowFlipBits||!1?" flipable":"",r=this.props.disableHighlight||!1;return e.map((function(e,a){var i="1"==e?"one".concat(t):"zero".concat(t),o="",l=a<(n.props.signBitIndex||0);return l&&(i+=" extra-bit"),a===n.props.signBitIndex&&(i+=" accent1",o="Signature bit. 0 means a positive number and 1 means a negative."),r&&(i=t),(0,w.jsx)("span",{className:i,title:o,onClick:function(e){return n.onBitClick(a,l,e)},children:e},a)}))}},{key:"splitIntoBytes",value:function(e){for(var n=[],t=0;e.length>0;)n.push((0,w.jsx)("span",{className:"byte",children:e.splice(0,8)},t++));return n}}]),t}(e.Component),Dr=function(e){g(t,e);var n=x(t);function t(){return r(this,t),n.apply(this,arguments)}return l(t,[{key:"render",value:function(){var e=this;return(0,w.jsx)("table",{className:"expression",children:(0,w.jsx)("tbody",{children:this.props.ipAddresses.map((function(n,t){return(0,w.jsxs)("tr",{className:"row-with-bits",children:[(0,w.jsx)("td",{className:"label",children:(0,w.jsx)("strong",{children:n.toString()})}),(0,w.jsxs)("td",{className:"bin",children:[e.bin(n.firstByte,1,n),(0,w.jsx)("span",{className:"soft",children:"."}),e.bin(n.secondByte,2,n),(0,w.jsx)("span",{className:"soft",children:"."}),e.bin(n.thirdByte,3,n),(0,w.jsx)("span",{className:"soft",children:"."}),e.bin(n.fourthByte,4,n)]})]},t)}))})})}},{key:"bin",value:function(e,n,t){var r,a=this;return(0,w.jsx)(Ar,{binaryString:(r=e,Mr.padLeft(Mr.numberToString(r,"bin"),8,"0")),emphasizeBytes:!1,allowFlipBits:!0,className:"octet-".concat(n),onBitClicked:function(e){return a.onFlippedBit(e.newBinaryString,n,t)}},n)}},{key:"onFlippedBit",value:function(e,n,t){t.setOctet(n,parseInt(e,2)),this.forceUpdate()}}]),t}(e.Component);var Fr=Dr;function Ur(e,n){return 0==n?e:e&Math.pow(2,8-n)-1<<n}function Vr(e,n){return 0==n?e:e|Math.pow(2,n)-1}function Hr(e){return 255<<8-e&255}function Wr(e){var n=Hr,t=e.maskBits;return t<=8?new Kr(n(t),0,0,0):t<=16?new Kr(255,n(t-8),0,0):t<=24?new Kr(255,255,n(t-16),0):new Kr(255,255,255,n(t-24))}function $r(e){return Qr(e,Ur,0)}function Yr(e){var n=32-e;return Math.pow(2,n)-2}function Qr(e,n,t){var r=function(e,t){return n(t,8-e)},a=e.ipAddress,i=e.maskBits;return i<=8?new Kr(r(i,a.firstByte),t,t,t):i<=16?new Kr(a.firstByte,r(i-8,a.secondByte),t,t):i<=24?new Kr(a.firstByte,a.secondByte,r(i-16,a.thirdByte),t):new Kr(a.firstByte,a.secondByte,a.thirdByte,r(i-24,a.fourthByte))}var qr=function(){function e(n,t){r(this,e),this.maskBits=void 0,this.ipAddress=void 0,this.ipAddress=n,this.maskBits=t}return l(e,[{key:"getAdressSpaceSize",value:function(){return Yr(this.maskBits)}},{key:"toString",value:function(){return"".concat(this.ipAddress.toString(),"/").concat(this.maskBits)}}]),e}(),Kr=function(){function e(n,t,a,i){r(this,e),this.firstByte=void 0,this.secondByte=void 0,this.thirdByte=void 0,this.fourthByte=void 0,this.firstByte=n,this.secondByte=t,this.thirdByte=a,this.fourthByte=i}return l(e,[{key:"toString",value:function(){return"".concat(this.firstByte,".").concat(this.secondByte,".").concat(this.thirdByte,".").concat(this.fourthByte)}},{key:"toBinaryString",value:function(e){return e?"".concat(Rr(this.firstByte)).concat(Rr(this.secondByte)).concat(Rr(this.thirdByte)).concat(Rr(this.fourthByte)):"".concat(Rr(this.firstByte),".").concat(Rr(this.secondByte),".").concat(Rr(this.thirdByte),".").concat(Rr(this.fourthByte))}},{key:"clone",value:function(){return new e(this.firstByte,this.secondByte,this.thirdByte,this.fourthByte)}},{key:"setOctet",value:function(e,n){switch(e){case 1:this.firstByte=n;break;case 2:this.secondByte=n;break;case 3:this.thirdByte=n;break;case 4:this.fourthByte=n}}}]),e}(),Xr=function(){function e(n){r(this,e),this.cidr=void 0,this.cidr=n}return l(e,[{key:"toString",value:function(){return this.cidr.toString()}}]),e}(),Gr=function(){function e(n){r(this,e),this.cidr=void 0,this.subnetBits=void 0,this.cidr=n,this.subnetBits=3}return l(e,[{key:"toString",value:function(){return this.cidr.toString()}}]),e}(),Jr="subnet",Zr="vpc",ea={parse:function(e){var n=this,t=this.parseCommand(e),r=this.getMaches(t.nextInput),a=r.filter((function(e){return null!=e.matches})),i=r.filter((function(e){return null==e.matches}));if(0==a.length)return null;if(i.length>0)return new na("Value(s) ".concat(i.map((function(e){return e.input})).join(",")," was not recognized as valid ip address or ip address with a subnet mask"));var o=r.map((function(e){return n.parseSingle(e.matches,e.input)})),l=o.filter((function(e){return e instanceof na}));return l.length>0?l[0]:null!=t.command?t.command==Jr?this.createSubnetDefinition(o):this.createVpcDefinition(o):o},parseCommand:function(e){return e.startsWith(Jr)?{command:Jr,nextInput:e.substring(6)}:e.startsWith(Zr)?{command:Zr,nextInput:e.substring(3)}:{command:null,nextInput:e}},getMaches:function(e){return e.replace(/[\t\s]+/g," ").split(" ").filter((function(e){return e.length>0})).map((function(e){var n=/^([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})(\/\d+)?$/.exec(e);return null==n||0===n.length?{matches:null,input:e}:{matches:n,input:e}}))},parseSingle:function(e,n){var t=function(e){return e<0||e>255},r=parseInt(e[1]),a=parseInt(e[2]),i=parseInt(e[3]),o=parseInt(e[4]);if(t(r)||t(a)||t(i)||t(o))return new na("".concat(n," doesn't represent a valid IP address space"));var l=new Kr(r,a,i,o);if(e[5]){var s=e[5].substr(1),u=parseInt(s);return u>32?new na("Subnet mask value in ".concat(n," is out of range")):new qr(l,u)}return l},createSubnetDefinition:function(e){if(1!=e.length)return new na("Incorrect network definition");var n=e[0];return n instanceof qr?new Xr(n):new na("Network definition requires subnet mask")},createVpcDefinition:function(e){if(1!=e.length)return new na("Incorrect VPC definition");var n=e[0];return n instanceof qr?new Gr(n):new na("VPC definition requires subnet mask")}},na=l((function e(n){r(this,e),this.errorMessage=void 0,this.errorMessage=n})),ta=ea;var ra=function(n){var t=n.ip;return(0,w.jsxs)(e.Fragment,{children:[(0,w.jsx)(Ar,{binaryString:Mr.emBin(t.firstByte)}),(0,w.jsx)("span",{className:"soft",children:"."}),(0,w.jsx)(Ar,{binaryString:Mr.emBin(t.secondByte)}),(0,w.jsx)("span",{className:"soft",children:"."}),(0,w.jsx)(Ar,{binaryString:Mr.emBin(t.thirdByte)}),(0,w.jsx)("span",{className:"soft",children:"."}),(0,w.jsx)(Ar,{binaryString:Mr.emBin(t.fourthByte)})]})};function aa(e){var n=e.ip,t=e.descr;return(0,w.jsxs)("tr",{children:[(0,w.jsx)("td",{className:"soft","data-test-name":"label",children:t}),(0,w.jsx)("td",{"data-test-name":"decimal",className:"ip-address-col",children:n.toString()}),(0,w.jsx)("td",{"data-test-name":"bin",children:(0,w.jsx)(ra,{ip:n})})]})}var ia=function(n){var t,r=wr((0,e.useState)(n.subnet),2),a=r[0],i=r[1];return(0,w.jsxs)(e.Fragment,{children:[(0,w.jsx)("table",{className:"expression subnet-view",children:(0,w.jsxs)("tbody",{children:[(0,w.jsx)(aa,{ip:a.cidr.ipAddress,descr:"Address"}),(0,w.jsx)(aa,{ip:$r(a.cidr),descr:"Network"}),(0,w.jsx)(aa,{ip:Wr(a.cidr),descr:"Net Mask"}),(0,w.jsx)(aa,{ip:(t=a.cidr,Qr(t,Vr,255)),descr:"Broadcast"}),(0,w.jsxs)("tr",{children:[(0,w.jsx)("td",{"data-test-name":"label",className:"soft",children:(0,w.jsx)("span",{children:"Network Size"})}),(0,w.jsx)("td",{"data-test-name":"decimal",children:a.cidr.getAdressSpaceSize()})]}),(0,w.jsxs)("tr",{children:[(0,w.jsx)("td",{"data-test-name":"label",className:"soft",children:"Mask Size"}),(0,w.jsxs)("td",{"data-test-name":"decimal",children:[(0,w.jsx)("button",{className:"btn",onClick:function(){var e=new qr(a.cidr.ipAddress,a.cidr.maskBits-1);i(new Xr(e))},disabled:0===a.cidr.maskBits,title:"Decrease mask size",children:"-"}),(0,w.jsx)("span",{children:a.cidr.maskBits}),(0,w.jsx)("button",{className:"btn",onClick:function(){var e=new qr(a.cidr.ipAddress,a.cidr.maskBits+1);i(new Xr(e))},disabled:32===a.cidr.maskBits,title:"Increase mask size",children:"+"})]})]})]})}),(0,w.jsx)("div",{})]})};function oa(e){var n=window.bitwiseCmdAnalyticsHandler;null==n&&d().debug("ERROR!!!: Analytics event was not sent. Handler not found");var t=n(e);d().debug("Analytics event sent. Delivery response: "+t,e)}var la=function(n){var t=wr((0,e.useState)(sa.create(n.vpc)),2),r=t[0],a=t[1],i=r.cidr.maskBits+r.subnetBits,o=Math.pow(2,r.subnetBits),l=Yr(i),s=$r(r.cidr),u=function(){return a(r.changeSubnetBits(r.subnetBits-1))},c=function(){return a(r.changeSubnetBits(r.subnetBits+1))},f=Mr.splitByMasks(s.toBinaryString(),r.cidr.maskBits,i);return(0,w.jsx)(e.Fragment,{children:(0,w.jsxs)("div",{className:"expression vpc-view",children:[(0,w.jsxs)("div",{className:"address-container",children:[(0,w.jsx)("div",{children:(0,w.jsx)("span",{children:"VPC Network Address"})}),(0,w.jsxs)("div",{children:[(0,w.jsx)(Ar,{binaryString:f.vpc,disableHighlight:!0,className:"address-space soft"}),(0,w.jsx)(Ar,{binaryString:f.subnet,disableHighlight:!0,className:"address-space subnet-part"}),(0,w.jsx)(Ar,{binaryString:f.hosts,disableHighlight:!0,className:"address-space host-part"}),(0,w.jsx)("span",{className:"address-space decimal-part",children:s.toString()}),(0,w.jsx)(gr,{text:"[i]",isOn:r.showLegend,onClick:function(){return a(r.toggleLegend())},title:"Show/Hide Color Legend",children:(0,w.jsx)(ur,{className:"icon",icon:z,size:"sm"})})]}),(0,w.jsxs)("div",{style:{display:r.showLegend?"":"none"},children:[(0,w.jsx)("p",{children:"Color Legend"}),(0,w.jsx)("span",{className:"address-space soft",children:"000"})," - VPC address bits ",(0,w.jsx)("br",{}),(0,w.jsx)("span",{className:"address-space subnet-part",children:"000"})," - Bits dedicated for subnets address",(0,w.jsx)("br",{}),(0,w.jsx)("span",{className:"address-space host-part",children:"000"})," - Bits dedicated to host addresses inside each subnet"]})]}),(0,w.jsx)("table",{className:"vpc-details",children:(0,w.jsxs)("tbody",{children:[(0,w.jsxs)("tr",{children:[(0,w.jsx)("td",{className:"soft",children:"VPC CIDR Mask:"}),(0,w.jsxs)("td",{children:[(0,w.jsx)("button",{className:"btn",onClick:function(){return a(r.changeVpcCidr(new qr(r.cidr.ipAddress,r.cidr.maskBits-1)))},disabled:r.cidr.maskBits<=1,title:"Decrease vpc address bits",children:"-"}),"/",r.cidr.maskBits,(0,w.jsx)("button",{className:"btn",onClick:function(){return a(r.changeVpcCidr(new qr(r.cidr.ipAddress,r.cidr.maskBits+1)))},disabled:i>=30,title:"Increse vpc address bits",children:"+"})]})]}),(0,w.jsxs)("tr",{children:[(0,w.jsx)("td",{className:"soft",children:"Subnet CIDR Mask:"}),(0,w.jsxs)("td",{children:[(0,w.jsx)("button",{className:"btn",onClick:u,disabled:r.subnetBits<=1,title:"Increase subnet bits",children:"-"}),"/",i,(0,w.jsx)("button",{className:"btn",onClick:c,disabled:r.cidr.maskBits+r.subnetBits>=30,title:"Increase subnet bits",children:"+"})]})]}),(0,w.jsxs)("tr",{children:[(0,w.jsx)("td",{className:"soft",children:"Max Subnets in VPC:"}),(0,w.jsxs)("td",{children:[(0,w.jsx)("button",{className:"btn",onClick:u,disabled:r.subnetBits<=1,title:"Decrease subnet bits",children:"-"}),o,(0,w.jsx)("button",{className:"btn",onClick:c,disabled:r.cidr.maskBits+r.subnetBits>=30,title:"Increase subnet bits",children:"+"})]})]}),(0,w.jsxs)("tr",{children:[(0,w.jsx)("td",{className:"soft",children:"Max Hosts in VPC:"}),(0,w.jsx)("td",{children:o*l})]}),(0,w.jsxs)("tr",{children:[(0,w.jsx)("td",{className:"soft",children:"Hosts Per Subnet:"}),(0,w.jsx)("td",{children:l})]})]})})]})})},sa=function(){function e(n,t){r(this,e),this.cidr=void 0,this.subnetBits=void 0,this.subnetNum=void 0,this.showLegend=void 0,this.cidr=n,this.subnetBits=t,this.subnetNum=0,this.showLegend=!1}return l(e,[{key:"clone",value:function(){return Object.assign(new e(this.cidr,this.subnetBits),this)}},{key:"changeSubnetBits",value:function(n){return new e(this.cidr,n)}},{key:"changeVpcCidr",value:function(n){return new e(n,this.subnetBits)}},{key:"toggleLegend",value:function(){var n=new e(this.cidr,this.subnetBits);return n.showLegend=!this.showLegend,n}}],[{key:"create",value:function(n){return new e(n.cidr,n.subnetBits)}}]),e}(),ua={setup:function(e,n){n.command({canHandle:function(e){return null!=ta.parse(e)},handle:function(n){var t=ta.parse(n.input);if(null!=t)if(t instanceof na)e.addCommandResult(n.input,(function(){return(0,w.jsx)(yr,{errorMessage:t.errorMessage})}));else{if(t instanceof Xr)return e.addCommandResult(n.input,(function(){return(0,w.jsx)(ia,{subnet:t})})),void ca("SubnetCommand",n.options);if(t instanceof Gr)return e.addCommandResult(n.input,(function(){return(0,w.jsx)(la,{vpc:t})})),void ca("VpcCommand",n.options);var r=[];t.forEach((function(e){e instanceof qr?(r.push(e.ipAddress),r.push(Wr(e))):e instanceof Kr&&r.push(e)})),ca("IpAddressesInput",n.options),e.addCommandResult(n.input,(function(){return(0,w.jsx)(Fr,{ipAddresses:r})}))}}}),d().debug()}};function ca(e,n){!0!==n.doNotTrack&&oa({eventCategory:"NetworkingCommand",eventAction:e})}var fa=ua,da=1,pa=function(){function e(n,t){r(this,e),this.id=void 0,this.value=void 0,this.base=void 0,this.isOperator=void 0,this.label=void 0,Pr(n)||(n=Br(n)),e.validateSupported(n),this.id=da++,this.value=n,this.base=t||"dec",this.isOperator=!1,this.label=""}return l(e,[{key:"setValue",value:function(e){return this.value=e,this}},{key:"setLabel",value:function(e){return this.label=e,this}},{key:"evaluate",value:function(){return this}},{key:"getUnderlyingOperand",value:function(){return this}}],[{key:"validateSupported",value:function(e){if(e.signed&&(e.value<Nr||e.value>jr))throw new Error("Signed 64-bit numbers are supported in range from ".concat(Nr," to ").concat(jr,". Given number was ").concat(e));if(!e.signed&&e.value>Er)throw new Error("Unisgned 64-bit numbers larger than ".concat(Er," are not supported. Given number was ").concat(e))}}]),e}(),ma=function(){function e(n,t){r(this,e),this.operand=void 0,this.operator=void 0,this.isOperator=void 0,this.isShiftExpression=void 0,this.isNotExpression=void 0,this.operand=n,this.operator=t,this.isOperator=!0,this.isShiftExpression=this.operator.indexOf("<")>=0||this.operator.indexOf(">")>=0,this.isNotExpression="~"===this.operator}return l(e,[{key:"evaluate",value:function(n){if(n instanceof e)throw new Error("operand must be scalar value");if("~"!=this.operator&&null==n)throw new Error("operand is required");var t=this.operand.evaluate();return"~"==this.operator?function(e){return new pa(_r.not(e.value),e.base)}(this.operand.getUnderlyingOperand()):function(e,n,t){if(!/<|>/.test(n)){if(e.value.maxBitSize==t.value.maxBitSize&&e.value.signed!=t.value.signed)throw new Error("Operator `"+n+"` cannot be applied to signed and unsigned operands of the same "+t.value.maxBitSize+" -bit size");!function(e,n){var t=e.value,r=n.value;if(t.maxBitSize===r.maxBitSize){if(t.signed===r.signed)return;e.setValue(t.resize(2*t.maxBitSize).toSigned()).setLabel("converted"),n.setValue(r.resize(2*r.maxBitSize).toSigned()).setLabel("converted")}t.maxBitSize>r.maxBitSize?n.setValue(r.convertTo(t)).setLabel("converted"):e.setValue(t.convertTo(r)).setLabel("converted")}(e,t)}var r=_r.operation(e.value,n,t.value);return new pa(r,t.base)}(n,this.operator,t)}},{key:"getUnderlyingOperand",value:function(){return this.operand.getUnderlyingOperand()}},{key:"toString",value:function(){return this.operator+this.operand.toString()}}]),e}();var ha=function(){function e(n,t){r(this,e),this.children=void 0,this.expressionString=void 0,this.maxBitsLength=void 0,this.expressionString=n,this.children=t,this.maxBitsLength=t.map((function(e){return _r.numberOfBitsDisplayed(e.value)})).reduce((function(e,n){return e>=n?e:n}),0)}return l(e,[{key:"toString",value:function(){return this.children.map((function(e){return e.value.toString()})).join(" ")}}]),e}(),va=l((function e(n,t){r(this,e),this.expressionString=void 0,this.children=void 0,this.expressionString=n,this.children=t})),ga="-?([0-9]+|0b[0-1]+|0x[0-9,a-f]+)(l|s|b|ul|us|ub|u)?",ba="^"+ga+"$";function ya(e){return e.indexOf("0b")>-1?"bin":e.indexOf("0x")>-1?"hex":"dec"}var xa=new(function(){function e(){r(this,e),this.numberRegexString=void 0,this.numberRegexString=ga}return l(e,[{key:"caseParse",value:function(e){return new RegExp(ba).test(e)}},{key:"parse",value:function(e){if(0==e.length)throw new Error("input is null or empty");var n=new RegExp(ba,"i").exec(e);if(null==n||0==n.length)throw new Error(e+" is not a number");var t=function(e,n,t){var r=e.startsWith("-"),a=BigInt(n),i=!t.startsWith("u");if(!i&&r)throw new Error(e+" unsigned integer cannot be negative");var o=function(e,n,t){var r=t?kr:Cr;switch(e.replace("u","").toLowerCase()){case"l":return 64;case"s":return 16;case"b":return 8;default:return n>r?64:32}}(t,a,i);return new Or(r?-a:a,o,i)}(n[0],n[1],n[2]||"");return{value:t,base:ya(e),input:e}}}]),e}()),wa=function(){function e(){r(this,e),this.factories=void 0,this.factories=[]}return l(e,[{key:"canParse",value:function(e){for(var n=e.replace(/^\s+|\s+$/,""),t=this.factories.length-1;t>=0;t--)if(!0===this.factories[t].canCreate(n))return!0;return!1}},{key:"parse",value:function(e){for(var n,t=e.replace(/^\s+|\s+$/,""),r=0,a=this.factories.length;r<a;r++)if(1==(n=this.factories[r]).canCreate(t))return n.create(t);return null}},{key:"addFactory",value:function(e){this.factories.push(e)}}]),e}(),ka=function(){function e(){r(this,e)}return l(e,[{key:"canCreate",value:function(e){return 0!=e.length&&0==e.split(" ").filter((function(e){return e.length>0})).map((function(e){return xa.caseParse(e)})).filter((function(e){return 0==e})).length}},{key:"create",value:function(e){var n=e.split(" ").filter((function(e){return e.length>0})).map((function(e){return Ca(e)}));return new ha(e,n)}}]),e}(),Sa=function(){function e(){r(this,e),this.fullRegex=void 0,this.regex=void 0,this.fullRegex=/^((<<|>>|>>>|\||\&|\^)?(~?-?([b,x,l,s,u,a-f,0-9]+)))+$/i,this.regex=/(<<|>>|>>>|\||\&|\^)?(~?-?(?:[b,x,l,s,u,,a-f,0-9]+))/gi}return l(e,[{key:"canCreate",value:function(e){return this.fullRegex.lastIndex=0,this.fullRegex.test(this.normalizeString(e))}},{key:"create",value:function(e){var n,t=[],r=this.normalizeString(e);for(this.regex.lastIndex=0;null!=(n=this.regex.exec(r));)t.push(this.parseMatch(n));return new va(r,t)}},{key:"parseMatch",value:function(e){e[0];var n=e[1],t=e[2],r=null;return r=0==t.indexOf("~")?new ma(Ca(t.substring(1)),"~"):Ca(t),null==n?r:new ma(r,n)}},{key:"normalizeString",value:function(e){return e.replace(/\s+/g,"")}}]),e}();function Ca(e){var n=xa.parse(e),t=new pa(n.value,n.base);if(t.value.maxBitSize!=n.value.maxBitSize)throw new Error("Gotcha!");return t}var ja=new wa;ja.addFactory(new ka),ja.addFactory(new Sa);var Na=function(){function e(n){var t=n.emphasizeBytes,a=void 0!==t&&t,i=n.allowFlipBits,o=void 0!==i&&i;r(this,e),this.emphasizeBytes=void 0,this.items=void 0,this.maxNumberOfBits=void 0,this.allowFlipBits=void 0,this.emphasizeBytes=a,this.items=[],this.maxNumberOfBits=0,this.allowFlipBits=!0===o}return l(e,[{key:"addScalarRow",value:function(e){var n=_r.numberOfBitsDisplayed(e.value);this.maxNumberOfBits=Math.max(n,this.maxNumberOfBits),this.items.push({sign:"",css:"",expressionElement:e,allowFlipBits:this.allowFlipBits,label:"",maxBitSize:e.value.maxBitSize})}},{key:"addOperatorRow",value:function(e){var n=e.isNotExpression?e.evaluate():e.getUnderlyingOperand(),t=_r.numberOfBitsDisplayed(n.value);this.maxNumberOfBits=Math.max(t,this.maxNumberOfBits),this.items.push({sign:e.operator,css:"",label:this.getLabel(n),expressionElement:e.operand,allowFlipBits:this.allowFlipBits,maxBitSize:n.value.maxBitSize})}},{key:"addShiftExpressionResultRow",value:function(e,n){var t=_r.numberOfBitsDisplayed(n.value);this.maxNumberOfBits=Math.max(t,this.maxNumberOfBits);var r=e.operand.getUnderlyingOperand();this.items.push({sign:e.operator+Mr.numberToString(r.value,r.base),css:"expression-result",expressionElement:n,allowFlipBits:!1,label:"",maxBitSize:n.value.maxBitSize})}},{key:"addExpressionResultRow",value:function(e){var n=_r.numberOfBitsDisplayed(e.value);this.maxNumberOfBits=Math.max(n,this.maxNumberOfBits),this.items.push({sign:"=",css:"expression-result",expressionElement:e,allowFlipBits:!1,label:"",maxBitSize:e.value.maxBitSize})}},{key:"getLabel",value:function(e){return Mr.numberToString(e.value,"bin"===e.base?"dec":e.base)}}],[{key:"buildListOfNumbers",value:function(n,t){var r=new e(t);return n.children.forEach((function(e){return r.addScalarRow(e)})),r.maxNumberOfBits=e.applyEmphasizeBytes(r.maxNumberOfBits,r.emphasizeBytes),r}},{key:"buildBitwiseOperation",value:function(n,t){n.children[0];for(var r,a=0,i=n.children.length,o=new e(t),l=null;a<i;a++)if((r=n.children[a])instanceof pa)o.addScalarRow(r),l=r;else{var s=r;if(s.isNotExpression){o.addOperatorRow(s);var u=s.evaluate();o.addExpressionResultRow(u),l=u}else s.isShiftExpression?(l=s.evaluate(l),o.addShiftExpressionResultRow(s,l)):(l=s.evaluate(l),o.addOperatorRow(s),o.addExpressionResultRow(l))}return o.maxNumberOfBits=e.applyEmphasizeBytes(o.maxNumberOfBits,o.emphasizeBytes),o}},{key:"applyEmphasizeBytes",value:function(e,n){return n&&e%8!=0?e<8?8:e-e%8+8:e}},{key:"createModel",value:function(n,t){if(console.log(n),n instanceof ha)return e.buildListOfNumbers(n,{emphasizeBytes:t,allowFlipBits:!0});if(n instanceof va)return e.buildBitwiseOperation(n,{emphasizeBytes:t,allowFlipBits:!0});throw new Error("Cannot build BitwiseExpressionViewModel out of expression "+n)}}]),e}(),Ea=function(e){g(t,e);var n=x(t);function t(e){var a;return r(this,t),(a=n.call(this,e)).maxSeenLengthNumberOfBits=void 0,a.state={},a.maxSeenLengthNumberOfBits=0,a}return l(t,[{key:"render",value:function(){var e=null,n=this.props.expression instanceof ha;try{e=Na.createModel(this.props.expression,this.props.emphasizeBytes)}catch(i){var t=i.message;return(0,w.jsxs)("div",{className:"error",children:["Error: ",t]})}var r=e.items.map((function(n){return function(e,n,t){var r=e.getUnderlyingOperand(),a=32!=r.value.maxBitSize||r.value.maxBitSize<=n,i=r.label.length>0;return a||i}(n.expressionElement,e.maxNumberOfBits)})).filter((function(e){return 1==e})).length>0,a=this.getRows(e,r,n);return(0,w.jsx)("table",{className:"expression",children:(0,w.jsx)("tbody",{children:a})})}},{key:"getRows",value:function(e,n,t){var r=this;return this.maxSeenLengthNumberOfBits=Math.max(e.maxNumberOfBits,this.maxSeenLengthNumberOfBits),e.items.map((function(e,a){return(0,w.jsx)(za,{sign:e.sign,css:e.css,bitSize:e.maxBitSize,allowFlipBits:e.allowFlipBits,allowSignChange:t,expressionItem:e.expressionElement,emphasizeBytes:r.props.emphasizeBytes,maxNumberOfBits:r.maxSeenLengthNumberOfBits,showInfoColumn:n,onValueChanged:function(){return r.onValueChanged()}},a)}))}},{key:"onValueChanged",value:function(){d().debug("onValueChanged()"),this.forceUpdate()}}]),t}(e.Component),za=function(n){g(a,n);var t=x(a);function a(e){var n;return r(this,a),(n=t.call(this,e)).infoWasShown=!1,n.originalValue=void 0,n.scalar=void 0,n.state={operand:null},n.scalar=n.props.expressionItem.getUnderlyingOperand(),n.originalValue=n.scalar.value,n}return l(a,[{key:"render",value:function(){var e=this,n=this.props,t=n.sign,r=n.css,a=n.maxNumberOfBits,i=n.emphasizeBytes,o=n.allowFlipBits,l=this.props.expressionItem.evaluate(),s=l.value.value>=0?"0":"1",u=Mr.numberToString(l.value,"bin").padStart(a,s),c=l.value.signed&&u.length>=l.value.maxBitSize?u.length-l.value.maxBitSize:-1;return(0,w.jsxs)("tr",{className:"row-with-bits "+r,children:[(0,w.jsx)("td",{className:"sign",children:t}),(0,w.jsx)("td",{className:"label",children:(0,w.jsx)("span",{children:this.getLabel()})}),(0,w.jsx)("td",{className:"bin",children:(0,w.jsx)(Ar,{emphasizeBytes:i,binaryString:u,allowFlipBits:o,signBitIndex:c,onBitClicked:function(n){return e.onBitClicked(n)}})}),(0,w.jsx)("td",{className:"other",children:this.getAlternative()}),(0,w.jsx)("td",{className:"info accent1","data-test-name":"ignore",children:this.props.showInfoColumn?this.getInfo():null}),(0,w.jsx)("td",{className:"undo","data-test-name":"ignore",children:this.getUndoButton()})]})}},{key:"getUndoButton",value:function(){var e=this;return this.originalValue.isTheSame(this.scalar.value)?null:(0,w.jsx)("button",{title:"Undo all changes",className:"undo","data-control":"undo",onClick:function(){return e.undo()},children:(0,w.jsx)(ur,{icon:P})})}},{key:"getLabel",value:function(){if(this.props.expressionItem.isOperator){var e=this.props.expressionItem;return e.operator+this.getLabelString(e.getUnderlyingOperand())}return this.getLabelString(this.props.expressionItem.getUnderlyingOperand())}},{key:"getAlternative",value:function(){if(this.props.expressionItem.isOperator){var e=this.props.expressionItem.evaluate();return Mr.numberToString(e.value,e.base)}var n=this.props.expressionItem.evaluate(),t=Mr.getAlternativeBase(n.base);return Mr.numberToString(n.value,t)}},{key:"getLabelString",value:function(e){return Mr.numberToString(e.value,"bin"==e.base?"dec":e.base)}},{key:"undo",value:function(){this.changeValue(this.originalValue),this.props.onValueChanged()}},{key:"onBitClicked",value:function(e){var n=e.bitIndex,t=e.binaryStringLength,r=this.scalar.value.maxBitSize;if(e.isTypeExtend){var a=t-n-r;this.changeValue(_r.addSpace(this.scalar.value,a))}else{var i=this.scalar.value.maxBitSize-t,o=_r.flipBit(this.scalar.value,i+n);this.changeValue(o)}}},{key:"onChangeSign",value:function(){var e=this.props.expressionItem.getUnderlyingOperand();this.changeValue(e.value.signed?e.value.toUnsigned():e.value.toSigned()),this.forceUpdate()}},{key:"changeValue",value:function(e){this.scalar.setValue(e),this.props.onValueChanged()}},{key:"getInfo",value:function(){var n=this,t=this.props.expressionItem.getUnderlyingOperand(),r=this.props.allowSignChange;this.infoWasShown=!0;var a=[],i="BitwiseCmd treats this number as ".concat(t.value.maxBitSize,"-bit integer"),o="".concat(t.value.maxBitSize,"-bit "),l=t.value.signed?"signed":"unsigned",s=t.value.signed?"usigned":"signed",u="Click to change to ".concat(s," preserving the same bits");return t.label.length>0&&(o+=" (converted)",i+=". This number was converted to facilitate bitwise operation with an operand of a different type"),a.push((0,w.jsx)("span",{title:i,style:{cursor:"help"},children:o.trim()})),this.props.maxNumberOfBits>=t.value.maxBitSize&&(r?a.push((0,w.jsx)("button",{className:"accent1",title:u,onClick:function(){return n.onChangeSign()},children:l})):t.value.signed||a.push((0,w.jsxs)("span",{className:"accent1",children:[" ",l]}))),(0,w.jsx)(e.Fragment,{children:a})}}]),a}(e.Component);var Oa,Ba={setup:function(e,n){n.command({canHandle:function(e){return ja.canParse(e)},handle:function(n){var t=ja.parse(n.input);e.addCommandResult(n.input,(function(){return(0,w.jsx)(Ea,{expression:t,emphasizeBytes:e.emphasizeBytes})}))}})}},Pa=Ba,_a={randomUUID:"undefined"!==typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)},Ta=new Uint8Array(16);function Ia(){if(!Oa&&!(Oa="undefined"!==typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return Oa(Ta)}for(var La=[],Ra=0;Ra<256;++Ra)La.push((Ra+256).toString(16).slice(1));function Ma(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return(La[e[n+0]]+La[e[n+1]]+La[e[n+2]]+La[e[n+3]]+"-"+La[e[n+4]]+La[e[n+5]]+"-"+La[e[n+6]]+La[e[n+7]]+"-"+La[e[n+8]]+La[e[n+9]]+"-"+La[e[n+10]]+La[e[n+11]]+La[e[n+12]]+La[e[n+13]]+La[e[n+14]]+La[e[n+15]]).toLowerCase()}var Aa=function(e,n,t){if(_a.randomUUID&&!n&&!e)return _a.randomUUID();var r=(e=e||{}).random||(e.rng||Ia)();if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,n){t=t||0;for(var a=0;a<16;++a)n[t+a]=r[a];return n}return Ma(r)};var Da=function(){return(0,w.jsxs)("div",{className:"aboutTpl","data-result-type":"help",children:[(0,w.jsxs)("p",{children:[" Created by ",(0,w.jsx)("a",{href:"http://boryslevytskyi.github.io/",children:"Borys Levytskyi"}),". Please give it a like if BitwiseCmd has helped you in your work."]}),(0,w.jsxs)("p",{children:["If you have an idea or, suggestion or you've spotted a bug here, please send it to ",(0,w.jsx)("a",{href:"mailto:bitwisecmd@gmail.com?subject=Feedback",children:"bitwisecmd@gmail.com"}),". Your feedback is greatly appreciated."]}),(0,w.jsx)("p",{children:(0,w.jsxs)("a",{href:"https://github.com/BorisLevitskiy/BitwiseCmd",children:["Project on ",(0,w.jsx)("strong",{children:"GitHub"})]})})]})};var Fa=function(e){var n=e.icon,t=e.command,r=e.text,a=e.textClassName,i=function(){return h.execute(t||r)};return null!=n?(0,w.jsxs)("a",{href:"javascript:void(0)",onClick:i,children:[(0,w.jsx)(ur,{icon:n,className:"icon"}),(0,w.jsx)("span",{className:a,children:r})]}):(0,w.jsx)("a",{href:"javascript:void(0)",onClick:i,children:(0,w.jsx)("span",{className:a,children:r})})};var Ua=function(){return(0,w.jsx)("div",{className:"help helpResultTpl",children:(0,w.jsxs)("div",{className:"panel-container",children:[(0,w.jsxs)("div",{className:"left-panel",children:[(0,w.jsxs)("div",{className:"section",children:[(0,w.jsx)("div",{className:"section-title soft",children:"Bitwise Calculation Commands"}),(0,w.jsxs)("ul",{children:[(0,w.jsxs)("li",{children:[(0,w.jsx)("code",{children:(0,w.jsx)(Fa,{text:"23 | 34"})})," \u2014 type bitwise expression to see the result in binary"]}),(0,w.jsxs)("li",{children:[(0,w.jsx)("code",{children:(0,w.jsx)(Fa,{text:"23 34"})})," \u2014 type one or more numbers to see their binary representations"]})]})]}),(0,w.jsxs)("div",{className:"section",children:[(0,w.jsx)("div",{className:"section-title soft",children:"IP Address & Networking Commands"}),(0,w.jsxs)("ul",{children:[(0,w.jsxs)("li",{children:[(0,w.jsx)("code",{children:(0,w.jsx)(Fa,{text:"127.0.0.1"})})," \u2014 enter single or multiple IP addresses (separated by space) to see their binary representation"]}),(0,w.jsxs)("li",{children:[(0,w.jsx)("code",{children:(0,w.jsx)(Fa,{text:"192.168.0.1/8"})})," \u2014 subnet mask notations are supported as well"]}),(0,w.jsxs)("li",{children:[(0,w.jsx)("code",{children:(0,w.jsx)(Fa,{text:"subnet 192.168.24.1/14"})})," \u2014 display information about a subnet (network address, broadcast address, etc.)"]}),(0,w.jsxs)("li",{children:[(0,w.jsx)("code",{children:(0,w.jsx)(Fa,{text:"vpc 192.168.24.1/24"})})," \u2014 see how VPC network address bits are divided between VPC address, Subnets, and Hosts"]})]})]}),(0,w.jsxs)("div",{className:"section",children:[(0,w.jsx)("div",{className:"section-title soft",children:"Color Theme Commands"}),(0,w.jsxs)("ul",{children:[(0,w.jsxs)("li",{children:[(0,w.jsx)("code",{children:(0,w.jsx)(Fa,{text:"light"})})," \u2014 set the Light color theme"]}),(0,w.jsxs)("li",{children:[(0,w.jsx)("code",{children:(0,w.jsx)(Fa,{text:"dark"})})," \u2014 set the Dark color theme"]}),(0,w.jsxs)("li",{children:[(0,w.jsx)("code",{children:(0,w.jsx)(Fa,{text:"midnight"})})," \u2014 set the Midnight color theme"]})]})]}),(0,w.jsxs)("div",{className:"section",children:[(0,w.jsx)("div",{className:"section-title soft",children:"Other Commands"}),(0,w.jsxs)("ul",{children:[(0,w.jsxs)("li",{children:[(0,w.jsx)("code",{children:(0,w.jsx)(Fa,{text:"clear"})})," \u2014 clear output pane"]}),(0,w.jsxs)("li",{children:[(0,w.jsx)("code",{children:(0,w.jsx)(Fa,{text:"help"})})," \u2014 display this help"]}),(0,w.jsxs)("li",{children:[(0,w.jsx)("code",{children:(0,w.jsx)(Fa,{text:"whatsnew"})})," \u2014 display changelog"]}),(0,w.jsxs)("li",{children:[(0,w.jsx)("code",{children:(0,w.jsx)(Fa,{text:"em"})})," \u2014 turn On/Off Emphasize Bytes"]}),(0,w.jsxs)("li",{children:[(0,w.jsx)("code",{children:(0,w.jsx)(Fa,{text:"about"})})," \u2014 about the app"]}),(0,w.jsxs)("li",{children:[(0,w.jsx)("code",{children:(0,w.jsx)(Fa,{text:"guid"})})," \u2014 generate ",(0,w.jsx)("a",{href:"https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_4_.28random.29",children:"v4"})," GUID"]})]})]})]}),(0,w.jsxs)("div",{className:"right-panel",children:[(0,w.jsxs)("div",{className:"section",children:[(0,w.jsx)("div",{className:"section-title soft",children:"Supported Bitwise Operations"}),(0,w.jsxs)("ul",{children:[(0,w.jsxs)("li",{children:[(0,w.jsx)("code",{children:"&"})," \u2014 bitwise AND"]}),(0,w.jsxs)("li",{children:[(0,w.jsx)("code",{children:"|"})," \u2014 bitwise inclusive OR"]}),(0,w.jsxs)("li",{children:[(0,w.jsx)("code",{children:"^"})," \u2014 bitwise exclusive XOR"]}),(0,w.jsxs)("li",{children:[(0,w.jsx)("code",{children:"~"})," \u2014 bitwise NOT"]}),(0,w.jsxs)("li",{children:[(0,w.jsx)("code",{children:"<<"})," \u2014 left shift"]}),(0,w.jsxs)("li",{children:[(0,w.jsx)("code",{children:">>"})," \u2014 sign propagating right shift"]}),(0,w.jsxs)("li",{children:[(0,w.jsx)("code",{children:">>>"})," \u2014 zero-fill right shift"]})]})]}),(0,w.jsxs)("div",{className:"section soft-border",children:[(0,w.jsxs)("div",{className:"section-title soft",children:["Supported Number Types ",(0,w.jsx)("sup",{className:"accent1",children:"NEW"})]}),(0,w.jsxs)("p",{children:["BitiwseCmd no longer uses the browser's JavaScript engine for the execution of bitwise operations. It has its own calculator implementation which brings supports bitwise operations on the following ",(0,w.jsx)("i",{children:"signed"})," and ",(0,w.jsx)("i",{children:"unsigned"})," data types:"]}),(0,w.jsxs)("ul",{children:[(0,w.jsxs)("li",{children:[(0,w.jsx)("code",{children:"8-bit integer"})," - a.k.a Byte. Numbers entered with ",(0,w.jsx)("code",{children:"b"})," or ",(0,w.jsx)("code",{children:"ub"})," suffixes for signed and unsigned versions respectively (e.g. ",(0,w.jsx)(Fa,{text:"10b 10ub"}),")."]}),(0,w.jsxs)("li",{children:[(0,w.jsx)("code",{children:"16-bit integer"})," - a.k.a Short. Numbers entered with ",(0,w.jsx)("code",{children:"s"})," or ",(0,w.jsx)("code",{children:"us"})," suffixes for signed and unsigned versions respectively (e.g. ",(0,w.jsx)(Fa,{text:"10s 10us"}),")."]}),(0,w.jsxs)("li",{children:[(0,w.jsx)("code",{children:"32-bit integer"})," - numbers entered without suffixes that fall in range of ",Sr," and ",kr,". Use ",(0,w.jsx)("code",{children:"u"})," suffix to denote an unsigned version of 32-bit integer. This is a default number type."]}),(0,w.jsxs)("li",{children:[(0,w.jsx)("code",{children:"64-bit integer"})," - a.k.a Long. Numbers entered without suffixes and exceed the 32-bit range or entered with and and ",(0,w.jsx)("code",{children:"ul"})," suffixes for signed and unsigned versions respectively (e.g. ",(0,w.jsx)(Fa,{text:"10l 10ul"}),")."]})]})]}),(0,w.jsxs)("div",{className:"section",children:[(0,w.jsx)("strong",{className:"section-title soft",children:"Tip"}),(0,w.jsxs)("p",{children:["You can click on bits to flip them in number inputs (e.g. ",(0,w.jsx)(Fa,{text:"2 4"}),") or IP addresses (e.g. ",(0,w.jsx)(Fa,{text:"192.168.0.0/8"}),")."]})]})]})]})})};var Va=function(e){return(0,w.jsx)("p",{children:e.text})};var Ha=function(){return(0,w.jsxs)("div",{className:"changelog",children:[(0,w.jsx)("h3",{children:"Changelog"}),(0,w.jsx)("div",{className:"item item-new",children:(0,w.jsxs)("p",{children:[(0,w.jsx)("span",{className:"soft date",children:"May 10th, 2023"})," ",(0,w.jsx)("br",{}),(0,w.jsx)("p",{children:"Behold! After a long time of inactivity, BitwiseCmd is getting an update. Here is what changed:"}),(0,w.jsxs)("ul",{children:[(0,w.jsxs)("li",{children:["Browser's JavaScript engine is no longer used for the execution of bitwise operations. BitwiseCmd has its own shiny custom-built bitwise calculator that supports operations integer of different sizes (8,16,32, and 64 bits) as well as their signed and unsigned versions. ",(0,w.jsx)(Fa,{text:"Check it out!",command:"-1b 255ub -1 4294967295u -1l 18446744073709551615u"}),". This calculator tries to follow the same behavior of bitwise operations as implemented in C. This includes shifting an integer by the number of bytes equal to its size (spoiler: you get the same number, this is undefined behavior in C. Don't believe me? Check this ",(0,w.jsx)("a",{href:"https://codeyarns.com/tech/2004-12-20-c-shift-operator-mayhem.html#gsc.tab=0",children:"link"}),")."]}),(0,w.jsx)("li",{children:"A slightly improved UI"})]}),(0,w.jsx)("p",{children:"I'm sure there will be some bugs following such a big update. I will do my best to fix them as they are found."}),(0,w.jsx)("p",{children:"Many thanks to all people that submitted issues on GitHub. Your feedback is greatly appreciated. "})]})}),(0,w.jsxs)("div",{className:"item",children:[(0,w.jsx)("span",{className:"soft date",children:"May 5th, 2023"})," ",(0,w.jsx)("br",{}),(0,w.jsxs)("p",{children:["Fixed ",(0,w.jsx)("a",{href:"https://github.com/BorysLevytskyi/BitwiseCmd/issues/13",children:"bug"})," with incorrect binary representation of 64-bit numbers."]})]}),(0,w.jsx)("div",{className:"item",children:(0,w.jsxs)("p",{children:[(0,w.jsx)("span",{className:"soft date",children:"Jul 24th, 2021"})," ",(0,w.jsx)("br",{}),(0,w.jsxs)("ul",{children:[(0,w.jsxs)("li",{children:["Added support of ",(0,w.jsx)("code",{children:"vpc"})," command to see how VPC network address is divided between VPC, Subnets, and Hosts. Try it out: ",(0,w.jsx)(Fa,{text:"vpc 192.168.24.1/24"})]}),(0,w.jsx)("li",{children:"Added ability to remove individual results"})]})]})}),(0,w.jsxs)("div",{className:"item",children:[(0,w.jsx)("span",{className:"soft date",children:"Jun 16th, 2021"}),(0,w.jsxs)("p",{children:["Added support of ",(0,w.jsx)("code",{children:"subnet"})," command to display information about subnet IP address such. Try it out: ",(0,w.jsx)(Fa,{text:"subnet 192.168.24.1/14"})]})]}),(0,w.jsxs)("div",{className:"item",children:[(0,w.jsx)("span",{className:"soft date",children:"Jun 14th, 2021"}),(0,w.jsx)("p",{children:"Added support of IP addresses and subnet mask notations. Try them out:"}),(0,w.jsxs)("ul",{children:[(0,w.jsxs)("li",{children:["A single IP address ",(0,w.jsx)(Fa,{text:"127.0.0.1"})]}),(0,w.jsxs)("li",{children:["Multiple IP addresses and subnet mask notations ",(0,w.jsx)(Fa,{text:"127.0.0.1 192.168.0.0/24"})]})]})]}),(0,w.jsxs)("div",{className:"item",children:[(0,w.jsx)("span",{className:"soft date",children:"Jun 6th, 2017"}),(0,w.jsxs)("p",{children:["Added ",(0,w.jsx)("code",{children:(0,w.jsx)(Fa,{text:"guid"})})," command. Use it for generating v4 GUIDs "]})]}),(0,w.jsxs)("div",{className:"item",children:[(0,w.jsx)("span",{className:"soft date",children:"May 27th, 2017"}),(0,w.jsxs)("p",{children:["Added support of binary number notation (e.g. ",(0,w.jsx)("code",{children:(0,w.jsx)(Fa,{text:"0b10101"})}),"). "]})]}),(0,w.jsxs)("div",{className:"item",children:[(0,w.jsx)("span",{className:"soft",children:"May 20th, 2017"}),(0,w.jsxs)("p",{children:["A new ",(0,w.jsx)(Fa,{text:"Midnight"})," theme was added."]})]}),(0,w.jsxs)("div",{className:"item",children:[(0,w.jsx)("span",{className:"soft",children:"May 16th, 2017"}),(0,w.jsxs)("p",{children:["Complete rewrite using React. Please let me know if you have problems with this release by ",(0,w.jsx)("a",{href:"https://github.com/BorysLevytskyi/BitwiseCmd/issues",children:"creating an issue"})," in Github Repo."]})]})]})},Wa=function(){function e(n,t){r(this,e),this.version=9,this.emphasizeBytes=void 0,this.debugMode=!1,this.uiTheme=void 0,this.changeHandlers=void 0,this.commandResults=void 0,this.persistedVersion=void 0,this.wasOldVersion=void 0,this.env=void 0,this.pageVisitsCount=void 0,this.donationClicked=void 0,this.commandResults=[],this.changeHandlers=[],this.uiTheme=n.uiTheme||"midnight",this.env=t,this.emphasizeBytes=!!n.emphasizeBytes,this.persistedVersion=n.version||.1,this.wasOldVersion=null!=n.version&&this.version>this.persistedVersion,this.debugMode=!0===n.debugMode,this.pageVisitsCount=n.pageVisistsCount||0,this.donationClicked=n.donationClicked}return l(e,[{key:"addCommandResult",value:function(e,n){var t=Math.ceil(1e7*Math.random())^Date.now();this.commandResults.unshift({key:t,input:e,view:n}),d().debug("command result added: ".concat(e)),this.triggerChanged()}},{key:"clearCommandResults",value:function(){this.commandResults=[],this.triggerChanged()}},{key:"removeResult",value:function(e){e<0||e>=this.commandResults.length||(this.commandResults.splice(e,1),this.triggerChanged())}},{key:"toggleEmphasizeBytes",value:function(){this.emphasizeBytes=!this.emphasizeBytes,this.triggerChanged()}},{key:"onChange",value:function(e){this.changeHandlers.push(e)}},{key:"triggerChanged",value:function(){var e=this;this.changeHandlers.forEach((function(n){return n(e)}))}},{key:"setUiTheme",value:function(e){this.uiTheme=e,this.triggerChanged()}},{key:"toggleDebugMode",value:function(){this.debugMode=!this.debugMode,this.triggerChanged()}},{key:"registerVisit",value:function(){this.pageVisitsCount++,this.triggerChanged()}},{key:"onDonationClicked",value:function(){return!0!==this.donationClicked&&(this.donationClicked=!0,this.triggerChanged(),!0)}},{key:"getPersistData",value:function(){return{emphasizeBytes:this.emphasizeBytes,uiTheme:this.uiTheme,version:this.version,debugMode:this.debugMode,pageVisistsCount:this.pageVisitsCount,donationClicked:this.donationClicked}}}]),e}();var $a="AppState",Ya={uiTheme:"midnight",emphasizeBytes:!0,version:9,debugMode:!1,pageVisistsCount:0,donationClicked:!1},Qa={getPersistedData:function(){var e=window.localStorage.getItem($a);if(!e)return Ya;try{return JSON.parse(e)}catch(n){return console.error("Failed to parse AppState json. Json Value: \n"+e,n),Ya}},watch:function(e){var n=this;e.onChange((function(){return n.persistData(e)}))},persistData:function(e){localStorage.setItem($a,JSON.stringify(e.getPersistData()))}},qa="StartupCommand",Ka=["help","127.0.0.1 192.168.0.1/8","-1b -1s -1 -1l","1|2&123","4 0b1000000 0x1f0"];var Xa={setup:function(e,n){n.debugMode=e.debugMode,e.onChange((function(){return n.debugMode=e.debugMode})),n.command("help",(function(n){return e.addCommandResult(n.input,(function(){return(0,w.jsx)(Ua,{})}))})),n.command("clear",(function(){return e.clearCommandResults()})),n.command("em",(function(){return e.toggleEmphasizeBytes()})),n.command("dark",(function(){return e.setUiTheme("dark")})),n.command("light",(function(){return e.setUiTheme("light")})),n.command("midnight",(function(){return e.setUiTheme("midnight")})),n.command("about",(function(n){return e.addCommandResult(n.input,(function(){return(0,w.jsx)(Da,{})}))})),n.command("whatsnew",(function(n){return e.addCommandResult(n.input,(function(){return(0,w.jsx)(Ha,{})}))})),n.command("guid",(function(n){return e.addCommandResult(n.input,(function(){return(0,w.jsx)(Va,{text:Aa()})}))})),n.command("-notrack",(function(){})),n.command("-debug",(function(n){e.toggleDebugMode(),e.addCommandResult(n.input,(function(){return(0,w.jsx)(Va,{text:"Debug Mode: ".concat(e.debugMode)})}))})),n.command("-max",(function(n){var t="Int32 ".concat(kr,"\nInt64 ").concat(jr);e.addCommandResult(n.input,(function(){return(0,w.jsx)(Va,{text:t})}))})),n.command("donate",(function(n){e.onDonationClicked()?oa({eventCategory:"Donation",eventAction:"DonateButtonClicked"}):oa({eventCategory:"Donation",eventAction:"DonateButtonClickedAgain"})})),n.command("track",(function(e){oa({eventCategory:"General",eventAction:"AnalyticsTest"})})),"prod"!==e.env&&n.command({canHandle:function(e){return 0===e.indexOf("default")},handle:function(n){var t,r=n.input.substring(7).trim(),a=0===(t=r).length?"Default comand: "+localStorage.getItem(qa):"clear"===t?(localStorage.removeItem(qa),"Default startup command cleared"):(localStorage.setItem(qa,t),"Default startup command saved: ".concat(t));e.addCommandResult(n.input,(function(){return(0,w.jsx)(Va,{text:a})}))}}),n.onError((function(n,t){return e.addCommandResult(n,(function(){return(0,w.jsx)(yr,{errorMessage:t.toString()})}))}))}},Ga=Xa;var Ja=function(e){return(0,w.jsx)("div",{className:"result",children:(0,w.jsxs)("div",{className:"error",children:["\xaf\\_(\u30c4)_/\xaf Sorry, i don\u2032t know what ",(0,w.jsx)("strong",{children:e.input})," is"]})})},Za=function(){var e="bitwisecmd.com"===window.location.host?"prod":"stage";!function(e){"prod"!=e?(d().setLevel("debug"),d().debug("Log level is set to debug. Env: ".concat(e))):d().setLevel("warn")}(e);var n=function(e){var n=Qa.getPersistedData(),t=new Wa(n,e);return Qa.watch(t),d().debug("appState initialized",t),t}(e),t=function(e){var n=pr.getArgs(window.location.hash),t=function(){var e=localStorage.getItem(qa);return null!=e?[e]:[]}();0==t.length&&(t=Ka);e.wasOldVersion&&(t=["whatsnew"]);n.length>0&&-1==n.indexOf("empty")&&(t=n);return d().debug("Startup commands loaded",t),t}(n);return{appState:n,startupCommands:t}}();Ga.setup(Za.appState,h),fa.setup(Za.appState,h),Pa.setup(Za.appState,h),h.command({canHandle:function(){return!0},handle:function(e){return Za.appState.addCommandResult(e.input,(function(){return(0,w.jsx)(Ja,{input:e.input})}))}}),d().debug("Executing startup commands",Za.startupCommands),Za.startupCommands.forEach((function(e){return h.execute(e,{doNotTrack:!0})})),Za.appState.registerVisit(),d().debug("started"),n.createRoot(document.getElementById("root")).render((0,w.jsx)(e.StrictMode,{children:(0,w.jsx)(br,{appState:Za.appState})}))}()}();
|
|
//# sourceMappingURL=main.13a16861.js.map
|