(()=>{var ng=Object.create;var Ws=Object.defineProperty;var rg=Object.getOwnPropertyDescriptor;var ig=Object.getOwnPropertyNames;var og=Object.getPrototypeOf,ag=Object.prototype.hasOwnProperty;var sg=e=>Ws(e,"__esModule",{value:!0});var Re=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var ug=(e,t,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of ig(t))!ag.call(e,r)&&r!=="default"&&Ws(e,r,{get:()=>t[r],enumerable:!(n=rg(t,r))||n.enumerable});return e},Se=e=>ug(sg(Ws(e!=null?ng(og(e)):{},"default",e&&e.__esModule&&"default"in e?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e);var Pf=(e,t,n)=>new Promise((r,i)=>{var o=u=>{try{s(n.next(u))}catch(l){i(l)}},a=u=>{try{s(n.throw(u))}catch(l){i(l)}},s=u=>u.done?r(u.value):Promise.resolve(u.value).then(o,a);s((n=n.apply(e,t)).next())});var Ys=Re((GS,Rf)=>{"use strict";var Cf=Object.getOwnPropertySymbols,lg=Object.prototype.hasOwnProperty,cg=Object.prototype.propertyIsEnumerable;function fg(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function dg(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de",Object.getOwnPropertyNames(e)[0]==="5")return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;var r=Object.getOwnPropertyNames(t).map(function(o){return t[o]});if(r.join("")!=="0123456789")return!1;var i={};return"abcdefghijklmnopqrst".split("").forEach(function(o){i[o]=o}),Object.keys(Object.assign({},i)).join("")==="abcdefghijklmnopqrst"}catch(o){return!1}}Rf.exports=dg()?Object.assign:function(e,t){for(var n,r=fg(e),i,o=1;o{"use strict";var Ks=Ys(),ir=60103,Af=60106;ie.Fragment=60107;ie.StrictMode=60108;ie.Profiler=60114;var Df=60109,Lf=60110,If=60112;ie.Suspense=60113;var Ff=60115,jf=60116;typeof Symbol=="function"&&Symbol.for&&(ht=Symbol.for,ir=ht("react.element"),Af=ht("react.portal"),ie.Fragment=ht("react.fragment"),ie.StrictMode=ht("react.strict_mode"),ie.Profiler=ht("react.profiler"),Df=ht("react.provider"),Lf=ht("react.context"),If=ht("react.forward_ref"),ie.Suspense=ht("react.suspense"),Ff=ht("react.memo"),jf=ht("react.lazy"));var ht,Mf=typeof Symbol=="function"&&Symbol.iterator;function pg(e){return e===null||typeof e!="object"?null:(e=Mf&&e[Mf]||e["@@iterator"],typeof e=="function"?e:null)}function Jr(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n{"use strict";Yf.exports=Wf()});var ed=Re(ae=>{"use strict";var ar,Zr,Lo,tu;typeof performance=="object"&&typeof performance.now=="function"?(Kf=performance,ae.unstable_now=function(){return Kf.now()}):(nu=Date,Qf=nu.now(),ae.unstable_now=function(){return nu.now()-Qf});var Kf,nu,Qf;typeof window=="undefined"||typeof MessageChannel!="function"?(sr=null,ru=null,iu=function(){if(sr!==null)try{var e=ae.unstable_now();sr(!0,e),sr=null}catch(t){throw setTimeout(iu,0),t}},ar=function(e){sr!==null?setTimeout(ar,0,e):(sr=e,setTimeout(iu,0))},Zr=function(e,t){ru=setTimeout(e,t)},Lo=function(){clearTimeout(ru)},ae.unstable_shouldYield=function(){return!1},tu=ae.unstable_forceFrameRate=function(){}):(Xf=window.setTimeout,Jf=window.clearTimeout,typeof console!="undefined"&&(Zf=window.cancelAnimationFrame,typeof window.requestAnimationFrame!="function"&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),typeof Zf!="function"&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")),ei=!1,ti=null,Io=-1,ou=5,au=0,ae.unstable_shouldYield=function(){return ae.unstable_now()>=au},tu=function(){},ae.unstable_forceFrameRate=function(e){0>e||125>>1,i=e[r];if(i!==void 0&&0Mo(a,n))u!==void 0&&0>Mo(u,a)?(e[r]=u,e[s]=n,r=s):(e[r]=a,e[o]=n,r=o);else if(u!==void 0&&0>Mo(u,n))e[r]=u,e[s]=n,r=s;else break e}}return t}return null}function Mo(e,t){var n=e.sortIndex-t.sortIndex;return n!==0?n:e.id-t.id}var Mt=[],un=[],gg=1,vt=null,He=3,Vo=!1,jn=!1,ni=!1;function lu(e){for(var t=_t(un);t!==null;){if(t.callback===null)jo(un);else if(t.startTime<=e)jo(un),t.sortIndex=t.expirationTime,uu(Mt,t);else break;t=_t(un)}}function cu(e){if(ni=!1,lu(e),!jn)if(_t(Mt)!==null)jn=!0,ar(fu);else{var t=_t(un);t!==null&&Zr(cu,t.startTime-e)}}function fu(e,t){jn=!1,ni&&(ni=!1,Lo()),Vo=!0;var n=He;try{for(lu(t),vt=_t(Mt);vt!==null&&(!(vt.expirationTime>t)||e&&!ae.unstable_shouldYield());){var r=vt.callback;if(typeof r=="function"){vt.callback=null,He=vt.priorityLevel;var i=r(vt.expirationTime<=t);t=ae.unstable_now(),typeof i=="function"?vt.callback=i:vt===_t(Mt)&&jo(Mt),lu(t)}else jo(Mt);vt=_t(Mt)}if(vt!==null)var o=!0;else{var a=_t(un);a!==null&&Zr(cu,a.startTime-t),o=!1}return o}finally{vt=null,He=n,Vo=!1}}var Eg=tu;ae.unstable_IdlePriority=5;ae.unstable_ImmediatePriority=1;ae.unstable_LowPriority=4;ae.unstable_NormalPriority=3;ae.unstable_Profiling=null;ae.unstable_UserBlockingPriority=2;ae.unstable_cancelCallback=function(e){e.callback=null};ae.unstable_continueExecution=function(){jn||Vo||(jn=!0,ar(fu))};ae.unstable_getCurrentPriorityLevel=function(){return He};ae.unstable_getFirstCallbackNode=function(){return _t(Mt)};ae.unstable_next=function(e){switch(He){case 1:case 2:case 3:var t=3;break;default:t=He}var n=He;He=t;try{return e()}finally{He=n}};ae.unstable_pauseExecution=function(){};ae.unstable_requestPaint=Eg;ae.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=He;He=e;try{return t()}finally{He=n}};ae.unstable_scheduleCallback=function(e,t,n){var r=ae.unstable_now();switch(typeof n=="object"&&n!==null?(n=n.delay,n=typeof n=="number"&&0r?(e.sortIndex=n,uu(un,e),_t(Mt)===null&&e===_t(un)&&(ni?Lo():ni=!0,Zr(cu,n-r))):(e.sortIndex=i,uu(Mt,e),jn||Vo||(jn=!0,ar(fu))),e};ae.unstable_wrapCallback=function(e){var t=He;return function(){var n=He;He=t;try{return e.apply(this,arguments)}finally{He=n}}}});var nd=Re((QS,td)=>{"use strict";td.exports=ed()});var $m=Re(kt=>{"use strict";var Uo=Qe(),we=Ys(),je=nd();function V(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;nt}return!1}function Xe(e,t,n,r,i,o,a){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=a}var ze={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ze[e]=new Xe(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];ze[t]=new Xe(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ze[e]=new Xe(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ze[e]=new Xe(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){ze[e]=new Xe(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ze[e]=new Xe(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ze[e]=new Xe(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ze[e]=new Xe(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ze[e]=new Xe(e,5,!1,e.toLowerCase(),null,!1,!1)});var du=/[\-:]([a-z])/g;function pu(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(du,pu);ze[t]=new Xe(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(du,pu);ze[t]=new Xe(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(du,pu);ze[t]=new Xe(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ze[e]=new Xe(e,1,!1,e.toLowerCase(),null,!1,!1)});ze.xlinkHref=new Xe("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ze[e]=new Xe(e,1,!1,e.toLowerCase(),null,!0,!0)});function mu(e,t,n,r){var i=ze.hasOwnProperty(t)?ze[t]:null,o=i!==null?i.type===0:r?!1:!(!(2s||i[a]!==o[s])return` `+i[a].replace(" at new "," at ");while(1<=a&&0<=s);break}}}finally{Tu=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?ui(e):""}function Tg(e){switch(e.tag){case 5:return ui(e.type);case 16:return ui("Lazy");case 13:return ui("Suspense");case 19:return ui("SuspenseList");case 0:case 2:case 15:return e=Ho(e.type,!1),e;case 11:return e=Ho(e.type.render,!1),e;case 22:return e=Ho(e.type._render,!1),e;case 1:return e=Ho(e.type,!0),e;default:return""}}function lr(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case ln:return"Fragment";case Un:return"Portal";case oi:return"Profiler";case hu:return"StrictMode";case ai:return"Suspense";case $o:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case yu:return(e.displayName||"Context")+".Consumer";case vu:return(e._context.displayName||"Context")+".Provider";case zo:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(t!==""?"ForwardRef("+t+")":"ForwardRef");case Bo:return lr(e.type);case Eu:return lr(e._render);case gu:t=e._payload,e=e._init;try{return lr(e(t))}catch(n){}}return null}function cn(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function ld(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Ng(e){var t=ld(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n!="undefined"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(a){r=""+a,o.call(this,a)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(a){r=""+a},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function qo(e){e._valueTracker||(e._valueTracker=Ng(e))}function cd(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=ld(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Go(e){if(e=e||(typeof document!="undefined"?document:void 0),typeof e=="undefined")return null;try{return e.activeElement||e.body}catch(t){return e.body}}function Nu(e,t){var n=t.checked;return we({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function fd(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=cn(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function dd(e,t){t=t.checked,t!=null&&mu(e,"checked",t,!1)}function Ou(e,t){dd(e,t);var n=cn(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?bu(e,t.type,n):t.hasOwnProperty("defaultValue")&&bu(e,t.type,cn(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function pd(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function bu(e,t,n){(t!=="number"||Go(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}function Og(e){var t="";return Uo.Children.forEach(e,function(n){n!=null&&(t+=n)}),t}function _u(e,t){return e=we({children:void 0},t),(t=Og(t.children))&&(e.children=t),e}function cr(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i=n.length))throw Error(V(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:cn(n)}}function hd(e,t){var n=cn(t.value),r=cn(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function vd(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}var Cu={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function yd(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 Ru(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?yd(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Wo,gd=function(e){return typeof MSApp!="undefined"&&MSApp.execUnsafeLocalFunction?function(t,n,r,i){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,i)})}:e}(function(e,t){if(e.namespaceURI!==Cu.svg||"innerHTML"in e)e.innerHTML=t;else{for(Wo=Wo||document.createElement("div"),Wo.innerHTML=""+t.valueOf().toString()+"",t=Wo.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function li(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var ci={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},bg=["Webkit","ms","Moz","O"];Object.keys(ci).forEach(function(e){bg.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ci[t]=ci[e]})});function Ed(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||ci.hasOwnProperty(e)&&ci[e]?(""+t).trim():t+"px"}function wd(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=Ed(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var _g=we({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 Au(e,t){if(t){if(_g[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(V(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(V(60));if(!(typeof t.dangerouslySetInnerHTML=="object"&&"__html"in t.dangerouslySetInnerHTML))throw Error(V(61))}if(t.style!=null&&typeof t.style!="object")throw Error(V(62))}}function Du(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function Lu(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Iu=null,fr=null,dr=null;function Sd(e){if(e=_i(e)){if(typeof Iu!="function")throw Error(V(280));var t=e.stateNode;t&&(t=ma(t),Iu(e.stateNode,e.type,t))}}function kd(e){fr?dr?dr.push(e):dr=[e]:fr=e}function xd(){if(fr){var e=fr,t=dr;if(dr=fr=null,Sd(e),t)for(e=0;er?0:1<n;n++)t.push(e);return t}function ea(e,t,n){e.pendingLanes|=t;var r=t-1;e.suspendedLanes&=r,e.pingedLanes&=r,e=e.eventTimes,t=31-mn(t),e[t]=n}var mn=Math.clz32?Math.clz32:Hg,$g=Math.log,Bg=Math.LN2;function Hg(e){return e===0?32:31-($g(e)/Bg|0)|0}var qg=je.unstable_UserBlockingPriority,Gg=je.unstable_runWithPriority,ta=!0;function Wg(e,t,n,r){zn||ju();var i=Ku,o=zn;zn=!0;try{Td(i,e,t,n,r)}finally{(zn=o)||Vu()}}function Yg(e,t,n,r){Gg(qg,Ku.bind(null,e,t,n,r))}function Ku(e,t,n,r){if(ta){var i;if((i=(t&4)==0)&&0=Si),Qd=String.fromCharCode(32),Xd=!1;function Jd(e,t){switch(e){case"keyup":return y0.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Zd(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var gr=!1;function E0(e,t){switch(e){case"compositionend":return Zd(t);case"keypress":return t.which!==32?null:(Xd=!0,Qd);case"textInput":return e=t.data,e===Qd&&Xd?null:e;default:return null}}function w0(e,t){if(gr)return e==="compositionend"||!rl&&Jd(e,t)?(e=Hd(),na=Xu=hn=null,gr=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=op(n)}}function sp(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?sp(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function up(){for(var e=window,t=Go();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch(r){n=!1}if(n)e=t.contentWindow;else break;t=Go(e.document)}return t}function ol(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}var C0=Zt&&"documentMode"in document&&11>=document.documentMode,Er=null,al=null,Ni=null,sl=!1;function lp(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;sl||Er==null||Er!==Go(r)||(r=Er,"selectionStart"in r&&ol(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Ni&&Ti(Ni,r)||(Ni=r,r=ca(al,"onSelect"),0Tr||(e.current=ml[Tr],ml[Tr]=null,Tr--)}function Te(e,t){Tr++,ml[Tr]=e.current,e.current=t}var gn={},qe=yn(gn),tt=yn(!1),Hn=gn;function Nr(e,t){var n=e.type.contextTypes;if(!n)return gn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},o;for(o in n)i[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function nt(e){return e=e.childContextTypes,e!=null}function ha(){ge(tt),ge(qe)}function Tp(e,t,n){if(qe.current!==gn)throw Error(V(168));Te(qe,t),Te(tt,n)}function Np(e,t,n){var r=e.stateNode;if(e=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var i in r)if(!(i in e))throw Error(V(108,lr(t)||"Unknown",i));return we({},n,r)}function va(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||gn,Hn=qe.current,Te(qe,e),Te(tt,tt.current),!0}function Op(e,t,n){var r=e.stateNode;if(!r)throw Error(V(169));n?(e=Np(e,t,Hn),r.__reactInternalMemoizedMergedChildContext=e,ge(tt),ge(qe),Te(qe,e)):ge(tt),Te(tt,n)}var hl=null,qn=null,D0=je.unstable_runWithPriority,vl=je.unstable_scheduleCallback,yl=je.unstable_cancelCallback,L0=je.unstable_shouldYield,bp=je.unstable_requestPaint,gl=je.unstable_now,I0=je.unstable_getCurrentPriorityLevel,ya=je.unstable_ImmediatePriority,_p=je.unstable_UserBlockingPriority,Pp=je.unstable_NormalPriority,Cp=je.unstable_LowPriority,Rp=je.unstable_IdlePriority,El={},F0=bp!==void 0?bp:function(){},en=null,ga=null,wl=!1,Ap=gl(),Ge=1e4>Ap?gl:function(){return gl()-Ap};function Or(){switch(I0()){case ya:return 99;case _p:return 98;case Pp:return 97;case Cp:return 96;case Rp:return 95;default:throw Error(V(332))}}function Dp(e){switch(e){case 99:return ya;case 98:return _p;case 97:return Pp;case 96:return Cp;case 95:return Rp;default:throw Error(V(332))}}function Gn(e,t){return e=Dp(e),D0(e,t)}function Pi(e,t,n){return e=Dp(e),vl(e,t,n)}function Ut(){if(ga!==null){var e=ga;ga=null,yl(e)}Lp()}function Lp(){if(!wl&&en!==null){wl=!0;var e=0;try{var t=en;Gn(99,function(){for(;eP?(b=E,E=null):b=E.sibling;var L=h(d,E,m[P],y);if(L===null){E===null&&(E=b);break}e&&E&&L.alternate===null&&t(d,E),c=o(L,c,P),k===null?v=L:k.sibling=L,k=L,E=b}if(P===m.length)return n(d,E),v;if(E===null){for(;PP?(b=E,E=null):b=E.sibling;var q=h(d,E,L.value,y);if(q===null){E===null&&(E=b);break}e&&E&&q.alternate===null&&t(d,E),c=o(q,c,P),k===null?v=q:k.sibling=q,k=q,E=b}if(L.done)return n(d,E),v;if(E===null){for(;!L.done;P++,L=m.next())L=w(d,L.value,y),L!==null&&(c=o(L,c,P),k===null?v=L:k.sibling=L,k=L);return v}for(E=r(d,E);!L.done;P++,L=m.next())L=T(E,d,P,L.value,y),L!==null&&(e&&L.alternate!==null&&E.delete(L.key===null?P:L.key),c=o(L,c,P),k===null?v=L:k.sibling=L,k=L);return e&&E.forEach(function(re){return t(d,re)}),v}return function(d,c,m,y){var v=typeof m=="object"&&m!==null&&m.type===ln&&m.key===null;v&&(m=m.props.children);var k=typeof m=="object"&&m!==null;if(k)switch(m.$$typeof){case ii:e:{for(k=m.key,v=c;v!==null;){if(v.key===k){switch(v.tag){case 7:if(m.type===ln){n(d,v.sibling),c=i(v,m.props.children),c.return=d,d=c;break e}break;default:if(v.elementType===m.type){n(d,v.sibling),c=i(v,m.props),c.ref=Ri(d,v,m),c.return=d,d=c;break e}}n(d,v);break}else t(d,v);v=v.sibling}m.type===ln?(c=Fr(m.props.children,d.mode,y,m.key),c.return=d,d=c):(y=Ba(m.type,m.key,m.props,null,d.mode,y),y.ref=Ri(d,c,m),y.return=d,d=y)}return a(d);case Un:e:{for(v=m.key;c!==null;){if(c.key===v)if(c.tag===4&&c.stateNode.containerInfo===m.containerInfo&&c.stateNode.implementation===m.implementation){n(d,c.sibling),c=i(c,m.children||[]),c.return=d,d=c;break e}else{n(d,c);break}else t(d,c);c=c.sibling}c=sc(m,d.mode,y),c.return=d,d=c}return a(d)}if(typeof m=="string"||typeof m=="number")return m=""+m,c!==null&&c.tag===6?(n(d,c.sibling),c=i(c,m),c.return=d,d=c):(n(d,c),c=ac(m,d.mode,y),c.return=d,d=c),a(d);if(Ta(m))return x(d,c,m,y);if(si(m))return _(d,c,m,y);if(k&&Na(d,m),typeof m=="undefined"&&!v)switch(d.tag){case 1:case 22:case 0:case 11:case 15:throw Error(V(152,lr(d.type)||"Component"))}return n(d,c)}}var Oa=Bp(!0),Hp=Bp(!1),Ai={},zt=yn(Ai),Di=yn(Ai),Li=yn(Ai);function Wn(e){if(e===Ai)throw Error(V(174));return e}function Nl(e,t){switch(Te(Li,t),Te(Di,e),Te(zt,Ai),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Ru(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Ru(t,e)}ge(zt),Te(zt,t)}function Pr(){ge(zt),ge(Di),ge(Li)}function qp(e){Wn(Li.current);var t=Wn(zt.current),n=Ru(t,e.type);t!==n&&(Te(Di,e),Te(zt,n))}function Ol(e){Di.current===e&&(ge(zt),ge(Di))}var Ne=yn(0);function ba(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if((t.flags&64)!=0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var tn=null,kn=null,$t=!1;function Gp(e,t){var n=St(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=t,n.return=e,n.flags=8,e.lastEffect!==null?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function Wp(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,!0):!1;case 13:return!1;default:return!1}}function bl(e){if($t){var t=kn;if(t){var n=t;if(!Wp(e,t)){if(t=Sr(n.nextSibling),!t||!Wp(e,t)){e.flags=e.flags&-1025|2,$t=!1,tn=e;return}Gp(tn,n)}tn=e,kn=Sr(t.firstChild)}else e.flags=e.flags&-1025|2,$t=!1,tn=e}}function Yp(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;tn=e}function _a(e){if(e!==tn)return!1;if(!$t)return Yp(e),$t=!0,!1;var t=e.type;if(e.tag!==5||t!=="head"&&t!=="body"&&!fl(t,e.memoizedProps))for(t=kn;t;)Gp(e,t),t=Sr(t.nextSibling);if(Yp(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(V(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){kn=Sr(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}kn=null}}else kn=tn?Sr(e.stateNode.nextSibling):null;return!0}function _l(){kn=tn=null,$t=!1}var Cr=[];function Pl(){for(var e=0;eo))throw Error(V(301));o+=1,$e=We=null,t.updateQueue=null,Ii.current=z0,e=n(r,i)}while(ji)}if(Ii.current=Da,t=We!==null&&We.next!==null,Fi=0,$e=We=_e=null,Pa=!1,t)throw Error(V(300));return e}function Yn(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return $e===null?_e.memoizedState=$e=e:$e=$e.next=e,$e}function Kn(){if(We===null){var e=_e.alternate;e=e!==null?e.memoizedState:null}else e=We.next;var t=$e===null?_e.memoizedState:$e.next;if(t!==null)$e=t,We=e;else{if(e===null)throw Error(V(310));We=e,e={memoizedState:We.memoizedState,baseState:We.baseState,baseQueue:We.baseQueue,queue:We.queue,next:null},$e===null?_e.memoizedState=$e=e:$e=$e.next=e}return $e}function Bt(e,t){return typeof t=="function"?t(e):t}function Mi(e){var t=Kn(),n=t.queue;if(n===null)throw Error(V(311));n.lastRenderedReducer=e;var r=We,i=r.baseQueue,o=n.pending;if(o!==null){if(i!==null){var a=i.next;i.next=o.next,o.next=a}r.baseQueue=i=o,n.pending=null}if(i!==null){i=i.next,r=r.baseState;var s=a=o=null,u=i;do{var l=u.lane;if((Fi&l)===l)s!==null&&(s=s.next={lane:0,action:u.action,eagerReducer:u.eagerReducer,eagerState:u.eagerState,next:null}),r=u.eagerReducer===e?u.eagerState:e(r,u.action);else{var p={lane:l,action:u.action,eagerReducer:u.eagerReducer,eagerState:u.eagerState,next:null};s===null?(a=s=p,o=r):s=s.next=p,_e.lanes|=l,$i|=l}u=u.next}while(u!==null&&u!==i);s===null?o=r:s.next=a,yt(r,t.memoizedState)||(Ct=!0),t.memoizedState=r,t.baseState=o,t.baseQueue=s,n.lastRenderedState=r}return[t.memoizedState,n.dispatch]}function Vi(e){var t=Kn(),n=t.queue;if(n===null)throw Error(V(311));n.lastRenderedReducer=e;var r=n.dispatch,i=n.pending,o=t.memoizedState;if(i!==null){n.pending=null;var a=i=i.next;do o=e(o,a.action),a=a.next;while(a!==i);yt(o,t.memoizedState)||(Ct=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function Kp(e,t,n){var r=t._getVersion;r=r(t._source);var i=t._workInProgressVersionPrimary;if(i!==null?e=i===r:(e=e.mutableReadLanes,(e=(Fi&e)===e)&&(t._workInProgressVersionPrimary=r,Cr.push(t))),e)return n(t._source);throw Cr.push(t),Error(V(350))}function Qp(e,t,n,r){var i=Je;if(i===null)throw Error(V(349));var o=t._getVersion,a=o(t._source),s=Ii.current,u=s.useState(function(){return Kp(i,t,n)}),l=u[1],p=u[0];u=$e;var w=e.memoizedState,h=w.refs,T=h.getSnapshot,x=w.source;w=w.subscribe;var _=_e;return e.memoizedState={refs:h,source:t,subscribe:r},s.useEffect(function(){h.getSnapshot=n,h.setSnapshot=l;var d=o(t._source);if(!yt(a,d)){d=n(t._source),yt(p,d)||(l(d),d=Tn(_),i.mutableReadLanes|=d&i.pendingLanes),d=i.mutableReadLanes,i.entangledLanes|=d;for(var c=i.entanglements,m=d;0n?98:n,function(){e(!0)}),Gn(97<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=a.createElement(n,{is:r.is}):(e=a.createElement(n),n==="select"&&(a=e,r.multiple?a.multiple=!0:r.size&&(a.size=r.size))):e=a.createElementNS(e,n),e[vn]=t,e[pa]=r,ym(e,t,!1,!1),t.stateNode=e,a=Du(n,r),n){case"dialog":ye("cancel",e),ye("close",e),i=r;break;case"iframe":case"object":case"embed":ye("load",e),i=r;break;case"video":case"audio":for(i=0;iXl&&(t.flags|=64,o=!0,zi(r,!1),t.lanes=33554432)}else{if(!o)if(e=ba(a),e!==null){if(t.flags|=64,o=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),zi(r,!0),r.tail===null&&r.tailMode==="hidden"&&!a.alternate&&!$t)return t=t.lastEffect=r.lastEffect,t!==null&&(t.nextEffect=null),null}else 2*Ge()-r.renderingStartTime>Xl&&n!==1073741824&&(t.flags|=64,o=!0,zi(r,!1),t.lanes=33554432);r.isBackwards?(a.sibling=t.child,t.child=a):(n=r.last,n!==null?n.sibling=a:t.child=a,r.last=a)}return r.tail!==null?(n=r.tail,r.rendering=n,r.tail=n.sibling,r.lastEffect=t.lastEffect,r.renderingStartTime=Ge(),n.sibling=null,t=Ne.current,Te(Ne,o?t&1|2:t&1),n):null;case 23:case 24:return rc(),e!==null&&e.memoizedState!==null!=(t.memoizedState!==null)&&r.mode!=="unstable-defer-without-hiding"&&(t.flags|=4),null}throw Error(V(156,t.tag))}function H0(e){switch(e.tag){case 1:nt(e.type)&&ha();var t=e.flags;return t&4096?(e.flags=t&-4097|64,e):null;case 3:if(Pr(),ge(tt),ge(qe),Pl(),t=e.flags,(t&64)!=0)throw Error(V(285));return e.flags=t&-4097|64,e;case 5:return Ol(e),null;case 13:return ge(Ne),t=e.flags,t&4096?(e.flags=t&-4097|64,e):null;case 19:return ge(Ne),null;case 4:return Pr(),null;case 10:return kl(e),null;case 23:case 24:return rc(),null;default:return null}}function zl(e,t){try{var n="",r=t;do n+=Tg(r),r=r.return;while(r);var i=n}catch(o){i=` Error generating stack: `+o.message+` `+o.stack}return{value:e,source:t,stack:i}}function $l(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var q0=typeof WeakMap=="function"?WeakMap:Map;function wm(e,t,n){n=wn(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){ja||(ja=!0,Jl=r),$l(e,t)},n}function Sm(e,t,n){n=wn(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var i=t.value;n.payload=function(){return $l(e,t),r(i)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){typeof r!="function"&&(Ht===null?Ht=new Set([this]):Ht.add(this),$l(e,t));var a=t.stack;this.componentDidCatch(t.value,{componentStack:a!==null?a:""})}),n}var G0=typeof WeakSet=="function"?WeakSet:Set;function km(e){var t=e.ref;if(t!==null)if(typeof t=="function")try{t(null)}catch(n){bn(e,n)}else t.current=null}function W0(e,t){switch(t.tag){case 0:case 11:case 15:case 22:return;case 1:if(t.flags&256&&e!==null){var n=e.memoizedProps,r=e.memoizedState;e=t.stateNode,t=e.getSnapshotBeforeUpdate(t.elementType===t.type?n:Pt(t.type,n),r),e.__reactInternalSnapshotBeforeUpdate=t}return;case 3:t.flags&256&&dl(t.stateNode.containerInfo);return;case 5:case 6:case 4:case 17:return}throw Error(V(163))}function Y0(e,t,n){switch(n.tag){case 0:case 11:case 15:case 22:if(t=n.updateQueue,t=t!==null?t.lastEffect:null,t!==null){e=t=t.next;do{if((e.tag&3)==3){var r=e.create;e.destroy=r()}e=e.next}while(e!==t)}if(t=n.updateQueue,t=t!==null?t.lastEffect:null,t!==null){e=t=t.next;do{var i=e;r=i.next,i=i.tag,(i&4)!=0&&(i&1)!=0&&(jm(n,e),n1(n,e)),e=r}while(e!==t)}return;case 1:e=n.stateNode,n.flags&4&&(t===null?e.componentDidMount():(r=n.elementType===n.type?t.memoizedProps:Pt(n.type,t.memoizedProps),e.componentDidUpdate(r,t.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),t=n.updateQueue,t!==null&&Mp(n,t,e);return;case 3:if(t=n.updateQueue,t!==null){if(e=null,n.child!==null)switch(n.child.tag){case 5:e=n.child.stateNode;break;case 1:e=n.child.stateNode}Mp(n,t,e)}return;case 5:e=n.stateNode,t===null&&n.flags&4&&Ep(n.type,n.memoizedProps)&&e.focus();return;case 6:return;case 4:return;case 12:return;case 13:n.memoizedState===null&&(n=n.alternate,n!==null&&(n=n.memoizedState,n!==null&&(n=n.dehydrated,n!==null&&Fd(n))));return;case 19:case 17:case 20:case 21:case 23:case 24:return}throw Error(V(163))}function xm(e,t){for(var n=e;;){if(n.tag===5){var r=n.stateNode;if(t)r=r.style,typeof r.setProperty=="function"?r.setProperty("display","none","important"):r.display="none";else{r=n.stateNode;var i=n.memoizedProps.style;i=i!=null&&i.hasOwnProperty("display")?i.display:null,r.style.display=Ed("display",i)}}else if(n.tag===6)n.stateNode.nodeValue=t?"":n.memoizedProps;else if((n.tag!==23&&n.tag!==24||n.memoizedState===null||n===e)&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===e)break;for(;n.sibling===null;){if(n.return===null||n.return===e)return;n=n.return}n.sibling.return=n.return,n=n.sibling}}function Tm(e,t){if(qn&&typeof qn.onCommitFiberUnmount=="function")try{qn.onCommitFiberUnmount(hl,t)}catch(o){}switch(t.tag){case 0:case 11:case 14:case 15:case 22:if(e=t.updateQueue,e!==null&&(e=e.lastEffect,e!==null)){var n=e=e.next;do{var r=n,i=r.destroy;if(r=r.tag,i!==void 0)if((r&4)!=0)jm(t,n);else{r=t;try{i()}catch(o){bn(r,o)}}n=n.next}while(n!==e)}break;case 1:if(km(t),e=t.stateNode,typeof e.componentWillUnmount=="function")try{e.props=t.memoizedProps,e.state=t.memoizedState,e.componentWillUnmount()}catch(o){bn(t,o)}break;case 5:km(t);break;case 4:_m(e,t)}}function Nm(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}function Om(e){return e.tag===5||e.tag===3||e.tag===4}function bm(e){e:{for(var t=e.return;t!==null;){if(Om(t))break e;t=t.return}throw Error(V(160))}var n=t;switch(t=n.stateNode,n.tag){case 5:var r=!1;break;case 3:t=t.containerInfo,r=!0;break;case 4:t=t.containerInfo,r=!0;break;default:throw Error(V(161))}n.flags&16&&(li(t,""),n.flags&=-17);e:t:for(n=e;;){for(;n.sibling===null;){if(n.return===null||Om(n.return)){n=null;break e}n=n.return}for(n.sibling.return=n.return,n=n.sibling;n.tag!==5&&n.tag!==6&&n.tag!==18;){if(n.flags&2||n.child===null||n.tag===4)continue t;n.child.return=n,n=n.child}if(!(n.flags&2)){n=n.stateNode;break e}}r?Bl(e,n,t):Hl(e,n,t)}function Bl(e,t,n){var r=e.tag,i=r===5||r===6;if(i)e=i?e.stateNode:e.stateNode.instance,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=fa));else if(r!==4&&(e=e.child,e!==null))for(Bl(e,t,n),e=e.sibling;e!==null;)Bl(e,t,n),e=e.sibling}function Hl(e,t,n){var r=e.tag,i=r===5||r===6;if(i)e=i?e.stateNode:e.stateNode.instance,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Hl(e,t,n),e=e.sibling;e!==null;)Hl(e,t,n),e=e.sibling}function _m(e,t){for(var n=t,r=!1,i,o;;){if(!r){r=n.return;e:for(;;){if(r===null)throw Error(V(160));switch(i=r.stateNode,r.tag){case 5:o=!1;break e;case 3:i=i.containerInfo,o=!0;break e;case 4:i=i.containerInfo,o=!0;break e}r=r.return}r=!0}if(n.tag===5||n.tag===6){e:for(var a=e,s=n,u=s;;)if(Tm(a,u),u.child!==null&&u.tag!==4)u.child.return=u,u=u.child;else{if(u===s)break e;for(;u.sibling===null;){if(u.return===null||u.return===s)break e;u=u.return}u.sibling.return=u.return,u=u.sibling}o?(a=i,s=n.stateNode,a.nodeType===8?a.parentNode.removeChild(s):a.removeChild(s)):i.removeChild(n.stateNode)}else if(n.tag===4){if(n.child!==null){i=n.stateNode.containerInfo,o=!0,n.child.return=n,n=n.child;continue}}else if(Tm(e,n),n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return,n.tag===4&&(r=!1)}n.sibling.return=n.return,n=n.sibling}}function ql(e,t){switch(t.tag){case 0:case 11:case 14:case 15:case 22:var n=t.updateQueue;if(n=n!==null?n.lastEffect:null,n!==null){var r=n=n.next;do(r.tag&3)==3&&(e=r.destroy,r.destroy=void 0,e!==void 0&&e()),r=r.next;while(r!==n)}return;case 1:return;case 5:if(n=t.stateNode,n!=null){r=t.memoizedProps;var i=e!==null?e.memoizedProps:r;e=t.type;var o=t.updateQueue;if(t.updateQueue=null,o!==null){for(n[pa]=r,e==="input"&&r.type==="radio"&&r.name!=null&&dd(n,r),Du(e,i),t=Du(e,r),i=0;ii&&(i=a),n&=~o}if(n=i,n=Ge()-n,n=(120>n?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*Q0(n/1960))-n,10 component higher in the tree to provide a loading indicator or placeholder to display.`)}Be!==5&&(Be=2),u=zl(u,s),h=a;do{switch(h.tag){case 3:o=u,h.flags|=4096,t&=-t,h.lanes|=t;var k=wm(h,o,t);jp(h,k);break e;case 1:o=u;var E=h.type,P=h.stateNode;if((h.flags&64)==0&&(typeof E.getDerivedStateFromError=="function"||P!==null&&typeof P.componentDidCatch=="function"&&(Ht===null||!Ht.has(P)))){h.flags|=4096,t&=-t,h.lanes|=t;var b=Sm(h,o,t);jp(h,b);break e}}h=h.return}while(h!==null)}Fm(n)}catch(L){t=L,Le===n&&n!==null&&(Le=n=n.return);continue}break}while(1)}function Lm(){var e=Ia.current;return Ia.current=Da,e===null?Da:e}function Wi(e,t){var n=X;X|=16;var r=Lm();Je===e&&Ye===t||Ir(e,t);do try{J0();break}catch(i){Dm(e,i)}while(1);if(Sl(),X=n,Ia.current=r,Le!==null)throw Error(V(261));return Je=null,Ye=0,Be}function J0(){for(;Le!==null;)Im(Le)}function Z0(){for(;Le!==null&&!L0();)Im(Le)}function Im(e){var t=Vm(e.alternate,e,Qn);e.memoizedProps=e.pendingProps,t===null?Fm(e):Le=t,Gl.current=null}function Fm(e){var t=e;do{var n=t.alternate;if(e=t.return,(t.flags&2048)==0){if(n=B0(n,t,Qn),n!==null){Le=n;return}if(n=t,n.tag!==24&&n.tag!==23||n.memoizedState===null||(Qn&1073741824)!=0||(n.mode&4)==0){for(var r=0,i=n.child;i!==null;)r|=i.lanes|i.childLanes,i=i.sibling;n.childLanes=r}e!==null&&(e.flags&2048)==0&&(e.firstEffect===null&&(e.firstEffect=t.firstEffect),t.lastEffect!==null&&(e.lastEffect!==null&&(e.lastEffect.nextEffect=t.firstEffect),e.lastEffect=t.lastEffect),1a&&(s=a,a=k,k=s),s=ap(m,k),o=ap(m,a),s&&o&&(v.rangeCount!==1||v.anchorNode!==s.node||v.anchorOffset!==s.offset||v.focusNode!==o.node||v.focusOffset!==o.offset)&&(y=y.createRange(),y.setStart(s.node,s.offset),v.removeAllRanges(),k>a?(v.addRange(y),v.extend(o.node,o.offset)):(y.setEnd(o.node,o.offset),v.addRange(y)))))),y=[],v=m;v=v.parentNode;)v.nodeType===1&&y.push({element:v,left:v.scrollLeft,top:v.scrollTop});for(typeof m.focus=="function"&&m.focus(),m=0;mGe()-Ql?Ir(e,0):Yl|=n),wt(e,t)}function o1(e,t){var n=e.stateNode;n!==null&&n.delete(t),t=0,t===0&&(t=e.mode,(t&2)==0?t=1:(t&4)==0?t=Or()===99?1:2:(on===0&&(on=Rr),t=vr(62914560&~on),t===0&&(t=4194304))),n=lt(),e=za(e,t),e!==null&&(ea(e,t,n),wt(e,n))}var Vm;Vm=function(e,t,n){var r=t.lanes;if(e!==null)if(e.memoizedProps!==t.pendingProps||tt.current)Ct=!0;else if((n&r)!=0)Ct=(e.flags&16384)!=0;else{switch(Ct=!1,t.tag){case 3:cm(t),_l();break;case 5:qp(t);break;case 1:nt(t.type)&&va(t);break;case 4:Nl(t,t.stateNode.containerInfo);break;case 10:r=t.memoizedProps.value;var i=t.type._context;Te(Ea,i._currentValue),i._currentValue=r;break;case 13:if(t.memoizedState!==null)return(n&t.child.childLanes)!=0?fm(e,t,n):(Te(Ne,Ne.current&1),t=nn(e,t,n),t!==null?t.sibling:null);Te(Ne,Ne.current&1);break;case 19:if(r=(n&t.childLanes)!=0,(e.flags&64)!=0){if(r)return vm(e,t,n);t.flags|=64}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),Te(Ne,Ne.current),r)break;return null;case 23:case 24:return t.lanes=0,Fl(e,t,n)}return nn(e,t,n)}else Ct=!1;switch(t.lanes=0,t.tag){case 2:if(r=t.type,e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,i=Nr(t,qe.current),_r(t,n),i=Rl(null,t,r,e,i,n),t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,nt(r)){var o=!0;va(t)}else o=!1;t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,xl(t);var a=r.getDerivedStateFromProps;typeof a=="function"&&ka(t,r,a,e),i.updater=xa,t.stateNode=i,i._reactInternals=t,Tl(t,r,e,n),t=Ml(null,t,r,!0,o,n)}else t.tag=0,it(null,t,i,n),t=t.child;return t;case 16:i=t.elementType;e:{switch(e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,o=i._init,i=o(i._payload),t.type=i,o=t.tag=s1(i),e=Pt(i,e),o){case 0:t=jl(null,t,i,e,n);break e;case 1:t=lm(null,t,i,e,n);break e;case 11:t=om(null,t,i,e,n);break e;case 14:t=am(null,t,i,Pt(i.type,e),r,n);break e}throw Error(V(306,i,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Pt(r,i),jl(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Pt(r,i),lm(e,t,r,i,n);case 3:if(cm(t),r=t.updateQueue,e===null||r===null)throw Error(V(282));if(r=t.pendingProps,i=t.memoizedState,i=i!==null?i.element:null,Fp(e,t),Ci(t,r,null,n),r=t.memoizedState.element,r===i)_l(),t=nn(e,t,n);else{if(i=t.stateNode,(o=i.hydrate)&&(kn=Sr(t.stateNode.containerInfo.firstChild),tn=t,o=$t=!0),o){if(e=i.mutableSourceEagerHydrationData,e!=null)for(i=0;i{"use strict";function Bm(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__=="undefined"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Bm)}catch(e){console.error(e)}}Bm(),Hm.exports=$m()});var Wm=Re((nk,Gm)=>{"use strict";var m1="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";Gm.exports=m1});var Xm=Re((rk,Qm)=>{"use strict";var h1=Wm();function Ym(){}function Km(){}Km.resetWarningCache=Ym;Qm.exports=function(){function e(r,i,o,a,s,u){if(u!==h1){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}e.isRequired=e;function t(){return e}var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:Km,resetWarningCache:Ym};return n.PropTypes=n,n}});var Ga=Re((ak,Jm)=>{Jm.exports=Xm()();var ik,ok});var yh=Re((Ek,vh)=>{vh.exports=Array.isArray||function(e){return Object.prototype.toString.call(e)=="[object Array]"}});var Sh=Re((wk,jr)=>{var Ya=yh();jr.exports=wh;jr.exports.parse=yc;jr.exports.compile=L1;jr.exports.tokensToFunction=gh;jr.exports.tokensToRegExp=Eh;var D1=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function yc(e,t){for(var n=[],r=0,i=0,o="",a=t&&t.delimiter||"/",s;(s=D1.exec(e))!=null;){var u=s[0],l=s[1],p=s.index;if(o+=e.slice(i,p),i=p+u.length,l){o+=l[1];continue}var w=e[i],h=s[2],T=s[3],x=s[4],_=s[5],d=s[6],c=s[7];o&&(n.push(o),o="");var m=h!=null&&w!=null&&w!==h,y=d==="+"||d==="*",v=d==="?"||d==="*",k=s[2]||a,E=x||_;n.push({name:T||r++,prefix:h||"",delimiter:k,optional:v,repeat:y,partial:m,asterisk:!!c,pattern:E?j1(E):c?".*":"[^"+Ka(k)+"]+?"})}return i{"use strict";var Me=typeof Symbol=="function"&&Symbol.for,wc=Me?Symbol.for("react.element"):60103,Sc=Me?Symbol.for("react.portal"):60106,Qa=Me?Symbol.for("react.fragment"):60107,Xa=Me?Symbol.for("react.strict_mode"):60108,Ja=Me?Symbol.for("react.profiler"):60114,Za=Me?Symbol.for("react.provider"):60109,es=Me?Symbol.for("react.context"):60110,kc=Me?Symbol.for("react.async_mode"):60111,ts=Me?Symbol.for("react.concurrent_mode"):60111,ns=Me?Symbol.for("react.forward_ref"):60112,rs=Me?Symbol.for("react.suspense"):60113,z1=Me?Symbol.for("react.suspense_list"):60120,is=Me?Symbol.for("react.memo"):60115,os=Me?Symbol.for("react.lazy"):60116,$1=Me?Symbol.for("react.block"):60121,B1=Me?Symbol.for("react.fundamental"):60117,H1=Me?Symbol.for("react.responder"):60118,q1=Me?Symbol.for("react.scope"):60119;function ft(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case wc:switch(e=e.type,e){case kc:case ts:case Qa:case Ja:case Xa:case rs:return e;default:switch(e=e&&e.$$typeof,e){case es:case ns:case os:case is:case Za:return e;default:return t}}case Sc:return t}}}function kh(e){return ft(e)===ts}le.AsyncMode=kc;le.ConcurrentMode=ts;le.ContextConsumer=es;le.ContextProvider=Za;le.Element=wc;le.ForwardRef=ns;le.Fragment=Qa;le.Lazy=os;le.Memo=is;le.Portal=Sc;le.Profiler=Ja;le.StrictMode=Xa;le.Suspense=rs;le.isAsyncMode=function(e){return kh(e)||ft(e)===kc};le.isConcurrentMode=kh;le.isContextConsumer=function(e){return ft(e)===es};le.isContextProvider=function(e){return ft(e)===Za};le.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===wc};le.isForwardRef=function(e){return ft(e)===ns};le.isFragment=function(e){return ft(e)===Qa};le.isLazy=function(e){return ft(e)===os};le.isMemo=function(e){return ft(e)===is};le.isPortal=function(e){return ft(e)===Sc};le.isProfiler=function(e){return ft(e)===Ja};le.isStrictMode=function(e){return ft(e)===Xa};le.isSuspense=function(e){return ft(e)===rs};le.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===Qa||e===ts||e===Ja||e===Xa||e===rs||e===z1||typeof e=="object"&&e!==null&&(e.$$typeof===os||e.$$typeof===is||e.$$typeof===Za||e.$$typeof===es||e.$$typeof===ns||e.$$typeof===B1||e.$$typeof===H1||e.$$typeof===q1||e.$$typeof===$1)};le.typeOf=ft});var Nh=Re((kk,Th)=>{"use strict";Th.exports=xh()});var bh=Re(ce=>{"use strict";var Ve=typeof Symbol=="function"&&Symbol.for,xc=Ve?Symbol.for("react.element"):60103,Tc=Ve?Symbol.for("react.portal"):60106,as=Ve?Symbol.for("react.fragment"):60107,ss=Ve?Symbol.for("react.strict_mode"):60108,us=Ve?Symbol.for("react.profiler"):60114,ls=Ve?Symbol.for("react.provider"):60109,cs=Ve?Symbol.for("react.context"):60110,Nc=Ve?Symbol.for("react.async_mode"):60111,fs=Ve?Symbol.for("react.concurrent_mode"):60111,ds=Ve?Symbol.for("react.forward_ref"):60112,ps=Ve?Symbol.for("react.suspense"):60113,G1=Ve?Symbol.for("react.suspense_list"):60120,ms=Ve?Symbol.for("react.memo"):60115,hs=Ve?Symbol.for("react.lazy"):60116,W1=Ve?Symbol.for("react.block"):60121,Y1=Ve?Symbol.for("react.fundamental"):60117,K1=Ve?Symbol.for("react.responder"):60118,Q1=Ve?Symbol.for("react.scope"):60119;function pt(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case xc:switch(e=e.type,e){case Nc:case fs:case as:case us:case ss:case ps:return e;default:switch(e=e&&e.$$typeof,e){case cs:case ds:case hs:case ms:case ls:return e;default:return t}}case Tc:return t}}}function Oh(e){return pt(e)===fs}ce.AsyncMode=Nc;ce.ConcurrentMode=fs;ce.ContextConsumer=cs;ce.ContextProvider=ls;ce.Element=xc;ce.ForwardRef=ds;ce.Fragment=as;ce.Lazy=hs;ce.Memo=ms;ce.Portal=Tc;ce.Profiler=us;ce.StrictMode=ss;ce.Suspense=ps;ce.isAsyncMode=function(e){return Oh(e)||pt(e)===Nc};ce.isConcurrentMode=Oh;ce.isContextConsumer=function(e){return pt(e)===cs};ce.isContextProvider=function(e){return pt(e)===ls};ce.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===xc};ce.isForwardRef=function(e){return pt(e)===ds};ce.isFragment=function(e){return pt(e)===as};ce.isLazy=function(e){return pt(e)===hs};ce.isMemo=function(e){return pt(e)===ms};ce.isPortal=function(e){return pt(e)===Tc};ce.isProfiler=function(e){return pt(e)===us};ce.isStrictMode=function(e){return pt(e)===ss};ce.isSuspense=function(e){return pt(e)===ps};ce.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===as||e===fs||e===us||e===ss||e===ps||e===G1||typeof e=="object"&&e!==null&&(e.$$typeof===hs||e.$$typeof===ms||e.$$typeof===ls||e.$$typeof===cs||e.$$typeof===ds||e.$$typeof===Y1||e.$$typeof===K1||e.$$typeof===Q1||e.$$typeof===W1)};ce.typeOf=pt});var Ph=Re((Nk,_h)=>{"use strict";_h.exports=bh()});var _c=Re((Ok,Ih)=>{"use strict";var Oc=Ph(),X1={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},J1={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Z1={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Ch={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},bc={};bc[Oc.ForwardRef]=Z1;bc[Oc.Memo]=Ch;function Rh(e){return Oc.isMemo(e)?Ch:bc[e.$$typeof]||X1}var eE=Object.defineProperty,tE=Object.getOwnPropertyNames,Ah=Object.getOwnPropertySymbols,nE=Object.getOwnPropertyDescriptor,rE=Object.getPrototypeOf,Dh=Object.prototype;function Lh(e,t,n){if(typeof t!="string"){if(Dh){var r=rE(t);r&&r!==Dh&&Lh(e,r,n)}var i=tE(t);Ah&&(i=i.concat(Ah(t)));for(var o=Rh(e),a=Rh(t),s=0;s{"use strict";var gs=60103,Es=60106,ro=60107,io=60108,oo=60114,ao=60109,so=60110,uo=60112,lo=60113,Dc=60120,co=60115,fo=60116,Hh=60121,qh=60122,Gh=60117,Wh=60129,Yh=60131;typeof Symbol=="function"&&Symbol.for&&(Ue=Symbol.for,gs=Ue("react.element"),Es=Ue("react.portal"),ro=Ue("react.fragment"),io=Ue("react.strict_mode"),oo=Ue("react.profiler"),ao=Ue("react.provider"),so=Ue("react.context"),uo=Ue("react.forward_ref"),lo=Ue("react.suspense"),Dc=Ue("react.suspense_list"),co=Ue("react.memo"),fo=Ue("react.lazy"),Hh=Ue("react.block"),qh=Ue("react.server.block"),Gh=Ue("react.fundamental"),Wh=Ue("react.debug_trace_mode"),Yh=Ue("react.legacy_hidden"));var Ue;function Rt(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case gs:switch(e=e.type,e){case ro:case oo:case io:case lo:case Dc:return e;default:switch(e=e&&e.$$typeof,e){case so:case uo:case fo:case co:case ao:return e;default:return t}}case Es:return t}}}var gE=ao,EE=gs,wE=uo,SE=ro,kE=fo,xE=co,TE=Es,NE=oo,OE=io,bE=lo;me.ContextConsumer=so;me.ContextProvider=gE;me.Element=EE;me.ForwardRef=wE;me.Fragment=SE;me.Lazy=kE;me.Memo=xE;me.Portal=TE;me.Profiler=NE;me.StrictMode=OE;me.Suspense=bE;me.isAsyncMode=function(){return!1};me.isConcurrentMode=function(){return!1};me.isContextConsumer=function(e){return Rt(e)===so};me.isContextProvider=function(e){return Rt(e)===ao};me.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===gs};me.isForwardRef=function(e){return Rt(e)===uo};me.isFragment=function(e){return Rt(e)===ro};me.isLazy=function(e){return Rt(e)===fo};me.isMemo=function(e){return Rt(e)===co};me.isPortal=function(e){return Rt(e)===Es};me.isProfiler=function(e){return Rt(e)===oo};me.isStrictMode=function(e){return Rt(e)===io};me.isSuspense=function(e){return Rt(e)===lo};me.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===ro||e===oo||e===Wh||e===io||e===lo||e===Dc||e===Yh||typeof e=="object"&&e!==null&&(e.$$typeof===fo||e.$$typeof===co||e.$$typeof===ao||e.$$typeof===so||e.$$typeof===uo||e.$$typeof===Gh||e.$$typeof===Hh||e[0]===qh)};me.typeOf=Rt});var Xh=Re((ux,Qh)=>{"use strict";Qh.exports=Kh()});var Zh=Re((lx,Jh)=>{Jh.exports=function(t,n,r,i){var o=r?r.call(i,t,n):void 0;if(o!==void 0)return!!o;if(t===n)return!0;if(typeof t!="object"||!t||typeof n!="object"||!n)return!1;var a=Object.keys(t),s=Object.keys(n);if(a.length!==s.length)return!1;for(var u=Object.prototype.hasOwnProperty.bind(n),l=0;l=0;p--){var w=r[p];w==="."?fc(r,p):w===".."?(fc(r,p),l++):l&&(fc(r,p),l--)}if(!a)for(;l--;l)r.unshift("..");a&&r[0]!==""&&(!r[0]||!Wa(r[0]))&&r.unshift("");var h=r.join("/");return s&&h.substr(-1)!=="/"&&(h+="/"),h}var Zm=v1;var y1=!0,eh="Invariant failed";function g1(e,t){if(!e)throw y1?new Error(eh):new Error(eh+": "+(t||""))}var qt=g1;function Ji(e){return e.charAt(0)==="/"?e:"/"+e}function th(e){return e.charAt(0)==="/"?e.substr(1):e}function E1(e,t){return e.toLowerCase().indexOf(t.toLowerCase())===0&&"/?#".indexOf(e.charAt(t.length))!==-1}function nh(e,t){return E1(e,t)?e.substr(t.length):e}function rh(e){return e.charAt(e.length-1)==="/"?e.slice(0,-1):e}function w1(e){var t=e||"/",n="",r="",i=t.indexOf("#");i!==-1&&(r=t.substr(i),t=t.substr(0,i));var o=t.indexOf("?");return o!==-1&&(n=t.substr(o),t=t.substr(0,o)),{pathname:t,search:n==="?"?"":n,hash:r==="#"?"":r}}function ct(e){var t=e.pathname,n=e.search,r=e.hash,i=t||"/";return n&&n!=="?"&&(i+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(i+=r.charAt(0)==="#"?r:"#"+r),i}function Ze(e,t,n,r){var i;typeof e=="string"?(i=w1(e),i.state=t):(i=J({},e),i.pathname===void 0&&(i.pathname=""),i.search?i.search.charAt(0)!=="?"&&(i.search="?"+i.search):i.search="",i.hash?i.hash.charAt(0)!=="#"&&(i.hash="#"+i.hash):i.hash="",t!==void 0&&i.state===void 0&&(i.state=t));try{i.pathname=decodeURI(i.pathname)}catch(o){throw o instanceof URIError?new URIError('Pathname "'+i.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):o}return n&&(i.key=n),r?i.pathname?i.pathname.charAt(0)!=="/"&&(i.pathname=Zm(i.pathname,r.pathname)):i.pathname=r.pathname:i.pathname||(i.pathname="/"),i}function dc(){var e=null;function t(a){return e=a,function(){e===a&&(e=null)}}function n(a,s,u,l){if(e!=null){var p=typeof e=="function"?e(a,s):e;typeof p=="string"?typeof u=="function"?u(p,l):l(!0):l(p!==!1)}else l(!0)}var r=[];function i(a){var s=!0;function u(){s&&a.apply(void 0,arguments)}return r.push(u),function(){s=!1,r=r.filter(function(l){return l!==u})}}function o(){for(var a=arguments.length,s=new Array(a),u=0;uoe?z.splice(oe,z.length-oe,re):z.push(re),p({action:q,location:re,index:oe,entries:z})}})}function d(b,L){var q="REPLACE",re=Ze(b,L,w(),P.location);l.confirmTransitionTo(re,q,n,function(ee){!ee||(P.entries[P.index]=re,p({action:q,location:re}))})}function c(b){var L=ph(P.index+b,0,P.entries.length-1),q="POP",re=P.entries[L];l.confirmTransitionTo(re,q,n,function(ee){ee?p({action:q,location:re,index:L}):p()})}function m(){c(-1)}function y(){c(1)}function v(b){var L=P.index+b;return L>=0&&L=0)&&(n[i]=e[i]);return n}var iE=Se(_c()),oE=function(t){var n=vc();return n.displayName=t,n},aE=oE("Router-History"),sE=function(t){var n=vc();return n.displayName=t,n},Jn=sE("Router"),Mr=function(e){ot(t,e),t.computeRootMatch=function(i){return{path:"/",url:"/",params:{},isExact:i==="/"}};function t(r){var i;return i=e.call(this,r)||this,i.state={location:r.history.location},i._isMounted=!1,i._pendingLocation=null,r.staticContext||(i.unlisten=r.history.listen(function(o){i._isMounted?i.setState({location:o}):i._pendingLocation=o})),i}var n=t.prototype;return n.componentDidMount=function(){this._isMounted=!0,this._pendingLocation&&this.setState({location:this._pendingLocation})},n.componentWillUnmount=function(){this.unlisten&&this.unlisten()},n.render=function(){return Ie.default.createElement(Jn.Provider,{value:{history:this.props.history,location:this.state.location,match:t.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},Ie.default.createElement(aE.Provider,{children:this.props.children||null,value:this.props.history}))},t}(Ie.default.Component),uE=function(e){ot(t,e);function t(){for(var r,i=arguments.length,o=new Array(i),a=0;aY)&&(ue=(K=K.replace(" ",":")).length),0R&&(R=(g=g.trim()).charCodeAt(0)),R){case 38:return g.replace(c,"$1"+f.trim());case 58:return f.trim()+g.replace(c,"$1"+f.trim());default:if(0<1*O&&0F.charCodeAt(8))break;case 115:S=S.replace(F,"-webkit-"+F)+";"+S;break;case 207:case 102:S=S.replace(F,"-webkit-"+(102O.charCodeAt(0)&&(O=O.trim()),A=O,O=[A],01?t-1:0),r=1;r0?" Args: "+n.join(", "):""))}var LE=function(){function e(n){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=n}var t=e.prototype;return t.indexOfGroup=function(n){for(var r=0,i=0;i=this.groupSizes.length){for(var i=this.groupSizes,o=i.length,a=o;n>=a;)(a<<=1)<0&&Dt(16,""+n);this.groupSizes=new Uint32Array(a),this.groupSizes.set(i),this.length=a;for(var s=o;s=this.length||this.groupSizes[n]===0)return r;for(var i=this.groupSizes[n],o=this.indexOfGroup(n),a=o+i,s=o;s=0;l--){var p=u[l];if(p&&p.nodeType===1&&p.hasAttribute(Cn))return p}}(n),o=i!==void 0?i.nextSibling:null;r.setAttribute(Cn,"active"),r.setAttribute("data-styled-version","5.3.0");var a=Vc();return a&&r.setAttribute("nonce",a),n.insertBefore(r,o),r},zE=function(){function e(n){var r=this.element=sv(n);r.appendChild(document.createTextNode("")),this.sheet=function(i){if(i.sheet)return i.sheet;for(var o=document.styleSheets,a=0,s=o.length;a=0){var i=document.createTextNode(r),o=this.nodes[n];return this.element.insertBefore(i,o||null),this.length++,!0}return!1},t.deleteRule=function(n){this.element.removeChild(this.nodes[n]),this.length--},t.getRule=function(n){return n0&&(w+=h+",")}),o+=""+l+p+'{content:"'+w+`"}/*!sc*/ `}}}return o}(this)},e}(),qE=/(a)(d)/gi,lv=function(e){return String.fromCharCode(e+(e>25?39:97))};function Uc(e){var t,n="";for(t=Math.abs(e);t>52;t=t/52|0)n=lv(t%52)+n;return(lv(t%52)+n).replace(qE,"$1-$2")}var zr=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},cv=function(e){return zr(5381,e)};function fv(e){for(var t=0;t>>0);if(!n.hasNameForId(i,s)){var u=r(a,"."+s,void 0,i);n.insertRules(i,s,u)}o.push(s),this.staticRulesId=s}else{for(var l=this.rules.length,p=zr(this.baseHash,r.hash),w="",h=0;h>>0);if(!n.hasNameForId(i,d)){var c=r(w,"."+d,void 0,i);n.insertRules(i,d,c)}o.push(d)}}return o.join(" ")},e}(),YE=/^\s*\/\/.*$/gm,KE=[":","[",".","#"];function dv(e){var t,n,r,i,o=e===void 0?Pn:e,a=o.options,s=a===void 0?Pn:a,u=o.plugins,l=u===void 0?Ss:u,p=new ev(s),w=[],h=function(_){function d(c){if(c)try{_(c+"}")}catch(m){}}return function(c,m,y,v,k,E,P,b,L,q){switch(c){case 1:if(L===0&&m.charCodeAt(0)===64)return _(m+";"),"";break;case 2:if(b===0)return m+"/*|*/";break;case 3:switch(b){case 102:case 112:return _(y[0]+m),"";default:return m+(q===0?"/*|*/":"")}case-2:m.split("/*|*/}").forEach(d)}}}(function(_){w.push(_)}),T=function(_,d,c){return d===0&&KE.indexOf(c[n.length])!==-1||c.match(i)?_:"."+t};function x(_,d,c,m){m===void 0&&(m="&");var y=_.replace(YE,""),v=d&&c?c+" "+d+" { "+y+" }":y;return t=m,n=d,r=new RegExp("\\"+n+"\\b","g"),i=new RegExp("(\\"+n+"\\b){2,}"),p(c||!d?"":d,v)}return p.use([].concat(l,[function(_,d,c){_===2&&c.length&&c[0].lastIndexOf(n)>0&&(c[0]=c[0].replace(r,T))},h,function(_){if(_===-2){var d=w;return w=[],d}}])),x.hash=l.length?l.reduce(function(_,d){return d.name||Dt(15),zr(_,d.name)},5381).toString():"",x}var zc=he.default.createContext(),wx=zc.Consumer,$c=he.default.createContext(),QE=($c.Consumer,new po),Bc=dv();function pv(){return(0,he.useContext)(zc)||QE}function XE(){return(0,he.useContext)($c)||Bc}function JE(e){var t=(0,he.useState)(e.stylisPlugins),n=t[0],r=t[1],i=pv(),o=(0,he.useMemo)(function(){var s=i;return e.sheet?s=e.sheet:e.target&&(s=s.reconstructWithOptions({target:e.target},!1)),e.disableCSSOMInjection&&(s=s.reconstructWithOptions({useCSSOMInjection:!1})),s},[e.disableCSSOMInjection,e.sheet,e.target]),a=(0,he.useMemo)(function(){return dv({options:{prefix:!e.disableVendorPrefixes},plugins:n})},[e.disableVendorPrefixes,n]);return(0,he.useEffect)(function(){(0,rv.default)(n,e.stylisPlugins)||r(e.stylisPlugins)},[e.stylisPlugins]),he.default.createElement(zc.Provider,{value:o},he.default.createElement($c.Provider,{value:a},e.children))}var ZE=function(){function e(t,n){var r=this;this.inject=function(i,o){o===void 0&&(o=Bc);var a=r.name+o.hash;i.hasNameForId(r.id,a)||i.insertRules(r.id,a,o(r.rules,a,"@keyframes"))},this.toString=function(){return Dt(12,String(r.name))},this.name=t,this.id="sc-keyframes-"+t,this.rules=n}return e.prototype.getName=function(t){return t===void 0&&(t=Bc),this.name+t.hash},e}(),ew=/([A-Z])/,tw=/([A-Z])/g,nw=/^ms-/,rw=function(e){return"-"+e.toLowerCase()};function mv(e){return ew.test(e)?e.replace(tw,rw).replace(nw,"-ms-"):e}var hv=function(e){return e==null||e===!1||e===""};function Zn(e,t,n,r){if(Array.isArray(e)){for(var i,o=[],a=0,s=e.length;a1?t-1:0),r=1;r?@[\\\]^`{|}~-]+/g,aw=/(^-|-$)/g;function Hc(e){return e.replace(ow,"-").replace(aw,"")}var sw=function(e){return Uc(cv(e)>>>0)};function Ns(e){return typeof e=="string"&&!0}var qc=function(e){return typeof e=="function"||typeof e=="object"&&e!==null&&!Array.isArray(e)},uw=function(e){return e!=="__proto__"&&e!=="constructor"&&e!=="prototype"};function lw(e,t,n){var r=e[n];qc(t)&&qc(r)?vv(r,t):e[n]=t}function vv(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=0||(q[b]=E[b]);return q}(t,["componentId"]),k=y&&y+"-"+(Ns(m)?m:Hc(av(m)));return yv(m,At({},v,{attrs:h,componentId:k}),n)},Object.defineProperty(x,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(m){this._foldedDefaultProps=r?vv({},e.defaultProps,m):m}}),x.toString=function(){return"."+x.styledComponentId},i&&(0,iv.default)(x,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0,withComponent:!0}),x}var Yc=function(e){return function t(n,r,i){if(i===void 0&&(i=Pn),!(0,ws.isValidElementType)(r))return Dt(1,String(r));var o=function(){return n(r,i,$r.apply(void 0,arguments))};return o.withConfig=function(a){return t(n,r,At({},i,{},a))},o.attrs=function(a){return t(n,r,At({},i,{attrs:Array.prototype.concat(i.attrs,a).filter(Boolean)}))},o}(yv,e)};["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","textPath","tspan"].forEach(function(e){Yc[e]=Yc(e)});var xx=function(){function e(n,r){this.rules=n,this.componentId=r,this.isStatic=fv(n),po.registerId(this.componentId+1)}var t=e.prototype;return t.createStyles=function(n,r,i,o){var a=o(Zn(this.rules,r,i,o).join(""),""),s=this.componentId+n;i.insertRules(s,s,a)},t.removeStyles=function(n,r){r.clearRules(this.componentId+n)},t.renderStyles=function(n,r,i,o){n>2&&po.registerId(this.componentId+n),this.removeStyles(n,i),this.createStyles(n,r,i,o)},e}();var Tx=function(){function e(){var n=this;this._emitSheetCSS=function(){var r=n.instance.toString(),i=Vc();return""},this.getStyleTags=function(){return n.sealed?Dt(2):n._emitSheetCSS()},this.getStyleElement=function(){var r;if(n.sealed)return Dt(2);var i=((r={})[Cn]="",r["data-styled-version"]="5.3.0",r.dangerouslySetInnerHTML={__html:n.instance.toString()},r),o=Vc();return o&&(i.nonce=o),[he.default.createElement("style",At({},i,{key:"sc-0-0"}))]},this.seal=function(){n.sealed=!0},this.instance=new po({isServer:!0}),this.sealed=!1}var t=e.prototype;return t.collectStyles=function(n){return this.sealed?Dt(2):he.default.createElement(JE,{sheet:this.instance},n)},t.interleaveWithNodeStream=function(n){return Dt(3)},e}();var mt=Yc;var Oe=Se(Qe()),Hr=Se(Qe());var Kc={},cw=/[.[\]]+/,gv=function(t){if(t==null||!t.length)return[];if(typeof t!="string")throw new Error("toPath() expects a string");return Kc[t]==null&&(Kc[t]=t.split(cw).filter(Boolean)),Kc[t]},Ee=function(t,n){for(var r=gv(n),i=t,o=0;o=r.length)return i;var a=r[n];if(isNaN(a)){var s;if(t==null){var u,l=e(void 0,n+1,r,i,o);return l===void 0?void 0:(u={},u[a]=l,u)}if(Array.isArray(t))throw new Error("Cannot set a non-numeric property on an array");var p=e(t[a],n+1,r,i,o);if(p===void 0){var w=Object.keys(t).length;if(t[a]===void 0&&w===0)return;if(t[a]!==void 0&&w<=1)return!isNaN(r[n-1])&&!o?{}:void 0;var h=t[a],T=dt(t,[a].map(fw));return T}return J({},t,(s={},s[a]=p,s))}var x=Number(a);if(t==null){var _=e(void 0,n+1,r,i,o);if(_===void 0)return;var d=[];return d[x]=_,d}if(!Array.isArray(t))throw new Error("Cannot set a numeric property on an object");var c=t[x],m=e(c,n+1,r,i,o),y=[].concat(t);if(o&&m===void 0){if(y.splice(x,1),y.length===0)return}else y[x]=m;return y},Tt=function(t,n,r,i){if(i===void 0&&(i=!1),t==null)throw new Error("Cannot call setIn() with "+String(t)+" state");if(n==null)throw new Error("Cannot call setIn() with "+String(n)+" key");return pw(t,0,gv(n),r,i)},Ev="FINAL_FORM/form-error",mo="FINAL_FORM/array-error";function wv(e,t){var n=e.errors,r=e.initialValues,i=e.lastSubmittedValues,o=e.submitErrors,a=e.submitFailed,s=e.submitSucceeded,u=e.submitting,l=e.values,p=t.active,w=t.blur,h=t.change,T=t.data,x=t.focus,_=t.modified,d=t.modifiedSinceLastSubmit,c=t.name,m=t.touched,y=t.validating,v=t.visited,k=Ee(l,c),E=Ee(n,c);E&&E[mo]&&(E=E[mo]);var P=o&&Ee(o,c),b=r&&Ee(r,c),L=t.isEqual(b,k),q=!!(i&&!t.isEqual(Ee(i,c),k)),re=!E&&!P;return{active:p,blur:w,change:h,data:T,dirty:!L,dirtySinceLastSubmit:q,error:E,focus:x,initial:b,invalid:!re,length:Array.isArray(k)?k.length:void 0,modified:_,modifiedSinceLastSubmit:d,name:c,pristine:L,submitError:P,submitFailed:a,submitSucceeded:s,submitting:u,touched:m,valid:re,value:k,visited:v,validating:y}}var Qc=["active","data","dirty","dirtySinceLastSubmit","error","initial","invalid","length","modified","modifiedSinceLastSubmit","pristine","submitError","submitFailed","submitSucceeded","submitting","touched","valid","value","visited","validating"],Gt=function(t,n){if(t===n)return!0;if(typeof t!="object"||!t||typeof n!="object"||!n)return!1;var r=Object.keys(t),i=Object.keys(n);if(r.length!==i.length)return!1;for(var o=Object.prototype.hasOwnProperty.bind(n),a=0;a0,values:_}}function Nv(e,t,n,r,i,o){var a=i(n,r,t,o);return a?(e(a),!0):!1}function Ov(e,t,n,r,i){var o=e.entries;Object.keys(o).forEach(function(a){var s=o[Number(a)];if(s){var u=s.subscription,l=s.subscriber,p=s.notified;Nv(l,u,t,n,r,i||!p)&&(s.notified=!0)}})}function bv(e){if(!e)throw new Error("No config specified");var t=e.debug,n=e.destroyOnUnregister,r=e.keepDirtyOnReinitialize,i=e.initialValues,o=e.mutators,a=e.onSubmit,s=e.validate,u=e.validateOnBlur;if(!a)throw new Error("No onSubmit function specified");var l={subscribers:{index:0,entries:{}},fieldSubscribers:{},fields:{},formState:{dirtySinceLastSubmit:!1,modifiedSinceLastSubmit:!1,errors:{},initialValues:i&&J({},i),invalid:!1,pristine:!0,submitting:!1,submitFailed:!1,submitSucceeded:!1,resetWhileSubmitting:!1,valid:!0,validating:0,values:i?J({},i):{}},lastFormState:void 0},p=0,w=!1,h=!1,T=!1,x=0,_={},d=function(f){return function(g){return delete _[f],g}},c=function(f,g,O){var R=Ee(f.formState.values,g),S=O(R);f.formState.values=Tt(f.formState.values,g,S)||{}},m=function(f,g,O){if(f.fields[g]){var R,S;f.fields=J({},f.fields,(R={},R[O]=J({},f.fields[g],{name:O,blur:function(){return D.blur(O)},change:function(B){return D.change(O,B)},focus:function(){return D.focus(O)},lastFieldState:void 0}),R)),delete f.fields[g],f.fieldSubscribers=J({},f.fieldSubscribers,(S={},S[O]=f.fieldSubscribers[g],S)),delete f.fieldSubscribers[g];var M=Ee(f.formState.values,g);f.formState.values=Tt(f.formState.values,g,void 0)||{},f.formState.values=Tt(f.formState.values,O,M),delete f.lastFormState}},y=function(f){return function(){if(o){for(var g={formState:l.formState,fields:l.fields,fieldSubscribers:l.fieldSubscribers,lastFormState:l.lastFormState},O=arguments.length,R=new Array(O),S=0;S0,Q=++x,ne=Promise.all(se).then(d(Q));Pe&&(_[Q]=ne);var te=function(){var ue=J({},F?R.errors:{},Y),Xt=function(Ae){M.forEach(function(K){if(O[K]){var pe=Ee(Y,K),Qr=Ee(ue,K),Xr=E(S[K]).length,jt=W[K];Ae(K,Xr&&jt||s&&pe||(!pe&&!F?Qr:void 0))}})};Xt(function(bt,Ae){ue=Tt(ue,bt,Ae)||{}}),Xt(function(bt,Ae){if(Ae&&Ae[mo]){var K=Ee(ue,bt),pe=[].concat(K);pe[mo]=Ae[mo],ue=Tt(ue,bt,pe)}}),Gt(R.errors,ue)||(R.errors=ue),R.error=Y[Ev]};if(te(),g(),Pe){l.formState.validating++,g();var Ce=function(){l.formState.validating--,g()};ne.then(function(){x>Q||te()}).then(Ce,Ce)}},L=function(f){if(!p){var g=l.fields,O=l.fieldSubscribers,R=l.formState,S=J({},g),M=function(B){var U=S[B],Y=wv(R,U),W=U.lastFieldState;U.lastFieldState=Y;var se=O[B];se&&Ov(se,Y,W,hw,W===void 0)};f?M(f):Object.keys(S).forEach(M)}},q=function(){Object.keys(l.fields).forEach(function(f){l.fields[f].touched=!0})},re=function(){return!!(l.formState.error||Br(l.formState.errors))},ee=function(){var f=l.fields,g=l.formState,O=l.lastFormState,R=J({},f),S=Object.keys(R),M=!1,F=S.reduce(function(Q,ne){var te=!R[ne].isEqual(Ee(g.values,ne),Ee(g.initialValues||{},ne));return te&&(M=!0,Q[ne]=!0),Q},{}),B=S.reduce(function(Q,ne){var te=g.lastSubmittedValues||{};return R[ne].isEqual(Ee(g.values,ne),Ee(te,ne))||(Q[ne]=!0),Q},{});g.pristine=!M,g.dirtySinceLastSubmit=!!(g.lastSubmittedValues&&Object.values(B).some(function(Q){return Q})),g.modifiedSinceLastSubmit=!!(g.lastSubmittedValues&&Object.keys(R).some(function(Q){return R[Q].modifiedSinceLastSubmit})),g.valid=!g.error&&!g.submitError&&!Br(g.errors)&&!(g.submitErrors&&Br(g.submitErrors));var U=gw(g),Y=S.reduce(function(Q,ne){return Q.modified[ne]=R[ne].modified,Q.touched[ne]=R[ne].touched,Q.visited[ne]=R[ne].visited,Q},{modified:{},touched:{},visited:{}}),W=Y.modified,se=Y.touched,Pe=Y.visited;return U.dirtyFields=O&&Gt(O.dirtyFields,F)?O.dirtyFields:F,U.dirtyFieldsSinceLastSubmit=O&&Gt(O.dirtyFieldsSinceLastSubmit,B)?O.dirtyFieldsSinceLastSubmit:B,U.modified=O&&Gt(O.modified,W)?O.modified:W,U.touched=O&&Gt(O.touched,se)?O.touched:se,U.visited=O&&Gt(O.visited,Pe)?O.visited:Pe,O&&Gt(O,U)?O:U},de=function(){return t&&!0&&t(ee(),Object.keys(l.fields).reduce(function(f,g){return f[g]=l.fields[g],f},{}))},oe=!1,z=!1,Z=function A(){if(oe)z=!0;else{if(oe=!0,de(),!p&&!(w&&T)){var f=l.lastFormState,g=ee();g!==f&&(l.lastFormState=g,Ov(l.subscribers,g,f,kv))}oe=!1,z&&(z=!1,A())}},fe=function(){return Object.keys(l.fields).some(function(f){return l.fields[f].beforeSubmit&&l.fields[f].beforeSubmit()===!1})},I=function(){return Object.keys(l.fields).forEach(function(f){return l.fields[f].afterSubmit&&l.fields[f].afterSubmit()})},C=function(){return Object.keys(l.fields).forEach(function(f){return l.fields[f].modifiedSinceLastSubmit=!1})};b(void 0,function(){Z()});var D={batch:function(f){p++,f(),p--,L(),Z()},blur:function(f){var g=l.fields,O=l.formState,R=g[f];R&&(delete O.active,g[f]=J({},R,{active:!1,touched:!0}),u?b(f,function(){L(),Z()}):(L(),Z()))},change:function(f,g){var O=l.fields,R=l.formState;if(Ee(R.values,f)!==g){c(l,f,function(){return g});var S=O[f];S&&(O[f]=J({},S,{modified:!0,modifiedSinceLastSubmit:!!R.lastSubmittedValues})),u?(L(),Z()):b(f,function(){L(),Z()})}},get destroyOnUnregister(){return!!n},set destroyOnUnregister(A){n=A},focus:function(f){var g=l.fields[f];g&&!g.active&&(l.formState.active=f,g.active=!0,g.visited=!0,L(),Z())},mutators:v,getFieldState:function(f){var g=l.fields[f];return g&&g.lastFieldState},getRegisteredFields:function(){return Object.keys(l.fields)},getState:function(){return ee()},initialize:function(f){var g=l.fields,O=l.formState,R=J({},g),S=typeof f=="function"?f(O.values):f;r||(O.values=S);var M=r?Object.keys(R).reduce(function(F,B){var U=R[B],Y=U.isEqual(Ee(O.values,B),Ee(O.initialValues||{},B));return Y||(F[B]=Ee(O.values,B)),F},{}):{};O.initialValues=S,O.values=S,Object.keys(M).forEach(function(F){O.values=Tt(O.values,F,M[F])}),b(void 0,function(){L(),Z()})},isValidationPaused:function(){return w},pauseValidation:function(f){f===void 0&&(f=!0),w=!0,T=f},registerField:function(f,g,O,R){O===void 0&&(O={}),l.fieldSubscribers[f]||(l.fieldSubscribers[f]={index:0,entries:{}});var S=l.fieldSubscribers[f].index++;l.fieldSubscribers[f].entries[S]={subscriber:xv(g),subscription:O,notified:!1},l.fields[f]||(l.fields[f]={active:!1,afterSubmit:R&&R.afterSubmit,beforeSubmit:R&&R.beforeSubmit,blur:function(){return D.blur(f)},change:function(W){return D.change(f,W)},data:R&&R.data||{},focus:function(){return D.focus(f)},isEqual:R&&R.isEqual||yw,lastFieldState:void 0,modified:!1,modifiedSinceLastSubmit:!1,name:f,touched:!1,valid:!0,validateFields:R&&R.validateFields,validators:{},validating:!1,visited:!1});var M=!1,F=R&&R.silent,B=function(){F?L(f):(Z(),L())};if(R){M=!!(R.getValidator&&R.getValidator()),R.getValidator&&(l.fields[f].validators[S]=R.getValidator);var U=Ee(l.formState.values,f)===void 0;R.initialValue!==void 0&&U&&(Ee(l.formState.values,f)===void 0||Ee(l.formState.values,f)===Ee(l.formState.initialValues,f))&&(l.formState.initialValues=Tt(l.formState.initialValues||{},f,R.initialValue),l.formState.values=Tt(l.formState.values,f,R.initialValue),b(void 0,B)),R.defaultValue!==void 0&&R.initialValue===void 0&&Ee(l.formState.initialValues,f)===void 0&&U&&(l.formState.values=Tt(l.formState.values,f,R.defaultValue))}return M?b(void 0,B):B(),function(){var Y=!1;l.fields[f]&&(Y=!!(l.fields[f].validators[S]&&l.fields[f].validators[S]()),delete l.fields[f].validators[S]);var W=!!l.fieldSubscribers[f];W&&delete l.fieldSubscribers[f].entries[S];var se=W&&!Object.keys(l.fieldSubscribers[f].entries).length;se&&(delete l.fieldSubscribers[f],delete l.fields[f],Y&&(l.formState.errors=Tt(l.formState.errors,f,void 0)||{}),n&&(l.formState.values=Tt(l.formState.values,f,void 0,!0)||{})),F||(Y?b(void 0,function(){Z(),L()}):se&&Z())}},reset:function(f){f===void 0&&(f=l.formState.initialValues),l.formState.submitting&&(l.formState.resetWhileSubmitting=!0),l.formState.submitFailed=!1,l.formState.submitSucceeded=!1,delete l.formState.submitError,delete l.formState.submitErrors,delete l.formState.lastSubmittedValues,D.initialize(f||{})},resetFieldState:function(f){l.fields[f]=J({},l.fields[f],{active:!1,lastFieldState:void 0,modified:!1,touched:!1,valid:!0,validating:!1,visited:!1}),b(void 0,function(){L(),Z()})},restart:function(f){f===void 0&&(f=l.formState.initialValues),D.batch(function(){for(var g in l.fields)D.resetFieldState(g),l.fields[g]=J({},l.fields[g],{active:!1,lastFieldState:void 0,modified:!1,modifiedSinceLastSubmit:!1,touched:!1,valid:!0,validating:!1,visited:!1});D.reset(f)})},resumeValidation:function(){w=!1,T=!1,h&&b(void 0,function(){L(),Z()}),h=!1},setConfig:function(f,g){switch(f){case"debug":t=g;break;case"destroyOnUnregister":n=g;break;case"initialValues":D.initialize(g);break;case"keepDirtyOnReinitialize":r=g;break;case"mutators":o=g,g?(Object.keys(v).forEach(function(O){O in g||delete v[O]}),Object.keys(g).forEach(function(O){v[O]=y(O)})):Object.keys(v).forEach(function(O){delete v[O]});break;case"onSubmit":a=g;break;case"validate":s=g,b(void 0,function(){L(),Z()});break;case"validateOnBlur":u=g;break;default:throw new Error("Unrecognised option "+f)}},submit:function(){var f=l.formState;if(!f.submitting){if(delete f.submitErrors,delete f.submitError,f.lastSubmittedValues=J({},f.values),re()){q(),l.formState.submitFailed=!0,Z(),L();return}var g=Object.keys(_);if(g.length){Promise.all(g.map(function(B){return _[Number(B)]})).then(D.submit,console.error);return}var O=fe();if(!O){var R,S=!1,M=function(U){f.submitting=!1;var Y=f.resetWhileSubmitting;return Y&&(f.resetWhileSubmitting=!1),U&&Br(U)?(f.submitFailed=!0,f.submitSucceeded=!1,f.submitErrors=U,f.submitError=U[Ev],q()):(Y||(f.submitFailed=!1,f.submitSucceeded=!0),I()),Z(),L(),S=!0,R&&R(U),U};f.submitting=!0,f.submitFailed=!1,f.submitSucceeded=!1,f.lastSubmittedValues=J({},f.values),C();var F=a(f.values,D,M);if(!S){if(F&&Jc(F))return Z(),L(),F.then(M,function(B){throw M(),B});if(a.length>=3)return Z(),L(),new Promise(function(B){R=B});M(F)}}}},subscribe:function(f,g){if(!f)throw new Error("No callback given.");if(!g)throw new Error("No subscription provided. What values do you want to listen to?");var O=xv(f),R=l.subscribers,S=R.index++;R.entries[S]={subscriber:O,subscription:g,notified:!1};var M=ee();return Nv(O,g,M,M,kv,!0),function(){delete R.entries[S]}}};return D}function _v(e,t,n){var r=e.render,i=e.children,o=e.component,a=dt(e,["render","children","component"]);if(o)return Oe.createElement(o,Object.assign(t,a,{children:i,render:r}));if(r)return r(i===void 0?Object.assign(t,a):Object.assign(t,a,{children:i}));if(typeof i!="function")throw new Error("Must specify either a render prop, a render function as children, or a component prop to "+n);return i(Object.assign(t,a))}function Rn(e,t,n){n===void 0&&(n=function(o,a){return o===a});var r=Hr.default.useRef(e);Hr.default.useEffect(function(){n(e,r.current)||(t(),r.current=e)})}function Ew(e){var t=Hr.default.useRef();return t.current||(t.current=e()),t.current}var Pv=function(t,n){if(t===n)return!0;if(typeof t!="object"||!t||typeof n!="object"||!n)return!1;var r=Object.keys(t),i=Object.keys(n);if(r.length!==i.length)return!1;for(var o=Object.prototype.hasOwnProperty.bind(n),a=0;a component");return t}var bw=typeof window!="undefined"&&window.navigator&&window.navigator.product&&window.navigator.product==="ReactNative",_w=function(t){var n=[];if(t)for(var r=0;r component");return _v(J({children:a,component:s,ref:n},E),P,"Field("+_+")")});var Lw=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):void 0,vo=Lw;function bs(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?bs=function(n){return typeof n}:bs=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},bs(e)}var Iw=10,Dv=2;function yo(e){return _s(e,[])}function _s(e,t){switch(bs(e)){case"string":return JSON.stringify(e);case"function":return e.name?"[function ".concat(e.name,"]"):"[function]";case"object":return e===null?"null":Fw(e,t);default:return String(e)}}function Fw(e,t){if(t.indexOf(e)!==-1)return"[Circular]";var n=[].concat(t,[e]),r=Vw(e);if(r!==void 0){var i=r.call(e);if(i!==e)return typeof i=="string"?i:_s(i,n)}else if(Array.isArray(e))return Mw(e,n);return jw(e,n)}function jw(e,t){var n=Object.keys(e);if(n.length===0)return"{}";if(t.length>Dv)return"["+Uw(e)+"]";var r=n.map(function(i){var o=_s(e[i],t);return i+": "+o});return"{ "+r.join(", ")+" }"}function Mw(e,t){if(e.length===0)return"[]";if(t.length>Dv)return"[Array]";for(var n=Math.min(Iw,e.length),r=e.length-n,i=[],o=0;o1&&i.push("... ".concat(r," more items")),"["+i.join(", ")+"]"}function Vw(e){var t=e[String(vo)];if(typeof t=="function")return t;if(typeof e.inspect=="function")return e.inspect}function Uw(e){var t=Object.prototype.toString.call(e).replace(/^\[object /,"").replace(/]$/,"");if(t==="Object"&&typeof e.constructor=="function"){var n=e.constructor.name;if(typeof n=="string"&&n!=="")return n}return t}function ef(e,t){var n=Boolean(e);if(!n)throw new Error(t??"Unexpected invariant triggered.")}function Ps(e){var t=e.prototype.toJSON;typeof t=="function"||ef(0),e.prototype.inspect=t,vo&&(e.prototype[vo]=t)}var tf=function(){function e(n,r,i){this.start=n.start,this.end=r.end,this.startToken=n,this.endToken=r,this.source=i}var t=e.prototype;return t.toJSON=function(){return{start:this.start,end:this.end}},e}();Ps(tf);var ke=function(){function e(n,r,i,o,a,s,u){this.kind=n,this.start=r,this.end=i,this.line=o,this.column=a,this.value=u,this.prev=s,this.next=null}var t=e.prototype;return t.toJSON=function(){return{kind:this.kind,value:this.value,line:this.line,column:this.column}},e}();Ps(ke);function nf(e){return e!=null&&typeof e.kind=="string"}var zw={Name:[],Document:["definitions"],OperationDefinition:["name","variableDefinitions","directives","selectionSet"],VariableDefinition:["variable","type","defaultValue","directives"],Variable:["name"],SelectionSet:["selections"],Field:["alias","name","arguments","directives","selectionSet"],Argument:["name","value"],FragmentSpread:["name","directives"],InlineFragment:["typeCondition","directives","selectionSet"],FragmentDefinition:["name","variableDefinitions","typeCondition","directives","selectionSet"],IntValue:[],FloatValue:[],StringValue:[],BooleanValue:[],NullValue:[],EnumValue:[],ListValue:["values"],ObjectValue:["fields"],ObjectField:["name","value"],Directive:["name","arguments"],NamedType:["name"],ListType:["type"],NonNullType:["type"],SchemaDefinition:["description","directives","operationTypes"],OperationTypeDefinition:["type"],ScalarTypeDefinition:["description","name","directives"],ObjectTypeDefinition:["description","name","interfaces","directives","fields"],FieldDefinition:["description","name","arguments","type","directives"],InputValueDefinition:["description","name","type","defaultValue","directives"],InterfaceTypeDefinition:["description","name","interfaces","directives","fields"],UnionTypeDefinition:["description","name","directives","types"],EnumTypeDefinition:["description","name","directives","values"],EnumValueDefinition:["description","name","directives"],InputObjectTypeDefinition:["description","name","directives","fields"],DirectiveDefinition:["description","name","arguments","locations"],SchemaExtension:["directives","operationTypes"],ScalarTypeExtension:["name","directives"],ObjectTypeExtension:["name","interfaces","directives","fields"],InterfaceTypeExtension:["name","interfaces","directives","fields"],UnionTypeExtension:["name","directives","types"],EnumTypeExtension:["name","directives","values"],InputObjectTypeExtension:["name","directives","fields"]},$w=Object.freeze({});function Cs(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:zw,r=void 0,i=Array.isArray(e),o=[e],a=-1,s=[],u=void 0,l=void 0,p=void 0,w=[],h=[],T=e;do{a++;var x=a===o.length,_=x&&s.length!==0;if(x){if(l=h.length===0?void 0:w[w.length-1],u=p,p=h.pop(),_){if(i)u=u.slice();else{for(var d={},c=0,m=Object.keys(u);ci&&Iv(t[o-1]);)--o;return t.slice(i,o).join(` `)}function Iv(e){for(var t=0;t1&&arguments[1]!==void 0?arguments[1]:"",n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=e.indexOf(` `)===-1,i=e[0]===" "||e[0]===" ",o=e[e.length-1]==='"',a=e[e.length-1]==="\\",s=!r||o||a||n,u="";return s&&!(r&&i)&&(u+=` `+t),u+=t?e.replace(/\n/g,` `+t):e,s&&(u+=` `),'"""'+u.replace(/"""/g,'\\"""')+'"""'}function rf(e){return Cs(e,{leave:Gw})}var qw=80,Gw={Name:function(t){return t.value},Variable:function(t){return"$"+t.name},Document:function(t){return H(t.definitions,` `)+` `},OperationDefinition:function(t){var n=t.operation,r=t.name,i=xe("(",H(t.variableDefinitions,", "),")"),o=H(t.directives," "),a=t.selectionSet;return!r&&!o&&!i&&n==="query"?a:H([n,H([r,i]),o,a]," ")},VariableDefinition:function(t){var n=t.variable,r=t.type,i=t.defaultValue,o=t.directives;return n+": "+r+xe(" = ",i)+xe(" ",H(o," "))},SelectionSet:function(t){var n=t.selections;return It(n)},Field:function(t){var n=t.alias,r=t.name,i=t.arguments,o=t.directives,a=t.selectionSet,s=xe("",n,": ")+r,u=s+xe("(",H(i,", "),")");return u.length>qw&&(u=s+xe(`( `,Rs(H(i,` `)),` )`)),H([u,H(o," "),a]," ")},Argument:function(t){var n=t.name,r=t.value;return n+": "+r},FragmentSpread:function(t){var n=t.name,r=t.directives;return"..."+n+xe(" ",H(r," "))},InlineFragment:function(t){var n=t.typeCondition,r=t.directives,i=t.selectionSet;return H(["...",xe("on ",n),H(r," "),i]," ")},FragmentDefinition:function(t){var n=t.name,r=t.typeCondition,i=t.variableDefinitions,o=t.directives,a=t.selectionSet;return"fragment ".concat(n).concat(xe("(",H(i,", "),")")," ")+"on ".concat(r," ").concat(xe("",H(o," ")," "))+a},IntValue:function(t){var n=t.value;return n},FloatValue:function(t){var n=t.value;return n},StringValue:function(t,n){var r=t.value,i=t.block;return i?Fv(r,n==="description"?"":" "):JSON.stringify(r)},BooleanValue:function(t){var n=t.value;return n?"true":"false"},NullValue:function(){return"null"},EnumValue:function(t){var n=t.value;return n},ListValue:function(t){var n=t.values;return"["+H(n,", ")+"]"},ObjectValue:function(t){var n=t.fields;return"{"+H(n,", ")+"}"},ObjectField:function(t){var n=t.name,r=t.value;return n+": "+r},Directive:function(t){var n=t.name,r=t.arguments;return"@"+n+xe("(",H(r,", "),")")},NamedType:function(t){var n=t.name;return n},ListType:function(t){var n=t.type;return"["+n+"]"},NonNullType:function(t){var n=t.type;return n+"!"},SchemaDefinition:Lt(function(e){var t=e.directives,n=e.operationTypes;return H(["schema",H(t," "),It(n)]," ")}),OperationTypeDefinition:function(t){var n=t.operation,r=t.type;return n+": "+r},ScalarTypeDefinition:Lt(function(e){var t=e.name,n=e.directives;return H(["scalar",t,H(n," ")]," ")}),ObjectTypeDefinition:Lt(function(e){var t=e.name,n=e.interfaces,r=e.directives,i=e.fields;return H(["type",t,xe("implements ",H(n," & ")),H(r," "),It(i)]," ")}),FieldDefinition:Lt(function(e){var t=e.name,n=e.arguments,r=e.type,i=e.directives;return t+(jv(n)?xe(`( `,Rs(H(n,` `)),` )`):xe("(",H(n,", "),")"))+": "+r+xe(" ",H(i," "))}),InputValueDefinition:Lt(function(e){var t=e.name,n=e.type,r=e.defaultValue,i=e.directives;return H([t+": "+n,xe("= ",r),H(i," ")]," ")}),InterfaceTypeDefinition:Lt(function(e){var t=e.name,n=e.interfaces,r=e.directives,i=e.fields;return H(["interface",t,xe("implements ",H(n," & ")),H(r," "),It(i)]," ")}),UnionTypeDefinition:Lt(function(e){var t=e.name,n=e.directives,r=e.types;return H(["union",t,H(n," "),r&&r.length!==0?"= "+H(r," | "):""]," ")}),EnumTypeDefinition:Lt(function(e){var t=e.name,n=e.directives,r=e.values;return H(["enum",t,H(n," "),It(r)]," ")}),EnumValueDefinition:Lt(function(e){var t=e.name,n=e.directives;return H([t,H(n," ")]," ")}),InputObjectTypeDefinition:Lt(function(e){var t=e.name,n=e.directives,r=e.fields;return H(["input",t,H(n," "),It(r)]," ")}),DirectiveDefinition:Lt(function(e){var t=e.name,n=e.arguments,r=e.repeatable,i=e.locations;return"directive @"+t+(jv(n)?xe(`( `,Rs(H(n,` `)),` )`):xe("(",H(n,", "),")"))+(r?" repeatable":"")+" on "+H(i," | ")}),SchemaExtension:function(t){var n=t.directives,r=t.operationTypes;return H(["extend schema",H(n," "),It(r)]," ")},ScalarTypeExtension:function(t){var n=t.name,r=t.directives;return H(["extend scalar",n,H(r," ")]," ")},ObjectTypeExtension:function(t){var n=t.name,r=t.interfaces,i=t.directives,o=t.fields;return H(["extend type",n,xe("implements ",H(r," & ")),H(i," "),It(o)]," ")},InterfaceTypeExtension:function(t){var n=t.name,r=t.interfaces,i=t.directives,o=t.fields;return H(["extend interface",n,xe("implements ",H(r," & ")),H(i," "),It(o)]," ")},UnionTypeExtension:function(t){var n=t.name,r=t.directives,i=t.types;return H(["extend union",n,H(r," "),i&&i.length!==0?"= "+H(i," | "):""]," ")},EnumTypeExtension:function(t){var n=t.name,r=t.directives,i=t.values;return H(["extend enum",n,H(r," "),It(i)]," ")},InputObjectTypeExtension:function(t){var n=t.name,r=t.directives,i=t.fields;return H(["extend input",n,H(r," "),It(i)]," ")}};function Lt(e){return function(t){return H([t.description,e(t)],` `)}}function H(e){var t,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return(t=e==null?void 0:e.filter(function(r){return r}).join(n))!==null&&t!==void 0?t:""}function It(e){return xe(`{ `,Rs(H(e,` `)),` }`)}function xe(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"";return t!=null&&t!==""?e+t+n:""}function Rs(e){return xe(" ",e.replace(/\n/g,` `))}function Ww(e){return e.indexOf(` `)!==-1}function jv(e){return e!=null&&e.some(Ww)}function As(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?As=function(n){return typeof n}:As=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},As(e)}function of(e){return As(e)=="object"&&e!==null}var Xx=typeof Symbol=="function"&&Symbol.iterator!=null?Symbol.iterator:"@@iterator",Jx=typeof Symbol=="function"&&Symbol.asyncIterator!=null?Symbol.asyncIterator:"@@asyncIterator",Ds=typeof Symbol=="function"&&Symbol.toStringTag!=null?Symbol.toStringTag:"@@toStringTag";function go(e,t){for(var n=/\r\n|[\n\r]/g,r=1,i=t+1,o;(o=n.exec(e.body))&&o.index120){for(var h=Math.floor(u/80),T=u%80,x=[],_=0;_",EOF:"",BANG:"!",DOLLAR:"$",AMP:"&",PAREN_L:"(",PAREN_R:")",SPREAD:"...",COLON:":",EQUALS:"=",AT:"@",BRACKET_L:"[",BRACKET_R:"]",BRACE_L:"{",PIPE:"|",BRACE_R:"}",NAME:"Name",INT:"Int",FLOAT:"Float",STRING:"String",BLOCK_STRING:"BlockString",COMMENT:"Comment"});function xo(e,t){var n=Boolean(e);if(!n)throw new Error(t)}var Bv=function(t,n){return t instanceof n};function Hv(e,t){for(var n=0;n1&&arguments[1]!==void 0?arguments[1]:"GraphQL request",r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{line:1,column:1};typeof t=="string"||xo(0,"Body must be a string. Received: ".concat(yo(t),".")),this.body=t,this.name=n,this.locationOffset=r,this.locationOffset.line>0||xo(0,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||xo(0,"column in locationOffset is 1-indexed and must be positive.")}return tS(e,[{key:Ds,get:function(){return"Source"}}]),e}();function qv(e){return Bv(e,uf)}var Gv=Object.freeze({QUERY:"QUERY",MUTATION:"MUTATION",SUBSCRIPTION:"SUBSCRIPTION",FIELD:"FIELD",FRAGMENT_DEFINITION:"FRAGMENT_DEFINITION",FRAGMENT_SPREAD:"FRAGMENT_SPREAD",INLINE_FRAGMENT:"INLINE_FRAGMENT",VARIABLE_DEFINITION:"VARIABLE_DEFINITION",SCHEMA:"SCHEMA",SCALAR:"SCALAR",OBJECT:"OBJECT",FIELD_DEFINITION:"FIELD_DEFINITION",ARGUMENT_DEFINITION:"ARGUMENT_DEFINITION",INTERFACE:"INTERFACE",UNION:"UNION",ENUM:"ENUM",ENUM_VALUE:"ENUM_VALUE",INPUT_OBJECT:"INPUT_OBJECT",INPUT_FIELD_DEFINITION:"INPUT_FIELD_DEFINITION"});var Wv=function(){function e(n){var r=new ke(j.SOF,0,0,0,0,null);this.source=n,this.lastToken=r,this.token=r,this.line=1,this.lineStart=0}var t=e.prototype;return t.advance=function(){this.lastToken=this.token;var r=this.token=this.lookahead();return r},t.lookahead=function(){var r=this.token;if(r.kind!==j.EOF)do{var i;r=(i=r.next)!==null&&i!==void 0?i:r.next=nS(this,r)}while(r.kind===j.COMMENT);return r},e}();function Yv(e){return e===j.BANG||e===j.DOLLAR||e===j.AMP||e===j.PAREN_L||e===j.PAREN_R||e===j.SPREAD||e===j.COLON||e===j.EQUALS||e===j.AT||e===j.BRACKET_L||e===j.BRACKET_R||e===j.BRACE_L||e===j.PIPE||e===j.BRACE_R}function er(e){return isNaN(e)?j.EOF:e<127?JSON.stringify(String.fromCharCode(e)):'"\\u'.concat(("00"+e.toString(16).toUpperCase()).slice(-4),'"')}function nS(e,t){for(var n=e.source,r=n.body,i=r.length,o=t.end;o31||a===9));return new ke(j.COMMENT,t,s,n,r,i,o.slice(t+1,s))}function oS(e,t,n,r,i,o){var a=e.body,s=n,u=t,l=!1;if(s===45&&(s=a.charCodeAt(++u)),s===48){if(s=a.charCodeAt(++u),s>=48&&s<=57)throw et(e,u,"Invalid number, unexpected digit after 0: ".concat(er(s),"."))}else u=lf(e,u,s),s=a.charCodeAt(u);if(s===46&&(l=!0,s=a.charCodeAt(++u),u=lf(e,u,s),s=a.charCodeAt(u)),(s===69||s===101)&&(l=!0,s=a.charCodeAt(++u),(s===43||s===45)&&(s=a.charCodeAt(++u)),u=lf(e,u,s),s=a.charCodeAt(u)),s===46||cS(s))throw et(e,u,"Invalid number, expected digit but got: ".concat(er(s),"."));return new ke(l?j.FLOAT:j.INT,t,u,r,i,o,a.slice(t,u))}function lf(e,t,n){var r=e.body,i=t,o=n;if(o>=48&&o<=57){do o=r.charCodeAt(++i);while(o>=48&&o<=57);return i}throw et(e,i,"Invalid number, expected digit but got: ".concat(er(o),"."))}function aS(e,t,n,r,i){for(var o=e.body,a=t+1,s=a,u=0,l="";a=48&&e<=57?e-48:e>=65&&e<=70?e-55:e>=97&&e<=102?e-87:-1}function lS(e,t,n,r,i){for(var o=e.body,a=o.length,s=t+1,u=0;s!==a&&!isNaN(u=o.charCodeAt(s))&&(u===95||u>=48&&u<=57||u>=65&&u<=90||u>=97&&u<=122);)++s;return new ke(j.NAME,t,s,n,r,i,o.slice(t,s))}function cS(e){return e===95||e>=65&&e<=90||e>=97&&e<=122}function Kv(e,t){var n=new fS(e,t);return n.parseDocument()}var fS=function(){function e(n,r){var i=qv(n)?n:new uf(n);this._lexer=new Wv(i),this._options=r}var t=e.prototype;return t.parseName=function(){var r=this.expectToken(j.NAME);return{kind:G.NAME,value:r.value,loc:this.loc(r)}},t.parseDocument=function(){var r=this._lexer.token;return{kind:G.DOCUMENT,definitions:this.many(j.SOF,this.parseDefinition,j.EOF),loc:this.loc(r)}},t.parseDefinition=function(){if(this.peek(j.NAME))switch(this._lexer.token.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition();case"schema":case"scalar":case"type":case"interface":case"union":case"enum":case"input":case"directive":return this.parseTypeSystemDefinition();case"extend":return this.parseTypeSystemExtension()}else{if(this.peek(j.BRACE_L))return this.parseOperationDefinition();if(this.peekDescription())return this.parseTypeSystemDefinition()}throw this.unexpected()},t.parseOperationDefinition=function(){var r=this._lexer.token;if(this.peek(j.BRACE_L))return{kind:G.OPERATION_DEFINITION,operation:"query",name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet(),loc:this.loc(r)};var i=this.parseOperationType(),o;return this.peek(j.NAME)&&(o=this.parseName()),{kind:G.OPERATION_DEFINITION,operation:i,name:o,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(r)}},t.parseOperationType=function(){var r=this.expectToken(j.NAME);switch(r.value){case"query":return"query";case"mutation":return"mutation";case"subscription":return"subscription"}throw this.unexpected(r)},t.parseVariableDefinitions=function(){return this.optionalMany(j.PAREN_L,this.parseVariableDefinition,j.PAREN_R)},t.parseVariableDefinition=function(){var r=this._lexer.token;return{kind:G.VARIABLE_DEFINITION,variable:this.parseVariable(),type:(this.expectToken(j.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(j.EQUALS)?this.parseValueLiteral(!0):void 0,directives:this.parseDirectives(!0),loc:this.loc(r)}},t.parseVariable=function(){var r=this._lexer.token;return this.expectToken(j.DOLLAR),{kind:G.VARIABLE,name:this.parseName(),loc:this.loc(r)}},t.parseSelectionSet=function(){var r=this._lexer.token;return{kind:G.SELECTION_SET,selections:this.many(j.BRACE_L,this.parseSelection,j.BRACE_R),loc:this.loc(r)}},t.parseSelection=function(){return this.peek(j.SPREAD)?this.parseFragment():this.parseField()},t.parseField=function(){var r=this._lexer.token,i=this.parseName(),o,a;return this.expectOptionalToken(j.COLON)?(o=i,a=this.parseName()):a=i,{kind:G.FIELD,alias:o,name:a,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(j.BRACE_L)?this.parseSelectionSet():void 0,loc:this.loc(r)}},t.parseArguments=function(r){var i=r?this.parseConstArgument:this.parseArgument;return this.optionalMany(j.PAREN_L,i,j.PAREN_R)},t.parseArgument=function(){var r=this._lexer.token,i=this.parseName();return this.expectToken(j.COLON),{kind:G.ARGUMENT,name:i,value:this.parseValueLiteral(!1),loc:this.loc(r)}},t.parseConstArgument=function(){var r=this._lexer.token;return{kind:G.ARGUMENT,name:this.parseName(),value:(this.expectToken(j.COLON),this.parseValueLiteral(!0)),loc:this.loc(r)}},t.parseFragment=function(){var r=this._lexer.token;this.expectToken(j.SPREAD);var i=this.expectOptionalKeyword("on");return!i&&this.peek(j.NAME)?{kind:G.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1),loc:this.loc(r)}:{kind:G.INLINE_FRAGMENT,typeCondition:i?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(r)}},t.parseFragmentDefinition=function(){var r,i=this._lexer.token;return this.expectKeyword("fragment"),((r=this._options)===null||r===void 0?void 0:r.experimentalFragmentVariables)===!0?{kind:G.FRAGMENT_DEFINITION,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(i)}:{kind:G.FRAGMENT_DEFINITION,name:this.parseFragmentName(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(i)}},t.parseFragmentName=function(){if(this._lexer.token.value==="on")throw this.unexpected();return this.parseName()},t.parseValueLiteral=function(r){var i=this._lexer.token;switch(i.kind){case j.BRACKET_L:return this.parseList(r);case j.BRACE_L:return this.parseObject(r);case j.INT:return this._lexer.advance(),{kind:G.INT,value:i.value,loc:this.loc(i)};case j.FLOAT:return this._lexer.advance(),{kind:G.FLOAT,value:i.value,loc:this.loc(i)};case j.STRING:case j.BLOCK_STRING:return this.parseStringLiteral();case j.NAME:switch(this._lexer.advance(),i.value){case"true":return{kind:G.BOOLEAN,value:!0,loc:this.loc(i)};case"false":return{kind:G.BOOLEAN,value:!1,loc:this.loc(i)};case"null":return{kind:G.NULL,loc:this.loc(i)};default:return{kind:G.ENUM,value:i.value,loc:this.loc(i)}}case j.DOLLAR:if(!r)return this.parseVariable();break}throw this.unexpected()},t.parseStringLiteral=function(){var r=this._lexer.token;return this._lexer.advance(),{kind:G.STRING,value:r.value,block:r.kind===j.BLOCK_STRING,loc:this.loc(r)}},t.parseList=function(r){var i=this,o=this._lexer.token,a=function(){return i.parseValueLiteral(r)};return{kind:G.LIST,values:this.any(j.BRACKET_L,a,j.BRACKET_R),loc:this.loc(o)}},t.parseObject=function(r){var i=this,o=this._lexer.token,a=function(){return i.parseObjectField(r)};return{kind:G.OBJECT,fields:this.any(j.BRACE_L,a,j.BRACE_R),loc:this.loc(o)}},t.parseObjectField=function(r){var i=this._lexer.token,o=this.parseName();return this.expectToken(j.COLON),{kind:G.OBJECT_FIELD,name:o,value:this.parseValueLiteral(r),loc:this.loc(i)}},t.parseDirectives=function(r){for(var i=[];this.peek(j.AT);)i.push(this.parseDirective(r));return i},t.parseDirective=function(r){var i=this._lexer.token;return this.expectToken(j.AT),{kind:G.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(r),loc:this.loc(i)}},t.parseTypeReference=function(){var r=this._lexer.token,i;return this.expectOptionalToken(j.BRACKET_L)?(i=this.parseTypeReference(),this.expectToken(j.BRACKET_R),i={kind:G.LIST_TYPE,type:i,loc:this.loc(r)}):i=this.parseNamedType(),this.expectOptionalToken(j.BANG)?{kind:G.NON_NULL_TYPE,type:i,loc:this.loc(r)}:i},t.parseNamedType=function(){var r=this._lexer.token;return{kind:G.NAMED_TYPE,name:this.parseName(),loc:this.loc(r)}},t.parseTypeSystemDefinition=function(){var r=this.peekDescription()?this._lexer.lookahead():this._lexer.token;if(r.kind===j.NAME)switch(r.value){case"schema":return this.parseSchemaDefinition();case"scalar":return this.parseScalarTypeDefinition();case"type":return this.parseObjectTypeDefinition();case"interface":return this.parseInterfaceTypeDefinition();case"union":return this.parseUnionTypeDefinition();case"enum":return this.parseEnumTypeDefinition();case"input":return this.parseInputObjectTypeDefinition();case"directive":return this.parseDirectiveDefinition()}throw this.unexpected(r)},t.peekDescription=function(){return this.peek(j.STRING)||this.peek(j.BLOCK_STRING)},t.parseDescription=function(){if(this.peekDescription())return this.parseStringLiteral()},t.parseSchemaDefinition=function(){var r=this._lexer.token,i=this.parseDescription();this.expectKeyword("schema");var o=this.parseDirectives(!0),a=this.many(j.BRACE_L,this.parseOperationTypeDefinition,j.BRACE_R);return{kind:G.SCHEMA_DEFINITION,description:i,directives:o,operationTypes:a,loc:this.loc(r)}},t.parseOperationTypeDefinition=function(){var r=this._lexer.token,i=this.parseOperationType();this.expectToken(j.COLON);var o=this.parseNamedType();return{kind:G.OPERATION_TYPE_DEFINITION,operation:i,type:o,loc:this.loc(r)}},t.parseScalarTypeDefinition=function(){var r=this._lexer.token,i=this.parseDescription();this.expectKeyword("scalar");var o=this.parseName(),a=this.parseDirectives(!0);return{kind:G.SCALAR_TYPE_DEFINITION,description:i,name:o,directives:a,loc:this.loc(r)}},t.parseObjectTypeDefinition=function(){var r=this._lexer.token,i=this.parseDescription();this.expectKeyword("type");var o=this.parseName(),a=this.parseImplementsInterfaces(),s=this.parseDirectives(!0),u=this.parseFieldsDefinition();return{kind:G.OBJECT_TYPE_DEFINITION,description:i,name:o,interfaces:a,directives:s,fields:u,loc:this.loc(r)}},t.parseImplementsInterfaces=function(){var r;if(!this.expectOptionalKeyword("implements"))return[];if(((r=this._options)===null||r===void 0?void 0:r.allowLegacySDLImplementsInterfaces)===!0){var i=[];this.expectOptionalToken(j.AMP);do i.push(this.parseNamedType());while(this.expectOptionalToken(j.AMP)||this.peek(j.NAME));return i}return this.delimitedMany(j.AMP,this.parseNamedType)},t.parseFieldsDefinition=function(){var r;return((r=this._options)===null||r===void 0?void 0:r.allowLegacySDLEmptyFields)===!0&&this.peek(j.BRACE_L)&&this._lexer.lookahead().kind===j.BRACE_R?(this._lexer.advance(),this._lexer.advance(),[]):this.optionalMany(j.BRACE_L,this.parseFieldDefinition,j.BRACE_R)},t.parseFieldDefinition=function(){var r=this._lexer.token,i=this.parseDescription(),o=this.parseName(),a=this.parseArgumentDefs();this.expectToken(j.COLON);var s=this.parseTypeReference(),u=this.parseDirectives(!0);return{kind:G.FIELD_DEFINITION,description:i,name:o,arguments:a,type:s,directives:u,loc:this.loc(r)}},t.parseArgumentDefs=function(){return this.optionalMany(j.PAREN_L,this.parseInputValueDef,j.PAREN_R)},t.parseInputValueDef=function(){var r=this._lexer.token,i=this.parseDescription(),o=this.parseName();this.expectToken(j.COLON);var a=this.parseTypeReference(),s;this.expectOptionalToken(j.EQUALS)&&(s=this.parseValueLiteral(!0));var u=this.parseDirectives(!0);return{kind:G.INPUT_VALUE_DEFINITION,description:i,name:o,type:a,defaultValue:s,directives:u,loc:this.loc(r)}},t.parseInterfaceTypeDefinition=function(){var r=this._lexer.token,i=this.parseDescription();this.expectKeyword("interface");var o=this.parseName(),a=this.parseImplementsInterfaces(),s=this.parseDirectives(!0),u=this.parseFieldsDefinition();return{kind:G.INTERFACE_TYPE_DEFINITION,description:i,name:o,interfaces:a,directives:s,fields:u,loc:this.loc(r)}},t.parseUnionTypeDefinition=function(){var r=this._lexer.token,i=this.parseDescription();this.expectKeyword("union");var o=this.parseName(),a=this.parseDirectives(!0),s=this.parseUnionMemberTypes();return{kind:G.UNION_TYPE_DEFINITION,description:i,name:o,directives:a,types:s,loc:this.loc(r)}},t.parseUnionMemberTypes=function(){return this.expectOptionalToken(j.EQUALS)?this.delimitedMany(j.PIPE,this.parseNamedType):[]},t.parseEnumTypeDefinition=function(){var r=this._lexer.token,i=this.parseDescription();this.expectKeyword("enum");var o=this.parseName(),a=this.parseDirectives(!0),s=this.parseEnumValuesDefinition();return{kind:G.ENUM_TYPE_DEFINITION,description:i,name:o,directives:a,values:s,loc:this.loc(r)}},t.parseEnumValuesDefinition=function(){return this.optionalMany(j.BRACE_L,this.parseEnumValueDefinition,j.BRACE_R)},t.parseEnumValueDefinition=function(){var r=this._lexer.token,i=this.parseDescription(),o=this.parseName(),a=this.parseDirectives(!0);return{kind:G.ENUM_VALUE_DEFINITION,description:i,name:o,directives:a,loc:this.loc(r)}},t.parseInputObjectTypeDefinition=function(){var r=this._lexer.token,i=this.parseDescription();this.expectKeyword("input");var o=this.parseName(),a=this.parseDirectives(!0),s=this.parseInputFieldsDefinition();return{kind:G.INPUT_OBJECT_TYPE_DEFINITION,description:i,name:o,directives:a,fields:s,loc:this.loc(r)}},t.parseInputFieldsDefinition=function(){return this.optionalMany(j.BRACE_L,this.parseInputValueDef,j.BRACE_R)},t.parseTypeSystemExtension=function(){var r=this._lexer.lookahead();if(r.kind===j.NAME)switch(r.value){case"schema":return this.parseSchemaExtension();case"scalar":return this.parseScalarTypeExtension();case"type":return this.parseObjectTypeExtension();case"interface":return this.parseInterfaceTypeExtension();case"union":return this.parseUnionTypeExtension();case"enum":return this.parseEnumTypeExtension();case"input":return this.parseInputObjectTypeExtension()}throw this.unexpected(r)},t.parseSchemaExtension=function(){var r=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");var i=this.parseDirectives(!0),o=this.optionalMany(j.BRACE_L,this.parseOperationTypeDefinition,j.BRACE_R);if(i.length===0&&o.length===0)throw this.unexpected();return{kind:G.SCHEMA_EXTENSION,directives:i,operationTypes:o,loc:this.loc(r)}},t.parseScalarTypeExtension=function(){var r=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");var i=this.parseName(),o=this.parseDirectives(!0);if(o.length===0)throw this.unexpected();return{kind:G.SCALAR_TYPE_EXTENSION,name:i,directives:o,loc:this.loc(r)}},t.parseObjectTypeExtension=function(){var r=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");var i=this.parseName(),o=this.parseImplementsInterfaces(),a=this.parseDirectives(!0),s=this.parseFieldsDefinition();if(o.length===0&&a.length===0&&s.length===0)throw this.unexpected();return{kind:G.OBJECT_TYPE_EXTENSION,name:i,interfaces:o,directives:a,fields:s,loc:this.loc(r)}},t.parseInterfaceTypeExtension=function(){var r=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");var i=this.parseName(),o=this.parseImplementsInterfaces(),a=this.parseDirectives(!0),s=this.parseFieldsDefinition();if(o.length===0&&a.length===0&&s.length===0)throw this.unexpected();return{kind:G.INTERFACE_TYPE_EXTENSION,name:i,interfaces:o,directives:a,fields:s,loc:this.loc(r)}},t.parseUnionTypeExtension=function(){var r=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");var i=this.parseName(),o=this.parseDirectives(!0),a=this.parseUnionMemberTypes();if(o.length===0&&a.length===0)throw this.unexpected();return{kind:G.UNION_TYPE_EXTENSION,name:i,directives:o,types:a,loc:this.loc(r)}},t.parseEnumTypeExtension=function(){var r=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");var i=this.parseName(),o=this.parseDirectives(!0),a=this.parseEnumValuesDefinition();if(o.length===0&&a.length===0)throw this.unexpected();return{kind:G.ENUM_TYPE_EXTENSION,name:i,directives:o,values:a,loc:this.loc(r)}},t.parseInputObjectTypeExtension=function(){var r=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");var i=this.parseName(),o=this.parseDirectives(!0),a=this.parseInputFieldsDefinition();if(o.length===0&&a.length===0)throw this.unexpected();return{kind:G.INPUT_OBJECT_TYPE_EXTENSION,name:i,directives:o,fields:a,loc:this.loc(r)}},t.parseDirectiveDefinition=function(){var r=this._lexer.token,i=this.parseDescription();this.expectKeyword("directive"),this.expectToken(j.AT);var o=this.parseName(),a=this.parseArgumentDefs(),s=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");var u=this.parseDirectiveLocations();return{kind:G.DIRECTIVE_DEFINITION,description:i,name:o,arguments:a,repeatable:s,locations:u,loc:this.loc(r)}},t.parseDirectiveLocations=function(){return this.delimitedMany(j.PIPE,this.parseDirectiveLocation)},t.parseDirectiveLocation=function(){var r=this._lexer.token,i=this.parseName();if(Gv[i.value]!==void 0)return i;throw this.unexpected(r)},t.loc=function(r){var i;if(((i=this._options)===null||i===void 0?void 0:i.noLocation)!==!0)return new tf(r,this._lexer.lastToken,this._lexer.source)},t.peek=function(r){return this._lexer.token.kind===r},t.expectToken=function(r){var i=this._lexer.token;if(i.kind===r)return this._lexer.advance(),i;throw et(this._lexer.source,i.start,"Expected ".concat(Qv(r),", found ").concat(cf(i),"."))},t.expectOptionalToken=function(r){var i=this._lexer.token;if(i.kind===r)return this._lexer.advance(),i},t.expectKeyword=function(r){var i=this._lexer.token;if(i.kind===j.NAME&&i.value===r)this._lexer.advance();else throw et(this._lexer.source,i.start,'Expected "'.concat(r,'", found ').concat(cf(i),"."))},t.expectOptionalKeyword=function(r){var i=this._lexer.token;return i.kind===j.NAME&&i.value===r?(this._lexer.advance(),!0):!1},t.unexpected=function(r){var i=r??this._lexer.token;return et(this._lexer.source,i.start,"Unexpected ".concat(cf(i),"."))},t.any=function(r,i,o){this.expectToken(r);for(var a=[];!this.expectOptionalToken(o);)a.push(i.call(this));return a},t.optionalMany=function(r,i,o){if(this.expectOptionalToken(r)){var a=[];do a.push(i.call(this));while(!this.expectOptionalToken(o));return a}return[]},t.many=function(r,i,o){this.expectToken(r);var a=[];do a.push(i.call(this));while(!this.expectOptionalToken(o));return a},t.delimitedMany=function(r,i){this.expectOptionalToken(r);var o=[];do o.push(i.call(this));while(this.expectOptionalToken(r));return o},e}();function cf(e){var t=e.value;return Qv(e.kind)+(t!=null?' "'.concat(t,'"'):"")}function Qv(e){return Yv(e)?'"'.concat(e,'"'):e}function Fe(e,t){return t.tag=e,t}function Nt(){}function Xv(e){return function(t){var n=e.length;let r=!1,i=!1,o=!1,a=0;t(Fe(0,[function(s){if(s)r=!0;else if(i)o=!0;else{for(i=o=!0;o&&!r;)a=e&&0=e?(o(1),mS(n)):(i=o,o(0)))})}}}function Ms(e){return function(t){let n=Nt,r=!1;return t(function(i){typeof i=="number"?r=!0:i.tag?r||(e(i[0]),n(0)):(n=i=i[0],i(0))}),{unsubscribe:function(){if(!r)return r=!0,n(1)}}}}function ES(){}function at(e){return function(t){return function(n){let r=Nt;return t(function(i){typeof i=="number"?n(i):i.tag?e(i[0])?n(i):r(0):(r=i[0],n(i))})}}}function df(e){return function(t){let n=!1;t(Fe(0,[function(r){r?n=!0:n||(n=!0,t(Fe(1,[e])),t(0))}]))}}function Vs(e){return function(t){let n=dS,r=!1;n=e({next:function(i){r||t(Fe(1,[i]))},complete:function(){r||(r=!0,t(0))}}),t(Fe(0,[function(i){if(i&&!r)return r=!0,n()}]))}}function Zv(){let e=[],t=!1;return{source:function(n){function r(i){return i!==n}e=e.concat(n),n(Fe(0,[function(i){i&&(e=e.filter(r))}]))},next:function(n){t||e.forEach(function(r){r(Fe(1,[n]))})},complete:function(){t||(t=!0,e.forEach(pS))}}}function qr(e){return function(t){return function(n){return t(function(r){r=typeof r=="number"?0:r.tag?Fe(1,[e(r[0])]):Fe(0,[r[0]]),n(r)})}}}function To(e){return ff(vS)(Xv(e))}function pf(e){return function(t){return function(n){let r=!1;return t(function(i){if(typeof i=="number")return r?void 0:(r=!0,n(i),e());if(i.tag)r||n(i);else{var o=i[0];n(Fe(0,[function(a){if(!r)return a?(r=!0,o(a),e()):o(a)}]))}})}}}function Us(e){return function(t){return function(n){return t(function(r){typeof r=="number"||r.tag?n(r):(n(r),e())})}}}function ey(e){return Ms(ES)(e)}function No(e){function t(o){typeof o=="number"?(n.forEach(yS),n=[]):o.tag?(i=!1,n.forEach(function(a){a(o)})):r=o[0]}let n=[],r=Nt,i=!1;return function(o){function a(s){return s!==o}n=n.concat(o),n.length===1&&e(t),o(Fe(0,[function(s){if(s){if(n=n.filter(a),n.length===0)return r(1)}else i||(i=!0,r(s))}]))}}function zs(e){return function(t){return function(n){let r=!1,i=0,o=Nt;t(function(a){typeof a=="number"?r||(r=!0,n(0)):a.tag?i=e&&(r=!0,n(0),o(1))):(a=a[0],0>=e?(r=!0,n(0),a(1)):o=a)}),n(Fe(0,[function(a){if(!r){if(a)return r=!0,o(1);if(i>>0}var $s=new Set,iy=new WeakMap;function Oo(e){if(e===null||$s.has(e))return"null";if(typeof e!="object")return JSON.stringify(e)||"";if(e.toJSON)return Oo(e.toJSON());if(Array.isArray(e)){for(var t="[",n=0,r=e.length;n0&&(t+=",");var i=Oo(e[n]);t+=i.length>0?i:"null"}return t+="]"}var o=Object.keys(e).sort();if(!o.length&&e.constructor&&e.constructor!==Object){var a=iy.get(e)||Math.random().toString(36).slice(2);return iy.set(e,a),'{"__key":"'+a+'"}'}$s.add(e);for(var s="{",u=0,l=o.length;u1&&(s+=","),s+=Oo(p)+":"+w)}return $s.delete(e),s+="}"}function vf(e){return $s.clear(),Oo(e)}function bo(e){var t=(typeof e!="string"?e.loc&&e.loc.source.body||rf(e):e).replace(/([\s,]|#[^\n\r]+)+/g," ").trim();if(typeof e!="string"){var n="definitions"in e&&oy(e);n&&(t="# "+n+` `+t),e.loc||(e.loc={start:0,end:t.length,source:{body:t,name:"gql",locationOffset:{line:1,column:1}}})}return t}var yf=new Map;function _o(e){var t,n;return typeof e=="string"?(t=ry(bo(e)),n=yf.get(t)||Kv(e,{noLocation:!0})):(t=e.__key||ry(bo(e)),n=yf.get(t)||e),n.loc||bo(n),n.__key=t,yf.set(t,n),n}function Bs(e,t){t||(t={});var n=_o(e);return{key:ny(n.__key,vf(t))>>>0,query:n,variables:t}}function oy(e){for(var t=0,n=e.definitions.length;t=(w.redirect==="manual"?400:300),x.json()}).then(function(x){if(!("data"in x)&&!("errors"in x))throw new Error("No Content");return ay(l,x,T)}).catch(function(x){if(x.name!=="AbortError")return sy(l,h?new Error(T.statusText):x,T)})}(e,t,n)}).then(function(u){s||(s=!0,u&&i(u),o())}),function(){s=!0,a&&a.abort()}})}function gf(e,t){if(Array.isArray(e))for(var n=0;n=0;E--)i[E].key===y.key&&i.splice(E,1);l(Po("teardown",y,y.context))})(Us(function(){r.set(y.key,k)})(tr(function(E){n.set(y.key,E)})(Jv(function(E){return y.kind!=="query"||E.stale?df(E):To([df(E),qr(function(){return Ke({},E,{stale:!0})})(zs(1)(at(function(P){return P.kind==="query"&&P.key===y.key&&P.context.requestPolicy!=="cache-only"})(a)))])})(mf(at(function(E){return E.kind==="teardown"&&E.key===y.key})(a))(v))))));return k}var w=this instanceof e?this:Object.create(e.prototype),h=Ke(w,{url:t.url,fetchOptions:t.fetchOptions,fetch:t.fetch,suspense:!!t.suspense,requestPolicy:t.requestPolicy||"cache-first",preferGetMethod:!!t.preferGetMethod,maskTypename:!!t.maskTypename,operations$:a,reexecuteOperation:function(v){(v.kind==="mutation"||r.has(v.key))&&(i.push(v),u||Promise.resolve().then(l))},createOperationContext:function(v){return v||(v={}),Ke({},{url:h.url,fetchOptions:h.fetchOptions,fetch:h.fetch,preferGetMethod:h.preferGetMethod},v,{suspense:v.suspense||v.suspense!==!1&&h.suspense,requestPolicy:v.requestPolicy||h.requestPolicy})},createRequestOperation:function(v,k,E){return Po(v,k,h.createOperationContext(E))},executeRequestOperation:function(v){if(v.kind==="mutation")return p(v);var k=r.get(v.key)||p(v),E=v.context.requestPolicy==="cache-and-network"||v.context.requestPolicy==="network-only";return Vs(function(P){return Ms(P.next)(pf(P.complete)(Us(function(){var b=n.get(v.key);if(v.kind==="subscription")return l(v);E&&l(v),b!=null&&b===n.get(v.key)?P.next(E?Ke({},b,{stale:!0}):b):E||l(v)})(k))).unsubscribe})},executeQuery:function(v,k){var E=h.createRequestOperation("query",v,k);return h.executeRequestOperation(E)},executeSubscription:function(v,k){var E=h.createRequestOperation("subscription",v,k);return h.executeRequestOperation(E)},executeMutation:function(v,k){var E=h.createRequestOperation("mutation",v,k);return h.executeRequestOperation(E)},query:function(v,k,E){return(!E||typeof E.suspense!="boolean")&&(E=Ke({},E,{suspense:!1})),hy(h.executeQuery(Bs(v,k),E))},readQuery:function(v,k,E){var P=null;return Ms(function(b){P=b})(h.query(v,k,E)).unsubscribe(),P},subscription:function(v,k,E){return h.executeSubscription(Bs(v,k),E)},mutation:function(v,k,E){return hy(h.executeMutation(Bs(v,k),E))}}),T=yy;if(!1)var x,_,d;var c=OS(t.exchanges!==void 0?t.exchanges:bS),m=No(c({client:h,dispatchDebug:T,forward:wy({dispatchDebug:T})})(a));return ey(m),h},Sf=_S;function Sy(e,t,n,r,i,o,a){try{var s=e[o](a),u=s.value}catch(l){n(l);return}s.done?t(u):Promise.resolve(u).then(r,i)}function Co(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(u){Sy(o,r,i,a,s,"next",u)}function s(u){Sy(o,r,i,a,s,"throw",u)}a(void 0)})}}function Gr(){return Gr=Object.assign||function(e){for(var t=1;t=0)&&(n[i]=e[i]);return n}function be(e,t){return t||(t=e.slice(0)),e.raw=t,e}function PS(e,t){return t={exports:{}},e(t,t.exports),t.exports}var Wt=PS(function(e){var t=function(n){var r=Object.prototype,i=r.hasOwnProperty,o,a=typeof Symbol=="function"?Symbol:{},s=a.iterator||"@@iterator",u=a.asyncIterator||"@@asyncIterator",l=a.toStringTag||"@@toStringTag";function p(I,C,D){return Object.defineProperty(I,C,{value:D,enumerable:!0,configurable:!0,writable:!0}),I[C]}try{p({},"")}catch(I){p=function(C,D,A){return C[D]=A}}function w(I,C,D,A){var f=C&&C.prototype instanceof m?C:m,g=Object.create(f.prototype),O=new z(A||[]);return g._invoke=re(I,D,O),g}n.wrap=w;function h(I,C,D){try{return{type:"normal",arg:I.call(C,D)}}catch(A){return{type:"throw",arg:A}}}var T="suspendedStart",x="suspendedYield",_="executing",d="completed",c={};function m(){}function y(){}function v(){}var k={};k[s]=function(){return this};var E=Object.getPrototypeOf,P=E&&E(E(Z([])));P&&P!==r&&i.call(P,s)&&(k=P);var b=v.prototype=m.prototype=Object.create(k);y.prototype=b.constructor=v,v.constructor=y,y.displayName=p(v,l,"GeneratorFunction");function L(I){["next","throw","return"].forEach(function(C){p(I,C,function(D){return this._invoke(C,D)})})}n.isGeneratorFunction=function(I){var C=typeof I=="function"&&I.constructor;return C?C===y||(C.displayName||C.name)==="GeneratorFunction":!1},n.mark=function(I){return Object.setPrototypeOf?Object.setPrototypeOf(I,v):(I.__proto__=v,p(I,l,"GeneratorFunction")),I.prototype=Object.create(b),I},n.awrap=function(I){return{__await:I}};function q(I,C){function D(g,O,R,S){var M=h(I[g],I,O);if(M.type==="throw")S(M.arg);else{var F=M.arg,B=F.value;return B&&typeof B=="object"&&i.call(B,"__await")?C.resolve(B.__await).then(function(U){D("next",U,R,S)},function(U){D("throw",U,R,S)}):C.resolve(B).then(function(U){F.value=U,R(F)},function(U){return D("throw",U,R,S)})}}var A;function f(g,O){function R(){return new C(function(S,M){D(g,O,S,M)})}return A=A?A.then(R,R):R()}this._invoke=f}L(q.prototype),q.prototype[u]=function(){return this},n.AsyncIterator=q,n.async=function(I,C,D,A,f){f===void 0&&(f=Promise);var g=new q(w(I,C,D,A),f);return n.isGeneratorFunction(C)?g:g.next().then(function(O){return O.done?O.value:g.next()})};function re(I,C,D){var A=T;return function(g,O){if(A===_)throw new Error("Generator is already running");if(A===d){if(g==="throw")throw O;return fe()}for(D.method=g,D.arg=O;;){var R=D.delegate;if(R){var S=ee(R,D);if(S){if(S===c)continue;return S}}if(D.method==="next")D.sent=D._sent=D.arg;else if(D.method==="throw"){if(A===T)throw A=d,D.arg;D.dispatchException(D.arg)}else D.method==="return"&&D.abrupt("return",D.arg);A=_;var M=h(I,C,D);if(M.type==="normal"){if(A=D.done?d:x,M.arg===c)continue;return{value:M.arg,done:D.done}}else M.type==="throw"&&(A=d,D.method="throw",D.arg=M.arg)}}}function ee(I,C){var D=I.iterator[C.method];if(D===o){if(C.delegate=null,C.method==="throw"){if(I.iterator.return&&(C.method="return",C.arg=o,ee(I,C),C.method==="throw"))return c;C.method="throw",C.arg=new TypeError("The iterator does not provide a 'throw' method")}return c}var A=h(D,I.iterator,C.arg);if(A.type==="throw")return C.method="throw",C.arg=A.arg,C.delegate=null,c;var f=A.arg;if(!f)return C.method="throw",C.arg=new TypeError("iterator result is not an object"),C.delegate=null,c;if(f.done)C[I.resultName]=f.value,C.next=I.nextLoc,C.method!=="return"&&(C.method="next",C.arg=o);else return f;return C.delegate=null,c}L(b),p(b,l,"Generator"),b[s]=function(){return this},b.toString=function(){return"[object Generator]"};function de(I){var C={tryLoc:I[0]};1 in I&&(C.catchLoc=I[1]),2 in I&&(C.finallyLoc=I[2],C.afterLoc=I[3]),this.tryEntries.push(C)}function oe(I){var C=I.completion||{};C.type="normal",delete C.arg,I.completion=C}function z(I){this.tryEntries=[{tryLoc:"root"}],I.forEach(de,this),this.reset(!0)}n.keys=function(I){var C=[];for(var D in I)C.push(D);return C.reverse(),function A(){for(;C.length;){var f=C.pop();if(f in I)return A.value=f,A.done=!1,A}return A.done=!0,A}};function Z(I){if(I){var C=I[s];if(C)return C.call(I);if(typeof I.next=="function")return I;if(!isNaN(I.length)){var D=-1,A=function f(){for(;++D=0;--A){var f=this.tryEntries[A],g=f.completion;if(f.tryLoc==="root")return D("end");if(f.tryLoc<=this.prev){var O=i.call(f,"catchLoc"),R=i.call(f,"finallyLoc");if(O&&R){if(this.prev=0;--D){var A=this.tryEntries[D];if(A.tryLoc<=this.prev&&i.call(A,"finallyLoc")&&this.prev=0;--C){var D=this.tryEntries[C];if(D.finallyLoc===I)return this.complete(D.completion,D.afterLoc),oe(D),c}},catch:function(I){for(var C=this.tryEntries.length-1;C>=0;--C){var D=this.tryEntries[C];if(D.tryLoc===I){var A=D.completion;if(A.type==="throw"){var f=A.arg;oe(D)}return f}}throw new Error("illegal catch attempt")},delegateYield:function(I,C,D){return this.delegate={iterator:Z(I),resultName:C,nextLoc:D},this.method==="next"&&(this.arg=o),c}},n}(e.exports);try{regeneratorRuntime=t}catch(n){Function("r","regeneratorRuntime = r")(t)}}),Yt;(function(e){e[e.Login=0]="Login",e[e.Signup=1]="Signup",e[e.ForgotPassword=2]="ForgotPassword"})(Yt||(Yt={}));var Ft;(function(e){e[e.Primary=0]="Primary",e[e.Default=1]="Default"})(Ft||(Ft={}));var Kt;(function(e){e[e.Error=0]="Error",e[e.Success=1]="Success"})(Kt||(Kt={}));var xy,Ty,Ny=function(t){var n=t*1e3-3e5,r=new Date,i=new Date(n).getTime()-r.getTime();return i},Oy=(0,N.createContext)({config:{authorizerURL:"",redirectURL:window.location.origin,isGoogleLoginEnabled:!1,isGithubLoginEnabled:!1,isBasicAuthenticationEnabled:!1},user:null,token:null,loading:!1,setLoading:function(){},setToken:function(){},setUser:function(){},graphQlRef:Sf({url:"http://localhost:8080"})}),by=function(t){var n=t.config,r=t.children,i=(0,N.useState)(null),o=i[0],a=i[1],s=(0,N.useState)(null),u=s[0],l=s[1],p=(0,N.useState)(!0),w=p[0],h=p[1],T=(0,N.useState)(Gr({},n,{isGoogleLoginEnabled:!1,isGithubLoginEnabled:!1,isBasicAuthenticationEnabled:!1})),x=T[0],_=T[1],d=null,c=(0,N.useRef)(Sf({url:x.authorizerURL+"/graphql",fetchOptions:function(){return{credentials:"include"}}})),m=function(){var v=Co(Wt.mark(function k(){var E,P,b;return Wt.wrap(function(q){for(;;)switch(q.prev=q.next){case 0:return q.next=2,c.current.query(nr(xy||(xy=be([` query { token { accessToken accessTokenExpiresAt user { id email firstName lastName image } } } `])))).toPromise();case 2:return E=q.sent,E.data.token&&(l({accessToken:E.data.token.accessToken,accessTokenExpiresAt:E.data.token.accessTokenExpiresAt}),a(E.data.token.user),P=Ny(E.data.token.accessTokenExpiresAt),P>0&&(d&&clearInterval(d),d=setInterval(function(){m()},P))),q.next=6,c.current.query(nr(Ty||(Ty=be([` query { meta { isGoogleLoginEnabled isGithubLoginEnabled isBasicAuthenticationEnabled isEmailVerificationEnabled } } `])))).toPromise();case 6:b=q.sent,_(Gr({},x,b.data.meta)),h(!1);case 9:case"end":return q.stop()}},k)}));return function(){return v.apply(this,arguments)}}();(0,N.useEffect)(function(){return m(),function(){d&&clearInterval(d)}},[]);var y=function(k){if(l(k),k!=null&&k.accessToken){var E=Ny(k.accessTokenExpiresAt);E>0&&(d&&clearInterval(d),d=setInterval(function(){m()},E))}};return N.default.createElement(Oy.Provider,{value:{config:x,user:o,token:u,loading:w,setUser:a,setToken:y,setLoading:h,graphQlRef:c.current}},r)},sn=function(){return(0,N.useContext)(Oy)},_y,Py={sm:576,md:768,lg:992},CS=Object.keys(Py).reduce(function(e,t){return e[t]=function(n){return $r(_y||(_y=be([` @media (min-width: `,`em) { `,` } `])),Py[t]/16,$r(n))},e},{}),Cy,Ry,Ay,Dy,Ly,Iy,Fy,jy,My,Vy,Uy,zy,$y,By,Hy,qy=mt.div(Cy||(Cy=be([` font-family: `,`; color: `,`; font-size: `,`; box-sizing: border-box; *, *:before, *:after { box-sizing: inherit; } `])),function(e){return e.theme.fonts.fontStack},function(e){return e.theme.colors.textColor},function(e){return e.theme.fonts.mediumText}),An=mt.span(Ry||(Ry=be([` color: `,`; padding-right: 3px; `])),function(e){return e.theme.colors.danger}),Dn=mt.div(Ay||(Ay=be([` color: `,`; font-size: `,`; `])),function(e){return e.theme.colors.danger},function(e){return e.theme.fonts.smallText}),Ln=mt.div(Dy||(Dy=be([` margin-bottom: 15px; `]))),In=mt.label(Ly||(Ly=be([` display: block; margin-bottom: 3px; `]))),Fn=mt.input(Iy||(Iy=be([` padding: 10px; border-radius: `,`; width: 100%; border-color: `,`; outline-color: `,`; `])),function(e){return e.theme.radius.input},function(e){return e.hasError?e.theme.colors.danger:e.theme.colors.primary},function(e){return e.hasError?e.theme.colors.danger:e.theme.colors.primary}),Wr=mt.button(Fy||(Fy=be([` padding: 15px 10px; width: 100%; display: flex; justify-content: center; align-items: center; background-color: `,`; color: `,`; border-radius: `,`; border-color: `,`; border: `,`; border-style: solid; cursor: pointer; position: relative; &:disabled { cursor: not-allowed; background-color: `,`; } svg { position: absolute; left: 10px; } `])),function(e){return e.appearance===Ft.Primary?e.theme.colors.primary:"white"},function(e){return e.appearance===Ft.Default?e.theme.colors.textColor:"white"},function(e){return e.theme.radius.button},function(e){return e.theme.colors.textColor},function(e){return e.appearance===Ft.Primary?"0px":"1px"},function(e){return e.theme.colors.primaryDisabled}),Hs=mt.span(jy||(jy=be([` color: `,`; cursor: pointer; `])),function(e){return e.theme.colors.primary}),RS=mt.div(My||(My=be([` display: flex; align-items: center; text-align: center; margin: 10px 0px; ::before { content: ''; flex: 1; border-bottom: 1px solid `,`; } ::after { content: ''; flex: 1; border-bottom: 1px solid `,`; } :not(:empty)::before { margin-right: 0.25em; } :not(:empty)::after { margin-left: 0.25em; } `])),function(e){return e.theme.colors.gray},function(e){return e.theme.colors.gray}),kf=mt.div(Vy||(Vy=be([` display: flex; flex-direction: column; justify-content: center; align-items: center; margin-top: 15px; `]))),AS=mt.div(Uy||(Uy=be([` padding: 10px; color: white; border-radius: `,`; margin: 10px 0px; font-size: `,`; `,` `,`; `])),function(e){return e.theme.radius.card},function(e){return e.theme.fonts.smallText},function(e){return e.type===Kt.Error&&` background-color: `+e.theme.colors.danger+`; `},function(e){return e.type===Kt.Success&&` background-color: `+e.theme.colors.success+`; `}),DS=mt.div(zy||(zy=be([` display: flex; flex-direction: `,`; flex-wrap: `,`; `,`; `,`; `,` `])),function(e){var t=e.flexDirection,n=e.isResponsive;return n&&t!=="column"?"column":t||"row"},function(e){var t=e.wrap;return t||"wrap"},function(e){var t=e.alignItems;return t&&$r($y||($y=be([` align-items: `,`; `])),t)},function(e){var t=e.justifyContent;return t&&$r(By||(By=be([` justify-content: `,`; `])),t)},CS.lg(Hy||(Hy=be([` flex-direction: `,` `])),function(e){var t=e.flexDirection;return t||"row"})),xf=function(t){var n=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;return n.test(String(t.trim()).toLowerCase())},LS=["height","width","viewBox","children","style"],IS={userSelect:"none"},qs=function(t){var n=t.height,r=t.width,i=t.viewBox,o=t.children,a=t.style,s=ky(t,LS),u=Gr({},IS,a);return N.default.createElement("svg",Object.assign({viewBox:i,width:r,height:n,style:u},s),o)};qs.defaultProps={height:16,width:16};var FS=function(){return N.default.createElement(qs,{width:"24",height:"24",viewBox:"0 0 291.32 291.32"},N.default.createElement("path",{d:"M145.66 0C65.219 0 0 65.219 0 145.66c0 80.45 65.219 145.66 145.66 145.66s145.66-65.21 145.66-145.66C291.319 65.219 226.1 0 145.66 0zm40.802 256.625c-.838-11.398-1.775-25.518-1.83-31.235-.364-4.388-.838-15.549-11.434-22.677 42.068-3.523 62.087-26.774 63.526-57.499 1.202-17.497-5.754-32.883-18.107-45.3.628-13.282-.401-29.023-1.256-35.941-9.486-2.731-31.608 8.949-37.79 13.947-13.037-5.062-44.945-6.837-64.336 0-13.747-9.668-29.396-15.64-37.926-13.974-7.875 17.452-2.813 33.948-1.275 35.914-10.142 9.268-24.289 20.675-20.447 44.572 6.163 35.04 30.816 53.94 70.508 58.564-8.466 1.73-9.896 8.048-10.606 10.788-26.656 10.997-34.275-6.791-37.644-11.425-11.188-13.847-21.23-9.832-21.849-9.614-.601.218-1.056 1.092-.992 1.511.564 2.986 6.655 6.018 6.955 6.263 8.257 6.154 11.316 17.27 13.2 20.438 11.844 19.473 39.374 11.398 39.638 11.562.018 1.702-.191 16.032-.355 27.184C64.245 245.992 27.311 200.2 27.311 145.66c0-65.365 52.984-118.348 118.348-118.348S264.008 80.295 264.008 145.66c0 51.008-32.318 94.332-77.546 110.965z",fill:"#2b414d"}))},jS=function(){return N.default.createElement(qs,{width:"24",height:"24"},N.default.createElement("defs",null,N.default.createElement("clipPath",{id:"a"},N.default.createElement("path",{d:"M17.791 7.364H9.209v3.477h4.94c-.46 2.209-2.386 3.477-4.94 3.477A5.37 5.37 0 013.767 9 5.442 5.442 0 0112.6 4.868l2.679-2.618A9.29 9.29 0 009.209 0 9.08 9.08 0 000 9a9.08 9.08 0 009.209 9A8.586 8.586 0 0018 9a7.306 7.306 0 00-.209-1.636z",fill:"none"}))),N.default.createElement("path",{fill:"none",d:"M0 0h24v24H0z"}),N.default.createElement("path",{"data-name":"a",d:"M20.791 10.364h-8.582v3.477h4.94c-.46 2.209-2.386 3.477-4.94 3.477A5.37 5.37 0 016.767 12 5.442 5.442 0 0115.6 7.868l2.679-2.618A9.29 9.29 0 0012.209 3 9.08 9.08 0 003 12a9.08 9.08 0 009.209 9A8.586 8.586 0 0021 12a7.306 7.306 0 00-.209-1.636z",fill:"none"}),N.default.createElement("g",{"data-name":"Clipped",clipPath:"url(#a)",transform:"translate(3 3)"},N.default.createElement("path",{d:"M-.837 14.318V3.682L6.279 9z",fill:"#fbbc05"})),N.default.createElement("g",{"data-name":"Clipped"},N.default.createElement("path",{"data-name":"a",d:"M20.791 10.364h-8.582v3.477h4.94c-.46 2.209-2.386 3.477-4.94 3.477A5.37 5.37 0 016.767 12 5.442 5.442 0 0115.6 7.868l2.679-2.618A9.29 9.29 0 0012.209 3 9.08 9.08 0 003 12a9.08 9.08 0 009.209 9A8.586 8.586 0 0021 12a7.306 7.306 0 00-.209-1.636z",fill:"none"}),N.default.createElement("g",{"data-name":"Clipped",clipPath:"url(#a)",transform:"translate(3 3)"},N.default.createElement("path",{"data-name":"Path",d:"M-.837 3.682L6.279 9l2.93-2.5 10.047-1.6V-.818H-.837z",fill:"#ea4335"}))),N.default.createElement("g",{"data-name":"Clipped"},N.default.createElement("path",{"data-name":"a",d:"M20.791 10.364h-8.582v3.477h4.94c-.46 2.209-2.386 3.477-4.94 3.477A5.37 5.37 0 016.767 12 5.442 5.442 0 0115.6 7.868l2.679-2.618A9.29 9.29 0 0012.209 3 9.08 9.08 0 003 12a9.08 9.08 0 009.209 9A8.586 8.586 0 0021 12a7.306 7.306 0 00-.209-1.636z",fill:"none"}),N.default.createElement("g",{"data-name":"Clipped",clipPath:"url(#a)",transform:"translate(3 3)"},N.default.createElement("path",{"data-name":"Path",d:"M-.837 14.318l12.558-9.409 3.307.409 4.228-6.136v19.636H-.837z",fill:"#34a853"}))),N.default.createElement("g",{"data-name":"Clipped"},N.default.createElement("path",{"data-name":"a",d:"M20.791 10.364h-8.582v3.477h4.94c-.46 2.209-2.386 3.477-4.94 3.477A5.37 5.37 0 016.767 12 5.442 5.442 0 0115.6 7.868l2.679-2.618A9.29 9.29 0 0012.209 3 9.08 9.08 0 003 12a9.08 9.08 0 009.209 9A8.586 8.586 0 0021 12a7.306 7.306 0 00-.209-1.636z",fill:"none"}),N.default.createElement("g",{"data-name":"Clipped",clipPath:"url(#a)",transform:"translate(3 3)"},N.default.createElement("path",{"data-name":"Path",d:"M19.256 18.818L6.279 9 4.605 7.773l14.651-4.091z",fill:"#4285f4"}))))},Gy=function(){var t=sn(),n=t.config,r=n.isGoogleLoginEnabled||n.isGithubLoginEnabled;return N.default.createElement(N.default.Fragment,null,n.isGoogleLoginEnabled&&N.default.createElement(N.default.Fragment,null,N.default.createElement(Wr,{appearance:Ft.Default,onClick:function(){window.location.href=n.authorizerURL+"/oauth_login/google?redirectURL="+n.redirectURL}},N.default.createElement(jS,null),"Sign in with Google"),N.default.createElement("br",null)),n.isGithubLoginEnabled&&N.default.createElement(N.default.Fragment,null,N.default.createElement(Wr,{appearance:Ft.Default,onClick:function(){window.location.href=n.authorizerURL+"/oauth_login/github?redirectURL="+n.redirectURL}},N.default.createElement(FS,null),"Sign in with Github"),N.default.createElement("br",null)),r&&n.isBasicAuthenticationEnabled&&N.default.createElement(RS,null,"OR"))},Gs=function(t){return t.replace("[GraphQL] ","")},MS=function(t){return t.charAt(0).toUpperCase()+t.slice(1)},VS=["height","width"],US=function(t){var n=t.height,r=t.width,i=ky(t,VS);return N.default.createElement(qs,Object.assign({width:r,height:n,viewBox:"0 0 17.205 16.919",style:{fill:"currentColor"}},i),N.default.createElement("g",{id:"Close_Blip","data-name":"Close Blip",transform:"translate(2.121 2.121)"},N.default.createElement("line",{id:"Line_139","data-name":"Line 139",x2:"12.963",y2:"12.677",fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeWidth:"3"}),N.default.createElement("line",{id:"Line_140","data-name":"Line 140",y1:"12.677",x2:"12.963",fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeWidth:"3"})))},Yr=function(t){var n=t.type,r=t.text,i=t.onClose;return r.trim()?N.default.createElement(AS,{type:n},N.default.createElement(DS,{alignItems:"center",justifyContent:"space-between"},N.default.createElement("div",{style:{flex:1}},MS(r)),i&&N.default.createElement("span",{style:{cursor:"pointer"},onClick:i},N.default.createElement(US,{height:10,width:10})))):null},Wy,zS=function(t){var n=t.setView,r=(0,N.useState)(""),i=r[0],o=r[1],a=(0,N.useState)(!1),s=a[0],u=a[1],l=sn(),p=l.graphQlRef,w=l.setToken,h=l.setUser,T=l.config,x=function(){var d=Co(Wt.mark(function c(m){var y,v;return Wt.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return u(!0),E.next=3,p.mutation(nr(Wy||(Wy=be([` mutation login($params: LoginInput!) { login(params: $params) { accessToken accessTokenExpiresAt user { id firstName lastName email image } } } `]))),{params:m}).toPromise();case 3:v=E.sent,u(!1),v!=null&&(y=v.error)!=null&&y.message&&o(Gs(v.error.message)),v.data&&(o(""),h(v.data.login.user),w({accessToken:v.data.login.accessToken,accessTokenExpiresAt:v.data.login.accessTokenExpiresAt}));case 7:case"end":return E.stop()}},c)}));return function(m){return d.apply(this,arguments)}}(),_=function(){o("")};return N.default.createElement(N.default.Fragment,null,i&&N.default.createElement(Yr,{type:Kt.Error,text:i,onClose:_}),N.default.createElement(Gy,null),T.isBasicAuthenticationEnabled&&N.default.createElement(N.default.Fragment,null,N.default.createElement(ho,{onSubmit:x,validate:function(c){var m={};return c.email||(m.email="Email is required"),c.email&&c.email.trim()&&!xf(c.email)&&(m.email="Please enter valid email"),c.password||(m.password="Password is required"),m}},function(d){var c=d.handleSubmit,m=d.pristine;return N.default.createElement("form",{onSubmit:c,name:"authorizer-login-form"},N.default.createElement(Ln,null,N.default.createElement(an,{name:"email"},function(y){var v=y.input,k=y.meta;return N.default.createElement("div",null,N.default.createElement(In,null,N.default.createElement(An,null,"*"),"Email"),N.default.createElement(Fn,Object.assign({},v,{type:"email",placeholder:"eg. foo@bar.com",hasError:Boolean(k.error&&k.touched)})),k.error&&k.touched&&N.default.createElement(Dn,null,k.error))})),N.default.createElement(Ln,null,N.default.createElement(an,{name:"password"},function(y){var v=y.input,k=y.meta;return N.default.createElement("div",null,N.default.createElement(In,null,N.default.createElement(An,null,"*"),"Password"),N.default.createElement(Fn,Object.assign({},v,{type:"password",placeholder:"*********",hasError:Boolean(k.error&&k.touched)})),k.error&&k.touched&&N.default.createElement(Dn,null,k.error))})),N.default.createElement("br",null),N.default.createElement(Wr,{type:"submit",disabled:m||s,appearance:Ft.Primary},s?"Processing ...":"Log In"))}),N.default.createElement(kf,null,N.default.createElement(Hs,{onClick:function(){return n(Yt.ForgotPassword)},style:{marginBottom:10}},"Forgot Password?"),N.default.createElement("div",null,"Don't have an account?"," ",N.default.createElement(Hs,{onClick:function(){return n(Yt.Signup)}},"Sign Up")))))},Yy={colors:{primary:"#3B82F6",primaryDisabled:"#60A5FA",gray:"#D1D5DB",danger:"#DC2626",success:"#10B981",textColor:"#374151"},fonts:{fontStack:"-apple-system, system-ui, sans-serif",largeText:"18px",mediumText:"14px",smallText:"12px",tinyText:"10px"},radius:{card:"5px",button:"5px",input:"5px"}},Ky,$S=function(t){var n=t.setView,r=(0,N.useState)(""),i=r[0],o=r[1],a=(0,N.useState)(!1),s=a[0],u=a[1],l=(0,N.useState)(""),p=l[0],w=l[1],h=sn(),T=h.graphQlRef,x=h.config,_=h.setToken,d=h.setUser,c=function(){var y=Co(Wt.mark(function v(k){var E,P;return Wt.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return u(!0),L.next=3,T.mutation(nr(Ky||(Ky=be([` mutation signup($params: SignUpInput!) { signup(params: $params) { message accessToken accessTokenExpiresAt user { id firstName lastName email image } } } `]))),{params:k}).toPromise();case 3:P=L.sent,u(!1),P!=null&&(E=P.error)!=null&&E.message&&o(Gs(P.error.message)),P.data&&(o(""),P.data.signup.accessToken?(o(""),d(P.data.signup.user),_({accessToken:P.data.signup.accessToken,accessTokenExpiresAt:P.data.signup.accessTokenExpiresAt})):w(P.data.signup.message));case 7:case"end":return L.stop()}},v)}));return function(k){return y.apply(this,arguments)}}(),m=function(){o("")};return p?N.default.createElement(Yr,{type:Kt.Success,text:p}):N.default.createElement(N.default.Fragment,null,i&&N.default.createElement(Yr,{type:Kt.Error,text:i,onClose:m}),N.default.createElement(Gy,null),x.isBasicAuthenticationEnabled&&N.default.createElement(N.default.Fragment,null,N.default.createElement(ho,{onSubmit:c,validate:function(v){var k={};return v.email||(k.email="Email is required"),v.email&&v.email.trim()&&!xf(v.email)&&(k.email="Please enter valid email"),v.password||(k.password="Password is required"),v.confirmPassword||(k.password="Confirm password is required"),v.password&&v.confirmPassword&&v.confirmPassword!==v.password&&(k.confirmPassword="Password and confirm passwords don't match",k.password="Password and confirm passwords don't match"),k}},function(y){var v=y.handleSubmit,k=y.pristine;return N.default.createElement("form",{onSubmit:v,name:"authorizer-signup-form"},N.default.createElement(Ln,null,N.default.createElement(an,{name:"email"},function(E){var P=E.input,b=E.meta;return N.default.createElement("div",null,N.default.createElement(In,null,N.default.createElement(An,null,"*"),"Email"),N.default.createElement(Fn,Object.assign({},P,{type:"email",placeholder:"eg. foo@bar.com",hasError:Boolean(b.error&&b.touched)})),b.error&&b.touched&&N.default.createElement(Dn,null,b.error))})),N.default.createElement(Ln,null,N.default.createElement(an,{name:"password"},function(E){var P=E.input,b=E.meta;return N.default.createElement("div",null,N.default.createElement(In,null,N.default.createElement(An,null,"*"),"Password"),N.default.createElement(Fn,Object.assign({},P,{type:"password",placeholder:"*********",hasError:Boolean(b.error&&b.touched)})),b.error&&b.touched&&N.default.createElement(Dn,null,b.error))})),N.default.createElement(Ln,null,N.default.createElement(an,{name:"confirmPassword"},function(E){var P=E.input,b=E.meta;return N.default.createElement("div",null,N.default.createElement(In,null,N.default.createElement(An,null,"*"),"Confirm Password"),N.default.createElement(Fn,Object.assign({},P,{type:"password",placeholder:"*********",hasError:Boolean(b.error&&b.touched)})),b.error&&b.touched&&N.default.createElement(Dn,null,b.error))})),N.default.createElement("br",null),N.default.createElement(Wr,{type:"submit",disabled:k||s,appearance:Ft.Primary},s?"Processing ...":"Sign Up"))}),N.default.createElement(kf,null,N.default.createElement("div",null,"Already have an account?"," ",N.default.createElement(Hs,{onClick:function(){return n(Yt.Login)}},"Log In")))))},Qy,BS=function(t){var n=t.setView,r=(0,N.useState)(""),i=r[0],o=r[1],a=(0,N.useState)(!1),s=a[0],u=a[1],l=(0,N.useState)(""),p=l[0],w=l[1],h=sn(),T=h.graphQlRef,x=function(){var d=Co(Wt.mark(function c(m){var y,v;return Wt.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return u(!0),E.next=3,T.mutation(nr(Qy||(Qy=be([` mutation forgotPassword($params: ForgotPasswordInput!) { forgotPassword(params: $params) { message } } `]))),{params:m}).toPromise();case 3:v=E.sent,u(!1),v!=null&&(y=v.error)!=null&&y.message&&o(Gs(v.error.message)),v.data&&(o(""),w(v.data.forgotPassword.message));case 7:case"end":return E.stop()}},c)}));return function(m){return d.apply(this,arguments)}}(),_=function(){o("")};return p?N.default.createElement(Yr,{type:Kt.Success,text:p}):N.default.createElement(N.default.Fragment,null,i&&N.default.createElement(Yr,{type:Kt.Error,text:i,onClose:_}),N.default.createElement("p",{style:{textAlign:"center",margin:"10px 0px"}},"Please enter your email address.",N.default.createElement("br",null)," We will send you an email to reset your password."),N.default.createElement("br",null),N.default.createElement(ho,{onSubmit:x,validate:function(c){var m={};return c.email||(m.email="Email is required"),c.email&&c.email.trim()&&!xf(c.email)&&(m.email="Please enter valid email"),m}},function(d){var c=d.handleSubmit,m=d.pristine;return N.default.createElement("form",{onSubmit:c,name:"authorizer-forgot-password-form"},N.default.createElement(Ln,null,N.default.createElement(an,{name:"email"},function(y){var v=y.input,k=y.meta;return N.default.createElement("div",null,N.default.createElement(In,null,N.default.createElement(An,null,"*"),"Email"),N.default.createElement(Fn,Object.assign({},v,{type:"email",placeholder:"eg. foo@bar.com",hasError:Boolean(k.error&&k.touched)})),k.error&&k.touched&&N.default.createElement(Dn,null,k.error))})),N.default.createElement("br",null),N.default.createElement(Wr,{type:"submit",disabled:m||s,appearance:Ft.Primary},s?"Processing ...":"Send Email"))}),N.default.createElement(kf,null,N.default.createElement("div",null,"Remember your password?"," ",N.default.createElement(Hs,{onClick:function(){return n(Yt.Login)}},"Log In"))))},HS=function(t){t===void 0&&(t=window.location.search);var n=new URLSearchParams(t),r=Object.fromEntries(n.entries());return r},Xy,Jy=function(t){var n=t.onReset,r=HS(),i=r.token,o=(0,N.useState)(i?"":"Invalid token"),a=o[0],s=o[1],u=(0,N.useState)(!1),l=u[0],p=u[1],w=sn(),h=w.graphQlRef,T=w.config,x=function(){var d=Co(Wt.mark(function c(m){var y,v;return Wt.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return p(!0),E.next=3,h.mutation(nr(Xy||(Xy=be([` mutation resetPassword($params: ResetPassowrdInput!) { resetPassword(params: $params) { message } } `]))),{params:Gr({},m,{token:i||""})}).toPromise();case 3:v=E.sent,p(!1),v!=null&&(y=v.error)!=null&&y.message&&s(Gs(v.error.message)),v.data&&(s(""),n?n():window.location.href=T.redirectURL);case 7:case"end":return E.stop()}},c)}));return function(m){return d.apply(this,arguments)}}(),_=function(){s("")};return N.default.createElement(Gc,{theme:Yy},N.default.createElement(qy,null,a&&N.default.createElement(Yr,{type:Kt.Error,text:a,onClose:_}),N.default.createElement(ho,{onSubmit:x,validate:function(c){var m={};return c.password||(m.password="Password is required"),c.confirmPassword||(m.password="Confirm password is required"),c.password&&c.confirmPassword&&c.confirmPassword!==c.password&&(m.confirmPassword="Password and confirm passwords don't match",m.password="Password and confirm passwords don't match"),m}},function(d){var c=d.handleSubmit,m=d.pristine;return N.default.createElement("form",{onSubmit:c,name:"authorizer-reset-password-form"},N.default.createElement(Ln,null,N.default.createElement(an,{name:"password"},function(y){var v=y.input,k=y.meta;return N.default.createElement("div",null,N.default.createElement(In,null,N.default.createElement(An,null,"*"),"Password"),N.default.createElement(Fn,Object.assign({},v,{type:"password",placeholder:"*********",hasError:Boolean(k.error&&k.touched)})),k.error&&k.touched&&N.default.createElement(Dn,null,k.error))})),N.default.createElement(Ln,null,N.default.createElement(an,{name:"confirmPassword"},function(y){var v=y.input,k=y.meta;return N.default.createElement("div",null,N.default.createElement(In,null,N.default.createElement(An,null,"*"),"Confirm Password"),N.default.createElement(Fn,Object.assign({},v,{type:"password",placeholder:"*********",hasError:Boolean(k.error&&k.touched)})),k.error&&k.touched&&N.default.createElement(Dn,null,k.error))})),N.default.createElement("br",null),N.default.createElement(Wr,{type:"submit",disabled:m||l,appearance:Ft.Primary},l?"Processing ...":"Reset Password"))})))},Zy=function(){var t=(0,N.useState)(Yt.Login),n=t[0],r=t[1];return N.default.createElement(Gc,{theme:Yy},N.default.createElement(qy,null,n===Yt.Login&&N.default.createElement(zS,{setView:r}),n===Yt.Signup&&N.default.createElement($S,{setView:r}),n==Yt.ForgotPassword&&N.default.createElement(BS,{setView:r})))};var Ot=Se(Qe());var Qt=Se(Qe());function Tf(){let[e,t]=Qt.default.useState(!1),{user:n,setToken:r,graphQlRef:i}=sn(),o=()=>Pf(this,null,function*(){t(!0),yield i.mutation(` mutation { logout { message } } `).toPromise(),r(null),t(!1)});return Qt.default.createElement("div",null,Qt.default.createElement("h1",null,"Hey \u{1F44B},"),Qt.default.createElement("p",null,"Thank you for joining authorizer demo app."),Qt.default.createElement("p",null,"Your email address is"," ",Qt.default.createElement("a",{href:`mailto:${n==null?void 0:n.email}`,style:{color:"#3B82F6"}},n==null?void 0:n.email)),Qt.default.createElement("br",null),e?Qt.default.createElement("h3",null,"Processing...."):Qt.default.createElement("h3",{style:{color:"#3B82F6",cursor:"pointer"},onClick:o},"Logout"))}var Ro=Se(Qe());function Nf(){return Ro.default.createElement(Ro.Fragment,null,Ro.default.createElement(Zy,null))}var rr=Se(Qe());function Of(){return rr.default.createElement(rr.Fragment,null,rr.default.createElement("h1",{style:{textAlign:"center"}},"Reset Password"),rr.default.createElement("br",null),rr.default.createElement(Jy,null))}function bf(){let{token:e,loading:t,config:n}=sn();return(0,Ot.useEffect)(()=>(e&&n.redirectURL!==window.location.toString()&&(window.location.href=n.redirectURL),()=>{}),[e]),t?Ot.default.createElement("h1",null,"Loading..."):e?Ot.default.createElement(vs,null,Ot.default.createElement(no,{path:"/app",exact:!0},Ot.default.createElement(Tf,null))):Ot.default.createElement(vs,null,Ot.default.createElement(no,{path:"/app",exact:!0},Ot.default.createElement(Nf,null)),Ot.default.createElement(no,{path:"/app/reset-password"},Ot.default.createElement(Of,null)))}function _f(){let e=window.__authorizer__;return Kr.default.createElement("div",{style:{display:"flex",justifyContent:"center"}},Kr.default.createElement("div",{style:{width:400,margin:"10px auto",border:"1px solid #D1D5DB",padding:"25px 20px",borderRadius:5}},Kr.default.createElement(zh,null,Kr.default.createElement(by,{config:{authorizerURL:e.authorizerURL,redirectURL:e.redirectURL}},Kr.default.createElement(bf,null)))))}tg.default.render(eg.default.createElement(_f,null),document.getElementById("root"));})(); /* object-assign (c) Sindre Sorhus @license MIT */ /** @license React v0.20.2 * scheduler.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /** @license React v16.13.1 * react-is.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /** @license React v17.0.2 * react-dom.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /** @license React v17.0.2 * react-is.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /** @license React v17.0.2 * react.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ //# sourceMappingURL=bundle.js.map