PageSourceSearch

https://bitsoft.llc/static/js/main.5d2a6df2.js

js bitsoft.llc collected 2026-10-09 23:25:38 UTC 305,337 bytes, 3 lines download raw bytes

vendor: 4,550 bytes, lines 1-2
1/*! For license information please see main.5d2a6df2.js.LICENSE.txt */
2(()=>{var e={730:(e,t,n)=>{"use strict";var r=n(43),a=n(853);function i(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var l=new Set,o={};function s(e,t){c(e,t),c(e+"Capture",t)}function c(e,t){for(o[e]=t,e=0;e<t.length;e++)l.add(t[e])}var u=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),d=Object.prototype.hasOwnProperty,f=/^[: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={},h={};function m(e,t,n,r,a,i,l){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=l}var g={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){g[e]=new m(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];g[t]=new m(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){g[e]=new m(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){g[e]=new m(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){g[e]=new m(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){g[e]=new m(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){g[e]=new m(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){g[e]=new m(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){g[e]=new m(e,5,!1,e.toLowerCase(),null,!1,!1)}));var b=/[\-:]([a-z])/g;function y(e){return e[1].toUpperCase()}function v(e,t,n,r){var a=g.hasOwnProperty(t)?g[t]:null;(null!==a?0!==a.type:r||!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&(function(e,t,n,r){if(null===t||"undefined"===typeof t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,a,r)&&(n=null),r||null===a?function(e){return!!d.call(h,e)||!d.call(p,e)&&(f.test(e)?h[e]=!0:(p[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):a.mustUseProperty?e[a.propertyName]=null===n?3!==a.type&&"":n:(t=a.attributeName,r=a.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(a=a.type)||4===a&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode
2-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(b,y);g[t]=new m(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(b,y);g[t]=new m(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(b,y);g[t]=new m(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){g[e]=new m(e,1,!1,e.toLowerCase(),null,!1,!1)})),g.xlinkHref=new m("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){g[e]=new m(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"),j=Symbol.for("react.fragment"),S=Symbol.for("react.strict_mode"),N=Symbol.for("react.profiler"),C=Symbol.for("react.provider"),E=Symbol.for("react.context"),P=Symbol.for("react.forward_ref"),A=Symbol.for("react.suspense"),O=Symbol.for("react.suspense_list"),T=Symbol.for("react.memo"),L=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var z=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var R=Symbol.iterator;function I(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=R&&e[R]||e["@@iterator"])?e:null}var F,M=Object.assign;function _(e){if(void 0===F)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);F=t&&t[1]||""}return"\n"+F+e}var D=!1;function W(e,t){if(!e||D)return"";D=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"===typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(c){var r=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){r=c}e.call(t.prototype)}else{try{throw Error()}catch(c){r=c}e()}}catch(c){if(c&&r&&"string"===typeof c.stack){for(var a=c.stack.split("\n"),i=r.stack.split("\n"),l=a.length-1,o=i.length-1;1<=l&&0<=o&&a[l]!==i[o];)o--;for(;1<=l&&0<=o;l--,o--)if(a[l]!==i[o]){if(1!==l||1!==o)do{if(l--,0>--o||a[l]!==i[o]){var s="\n"+a[l].replace(" at new "," at ");return e.displayName&&s.includes("<anonymous>")&&(s=s.replace("<anonymous>",e.displayName)),s}}while(1<=l&&0<=o);break}}}finally{D=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?_(e):""}function B(e){switch(e.tag){case 5:return _(e.type);case 16:return _("Lazy");case 13:return _("Suspense");case 19:return _("SuspenseList");case 0:case 2:case 15:return e=W(e.type,!1);case 11:return e=W(e.type.render,!1);case 1:return e=W(e.type,!0);default:return""}}function U(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 j:return"Fragment";case k:return"Portal";case N:return"Profiler";case S:return"StrictMode";case A:return"Suspense";case O:return"SuspenseList"}if("object"===typeof e)switch(e.$$typeof){case E:return(e.displayName||"Context")+".Consumer";case C:return(e._context.displayName||"Context")+".Provider";case P:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case T:return null!==(t=e.displayName||null)?t:U(e.type)||"Memo";case L:t=e._payload,e=e._init;try{return U(e(t))}catch(n){}}return null}function H(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return U(t);case 8:return t===S?"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 t)return t.displayName||t.name||null;if("string"===typeof t)return t}return null}function V(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function q(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function Q(e){e._valueTracker||(e._valueTracker=function(e){var t=q(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&"undefined"!==typeof n&&"function"===typeof n.get&&"function"===typeof n.set){var a=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(e){r=""+e,i.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function K(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=q(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function J(e){if("undefined"===typeof(e=e||("undefined"!==typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function X(e,t){var n=t.checked;return M({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function Y(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=V(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function Z(e,t){null!=(t=t.checked)&&v(e,"checked",t,!1)}function G(e,t){Z(e,t);var n=V(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ee(e,t.type,n):t.hasOwnProperty("defaultValue")&&ee(e,t.type,V(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function $(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ee(e,t,n){"number"===t&&J(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var te=Array.isArray;function ne(e,t,n,r){if(e=e.options,t){t={};for(var a=0;a<n.length;a++)t["$"+n[a]]=!0;for(n=0;n<e.length;n++)a=t.hasOwnProperty("$"+e[n].value),e[n].selected!==a&&(e[n].selected=a),a&&r&&(e[n].defaultSelected=!0)}else{for(n=""+V(n),t=null,a=0;a<e.length;a++){if(e[a].value===n)return e[a].selected=!0,void(r&&(e[a].defaultSelected=!0));null!==t||e[a].disabled||(t=e[a])}null!==t&&(t.selected=!0)}}function re(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(i(91));return M({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ae(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(i(92));
vendor: 23,828 bytes, line 2
2if(te(n)){if(1<n.length)throw Error(i(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:V(n)}}function ie(e,t){var n=V(t.value),r=V(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function le(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function oe(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,t){return null==e||"http://www.w3.org/1999/xhtml"===e?oe(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var ce,ue,de=(ue=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((ce=ce||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ce.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction((function(){return ue(e,t)}))}:ue);function fe(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var 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},he=["Webkit","ms","Moz","O"];function me(e,t,n){return null==t||"boolean"===typeof t||""===t?"":n||"number"!==typeof t||0===t||pe.hasOwnProperty(e)&&pe[e]?(""+t).trim():t+"px"}function ge(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),a=me(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,a):e[n]=a}}Object.keys(pe).forEach((function(e){he.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),pe[t]=pe[e]}))}));var be=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 ye(e,t){if(t){if(be[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(i(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(i(60));if("object"!==typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(i(61))}if(null!=t.style&&"object"!==typeof t.style)throw Error(i(62))}}function ve(e,t){if(-1===e.indexOf("-"))return"string"===typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}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,je=null,Se=null;function Ne(e){if(e=va(e)){if("function"!==typeof ke)throw Error(i(280));var t=e.stateNode;t&&(t=wa(t),ke(e.stateNode,e.type,t))}}function Ce(e){je?Se?Se.push(e):Se=[e]:je=e}function Ee(){if(je){var e=je,t=Se;if(Se=je=null,Ne(e),t)for(e=0;e<t.length;e++)Ne(t[e])}}function Pe(e,t){return e(t)}function Ae(){}var Oe=!1;function Te(e,t,n){if(Oe)return e(t,n);Oe=!0;try{return Pe(e,t,n)}finally{Oe=!1,(null!==je||null!==Se)&&(Ae(),Ee())}}function Le(e,t){var n=e.stateNode;if(null===n)return null;var r=wa(n);if(null===r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!==typeof n)throw Error(i(231,t,typeof n));return n}var ze=!1;if(u)try{var Re={};Object.defineProperty(Re,"passive",{get:function(){ze=!0}}),window.addEventListener("test",Re,Re),window.removeEventListener("test",Re,Re)}catch(ue){ze=!1}function Ie(e,t,n,r,a,i,l,o,s){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(u){this.onError(u)}}var Fe=!1,Me=null,_e=!1,De=null,We={onError:function(e){Fe=!0,Me=e}};function Be(e,t,n,r,a,i,l,o,s){Fe=!1,Me=null,Ie.apply(We,arguments)}function Ue(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!==(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function He(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function Ve(e){if(Ue(e)!==e)throw Error(i(188))}function qe(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=Ue(e)))throw Error(i(188));return t!==e?null:e}for(var n=e,r=t;;){var a=n.return;if(null===a)break;var l=a.alternate;if(null===l){if(null!==(r=a.return)){n=r;continue}break}if(a.child===l.child){for(l=a.child;l;){if(l===n)return Ve(a),e;if(l===r)return Ve(a),t;l=l.sibling}throw Error(i(188))}if(n.return!==r.return)n=a,r=l;else{for(var o=!1,s=a.child;s;){if(s===n){o=!0,n=a,r=l;break}if(s===r){o=!0,r=a,n=l;break}s=s.sibling}if(!o){for(s=l.child;s;){if(s===n){o=!0,n=l,r=a;break}if(s===r){o=!0,r=l,n=a;break}s=s.sibling}if(!o)throw Error(i(189))}}if(n.alternate!==r)throw Error(i(190))}if(3!==n.tag)throw Error(i(188));return n.stateNode.current===n?e:t}(e))?Qe(e):null}function Qe(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var t=Qe(e);if(null!==t)return t;e=e.sibling}return null}var Ke=a.unstable_scheduleCallback,Je=a.unstable_cancelCallback,Xe=a.unstable_shouldYield,Ye=a.unstable_requestPaint,Ze=a.unstable_now,Ge=a.unstable_getCurrentPriorityLevel,$e=a.unstable_ImmediatePriority,et=a.unstable_UserBlockingPriority,tt=a.unstable_NormalPriority,nt=a.unstable_LowPriority,rt=a.unstable_IdlePriority,at=null,it=null;var lt=Math.clz32?Math.clz32:function(e){return e>>>=0,0===e?32:31-(ot(e)/st|0)|0},ot=Math.log,st=Math.LN2;var ct=64,ut=4194304;function dt(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 ft(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,a=e.suspendedLanes,i=e.pingedLanes,l=268435455&n;if(0!==l){var o=l&~a;0!==o?r=dt(o):0!==(i&=l)&&(r=dt(i))}else 0!==(l=n&~a)?r=dt(l):0!==i&&(r=dt(i));if(0===r)return 0;if(0!==t&&t!==r&&0===(t&a)&&((a=r&-r)>=(i=t&-t)||16===a&&0!==(4194240&i)))return t;if(0!==(4&r)&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)a=1<<(n=31-lt(t)),r|=e[n],t&=~a;return r}function pt(e,t){switch(e){case 1:case 2:case 4:return t+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 t+5e3;default:return-1}}function ht(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function mt(){var e=ct;return 0===(4194240&(ct<<=1))&&(ct=64),e}function gt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function bt(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-lt(t)]=n}function yt(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-lt(n),a=1<<r;a&t|e[r]&t&&(e[r]|=t),n&=~a}}var vt=0;function xt(e){return 1<(e&=-e)?4<e?0!==(268435455&e)?16:536870912:4:1}var wt,kt,jt,St,Nt,Ct=!1,Et=[],Pt=null,At=null,Ot=null,Tt=new Map,Lt=new Map,zt=[],Rt="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 It(e,t){switch(e){case"focusin":case"focusout":Pt=null;break;case"dragenter":case"dragleave":At=null;break;case"mouseover":case"mouseout":Ot=null;break;case"pointerover":case"pointerout":Tt.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Lt.delete(t.pointerId)}}function Ft(e,t,n,r,a,i){return null===e||e.nativeEvent!==i?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:i,targetContainers:[a]},null!==t&&(null!==(t=va(t))&&kt(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==a&&-1===t.indexOf(a)&&t.push(a),e)}function Mt(e){var t=ya(e.target);if(null!==t){var n=Ue(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=He(n)))return e.blockedOn=t,void Nt(e.priority,(function(){jt(n)}))}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function _t(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Xt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=va(n))&&kt(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);xe=r,n.target.dispatchEvent(r),xe=null,t.shift()}return!0}function Dt(e,t,n){_t(e)&&n.delete(t)}function Wt(){Ct=!1,null!==Pt&&_t(Pt)&&(Pt=null),null!==At&&_t(At)&&(At=null),null!==Ot&&_t(Ot)&&(Ot=null),Tt.forEach(Dt),Lt.forEach(Dt)}function Bt(e,t){e.blockedOn===t&&(e.blockedOn=null,Ct||(Ct=!0,a.unstable_scheduleCallback(a.unstable_NormalPriority,Wt)))}function Ut(e){function t(t){return Bt(t,e)}if(0<Et.length){Bt(Et[0],e);for(var n=1;n<Et.length;n++){var r=Et[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==Pt&&Bt(Pt,e),null!==At&&Bt(At,e),null!==Ot&&Bt(Ot,e),Tt.forEach(t),Lt.forEach(t),n=0;n<zt.length;n++)(r=zt[n]).blockedOn===e&&(r.blockedOn=null);for(;0<zt.length&&null===(n=zt[0]).blockedOn;)Mt(n),null===n.blockedOn&&zt.shift()}var Ht=x.ReactCurrentBatchConfig,Vt=!0;function qt(e,t,n,r){var a=vt,i=Ht.transition;Ht.transition=null;try{vt=1,Kt(e,t,n,r)}finally{vt=a,Ht.transition=i}}function Qt(e,t,n,r){var a=vt,i=Ht.transition;Ht.transition=null;try{vt=4,Kt(e,t,n,r)}finally{vt=a,Ht.transition=i}}function Kt(e,t,n,r){if(Vt){var a=Xt(e,t,n,r);if(null===a)Vr(e,t,r,Jt,n),It(e,r);else if(function(e,t,n,r,a){switch(t){case"focusin":return Pt=Ft(Pt,e,t,n,r,a),!0;case"dragenter":return At=Ft(At,e,t,n,r,a),!0;case"mouseover":return Ot=Ft(Ot,e,t,n,r,a),!0;case"pointerover":var i=a.pointerId;return Tt.set(i,Ft(Tt.get(i)||null,e,t,n,r,a)),!0;case"gotpointercapture":return i=a.pointerId,Lt.set(i,Ft(Lt.get(i)||null,e,t,n,r,a)),!0}return!1}(a,e,t,n,r))r.stopPropagation();else if(It(e,r),4&t&&-1<Rt.indexOf(e)){for(;null!==a;){var i=va(a);if(null!==i&&wt(i),null===(i=Xt(e,t,n,r))&&Vr(e,t,r,Jt,n),i===a)break;a=i}null!==a&&r.stopPropagation()}else Vr(e,t,r,null,n)}}var Jt=null;function Xt(e,t,n,r){if(Jt=null,null!==(e=ya(e=we(r))))if(null===(t=Ue(e)))e=null;else if(13===(n=t.tag)){if(null!==(e=He(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Jt=e,null}function Yt(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(Ge()){case $e:return 1;case et:return 4;case tt:case nt:return 16;case rt:return 536870912;default:return 16}default:return 16}}var Zt=null,Gt=null,$t=null;function en(){if($t)return $t;var e,t,n=Gt,r=n.length,a="value"in Zt?Zt.value:Zt.textContent,i=a.length;for(e=0;e<r&&n[e]===a[e];e++);var l=r-e;for(t=1;t<=l&&n[r-t]===a[i-t];t++);return $t=a.slice(e,1<t?1-t:void 0)}function tn(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function nn(){return!0}function rn(){return!1}function an(e){function t(t,n,r,a,i){for(var l in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=a,this.target=i,this.currentTarget=null,e)e.hasOwnProperty(l)&&(t=e[l],this[l]=t?t(a):a[l]);return this.isDefaultPrevented=(null!=a.defaultPrevented?a.defaultPrevented:!1===a.returnValue)?nn:rn,this.isPropagationStopped=rn,this}return M(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=nn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=nn)},persist:function(){},isPersistent:nn}),t}var ln,on,sn,cn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},un=an(cn),dn=M({},cn,{view:0,detail:0}),fn=an(dn),pn=M({},dn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Nn,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==sn&&(sn&&"mousemove"===e.type?(ln=e.screenX-sn.screenX,on=e.screenY-sn.screenY):on=ln=0,sn=e),ln)},movementY:function(e){return"movementY"in e?e.movementY:on}}),hn=an(pn),mn=an(M({},pn,{dataTransfer:0})),gn=an(M({},dn,{relatedTarget:0})),bn=an(M({},cn,{animationName:0,elapsedTime:0,pseudoElement:0})),yn=M({},cn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),vn=an(yn),xn=an(M({},cn,{data:0})),wn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},kn={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"},jn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Sn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=jn[e])&&!!t[e]}function Nn(){return Sn}var Cn=M({},dn,{key:function(e){if(e.key){var t=wn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=tn(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?kn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Nn,charCode:function(e){return"keypress"===e.type?tn(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?tn(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),En=an(Cn),Pn=an(M({},pn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),An=an(M({},dn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Nn})),On=an(M({},cn,{propertyName:0,elapsedTime:0,pseudoElement:0})),Tn=M({},pn,{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}),Ln=an(Tn),zn=[9,13,27,32],Rn=u&&"CompositionEvent"in window,In=null;u&&"documentMode"in document&&(In=document.documentMode);var Fn=u&&"TextEvent"in window&&!In,Mn=u&&(!Rn||In&&8<In&&11>=In),_n=String.fromCharCode(32),Dn=!1;function Wn(e,t){switch(e){case"keyup":return-1!==zn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Bn(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var Un=!1;var Hn={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Vn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Hn[e.type]:"textarea"===t}function qn(e,t,n,r){Ce(r),0<(t=Qr(t,"onChange")).length&&(n=new un("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Qn=null,Kn=null;function Jn(e){_r(e,0)}function Xn(e){if(K(xa(e)))return e}function Yn(e,t){if("change"===e)return t}var Zn=!1;if(u){var Gn;if(u){var $n="oninput"in document;if(!$n){var er=document.createElement("div");er.setAttribute("oninput","return;"),$n="function"===typeof er.oninput}Gn=$n}else Gn=!1;Zn=Gn&&(!document.documentMode||9<document.documentMode)}function tr(){Qn&&(Qn.detachEvent("onpropertychange",nr),Kn=Qn=null)}function nr(e){if("value"===e.propertyName&&Xn(Kn)){var t=[];qn(t,Kn,e,we(e)),Te(Jn,t)}}function rr(e,t,n){"focusin"===e?(tr(),Kn=n,(Qn=t).attachEvent("onpropertychange",nr)):"focusout"===e&&tr()}function ar(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Xn(Kn)}function ir(e,t){if("click"===e)return Xn(t)}function lr(e,t){if("input"===e||"change"===e)return Xn(t)}var or="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t};function sr(e,t){if(or(e,t))return!0;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var a=n[r];if(!d.call(t,a)||!or(e[a],t[a]))return!1}return!0}function cr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ur(e,t){var n,r=cr(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=cr(r)}}function dr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?dr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function fr(){for(var e=window,t=J();t instanceof e.HTMLIFrameElement;){try{var n="string"===typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=J((e=t.contentWindow).document)}return t}function pr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function hr(e){var t=fr(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&dr(n.ownerDocument.documentElement,n)){if(null!==r&&pr(n))if(t=r.start,void 0===(e=r.end)&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var a=n.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=ur(n,i);var l=ur(n,r);a&&l&&(1!==e.rangeCount||e.anchorNode!==a.node||e.anchorOffset!==a.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&((t=t.createRange()).setStart(a.node,a.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(l.node,l.offset)):(t.setEnd(l.node,l.offset),e.addRange(t)))}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"===typeof n.focus&&n.focus(),n=0;n<t.length;n++)(e=t[n]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}var mr=u&&"documentMode"in document&&11>=document.documentMode,gr=null,br=null,yr=null,vr=!1;function xr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;vr||null==gr||gr!==J(r)||("selectionStart"in(r=gr)&&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},yr&&sr(yr,r)||(yr=r,0<(r=Qr(br,"onSelect")).length&&(t=new un("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=gr)))}function wr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var kr={animationend:wr("Animation","AnimationEnd"),animationiteration:wr("Animation","AnimationIteration"),animationstart:wr("Animation","AnimationStart"),transitionend:wr("Transition","TransitionEnd")},jr={},Sr={};function Nr(e){if(jr[e])return jr[e];if(!kr[e])return e;var t,n=kr[e];for(t in n)if(n.hasOwnProperty(t)&&t in Sr)return jr[e]=n[t];return e}u&&(Sr=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 Cr=Nr("animationend"),Er=Nr("animationiteration"),Pr=Nr("animationstart"),Ar=Nr("transitionend"),Or=new Map,Tr="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 Lr(e,t){Or.set(e,t),s(t,[e])}for(var zr=0;zr<Tr.length;zr++){var Rr=Tr[zr];Lr(Rr.toLowerCase(),"on"+(Rr[0].toUpperCase()+Rr.slice(1)))}Lr(Cr,"onAnimationEnd"),Lr(Er,"onAnimationIteration"),Lr(Pr,"onAnimationStart"),Lr("dblclick","onDoubleClick"),Lr("focusin","onFocus"),Lr("focusout","onBlur"),Lr(Ar,"onTransitionEnd"),c("onMouseEnter",["mouseout","mouseover"]),c("onMouseLeave",["mouseout","mouseover"]),c("onPointerEnter",["pointerout","pointerover"]),c("onPointerLeave",["pointerout","pointerover"]),s("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),s("onSelect","focusout contextmenu dragend focu
2sin 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 Ir="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(" "),Fr=new Set("cancel close invalid load scroll toggle".split(" ").concat(Ir));function Mr(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,a,l,o,s,c){if(Be.apply(this,arguments),Fe){if(!Fe)throw Error(i(198));var u=Me;Fe=!1,Me=null,_e||(_e=!0,De=u)}}(r,t,void 0,e),e.currentTarget=null}function _r(e,t){t=0!==(4&t);for(var n=0;n<e.length;n++){var r=e[n],a=r.event;r=r.listeners;e:{var i=void 0;if(t)for(var l=r.length-1;0<=l;l--){var o=r[l],s=o.instance,c=o.currentTarget;if(o=o.listener,s!==i&&a.isPropagationStopped())break e;Mr(a,o,c),i=s}else for(l=0;l<r.length;l++){if(s=(o=r[l]).instance,c=o.currentTarget,o=o.listener,s!==i&&a.isPropagationStopped())break e;Mr(a,o,c),i=s}}}if(_e)throw e=De,_e=!1,De=null,e}function Dr(e,t){var n=t[ma];void 0===n&&(n=t[ma]=new Set);var r=e+"__bubble";n.has(r)||(Hr(t,e,2,!1),n.add(r))}function Wr(e,t,n){var r=0;t&&(r|=4),Hr(n,e,r,t)}var Br="_reactListening"+Math.random().toString(36).slice(2);function Ur(e){if(!e[Br]){e[Br]=!0,l.forEach((function(t){"selectionchange"!==t&&(Fr.has(t)||Wr(t,!1,e),Wr(t,!0,e))}));var t=9===e.nodeType?e:e.ownerDocument;null===t||t[Br]||(t[Br]=!0,Wr("selectionchange",!1,t))}}function Hr(e,t,n,r){switch(Yt(t)){case 1:var a=qt;break;case 4:a=Qt;break;default:a=Kt}n=a.bind(null,t,n,e),a=void 0,!ze||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(a=!0),r?void 0!==a?e.addEventListener(t,n,{capture:!0,passive:a}):e.addEventListener(t,n,!0):void 0!==a?e.addEventListener(t,n,{passive:a}):e.addEventListener(t,n,!1)}function Vr(e,t,n,r,a){var i=r;if(0===(1&t)&&0===(2&t)&&null!==r)e:for(;;){if(null===r)return;var l=r.tag;if(3===l||4===l){var o=r.stateNode.containerInfo;if(o===a||8===o.nodeType&&o.parentNode===a)break;if(4===l)for(l=r.return;null!==l;){var s=l.tag;if((3===s||4===s)&&((s=l.stateNode.containerInfo)===a||8===s.nodeType&&s.parentNode===a))return;l=l.return}for(;null!==o;){if(null===(l=ya(o)))return;if(5===(s=l.tag)||6===s){r=i=l;continue e}o=o.parentNode}}r=r.return}Te((function(){var r=i,a=we(n),l=[];e:{var o=Or.get(e);if(void 0!==o){var s=un,c=e;switch(e){case"keypress":if(0===tn(n))break e;case"keydown":case"keyup":s=En;break;case"focusin":c="focus",s=gn;break;case"focusout":c="blur",s=gn;break;case"beforeblur":case"afterblur":s=gn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":s=hn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":s=mn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":s=An;break;case Cr:case Er:case Pr:s=bn;break;case Ar:s=On;break;case"scroll":s=fn;break;case"wheel":s=Ln;break;case"copy":case"cut":case"paste":s=vn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":s=Pn}var u=0!==(4&t),d=!u&&"scroll"===e,f=u?null!==o?o+"Capture":null:o;u=[];for(var p,h=r;null!==h;){var m=(p=h).stateNode;if(5===p.tag&&null!==m&&(p=m,null!==f&&(null!=(m=Le(h,f))&&u.push(qr(h,m,p)))),d)break;h=h.return}0<u.length&&(o=new s(o,c,null,n,a),l.push({event:o,listeners:u}))}}if(0===(7&t)){if(s="mouseout"===e||"pointerout"===e,(!(o="mouseover"===e||"pointerover"===e)||n===xe||!(c=n.relatedTarget||n.fromElement)||!ya(c)&&!c[ha])&&(s||o)&&(o=a.window===a?a:(o=a.ownerDocument)?o.defaultView||o.parentWindow:window,s?(s=r,null!==(c=(c=n.relatedTarget||n.toElement)?ya(c):null)&&(c!==(d=Ue(c))||5!==c.tag&&6!==c.tag)&&(c=null)):(s=null,c=r),s!==c)){if(u=hn,m="onMouseLeave",f="onMouseEnter",h="mouse","pointerout"!==e&&"pointerover"!==e||(u=Pn,m="onPointerLeave",f="onPointerEnter",h="pointer"),d=null==s?o:xa(s),p=null==c?o:xa(c),(o=new u(m,h+"leave",s,n,a)).target=d,o.relatedTarget=p,m=null,ya(a)===r&&((u=new u(f,h+"enter",c,n,a)).target=p,u.relatedTarget=d,m=u),d=m,s&&c)e:{for(f=c,h=0,p=u=s;p;p=Kr(p))h++;for(p=0,m=f;m;m=Kr(m))p++;for(;0<h-p;)u=Kr(u),h--;for(;0<p-h;)f=Kr(f),p--;for(;h--;){if(u===f||null!==f&&u===f.alternate)break e;u=Kr(u),f=Kr(f)}u=null}else u=null;null!==s&&Jr(l,o,s,u,!1),null!==c&&null!==d&&Jr(l,d,c,u,!0)}if("select"===(s=(o=r?xa(r):window).nodeName&&o.nodeName.toLowerCase())||"input"===s&&"file"===o.type)var g=Yn;else if(Vn(o))if(Zn)g=lr;else{g=ar;var b=rr}else(s=o.nodeName)&&"input"===s.toLowerCase()&&("checkbox"===o.type||"radio"===o.type)&&(g=ir);switch(g&&(g=g(e,r))?qn(l,g,n,a):(b&&b(e,o,r),"focusout"===e&&(b=o._wrapperState)&&b.controlled&&"number"===o.type&&ee(o,"number",o.value)),b=r?xa(r):window,e){case"focusin":(Vn(b)||"true"===b.contentEditable)&&(gr=b,br=r,yr=null);break;case"focusout":yr=br=gr=null;break;case"mousedown":vr=!0;break;case"contextmenu":case"mouseup":case"dragend":vr=!1,xr(l,n,a);break;case"selectionchange":if(mr)break;case"keydown":case"keyup":xr(l,n,a)}var y;if(Rn)e:{switch(e){case"compositionstart":var v="onCompositionStart";break e;case"compositionend":v="onCompositionEnd";break e;case"compositionupdate":v="onCompositionUpdate";break e}v=void 0}else Un?Wn(e,n)&&(v="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(v="onCompositionStart");v&&(Mn&&"ko"!==n.locale&&(Un||"onCompositionStart"!==v?"onCompositionEnd"===v&&Un&&(y=en()):(Gt="value"in(Zt=a)?Zt.value:Zt.textContent,Un=!0)),0<(b=Qr(r,v)).length&&(v=new xn(v,e,null,n,a),l.push({event:v,listeners:b}
vendor: 99,421 bytes, line 2
2),y?v.data=y:null!==(y=Bn(n))&&(v.data=y))),(y=Fn?function(e,t){switch(e){case"compositionend":return Bn(t);case"keypress":return 32!==t.which?null:(Dn=!0,_n);case"textInput":return(e=t.data)===_n&&Dn?null:e;default:return null}}(e,n):function(e,t){if(Un)return"compositionend"===e||!Rn&&Wn(e,t)?(e=en(),$t=Gt=Zt=null,Un=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Mn&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(r=Qr(r,"onBeforeInput")).length&&(a=new xn("onBeforeInput","beforeinput",null,n,a),l.push({event:a,listeners:r}),a.data=y))}_r(l,t)}))}function qr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Qr(e,t){for(var n=t+"Capture",r=[];null!==e;){var a=e,i=a.stateNode;5===a.tag&&null!==i&&(a=i,null!=(i=Le(e,n))&&r.unshift(qr(e,i,a)),null!=(i=Le(e,t))&&r.push(qr(e,i,a))),e=e.return}return r}function Kr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Jr(e,t,n,r,a){for(var i=t._reactName,l=[];null!==n&&n!==r;){var o=n,s=o.alternate,c=o.stateNode;if(null!==s&&s===r)break;5===o.tag&&null!==c&&(o=c,a?null!=(s=Le(n,i))&&l.unshift(qr(n,s,o)):a||null!=(s=Le(n,i))&&l.push(qr(n,s,o))),n=n.return}0!==l.length&&e.push({event:t,listeners:l})}var Xr=/\r\n?/g,Yr=/\u0000|\uFFFD/g;function Zr(e){return("string"===typeof e?e:""+e).replace(Xr,"\n").replace(Yr,"")}function Gr(e,t,n){if(t=Zr(t),Zr(e)!==t&&n)throw Error(i(425))}function $r(){}var ea=null,ta=null;function na(e,t){return"textarea"===e||"noscript"===e||"string"===typeof t.children||"number"===typeof t.children||"object"===typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var ra="function"===typeof setTimeout?setTimeout:void 0,aa="function"===typeof clearTimeout?clearTimeout:void 0,ia="function"===typeof Promise?Promise:void 0,la="function"===typeof queueMicrotask?queueMicrotask:"undefined"!==typeof ia?function(e){return ia.resolve(null).then(e).catch(oa)}:ra;function oa(e){setTimeout((function(){throw e}))}function sa(e,t){var n=t,r=0;do{var a=n.nextSibling;if(e.removeChild(n),a&&8===a.nodeType)if("/$"===(n=a.data)){if(0===r)return e.removeChild(a),void Ut(t);r--}else"$"!==n&&"$?"!==n&&"$!"!==n||r++;n=a}while(n);Ut(t)}function ca(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t)break;if("/$"===t)return null}}return e}function ua(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var da=Math.random().toString(36).slice(2),fa="__reactFiber$"+da,pa="__reactProps$"+da,ha="__reactContainer$"+da,ma="__reactEvents$"+da,ga="__reactListeners$"+da,ba="__reactHandles$"+da;function ya(e){var t=e[fa];if(t)return t;for(var n=e.parentNode;n;){if(t=n[ha]||n[fa]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=ua(e);null!==e;){if(n=e[fa])return n;e=ua(e)}return t}n=(e=n).parentNode}return null}function va(e){return!(e=e[fa]||e[ha])||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=[],ja=-1;function Sa(e){return{current:e}}function Na(e){0>ja||(e.current=ka[ja],ka[ja]=null,ja--)}function Ca(e,t){ja++,ka[ja]=e.current,e.current=t}var Ea={},Pa=Sa(Ea),Aa=Sa(!1),Oa=Ea;function Ta(e,t){var n=e.type.contextTypes;if(!n)return Ea;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var a,i={};for(a in n)i[a]=t[a];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function La(e){return null!==(e=e.childContextTypes)&&void 0!==e}function za(){Na(Aa),Na(Pa)}function Ra(e,t,n){if(Pa.current!==Ea)throw Error(i(168));Ca(Pa,t),Ca(Aa,n)}function Ia(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,"function"!==typeof r.getChildContext)return n;for(var a in r=r.getChildContext())if(!(a in t))throw Error(i(108,H(e)||"Unknown",a));return M({},n,r)}function Fa(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Ea,Oa=Pa.current,Ca(Pa,e),Ca(Aa,Aa.current),!0}function Ma(e,t,n){var r=e.stateNode;if(!r)throw Error(i(169));n?(e=Ia(e,t,Oa),r.__reactInternalMemoizedMergedChildContext=e,Na(Aa),Na(Pa),Ca(Pa,e)):Na(Aa),Ca(Aa,n)}var _a=null,Da=!1,Wa=!1;function Ba(e){null===_a?_a=[e]:_a.push(e)}function Ua(){if(!Wa&&null!==_a){Wa=!0;var e=0,t=vt;try{var n=_a;for(vt=1;e<n.length;e++){var r=n[e];do{r=r(!0)}while(null!==r)}_a=null,Da=!1}catch(a){throw null!==_a&&(_a=_a.slice(e+1)),Ke($e,Ua),a}finally{vt=t,Wa=!1}}return null}var Ha=[],Va=0,qa=null,Qa=0,Ka=[],Ja=0,Xa=null,Ya=1,Za="";function Ga(e,t){Ha[Va++]=Qa,Ha[Va++]=qa,qa=e,Qa=t}function $a(e,t,n){Ka[Ja++]=Ya,Ka[Ja++]=Za,Ka[Ja++]=Xa,Xa=e;var r=Ya;e=Za;var a=32-lt(r)-1;r&=~(1<<a),n+=1;var i=32-lt(t)+a;if(30<i){var l=a-a%5;i=(r&(1<<l)-1).toString(32),r>>=l,a-=l,Ya=1<<32-lt(t)+a|n<<a|r,Za=i+e}else Ya=1<<i|n<<a|r,Za=e}function ei(e){null!==e.return&&(Ga(e,1),$a(e,1,0))}function ti(e){for(;e===qa;)qa=Ha[--Va],Ha[Va]=null,Qa=Ha[--Va],Ha[Va]=null;for(;e===Xa;)Xa=Ka[--Ja],Ka[Ja]=null,Za=Ka[--Ja],Ka[Ja]=null,Ya=Ka[--Ja],Ka[Ja]=null}var ni=null,ri=null,ai=!1,ii=null;function li(e,t){var n=Tc(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,null===(t=e.deletions)?(e.deletions=[n],e.flags|=16):t.push(n)}function oi(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,ni=e,ri=ca(t.firstChild),!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,ni=e,ri=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(n=null!==Xa?{id:Ya,overflow:Za}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},(n=Tc(18,null,null,0)).stateNode=t,n.return=e,e.child=n,ni=e,ri=null,!0);default:return!1}}function si(e){return 0!==(1&e.mode)&&0===(128&e.flags)}function ci(e){if(ai){var t=ri;if(t){var n=t;if(!oi(e,t)){if(si(e))throw Error(i(418));t=ca(n.nextSibling);var r=ni;t&&oi(e,t)?li(r,n):(e.flags=-4097&e.flags|2,ai=!1,ni=e)}}else{if(si(e))throw Error(i(418));e.flags=-4097&e.flags|2,ai=!1,ni=e}}}function ui(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;ni=e}function di(e){if(e!==ni)return!1;if(!ai)return ui(e),ai=!0,!1;var t;if((t=3!==e.tag)&&!(t=5!==e.tag)&&(t="head"!==(t=e.type)&&"body"!==t&&!na(e.type,e.memoizedProps)),t&&(t=ri)){if(si(e))throw fi(),Error(i(418));for(;t;)li(e,t),t=ca(t.nextSibling)}if(ui(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(i(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){ri=ca(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}ri=null}}else ri=ni?ca(e.stateNode.nextSibling):null;return!0}function fi(){for(var e=ri;e;)e=ca(e.nextSibling)}function pi(){ri=ni=null,ai=!1}function hi(e){null===ii?ii=[e]:ii.push(e)}var mi=x.ReactCurrentBatchConfig;function gi(e,t,n){if(null!==(e=n.ref)&&"function"!==typeof e&&"object"!==typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(i(309));var r=n.stateNode}if(!r)throw Error(i(147,e));var a=r,l=""+e;return null!==t&&null!==t.ref&&"function"===typeof t.ref&&t.ref._stringRef===l?t.ref:(t=function(e){var t=a.refs;null===e?delete t[l]:t[l]=e},t._stringRef=l,t)}if("string"!==typeof e)throw Error(i(284));if(!n._owner)throw Error(i(290,e))}return e}function bi(e,t){throw e=Object.prototype.toString.call(t),Error(i(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function yi(e){return(0,e._init)(e._payload)}function vi(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function a(e,t){return(e=zc(e,t)).index=0,e.sibling=null,e}function l(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=2,n):r:(t.flags|=2,n):(t.flags|=1048576,n)}function o(t){return e&&null===t.alternate&&(t.flags|=2),t}function s(e,t,n,r){return null===t||6!==t.tag?((t=Mc(n,e.mode,r)).return=e,t):((t=a(t,n)).return=e,t)}function c(e,t,n,r){var i=n.type;return i===j?d(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===i||"object"===typeof i&&null!==i&&i.$$typeof===L&&yi(i)===t.type)?((r=a(t,n.props)).ref=gi(e,t,n),r.return=e,r):((r=Rc(n.type,n.key,n.props,null,e.mode,r)).ref=gi(e,t,n),r.return=e,r)}function u(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=_c(n,e.mode,r)).return=e,t):((t=a(t,n.children||[])).return=e,t)}function d(e,t,n,r,i){return null===t||7!==t.tag?((t=Ic(n,e.mode,r,i)).return=e,t):((t=a(t,n)).return=e,t)}function f(e,t,n){if("string"===typeof t&&""!==t||"number"===typeof t)return(t=Mc(""+t,e.mode,n)).return=e,t;if("object"===typeof t&&null!==t){switch(t.$$typeof){case w:return(n=Rc(t.type,t.key,t.props,null,e.mode,n)).ref=gi(e,null,t),n.return=e,n;case k:return(t=_c(t,e.mode,n)).return=e,t;case L:return f(e,(0,t._init)(t._payload),n)}if(te(t)||I(t))return(t=Ic(t,e.mode,n,null)).return=e,t;bi(e,t)}return null}function p(e,t,n,r){var a=null!==t?t.key:null;if("string"===typeof n&&""!==n||"number"===typeof n)return null!==a?null:s(e,t,""+n,r);if("object"===typeof n&&null!==n){switch(n.$$typeof){case w:return n.key===a?c(e,t,n,r):null;case k:return n.key===a?u(e,t,n,r):null;case L:return p(e,t,(a=n._init)(n._payload),r)}if(te(n)||I(n))return null!==a?null:d(e,t,n,r,null);bi(e,n)}return null}function h(e,t,n,r,a){if("string"===typeof r&&""!==r||"number"===typeof r)return s(t,e=e.get(n)||null,""+r,a);if("object"===typeof r&&null!==r){switch(r.$$typeof){case w:return c(t,e=e.get(null===r.key?n:r.key)||null,r,a);case k:return u(t,e=e.get(null===r.key?n:r.key)||null,r,a);case L:return h(e,t,n,(0,r._init)(r._payload),a)}if(te(r)||I(r))return d(t,e=e.get(n)||null,r,a,null);bi(t,r)}return null}function m(a,i,o,s){for(var c=null,u=null,d=i,m=i=0,g=null;null!==d&&m<o.length;m++){d.index>m?(g=d,d=null):g=d.sibling;var b=p(a,d,o[m],s);if(null===b){null===d&&(d=g);break}e&&d&&null===b.alternate&&t(a,d),i=l(b,i,m),null===u?c=b:u.sibling=b,u=b,d=g}if(m===o.length)return n(a,d),ai&&Ga(a,m),c;if(null===d){for(;m<o.length;m++)null!==(d=f(a,o[m],s))&&(i=l(d,i,m),null===u?c=d:u.sibling=d,u=d);return ai&&Ga(a,m),c}for(d=r(a,d);m<o.length;m++)null!==(g=h(d,a,m,o[m],s))&&(e&&null!==g.alternate&&d.delete(null===g.key?m:g.key),i=l(g,i,m),null===u?c=g:u.sibling=g,u=g);return e&&d.forEach((function(e){return t(a,e)})),ai&&Ga(a,m),c}function g(a,o,s,c){var u=I(s);if("function"!==typeof u)throw Error(i(150));if(null==(s=u.call(s)))throw Error(i(151));for(var d=u=null,m=o,g=o=0,b=null,y=s.next();null!==m&&!y.done;g++,y=s.next()){m.index>g?(b=m,m=null):b=m.sibling;var v=p(a,m,y.value,c);if(null===v){null===m&&(m=b);break}e&&m&&null===v.alternate&&t(a,m),o=l(v,o,g),null===d?u=v:d.sibling=v,d=v,m=b}if(y.done)return n(a,m),ai&&Ga(a,g),u;if(null===m){for(;!y.done;g++,y=s.next())null!==(y=f(a,y.value,c))&&(o=l(y,o,g),null===d?u=y:d.sibling=y,d=y);return ai&&Ga(a,g),u}for(m=r(a,m);!y.done;g++,y=s.next())null!==(y=h(m,a,g,y.value,c))&&(e&&null!==y.alternate&&m.delete(null===y.key?g:y.key),o=l(y,o,g),null===d?u=y:d.sibling=y,d=y);return e&&m.forEach((function(e){return t(a,e)})),ai&&Ga(a,g),u}return function e(r,i,l,s){if("object"===typeof l&&null!==l&&l.type===j&&null===l.key&&(l=l.props.children),"object"===typeof l&&null!==l){switch(l.$$typeof){case w:e:{for(var c=l.key,u=i;null!==u;){if(u.key===c){if((c=l.type)===j){if(7===u.tag){n(r,u.sibling),(i=a(u,l.props.children)).return=r,r=i;break e}}else if(u.elementType===c||"object"===typeof c&&null!==c&&c.$$typeof===L&&yi(c)===u.type){n(r,u.sibling),(i=a(u,l.props)).ref=gi(r,u,l),i.return=r,r=i;break e}n(r,u);break}t(r,u),u=u.sibling}l.type===j?((i=Ic(l.props.children,r.mode,s,l.key)).return=r,r=i):((s=Rc(l.type,l.key,l.props,null,r.mode,s)).ref=gi(r,i,l),s.return=r,r=s)}return o(r);case k:e:{for(u=l.key;null!==i;){if(i.key===u){if(4===i.tag&&i.stateNode.containerInfo===l.containerInfo&&i.stateNode.implementation===l.implementation){n(r,i.sibling),(i=a(i,l.children||[])).return=r,r=i;break e}n(r,i);break}t(r,i),i=i.sibling}(i=_c(l,r.mode,s)).return=r,r=i}return o(r);case L:return e(r,i,(u=l._init)(l._payload),s)}if(te(l))return m(r,i,l,s);if(I(l))return g(r,i,l,s);bi(r,l)}return"string"===typeof l&&""!==l||"number"===typeof l?(l=""+l,null!==i&&6===i.tag?(n(r,i.sibling),(i=a(i,l)).return=r,r=i):(n(r,i),(i=Mc(l,r.mode,s)).return=r,r=i),o(r)):n(r,i)}}var xi=vi(!0),wi=vi(!1),ki=Sa(null),ji=null,Si=null,Ni=null;function Ci(){Ni=Si=ji=null}function Ei(e){var t=ki.current;Na(ki),e._currentValue=t}function Pi(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Ai(e,t){ji=e,Ni=Si=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!==(e.lanes&t)&&(vo=!0),e.firstContext=null)}function Oi(e){var t=e._currentValue;if(Ni!==e)if(e={context:e,memoizedValue:t,next:null},null===Si){if(null===ji)throw Error(i(308));Si=e,ji.dependencies={lanes:0,firstContext:e}}else Si=Si.next=e;return t}var Ti=null;function Li(e){null===Ti?Ti=[e]:Ti.push(e)}function zi(e,t,n,r){var a=t.interleaved;return null===a?(n.next=n,Li(t)):(n.next=a.next,a.next=n),t.interleaved=n,Ri(e,r)}function Ri(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}var Ii=!1;function Fi(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Mi(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function _i(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Di(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!==(2&Ps)){var a=r.pending;return null===a?t.next=t:(t.next=a.next,a.next=t),r.pending=t,Ri(e,n)}return null===(a=r.interleaved)?(t.next=t,Li(r)):(t.next=a.next,a.next=t),r.interleaved=t,Ri(e,n)}function Wi(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,0!==(4194240&n))){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,yt(e,n)}}function Bi(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var a=null,i=null;if(null!==(n=n.firstBaseUpdate)){do{var l={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===i?a=i=l:i=i.next=l,n=n.next}while(null!==n);null===i?a=i=t:i=i.next=t}else a=i=t;return n={baseState:r.baseState,firstBaseUpdate:a,lastBaseUpdate:i,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Ui(e,t,n,r){var a=e.updateQueue;Ii=!1;var i=a.firstBaseUpdate,l=a.lastBaseUpdate,o=a.shared.pending;if(null!==o){a.shared.pending=null;var s=o,c=s.next;s.next=null,null===l?i=c:l.next=c,l=s;var u=e.alternate;null!==u&&((o=(u=u.updateQueue).lastBaseUpdate)!==l&&(null===o?u.firstBaseUpdate=c:o.next=c,u.lastBaseUpdate=s))}if(null!==i){var d=a.baseState;for(l=0,u=c=s=null,o=i;;){var f=o.lane,p=o.eventTime;if((r&f)===f){null!==u&&(u=u.next={eventTime:p,lane:0,tag:o.tag,payload:o.payload,callback:o.callback,next:null});e:{var h=e,m=o;switch(f=t,p=n,m.tag){case 1:if("function"===typeof(h=m.payload)){d=h.call(p,d,f);break e}d=h;break e;case 3:h.flags=-65537&h.flags|128;case 0:if(null===(f="function"===typeof(h=m.payload)?h.call(p,d,f):h)||void 0===f)break e;d=M({},d,f);break e;case 2:Ii=!0}}null!==o.callback&&0!==o.lane&&(e.flags|=64,null===(f=a.effects)?a.effects=[o]:f.push(o))}else p={eventTime:p,lane:f,tag:o.tag,payload:o.payload,callback:o.callback,next:null},null===u?(c=u=p,s=d):u=u.next=p,l|=f;if(null===(o=o.next)){if(null===(o=a.shared.pending))break;o=(f=o).next,f.next=null,a.lastBaseUpdate=f,a.shared.pending=null}}if(null===u&&(s=d),a.baseState=s,a.firstBaseUpdate=c,a.lastBaseUpdate=u,null!==(t=a.shared.interleaved)){a=t;do{l|=a.lane,a=a.next}while(a!==t)}else null===i&&(a.shared.lanes=0);Fs|=l,e.lanes=l,e.memoizedState=d}}function Hi(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],a=r.callback;if(null!==a){if(r.callback=null,r=n,"function"!==typeof a)throw Error(i(191,a));a.call(r)}}}var Vi={},qi=Sa(Vi),Qi=Sa(Vi),Ki=Sa(Vi);function Ji(e){if(e===Vi)throw Error(i(174));return e}function Xi(e,t){switch(Ca(Ki,t),Ca(Qi,e),Ca(qi,Vi),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:se(null,"");break;default:t=se(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}Na(qi),Ca(qi,t)}function Yi(){Na(qi),Na(Qi),Na(Ki)}function Zi(e){Ji(Ki.current);var t=Ji(qi.current),n=se(t,e.type);t!==n&&(Ca(Qi,e),Ca(qi,n))}function Gi(e){Qi.current===e&&(Na(qi),Na(Qi))}var $i=Sa(0);function el(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!==(128&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var tl=[];function nl(){for(var e=0;e<tl.length;e++)tl[e]._workInProgressVersionPrimary=null;tl.length=0}var rl=x.ReactCurrentDispatcher,al=x.ReactCurrentBatchConfig,il=0,ll=null,ol=null,sl=null,cl=!1,ul=!1,dl=0,fl=0;function pl(){throw Error(i(321))}function hl(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!or(e[n],t[n]))return!1;return!0}function ml(e,t,n,r,a,l){if(il=l,ll=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,rl.current=null===e||null===e.memoizedState?Gl:$l,e=n(r,a),ul){l=0;do{if(ul=!1,dl=0,25<=l)throw Error(i(301));l+=1,sl=ol=null,t.updateQueue=null,rl.current=eo,e=n(r,a)}while(ul)}if(rl.current=Zl,t=null!==ol&&null!==ol.next,il=0,sl=ol=ll=null,cl=!1,t)throw Error(i(300));return e}function gl(){var e=0!==dl;return dl=0,e}function bl(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===sl?ll.memoizedState=sl=e:sl=sl.next=e,sl}function yl(){if(null===ol){var e=ll.alternate;e=null!==e?e.memoizedState:null}else e=ol.next;var t=null===sl?ll.memoizedState:sl.next;if(null!==t)sl=t,ol=e;else{if(null===e)throw Error(i(310));e={memoizedState:(ol=e).memoizedState,baseState:ol.baseState,baseQueue:ol.baseQueue,queue:ol.queue,next:null},null===sl?ll.memoizedState=sl=e:sl=sl.next=e}return sl}function vl(e,t){return"function"===typeof t?t(e):t}function xl(e){var t=yl(),n=t.queue;if(null===n)throw Error(i(311));n.lastRenderedReducer=e;var r=ol,a=r.baseQueue,l=n.pending;if(null!==l){if(null!==a){var o=a.next;a.next=l.next,l.next=o}r.baseQueue=a=l,n.pending=null}if(null!==a){l=a.next,r=r.baseState;var s=o=null,c=null,u=l;do{var d=u.lane;if((il&d)===d)null!==c&&(c=c.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),r=u.hasEagerState?u.eagerState:e(r,u.action);else{var f={lane:d,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};null===c?(s=c=f,o=r):c=c.next=f,ll.lanes|=d,Fs|=d}u=u.next}while(null!==u&&u!==l);null===c?o=r:c.next=s,or(r,t.memoizedState)||(vo=!0),t.memoizedState=r,t.baseState=o,t.baseQueue=c,n.lastRenderedState=r}if(null!==(e=n.interleaved)){a=e;do{l=a.lane,ll.lanes|=l,Fs|=l,a=a.next}while(a!==e)}else null===a&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function wl(e){var t=yl(),n=t.queue;if(null===n)throw Error(i(311));n.lastRenderedReducer=e;var r=n.dispatch,a=n.pending,l=t.memoizedState;if(null!==a){n.pending=null;var o=a=a.next;do{l=e(l,o.action),o=o.next}while(o!==a);or(l,t.memoizedState)||(vo=!0),t.memoizedState=l,null===t.baseQueue&&(t.baseState=l),n.lastRenderedState=l}return[l,r]}function kl(){}function jl(e,t){var n=ll,r=yl(),a=t(),l=!or(r.memoizedState,a);if(l&&(r.memoizedState=a,vo=!0),r=r.queue,Il(Cl.bind(null,n,r,e),[e]),r.getSnapshot!==t||l||null!==sl&&1&sl.memoizedState.tag){if(n.flags|=2048,Ol(9,Nl.bind(null,n,r,a,t),void 0,null),null===As)throw Error(i(349));0!==(30&il)||Sl(n,t,a)}return a}function Sl(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=ll.updateQueue)?(t={lastEffect:null,stores:null},ll.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function Nl(e,t,n,r){t.value=n,t.getSnapshot=r,El(t)&&Pl(e)}function Cl(e,t,n){return n((function(){El(t)&&Pl(e)}))}function El(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!or(e,n)}catch(r){return!0}}function Pl(e){var t=Ri(e,1);null!==t&&nc(t,e,1,-1)}function Al(e){var t=bl();return"function"===typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:vl,lastRenderedState:e},t.queue=e,e=e.dispatch=Kl.bind(null,ll,e),[t.memoizedState,e]}function Ol(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=ll.updateQueue)?(t={lastEffect:null,stores:null},ll.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function Tl(){return yl().memoizedState}function Ll(e,t,n,r){var a=bl();ll.flags|=e,a.memoizedState=Ol(1|t,n,void 0,void 0===r?null:r)}function zl(e,t,n,r){var a=yl();r=void 0===r?null:r;var i=void 0;if(null!==ol){var l=ol.memoizedState;if(i=l.destroy,null!==r&&hl(r,l.deps))return void(a.memoizedState=Ol(t,n,i,r))}ll.flags|=e,a.memoizedState=Ol(1|t,n,i,r)}function Rl(e,t){return Ll(8390656,8,e,t)}function Il(e,t){return zl(2048,8,e,t)}function Fl(e,t){return zl(4,2,e,t)}function Ml(e,t){return zl(4,4,e,t)}function _l(e,t){return"function"===typeof t?(e=e(),t(e),function(){t(null)}):null!==t&&void 0!==t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Dl(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,zl(4,4,_l.bind(null,t,e),n)}function Wl(){}function Bl(e,t){var n=yl();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&hl(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Ul(e,t){var n=yl();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&hl(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Hl(e,t,n){return 0===(21&il)?(e.baseState&&(e.baseState=!1,vo=!0),e.memoizedState=n):(or(n,t)||(n=mt(),ll.lanes|=n,Fs|=n,e.baseState=!0),t)}function Vl(e,t){var n=vt;vt=0!==n&&4>n?n:4,e(!0);var r=al.transition;al.transition={};try{e(!1),t()}finally{vt=n,al.transition=r}}function ql(){return yl().memoizedState}function Ql(e,t,n){var r=tc(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Jl(e))Xl(t,n);else if(null!==(n=zi(e,t,n,r))){nc(n,e,r,ec()),Yl(n,t,r)}}function Kl(e,t,n){var r=tc(e),a={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Jl(e))Xl(t,a);else{var i=e.alternate;if(0===e.lanes&&(null===i||0===i.lanes)&&null!==(i=t.lastRenderedReducer))try{var l=t.lastRenderedState,o=i(l,n);if(a.hasEagerState=!0,a.eagerState=o,or(o,l)){var s=t.interleaved;return null===s?(a.next=a,Li(t)):(a.next=s.next,s.next=a),void(t.interleaved=a)}}catch(c){}null!==(n=zi(e,t,a,r))&&(nc(n,e,r,a=ec()),Yl(n,t,r))}}function Jl(e){var t=e.alternate;return e===ll||null!==t&&t===ll}function Xl(e,t){ul=cl=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Yl(e,t,n){if(0!==(4194240&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,yt(e,n)}}var Zl={readContext:Oi,useCallback:pl,useContext:pl,useEffect:pl,useImperativeHandle:pl,useInsertionEffect:pl,useLayoutEffect:pl,useMemo:pl,useReducer:pl,useRef:pl,useState:pl,useDebugValue:pl,useDeferredValue:pl,useTransition:pl,useMutableSource:pl,useSyncExternalStore:pl,useId:pl,unstable_isNewReconciler:!1},Gl={readContext:Oi,useCallback:function(e,t){return bl().memoizedState=[e,void 0===t?null:t],e},useContext:Oi,useEffect:Rl,useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,Ll(4194308,4,_l.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ll(4194308,4,e,t)},useInsertionEffect:function(e,t){return Ll(4,2,e,t)},useMemo:function(e,t){var n=bl();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=bl();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Ql.bind(null,ll,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},bl().memoizedState=e},useState:Al,useDebugValue:Wl,useDeferredValue:function(e){return bl().memoizedState=e},useTransition:function(){var e=Al(!1),t=e[0];return e=Vl.bind(null,e[1]),bl().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=ll,a=bl();if(ai){if(void 0===n)throw Error(i(407));n=n()}else{if(n=t(),null===As)throw Error(i(349));0!==(30&il)||Sl(r,t,n)}a.memoizedState=n;var l={value:n,getSnapshot:t};return a.queue=l,Rl(Cl.bind(null,r,l,e),[e]),r.flags|=2048,Ol(9,Nl.bind(null,r,l,n,t),void 0,null),n},useId:function(){var e=bl(),t=As.identifierPrefix;if(ai){var n=Za;t=":"+t+"R"+(n=(Ya&~(1<<32-lt(Ya)-1)).toString(32)+n),0<(n=dl++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=fl++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},$l={readContext:Oi,useCallback:Bl,useContext:Oi,useEffect:Il,useImperativeHandle:Dl,useInsertionEffect:Fl,useLayoutEffect:Ml,useMemo:Ul,useReducer:xl,useRef:Tl,useState:function(){return xl(vl)},useDebugValue:Wl,useDeferredValue:function(e){return Hl(yl(),ol.memoizedState,e)},useTransition:function(){return[xl(vl)[0],yl().memoizedState]},useMutableSource:kl,useSyncExternalStore:jl,useId:ql,unstable_isNewReconciler:!1},eo={readContext:Oi,useCallback:Bl,useContext:Oi,useEffect:Il,useImperativeHandle:Dl,useInsertionEffect:Fl,useLayoutEffect:Ml,useMemo:Ul,useReducer:wl,useRef:Tl,useState:function(){return wl(vl)},useDebugValue:Wl,useDeferredValue:function(e){var t=yl();return null===ol?t.memoizedState=e:Hl(t,ol.memoizedState,e)},useTransition:function(){return[wl(vl)[0],yl().memoizedState]},useMutableSource:kl,useSyncExternalStore:jl,useId:ql,unstable_isNewReconciler:!1};function to(e,t){if(e&&e.defaultProps){for(var n in t=M({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function no(e,t,n,r){n=null===(n=n(r,t=e.memoizedState))||void 0===n?t:M({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var ro={isMounted:function(e){return!!(e=e._reactInternals)&&Ue(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=ec(),a=tc(e),i=_i(r,a);i.payload=t,void 0!==n&&null!==n&&(i.callback=n),null!==(t=Di(e,i,a))&&(nc(t,e,a,r),Wi(t,e,a))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=ec(),a=tc(e),i=_i(r,a);i.tag=1,i.payload=t,void 0!==n&&null!==n&&(i.callback=n),null!==(t=Di(e,i,a))&&(nc(t,e,a,r),Wi(t,e,a))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=ec(),r=tc(e),a=_i(n,r);a.tag=2,void 0!==t&&null!==t&&(a.callback=t),null!==(t=Di(e,a,r))&&(nc(t,e,r,n),Wi(t,e,r))}};function ao(e,t,n,r,a,i,l){return"function"===typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,i,l):!t.prototype||!t.prototype.isPureReactComponent||(!sr(n,r)||!sr(a,i))}function io(e,t,n){var r=!1,a=Ea,i=t.contextType;return"object"===typeof i&&null!==i?i=Oi(i):(a=La(t)?Oa:Pa.current,i=(r=null!==(r=t.contextTypes)&&void 0!==r)?Ta(e,a):Ea),t=new t(n,i),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=ro,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=i),t}function lo(e,t,n,r){e=t.state,"function"===typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"===typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&ro.enqueueReplaceState(t,t.state,null)}function oo(e,t,n,r){var a=e.stateNode;a.props=n,a.state=e.memoizedState,a.refs={},Fi(e);var i=t.contextType;"object"===typeof i&&null!==i?a.context=Oi(i):(i=La(t)?Oa:Pa.current,a.context=Ta(e,i)),a.state=e.memoizedState,"function"===typeof(i=t.getDerivedStateFromProps)&&(no(e,t,i,n),a.state=e.memoizedState),"function"===typeof t.getDerivedStateFromProps||"function"===typeof a.getSnapshotBeforeUpdate||"function"!==typeof a.UNSAFE_componentWillMount&&"function"!==typeof a.componentWillMount||(t=a.state,"function"===typeof a.componentWillMount&&a.componentWillMount(),"function"===typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),t!==a.state&&ro.enqueueReplaceState(a,a.state,null),Ui(e,n,a,r),a.state=e.memoizedState),"function"===typeof a.componentDidMount&&(e.flags|=4194308)}function so(e,t){try{var n="",r=t;do{n+=B(r),r=r.return}while(r);var a=n}catch(i){a="\nError generating stack: "+i.message+"\n"+i.stack}return{value:e,source:t,stack:a,digest:null}}function co(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function uo(e,t){try{console.error(t.value)}catch(n){setTimeout((function(){throw n}))}}var fo="function"===typeof WeakMap?WeakMap:Map;function po(e,t,n){(n=_i(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Vs||(Vs=!0,qs=r),uo(0,t)},n}function ho(e,t,n){(n=_i(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"===typeof r){var a=t.value;n.payload=function(){return r(a)},n.callback=function(){uo(0,t)}}var i=e.stateNode;return null!==i&&"function"===typeof i.componentDidCatch&&(n.callback=function(){uo(0,t),"function"!==typeof r&&(null===Qs?Qs=new Set([this]):Qs.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}function mo(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new fo;var a=new Set;r.set(t,a)}else void 0===(a=r.get(t))&&(a=new Set,r.set(t,a));a.has(n)||(a.add(n),e=Nc.bind(null,e,t,n),t.then(e,e))}function go(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function bo(e,t,n,r,a){return 0===(1&e.mode)?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=_i(-1,1)).tag=2,Di(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=a,e)}var yo=x.ReactCurrentOwner,vo=!1;function xo(e,t,n,r){t.child=null===e?wi(t,null,n,r):xi(t,e.child,n,r)}function wo(e,t,n,r,a){n=n.render;var i=t.ref;return Ai(t,a),r=ml(e,t,n,r,i,a),n=gl(),null===e||vo?(ai&&n&&ei(t),t.flags|=1,xo(e,t,r,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,Vo(e,t,a))}function ko(e,t,n,r,a){if(null===e){var i=n.type;return"function"!==typeof i||Lc(i)||void 0!==i.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Rc(n.type,null,r,t,t.mode,a)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=i,jo(e,t,i,r,a))}if(i=e.child,0===(e.lanes&a)){var l=i.memoizedProps;if((n=null!==(n=n.compare)?n:sr)(l,r)&&e.ref===t.ref)return Vo(e,t,a)}return t.flags|=1,(e=zc(i,r)).ref=t.ref,e.return=t,t.child=e}function jo(e,t,n,r,a){if(null!==e){var i=e.memoizedProps;if(sr(i,r)&&e.ref===t.ref){if(vo=!1,t.pendingProps=r=i,0===(e.lanes&a))return t.lanes=e.lanes,Vo(e,t,a);0!==(131072&e.flags)&&(vo=!0)}}return Co(e,t,n,r,a)}function So(e,t,n){var r=t.pendingProps,a=r.children,i=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(0===(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Ca(zs,Ls),Ls|=n;else{if(0===(1073741824&n))return e=null!==i?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Ca(zs,Ls),Ls|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==i?i.baseLanes:n,Ca(zs,Ls),Ls|=r}else null!==i?(r=i.baseLanes|n,t.memoizedState=null):r=n,Ca(zs,Ls),Ls|=r;return xo(e,t,a,n),t.child}function No(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Co(e,t,n,r,a){var i=La(n)?Oa:Pa.current;return i=Ta(t,i),Ai(t,a),n=ml(e,t,n,r,i,a),r=gl(),null===e||vo?(ai&&r&&ei(t),t.flags|=1,xo(e,t,n,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,Vo(e,t,a))}function Eo(e,t,n,r,a){if(La(n)){var i=!0;Fa(t)}else i=!1;if(Ai(t,a),null===t.stateNode)Ho(e,t),io(t,n,r),oo(t,n,r,a),r=!0;else if(null===e){var l=t.stateNode,o=t.memoizedProps;l.props=o;var s=l.context,c=n.contextType;"object"===typeof c&&null!==c?c=Oi(c):c=Ta(t,c=La(n)?Oa:Pa.current);var u=n.getDerivedStateFromProps,d="function"===typeof u||"function"===typeof l.getSnapshotBeforeUpdate;d||"function"!==typeof l.UNSAFE_componentWillReceiveProps&&"function"!==typeof l.componentWillReceiveProps||(o!==r||s!==c)&&lo(t,l,r,c),Ii=!1;var f=t.memoizedState;l.state=f,Ui(t,r,l,a),s=t.memoizedState,o!==r||f!==s||Aa.current||Ii?("function"===typeof u&&(no(t,n,u,r),s=t.memoizedState),(o=Ii||ao(t,n,o,r,f,s,c))?(d||"function"!==typeof l.UNSAFE_componentWillMount&&"function"!==typeof l.componentWillMount||("function"===typeof l.componentWillMount&&l.componentWillMount(),"function"===typeof l.UNSAFE_componentWillMount&&l.UNSAFE_componentWillMount()),"function"===typeof l.componentDidMount&&(t.flags|=4194308)):("function"===typeof l.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=s),l.props=r,l.state=s,l.context=c,r=o):("function"===typeof l.componentDidMount&&(t.flags|=4194308),r=!1)}else{l=t.stateNode,Mi(e,t),o=t.memoizedProps,c=t.type===t.elementType?o:to(t.type,o),l.props=c,d=t.pendingProps,f=l.context,"object"===typeof(s=n.contextType)&&null!==s?s=Oi(s):s=Ta(t,s=La(n)?Oa:Pa.current);var p=n.getDerivedStateFromProps;(u="function"===typeof p||"function"===typeof l.getSnapshotBeforeUpdate)||"function"!==typeof l.UNSAFE_componentWillReceiveProps&&"function"!==typeof l.componentWillReceiveProps||(o!==d||f!==s)&&lo(t,l,r,s),Ii=!1,f=t.memoizedState,l.state=f,Ui(t,r,l,a);var h=t.memoizedState;o!==d||f!==h||Aa.current||Ii?("function"===typeof p&&(no(t,n,p,r),h=t.memoizedState),(c=Ii||ao(t,n,c,r,f,h,s)||!1)?(u||"function"!==typeof l.UNSAFE_componentWillUpdate&&"function"!==typeof l.componentWillUpdate||("function"===typeof l.componentWillUpdate&&l.componentWillUpdate(r,h,s),"function"===typeof l.UNSAFE_componentWillUpdate&&l.UNSAFE_componentWillUpdate(r,h,s)),"function"===typeof l.componentDidUpdate&&(t.flags|=4),"function"===typeof l.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!==typeof l.componentDidUpdate||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!==typeof l.getSnapshotBeforeUpdate||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=h),l.props=r,l.state=h,l.context=s,r=c):("function"!==typeof l.componentDidUpdate||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!==typeof l.getSnapshotBeforeUpdate||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),r=!1)}return Po(e,t,n,r,i,a)}function Po(e,t,n,r,a,i){No(e,t);var l=0!==(128&t.flags);if(!r&&!l)return a&&Ma(t,n,!1),Vo(e,t,i);r=t.stateNode,yo.current=t;var o=l&&"function"!==typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&l?(t.child=xi(t,e.child,null,i),t.child=xi(t,null,o,i)):xo(e,t,o,i),t.memoizedState=r.state,a&&Ma(t,n,!0),t.child}function Ao(e){var t=e.stateNode;t.pendingContext?Ra(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Ra(0,t.context,!1),Xi(e,t.containerInfo)}function Oo(e,t,n,r,a){return pi(),hi(a),t.flags|=256,xo(e,t,n,r),t.child}var To,Lo,zo,Ro,Io={dehydrated:null,treeContext:null,retryLane:0};function Fo(e){return{baseLanes:e,cachePool:null,transitions:null}}function Mo(e,t,n){var r,a=t.pendingProps,l=$i.current,o=!1,s=0!==(128&t.flags);if((r=s)||(r=(null===e||null!==e.memoizedState)&&0!==(2&l)),r?(o=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(l|=1),Ca($i,1&l),null===e)return ci(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(0===(1&t.mode)?t.lanes=1:"$!"===e.data?t.lanes=8:t.lanes=1073741824,null):(s=a.children,e=a.fallback,o?(a=t.mode,o=t.child,s={mode:"hidden",children:s},0===(1&a)&&null!==o?(o.childLanes=0,o.pendingProps=s):o=Fc(s,a,0,null),e=Ic(e,a,n,null),o.return=t,e.return=t,o.sibling=e,t.child=o,t.child.memoizedState=Fo(n),t.memoizedState=Io,e):_o(t,s));if(null!==(l=e.memoizedState)&&null!==(r=l.dehydrated))return function(e,t,n,r,a,l,o){if(n)return 256&t.flags?(t.flags&=-257,Do(e,t,o,r=co(Error(i(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(l=r.fallback,a=t.mode,r=Fc({mode:"visible",children:r.children},a,0,null),(l=Ic(l,a,o,null)).flags|=2,r.return=t,l.return=t,r.sibling=l,t.child=r,0!==(1&t.mode)&&xi(t,e.child,null,o),t.child.memoizedState=Fo(o),t.memoizedState=Io,l);if(0===(1&t.mode))return Do(e,t,o,null);if("$!"===a.data){if(r=a.nextSibling&&a.nextSibling.dataset)var s=r.dgst;return r=s,Do(e,t,o,r=co(l=Error(i(419)),r,void 0))}if(s=0!==(o&e.childLanes),vo||s){if(null!==(r=As)){switch(o&-o){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|o))?0:a)&&a!==l.retryLane&&(l.retryLane=a,Ri(e,a),nc(r,e,a,-1))}return mc(),Do(e,t,o,r=co(Error(i(421))))}return"$?"===a.data?(t.flags|=128,t.child=e.child,t=Ec.bind(null,e),a._reactRetry=t,null):(e=l.treeContext,ri=ca(a.nextSibling),ni=t,ai=!0,ii=null,null!==e&&(Ka[Ja++]=Ya,Ka[Ja++]=Za,Ka[Ja++]=Xa,Ya=e.id,Za=e.overflow,Xa=t),t=_o(t,r.children),t.flags|=4096,t)}(e,t,s,a,r,l,n);if(o){o=a.fallback,s=t.mode,r=(l=e.child).sibling;var c={mode:"hidden",children:a.children};return 0===(1&s)&&t.child!==l?((a=t.child).childLanes=0,a.pendingProps=c,t.deletions=null):(a=zc(l,c)).subtreeFlags=14680064&l.subtreeFlags,null!==r?o=zc(r,o):(o=Ic(o,s,n,null)).flags|=2,o.return=t,a.return=t,a.sibling=o,t.child=a,a=o,o=t.child,s=null===(s=e.child.memoizedState)?Fo(n):{baseLanes:s.baseLanes|n,cachePool:null,transitions:s.transitions},o.memoizedState=s,o.childLanes=e.childLanes&~n,t.memoizedState=Io,a}return e=(o=e.child).sibling,a=zc(o,{mode:"visible",children:a.children}),0===(1&t.mode)&&(a.lanes=n),a.return=t,a.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=a,t.memoizedState=null,a}function _o(e,t){return(t=Fc({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function Do(e,t,n,r){return null!==r&&hi(r),xi(t,e.child,null,n),(e=_o(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Wo(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),Pi(e.return,t,n)}function Bo(e,t,n,r,a){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:a}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=a)}function Uo(e,t,n){var r=t.pendingProps,a=r.revealOrder,i=r.tail;if(xo(e,t,r.children,n),0!==(2&(r=$i.current)))r=1&r|2,t.flags|=128;else{if(null!==e&&0!==(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Wo(e,n,t);else if(19===e.tag)Wo(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(Ca($i,r),0===(1&t.mode))t.memoizedState=null;else switch(a){case"forwards":for(n=t.child,a=null;null!==n;)null!==(e=n.alternate)&&null===el(e)&&(a=n),n=n.sibling;null===(n=a)?(a=t.child,t.child=null):(a=n.sibling,n.sibling=null),Bo(t,!1,a,n,i);break;case"backwards":for(n=null,a=t.child,t.child=null;null!==a;){if(null!==(e=a.alternate)&&null===el(e)){t.child=a;break}e=a.sibling,a.sibling=n,n=a,a=e}Bo(t,!0,n,null,i);break;case"together":Bo(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Ho(e,t){0===(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Vo(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Fs|=t.lanes,0===(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(i(153));if(null!==t.child){for(n=zc(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=zc(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function qo(e,t){if(!ai)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Qo(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var a=e.child;null!==a;)n|=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;)n|=a.lanes|a.childLanes,r|=a.subtreeFlags,r|=a.flags,a.return=e,a=a.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Ko(e,t,n){var r=t.pendingProps;switch(ti(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Qo(t),null;case 1:case 17:return La(t.type)&&za(),Qo(t),null;case 3:return r=t.stateNode,Yi(),Na(Aa),Na(Pa),nl(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(di(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&0===(256&t.flags)||(t.flags|=1024,null!==ii&&(lc(ii),ii=null))),Lo(e,t),Qo(t),null;case 5:Gi(t);var a=Ji(Ki.current);if(n=t.type,null!==e&&null!=t.stateNode)zo(e,t,n,r,a),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(i(166));return Qo(t),null}if(e=Ji(qi.current),di(t)){r=t.stateNode,n=t.type;var l=t.memoizedProps;switch(r[fa]=t,r[pa]=l,e=0!==(1&t.mode),n){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<Ir.length;a++)Dr(Ir[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":Y(r,l),Dr("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!l.multiple},Dr("invalid",r);break;case"textarea":ae(r,l),Dr("invalid",r)}for(var s in ye(n,l),a=null,l)if(l.hasOwnProperty(s)){var c=l[s];"children"===s?"string"===typeof c?r.textContent!==c&&(!0!==l.suppressHydrationWarning&&Gr(r.textContent,c,e),a=["children",c]):"number"===typeof c&&r.textContent!==""+c&&(!0!==l.suppressHydrationWarning&&Gr(r.textContent,c,e),a=["children",""+c]):o.hasOwnProperty(s)&&null!=c&&"onScroll"===s&&Dr("scroll",r)}switch(n){case"input":Q(r),$(r,l,!0);break;case"textarea":Q(r),le(r);break;case"select":case"option":break;default:"function"===typeof l.onClick&&(r.onclick=$r)}r=a,t.updateQueue=r,null!==r&&(t.flags|=4)}else{s=9===a.nodeType?a:a.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=oe(n)),"http://www.w3.org/1999/xhtml"===e?"script"===n?((e=s.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"===typeof r.is?e=s.createElement(n,{is:r.is}):(e=s.createElement(n),"select"===n&&(s=e,r.multiple?s.multiple=!0:r.size&&(s.size=r.size))):e=s.createElementNS(e,n),e[fa]=t,e[pa]=r,To(e,t,!1,!1),t.stateNode=e;e:{switch(s=ve(n,r),n){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<Ir.length;a++)Dr(Ir[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":Y(e,r),a=X(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(l in ye(n,a),c=a)if(c.hasOwnProperty(l)){var u=c[l];"style"===l?ge(e,u):"dangerouslySetInnerHTML"===l?null!=(u=u?u.__html:void 0)&&de(e,u):"children"===l?"string"===typeof u?("textarea"!==n||""!==u)&&fe(e,u):"number"===typeof u&&fe(e,""+u):"suppressContentEditableWarning"!==l&&"suppressHydrationWarning"!==l&&"autoFocus"!==l&&(o.hasOwnProperty(l)?null!=u&&"onScroll"===l&&Dr("scroll",e):null!=u&&v(e,l,u,s))}switch(n){case"input":Q(e),$(e,r,!1);break;case"textarea":Q(e),le(e);break;case"option":null!=r.value&&e.setAttribute("value",""+V(r.value));break;case"select":e.multiple=!!r.multiple,null!=(l=r.value)?ne(e,!!r.multiple,l,!1):null!=r.defaultValue&&ne(e,!!r.multiple,r.defaultValue,!0);break;default:"function"===typeof a.onClick&&(e.onclick=$r)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}null!==t.ref&&(t.flags|=512,t.flags|=2097152)}return Qo(t),null;case 6:if(e&&null!=t.stateNode)Ro(e,t,e.memoizedProps,r);else{if("string"!==typeof r&&null===t.stateNode)throw Error(i(166));if(n=Ji(Ki.current),Ji(qi.current),di(t)){if(r=t.stateNode,n=t.memoizedProps,r[fa]=t,(l=r.nodeValue!==n)&&null!==(e=ni))switch(e.tag){case 3:Gr(r.nodeValue,n,0!==(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&Gr(r.nodeValue,n,0!==(1&e.mode))}l&&(t.flags|=4)}else(r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[fa]=t,t.stateNode=r}return Qo(t),null;case 13:if(Na($i),r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(ai&&null!==ri&&0!==(1&t.mode)&&0===(128&t.flags))fi(),pi(),t.flags|=98560,l=!1;else if(l=di(t),null!==r&&null!==r.dehydrated){if(null===e){if(!l)throw Error(i(318));if(!(l=null!==(l=t.memoizedState)?l.dehydrated:null))throw Error(i(317));l[fa]=t}else pi(),0===(128&t.flags)&&(t.memoizedState=null),t.flags|=4;Qo(t),l=!1}else null!==ii&&(lc(ii),ii=null),l=!0;if(!l)return 65536&t.flags?t:null}return 0!==(128&t.flags)?(t.lanes=n,t):((r=null!==r)!==(null!==e&&null!==e.memoizedState)&&r&&(t.child.flags|=8192,0!==(1&t.mode)&&(null===e||0!==(1&$i.current)?0===Rs&&(Rs=3):mc())),null!==t.updateQueue&&(t.flags|=4),Qo(t),null);case 4:return Yi(),Lo(e,t),null===e&&Ur(t.stateNode.containerInfo),Qo(t),null;case 10:return Ei(t.type._context),Qo(t),null;case 19:if(Na($i),null===(l=t.memoizedState))return Qo(t),null;if(r=0!==(128&t.flags),null===(s=l.rendering))if(r)qo(l,!1);else{if(0!==Rs||null!==e&&0!==(128&e.flags))for(e=t.child;null!==e;){if(null!==(s=el(e))){for(t.flags|=128,qo(l,!1),null!==(r=s.updateQueue)&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;null!==n;)e=r,(l=n).flags&=14680066,null===(s=l.alternate)?(l.childLanes=0,l.lanes=e,l.child=null,l.subtreeFlags=0,l.memoizedProps=null,l.memoizedState=null,l.updateQueue=null,l.dependencies=null,l.stateNode=null):(l.childLanes=s.childLanes,l.lanes=s.lanes,l.child=s.child,l.subtreeFlags=0,l.deletions=null,l.memoizedProps=s.memoizedProps,l.memoizedState=s.memoizedState,l.updateQueue=s.updateQueue,l.type=s.type,e=s.dependencies,l.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return Ca($i,1&$i.current|2),t.child}e=e.sibling}null!==l.tail&&Ze()>Us&&(t.flags|=128,r=!0,qo(l,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=el(s))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),qo(l,!0),null===l.tail&&"hidden"===l.tailMode&&!s.alternate&&!ai)return Qo(t),null}else 2*Ze()-l.renderingStartTime>Us&&1073741824!==n&&(t.flags|=128,r=!0,qo(l,!1),t.lanes=4194304);l.isBackwards?(s.sibling=t.child,t.child=s):(null!==(n=l.last)?n.sibling=s:t.child=s,l.last=s)}return null!==l.tail?(t=l.tail,l.rendering=t,l.tail=t.sibling,l.renderingStartTime=Ze(),t.sibling=null,n=$i.current,Ca($i,r?1&n|2:1&n),t):(Qo(t),null);case 22:case 23:return dc(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&0!==(1&t.mode)?0!==(1073741824&Ls)&&(Qo(t),6&t.subtreeFlags&&(t.flags|=8192)):Qo(t),null;case 24:case 25:return null}throw Error(i(156,t.tag))}function Jo(e,t){switch(ti(t),t.tag){case 1:return La(t.type)&&za(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return Yi(),Na(Aa),Na(Pa),nl(),0!==(65536&(e=t.flags))&&0===(128&e)?(t.flags=-65537&e|128,t):null;case 5:return Gi(t),null;case 13:if(Na($i),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(i(340));pi()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return Na($i),null;case 4:return Yi(),null;case 10:return Ei(t.type._context),null;case 22:case 23:return dc(),null;default:return null}}To=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Lo=function(){},zo=function(e,t,n,r){var a=e.memoizedProps;if(a!==r){e=t.stateNode,Ji(qi.current);var i,l=null;switch(n){case"input":a=X(e,a),r=X(e,r),l=[];break;case"select":a=M({},a,{value:void 0}),r=M({},r,{value:void 0}),l=[];break;case"textarea":a=re(e,a),r=re(e,r),l=[];break;default:"function"!==typeof a.onClick&&"function"===typeof r.onClick&&(e.onclick=$r)}for(u in ye(n,r),n=null,a)if(!r.hasOwnProperty(u)&&a.hasOwnProperty(u)&&null!=a[u])if("style"===u){var s=a[u];for(i in s)s.hasOwnProperty(i)&&(n||(n={}),n[i]="")}else"dangerouslySetInnerHTML"!==u&&"children"!==u&&"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(o.hasOwnProperty(u)?l||(l=[]):(l=l||[]).push(u,null));for(u in r){var c=r[u];if(s=null!=a?a[u]:void 0,r.hasOwnProperty(u)&&c!==s&&(null!=c||null!=s))if("style"===u)if(s){for(i in s)!s.hasOwnProperty(i)||c&&c.hasOwnProperty(i)||(n||(n={}),n[i]="");for(i in c)c.hasOwnProperty(i)&&s[i]!==c[i]&&(n||(n={}),n[i]=c[i])}else n||(l||(l=[]),l.push(u,n)),n=c;else"dangerouslySetInnerHTML"===u?(c=c?c.__html:void 0,s=s?s.__html:void 0,null!=c&&s!==c&&(l=l||[]).push(u,c)):"children"===u?"string"!==typeof c&&"number"!==typeof c||(l=l||[]).push(u,""+c):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&(o.hasOwnProperty(u)?(null!=c&&"onScroll"===u&&Dr("scroll",e),l||s===c||(l=[])):(l=l||[]).push(u,c))}n&&(l=l||[]).push("style",n);var u=l;(t.updateQueue=u)&&(t.flags|=4)}},Ro=function(e,t,n,r){n!==r&&(t.flags|=4)};var Xo=!1,Yo=!1,Zo="function"===typeof WeakSet?WeakSet:Set,Go=null;function $o(e,t){var n=e.ref;if(null!==n)if("function"===typeof n)try{n(null)}catch(r){Sc(e,t,r)}else n.current=null}function es(e,t,n){try{n()}catch(r){Sc(e,t,r)}}var ts=!1;function ns(e,t,n){var r=t.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&&es(t,n,i)}a=a.next}while(a!==r)}}function rs(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function as(e){var t=e.ref;if(null!==t){var n=e.stateNode;e.tag,e=n,"function"===typeof t?t(e):t.current=e}}function is(e){var t=e.alternate;null!==t&&(e.alternate=null,is(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&(delete t[fa],delete t[pa],delete t[ma],delete t[ga],delete t[ba])),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 os(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 ss(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!==(n=n._reactRootContainer)&&void 0!==n||null!==t.onclick||(t.onclick=$r));else if(4!==r&&null!==(e=e.child))for(ss(e,t,n),e=e.sibling;null!==e;)ss(e,t,n),e=e.sibling}function cs(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(cs(e,t,n),e=e.sibling;null!==e;)cs(e,t,n),e=e.sibling}var us=null,ds=!1;function fs(e,t,n){for(n=n.child;null!==n;)ps(e,t,n),n=n.sibling}function ps(e,t,n){if(it&&"function"===typeof it.onCommitFiberUnmount)try{it.onCommitFiberUnmount(at,n)}catch(o){}switch(n.tag){case 5:Yo||$o(n,t);case 6:var r=us,a=ds;us=null,fs(e,t,n),ds=a,null!==(us=r)&&(ds?(e=us,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):us.removeChild(n.stateNode));break;case 18:null!==us&&(ds?(e=us,n=n.stateNode,8===e.nodeType?sa(e.parentNode,n):1===e.nodeType&&sa(e,n),Ut(e)):sa(us,n.stateNode));break;case 4:r=us,a=ds,us=n.stateNode.containerInfo,ds=!0,fs(e,t,n),us=r,ds=a;break;case 0:case 11:case 14:case 15:if(!Yo&&(null!==(r=n.updateQueue)&&null!==(r=r.lastEffect))){a=r=r.next;do{var i=a,l=i.destroy;i=i.tag,void 0!==l&&(0!==(2&i)||0!==(4&i))&&es(n,t,l),a=a.next}while(a!==r)}fs(e,t,n);break;case 1:if(!Yo&&($o(n,t),"function"===typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(o){Sc(n,t,o)}fs(e,t,n);break;case 21:fs(e,t,n);break;case 22:1&n.mode?(Yo=(r=Yo)||null!==n.memoizedState,fs(e,t,n),Yo=r):fs(e,t,n);break;default:fs(e,t,n)}}function hs(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new Zo),t.forEach((function(t){var r=Pc.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}function ms(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var a=n[r];try{var l=e,o=t,s=o;e:for(;null!==s;){switch(s.tag){case 5:us=s.stateNode,ds=!1;break e;case 3:case 4:us=s.stateNode.containerInfo,ds=!0;break e}s=s.return}if(null===us)throw Error(i(160));ps(l,o,a),us=null,ds=!1;var c=a.alternate;null!==c&&(c.return=null),a.return=null}catch(u){Sc(a,t,u)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)gs(t,e),t=t.sibling}function gs(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(ms(t,e),bs(e),4&r){try{ns(3,e,e.return),rs(3,e)}catch(g){Sc(e,e.return,g)}try{ns(5,e,e.return)}catch(g){Sc(e,e.return,g)}}break;case 1:ms(t,e),bs(e),512&r&&null!==n&&$o(n,n.return);break;case 5:if(ms(t,e),bs(e),512&r&&null!==n&&$o(n,n.return),32&e.flags){var a=e.stateNode;try{fe(a,"")}catch(g){Sc(e,e.return,g)}}if(4&r&&null!=(a=e.stateNode)){var l=e.memoizedProps,o=null!==n?n.memoizedProps:l,s=e.type,c=e.updateQueue;if(e.updateQueue=null,null!==c)try{"input"===s&&"radio"===l.type&&null!=l.name&&Z(a,l),ve(s,o);var u=ve(s,l);for(o=0;o<c.length;o+=2){var d=c[o],f=c[o+1];"style"===d?ge(a,f):"dangerouslySetInnerHTML"===d?de(a,f):"children"===d?fe(a,f):v(a,d,f,u)}switch(s){case"input":G(a,l);break;case"textarea":ie(a,l);break;case"select":var p=a._wrapperState.wasMultiple;a._wrapperState.wasMultiple=!!l.multiple;var h=l.value;null!=h?ne(a,!!l.multiple,h,!1):p!==!!l.multiple&&(null!=l.defaultValue?ne(a,!!l.multiple,l.defaultValue,!0):ne(a,!!l.multiple,l.multiple?[]:"",!1))}a[pa]=l}catch(g){Sc(e,e.return,g)}}break;case 6:if(ms(t,e),bs(e),4&r){if(null===e.stateNode)throw Error(i(162));a=e.stateNode,l=e.memoizedProps;try{a.nodeValue=l}catch(g){Sc(e,e.return,g)}}break;case 3:if(ms(t,e),bs(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{Ut(t.containerInfo)}catch(g){Sc(e,e.return,g)}break;case 4:default:ms(t,e),bs(e);break;case 13:ms(t,e),bs(e),8192&(a=e.child).flags&&(l=null!==a.memoizedState,a.stateNode.isHidden=l,!l||null!==a.alternate&&null!==a.alternate.memoizedState||(Bs=Ze())),4&r&&hs(e);break;case 22:if(d=null!==n&&null!==n.memoizedState,1&e.mode?(Yo=(u=Yo)||d,ms(t,e),Yo=u):ms(t,e),bs(e),8192&r){if(u=null!==e.memoizedState,(e.stateNode.isHidden=u)&&!d&&0!==(1&e.mode))for(Go=e,d=e.child;null!==d;){for(f=Go=d;null!==Go;){switch(h=(p=Go).child,p.tag){case 0:case 11:case 14:case 15:ns(4,p,p.return);break;case 1:$o(p,p.return);var m=p.stateNode;if("function"===typeof m.componentWillUnmount){r=p,n=p.return;try{t=r,m.props=t.memoizedProps,m.state=t.memoizedState,m.componentWillUnmount()}catch(g){Sc(r,n,g)}}break;case 5:$o(p,p.return);break;case 22:if(null!==p.memoizedState){ws(f);continue}}null!==h?(h.return=p,Go=h):ws(f)}d=d.sibling}e:for(d=null,f=e;;){if(5===f.tag){if(null===d){d=f;try{a=f.stateNode,u?"function"===typeof(l=a.style).setProperty?l.setProperty("display","none","important"):l.display="none":(s=f.stateNode,o=void 0!==(c=f.memoizedProps.style)&&null!==c&&c.hasOwnProperty("display")?c.display:null,s.style.display=me("display",o))}catch(g){Sc(e,e.return,g)}}}else if(6===f.tag){if(null===d)try{f.stateNode.nodeValue=u?"":f.memoizedProps}catch(g){Sc(e,e.return,g)}}else if((22!==f.tag&&23!==f.tag||null===f.memoizedState||f===e)&&null!==f.child){f.child.return=f,f=f.child;continue}if(f===e)break e;for(;null===f.sibling;){if(null===f.return||f.return===e)break e;d===f&&(d=null),f=f.return}d===f&&(d=null),f.sibling.return=f.return,f=f.sibling}}break;case 19:ms(t,e),bs(e),4&r&&hs(e);case 21:}}function bs(e){var t=e.flags;if(2&t){try{e:{for(var n=e.return;null!==n;){if(ls(n)){var r=n;break e}n=n.return}throw Error(i(160))}switch(r.tag){case 5:var a=r.stateNode;32&r.flags&&(fe(a,""),r.flags&=-33),cs(e,os(e),a);break;case 3:case 4:var l=r.stateNode.containerInfo;ss(e,os(e),l);break;default:throw Error(i(161))}}catch(o){Sc(e,e.return,o)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function ys(e,t,n){Go=e,vs(e,t,n)}function vs(e,t,n){for(var r=0!==(1&e.mode);null!==Go;){var a=Go,i=a.child;if(22===a.tag&&r){var l=null!==a.memoizedState||Xo;if(!l){var o=a.alternate,s=null!==o&&null!==o.memoizedState||Yo;o=Xo;var c=Yo;if(Xo=l,(Yo=s)&&!c)for(Go=a;null!==Go;)s=(l=Go).child,22===l.tag&&null!==l.memoizedState?ks(a):null!==s?(s.return=l,Go=s):ks(a);for(;null!==i;)Go=i,vs(i,t,n),i=i.sibling;Go=a,Xo=o,Yo=c}xs(e)}else 0!==(8772&a.subtreeFlags)&&null!==i?(i.return=a,Go=i):xs(e)}}function xs(e){for(;null!==Go;){var t=Go;if(0!==(8772&t.flags)){var n=t.alternate;try{if(0!==(8772&t.flags))switch(t.tag){case 0:case 11:case 15:Yo||rs(5,t);break;case 1:var r=t.stateNode;if(4&t.flags&&!Yo)if(null===n)r.componentDidMount();else{var a=t.elementType===t.type?n.memoizedProps:to(t.type,n.memoizedProps);r.componentDidUpdate(a,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var l=t.updateQueue;null!==l&&Hi(t,l,r);break;case 3:var o=t.updateQueue;if(null!==o){if(n=null,null!==t.child)switch(t.child.tag){case 5:case 1:n=t.child.stateNode}Hi(t,o,n)}break;case 5:var s=t.stateNode;if(null===n&&4&t.flags){n=s;var c=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":c.autoFocus&&n.focus();break;case"img":c.src&&(n.src=c.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===t.memoizedState){var u=t.alternate;if(null!==u){var d=u.memoizedState;if(null!==d){var f=d.dehydrated;null!==f&&Ut(f)}}}break;default:throw Error(i(163))}Yo||512&t.flags&&as(t)}catch(p){Sc(t,t.return,p)}}if(t===e){Go=null;break}if(null!==(n=t.sibling)){n.return=t.return,Go=n;break}Go=t.return}}function ws(e){for(;null!==Go;){var t=Go;if(t===e){Go=null;break}var n=t.sibling;if(null!==n){n.return=t.return,Go=n;break}Go=t.return}}function ks(e){for(;null!==Go;){var t=Go;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{rs(4,t)}catch(s){Sc(t,n,s)}break;case 1:var r=t.stateNode;if("function"===typeof r.componentDidMount){var a=t.return;try{r.componentDidMount()}catch(s){Sc(t,a,s)}}var i=t.return;try{as(t)}catch(s){Sc(t,i,s)}break;case 5:var l=t.return;try{as(t)}catch(s){Sc(t,l,s)}}}catch(s){Sc(t,t.return,s)}if(t===e){Go=null;break}var o=t.sibling;if(null!==o){o.return=t.return,Go=o;break}Go=t.return}}var js,Ss=Math.ceil,Ns=x.ReactCurrentDispatcher,Cs=x.ReactCurrentOwner,Es=x.ReactCurrentBatchConfig,Ps=0,As=null,Os=null,Ts=0,Ls=0,zs=Sa(0),Rs=0,Is=null,Fs=0,Ms=0,_s=0,Ds=null,Ws=null,Bs=0,Us=1/0,Hs=null,Vs=!1,qs=null,Qs=null,Ks=!1,Js=null,Xs=0,Ys=0,Zs=null,Gs=-1,$s=0;function ec(){return 0!==(6&Ps)?Ze():-1!==Gs?Gs:Gs=Ze()}function tc(e){return 0===(1&e.mode)?1:0!==(2&Ps)&&0!==Ts?Ts&-Ts:null!==mi.transition?(0===$s&&($s=mt()),$s):0!==(e=vt)?e:e=void 0===(e=window.event)?16:Yt(e.type)}function nc(e,t,n,r){if(50<Ys)throw Ys=0,Zs=null,Error(i(185));bt(e,n,r),0!==(2&Ps)&&e===As||(e===As&&(0===(2&Ps)&&(Ms|=n),4===Rs&&oc(e,Ts)),rc(e,r),1===n&&0===Ps&&0===(1&t.mode)&&(Us=Ze()+500,Da&&Ua()))}function rc(e,t){var n=e.callbackNode;!function(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,a=e.expirationTimes,i=e.pendingLanes;0<i;){var l=31-lt(i),o=1<<l,s=a[l];-1===s?0!==(o&n)&&0===(o&r)||(a[l]=pt(o,t)):s<=t&&(e.expiredLanes|=o),i&=~o}}(e,t);var r=ft(e,e===As?Ts:0);if(0===r)null!==n&&Je(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(null!=n&&Je(n),1===t)0===e.tag?function(e){Da=!0,Ba(e)}(sc.bind(null,e)):Ba(sc.bind(null,e)),la((function(){0===(6&Ps)&&Ua()})),n=null;else{switch(xt(r)){case 1:n=$e;break;case 4:n=et;break;case 16:default:n=tt;break;case 536870912:n=rt}n=Ac(n,ac.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function ac(e,t){if(Gs=-1,$s=0,0!==(6&Ps))throw Error(i(327));var n=e.callbackNode;if(kc()&&e.callbackNode!==n)return null;var r=ft(e,e===As?Ts:0);if(0===r)return null;if(0!==(30&r)||0!==(r&e.expiredLanes)||t)t=gc(e,r);else{t=r;var a=Ps;Ps|=2;var l=hc();for(As===e&&Ts===t||(Hs=null,Us=Ze()+500,fc(e,t));;)try{yc();break}catch(s){pc(e,s)}Ci(),Ns.current=l,Ps=a,null!==Os?t=0:(As=null,Ts=0,t=Rs)}if(0!==t){if(2===t&&(0!==(a=ht(e))&&(r=a,t=ic(e,a))),1===t)throw n=Is,fc(e,0),oc(e,r),rc(e,Ze()),n;if(6===t)oc(e,r);else{if(a=e.current.alternate,0===(30&r)&&!function(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var a=n[r],i=a.getSnapshot;a=a.value;try{if(!or(i(),a))return!1}catch(o){return!1}}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}(a)&&(2===(t=gc(e,r))&&(0!==(l=ht(e))&&(r=l,t=ic(e,l))),1===t))throw n=Is,fc(e,0),oc(e,r),rc(e,Ze()),n;switch(e.finishedWork=a,e.finishedLanes=r,t){case 0:case 1:throw Error(i(345));case 2:case 5:wc(e,Ws,Hs);break;case 3:if(oc(e,r),(130023424&r)===r&&10<(t=Bs+500-Ze())){if(0!==ft(e,0))break;if(((a=e.suspendedLanes)&r)!==r){ec(),e.pingedLanes|=e.suspendedLanes&a;break}e.timeoutHandle=ra(wc.bind(null,e,Ws,Hs),t);break}wc(e,Ws,Hs);break;case 4:if(oc(e,r),(4194240&r)===r)break;for(t=e.eventTimes,a=-1;0<r;){var o=31-lt(r);l=1<<o,(o=t[o])>a&&(a=o),r&=~l}if(r=a,10<(r=(120>(r=Ze()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Ss(r/1960))-r)){e.timeoutHandle=ra(wc.bind(null,e,Ws,Hs),r);break}wc(e,Ws,Hs);break;default:throw Error(i(329))}}}return rc(e,Ze()),e.callbackNode===n?ac.bind(null,e):null}function ic(e,t){var n=Ds;return e.current.memoizedState.isDehydrated&&(fc(e,t).flags|=256),2!==(e=gc(e,t))&&(t=Ws,Ws=n,null!==t&&lc(t)),e}function lc(e){null===Ws?Ws=e:Ws.push.apply(Ws,e)}function oc(e,t){for(t&=~_s,t&=~Ms,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-lt(t),r=1<<n;e[n]=-1,t&=~r}}function sc(e){if(0!==(6&Ps))throw Error(i(327));kc();var t=ft(e,0);if(0===(1&t))return rc(e,Ze()),null;var n=gc(e,t);if(0!==e.tag&&2===n){var r=ht(e);0!==r&&(t=r,n=ic(e,r))}if(1===n)throw n=Is,fc(e,0),oc(e,t),rc(e,Ze()),n;if(6===n)throw Error(i(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,wc(e,Ws,Hs),rc(e,Ze()),null}function cc(e,t){var n=Ps;Ps|=1;try{return e(t)}finally{0===(Ps=n)&&(Us=Ze()+500,Da&&Ua())}}function uc(e){null!==Js&&0===Js.tag&&0===(6&Ps)&&kc();var t=Ps;Ps|=1;var n=Es.transition,r=vt;try{if(Es.transition=null,vt=1,e)return e()}finally{vt=r,Es.transition=n,0===(6&(Ps=t))&&Ua()}}function dc(){Ls=zs.current,Na(zs)}function fc(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,aa(n)),null!==Os)for(n=Os.return;null!==n;){var r=n;switch(ti(r),r.tag){case 1:null!==(r=r.type.childContextTypes)&&void 0!==r&&za();break;case 3:Yi(),Na(Aa),Na(Pa),nl();break;case 5:Gi(r);break;case 4:Yi();break;case 13:case 19:Na($i);break;case 10:Ei(r.type._context);break;case 22:case 23:dc()}n=n.return}if(As=e,Os=e=zc(e.current,null),Ts=Ls=t,Rs=0,Is=null,_s=Ms=Fs=0,Ws=Ds=null,null!==Ti){for(t=0;t<Ti.length;t++)if(null!==(r=(n=Ti[t]).interleaved)){n.interleaved=null;var a=r.next,i=n.pending;if(null!==i){var l=i.next;i.next=a,r.next=l}n.pending=r}Ti=null}return e}function pc(e,t){for(;;){var n=Os;try{if(Ci(),rl.current=Zl,cl){for(var r=ll.memoizedState;null!==r;){var a=r.queue;null!==a&&(a.pending=null),r=r.next}cl=!1}if(il=0,sl=ol=ll=null,ul=!1,dl=0,Cs.current=null,null===n||null===n.return){Rs=1,Is=t,Os=null;break}e:{var l=e,o=n.return,s=n,c=t;if(t=Ts,s.flags|=32768,null!==c&&"object"===typeof c&&"function"===typeof c.then){var u=c,d=s,f=d.tag;if(0===(1&d.mode)&&(0===f||11===f||15===f)){var p=d.alternate;p?(d.updateQueue=p.updateQueue,d.memoizedState=p.memoizedState,d.lanes=p.lanes):(d.updateQueue=null,d.memoizedState=null)}var h=go(o);if(null!==h){h.flags&=-257,bo(h,o,s,0,t),1&h.mode&&mo(l,u,t),c=u;var m=(t=h).updateQueue;if(null===m){var g=new Set;g.add(c),t.updateQueue=g}else m.add(c);break e}if(0===(1&t)){mo(l,u,t),mc();break e}c=Error(i(426))}else if(ai&&1&s.mode){var b=go(o);if(null!==b){0===(65536&b.flags)&&(b.flags|=256),bo(b,o,s,0,t),hi(so(c,s));break e}}l=c=so(c,s),4!==Rs&&(Rs=2),null===Ds?Ds=[l]:Ds.push(l),l=o;do{switch(l.tag){case 3:l.flags|=65536,t&=-t,l.lanes|=t,Bi(l,po(0,c,t));break e;case 1:s=c;var y=l.type,v=l.stateNode;if(0===(128&l.flags)&&("function"===typeof y.getDerivedStateFromError||null!==v&&"function"===typeof v.componentDidCatch&&(null===Qs||!Qs.has(v)))){l.flags|=65536,t&=-t,l.lanes|=t,Bi(l,ho(l,s,t));break e}}l=l.return}while(null!==l)}xc(n)}catch(x){t=x,Os===n&&null!==n&&(Os=n=n.return);continue}break}}function hc(){var e=Ns.current;return Ns.current=Zl,null===e?Zl:e}function mc(){0!==Rs&&3!==Rs&&2!==Rs||(Rs=4),null===As||0===(268435455&Fs)&&0===(268435455&Ms)||oc(As,Ts)}function gc(e,t){var n=Ps;Ps|=2;var r=hc();for(As===e&&Ts===t||(Hs=null,fc(e,t));;)try{bc();break}catch(a){pc(e,a)}if(Ci(),Ps=n,Ns.current=r,null!==Os)throw Error(i(261));return As=null,Ts=0,Rs}function bc(){for(;null!==Os;)vc(Os)}function yc(){for(;null!==Os&&!Xe();)vc(Os)}function vc(e){var t=js(e.alternate,e,Ls);e.memoizedProps=e.pendingProps,null===t?xc(e):Os=t,Cs.current=null}function xc(e){var t=e;do{var n=t.alternate;if(e=t.return,0===(32768&t.flags)){if(null!==(n=Ko(n,t,Ls)))return void(Os=n)}else{if(null!==(n=Jo(n,t)))return n.flags&=32767,void(Os=n);if(null===e)return Rs=6,void(Os=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}if(null!==(t=t.sibling))return void(Os=t);Os=t=e}while(null!==t);0===Rs&&(Rs=5)}function wc(e,t,n){var r=vt,a=Es.transition;try{Es.transition=null,vt=1,function(e,t,n,r){do{kc()}while(null!==Js);if(0!==(6&Ps))throw Error(i(327));n=e.finishedWork;var a=e.finishedLanes;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(i(177));e.callbackNode=null,e.callbackPriority=0;var l=n.lanes|n.childLanes;if(function(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var a=31-lt(n),i=1<<a;t[a]=0,r[a]=-1,e[a]=-1,n&=~i}}(e,l),e===As&&(Os=As=null,Ts=0),0===(2064&n.subtreeFlags)&&0===(2064&n.flags)||Ks||(Ks=!0,Ac(tt,(function(){return kc(),null}))),l=0!==(15990&n.flags),0!==(15990&n.subtreeFlags)||l){l=Es.transition,Es.transition=null;var o=vt;vt=1;var s=Ps;Ps|=4,Cs.current=null,function(e,t){if(ea=Vt,pr(e=fr())){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var a=r.anchorOffset,l=r.focusNode;r=r.focusOffset;try{n.nodeType,l.nodeType}catch(w){n=null;break e}var o=0,s=-1,c=-1,u=0,d=0,f=e,p=null;t:for(;;){for(var h;f!==n||0!==a&&3!==f.nodeType||(s=o+a),f!==l||0!==r&&3!==f.nodeType||(c=o+r),3===f.nodeType&&(o+=f.nodeValue.length),null!==(h=f.firstChild);)p=f,f=h;for(;;){if(f===e)break t;if(p===n&&++u===a&&(s=o),p===l&&++d===r&&(c=o),null!==(h=f.nextSibling))break;p=(f=p).parentNode}f=h}n=-1===s||-1===c?null:{start:s,end:c}}else n=null}n=n||{start:0,end:0}}else n=null;for(ta={focusedElem:e,selectionRange:n},Vt=!1,Go=t;null!==Go;)if(e=(t=Go).child,0!==(1028&t.subtreeFlags)&&null!==e)e.return=t,Go=e;else for(;null!==Go;){t=Go;try{var m=t.alternate;if(0!==(1024&t.flags))switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==m){var g=m.memoizedProps,b=m.memoizedState,y=t.stateNode,v=y.getSnapshotBeforeUpdate(t.elementType===t.type?g:to(t.type,g),b);y.__reactInternalSnapshotBeforeUpdate=v}break;case 3:var x=t.stateNode.containerInfo;1===x.nodeType?x.textContent="":9===x.nodeType&&x.documentElement&&x.removeChild(x.documentElement);break;default:throw Error(i(163))}}catch(w){Sc(t,t.return,w)}if(null!==(e=t.sibling)){e.return=t.return,Go=e;break}Go=t.return}m=ts,ts=!1}(e,n),gs(n,e),hr(ta),Vt=!!ea,ta=ea=null,e.current=n,ys(n,e,a),Ye(),Ps=s,vt=o,Es.transition=l}else e.current=n;if(Ks&&(Ks=!1,Js=e,Xs=a),l=e.pendingLanes,0===l&&(Qs=null),function(e){if(it&&"function"===typeof it.onCommitFiberRoot)try{it.onCommitFiberRoot(at,e,void 0,128===(128&e.current.flags))}catch(t){}}(n.stateNode),rc(e,Ze()),null!==t)for(r=e.onRecoverableError,n=0;n<t.length;n++)a=t[n],r(a.value,{componentStack:a.stack,digest:a.digest});if(Vs)throw Vs=!1,e=qs,qs=null,e;0!==(1&Xs)&&0!==e.tag&&kc(),l=e.pendingLanes,0!==(1&l)?e===Zs?Ys++:(Ys=0,Zs=e):Ys=0,Ua()}(e,t,n,r)}finally{Es.transition=a,vt=r}return null}function kc(){if(null!==Js){var e=xt(Xs),t=Es.transition,n=vt;try{if(Es.transition=null,vt=16>e?16:e,null===Js)var r=!1;else{if(e=Js,Js=null,Xs=0,0!==(6&Ps))throw Error(i(331));var a=Ps;for(Ps|=4,Go=e.current;null!==Go;){var l=Go,o=l.child;if(0!==(16&Go.flags)){var s=l.deletions;if(null!==s){for(var c=0;c<s.length;c++){var u=s[c];for(Go=u;null!==Go;){var d=Go;switch(d.tag){case 0:case 11:case 15:ns(8,d,l)}var f=d.child;if(null!==f)f.return=d,Go=f;else for(;null!==Go;){var p=(d=Go).sibling,h=d.return;if(is(d),d===u){Go=null;break}if(null!==p){p.return=h,Go=p;break}Go=h}}}var m=l.alternate;if(null!==m){var g=m.child;if(null!==g){m.child=null;do{var b=g.sibling;g.sibling=null,g=b}while(null!==g)}}Go=l}}if(0!==(2064&l.subtreeFlags)&&null!==o)o.return=l,Go=o;else e:for(;null!==Go;){if(0!==(2048&(l=Go).flags))switch(l.tag){case 0:case 11:case 15:ns(9,l,l.return)}var y=l.sibling;if(null!==y){y.return=l.return,Go=y;break e}Go=l.return}}var v=e.current;for(Go=v;null!==Go;){var x=(o=Go).child;if(0!==(2064&o.subtreeFlags)&&null!==x)x.return=o,Go=x;else e:for(o=v;null!==Go;){if(0!==(2048&(s=Go).flags))try{switch(s.tag){case 0:case 11:case 15:rs(9,s)}}catch(k){Sc(s,s.return,k)}if(s===o){Go=null;break e}var w=s.sibling;if(null!==w){w.return=s.return,Go=w;break e}Go=s.return}}if(Ps=a,Ua(),it&&"function"===typeof it.onPostCommitFiberRoot)try{it.onPostCommitFiberRoot(at,e)}catch(k){}r=!0}return r}finally{vt=n,Es.transition=t}}return!1}function jc(e,t,n){e=Di(e,t=po(0,t=so(n,t),1),1),t=ec(),null!==e&&(bt(e,1,t),rc(e,t))}function Sc(e,t,n){if(3===e.tag)jc(e,e,n);else for(;null!==t;){if(3===t.tag){jc(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"===typeof t.type.getDerivedStateFromError||"function"===typeof r.componentDidCatch&&(null===Qs||!Qs.has(r))){t=Di(t,e=ho(t,e=so(n,e),1),1),e=ec(),null!==t&&(bt(t,1,e),rc(t,e));break}}t=t.return}}function Nc(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=ec(),e.pingedLanes|=e.suspendedLanes&n,As===e&&(Ts&n)===n&&(4===Rs||3===Rs&&(130023424&Ts)===Ts&&500>Ze()-Bs?fc(e,0):_s|=n),rc(e,t)}function Cc(e,t){0===t&&(0===(1&e.mode)?t=1:(t=ut,0===(130023424&(ut<<=1))&&(ut=4194304)));var n=ec();null!==(e=Ri(e,t))&&(bt(e,t,n),rc(e,n))}function Ec(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Cc(e,n)}function Pc(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,a=e.memoizedState;null!==a&&(n=a.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(i(314))}null!==r&&r.delete(t),Cc(e,n)}function Ac(e,t){return Ke(e,t)}function Oc(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Tc(e,t,n,r){return new Oc(e,t,n,r)}function Lc(e){return!(!(e=e.prototype)||!e.isReactComponent)}function zc(e,t){var n=e.alternate;return null===n?((n=Tc(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=14680064&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Rc(e,t,n,r,a,l){var o=2;if(r=e,"function"===typeof e)Lc(e)&&(o=1);else if("string"===typeof e)o=5;else e:switch(e){case j:return Ic(n.children,a,l,t);case S:o=8,a|=8;break;case N:return(e=Tc(12,n,t,2|a)).elementType=N,e.lanes=l,e;case A:return(e=Tc(13,n,t,a)).elementType=A,e.lanes=l,e;case O:return(e=Tc(19,n,t,a)).elementType=O,e.lanes=l,e;case z:return Fc(n,a,l,t);default:if("object"===typeof e&&null!==e)switch(e.$$typeof){case C:o=10;break e;case E:o=9;break e;case P:o=11;break e;case T:o=14;break e;case L:o=16,r=null;break e}throw Error(i(130,null==e?e:typeof e,""))}return(t=Tc(o,n,t,a)).elementType=e,t.type=r,t.lanes=l,t}function Ic(e,t,n,r){return(e=Tc(7,e,r,t)).lanes=n,e}function Fc(e,t,n,r){return(e=Tc(22,e,r,t)).elementType=z,e.lanes=n,e.stateNode={isHidden:!1},e}function Mc(e,t,n){return(e=Tc(6,e,null,t)).lanes=n,e}function _c(e,t,n){return(t=Tc(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Dc(e,t,n,r,a){this.tag=t,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=gt(0),this.expirationTimes=gt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=gt(0),this.identifierPrefix=r,this.onRecoverableError=a,this.mutableSourceEagerHydrationData=null}function Wc(e,t,n,r,a,i,l,o,s){return e=new Dc(e,t,n,o,s),1===t?(t=1,!0===i&&(t|=8)):t=0,i=Tc(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Fi(i),e}function Bc(e){if(!e)return Ea;e:{if(Ue(e=e._reactInternals)!==e||1!==e.tag)throw Error(i(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(La(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(i(171))}if(1===e.tag){var n=e.type;if(La(n))return Ia(e,n,t)}return t}function Uc(e,t,n,r,a,i,l,o,s){return(e=Wc(n,r,!0,e,0,i,0,o,s)).context=Bc(null),n=e.current,(i=_i(r=ec(),a=tc(n))).callback=void 0!==t&&null!==t?t:null,Di(n,i,a),e.current.lanes=a,bt(e,a,r),rc(e,r),e}function Hc(e,t,n,r){var a=t.current,i=ec(),l=tc(a);return n=Bc(n),null===t.context?t.context=n:t.pendingContext=n,(t=_i(i,l)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=Di(a,t,l))&&(nc(e,a,l,i),Wi(e,a,l)),l}function Vc(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function qc(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function Qc(e,t){qc(e,t),(e=e.alternate)&&qc(e,t)}js=function(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps||Aa.current)vo=!0;else{if(0===(e.lanes&n)&&0===(128&t.flags))return vo=!1,function(e,t,n){switch(t.tag){case 3:Ao(t),pi();break;case 5:Zi(t);break;case 1:La(t.type)&&Fa(t);break;case 4:Xi(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,a=t.memoizedProps.value;Ca(ki,r._currentValue),r._currentValue=a;break;case 13:if(null!==(r=t.memoizedState))return null!==r.dehydrated?(Ca($i,1&$i.current),t.flags|=128,null):0!==(n&t.child.childLanes)?Mo(e,t,n):(Ca($i,1&$i.current),null!==(e=Vo(e,t,n))?e.sibling:null);Ca($i,1&$i.current);break;case 19:if(r=0!==(n&t.childLanes),0!==(128&e.flags)){if(r)return Uo(e,t,n);t.flags|=128}if(null!==(a=t.memoizedState)&&(a.rendering=null,a.tail=null,a.lastEffect=null),Ca($i,$i.current),r)break;return null;case 22:case 23:return t.lanes=0,So(e,t,n)}return Vo(e,t,n)}(e,t,n);vo=0!==(131072&e.flags)}else vo=!1,ai&&0!==(1048576&t.flags)&&$a(t,Qa,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Ho(e,t),e=t.pendingProps;var a=Ta(t,Pa.current);Ai(t,n),a=ml(null,t,r,e,a,n);var l=gl();return t.flags|=1,"object"===typeof a&&null!==a&&"function"===typeof a.render&&void 0===a.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,La(r)?(l=!0,Fa(t)):l=!1,t.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,Fi(t),a.updater=ro,t.stateNode=a,a._reactInternals=t,oo(t,r,e,n),t=Po(null,t,r,!0,l,n)):(t.tag=0,ai&&l&&ei(t),xo(null,t,a,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Ho(e,t),e=t.pendingProps,r=(a=r._init)(r._payload),t.type=r,a=t.tag=function(e){if("function"===typeof e)return Lc(e)?1:0;if(void 0!==e&&null!==e){if((e=e.$$typeof)===P)return 11;if(e===T)return 14}return 2}(r),e=to(r,e),a){case 0:t=Co(null,t,r,e,n);break e;case 1:t=Eo(null,t,r,e,n);break e;case 11:t=wo(null,t,r,e,n);break e;case 14:t=ko(null,t,r,to(r.type,e),n);break e}throw Error(i(306,r,""))}return t;case 0:return r=t.type,a=t.pendingProps,Co(e,t,r,a=t.elementType===r?a:to(r,a),n);case 1:return r=t.type,a=t.pendingProps,Eo(e,t,r,a=t.elementType===r?a:to(r,a),n);case 3:e:{if(Ao(t),null===e)throw Error(i(387));r=t.pendingProps,a=(l=t.memoizedState).element,Mi(e,t),Ui(t,r,null,n);var o=t.memoizedState;if(r=o.element,l.isDehydrated){if(l={element:r,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=l,t.memoizedState=l,256&t.flags){t=Oo(e,t,r,n,a=so(Error(i(423)),t));break e}if(r!==a){t=Oo(e,t,r,n,a=so(Error(i(424)),t));break e}for(ri=ca(t.stateNode.containerInfo.firstChild),ni=t,ai=!0,ii=null,n=wi(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(pi(),r===a){t=Vo(e,t,n);break e}xo(e,t,r,n)}t=t.child}return t;case 5:return Zi(t),null===e&&ci(t),r=t.type,a=t.pendingProps,l=null!==e?e.memoizedProps:null,o=a.children,na(r,a)?o=null:null!==l&&na(r,l)&&(t.flags|=32),No(e,t),xo(e,t,o,n),t.child;case 6:return null===e&&ci(t),null;case 13:return Mo(e,t,n);case 4:return Xi(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=xi(t,null,r,n):xo(e,t,r,n),t.child;case 11:return r=t.type,a=t.pendingProps,wo(e,t,r,a=t.elementType===r?a:to(r,a),n);case 7:return xo(e,t,t.pendingProps,n),t.child;case 8:case 12:return xo(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,a=t.pendingProps,l=t.memoizedProps,o=a.value,Ca(ki,r._currentValue),r._currentValue=o,null!==l)if(or(l.value,o)){if(l.children===a.children&&!Aa.current){t=Vo(e,t,n);break e}}else for(null!==(l=t.child)&&(l.return=t);null!==l;){var s=l.dependencies;if(null!==s){o=l.child;for(var c=s.firstContext;null!==c;){if(c.context===r){if(1===l.tag){(c=_i(-1,n&-n)).tag=2;var u=l.updateQueue;if(null!==u){var d=(u=u.shared).pending;null===d?c.next=c:(c.next=d.next,d.next=c),u.pending=c}}l.lanes|=n,null!==(c=l.alternate)&&(c.lanes|=n),Pi(l.return,n,t),s.lanes|=n;break}c=c.next}}else if(10===l.tag)o=l.type===t.type?null:l.child;else if(18===l.tag){if(null===(o=l.return))throw Error(i(341));o.lanes|=n,null!==(s=o.alternate)&&(s.lanes|=n),Pi(o,n,t),o=l.sibling}else o=l.child;if(null!==o)o.return=l;else for(o=l;null!==o;){if(o===t){o=null;break}if(null!==(l=o.sibling)){l.return=o.return,o=l;break}o=o.return}l=o}xo(e,t,a.children,n),t=t.child}return t;case 9:return a=t.type,r=t.pendingProps.children,Ai(t,n),r=r(a=Oi(a)),t.flags|=1,xo(e,t,r,n),t.child;case 14:return a=to(r=t.type,t.pendingProps),ko(e,t,r,a=to(r.type,a),n);case 15:return jo(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:to(r,a),Ho(e,t),t.tag=1,La(r)?(e=!0,Fa(t)):e=!1,Ai(t,n),io(t,r,a),oo(t,r,a,n),Po(null,t,r,!0,e,n);case 19:return Uo(e,t,n);case 22:return So(e,t,n)}throw Error(i(156,t.tag))};var Kc="function"===typeof reportError?reportError:function(e){console.error(e)};function Jc(e){this._internalRoot=e}function Xc(e){this._internalRoot=e}function Yc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function Zc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Gc(){}function $c(e,t,n,r,a){var i=n._reactRootContainer;if(i){var l=i;if("function"===typeof a){var o=a;a=function(){var e=Vc(l);o.call(e)}}Hc(t,l,e,a)}else l=function(e,t,n,r,a){if(a){if("function"===typeof r){var i=r;r=function(){var e=Vc(l);i.call(e)}}var l=Uc(t,r,e,0,null,!1,0,"",Gc);return e._reactRootContainer=l,e[ha]=l.current,Ur(8===e.nodeType?e.parentNode:e),uc(),l}for(;a=e.lastChild;)e.removeChild(a);if("function"===typeof r){var o=r;r=function(){var e=Vc(s);o.call(e)}}var s=Wc(e,0,!1,null,0,!1,0,"",Gc);return e._reactRootContainer=s,e[ha]=s.current,Ur(8===e.nodeType?e.parentNode:e),uc((function(){Hc(t,s,n,r)})),s}(n,t,e,a,r);return Vc(l)}Xc.prototype.render=Jc.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(i(409));Hc(e,t,null,null)},Xc.prototype.unmount=Jc.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;uc((function(){Hc(null,e,null,null)})),t[ha]=null}},Xc.prototype.unstable_scheduleHydration=function(e){if(e){var t=St();e={blockedOn:null,target:e,priority:t};for(var n=0;n<zt.length&&0!==t&&t<zt[n].priority;n++);zt.splice(n,0,e),0===n&&Mt(e)}},wt=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=dt(t.pendingLanes);0!==n&&(yt(t,1|n),rc(t,Ze()),0===(6&Ps)&&(Us=Ze()+500,Ua()))}break;case 13:uc((function(){var t=Ri(e,1);if(null!==t){var n=ec();nc(t,e,1,n)}})),Qc(e,1)}},kt=function(e){if(13===e.tag){var t=Ri(e,134217728);if(null!==t)nc(t,e,134217728,ec());Qc(e,134217728)}},jt=function(e){if(13===e.tag){var t=tc(e),n=Ri(e,t);if(null!==n)nc(n,e,t,ec());Qc(e,t)}},St=function(){return vt},Nt=function(e,t){var n=vt;try{return vt=e,t()}finally{vt=n}},ke=function(e,t,n){switch(t){case"input":if(G(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var a=wa(r);if(!a)throw Error(i(90));K(r),G(r,a)}}}break;case"textarea":ie(e,n);break;case"select":null!=(t=n.value)&&ne(e,!!n.multiple,t,!1)}},Pe=cc,Ae=uc;var eu={usingClientEntryPoint:!1,Events:[va,xa,wa,Ce,Ee,cc]},tu={findFiberByHostInstance:ya,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},nu={bundleType:tu.bundleType,version:tu.version,rendererPackageName:tu.rendererPackageName,rendererConfig:tu.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=qe(e))?null:e.stateNode},findFiberByHostInstance:tu.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var ru=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ru.isDisabled&&ru.supportsFiber)try{at=ru.inject(nu),it=ru}catch(ue){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=eu,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Yc(t))throw Error(i(200));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:k,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.createRoot=function(e,t){if(!Yc(e))throw Error(i(299));var n=!1,r="",a=Kc;return null!==t&&void 0!==t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onRecoverableError&&(a=t.onRecoverableError)),t=Wc(e,1,!1,null,0,n,0,r,a),e[ha]=t.current,Ur(8===e.nodeType?e.parentNode:e),new Jc(t)},t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"===typeof e.render)throw Error(i(188));throw e=Object.keys(e).join(","),Error(i(268,e))}return e=null===(e=qe(t))?null:e.stateNode},t.flushSync=function(e){return uc(e)},t.hydrate=function(e,t,n){if(!Zc(t))throw Error(i(200));return $c(null,e,t,!0,n)},t.hydrateRoot=function(e,t,n){if(!Yc(e))throw Error(i(405));var r=null!=n&&n.hydratedSources||null,a=!1,l="",o=Kc;if(null!==n&&void 0!==n&&(!0===n.unstable_strictMode&&(a=!0),void 0!==n.identifierPrefix&&(l=n.identifierPrefix),void 0!==n.onRecoverableError&&(o=n.onRecoverableError)),t=Uc(t,null,e,1,null!=n?n:null,a,0,l,o),e[ha]=t.current,Ur(e),r)for(e=0;e<r.length;e++)a=(a=(n=r[e])._getVersion)(n._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[n,a]:t.mutableSourceEagerHydrationData.push(n,a);return new Xc(t)},t.render=function(e,t,n){if(!Zc(t))throw Error(i(200));return $c(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!Zc(e))throw Error(i(40));return!!e._reactRootContainer&&(uc((function(){$c(null,null,e,!1,(function(){e._reactRootContainer=null,e[ha]=null}))})),!0)},t.unstable_batchedUpdates=cc,t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Zc(n))throw Error(i(200));if(null==e||void 0===e._reactInternals)throw Error(i(38));return $c(e,t,n,!1,r)},t.version="18.3.1-next-f1338f8080-20240426"},950:(e,t,n)=>{"use strict";!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(730)},153:(e,t,n)=>{"use strict";var r=n(43),a=Symbol.for("react.element"),i=Symbol.for("react.fragment"),l=Object.prototype.hasOwnProperty,o=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,n){var r,i={},c=null,u=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)l.call(t,r)&&!s.hasOwnProperty(r)&&(i[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===i[r]&&(i[r]=t[r]);return{$$typeof:a,type:e,key:c,ref:u,props:i,_owner:o.current}}t.Fragment=i,t.jsx=c,t.jsxs=c},202:(e,t)=>{"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),o=Symbol.for("react.provider"),s=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),p=Symbol.iterator;var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m=Object.assign,g={};function b(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||h}function y(){}function v(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||h}b.prototype.isReactComponent={},b.prototype.setState=function(e,t){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,t,"setState")},b.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=b.prototype;var x=v.prototype=new y;x.constructor=v,m(x,b.prototype),x.isPureReactComponent=!0;var w=Array.isArray,k=Object.prototype.hasOwnProperty,j={current:null},S={key:!0,ref:!0,__self:!0,__source:!0};function N(e,t,r){var a,i={},l=null,o=null;if(null!=t)for(a in void 0!==t.ref&&(o=t.ref),void 0!==t.key&&(l=""+t.key),t)k.call(t,a)&&!S.hasOwnProperty(a)&&(i[a]=t[a]);var s=arguments.length-2;if(1===s)i.children=r;else if(1<s){for(var c=Array(s),u=0;u<s;u++)c[u]=arguments[u+2];i.children=c}if(e&&e.defaultProps)for(a in s=e.defaultProps)void 0===i[a]&&(i[a]=s[a]);return{$$typeof:n,type:e,key:l,ref:o,props:i,_owner:j.current}}function C(e){return"object"===typeof e&&null!==e&&e.$$typeof===n}var E=/\/+/g;function P(e,t){return"object"===typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function A(e,t,a,i,l){var o=typeof e;"undefined"!==o&&"boolean"!==o||(e=null);var s=!1;if(null===e)s=!0;else switch(o){case"string":case"number":s=!0;break;case"object":switch(e.$$typeof){case n:case r:s=!0}}if(s)return l=l(s=e),e=""===i?"."+P(s,0):i,w(l)?(a="",null!=e&&(a=e.replace(E,"$&/")+"/"),A(l,t,a,"",(function(e){return e}))):null!=l&&(C(l)&&(l=function(e,t){return{$$typeof:n,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(l,a+(!l.key||s&&s.key===l.key?"":(""+l.key).replace(E,"$&/")+"/")+e)),t.push(l)),1;if(s=0,i=""===i?".":i+":",w(e))for(var c=0;c<e.length;c++){var u=i+P(o=e[c],c);s+=A(o,t,a,u,l)}else if(u=function(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=p&&e[p]||e["@@iterator"])?e:null}(e),"function"===typeof u)for(e=u.call(e),c=0;!(o=e.next()).done;)s+=A(o=o.value,t,a,u=i+P(o,c++),l);else if("object"===o)throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return s}function O(e,t,n){if(null==e)return e;var r=[],a=0;return A(e,r,"","",(function(e){return t.call(n,e,a++)})),r}function T(e){if(-1===e._status){var t=e._result;(t=t()).then((function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)}),(function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)})),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var L={current:null},z={transition:null},R={ReactCurrentDispatcher:L,ReactCurrentBatchConfig:z,ReactCurrentOwner:j};function I(){throw Error("act(...) is not supported in production builds of React.")}t.Children={map:O,forEach:function(e,t,n){O(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return O(e,(function(){t++})),t},toArray:function(e){return O(e,(function(e){return e}))||[]},only:function(e){if(!C(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=b,t.Fragment=a,t.Profiler=l,t.PureComponent=v,t.StrictMode=i,t.Suspense=u,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=R,t.act=I,t.cloneElement=function(e,t,r){if(null===e||void 0===e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var a=m({},e.props),i=e.key,l=e.ref,o=e._owner;if(null!=t){if(void 0!==t.ref&&(l=t.ref,o=j.current),void 0!==t.key&&(i=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(c in t)k.call(t,c)&&!S.hasOwnProperty(c)&&(a[c]=void 0===t[c]&&void 0!==s?s[c]:t[c])}var c=arguments.length-2;if(1===c)a.children=r;else if(1<c){s=Array(c);for(var u=0;u<c;u++)s[u]=arguments[u+2];a.children=s}return{$$typeof:n,type:e.type,key:i,ref:l,props:a,_owner:o}},t.createContext=function(e){return(e={$$typeof:s,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:o,_context:e},e.Consumer=e},t.createElement=N,t.createFactory=function(e){var t=N.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:c,render:e}},t.isValidElement=C,t.lazy=function(e){return{$$typeof:f,_payload:{_status:-1,_result:e},_init:T}},t.memo=function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=z.transition;z.transition={};try{e()}finally{z.transition=t}},t.unstable_act=I,t.useCallback=function(e,t){return L.current.useCallback(e,t)},t.useContext=function(e){return L.current.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e){return L.current.useDeferredValue(e)},t.useEffect=function(e,t){return L.current.useEffect(e,t)},t.useId=function(){return L.current.useId()},t.useImperativeHandle=function(e,t,n){return L.current.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return L.current.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return L.current.useLayoutEffect(e,t)},t.useMemo=function(e,t){return L.current.useMemo(e,t)},t.useReducer=function(e,t,n){return L.current.useReducer(e,t,n)},t.useRef=function(e){return L.current.useRef(e)},t.useState=function(e){return L.current.useState(e)},t.useSyncExternalStore=function(e,t,n){return L.current.useSyncExternalStore(e,t,n)},t.useTransition=function(){return L.current.useTransition()},t.version="18.3.1"},43:(e,t,n)=>{"use strict";e.exports=n(202)},579:(e,t,n)=>{"use strict";e.exports=n(153)},234:(e,t)=>{"use strict";function n(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,a=e[r];if(!(0<i(a,t)))break e;e[r]=t,e[n]=a,n=r}}function r(e){return 0===e.length?null:e[0]}function a(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,a=e.length,l=a>>>1;r<l;){var o=2*(r+1)-1,s=e[o],c=o+1,u=e[c];if(0>i(s,n))c<a&&0>i(u,s)?(e[r]=u,e[c]=n,r=c):(e[r]=s,e[o]=n,r=o);else{if(!(c<a&&0>i(u,n)))break e;e[r]=u,e[c]=n,r=c}}}return t}function i(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"===typeof performance&&"function"===typeof performance.now){var l=performance;t.unstable_now=function(){return l.now()}}else{var o=Date,s=o.now();t.unstable_now=function(){return o.now()-s}}var c=[],u=[],d=1,f=null,p=3,h=!1,m=!1,g=!1,b="function"===typeof setTimeout?setTimeout:null,y="function"===typeof clearTimeout?clearTimeout:null,v="undefined"!==typeof setImmediate?setImmediate:null;function x(e){for(var t=r(u);null!==t;){if(null===t.callback)a(u);else{if(!(t.startTime<=e))break;a(u),t.sortIndex=t.expirationTime,n(c,t)}t=r(u)}}function w(e){if(g=!1,x(e),!m)if(null!==r(c))m=!0,z(k);else{var t=r(u);null!==t&&R(w,t.startTime-e)}}function k(e,n){m=!1,g&&(g=!1,y(C),C=-1),h=!0;var i=p;try{for(x(n),f=r(c);null!==f&&(!(f.expirationTime>n)||e&&!A());){var l=f.callback;if("function"===typeof l){f.callback=null,p=f.priorityLevel;var o=l(f.expirationTime<=n);n=t.unstable_now(),"function"===typeof o?f.callback=o:f===r(c)&&a(c),x(n)}else a(c);f=r(c)}if(null!==f)var s=!0;else{var d=r(u);null!==d&&R(w,d.startTime-n),s=!1}return s}finally{f=null,p=i,h=!1}}"undefined"!==typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var j,S=!1,N=null,C=-1,E=5,P=-1;function A(){return!(t.unstable_now()-P<E)}function O(){if(null!==N){var e=t.unstable_now();P=e;var n=!0;try{n=N(!0,e)}finally{n?j():(S=!1,N=null)}}else S=!1}if("function"===typeof v)j=function(){v(O)};else if("undefined"!==typeof MessageChannel){var T=new MessageChannel,L=T.port2;T.port1.onmessage=O,j=function(){L.postMessage(null)}}else j=function(){b(O,0)};function z(e){N=e,S||(S=!0,j())}function R(e,n){C=b((function(){e(t.unstable_now())}),n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){m||h||(m=!0,z(k))},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):E=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return p},t.unstable_getFirstCallbackNode=function(){return r(c)},t.unstable_next=function(e){switch(p){case 1:case 2:case 3:var t=3;break;default:t=p}var n=p;p=t;try{return e()}finally{p=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=p;p=e;try{return t()}finally{p=n}},t.unstable_scheduleCallback=function(e,a,i){var l=t.unstable_now();switch("object"===typeof i&&null!==i?i="number"===typeof(i=i.delay)&&0<i?l+i:l:i=l,e){case 1:var o=-1;break;case 2:o=250;break;case 5:o=1073741823;break;case 4:o=1e4;break;default:o=5e3}return e={id:d++,callback:a,priorityLevel:e,startTime:i,expirationTime:o=i+o,sortIndex:-1},i>l?(e.sortIndex=i,n(u,e),null===r(c)&&e===r(u)&&(g?(y(C),C=-1):g=!0,R(w,i-l))):(e.sortIndex=o,n(c,e),m||h||(m=!0,z(k))),e},t.unstable_shouldYield=A,t.unstable_wrapCallback=function(e){var t=p;return function(){var n=p;p=t;try{return e.apply(this,arguments)}finally{p=n}}}},853:(e,t,n)=>{"use strict";e.exports=n(234)},882:(e,t,n)=>{var r={"./About-Mission.mp3":958,"./Investment-OurVision.mp3":750,"./Investment-WhyInvest.mp3":457,"./JS.mp3":893,"./drh.mp3":542};function a(e){var t=i(e);return n(t)}function i(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=i,e.exports=a,a.id=882},958:(e,t,n)=>{"use strict";e.exports=n.p+"static/media/About-Mission.9216bd56e4d85ef1f7b4.mp3"},750:(e,t,n)=>{"use strict";e.exports=n.p+"static/media/Investment-OurVision.6dfb35c4915f7cf5791f.mp3"},457:(e,t,n)=>{"use strict";e.exports=n.p+"static/media/Investment-WhyInvest.f58074314e5ee2b64977.mp3"}
2,893:(e,t,n)=>{"use strict";e.exports=n.p+"static/media/JS.fe86507413ff94a6e1d6.mp3"},542:(e,t,n)=>{"use strict";e.exports=n.p+"static/media/drh.cef53ba1162a9659d38a.mp3"}},t={};function n(r){var a=t[r];if(void 0!==a)return a.exports;var i=t[r]={exports:{}};return e[r](i,i.exports,n),i.exports}(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;n.t=function(r,a){if(1&a&&(r=this(r)),8&a)return r;if("object"===typeof r&&r){if(4&a&&r.__esModule)return r;if(16&a&&"function"===typeof r.then)return r}var i=Object.create(null);n.r(i);var l={};e=e||[null,t({}),t([]),t(t)];for(var o=2&a&&r;"object"==typeof o&&!~e.indexOf(o);o=t(o))Object.getOwnPropertyNames(o).forEach((e=>l[e]=()=>r[e]));return l.default=()=>r,n.d(i,l),i}})(),n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.p="/",(()=>{"use strict";var e,t=n(43),r=n.t(t,2),a=n(950),i=n.t(a,2);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}!function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(e||(e={}));const o="popstate";function s(e,t){if(!1===e||null===e||"undefined"===typeof e)throw new Error(t)}function c(e,t){if(!e){"undefined"!==typeof console&&console.warn(t);try{throw new Error(t)}catch(n){}}}function u(e,t){return{usr:e.state,key:e.key,idx:t}}function d(e,t,n,r){return void 0===n&&(n=null),l({pathname:"string"===typeof e?e:e.pathname,search:"",hash:""},"string"===typeof t?p(t):t,{state:n,key:t&&t.key||r||Math.random().toString(36).substr(2,8)})}function f(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&"?"!==n&&(t+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(t+="#"===r.charAt(0)?r:"#"+r),t}function p(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function h(t,n,r,a){void 0===a&&(a={});let{window:i=document.defaultView,v5Compat:c=!1}=a,p=i.history,h=e.Pop,m=null,g=b();function b(){return(p.state||{idx:null}).idx}function y(){h=e.Pop;let t=b(),n=null==t?null:t-g;g=t,m&&m({action:h,location:x.location,delta:n})}function v(e){let t="null"!==i.location.origin?i.location.origin:i.location.href,n="string"===typeof e?e:f(e);return n=n.replace(/ $/,"%20"),s(t,"No window.location.(origin|href) available to create URL for href: "+n),new URL(n,t)}null==g&&(g=0,p.replaceState(l({},p.state,{idx:g}),""));let x={get action(){return h},get location(){return t(i,p)},listen(e){if(m)throw new Error("A history only accepts one active listener");return i.addEventListener(o,y),m=e,()=>{i.removeEventListener(o,y),m=null}},createHref:e=>n(i,e),createURL:v,encodeLocation(e){let t=v(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(t,n){h=e.Push;let a=d(x.location,t,n);r&&r(a,t),g=b()+1;let l=u(a,g),o=x.createHref(a);try{p.pushState(l,"",o)}catch(s){if(s instanceof DOMException&&"DataCloneError"===s.name)throw s;i.location.assign(o)}c&&m&&m({action:h,location:x.location,delta:1})},replace:function(t,n){h=e.Replace;let a=d(x.location,t,n);r&&r(a,t),g=b();let i=u(a,g),l=x.createHref(a);p.replaceState(i,"",l),c&&m&&m({action:h,location:x.location,delta:0})},go:e=>p.go(e)};return x}var m;!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(m||(m={}));new Set(["lazy","caseSensitive","path","id","index","children"]);function g(e,t,n){return void 0===n&&(n="/"),b(e,t,n,!1)}function b(e,t,n,r){let a=T(("string"===typeof t?p(t):t).pathname||"/",n);if(null==a)return null;let i=y(e);!function(e){e.sort(((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let n=e.length===t.length&&e.slice(0,-1).every(((e,n)=>e===t[n]));return n?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((e=>e.childrenIndex)),t.routesMeta.map((e=>e.childrenIndex)))))}(i);let l=null;for(let o=0;null==l&&o<i.length;++o){let e=O(a);l=P(i[o],e,r)}return l}function y(e,t,n,r){void 0===t&&(t=[]),void 0===n&&(n=[]),void 0===r&&(r="");let a=(e,a,i)=>{let l={relativePath:void 0===i?e.path||"":i,caseSensitive:!0===e.caseSensitive,childrenIndex:a,route:e};l.relativePath.startsWith("/")&&(s(l.relativePath.startsWith(r),'Absolute route path "'+l.relativePath+'" nested under path "'+r+'" is not val
2id. An absolute child route path must start with the combined path of all its parent routes.'),l.relativePath=l.relativePath.slice(r.length));let o=F([r,l.relativePath]),c=n.concat(l);e.children&&e.children.length>0&&(s(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+o+'".'),y(e.children,t,c,o)),(null!=e.path||e.index)&&t.push({path:o,score:E(o,e.index),routesMeta:c})};return e.forEach(((e,t)=>{var n;if(""!==e.path&&null!=(n=e.path)&&n.includes("?"))for(let r of v(e.path))a(e,t,r);else a(e,t)})),t}function v(e){let t=e.split("/");if(0===t.length)return[];let[n,...r]=t,a=n.endsWith("?"),i=n.replace(/\?$/,"");if(0===r.length)return a?[i,""]:[i];let l=v(r.join("/")),o=[];return o.push(...l.map((e=>""===e?i:[i,e].join("/")))),a&&o.push(...l),o.map((t=>e.startsWith("/")&&""===t?"/":t))}const x=/^:[\w-]+$/,w=3,k=2,j=1,S=10,N=-2,C=e=>"*"===e;function E(e,t){let n=e.split("/"),r=n.length;return n.some(C)&&(r+=N),t&&(r+=k),n.filter((e=>!C(e))).reduce(((e,t)=>e+(x.test(t)?w:""===t?j:S)),r)}function P(e,t,n){void 0===n&&(n=!1);let{routesMeta:r}=e,a={},i="/",l=[];for(let o=0;o<r.length;++o){let e=r[o],s=o===r.length-1,c="/"===i?t:t.slice(i.length)||"/",u=A({path:e.relativePath,caseSensitive:e.caseSensitive,end:s},c),d=e.route;if(!u&&s&&n&&!r[r.length-1].route.index&&(u=A({path:e.relativePath,caseSensitive:e.caseSensitive,end:!1},c)),!u)return null;
2Object.assign(a,u.params),l.push({params:a,pathname:F([i,u.pathname]),pathnameBase:M(F([i,u.pathnameBase])),route:d}),"/"!==u.pathnameBase&&(i=F([i,u.pathnameBase]))}return l}function A(e,t){"string"===typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=function(e,t,n){void 0===t&&(t=!1);void 0===n&&(n=!0);c("*"===e||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were "'+e.replace(/\*$/,"/*")+'" because the `*` character must always follow a `/` in the pattern. To get rid of this warning, please change the route path to "'+e.replace(/\*$/,"/*")+'".');let r=[],a="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,((e,t,n)=>(r.push({paramName:t,isOptional:null!=n}),n?"/?([^\\/]+)?":"/([^\\/]+)")));e.endsWith("*")?(r.push({paramName:"*"}),a+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?a+="\\/*$":""!==e&&"/"!==e&&(a+="(?:(?=\\/|$))");let i=new RegExp(a,t?void 0:"i");return[i,r]}(e.path,e.caseSensitive,e.end),a=t.match(n);if(!a)return null;let i=a[0],l=i.replace(/(.)\/+$/,"$1"),o=a.slice(1);return{params:r.reduce(((e,t,n)=>{let{paramName:r,isOptional:a}=t;if("*"===r){let e=o[n]||"";l=i.slice(0,i.length-e.length).replace(/(.)\/+$/,"$1")}const s=o[n];return e[r]=a&&!s?void 0:(s||"").replace(/%2F/g,"/"),e}),{}),pathname:i,pathnameBase:l,pattern:e}}function O(e){try{return e.split("/").map((e=>decodeURIComponent(e).replace(/\//g,"%2F"))).join("/")}catch(t){return c(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding ('+t+")."),e}}function T(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&"/"!==r?null:e.slice(n)||"/"}function L(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(r)+"].  Please separate it out to the `to."+n+'` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.'}function z(e){return e.filter(((e,t)=>0===t||e.route.path&&e.route.path.length>0))}function R(e,t){let n=z(e);return t?n.map(((e,t)=>t===n.length-1?e.pathname:e.pathnameBase)):n.map((e=>e.pathnameBase))}function I(e,t,n,r){let a;void 0===r&&(r=!1),"string"===typeof e?a=p(e):(a=l({},e),s(!a.pathname||!a.pathname.includes("?"),L("?","pathname","search",a)),s(!a.pathname||!a.pathname.includes("#"),L("#","pathname","hash",a)),s(!a.search||!a.search.includes("#"),L("#","search","hash",a)));let i,o=""===e||""===a.pathname,c=o?"/":a.pathname;if(null==c)i=n;else{let e=t.length-1;if(!r&&c.startsWith("..")){let t=c.split("/");for(;".."===t[0];)t.shift(),e-=1;a.pathname=t.join("/")}i=e>=0?t[e]:"/"}let u=function(e,t){void 0===t&&(t="/");let{pathname:n,search:r="",hash:a=""}="string"===typeof e?p(e):e,i=n?n.startsWith("/")?n:function(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((e=>{".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)})),n.length>1?n.join("/"):"/"}(n,t):t;return{pathname:i,search:_(r),hash:D(a)}}(a,i),d=c&&"/"!==c&&c.endsWith("/"),f=(o||"."===c)&&n.endsWith("/");return u.pathname.endsWith("/")||!d&&!f||(u.pathname+="/"),u}const F=e=>e.join("/").replace(/\/\/+/g,"/"),M=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),_=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",D=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";Error;function W(e){return null!=e&&"number"===typeof e.status&&"string"===typeof e.statusText&&"boolean"===typeof e.internal&&"data"in e}const B=["post","put","patch","delete"],U=(new Set(B),["get",...B]);new Set(U),new Set([301,302,303,307,308]),new Set([307,308]);Symbol("deferred");function H(){return H=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},H.apply(this,arguments)}const V=t.createContext(null);const q=t.createContext(null);const Q=t.createContext(null);const K=t.createContext(null);const J=t.createContext({outlet:null,matches:[],isDataRoute:!1});const X=t.createContext(null);function Y(){return null!=t.useContext(K)}function Z(){return Y()||s(!1),t.useContext(K).location}function G(e){t.useContext(Q).static||t.useLayoutEffect(e)}function $(){let{isDataRoute:e}=t.useContext(J);return e?function(){let{router:e}=ce(oe.UseNavigateStable),n=de(se.UseNavigateStable),r=t.useRef(!1);return G((()=>{r.current=!0})),t.useCallback((function(t,a){void 0===a&&(a={}),r.current&&("number"===typeof t?e.navigate(t):e.navigate(t,H({fromRouteId:n},a)))}),[e,n])}():function(){Y()||s(!1);let e=t.useContext(V),{basename:n,future:r,navigator:a}=t.useContext(Q),{matches:i}=t.useContext(J),{pathname:l}=Z(),o=JSON.stringify(R(i,r.v7_relativeSplatPath)),c=t.useRef(!1);return G((()=>{c.current=!0})),t.useCallback((function(t,r){if(void 0===r&&(r={}),!c.current)return;if("number"===typeof t)return void a.go(t);let i=I(t,JSON.parse(o),l,"path"===r.relative);null==e&&"/"!==n&&(i.pathname="/"===i.pathname?n:F([n,i.pathname])),(r.replace?a.replace:a.push)(i,r.state,r)}),[n,a,o,l,e])}()}function ee(e,n){let{relative:r}=void 0===n?{}:n,{future:a}=t.useContext(Q),{matches:i}=t.useContext(J),{pathname:l}=Z(),o=JSON.stringify(R(i,a.v7_relativeSplatPath));return t.useMemo((()=>I(e,JSON.parse(o),l,"path"===r)),[e,o,l,r])}function te(n,r,a,i){Y()||s(!1);let{navigator:l}=t.useContext(Q),{matches:o}=t.useContext(J),c=o[o.length-1],u=c?c.params:{},d=(c&&c.pathname,c?c.pathnameBase:"/");c&&c.route;let f,h=Z();if(r){var m;let e="string"===typeof r?p(r):r;"/"===d||(null==(m=e.pathname)?void 0:m.startsWith(d))||s(!1),f=e}else f=h;let b=f.pathname||"/",y=b;if("/"!==d){let e=d.replace(/^\//,"").split("/");y="/"+b.replace(/^\//,"").split("/").slice(e.length).join("/")}let v=g(n,{pathname:y});let x=le(v&&v.map((e=>Object.assign({},e,{params:Object.assign({},u,e.params),pathname:F([d,l.encodeLocation?l.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?d:F([d,l.encodeLocation?l.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])}))),o,a,i);return r&&x?t.createElement(K.Provider,{value:{location:H({pathname:"/",search:"",hash:"",state:null,key:"default"},f),navigationType:e.Pop}},x):x}function ne(){let e=function(){var e;let n=t.useContext(X),r=ue(se.UseRouteError),a=de(se.UseRouteError);if(void 0!==n)return n;return null==(e=r.errors)?void 0:e[a]}(),n=W(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),r=e instanceof Error?e.stack:null,a="rgba(200,200,200, 0.5)",i={padding:"0.5rem",backgroundColor:a};return t.createElement(t.Fragment,null,t.createElement("h2",null,"Unexpected Application 
2Error!"),t.createElement("h3",{style:{fontStyle:"italic"}},n),r?t.createElement("pre",{style:i},r):null,null)}const re=t.createElement(ne,null);class ae extends t.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:void 0!==e.error?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return void 0!==this.state.error?t.createElement(J.Provider,{value:this.props.routeContext},t.createElement(X.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function ie(e){let{routeContext:n,match:r,children:a}=e,i=t.useContext(V);return i&&i.static&&i.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(i.staticContext._deepestRenderedBoundaryId=r.route.id),t.createElement(J.Provider,{value:n},a)}function le(e,n,r,a){var i;if(void 0===n&&(n=[]),void 0===r&&(r=null),void 0===a&&(a=null),null==e){var l;if(!r)return null;if(r.errors)e=r.matches;else{if(!(null!=(l=a)&&l.v7_partialHydration&&0===n.length&&!r.initialized&&r.matches.length>0))return null;e=r.matches}}let o=e,c=null==(i=r)?void 0:i.errors;if(null!=c){let e=o.findIndex((e=>e.route.id&&void 0!==(null==c?void 0:c[e.route.id])));e>=0||s(!1),o=o.slice(0,Math.min(o.length,e+1))}let u=!1,d=-1;if(r&&a&&a.v7_partialHydration)for(let t=0;t<o.length;t++){let e=o[t];if((e.route.HydrateFallback||e.route.hydrateFallbackElement)&&(d=t),e.route.id){let{loaderData:t,errors:n}=r,a=e.route.loader&&void 0===t[e.route.id]&&(!n||void 0===n[e.route.id]);if(e.route.lazy||a){u=!0,o=d>=0?o.slice(0,d+1):[o[0]];break}}}return o.reduceRight(((e,a,i)=>{let l,s=!1,f=null,p=null;var h;r&&(l=c&&a.route.id?c[a.route.id]:void 0,f=a.route.errorElement||re,u&&(d<0&&0===i?(h="route-fallback",!1||fe[h]||(fe[h]=!0),s=!0,p=null):d===i&&(s=!0,p=a.route.hydrateFallbackElement||null)));let m=n.concat(o.slice(0,i+1)),g=()=>{let n;return n=l?f:s?p:a.route.Component?t.createElement(a.route.Component,null):a.route.element?a.route.element:e,t.createElement(ie,{match:a,routeContext:{outlet:e,matches:m,isDataRoute:null!=r},children:n})};return r&&(a.route.ErrorBoundary||a.route.errorElement||0===i)?t.createElement(ae,{location:r.location,revalidation:r.revalidation,component:f,error:l,children:g(),routeContext:{outlet:null,matches:m,isDataRoute:!0}}):g()}),null)}var oe=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(oe||{}),se=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(se||{});function ce(e){let n=t.useContext(V);return n||s(!1),n}function ue(e){let n=t.useContext(q);return n||s(!1),n}function de(e){let n=function(){let e=t.useContext(J);return e||s(!1),e}(),r=n.matches[n.matches.length-1];return r.route.id||s(!1),r.route.id}const fe={};r.startTransition;function pe(e){s(!1)}function he(n){let{basename:r="/",children:a=null,location:i,navigationType:l=e.Pop,navigator:o,static:c=!1,future:u}=n;Y()&&s(!1);let d=r.replace(/^\/*/,"/"),f=t.useMemo((()=>({basename:d,navigator:o,static:c,future:H({v7_relativeSplatPath:!1},u)})),[d,u,o,c]);"string"===typeof i&&(i=p(i));let{pathname:h="/",search:m="",hash:g="",state:b=null,key:y="default"}=i,v=t.useMemo((()=>{let e=T(h,d);return null==e?null:{location:{pathname:e,search:m,hash:g,state:b,key:y},navigationType:l}}),[d,h,m,g,b,y,l]);return null==v?null:t.createElement(Q.Provider,{value:f},t.createElement(K.Provider,{children:a,value:v}))}function me(e){let{children:t,location:n}=e;return te(ge(t),n)}new Promise((()=>{}));t.Component;function ge(e,n){void 0===n&&(n=[]);let r=[];
2return t.Children.forEach(e,((e,a)=>{if(!t.isValidElement(e))return;let i=[...n,a];if(e.type===t.Fragment)return void r.push.apply(r,ge(e.props.children,i));e.type!==pe&&s(!1),e.props.index&&e.props.children&&s(!1);let l={id:e.props.id||i.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,Component:e.props.Component,index:e.props.index,path:e.props.path,loader:e.props.loader,action:e.props.action,errorElement:e.props.errorElement,ErrorBoundary:e.props.ErrorBoundary,hasErrorBoundary:null!=e.props.ErrorBoundary||null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle,lazy:e.props.lazy};e.props.children&&(l.children=ge(e.props.children,i)),r.push(l)})),r}function be(){return be=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},be.apply(this,arguments)}function ye(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);const ve=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","unstable_viewTransition"];try{window.__reactRouterVersion="6"}catch(Nt){}new Map;const xe=r.startTransition;i.flushSync,r.useId;function we(e){let{basename:n,children:r,future:a,window:i}=e,l=t.useRef();var o;null==l.current&&(l.current=(void 0===(o={window:i,v5Compat:!0})&&(o={}),h((function(e,t){let{pathname:n,search:r,hash:a}=e.location;return d("",{pathname:n,search:r,hash:a},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){return"string"===typeof t?t:f(t)}),null,o)));let s=l.current,[c,u]=t.useState({action:s.action,location:s.location}),{v7_startTransition:p}=a||{},m=t.useCallback((e=>{p&&xe?xe((()=>u(e))):u(e)}),[u,p]);return t.useLayoutEffect((()=>s.listen(m)),[s,m]),t.createElement(he,{basename:n,children:r,location:c.location,navigationType:c.action,navigator:s,future:a})}const ke="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement,je=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Se=t.forwardRef((function(e,n){let r,{onClick:a,relative:i,reloadDocument:l,replace:o,state:c,target:u,to:d,preventScrollReset:p,unstable_viewTransition:h}=e,m=ye(e,ve),{basename:g}=t.useContext(Q),b=!1;if("string"===typeof d&&je.test(d)&&(r=d,ke))try{let e=new URL(window.location.href),t=d.startsWith("//")?new URL(e.protocol+d):new URL(d),n=T(t.pathname,g);t.origin===e.origin&&null!=n?d=n+t.search+t.hash:b=!0}catch(Nt){}let y=function(e,n){let{relative:r}=void 0===n?{}:n;Y()||s(!1);let{basename:a,navigator:i}=t.useContext(Q),{hash:l,pathname:o,search:c}=ee(e,{relative:r}),u=o;return"/"!==a&&(u="/"===o?a:F([a,o])),i.createHref({pathname:u,search:c,hash:l})}(d,{relative:i}),v=function(e,n){let{target:r,replace:a,state:i,preventScrollReset:l,relative:o,unstable_viewTransition:s}=void 0===n?{}:n,c=$(),u=Z(),d=ee(e,{relative:o});return t.useCallback((t=>{if(function(e,t){return 0===e.button&&(!t||"_self"===t)&&!function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)}(t,r)){t.preventDefault();let n=void 0!==a?a:f(u)===f(d);c(e,{replace:n,state:i,preventScrollReset:l,relative:o,unstable_viewTransition:s})}}),[u,c,d,a,i,r,e,l,o,s])}(d,{replace:o,state:c,target:u,preventScrollReset:p,relative:i,unstable_viewTransition:h});return t.createElement("a",be({},m,{href:r||y,onClick:b||l?a:function(e){a&&a(e),e.defaultPrevented||v(e)},ref:n,target:u}))}));var Ne,Ce;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(Ne||(Ne={})),function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(Ce||(Ce={}));var Ee=n(579);const Pe=(0,t.createContext)(),Ae=()=>(0,t.useContext)(Pe),Oe=e=>{let{children:n}=e;const[r,a]=(0,t.useState)(!1),i={isDark:r,toggleTheme:e=>{a(e)},background:r?"black":"white",text:r?"white":"black",invertedBackgroun
2d:r?"white":"black",invertedText:r?"black":"white",nonHomeTheme:{background:"white",text:"black",invertedBackground:"black",invertedText:"white"}};return(0,Ee.jsx)(Pe.Provider,{value:i,children:n})};var Te=class extends t.Component{constructor(e){super(e),this.t=()=>this.i.current.offsetWidth,this.h=()=>this.i.current.offsetHeight,this.i=t.createRef(),this.state={path:""},this.l=0,this.o=0,this.p=0,this.u=this.u.bind(this)}m(){const e=[];for(let t=0;t<=Math.max(this.props.points,1);t++){const n=100,r=t/this.props.points*this.t(),a=(this.p+(t+t%this.props.points))*this.props.speed*n,i=Math.sin(a/n)*this.props.amplitude,l=Math.sin(a/n)*i+this.props.height;e.push({x:r,y:l})}return e}$(e){let t=`M ${e[0].x} ${e[0].y}`;const n={x:(e[1].x-e[0].x)/2,y:e[1].y-e[0].y+e[0].y+(e[1].y-e[0].y)},r=(e,t)=>` C ${e.x} ${e.y} ${e.x} ${e.y} ${t.x} ${t.y}`;t+=r(n,e[1]);let a=n;for(let i=1;i<e.length-1;i++)a={x:e[i].x-a.x+e[i].x,y:e[i].y-a.y+e[i].y},t+=r(a,e[i+1]);return t+=` L ${this.t()} ${this.h()}`,t+=` L 0 ${this.h()} Z`,t}v(){this.setState({path:this.$(this.m())})}M(){if(!this.props.paused){const e=new Date;this.o+=e-this.l,this.l=e}this.p=this.o*Math.PI/1e3,this.v()}u(){this.M(),this._&&this.D()}D(){this._=window.requestAnimationFrame(this.u),this.l=new Date}componentDidMount(){this._||this.D()}componentWillUnmount(){window.cancelAnimationFrame(this._),this._=0}render(){const{style:e,className:n,fill:r,paused:a,children:i,id:l,svgId:o,svgPathId:s,d:c,ref:u,height:d,amplitude:f,speed:p,points:h,...m}=this.props;return t.createElement("div",{style:{width:"100%",display:"inline-block",...e},className:n,id:l,ref:this.i},t.createElement("svg",{width:"100%",height:"100%",version:"1.1",xmlns:"http://www.w3.org/2000/svg",id:o},i,t.createElement("path",Object.assign({},{d:this.state.path,fill:r,id:s},m))))}};const Le={fill:"#fff",paused:!1,height:20,amplitude:20,speed:.15,points:3},ze=e=>{let{options:n,...r}=e;return t.createElement(Te,Object.assign({},Le,n,r))};const Re=n.p+"static/media/PalmIsland.6bb9a1fda8663dbe36473f3ada31fb48.svg",Ie=()=>(0,Ee.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",className:"size-6",children:(0,Ee.jsx)("path",{"fill-rule":"evenodd",d:"M4.5 5.653c0-1.427 1.529-2.33 2.779-1.643l11.54 6.347c1.295.712 1.295 2.573 0 3.286L7.28 19.99c-1.25.687-2.779-.217-2.779-1.643V5.653Z","clip-rule":"evenodd"})}),Fe=()=>(0,Ee.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",className:"size-6",children:(0,Ee.jsx)("path",{fillRule:"evenodd",d:"M4.5 7.5a3 3 0 0 1 3-3h9a3 3 0 0 1 3 3v9a3 3 0 0 1-3 3h-9a3 3 0 0 1-3-3v-9Z",clipRule:"evenodd"})}),Me=e=>{let{fileName:r,onPlaybackUpdate:a,playerId:i,isActivePlayer:l,onPlay:o}=e;const[s,c]=(0,t.useState)({}),[u,d]=(0,t.useState)(null),f=(0,t.useRef)(null);(0,t.useEffect)((()=>{const e=(e=>{let t={};return e.keys().forEach((n=>{t[n.replace("./","")]=e(n)})),t})(n(882));c(e)}),[]);const p=(0,t.useCallback)((()=>{s[r]?(d(s[r]),o(i),a(i,!0,0)):console.error(`Audio file ${r} not found`)}),[s,r,o,a,i]);(0,t.useEffect)((()=>{u&&(f.current.src=u,l?f.current.play():(f.current.pause(),f.current.currentTime=0))}),[u,l]);const h=(0,t.useCallback)((()=>{f.current.currentTime=0,a(i,!1,0),o(null)}),[a,i,o]);(0,t.useEffect)((()=>{const e=f.current,t=()=>{a(i,l,e.currentTime)};return e.addEventListener("timeupdate",t),e.addEventListener("ended",h),()=>{e.removeEventListener("timeupdate",t),e.removeEventListener("ended",h)}}),[l,h,a,i]);return(0,Ee.jsxs)("div",{className:"audio-player",children:[(0,Ee.jsx)("audio",{ref:f}),(0,Ee.jsx)("button",{onClick:()=>{l?(f.current.pause(),f.current.currentTime=0,a(i,!1,0),o(null)):r&&s[r]&&p()},className:"play-stop-button",children:l?(0,Ee.jsx)(Fe,{}):(0,Ee.jsx)(Ie,{})})]})},_e=e=>{let{children:t,className:n=""}=e;return(0,Ee.jsx)("div",{className:`bg-white rounded-lg shadow-[0_10px_20px_rgba(0,0,0,0.1),_0_-5px_10px_rgba(255,255,255,0.8)] p-8 mb-8 ${n}`,children:t})},De=e=>{let{title:t,description:n,ctaText:r,ctaLink:a}=e;return(0,Ee.jsxs)("div",{className:"bg-[#909DA3] text-black py-20 px-4 relative",children:[(0,Ee.jsxs)("div",{className:"container mx-auto text-center",children:[(0,Ee.jsx)("h1",{className:"text-5xl font-bold mb-4",children:t}),(0,Ee.jsx)("p",{className:"text-xl mb-8",children:n}),r&&a&&(0,Ee.jsx)("a",{href:a,target:"_blank",rel:"noopener noreferrer",className:"bg-white text-black px-8 py-4 rounded-full text-lg font-semibold hover:bg-gray-200 transition duration-300 shadow-lg",children:r})]}),(0,Ee.jsx)(ze,{fill:"#FFFFFF",paused:!1,options:{height:20,amplitude:15,speed:.15,points:4},className:"absolute bottom-[-1px] left-0 right-0 w-full h-[60px]"})]})},We=e=>{let{children:t}=e;return(0,Ee.jsx)("div",{className:"bg-white p-6 rounded-lg shadow-[5px_5px_10px_rgba(0,0,0,0.1),_-5px_-5px_10px_rgba(255,255,255,0.8)] mb-4",children:t})},Be=e=>{let{isPreview:n=!1}=e;const[r,a]=(0,t.useState)(null),i=(0,t.useCallback)(((e,t,n)=>{console.log(`Player ${e}: isPlaying=${t}, currentTime=${n}`)}),[]),l=(0,t.useCallback)((e=>{a(e)}),[]),o=(0,Ee.jsxs)("div",{className:"flex flex-col items-center justify-center h-screen p-6",children:[(0,Ee.jsx)("h1",{className:"text-5xl font-bold mb-4",children:"About BitSoft"}),(0,Ee.jsx)("p",{className:"text-xl text-center max-w-2xl mb-6",children:"BitSoft is a leading software company specializing in innovative online casino solutions. We combine cutting-edge technology with mathematical precision to deliver unparalleled software for online casino experiences."}),(0,Ee.jsx)(Se,{to:"/about",className:"bg-black text-white px-6 py-3 rounded-full text-lg font-semibold hover:bg-opacity-80 transition duration-300",children:"Learn More"})]}),s=(0,Ee.jsxs)("div",{className:"bg-white",children:[(0,Ee.jsx)(De,{title:"About BitSoft",description:"Transforming O
2nline Casino Software"}),(0,Ee.jsxs)("div",{className:"container mx-auto px-4 py-16",children:[(0,Ee.jsxs)("div",{className:"flex flex-row items-center justify-center mb-8",children:[(0,Ee.jsx)("h2",{className:"text-4xl font-bold mr-4 text-black",children:"Mission Statement"}),(0,Ee.jsx)(Me,{fileName:"About-Mission.mp3",onPlaybackUpdate:i,playerId:"player1",isActivePlayer:"player1"===r,onPlay:l})]}),(0,Ee.jsxs)(_e,{children:[(0,Ee.jsx)("p",{className:"text-lg mb-6",children:"We are dedicated to transforming the online casino software industry by providing cutting-edge solutions to operators. Our mission is to empower operators with innovative tools that ensure fairness, transparency, responsible gaming, elevating the player experience and setting new industry standards. By focusing on innovation, fairness, and responsible gaming, we aim to create a gaming environment where both operators and players thrive."}),(0,Ee.jsx)("h3",{className:"text-2xl font-bold mb-4",children:"Our approach is multifaceted:"}),(0,Ee.jsx)("div",{className:"grid grid-cols-1 gap-4",children:[{title:"Innovative Technology",content:"We develop state-of-the-art software that enables operators to host games that are not only exciting but also verifiably fair. Our proprietary algorithms guarantee that every spin, deal, and roll is truly random and immune to manipulation."},{title:"Player-Centric Design",content:"Our software is designed with the player in mind. We prioritize intuitive interfaces, clear and honest information on odds and payouts, and provide operators with the tools to implement responsible gaming features."},{title:"Transparency",content:"We believe in complete openness. Our systems are designed to be publicly auditable, allowing operators, players, and regulators to verify the fairness of the games. We are setting a new benchmark for transparency in the online casino industry."},{title:"Ethical Business Practices",content:"We reject exploitative tactics common in the gambling industry. Our platform discourages hidden fees, misleading promotions, and aggressive marketing targeting vulnerable individuals. We help operators succeed by creating value for their players, not through exploitation."},{title:"Responsible Gambling",content:"Our commitment to responsible gambling is reflected in the resources we provide, including tools for problem gambling, self-exclusion policies, and game design principles that discourage addictive behavior."}].map(((e,t)=>(0,Ee.jsxs)(We,{children:[(0,Ee.jsx)("h4",{className:"text-xl font-semibold mb-2",children:e.title}),(0,Ee.jsx)("p",{children:e.content})]},t)))})]}),(0,Ee.jsx)("h2",{className:"text-4xl font-bold mb-8 text-center text-black",children:"Our Vision"}),(0,Ee.jsxs)(_e,{children:[(0,Ee.jsx)("p",{className:"text-lg mb-6",children:"Envisioning a future where online casino software is synonymous with fairness, transparency, and responsible gaming. Our vision is to be at the forefront of transforming the industry, offering innovative solutions that empower operators to create a secure and trustworthy gaming environment."}),(0,Ee.jsx)("p",{className:"text-lg mb-6",children:"In this future, every aspect of online casino software will prioritize the well-being of players and the operational success of casino operators. We foresee a landscape where:"}),(0,Ee.jsx)("div",{className:"grid grid-cols-1 gap-4",children:["Provably fair algorithms are the standard, allowing players to verify the integrity of every game with confidence.","Real-time odds and payout information are transparent and easily accessible, empowering players to make informed decisions.","Responsible gaming tools are fully integrated, offering seamless access to self-exclusion deposit limits, and reality checks.","Data analytics are utilized ethically to protect at-risk players while avoiding exploitative practices.","Regulatory compliance is embedded into the software's core, helping operators navigate evolving legal standards across jurisdictions."].map(((e,t)=>(0,Ee.jsx)(We,{children:(0,Ee.jsx)("p",{className:"text-lg",children:e})},t)))})]}),(0,Ee.jsx)("h2",{className:"text-4xl font-bold mb-8 text-center text-black",children:"Our Approach"}),(0,Ee.jsxs)(_e,{children:[(0,Ee.jsx)("p",{className:"text-lg mb-6",children:"Our company believes that a comprehensive approach is essential to delivering online casino software that meets the highest standards of integrity and performance. We focus on four key principles:"}),(0,Ee.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[{title:"Education",content:"We provide operators with in-depth resources and documentation, empowering them to educate their players on how the softw
2are works and how fairness is ensured."},{title:"Transparency",content:"Our systems are built to be fully verifiable, allowing operators to offer games where players and regulators can independently confirm fairness and accuracy."},{title:"Responsible Gaming",content:"We develop tools to support strict self-exclusion policies and provide resources for operators to promote responsible gambling practices, ensuring the well-being of players."},{title:"Innovation",content:"Led by our founder, Steve Swanson, our expert team of developers and mathematicians continuously push the boundaries of what's possible in online casino software, delivering cutting-edge solutions that define the future of the industry."}].map(((e,t)=>(0,Ee.jsxs)(We,{children:[(0,Ee.jsx)("h4",{className:"text-xl font-semibold mb-2",children:e.title}),(0,Ee.jsx)("p",{children:e.content})]},t)))})]}),(0,Ee.jsx)("h2",{className:"text-4xl font-bold mb-8 text-center text-black",children:"Our Team"}),(0,Ee.jsxs)(_e,{children:[(0,Ee.jsxs)("div",{className:"text-lg mb-6",children:[(0,Ee.jsx)("p",{className:"mb-4",children:"At the heart of BitSoft's innovation and success is our exceptional team of industry veterans, cutting-edge developers, and visionary leaders. With decades of combined experience in online casino operations, software development, and mathematical modeling, our team brings a wealth of knowledge and expertise to every aspect of our operation."}),(0,Ee.jsx)("p",{className:"mb-4",children:"From pioneering new technologies to setting new standards in fair play and responsible gaming, our team is dedicated to pushing the boundaries of what's possible in online casino software. We've assembled a diverse group of talents, including:"}),(0,Ee.jsxs)("ul",{className:"list-disc pl-12 mb-4",children:[(0,Ee.jsx)("li",{children:"Seasoned casino industry experts"}),(0,Ee.jsx)("li",{children:"Innovative software engineers and architects"}),(0,Ee.jsx)("li",{children:"Skilled mathematicians and data scientists"}),(0,Ee.jsx)("li",{children:"Experienced compliance and security specialists"})]}),(0,Ee.jsx)("p",{className:"mb-4",children:"Together, we're not just building software; we're shaping the future of online casino operations. Our team's passion for excellence and commitment to ethical practices drives us to deliver solutions that benefit both operators and players alike."}),(0,Ee.jsx)("p",{children:"Curious about the minds behind BitSoft's groundbreaking technologies? Want to learn more about our leadership and the expertise driving our success?"})]}),(0,Ee.jsx)("div",{className:"text-center",children:(0,Ee.jsx)(Se,{to:"/team",className:"inline-block bg-black text-white px-8 py-3 rounded-full text-lg font-semibold hover:transition duration-300 shadow-[5px_5px_10px_rgba(0,0,0,0.3)] hover:shadow-[10px_10px_20px_rgba(0,0,0,0.5)] hover:scale-105 active:shadow-[inset_5px_5px_10px_rgba(0,0,0,0.5)] active:scale-95",children:"Meet the Innovators Behind BitSoft"})})]}),(0,Ee.jsx)("h2",{className:"text-4xl font-bold mb-8 text-center text-black",children:"Our Commitment"}),(0,Ee.jsx)(_e,{children:(0,Ee.jsx)("p",{className:"text-lg mb-6",children:"We are dedicated to leading the way in player safety within the online casino industry by delivering state-of-the-art software solutions. Our commitment is to empower operators to create a gaming environment that is not only exciting but also fair, transparent, and responsible. By prioritizing ethical practices and innovative technology, we are shaping the future of online casino software, proving that thrilling gaming experiences can go hand in hand with player well-being and integrity."})})]})]});return n?o:s},Ue=n.p+"static/media/JSImage.2eddf169afa536e7cf48.png",He=n.p+"static/media/SSimage.a0e5bdad6ec221d25153.webp",Ve=n.p+"static/media/MRS.f82738db23dc6bbc8c81.png",qe=n.p+"static/media/drh.0be8b879454111daf666.png";var Qe,Ke;function Je(){return Je=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Je.apply(null,arguments)}function Xe(e,n){let{title:r,titleId:a,...i}=e;return t.createElement("svg",Je({id:"Layer_1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"948px",height:"948px",viewBox:"0 0 948 948",style:{enableBackgroun
2d:"new 0 0 948 948"},xmlSpace:"preserve",ref:n,"aria-labelledby":a},i),r?t.createElement("title",{id:a},r):null,Qe||(Qe=t.createElement("style",{type:"text/css"},"\n\t.st0{fill:#FFFFFF;}\n\t.st1{fill:#909DA3;}\n\t.st2{fill:#484E52;}\n\t.st3{fill:#ED4C4C;}\n")),Ke||(Ke=t.createElement("g",null,t.createElement("path",{className:"st1",d:"M685.91,534.6c-33.83,5.62-65.91,19.33-93.72,43.6c96.63,104.43,135.53,214.81,116.46,331.48 c-10.01-85.57-52.68-189.38-127.66-242.98c-27.9-19.94-60.27-32.94-97.1-35.44C478.37,773.43,427.83,878.98,331.85,948 c53.43-67.59,96.67-171.17,81.55-262.09c-5.62-33.83-19.33-65.91-43.6-93.72C265.36,688.82,154.99,727.72,38.32,708.65 c85.57-10.01,189.38-52.68,242.98-127.66c19.94-27.9,32.94-60.27,35.44-97.1C174.57,478.37,69.02,427.83,0,331.85 c67.59,53.43,171.17,96.67,262.09,81.55c33.83-5.62,65.91-19.33,93.72-43.6C259.18,265.36,220.28,154.99,239.35,38.32 c10.01,85.57,52.68,189.38,127.66,242.98c27.9,19.94,60.27,32.94,97.1,35.44C469.63,174.57,520.17,69.02,616.15,0 c-53.43,67.59-96.67,171.17-81.55,262.09c5.62,33.83,19.33,65.91,43.6,93.72c104.43-96.63,214.81-135.53,331.48-116.46 c-85.57,10.01-189.38,52.68-242.98,127.66c-19.94,27.9-32.94,60.27-35.44,97.1c142.17,5.52,247.72,56.07,316.74,152.04 C880.41,562.72,776.83,519.48,685.91,534.6z"}),t.createElement("g",null,t.createElement("path",{className:"st2",d:"M616.15,0c-95.98,69.02-146.52,174.57-152.04,316.74c-36.83-2.5-69.21-15.49-97.1-35.44 C400.65,102,556.99,0,616.15,0z"}),t.createElement("path",{className:"st2",d:"M909.68,239.35c-116.67-19.07-227.04,19.83-331.48,116.46c-24.27-27.81-37.98-59.89-43.6-93.72 C685.17,159.09,867.85,197.52,909.68,239.35z"}),t.createElement("path",{className:"st2",d:"M948,616.15c-69.02-95.98-174.57-146.52-316.74-152.04c2.5-36.83,15.49-69.21,35.44-97.1 C846,400.65,948,556.99,948,616.15z"}),t.createElement("path",{className:"st2",d:"M708.65,909.68c19.07-116.67-19.83-227.04-116.46-331.48c27.81-24.27,59.89-37.98,93.72-43.6 C788.91,685.17,750.49,867.85,708.65,909.68z"}),t.createElement("path",{className:"st2",d:"M580.99,666.7C547.35,846,391.01,948,331.85,948c95.98-69.02,146.52-174.57,152.05-316.74 C520.72,633.76,553.1,646.76,580.99,666.7z"}),t.createElement("path",{className:"st2",d:"M413.4,685.91c-150.56,103-333.25,64.57-375.08,22.74c116.67,19.07,227.04-19.83,331.48-116.46 C394.07,620,407.77,652.08,413.4,685.91z"}),t.createElement("path",{className:"st2",d:"M316.74,483.89c-2.5,36.83-15.49,69.21-35.44,97.1C102,547.35,0,391.01,0,331.85 C69.02,427.83,174.57,478.37,316.74,483.89z"}),t.createElement("path",{className:"st2",d:"M355.81,369.79c-27.81,24.27-59.89,37.98-93.72,43.6c-103-150.57-64.57-333.25-22.74-375.08 C220.28,154.99,259.18,265.36,355.81,369.79z"})))))}const Ye=t.forwardRef(Xe),Ze=[{id:1,name:"Steve Swanson",position:"Founder & CEO",bio:"<p>\n          Steven Swanson is an industry veteran with over 25 years of experience in online gaming and software development. \n          His journey began in the 1990s, where he co-founded PM Development, LLC, which went on to become the leading \n          online bingo platform from 2004 to 2006. With a strong background in programming, Steven has been the driving \n          force behind the development of innovative systems that cater to the evolving needs of the online gaming sector.\n          </p><br /><p>\n          A passionate advocate for fairness and transparency in gaming, Steven has dedicated his career to ensuring that \n          players are provided with provably fair experiences. His expertise spans not only the creation of gaming systems \n          but also the integration of complex accounting solutions that handle multiple currencies, including cryptocurrency, \n          with a focus on security and compliance.\n          </p><br /><p>\n          Steven\u2019s leadership is built on decades of experience, coupled with a deep commitment to building products that \n          reflect his core values of integrity, security, and innovation. Over the years, he has fostered lasting \n          relationships with key collaborators, including David Best, with whom he has worked for over 25 years.\n          </p>",image:He},{id:2,name:"David Best",position:"Chief Software Architect (CSA)",bio:"<p>\n          David Best, with over 40 years of programming experience, serves as the Chief Software Architect at BitSoft. \n          Throughout his career, he has been a driving force behind the design and development of core technologies that \n          power scalable and reliable systems.\
2n          </p><br /><p>\n          For over 25 years, David has collaborated with BitSoft\u2019s founder, applying his extensive expertise in programming \n          languages such as Erlang, C, C++, Object Pascal, Java, and SQL. His leadership has been instrumental in developing \n          BitSoft\u2019s database architecture and backend systems, ensuring robust and secure solutions that meetgit the company's \n          high standards for performance and efficiency.\n          </p><br /><p>\n          David\u2019s long-standing professional relationship with the founder has been a cornerstone of BitSoft\u2019s technical direction, \n          helping to position the company for continued growth and success.\n          </p>",image:n.p+"static/media/BitSoftLogo.8337be2c9af185392ca4187026e3c1d7.svg"},{id:3,name:"Mike Swanson",position:"Chief Technology Officer (CTO)",bio:"<p>\n          Mike Swanson brings over 20 years of technical expertise to his role as Chief Technology Officer at BitSoft, LLC. A seasoned \n          professional in software architecture and system scalability, Mike has led multiple large-scale development projects across \n          the gaming and fintech industries. His deep knowledge of cloud infrastructure, distributed systems, and real-time transaction \n          processing has positioned him as a critical leader in BitSoft\u2019s mission to deliver high-performance, secure software solutions.\n          </p><br /><p>\n          Prior to joining BitSoft, Mike worked on several high-profile technology initiatives, where he spearheaded the development of \n          platforms capable of handling millions of users. His ability to architect systems for both performance and reliability has made \n          him an invaluable asset to the company.\n          </p><br /><p>\n          In addition to his technical acumen, Mike is passionate about mentoring the next generation of developers and has been a vocal \n          advocate for fostering innovation and collaboration within tech teams. His leadership and forward-thinking approach continue to \n          drive BitSoft\u2019s technological vision forward.\n          </p>",image:Ve},{id:4,name:"Senior Statistical Consultant",position:"Professor of Mathematics",bio:'<p>\n          With over 35 years of experience in academia, I have specialized in applying advanced statistical theories and \n          mathematical models to a variety of complex problems. My academic career has been focused on ensuring accuracy and fairness \n          in systems where probability plays a critical role, which makes me an ideal consultant for BitSoft.\n          </p><br /><p>\n          In my role, I ensure that our game logic operates with precision, rigorously validating probability models to \n          deliver provably fair and transparent gaming experiences. My contributions help BitSoft maintain its commitment to offering \n          secure and trustworthy gaming software, ensuring all game mechanics are thoroughly tested and mathematically sound.\n          </p><br /><p>\n          <span style="font-size: smaller; color: gray;">Due to institutional policies and confidentiality protocols of our academic consultancy framework, the identity of the expert consultant involved in this project must remain undisclosed.</span>\n          </p>',image:qe,audioFile:"drh.mp3"},{id:5,name:"Jonathan Swanson",position:"Creative Director",bio:"<p>\n    With a decade of experience in graphic and web design, along with eight years of managing public relations and a community of over 25,000 members, I bring a unique skill set to the role of Creative Director at BitSoft.</p><br />
2<p>\n    In this position, I am dedicated to crafting a consistent and engaging design narrative across all our projects. My leadership will emphasize not only aesthetics but also the enhancement of community engagement and public relations through our designs. I strive to guide our team in producing work that resonates with users, strengthens our brand's presence, and effectively supports our broader communication objectives. I am excited for our clients to recognize the value and innovation I aim to deliver in every project.</p>",image:Ue,audioFile:"JS.mp3"}],Ge=e=>{let{bio:n}=e;const[r,a]=(0,t.useState)(!1),[i,l]=(0,t.useState)(!1),o=(0,t.useRef)(null);(0,t.useEffect)((()=>{o.current&&l(o.current.scrollHeight>o.current.clientHeight)}),[n]);return(0,Ee.jsxs)("div",{className:"text-left",children:[(0,Ee.jsx)("div",{ref:o,className:`overflow-hidden transition-all duration-300 ease-in-out ${r?"max-h-full":"max-h-[7.5em]"} ${!r&&i?"bg-gradient-to-b from-black to-transparent bg-clip-text text-transparent":""}`,style:{WebkitLineClamp:r?"unset":"5",WebkitBoxOrient:"vertical",display:"-webkit-box"},dangerouslySetInnerHTML:{__html:n}}),i&&(0,Ee.jsx)("button",{onClick:()=>{a(!r)},className:"text-blue-600 hover:text-blue-800 mt-2 focus:outline-none",children:r?"Show Less":"Show More"})]})},$e=e=>{let{isPreview:n=!1}=e;const[r,a]=(0,t.useState)(null),i=(0,t.useCallback)(((e,t,n)=>{console.log(`Playback update for ${e}: isPlaying=${t}, currentTime=${n}`)}),[]),l=(0,t.useCallback)((e=>{a(e),console.log(`Playing audio for ${e}`)}),[]),o=(0,Ee.jsxs)("div",{className:"flex flex-col items-center justify-center h-screen",children:[(0,Ee.jsx)("h1",{className:"text-5xl mb-4",children:"Our Team"}),(0,Ee.jsx)("p",{className:"text-xl text-center max-w-2xl",children:"Meet the brilliant minds behind BitSoft's innovative gaming solutions."})]}),s=(0,Ee.jsxs)("div",{className:"bg-white",children:[(0,Ee.jsx)(De,{title:"Our Team",description:"Meet the brilliant minds behind BitSoft's innovative gaming solutions."}),(0,Ee.jsx)("div",{className:"container mx-auto px-4 py-16",children:(0,Ee.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8",children:Ze.map((e=>(0,Ee.jsxs)(_e,{className:"relative",children:[e.audioFile&&(0,Ee.jsx)("div",{className:"absolute top-12 right-12 z-10",children:(0,Ee.jsx)(Me,{fileName:e.audioFile,onPlaybackUpdate:i,playerId:`player-${e.id}`,isActivePlayer:r===`player-${e.id}`,onPlay:l})}),(0,Ee.jsxs)("div",{className:"relative z-0",children:[(0,Ee.jsx)("img",{src:e.image||"path-to-placeholder-image.png",alt:e.name,className:"w-32 h-32 rounded-full mx-auto mb-4"}),(0,Ee.jsx)("h2",{className:"text-2xl font-bold text-center mb-2",children:e.name}),(0,Ee.jsx)("p",{className:"text-center text-gray-600 mb-2",children:e.position}),(0,Ee.jsx)(Ge,{bio:e.bio})]})]},e.id)))})})]});return n?o:s},et=[{id:1,name:"LOTTERY",position:"Fair Play, Full Payouts, Every Time",bio:'<p>\n          Our lottery games are designed to provide a fair, transparent, and exciting experience for players while \n          offering operators a reliable and scalable solution. Built with cutting-edge technology and designed with simplicity \n          in mind, our lottery games are easy to integrate and even easier for players to enjoy.\n          </p>\n\n          <h3 class="text-xl font-bold mt-8 mb-4">Key Features:</h3>\n          \n           <ul class="list-none mb-6">\n            <li class="mb-4">\n              <strong>Provably Fair:</strong>\n              <p class="ml-4">\n                All BitSoft lottery games use cryptographic algorithms to ensure each draw is random and verifiable. During ticket purchases, \n                a text file containing game data is processed through the SHAKE256 algorithm, and the resulting output is published after the \n                draw. This allows both operators and players to independently verify the fairness of the process, ensuring transparency and \n                trust in every game.\n              </p>\n            </li>\n\n            <li class="mb-4">\n              <strong>Customizable Gameplay:</strong>\n              <p class="ml-4">\n                Our lottery games can be tailored to fit the needs of operators. From prize structures to ticket formats, operators have full \n                control over customization, allowing them to create unique offerings for their player base.\n              </p>\n            </li>\n\n            <li class="mb-4">\n              <strong>Cross-Platform Compatibility:</strong>\n              <p class="ml-4">\n                Our lottery games are designed for seamless play across multiple devices, whether on desktop, mobile, or tablet. This ensures that players \n                can participate from anywhere, without sacrificing the quality of their experience.\n              </p>\n            </li>\n\n            <li class="mb-4">\n              <strong>Scalable for High Demand:</strong>\n              <p class="ml-4">\n                With the ability to support thousands of simultaneous players, our lottery games are built to handle large player pools and high-volume \n                draws. Operators can rely on BitSoft\u2019s platform to perform smoothly, even during peak times.\n              </p>\n            </li>\n\n            <li class="mb-4">\n              <strong>Personalized Lottery Pools</strong>\n              <p class="ml-4">\n                A key feature of BitSoft\u2019s lottery games is the ability for players to create Personalized Lottery Pools. This allows groups of players \n                to collaborate, pooling their tickets and sharing potential winnings. Our platform automates the disbursement of prizes within each pool, \n                making it easy for players to enjoy a shared lottery experience.\n              </p>\n            </li>\n\n            <li class="mb-4">\n              <strong>Jackpots and Super Jackpots</strong>\n              <p class="ml-4">\n                Our lottery games feature Traditional Jackpots, giving players the excitement of winning large prizes. Unlike many lotteries that \n                inflate jackpot amounts due to annuity options, BitSoft\u2019s jackpots reflect the actual lump sum payout\u2014what you see is what you win, \n                with no need for extended payment plans. Additionally, some games include a Super Jackpot, triggered when the draw occurs in perfect \n                numeric order, offering even bigger rewards for lucky players.\n              </p>\n            </li>\n          </ul>',image:n.p+"static/media/lottery.f83316e988e1b9505464.png"},{id:2,name:"BINGO",position:"Your Bingo, Your Way\u2014Flexible, Fun, and Scalable",bio:'<p>\n            BitSoft offers a comprehensive range of Bingo games, including traditional US and UK styles, alongside customized variations like our popular 3-Up game. \n            Our Bingo software provides operators with flexible options for engaging players, whether they prefer classic gameplay or something new and exciting.\n          </p>\n\n          <h3 class="text-xl font-bold mt-8 mb-4">Key Features:</h3>\n\n          <ul class="list-none mb-6">\n            <li class="mb-4">\n              <strong>Traditional US and UK Styles:</strong>\n              <p class="ml-4">\n                Players can enjoy the familiarity of classic Bingo in both US (75-ball) and UK (90-ball) formats. These traditional styles provide a reliable and \n                well-loved gaming experience for Bingo enthusiasts worldwide.\n              </p>\n            </li>\n\n            <li class="mb-4">\n              <strong>Custom Games like 3-Up:</strong>\n              <p class="ml-4">\n                In addition to traditional formats, BitSoft offers customized Bingo games like 3-Up, providing operators with exciting new ways to engage their players. \n                These variations keep the gameplay fresh and appealing for both long-time fans and newcomers.\n              </p>\n            </li>\n\n            <li class="mb-4">\n              <strong>Flexible and Customizable:</strong>\n              <p class="ml-4">
2\n                Operators can easily customize game configurations, payout structures, and ticket designs to meet the preferences of their player base. \n                This flexibility ensures that Bingo offerings remain competitive and adaptable to different market needs.\n              </p>\n            </li>\n          </ul>\n\n          <h3 class="text-xl font-bold mb-4">Why Choose BitSoft Bingo?</h3>\n          <p>\n            BitSoft\u2019s Bingo software combines classic gameplay with innovative variations, giving operators the tools to offer a flexible, scalable, \n            and engaging Bingo experience. Whether players prefer traditional Bingo or are looking for something new, BitSoft\u2019s Bingo provides a comprehensive \n            solution that keeps them coming back for more.\n          </p>',image:n.p+"static/media/BINGO.2e9183565befa41f7896.png"},{id:3,name:"KENO",position:"Multiple Ways to Play, Multiple Ways to Win",bio:'<p>\n            We provide a dynamic and engaging Keno experience with a variety of play styles and unique features. From traditional 1-spot to 13-spot games, \n            including a progressive jackpot option, to innovative betting features like Left/Right and Top/Bottom, our Keno software is designed to keep players excited \n            while offering operators a flexible and scalable solution.\n          </p>\n\n          <h3 class="text-xl font-bold mt-8 mb-4">Key Features:</h3>\n\n          <ul class="list-none mb-6">\n            <li class="mb-4">\n              <strong>1-Spot to 13-Spot Play:</strong>\n              <p class="ml-4">\n                Players can choose anywhere from 1 to 13 numbers, with the 13-spot game offering a chance to win the progressive jackpot. This wide range of betting options \n                ensures that both casual players and high-stakes enthusiasts can find the right game for their style.\n              </p>\n            </li>\n\n            <li class="mb-4">\n              <strong>Unique Betting Options:</strong>\n              <p class="ml-4">\n                In addition to traditional Keno, players can participate in exciting side bets, including Left/Right, Top/Bottom, Even/Odd, and the Edge. \n                The Edge game stands out by offering a chance at the progressive jackpot, adding more excitement to the gameplay.\n              </p>\n            </li>\n\n            <li class="mb-4">\n              <strong>Progressive Jackpot:</strong>\n              <p class="ml-4">\n                The 13-spot and Edge games feature a progressive jackpot, making each round more thrilling as the prize pool grows. This feature \n                encourages repeat play, boosting engagement while giving operators the ability to offer life-changing payouts.\n              </p>\n            </li>\n\n            <li class="mb-4">\n              <strong>Flexible and Customizable:</strong>\n              <p class="ml-4">\n                BitSoft\u2019s Keno software allows operators to customize payout structures, game configurations, and betting options. This flexibility ensures \n                the game can be tailored to meet the needs of different player demographics and market demands.\n              </p>\n            </li>\n          </ul>\n\n          <h3 class="text-xl font-bold mb-4">Why Choose BitSoft Keno?</h3>\n          <p>\n            BitSoft\u2019s Keno software delivers variety and excitement with a range of play styles and the thrill of a progressive jackpot. Designed for operators \n            who want to offer players more than just a standard Keno experience, BitSoft\u2019s Keno brings flexibility, scalability, and engaging gameplay to any platform.\n          </p>',image:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBxASEhUQEBIVEBAQEBAPEBAQFRUVFRARFRUWFhUVFRYYHykgGBolGxYVJjEiJSkrLi4uFx8zODMsNygtLisBCgoKDg0OGhAQGy0lHyUtLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLf/AABEIAJIBWgMBIgACEQEDEQH/xAAcAAABBAMBAAAAAAAAAAAAAAAAAwQGBwIFCAH/xABOEAACAgEBBAYDCwcICQUAAAABAgADBBEFEiExBgcTQVFhcYGRFCIyQlJykqGiscEjJFNigrLRM2Nzk7PCw/AIFRYXQ0Sj0uElNJS08f/EABsBAAIDAQEBAAAAAAAAAAAAAAADAgQFAQYH/8QAMhEAAgIBAgMGBAYCAwAAAAAAAAECAxEEIQUSMRNBUWFxoSKRscEUMlKB0fAGFSNi4f/aAAwDAQACEQMRAD8AvGEIQAIQhAAhCRbpD0+2dh6rZd2ty8DRRpY4Pg2h3UPziJ1RbeEcbS6kphKX2r1xZLajExq6h3PeTYxHzVKgH1mRrL6fbWsPHLZB8mpUQD1hdfrliOksfkIlqa0dGwnML9INoMdTm5X/AMi4fUGmdPSXaKcVzcn9q+xh7GJEZ+Bn4oh+Mh4M6bhOesLrH2tV/wAwLh8m6tGHtUK31yWbI64uS5mMRy1sxjqPT2b8QP2jFy0lse7IyOprZbMJpth9JcPMGuNethA1av4Nij9ZG0YenTSbmV2mnhjk89AhCE4dCE1+19rUYtZtyLBWg4Anmx8FUcWPkJXG2usi+0lMNOwTl2tgDWHzC/BX173qibb4VLMmNqpnY8RRadtqqN5mCqOZYgAeszT5HS3Z6c8qs6foybP3NZTeQ9tzb99j3N42MW09APADyEUrxhMyziyX5Y/NmhXwzP5n8l/Ja46dbO/TH+qu/wC2OsfpVgP8HIrBPyyU/fAlSLjzL3OIhcYn3xXuOfCoNbNl4VWqw3lYMDyKkEH1iKSj8ZrKjvUu9TeNbFdfTpz9clGyend1ei5SdsnLtEAWwelfgt9XrlyjitU9pfD7oqW8NshvHf2fyLIhGWzdpU5CCylw6nn
2pzU+DA8VPkY8Jmmmmsoz3tsezX7X2vj4ydpkXJSncbGA3j4KObHyErrp11qrSzY2z92y0arZknRq6z3isfHbz+CPPjpUmXl3XubrrHutbm9hLH0DXkPIcBFztUeho6Th0793svcunaXW9gpqKKrcg9zaCtD62999maZ+uO0/BxEUfrWM33KJWFaTb7L2Hk5Gpopa0Kd1mQHdB56FjwB0I7++VnfN9Der4PpK45s6eLePukTyjrhs+PhqR37lpB9hQyRbK60MC07tnaY7E6a2rqn0k10HmQJXtPV7tFhr2OnDXRrKtT6gTI/Tgu1i0gAWPYKVDkJ+UY6BCW0AbXhoe/hOdtasZ+gPhXDrYydckuXdtSzj1znY6Tw8uu1RZU62I3FXRgyn0ERzKEx9mbW2dreldtSroXKsrIw109+ikgjzI4eUnfR/rMxLKXfLZcaylC78ylgHfV3lv1OfHhrLMLk9msMw9VwyVUe0qkpw8Y93rj6/PBPidOJ5SC9IutPZ+MTXUTmWjUFaNNxT4Nafe/R3jKp6bdYWTtFjXXvY+FyFAOjWjxuI5/MHvR585FqUnZ2Y6GFbqOXZFkZ3W9tCw/kaqcdfMNaw/aJA+zNYOsPbBOvusjyFOPp+5ItWsWVYhzl4mfPU2PvJjhdZ21E+G9Vw7+0qAJ/q92SzYvW1SxC5dLUfzlR7RPSV0DD1b0qYLPd2RV0l3kI622Pfn1OmNn7QpvQW0WLbW3J0II9HkfKPJzXsTbORh2drjOUPDeU8UsHg694+sdxEu/od0rpz6yV/J3Jp21JOpX9ZT8ZD4+2Wa7VLbvNPT6qNu3RklhCEaWghCEACaXpL0lxcCrtsl90HUIi8Xtb5KL3+nkO8iMOnXTKnZtO835TIs1FFGuhcjmzH4qDvPqHGc+bW2pkZdrZGTYbLW9SovciL8VR4es6nUx9NDseX0E22qC8yTdK+sXNzSUrJxcY6jsqmO+4/nLBxPzRoO46yIV1CZIsXUTVrqjFYSM2y1yeWYKkUCzICZASwoiWzDdmW7M92e6SWCORErPCkX3ZgRBxyd5huhZGDozI6nVXQlWU+IYcQZY/RHrVtqIq2gDdVyGSg/Kp89R8MeY4/OlfERJ0la6iM1hofXdKD2OpcLMruRbaXWytxvI6HUMPIzR9M+ldOBWC35S+wEU0A6FyPjMfioO8+zjKR6H9LsjZtmtf5THc624zHRWPylPHcfz7+R7tEcraNuZc+Ve2/ZYfUij4NajuVf/J4kmYOuUtNHPyf8mzo+W94H20No5GXb2+S++54KOSVr8lF+KPrPfrFqKohjpNhSs8pfa5PLPR1VpLCH2y9nWXMUqAZlAZhqo3QeAJ1PfofYZvqOiGUf0Y9LH8FMw6sqtWzbu85FWOD5VUq2nttaWFUs1aOF0yrUp5baT64M63iNsZtQxhPHQhlfQq/vsrHoLn+7Ff8AYi79JX9r+EnCLMmdRzIHpIEd/qtL+n3f8iv9lqP1eyKs2xsl8dxW5B1UOCuuhBJHf38JrHqk46chGFTqysQXQ7pB5gEcvmn2yHss87rqlRqHCPTqv3N3R2u6hTl13z8xthZl2NZ2tDbjd45q4+S47x/kaTHrI6xbrKExaEajtkPuq3X1Gqthx0PMngdCB4xSxJqdqYK2KVYcD9R7iJZ0WulU+V/lf92FajSQm1Jrdf3cgFCR7WJhbjmtijcx9Y7jFq5syedzT06WEKoJZPUtf7/NpPjiXr+3Wyt/ZrK3STXqhyN3aNlfddg737VVqgfUxk9O/wDkE8cr5tHnwkn9V9y661ladanRbUHNp1UndFwTgVs/4d4079d0Hz3T4mWZWYZNCWI1bqGR1KOp5MrDQg+qW7Ic6weV0eqemtU+q6NeMX1Xy99zR9FNprn4FV7gE3Umu9COG+Na7l08N4N6jKW6X7EOJk2UniobWtj8etuKHz7wfNTLP6ucd8S/P2a+pWq+vLx2b49N6kaj0NWdfMmMOuPZuqVZQHFS1LeYILpr6CrfSidRHmhzd6/rNTg16p1jpTzCeV6/pf79P3KTux9w8OR5eXlM6xHl6aj0kRon/mJhLmW5kf5Hw1aS5Tgvgl7PvX3X7oXWLrEEMmPQPoic38vcSmIrFV3eDZLA6Nun4tYOo3hxJ10001nYwctkebrpnbLESMagczMxOiNlbMx6FCU0pUo7lUanzJ5sfMxl0j6JYuYhDItd2nvL61AZT3b2nwx5H1ac5N6Z46liXDZY2lv6FCmONlbStxbkyKDu2VnXTudfjI3ipH+dQJ7tLBsotei0btlTFWA4jxBB8CCCPIiMmiFlMzouUH5o6S2DtavLx68mr4Ni67p5ow4Mh8wdR6pspUPUvtgrbbhMfe2L7oqHg66K4HpUqf2TLel+EuaOT0VNnaQUgmn6U7eqwcZ8q74KDRUHwrHPwUXzJ9g1PdNxOdut3pR7szTRW2uNhM1a6cnv5WP56H3o9DeMdXDnlglOXKskZ2xtW7MvfKyG3rLDy+LWg+DWg7lA/EniSYigiVYjhBNiuKSwZk5N7iiiKqJgszEsxENmYilFLv8AAVn+Ypb7oz2hYy1OynRguoPPvE6V6LX7+Hi2D4+Jjv7a1Mr6nV9i0kssdRpu1Wc4KIo6PZz/AAcTIPn2NgHtI0jPOwraXNVyGuxdN5G5jUAj6iJ02JTXXFh7mXXaOV1IB82rYg/UyRem1srbFBpE79Kq4cyZAGOg18Brw4k+gd8ubZnV3iNh0pk1buT2Ya22tirCxvfMNeTBSdBqDykG6tthe68xWYa0Ym7fZryazU9in0gW9FenfL0aJ12olzqEXjHh4jdHSnDmkuv0Kg211V3Jq2Lctw/R2jcf1MPesfTuyvs/DsqdqrVKWVnR0OmqnQHu4ciPbOmL3Cgsx0VQWYnkABqSZzdtfNN91t5/41r2aHmAxJUeoaD1RmjustbUt0heqphWk495rHWGJkdm2p+AfheXnFGEbWrG6imFsHCfRi6LpVyU49US7Hj6qRzo5l6g1HmnFfNPD1H7xJHSZ851tEqLJVy7v7k93pLldWprvJf1VV/mtr/pdoZjnz0cIPqQeyTuqQTqrP5gp8cjMP8A17JOK2nqK1iEV5I89N5m35lc9LeiJvy7XK5NqOVYKr39mNUXUKFOg46zUVdW1A/5Bz87tz95lzI0VDSlZoZTk32s1nuTxgtQ1kYRS7KLx3tFNYOyacfeWmoVanRwNea6jjr4cY5aPtvJu5Fw/nXP0jvfjNeTPJ3pqySk8tNrL8ng9NS064tLGUn81kwcRleseOY2thA5Ii+38XUb45jn6O+aSsyXZ6AgiRFl3SV8CRN7Rz5ocvgd0s8NxF0MkHQLINe1cM68H91UN5g1Er9pRI4jR7srI7PJxLRw7POo1P6rOEb6mMu1bWIfxJc+jsXln5NM6UreNdm7WFl2RjnhZjPXw+VVbWro/t7RfShmNdsgXSDaZw9u4txOlGbiphXc9N42P2bH0Nuce4EzRyeHjFyzj1LEswl90Lkjg60vQ366MyuuvzSp0+e3jNL1iY/aYFw70VLR+w6k/UDN4bZqelD64eQPHFyP7NpGazFryJ6ebhdCS7mn7o5/sjGw6H0kE+wax5a3E+kxjcfuP4TOrPU/5LWp6Of/AFafvj6MebLwWyb6sVSV7ZtHZeaVKN6xh57o0HmRL+2cqVotdahErVURRyVVGgA9UqHqvpBvvvI/k0roQ/O9+/3JLG2htPsaLbhzrqdl+dp7369JfguWJ4qiCrr92MOlvWE2O5x8RUe1DpZbaCyI3egVSCxHedeHLjx03nV/0w/1hS5dBVk47ivIRTqurDVLE14hWAPA8QQefOUYLCTqTqSSSTzJPMmT7qWrYPnXfEZ8alT4tWjlvZvr7ZCuyUpPIjTaidljT6f+jzriwwLacgDjYllbnxNZBU+nRz9GV0xll9bmQDVQvebLWHoCgH94Sr2aJtXxspayCVz8zd9Bsvsto4r66a3is+i0Gv8AvTo+cxdGgWzsQDn7sxvqtUmdOx9H5S/ofyP1I31g7dODgX5CnS3c7On+msO6h9ROvoUzmCkf/plu/wCkJtM/mmIDwJsynHmAK6/3rPZKlqmlpo7ZJah9w4SOEjdIss0olCQsszEwEzEdEUxLPGtVg/Ub7p0F1ZZG/srCbwxa0+hqn92UFYNVI8VI9olw9R2SG2RSv6K3IrPpNjWf3xM3iK+KL8maGhfwyRYoMrvrnw96ii0KWZLjSAo1LG1eCgd5LIoA8SJYAaYX0I+7vqG3HFia/FdddGHmNZRqsdc1NdxbsgpxcX3mn6D9Hxg4q1HQ3Oe1yGHxrWA1APeFACjyUTfMZ4WmDNINtvLJJYWEQ3rS2x2GGalOlmUexHiK+dp+j739sSkjJh1p5Nz5zLapRK0VccHk1fMuO7i2vsAPKQ0zb0dahUvPf++hk6qfNY/LYxaIWRdog8bIVETx8jsrFs7lPvvmngfqk5qaQC4SW7DyN6lD3gbp9Knd/CeS/wAhoWI2r0f1X3PTcDuw5Vv1+z+xYHVc/wCYgfJycsf9dz+Mm1byvOq+/wDN7k/R7Qyl9RKuP35OK7JZreYRfkivNYk15iHSLpdg7P3PdlvZdtv9mAlj725u73wFOmm8vPxmj/3u7K+Ici3+joc/fpHnSvCsuFRrTfKGzXTTgG3fH0TQjYuX+ib6S/xlHU622qbjGpyXjv8Awy5RpK7IKUrEvLb+T3a2el9rXIGVLNxgHADD3ijiATpyjEtH3+pMv9C3tX+M1r8CQeYJBHgRPM3wsc3OcWstvpg9BTOvlUISTwvEGaIWmes8b2vIxiSkxtlGRLaPCw+eh/CSfJeRTaz/AJT1fjNbQr4v2EQnixHiNPM1yK2KnRgRYp8ChBH3RJHmb++Vl8Ub65p4xJM0JyU6pQ8U17YOi6MsMAw5MAw9B4yuuuVN8VAcG3LCpHMMjKy6H0sYx2d1jGumqs4ljvXVWjE2VqCyqASOZ01E1fSLpQ2b2ZansGq3xu9p2m9vbvfujT4Pnzlq6a5dnvsec4XpbHqFzxajiSeVjrFr7lvdGNt+6sSjJ1420oz6d1gGjj1MGiXSzK0w8nzx7V9bKVH3ypujfS/JwqPc1dVNirZYyO9jDRXbe3d1fMnv75ltTppmZFbVWila33f5FX3uDBvhM2ncO6dlbHDwxdHDdT2seaDSysvyz57mitbj64wyX4+38ItZZNdfb770SrXHc1uOXr8LJeO3uTvq2u0quHf7pY+rcTT8ZK9u71mLdWvFjXqAOZKkNoPTpKy6I7TFNzIx0S/d0J5CxdQB6wfaBLCx8yXVujyixKBXVZZiFrUvY53a0Xm7HkB/HuHGXF0P2f7jxUoJBs42XMOTWudW08QOAHkomtxnrVi6oqu3wnVQGb0kcTGnSDpQuOhCkNew94vyf1m8vLv9pEYxUExVVUaYttmp6yNrC3JWpTquOm6f6R9Gb6gnrBkPZ4k95JLMdWYlmJ5kniSfPWIvbK7+J5M6xOc3J95M+qvBN+1Ke9aBZkv6FXdX7bpOipWnUj0eNOK2ZYNLMzdNYPdjrruH9okt6N2WXLNccI06IckMHOHXbl7+1nTX+Qx8er0Eg2/4gkMqkj63D/6zmfOx/wD61MjVZmlQ/hQm78w8QxZTGyGLKZdiypIXUzMGIqZmDHJimhUGWP1AZAGNlUd9WZv6eAdAo/szK3Bkt6k8sJn5lHLtaa7x59mwH+KZS4gvhi/Mt6J4lJeReAeZb8aiye9pMo0RyXmDPIt036aUbNrre0GxrbVRa0I3tzUdo/HuVe7vJA4cxusTPrurW6phZXYodHXkynkYAMOl2wK86k1v72xdWpt041v5+KnvH4gSic/Espsam1dyytt1lPj4jxBGhB7wROhnskL6w+joya+3qH5xSvIc7axxKeZHEj1jv4XdJqOzfLLo/Yq6mjnXMuv1KhYxJjMiYk5mnJmfERtm76MW/k2HhZ94H/maG0zadHX0D/PH3TC4ylLTv1X1NjhTxevRlgdXd+jZdfhkV2/1lS/ihk5rulWdFtoV05dvaOta241b7zsFBat2UjU9+jiS0dKsEc8uj+tQ/cZW08uaqL8kPvWLJLzZL0uioukN/wBtNnDnl0+p9funo6e7MH/N1/a/hHCiZ9tKvtu3iW+US3tOs3y9N8CzVaslXsKtuqofUkA+Uie/MXjDzyR9X9DW4Wsc79F9RwzxtbZMHtja22ZMIGnKYnlWSKbTu1s9AE3mZfIhdk7zsfE8PRymxoqt2yjO1Rmh8jxVXmuS2LLZLjiXK9QPw8934zFsy7SQ5S0tQOt+YNZG5tidl86okZ6lJCmRfoCZqRfqdfGWJV1T7Svwly0CixyXXDf3tjU6e9bU8Ax+QdOGnHXhK
25zsK2lzVdW9ViHRksUqw9IMtQhhHnNdqO3lhdEOVsB4HiJu9ndIrqxukixRy39d4ftd/rBkWDxZb53DXQzeWUehLr+ld7DRNK/McW9p4fVNQ+QSSSSSeJJOpJ8zNWL5nVYzEIgLsx0VVBJYnuAHEmRcWxUoSl1Hxukz6s+hD7SuFtoK4NLDtW5duw49kh/ePcOHM8Nn0F6ocnIK37S3sajgwxwdLrR4N+iH2vRzl7YGFVRWtVKLXVWoVK0GiqB4CdjDxJ10pbsVRAAAAAAAABwAA5ACKQhGFg5p67cXs9r2t+npx7fYnZf4ch9Zlp/6RezSLcTLA4MlmM7eBUh6wfTvWewyp6mlqiWxWuiPEMXUxojRdWl6MirJDhTMwYgpmYMcmJaHAM2nQDLNO16DyW+u2hvosR9oJNMDEzldjfjZPLsMmpyf1QwY/u/XE6tc1T8humfLYsnSwsnvaRgLpl2sxzUK965cZWehmGoeu2s/sMrD1+/MjXVr0vbZ93uHJf8AM7m1qduVFhPwvJD8Ydx4+Osy61l1x6n+Rfu+pkb8VEqnPxhYu6eB5qfA/wAJfjUraE11WfqUpWuu5p9Hj9tjpB7I2stlc9V3SxrUODkn84x1/JM3OyocNCe9l+saeBMnFt0oF0rPrA2OKbu2rGlV5J0HJLebD0HmPX4SIOZaPTfLx/c7VXOFdxvUrzYuvFSF56a8CeWhlVO009Pa5V792xn3VqM9u8TtaP8AYbaKx8XP1ACam54+wLNEA9ft4zO4m818vmX+HrFmfI3NtNdmnaIr7uum8NdNef3RRMLHHKmv6C/wjGu6OEunnpKXTLNyLi98GwSmocq0H7K/wioVPkr9ETXrdFBdEuMvEapLwHylRxAAPiABPGtjI3zBr5Hs2dc8Dt7o0uvjezIjHIyCTuqCzMQqqo1LMeAAA5knuj66MsTO1Cl+PkXrYMap7mrrNlgrUsUTUAsQPSP8gyHBtJ1b1Z9E/wDV+L+VA915G7ZkEcdzQe8qB8FBPrLGedK+rPZueS9lXY3txN+PojE+LDTdf0ka+c26a1XHBk22c0snLCXRVbpam2OoXLU64mVVcup97cGqYDuHDeBPskdyOp/banQYy2eaXU6faYGTcUdjfKJEhfPe3kyxOprbT/Cqrp/pLkP9nvSW7D6hDqGzsvh8arFX/Ef/ALZzkHfjJFRYwstdaqkayxzupXWCzMfAAcTLt6t+qfsWXM2kA1q6NVi8GWpu5rTydvBRwHmeVh9GuiODgLu4lC1kjRrDq1j/ADnbiR5cvKb6dUUhFl057MJq9s7BxMxdzLorvUcu0UEr81uan0GbSEkKKv2n1G7KsOtTX436qOHX/qAn65p26gKNeGdZu+BpUn2734S6IQAqrA6itmIdbbci/wDVLIin6K731ydbA6KYGENMTGrpOmhcDesI87G1Y+2buEACEIQAIQhACHda+wTm7NurQb1tQGTSNNSXr1JA8yhdf2py5TZO1Jyz1rdFjs7PYIumNklr8fTkoJ9/WPmseXgVk65crIzjlEdRourRhW8co8vRkU5RHatMg0bK0UDx6kKcRyGiG0U3q2HgN72cZkGnuslL4k0RWzTLo6KbT7bDx7SdS1FYY/rqN1vtAzbdtKp6B9KsfGxTRkWbrVX2LWoVmZkOjclB+Nve0TZ5XWNXx7HHtsPcbCtSnz7z9UxlFvZI1G0upIesE72E5+Q9TfbC/wB6VRvTc7U6YZWQjVOtVdT6e9TeZuBB4s3mByE0O9NPTKUIYZQ1DUp5Qna9lViZVJ3baWDAjv08fEdxHeCZM9q9PrLEAx6zSzKC9luhZSRxCLy4H4zeHwZDi8TZ5GdMJT5n8jsbZRjyoVvuZmLuxd24s7klm9JMbWPPGeN7bJ2UklhAk29xPJtilGVLK6H9Ufu7Z/um21sfIvYPi8NUFIHA2LwPvzqQQeACnjqRIH0o6GZ+zm0yaSE10W9PfUv4aOOR8jofKZl2LGX6nyIKsmOEyJHK8kiOa8yUpactxvJAuRM/dE0K5ky92Dxinp2NVxuzkxJ8qaZ86bno10Y2htFtMSklNdGvs95Snpc8/QNT5TsdK2RlqENbcvUgDUkkAAcSSeAAA5mXR1V9XTUFc/PX8401x8c8fc4I+G/875fF9PLcdAurLF2fpdafdOZ+mYaLVr3VL3fOPH0a6SfS5XUoFWdrkEIQjRYQhCABCEIAEIQgAQhCABCEIAEIQgAQhCABCEIAEjHT/onXtPEbHY7lqntMe39HaAdNf1TxBHgfECSeEAOMNoYVuPa+PchS6pyjo3MEfeDzB5EEGYpZOketDq7r2nX2tWledUuldh4Lao49nZ+B7vRObc7Etx7WovRq7am3XRxoVP8AniD3gxsLMC5QyLq8WDzXpZF1slmMxDgOw0yDxsHnoeMUxXKOQ09343Dz3fkuc5yi2/PC8Q354bIc53lFS8TZ4k1kSe2LlZgnGApZZJd1X9Cm2nk71gIwsdg178hY3MUqfE9+nIeBIjPoD0Hydq3aLrXi1sO3ySOA79xPlPp3d2up7tem9h7How6ExsZBXVWNFUcye9mPexPEmVJ2Z2RZhDA9rQKAoAAAAAHAADkAIWVqwKsAykaEEagjwIPOKQihhBdu9U+x8oluw9zOfj4rdn9jin2ZDc7qArJ1ozmQfJtpDn6Ssv3S7IQAoT/cBka/++r08eybX2b0f4PUBWDrfnM6/JqpCH6TM33S7IQAguwuqfY+KQ3Ye6XHx8pu0+xwT7Mm1daqAqgKoGgVRoAPAAcopCABCEIAEIQgAQhCABCEIAEIQgAQhCABCEIAEIQgAQhCABCEIAEIQgASJ9OOgmHtOvS5ezvUaVZNYG+nkflp+qfE6ac5LIQA5M6Y9AM7ZrE3V9pj66Lk1AtWR3b3eh8j6iZF1tna7oCCCAQRoQeIIPcRK+6TdT2y8rV6lOFaeO9j6dmT51H3unzd2SUmjjWTm1bYqLJYW2uo/adWpxnqy1HIK3ZWH9l/e/akSzug+16f5TByPSlbWD2pqJNWEHBGr7SHaT19k5a/Cxrh6anH4RWnYOe/wMTIf5tNh+5ZLtTnZiBsibWyU7N6sds3kbuG9YPNrylQXzIY73sEnGweoVyQ2flBR31Yo1P9Y40H0TOO06q0U9XvOwRFLuxAVVBLMTyAA4ky1egvU1dcVv2nrRTwYYyn8rZ5WH/hry4fC5/B5y4OjPQ3A2eNMShUcjRrm9/a3pduIHkNB5SQxTk2TSwNNnYNVFa00VrVVWN1EQaBR/nv747hCcOhCEIAEIQgAQhCABCEIAEIQgAQhCABCEIAEIQgAQhCABCEIAEIQgAQhCABCEIAEIQgAQhCABCEIAEIQgATyEIAE9hCAHgnsIQAIQhAAhCEACEIQAIQhAAhCEACEIQAIQhAAhCEACEIQAIQhAAhCEACEIQAIQhAAhCEACEIQAIQhAD/2Q=="},{id:4,name:"TRIMORRA",position:"Odd or Even: Let the Battle Begin",bio:' <p>\n            <strong>Trimorra</strong> is a unique three-player variant of the classic "odds and evens" game, designed for players who enjoy \n            the thrill of pure chance. In each round, players roll a random number, and the game determines whether the number is even or odd. \n            The winner is the player whose number has the opposite parity (even/odd) from the other two. If all players have the same parity, \n            the game re-rolls until a winner emerges.\n          </p>\n\n          <h3 class="text-xl font-bold mt-8 mb-4">Key Features:</h3>\n          \n           <ul class="list-none mb-6">\n            <li class="mb-4">\n              <strong>Bracketed Tournaments:</strong>\n              <p class="ml-4">\n                Trimorra\u2019s gameplay is structured into tiered brackets. Players advance by winning rounds, and with each tier, the competition intensifies. Winners move forward until an overall winner is determined in multi-tier games.\n              </p>\n            </li>\n\n            <li class="mb-4">\n              <strong>Progressive Jackpot:</strong>\n              <p class="ml-4">\n                Trimorra offers an exciting progressive jackpot feature. If the two non-winners in a group end up with the exact same number, all three players in the group win a share of the jackpot. In multi-tier games, if two or more groups hit the jackpot, the prize is split among all the jackpot winners within that game. There is only one jackpot per game, making each round thrilling and adding extra anticipation for players.\n              </p>\n            </li>\n\n            <li class="mb-4">\n              <strong>Provably Fair and Secure:</strong>\n              <p class="ml-4">\n                Every game of Trimorra is provably fair, with cryptographically secure random number generation powered by the SHAKE256 algorithm. After each game, players are given access to the secret key used, allowing them to verify that the results were not manipulated. This ensures transparency, security, and fairness in every round.\n              </p>\n            </li>\n\n            <li class="mb-4">\n              <strong>Pure Luck:</strong>\n              <p class="ml-4">\n                Trimorra is a game driven purely by luck\u2014no strategies, no special skills required. Every player starts with equal chances, and one-third \n                of participants are guaranteed to win back at least their original buy-in, adding an extra layer of excitement to every round.\n              </p>\n            </li>\n          </ul>',image:n.p+"static/media/trimorra_logo.f92a524c9ae071aeb3aa.png"},{id:5,name:"POKER",position:"True Vegas Style Poker",bio:'<p>\n            BitSoft brings the authentic experience of a casino poker room to the online world with <strong>True Vegas Style Poker</strong>. \n            Our poker software is designed to replicate the environment and atmosphere of playing live in a Vegas poker room. From the shuffle to the \n            showdown, every aspect of the game is treated as if you were sitting at a real casino table.\n          </p>\n\n          <h3 class="text-xl font-bold mt-8 mb-4">Key Features:</h3>\n\n          <ul class="list-none mb-6">\n            <li class="mb-4">\n              <strong>Real Casino Experience:</strong>\n              <p class="ml-4">\n                Unlike traditional poker software, BitSoft\u2019s poker simulates the real-world dynamics of a casino poker room. Players can expect familiar mechanics, \n                from card handling to the pace of play, creating a more immersive and genuine poker experience.\n              </p>\n            </li>\n\n            <li class="mb-4">\n              <strong>No Peeking at Folded Hands:</strong>\n              <p class="ml-4">\n                Just like in a live poker room, once a player folds, their hand remains hidden from the other players. This preserves the integrity of the game, \n                ensuring that bluffs and folds remain part of the strategy, just as they would in a real casino.\
2n              </p>\n            </li>\n\n            <li class="mb-4">\n              <strong>Dynamic Table Management:</strong>\n              <p class="ml-4">\n                Our software mirrors the management of live poker tables, from seating arrangements to bet structures, adapting to player behavior in real time. \n                The system is designed to handle cash games, tournaments, and other variants with the same level of authenticity found in brick-and-mortar casinos.\n              </p>\n            </li>\n\n            <li class="mb-4">\n              <strong>Scalable for Large Tournaments:</strong>\n              <p class="ml-4">\n                BitSoft\u2019s poker platform is built to scale, making it capable of supporting small casual games or large, multi-table tournaments. Operators \n                can offer their players the excitement of tournament poker, with software that adjusts seamlessly to the number of participants.\n              </p>\n            </li>\n\n            <li class="mb-4">\n              <strong>Secure and Fair:</strong>\n              <p class="ml-4">\n                Using provably fair algorithms, BitSoft\u2019s poker platform ensures that every hand is dealt with complete randomness and security, \n                giving both players and operators confidence in the integrity of the game.\n              </p>\n            </li>\n          </ul>\n\n          <h3 class="text-xl font-bold mb-4">Why Choose BitSoft Poker?</h3>\n          <p>\n            By replicating the real casino experience, BitSoft\u2019s <strong>True Vegas Style Poker</strong> offers players and operators an authentic, scalable, \n            and secure poker platform that brings the thrill of Vegas to the online world.\n          </p>',image:n.p+"static/media/Poker.f3a3cf9dd6b880c53cc9.jpg"}],tt=e=>{let{bio:n}=e;const[r,a]=(0,t.useState)(!1),[i,l]=(0,t.useState)(!1),o=(0,t.useRef)(null);(0,t.useEffect)((()=>{o.current&&l(o.current.scrollHeight>o.current.clientHeight)}),[n]);return(0,Ee.jsxs)("div",{className:"text-left",children:[(0,Ee.jsx)("div",{ref:o,className:`overflow-hidden transition-all duration-300 ease-in-out ${r?"max-h-full":"max-h-[7.5em]"} ${!r&&i?"bg-gradient-to-b from-black to-transparent bg-clip-text text-transparent":""}`,style:{WebkitLineClamp:r?"unset":"5",WebkitBoxOrient:"vertical",display:"-webkit-box"},dangerouslySetInnerHTML:{__html:n}}),i&&(0,Ee.jsx)("button",{onClick:()=>{a(!r)},className:"text-blue-600 hover:text-blue-800 mt-2 focus:outline-none",children:r?"Show Less":"Show More"})]})},nt=e=>{let{isPreview:n=!1}=e;const[r,a]=(0,t.useState)(null),i=(0,t.useCallback)(((e,t,n)=>{console.log(`Playback update for ${e}: isPlaying=${t}, currentTime=${n}`)}),[]),l=(0,t.useCallback)((e=>{a(e),console.log(`Playing audio for ${e}`)}),[]),o=(0,Ee.jsxs)("div",{className:"flex flex-col items-center justify-center h-screen",children:[(0,Ee.jsx)("h1",{className:"text-5xl mb-4",children:"Our Products"}),(0,Ee.jsx)("p",{className:"text-xl text-center max-w-2xl",children:"Meet the brilliant minds behind BitSoft's innovative gaming solutions."})]}),s=(0,Ee.jsxs)("div",{className:"bg-white",children:[(0,Ee.jsx)(De,{title:"Our Products",description:"Experience innovative solutions that are transforming the future of online casino gaming."}),(0,Ee.jsxs)("div",{className:"container mx-auto px-4 py-16",children:[(0,Ee.jsx)("h2",{className:"text-3xl font-bold mb-8 text-center",children:"Our Online Casino Software Solutions"}),(0,Ee.jsxs)(_e,{className:"mb-8",children:[(0,Ee.jsx)("p",{className:"text-lg text-left mb-4",children:"At BitSoft, we specialize in creating innovative software solutions for the online casino industry, with a strong commitment to fairness and transparency. Our technology is designed to support non-house games, enabling operators to provide experiences where outcomes are determined by player interactions rather than the house. This player-driven approach empowers operators to build fair and engaging environments that foster community-driven outcomes."}),(0,Ee.jsx)("p",{className:"text-lg text-left mb-4",children:"Each game is built using advanced cryptographic methods and includes a progressive jackpot system, ensuring that winnings are distributed among players transparently. Even in traditionally structured games, our software ensures that all winnings come from a shared pool, further enhancing player trust."}),(0,Ee.jsx)("p",{className:"text-lg text-left mb-4",children:"By offering non-house games, we enable operators to deliver a gaming experience that is not only fun and exciting but also secure and fair, with outcomes shaped by collective participation."})]}),(0,Ee.jsxs)("div",{children:[(0,Ee.jsx)("h2",{className:"text-3xl font-bold text-center",children:"Provably Fair Casino Software Solutions"}),(0,Ee.jsx)(_e,{children:(0,Ee.jsxs)("div",{class:"text-lg mb-6",children:[(0,Ee.jsx)("p",{class:"mb-4",children:"We are dedicated to delivering fairness and transparency in every game, ensuring that operators can provide their players with outcomes they can trust. We achieve this through advanced cryptographic methods, utilizing industry-leading algorithms to guarantee that results are both unpredictable and tamper-proof."}),(0,Ee.jsx)("p",{class:"mb-4",children:(0,Ee.jsx)("strong",{children:"How Our Provably Fair System Works"})}),(0,Ee.jsx)("p",{class:"mb-4",children:"Each game integrates a tailored approach to randomness, but the core principle remains the same: fairness through secure cryptographic techniques."}),(0,Ee.jsxs)("ul",{class:"list-disc pl-12 mb-4",children:[(0,Ee.jsx)("li",{class:"mb-2",children:"Fairness Across All Games: Whether it's Trimorra, Keno, Bingo, or Lottery, each game utilizes a unique cryptographic process to ensure that all outcomes are unbiased and independently verifiable. Every game roun
2d operates with its own secure randomness, preventing any interference or manipulation of results."}),(0,Ee.jsx)("li",{class:"mb-2",children:"Verifiable Outcomes: We go beyond traditional fairness models by offering provably fair gaming. Operators and players alike can access cryptographic proofs that verify the integrity of each game, ensuring transparency and trust in the results. This guarantees that outcomes are fair and adhere to the highest industry standards."})]}),(0,Ee.jsx)("p",{class:"mb-4",children:(0,Ee.jsx)("strong",{children:"Trusted by Operators and Players"})}),(0,Ee.jsx)("p",{children:"Our commitment to provably fair gaming gives players confidence that every game is conducted with full transparency. For operators, this translates into a platform built on trust, ensuring that all gaming experiences meet the highest levels of fairness and security. By using advanced cryptographic methods, BitSoft\u2019s gaming solutions deliver unparalleled reliability without compromising performance."})]})})]}),(0,Ee.jsxs)("div",{children:[(0,Ee.jsx)("h2",{className:"text-3xl font-bold text-center",children:"Our Progressive Betting System"}),(0,Ee.jsxs)(_e,{children:[(0,Ee.jsx)("p",{className:"text-lg text-left mb-8",children:"Our progressive jackpot model brings fairness and excitement to all games, including Trimorra, Keno, and Lottery. Each game features a dynamic jackpot system where prize pools grow as more players participate, ensuring everyone has a chance to win. This approach builds anticipation as jackpots increase over time, offering thrilling opportunities for big payouts."}),(0,Ee.jsx)("p",{className:"text-lg text-left mb-8",children:"In both Trimorra and Keno, the jackpot system adjusts based on the player\u2019s wager, allowing for flexible participation with substantial rewards. When jackpots are won, they are drawn from shared pools, guaranteeing transparency and fairness. Whether engaging in smaller or larger bets, players experience a fair, engaging, and transparent gaming environment."})]})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mb-8 text-center",children:"Explore Our Game Offerings"}),(0,Ee.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8",children:et.map((e=>(0,Ee.jsxs)(_e,{className:"relative",children:[e.audioFile&&(0,Ee.jsx)("div",{className:"absolute top-12 right-12 z-10",children:(0,Ee.jsx)(Me,{fileName:e.audioFile,onPlaybackUpdate:i,playerId:`player-${e.id}`,isActivePlayer:r===`player-${e.id}`,onPlay:l})}),(0,Ee.jsxs)("div",{className:"relative z-0",children:[(0,Ee.jsx)("div",{className:"h-32 flex items-center justify-center mb-4",children:(0,Ee.jsx)("img",{src:e.image||"path-to-placeholder-image.png",alt:e.name,className:"max-w-full max-h-full object-contain"})}),(0,Ee.jsx)("h2",{className:"text-2xl font-bold text-center mb-2",children:e.name}),(0,Ee.jsx)("p",{className:"text-center text-gray-600 mb-2",children:e.position}),(0,Ee.jsx)(tt,{bio:e.bio})]})]},e.id)))})]})]});return n?o:s},rt=e=>{let{isPreview:n=!1}=e;const[r,a]=(0,t.useState)(null),i=(0,t.useCallback)(((e,t,n)=>{console.log(`Player ${e} status: ${t?"playing":"paused"} at ${n}`)}),[]),l=(0,t.useCallback)((e=>{a(e)}),[]),o=(0,Ee.jsxs)("div",{className:"text-white max-w-4xl mx-auto",children:[(0,Ee.jsxs)("div",{className:"text-center py-6 px-4",children:[(0,Ee.jsx)("h1",{className:"text-4xl font-bold mb-2",children:"Investment Opportunities"}),(0,Ee.jsx)("p",{className:"text-lg mb-2",children:"Join us in shaping the future of online gaming with BitSoft."})]}),(0,Ee.jsx)("div",{className:"px-4 py-8",children:(0,Ee.jsx)("div",{className:"grid grid-cols-2 gap-4",children:[{title:"Innovative Technology",description:"Unmatched scalability and security."},{title:"Fair Gambling",description:"100% provably fair games."},{title:"Gaming Suite",description:"Diverse, fair, and trustworthy games."},{title:"Ethical Solutions",description:"Transparent betting systems."}].map(((e,t)=>(0,Ee.jsxs)("div",{className:"text-white p-4 rounded-lg",children:[(0,Ee.jsx)("h3",{className:"text-lg font-semibold mb-1",children:e.title}),(0,Ee.jsx)("p",{className:"text-sm",children:e.description})]},t)))})}),(0,Ee.jsx)("div",{className:"text-center mt-6 mb-8",children:(0,Ee.jsx)(Se,{to:"/investment",className:"bg-white text-black px-8 py-3 rounded-full text-lg font-semibold hover:bg-opacity-90 transition duration-300 inline-block",children:"Learn More"})})]}),s=(0,Ee.jsxs)("div",{className:"bg-white",children:[(0,Ee.jsx)(De,{title:"Invest in the Future of Online Gaming",description:"Join BitSoft in transforming the online casino industry with innovative, secure, and fair software solutions.",ctaText:"Explore Investment Opportunities",ctaLink:"https://wefunder.com/bitsoft"}),(0,Ee.jsxs)("div",{className:"container mx-auto px-4 py-16",children:[(0,Ee.jsxs)("div",{className:"relative",children:[(0,Ee.jsxs)("div",{className:"flex flex-row items-center justify-center mb-8",children:[(0,Ee.jsx)("h2",{className:"text-4xl mr-4 font-bold text-black",children:"Why Invest in BitSoft?"}),(0,Ee.jsx)(Me,{fileName:"Investment-WhyInvest.mp3",onPlaybackUpdate:i,playerId:"player1",isActivePlayer:"player1"===r,onPlay:l})]}),(0,Ee.jsx)(_e,{id:"why-invest",className:"mb-16",children:(0,Ee.jsx)("div",{className:"grid md:grid-cols-2 lg:grid-cols-3 gap-8",children:[{title:"Experienced Leadership",description:"\n                    Our leadership team brings over 100 years of combined experience in developing secure, scalable, and innovative \n                    casino gaming software solutions. While BitSoft is a 
2new venture, our team\u2019s extensive background in online casino \n                    platforms, compliance, and system architecture ensures that we are well-equipped to deliver cutting-edge solutions \n                    tailored to the demands of the casino gaming industry.\n                  "},{title:"Diverse Gaming Portfolio",description:"\n                    Our platform offers a wide variety of non-house games, including Bingo, Lottery, Keno, Poker, and the unique \n                    Trimorra, all designed to prioritize fairness and transparency. With no house advantage, winnings are distributed \n                    among players, creating a fair, player-focused experience. Both Poker and Lottery are crafted to drive significant \n                    engagement and revenue.\n                  "},{title:"Fair Gambling",description:"\n                  By utilizing advanced cryptographic hashing technologies, our platform ensures that every game is 100% provably fair. \n                  Operators and players can independently verify the integrity of each outcome, setting a new industry standard for \n                  transparency. With fairness embedded in every aspect of our games, we provide a secure and trusted environment, \n                  fostering confidence in both operators and players while promoting responsible gaming practices.\n                "},{title:"Innovative Technology",description:"\n                    Our platform is engineered for exceptional scalability and security, supporting millions of concurrent connections \n                    with seamless performance. Utilizing advanced cloud infrastructure and encryption protocols, we ensure a stable, \n                    secure environment specifically tailored to meet the high-demand needs of online casino operators.                  \n                  "},{title:"Advanced Accounting",description:"\n                    Our platform\u2019s accounting system keeps all deposited funds in their original currency, including cryptocurrency. \n                    Wagers are seamlessly fulfilled using real-time exchange rates, and winnings are returned in the same currency \n                    used for wagering. This approach ensures flexibility and accuracy in managing transactions, making the process \n                    straightforward and efficient for both operators and players.                  \n                  "},{title:"Regulatory Compliance",description:"\n                    Our platform is built to adhere to the highest international gaming regulations, ensuring operators meet strict \n                    compliance requirements. Designed with a focus on legal standards, our software provides operators with the assurance \n                    that they are using a system crafted for regulatory alignment. This commitment to compliance fosters a secure and \n                    responsible gaming environment, helping operators navigate the complexities of the casino gaming industry.\n                  "}].map(((e,t)=>(0,Ee.jsxs)(_e,{className:"p-6",children:[(0,Ee.jsx)("h3",{className:"text-xl font-semibold mb-3",children:e.title}),(0,Ee.jsx)("p",{children:e.description})]},t)))})})]}),(0,Ee.jsxs)("div",{className:"flex flex-row items-center justify-center mb-8",children:[(0,Ee.jsx)("h2",{className:"text-3xl mr-4 font-bold text-center",children:"Our Vision"}),(0,Ee.jsx)(Me,{fileName:"Investment-OurVision.mp3",onPlaybackUpdate:i,playerId:"player2",isActivePlayer:"player2"===r,onPlay:l})]}),(0,Ee.jsxs)(_e,{id:"vision",className:"mb-16",children:[(0,Ee.jsx)("p",{className:"text-lg mb-4",children:"At BitSoft, we aim to revolutionize the online casino industry by addressing longstanding challenges and creating a more ethical, transparent, and player-centered environment. We are committed to reshaping the industry to prioritize fairness, integrity, and responsible gaming practices."}),(0,Ee.jsx)("p",{className:"text-lg mb-4",children:"Too often, online casinos prioritize profit over players by using exploitative tactics that have historically caused harm. At BitSoft, our goal is to deliver the excitement of gaming through solutions focused on trust and transparency. We aim to provide players with an enjoyable and fair experience while enabling operators to maximize revenue without compromising ethical standards."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mb-8 text-center",children:"Fairness and Transparency at Our Core"}),(0,Ee.jsxs)(_e,{id:"fairness-transparency",className:"mb-16",children:[(0,Ee.jsxs)("div",{children:[(0,Ee.jsx)("h2",{className:"text-2xl font-bold text-center",children:"Provably Fair Casino Gaming"}),(0,Ee.jsx)(_e,{children:(0,Ee.jsxs)("div",{class:"text-lg mb-6",children:[(0,Ee.jsx)("p",{class:"mb-4",children:"We are dedicated to delivering fairness and transparency in every game, ensuring that players can trust the outcomes. We achieve this through advanced cryptographic methods, using the industry-leading SHAKE256 algorithm to guarantee that results are unpredictable and cannot be manipulated."}),(0,Ee.jsx)("p",{class:"mb-4",children:(0,Ee.jsx)("strong",{children:"How Our Provably Fair System Works"})}),(0,Ee.jsx)("p",{class:"mb-4",children:"Each game follows a tailored approach to randomness, but the core principle remains the same: fairness through secure cryptographic techniques."}),(0,Ee.jsxs)("ul",{class:"list-disc pl-12 mb-4",children:[(0,Ee.jsx)("li",{class:"mb-2",children:"Fairness Across All Games: Whether it's Trimorra, Keno, Bingo, or Lottery, each game utilizes a unique cryptographic process to ensure that all outcomes are unbiased and independently verifiable. Every game roun
2d operates with its own secure randomness, preventing any interference or manipulation of results."}),(0,Ee.jsx)("li",{class:"mb-2",children:"Verifiable Outcomes: We go beyond traditional fairness models by offering provably fair gaming. Players and operators can access cryptographic proofs that verify the integrity of each game, allowing for transparency in the results. This ensures that all outcomes are fair and consistent with the highest standards in the industry."})]}),(0,Ee.jsx)("p",{class:"mb-4",children:(0,Ee.jsx)("strong",{children:"Trusted by Players and Operators"})}),(0,Ee.jsx)("p",{children:"Our commitment to provably fair gaming gives players confidence that every game is conducted with full transparency. For operators, this translates into a platform built on trust, ensuring that all gaming experiences meet the highest levels of fairness and security. By using advanced cryptographic methods, BitSoft\u2019s gaming solutions deliver unparalleled reliability without compromising performance."})]})})]}),(0,Ee.jsxs)("div",{children:[(0,Ee.jsx)("h2",{className:"text-2xl font-bold text-center",children:"Our Progressive Betting System"}),(0,Ee.jsxs)(_e,{children:[(0,Ee.jsx)("p",{className:"text-lg text-left mb-8",children:"Ensuring that all of our games, including Trimorra, Keno, and Lottery, operate on a progressive jackpot model designed to offer fairness and excitement to players. Each game features a dynamic jackpot system, where winnings are drawn from a prize pool that grows as more players participate. This approach ensures that every player has a chance to win, with jackpots building over time to create thrilling opportunities for big payouts."}),(0,Ee.jsx)("p",{className:"text-lg text-left mb-8",children:"In Trimorra and Keno, the jackpot system adjusts based on the player\u2019s wager, allowing for flexible participation while still offering substantial rewards. When jackpots are won, they are drawn from aggregate pools, providing transparency and fairness in every game. Whether participating in smaller or larger bets, players benefit from a fair, engaging, and transparent gaming experience."})]})]})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mb-8 text-center",children:"Tackling Exploitative Industry Practices"}),(0,Ee.jsxs)(_e,{className:"mb-16",children:[(0,Ee.jsxs)("div",{className:"grid md:grid-cols-2 gap-8 mb-8",children:[(0,Ee.jsxs)("div",{className:"flex flex-col",children:[(0,Ee.jsx)("h3",{className:"text-xl font-semibold mb-3",children:"Unethical Tactics We're Eliminating"}),(0,Ee.jsx)("div",{className:"grid grid-cols-1 gap-4",children:["Manipulative bonus structures that trap players in wagering cycles","Deceptive odds presentations that obscure true winning probabilities","Aggressive marketing targeting vulnerable individuals","Slow withdrawal processes designed to encourage further gambling","Ambiguous odds and mechanics that confuse players"].map(((e,t)=>(0,Ee.jsx)("div",{className:"bg-red-200 p-4 rounded-lg shadow-[inset_5px_5px_10px_rgba(0,0,0,0.1),_inset_-5px_-5px_10px_rgba(255,255,255,0.8)]",children:(0,Ee.jsx)("p",{className:"text-lg",children:e})},t)))})]}),(0,Ee.jsxs)("div",{className:"flex flex-col",children:[(0,Ee.jsx)("h3",{className:"text-xl font-semibold mb-3",children:"Our Ethical Solutions"}),(0,Ee.jsx)("div",{className:"grid grid-cols-1 gap-4",children:["Transparent, easy-to-understand pari-mutuel betting systems","Clear and understandable display of odds and mathematical calculations","Strict self-exclusion and responsible gaming tools","Fast, hassle-free withdrawal processes","Educational resources on probability and responsible gambling"].map(((e,t)=>(0,Ee.jsx)("div",{className:"bg-green-200 p-4 rounded-lg shadow-[5px_5px_10px_rgba(0,0,0,0.1),_-5px_-5px_10px_rgba(255,255,255,0.8)]",children:(0,Ee.jsx)("p",{className:"text-lg",children:e})},t)))})]})]}),(0,Ee.jsx)("p",{className:"text-lg",children:"These measures not only protect players but also create a more sustainable and ethical gaming environment."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mb-8 text-center",children:"The Future of Online Gambling"}),(0,Ee.jsx)(_e,{className:"mb-16",children:(0,Ee.jsxs)("p",{className:"text-lg",children:["We envision a future where online gambling goes beyond entertainment to become a model of ",(0,Ee.jsx)("strong",{children:"technological innovation"}),",",(0,Ee.jsx)("strong",{children:"ethical standards"}),", and ",(0,Ee.jsx)("strong",{children:"user empowerment"}),". By equipping operators with cutting-edge tools, we aim to set new industry standards where fairness, transparency, and player well-being are non-negotiable principles. Our commitment to these ideals will help reshape global perceptions of online gambling, reimagining online casinos as platforms built in the best interests of players and operators alike."]})}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mb-8 text-center",children:"Key Milestone"}),(0,Ee.jsxs)(_e,{className:"mb-16",children:[(0,Ee.jsx)("h3",{className:"text-2xl font-semibold mb-4",children:"Secured a 10-Year Licensing Agreement"}),(0,Ee.jsxs)("p",{className:"text-lg mb-4",children:["BitSoft has secured a ",(0,Ee.jsx)("strong",{children:"10-year licensing agreement with a licensed operator in Costa Rica"}),", demonstrating trust and confidence in our technology and vision. This long-term partnership positions us for rapid global growth and provides a solid foundation for expanding our innovative solutions to operators worldwide."]}),(0,Ee.jsx)("p",{className:"text-lg",children:"Our commitment to a decade-long collaboration underscores the reliability and scalability of our platform, assuring investors of our dedication to sustained success in the competitive online gambling industry."}),(0,Ee.jsx)("p",{className:"text-center",children:(0,Ee.jsx)("a",{href:"/docs/Software-License-Agreement.pdf",target:"_blank",rel:"noopener noreferrer",className:"bg-black text-white mt-6 px-10 py-4 rounded-full text-xl font-semibold hover:transition duration-300 inline-block shadow-[5px_5px_10px_rgba(0,0,0,0.3)] hover:shadow-[10px_10px_20px_rgba(0,0,0,0.5)] hover:scale-105 active:shadow-[inset_5px_5px_10px_rgba(0,0,0,0.5)] active:scale-95",children:"View Licensings Agreement"})})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mb-8 text-center",children:"Legal Compliance"}),(0,Ee.jsx)(_e,{className:"mb-16",children:(0,Ee.jsxs)("p",{className:"text-lg",children:["BitSoft is proud to offer a platform that fully aligns with U.S. federal regulations, including the ",(0,Ee.jsx)("strong",{children:"Wire Act"}),", which governs online gaming activities. A recent ruling in the ",(0,Ee.jsx)("a",{href:"https://www.swlaw.com/publication/federal-court-holds-that-doj-cannot-prosecute-company-for-non-sports-betting-under-wire-act/",target:"_blank",style:{color:"blue",textDecoration:"underline"},children:"IGT vs. DOJ, 2022"})," case has reaffirmed that the Wire Act applies exclusively to sports betting. Since our focus is on non-sports games like lotteries, bingo, keno, and poker, BitSoft operates with complete confidence in our 
2compliance with U.S. laws. This legal clarity strengthens the integrity of our platform, providing a solid foundation for growth and success for our partners and investors."]})}),(0,Ee.jsxs)("div",{className:"text-center mb-16",children:[(0,Ee.jsx)("h2",{className:"text-4xl font-bold mb-6",children:"Get Involved"}),(0,Ee.jsx)("p",{className:"text-xl mb-8",children:"Join us in shaping the future of online gambling. Explore how you can be part of BitSoft's global expansion."}),(0,Ee.jsx)("a",{href:"https://wefunder.com/bitsoft",target:"_blank",rel:"noopener noreferrer",className:"bg-black text-white px-10 py-4 rounded-full text-xl font-semibold hover:transition duration-300 inline-block shadow-[5px_5px_10px_rgba(0,0,0,0.3)] hover:shadow-[10px_10px_20px_rgba(0,0,0,0.5)] hover:scale-105 active:shadow-[inset_5px_5px_10px_rgba(0,0,0,0.5)] active:scale-95",children:"Invest Now on WeFunder"})]}),(0,Ee.jsxs)("p",{className:"text-sm italic text-black",children:["We are currently considering an offering of securities under Regulation Crowdfunding and are gauging potential investor interest. Please note that we are not accepting any money or other form of consideration, and no commitment to purchase securities can be accepted at this time. Any offer to buy securities will only be made through"," ",(0,Ee.jsx)("span",{className:"underline",children:"Wefunder's platform"})," ","after the filing of the required Form C with the Securities and Exchange Commission. Indicating interest does not involve any obligation or commitment of any kind."]})]})]});return n?o:s},at=e=>{let{isPreview:t=!1}=e;const n=(0,Ee.jsxs)("div",{className:"max-w-4xl mx-auto",children:[(0,Ee.jsxs)("div",{className:"text-left py-6 px-4",children:[(0,Ee.jsx)("h1",{className:"text-4xl text-center font-bold mb-2",children:"Careers at BitSoft"}),(0,Ee.jsx)("p",{className:"text-center text-xl mb-2",children:"Help us transform online casino technology."}),(0,Ee.jsx)("br",{}),(0,Ee.jsx)("p",{className:"text-lg mb-2",children:"At BitSoft, we\u2019re shaping the future of online casino software with groundbreaking technology and a commitment to fairness. We're searching for talented individuals ready to push boundaries and contribute to creating secure, innovative solutions that will redefine our industry."})]}),(0,Ee.jsx)("div",{className:"text-center mt-6 mb-8",children:(0,Ee.jsx)(Se,{to:"/career",className:"bg-black text-white px-8 py-3 rounded-full text-lg font-semibold hover:bg-opacity-90 transition duration-300 inline-block",children:"View Job Openings"})})]}),r=(0,Ee.jsxs)("div",{className:"bg-white",children:[(0,Ee.jsx)(De,{title:"Career Opportunities at BitSoft",description:"Join us and drive the future of online casino software with innovation and fairness!"}),(0,Ee.jsxs)("div",{className:"container mx-auto px-4 py-16",children:[(0,Ee.jsxs)(_e,{className:"mb-16",children:[(0,Ee.jsx)("h2",{className:"text-3xl font-bold mb-6",children:"Join Our Team"}),(0,Ee.jsx)("p",{className:"text-lg mb-6",children:"At BitSoft, we\u2019re assembling a highly skilled team to lead innovation in the online casino software industry. Our mission is to develop transparent, scalable, and secure solutions that set new standards for both operators and players."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Why Work With Us?"}),(0,Ee.jsx)(_e,{className:"mb-16",children:(0,Ee.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[(0,Ee.jsxs)(_e,{className:"p-4",children:[(0,Ee.jsx)("strong",{children:"Make an Impact:"})," As we expand, every role at BitSoft plays a key part in shaping our products and company. Your contributions will directly influence our success and growth."]}),(0,Ee.jsxs)(_e,{className:"p-4",children:[(0,Ee.jsx)("strong",{children:"Innovate in Online Gaming:"})," Be part of a team that's transforming the online casino industry with cutting-edge, provably fair software. We're pushing the boundaries of what's possible in online casino technology."]}),(0,Ee.jsxs)(_e,{className:"p-4",children:[(0,Ee.jsx)("strong",{children:"Collaborative and Inclusive Environment:"})," We foster an open and respectful culture where every voice is valued, and innovation thrives through collaboration."]}),(0,Ee.jsxs)(_e,{className:"p-4",children:[(0,Ee.jsx)("strong",{children:"Rewarding Contributions:"})," We focus on helping you excel in your role and reward that excellence with great profit-sharing opportunities. While we're a lean team, your hard work and dedication will be recognized and rewarded as we grow together."]})]})}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Current Career Openings"}),(0,Ee.jsx)("div",{className:"grid md:grid-cols-2 lg:grid-cols-3 gap-8",children:[{title:"Erlang Developer (2)",path:"/career/erlang-developer",description:"Build scalable back-end systems that handle millions of simultaneous connections and ensure real-time communication."},{title:"Project Manager (2)",path:"/career/project-manager",description:"Oversee the development process for front-end or back-end teams and play a pivotal role in managing timelines, goals, and team coordination."},{title:"Back-End Software Developer (2)",path:"/career/backend-developer",description:"Develop and maintain scalable back-end systems, ensuring high performance and secure interactions between the database and the platform."},{title:"Front-End Software Developer (4)",path:"/career/frontend-developer",description:"Design and develop game interfaces using SolidJS and Tailwind CSS, integrating with an in-memory 
2SQL database through API calls based on real-time messages from the game server."},{title:"QA Engineer (2)",path:"/career/qa-engineer",description:"Conduct manual and automated testing to ensure product quality across platforms before launch."},{title:"IT Support",path:"/career/it-support",description:"Provide technical support, troubleshoot issues, and maintain the development environment across multiple operating systems."},{title:"Graphic Designer (2)",path:"/career/graphic-designer",description:"Create visual assets for games and marketing campaigns, ensuring consistency across platforms."},{title:"DevOps Engineer",path:"/career/devops-engineer",description:"Set up and maintain CI/CD pipelines, manage cloud infrastructure, and ensure high system availability and security."},{title:"Marketing Specialist (2)",path:"/career/marketing-specialist",description:"Lead and execute marketing strategies, manage SEO, social media, and paid advertising for international markets."},{title:"Chief Financial Officer (CFO)",path:"/career/cfo",description:"Oversee financial operations, ensure compliance with financial regulations, and audit customer records to maintain licensing compliance."}].map(((e,t)=>(0,Ee.jsx)("div",{onClick:()=>{window.location.href=e.path},className:"cursor-pointer",children:(0,Ee.jsxs)(_e,{className:"h-full hover:shadow-lg transition-shadow duration-300",children:[(0,Ee.jsx)("h3",{className:"text-xl font-semibold mb-3",children:e.title}),(0,Ee.jsx)("p",{className:"text-sm",children:e.description})]})},t)))})]})]});return t?n:r};var it,lt;function ot(){return ot=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ot.apply(null,arguments)}function st(e,n){let{title:r,titleId:a,...i}=e;return t.createElement("svg",ot({id:"Layer_1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"2434.69px",height:"668.56px",viewBox:"0 0 2434.69 668.56",style:{enableBackground:"new 0 0 2434.69 668.56"},xmlSpace:"preserve",ref:n,"aria-labelledby":a},i),r?t.createElement("title",{id:a},r):null,it||(it=t.createElement("style",{type:"text/css"},"\n\t.st0{fill:#FFFFFF;}\n\t.st1{fill:#909DA3;}\n\t.st2{fill:#484E52;}\n\t.st3{fill:#ED4C4C;}\n")),lt||(lt=t.createElement("g",null,t.createElement("path",{d:"M302.07,53.5c26.78,0,51.19,2.36,73.25,7.09c22.05,4.73,40.95,12.48,56.71,23.23c15.75,10.77,27.96,25.08,36.62,42.92 c8.66,17.86,13,39.91,13,66.16c0,28.35-6.44,51.98-19.3,70.88c-12.87,18.9-31.9,34.4-57.1,46.47 c34.65,9.98,60.51,27.44,77.58,52.37c17.06,24.95,25.6,55.01,25.6,90.18c0,28.35-5.51,52.9-16.54,73.64 c-11.03,20.75-25.87,37.68-44.5,50.8c-18.64,13.13-39.91,22.84-63.8,29.14c-23.9,6.3-48.44,9.45-73.64,9.45H37.44V53.5H302.07z  M286.32,281.11c22.05,0,40.17-5.24,54.34-15.75c14.18-10.5,21.27-27.57,21.27-51.19c0-13.12-2.36-23.89-7.09-32.29 c-4.73-8.39-11.03-14.96-18.9-19.69c-7.88-4.73-16.93-8-27.17-9.85c-10.24-1.83-20.87-2.76-31.9-2.76H161.09v131.53H286.32z  M293.41,519.76c12.07,0,23.63-1.18,34.65-3.54c11.03-2.36,20.74-6.3,29.14-11.81c8.39-5.51,15.09-13,20.08-22.45 c4.98-9.45,7.48-21.52,7.48-36.23c0-28.87-8.15-49.48-24.42-61.83c-16.28-12.33-37.8-18.51-64.58-18.51H161.09v154.37H293.41z"}),t.createElement("path",{d:"M556.46,145.65V53.5H668.3v92.15H556.46z M668.3,208.66v407.19H556.46V208.66H668.3z"}),t.createElement("path",{d:"M952.58,208.66v74.82h-81.91V485.1c0,18.9,3.15,31.5,9.45,37.8c6.3,6.3,18.9,9.45,37.81,9.45c6.3,0,12.33-0.26,18.11-0.79 c5.77-0.52,11.29-1.3,16.54-2.36v86.64c-9.45,1.58-19.96,2.62-31.5,3.15c-11.56,0.52-22.84,0.79-33.87,0.79 c-17.33,0-33.74-1.18-49.22-3.54c-15.49-2.36-29.14-6.95-40.96-13.78c-11.81-6.82-21.14-16.54-27.96-29.14 c-6.83-12.6-10.24-29.14-10.24-49.62V283.48H691.1v-74.82h67.73V86.58h111.84v122.08H952.58z"}),t.createElement("path",{d:"M1108.68,477.23c6.82,13.13,15.88,23.76,27.17,31.9c11.29,8.15,24.54,14.18,39.77,18.12c15.22,3.94,30.98,5.91,47.26,5.91 c11.03,0,22.84-0.91,35.44-2.76c12.6-1.83,24.42-5.38,35.44-10.63c11.03-5.24,20.21-12.47,27.57-21.66 c7.35-9.18,11.03-20.87,11.03-35.05c0-15.22-4.86-27.5
27-14.57-37.02c-9.72-9.45-22.45-17.33-38.2-23.63 c-15.75-6.3-33.61-11.81-53.56-16.54c-19.96-4.73-40.17-9.97-60.65-15.75c-21.01-5.24-41.48-11.68-61.43-19.3 c-19.96-7.6-37.8-17.45-53.56-29.53c-15.75-12.07-28.49-27.17-38.2-45.29c-9.72-18.11-14.57-40.03-14.57-65.76 c0-28.87,6.17-53.95,18.51-75.22c12.33-21.27,28.48-38.99,48.44-53.16c19.95-14.18,42.53-24.67,67.73-31.5 c25.2-6.82,50.41-10.24,75.61-10.24c29.4,0,57.62,3.29,84.67,9.84c27.04,6.57,51.06,17.2,72.07,31.9 c20.99,14.71,37.67,33.47,50.01,56.31c12.33,22.84,18.51,50.54,18.51,83.09h-119.71c-1.06-16.8-4.6-30.72-10.63-41.74 c-6.04-11.03-14.05-19.69-24.02-25.99c-9.98-6.3-21.4-10.75-34.26-13.39c-12.87-2.62-26.91-3.94-42.14-3.94 c-9.98,0-19.96,1.06-29.93,3.15c-9.98,2.1-19.04,5.78-27.17,11.03c-8.15,5.25-14.84,11.81-20.08,19.69 c-5.25,7.88-7.88,17.86-7.88,29.93c0,11.03,2.09,19.96,6.3,26.78c4.2,6.83,12.47,13.13,24.81,18.9 c12.33,5.78,29.4,11.56,51.19,17.33c21.78,5.78,50.27,13.13,85.45,22.05c10.5,2.1,25.07,5.91,43.71,11.42 c18.63,5.51,37.14,14.31,55.53,26.38c18.37,12.08,34.26,28.23,47.65,48.44c13.39,20.22,20.08,46.07,20.08,77.58 c0,25.73-5,49.62-14.96,71.67c-9.98,22.05-24.81,41.09-44.5,57.1c-19.69,16.02-44.1,28.49-73.25,37.41 c-29.14,8.92-62.88,13.39-101.21,13.39c-30.99,0-61.04-3.81-90.18-11.42c-29.14-7.61-54.87-19.55-77.18-35.83 c-22.32-16.27-40.04-37.02-53.16-62.22c-13.13-25.2-19.43-55.13-18.9-89.79h119.71C1098.44,448.08,1101.85,464.11,1108.68,477.23z"}),t.createElement("path",{d:"M1485.42,324.04c9.97-26.51,24.14-49.09,42.53-67.73c18.37-18.63,40.43-33.08,66.16-43.32 c25.72-10.24,54.6-15.36,86.63-15.36c32.02,0,61.04,5.12,87.03,15.36c25.99,10.24,48.17,24.69,66.55,43.32 c18.37,18.64,32.55,41.22,42.53,67.73c9.97,26.52,14.96,56.05,14.96,88.61c0,32.56-5,61.96-14.96,88.21 c-9.98,26.26-24.16,48.71-42.53,67.34c-18.39,18.64-40.56,32.96-66.55,42.92c-25.99,9.97-55.01,14.96-87.03,14.96 c-32.03,0-60.92-5-86.63-14.96c-25.73-9.97-47.79-24.28-66.16-42.92c-18.39-18.63-32.56-41.08-42.53-67.34 c-9.98-26.25-14.96-55.65-14.96-88.21C1470.46,380.09,1475.44,350.56,1485.42,324.04z M1587.02,460.29 c3.15,15.49,8.53,29.41,16.15,41.74c7.61,12.34,17.72,22.19,30.32,29.54c12.6,7.36,28.35,11.03,47.26,11.03s34.78-3.67,47.65-11.03 c12.86-7.35,23.1-17.19,30.72-29.54c7.61-12.33,13-26.25,16.15-41.74c3.15-15.48,4.73-31.37,4.73-47.65 c0-16.27-1.58-32.29-4.73-48.04c-3.15-15.75-8.54-29.66-16.15-41.74c-7.62-12.07-17.86-21.92-30.72-29.53 c-12.87-7.61-28.75-11.42-47.65-11.42s-34.65,3.81-47.26,11.42c-12.6,7.62-22.72,17.46-30.32,29.53 c-7.62,12.08-13,25.99-16.15,41.74c-3.15,15.75-4.73,31.77-4.73,48.04C1582.3,428.93,1583.87,444.81,1587.02,460.29z"}),t.createElement("path",{d:"M1877.62,283.48v-74.82h66.95v-31.5c0-36.23,11.29-65.89,33.87-89c22.57-23.1,56.71-34.65,102.39-34.65 c9.97,0,19.95,0.39,29.93,1.18c9.97,0.79,19.69,1.45,29.14,1.97v83.49c-13.13-1.58-26.78-2.36-40.95-2.36 c-15.24,0-26.13,3.54-32.69,10.63c-6.57,7.09-9.84,19.04-9.84,35.83v24.42h77.18v74.82h-77.18v332.36h-111.84V283.48H1877.62z"}),t.createElement("path",{d:"M2397.25,208.66v74.82h-81.91V485.1c0,18.9,3.15,31.5,9.45,37.8c6.3,6.3,18.9,9.45,37.81,9.45c6.3,0,12.33-0.26,18.11-0.79 c5.77-0.52,11.29-1.3,16.54-2.36v86.64c-9.45,1.58-19.96,2.62-31.5,3.15c-11.56,0.52-22.84,0.79-33.87,0.79 c-17.33,0-33.74-1.18-49.22-3.54c-15.49-2.36-29.14-6.95-40.96-13.78c-11.81-6.82-21.14-16.54-27.96-29.14 c-6.83-12.6-10.24-29.14-10.24-49.62V283.48h-170.55v-74.82h170.55V86.58h111.84v122.08H2397.25z"}))))}const ct=t.forwardRef(st),ut=(n.p,e=>{let{color:t="black",className:n="",width:r="160px",height:a="50px"}=e;const i=t&&!(e=>"black"===e)(t),l=.3125*parseInt(r)+"px",o=.625*parseInt(r)+"px";return(0,Ee.jsxs)("div",{className:`logo-container ${n}`,style:{display:"flex",alignItems:"center",width:r,height:a},children:[(0,Ee.jsx)(Ye,{style:{width:l,height:"auto",marginRight:"10px"}}),(0,Ee.jsx)(ct,{style:{width:o,height:"auto",filter:i?"invert(1)":"none"}})]})}),dt=()=>{const{toggleTheme:e}=Ae(),n=(0,t.useRef)([]);(0,t.useEffect)((()=>{const t=new IntersectionObserver((t=>{t.forEach((t=>{if(t.isIntersecting){const n=parseInt(t.target.getAttribute("data-section-id"));e(n%2!==0)}}))}),{root:null,rootMargin:"0px",threshold:.5}),r=n.current;return r.forEach((e=>{e&&t.observe(e)})),()=>{t&&r.forEach((e=>{e&&t.unobserve(e)}))}}),[e]);const r=[{id:1,title:"Home",content:()=>(0,Ee.jsxs)("div",{className:"h-full w-full flex flex-col items-center justify-center gap-10 translate-y-[-30px]",children:[(0,Ee.jsx)(ut,{color:e?"white":"black",width:"300px"}),(0,Ee.jsx)("h2",{className:"text-4xl text-center",children:"Changing the World of Online Casinos"})]})},{id:2,title:"About Us",content:(0,Ee.jsx)(Be,{isPreview:!0})},{id:3,title:"Team",content:(0,Ee.jsx)($e,{isPreview:!0})},{id:4,title:"Our Products",content:(0,Ee.jsx)(nt,{isPreview:!0})},{id:5,title:"Investment",content:(0,Ee.jsx)(rt,{isPreview:!0})},{id:6,title:"Careers",content:(0,Ee.jsx)(at,{isPreview:!0})}];return(0,Ee.jsx)("div",{className:"h-full overflow-y-auto snap-y snap-mandatory relative",children:r.map(((e,t)=>{const{bgColor:a,textColor:i}=e.id%2===0?{bgColor:"bg-white",textColor:"text-black"}:{bgColor:"bg-black",textColor:"text-white"};return(0,Ee.jsxs)("section",{"data-section-id":e.id,"data-bgcolor":a,ref:e=>n.current[t]=e,className:`${a} ${i} h-full w-full flex flex-col justify-center items-center snap-start relative overflow-hidden`,children:[(0,Ee.jsx)("div",{className:"z-10 text-center",children:"function"===typeof e.content?e.content():e.content}),t!==r.length-1&&(0,Ee.jsxs)(Ee.Fragment,{children:[(0,Ee.jsx)(ze,{fill:"bg-black"===a?"#FFFFFF":"#000000",paused:!1,options:{height:20,amplitude:15,speed:.15,points:4},className:"absolute bottom-[-5px] left-0 right-0 w-full h-[60px]"}),(0,Ee.jsx)("img",{src:Re,alt:"Palm Island",className:"absolute bottom-0 right-[5vw] h-[7vh] animate-smooth-up-down "+("bg-black"===a?"filter invert":"")})]})]},e.id)}))})},ft=e=>{let{className:n}=e;
2const{invertedBackground:r,invertedText:a,background:i,text:l,nonHomeTheme:o}=Ae(),s=Z(),[c,u]=(0,t.useState)(!1),[d,f]=(0,t.useState)(!1),p=(0,t.useRef)(null),h="/"===s.pathname?{invertedBackground:r,invertedText:a,background:i,text:l}:o,m=[{path:"/",title:"Home"},{path:"/about",title:"About"},{path:"/team",title:"Team"},{path:"/product",title:"Product"},{path:"/investment",title:"Investment"},{path:"/career",title:"Careers"}];(0,t.useEffect)((()=>{const e=e=>{"Tab"===e.key&&u(!0)},t=()=>{u(!1)},n=e=>{p.current&&!p.current.contains(e.target)&&d&&f(!1)};return window.addEventListener("keydown",e),window.addEventListener("mousedown",t),document.addEventListener("mousedown",n),()=>{window.removeEventListener("keydown",e),window.removeEventListener("mousedown",t),document.removeEventListener("mousedown",n)}}),[d]);return(0,Ee.jsxs)("header",{className:`w-full z-50 fixed top-0 left-0 right-0 ${n}`,style:{backgroundColor:h.invertedBackground,color:h.invertedText},children:[(0,Ee.jsx)("style",{jsx:!0,children:"\n        .hover-effect::before {\n          content: '';\n          position: absolute;\n          top: 0;\n          left: 0;\n          right: 0;\n          bottom: 0;\n          background-color: rgba(107, 114, 128, 0.5);\n          opacity: 0;\n          transition: opacity 0.2s ease-in-out;\n        }\n        .group:hover .hover-effect::before {\n          opacity: 1;\n        }\n      "}),(0,Ee.jsxs)("div",{className:"flex justify-between items-center h-full px-5",children:[(0,Ee.jsx)("div",{className:"flex items-center p-3 cursor-pointer",onClick:()=>window.location.href="/",children:(0,Ee.jsx)(ut,{color:h.invertedText,width:"125px"})}),(0,Ee.jsx)("button",{className:"md:hidden p-2 rounded-md transition-colors duration-200 ease-in-out",onClick:()=>{f(!d)},"aria-label":"Toggle mobile menu",style:{backgroundColor:d?h.background:"transparent",color:d?h.text:h.invertedText},children:d?"Close":"Menu"}),(0,Ee.jsx)("nav",{className:"hidden md:flex h-full items-center",children:m.map((e=>(0,Ee.jsxs)(Se,{to:e.path,className:`group h-full flex items-center px-4 transition-colors duration-200 ease-in-out relative\n                ${c?"focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-blue-500":"focus:outline-none"}\n              `,style:{backgroundColor:s.pathname===e.path?h.background:"transparent",color:s.pathname===e.path?h.text:h.invertedText},children:[(0,Ee.jsx)("span",{className:"nav-text relative z-10",children:e.title}),s.pathname!==e.path&&(0,Ee.jsx)("span",{className:"hover-effect absolute inset-0"})]},e.path)))})]}),(0,Ee.jsx)("nav",{ref:p,className:"md:hidden absolute left-0 right-0 shadow-md "+(d?"block":"hidden"),style:{backgroundColor:h.invertedBackground,color:h.invertedText,top:n.split(" ").find((e=>e.startsWith("h-")))},children:m.map((e=>(0,Ee.jsxs)(Se,{to:e.path,className:"group block px-4 py-2 transition-colors duration-200 ease-in-out relative",style:{backgroundColor:s.pathname===e.path?h.background:"transparent",color:s.pathname===e.path?h.text:h.invertedText},onClick:()=>f(!1),children:[(0,Ee.jsx)("span",{className:"relative z-10",children:e.title}),s.pathname!==e.path&&(0,Ee.jsx)("span",{className:"hover-effect absolute inset-0"})]},e.path)))})]})},pt=e=>{let{careerTitle:n}=e;const[r,a]=(0,t.useState)(""),[i,l]=(0,t.useState)({formatted:"",raw:""}),[o,s]=(0,t.useState)(!1),c=25e4,u=e=>e.replace(/\B(?=(\d{3})+(?!\d))/g,",");return(0,Ee.jsxs)("div",{className:"container mx-auto px-4 py-8",children:[" ",(0,Ee.jsx)("h2",{className:"text-3xl font-bold mb-4",children:"How to Apply"}),(0,Ee.jsxs)("p",{className:"text-lg mb-6",children:["Please fill out the form below to apply for the ",(0,Ee.jsx)("strong",{children:n})," position."]}),(0,Ee.jsxs)("p",{className:"text-lg mb-6",children:["Once you submit, an email will be generated. Be sure to attach your ",(0,Ee.jsx)("strong",{children:"cover letter"})," (or include it in the email body) and ",(0,Ee.jsx)("strong",{children:"r\xe9sum\xe9"})," (preferably in PDF format) when sending."]}),(0,Ee.jsxs)("form",{onSubmit:e=>{e.preventDefault();const t=i.raw?`$${u(i.raw)}/yr`:"Not specified",a=`mailto:[email protected]?subject=${encodeURIComponent(`APPLICATION: ${n} - ${r}`)}&body=${encodeURIComponent(`Desired Salary: ${t}`)}`;window.location.href=a},className:"mt-8",children:[(0,Ee.jsxs)("div",{className:"mb-4",children:[(0,Ee.jsxs)("label",{htmlFor:"name",className:"block text-lg font-medium mb-2",children:["Name",(0,Ee.jsx)("span",{className:"text-red-500",children:"*"})]}),(0,Ee.jsx)("input",{type:"text",id:"name",value:r,onChange:e=>a(e.target.value),required:!0,className:"w-1/2 px-3 py-2 border border-gray-300 rounded-md"})]}),(0,Ee.jsxs)("div",{className:"mb-4",children:[(0,Ee.jsxs)("label",{htmlFor:"salaryRequirements",className:"block text-lg font-medium mb-2",children:["Desired Salary",(0,Ee.jsx)("span",{className:"text-red-500",children:"*"})]}),(0,Ee.jsxs)("div",{className:"relative inline-block",children:[(0,Ee.jsx)("span",{className:"absolute left-3 top-1/2 transform -translate-y-1/2 text-gray-600",children:"$"}),(0,Ee.jsx)("input",{type:"text",id:"salaryRequirements",value:i.formatted,onChange:e=>{let t=e.target.value.replace(/[^0-9]/g,"");parseInt(t,10)>c?(t=c.toString(),s(!0)):s(!1);const n=u(t);l({formatted:n,raw:t})},required:!0,maxLength:"7",className:"w-[16ch] pl-7 pr-12 py-2 border rounded-md "+(o?"border-red-500":"border-gray-300"),placeholder:"45,000"}),(0,Ee.jsx)("span",{className:"absolute right-3 top-1/2 transform -translate-y-1/2 text-gray-600",children:"/yr"})]}),o&&(0,Ee.jsx)("p",{className:"text-red-600 text-sm mt-1",children:"Maximum salary limit reached."})]}),(0,Ee.jsx)("p",{className:"text-sm mb-4",children:"*Required Fields"}),(0,Ee.jsx)("button",{type:"submit",className:"bg-black text-white px-4 py-2 rounded-md hover:bg-gray-800",children:"Generate Email"})]})]})},ht=()=>(0,Ee.jsxs)("div",{className:"container mx-auto px-4 py-8",children:[(0,Ee.jsx)("h1",{className:"text-4xl font-bold mb-6",children:"Erlang Developer"}),(0,Ee.jsx)("h3",{className:"text-2xl mb-4",children:"Location: Altamonte Springs, FL (On-Site)"}),(0,Ee.jsx)("h3",{className:"text-2xl mb-4",children:"Salary: Competitive, based on experience"}),(0,Ee.jsx)("h3",{className:"text-2xl mb-4",children:"Positions Available: 2"}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Job Overview"}),(0,Ee.jsx)("p",{className:"text-lg mb-6",children:"We are seeking highly skilled Erlang Developers to join our team in building scalable, high-performance softw
2are systems. Your primary responsibility will be developing and maintaining systems capable of handling millions of simultaneous connections with real-time database communication."}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Key Responsibilities"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Develop and maintain back-end systems using Erlang, ensuring scalability and reliability."}),(0,Ee.jsx)("li",{children:"Optimize system performance to handle millions of simultaneous connections."}),(0,Ee.jsx)("li",{children:"Design and implement secure and efficient communication between the platform and the database."}),(0,Ee.jsx)("li",{children:"Collaborate closely with front-end developers and other teams to ensure seamless data flow and real-time updates."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Qualifications"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Proven experience in Erlang development, with a focus on scalability and fault tolerance."}),(0,Ee.jsx)("li",{children:"Strong understanding of concurrent programming and distributed systems."}),(0,Ee.jsx)("li",{children:"Experience in database integration and real-time data processing."}),(0,Ee.jsx)("li",{children:"Knowledge of telecom protocols or message-passing systems is a plus."}),(0,Ee.jsx)("li",{children:"Experience in handling high-performance and high-availability systems."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Additional Requirements"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Work Authorization: Candidates must be legally authorized to work in the United States."}),(0,Ee.jsx)("li",{children:"Non-Compete and Confidentiality Agreement required upon hiring."}),(0,Ee.jsx)("li",{children:"On-Site Position in Altamonte Springs, FL."}),(0,Ee.jsx)("li",{children:"Availability for weekends or holidays if project demands."}),(0,Ee.jsx)("li",{children:"Drug and Alcohol-Free Policy: Pre-employment screening required."}
2),(0,Ee.jsx)("li",{children:"Background Check required, reviewed on a case-by-case basis."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"What We Offer"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Competitive salary and benefits package."}),(0,Ee.jsx)("li",{children:"Opportunity to work with cutting-edge technology in a growing company."}),(0,Ee.jsx)("li",{children:"A collaborative and innovative work environment."}),(0,Ee.jsx)("li",{children:"Potential for profit-sharing and future ownership percentage opportunities."})]}),(0,Ee.jsx)(pt,{careerTitle:"Erlang Developer"})]}),mt=()=>(0,Ee.jsxs)("div",{className:"container mx-auto px-4 py-8",children:[(0,Ee.jsx)("h1",{className:"text-4xl font-bold mb-6",children:"Project Manager"}),(0,Ee.jsx)("h3",{className:"text-2xl mb-4",children:"Location: Altamonte Springs, FL (On-Site)"}),(0,Ee.jsx)("h3",{className:"text-2xl mb-4",children:"Salary: Competitive, based on experience"}),(0,Ee.jsx)("h3",{className:"text-2xl mb-4",children:"Positions Available: 2"}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Job Overview"}),(0,Ee.jsx)("p",{className:"text-lg mb-6",children:"We are seeking two experienced Project Managers to join our team, one to oversee front-end development and one for back-end development. As a key leader in the company, you will work closely with the CEO to align on goals, timelines, and deliverables. In addition to managing the development process, you will be instrumental in building your own team, participating in the hiring and screening process for developers."}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Key Responsibilities"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Collaborate with the CEO to define project goals, deadlines, and deliverables."}),(0,Ee.jsx)("li",{children:"Lead and manage the development process for either front-end or back-end teams."}),(0,Ee.jsx)("li",{children:"Participate in the interview and screening process for hiring developers."}),(0,Ee.jsx)("li",{children:"Track project timelines and ensure the team stays on schedule."}),(0,Ee.jsx)("li",{children:"Coordinate between developers, designers, and other departments to ensure smooth workflow."}),(0,Ee.jsx)("li",{children:"Provide regular updates on progress and address any roadblocks or challenges."}),(0,Ee.jsx)("li",{children:"Facilitate communication and collaboration among team members."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Qualifications"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Proven experience as a Project Manager, preferably in software development or technology projects."}),(0,Ee.jsx)("li",{children:"Strong understanding of front-end or back-end development processes."}),(0,Ee.jsx)("li",{children:"Excellent leadership, communication, and organizational skills."}),(0,Ee.jsx)("li",{children:"Experience managing project timelines and delivering projects on schedule."}),(0,Ee.jsx)("li",{children:"Familiarity with project management tools (e.g., Jira, Trello, Asana)."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Additional Requirements"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Work Authorization: Candidates must be legally authorized to work in the United States."}),(0,Ee.jsx)("li",{children:"Non-Compete and Confidentiality Agreement required upon hiring."}),(0,Ee.jsx)("li",{children:"On-Site Position: Must work from our Altamonte Springs, FL office."}),(0,Ee.jsx)("li",{children:"Availability for weekends or holidays if project demands."}),(0,Ee.jsx)("li",{children:"Drug and Alcohol-Free Policy: Pre-employment screening required."}
2),(0,Ee.jsx)("li",{children:"Background Check required, reviewed on a case-by-case basis."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"What We Offer"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Competitive salary and benefits package."}),(0,Ee.jsx)("li",{children:"Opportunity to work with cutting-edge technology in a growing company."}),(0,Ee.jsx)("li",{children:"A collaborative and innovative work environment."}),(0,Ee.jsx)("li",{children:"Potential for profit-sharing and future ownership percentage opportunities."})]}),(0,Ee.jsx)(pt,{careerTitle:"Project Manager"})]}),gt=()=>(0,Ee.jsxs)("div",{className:"container mx-auto px-4 py-8",children:[(0,Ee.jsx)("h1",{className:"text-4xl font-bold mb-6",children:"Back-End Software Developer"}),(0,Ee.jsx)("h3",{className:"text-2xl mb-4",children:"Location: Altamonte Springs, FL (On-Site)"}),(0,Ee.jsx)("h3",{className:"text-2xl mb-4",children:"Salary: Competitive, based on experience"}),(0,Ee.jsx)("h3",{className:"text-2xl mb-4",children:"Positions Available: 2"}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Job Overview"}),(0,Ee.jsx)("p",{className:"text-lg mb-6",children:"We are seeking experienced Back-End Developers to join our team. With strong technical leadership from both the CEO and CTO, you will play a key role in optimizing and maintaining robust, scalable, and secure back-end systems. You will collaborate with our Erlang-based communication system to ensure seamless interaction between the client and back-end server. You will be responsible for developing and optimizing the back-end logic that supports this architecture."}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Key Responsibilities"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Design, develop, and maintain scalable and secure back-end systems."}),(0,Ee.jsx)("li",{children:"Optimize back-end processes for performance and efficiency."}),(0,Ee.jsx)("li",{children:"Ensure data integrity and efficient interaction with databases."}),(0,Ee.jsx)("li",{children:"Troubleshoot, debug, and resolve back-end issues to maintain system stability."}),(0,Ee.jsx)("li",{children:"Collaborate with front-end and communication teams to ensure seamless system integration."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Qualifications"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Proven experience as a Back-End Developer with strong knowledge of Java, VoltDB (or other in-memory databases), and database management."}),(0,Ee.jsx)("li",{children:"Strong understanding of server-side logic and high-performance data processing."}),(0,Ee.jsx)("li",{children:"Ability to troubleshoot, debug, and optimize back-end processes."}),(0,Ee.jsx)("li",{children:"Knowledge of version control systems (e.g., Git) and CI/CD pipelines."}),(0,Ee.jsx)("li",{children:"Ability to work effectively in a small, collaborative team environment."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Additional Requirements"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Work Authorization: Candidates must be legally authorized to work in the United States."}),(0,Ee.jsx)("li",{children:"Non-Compete and Confidentiality Agreement required upon hiring."}),(0,Ee.jsx)("li",{children:"On-Site Position in Altamonte Springs, FL."}),(0,Ee.jsx)("li",{children:"Availability for weekends or holidays if project demands."}),(0,Ee.jsx)("li",{children:"Smoke-Free Environment: Candidates must agree to maintain a smoke-free status while employed."}),(0,Ee.jsx)("li",{children:"Drug and Alcohol-Free Policy: Pre-employment screening required."}
2),(0,Ee.jsx)("li",{children:"Background Check required, reviewed on a case-by-case basis."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"What We Offer"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Competitive salary and benefits package."}),(0,Ee.jsx)("li",{children:"Opportunity to work with cutting-edge technology in a growing company."}),(0,Ee.jsx)("li",{children:"A collaborative and innovative work environment."}),(0,Ee.jsx)("li",{children:"Potential for profit-sharing and future ownership percentage opportunities."})]}),(0,Ee.jsx)(pt,{careerTitle:"Back-End Developer"})]}),bt=()=>(0,Ee.jsxs)("div",{className:"container mx-auto px-4 py-8",children:[(0,Ee.jsx)("h1",{className:"text-4xl font-bold mb-6",children:"Front-End Developer"}),(0,Ee.jsx)("h3",{className:"text-2xl mb-4",children:"Location: Altamonte Springs, FL (On-Site)"}),(0,Ee.jsx)("h3",{className:"text-2xl mb-4",children:"Salary: Competitive, based on experience"}),(0,Ee.jsx)("h3",{className:"text-2xl mb-4",children:"Positions Available: 4"}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Job Overview"}),(0,Ee.jsx)("p",{className:"text-lg mb-6",children:"We are seeking skilled Front-End Developers with strong SQL capabilities to join our team. In this role, you will develop seamless, responsive user interfaces using SolidJS and Tailwind CSS, with a focus on data-aware applications. You will work with an SQLite3 in-memory database, integrating front-end components with data models and designing objects that interact efficiently with backend systems."}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Key Responsibilities"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Develop and maintain responsive user interfaces using SolidJS and Tailwind CSS."}),(0,Ee.jsx)("li",{children:"Collaborate with backend developers and designers to ensure seamless integration of front-end components with backend systems."}),(0,Ee.jsx)("li",{children:"Design objects that efficiently interact with data from an SQLite3 in-memory database."}),(0,Ee.jsx)("li",{children:"Handle event messaging triggered by CRUD actions in the front-end system."}),(0,Ee.jsx)("li",{children:"Optimize front-end performance to ensure scalability and responsiveness."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Qualifications"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Proven experience as a Front-End Developer with a strong portfolio of responsive web applications."}),(0,Ee.jsx)("li",{children:"Proficiency in SolidJS, Tailwind CSS, and JavaScript frameworks."}),(0,Ee.jsx)("li",{children:"Extensive knowledge of SQL and query optimization."}),(0,Ee.jsx)("li",{children:"Experience working with SQLite3 or similar in-memory databases."}),(0,Ee.jsx)("li",{children:"Ability to handle event messaging triggered by CRUD actions."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Additional Requirements"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Work Authorization: Candidates must be legally authorized to work in the United States."}),(0,Ee.jsx)("li",{children:"Non-Compete and Confidentiality Agreement: Candidates must agree to sign a non-compete and confidentiality agreement upon hiring."}),(0,Ee.jsx)("li",{children:"On-Site Position in Altamonte Springs, FL."}),(0,Ee.jsx)("li",{children:"Availability for weekends or holidays as needed to meet project demands."}),(0,Ee.jsx)("li",{children:"Smoke-Free Environment: Candidates must maintain a smoke-free status while employed."}),(0,Ee.jsx)("li",{children:"Drug and Alcohol-Free Policy: Pre-employment screening required."}
2),(0,Ee.jsx)("li",{children:"Background Check required, reviewed on a case-by-case basis."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"What We Offer"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Competitive salary and benefits package."}),(0,Ee.jsx)("li",{children:"Opportunity to work with cutting-edge technology in a growing company."}),(0,Ee.jsx)("li",{children:"A collaborative and innovative work environment."}),(0,Ee.jsx)("li",{children:"Potential for profit-sharing and future ownership percentage opportunities."})]}),(0,Ee.jsx)(pt,{careerTitle:"Front-End Developer"})]}),yt=()=>(0,Ee.jsxs)("div",{className:"container mx-auto px-4 py-8",children:[(0,Ee.jsx)("h1",{className:"text-4xl font-bold mb-6",children:"QA Engineer"}),(0,Ee.jsx)("h3",{className:"text-2xl mb-4",children:"Location: Altamonte Springs, FL (On-Site)"}),(0,Ee.jsx)("h3",{className:"text-2xl mb-4",children:"Salary: Competitive, based on experience"}),(0,Ee.jsx)("h3",{className:"text-2xl mb-4",children:"Positions Available: 2"}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Job Overview"}),(0,Ee.jsx)("p",{className:"text-lg mb-6",children:"We are seeking two skilled QA Engineers to join our team. Quality Assurance is critical to ensuring that our products are free of bugs and issues before they reach users. In this role, you will be responsible for conducting both manual and automated testing across different platforms and use cases, ensuring comprehensive and thorough testing to reduce the risk of costly fixes after launch."}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Key Responsibilities"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Perform manual and automated testing to identify bugs, performance issues, and defects."}),(0,Ee.jsx)("li",{children:"Develop and maintain test cases, test plans, and automated test scripts."}),(0,Ee.jsx)("li",{children:"Ensure that all products meet quality standards before release."}),(0,Ee.jsx)("li",{children:"Collaborate with developers to understand project requirements and provide feedback on potential risks."}),(0,Ee.jsx)("li",{children:"Conduct cross-platform testing to ensure functionality on various devices and operating systems."}),(0,Ee.jsx)("li",{children:"Document and report any issues, defects, and potential improvements."}),(0,Ee.jsx)("li",{children:"Monitor and improve test coverage to ensure thorough validation of features and functionality."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Qualifications"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Proven experience as a QA Engineer, with expertise in both manual and automated testing."}),(0,Ee.jsx)("li",{children:"Strong knowledge of testing methodologies, tools, and best practices."}),(0,Ee.jsx)("li",{children:"Experience with test automation tools (e.g., Selenium, Cypress) and scripting languages (e.g., Python, JavaScript)."}),(0,Ee.jsx)("li",{children:"Familiarity with cross-platform testing for desktop and mobile applications."}),(0,Ee.jsx)("li",{children:"Excellent problem-solving and analytical skills."}),(0,Ee.jsx)("li",{children:"Strong communication skills and ability to collaborate effectively with developers and team members."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Preferred Skills"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Experience working in an agile environment with CI/CD pipelines."}),(0,Ee.jsx)("li",{children:"Familiarity with bug tracking tools (e.g., Jira, Bugzilla) and version control systems (e.g., Git)."}),(0,Ee.jsx)("li",{children:"Knowledge of performance and security testing practices."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Additional Requirements"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Work Authorization: Candidates must be legally authorized to work in the United States."}),(0,Ee.jsx)("li",{children:"Non-Compete and Confidentiality Agreement required upon hiring."}),(0,Ee.jsx)("li",{children:"On-Site Position: Must work from our office in Altamonte Springs, FL."}),(0,Ee.jsx)("li",{children:"Availability for weekends or holidays as needed to meet project demands."}),(0,Ee.jsx)("li",{children:"Smoke-Free Environment: Candidates must maintain a smoke-free status while employed."}),(0,Ee.jsx)("li",{children:"Drug and Alcohol-Free Policy: Pre-employment screening required."}
2),(0,Ee.jsx)("li",{children:"Background Check required, reviewed on a case-by-case basis."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"What We Offer"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Competitive salary and benefits package."}),(0,Ee.jsx)("li",{children:"Opportunity to work with cutting-edge technology in a growing company."}),(0,Ee.jsx)("li",{children:"A collaborative and innovative work environment."}),(0,Ee.jsx)("li",{children:"Potential for profit-sharing and future ownership percentage opportunities."})]}),(0,Ee.jsx)(pt,{careerTitle:"QA Engineer"})]}),vt=()=>(0,Ee.jsxs)("div",{className:"container mx-auto px-4 py-8",children:[(0,Ee.jsx)("h1",{className:"text-4xl font-bold mb-6",children:"IT Support"}),(0,Ee.jsx)("h3",{className:"text-2xl mb-4",children:"Location: Altamonte Springs, FL (On-Site)"}),(0,Ee.jsx)("h3",{className:"text-2xl mb-4",children:"Salary: Competitive, based on experience"}),(0,Ee.jsx)("h3",{className:"text-2xl mb-4",children:"Positions Available: 1"}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Job Overview"}),(0,Ee.jsx)("p",{className:"text-lg mb-6",children:"We are seeking a dedicated IT Support specialist to manage the technical support needs of our team, with a primary focus on supporting the CTO. As the sole IT Support member, you will be responsible for troubleshooting hardware and software issues, maintaining the development environment, and ensuring that all systems are optimized for efficiency. This role requires proficiency in Debian, Windows, and possibly Mac operating systems, particularly to support graphic design tools."}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Key Responsibilities"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Provide direct IT support to the CTO, assisting with technical challenges and system maintenance."}),(0,Ee.jsx)("li",{children:"Troubleshoot hardware, software, and network-related issues across Debian, Windows, and Mac environments."}),(0,Ee.jsx)("li",{children:"Maintain and optimize the development environment, ensuring tools and systems are up to date."}),(0,Ee.jsx)("li",{children:"Set up, configure, and manage computers, peripherals, and other IT equipment."}),(0,Ee.jsx)("li",{children:"Assist with onboarding new team members by setting up IT systems and accounts."}),(0,Ee.jsx)("li",{children:"Manage and maintain software licenses and IT inventory."}),(0,Ee.jsx)("li",{children:"Monitor system performance and ensure the development environment is secure and stable."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Qualifications"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Proven experience as an IT Support specialist or similar role."}),(0,Ee.jsx)("li",{children:"Strong knowledge of Debian, Windows, and Mac operating systems."}),(0,Ee.jsx)("li",{children:"Familiarity with development tools, software, and IDEs (e.g., Visual Studio Code)."}),(0,Ee.jsx)("li",{children:"Excellent problem-solving skills and the ability to work independently."}),(0,Ee.jsx)("li",{children:"Strong communication skills and the ability to assist team members with varying levels of technical knowledge."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Additional Requirements"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Work Authorization: Candidates must be legally authorized to work in the United States."}),(0,Ee.jsx)("li",{children:"Non-Compete and Confidentiality Agreement: Candidates must agree to sign a non-compete and confidentiality agreement upon hiring."}),(0,Ee.jsx)("li",{children:"On-Site Position: This is an on-site position, and candidates must be able to work from our Altamonte Springs, FL office."}),(0,Ee.jsx)("li",{children:"Availability: Candidates must be available to work weekends or holidays as needed to meet project demands."}),(0,Ee.jsx)("li",{children:"Smoke-Free Environment: We maintain a smoke-free workplace due to health concerns and to promote productivity."}),(0,Ee.jsx)("li",{children:"Drug and Alcohol-Free Policy: Pre-employment screening required, and employees must agree to maintain a drug and alcohol-free status while employed."}
2),(0,Ee.jsx)("li",{children:"Background Check: A background check will be conducted during the hiring process. Criminal records older than 7 years may be reviewed on a case-by-case basis."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"What We Offer"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Competitive salary and benefits package."}),(0,Ee.jsx)("li",{children:"Opportunity to work with cutting-edge technology in a growing company."}),(0,Ee.jsx)("li",{children:"A collaborative and innovative work environment."}),(0,Ee.jsx)("li",{children:"The chance to make a significant impact on the future of our company and products."}),(0,Ee.jsx)("li",{children:"Potential for profit-sharing and future ownership percentage opportunities."})]}),(0,Ee.jsx)(pt,{careerTitle:"IT Support"})]}),xt=()=>(0,Ee.jsxs)("div",{className:"container mx-auto px-4 py-8",children:[(0,Ee.jsx)("h1",{className:"text-4xl font-bold mb-6",children:"Graphic Designer"}),(0,Ee.jsx)("h3",{className:"text-2xl mb-4",children:"Location: Altamonte Springs, FL (On-Site)"}),(0,Ee.jsx)("h3",{className:"text-2xl mb-4",children:"Salary: Competitive, based on experience"}),(0,Ee.jsx)("h3",{className:"text-2xl mb-4",children:"Positions Available: 2"}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Job Overview"}),(0,Ee.jsx)("p",{className:"text-lg mb-6",children:"We are seeking two versatile and experienced Graphic Designers to handle both game/website design and marketing materials. In this role, you will create visual assets for our games while also designing promotional materials for marketing campaigns. You will work closely with the UI/UX Designer and marketing team to ensure consistency in branding and visual elements across all platforms, both in-game and externally. Candidates must have several years of experience and provide a portfolio showcasing their work."}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Key Responsibilities"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Design visual assets for games, websites, and marketing campaigns, ensuring consistency across platforms."}),(0,Ee.jsx)("li",{children:"Collaborate with the UI/UX Designer to create user-friendly interfaces and in-game assets."}),(0,Ee.jsx)("li",{children:"Develop promotional materials for marketing campaigns, social media, and online ads."}),(0,Ee.jsx)("li",{children:"Ensure that the visual identity of the game aligns with the branding used in marketing efforts."}),(0,Ee.jsx)("li",{children:"Manage multiple design projects and meet deadlines across both product and marketing teams."}),(0,Ee.jsx)("li",{children:"Stay up-to-date with design trends and best practices to create fresh and engaging content."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Qualifications"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Several years of experience as a Graphic Designer, with a strong portfolio showcasing both digital product design and marketing materials."}),(0,Ee.jsx)("li",{children:"Proficiency in design tools such as Adobe Creative Suite (Photoshop, Illustrator, InDesign) or similar."}),(0,Ee.jsx)("li",{children:"Strong understanding of typography, color theory, and visual composition."}),(0,Ee.jsx)("li",{children:"Experience with branding, creating digital assets, and marketing design."}),(0,Ee.jsx)("li",{children:"Ability to manage multiple projects simultaneously and meet deadlines."}),(0,Ee.jsx)("li",{children:"Strong communication and collaboration skills, with experience working with cross-functional teams."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Additional Requirements"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Work Authorization: Candidates must be legally authorized to work in the United States."}),(0,Ee.jsx)("li",{children:"Non-Compete and Confidentiality Agreement: Candidates must agree to sign a non-compete and confidentiality agreement upon hiring."}),(0,Ee.jsx)("li",{children:"On-Site Position: Must work from our Altamonte Springs, FL office."}),(0,Ee.jsx)("li",{children:"Availability: Must be available to work weekends or holidays as needed to meet project demands."}),(0,Ee.jsx)("li",{children:"Smoke-Free Environment: Candidates must maintain a smoke-free status while employed."}),(0,Ee.jsx)("li",{children:"Drug and Alcohol-Free Policy: Pre-employment screening required, and employees must agree to maintain a drug and alcohol-free status while employed."}
2),(0,Ee.jsx)("li",{children:"Background Check: A background check will be conducted during the hiring process. Criminal records older than 7 years may be reviewed on a case-by-case basis."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"What We Offer"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Competitive salary and benefits package."}),(0,Ee.jsx)("li",{children:"Opportunity to work with cutting-edge technology in a growing company."}),(0,Ee.jsx)("li",{children:"A collaborative and innovative work environment."}),(0,Ee.jsx)("li",{children:"Potential for profit-sharing and future ownership percentage opportunities."})]}),(0,Ee.jsx)(pt,{careerTitle:"Graphic Designer"})]}),wt=()=>(0,Ee.jsxs)("div",{className:"container mx-auto px-4 py-8",children:[(0,Ee.jsx)("h1",{className:"text-4xl font-bold mb-6",children:"DevOps Engineer"}),(0,Ee.jsx)("h3",{className:"text-2xl mb-4",children:"Location: Altamonte Springs, FL (On-Site)"}),(0,Ee.jsx)("h3",{className:"text-2xl mb-4",children:"Salary: Competitive, based on experience"}),(0,Ee.jsx)("h3",{className:"text-2xl mb-4",children:"Positions Available: 1"}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Job Overview"}),(0,Ee.jsx)("p",{className:"text-lg mb-6",children:"We are seeking a skilled DevOps Engineer to set up and maintain our CI/CD pipelines, manage cloud infrastructure, and ensure that our systems are scalable, secure, and highly available. This role includes configuring multiple servers for redundancy to minimize downtime and ensure reliability. One experienced engineer can effectively manage these responsibilities, supporting smooth deployments and reliable system performance."}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Key Responsibilities"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Set up, manage, and maintain CI/CD pipelines to automate deployment processes."}),(0,Ee.jsx)("li",{children:"Configure and manage web servers with redundancy to ensure minimal downtime and high availability."}),(0,Ee.jsx)("li",{children:"Manage cloud infrastructure to ensure scalability, reliability, and security."}),(0,Ee.jsx)("li",{children:"Implement load balancing and failover strategies to minimize service disruptions."}),(0,Ee.jsx)("li",{children:"Monitor system performance and troubleshoot issues to maintain high availability."}),(0,Ee.jsx)("li",{children:"Implement and manage security best practices across cloud and deployment pipelines."}),(0,Ee.jsx)("li",{children:"Collaborate with development and QA teams to ensure smooth integration of new features and releases."}),(0,Ee.jsx)("li",{children:"Optimize systems for performance and cost-efficiency."}),(0,Ee.jsx)("li",{children:"Stay current with industry best practices and emerging technologies to continuously improve the infrastructure."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Qualifications"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Proven experience as a DevOps Engineer, with expertise in setting up and managing CI/CD pipelines."}),(0,Ee.jsx)("li",{children:"Strong knowledge of cloud infrastructure management (e.g., AWS, Google Cloud, Azure)."}),(0,Ee.jsx)("li",{children:"Experience with automation tools and frameworks (e.g., Jenkins, GitLab CI, Terraform, Ansible)."}),(0,Ee.jsx)("li",{children:"Proficiency in setting up redundant web servers and configuring load balancing."}),(0,Ee.jsx)("li",{children:"Strong understanding of system security, scalability, and performance optimization."}),(0,Ee.jsx)("li",{children:"Excellent problem-solving skills and the ability to work independently."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Preferred Skills"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack)."}),(0,Ee.jsx)("li",{children:"Familiarity with database management and optimization in cloud environments."}),(0,Ee.jsx)("li",{children:"Knowledge of scripting languages (e.g., Python, Bash) for automation."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Additional Requirements"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Work Authorization: Candidates must be legally authorized to work in the United States."}),(0,Ee.jsx)("li",{children:"Non-Compete and Confidentiality Agreement: Candidates must agree to sign a non-compete and confidentiality agreement upon hiring."}),(0,Ee.jsx)("li",{children:"On-Site Position: Must work from our Altamonte Springs, FL office."}),(0,Ee.jsx)("li",{children:"Availability: Must be available to work weekends or holidays as needed to meet project demands."}),(0,Ee.jsx)("li",{children:"Smoke-Free Environment: Candidates must maintain a smoke-free status while employed."}),(0,Ee.jsx)("li",{children:"Drug and Alcohol-Free Policy: Pre-employment screening required, and employees must agree to maintain a drug and alcohol-free status while employed."}
2),(0,Ee.jsx)("li",{children:"Background Check: A background check will be conducted during the hiring process. Criminal records older than 7 years may be reviewed on a case-by-case basis."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"What We Offer"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Competitive salary and benefits package."}),(0,Ee.jsx)("li",{children:"Opportunity to work with cutting-edge technology in a growing company."}),(0,Ee.jsx)("li",{children:"A collaborative and innovative work environment."}),(0,Ee.jsx)("li",{children:"Potential for profit-sharing and future ownership percentage opportunities."})]}),(0,Ee.jsx)(pt,{careerTitle:"DevOps Engineer"})]}),kt=()=>(0,Ee.jsxs)("div",{className:"container mx-auto px-4 py-8",children:[(0,Ee.jsx)("h1",{className:"text-4xl font-bold mb-6",children:"Marketing Specialist"}),(0,Ee.jsx)("h3",{className:"text-2xl mb-4",children:"Location: Altamonte Springs, FL (On-Site)"}),(0,Ee.jsx)("h3",{className:"text-2xl mb-4",children:"Salary: Competitive, based on experience"}),(0,Ee.jsx)("h3",{className:"text-2xl mb-4",children:"Positions Available: 2"}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Job Overview"}),(0,Ee.jsx)("p",{className:"text-lg mb-6",children:"We are seeking two talented Marketing Specialists to lead and execute our marketing efforts, with one specialist focusing on strategic planning and the other on execution. In this role, you will be responsible for developing and managing a comprehensive marketing strategy targeting diverse international markets through SEO, content creation, social media management, and paid advertising, ensuring that the campaigns are tailored to the unique characteristics of each region."}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Key Responsibilities"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Develop and execute marketing strategies for product launches and ongoing campaigns targeting multiple international markets."}),(0,Ee.jsx)("li",{children:"Oversee SEO initiatives to improve website rankings and organic traffic."}),(0,Ee.jsx)("li",{children:"Manage social media platforms, creating content that resonates with users in various regions and promotes the client\u2019s brand."}),(0,Ee.jsx)("li",{children:"Develop and implement paid advertising strategies across platforms like Google Ads and social media."}),(0,Ee.jsx)("li",{children:"Coordinate content creation, including blogs, newsletters, and promotional materials tailored for regional audiences."}),(0,Ee.jsx)("li",{children:"Analyze campaign performance and optimize strategies based on region-specific data and insights."}),(0,Ee.jsx)("li",{children:"Collaborate with the team to brainstorm, refine, and execute creative marketing campaigns."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Qualifications"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Proven experience as a Marketing Specialist with a strong portfolio of successful international campaigns."}),(0,Ee.jsx)("li",{children:"Experience with SEO, Google Ads, social media marketing, and content creation for diverse markets."}),(0,Ee.jsx)("li",{children:"Strong analytical skills and ability to use data to inform decisions across different regions."}),(0,Ee.jsx)("li",{children:"Excellent communication and project management skills."}),(0,Ee.jsx)("li",{children:"Ability to work both independently and as part of a team in a fast-paced environment."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Preferred Skills"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Familiarity with marketing tools such as Google Analytics, SEMrush, or HubSpot."}),(0,Ee.jsx)("li",{children:"Experience launching marketing campaigns for digital or consumer-focused products in international markets."}),(0,Ee.jsx)("li",{children:"Knowledge of paid advertising strategies and campaign optimization techniques tailored for specific regions."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Additional Requirements"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Work Authorization: Candidates must be legally authorized to work in the United States."}),(0,Ee.jsx)("li",{children:"Non-Compete and Confidentiality Agreement: Candidates must agree to sign a non-compete and confidentiality agreement upon hiring."}),(0,Ee.jsx)("li",{children:"On-Site Position: This is an on-site position, and candidates must be able to work from our Orlando, FL office."}),(0,Ee.jsx)("li",{children:"Availability: Candidates must be available to work weekends or holidays as needed to meet project demands."}),(0,Ee.jsx)("li",{children:"Smoke-Free Environment: Candidates must maintain a smoke-free status while employed."}),(0,Ee.jsx)("li",{children:"Drug and Alcohol-Free Policy: Candidates must pass a pre-employment drug screening and agree to maintain a drug and alcohol-free status while employed."}
2),(0,Ee.jsx)("li",{children:"Background Check: A background check will be conducted during the hiring process. Criminal records older than 7 years may be reviewed on a case-by-case basis."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"What We Offer"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Competitive salary and benefits package."}),(0,Ee.jsx)("li",{children:"Opportunity to work with cutting-edge technology in a growing company."}),(0,Ee.jsx)("li",{children:"A collaborative and innovative work environment."}),(0,Ee.jsx)("li",{children:"The chance to make a significant impact on the future of our company and products."}),(0,Ee.jsx)("li",{children:"Potential for profit-sharing and future ownership percentage opportunities."})]}),(0,Ee.jsx)(pt,{careerTitle:"Marketing Specialist"})]}),jt=()=>(0,Ee.jsxs)("div",{className:"container mx-auto px-4 py-8",children:[(0,Ee.jsx)("h1",{className:"text-4xl font-bold mb-6",children:"Chief Financial Officer (CFO)"}),(0,Ee.jsx)("h3",{className:"text-2xl mb-4",children:"Location: Altamonte Springs, FL (On-Site)"}),(0,Ee.jsx)("h3",{className:"text-2xl mb-4",children:"Salary: Competitive, based on experience    "}),(0,Ee.jsx)("h3",{className:"text-2xl mb-4",children:"Positions Available: 1"}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Job Overview"}),(0,Ee.jsxs)("p",{className:"text-lg mb-6",children:["We are seeking an experienced Chief Financial Officer (CFO) to oversee the financial operations of ",(0,Ee.jsx)("strong",{children:"BitSoft, LLC"}),". The CFO will lead the financial strategy, planning, and analysis, ensuring financial stability, compliance, and growth. In this role, the CFO will work closely with the CEO to align financial planning with business objectives and optimize resources. A key responsibility will also include auditing customer records to ensure compliance with licensing contracts."]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Key Responsibilities"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Oversee financial strategies and processes for BitSoft."}),(0,Ee.jsx)("li",{children:"Manage budgeting, forecasting, and financial reporting."}),(0,Ee.jsx)("li",{children:"Ensure compliance with financial regulations and reporting requirements."}),(0,Ee.jsx)("li",{children:"Audit customer records to ensure compliance with licensing contracts."}),(0,Ee.jsx)("li",{children:"Manage cash flow, investments, and financial risk strategies."}),(0,Ee.jsx)("li",{children:"Conduct financial audits and work with external auditors as needed."}),(0,Ee.jsx)("li",{children:"Oversee tax planning and ensure tax compliance."}),(0,Ee.jsx)("li",{children:"Collaborate with leadership to align financial planning with business objectives."}),(0,Ee.jsx)("li",{children:"Develop and implement financial controls and risk management frameworks."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Qualifications"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Proven experience as a CFO or in a senior financial management role."}),(0,Ee.jsx)("li",{children:"Expertise in financial planning, budgeting, and auditing."}),(0,Ee.jsx)("li",{children:"Knowledge of software licensing contracts and compliance management."}),(0,Ee.jsx)("li",{children:"Strong understanding of tax planning and regulatory compliance."}),(0,Ee.jsx)("li",{children:"Excellent leadership, communication, and analytical skills."}),(0,Ee.jsx)("li",{children:"Experience in the gaming or software industry is a plus."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"Additional Requirements"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg mb-6 pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Work Authorization: Candidates must be legally authorized to work in the United States."}),(0,Ee.jsx)("li",{children:"Non-Compete and Confidentiality Agreement: Candidates must agree to sign a non-compete and confidentiality agreement upon hiring."}),(0,Ee.jsx)("li",{children:"On-Site Position: This is an on-site position, and candidates must be able to work from our Orlando, FL office."}),(0,Ee.jsx)("li",{children:"Availability: Candidates must be available to work weekends or holidays as needed to meet project demands."}),(0,Ee.jsx)("li",{children:"Smoke-Free Environment: We maintain a smoke-free workplace due to health concerns and to promote productivity."}),(0,Ee.jsx)("li",{children:"Drug and Alcohol-Free Policy: Candidates must pass a pre-employment drug screening and agree to maintain a drug and alcohol-free status while employed."}
2),(0,Ee.jsx)("li",{children:"Background Check: A background check will be conducted during the hiring process. Criminal records older than 7 years may be reviewed on a case-by-case basis."})]}),(0,Ee.jsx)("h2",{className:"text-3xl font-bold mt-8 mb-4",children:"What We Offer"}),(0,Ee.jsxs)("ul",{className:"list-disc list-outside text-lg pl-[4rem]",children:[(0,Ee.jsx)("li",{children:"Competitive salary and benefits package."}),(0,Ee.jsx)("li",{children:"Opportunity to work with cutting-edge technology in a growing company."}),(0,Ee.jsx)("li",{children:"A collaborative and innovative work environment."}),(0,Ee.jsx)("li",{children:"The chance to make a significant impact on the future of our company and products."}),(0,Ee.jsx)("li",{children:"Potential for profit-sharing and future ownership percentage opportunities."})]}),(0,Ee.jsx)(pt,{careerTitle:"CFO"})]}),St=()=>(0,Ee.jsx)(Oe,{children:(0,Ee.jsx)("div",{className:"w-screen h-screen flex flex-col",children:(0,Ee.jsxs)(we,{children:[(0,Ee.jsx)(ft,{className:"h-16"}),(0,Ee.jsx)("main",{className:"flex-grow overflow-y-auto pt-16",children:(0,Ee.jsxs)(me,{children:[(0,Ee.jsx)(pe,{path:"/",element:(0,Ee.jsx)(dt,{})}),(0,Ee.jsx)(pe,{path:"/about",element:(0,Ee.jsx)(Be,{})}),(0,Ee.jsx)(pe,{path:"/team",element:(0,Ee.jsx)($e,{})}),(0,Ee.jsx)(pe,{path:"/product",element:(0,Ee.jsx)(nt,{})}),(0,Ee.jsx)(pe,{path:"/investment",element:(0,Ee.jsx)(rt,{})}),(0,Ee.jsx)(pe,{path:"/career",element:(0,Ee.jsx)(at,{})}),(0,Ee.jsx)(pe,{path:"/career/erlang-developer",element:(0,Ee.jsx)(ht,{})}),(0,Ee.jsx)(pe,{path:"/career/project-manager",element:(0,Ee.jsx)(mt,{})}),(0,Ee.jsx)(pe,{path:"/career/backend-developer",element:(0,Ee.jsx)(gt,{})}),(0,Ee.jsx)(pe,{path:"/career/frontend-developer",element:(0,Ee.jsx)(bt,{})}),(0,Ee.jsx)(pe,{path:"/career/qa-engineer",element:(0,Ee.jsx)(yt,{})}),(0,Ee.jsx)(pe,{path:"/career/it-support",element:(0,Ee.jsx)(vt,{})}),(0,Ee.jsx)(pe,{path:"/career/graphic-designer",element:(0,Ee.jsx)(xt,{})}),(0,Ee.jsx)(pe,{path:"/career/devops-engineer",element:(0,Ee.jsx)(wt,{})}),(0,Ee.jsx)(pe,{path:"/career/marketing-specialist",element:(0,Ee.jsx)(kt,{})}),(0,Ee.jsx)(pe,{path:"/career/cfo",element:(0,Ee.jsx)(jt,{})})]})})]})})});a.render((0,Ee.jsx)(t.StrictMode,{children:(0,Ee.jsx)(St,{})}),document.getElementById("root"))})()})();
3//# sourceMappingURL=main.5d2a6df2.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.