(()=>{var Eue=Object.create;var qI=Object.defineProperty;var Iue=Object.getOwnPropertyDescriptor;var Tue=Object.getOwnPropertyNames;var Nue=Object.getPrototypeOf,Pue=Object.prototype.hasOwnProperty;var V=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),s5=(e,t)=>{for(var r in t)qI(e,r,{get:t[r],enumerable:!0})},Aue=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Tue(t))!Pue.call(e,o)&&o!==r&&qI(e,o,{get:()=>t[o],enumerable:!(n=Iue(t,o))||n.enumerable});return e};var m=(e,t,r)=>(r=e!=null?Eue(Nue(e)):{},Aue(t||!e||!e.__esModule?qI(r,"default",{value:e,enumerable:!0}):r,e));var gv=V((Oje,l5)=>{"use strict";var u5=Object.getOwnPropertySymbols,Rue=Object.prototype.hasOwnProperty,Oue=Object.prototype.propertyIsEnumerable;function kue(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function Fue(){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={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;var n=Object.getOwnPropertyNames(t).map(function(i){return t[i]});if(n.join("")!=="0123456789")return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(i){o[i]=i}),Object.keys(Object.assign({},o)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}l5.exports=Fue()?Object.assign:function(e,t){for(var r,n=kue(e),o,i=1;i{"use strict";var XI=gv(),Cd=60103,d5=60106;Ct.Fragment=60107;Ct.StrictMode=60108;Ct.Profiler=60114;var p5=60109,m5=60110,h5=60112;Ct.Suspense=60113;var g5=60115,v5=60116;typeof Symbol=="function"&&Symbol.for&&(Qi=Symbol.for,Cd=Qi("react.element"),d5=Qi("react.portal"),Ct.Fragment=Qi("react.fragment"),Ct.StrictMode=Qi("react.strict_mode"),Ct.Profiler=Qi("react.profiler"),p5=Qi("react.provider"),m5=Qi("react.context"),h5=Qi("react.forward_ref"),Ct.Suspense=Qi("react.suspense"),g5=Qi("react.memo"),v5=Qi("react.lazy"));var Qi,c5=typeof Symbol=="function"&&Symbol.iterator;function Due(e){return e===null||typeof e!="object"?null:(e=c5&&e[c5]||e["@@iterator"],typeof e=="function"?e:null)}function vv(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r{"use strict";I5.exports=E5()});var O5=V(Lt=>{"use strict";var Id,xv,c_,iT;typeof performance=="object"&&typeof performance.now=="function"?(T5=performance,Lt.unstable_now=function(){return T5.now()}):(KI=Date,N5=KI.now(),Lt.unstable_now=function(){return KI.now()-N5});var T5,KI,N5;typeof window>"u"||typeof MessageChannel!="function"?(Ed=null,eT=null,tT=function(){if(Ed!==null)try{var e=Lt.unstable_now();Ed(!0,e),Ed=null}catch(t){throw setTimeout(tT,0),t}},Id=function(e){Ed!==null?setTimeout(Id,0,e):(Ed=e,setTimeout(tT,0))},xv=function(e,t){eT=setTimeout(e,t)},c_=function(){clearTimeout(eT)},Lt.unstable_shouldYield=function(){return!1},iT=Lt.unstable_forceFrameRate=function(){}):(P5=window.setTimeout,A5=window.clearTimeout,typeof console<"u"&&(R5=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 R5!="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")),yv=!1,bv=null,s_=-1,rT=5,nT=0,Lt.unstable_shouldYield=function(){return Lt.unstable_now()>=nT},iT=function(){},Lt.unstable_forceFrameRate=function(e){0>e||125>>1,o=e[n];if(o!==void 0&&0l_(a,r))u!==void 0&&0>l_(u,a)?(e[n]=u,e[s]=r,n=s):(e[n]=a,e[i]=r,n=i);else if(u!==void 0&&0>l_(u,r))e[n]=u,e[s]=r,n=s;else break e}}return t}return null}function l_(e,t){var r=e.sortIndex-t.sortIndex;return r!==0?r:e.id-t.id}var Es=[],al=[],Uue=1,Ji=null,ho=3,d_=!1,Oc=!1,_v=!1;function sT(e){for(var t=Ba(al);t!==null;){if(t.callback===null)f_(al);else if(t.startTime<=e)f_(al),t.sortIndex=t.expirationTime,aT(Es,t);else break;t=Ba(al)}}function uT(e){if(_v=!1,sT(e),!Oc)if(Ba(Es)!==null)Oc=!0,Id(lT);else{var t=Ba(al);t!==null&&xv(uT,t.startTime-e)}}function lT(e,t){Oc=!1,_v&&(_v=!1,c_()),d_=!0;var r=ho;try{for(sT(t),Ji=Ba(Es);Ji!==null&&(!(Ji.expirationTime>t)||e&&!Lt.unstable_shouldYield());){var n=Ji.callback;if(typeof n=="function"){Ji.callback=null,ho=Ji.priorityLevel;var o=n(Ji.expirationTime<=t);t=Lt.unstable_now(),typeof o=="function"?Ji.callback=o:Ji===Ba(Es)&&f_(Es),sT(t)}else f_(Es);Ji=Ba(Es)}if(Ji!==null)var i=!0;else{var a=Ba(al);a!==null&&xv(uT,a.startTime-t),i=!1}return i}finally{Ji=null,ho=r,d_=!1}}var Vue=iT;Lt.unstable_IdlePriority=5;Lt.unstable_ImmediatePriority=1;Lt.unstable_LowPriority=4;Lt.unstable_NormalPriority=3;Lt.unstable_Profiling=null;Lt.unstable_UserBlockingPriority=2;Lt.unstable_cancelCallback=function(e){e.callback=null};Lt.unstable_continueExecution=function(){Oc||d_||(Oc=!0,Id(lT))};Lt.unstable_getCurrentPriorityLevel=function(){return ho};Lt.unstable_getFirstCallbackNode=function(){return Ba(Es)};Lt.unstable_next=function(e){switch(ho){case 1:case 2:case 3:var t=3;break;default:t=ho}var r=ho;ho=t;try{return e()}finally{ho=r}};Lt.unstable_pauseExecution=function(){};Lt.unstable_requestPaint=Vue;Lt.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var r=ho;ho=e;try{return t()}finally{ho=r}};Lt.unstable_scheduleCallback=function(e,t,r){var n=Lt.unstable_now();switch(typeof r=="object"&&r!==null?(r=r.delay,r=typeof r=="number"&&0n?(e.sortIndex=r,aT(al,e),Ba(Es)===null&&e===Ba(al)&&(_v?c_():_v=!0,xv(uT,r-n))):(e.sortIndex=o,aT(Es,e),Oc||d_||(Oc=!0,Id(lT))),e};Lt.unstable_wrapCallback=function(e){var t=ho;return function(){var r=ho;ho=t;try{return e.apply(this,arguments)}finally{ho=r}}}});var F5=V((Lje,k5)=>{"use strict";k5.exports=O5()});var x4=V(oa=>{"use strict";var i1=_(),Ar=gv(),jn=F5();function ce(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Hue=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,D5=Object.prototype.hasOwnProperty,L5={},M5={};function Gue(e){return D5.call(M5,e)?!0:D5.call(L5,e)?!1:Hue.test(e)?M5[e]=!0:(L5[e]=!0,!1)}function Wue(e,t,r,n){if(r!==null&&r.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return n?!1:r!==null?!r.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function zue(e,t,r,n){if(t===null||typeof t>"u"||Wue(e,t,r,n))return!0;if(n)return!1;if(r!==null)switch(r.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function ko(e,t,r,n,o,i,a){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=n,this.attributeNamespace=o,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=a}var Jn={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Jn[e]=new ko(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Jn[t]=new ko(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Jn[e]=new ko(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Jn[e]=new ko(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){Jn[e]=new ko(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Jn[e]=new ko(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Jn[e]=new ko(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Jn[e]=new ko(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Jn[e]=new ko(e,5,!1,e.toLowerCase(),null,!1,!1)});var yN=/[\-:]([a-z])/g;function bN(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(yN,bN);Jn[t]=new ko(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(yN,bN);Jn[t]=new ko(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(yN,bN);Jn[t]=new ko(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Jn[e]=new ko(e,1,!1,e.toLowerCase(),null,!1,!1)});Jn.xlinkHref=new ko("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Jn[e]=new ko(e,1,!1,e.toLowerCase(),null,!0,!0)});function xN(e,t,r,n){var o=Jn.hasOwnProperty(t)?Jn[t]:null,i=o!==null?o.type===0:n?!1:!(!(2s||o[a]!==i[s])return` `+o[a].replace(" at new "," at ");while(1<=a&&0<=s);break}}}finally{fT=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?Dv(e):""}function que(e){switch(e.tag){case 5:return Dv(e.type);case 16:return Dv("Lazy");case 13:return Dv("Suspense");case 19:return Dv("SuspenseList");case 0:case 2:case 15:return e=p_(e.type,!1),e;case 11:return e=p_(e.type.render,!1),e;case 22:return e=p_(e.type._render,!1),e;case 1:return e=p_(e.type,!0),e;default:return""}}function Md(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 ul:return"Fragment";case Fc:return"Portal";case jv:return"Profiler";case _N:return"StrictMode";case Uv:return"Suspense";case L_:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case CN:return(e.displayName||"Context")+".Consumer";case wN:return(e._context.displayName||"Context")+".Provider";case a1:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(t!==""?"ForwardRef("+t+")":"ForwardRef");case s1:return Md(e.type);case EN:return Md(e._render);case SN:t=e._payload,e=e._init;try{return Md(e(t))}catch{}}return null}function xl(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function YB(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function $ue(e){var t=YB(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),n=""+e[t];if(!e.hasOwnProperty(t)&&typeof r<"u"&&typeof r.get=="function"&&typeof r.set=="function"){var o=r.get,i=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(a){n=""+a,i.call(this,a)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(a){n=""+a},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function m_(e){e._valueTracker||(e._valueTracker=$ue(e))}function ZB(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=YB(e)?e.checked?"true":"false":e.value),e=n,e!==r?(t.setValue(e),!0):!1}function M_(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function kT(e,t){var r=t.checked;return Ar({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:r??e._wrapperState.initialChecked})}function j5(e,t){var r=t.defaultValue==null?"":t.defaultValue,n=t.checked!=null?t.checked:t.defaultChecked;r=xl(t.value!=null?t.value:r),e._wrapperState={initialChecked:n,initialValue:r,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function QB(e,t){t=t.checked,t!=null&&xN(e,"checked",t,!1)}function FT(e,t){QB(e,t);var r=xl(t.value),n=t.type;if(r!=null)n==="number"?(r===0&&e.value===""||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if(n==="submit"||n==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?DT(e,t.type,r):t.hasOwnProperty("defaultValue")&&DT(e,t.type,xl(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function U5(e,t,r){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var n=t.type;if(!(n!=="submit"&&n!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,r||t===e.value||(e.value=t),e.defaultValue=t}r=e.name,r!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,r!==""&&(e.name=r)}function DT(e,t,r){(t!=="number"||M_(e.ownerDocument)!==e)&&(r==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}function Xue(e){var t="";return i1.Children.forEach(e,function(r){r!=null&&(t+=r)}),t}function LT(e,t){return e=Ar({children:void 0},t),(t=Xue(t.children))&&(e.children=t),e}function Bd(e,t,r,n){if(e=e.options,t){t={};for(var o=0;o=r.length))throw Error(ce(93));r=r[0]}t=r}t==null&&(t=""),r=t}e._wrapperState={initialValue:xl(r)}}function JB(e,t){var r=xl(t.value),n=xl(t.defaultValue);r!=null&&(r=""+r,r!==e.value&&(e.value=r),t.defaultValue==null&&e.defaultValue!==r&&(e.defaultValue=r)),n!=null&&(e.defaultValue=""+n)}function H5(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}var BT={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function KB(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 jT(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?KB(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var h_,e3=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,r,n,o){MSApp.execUnsafeLocalFunction(function(){return e(t,r,n,o)})}:e}(function(e,t){if(e.namespaceURI!==BT.svg||"innerHTML"in e)e.innerHTML=t;else{for(h_=h_||document.createElement("div"),h_.innerHTML=""+t.valueOf().toString()+"",t=h_.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Jv(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=t;return}}e.textContent=t}var Vv={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},Yue=["Webkit","ms","Moz","O"];Object.keys(Vv).forEach(function(e){Yue.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Vv[t]=Vv[e]})});function t3(e,t,r){return t==null||typeof t=="boolean"||t===""?"":r||typeof t!="number"||t===0||Vv.hasOwnProperty(e)&&Vv[e]?(""+t).trim():t+"px"}function r3(e,t){e=e.style;for(var r in t)if(t.hasOwnProperty(r)){var n=r.indexOf("--")===0,o=t3(r,t[r],n);r==="float"&&(r="cssFloat"),n?e.setProperty(r,o):e[r]=o}}var Zue=Ar({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 UT(e,t){if(t){if(Zue[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(ce(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(ce(60));if(!(typeof t.dangerouslySetInnerHTML=="object"&&"__html"in t.dangerouslySetInnerHTML))throw Error(ce(61))}if(t.style!=null&&typeof t.style!="object")throw Error(ce(62))}}function VT(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 NN(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var HT=null,jd=null,Ud=null;function G5(e){if(e=dy(e)){if(typeof HT!="function")throw Error(ce(280));var t=e.stateNode;t&&(t=p1(t),HT(e.stateNode,e.type,t))}}function n3(e){jd?Ud?Ud.push(e):Ud=[e]:jd=e}function o3(){if(jd){var e=jd,t=Ud;if(Ud=jd=null,G5(e),t)for(e=0;en?0:1<r;r++)t.push(e);return t}function l1(e,t,r){e.pendingLanes|=t;var n=t-1;e.suspendedLanes&=n,e.pingedLanes&=n,e=e.eventTimes,t=31-_l(t),e[t]=r}var _l=Math.clz32?Math.clz32:dle,cle=Math.log,fle=Math.LN2;function dle(e){return e===0?32:31-(cle(e)/fle|0)|0}var ple=jn.unstable_UserBlockingPriority,mle=jn.unstable_runWithPriority,T_=!0;function hle(e,t,r,n){Dc||AN();var o=DN,i=Dc;Dc=!0;try{i3(o,e,t,r,n)}finally{(Dc=i)||RN()}}function gle(e,t,r,n){mle(ple,DN.bind(null,e,t,r,n))}function DN(e,t,r,n){if(T_){var o;if((o=(t&4)===0)&&0=Gv),K5=" ",eB=!1;function w3(e,t){switch(e){case"keyup":return jle.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function C3(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Od=!1;function Vle(e,t){switch(e){case"compositionend":return C3(t);case"keypress":return t.which!==32?null:(eB=!0,K5);case"textInput":return e=t.data,e===K5&&eB?null:e;default:return null}}function Hle(e,t){if(Od)return e==="compositionend"||!UN&&w3(e,t)?(e=x3(),N_=MN=ll=null,Od=!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:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=nB(r)}}function T3(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?T3(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function iB(){for(var e=window,t=M_();t instanceof e.HTMLIFrameElement;){try{var r=typeof t.contentWindow.location.href=="string"}catch{r=!1}if(r)e=t.contentWindow;else break;t=M_(e.document)}return t}function $T(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 Jle=yu&&"documentMode"in document&&11>=document.documentMode,kd=null,XT=null,zv=null,YT=!1;function aB(e,t,r){var n=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;YT||kd==null||kd!==M_(n)||(n=kd,"selectionStart"in n&&$T(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),zv&&oy(zv,n)||(zv=n,n=V_(XT,"onSelect"),0Dd||(e.current=QT[Dd],QT[Dd]=null,Dd--)}function Zr(e,t){Dd++,QT[Dd]=e.current,e.current=t}var wl={},bo=El(wl),oi=El(!1),Uc=wl;function Xd(e,t){var r=e.type.contextTypes;if(!r)return wl;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===t)return n.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in r)o[i]=t[i];return n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function ii(e){return e=e.childContextTypes,e!=null}function W_(){yr(oi),yr(bo)}function mB(e,t,r){if(bo.current!==wl)throw Error(ce(168));Zr(bo,t),Zr(oi,r)}function D3(e,t,r){var n=e.stateNode;if(e=t.childContextTypes,typeof n.getChildContext!="function")return r;n=n.getChildContext();for(var o in n)if(!(o in e))throw Error(ce(108,Md(t)||"Unknown",o));return Ar({},r,n)}function A_(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||wl,Uc=bo.current,Zr(bo,e),Zr(oi,oi.current),!0}function hB(e,t,r){var n=e.stateNode;if(!n)throw Error(ce(169));r?(e=D3(e,t,Uc),n.__reactInternalMemoizedMergedChildContext=e,yr(oi),yr(bo),Zr(bo,e)):yr(oi),Zr(oi,r)}var HN=null,jc=null,tce=jn.unstable_runWithPriority,GN=jn.unstable_scheduleCallback,JT=jn.unstable_cancelCallback,rce=jn.unstable_shouldYield,gB=jn.unstable_requestPaint,KT=jn.unstable_now,nce=jn.unstable_getCurrentPriorityLevel,m1=jn.unstable_ImmediatePriority,L3=jn.unstable_UserBlockingPriority,M3=jn.unstable_NormalPriority,B3=jn.unstable_LowPriority,j3=jn.unstable_IdlePriority,CT={},oce=gB!==void 0?gB:function(){},pu=null,R_=null,ST=!1,vB=KT(),vo=1e4>vB?KT:function(){return KT()-vB};function Yd(){switch(nce()){case m1:return 99;case L3:return 98;case M3:return 97;case B3:return 96;case j3:return 95;default:throw Error(ce(332))}}function U3(e){switch(e){case 99:return m1;case 98:return L3;case 97:return M3;case 96:return B3;case 95:return j3;default:throw Error(ce(332))}}function Vc(e,t){return e=U3(e),tce(e,t)}function ay(e,t,r){return e=U3(e),GN(e,t,r)}function Rs(){if(R_!==null){var e=R_;R_=null,JT(e)}V3()}function V3(){if(!ST&&pu!==null){ST=!0;var e=0;try{var t=pu;Vc(99,function(){for(;eC?(P=S,S=null):P=S.sibling;var B=d(g,S,y[C],x);if(B===null){S===null&&(S=P);break}e&&S&&B.alternate===null&&t(g,S),h=i(B,h,C),I===null?w=B:I.sibling=B,I=B,S=P}if(C===y.length)return r(g,S),w;if(S===null){for(;CC?(P=S,S=null):P=S.sibling;var G=d(g,S,B.value,x);if(G===null){S===null&&(S=P);break}e&&S&&G.alternate===null&&t(g,S),h=i(G,h,C),I===null?w=G:I.sibling=G,I=G,S=P}if(B.done)return r(g,S),w;if(S===null){for(;!B.done;C++,B=y.next())B=f(g,B.value,x),B!==null&&(h=i(B,h,C),I===null?w=B:I.sibling=B,I=B);return w}for(S=n(g,S);!B.done;C++,B=y.next())B=p(S,g,C,B.value,x),B!==null&&(e&&B.alternate!==null&&S.delete(B.key===null?C:B.key),h=i(B,h,C),I===null?w=B:I.sibling=B,I=B);return e&&S.forEach(function(N){return t(g,N)}),w}return function(g,h,y,x){var w=typeof y=="object"&&y!==null&&y.type===ul&&y.key===null;w&&(y=y.props.children);var I=typeof y=="object"&&y!==null;if(I)switch(y.$$typeof){case Fv:e:{for(I=y.key,w=h;w!==null;){if(w.key===I){switch(w.tag){case 7:if(y.type===ul){r(g,w.sibling),h=o(w,y.props.children),h.return=g,g=h;break e}break;default:if(w.elementType===y.type){r(g,w.sibling),h=o(w,y.props),h.ref=Tv(g,w,y),h.return=g,g=h;break e}}r(g,w);break}else t(g,w);w=w.sibling}y.type===ul?(h=qd(y.props.children,g.mode,x,y.key),h.return=g,g=h):(x=D_(y.type,y.key,y.props,null,g.mode,x),x.ref=Tv(g,h,y),x.return=g,g=x)}return a(g);case Fc:e:{for(w=y.key;h!==null;){if(h.key===w)if(h.tag===4&&h.stateNode.containerInfo===y.containerInfo&&h.stateNode.implementation===y.implementation){r(g,h.sibling),h=o(h,y.children||[]),h.return=g,g=h;break e}else{r(g,h);break}else t(g,h);h=h.sibling}h=AT(y,g.mode,x),h.return=g,g=h}return a(g)}if(typeof y=="string"||typeof y=="number")return y=""+y,h!==null&&h.tag===6?(r(g,h.sibling),h=o(h,y),h.return=g,g=h):(r(g,h),h=PT(y,g.mode,x),h.return=g,g=h),a(g);if(__(y))return v(g,h,y,x);if(wv(y))return b(g,h,y,x);if(I&&w_(g,y),typeof y>"u"&&!w)switch(g.tag){case 1:case 22:case 0:case 11:case 15:throw Error(ce(152,Md(g.type)||"Component"))}return r(g,h)}}var Y_=q3(!0),$3=q3(!1),py={},Ps=El(py),uy=El(py),ly=El(py);function Mc(e){if(e===py)throw Error(ce(174));return e}function tN(e,t){switch(Zr(ly,t),Zr(uy,e),Zr(Ps,py),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:jT(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=jT(t,e)}yr(Ps),Zr(Ps,t)}function Zd(){yr(Ps),yr(uy),yr(ly)}function wB(e){Mc(ly.current);var t=Mc(Ps.current),r=jT(t,e.type);t!==r&&(Zr(uy,e),Zr(Ps,r))}function $N(e){uy.current===e&&(yr(Ps),yr(uy))}var Yr=El(0);function Z_(e){for(var t=e;t!==null;){if(t.tag===13){var r=t.memoizedState;if(r!==null&&(r=r.dehydrated,r===null||r.data==="$?"||r.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&64)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 hu=null,fl=null,As=!1;function X3(e,t){var r=ea(5,null,null,0);r.elementType="DELETED",r.type="DELETED",r.stateNode=t,r.return=e,r.flags=8,e.lastEffect!==null?(e.lastEffect.nextEffect=r,e.lastEffect=r):e.firstEffect=e.lastEffect=r}function CB(e,t){switch(e.tag){case 5:var r=e.type;return t=t.nodeType!==1||r.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 rN(e){if(As){var t=fl;if(t){var r=t;if(!CB(e,t)){if(t=Vd(r.nextSibling),!t||!CB(e,t)){e.flags=e.flags&-1025|2,As=!1,hu=e;return}X3(hu,r)}hu=e,fl=Vd(t.firstChild)}else e.flags=e.flags&-1025|2,As=!1,hu=e}}function SB(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;hu=e}function C_(e){if(e!==hu)return!1;if(!As)return SB(e),As=!0,!1;var t=e.type;if(e.tag!==5||t!=="head"&&t!=="body"&&!ZT(t,e.memoizedProps))for(t=fl;t;)X3(e,t),t=Vd(t.nextSibling);if(SB(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(ce(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var r=e.data;if(r==="/$"){if(t===0){fl=Vd(e.nextSibling);break e}t--}else r!=="$"&&r!=="$!"&&r!=="$?"||t++}e=e.nextSibling}fl=null}}else fl=hu?Vd(e.stateNode.nextSibling):null;return!0}function ET(){fl=hu=null,As=!1}var Gd=[];function XN(){for(var e=0;ei))throw Error(ce(301));i+=1,Zn=go=null,t.updateQueue=null,qv.current=lce,e=r(n,o)}while($v)}if(qv.current=t1,t=go!==null&&go.next!==null,cy=0,Zn=go=an=null,Q_=!1,t)throw Error(ce(300));return e}function Bc(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Zn===null?an.memoizedState=Zn=e:Zn=Zn.next=e,Zn}function qc(){if(go===null){var e=an.alternate;e=e!==null?e.memoizedState:null}else e=go.next;var t=Zn===null?an.memoizedState:Zn.next;if(t!==null)Zn=t,go=e;else{if(e===null)throw Error(ce(310));go=e,e={memoizedState:go.memoizedState,baseState:go.baseState,baseQueue:go.baseQueue,queue:go.queue,next:null},Zn===null?an.memoizedState=Zn=e:Zn=Zn.next=e}return Zn}function Ts(e,t){return typeof t=="function"?t(e):t}function Nv(e){var t=qc(),r=t.queue;if(r===null)throw Error(ce(311));r.lastRenderedReducer=e;var n=go,o=n.baseQueue,i=r.pending;if(i!==null){if(o!==null){var a=o.next;o.next=i.next,i.next=a}n.baseQueue=o=i,r.pending=null}if(o!==null){o=o.next,n=n.baseState;var s=a=i=null,u=o;do{var l=u.lane;if((cy&l)===l)s!==null&&(s=s.next={lane:0,action:u.action,eagerReducer:u.eagerReducer,eagerState:u.eagerState,next:null}),n=u.eagerReducer===e?u.eagerState:e(n,u.action);else{var c={lane:l,action:u.action,eagerReducer:u.eagerReducer,eagerState:u.eagerState,next:null};s===null?(a=s=c,i=n):s=s.next=c,an.lanes|=l,my|=l}u=u.next}while(u!==null&&u!==o);s===null?i=n:s.next=a,Ki(n,t.memoizedState)||(Ua=!0),t.memoizedState=n,t.baseState=i,t.baseQueue=s,r.lastRenderedState=n}return[t.memoizedState,r.dispatch]}function Pv(e){var t=qc(),r=t.queue;if(r===null)throw Error(ce(311));r.lastRenderedReducer=e;var n=r.dispatch,o=r.pending,i=t.memoizedState;if(o!==null){r.pending=null;var a=o=o.next;do i=e(i,a.action),a=a.next;while(a!==o);Ki(i,t.memoizedState)||(Ua=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),r.lastRenderedState=i}return[i,n]}function EB(e,t,r){var n=t._getVersion;n=n(t._source);var o=t._workInProgressVersionPrimary;if(o!==null?e=o===n:(e=e.mutableReadLanes,(e=(cy&e)===e)&&(t._workInProgressVersionPrimary=n,Gd.push(t))),e)return r(t._source);throw Gd.push(t),Error(ce(350))}function Y3(e,t,r,n){var o=Oo;if(o===null)throw Error(ce(349));var i=t._getVersion,a=i(t._source),s=qv.current,u=s.useState(function(){return EB(o,t,r)}),l=u[1],c=u[0];u=Zn;var f=e.memoizedState,d=f.refs,p=d.getSnapshot,v=f.source;f=f.subscribe;var b=an;return e.memoizedState={refs:d,source:t,subscribe:n},s.useEffect(function(){d.getSnapshot=r,d.setSnapshot=l;var g=i(t._source);if(!Ki(a,g)){g=r(t._source),Ki(c,g)||(l(g),g=vl(b),o.mutableReadLanes|=g&o.pendingLanes),g=o.mutableReadLanes,o.entangledLanes|=g;for(var h=o.entanglements,y=g;0r?98:r,function(){e(!0)}),Vc(97<\/script>",e=e.removeChild(e.firstChild)):typeof n.is=="string"?e=a.createElement(r,{is:n.is}):(e=a.createElement(r),r==="select"&&(a=e,n.multiple?a.multiple=!0:n.size&&(a.size=n.size))):e=a.createElementNS(e,r),e[cl]=t,e[G_]=n,o4(e,t,!1,!1),t.stateNode=e,a=VT(r,n),r){case"dialog":vr("cancel",e),vr("close",e),o=n;break;case"iframe":case"object":case"embed":vr("load",e),o=n;break;case"video":case"audio":for(o=0;odN&&(t.flags|=64,i=!0,Rv(n,!1),t.lanes=33554432)}else{if(!i)if(e=Z_(a),e!==null){if(t.flags|=64,i=!0,r=e.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),Rv(n,!0),n.tail===null&&n.tailMode==="hidden"&&!a.alternate&&!As)return t=t.lastEffect=n.lastEffect,t!==null&&(t.nextEffect=null),null}else 2*vo()-n.renderingStartTime>dN&&r!==1073741824&&(t.flags|=64,i=!0,Rv(n,!1),t.lanes=33554432);n.isBackwards?(a.sibling=t.child,t.child=a):(r=n.last,r!==null?r.sibling=a:t.child=a,n.last=a)}return n.tail!==null?(r=n.tail,n.rendering=r,n.tail=r.sibling,n.lastEffect=t.lastEffect,n.renderingStartTime=vo(),r.sibling=null,t=Yr.current,Zr(Yr,i?t&1|2:t&1),r):null;case 23:case 24:return oP(),e!==null&&e.memoizedState!==null!=(t.memoizedState!==null)&&n.mode!=="unstable-defer-without-hiding"&&(t.flags|=4),null}throw Error(ce(156,t.tag))}function dce(e){switch(e.tag){case 1:ii(e.type)&&W_();var t=e.flags;return t&4096?(e.flags=t&-4097|64,e):null;case 3:if(Zd(),yr(oi),yr(bo),XN(),t=e.flags,t&64)throw Error(ce(285));return e.flags=t&-4097|64,e;case 5:return $N(e),null;case 13:return yr(Yr),t=e.flags,t&4096?(e.flags=t&-4097|64,e):null;case 19:return yr(Yr),null;case 4:return Zd(),null;case 10:return zN(e),null;case 23:case 24:return oP(),null;default:return null}}function eP(e,t){try{var r="",n=t;do r+=que(n),n=n.return;while(n);var o=r}catch(i){o=` Error generating stack: `+i.message+` `+i.stack}return{value:e,source:t,stack:o}}function sN(e,t){try{console.error(t.value)}catch(r){setTimeout(function(){throw r})}}var pce=typeof WeakMap=="function"?WeakMap:Map;function s4(e,t,r){r=hl(-1,r),r.tag=3,r.payload={element:null};var n=t.value;return r.callback=function(){n1||(n1=!0,pN=n),sN(e,t)},r}function u4(e,t,r){r=hl(-1,r),r.tag=3;var n=e.type.getDerivedStateFromError;if(typeof n=="function"){var o=t.value;r.payload=function(){return sN(e,t),n(o)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(r.callback=function(){typeof n!="function"&&(Ns===null?Ns=new Set([this]):Ns.add(this),sN(e,t));var a=t.stack;this.componentDidCatch(t.value,{componentStack:a!==null?a:""})}),r}var mce=typeof WeakSet=="function"?WeakSet:Set;function BB(e){var t=e.ref;if(t!==null)if(typeof t=="function")try{t(null)}catch(r){bl(e,r)}else t.current=null}function hce(e,t){switch(t.tag){case 0:case 11:case 15:case 22:return;case 1:if(t.flags&256&&e!==null){var r=e.memoizedProps,n=e.memoizedState;e=t.stateNode,t=e.getSnapshotBeforeUpdate(t.elementType===t.type?r:ja(t.type,r),n),e.__reactInternalSnapshotBeforeUpdate=t}return;case 3:t.flags&256&&VN(t.stateNode.containerInfo);return;case 5:case 6:case 4:case 17:return}throw Error(ce(163))}function gce(e,t,r){switch(r.tag){case 0:case 11:case 15:case 22:if(t=r.updateQueue,t=t!==null?t.lastEffect:null,t!==null){e=t=t.next;do{if((e.tag&3)===3){var n=e.create;e.destroy=n()}e=e.next}while(e!==t)}if(t=r.updateQueue,t=t!==null?t.lastEffect:null,t!==null){e=t=t.next;do{var o=e;n=o.next,o=o.tag,o&4&&o&1&&(v4(r,e),Sce(r,e)),e=n}while(e!==t)}return;case 1:e=r.stateNode,r.flags&4&&(t===null?e.componentDidMount():(n=r.elementType===r.type?t.memoizedProps:ja(r.type,t.memoizedProps),e.componentDidUpdate(n,t.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),t=r.updateQueue,t!==null&&bB(r,t,e);return;case 3:if(t=r.updateQueue,t!==null){if(e=null,r.child!==null)switch(r.child.tag){case 5:e=r.child.stateNode;break;case 1:e=r.child.stateNode}bB(r,t,e)}return;case 5:e=r.stateNode,t===null&&r.flags&4&&k3(r.type,r.memoizedProps)&&e.focus();return;case 6:return;case 4:return;case 12:return;case 13:r.memoizedState===null&&(r=r.alternate,r!==null&&(r=r.memoizedState,r!==null&&(r=r.dehydrated,r!==null&&d3(r))));return;case 19:case 17:case 20:case 21:case 23:case 24:return}throw Error(ce(163))}function jB(e,t){for(var r=e;;){if(r.tag===5){var n=r.stateNode;if(t)n=n.style,typeof n.setProperty=="function"?n.setProperty("display","none","important"):n.display="none";else{n=r.stateNode;var o=r.memoizedProps.style;o=o!=null&&o.hasOwnProperty("display")?o.display:null,n.style.display=t3("display",o)}}else if(r.tag===6)r.stateNode.nodeValue=t?"":r.memoizedProps;else if((r.tag!==23&&r.tag!==24||r.memoizedState===null||r===e)&&r.child!==null){r.child.return=r,r=r.child;continue}if(r===e)break;for(;r.sibling===null;){if(r.return===null||r.return===e)return;r=r.return}r.sibling.return=r.return,r=r.sibling}}function UB(e,t){if(jc&&typeof jc.onCommitFiberUnmount=="function")try{jc.onCommitFiberUnmount(HN,t)}catch{}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 r=e=e.next;do{var n=r,o=n.destroy;if(n=n.tag,o!==void 0)if(n&4)v4(t,r);else{n=t;try{o()}catch(i){bl(n,i)}}r=r.next}while(r!==e)}break;case 1:if(BB(t),e=t.stateNode,typeof e.componentWillUnmount=="function")try{e.props=t.memoizedProps,e.state=t.memoizedState,e.componentWillUnmount()}catch(i){bl(t,i)}break;case 5:BB(t);break;case 4:l4(e,t)}}function VB(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 HB(e){return e.tag===5||e.tag===3||e.tag===4}function GB(e){e:{for(var t=e.return;t!==null;){if(HB(t))break e;t=t.return}throw Error(ce(160))}var r=t;switch(t=r.stateNode,r.tag){case 5:var n=!1;break;case 3:t=t.containerInfo,n=!0;break;case 4:t=t.containerInfo,n=!0;break;default:throw Error(ce(161))}r.flags&16&&(Jv(t,""),r.flags&=-17);e:t:for(r=e;;){for(;r.sibling===null;){if(r.return===null||HB(r.return)){r=null;break e}r=r.return}for(r.sibling.return=r.return,r=r.sibling;r.tag!==5&&r.tag!==6&&r.tag!==18;){if(r.flags&2||r.child===null||r.tag===4)continue t;r.child.return=r,r=r.child}if(!(r.flags&2)){r=r.stateNode;break e}}n?uN(e,r,t):lN(e,r,t)}function uN(e,t,r){var n=e.tag,o=n===5||n===6;if(o)e=o?e.stateNode:e.stateNode.instance,t?r.nodeType===8?r.parentNode.insertBefore(e,t):r.insertBefore(e,t):(r.nodeType===8?(t=r.parentNode,t.insertBefore(e,r)):(t=r,t.appendChild(e)),r=r._reactRootContainer,r!=null||t.onclick!==null||(t.onclick=H_));else if(n!==4&&(e=e.child,e!==null))for(uN(e,t,r),e=e.sibling;e!==null;)uN(e,t,r),e=e.sibling}function lN(e,t,r){var n=e.tag,o=n===5||n===6;if(o)e=o?e.stateNode:e.stateNode.instance,t?r.insertBefore(e,t):r.appendChild(e);else if(n!==4&&(e=e.child,e!==null))for(lN(e,t,r),e=e.sibling;e!==null;)lN(e,t,r),e=e.sibling}function l4(e,t){for(var r=t,n=!1,o,i;;){if(!n){n=r.return;e:for(;;){if(n===null)throw Error(ce(160));switch(o=n.stateNode,n.tag){case 5:i=!1;break e;case 3:o=o.containerInfo,i=!0;break e;case 4:o=o.containerInfo,i=!0;break e}n=n.return}n=!0}if(r.tag===5||r.tag===6){e:for(var a=e,s=r,u=s;;)if(UB(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}i?(a=o,s=r.stateNode,a.nodeType===8?a.parentNode.removeChild(s):a.removeChild(s)):o.removeChild(r.stateNode)}else if(r.tag===4){if(r.child!==null){o=r.stateNode.containerInfo,i=!0,r.child.return=r,r=r.child;continue}}else if(UB(e,r),r.child!==null){r.child.return=r,r=r.child;continue}if(r===t)break;for(;r.sibling===null;){if(r.return===null||r.return===t)return;r=r.return,r.tag===4&&(n=!1)}r.sibling.return=r.return,r=r.sibling}}function NT(e,t){switch(t.tag){case 0:case 11:case 14:case 15:case 22:var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var n=r=r.next;do(n.tag&3)===3&&(e=n.destroy,n.destroy=void 0,e!==void 0&&e()),n=n.next;while(n!==r)}return;case 1:return;case 5:if(r=t.stateNode,r!=null){n=t.memoizedProps;var o=e!==null?e.memoizedProps:n;e=t.type;var i=t.updateQueue;if(t.updateQueue=null,i!==null){for(r[G_]=n,e==="input"&&n.type==="radio"&&n.name!=null&&QB(r,n),VT(e,o),t=VT(e,n),o=0;oo&&(o=a),r&=~i}if(r=o,r=vo()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*yce(r/1960))-r,10 component higher in the tree to provide a loading indicator or placeholder to display.`)}Qn!==5&&(Qn=2),u=eP(u,s),d=a;do{switch(d.tag){case 3:i=u,d.flags|=4096,t&=-t,d.lanes|=t;var I=s4(d,i,t);yB(d,I);break e;case 1:i=u;var S=d.type,C=d.stateNode;if(!(d.flags&64)&&(typeof S.getDerivedStateFromError=="function"||C!==null&&typeof C.componentDidCatch=="function"&&(Ns===null||!Ns.has(C)))){d.flags|=4096,t&=-t,d.lanes|=t;var P=u4(d,i,t);yB(d,P);break e}}d=d.return}while(d!==null)}g4(r)}catch(B){t=B,In===r&&r!==null&&(In=r=r.return);continue}break}while(!0)}function m4(){var e=r1.current;return r1.current=t1,e===null?t1:e}function Bv(e,t){var r=et;et|=16;var n=m4();Oo===e&&yo===t||zd(e,t);do try{xce();break}catch(o){p4(e,o)}while(!0);if(WN(),et=r,r1.current=n,In!==null)throw Error(ce(261));return Oo=null,yo=0,Qn}function xce(){for(;In!==null;)h4(In)}function _ce(){for(;In!==null&&!rce();)h4(In)}function h4(e){var t=y4(e.alternate,e,Hc);e.memoizedProps=e.pendingProps,t===null?g4(e):In=t,tP.current=null}function g4(e){var t=e;do{var r=t.alternate;if(e=t.return,t.flags&2048){if(r=dce(t),r!==null){r.flags&=2047,In=r;return}e!==null&&(e.firstEffect=e.lastEffect=null,e.flags|=2048)}else{if(r=fce(r,t,Hc),r!==null){In=r;return}if(r=t,r.tag!==24&&r.tag!==23||r.memoizedState===null||Hc&1073741824||!(r.mode&4)){for(var n=0,o=r.child;o!==null;)n|=o.lanes|o.childLanes,o=o.sibling;r.childLanes=n}e!==null&&!(e.flags&2048)&&(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=I,I=s),s=oB(y,I),i=oB(y,a),s&&i&&(w.rangeCount!==1||w.anchorNode!==s.node||w.anchorOffset!==s.offset||w.focusNode!==i.node||w.focusOffset!==i.offset)&&(x=x.createRange(),x.setStart(s.node,s.offset),w.removeAllRanges(),I>a?(w.addRange(x),w.extend(i.node,i.offset)):(x.setEnd(i.node,i.offset),w.addRange(x)))))),x=[],w=y;w=w.parentNode;)w.nodeType===1&&x.push({element:w,left:w.scrollLeft,top:w.scrollTop});for(typeof y.focus=="function"&&y.focus(),y=0;yvo()-nP?zd(e,0):rP|=r),na(e,t)}function Tce(e,t){var r=e.stateNode;r!==null&&r.delete(t),t=0,t===0&&(t=e.mode,t&2?t&4?(mu===0&&(mu=Kd),t=Ad(62914560&~mu),t===0&&(t=4194304)):t=Yd()===99?1:2:t=1),r=Ei(),e=v1(e,t),e!==null&&(l1(e,t,r),na(e,r))}var y4;y4=function(e,t,r){var n=t.lanes;if(e!==null)if(e.memoizedProps!==t.pendingProps||oi.current)Ua=!0;else if(r&n)Ua=!!(e.flags&16384);else{switch(Ua=!1,t.tag){case 3:RB(t),ET();break;case 5:wB(t);break;case 1:ii(t.type)&&A_(t);break;case 4:tN(t,t.stateNode.containerInfo);break;case 10:n=t.memoizedProps.value;var o=t.type._context;Zr(z_,o._currentValue),o._currentValue=n;break;case 13:if(t.memoizedState!==null)return r&t.child.childLanes?OB(e,t,r):(Zr(Yr,Yr.current&1),t=gu(e,t,r),t!==null?t.sibling:null);Zr(Yr,Yr.current&1);break;case 19:if(n=(r&t.childLanes)!==0,e.flags&64){if(n)return MB(e,t,r);t.flags|=64}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),Zr(Yr,Yr.current),n)break;return null;case 23:case 24:return t.lanes=0,IT(e,t,r)}return gu(e,t,r)}else Ua=!1;switch(t.lanes=0,t.tag){case 2:if(n=t.type,e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,o=Xd(t,bo.current),Hd(t,r),o=ZN(null,t,n,e,o,r),t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,ii(n)){var i=!0;A_(t)}else i=!1;t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,qN(t);var a=n.getDerivedStateFromProps;typeof a=="function"&&X_(t,n,a,e),o.updater=h1,t.stateNode=o,o._reactInternals=t,eN(t,n,e,r),t=iN(null,t,n,!0,i,r)}else t.tag=0,ni(null,t,o,r),t=t.child;return t;case 16:o=t.elementType;e:{switch(e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,i=o._init,o=i(o._payload),t.type=o,i=t.tag=Pce(o),e=ja(o,e),i){case 0:t=oN(null,t,o,e,r);break e;case 1:t=AB(null,t,o,e,r);break e;case 11:t=NB(null,t,o,e,r);break e;case 14:t=PB(null,t,o,ja(o.type,e),n,r);break e}throw Error(ce(306,o,""))}return t;case 0:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:ja(n,o),oN(e,t,n,o,r);case 1:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:ja(n,o),AB(e,t,n,o,r);case 3:if(RB(t),n=t.updateQueue,e===null||n===null)throw Error(ce(282));if(n=t.pendingProps,o=t.memoizedState,o=o!==null?o.element:null,G3(e,t),sy(t,n,null,r),n=t.memoizedState.element,n===o)ET(),t=gu(e,t,r);else{if(o=t.stateNode,(i=o.hydrate)&&(fl=Vd(t.stateNode.containerInfo.firstChild),hu=t,i=As=!0),i){if(e=o.mutableSourceEagerHydrationData,e!=null)for(o=0;o{"use strict";function _4(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(_4)}catch(e){console.error(e)}}_4(),w4.exports=x4()});var EU=V((Bl,SU)=>{var H1=typeof globalThis<"u"&&globalThis||typeof self<"u"&&self||typeof global<"u"&&global,G1=function(){function e(){this.fetch=!1,this.DOMException=H1.DOMException}return e.prototype=H1,new e}();(function(e){var t=function(r){var n=typeof e<"u"&&e||typeof self<"u"&&self||typeof global<"u"&&global||{},o={searchParams:"URLSearchParams"in n,iterable:"Symbol"in n&&"iterator"in Symbol,blob:"FileReader"in n&&"Blob"in n&&function(){try{return new Blob,!0}catch{return!1}}(),formData:"FormData"in n,arrayBuffer:"ArrayBuffer"in n};function i(N){return N&&DataView.prototype.isPrototypeOf(N)}if(o.arrayBuffer)var a=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],s=ArrayBuffer.isView||function(N){return N&&a.indexOf(Object.prototype.toString.call(N))>-1};function u(N){if(typeof N!="string"&&(N=String(N)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(N)||N==="")throw new TypeError('Invalid character in header field name: "'+N+'"');return N.toLowerCase()}function l(N){return typeof N!="string"&&(N=String(N)),N}function c(N){var T={next:function(){var R=N.shift();return{done:R===void 0,value:R}}};return o.iterable&&(T[Symbol.iterator]=function(){return T}),T}function f(N){this.map={},N instanceof f?N.forEach(function(T,R){this.append(R,T)},this):Array.isArray(N)?N.forEach(function(T){if(T.length!=2)throw new TypeError("Headers constructor: expected name/value pair to be length 2, found"+T.length);this.append(T[0],T[1])},this):N&&Object.getOwnPropertyNames(N).forEach(function(T){this.append(T,N[T])},this)}f.prototype.append=function(N,T){N=u(N),T=l(T);var R=this.map[N];this.map[N]=R?R+", "+T:T},f.prototype.delete=function(N){delete this.map[u(N)]},f.prototype.get=function(N){return N=u(N),this.has(N)?this.map[N]:null},f.prototype.has=function(N){return this.map.hasOwnProperty(u(N))},f.prototype.set=function(N,T){this.map[u(N)]=l(T)},f.prototype.forEach=function(N,T){for(var R in this.map)this.map.hasOwnProperty(R)&&N.call(T,this.map[R],R,this)},f.prototype.keys=function(){var N=[];return this.forEach(function(T,R){N.push(R)}),c(N)},f.prototype.values=function(){var N=[];return this.forEach(function(T){N.push(T)}),c(N)},f.prototype.entries=function(){var N=[];return this.forEach(function(T,R){N.push([R,T])}),c(N)},o.iterable&&(f.prototype[Symbol.iterator]=f.prototype.entries);function d(N){if(!N._noBody){if(N.bodyUsed)return Promise.reject(new TypeError("Already read"));N.bodyUsed=!0}}function p(N){return new Promise(function(T,R){N.onload=function(){T(N.result)},N.onerror=function(){R(N.error)}})}function v(N){var T=new FileReader,R=p(T);return T.readAsArrayBuffer(N),R}function b(N){var T=new FileReader,R=p(T),O=/charset=([A-Za-z0-9_-]+)/.exec(N.type),j=O?O[1]:"utf-8";return T.readAsText(N,j),R}function g(N){for(var T=new Uint8Array(N),R=new Array(T.length),O=0;O-1?T:N}function I(N,T){if(!(this instanceof I))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');T=T||{};var R=T.body;if(N instanceof I){if(N.bodyUsed)throw new TypeError("Already read");this.url=N.url,this.credentials=N.credentials,T.headers||(this.headers=new f(N.headers)),this.method=N.method,this.mode=N.mode,this.signal=N.signal,!R&&N._bodyInit!=null&&(R=N._bodyInit,N.bodyUsed=!0)}else this.url=String(N);if(this.credentials=T.credentials||this.credentials||"same-origin",(T.headers||!this.headers)&&(this.headers=new f(T.headers)),this.method=w(T.method||this.method||"GET"),this.mode=T.mode||this.mode||null,this.signal=T.signal||this.signal||function(){if("AbortController"in n){var W=new AbortController;return W.signal}}(),this.referrer=null,(this.method==="GET"||this.method==="HEAD")&&R)throw new TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(R),(this.method==="GET"||this.method==="HEAD")&&(T.cache==="no-store"||T.cache==="no-cache")){var O=/([?&])_=[^&]*/;if(O.test(this.url))this.url=this.url.replace(O,"$1_="+new Date().getTime());else{var j=/\?/;this.url+=(j.test(this.url)?"&":"?")+"_="+new Date().getTime()}}}I.prototype.clone=function(){return new I(this,{body:this._bodyInit})};function S(N){var T=new FormData;return N.trim().split("&").forEach(function(R){if(R){var O=R.split("="),j=O.shift().replace(/\+/g," "),W=O.join("=").replace(/\+/g," ");T.append(decodeURIComponent(j),decodeURIComponent(W))}}),T}function C(N){var T=new f,R=N.replace(/\r?\n[\t ]+/g," ");return R.split("\r").map(function(O){return O.indexOf(` `)===0?O.substr(1,O.length):O}).forEach(function(O){var j=O.split(":"),W=j.shift().trim();if(W){var M=j.join(":").trim();try{T.append(W,M)}catch(A){console.warn("Response "+A.message)}}}),T}y.call(I.prototype);function P(N,T){if(!(this instanceof P))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');if(T||(T={}),this.type="default",this.status=T.status===void 0?200:T.status,this.status<200||this.status>599)throw new RangeError("Failed to construct 'Response': The status provided (0) is outside the range [200, 599].");this.ok=this.status>=200&&this.status<300,this.statusText=T.statusText===void 0?"":""+T.statusText,this.headers=new f(T.headers),this.url=T.url||"",this._initBody(N)}y.call(P.prototype),P.prototype.clone=function(){return new P(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new f(this.headers),url:this.url})},P.error=function(){var N=new P(null,{status:200,statusText:""});return N.ok=!1,N.status=0,N.type="error",N};var B=[301,302,303,307,308];P.redirect=function(N,T){if(B.indexOf(T)===-1)throw new RangeError("Invalid status code");return new P(null,{status:T,headers:{location:N}})},r.DOMException=n.DOMException;try{new r.DOMException}catch{r.DOMException=function(T,R){this.message=T,this.name=R;var O=Error(T);this.stack=O.stack},r.DOMException.prototype=Object.create(Error.prototype),r.DOMException.prototype.constructor=r.DOMException}function G(N,T){return new Promise(function(R,O){var j=new I(N,T);if(j.signal&&j.signal.aborted)return O(new r.DOMException("Aborted","AbortError"));var W=new XMLHttpRequest;function M(){W.abort()}W.onload=function(){var X={statusText:W.statusText,headers:C(W.getAllResponseHeaders()||"")};j.url.indexOf("file://")===0&&(W.status<200||W.status>599)?X.status=200:X.status=W.status,X.url="responseURL"in W?W.responseURL:X.headers.get("X-Request-URL");var re="response"in W?W.response:W.responseText;setTimeout(function(){R(new P(re,X))},0)},W.onerror=function(){setTimeout(function(){O(new TypeError("Network request failed"))},0)},W.ontimeout=function(){setTimeout(function(){O(new TypeError("Network request timed out"))},0)},W.onabort=function(){setTimeout(function(){O(new r.DOMException("Aborted","AbortError"))},0)};function A(X){try{return X===""&&n.location.href?n.location.href:X}catch{return X}}if(W.open(j.method,A(j.url),!0),j.credentials==="include"?W.withCredentials=!0:j.credentials==="omit"&&(W.withCredentials=!1),"responseType"in W&&(o.blob?W.responseType="blob":o.arrayBuffer&&(W.responseType="arraybuffer")),T&&typeof T.headers=="object"&&!(T.headers instanceof f||n.Headers&&T.headers instanceof n.Headers)){var $=[];Object.getOwnPropertyNames(T.headers).forEach(function(X){$.push(u(X)),W.setRequestHeader(X,l(T.headers[X]))}),j.headers.forEach(function(X,re){$.indexOf(re)===-1&&W.setRequestHeader(re,X)})}else j.headers.forEach(function(X,re){W.setRequestHeader(re,X)});j.signal&&(j.signal.addEventListener("abort",M),W.onreadystatechange=function(){W.readyState===4&&j.signal.removeEventListener("abort",M)}),W.send(typeof j._bodyInit>"u"?null:j._bodyInit)})}return G.polyfill=!0,n.fetch||(n.fetch=G,n.Headers=f,n.Request=I,n.Response=P),r.Headers=f,r.Request=I,r.Response=P,r.fetch=G,r}({})})(G1);G1.fetch.ponyfill=!0;delete G1.fetch.polyfill;var yp=H1.fetch?H1:G1;Bl=yp.fetch;Bl.default=yp.fetch;Bl.fetch=yp.fetch;Bl.Headers=yp.Headers;Bl.Request=yp.Request;Bl.Response=yp.Response;SU.exports=Bl});var _e=V((rGe,z1)=>{(function(){"use strict";var e={}.hasOwnProperty,t="[native code]";function r(){for(var n=[],o=0;o{"use strict";var _pe=function(e,t,r,n,o,i,a,s){if(!e){var u;if(t===void 0)u=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var l=[r,n,o,i,a,s],c=0;u=new Error(t.replace(/%s/g,function(){return l[c++]})),u.name="Invariant Violation"}throw u.framesToPop=1,u}};MU.exports=_pe});var VU=V(Dy=>{"use strict";gv();var Ppe=_(),jU=60103;Dy.Fragment=60107;typeof Symbol=="function"&&Symbol.for&&(eA=Symbol.for,jU=eA("react.element"),Dy.Fragment=eA("react.fragment"));var eA,Ape=Ppe.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Rpe=Object.prototype.hasOwnProperty,Ope={key:!0,ref:!0,__self:!0,__source:!0};function UU(e,t,r){var n,o={},i=null,a=null;r!==void 0&&(i=""+r),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(a=t.ref);for(n in t)Rpe.call(t,n)&&!Ope.hasOwnProperty(n)&&(o[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps,t)o[n]===void 0&&(o[n]=t[n]);return{$$typeof:jU,type:e,key:i,ref:a,props:o,_owner:Ape.current}}Dy.jsx=UU;Dy.jsxs=UU});var te=V((SGe,HU)=>{"use strict";HU.exports=VU()});var WU=V((VGe,GU)=>{"use strict";var Bpe="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";GU.exports=Bpe});var XU=V((HGe,$U)=>{"use strict";var jpe=WU();function zU(){}function qU(){}qU.resetWarningCache=zU;$U.exports=function(){function e(n,o,i,a,s,u){if(u!==jpe){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 r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:qU,resetWarningCache:zU};return r.PropTypes=r,r}});var oe=V((zGe,YU)=>{YU.exports=XU()();var GGe,WGe});var Bp=V((R$e,NH)=>{"use strict";var rhe=!1,TH=function(){};rhe&&(IH=function(t,r){var n=arguments.length;r=new Array(n>1?n-1:0);for(var o=1;o2?n-2:0);for(var o=2;o{"use strict";Object.defineProperty(Uw,"__esModule",{value:!0});Uw.default=Whe;function Whe(e){function t(n,o,i,a,s,u){var l=a||"<>",c=u||i;if(o[i]==null)return n?new Error("Required "+s+" `"+c+"` was not specified "+("in `"+l+"`.")):null;for(var f=arguments.length,d=Array(f>6?f-6:0),p=6;p{"use strict";Object.defineProperty(Vw,"__esModule",{value:!0});Vw.default=Xhe;var zhe=K7(),qhe=$he(zhe);function $he(e){return e&&e.__esModule?e:{default:e}}function Xhe(){for(var e=arguments.length,t=Array(e),r=0;r{"use strict";function z0e(e){return e&&typeof e=="object"&&"default"in e?e.default:e}var Vq=_(),q0e=z0e(Vq);function Uq(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function $0e(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var X0e=!!(typeof window<"u"&&window.document&&window.document.createElement);function Y0e(e,t,r){if(typeof e!="function")throw new Error("Expected reducePropsToState to be a function.");if(typeof t!="function")throw new Error("Expected handleStateChangeOnClient to be a function.");if(typeof r<"u"&&typeof r!="function")throw new Error("Expected mapStateOnServer to either be undefined or a function.");function n(o){return o.displayName||o.name||"Component"}return function(i){if(typeof i!="function")throw new Error("Expected WrappedComponent to be a React component.");var a=[],s;function u(){s=e(a.map(function(c){return c.props})),l.canUseDOM?t(s):r&&(s=r(s))}var l=function(c){$0e(f,c);function f(){return c.apply(this,arguments)||this}f.peek=function(){return s},f.rewind=function(){if(f.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var v=s;return s=void 0,a=[],v};var d=f.prototype;return d.UNSAFE_componentWillMount=function(){a.push(this),u()},d.componentDidUpdate=function(){u()},d.componentWillUnmount=function(){var v=a.indexOf(this);a.splice(v,1),u()},d.render=function(){return q0e.createElement(i,this.props)},f}(Vq.PureComponent);return Uq(l,"displayName","SideEffect("+n(i)+")"),Uq(l,"canUseDOM",X0e),l}}Hq.exports=Y0e});var zq=V((Kut,Wq)=>{var Z0e=typeof Element<"u",Q0e=typeof Map=="function",J0e=typeof Set=="function",K0e=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function AC(e,t){if(e===t)return!0;if(e&&t&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;var r,n,o;if(Array.isArray(e)){if(r=e.length,r!=t.length)return!1;for(n=r;n--!==0;)if(!AC(e[n],t[n]))return!1;return!0}var i;if(Q0e&&e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(i=e.entries();!(n=i.next()).done;)if(!t.has(n.value[0]))return!1;for(i=e.entries();!(n=i.next()).done;)if(!AC(n.value[1],t.get(n.value[0])))return!1;return!0}if(J0e&&e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(i=e.entries();!(n=i.next()).done;)if(!t.has(n.value[0]))return!1;return!0}if(K0e&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(r=e.length,r!=t.length)return!1;for(n=r;n--!==0;)if(e[n]!==t[n])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf&&typeof e.valueOf=="function"&&typeof t.valueOf=="function")return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString&&typeof e.toString=="function"&&typeof t.toString=="function")return e.toString()===t.toString();if(o=Object.keys(e),r=o.length,r!==Object.keys(t).length)return!1;for(n=r;n--!==0;)if(!Object.prototype.hasOwnProperty.call(t,o[n]))return!1;if(Z0e&&e instanceof Element)return!1;for(n=r;n--!==0;)if(!((o[n]==="_owner"||o[n]==="__v"||o[n]==="__o")&&e.$$typeof)&&!AC(e[o[n]],t[o[n]]))return!1;return!0}return e!==e&&t!==t}Wq.exports=function(t,r){try{return AC(t,r)}catch(n){if((n.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw n}}});var O$=V((Ult,R$)=>{var zbe=Object.prototype,qbe=zbe.hasOwnProperty;function $be(e,t){return e!=null&&qbe.call(e,t)}R$.exports=$be});var Lu=V((Vlt,k$)=>{var Xbe=Array.isArray;k$.exports=Xbe});var t2=V((Hlt,F$)=>{var Ybe=typeof global=="object"&&global&&global.Object===Object&&global;F$.exports=Ybe});var zs=V((Glt,D$)=>{var Zbe=t2(),Qbe=typeof self=="object"&&self&&self.Object===Object&&self,Jbe=Zbe||Qbe||Function("return this")();D$.exports=Jbe});var J0=V((Wlt,L$)=>{var Kbe=zs(),exe=Kbe.Symbol;L$.exports=exe});var U$=V((zlt,j$)=>{var M$=J0(),B$=Object.prototype,txe=B$.hasOwnProperty,rxe=B$.toString,K0=M$?M$.toStringTag:void 0;function nxe(e){var t=txe.call(e,K0),r=e[K0];try{e[K0]=void 0;var n=!0}catch{}var o=rxe.call(e);return n&&(t?e[K0]=r:delete e[K0]),o}j$.exports=nxe});var H$=V((qlt,V$)=>{var oxe=Object.prototype,ixe=oxe.toString;function axe(e){return ixe.call(e)}V$.exports=axe});var sh=V(($lt,z$)=>{var G$=J0(),sxe=U$(),uxe=H$(),lxe="[object Null]",cxe="[object Undefined]",W$=G$?G$.toStringTag:void 0;function fxe(e){return e==null?e===void 0?cxe:lxe:W$&&W$ in Object(e)?sxe(e):uxe(e)}z$.exports=fxe});var uh=V((Xlt,q$)=>{function dxe(e){return e!=null&&typeof e=="object"}q$.exports=dxe});var qC=V((Ylt,$$)=>{var pxe=sh(),mxe=uh(),hxe="[object Symbol]";function gxe(e){return typeof e=="symbol"||mxe(e)&&pxe(e)==hxe}$$.exports=gxe});var $C=V((Zlt,X$)=>{var vxe=Lu(),yxe=qC(),bxe=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,xxe=/^\w*$/;function _xe(e,t){if(vxe(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||yxe(e)?!0:xxe.test(e)||!bxe.test(e)||t!=null&&e in Object(t)}X$.exports=_xe});var XC=V((Qlt,Y$)=>{function wxe(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}Y$.exports=wxe});var r2=V((Jlt,Z$)=>{var Cxe=sh(),Sxe=XC(),Exe="[object AsyncFunction]",Ixe="[object Function]",Txe="[object GeneratorFunction]",Nxe="[object Proxy]";function Pxe(e){if(!Sxe(e))return!1;var t=Cxe(e);return t==Ixe||t==Txe||t==Exe||t==Nxe}Z$.exports=Pxe});var J$=V((Klt,Q$)=>{var Axe=zs(),Rxe=Axe["__core-js_shared__"];Q$.exports=Rxe});var tX=V((ect,eX)=>{var n2=J$(),K$=function(){var e=/[^.]+$/.exec(n2&&n2.keys&&n2.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function Oxe(e){return!!K$&&K$ in e}eX.exports=Oxe});var o2=V((tct,rX)=>{var kxe=Function.prototype,Fxe=kxe.toString;function Dxe(e){if(e!=null){try{return Fxe.call(e)}catch{}try{return e+""}catch{}}return""}rX.exports=Dxe});var oX=V((rct,nX)=>{var Lxe=r2(),Mxe=tX(),Bxe=XC(),jxe=o2(),Uxe=/[\\^$.*+?()[\]{}|]/g,Vxe=/^\[object .+?Constructor\]$/,Hxe=Function.prototype,Gxe=Object.prototype,Wxe=Hxe.toString,zxe=Gxe.hasOwnProperty,qxe=RegExp("^"+Wxe.call(zxe).replace(Uxe,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function $xe(e){if(!Bxe(e)||Mxe(e))return!1;var t=Lxe(e)?qxe:Vxe;return t.test(jxe(e))}nX.exports=$xe});var aX=V((nct,iX)=>{function Xxe(e,t){return e?.[t]}iX.exports=Xxe});var oc=V((oct,sX)=>{var Yxe=oX(),Zxe=aX();function Qxe(e,t){var r=Zxe(e,t);return Yxe(r)?r:void 0}sX.exports=Qxe});var eb=V((ict,uX)=>{var Jxe=oc(),Kxe=Jxe(Object,"create");uX.exports=Kxe});var fX=V((act,cX)=>{var lX=eb();function e_e(){this.__data__=lX?lX(null):{},this.size=0}cX.exports=e_e});var pX=V((sct,dX)=>{function t_e(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}dX.exports=t_e});var hX=V((uct,mX)=>{var r_e=eb(),n_e="__lodash_hash_undefined__",o_e=Object.prototype,i_e=o_e.hasOwnProperty;function a_e(e){var t=this.__data__;if(r_e){var r=t[e];return r===n_e?void 0:r}return i_e.call(t,e)?t[e]:void 0}mX.exports=a_e});var vX=V((lct,gX)=>{var s_e=eb(),u_e=Object.prototype,l_e=u_e.hasOwnProperty;function c_e(e){var t=this.__data__;return s_e?t[e]!==void 0:l_e.call(t,e)}gX.exports=c_e});var bX=V((cct,yX)=>{var f_e=eb(),d_e="__lodash_hash_undefined__";function p_e(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=f_e&&t===void 0?d_e:t,this}yX.exports=p_e});var _X=V((fct,xX)=>{var m_e=fX(),h_e=pX(),g_e=hX(),v_e=vX(),y_e=bX();function lh(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{function b_e(){this.__data__=[],this.size=0}wX.exports=b_e});var i2=V((pct,SX)=>{function x_e(e,t){return e===t||e!==e&&t!==t}SX.exports=x_e});var tb=V((mct,EX)=>{var __e=i2();function w_e(e,t){for(var r=e.length;r--;)if(__e(e[r][0],t))return r;return-1}EX.exports=w_e});var TX=V((hct,IX)=>{var C_e=tb(),S_e=Array.prototype,E_e=S_e.splice;function I_e(e){var t=this.__data__,r=C_e(t,e);if(r<0)return!1;var n=t.length-1;return r==n?t.pop():E_e.call(t,r,1),--this.size,!0}IX.exports=I_e});var PX=V((gct,NX)=>{var T_e=tb();function N_e(e){var t=this.__data__,r=T_e(t,e);return r<0?void 0:t[r][1]}NX.exports=N_e});var RX=V((vct,AX)=>{var P_e=tb();function A_e(e){return P_e(this.__data__,e)>-1}AX.exports=A_e});var kX=V((yct,OX)=>{var R_e=tb();function O_e(e,t){var r=this.__data__,n=R_e(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}OX.exports=O_e});var rb=V((bct,FX)=>{var k_e=CX(),F_e=TX(),D_e=PX(),L_e=RX(),M_e=kX();function ch(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{var B_e=oc(),j_e=zs(),U_e=B_e(j_e,"Map");DX.exports=U_e});var BX=V((_ct,MX)=>{var LX=_X(),V_e=rb(),H_e=YC();function G_e(){this.size=0,this.__data__={hash:new LX,map:new(H_e||V_e),string:new LX}}MX.exports=G_e});var UX=V((wct,jX)=>{function W_e(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}jX.exports=W_e});var nb=V((Cct,VX)=>{var z_e=UX();function q_e(e,t){var r=e.__data__;return z_e(t)?r[typeof t=="string"?"string":"hash"]:r.map}VX.exports=q_e});var GX=V((Sct,HX)=>{var $_e=nb();function X_e(e){var t=$_e(this,e).delete(e);return this.size-=t?1:0,t}HX.exports=X_e});var zX=V((Ect,WX)=>{var Y_e=nb();function Z_e(e){return Y_e(this,e).get(e)}WX.exports=Z_e});var $X=V((Ict,qX)=>{var Q_e=nb();function J_e(e){return Q_e(this,e).has(e)}qX.exports=J_e});var YX=V((Tct,XX)=>{var K_e=nb();function e1e(e,t){var r=K_e(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this}XX.exports=e1e});var ZC=V((Nct,ZX)=>{var t1e=BX(),r1e=GX(),n1e=zX(),o1e=$X(),i1e=YX();function fh(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{var QX=ZC(),a1e="Expected a function";function a2(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(a1e);var r=function(){var n=arguments,o=t?t.apply(this,n):n[0],i=r.cache;if(i.has(o))return i.get(o);var a=e.apply(this,n);return r.cache=i.set(o,a)||i,a};return r.cache=new(a2.Cache||QX),r}a2.Cache=QX;JX.exports=a2});var tY=V((Act,eY)=>{var s1e=KX(),u1e=500;function l1e(e){var t=s1e(e,function(n){return r.size===u1e&&r.clear(),n}),r=t.cache;return t}eY.exports=l1e});var nY=V((Rct,rY)=>{var c1e=tY(),f1e=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,d1e=/\\(\\)?/g,p1e=c1e(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(f1e,function(r,n,o,i){t.push(o?i.replace(d1e,"$1"):n||r)}),t});rY.exports=p1e});var iY=V((Oct,oY)=>{function m1e(e,t){for(var r=-1,n=e==null?0:e.length,o=Array(n);++r{var aY=J0(),h1e=iY(),g1e=Lu(),v1e=qC(),y1e=1/0,sY=aY?aY.prototype:void 0,uY=sY?sY.toString:void 0;function lY(e){if(typeof e=="string")return e;if(g1e(e))return h1e(e,lY)+"";if(v1e(e))return uY?uY.call(e):"";var t=e+"";return t=="0"&&1/e==-y1e?"-0":t}cY.exports=lY});var dh=V((Fct,dY)=>{var b1e=fY();function x1e(e){return e==null?"":b1e(e)}dY.exports=x1e});var s2=V((Dct,pY)=>{var _1e=Lu(),w1e=$C(),C1e=nY(),S1e=dh();function E1e(e,t){return _1e(e)?e:w1e(e,t)?[e]:C1e(S1e(e))}pY.exports=E1e});var hY=V((Lct,mY)=>{var I1e=sh(),T1e=uh(),N1e="[object Arguments]";function P1e(e){return T1e(e)&&I1e(e)==N1e}mY.exports=P1e});var u2=V((Mct,yY)=>{var gY=hY(),A1e=uh(),vY=Object.prototype,R1e=vY.hasOwnProperty,O1e=vY.propertyIsEnumerable,k1e=gY(function(){return arguments}())?gY:function(e){return A1e(e)&&R1e.call(e,"callee")&&!O1e.call(e,"callee")};yY.exports=k1e});var l2=V((Bct,bY)=>{var F1e=9007199254740991,D1e=/^(?:0|[1-9]\d*)$/;function L1e(e,t){var r=typeof e;return t=t??F1e,!!t&&(r=="number"||r!="symbol"&&D1e.test(e))&&e>-1&&e%1==0&&e{var M1e=9007199254740991;function B1e(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=M1e}xY.exports=B1e});var ob=V((Uct,_Y)=>{var j1e=qC(),U1e=1/0;function V1e(e){if(typeof e=="string"||j1e(e))return e;var t=e+"";return t=="0"&&1/e==-U1e?"-0":t}_Y.exports=V1e});var c2=V((Vct,wY)=>{var H1e=s2(),G1e=u2(),W1e=Lu(),z1e=l2(),q1e=QC(),$1e=ob();function X1e(e,t,r){t=H1e(t,e);for(var n=-1,o=t.length,i=!1;++n{var Y1e=O$(),Z1e=c2();function Q1e(e,t){return e!=null&&Z1e(e,t,Y1e)}CY.exports=Q1e});var TY=V((Jct,IY)=>{var twe=oc(),rwe=function(){try{var e=twe(Object,"defineProperty");return e({},"",{}),e}catch{}}();IY.exports=rwe});var p2=V((Kct,PY)=>{var NY=TY();function nwe(e,t,r){t=="__proto__"&&NY?NY(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}PY.exports=nwe});var RY=V((eft,AY)=>{function owe(e){return function(t,r,n){for(var o=-1,i=Object(t),a=n(t),s=a.length;s--;){var u=a[e?s:++o];if(r(i[u],u,i)===!1)break}return t}}AY.exports=owe});var kY=V((tft,OY)=>{var iwe=RY(),awe=iwe();OY.exports=awe});var DY=V((rft,FY)=>{function swe(e,t){for(var r=-1,n=Array(e);++r{function uwe(){return!1}LY.exports=uwe});var m2=V((ab,ph)=>{var lwe=zs(),cwe=MY(),UY=typeof ab=="object"&&ab&&!ab.nodeType&&ab,BY=UY&&typeof ph=="object"&&ph&&!ph.nodeType&&ph,fwe=BY&&BY.exports===UY,jY=fwe?lwe.Buffer:void 0,dwe=jY?jY.isBuffer:void 0,pwe=dwe||cwe;ph.exports=pwe});var HY=V((oft,VY)=>{var mwe=sh(),hwe=QC(),gwe=uh(),vwe="[object Arguments]",ywe="[object Array]",bwe="[object Boolean]",xwe="[object Date]",_we="[object Error]",wwe="[object Function]",Cwe="[object Map]",Swe="[object Number]",Ewe="[object Object]",Iwe="[object RegExp]",Twe="[object Set]",Nwe="[object String]",Pwe="[object WeakMap]",Awe="[object ArrayBuffer]",Rwe="[object DataView]",Owe="[object Float32Array]",kwe="[object Float64Array]",Fwe="[object Int8Array]",Dwe="[object Int16Array]",Lwe="[object Int32Array]",Mwe="[object Uint8Array]",Bwe="[object Uint8ClampedArray]",jwe="[object Uint16Array]",Uwe="[object Uint32Array]",wr={};wr[Owe]=wr[kwe]=wr[Fwe]=wr[Dwe]=wr[Lwe]=wr[Mwe]=wr[Bwe]=wr[jwe]=wr[Uwe]=!0;wr[vwe]=wr[ywe]=wr[Awe]=wr[bwe]=wr[Rwe]=wr[xwe]=wr[_we]=wr[wwe]=wr[Cwe]=wr[Swe]=wr[Ewe]=wr[Iwe]=wr[Twe]=wr[Nwe]=wr[Pwe]=!1;function Vwe(e){return gwe(e)&&hwe(e.length)&&!!wr[mwe(e)]}VY.exports=Vwe});var WY=V((ift,GY)=>{function Hwe(e){return function(t){return e(t)}}GY.exports=Hwe});var qY=V((sb,mh)=>{var Gwe=t2(),zY=typeof sb=="object"&&sb&&!sb.nodeType&&sb,ub=zY&&typeof mh=="object"&&mh&&!mh.nodeType&&mh,Wwe=ub&&ub.exports===zY,h2=Wwe&&Gwe.process,zwe=function(){try{var e=ub&&ub.require&&ub.require("util").types;return e||h2&&h2.binding&&h2.binding("util")}catch{}}();mh.exports=zwe});var g2=V((aft,YY)=>{var qwe=HY(),$we=WY(),$Y=qY(),XY=$Y&&$Y.isTypedArray,Xwe=XY?$we(XY):qwe;YY.exports=Xwe});var QY=V((sft,ZY)=>{var Ywe=DY(),Zwe=u2(),Qwe=Lu(),Jwe=m2(),Kwe=l2(),eCe=g2(),tCe=Object.prototype,rCe=tCe.hasOwnProperty;function nCe(e,t){var r=Qwe(e),n=!r&&Zwe(e),o=!r&&!n&&Jwe(e),i=!r&&!n&&!o&&eCe(e),a=r||n||o||i,s=a?Ywe(e.length,String):[],u=s.length;for(var l in e)(t||rCe.call(e,l))&&!(a&&(l=="length"||o&&(l=="offset"||l=="parent")||i&&(l=="buffer"||l=="byteLength"||l=="byteOffset")||Kwe(l,u)))&&s.push(l);return s}ZY.exports=nCe});var KY=V((uft,JY)=>{var oCe=Object.prototype;function iCe(e){var t=e&&e.constructor,r=typeof t=="function"&&t.prototype||oCe;return e===r}JY.exports=iCe});var tZ=V((lft,eZ)=>{function aCe(e,t){return function(r){return e(t(r))}}eZ.exports=aCe});var nZ=V((cft,rZ)=>{var sCe=tZ(),uCe=sCe(Object.keys,Object);rZ.exports=uCe});var iZ=V((fft,oZ)=>{var lCe=KY(),cCe=nZ(),fCe=Object.prototype,dCe=fCe.hasOwnProperty;function pCe(e){if(!lCe(e))return cCe(e);var t=[];for(var r in Object(e))dCe.call(e,r)&&r!="constructor"&&t.push(r);return t}oZ.exports=pCe});var sZ=V((dft,aZ)=>{var mCe=r2(),hCe=QC();function gCe(e){return e!=null&&hCe(e.length)&&!mCe(e)}aZ.exports=gCe});var KC=V((pft,uZ)=>{var vCe=QY(),yCe=iZ(),bCe=sZ();function xCe(e){return bCe(e)?vCe(e):yCe(e)}uZ.exports=xCe});var v2=V((mft,lZ)=>{var _Ce=kY(),wCe=KC();function CCe(e,t){return e&&_Ce(e,t,wCe)}lZ.exports=CCe});var fZ=V((hft,cZ)=>{var SCe=rb();function ECe(){this.__data__=new SCe,this.size=0}cZ.exports=ECe});var pZ=V((gft,dZ)=>{function ICe(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}dZ.exports=ICe});var hZ=V((vft,mZ)=>{function TCe(e){return this.__data__.get(e)}mZ.exports=TCe});var vZ=V((yft,gZ)=>{function NCe(e){return this.__data__.has(e)}gZ.exports=NCe});var bZ=V((bft,yZ)=>{var PCe=rb(),ACe=YC(),RCe=ZC(),OCe=200;function kCe(e,t){var r=this.__data__;if(r instanceof PCe){var n=r.__data__;if(!ACe||n.length{var FCe=rb(),DCe=fZ(),LCe=pZ(),MCe=hZ(),BCe=vZ(),jCe=bZ();function hh(e){var t=this.__data__=new FCe(e);this.size=t.size}hh.prototype.clear=DCe;hh.prototype.delete=LCe;hh.prototype.get=MCe;hh.prototype.has=BCe;hh.prototype.set=jCe;xZ.exports=hh});var wZ=V((_ft,_Z)=>{var UCe="__lodash_hash_undefined__";function VCe(e){return this.__data__.set(e,UCe),this}_Z.exports=VCe});var SZ=V((wft,CZ)=>{function HCe(e){return this.__data__.has(e)}CZ.exports=HCe});var IZ=V((Cft,EZ)=>{var GCe=ZC(),WCe=wZ(),zCe=SZ();function eS(e){var t=-1,r=e==null?0:e.length;for(this.__data__=new GCe;++t{function qCe(e,t){for(var r=-1,n=e==null?0:e.length;++r{function $Ce(e,t){return e.has(t)}PZ.exports=$Ce});var b2=V((Ift,RZ)=>{var XCe=IZ(),YCe=NZ(),ZCe=AZ(),QCe=1,JCe=2;function KCe(e,t,r,n,o,i){var a=r&QCe,s=e.length,u=t.length;if(s!=u&&!(a&&u>s))return!1;var l=i.get(e),c=i.get(t);if(l&&c)return l==t&&c==e;var f=-1,d=!0,p=r&JCe?new XCe:void 0;for(i.set(e,t),i.set(t,e);++f{var eSe=zs(),tSe=eSe.Uint8Array;OZ.exports=tSe});var DZ=V((Nft,FZ)=>{function rSe(e){var t=-1,r=Array(e.size);return e.forEach(function(n,o){r[++t]=[o,n]}),r}FZ.exports=rSe});var MZ=V((Pft,LZ)=>{function nSe(e){var t=-1,r=Array(e.size);return e.forEach(function(n){r[++t]=n}),r}LZ.exports=nSe});var HZ=V((Aft,VZ)=>{var BZ=J0(),jZ=kZ(),oSe=i2(),iSe=b2(),aSe=DZ(),sSe=MZ(),uSe=1,lSe=2,cSe="[object Boolean]",fSe="[object Date]",dSe="[object Error]",pSe="[object Map]",mSe="[object Number]",hSe="[object RegExp]",gSe="[object Set]",vSe="[object String]",ySe="[object Symbol]",bSe="[object ArrayBuffer]",xSe="[object DataView]",UZ=BZ?BZ.prototype:void 0,x2=UZ?UZ.valueOf:void 0;function _Se(e,t,r,n,o,i,a){switch(r){case xSe:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case bSe:return!(e.byteLength!=t.byteLength||!i(new jZ(e),new jZ(t)));case cSe:case fSe:case mSe:return oSe(+e,+t);case dSe:return e.name==t.name&&e.message==t.message;case hSe:case vSe:return e==t+"";case pSe:var s=aSe;case gSe:var u=n&uSe;if(s||(s=sSe),e.size!=t.size&&!u)return!1;var l=a.get(e);if(l)return l==t;n|=lSe,a.set(e,t);var c=iSe(s(e),s(t),n,o,i,a);return a.delete(e),c;case ySe:if(x2)return x2.call(e)==x2.call(t)}return!1}VZ.exports=_Se});var WZ=V((Rft,GZ)=>{function wSe(e,t){for(var r=-1,n=t.length,o=e.length;++r{var CSe=WZ(),SSe=Lu();function ESe(e,t,r){var n=t(e);return SSe(e)?n:CSe(n,r(e))}zZ.exports=ESe});var XZ=V((kft,$Z)=>{function ISe(e,t){for(var r=-1,n=e==null?0:e.length,o=0,i=[];++r{function TSe(){return[]}YZ.exports=TSe});var KZ=V((Dft,JZ)=>{var NSe=XZ(),PSe=ZZ(),ASe=Object.prototype,RSe=ASe.propertyIsEnumerable,QZ=Object.getOwnPropertySymbols,OSe=QZ?function(e){return e==null?[]:(e=Object(e),NSe(QZ(e),function(t){return RSe.call(e,t)}))}:PSe;JZ.exports=OSe});var tQ=V((Lft,eQ)=>{var kSe=qZ(),FSe=KZ(),DSe=KC();function LSe(e){return kSe(e,DSe,FSe)}eQ.exports=LSe});var oQ=V((Mft,nQ)=>{var rQ=tQ(),MSe=1,BSe=Object.prototype,jSe=BSe.hasOwnProperty;function USe(e,t,r,n,o,i){var a=r&MSe,s=rQ(e),u=s.length,l=rQ(t),c=l.length;if(u!=c&&!a)return!1;for(var f=u;f--;){var d=s[f];if(!(a?d in t:jSe.call(t,d)))return!1}var p=i.get(e),v=i.get(t);if(p&&v)return p==t&&v==e;var b=!0;i.set(e,t),i.set(t,e);for(var g=a;++f{var VSe=oc(),HSe=zs(),GSe=VSe(HSe,"DataView");iQ.exports=GSe});var uQ=V((jft,sQ)=>{var WSe=oc(),zSe=zs(),qSe=WSe(zSe,"Promise");sQ.exports=qSe});var cQ=V((Uft,lQ)=>{var $Se=oc(),XSe=zs(),YSe=$Se(XSe,"Set");lQ.exports=YSe});var dQ=V((Vft,fQ)=>{var ZSe=oc(),QSe=zs(),JSe=ZSe(QSe,"WeakMap");fQ.exports=JSe});var xQ=V((Hft,bQ)=>{var _2=aQ(),w2=YC(),C2=uQ(),S2=cQ(),E2=dQ(),yQ=sh(),gh=o2(),pQ="[object Map]",KSe="[object Object]",mQ="[object Promise]",hQ="[object Set]",gQ="[object WeakMap]",vQ="[object DataView]",eEe=gh(_2),tEe=gh(w2),rEe=gh(C2),nEe=gh(S2),oEe=gh(E2),Rf=yQ;(_2&&Rf(new _2(new ArrayBuffer(1)))!=vQ||w2&&Rf(new w2)!=pQ||C2&&Rf(C2.resolve())!=mQ||S2&&Rf(new S2)!=hQ||E2&&Rf(new E2)!=gQ)&&(Rf=function(e){var t=yQ(e),r=t==KSe?e.constructor:void 0,n=r?gh(r):"";if(n)switch(n){case eEe:return vQ;case tEe:return pQ;case rEe:return mQ;case nEe:return hQ;case oEe:return gQ}return t});bQ.exports=Rf});var NQ=V((Gft,TQ)=>{var I2=y2(),iEe=b2(),aEe=HZ(),sEe=oQ(),_Q=xQ(),wQ=Lu(),CQ=m2(),uEe=g2(),lEe=1,SQ="[object Arguments]",EQ="[object Array]",tS="[object Object]",cEe=Object.prototype,IQ=cEe.hasOwnProperty;function fEe(e,t,r,n,o,i){var a=wQ(e),s=wQ(t),u=a?EQ:_Q(e),l=s?EQ:_Q(t);u=u==SQ?tS:u,l=l==SQ?tS:l;var c=u==tS,f=l==tS,d=u==l;if(d&&CQ(e)){if(!CQ(t))return!1;a=!0,c=!1}if(d&&!c)return i||(i=new I2),a||uEe(e)?iEe(e,t,r,n,o,i):aEe(e,t,u,r,n,o,i);if(!(r&lEe)){var p=c&&IQ.call(e,"__wrapped__"),v=f&&IQ.call(t,"__wrapped__");if(p||v){var b=p?e.value():e,g=v?t.value():t;return i||(i=new I2),o(b,g,r,n,i)}}return d?(i||(i=new I2),sEe(e,t,r,n,o,i)):!1}TQ.exports=fEe});var T2=V((Wft,RQ)=>{var dEe=NQ(),PQ=uh();function AQ(e,t,r,n,o){return e===t?!0:e==null||t==null||!PQ(e)&&!PQ(t)?e!==e&&t!==t:dEe(e,t,r,n,AQ,o)}RQ.exports=AQ});var kQ=V((zft,OQ)=>{var pEe=y2(),mEe=T2(),hEe=1,gEe=2;function vEe(e,t,r,n){var o=r.length,i=o,a=!n;if(e==null)return!i;for(e=Object(e);o--;){var s=r[o];if(a&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++o{var yEe=XC();function bEe(e){return e===e&&!yEe(e)}FQ.exports=bEe});var LQ=V(($ft,DQ)=>{var xEe=N2(),_Ee=KC();function wEe(e){for(var t=_Ee(e),r=t.length;r--;){var n=t[r],o=e[n];t[r]=[n,o,xEe(o)]}return t}DQ.exports=wEe});var P2=V((Xft,MQ)=>{function CEe(e,t){return function(r){return r==null?!1:r[e]===t&&(t!==void 0||e in Object(r))}}MQ.exports=CEe});var jQ=V((Yft,BQ)=>{var SEe=kQ(),EEe=LQ(),IEe=P2();function TEe(e){var t=EEe(e);return t.length==1&&t[0][2]?IEe(t[0][0],t[0][1]):function(r){return r===e||SEe(r,e,t)}}BQ.exports=TEe});var A2=V((Zft,UQ)=>{var NEe=s2(),PEe=ob();function AEe(e,t){t=NEe(t,e);for(var r=0,n=t.length;e!=null&&r{var REe=A2();function OEe(e,t,r){var n=e==null?void 0:REe(e,t);return n===void 0?r:n}VQ.exports=OEe});var WQ=V((Jft,GQ)=>{function kEe(e,t){return e!=null&&t in Object(e)}GQ.exports=kEe});var qQ=V((Kft,zQ)=>{var FEe=WQ(),DEe=c2();function LEe(e,t){return e!=null&&DEe(e,t,FEe)}zQ.exports=LEe});var XQ=V((edt,$Q)=>{var MEe=T2(),BEe=HQ(),jEe=qQ(),UEe=$C(),VEe=N2(),HEe=P2(),GEe=ob(),WEe=1,zEe=2;function qEe(e,t){return UEe(e)&&VEe(t)?HEe(GEe(e),t):function(r){var n=BEe(r,e);return n===void 0&&n===t?jEe(r,e):MEe(t,n,WEe|zEe)}}$Q.exports=qEe});var ZQ=V((tdt,YQ)=>{function $Ee(e){return e}YQ.exports=$Ee});var JQ=V((rdt,QQ)=>{function XEe(e){return function(t){return t?.[e]}}QQ.exports=XEe});var eJ=V((ndt,KQ)=>{var YEe=A2();function ZEe(e){return function(t){return YEe(t,e)}}KQ.exports=ZEe});var rJ=V((odt,tJ)=>{var QEe=JQ(),JEe=eJ(),KEe=$C(),eIe=ob();function tIe(e){return KEe(e)?QEe(eIe(e)):JEe(e)}tJ.exports=tIe});var R2=V((idt,nJ)=>{var rIe=jQ(),nIe=XQ(),oIe=ZQ(),iIe=Lu(),aIe=rJ();function sIe(e){return typeof e=="function"?e:e==null?oIe:typeof e=="object"?iIe(e)?nIe(e[0],e[1]):rIe(e):aIe(e)}nJ.exports=sIe});var O2=V((adt,oJ)=>{var uIe=p2(),lIe=v2(),cIe=R2();function fIe(e,t){var r={};return t=cIe(t,3),lIe(e,function(n,o,i){uIe(r,o,t(n,o,i))}),r}oJ.exports=fIe});var lb=V((sdt,lJ)=>{"use strict";function Of(e){this._maxSize=e,this.clear()}Of.prototype.clear=function(){this._size=0,this._values=Object.create(null)};Of.prototype.get=function(e){return this._values[e]};Of.prototype.set=function(e,t){return this._size>=this._maxSize&&this.clear(),e in this._values||this._size++,this._values[e]=t};var dIe=/[^.^\]^[]+|(?=\[\]|\.\.)/g,uJ=/^\d+$/,pIe=/^\d/,mIe=/[~`!#$%\^&*+=\-\[\]\\';,/{}|\\":<>\?]/g,hIe=/^\s*(['"]?)(.*?)(\1)\s*$/,D2=512,iJ=new Of(D2),aJ=new Of(D2),sJ=new Of(D2);lJ.exports={Cache:Of,split:F2,normalizePath:k2,setter:function(e){var t=k2(e);return aJ.get(e)||aJ.set(e,function(n,o){for(var i=0,a=t.length,s=n;i{function RIe(e,t,r,n){var o=-1,i=e==null?0:e.length;for(n&&i&&(r=e[++o]);++o{function OIe(e){return function(t){return e?.[t]}}yJ.exports=OIe});var _J=V((Qdt,xJ)=>{var kIe=bJ(),FIe={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"s"},DIe=kIe(FIe);xJ.exports=DIe});var CJ=V((Jdt,wJ)=>{var LIe=_J(),MIe=dh(),BIe=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,jIe="\\u0300-\\u036f",UIe="\\ufe20-\\ufe2f",VIe="\\u20d0-\\u20ff",HIe=jIe+UIe+VIe,GIe="["+HIe+"]",WIe=RegExp(GIe,"g");function zIe(e){return e=MIe(e),e&&e.replace(BIe,LIe).replace(WIe,"")}wJ.exports=zIe});var EJ=V((Kdt,SJ)=>{var qIe=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;function $Ie(e){return e.match(qIe)||[]}SJ.exports=$Ie});var TJ=V((ept,IJ)=>{var XIe=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;function YIe(e){return XIe.test(e)}IJ.exports=YIe});var qJ=V((tpt,zJ)=>{var OJ="\\ud800-\\udfff",ZIe="\\u0300-\\u036f",QIe="\\ufe20-\\ufe2f",JIe="\\u20d0-\\u20ff",KIe=ZIe+QIe+JIe,kJ="\\u2700-\\u27bf",FJ="a-z\\xdf-\\xf6\\xf8-\\xff",eTe="\\xac\\xb1\\xd7\\xf7",tTe="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",rTe="\\u2000-\\u206f",nTe=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",DJ="A-Z\\xc0-\\xd6\\xd8-\\xde",oTe="\\ufe0e\\ufe0f",LJ=eTe+tTe+rTe+nTe,MJ="['\u2019]",NJ="["+LJ+"]",iTe="["+KIe+"]",BJ="\\d+",aTe="["+kJ+"]",jJ="["+FJ+"]",UJ="[^"+OJ+LJ+BJ+kJ+FJ+DJ+"]",sTe="\\ud83c[\\udffb-\\udfff]",uTe="(?:"+iTe+"|"+sTe+")",lTe="[^"+OJ+"]",VJ="(?:\\ud83c[\\udde6-\\uddff]){2}",HJ="[\\ud800-\\udbff][\\udc00-\\udfff]",Ch="["+DJ+"]",cTe="\\u200d",PJ="(?:"+jJ+"|"+UJ+")",fTe="(?:"+Ch+"|"+UJ+")",AJ="(?:"+MJ+"(?:d|ll|m|re|s|t|ve))?",RJ="(?:"+MJ+"(?:D|LL|M|RE|S|T|VE))?",GJ=uTe+"?",WJ="["+oTe+"]?",dTe="(?:"+cTe+"(?:"+[lTe,VJ,HJ].join("|")+")"+WJ+GJ+")*",pTe="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",mTe="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",hTe=WJ+GJ+dTe,gTe="(?:"+[aTe,VJ,HJ].join("|")+")"+hTe,vTe=RegExp([Ch+"?"+jJ+"+"+AJ+"(?="+[NJ,Ch,"$"].join("|")+")",fTe+"+"+RJ+"(?="+[NJ,Ch+PJ,"$"].join("|")+")",Ch+"?"+PJ+"+"+AJ,Ch+"+"+RJ,mTe,pTe,BJ,gTe].join("|"),"g");function yTe(e){return e.match(vTe)||[]}zJ.exports=yTe});var XJ=V((rpt,$J)=>{var bTe=EJ(),xTe=TJ(),_Te=dh(),wTe=qJ();function CTe(e,t,r){return e=_Te(e),t=r?void 0:t,t===void 0?xTe(e)?wTe(e):bTe(e):e.match(t)||[]}$J.exports=CTe});var U2=V((npt,YJ)=>{var STe=vJ(),ETe=CJ(),ITe=XJ(),TTe="['\u2019]",NTe=RegExp(TTe,"g");function PTe(e){return function(t){return STe(ITe(ETe(t).replace(NTe,"")),e,"")}}YJ.exports=PTe});var QJ=V((opt,ZJ)=>{var ATe=U2(),RTe=ATe(function(e,t,r){return e+(r?"_":"")+t.toLowerCase()});ZJ.exports=RTe});var KJ=V((ipt,JJ)=>{function OTe(e,t,r){var n=-1,o=e.length;t<0&&(t=-t>o?0:o+t),r=r>o?o:r,r<0&&(r+=o),o=t>r?0:r-t>>>0,t>>>=0;for(var i=Array(o);++n{var kTe=KJ();function FTe(e,t,r){var n=e.length;return r=r===void 0?n:r,!t&&r>=n?e:kTe(e,t,r)}eK.exports=FTe});var V2=V((spt,rK)=>{var DTe="\\ud800-\\udfff",LTe="\\u0300-\\u036f",MTe="\\ufe20-\\ufe2f",BTe="\\u20d0-\\u20ff",jTe=LTe+MTe+BTe,UTe="\\ufe0e\\ufe0f",VTe="\\u200d",HTe=RegExp("["+VTe+DTe+jTe+UTe+"]");function GTe(e){return HTe.test(e)}rK.exports=GTe});var oK=V((upt,nK)=>{function WTe(e){return e.split("")}nK.exports=WTe});var dK=V((lpt,fK)=>{var iK="\\ud800-\\udfff",zTe="\\u0300-\\u036f",qTe="\\ufe20-\\ufe2f",$Te="\\u20d0-\\u20ff",XTe=zTe+qTe+$Te,YTe="\\ufe0e\\ufe0f",ZTe="["+iK+"]",H2="["+XTe+"]",G2="\\ud83c[\\udffb-\\udfff]",QTe="(?:"+H2+"|"+G2+")",aK="[^"+iK+"]",sK="(?:\\ud83c[\\udde6-\\uddff]){2}",uK="[\\ud800-\\udbff][\\udc00-\\udfff]",JTe="\\u200d",lK=QTe+"?",cK="["+YTe+"]?",KTe="(?:"+JTe+"(?:"+[aK,sK,uK].join("|")+")"+cK+lK+")*",eNe=cK+lK+KTe,tNe="(?:"+[aK+H2+"?",H2,sK,uK,ZTe].join("|")+")",rNe=RegExp(G2+"(?="+G2+")|"+tNe+eNe,"g");function nNe(e){return e.match(rNe)||[]}fK.exports=nNe});var mK=V((cpt,pK)=>{var oNe=oK(),iNe=V2(),aNe=dK();function sNe(e){return iNe(e)?aNe(e):oNe(e)}pK.exports=sNe});var gK=V((fpt,hK)=>{var uNe=tK(),lNe=V2(),cNe=mK(),fNe=dh();function dNe(e){return function(t){t=fNe(t);var r=lNe(t)?cNe(t):void 0,n=r?r[0]:t.charAt(0),o=r?uNe(r,1).join(""):t.slice(1);return n[e]()+o}}hK.exports=dNe});var yK=V((dpt,vK)=>{var pNe=gK(),mNe=pNe("toUpperCase");vK.exports=mNe});var xK=V((ppt,bK)=>{var hNe=dh(),gNe=yK();function vNe(e){return gNe(hNe(e).toLowerCase())}bK.exports=vNe});var wK=V((mpt,_K)=>{var yNe=xK(),bNe=U2(),xNe=bNe(function(e,t,r){return t=t.toLowerCase(),e+(r?yNe(t):t)});_K.exports=xNe});var SK=V((hpt,CK)=>{var _Ne=p2(),wNe=v2(),CNe=R2();function SNe(e,t){var r={};return t=CNe(t,3),wNe(e,function(n,o,i){_Ne(r,t(n,o,i),n)}),r}CK.exports=SNe});var IK=V((gpt,W2)=>{W2.exports=function(e){return EK(ENe(e),e)};W2.exports.array=EK;function EK(e,t){var r=e.length,n=new Array(r),o={},i=r,a=INe(t),s=TNe(e);for(t.forEach(function(l){if(!s.has(l[0])||!s.has(l[1]))throw new Error("Unknown node. There is an unknown node in the supplied edges.")});i--;)o[i]||u(e[i],i,new Set);return n;function u(l,c,f){if(f.has(l)){var d;try{d=", node was:"+JSON.stringify(l)}catch{d=""}throw new Error("Cyclic dependency"+d)}if(!s.has(l))throw new Error("Found unknown node. Make sure to provided all involved nodes. Unknown node: "+JSON.stringify(l));if(!o[c]){o[c]=!0;var p=a.get(l)||new Set;if(p=Array.from(p),c=p.length){f.add(l);do{var v=p[--c];u(v,s.get(v),f)}while(c);f.delete(l)}n[--r]=l}}}function ENe(e){for(var t=new Set,r=0,n=e.length;r{(function(e,t){typeof Jk=="object"&&typeof Kk<"u"?Kk.exports=t(oe(),_()):typeof define=="function"&&define.amd?define(["prop-types","react"],t):(e=typeof globalThis<"u"?globalThis:e||self).AvatarEditor=t(e.PropTypes,e.React)})(Jk,function(n,N){"use strict";function r(T){return T&&typeof T=="object"&&"default"in T?T:{default:T}}var n=r(n),o=r(N);function i(T,R){var O,j=Object.keys(T);return Object.getOwnPropertySymbols&&(O=Object.getOwnPropertySymbols(T),R&&(O=O.filter(function(W){return Object.getOwnPropertyDescriptor(T,W).enumerable})),j.push.apply(j,O)),j}function a(T){for(var R=1;R"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var O,j=c(T),j=(O=R?(O=c(this).constructor,Reflect.construct(j,arguments,O)):j.apply(this,arguments),this);if(O&&(typeof O=="object"||typeof O=="function"))return O;if(O!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return p(j)}}function b(T,R){return function(O){if(Array.isArray(O))return O}(T)||function(O,j){var W=O==null?null:typeof Symbol<"u"&&O[Symbol.iterator]||O["@@iterator"];if(W!=null){var M,A,$,X,re=[],ie=!0,me=!1;try{if($=(W=W.call(O)).next,j===0){if(Object(W)!==W)return;ie=!1}else for(;!(ie=(M=$.call(W)).done)&&(re.push(M.value),re.length!==j);ie=!0);}catch(Se){me=!0,A=Se}finally{try{if(!ie&&W.return!=null&&(X=W.return(),Object(X)!==X))return}finally{if(me)throw A}}return re}}(T,R)||g(T,R)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function g(T,R){var O;if(T)return typeof T=="string"?h(T,R):(O=(O=Object.prototype.toString.call(T).slice(8,-1))==="Object"&&T.constructor?T.constructor.name:O)==="Map"||O==="Set"?Array.from(T):O==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(O)?h(T,R):void 0}function h(T,R){(R==null||R>T.length)&&(R=T.length);for(var O=0,j=new Array(R);O"u"||typeof navigator>"u"||!("ontouchstart"in window||0{var UOe="Expected a function",Nte=NaN,VOe="[object Symbol]",HOe=/^\s+|\s+$/g,GOe=/^[-+]0x[0-9a-f]+$/i,WOe=/^0b[01]+$/i,zOe=/^0o[0-7]+$/i,qOe=parseInt,$Oe=typeof global=="object"&&global&&global.Object===Object&&global,XOe=typeof self=="object"&&self&&self.Object===Object&&self,YOe=$Oe||XOe||Function("return this")(),ZOe=Object.prototype,QOe=ZOe.toString,JOe=Math.max,KOe=Math.min,SF=function(){return YOe.Date.now()};function e2e(e,t,r){var n,o,i,a,s,u,l=0,c=!1,f=!1,d=!0;if(typeof e!="function")throw new TypeError(UOe);t=Pte(t)||0,EF(r)&&(c=!!r.leading,f="maxWait"in r,i=f?JOe(Pte(r.maxWait)||0,t):i,d="trailing"in r?!!r.trailing:d);function p(S){var C=n,P=o;return n=o=void 0,l=S,a=e.apply(P,C),a}function v(S){return l=S,s=setTimeout(h,t),c?p(S):a}function b(S){var C=S-u,P=S-l,B=t-C;return f?KOe(B,i-P):B}function g(S){var C=S-u,P=S-l;return u===void 0||C>=t||C<0||f&&P>=i}function h(){var S=SF();if(g(S))return y(S);s=setTimeout(h,b(S))}function y(S){return s=void 0,d&&n?p(S):(n=o=void 0,a)}function x(){s!==void 0&&clearTimeout(s),l=0,n=u=o=s=void 0}function w(){return s===void 0?a:y(SF())}function I(){var S=SF(),C=g(S);if(n=arguments,o=this,u=S,C){if(s===void 0)return v(u);if(f)return s=setTimeout(h,t),p(u)}return s===void 0&&(s=setTimeout(h,t)),a}return I.cancel=x,I.flush=w,I}function EF(e){var t=typeof e;return!!e&&(t=="object"||t=="function")}function t2e(e){return!!e&&typeof e=="object"}function r2e(e){return typeof e=="symbol"||t2e(e)&&QOe.call(e)==VOe}function Pte(e){if(typeof e=="number")return e;if(r2e(e))return Nte;if(EF(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=EF(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=e.replace(HOe,"");var r=WOe.test(e);return r||zOe.test(e)?qOe(e.slice(2),r?2:8):GOe.test(e)?Nte:+e}Ate.exports=e2e});var Bte=V($t=>{"use strict";var Wn=typeof Symbol=="function"&&Symbol.for,HF=Wn?Symbol.for("react.element"):60103,GF=Wn?Symbol.for("react.portal"):60106,YS=Wn?Symbol.for("react.fragment"):60107,ZS=Wn?Symbol.for("react.strict_mode"):60108,QS=Wn?Symbol.for("react.profiler"):60114,JS=Wn?Symbol.for("react.provider"):60109,KS=Wn?Symbol.for("react.context"):60110,WF=Wn?Symbol.for("react.async_mode"):60111,eE=Wn?Symbol.for("react.concurrent_mode"):60111,tE=Wn?Symbol.for("react.forward_ref"):60112,rE=Wn?Symbol.for("react.suspense"):60113,o2e=Wn?Symbol.for("react.suspense_list"):60120,nE=Wn?Symbol.for("react.memo"):60115,oE=Wn?Symbol.for("react.lazy"):60116,i2e=Wn?Symbol.for("react.block"):60121,a2e=Wn?Symbol.for("react.fundamental"):60117,s2e=Wn?Symbol.for("react.responder"):60118,u2e=Wn?Symbol.for("react.scope"):60119;function Ui(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case HF:switch(e=e.type,e){case WF:case eE:case YS:case QS:case ZS:case rE:return e;default:switch(e=e&&e.$$typeof,e){case KS:case tE:case oE:case nE:case JS:return e;default:return t}}case GF:return t}}}function Mte(e){return Ui(e)===eE}$t.AsyncMode=WF;$t.ConcurrentMode=eE;$t.ContextConsumer=KS;$t.ContextProvider=JS;$t.Element=HF;$t.ForwardRef=tE;$t.Fragment=YS;$t.Lazy=oE;$t.Memo=nE;$t.Portal=GF;$t.Profiler=QS;$t.StrictMode=ZS;$t.Suspense=rE;$t.isAsyncMode=function(e){return Mte(e)||Ui(e)===WF};$t.isConcurrentMode=Mte;$t.isContextConsumer=function(e){return Ui(e)===KS};$t.isContextProvider=function(e){return Ui(e)===JS};$t.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===HF};$t.isForwardRef=function(e){return Ui(e)===tE};$t.isFragment=function(e){return Ui(e)===YS};$t.isLazy=function(e){return Ui(e)===oE};$t.isMemo=function(e){return Ui(e)===nE};$t.isPortal=function(e){return Ui(e)===GF};$t.isProfiler=function(e){return Ui(e)===QS};$t.isStrictMode=function(e){return Ui(e)===ZS};$t.isSuspense=function(e){return Ui(e)===rE};$t.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===YS||e===eE||e===QS||e===ZS||e===rE||e===o2e||typeof e=="object"&&e!==null&&(e.$$typeof===oE||e.$$typeof===nE||e.$$typeof===JS||e.$$typeof===KS||e.$$typeof===tE||e.$$typeof===a2e||e.$$typeof===s2e||e.$$typeof===u2e||e.$$typeof===i2e)};$t.typeOf=Ui});var Ute=V((n1t,jte)=>{"use strict";jte.exports=Bte()});var Ooe=V((TAt,Roe)=>{"use strict";var Aoe=function(t){return t!==null&&!Array.isArray(t)&&typeof t=="object"},kE={3:"Cancel",6:"Help",8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",28:"Convert",29:"NonConvert",30:"Accept",31:"ModeChange",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",41:"Select",42:"Print",43:"Execute",44:"PrintScreen",45:"Insert",46:"Delete",48:["0",")"],49:["1","!"],50:["2","@"],51:["3","#"],52:["4","$"],53:["5","%"],54:["6","^"],55:["7","&"],56:["8","*"],57:["9","("],91:"OS",93:"ContextMenu",144:"NumLock",145:"ScrollLock",181:"VolumeMute",182:"VolumeDown",183:"VolumeUp",186:[";",":"],187:["=","+"],188:[",","<"],189:["-","_"],190:[".",">"],191:["/","?"],192:["`","~"],219:["[","{"],220:["\\","|"],221:["]","}"],222:["'",'"'],224:"Meta",225:"AltGraph",246:"Attn",247:"CrSel",248:"ExSel",249:"EraseEof",250:"Play",251:"ZoomOut"};for(Vb=0;Vb<24;Vb+=1)kE[112+Vb]="F"+(Vb+1);var Vb;for(RE=0;RE<26;RE+=1)OE=RE+65,kE[OE]=[String.fromCharCode(OE+32),String.fromCharCode(OE)];var OE,RE,pe={codes:kE,getCode:function(t){return Aoe(t)?t.keyCode||t.which||this[t.key]:this[t]},getKey:function(t){var r=Aoe(t);if(r&&t.key)return t.key;var n=kE[r?t.keyCode||t.which:t];return Array.isArray(n)&&(r?n=n[t.shiftKey?1:0]:n=n[0]),n},Cancel:3,Help:6,Backspace:8,Tab:9,Clear:12,Enter:13,Shift:16,Control:17,Alt:18,Pause:19,CapsLock:20,Escape:27,Convert:28,NonConvert:29,Accept:30,ModeChange:31," ":32,PageUp:33,PageDown:34,End:35,Home:36,ArrowLeft:37,ArrowUp:38,ArrowRight:39,ArrowDown:40,Select:41,Print:42,Execute:43,PrintScreen:44,Insert:45,Delete:46,0:48,")":48,1:49,"!":49,2:50,"@":50,3:51,"#":51,4:52,$:52,5:53,"%":53,6:54,"^":54,7:55,"&":55,8:56,"*":56,9:57,"(":57,a:65,A:65,b:66,B:66,c:67,C:67,d:68,D:68,e:69,E:69,f:70,F:70,g:71,G:71,h:72,H:72,i:73,I:73,j:74,J:74,k:75,K:75,l:76,L:76,m:77,M:77,n:78,N:78,o:79,O:79,p:80,P:80,q:81,Q:81,r:82,R:82,s:83,S:83,t:84,T:84,u:85,U:85,v:86,V:86,w:87,W:87,x:88,X:88,y:89,Y:89,z:90,Z:90,OS:91,ContextMenu:93,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,F13:124,F14:125,F15:126,F16:127,F17:128,F18:129,F19:130,F20:131,F21:132,F22:133,F23:134,F24:135,NumLock:144,ScrollLock:145,VolumeMute:181,VolumeDown:182,VolumeUp:183,";":186,":":186,"=":187,"+":187,",":188,"<":188,"-":189,_:189,".":190,">":190,"/":191,"?":191,"`":192,"~":192,"[":219,"{":219,"\\":220,"|":220,"]":221,"}":221,"'":222,'"':222,Meta:224,AltGraph:225,Attn:246,CrSel:247,ExSel:248,EraseEof:249,Play:250,ZoomOut:251};pe.Spacebar=pe[" "];pe.Digit0=pe[0];pe.Digit1=pe[1];pe.Digit2=pe[2];pe.Digit3=pe[3];pe.Digit4=pe[4];pe.Digit5=pe[5];pe.Digit6=pe[6];pe.Digit7=pe[7];pe.Digit8=pe[8];pe.Digit9=pe[9];pe.Tilde=pe["~"];pe.GraveAccent=pe["`"];pe.ExclamationPoint=pe["!"];pe.AtSign=pe["@"];pe.PoundSign=pe["#"];pe.PercentSign=pe["%"];pe.Caret=pe["^"];pe.Ampersand=pe["&"];pe.PlusSign=pe["+"];pe.MinusSign=pe["-"];pe.EqualsSign=pe["="];pe.DivisionSign=pe["/"];pe.MultiplicationSign=pe["*"];pe.Comma=pe[","];pe.Decimal=pe["."];pe.Colon=pe[":"];pe.Semicolon=pe[";"];pe.Pipe=pe["|"];pe.BackSlash=pe["\\"];pe.QuestionMark=pe["?"];pe.SingleQuote=pe["'"];pe.DoubleQuote=pe['"'];pe.LeftCurlyBrace=pe["{"];pe.RightCurlyBrace=pe["}"];pe.LeftParenthesis=pe["("];pe.RightParenthesis=pe[")"];pe.LeftAngleBracket=pe["<"];pe.RightAngleBracket=pe[">"];pe.LeftSquareBracket=pe["["];pe.RightSquareBracket=pe["]"];Roe.exports=pe});var Aae=V((MVt,Pae)=>{"use strict";var JL=Ute(),v3e={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},y3e={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},b3e={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Tae={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},KL={};KL[JL.ForwardRef]=b3e;KL[JL.Memo]=Tae;function Sae(e){return JL.isMemo(e)?Tae:KL[e.$$typeof]||v3e}var x3e=Object.defineProperty,_3e=Object.getOwnPropertyNames,Eae=Object.getOwnPropertySymbols,w3e=Object.getOwnPropertyDescriptor,C3e=Object.getPrototypeOf,Iae=Object.prototype;function Nae(e,t,r){if(typeof t!="string"){if(Iae){var n=C3e(t);n&&n!==Iae&&Nae(e,n,r)}var o=_3e(t);Eae&&(o=o.concat(Eae(t)));for(var i=Sae(e),a=Sae(t),s=0;s"u")throw new Error(t)}function op(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function Lce(){return Math.random().toString(36).substr(2,8)}function S4(e,t){return{usr:e.state,key:e.key,idx:t}}function yy(e,t,r,n){return r===void 0&&(r=null),Or({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?ia(t):t,{state:r,key:t&&t.key||n||Lce()})}function Fs(e){let{pathname:t="/",search:r="",hash:n=""}=e;return r&&r!=="?"&&(t+=r.charAt(0)==="?"?r:"?"+r),n&&n!=="#"&&(t+=n.charAt(0)==="#"?n:"#"+n),t}function ia(e){let t={};if(e){let r=e.indexOf("#");r>=0&&(t.hash=e.substr(r),e=e.substr(0,r));let n=e.indexOf("?");n>=0&&(t.search=e.substr(n),e=e.substr(0,n)),e&&(t.pathname=e)}return t}function Mce(e,t,r,n){n===void 0&&(n={});let{window:o=document.defaultView,v5Compat:i=!1}=n,a=o.history,s=Rr.Pop,u=null,l=c();l==null&&(l=0,a.replaceState(Or({},a.state,{idx:l}),""));function c(){return(a.state||{idx:null}).idx}function f(){s=Rr.Pop;let g=c(),h=g==null?null:g-l;l=g,u&&u({action:s,location:b.location,delta:h})}function d(g,h){s=Rr.Push;let y=yy(b.location,g,h);r&&r(y,g),l=c()+1;let x=S4(y,l),w=b.createHref(y);try{a.pushState(x,"",w)}catch(I){if(I instanceof DOMException&&I.name==="DataCloneError")throw I;o.location.assign(w)}i&&u&&u({action:s,location:b.location,delta:1})}function p(g,h){s=Rr.Replace;let y=yy(b.location,g,h);r&&r(y,g),l=c();let x=S4(y,l),w=b.createHref(y);a.replaceState(x,"",w),i&&u&&u({action:s,location:b.location,delta:0})}function v(g){let h=o.location.origin!=="null"?o.location.origin:o.location.href,y=typeof g=="string"?g:Fs(g);return y=y.replace(/ $/,"%20"),nt(h,"No window.location.(origin|href) available to create URL for href: "+y),new URL(y,h)}let b={get action(){return s},get location(){return e(o,a)},listen(g){if(u)throw new Error("A history only accepts one active listener");return o.addEventListener(C4,f),u=g,()=>{o.removeEventListener(C4,f),u=null}},createHref(g){return t(o,g)},createURL:v,encodeLocation(g){let h=v(g);return{pathname:h.pathname,search:h.search,hash:h.hash}},push:d,replace:p,go(g){return a.go(g)}};return b}var Ht;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Ht||(Ht={}));var Bce=new Set(["lazy","caseSensitive","path","id","index","children"]);function jce(e){return e.index===!0}function _1(e,t,r,n){return r===void 0&&(r=[]),n===void 0&&(n={}),e.map((o,i)=>{let a=[...r,String(i)],s=typeof o.id=="string"?o.id:a.join("-");if(nt(o.index!==!0||!o.children,"Cannot specify children on an index route"),nt(!n[s],'Found a route id collision on id "'+s+`". Route id's must be globally unique within Data Router usages`),jce(o)){let u=Or({},o,t(o),{id:s});return n[s]=u,u}else{let u=Or({},o,t(o),{id:s,children:void 0});return n[s]=u,o.children&&(u.children=_1(o.children,t,a,n)),u}})}function ks(e,t,r){return r===void 0&&(r="/"),x1(e,t,r,!1)}function x1(e,t,r,n){let o=typeof t=="string"?ia(t):t,i=Al(o.pathname||"/",r);if(i==null)return null;let a=H4(e);Uce(a);let s=null,u=hP(i);for(let l=0;s==null&&l{let u={relativePath:s===void 0?i.path||"":s,caseSensitive:i.caseSensitive===!0,childrenIndex:a,route:i};u.relativePath.startsWith("/")&&(nt(u.relativePath.startsWith(n),'Absolute route path "'+u.relativePath+'" nested under path '+('"'+n+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),u.relativePath=u.relativePath.slice(n.length));let l=Ha([n,u.relativePath]),c=r.concat(u);i.children&&i.children.length>0&&(nt(i.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+l+'".')),H4(i.children,t,c,l)),!(i.path==null&&!i.index)&&t.push({path:l,score:$ce(l,i.index),routesMeta:c})};return e.forEach((i,a)=>{var s;if(i.path===""||!((s=i.path)!=null&&s.includes("?")))o(i,a);else for(let u of G4(i.path))o(i,a,u)}),t}function G4(e){let t=e.split("/");if(t.length===0)return[];let[r,...n]=t,o=r.endsWith("?"),i=r.replace(/\?$/,"");if(n.length===0)return o?[i,""]:[i];let a=G4(n.join("/")),s=[];return s.push(...a.map(u=>u===""?i:[i,u].join("/"))),o&&s.push(...a),s.map(u=>e.startsWith("/")&&u===""?"/":u)}function Uce(e){e.sort((t,r)=>t.score!==r.score?r.score-t.score:Xce(t.routesMeta.map(n=>n.childrenIndex),r.routesMeta.map(n=>n.childrenIndex)))}var Vce=/^:[\w-]+$/,Hce=3,Gce=2,Wce=1,zce=10,qce=-2,E4=e=>e==="*";function $ce(e,t){let r=e.split("/"),n=r.length;return r.some(E4)&&(n+=qce),t&&(n+=Gce),r.filter(o=>!E4(o)).reduce((o,i)=>o+(Vce.test(i)?Hce:i===""?Wce:zce),n)}function Xce(e,t){return e.length===t.length&&e.slice(0,-1).every((n,o)=>n===t[o])?e[e.length-1]-t[t.length-1]:0}function Yce(e,t,r){r===void 0&&(r=!1);let{routesMeta:n}=e,o={},i="/",a=[];for(let s=0;s{let{paramName:d,isOptional:p}=c;if(d==="*"){let b=s[f]||"";a=i.slice(0,i.length-b.length).replace(/(.)\/+$/,"$1")}let v=s[f];return p&&!v?l[d]=void 0:l[d]=(v||"").replace(/%2F/g,"/"),l},{}),pathname:i,pathnameBase:a,pattern:e}}function Zce(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!0),op(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let n=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(a,s,u)=>(n.push({paramName:s,isOptional:u!=null}),u?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(n.push({paramName:"*"}),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),n]}function hP(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return op(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function Al(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let r=t.endsWith("/")?t.length-1:t.length,n=e.charAt(r);return n&&n!=="/"?null:e.slice(r)||"/"}function gP(e,t){t===void 0&&(t="/");let{pathname:r,search:n="",hash:o=""}=typeof e=="string"?ia(e):e,i;return r?(r=vP(r),r.startsWith("/")?i=I4(r.substring(1),"/"):i=I4(r,t)):i=t,{pathname:i,search:Jce(n),hash:Kce(o)}}function I4(e,t){let r=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(o=>{o===".."?r.length>1&&r.pop():o!=="."&&r.push(o)}),r.length>1?r.join("/"):"/"}function lP(e,t,r,n){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(n)+"]. Please separate it out to the ")+("`to."+r+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function W4(e){return e.filter((t,r)=>r===0||t.route.path&&t.route.path.length>0)}function by(e,t){let r=W4(e);return t?r.map((n,o)=>o===r.length-1?n.pathname:n.pathnameBase):r.map(n=>n.pathnameBase)}function xy(e,t,r,n){n===void 0&&(n=!1);let o;typeof e=="string"?o=ia(e):(o=Or({},e),nt(!o.pathname||!o.pathname.includes("?"),lP("?","pathname","search",o)),nt(!o.pathname||!o.pathname.includes("#"),lP("#","pathname","hash",o)),nt(!o.search||!o.search.includes("#"),lP("#","search","hash",o)));let i=e===""||o.pathname==="",a=i?"/":o.pathname,s;if(a==null)s=r;else{let f=t.length-1;if(!n&&a.startsWith("..")){let d=a.split("/");for(;d[0]==="..";)d.shift(),f-=1;o.pathname=d.join("/")}s=f>=0?t[f]:"/"}let u=gP(o,s),l=a&&a!=="/"&&a.endsWith("/"),c=(i||a===".")&&r.endsWith("/");return!u.pathname.endsWith("/")&&(l||c)&&(u.pathname+="/"),u}var vP=e=>e.replace(/\/\/+/g,"/"),Ha=e=>vP(e.join("/")),Qce=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),Jce=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,Kce=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;var Zc=class{constructor(t,r,n,o){o===void 0&&(o=!1),this.status=t,this.statusText=r||"",this.internal=o,n instanceof Error?(this.data=n.toString(),this.error=n):this.data=n}};function Pl(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}var z4=["post","put","patch","delete"],efe=new Set(z4),tfe=["get",...z4],rfe=new Set(tfe),nfe=new Set([301,302,303,307,308]),ofe=new Set([307,308]),cP={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},q4={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},np={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},yP=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,ife=e=>({hasErrorBoundary:!!e.hasErrorBoundary}),$4="remix-router-transitions";function bP(e){let t=e.window?e.window:typeof window<"u"?window:void 0,r=typeof t<"u"&&typeof t.document<"u"&&typeof t.document.createElement<"u",n=!r;nt(e.routes.length>0,"You must provide a non-empty routes array to createRouter");let o;if(e.mapRouteProperties)o=e.mapRouteProperties;else if(e.detectErrorBoundary){let L=e.detectErrorBoundary;o=H=>({hasErrorBoundary:L(H)})}else o=ife;let i={},a=_1(e.routes,o,void 0,i),s,u=e.basename||"/",l=e.dataStrategy||lfe,c=e.patchRoutesOnNavigation,f=Or({v7_fetcherPersist:!1,v7_normalizeFormMethod:!1,v7_partialHydration:!1,v7_prependBasename:!1,v7_relativeSplatPath:!1,v7_skipActionErrorRevalidation:!1},e.future),d=null,p=new Set,v=null,b=null,g=null,h=e.hydrationData!=null,y=ks(a,e.history.location,u),x=!1,w=null;if(y==null&&!c){let L=ai(404,{pathname:e.history.location.pathname}),{matches:H,route:Z}=M4(a);y=H,w={[Z.id]:L}}y&&!e.hydrationData&&t_(y,a,e.history.location.pathname).active&&(y=null);let I;if(y)if(y.some(L=>L.route.lazy))I=!1;else if(!y.some(L=>L.route.loader))I=!0;else if(f.v7_partialHydration){let L=e.hydrationData?e.hydrationData.loaderData:null,H=e.hydrationData?e.hydrationData.errors:null;if(H){let Z=y.findIndex(ne=>H[ne.route.id]!==void 0);I=y.slice(0,Z+1).every(ne=>!pP(ne.route,L,H))}else I=y.every(Z=>!pP(Z.route,L,H))}else I=e.hydrationData!=null;else if(I=!1,y=[],f.v7_partialHydration){let L=t_(null,a,e.history.location.pathname);L.active&&L.matches&&(x=!0,y=L.matches)}let S,C={historyAction:e.history.action,location:e.history.location,matches:y,initialized:I,navigation:cP,restoreScrollPosition:e.hydrationData!=null?!1:null,preventScrollReset:!1,revalidation:"idle",loaderData:e.hydrationData&&e.hydrationData.loaderData||{},actionData:e.hydrationData&&e.hydrationData.actionData||null,errors:e.hydrationData&&e.hydrationData.errors||w,fetchers:new Map,blockers:new Map},P=Rr.Pop,B=!1,G,N=!1,T=new Map,R=null,O=!1,j=!1,W=[],M=new Set,A=new Map,$=0,X=-1,re=new Map,ie=new Set,me=new Map,Se=new Map,Oe=new Set,de=new Map,Ie=new Map,rt;function ht(){if(d=e.history.listen(L=>{let{action:H,location:Z,delta:ne}=L;if(rt){rt(),rt=void 0;return}op(Ie.size===0||ne!=null,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs. This can also happen if you are using createHashRouter and the user manually changes the URL.");let be=n5({currentLocation:C.location,nextLocation:Z,historyAction:H});if(be&&ne!=null){let We=new Promise(Ke=>{rt=Ke});e.history.go(ne*-1),e_(be,{state:"blocked",location:Z,proceed(){e_(be,{state:"proceeding",proceed:void 0,reset:void 0,location:Z}),We.then(()=>e.history.go(ne))},reset(){let Ke=new Map(C.blockers);Ke.set(be,np),ut({blockers:Ke})}});return}return Be(H,Z)}),r){Cfe(t,T);let L=()=>Sfe(t,T);t.addEventListener("pagehide",L),R=()=>t.removeEventListener("pagehide",L)}return C.initialized||Be(Rr.Pop,C.location,{initialHydration:!0}),S}function qr(){d&&d(),R&&R(),p.clear(),G&&G.abort(),C.fetchers.forEach((L,H)=>il(H)),C.blockers.forEach((L,H)=>r5(H))}function rr(L){return p.add(L),()=>p.delete(L)}function ut(L,H){H===void 0&&(H={}),C=Or({},C,L);let Z=[],ne=[];f.v7_fetcherPersist&&C.fetchers.forEach((be,We)=>{be.state==="idle"&&(Oe.has(We)?ne.push(We):Z.push(We))}),Oe.forEach(be=>{!C.fetchers.has(be)&&!A.has(be)&&ne.push(be)}),[...p].forEach(be=>be(C,{deletedFetchers:ne,viewTransitionOpts:H.viewTransitionOpts,flushSync:H.flushSync===!0})),f.v7_fetcherPersist?(Z.forEach(be=>C.fetchers.delete(be)),ne.forEach(be=>il(be))):ne.forEach(be=>Oe.delete(be))}function ur(L,H,Z){var ne,be;let{flushSync:We}=Z===void 0?{}:Z,Ke=C.actionData!=null&&C.navigation.formMethod!=null&&Va(C.navigation.formMethod)&&C.navigation.state==="loading"&&((ne=L.state)==null?void 0:ne._isRedirect)!==!0,Le;H.actionData?Object.keys(H.actionData).length>0?Le=H.actionData:Le=null:Ke?Le=C.actionData:Le=null;let Me=H.loaderData?D4(C.loaderData,H.loaderData,H.matches||[],H.errors):C.loaderData,Fe=C.blockers;Fe.size>0&&(Fe=new Map(Fe),Fe.forEach((bt,Yn)=>Fe.set(Yn,np)));let Ve=B===!0||C.navigation.formMethod!=null&&Va(C.navigation.formMethod)&&((be=L.state)==null?void 0:be._isRedirect)!==!0;s&&(a=s,s=void 0),O||P===Rr.Pop||(P===Rr.Push?e.history.push(L,L.state):P===Rr.Replace&&e.history.replace(L,L.state));let lt;if(P===Rr.Pop){let bt=T.get(C.location.pathname);bt&&bt.has(L.pathname)?lt={currentLocation:C.location,nextLocation:L}:T.has(L.pathname)&&(lt={currentLocation:L,nextLocation:C.location})}else if(N){let bt=T.get(C.location.pathname);bt?bt.add(L.pathname):(bt=new Set([L.pathname]),T.set(C.location.pathname,bt)),lt={currentLocation:C.location,nextLocation:L}}ut(Or({},H,{actionData:Le,loaderData:Me,historyAction:P,location:L,initialized:!0,navigation:cP,revalidation:"idle",restoreScrollPosition:i5(L,H.matches||C.matches),preventScrollReset:Ve,blockers:Fe}),{viewTransitionOpts:lt,flushSync:We===!0}),P=Rr.Pop,B=!1,N=!1,O=!1,j=!1,W=[]}async function hr(L,H){if(typeof L=="number"){e.history.go(L);return}let Z=dP(C.location,C.matches,u,f.v7_prependBasename,L,f.v7_relativeSplatPath,H?.fromRouteId,H?.relative),{path:ne,submission:be,error:We}=T4(f.v7_normalizeFormMethod,!1,Z,H),Ke=C.location,Le=yy(C.location,ne,H&&H.state);Le=Or({},Le,e.history.encodeLocation(Le));let Me=H&&H.replace!=null?H.replace:void 0,Fe=Rr.Push;Me===!0?Fe=Rr.Replace:Me===!1||be!=null&&Va(be.formMethod)&&be.formAction===C.location.pathname+C.location.search&&(Fe=Rr.Replace);let Ve=H&&"preventScrollReset"in H?H.preventScrollReset===!0:void 0,lt=(H&&H.flushSync)===!0,bt=n5({currentLocation:Ke,nextLocation:Le,historyAction:Fe});if(bt){e_(bt,{state:"blocked",location:Le,proceed(){e_(bt,{state:"proceeding",proceed:void 0,reset:void 0,location:Le}),hr(L,H)},reset(){let Yn=new Map(C.blockers);Yn.set(bt,np),ut({blockers:Yn})}});return}return await Be(Fe,Le,{submission:be,pendingError:We,preventScrollReset:Ve,replace:H&&H.replace,enableViewTransition:H&&H.viewTransition,flushSync:lt})}function dt(){if(Ur(),ut({revalidation:"loading"}),C.navigation.state!=="submitting"){if(C.navigation.state==="idle"){Be(C.historyAction,C.location,{startUninterruptedRevalidation:!0});return}Be(P||C.historyAction,C.navigation.location,{overrideNavigation:C.navigation,enableViewTransition:N===!0})}}async function Be(L,H,Z){G&&G.abort(),G=null,P=L,O=(Z&&Z.startUninterruptedRevalidation)===!0,_ue(C.location,C.matches),B=(Z&&Z.preventScrollReset)===!0,N=(Z&&Z.enableViewTransition)===!0;let ne=s||a,be=Z&&Z.overrideNavigation,We=Z!=null&&Z.initialHydration&&C.matches&&C.matches.length>0&&!x?C.matches:ks(ne,H,u),Ke=(Z&&Z.flushSync)===!0;if(We&&C.initialized&&!j&&hfe(C.location,H)&&!(Z&&Z.submission&&Va(Z.submission.formMethod))){ur(H,{matches:We},{flushSync:Ke});return}let Le=t_(We,ne,H.pathname);if(Le.active&&Le.matches&&(We=Le.matches),!We){let{error:lr,notFoundMatches:Rt,route:$r}=GI(H.pathname);ur(H,{matches:Rt,loaderData:{},errors:{[$r.id]:lr}},{flushSync:Ke});return}G=new AbortController;let Me=rp(e.history,H,G.signal,Z&&Z.submission),Fe;if(Z&&Z.pendingError)Fe=[$c(We).route.id,{type:Ht.error,error:Z.pendingError}];else if(Z&&Z.submission&&Va(Z.submission.formMethod)){let lr=await gr(Me,H,Z.submission,We,Le.active,{replace:Z.replace,flushSync:Ke});if(lr.shortCircuited)return;if(lr.pendingActionResult){let[Rt,$r]=lr.pendingActionResult;if(Ti($r)&&Pl($r.error)&&$r.error.status===404){G=null,ur(H,{matches:lr.matches,loaderData:{},errors:{[Rt]:$r.error}});return}}We=lr.matches||We,Fe=lr.pendingActionResult,be=fP(H,Z.submission),Ke=!1,Le.active=!1,Me=rp(e.history,Me.url,Me.signal)}let{shortCircuited:Ve,matches:lt,loaderData:bt,errors:Yn}=await k(Me,H,We,Le.active,be,Z&&Z.submission,Z&&Z.fetcherSubmission,Z&&Z.replace,Z&&Z.initialHydration===!0,Ke,Fe);Ve||(G=null,ur(H,Or({matches:lt||We},L4(Fe),{loaderData:bt,errors:Yn})))}async function gr(L,H,Z,ne,be,We){We===void 0&&(We={}),Ur();let Ke=_fe(H,Z);if(ut({navigation:Ke},{flushSync:We.flushSync===!0}),be){let Fe=await r_(ne,H.pathname,L.signal);if(Fe.type==="aborted")return{shortCircuited:!0};if(Fe.type==="error"){let Ve=$c(Fe.partialMatches).route.id;return{matches:Fe.partialMatches,pendingActionResult:[Ve,{type:Ht.error,error:Fe.error}]}}else if(Fe.matches)ne=Fe.matches;else{let{notFoundMatches:Ve,error:lt,route:bt}=GI(H.pathname);return{matches:Ve,pendingActionResult:[bt.id,{type:Ht.error,error:lt}]}}}let Le,Me=vy(ne,H);if(!Me.route.action&&!Me.route.lazy)Le={type:Ht.error,error:ai(405,{method:L.method,pathname:H.pathname,routeId:Me.route.id})};else if(Le=(await Ee("action",C,L,[Me],ne,null))[Me.route.id],L.signal.aborted)return{shortCircuited:!0};if(Xc(Le)){let Fe;return We&&We.replace!=null?Fe=We.replace:Fe=O4(Le.response.headers.get("Location"),new URL(L.url),u,e.history)===C.location.pathname+C.location.search,await Te(L,Le,!0,{submission:Z,replace:Fe}),{shortCircuited:!0}}if(Nl(Le))throw ai(400,{type:"defer-action"});if(Ti(Le)){let Fe=$c(ne,Me.route.id);return(We&&We.replace)!==!0&&(P=Rr.Push),{matches:ne,pendingActionResult:[Fe.route.id,Le]}}return{matches:ne,pendingActionResult:[Me.route.id,Le]}}async function k(L,H,Z,ne,be,We,Ke,Le,Me,Fe,Ve){let lt=be||fP(H,We),bt=We||Ke||j4(lt),Yn=!O&&(!f.v7_partialHydration||!Me);if(ne){if(Yn){let Xr=q(Ve);ut(Or({navigation:lt},Xr!==void 0?{actionData:Xr}:{}),{flushSync:Fe})}let It=await r_(Z,H.pathname,L.signal);if(It.type==="aborted")return{shortCircuited:!0};if(It.type==="error"){let Xr=$c(It.partialMatches).route.id;return{matches:It.partialMatches,loaderData:{},errors:{[Xr]:It.error}}}else if(It.matches)Z=It.matches;else{let{error:Xr,notFoundMatches:_d,route:hv}=GI(H.pathname);return{matches:_d,loaderData:{},errors:{[hv.id]:Xr}}}}let lr=s||a,[Rt,$r]=P4(e.history,C,Z,bt,H,f.v7_partialHydration&&Me===!0,f.v7_skipActionErrorRevalidation,j,W,M,Oe,me,ie,lr,u,Ve);if(WI(It=>!(Z&&Z.some(Xr=>Xr.route.id===It))||Rt&&Rt.some(Xr=>Xr.route.id===It)),X=++$,Rt.length===0&&$r.length===0){let It=dv();return ur(H,Or({matches:Z,loaderData:{},errors:Ve&&Ti(Ve[1])?{[Ve[0]]:Ve[1].error}:null},L4(Ve),It?{fetchers:new Map(C.fetchers)}:{}),{flushSync:Fe}),{shortCircuited:!0}}if(Yn){let It={};if(!ne){It.navigation=lt;let Xr=q(Ve);Xr!==void 0&&(It.actionData=Xr)}$r.length>0&&(It.fetchers=J($r)),ut(It,{flushSync:Fe})}$r.forEach(It=>{Ma(It.key),It.controller&&A.set(It.key,It.controller)});let xd=()=>$r.forEach(It=>Ma(It.key));G&&G.signal.addEventListener("abort",xd);let{loaderResults:pv,fetcherResults:fu}=await wt(C,Z,Rt,$r,L);if(L.signal.aborted)return{shortCircuited:!0};G&&G.signal.removeEventListener("abort",xd),$r.forEach(It=>A.delete(It.key));let Ss=b1(pv);if(Ss)return await Te(L,Ss.result,!0,{replace:Le}),{shortCircuited:!0};if(Ss=b1(fu),Ss)return ie.add(Ss.key),await Te(L,Ss.result,!0,{replace:Le}),{shortCircuited:!0};let{loaderData:zI,errors:mv}=F4(C,Z,pv,Ve,$r,fu,de);de.forEach((It,Xr)=>{It.subscribe(_d=>{(_d||It.done)&&de.delete(Xr)})}),f.v7_partialHydration&&Me&&C.errors&&(mv=Or({},C.errors,mv));let Rc=dv(),n_=t5(X),o_=Rc||n_||$r.length>0;return Or({matches:Z,loaderData:zI,errors:mv},o_?{fetchers:new Map(C.fetchers)}:{})}function q(L){if(L&&!Ti(L[1]))return{[L[0]]:L[1].data};if(C.actionData)return Object.keys(C.actionData).length===0?null:C.actionData}function J(L){return L.forEach(H=>{let Z=C.fetchers.get(H.key),ne=gy(void 0,Z?Z.data:void 0);C.fetchers.set(H.key,ne)}),new Map(C.fetchers)}function he(L,H,Z,ne){if(n)throw new Error("router.fetch() was called during the server render, but it shouldn't be. You are likely calling a useFetcher() method in the body of your component. Try moving it to a useEffect or a callback.");Ma(L);let be=(ne&&ne.flushSync)===!0,We=s||a,Ke=dP(C.location,C.matches,u,f.v7_prependBasename,Z,f.v7_relativeSplatPath,H,ne?.relative),Le=ks(We,Ke,u),Me=t_(Le,We,Ke);if(Me.active&&Me.matches&&(Le=Me.matches),!Le){La(L,H,ai(404,{pathname:Ke}),{flushSync:be});return}let{path:Fe,submission:Ve,error:lt}=T4(f.v7_normalizeFormMethod,!0,Ke,ne);if(lt){La(L,H,lt,{flushSync:be});return}let bt=vy(Le,Fe),Yn=(ne&&ne.preventScrollReset)===!0;if(Ve&&Va(Ve.formMethod)){le(L,H,Fe,bt,Le,Me.active,be,Yn,Ve);return}me.set(L,{routeId:H,path:Fe}),se(L,H,Fe,bt,Le,Me.active,be,Yn,Ve)}async function le(L,H,Z,ne,be,We,Ke,Le,Me){Ur(),me.delete(L);function Fe(mn){if(!mn.route.action&&!mn.route.lazy){let wd=ai(405,{method:Me.formMethod,pathname:Z,routeId:H});return La(L,H,wd,{flushSync:Ke}),!0}return!1}if(!We&&Fe(ne))return;let Ve=C.fetchers.get(L);Bn(L,wfe(Me,Ve),{flushSync:Ke});let lt=new AbortController,bt=rp(e.history,Z,lt.signal,Me);if(We){let mn=await r_(be,new URL(bt.url).pathname,bt.signal,L);if(mn.type==="aborted")return;if(mn.type==="error"){La(L,H,mn.error,{flushSync:Ke});return}else if(mn.matches){if(be=mn.matches,ne=vy(be,Z),Fe(ne))return}else{La(L,H,ai(404,{pathname:Z}),{flushSync:Ke});return}}A.set(L,lt);let Yn=$,Rt=(await Ee("action",C,bt,[ne],be,L))[ne.route.id];if(bt.signal.aborted){A.get(L)===lt&&A.delete(L);return}if(f.v7_fetcherPersist&&Oe.has(L)){if(Xc(Rt)||Ti(Rt)){Bn(L,Tl(void 0));return}}else{if(Xc(Rt))if(A.delete(L),X>Yn){Bn(L,Tl(void 0));return}else return ie.add(L),Bn(L,gy(Me)),Te(bt,Rt,!1,{fetcherSubmission:Me,preventScrollReset:Le});if(Ti(Rt)){La(L,H,Rt.error);return}}if(Nl(Rt))throw ai(400,{type:"defer-action"});let $r=C.navigation.location||C.location,xd=rp(e.history,$r,lt.signal),pv=s||a,fu=C.navigation.state!=="idle"?ks(pv,C.navigation.location,u):C.matches;nt(fu,"Didn't find any matches after fetcher action");let Ss=++$;re.set(L,Ss);let zI=gy(Me,Rt.data);C.fetchers.set(L,zI);let[mv,Rc]=P4(e.history,C,fu,Me,$r,!1,f.v7_skipActionErrorRevalidation,j,W,M,Oe,me,ie,pv,u,[ne.route.id,Rt]);Rc.filter(mn=>mn.key!==L).forEach(mn=>{let wd=mn.key,a5=C.fetchers.get(wd),Sue=gy(void 0,a5?a5.data:void 0);C.fetchers.set(wd,Sue),Ma(wd),mn.controller&&A.set(wd,mn.controller)}),ut({fetchers:new Map(C.fetchers)});let n_=()=>Rc.forEach(mn=>Ma(mn.key));lt.signal.addEventListener("abort",n_);let{loaderResults:o_,fetcherResults:It}=await wt(C,fu,mv,Rc,xd);if(lt.signal.aborted)return;lt.signal.removeEventListener("abort",n_),re.delete(L),A.delete(L),Rc.forEach(mn=>A.delete(mn.key));let Xr=b1(o_);if(Xr)return Te(xd,Xr.result,!1,{preventScrollReset:Le});if(Xr=b1(It),Xr)return ie.add(Xr.key),Te(xd,Xr.result,!1,{preventScrollReset:Le});let{loaderData:_d,errors:hv}=F4(C,fu,o_,void 0,Rc,It,de);if(C.fetchers.has(L)){let mn=Tl(Rt.data);C.fetchers.set(L,mn)}t5(Ss),C.navigation.state==="loading"&&Ss>X?(nt(P,"Expected pending action"),G&&G.abort(),ur(C.navigation.location,{matches:fu,loaderData:_d,errors:hv,fetchers:new Map(C.fetchers)})):(ut({errors:hv,loaderData:D4(C.loaderData,_d,fu,hv),fetchers:new Map(C.fetchers)}),j=!1)}async function se(L,H,Z,ne,be,We,Ke,Le,Me){let Fe=C.fetchers.get(L);Bn(L,gy(Me,Fe?Fe.data:void 0),{flushSync:Ke});let Ve=new AbortController,lt=rp(e.history,Z,Ve.signal);if(We){let Rt=await r_(be,new URL(lt.url).pathname,lt.signal,L);if(Rt.type==="aborted")return;if(Rt.type==="error"){La(L,H,Rt.error,{flushSync:Ke});return}else if(Rt.matches)be=Rt.matches,ne=vy(be,Z);else{La(L,H,ai(404,{pathname:Z}),{flushSync:Ke});return}}A.set(L,Ve);let bt=$,lr=(await Ee("loader",C,lt,[ne],be,L))[ne.route.id];if(Nl(lr)&&(lr=await xP(lr,lt.signal,!0)||lr),A.get(L)===Ve&&A.delete(L),!lt.signal.aborted){if(Oe.has(L)){Bn(L,Tl(void 0));return}if(Xc(lr))if(X>bt){Bn(L,Tl(void 0));return}else{ie.add(L),await Te(lt,lr,!1,{preventScrollReset:Le});return}if(Ti(lr)){La(L,H,lr.error);return}nt(!Nl(lr),"Unhandled fetcher deferred data"),Bn(L,Tl(lr.data))}}async function Te(L,H,Z,ne){let{submission:be,fetcherSubmission:We,preventScrollReset:Ke,replace:Le}=ne===void 0?{}:ne;H.response.headers.has("X-Remix-Revalidate")&&(j=!0);let Me=H.response.headers.get("Location");nt(Me,"Expected a Location header on the redirect Response"),Me=O4(Me,new URL(L.url),u,e.history);let Fe=yy(C.location,Me,{_isRedirect:!0});if(r){let Rt=!1;if(H.response.headers.has("X-Remix-Reload-Document"))Rt=!0;else if(yP.test(Me)){let $r=e.history.createURL(Me);Rt=$r.origin!==t.location.origin||Al($r.pathname,u)==null}if(Rt){Le?t.location.replace(Me):t.location.assign(Me);return}}G=null;let Ve=Le===!0||H.response.headers.has("X-Remix-Replace")?Rr.Replace:Rr.Push,{formMethod:lt,formAction:bt,formEncType:Yn}=C.navigation;!be&&!We&<&&bt&&Yn&&(be=j4(C.navigation));let lr=be||We;if(ofe.has(H.response.status)&&lr&&Va(lr.formMethod))await Be(Ve,Fe,{submission:Or({},lr,{formAction:Me}),preventScrollReset:Ke||B,enableViewTransition:Z?N:void 0});else{let Rt=fP(Fe,be);await Be(Ve,Fe,{overrideNavigation:Rt,fetcherSubmission:We,preventScrollReset:Ke||B,enableViewTransition:Z?N:void 0})}}async function Ee(L,H,Z,ne,be,We){let Ke,Le={};try{Ke=await cfe(l,L,H,Z,ne,be,We,i,o)}catch(Me){return ne.forEach(Fe=>{Le[Fe.route.id]={type:Ht.error,error:Me}}),Le}for(let[Me,Fe]of Object.entries(Ke))if(gfe(Fe)){let Ve=Fe.result;Le[Me]={type:Ht.redirect,response:pfe(Ve,Z,Me,be,u,f.v7_relativeSplatPath)}}else Le[Me]=await dfe(Fe);return Le}async function wt(L,H,Z,ne,be){let We=L.matches,Ke=Ee("loader",L,be,Z,H,null),Le=Promise.all(ne.map(async Ve=>{if(Ve.matches&&Ve.match&&Ve.controller){let bt=(await Ee("loader",L,rp(e.history,Ve.path,Ve.controller.signal),[Ve.match],Ve.matches,Ve.key))[Ve.match.route.id];return{[Ve.key]:bt}}else return Promise.resolve({[Ve.key]:{type:Ht.error,error:ai(404,{pathname:Ve.path})}})})),Me=await Ke,Fe=(await Le).reduce((Ve,lt)=>Object.assign(Ve,lt),{});return await Promise.all([bfe(H,Me,be.signal,We,L.loaderData),xfe(H,Fe,ne)]),{loaderResults:Me,fetcherResults:Fe}}function Ur(){j=!0,W.push(...WI()),me.forEach((L,H)=>{A.has(H)&&M.add(H),Ma(H)})}function Bn(L,H,Z){Z===void 0&&(Z={}),C.fetchers.set(L,H),ut({fetchers:new Map(C.fetchers)},{flushSync:(Z&&Z.flushSync)===!0})}function La(L,H,Z,ne){ne===void 0&&(ne={});let be=$c(C.matches,H);il(L),ut({errors:{[be.route.id]:Z},fetchers:new Map(C.fetchers)},{flushSync:(ne&&ne.flushSync)===!0})}function bd(L){return Se.set(L,(Se.get(L)||0)+1),Oe.has(L)&&Oe.delete(L),C.fetchers.get(L)||q4}function il(L){let H=C.fetchers.get(L);A.has(L)&&!(H&&H.state==="loading"&&re.has(L))&&Ma(L),me.delete(L),re.delete(L),ie.delete(L),f.v7_fetcherPersist&&Oe.delete(L),M.delete(L),C.fetchers.delete(L)}function HI(L){let H=(Se.get(L)||0)-1;H<=0?(Se.delete(L),Oe.add(L),f.v7_fetcherPersist||il(L)):Se.set(L,H),ut({fetchers:new Map(C.fetchers)})}function Ma(L){let H=A.get(L);H&&(H.abort(),A.delete(L))}function Kx(L){for(let H of L){let Z=bd(H),ne=Tl(Z.data);C.fetchers.set(H,ne)}}function dv(){let L=[],H=!1;for(let Z of ie){let ne=C.fetchers.get(Z);nt(ne,"Expected fetcher: "+Z),ne.state==="loading"&&(ie.delete(Z),L.push(Z),H=!0)}return Kx(L),H}function t5(L){let H=[];for(let[Z,ne]of re)if(ne0}function bue(L,H){let Z=C.blockers.get(L)||np;return Ie.get(L)!==H&&Ie.set(L,H),Z}function r5(L){C.blockers.delete(L),Ie.delete(L)}function e_(L,H){let Z=C.blockers.get(L)||np;nt(Z.state==="unblocked"&&H.state==="blocked"||Z.state==="blocked"&&H.state==="blocked"||Z.state==="blocked"&&H.state==="proceeding"||Z.state==="blocked"&&H.state==="unblocked"||Z.state==="proceeding"&&H.state==="unblocked","Invalid blocker state transition: "+Z.state+" -> "+H.state);let ne=new Map(C.blockers);ne.set(L,H),ut({blockers:ne})}function n5(L){let{currentLocation:H,nextLocation:Z,historyAction:ne}=L;if(Ie.size===0)return;Ie.size>1&&op(!1,"A router only supports one blocker at a time");let be=Array.from(Ie.entries()),[We,Ke]=be[be.length-1],Le=C.blockers.get(We);if(!(Le&&Le.state==="proceeding")&&Ke({currentLocation:H,nextLocation:Z,historyAction:ne}))return We}function GI(L){let H=ai(404,{pathname:L}),Z=s||a,{matches:ne,route:be}=M4(Z);return WI(),{notFoundMatches:ne,route:be,error:H}}function WI(L){let H=[];return de.forEach((Z,ne)=>{(!L||L(ne))&&(Z.cancel(),H.push(ne),de.delete(ne))}),H}function xue(L,H,Z){if(v=L,g=H,b=Z||null,!h&&C.navigation===cP){h=!0;let ne=i5(C.location,C.matches);ne!=null&&ut({restoreScrollPosition:ne})}return()=>{v=null,g=null,b=null}}function o5(L,H){return b&&b(L,H.map(ne=>V4(ne,C.loaderData)))||L.key}function _ue(L,H){if(v&&g){let Z=o5(L,H);v[Z]=g()}}function i5(L,H){if(v){let Z=o5(L,H),ne=v[Z];if(typeof ne=="number")return ne}return null}function t_(L,H,Z){if(c)if(L){if(Object.keys(L[0].params).length>0)return{active:!0,matches:x1(H,Z,u,!0)}}else return{active:!0,matches:x1(H,Z,u,!0)||[]};return{active:!1,matches:null}}async function r_(L,H,Z,ne){if(!c)return{type:"success",matches:L};let be=L;for(;;){let We=s==null,Ke=s||a,Le=i;try{await c({signal:Z,path:H,matches:be,fetcherKey:ne,patch:(Ve,lt)=>{Z.aborted||R4(Ve,lt,Ke,Le,o)}})}catch(Ve){return{type:"error",error:Ve,partialMatches:be}}finally{We&&!Z.aborted&&(a=[...a])}if(Z.aborted)return{type:"aborted"};let Me=ks(Ke,H,u);if(Me)return{type:"success",matches:Me};let Fe=x1(Ke,H,u,!0);if(!Fe||be.length===Fe.length&&be.every((Ve,lt)=>Ve.route.id===Fe[lt].route.id))return{type:"success",matches:null};be=Fe}}function wue(L){i={},s=_1(L,o,void 0,i)}function Cue(L,H){let Z=s==null;R4(L,H,s||a,i,o),Z&&(a=[...a],ut({}))}return S={get basename(){return u},get future(){return f},get state(){return C},get routes(){return a},get window(){return t},initialize:ht,subscribe:rr,enableScrollRestoration:xue,navigate:hr,fetch:he,revalidate:dt,createHref:L=>e.history.createHref(L),encodeLocation:L=>e.history.encodeLocation(L),getFetcher:bd,deleteFetcher:HI,dispose:qr,getBlocker:bue,deleteBlocker:r5,patchRoutes:Cue,_internalFetchControllers:A,_internalActiveDeferreds:de,_internalSetRoutes:wue},S}var jje=Symbol("deferred");function afe(e){return e!=null&&("formData"in e&&e.formData!=null||"body"in e&&e.body!==void 0)}function dP(e,t,r,n,o,i,a,s){let u,l;if(a){u=[];for(let f of t)if(u.push(f),f.route.id===a){l=f;break}}else u=t,l=t[t.length-1];let c=xy(o||".",by(u,i),Al(e.pathname,r)||e.pathname,s==="path");if(o==null&&(c.search=e.search,c.hash=e.hash),(o==null||o===""||o===".")&&l){let f=_P(c.search);if(l.route.index&&!f)c.search=c.search?c.search.replace(/^\?/,"?index&"):"?index";else if(!l.route.index&&f){let d=new URLSearchParams(c.search),p=d.getAll("index");d.delete("index"),p.filter(b=>b).forEach(b=>d.append("index",b));let v=d.toString();c.search=v?"?"+v:""}}return n&&r!=="/"&&(c.pathname=c.pathname==="/"?r:Ha([r,c.pathname])),Fs(c)}function T4(e,t,r,n){if(!n||!afe(n))return{path:r};if(n.formMethod&&!yfe(n.formMethod))return{path:r,error:ai(405,{method:n.formMethod})};let o=()=>({path:r,error:ai(400,{type:"invalid-body"})}),i=n.formMethod||"get",a=e?i.toUpperCase():i.toLowerCase(),s=Z4(r);if(n.body!==void 0){if(n.formEncType==="text/plain"){if(!Va(a))return o();let d=typeof n.body=="string"?n.body:n.body instanceof FormData||n.body instanceof URLSearchParams?Array.from(n.body.entries()).reduce((p,v)=>{let[b,g]=v;return""+p+b+"="+g+` `},""):String(n.body);return{path:r,submission:{formMethod:a,formAction:s,formEncType:n.formEncType,formData:void 0,json:void 0,text:d}}}else if(n.formEncType==="application/json"){if(!Va(a))return o();try{let d=typeof n.body=="string"?JSON.parse(n.body):n.body;return{path:r,submission:{formMethod:a,formAction:s,formEncType:n.formEncType,formData:void 0,json:d,text:void 0}}}catch{return o()}}}nt(typeof FormData=="function","FormData is not available in this environment");let u,l;if(n.formData)u=mP(n.formData),l=n.formData;else if(n.body instanceof FormData)u=mP(n.body),l=n.body;else if(n.body instanceof URLSearchParams)u=n.body,l=k4(u);else if(n.body==null)u=new URLSearchParams,l=new FormData;else try{u=new URLSearchParams(n.body),l=k4(u)}catch{return o()}let c={formMethod:a,formAction:s,formEncType:n&&n.formEncType||"application/x-www-form-urlencoded",formData:l,json:void 0,text:void 0};if(Va(c.formMethod))return{path:r,submission:c};let f=ia(r);return t&&f.search&&_P(f.search)&&u.append("index",""),f.search="?"+u,{path:Fs(f),submission:c}}function N4(e,t,r){r===void 0&&(r=!1);let n=e.findIndex(o=>o.route.id===t);return n>=0?e.slice(0,r?n+1:n):e}function P4(e,t,r,n,o,i,a,s,u,l,c,f,d,p,v,b){let g=b?Ti(b[1])?b[1].error:b[1].data:void 0,h=e.createURL(t.location),y=e.createURL(o),x=r;i&&t.errors?x=N4(r,Object.keys(t.errors)[0],!0):b&&Ti(b[1])&&(x=N4(r,b[0]));let w=b?b[1].statusCode:void 0,I=a&&w&&w>=400,S=x.filter((P,B)=>{let{route:G}=P;if(G.lazy)return!0;if(G.loader==null)return!1;if(i)return pP(G,t.loaderData,t.errors);if(sfe(t.loaderData,t.matches[B],P)||u.some(R=>R===P.route.id))return!0;let N=t.matches[B],T=P;return A4(P,Or({currentUrl:h,currentParams:N.params,nextUrl:y,nextParams:T.params},n,{actionResult:g,actionStatus:w,defaultShouldRevalidate:I?!1:s||h.pathname+h.search===y.pathname+y.search||h.search!==y.search||X4(N,T)}))}),C=[];return f.forEach((P,B)=>{if(i||!r.some(O=>O.route.id===P.routeId)||c.has(B))return;let G=ks(p,P.path,v);if(!G){C.push({key:B,routeId:P.routeId,path:P.path,matches:null,match:null,controller:null});return}let N=t.fetchers.get(B),T=vy(G,P.path),R=!1;d.has(B)?R=!1:l.has(B)?(l.delete(B),R=!0):N&&N.state!=="idle"&&N.data===void 0?R=s:R=A4(T,Or({currentUrl:h,currentParams:t.matches[t.matches.length-1].params,nextUrl:y,nextParams:r[r.length-1].params},n,{actionResult:g,actionStatus:w,defaultShouldRevalidate:I?!1:s})),R&&C.push({key:B,routeId:P.routeId,path:P.path,matches:G,match:T,controller:new AbortController})}),[S,C]}function pP(e,t,r){if(e.lazy)return!0;if(!e.loader)return!1;let n=t!=null&&t[e.id]!==void 0,o=r!=null&&r[e.id]!==void 0;return!n&&o?!1:typeof e.loader=="function"&&e.loader.hydrate===!0?!0:!n&&!o}function sfe(e,t,r){let n=!t||r.route.id!==t.route.id,o=e[r.route.id]===void 0;return n||o}function X4(e,t){let r=e.route.path;return e.pathname!==t.pathname||r!=null&&r.endsWith("*")&&e.params["*"]!==t.params["*"]}function A4(e,t){if(e.route.shouldRevalidate){let r=e.route.shouldRevalidate(t);if(typeof r=="boolean")return r}return t.defaultShouldRevalidate}function R4(e,t,r,n,o){var i;let a;if(e){let l=n[e];nt(l,"No route found to patch children into: routeId = "+e),l.children||(l.children=[]),a=l.children}else a=r;let s=t.filter(l=>!a.some(c=>Y4(l,c))),u=_1(s,o,[e||"_","patch",String(((i=a)==null?void 0:i.length)||"0")],n);a.push(...u)}function Y4(e,t){return"id"in e&&"id"in t&&e.id===t.id?!0:e.index===t.index&&e.path===t.path&&e.caseSensitive===t.caseSensitive?(!e.children||e.children.length===0)&&(!t.children||t.children.length===0)?!0:e.children.every((r,n)=>{var o;return(o=t.children)==null?void 0:o.some(i=>Y4(r,i))}):!1}async function ufe(e,t,r){if(!e.lazy)return;let n=await e.lazy();if(!e.lazy)return;let o=r[e.id];nt(o,"No route found in manifest");let i={};for(let a in n){let u=o[a]!==void 0&&a!=="hasErrorBoundary";op(!u,'Route "'+o.id+'" has a static property "'+a+'" defined but its lazy function is also returning a value for this property. '+('The lazy route property "'+a+'" will be ignored.')),!u&&!Bce.has(a)&&(i[a]=n[a])}Object.assign(o,i),Object.assign(o,Or({},t(o),{lazy:void 0}))}async function lfe(e){let{matches:t}=e,r=t.filter(o=>o.shouldLoad);return(await Promise.all(r.map(o=>o.resolve()))).reduce((o,i,a)=>Object.assign(o,{[r[a].route.id]:i}),{})}async function cfe(e,t,r,n,o,i,a,s,u,l){let c=i.map(p=>p.route.lazy?ufe(p.route,u,s):void 0),f=i.map((p,v)=>{let b=c[v],g=o.some(y=>y.route.id===p.route.id);return Or({},p,{shouldLoad:g,resolve:async y=>(y&&n.method==="GET"&&(p.route.lazy||p.route.loader)&&(g=!0),g?ffe(t,n,p,b,y,l):Promise.resolve({type:Ht.data,result:void 0}))})}),d=await e({matches:f,request:n,params:i[0].params,fetcherKey:a,context:l});try{await Promise.all(c)}catch{}return d}async function ffe(e,t,r,n,o,i){let a,s,u=l=>{let c,f=new Promise((v,b)=>c=b);s=()=>c(),t.signal.addEventListener("abort",s);let d=v=>typeof l!="function"?Promise.reject(new Error("You cannot call the handler for a route which defines a boolean "+('"'+e+'" [routeId: '+r.route.id+"]"))):l({request:t,params:r.params,context:i},...v!==void 0?[v]:[]),p=(async()=>{try{return{type:"data",result:await(o?o(b=>d(b)):d())}}catch(v){return{type:"error",result:v}}})();return Promise.race([p,f])};try{let l=r.route[e];if(n)if(l){let c,[f]=await Promise.all([u(l).catch(d=>{c=d}),n]);if(c!==void 0)throw c;a=f}else if(await n,l=r.route[e],l)a=await u(l);else if(e==="action"){let c=new URL(t.url),f=c.pathname+c.search;throw ai(405,{method:t.method,pathname:f,routeId:r.route.id})}else return{type:Ht.data,result:void 0};else if(l)a=await u(l);else{let c=new URL(t.url),f=c.pathname+c.search;throw ai(404,{pathname:f})}nt(a.result!==void 0,"You defined "+(e==="action"?"an action":"a loader")+" for route "+('"'+r.route.id+"\" but didn't return anything from your `"+e+"` ")+"function. Please return a value or `null`.")}catch(l){return{type:Ht.error,result:l}}finally{s&&t.signal.removeEventListener("abort",s)}return a}async function dfe(e){let{result:t,type:r}=e;if(Q4(t)){let f;try{let d=t.headers.get("Content-Type");d&&/\bapplication\/json\b/.test(d)?t.body==null?f=null:f=await t.json():f=await t.text()}catch(d){return{type:Ht.error,error:d}}return r===Ht.error?{type:Ht.error,error:new Zc(t.status,t.statusText,f),statusCode:t.status,headers:t.headers}:{type:Ht.data,data:f,statusCode:t.status,headers:t.headers}}if(r===Ht.error){if(B4(t)){var n,o;if(t.data instanceof Error){var i,a;return{type:Ht.error,error:t.data,statusCode:(i=t.init)==null?void 0:i.status,headers:(a=t.init)!=null&&a.headers?new Headers(t.init.headers):void 0}}return{type:Ht.error,error:new Zc(((n=t.init)==null?void 0:n.status)||500,void 0,t.data),statusCode:Pl(t)?t.status:void 0,headers:(o=t.init)!=null&&o.headers?new Headers(t.init.headers):void 0}}return{type:Ht.error,error:t,statusCode:Pl(t)?t.status:void 0}}if(vfe(t)){var s,u;return{type:Ht.deferred,deferredData:t,statusCode:(s=t.init)==null?void 0:s.status,headers:((u=t.init)==null?void 0:u.headers)&&new Headers(t.init.headers)}}if(B4(t)){var l,c;return{type:Ht.data,data:t.data,statusCode:(l=t.init)==null?void 0:l.status,headers:(c=t.init)!=null&&c.headers?new Headers(t.init.headers):void 0}}return{type:Ht.data,data:t}}function pfe(e,t,r,n,o,i){let a=e.headers.get("Location");if(nt(a,"Redirects returned/thrown from loaders/actions must have a Location header"),!yP.test(a)){let s=n.slice(0,n.findIndex(u=>u.route.id===r)+1);a=dP(new URL(t.url),s,o,!0,a,i),e.headers.set("Location",a)}return e}function O4(e,t,r,n){let o=["about:","blob:","chrome:","chrome-untrusted:","content:","data:","devtools:","file:","filesystem:","javascript:"];if(yP.test(e)){let i=e,a=i.startsWith("//")?new URL(t.protocol+i):new URL(i);if(o.includes(a.protocol))throw new Error("Invalid redirect location");let s=Al(a.pathname,r)!=null;if(a.origin===t.origin&&s)return vP(a.pathname)+a.search+a.hash}try{let i=n.createURL(e);if(o.includes(i.protocol))throw new Error("Invalid redirect location")}catch{}return e}function rp(e,t,r,n){let o=e.createURL(Z4(t)).toString(),i={signal:r};if(n&&Va(n.formMethod)){let{formMethod:a,formEncType:s}=n;i.method=a.toUpperCase(),s==="application/json"?(i.headers=new Headers({"Content-Type":s}),i.body=JSON.stringify(n.json)):s==="text/plain"?i.body=n.text:s==="application/x-www-form-urlencoded"&&n.formData?i.body=mP(n.formData):i.body=n.formData}return new Request(o,i)}function mP(e){let t=new URLSearchParams;for(let[r,n]of e.entries())t.append(r,typeof n=="string"?n:n.name);return t}function k4(e){let t=new FormData;for(let[r,n]of e.entries())t.append(r,n);return t}function mfe(e,t,r,n,o){let i={},a=null,s,u=!1,l={},c=r&&Ti(r[1])?r[1].error:void 0;return e.forEach(f=>{if(!(f.route.id in t))return;let d=f.route.id,p=t[d];if(nt(!Xc(p),"Cannot handle redirect results in processLoaderData"),Ti(p)){let v=p.error;if(c!==void 0&&(v=c,c=void 0),a=a||{},o)a[d]=v;else{let b=$c(e,d);a[b.route.id]==null&&(a[b.route.id]=v)}i[d]=void 0,u||(u=!0,s=Pl(p.error)?p.error.status:500),p.headers&&(l[d]=p.headers)}else Nl(p)?(n.set(d,p.deferredData),i[d]=p.deferredData.data,p.statusCode!=null&&p.statusCode!==200&&!u&&(s=p.statusCode),p.headers&&(l[d]=p.headers)):(i[d]=p.data,p.statusCode&&p.statusCode!==200&&!u&&(s=p.statusCode),p.headers&&(l[d]=p.headers))}),c!==void 0&&r&&(a={[r[0]]:c},i[r[0]]=void 0),{loaderData:i,errors:a,statusCode:s||200,loaderHeaders:l}}function F4(e,t,r,n,o,i,a){let{loaderData:s,errors:u}=mfe(t,r,n,a,!1);return o.forEach(l=>{let{key:c,match:f,controller:d}=l,p=i[c];if(nt(p,"Did not find corresponding fetcher result"),!(d&&d.signal.aborted))if(Ti(p)){let v=$c(e.matches,f?.route.id);u&&u[v.route.id]||(u=Or({},u,{[v.route.id]:p.error})),e.fetchers.delete(c)}else if(Xc(p))nt(!1,"Unhandled fetcher revalidation redirect");else if(Nl(p))nt(!1,"Unhandled fetcher deferred data");else{let v=Tl(p.data);e.fetchers.set(c,v)}}),{loaderData:s,errors:u}}function D4(e,t,r,n){let o=Or({},t);for(let i of r){let a=i.route.id;if(t.hasOwnProperty(a)?t[a]!==void 0&&(o[a]=t[a]):e[a]!==void 0&&i.route.loader&&(o[a]=e[a]),n&&n.hasOwnProperty(a))break}return o}function L4(e){return e?Ti(e[1])?{actionData:{}}:{actionData:{[e[0]]:e[1].data}}:{}}function $c(e,t){return(t?e.slice(0,e.findIndex(n=>n.route.id===t)+1):[...e]).reverse().find(n=>n.route.hasErrorBoundary===!0)||e[0]}function M4(e){let t=e.length===1?e[0]:e.find(r=>r.index||!r.path||r.path==="/")||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:t}],route:t}}function ai(e,t){let{pathname:r,routeId:n,method:o,type:i,message:a}=t===void 0?{}:t,s="Unknown Server Error",u="Unknown @remix-run/router error";return e===400?(s="Bad Request",o&&r&&n?u="You made a "+o+' request to "'+r+'" but '+('did not provide a `loader` for route "'+n+'", ')+"so there is no way to handle the request.":i==="defer-action"?u="defer() is not supported in actions":i==="invalid-body"&&(u="Unable to encode submission body")):e===403?(s="Forbidden",u='Route "'+n+'" does not match URL "'+r+'"'):e===404?(s="Not Found",u='No route matches URL "'+r+'"'):e===405&&(s="Method Not Allowed",o&&r&&n?u="You made a "+o.toUpperCase()+' request to "'+r+'" but '+('did not provide an `action` for route "'+n+'", ')+"so there is no way to handle the request.":o&&(u='Invalid request method "'+o.toUpperCase()+'"')),new Zc(e||500,s,new Error(u),!0)}function b1(e){let t=Object.entries(e);for(let r=t.length-1;r>=0;r--){let[n,o]=t[r];if(Xc(o))return{key:n,result:o}}}function Z4(e){let t=typeof e=="string"?ia(e):e;return Fs(Or({},t,{hash:""}))}function hfe(e,t){return e.pathname!==t.pathname||e.search!==t.search?!1:e.hash===""?t.hash!=="":e.hash===t.hash?!0:t.hash!==""}function gfe(e){return Q4(e.result)&&nfe.has(e.result.status)}function Nl(e){return e.type===Ht.deferred}function Ti(e){return e.type===Ht.error}function Xc(e){return(e&&e.type)===Ht.redirect}function B4(e){return typeof e=="object"&&e!=null&&"type"in e&&"data"in e&&"init"in e&&e.type==="DataWithResponseInit"}function vfe(e){let t=e;return t&&typeof t=="object"&&typeof t.data=="object"&&typeof t.subscribe=="function"&&typeof t.cancel=="function"&&typeof t.resolveData=="function"}function Q4(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.headers=="object"&&typeof e.body<"u"}function yfe(e){return rfe.has(e.toLowerCase())}function Va(e){return efe.has(e.toLowerCase())}async function bfe(e,t,r,n,o){let i=Object.entries(t);for(let a=0;ad?.route.id===s);if(!l)continue;let c=n.find(d=>d.route.id===l.route.id),f=c!=null&&!X4(c,l)&&(o&&o[l.route.id])!==void 0;Nl(u)&&f&&await xP(u,r,!1).then(d=>{d&&(t[s]=d)})}}async function xfe(e,t,r){for(let n=0;nl?.route.id===i)&&Nl(s)&&(nt(a,"Expected an AbortController for revalidating fetcher deferred result"),await xP(s,a.signal,!0).then(l=>{l&&(t[o]=l)}))}}async function xP(e,t,r){if(r===void 0&&(r=!1),!await e.deferredData.resolveData(t)){if(r)try{return{type:Ht.data,data:e.deferredData.unwrappedData}}catch(o){return{type:Ht.error,error:o}}return{type:Ht.data,data:e.deferredData.data}}}function _P(e){return new URLSearchParams(e).getAll("index").some(t=>t==="")}function vy(e,t){let r=typeof t=="string"?ia(t).search:t.search;if(e[e.length-1].route.index&&_P(r||""))return e[e.length-1];let n=W4(e);return n[n.length-1]}function j4(e){let{formMethod:t,formAction:r,formEncType:n,text:o,formData:i,json:a}=e;if(!(!t||!r||!n)){if(o!=null)return{formMethod:t,formAction:r,formEncType:n,formData:void 0,json:void 0,text:o};if(i!=null)return{formMethod:t,formAction:r,formEncType:n,formData:i,json:void 0,text:void 0};if(a!==void 0)return{formMethod:t,formAction:r,formEncType:n,formData:void 0,json:a,text:void 0}}}function fP(e,t){return t?{state:"loading",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}:{state:"loading",location:e,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function _fe(e,t){return{state:"submitting",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}}function gy(e,t){return e?{state:"loading",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t}:{state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:t}}function wfe(e,t){return{state:"submitting",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t?t.data:void 0}}function Tl(e){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:e}}function Cfe(e,t){try{let r=e.sessionStorage.getItem($4);if(r){let n=JSON.parse(r);for(let[o,i]of Object.entries(n||{}))i&&Array.isArray(i)&&t.set(o,new Set(i||[]))}}catch{}}function Sfe(e,t){if(t.size>0){let r={};for(let[n,o]of t)r[n]=[...o];try{e.sessionStorage.setItem($4,JSON.stringify(r))}catch(n){op(!1,"Failed to save applied view transitions in sessionStorage ("+n+").")}}}function _y(){return _y=Object.assign?Object.assign.bind():function(e){for(var t=1;tYc(e,hP(t)),[t,e])}function tj(e){xe.useContext(Ds).static||xe.useLayoutEffect(e)}function Ze(){let{isDataRoute:e}=xe.useContext(aa);return e?Ufe():Rfe()}function Rfe(){Rl()||nt(!1);let e=xe.useContext(sp),{basename:t,future:r,navigator:n}=xe.useContext(Ds),{matches:o}=xe.useContext(aa),{pathname:i}=Kn(),a=JSON.stringify(by(o,r.v7_relativeSplatPath)),s=xe.useRef(!1);return tj(()=>{s.current=!0}),xe.useCallback(function(l,c){if(c===void 0&&(c={}),!s.current)return;if(typeof l=="number"){n.go(l);return}let f=xy(l,JSON.parse(a),i,c.relative==="path");e==null&&t!=="/"&&(f.pathname=f.pathname==="/"?t:Ha([t,f.pathname])),(c.replace?n.replace:n.push)(f,c.state,c)},[t,n,a,i,e])}var Ofe=xe.createContext(null);function rj(e){let t=xe.useContext(aa).outlet;return t&&xe.createElement(Ofe.Provider,{value:e},t)}function Ot(){let{matches:e}=xe.useContext(aa),t=e[e.length-1];return t?t.params:{}}function E1(e,t){let{relative:r}=t===void 0?{}:t,{future:n}=xe.useContext(Ds),{matches:o}=xe.useContext(aa),{pathname:i}=Kn(),a=JSON.stringify(by(o,n.v7_relativeSplatPath));return xe.useMemo(()=>xy(e,JSON.parse(a),i,r==="path"),[e,a,i,r])}function nj(e,t,r,n){Rl()||nt(!1);let{navigator:o}=xe.useContext(Ds),{matches:i}=xe.useContext(aa),a=i[i.length-1],s=a?a.params:{},u=a?a.pathname:"/",l=a?a.pathnameBase:"/",c=a&&a.route,f=Kn(),d;if(t){var p;let y=typeof t=="string"?ia(t):t;l==="/"||(p=y.pathname)!=null&&p.startsWith(l)||nt(!1),d=y}else d=f;let v=d.pathname||"/",b=v;if(l!=="/"){let y=l.replace(/^\//,"").split("/");b="/"+v.replace(/^\//,"").split("/").slice(y.length).join("/")}let g=ks(e,{pathname:b}),h=Lfe(g&&g.map(y=>Object.assign({},y,{params:Object.assign({},s,y.params),pathname:Ha([l,o.encodeLocation?o.encodeLocation(y.pathname).pathname:y.pathname]),pathnameBase:y.pathnameBase==="/"?l:Ha([l,o.encodeLocation?o.encodeLocation(y.pathnameBase).pathname:y.pathnameBase])})),i,r,n);return t&&h?xe.createElement(wy.Provider,{value:{location:_y({pathname:"/",search:"",hash:"",state:null,key:"default"},d),navigationType:Rr.Pop}},h):h}function kfe(){let e=I1(),t=Pl(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),r=e instanceof Error?e.stack:null,n="rgba(200,200,200, 0.5)",o={padding:"0.5rem",backgroundColor:n},i={padding:"2px 4px",backgroundColor:n};return xe.createElement(xe.Fragment,null,xe.createElement("h2",null,"Unexpected Application Error!"),xe.createElement("h3",{style:{fontStyle:"italic"}},t),r?xe.createElement("pre",{style:o},r):null,null)}var Ffe=xe.createElement(kfe,null),wP=class extends xe.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,r){return r.location!==t.location||r.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:r.error,location:r.location,revalidation:t.revalidation||r.revalidation}}componentDidCatch(t,r){console.error("React Router caught the following error during render",t,r)}render(){return this.state.error!==void 0?xe.createElement(aa.Provider,{value:this.props.routeContext},xe.createElement(ej.Provider,{value:this.state.error,children:this.props.component})):this.props.children}};function Dfe(e){let{routeContext:t,match:r,children:n}=e,o=xe.useContext(sp);return o&&o.static&&o.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=r.route.id),xe.createElement(aa.Provider,{value:t},n)}function Lfe(e,t,r,n){var o;if(t===void 0&&(t=[]),r===void 0&&(r=null),n===void 0&&(n=null),e==null){var i;if(!r)return null;if(r.errors)e=r.matches;else if((i=n)!=null&&i.v7_partialHydration&&t.length===0&&!r.initialized&&r.matches.length>0)e=r.matches;else return null}let a=e,s=(o=r)==null?void 0:o.errors;if(s!=null){let c=a.findIndex(f=>f.route.id&&s?.[f.route.id]!==void 0);c>=0||nt(!1),a=a.slice(0,Math.min(a.length,c+1))}let u=!1,l=-1;if(r&&n&&n.v7_partialHydration)for(let c=0;c=0?a=a.slice(0,l+1):a=[a[0]];break}}}return a.reduceRight((c,f,d)=>{let p,v=!1,b=null,g=null;r&&(p=s&&f.route.id?s[f.route.id]:void 0,b=f.route.errorElement||Ffe,u&&(l<0&&d===0?(Vfe("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),v=!0,g=null):l===d&&(v=!0,g=f.route.hydrateFallbackElement||null)));let h=t.concat(a.slice(0,d+1)),y=()=>{let x;return p?x=b:v?x=g:f.route.Component?x=xe.createElement(f.route.Component,null):f.route.element?x=f.route.element:x=c,xe.createElement(Dfe,{match:f,routeContext:{outlet:c,matches:h,isDataRoute:r!=null},children:x})};return r&&(f.route.ErrorBoundary||f.route.errorElement||d===0)?xe.createElement(wP,{location:r.location,revalidation:r.revalidation,component:b,error:p,children:y(),routeContext:{outlet:null,matches:h,isDataRoute:!0}}):y()},null)}var oj=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(oj||{}),w1=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(w1||{});function Mfe(e){let t=xe.useContext(sp);return t||nt(!1),t}function Bfe(e){let t=xe.useContext(C1);return t||nt(!1),t}function jfe(e){let t=xe.useContext(aa);return t||nt(!1),t}function ij(e){let t=jfe(e),r=t.matches[t.matches.length-1];return r.route.id||nt(!1),r.route.id}function I1(){var e;let t=xe.useContext(ej),r=Bfe(w1.UseRouteError),n=ij(w1.UseRouteError);return t!==void 0?t:(e=r.errors)==null?void 0:e[n]}function Ufe(){let{router:e}=Mfe(oj.UseNavigateStable),t=ij(w1.UseNavigateStable),r=xe.useRef(!1);return tj(()=>{r.current=!0}),xe.useCallback(function(o,i){i===void 0&&(i={}),r.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,_y({fromRouteId:t},i)))},[e,t])}var J4={};function Vfe(e,t,r){!t&&!J4[e]&&(J4[e]=!0)}var ip=(e,t,r)=>(""+t+("You can use the `"+e+"` future flag to opt-in early. ")+("For more information, see "+r+"."),void 0);function aj(e,t){e?.v7_startTransition===void 0&&ip("v7_startTransition","React Router will begin wrapping state updates in `React.startTransition` in v7","https://reactrouter.com/v6/upgrading/future#v7_starttransition"),e?.v7_relativeSplatPath===void 0&&(!t||t.v7_relativeSplatPath===void 0)&&ip("v7_relativeSplatPath","Relative route resolution within Splat routes is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_relativesplatpath"),t&&(t.v7_fetcherPersist===void 0&&ip("v7_fetcherPersist","The persistence behavior of fetchers is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_fetcherpersist"),t.v7_normalizeFormMethod===void 0&&ip("v7_normalizeFormMethod","Casing of `formMethod` fields is being normalized to uppercase in v7","https://reactrouter.com/v6/upgrading/future#v7_normalizeformmethod"),t.v7_partialHydration===void 0&&ip("v7_partialHydration","`RouterProvider` hydration behavior is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_partialhydration"),t.v7_skipActionErrorRevalidation===void 0&&ip("v7_skipActionErrorRevalidation","The revalidation behavior after 4xx/5xx `action` responses is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_skipactionerrorrevalidation"))}var Hfe="startTransition",Wje=xe[Hfe];function ct(e){let{to:t,replace:r,state:n,relative:o}=e;Rl()||nt(!1);let{future:i,static:a}=xe.useContext(Ds),{matches:s}=xe.useContext(aa),{pathname:u}=Kn(),l=Ze(),c=xy(t,by(s,i.v7_relativeSplatPath),u,o==="path"),f=JSON.stringify(c);return xe.useEffect(()=>l(JSON.parse(f),{replace:r,state:n,relative:o}),[l,f,o,r,n]),null}function Qc(e){return rj(e.context)}function kt(e){nt(!1)}function SP(e){let{basename:t="/",children:r=null,location:n,navigationType:o=Rr.Pop,navigator:i,static:a=!1,future:s}=e;Rl()&&nt(!1);let u=t.replace(/^\/*/,"/"),l=xe.useMemo(()=>({basename:u,navigator:i,static:a,future:_y({v7_relativeSplatPath:!1},s)}),[u,s,i,a]);typeof n=="string"&&(n=ia(n));let{pathname:c="/",search:f="",hash:d="",state:p=null,key:v="default"}=n,b=xe.useMemo(()=>{let g=Al(c,u);return g==null?null:{location:{pathname:g,search:f,hash:d,state:p,key:v},navigationType:o}},[u,c,f,d,p,v,o]);return b==null?null:xe.createElement(Ds.Provider,{value:l},xe.createElement(wy.Provider,{children:r,value:b}))}var zje=new Promise(()=>{});function ap(e,t){t===void 0&&(t=[]);let r=[];return xe.Children.forEach(e,(n,o)=>{if(!xe.isValidElement(n))return;let i=[...t,o];if(n.type===xe.Fragment){r.push.apply(r,ap(n.props.children,i));return}n.type!==kt&&nt(!1),!n.props.index||!n.props.children||nt(!1);let a={id:n.props.id||i.join("-"),caseSensitive:n.props.caseSensitive,element:n.props.element,Component:n.props.Component,index:n.props.index,path:n.props.path,loader:n.props.loader,action:n.props.action,errorElement:n.props.errorElement,ErrorBoundary:n.props.ErrorBoundary,hasErrorBoundary:n.props.ErrorBoundary!=null||n.props.errorElement!=null,shouldRevalidate:n.props.shouldRevalidate,handle:n.props.handle,lazy:n.props.lazy};n.props.children&&(a.children=ap(n.props.children,i)),r.push(a)}),r}function sj(e){let t={hasErrorBoundary:e.ErrorBoundary!=null||e.errorElement!=null};return e.Component&&Object.assign(t,{element:xe.createElement(e.Component),Component:void 0}),e.HydrateFallback&&Object.assign(t,{hydrateFallbackElement:xe.createElement(e.HydrateFallback),HydrateFallback:void 0}),e.ErrorBoundary&&Object.assign(t,{errorElement:xe.createElement(e.ErrorBoundary),ErrorBoundary:void 0}),t}function Sy(){return Sy=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let n=e[r];return t.concat(Array.isArray(n)?n.map(o=>[r,o]):[[r,n]])},[]))}function Qfe(e,t){let r=EP(e);return t&&t.forEach((n,o)=>{r.has(o)||t.getAll(o).forEach(i=>{r.append(o,i)})}),r}var Jfe=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"];var Kfe="6";try{window.__reactRouterVersion=Kfe}catch{}function dj(e,t){return bP({basename:t?.basename,future:Sy({},t?.future,{v7_prependBasename:!0}),history:U4({window:t?.window}),hydrationData:t?.hydrationData||ede(),routes:e,mapRouteProperties:sj,dataStrategy:t?.dataStrategy,patchRoutesOnNavigation:t?.patchRoutesOnNavigation,window:t?.window}).initialize()}function ede(){var e;let t=(e=window)==null?void 0:e.__staticRouterHydrationData;return t&&t.errors&&(t=Sy({},t,{errors:tde(t.errors)})),t}function tde(e){if(!e)return null;let t=Object.entries(e),r={};for(let[n,o]of t)if(o&&o.__type==="RouteErrorResponse")r[n]=new Zc(o.status,o.statusText,o.data,o.internal===!0);else if(o&&o.__type==="Error"){if(o.__subType){let i=window[o.__subType];if(typeof i=="function")try{let a=new i(o.message);a.stack="",r[n]=a}catch{}}if(r[n]==null){let i=new Error(o.message);i.stack="",r[n]=i}}else r[n]=o;return r}var rde=qe.createContext({isTransitioning:!1}),nde=qe.createContext(new Map),ode="startTransition",uj=qe[ode],ide="flushSync",lj=$fe[ide],ade="useId",dUe=qe[ade];function sde(e){uj?uj(e):e()}function Cy(e){lj?lj(e):e()}var IP=class{constructor(){this.status="pending",this.promise=new Promise((t,r)=>{this.resolve=n=>{this.status==="pending"&&(this.status="resolved",t(n))},this.reject=n=>{this.status==="pending"&&(this.status="rejected",r(n))}})}};function pj(e){let{fallbackElement:t,router:r,future:n}=e,[o,i]=qe.useState(r.state),[a,s]=qe.useState(),[u,l]=qe.useState({isTransitioning:!1}),[c,f]=qe.useState(),[d,p]=qe.useState(),[v,b]=qe.useState(),g=qe.useRef(new Map),{v7_startTransition:h}=n||{},y=qe.useCallback(P=>{h?sde(P):P()},[h]),x=qe.useCallback((P,B)=>{let{deletedFetchers:G,flushSync:N,viewTransitionOpts:T}=B;P.fetchers.forEach((O,j)=>{O.data!==void 0&&g.current.set(j,O.data)}),G.forEach(O=>g.current.delete(O));let R=r.window==null||r.window.document==null||typeof r.window.document.startViewTransition!="function";if(!T||R){N?Cy(()=>i(P)):y(()=>i(P));return}if(N){Cy(()=>{d&&(c&&c.resolve(),d.skipTransition()),l({isTransitioning:!0,flushSync:!0,currentLocation:T.currentLocation,nextLocation:T.nextLocation})});let O=r.window.document.startViewTransition(()=>{Cy(()=>i(P))});O.finished.finally(()=>{Cy(()=>{f(void 0),p(void 0),s(void 0),l({isTransitioning:!1})})}),Cy(()=>p(O));return}d?(c&&c.resolve(),d.skipTransition(),b({state:P,currentLocation:T.currentLocation,nextLocation:T.nextLocation})):(s(P),l({isTransitioning:!0,flushSync:!1,currentLocation:T.currentLocation,nextLocation:T.nextLocation}))},[r.window,d,c,g,y]);qe.useLayoutEffect(()=>r.subscribe(x),[r,x]),qe.useEffect(()=>{u.isTransitioning&&!u.flushSync&&f(new IP)},[u]),qe.useEffect(()=>{if(c&&a&&r.window){let P=a,B=c.promise,G=r.window.document.startViewTransition(async()=>{y(()=>i(P)),await B});G.finished.finally(()=>{f(void 0),p(void 0),s(void 0),l({isTransitioning:!1})}),p(G)}},[y,a,c,r.window]),qe.useEffect(()=>{c&&a&&o.location.key===a.location.key&&c.resolve()},[c,d,o.location,a]),qe.useEffect(()=>{!u.isTransitioning&&v&&(s(v.state),l({isTransitioning:!0,flushSync:!1,currentLocation:v.currentLocation,nextLocation:v.nextLocation}),b(void 0))},[u.isTransitioning,v]),qe.useEffect(()=>{},[]);let w=qe.useMemo(()=>({createHref:r.createHref,encodeLocation:r.encodeLocation,go:P=>r.navigate(P),push:(P,B,G)=>r.navigate(P,{state:B,preventScrollReset:G?.preventScrollReset}),replace:(P,B,G)=>r.navigate(P,{replace:!0,state:B,preventScrollReset:G?.preventScrollReset})}),[r]),I=r.basename||"/",S=qe.useMemo(()=>({router:r,navigator:w,static:!1,basename:I}),[r,w,I]),C=qe.useMemo(()=>({v7_relativeSplatPath:r.future.v7_relativeSplatPath}),[r.future.v7_relativeSplatPath]);return qe.useEffect(()=>aj(n,r.future),[n,r.future]),qe.createElement(qe.Fragment,null,qe.createElement(sp.Provider,{value:S},qe.createElement(C1.Provider,{value:o},qe.createElement(nde.Provider,{value:g.current},qe.createElement(rde.Provider,{value:u},qe.createElement(SP,{basename:I,location:o.location,navigationType:o.historyAction,navigator:w,future:C},o.initialized||r.future.v7_partialHydration?qe.createElement(ude,{routes:r.routes,future:r.future,state:o}):t))))),null)}var ude=qe.memo(lde);function lde(e){let{routes:t,future:r,state:n}=e;return nj(t,void 0,n,r)}var cde=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",fde=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Ft=qe.forwardRef(function(t,r){let{onClick:n,relative:o,reloadDocument:i,replace:a,state:s,target:u,to:l,preventScrollReset:c,viewTransition:f}=t,d=Xfe(t,Jfe),{basename:p}=qe.useContext(Ds),v,b=!1;if(typeof l=="string"&&fde.test(l)&&(v=l,cde))try{let x=new URL(window.location.href),w=l.startsWith("//")?new URL(x.protocol+l):new URL(l),I=Al(w.pathname,p);w.origin===x.origin&&I!=null?l=I+w.search+w.hash:b=!0}catch{}let g=CP(l,{relative:o}),h=dde(l,{replace:a,state:s,target:u,preventScrollReset:c,relative:o,viewTransition:f});function y(x){n&&n(x),x.defaultPrevented||h(x)}return qe.createElement("a",Sy({},d,{href:v||g,onClick:b||i?n:y,ref:r,target:u}))});var cj;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(cj||(cj={}));var fj;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(fj||(fj={}));function dde(e,t){let{target:r,replace:n,state:o,preventScrollReset:i,relative:a,viewTransition:s}=t===void 0?{}:t,u=Ze(),l=Kn(),c=E1(e,{relative:a});return qe.useCallback(f=>{if(Zfe(f,r)){f.preventDefault();let d=n!==void 0?n:Fs(l)===Fs(c);u(e,{replace:d,state:o,preventScrollReset:i,relative:a,viewTransition:s})}},[l,u,c,n,o,r,e,i,a,s])}function gt(e){let t=qe.useRef(EP(e)),r=qe.useRef(!1),n=Kn(),o=qe.useMemo(()=>Qfe(n.search,r.current?null:t.current),[n.search]),i=Ze(),a=qe.useCallback((s,u)=>{let l=EP(typeof s=="function"?s(o):s);r.current=!0,i("?"+l,u)},[i,o]);return[o,a]}function up(e,t){return up=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,n){return r.__proto__=n,r},up(e,t)}function Gt(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,up(e,t)}var sa=function(){function e(){this.listeners=[]}var t=e.prototype;return t.subscribe=function(n){var o=this,i=n||function(){};return this.listeners.push(i),this.onSubscribe(),function(){o.listeners=o.listeners.filter(function(a){return a!==i}),o.onUnsubscribe()}},t.hasListeners=function(){return this.listeners.length>0},t.onSubscribe=function(){},t.onUnsubscribe=function(){},e}();function K(){return K=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u";function Vr(){}function hj(e,t){return typeof e=="function"?e(t):e}function Iy(e){return typeof e=="number"&&e>=0&&e!==1/0}function Ey(e){return Array.isArray(e)?e:[e]}function T1(e,t){return Math.max(e+(t||0)-Date.now(),0)}function lp(e,t,r){return Py(e)?typeof t=="function"?K({},r,{queryKey:e,queryFn:t}):K({},t,{queryKey:e}):e}function gj(e,t,r){return Py(e)?typeof t=="function"?K({},r,{mutationKey:e,mutationFn:t}):K({},t,{mutationKey:e}):typeof e=="function"?K({},t,{mutationFn:e}):K({},e)}function Ls(e,t,r){return Py(e)?[K({},t,{queryKey:e}),r]:[e||{},t]}function pde(e,t){if(e===!0&&t===!0||e==null&&t==null)return"all";if(e===!1&&t===!1)return"none";var r=e??!t;return r?"active":"inactive"}function NP(e,t){var r=e.active,n=e.exact,o=e.fetching,i=e.inactive,a=e.predicate,s=e.queryKey,u=e.stale;if(Py(s)){if(n){if(t.queryHash!==Ty(s,t.options))return!1}else if(!Ny(t.queryKey,s))return!1}var l=pde(r,i);if(l==="none")return!1;if(l!=="all"){var c=t.isActive();if(l==="active"&&!c||l==="inactive"&&c)return!1}return!(typeof u=="boolean"&&t.isStale()!==u||typeof o=="boolean"&&t.isFetching()!==o||a&&!a(t))}function PP(e,t){var r=e.exact,n=e.fetching,o=e.predicate,i=e.mutationKey;if(Py(i)){if(!t.options.mutationKey)return!1;if(r){if(Ol(t.options.mutationKey)!==Ol(i))return!1}else if(!Ny(t.options.mutationKey,i))return!1}return!(typeof n=="boolean"&&t.state.status==="loading"!==n||o&&!o(t))}function Ty(e,t){var r=t?.queryKeyHashFn||Ol;return r(e)}function Ol(e){var t=Ey(e);return mde(t)}function mde(e){return JSON.stringify(e,function(t,r){return TP(r)?Object.keys(r).sort().reduce(function(n,o){return n[o]=r[o],n},{}):r})}function Ny(e,t){return vj(Ey(e),Ey(t))}function vj(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?!Object.keys(t).some(function(r){return!vj(e[r],t[r])}):!1}function cp(e,t){if(e===t)return e;var r=Array.isArray(e)&&Array.isArray(t);if(r||TP(e)&&TP(t)){for(var n=r?e.length:Object.keys(e).length,o=r?t:Object.keys(t),i=o.length,a=r?[]:{},s=0,u=0;u"u")return!0;var r=t.prototype;return!(!mj(r)||!r.hasOwnProperty("isPrototypeOf"))}function mj(e){return Object.prototype.toString.call(e)==="[object Object]"}function Py(e){return typeof e=="string"||Array.isArray(e)}function bj(e){return new Promise(function(t){setTimeout(t,e)})}function AP(e){Promise.resolve().then(e).catch(function(t){return setTimeout(function(){throw t})})}function N1(){if(typeof AbortController=="function")return new AbortController}var hde=function(e){Gt(t,e);function t(){var n;return n=e.call(this)||this,n.setup=function(o){var i;if(!Jc&&((i=window)!=null&&i.addEventListener)){var a=function(){return o()};return window.addEventListener("visibilitychange",a,!1),window.addEventListener("focus",a,!1),function(){window.removeEventListener("visibilitychange",a),window.removeEventListener("focus",a)}}},n}var r=t.prototype;return r.onSubscribe=function(){this.cleanup||this.setEventListener(this.setup)},r.onUnsubscribe=function(){if(!this.hasListeners()){var o;(o=this.cleanup)==null||o.call(this),this.cleanup=void 0}},r.setEventListener=function(o){var i,a=this;this.setup=o,(i=this.cleanup)==null||i.call(this),this.cleanup=o(function(s){typeof s=="boolean"?a.setFocused(s):a.onFocus()})},r.setFocused=function(o){this.focused=o,o&&this.onFocus()},r.onFocus=function(){this.listeners.forEach(function(o){o()})},r.isFocused=function(){return typeof this.focused=="boolean"?this.focused:typeof document>"u"?!0:[void 0,"visible","prerender"].includes(document.visibilityState)},t}(sa),kl=new hde;var gde=function(e){Gt(t,e);function t(){var n;return n=e.call(this)||this,n.setup=function(o){var i;if(!Jc&&((i=window)!=null&&i.addEventListener)){var a=function(){return o()};return window.addEventListener("online",a,!1),window.addEventListener("offline",a,!1),function(){window.removeEventListener("online",a),window.removeEventListener("offline",a)}}},n}var r=t.prototype;return r.onSubscribe=function(){this.cleanup||this.setEventListener(this.setup)},r.onUnsubscribe=function(){if(!this.hasListeners()){var o;(o=this.cleanup)==null||o.call(this),this.cleanup=void 0}},r.setEventListener=function(o){var i,a=this;this.setup=o,(i=this.cleanup)==null||i.call(this),this.cleanup=o(function(s){typeof s=="boolean"?a.setOnline(s):a.onOnline()})},r.setOnline=function(o){this.online=o,o&&this.onOnline()},r.onOnline=function(){this.listeners.forEach(function(o){o()})},r.isOnline=function(){return typeof this.online=="boolean"?this.online:typeof navigator>"u"||typeof navigator.onLine>"u"?!0:navigator.onLine},t}(sa),fp=new gde;function vde(e){return Math.min(1e3*Math.pow(2,e),3e4)}function Ay(e){return typeof e?.cancel=="function"}var xj=function(t){this.revert=t?.revert,this.silent=t?.silent};function dp(e){return e instanceof xj}var P1=function(t){var r=this,n=!1,o,i,a,s;this.abort=t.abort,this.cancel=function(d){return o?.(d)},this.cancelRetry=function(){n=!0},this.continueRetry=function(){n=!1},this.continue=function(){return i?.()},this.failureCount=0,this.isPaused=!1,this.isResolved=!1,this.isTransportCancelable=!1,this.promise=new Promise(function(d,p){a=d,s=p});var u=function(p){r.isResolved||(r.isResolved=!0,t.onSuccess==null||t.onSuccess(p),i?.(),a(p))},l=function(p){r.isResolved||(r.isResolved=!0,t.onError==null||t.onError(p),i?.(),s(p))},c=function(){return new Promise(function(p){i=p,r.isPaused=!0,t.onPause==null||t.onPause()}).then(function(){i=void 0,r.isPaused=!1,t.onContinue==null||t.onContinue()})},f=function d(){if(!r.isResolved){var p;try{p=t.fn()}catch(v){p=Promise.reject(v)}o=function(b){if(!r.isResolved&&(l(new xj(b)),r.abort==null||r.abort(),Ay(p)))try{p.cancel()}catch{}},r.isTransportCancelable=Ay(p),Promise.resolve(p).then(u).catch(function(v){var b,g;if(!r.isResolved){var h=(b=t.retry)!=null?b:3,y=(g=t.retryDelay)!=null?g:vde,x=typeof y=="function"?y(r.failureCount,v):y,w=h===!0||typeof h=="number"&&r.failureCount"u"&&(s.exact=!0),this.queries.find(function(u){return NP(s,u)})},r.findAll=function(o,i){var a=Ls(o,i),s=a[0];return Object.keys(s).length>0?this.queries.filter(function(u){return NP(s,u)}):this.queries},r.notify=function(o){var i=this;yt.batch(function(){i.listeners.forEach(function(a){a(o)})})},r.onFocus=function(){var o=this;yt.batch(function(){o.queries.forEach(function(i){i.onFocus()})})},r.onOnline=function(){var o=this;yt.batch(function(){o.queries.forEach(function(i){i.onOnline()})})},t}(sa);var Sj=function(){function e(r){this.options=K({},r.defaultOptions,r.options),this.mutationId=r.mutationId,this.mutationCache=r.mutationCache,this.observers=[],this.state=r.state||OP(),this.meta=r.meta}var t=e.prototype;return t.setState=function(n){this.dispatch({type:"setState",state:n})},t.addObserver=function(n){this.observers.indexOf(n)===-1&&this.observers.push(n)},t.removeObserver=function(n){this.observers=this.observers.filter(function(o){return o!==n})},t.cancel=function(){return this.retryer?(this.retryer.cancel(),this.retryer.promise.then(Vr).catch(Vr)):Promise.resolve()},t.continue=function(){return this.retryer?(this.retryer.continue(),this.retryer.promise):this.execute()},t.execute=function(){var n=this,o,i=this.state.status==="loading",a=Promise.resolve();return i||(this.dispatch({type:"loading",variables:this.options.variables}),a=a.then(function(){n.mutationCache.config.onMutate==null||n.mutationCache.config.onMutate(n.state.variables,n)}).then(function(){return n.options.onMutate==null?void 0:n.options.onMutate(n.state.variables)}).then(function(s){s!==n.state.context&&n.dispatch({type:"loading",context:s,variables:n.state.variables})})),a.then(function(){return n.executeMutation()}).then(function(s){o=s,n.mutationCache.config.onSuccess==null||n.mutationCache.config.onSuccess(o,n.state.variables,n.state.context,n)}).then(function(){return n.options.onSuccess==null?void 0:n.options.onSuccess(o,n.state.variables,n.state.context)}).then(function(){return n.options.onSettled==null?void 0:n.options.onSettled(o,null,n.state.variables,n.state.context)}).then(function(){return n.dispatch({type:"success",data:o}),o}).catch(function(s){return n.mutationCache.config.onError==null||n.mutationCache.config.onError(s,n.state.variables,n.state.context,n),Kc().error(s),Promise.resolve().then(function(){return n.options.onError==null?void 0:n.options.onError(s,n.state.variables,n.state.context)}).then(function(){return n.options.onSettled==null?void 0:n.options.onSettled(void 0,s,n.state.variables,n.state.context)}).then(function(){throw n.dispatch({type:"error",error:s}),s})})},t.executeMutation=function(){var n=this,o;return this.retryer=new P1({fn:function(){return n.options.mutationFn?n.options.mutationFn(n.state.variables):Promise.reject("No mutationFn found")},onFail:function(){n.dispatch({type:"failed"})},onPause:function(){n.dispatch({type:"pause"})},onContinue:function(){n.dispatch({type:"continue"})},retry:(o=this.options.retry)!=null?o:0,retryDelay:this.options.retryDelay}),this.retryer.promise},t.dispatch=function(n){var o=this;this.state=bde(this.state,n),yt.batch(function(){o.observers.forEach(function(i){i.onMutationUpdate(n)}),o.mutationCache.notify(o)})},e}();function OP(){return{context:void 0,data:void 0,error:null,failureCount:0,isPaused:!1,status:"idle",variables:void 0}}function bde(e,t){switch(t.type){case"failed":return K({},e,{failureCount:e.failureCount+1});case"pause":return K({},e,{isPaused:!0});case"continue":return K({},e,{isPaused:!1});case"loading":return K({},e,{context:t.context,data:void 0,error:null,isPaused:!1,status:"loading",variables:t.variables});case"success":return K({},e,{data:t.data,error:null,status:"success",isPaused:!1});case"error":return K({},e,{data:void 0,error:t.error,failureCount:e.failureCount+1,isPaused:!1,status:"error"});case"setState":return K({},e,t.state);default:return e}}var Ej=function(e){Gt(t,e);function t(n){var o;return o=e.call(this)||this,o.config=n||{},o.mutations=[],o.mutationId=0,o}var r=t.prototype;return r.build=function(o,i,a){var s=new Sj({mutationCache:this,mutationId:++this.mutationId,options:o.defaultMutationOptions(i),state:a,defaultOptions:i.mutationKey?o.getMutationDefaults(i.mutationKey):void 0,meta:i.meta});return this.add(s),s},r.add=function(o){this.mutations.push(o),this.notify(o)},r.remove=function(o){this.mutations=this.mutations.filter(function(i){return i!==o}),o.cancel(),this.notify(o)},r.clear=function(){var o=this;yt.batch(function(){o.mutations.forEach(function(i){o.remove(i)})})},r.getAll=function(){return this.mutations},r.find=function(o){return typeof o.exact>"u"&&(o.exact=!0),this.mutations.find(function(i){return PP(o,i)})},r.findAll=function(o){return this.mutations.filter(function(i){return PP(o,i)})},r.notify=function(o){var i=this;yt.batch(function(){i.listeners.forEach(function(a){a(o)})})},r.onFocus=function(){this.resumePausedMutations()},r.onOnline=function(){this.resumePausedMutations()},r.resumePausedMutations=function(){var o=this.mutations.filter(function(i){return i.state.isPaused});return yt.batch(function(){return o.reduce(function(i,a){return i.then(function(){return a.continue().catch(Vr)})},Promise.resolve())})},t}(sa);function Tj(){return{onFetch:function(t){t.fetchFn=function(){var r,n,o,i,a,s,u=(r=t.fetchOptions)==null||(n=r.meta)==null?void 0:n.refetchPage,l=(o=t.fetchOptions)==null||(i=o.meta)==null?void 0:i.fetchMore,c=l?.pageParam,f=l?.direction==="forward",d=l?.direction==="backward",p=((a=t.state.data)==null?void 0:a.pages)||[],v=((s=t.state.data)==null?void 0:s.pageParams)||[],b=N1(),g=b?.signal,h=v,y=!1,x=t.options.queryFn||function(){return Promise.reject("Missing queryFn")},w=function(O,j,W,M){return h=M?[j].concat(h):[].concat(h,[j]),M?[W].concat(O):[].concat(O,[W])},I=function(O,j,W,M){if(y)return Promise.reject("Cancelled");if(typeof W>"u"&&!j&&O.length)return Promise.resolve(O);var A={queryKey:t.queryKey,signal:g,pageParam:W,meta:t.meta},$=x(A),X=Promise.resolve($).then(function(ie){return w(O,W,ie,M)});if(Ay($)){var re=X;re.cancel=$.cancel}return X},S;if(!p.length)S=I([]);else if(f){var C=typeof c<"u",P=C?c:Ij(t.options,p);S=I(p,C,P)}else if(d){var B=typeof c<"u",G=B?c:xde(t.options,p);S=I(p,B,G,!0)}else(function(){h=[];var R=typeof t.options.getNextPageParam>"u",O=u&&p[0]?u(p[0],0,p):!0;S=O?I([],R,v[0]):Promise.resolve(w([],v[0],p[0]));for(var j=function(A){S=S.then(function($){var X=u&&p[A]?u(p[A],A,p):!0;if(X){var re=R?v[A]:Ij(t.options,$);return I($,R,re)}return Promise.resolve(w($,v[A],p[A]))})},W=1;W"u"&&(c.revert=!0);var f=yt.batch(function(){return a.queryCache.findAll(u).map(function(d){return d.cancel(c)})});return Promise.all(f).then(Vr).catch(Vr)},t.invalidateQueries=function(n,o,i){var a,s,u,l=this,c=Ls(n,o,i),f=c[0],d=c[1],p=K({},f,{active:(a=(s=f.refetchActive)!=null?s:f.active)!=null?a:!0,inactive:(u=f.refetchInactive)!=null?u:!1});return yt.batch(function(){return l.queryCache.findAll(f).forEach(function(v){v.invalidate()}),l.refetchQueries(p,d)})},t.refetchQueries=function(n,o,i){var a=this,s=Ls(n,o,i),u=s[0],l=s[1],c=yt.batch(function(){return a.queryCache.findAll(u).map(function(d){return d.fetch(void 0,K({},l,{meta:{refetchPage:u?.refetchPage}}))})}),f=Promise.all(c).then(Vr);return l?.throwOnError||(f=f.catch(Vr)),f},t.fetchQuery=function(n,o,i){var a=lp(n,o,i),s=this.defaultQueryOptions(a);typeof s.retry>"u"&&(s.retry=!1);var u=this.queryCache.build(this,s);return u.isStaleByTime(s.staleTime)?u.fetch(s):Promise.resolve(u.state.data)},t.prefetchQuery=function(n,o,i){return this.fetchQuery(n,o,i).then(Vr).catch(Vr)},t.fetchInfiniteQuery=function(n,o,i){var a=lp(n,o,i);return a.behavior=Tj(),this.fetchQuery(a)},t.prefetchInfiniteQuery=function(n,o,i){return this.fetchInfiniteQuery(n,o,i).then(Vr).catch(Vr)},t.cancelMutations=function(){var n=this,o=yt.batch(function(){return n.mutationCache.getAll().map(function(i){return i.cancel()})});return Promise.all(o).then(Vr).catch(Vr)},t.resumePausedMutations=function(){return this.getMutationCache().resumePausedMutations()},t.executeMutation=function(n){return this.mutationCache.build(this,n).execute()},t.getQueryCache=function(){return this.queryCache},t.getMutationCache=function(){return this.mutationCache},t.getDefaultOptions=function(){return this.defaultOptions},t.setDefaultOptions=function(n){this.defaultOptions=n},t.setQueryDefaults=function(n,o){var i=this.queryDefaults.find(function(a){return Ol(n)===Ol(a.queryKey)});i?i.defaultOptions=o:this.queryDefaults.push({queryKey:n,defaultOptions:o})},t.getQueryDefaults=function(n){var o;return n?(o=this.queryDefaults.find(function(i){return Ny(n,i.queryKey)}))==null?void 0:o.defaultOptions:void 0},t.setMutationDefaults=function(n,o){var i=this.mutationDefaults.find(function(a){return Ol(n)===Ol(a.mutationKey)});i?i.defaultOptions=o:this.mutationDefaults.push({mutationKey:n,defaultOptions:o})},t.getMutationDefaults=function(n){var o;return n?(o=this.mutationDefaults.find(function(i){return Ny(n,i.mutationKey)}))==null?void 0:o.defaultOptions:void 0},t.defaultQueryOptions=function(n){if(n?._defaulted)return n;var o=K({},this.defaultOptions.queries,this.getQueryDefaults(n?.queryKey),n,{_defaulted:!0});return!o.queryHash&&o.queryKey&&(o.queryHash=Ty(o.queryKey,o)),o},t.defaultQueryObserverOptions=function(n){return this.defaultQueryOptions(n)},t.defaultMutationOptions=function(n){return n?._defaulted?n:K({},this.defaultOptions.mutations,this.getMutationDefaults(n?.mutationKey),n,{_defaulted:!0})},t.clear=function(){this.queryCache.clear(),this.mutationCache.clear()},e}();var DP=function(e){Gt(t,e);function t(n,o){var i;return i=e.call(this)||this,i.client=n,i.options=o,i.trackedProps=[],i.selectError=null,i.bindMethods(),i.setOptions(o),i}var r=t.prototype;return r.bindMethods=function(){this.remove=this.remove.bind(this),this.refetch=this.refetch.bind(this)},r.onSubscribe=function(){this.listeners.length===1&&(this.currentQuery.addObserver(this),Nj(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())},r.onUnsubscribe=function(){this.listeners.length||this.destroy()},r.shouldFetchOnReconnect=function(){return FP(this.currentQuery,this.options,this.options.refetchOnReconnect)},r.shouldFetchOnWindowFocus=function(){return FP(this.currentQuery,this.options,this.options.refetchOnWindowFocus)},r.destroy=function(){this.listeners=[],this.clearTimers(),this.currentQuery.removeObserver(this)},r.setOptions=function(o,i){var a=this.options,s=this.currentQuery;if(this.options=this.client.defaultQueryObserverOptions(o),typeof this.options.enabled<"u"&&typeof this.options.enabled!="boolean")throw new Error("Expected enabled to be a boolean");this.options.queryKey||(this.options.queryKey=a.queryKey),this.updateQuery();var u=this.hasListeners();u&&Pj(this.currentQuery,s,this.options,a)&&this.executeFetch(),this.updateResult(i),u&&(this.currentQuery!==s||this.options.enabled!==a.enabled||this.options.staleTime!==a.staleTime)&&this.updateStaleTimeout();var l=this.computeRefetchInterval();u&&(this.currentQuery!==s||this.options.enabled!==a.enabled||l!==this.currentRefetchInterval)&&this.updateRefetchInterval(l)},r.getOptimisticResult=function(o){var i=this.client.defaultQueryObserverOptions(o),a=this.client.getQueryCache().build(this.client,i);return this.createResult(a,i)},r.getCurrentResult=function(){return this.currentResult},r.trackResult=function(o,i){var a=this,s={},u=function(c){a.trackedProps.includes(c)||a.trackedProps.push(c)};return Object.keys(o).forEach(function(l){Object.defineProperty(s,l,{configurable:!1,enumerable:!0,get:function(){return u(l),o[l]}})}),(i.useErrorBoundary||i.suspense)&&u("error"),s},r.getNextResult=function(o){var i=this;return new Promise(function(a,s){var u=i.subscribe(function(l){l.isFetching||(u(),l.isError&&o?.throwOnError?s(l.error):a(l))})})},r.getCurrentQuery=function(){return this.currentQuery},r.remove=function(){this.client.getQueryCache().remove(this.currentQuery)},r.refetch=function(o){return this.fetch(K({},o,{meta:{refetchPage:o?.refetchPage}}))},r.fetchOptimistic=function(o){var i=this,a=this.client.defaultQueryObserverOptions(o),s=this.client.getQueryCache().build(this.client,a);return s.fetch().then(function(){return i.createResult(s,a)})},r.fetch=function(o){var i=this;return this.executeFetch(o).then(function(){return i.updateResult(),i.currentResult})},r.executeFetch=function(o){this.updateQuery();var i=this.currentQuery.fetch(this.options,o);return o?.throwOnError||(i=i.catch(Vr)),i},r.updateStaleTimeout=function(){var o=this;if(this.clearStaleTimeout(),!(Jc||this.currentResult.isStale||!Iy(this.options.staleTime))){var i=T1(this.currentResult.dataUpdatedAt,this.options.staleTime),a=i+1;this.staleTimeoutId=setTimeout(function(){o.currentResult.isStale||o.updateResult()},a)}},r.computeRefetchInterval=function(){var o;return typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.currentResult.data,this.currentQuery):(o=this.options.refetchInterval)!=null?o:!1},r.updateRefetchInterval=function(o){var i=this;this.clearRefetchInterval(),this.currentRefetchInterval=o,!(Jc||this.options.enabled===!1||!Iy(this.currentRefetchInterval)||this.currentRefetchInterval===0)&&(this.refetchIntervalId=setInterval(function(){(i.options.refetchIntervalInBackground||kl.isFocused())&&i.executeFetch()},this.currentRefetchInterval))},r.updateTimers=function(){this.updateStaleTimeout(),this.updateRefetchInterval(this.computeRefetchInterval())},r.clearTimers=function(){this.clearStaleTimeout(),this.clearRefetchInterval()},r.clearStaleTimeout=function(){this.staleTimeoutId&&(clearTimeout(this.staleTimeoutId),this.staleTimeoutId=void 0)},r.clearRefetchInterval=function(){this.refetchIntervalId&&(clearInterval(this.refetchIntervalId),this.refetchIntervalId=void 0)},r.createResult=function(o,i){var a=this.currentQuery,s=this.options,u=this.currentResult,l=this.currentResultState,c=this.currentResultOptions,f=o!==a,d=f?o.state:this.currentQueryInitialState,p=f?this.currentResult:this.previousQueryResult,v=o.state,b=v.dataUpdatedAt,g=v.error,h=v.errorUpdatedAt,y=v.isFetching,x=v.status,w=!1,I=!1,S;if(i.optimisticResults){var C=this.hasListeners(),P=!C&&Nj(o,i),B=C&&Pj(o,a,i,s);(P||B)&&(y=!0,b||(x="loading"))}if(i.keepPreviousData&&!v.dataUpdateCount&&p?.isSuccess&&x!=="error")S=p.data,b=p.dataUpdatedAt,x=p.status,w=!0;else if(i.select&&typeof v.data<"u")if(u&&v.data===l?.data&&i.select===this.selectFn)S=this.selectResult;else try{this.selectFn=i.select,S=i.select(v.data),i.structuralSharing!==!1&&(S=cp(u?.data,S)),this.selectResult=S,this.selectError=null}catch(T){Kc().error(T),this.selectError=T}else S=v.data;if(typeof i.placeholderData<"u"&&typeof S>"u"&&(x==="loading"||x==="idle")){var G;if(u?.isPlaceholderData&&i.placeholderData===c?.placeholderData)G=u.data;else if(G=typeof i.placeholderData=="function"?i.placeholderData():i.placeholderData,i.select&&typeof G<"u")try{G=i.select(G),i.structuralSharing!==!1&&(G=cp(u?.data,G)),this.selectError=null}catch(T){Kc().error(T),this.selectError=T}typeof G<"u"&&(x="success",S=G,I=!0)}this.selectError&&(g=this.selectError,S=this.selectResult,h=Date.now(),x="error");var N={status:x,isLoading:x==="loading",isSuccess:x==="success",isError:x==="error",isIdle:x==="idle",data:S,dataUpdatedAt:b,error:g,errorUpdatedAt:h,failureCount:v.fetchFailureCount,errorUpdateCount:v.errorUpdateCount,isFetched:v.dataUpdateCount>0||v.errorUpdateCount>0,isFetchedAfterMount:v.dataUpdateCount>d.dataUpdateCount||v.errorUpdateCount>d.errorUpdateCount,isFetching:y,isRefetching:y&&x!=="loading",isLoadingError:x==="error"&&v.dataUpdatedAt===0,isPlaceholderData:I,isPreviousData:w,isRefetchError:x==="error"&&v.dataUpdatedAt!==0,isStale:LP(o,i),refetch:this.refetch,remove:this.remove};return N},r.shouldNotifyListeners=function(o,i){if(!i)return!0;var a=this.options,s=a.notifyOnChangeProps,u=a.notifyOnChangePropsExclusions;if(!s&&!u||s==="tracked"&&!this.trackedProps.length)return!0;var l=s==="tracked"?this.trackedProps:s;return Object.keys(o).some(function(c){var f=c,d=o[f]!==i[f],p=l?.some(function(b){return b===c}),v=u?.some(function(b){return b===c});return d&&!v&&(!l||p)})},r.updateResult=function(o){var i=this.currentResult;if(this.currentResult=this.createResult(this.currentQuery,this.options),this.currentResultState=this.currentQuery.state,this.currentResultOptions=this.options,!yj(this.currentResult,i)){var a={cache:!0};o?.listeners!==!1&&this.shouldNotifyListeners(this.currentResult,i)&&(a.listeners=!0),this.notify(K({},a,o))}},r.updateQuery=function(){var o=this.client.getQueryCache().build(this.client,this.options);if(o!==this.currentQuery){var i=this.currentQuery;this.currentQuery=o,this.currentQueryInitialState=o.state,this.previousQueryResult=this.currentResult,this.hasListeners()&&(i?.removeObserver(this),o.addObserver(this))}},r.onQueryUpdate=function(o){var i={};o.type==="success"?i.onSuccess=!0:o.type==="error"&&!dp(o.error)&&(i.onError=!0),this.updateResult(i),this.hasListeners()&&this.updateTimers()},r.notify=function(o){var i=this;yt.batch(function(){o.onSuccess?(i.options.onSuccess==null||i.options.onSuccess(i.currentResult.data),i.options.onSettled==null||i.options.onSettled(i.currentResult.data,null)):o.onError&&(i.options.onError==null||i.options.onError(i.currentResult.error),i.options.onSettled==null||i.options.onSettled(void 0,i.currentResult.error)),o.listeners&&i.listeners.forEach(function(a){a(i.currentResult)}),o.cache&&i.client.getQueryCache().notify({query:i.currentQuery,type:"observerResultsUpdated"})})},t}(sa);function _de(e,t){return t.enabled!==!1&&!e.state.dataUpdatedAt&&!(e.state.status==="error"&&t.retryOnMount===!1)}function Nj(e,t){return _de(e,t)||e.state.dataUpdatedAt>0&&FP(e,t,t.refetchOnMount)}function FP(e,t,r){if(t.enabled!==!1){var n=typeof r=="function"?r(e):r;return n==="always"||n!==!1&&LP(e,t)}return!1}function Pj(e,t,r,n){return r.enabled!==!1&&(e!==t||n.enabled===!1)&&(!r.suspense||e.state.status!=="error")&&LP(e,r)}function LP(e,t){return e.isStaleByTime(t.staleTime)}var Aj=function(e){Gt(t,e);function t(n,o){var i;return i=e.call(this)||this,i.client=n,i.setOptions(o),i.bindMethods(),i.updateResult(),i}var r=t.prototype;return r.bindMethods=function(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)},r.setOptions=function(o){this.options=this.client.defaultMutationOptions(o)},r.onUnsubscribe=function(){if(!this.listeners.length){var o;(o=this.currentMutation)==null||o.removeObserver(this)}},r.onMutationUpdate=function(o){this.updateResult();var i={listeners:!0};o.type==="success"?i.onSuccess=!0:o.type==="error"&&(i.onError=!0),this.notify(i)},r.getCurrentResult=function(){return this.currentResult},r.reset=function(){this.currentMutation=void 0,this.updateResult(),this.notify({listeners:!0})},r.mutate=function(o,i){return this.mutateOptions=i,this.currentMutation&&this.currentMutation.removeObserver(this),this.currentMutation=this.client.getMutationCache().build(this.client,K({},this.options,{variables:typeof o<"u"?o:this.options.variables})),this.currentMutation.addObserver(this),this.currentMutation.execute()},r.updateResult=function(){var o=this.currentMutation?this.currentMutation.state:OP(),i=K({},o,{isLoading:o.status==="loading",isSuccess:o.status==="success",isError:o.status==="error",isIdle:o.status==="idle",mutate:this.mutate,reset:this.reset});this.currentResult=i},r.notify=function(o){var i=this;yt.batch(function(){i.mutateOptions&&(o.onSuccess?(i.mutateOptions.onSuccess==null||i.mutateOptions.onSuccess(i.currentResult.data,i.currentResult.variables,i.currentResult.context),i.mutateOptions.onSettled==null||i.mutateOptions.onSettled(i.currentResult.data,null,i.currentResult.variables,i.currentResult.context)):o.onError&&(i.mutateOptions.onError==null||i.mutateOptions.onError(i.currentResult.error,i.currentResult.variables,i.currentResult.context),i.mutateOptions.onSettled==null||i.mutateOptions.onSettled(void 0,i.currentResult.error,i.currentResult.variables,i.currentResult.context))),o.listeners&&i.listeners.forEach(function(a){a(i.currentResult)})})},t}(sa);var Rj=m(Os()),Oj=Rj.default.unstable_batchedUpdates;yt.setBatchNotifyFunction(Oj);var kj=console;RP(kj);var Fl=m(_()),Fj=Fl.default.createContext(void 0),Dj=Fl.default.createContext(!1);function Lj(e){return e&&typeof window<"u"?(window.ReactQueryClientContext||(window.ReactQueryClientContext=Fj),window.ReactQueryClientContext):Fj}var ge=function(){var t=Fl.default.useContext(Lj(Fl.default.useContext(Dj)));if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},MP=function(t){var r=t.client,n=t.contextSharing,o=n===void 0?!1:n,i=t.children;Fl.default.useEffect(function(){return r.mount(),function(){r.unmount()}},[r]);var a=Lj(o);return Fl.default.createElement(Dj.Provider,{value:o},Fl.default.createElement(a.Provider,{value:r},i))};var BP=m(_());function wde(){var e=!1;return{clearReset:function(){e=!1},reset:function(){e=!0},isReset:function(){return e}}}var Cde=BP.default.createContext(wde()),Mj=function(){return BP.default.useContext(Cde)};var pp=m(_());function A1(e,t,r){return typeof t=="function"?t.apply(void 0,r):typeof t=="boolean"?t:!!e}function ae(e,t,r){var n=pp.default.useRef(!1),o=pp.default.useState(0),i=o[1],a=gj(e,t,r),s=ge(),u=pp.default.useRef();u.current?u.current.setOptions(a):u.current=new Aj(s,a);var l=u.current.getCurrentResult();pp.default.useEffect(function(){n.current=!0;var f=u.current.subscribe(yt.batchCalls(function(){n.current&&i(function(d){return d+1})}));return function(){n.current=!1,f()}},[]);var c=pp.default.useCallback(function(f,d){u.current.mutate(f,d).catch(Vr)},[]);if(l.error&&A1(void 0,u.current.options.useErrorBoundary,[l.error]))throw l.error;return K({},l,{mutate:c,mutateAsync:l.mutate})}var mp=m(_());function Bj(e,t){var r=mp.default.useRef(!1),n=mp.default.useState(0),o=n[1],i=ge(),a=Mj(),s=i.defaultQueryObserverOptions(e);s.optimisticResults=!0,s.onError&&(s.onError=yt.batchCalls(s.onError)),s.onSuccess&&(s.onSuccess=yt.batchCalls(s.onSuccess)),s.onSettled&&(s.onSettled=yt.batchCalls(s.onSettled)),s.suspense&&(typeof s.staleTime!="number"&&(s.staleTime=1e3),s.cacheTime===0&&(s.cacheTime=1)),(s.suspense||s.useErrorBoundary)&&(a.isReset()||(s.retryOnMount=!1));var u=mp.default.useState(function(){return new t(i,s)}),l=u[0],c=l.getOptimisticResult(s);if(mp.default.useEffect(function(){r.current=!0,a.clearReset();var f=l.subscribe(yt.batchCalls(function(){r.current&&o(function(d){return d+1})}));return l.updateResult(),function(){r.current=!1,f()}},[a,l]),mp.default.useEffect(function(){l.setOptions(s,{listeners:!1})},[s,l]),s.suspense&&c.isLoading)throw l.fetchOptimistic(s).then(function(f){var d=f.data;s.onSuccess==null||s.onSuccess(d),s.onSettled==null||s.onSettled(d,null)}).catch(function(f){a.clearReset(),s.onError==null||s.onError(f),s.onSettled==null||s.onSettled(void 0,f)});if(c.isError&&!a.isReset()&&!c.isFetching&&A1(s.suspense,s.useErrorBoundary,[c.error,l.getCurrentQuery()]))throw c.error;return s.notifyOnChangeProps==="tracked"&&(c=l.trackResult(c,s)),c}function Ae(e,t,r){var n=lp(e,t,r);return Bj(n,DP)}function eo(e){"@babel/helpers - typeof";return eo=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},eo(e)}function Fo(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function jj(e,t){if(eo(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(eo(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function R1(e){var t=jj(e,"string");return eo(t)=="symbol"?t:t+""}function Uj(e,t){for(var r=0;re.length)&&(t=e.length);for(var r=0,n=Array(t);r1&&arguments[1]!==void 0?arguments[1]:{};Fo(this,e),this.init(t,r)}return Do(e,[{key:"init",value:function(r){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.prefix=n.prefix||"i18next:",this.logger=r||Sde,this.options=n,this.debug=n.debug}},{key:"setDebug",value:function(r){this.debug=r}},{key:"log",value:function(){for(var r=arguments.length,n=new Array(r),o=0;o1?n-1:0),i=1;i-1?s.replace(/###/g,"."):s}function o(){return!e||typeof e=="string"}for(var i=typeof t!="string"?[].concat(t):t.split(".");i.length>1;){if(o())return{};var a=n(i.shift());!e[a]&&r&&(e[a]=new r),Object.prototype.hasOwnProperty.call(e,a)?e=e[a]:e={}}return o()?{}:{obj:e,k:n(i.shift())}}function zj(e,t,r){var n=UP(e,t,Object),o=n.obj,i=n.k;o[i]=r}function Tde(e,t,r,n){var o=UP(e,t,Object),i=o.obj,a=o.k;i[a]=i[a]||[],n&&(i[a]=i[a].concat(r)),n||i[a].push(r)}function M1(e,t){var r=UP(e,t),n=r.obj,o=r.k;if(n)return n[o]}function qj(e,t,r){var n=M1(e,r);return n!==void 0?n:M1(t,r)}function oU(e,t,r){for(var n in t)n!=="__proto__"&&n!=="constructor"&&(n in e?typeof e[n]=="string"||e[n]instanceof String||typeof t[n]=="string"||t[n]instanceof String?r&&(e[n]=t[n]):oU(e[n],t[n],r):e[n]=t[n]);return e}function gp(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var Nde={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function Pde(e){return typeof e=="string"?e.replace(/[&<>"'\/]/g,function(t){return Nde[t]}):e}var j1=typeof window<"u"&&window.navigator&&typeof window.navigator.userAgentData>"u"&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1,Ade=[" ",",","?","!",";"];function Rde(e,t,r){t=t||"",r=r||"";var n=Ade.filter(function(s){return t.indexOf(s)<0&&r.indexOf(s)<0});if(n.length===0)return!0;var o=new RegExp("(".concat(n.map(function(s){return s==="?"?"\\?":s}).join("|"),")")),i=!o.test(e);if(!i){var a=e.indexOf(r);a>0&&!o.test(e.substring(0,a))&&(i=!0)}return i}function $j(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,n)}return r}function D1(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function iU(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:".";if(e){if(e[t])return e[t];for(var n=t.split(r),o=e,i=0;ii+a;)a++,s=n.slice(i,i+a).join(r),u=o[s];if(u===void 0)return;if(u===null)return null;if(t.endsWith(s)){if(typeof u=="string")return u;if(s&&typeof u[s]=="string")return u[s]}var l=n.slice(i+a).join(r);return l?iU(u,l,r):void 0}o=o[n[i]]}return o}}var Fde=function(e){ef(r,e);var t=Ode(r);function r(n){var o,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{ns:["translation"],defaultNS:"translation"};return Fo(this,r),o=t.call(this),j1&&Ml.call(br(o)),o.data=n||{},o.options=i,o.options.keySeparator===void 0&&(o.options.keySeparator="."),o.options.ignoreJSONStructure===void 0&&(o.options.ignoreJSONStructure=!0),o}return Do(r,[{key:"addNamespaces",value:function(o){this.options.ns.indexOf(o)<0&&this.options.ns.push(o)}},{key:"removeNamespaces",value:function(o){var i=this.options.ns.indexOf(o);i>-1&&this.options.ns.splice(i,1)}},{key:"getResource",value:function(o,i,a){var s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},u=s.keySeparator!==void 0?s.keySeparator:this.options.keySeparator,l=s.ignoreJSONStructure!==void 0?s.ignoreJSONStructure:this.options.ignoreJSONStructure,c=[o,i];a&&typeof a!="string"&&(c=c.concat(a)),a&&typeof a=="string"&&(c=c.concat(u?a.split(u):a)),o.indexOf(".")>-1&&(c=o.split("."));var f=M1(this.data,c);return f||!l||typeof a!="string"?f:iU(this.data&&this.data[o]&&this.data[o][i],a,u)}},{key:"addResource",value:function(o,i,a,s){var u=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{silent:!1},l=this.options.keySeparator;l===void 0&&(l=".");var c=[o,i];a&&(c=c.concat(l?a.split(l):a)),o.indexOf(".")>-1&&(c=o.split("."),s=i,i=c[1]),this.addNamespaces(i),zj(this.data,c,s),u.silent||this.emit("added",o,i,a,s)}},{key:"addResources",value:function(o,i,a){var s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{silent:!1};for(var u in a)(typeof a[u]=="string"||Object.prototype.toString.apply(a[u])==="[object Array]")&&this.addResource(o,i,u,a[u],{silent:!0});s.silent||this.emit("added",o,i,a)}},{key:"addResourceBundle",value:function(o,i,a,s,u){var l=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{silent:!1},c=[o,i];o.indexOf(".")>-1&&(c=o.split("."),s=a,a=i,i=c[1]),this.addNamespaces(i);var f=M1(this.data,c)||{};s?oU(f,a,u):f=D1(D1({},f),a),zj(this.data,c,f),l.silent||this.emit("added",o,i,a)}},{key:"removeResourceBundle",value:function(o,i){this.hasResourceBundle(o,i)&&delete this.data[o][i],this.removeNamespaces(i),this.emit("removed",o,i)}},{key:"hasResourceBundle",value:function(o,i){return this.getResource(o,i)!==void 0}},{key:"getResourceBundle",value:function(o,i){return i||(i=this.options.defaultNS),this.options.compatibilityAPI==="v1"?D1(D1({},{}),this.getResource(o,i)):this.getResource(o,i)}},{key:"getDataByLanguage",value:function(o){return this.data[o]}},{key:"hasLanguageSomeTranslations",value:function(o){var i=this.getDataByLanguage(o),a=i&&Object.keys(i)||[];return!!a.find(function(s){return i[s]&&Object.keys(i[s]).length>0})}},{key:"toJSON",value:function(){return this.data}}]),r}(Ml),aU={processors:{},addPostProcessor:function(t){this.processors[t.name]=t},handle:function(t,r,n,o,i){var a=this;return t.forEach(function(s){a.processors[s]&&(r=a.processors[s].process(r,n,o,i))}),r}};function Xj(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,n)}return r}function Lo(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}var Yj={},Zj=function(e){ef(r,e);var t=Dde(r);function r(n){var o,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Fo(this,r),o=t.call(this),j1&&Ml.call(br(o)),Ide(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],n,br(o)),o.options=i,o.options.keySeparator===void 0&&(o.options.keySeparator="."),o.logger=Bs.create("translator"),o}return Do(r,[{key:"changeLanguage",value:function(o){o&&(this.language=o)}},{key:"exists",value:function(o){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}};if(o==null)return!1;var a=this.resolve(o,i);return a&&a.res!==void 0}},{key:"extractFromKey",value:function(o,i){var a=i.nsSeparator!==void 0?i.nsSeparator:this.options.nsSeparator;a===void 0&&(a=":");var s=i.keySeparator!==void 0?i.keySeparator:this.options.keySeparator,u=i.ns||this.options.defaultNS||[],l=a&&o.indexOf(a)>-1,c=!this.options.userDefinedKeySeparator&&!i.keySeparator&&!this.options.userDefinedNsSeparator&&!i.nsSeparator&&!Rde(o,a,s);if(l&&!c){var f=o.match(this.interpolator.nestingRegexp);if(f&&f.length>0)return{key:o,namespaces:u};var d=o.split(a);(a!==s||a===s&&this.options.ns.indexOf(d[0])>-1)&&(u=d.shift()),o=d.join(s)}return typeof u=="string"&&(u=[u]),{key:o,namespaces:u}}},{key:"translate",value:function(o,i,a){var s=this;if(eo(i)!=="object"&&this.options.overloadTranslationOptionHandler&&(i=this.options.overloadTranslationOptionHandler(arguments)),i||(i={}),o==null)return"";Array.isArray(o)||(o=[String(o)]);var u=i.returnDetails!==void 0?i.returnDetails:this.options.returnDetails,l=i.keySeparator!==void 0?i.keySeparator:this.options.keySeparator,c=this.extractFromKey(o[o.length-1],i),f=c.key,d=c.namespaces,p=d[d.length-1],v=i.lng||this.language,b=i.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(v&&v.toLowerCase()==="cimode"){if(b){var g=i.nsSeparator||this.options.nsSeparator;return u?(h.res="".concat(p).concat(g).concat(f),h):"".concat(p).concat(g).concat(f)}return u?(h.res=f,h):f}var h=this.resolve(o,i),y=h&&h.res,x=h&&h.usedKey||f,w=h&&h.exactUsedKey||f,I=Object.prototype.toString.apply(y),S=["[object Number]","[object Function]","[object RegExp]"],C=i.joinArrays!==void 0?i.joinArrays:this.options.joinArrays,P=!this.i18nFormat||this.i18nFormat.handleAsObject,B=typeof y!="string"&&typeof y!="boolean"&&typeof y!="number";if(P&&y&&B&&S.indexOf(I)<0&&!(typeof C=="string"&&I==="[object Array]")){if(!i.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");var G=this.options.returnedObjectHandler?this.options.returnedObjectHandler(x,y,Lo(Lo({},i),{},{ns:d})):"key '".concat(f," (").concat(this.language,")' returned an object instead of string.");return u?(h.res=G,h):G}if(l){var N=I==="[object Array]",T=N?[]:{},R=N?w:x;for(var O in y)if(Object.prototype.hasOwnProperty.call(y,O)){var j="".concat(R).concat(l).concat(O);T[O]=this.translate(j,Lo(Lo({},i),{joinArrays:!1,ns:d})),T[O]===j&&(T[O]=y[O])}y=T}}else if(P&&typeof C=="string"&&I==="[object Array]")y=y.join(C),y&&(y=this.extendTranslation(y,o,i,a));else{var W=!1,M=!1,A=i.count!==void 0&&typeof i.count!="string",$=r.hasDefaultValue(i),X=A?this.pluralResolver.getSuffix(v,i.count,i):"",re=i["defaultValue".concat(X)]||i.defaultValue;!this.isValidLookup(y)&&$&&(W=!0,y=re),this.isValidLookup(y)||(M=!0,y=f);var ie=i.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey,me=ie&&M?void 0:y,Se=$&&re!==y&&this.options.updateMissing;if(M||W||Se){if(this.logger.log(Se?"updateKey":"missingKey",v,p,f,Se?re:y),l){var Oe=this.resolve(f,Lo(Lo({},i),{},{keySeparator:!1}));Oe&&Oe.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}var de=[],Ie=this.languageUtils.getFallbackCodes(this.options.fallbackLng,i.lng||this.language);if(this.options.saveMissingTo==="fallback"&&Ie&&Ie[0])for(var rt=0;rt1&&arguments[1]!==void 0?arguments[1]:{},s,u,l,c,f;return typeof o=="string"&&(o=[o]),o.forEach(function(d){if(!i.isValidLookup(s)){var p=i.extractFromKey(d,a),v=p.key;u=v;var b=p.namespaces;i.options.fallbackNS&&(b=b.concat(i.options.fallbackNS));var g=a.count!==void 0&&typeof a.count!="string",h=g&&!a.ordinal&&a.count===0&&i.pluralResolver.shouldUseIntlApi(),y=a.context!==void 0&&(typeof a.context=="string"||typeof a.context=="number")&&a.context!=="",x=a.lngs?a.lngs:i.languageUtils.toResolveHierarchy(a.lng||i.language,a.fallbackLng);b.forEach(function(w){i.isValidLookup(s)||(f=w,!Yj["".concat(x[0],"-").concat(w)]&&i.utils&&i.utils.hasLoadedNamespace&&!i.utils.hasLoadedNamespace(f)&&(Yj["".concat(x[0],"-").concat(w)]=!0,i.logger.warn('key "'.concat(u,'" for languages "').concat(x.join(", "),`" won't get resolved as namespace "`).concat(f,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),x.forEach(function(I){if(!i.isValidLookup(s)){c=I;var S=[v];if(i.i18nFormat&&i.i18nFormat.addLookupKeys)i.i18nFormat.addLookupKeys(S,v,I,w,a);else{var C;g&&(C=i.pluralResolver.getSuffix(I,a.count,a));var P="".concat(i.options.pluralSeparator,"zero");if(g&&(S.push(v+C),h&&S.push(v+P)),y){var B="".concat(v).concat(i.options.contextSeparator).concat(a.context);S.push(B),g&&(S.push(B+C),h&&S.push(B+P))}}for(var G;G=S.pop();)i.isValidLookup(s)||(l=G,s=i.getResource(I,w,G,a))}}))})}}),{res:s,usedKey:u,exactUsedKey:l,usedLng:c,usedNS:f}}},{key:"isValidLookup",value:function(o){return o!==void 0&&!(!this.options.returnNull&&o===null)&&!(!this.options.returnEmptyString&&o==="")}},{key:"getResource",value:function(o,i,a){var s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(o,i,a,s):this.resourceStore.getResource(o,i,a,s)}}],[{key:"hasDefaultValue",value:function(o){var i="defaultValue";for(var a in o)if(Object.prototype.hasOwnProperty.call(o,a)&&i===a.substring(0,i.length)&&o[a]!==void 0)return!0;return!1}}]),r}(Ml);function jP(e){return e.charAt(0).toUpperCase()+e.slice(1)}var Mde=function(){function e(t){Fo(this,e),this.options=t,this.supportedLngs=this.options.supportedLngs||!1,this.logger=Bs.create("languageUtils")}return Do(e,[{key:"getScriptPartFromCode",value:function(r){if(!r||r.indexOf("-")<0)return null;var n=r.split("-");return n.length===2||(n.pop(),n[n.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(n.join("-"))}},{key:"getLanguagePartFromCode",value:function(r){if(!r||r.indexOf("-")<0)return r;var n=r.split("-");return this.formatLanguageCode(n[0])}},{key:"formatLanguageCode",value:function(r){if(typeof r=="string"&&r.indexOf("-")>-1){var n=["hans","hant","latn","cyrl","cans","mong","arab"],o=r.split("-");return this.options.lowerCaseLng?o=o.map(function(i){return i.toLowerCase()}):o.length===2?(o[0]=o[0].toLowerCase(),o[1]=o[1].toUpperCase(),n.indexOf(o[1].toLowerCase())>-1&&(o[1]=jP(o[1].toLowerCase()))):o.length===3&&(o[0]=o[0].toLowerCase(),o[1].length===2&&(o[1]=o[1].toUpperCase()),o[0]!=="sgn"&&o[2].length===2&&(o[2]=o[2].toUpperCase()),n.indexOf(o[1].toLowerCase())>-1&&(o[1]=jP(o[1].toLowerCase())),n.indexOf(o[2].toLowerCase())>-1&&(o[2]=jP(o[2].toLowerCase()))),o.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?r.toLowerCase():r}},{key:"isSupportedCode",value:function(r){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(r=this.getLanguagePartFromCode(r)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(r)>-1}},{key:"getBestMatchFromCodes",value:function(r){var n=this;if(!r)return null;var o;return r.forEach(function(i){if(!o){var a=n.formatLanguageCode(i);(!n.options.supportedLngs||n.isSupportedCode(a))&&(o=a)}}),!o&&this.options.supportedLngs&&r.forEach(function(i){if(!o){var a=n.getLanguagePartFromCode(i);if(n.isSupportedCode(a))return o=a;o=n.options.supportedLngs.find(function(s){if(s.indexOf(a)===0)return s})}}),o||(o=this.getFallbackCodes(this.options.fallbackLng)[0]),o}},{key:"getFallbackCodes",value:function(r,n){if(!r)return[];if(typeof r=="function"&&(r=r(n)),typeof r=="string"&&(r=[r]),Object.prototype.toString.apply(r)==="[object Array]")return r;if(!n)return r.default||[];var o=r[n];return o||(o=r[this.getScriptPartFromCode(n)]),o||(o=r[this.formatLanguageCode(n)]),o||(o=r[this.getLanguagePartFromCode(n)]),o||(o=r.default),o||[]}},{key:"toResolveHierarchy",value:function(r,n){var o=this,i=this.getFallbackCodes(n||this.options.fallbackLng||[],r),a=[],s=function(l){l&&(o.isSupportedCode(l)?a.push(l):o.logger.warn("rejecting language code not found in supportedLngs: ".concat(l)))};return typeof r=="string"&&r.indexOf("-")>-1?(this.options.load!=="languageOnly"&&s(this.formatLanguageCode(r)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&s(this.getScriptPartFromCode(r)),this.options.load!=="currentOnly"&&s(this.getLanguagePartFromCode(r))):typeof r=="string"&&s(this.formatLanguageCode(r)),i.forEach(function(u){a.indexOf(u)<0&&s(o.formatLanguageCode(u))}),a}}]),e}(),Bde=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],jde={1:function(t){return+(t>1)},2:function(t){return+(t!=1)},3:function(t){return 0},4:function(t){return t%10==1&&t%100!=11?0:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?1:2},5:function(t){return t==0?0:t==1?1:t==2?2:t%100>=3&&t%100<=10?3:t%100>=11?4:5},6:function(t){return t==1?0:t>=2&&t<=4?1:2},7:function(t){return t==1?0:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?1:2},8:function(t){return t==1?0:t==2?1:t!=8&&t!=11?2:3},9:function(t){return+(t>=2)},10:function(t){return t==1?0:t==2?1:t<7?2:t<11?3:4},11:function(t){return t==1||t==11?0:t==2||t==12?1:t>2&&t<20?2:3},12:function(t){return+(t%10!=1||t%100==11)},13:function(t){return+(t!==0)},14:function(t){return t==1?0:t==2?1:t==3?2:3},15:function(t){return t%10==1&&t%100!=11?0:t%10>=2&&(t%100<10||t%100>=20)?1:2},16:function(t){return t%10==1&&t%100!=11?0:t!==0?1:2},17:function(t){return t==1||t%10==1&&t%100!=11?0:1},18:function(t){return t==0?0:t==1?1:2},19:function(t){return t==1?0:t==0||t%100>1&&t%100<11?1:t%100>10&&t%100<20?2:3},20:function(t){return t==1?0:t==0||t%100>0&&t%100<20?1:2},21:function(t){return t%100==1?1:t%100==2?2:t%100==3||t%100==4?3:0},22:function(t){return t==1?0:t==2?1:(t<0||t>10)&&t%10==0?2:3}},Ude=["v1","v2","v3"],Qj={zero:0,one:1,two:2,few:3,many:4,other:5};function Vde(){var e={};return Bde.forEach(function(t){t.lngs.forEach(function(r){e[r]={numbers:t.nr,plurals:jde[t.fc]}})}),e}var Hde=function(){function e(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};Fo(this,e),this.languageUtils=t,this.options=r,this.logger=Bs.create("pluralResolver"),(!this.options.compatibilityJSON||this.options.compatibilityJSON==="v4")&&(typeof Intl>"u"||!Intl.PluralRules)&&(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=Vde()}return Do(e,[{key:"addRule",value:function(r,n){this.rules[r]=n}},{key:"getRule",value:function(r){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(this.shouldUseIntlApi())try{return new Intl.PluralRules(r,{type:n.ordinal?"ordinal":"cardinal"})}catch{return}return this.rules[r]||this.rules[this.languageUtils.getLanguagePartFromCode(r)]}},{key:"needsPlural",value:function(r){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=this.getRule(r,n);return this.shouldUseIntlApi()?o&&o.resolvedOptions().pluralCategories.length>1:o&&o.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(r,n){var o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this.getSuffixes(r,o).map(function(i){return"".concat(n).concat(i)})}},{key:"getSuffixes",value:function(r){var n=this,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=this.getRule(r,o);return i?this.shouldUseIntlApi()?i.resolvedOptions().pluralCategories.sort(function(a,s){return Qj[a]-Qj[s]}).map(function(a){return"".concat(n.options.prepend).concat(a)}):i.numbers.map(function(a){return n.getSuffix(r,a,o)}):[]}},{key:"getSuffix",value:function(r,n){var o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=this.getRule(r,o);return i?this.shouldUseIntlApi()?"".concat(this.options.prepend).concat(i.select(n)):this.getSuffixRetroCompatible(i,n):(this.logger.warn("no plural rule found for: ".concat(r)),"")}},{key:"getSuffixRetroCompatible",value:function(r,n){var o=this,i=r.noAbs?r.plurals(n):r.plurals(Math.abs(n)),a=r.numbers[i];this.options.simplifyPluralSuffix&&r.numbers.length===2&&r.numbers[0]===1&&(a===2?a="plural":a===1&&(a=""));var s=function(){return o.options.prepend&&a.toString()?o.options.prepend+a.toString():a.toString()};return this.options.compatibilityJSON==="v1"?a===1?"":typeof a=="number"?"_plural_".concat(a.toString()):s():this.options.compatibilityJSON==="v2"||this.options.simplifyPluralSuffix&&r.numbers.length===2&&r.numbers[0]===1?s():this.options.prepend&&i.toString()?this.options.prepend+i.toString():i.toString()}},{key:"shouldUseIntlApi",value:function(){return!Ude.includes(this.options.compatibilityJSON)}}]),e}();function Jj(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,n)}return r}function Ga(e){for(var t=1;t0&&arguments[0]!==void 0?arguments[0]:{};Fo(this,e),this.logger=Bs.create("interpolator"),this.options=t,this.format=t.interpolation&&t.interpolation.format||function(r){return r},this.init(t)}return Do(e,[{key:"init",value:function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};r.interpolation||(r.interpolation={escapeValue:!0});var n=r.interpolation;this.escape=n.escape!==void 0?n.escape:Pde,this.escapeValue=n.escapeValue!==void 0?n.escapeValue:!0,this.useRawValueToEscape=n.useRawValueToEscape!==void 0?n.useRawValueToEscape:!1,this.prefix=n.prefix?gp(n.prefix):n.prefixEscaped||"{{",this.suffix=n.suffix?gp(n.suffix):n.suffixEscaped||"}}",this.formatSeparator=n.formatSeparator?n.formatSeparator:n.formatSeparator||",",this.unescapePrefix=n.unescapeSuffix?"":n.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":n.unescapeSuffix||"",this.nestingPrefix=n.nestingPrefix?gp(n.nestingPrefix):n.nestingPrefixEscaped||gp("$t("),this.nestingSuffix=n.nestingSuffix?gp(n.nestingSuffix):n.nestingSuffixEscaped||gp(")"),this.nestingOptionsSeparator=n.nestingOptionsSeparator?n.nestingOptionsSeparator:n.nestingOptionsSeparator||",",this.maxReplaces=n.maxReplaces?n.maxReplaces:1e3,this.alwaysFormat=n.alwaysFormat!==void 0?n.alwaysFormat:!1,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var r="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new RegExp(r,"g");var n="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new RegExp(n,"g");var o="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp(o,"g")}},{key:"interpolate",value:function(r,n,o,i){var a=this,s,u,l,c=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function f(g){return g.replace(/\$/g,"$$$$")}var d=function(h){if(h.indexOf(a.formatSeparator)<0){var y=qj(n,c,h);return a.alwaysFormat?a.format(y,void 0,o,Ga(Ga(Ga({},i),n),{},{interpolationkey:h})):y}var x=h.split(a.formatSeparator),w=x.shift().trim(),I=x.join(a.formatSeparator).trim();return a.format(qj(n,c,w),I,o,Ga(Ga(Ga({},i),n),{},{interpolationkey:w}))};this.resetRegExp();var p=i&&i.missingInterpolationHandler||this.options.missingInterpolationHandler,v=i&&i.interpolation&&i.interpolation.skipOnVariables!==void 0?i.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables,b=[{regex:this.regexpUnescape,safeValue:function(h){return f(h)}},{regex:this.regexp,safeValue:function(h){return a.escapeValue?f(a.escape(h)):f(h)}}];return b.forEach(function(g){for(l=0;s=g.regex.exec(r);){var h=s[1].trim();if(u=d(h),u===void 0)if(typeof p=="function"){var y=p(r,s,i);u=typeof y=="string"?y:""}else if(i&&i.hasOwnProperty(h))u="";else if(v){u=s[0];continue}else a.logger.warn("missed to pass in variable ".concat(h," for interpolating ").concat(r)),u="";else typeof u!="string"&&!a.useRawValueToEscape&&(u=Wj(u));var x=g.safeValue(u);if(r=r.replace(s[0],x),v?(g.regex.lastIndex+=u.length,g.regex.lastIndex-=s[0].length):g.regex.lastIndex=0,l++,l>=a.maxReplaces)break}}),r}},{key:"nest",value:function(r,n){var o=this,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},a,s,u=Ga({},i);u.applyPostProcessor=!1,delete u.defaultValue;function l(p,v){var b=this.nestingOptionsSeparator;if(p.indexOf(b)<0)return p;var g=p.split(new RegExp("".concat(b,"[ ]*{"))),h="{".concat(g[1]);p=g[0],h=this.interpolate(h,u);var y=h.match(/'/g),x=h.match(/"/g);(y&&y.length%2===0&&!x||x.length%2!==0)&&(h=h.replace(/'/g,'"'));try{u=JSON.parse(h),v&&(u=Ga(Ga({},v),u))}catch(w){return this.logger.warn("failed parsing options string in nesting for key ".concat(p),w),"".concat(p).concat(b).concat(h)}return delete u.defaultValue,p}for(;a=this.nestingRegexp.exec(r);){var c=[],f=!1;if(a[0].indexOf(this.formatSeparator)!==-1&&!/{.*}/.test(a[1])){var d=a[1].split(this.formatSeparator).map(function(p){return p.trim()});a[1]=d.shift(),c=d,f=!0}if(s=n(l.call(this,a[1].trim(),u),u),s&&a[0]===r&&typeof s!="string")return s;typeof s!="string"&&(s=Wj(s)),s||(this.logger.warn("missed to resolve ".concat(a[1]," for nesting ").concat(r)),s=""),f&&(s=c.reduce(function(p,v){return o.format(p,v,i.lng,Ga(Ga({},i),{},{interpolationkey:a[1].trim()}))},s.trim())),r=r.replace(a[0],s),this.regexp.lastIndex=0}return r}}]),e}();function Kj(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,n)}return r}function Ll(e){for(var t=1;t-1){var n=e.split("(");t=n[0].toLowerCase().trim();var o=n[1].substring(0,n[1].length-1);if(t==="currency"&&o.indexOf(":")<0)r.currency||(r.currency=o.trim());else if(t==="relativetime"&&o.indexOf(":")<0)r.range||(r.range=o.trim());else{var i=o.split(";");i.forEach(function(a){if(a){var s=a.split(":"),u=Vj(s),l=u[0],c=u.slice(1),f=c.join(":").trim().replace(/^'+|'+$/g,"");r[l.trim()]||(r[l.trim()]=f),f==="false"&&(r[l.trim()]=!1),f==="true"&&(r[l.trim()]=!0),isNaN(f)||(r[l.trim()]=parseInt(f,10))}})}}return{formatName:t,formatOptions:r}}function vp(e){var t={};return function(n,o,i){var a=o+JSON.stringify(i),s=t[a];return s||(s=e(o,i),t[a]=s),s(n)}}var zde=function(){function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};Fo(this,e),this.logger=Bs.create("formatter"),this.options=t,this.formats={number:vp(function(r,n){var o=new Intl.NumberFormat(r,n);return function(i){return o.format(i)}}),currency:vp(function(r,n){var o=new Intl.NumberFormat(r,Ll(Ll({},n),{},{style:"currency"}));return function(i){return o.format(i)}}),datetime:vp(function(r,n){var o=new Intl.DateTimeFormat(r,Ll({},n));return function(i){return o.format(i)}}),relativetime:vp(function(r,n){var o=new Intl.RelativeTimeFormat(r,Ll({},n));return function(i){return o.format(i,n.range||"day")}}),list:vp(function(r,n){var o=new Intl.ListFormat(r,Ll({},n));return function(i){return o.format(i)}})},this.init(t)}return Do(e,[{key:"init",value:function(r){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}},o=n.interpolation;this.formatSeparator=o.formatSeparator?o.formatSeparator:o.formatSeparator||","}},{key:"add",value:function(r,n){this.formats[r.toLowerCase().trim()]=n}},{key:"addCached",value:function(r,n){this.formats[r.toLowerCase().trim()]=vp(n)}},{key:"format",value:function(r,n,o,i){var a=this,s=n.split(this.formatSeparator),u=s.reduce(function(l,c){var f=Wde(c),d=f.formatName,p=f.formatOptions;if(a.formats[d]){var v=l;try{var b=i&&i.formatParams&&i.formatParams[i.interpolationkey]||{},g=b.locale||b.lng||i.locale||i.lng||o;v=a.formats[d](l,g,Ll(Ll(Ll({},p),i),b))}catch(h){a.logger.warn(h)}return v}else a.logger.warn("there was no format function for ".concat(d));return l},r);return u}}]),e}();function eU(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,n)}return r}function tU(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Xde(e,t){e.pending[t]!==void 0&&(delete e.pending[t],e.pendingCount--)}var Yde=function(e){ef(r,e);var t=qde(r);function r(n,o,i){var a,s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return Fo(this,r),a=t.call(this),j1&&Ml.call(br(a)),a.backend=n,a.store=o,a.services=i,a.languageUtils=i.languageUtils,a.options=s,a.logger=Bs.create("backendConnector"),a.waitingReads=[],a.maxParallelReads=s.maxParallelReads||10,a.readingCalls=0,a.maxRetries=s.maxRetries>=0?s.maxRetries:5,a.retryTimeout=s.retryTimeout>=1?s.retryTimeout:350,a.state={},a.queue=[],a.backend&&a.backend.init&&a.backend.init(i,s.backend,s),a}return Do(r,[{key:"queueLoad",value:function(o,i,a,s){var u=this,l={},c={},f={},d={};return o.forEach(function(p){var v=!0;i.forEach(function(b){var g="".concat(p,"|").concat(b);!a.reload&&u.store.hasResourceBundle(p,b)?u.state[g]=2:u.state[g]<0||(u.state[g]===1?c[g]===void 0&&(c[g]=!0):(u.state[g]=1,v=!1,c[g]===void 0&&(c[g]=!0),l[g]===void 0&&(l[g]=!0),d[b]===void 0&&(d[b]=!0)))}),v||(f[p]=!0)}),(Object.keys(l).length||Object.keys(c).length)&&this.queue.push({pending:c,pendingCount:Object.keys(c).length,loaded:{},errors:[],callback:s}),{toLoad:Object.keys(l),pending:Object.keys(c),toLoadLanguages:Object.keys(f),toLoadNamespaces:Object.keys(d)}}},{key:"loaded",value:function(o,i,a){var s=o.split("|"),u=s[0],l=s[1];i&&this.emit("failedLoading",u,l,i),a&&this.store.addResourceBundle(u,l,a),this.state[o]=i?-1:2;var c={};this.queue.forEach(function(f){Tde(f.loaded,[u],l),Xde(f,o),i&&f.errors.push(i),f.pendingCount===0&&!f.done&&(Object.keys(f.loaded).forEach(function(d){c[d]||(c[d]={});var p=f.loaded[d];p.length&&p.forEach(function(v){c[d][v]===void 0&&(c[d][v]=!0)})}),f.done=!0,f.errors.length?f.callback(f.errors):f.callback())}),this.emit("loaded",c),this.queue=this.queue.filter(function(f){return!f.done})}},{key:"read",value:function(o,i,a){var s=this,u=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,l=arguments.length>4&&arguments[4]!==void 0?arguments[4]:this.retryTimeout,c=arguments.length>5?arguments[5]:void 0;if(!o.length)return c(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:o,ns:i,fcName:a,tried:u,wait:l,callback:c});return}return this.readingCalls++,this.backend[a](o,i,function(f,d){if(s.readingCalls--,s.waitingReads.length>0){var p=s.waitingReads.shift();s.read(p.lng,p.ns,p.fcName,p.tried,p.wait,p.callback)}if(f&&d&&u2&&arguments[2]!==void 0?arguments[2]:{},u=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),u&&u();typeof o=="string"&&(o=this.languageUtils.toResolveHierarchy(o)),typeof i=="string"&&(i=[i]);var l=this.queueLoad(o,i,s,u);if(!l.toLoad.length)return l.pending.length||u(),null;l.toLoad.forEach(function(c){a.loadOne(c)})}},{key:"load",value:function(o,i,a){this.prepareLoading(o,i,{},a)}},{key:"reload",value:function(o,i,a){this.prepareLoading(o,i,{reload:!0},a)}},{key:"loadOne",value:function(o){var i=this,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",s=o.split("|"),u=s[0],l=s[1];this.read(u,l,"read",void 0,void 0,function(c,f){c&&i.logger.warn("".concat(a,"loading namespace ").concat(l," for language ").concat(u," failed"),c),!c&&f&&i.logger.log("".concat(a,"loaded namespace ").concat(l," for language ").concat(u),f),i.loaded(o,c,f)})}},{key:"saveMissing",value:function(o,i,a,s,u){var l=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(i)){this.logger.warn('did not save key "'.concat(a,'" as the namespace "').concat(i,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}a==null||a===""||(this.backend&&this.backend.create&&this.backend.create(o,i,a,s,null,tU(tU({},l),{},{isUpdate:u})),!(!o||!o[0])&&this.store.addResource(o[0],i,a,s))}}]),r}(Ml);function Zde(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(t){var r={};if(eo(t[1])==="object"&&(r=t[1]),typeof t[1]=="string"&&(r.defaultValue=t[1]),typeof t[2]=="string"&&(r.tDescription=t[2]),eo(t[2])==="object"||eo(t[3])==="object"){var n=t[3]||t[2];Object.keys(n).forEach(function(o){r[o]=n[o]})}return r},interpolation:{escapeValue:!0,format:function(t,r,n,o){return t},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}}function rU(e){return typeof e.ns=="string"&&(e.ns=[e.ns]),typeof e.fallbackLng=="string"&&(e.fallbackLng=[e.fallbackLng]),typeof e.fallbackNS=="string"&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function nU(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,n)}return r}function Ms(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function L1(){}function Kde(e){var t=Object.getOwnPropertyNames(Object.getPrototypeOf(e));t.forEach(function(r){typeof e[r]=="function"&&(e[r]=e[r].bind(e))})}var B1=function(e){ef(r,e);var t=Qde(r);function r(){var n,o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},i=arguments.length>1?arguments[1]:void 0;if(Fo(this,r),n=t.call(this),j1&&Ml.call(br(n)),n.options=rU(o),n.services={},n.logger=Bs,n.modules={external:[]},Kde(br(n)),i&&!n.isInitialized&&!o.isClone){if(!n.options.initImmediate)return n.init(o,i),Dl(n,br(n));setTimeout(function(){n.init(o,i)},0)}return n}return Do(r,[{key:"init",value:function(){var o=this,i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},a=arguments.length>1?arguments[1]:void 0;typeof i=="function"&&(a=i,i={}),!i.defaultNS&&i.defaultNS!==!1&&i.ns&&(typeof i.ns=="string"?i.defaultNS=i.ns:i.ns.indexOf("translation")<0&&(i.defaultNS=i.ns[0]));var s=Zde();this.options=Ms(Ms(Ms({},s),this.options),rU(i)),this.options.compatibilityAPI!=="v1"&&(this.options.interpolation=Ms(Ms({},s.interpolation),this.options.interpolation)),i.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=i.keySeparator),i.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=i.nsSeparator);function u(h){return h?typeof h=="function"?new h:h:null}if(!this.options.isClone){this.modules.logger?Bs.init(u(this.modules.logger),this.options):Bs.init(null,this.options);var l;this.modules.formatter?l=this.modules.formatter:typeof Intl<"u"&&(l=zde);var c=new Mde(this.options);this.store=new Fde(this.options.resources,this.options);var f=this.services;f.logger=Bs,f.resourceStore=this.store,f.languageUtils=c,f.pluralResolver=new Hde(c,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),l&&(!this.options.interpolation.format||this.options.interpolation.format===s.interpolation.format)&&(f.formatter=u(l),f.formatter.init(f,this.options),this.options.interpolation.format=f.formatter.format.bind(f.formatter)),f.interpolator=new Gde(this.options),f.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},f.backendConnector=new Yde(u(this.modules.backend),f.resourceStore,f,this.options),f.backendConnector.on("*",function(h){for(var y=arguments.length,x=new Array(y>1?y-1:0),w=1;w1?y-1:0),w=1;w0&&d[0]!=="dev"&&(this.options.lng=d[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined");var p=["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"];p.forEach(function(h){o[h]=function(){var y;return(y=o.store)[h].apply(y,arguments)}});var v=["addResource","addResources","addResourceBundle","removeResourceBundle"];v.forEach(function(h){o[h]=function(){var y;return(y=o.store)[h].apply(y,arguments),o}});var b=Oy(),g=function(){var y=function(w,I){o.isInitialized&&!o.initializedStoreOnce&&o.logger.warn("init: i18next is already initialized. You should call init just once!"),o.isInitialized=!0,o.options.isClone||o.logger.log("initialized",o.options),o.emit("initialized",o.options),b.resolve(I),a(w,I)};if(o.languages&&o.options.compatibilityAPI!=="v1"&&!o.isInitialized)return y(null,o.t.bind(o));o.changeLanguage(o.options.lng,y)};return this.options.resources||!this.options.initImmediate?g():setTimeout(g,0),b}},{key:"loadResources",value:function(o){var i=this,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:L1,s=a,u=typeof o=="string"?o:this.language;if(typeof o=="function"&&(s=o),!this.options.resources||this.options.partialBundledLanguages){if(u&&u.toLowerCase()==="cimode")return s();var l=[],c=function(p){if(p){var v=i.services.languageUtils.toResolveHierarchy(p);v.forEach(function(b){l.indexOf(b)<0&&l.push(b)})}};if(u)c(u);else{var f=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);f.forEach(function(d){return c(d)})}this.options.preload&&this.options.preload.forEach(function(d){return c(d)}),this.services.backendConnector.load(l,this.options.ns,function(d){!d&&!i.resolvedLanguage&&i.language&&i.setResolvedLanguage(i.language),s(d)})}else s(null)}},{key:"reloadResources",value:function(o,i,a){var s=Oy();return o||(o=this.languages),i||(i=this.options.ns),a||(a=L1),this.services.backendConnector.reload(o,i,function(u){s.resolve(),a(u)}),s}},{key:"use",value:function(o){if(!o)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!o.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return o.type==="backend"&&(this.modules.backend=o),(o.type==="logger"||o.log&&o.warn&&o.error)&&(this.modules.logger=o),o.type==="languageDetector"&&(this.modules.languageDetector=o),o.type==="i18nFormat"&&(this.modules.i18nFormat=o),o.type==="postProcessor"&&aU.addPostProcessor(o),o.type==="formatter"&&(this.modules.formatter=o),o.type==="3rdParty"&&this.modules.external.push(o),this}},{key:"setResolvedLanguage",value:function(o){if(!(!o||!this.languages)&&!(["cimode","dev"].indexOf(o)>-1))for(var i=0;i-1)&&this.store.hasLanguageSomeTranslations(a)){this.resolvedLanguage=a;break}}}},{key:"changeLanguage",value:function(o,i){var a=this;this.isLanguageChangingTo=o;var s=Oy();this.emit("languageChanging",o);var u=function(d){a.language=d,a.languages=a.services.languageUtils.toResolveHierarchy(d),a.resolvedLanguage=void 0,a.setResolvedLanguage(d)},l=function(d,p){p?(u(p),a.translator.changeLanguage(p),a.isLanguageChangingTo=void 0,a.emit("languageChanged",p),a.logger.log("languageChanged",p)):a.isLanguageChangingTo=void 0,s.resolve(function(){return a.t.apply(a,arguments)}),i&&i(d,function(){return a.t.apply(a,arguments)})},c=function(d){!o&&!d&&a.services.languageDetector&&(d=[]);var p=typeof d=="string"?d:a.services.languageUtils.getBestMatchFromCodes(d);p&&(a.language||u(p),a.translator.language||a.translator.changeLanguage(p),a.services.languageDetector&&a.services.languageDetector.cacheUserLanguage(p)),a.loadResources(p,function(v){l(v,p)})};return!o&&this.services.languageDetector&&!this.services.languageDetector.async?c(this.services.languageDetector.detect()):!o&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect(c):c(o),s}},{key:"getFixedT",value:function(o,i,a){var s=this,u=function l(c,f){var d;if(eo(f)!=="object"){for(var p=arguments.length,v=new Array(p>2?p-2:0),b=2;b1&&arguments[1]!==void 0?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;var s=this.resolvedLanguage||this.languages[0],u=this.options?this.options.fallbackLng:!1,l=this.languages[this.languages.length-1];if(s.toLowerCase()==="cimode")return!0;var c=function(p,v){var b=i.services.backendConnector.state["".concat(p,"|").concat(v)];return b===-1||b===2};if(a.precheck){var f=a.precheck(this,c);if(f!==void 0)return f}return!!(this.hasResourceBundle(s,o)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||c(s,o)&&(!u||c(l,o)))}},{key:"loadNamespaces",value:function(o,i){var a=this,s=Oy();return this.options.ns?(typeof o=="string"&&(o=[o]),o.forEach(function(u){a.options.ns.indexOf(u)<0&&a.options.ns.push(u)}),this.loadResources(function(u){s.resolve(),i&&i(u)}),s):(i&&i(),Promise.resolve())}},{key:"loadLanguages",value:function(o,i){var a=Oy();typeof o=="string"&&(o=[o]);var s=this.options.preload||[],u=o.filter(function(l){return s.indexOf(l)<0});return u.length?(this.options.preload=s.concat(u),this.loadResources(function(l){a.resolve(),i&&i(l)}),a):(i&&i(),Promise.resolve())}},{key:"dir",value:function(o){if(o||(o=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!o)return"rtl";var i=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"];return i.indexOf(this.services.languageUtils.getLanguagePartFromCode(o))>-1||o.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}},{key:"cloneInstance",value:function(){var o=this,i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:L1,s=Ms(Ms(Ms({},this.options),i),{isClone:!0}),u=new r(s);(i.debug!==void 0||i.prefix!==void 0)&&(u.logger=u.logger.clone(i));var l=["store","services","language"];return l.forEach(function(c){u[c]=o[c]}),u.services=Ms({},this.services),u.services.utils={hasLoadedNamespace:u.hasLoadedNamespace.bind(u)},u.translator=new Zj(u.services,u.options),u.translator.on("*",function(c){for(var f=arguments.length,d=new Array(f>1?f-1:0),p=1;p0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return new B1(e,t)});var Mo=B1.createInstance();Mo.createInstance=B1.createInstance;var iHe=Mo.createInstance,aHe=Mo.init,sHe=Mo.loadResources,uHe=Mo.reloadResources,lHe=Mo.use,cHe=Mo.changeLanguage,fHe=Mo.getFixedT,VP=Mo.t,dHe=Mo.exists,pHe=Mo.setDefaultNamespace,mHe=Mo.hasLoadedNamespace,hHe=Mo.loadNamespaces,gHe=Mo.loadLanguages,U1=Mo;function tf(e,t){if(e==null)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.indexOf(n)!==-1)continue;r[n]=e[n]}return r}function ua(e,t){if(e==null)return{};var r,n,o=tf(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"\xA9","©":"\xA9","®":"\xAE","®":"\xAE","…":"\u2026","…":"\u2026","/":"/","/":"/"},rpe=function(t){return tpe[t]},sU=function(t){return t.replace(epe,rpe)};function uU(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,n)}return r}function lU(e){for(var t=1;t0&&arguments[0]!==void 0?arguments[0]:{};HP=lU(lU({},HP),e)}function WP(){return HP}var pU=function(){function e(){Fo(this,e),this.usedNamespaces={}}return Do(e,[{key:"addUsedNamespaces",value:function(r){var n=this;r.forEach(function(o){n.usedNamespaces[o]||(n.usedNamespaces[o]=!0)})}},{key:"getUsedNamespaces",value:function(){return Object.keys(this.usedNamespaces)}}]),e}();function mU(e){fU=e}function zP(){return fU}var qP={type:"3rdParty",init:function(t){dU(t.options.react),mU(t)}};function npe(){if(console&&console.warn){for(var e,t=arguments.length,r=new Array(t),n=0;n2&&arguments[2]!==void 0?arguments[2]:{},n=t.languages[0],o=t.options?t.options.fallbackLng:!1,i=t.languages[t.languages.length-1];if(n.toLowerCase()==="cimode")return!0;var a=function(u,l){var c=t.services.backendConnector.state["".concat(u,"|").concat(l)];return c===-1||c===2};return r.bindI18n&&r.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!a(t.isLanguageChangingTo,e)?!1:!!(t.hasResourceBundle(n,e)||!t.services.backendConnector.backend||t.options.resources&&!t.options.partialBundledLanguages||a(n,e)&&(!o||a(i,e)))}function gU(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!t.languages||!t.languages.length)return V1("i18n.languages were undefined or empty",t.languages),!0;var n=t.options.ignoreJSONStructure!==void 0;return n?t.hasLoadedNamespace(e,{precheck:function(i,a){if(r.bindI18n&&r.bindI18n.indexOf("languageChanging")>-1&&i.services.backendConnector.backend&&i.isLanguageChangingTo&&!a(i.isLanguageChangingTo,e))return!1}}):ope(e,t,r)}function vU(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,o,i,a,s=[],u=!0,l=!1;try{if(i=(r=r.call(e)).next,t===0){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);u=!0);}catch(c){l=!0,o=c}finally{try{if(!u&&r.return!=null&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}function Ni(e,t){return O1(e)||vU(e,t)||hp(e,t)||F1()}var la=m(_());function yU(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,n)}return r}function XP(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:{},r=t.i18n,n=(0,la.useContext)(GP)||{},o=n.i18n,i=n.defaultNS,a=r||o||zP();if(a&&!a.reportNamespaces&&(a.reportNamespaces=new pU),!a){V1("You will need to pass in an i18next instance by using initReactI18next");var s=function(B){return Array.isArray(B)?B[B.length-1]:B},u=[s,{},!1];return u.t=s,u.i18n={},u.ready=!1,u}a.options.react&&a.options.react.wait!==void 0&&V1("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");var l=XP(XP(XP({},WP()),a.options.react),t),c=l.useSuspense,f=l.keyPrefix,d=e||i||a.options&&a.options.defaultNS;d=typeof d=="string"?[d]:d||["translation"],a.reportNamespaces.addUsedNamespaces&&a.reportNamespaces.addUsedNamespaces(d);var p=(a.isInitialized||a.initializedStoreOnce)&&d.every(function(P){return gU(P,a,l)});function v(){return a.getFixedT(null,l.nsMode==="fallback"?d:d[0],f)}var b=(0,la.useState)(v),g=Ni(b,2),h=g[0],y=g[1],x=d.join(),w=ipe(x),I=(0,la.useRef)(!0);(0,la.useEffect)(function(){var P=l.bindI18n,B=l.bindI18nStore;I.current=!0,!p&&!c&&$P(a,d,function(){I.current&&y(v)}),p&&w&&w!==x&&I.current&&y(v);function G(){I.current&&y(v)}return P&&a&&a.on(P,G),B&&a&&a.store.on(B,G),function(){I.current=!1,P&&a&&P.split(" ").forEach(function(N){return a.off(N,G)}),B&&a&&B.split(" ").forEach(function(N){return a.store.off(N,G)})}},[a,x]);var S=(0,la.useRef)(!0);(0,la.useEffect)(function(){I.current&&!S.current&&y(v),S.current=!1},[a,f]);var C=[h,a,p];if(C.t=h,C.i18n=a,C.ready=p,p||!p&&!c)return C;throw new Promise(function(P){$P(a,d,function(){P()})})}function ape(e,t){var r=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=spe(e))||t&&e&&typeof e.length=="number"){r&&(e=r);var n=0,o=function(){};return{s:o,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(l){throw l},f:o}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i,a=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var l=r.next();return a=l.done,l},e:function(l){s=!0,i=l},f:function(){try{a||r.return==null||r.return()}finally{if(s)throw i}}}}function spe(e,t){if(e){if(typeof e=="string")return bU(e,t);var r={}.toString.call(e).slice(8,-1);return r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set"?Array.from(e):r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?bU(e,t):void 0}}function bU(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r128||_U.indexOf(e)>-1||e.indexOf("..")>-1||e.indexOf("/")>-1||e.indexOf("\\")>-1||/[?#%\s@]/.test(e)||/[\x00-\x1F\x7F]/.test(e))}function ky(e){return typeof e!="string"?e:e.replace(/[\r\n\x00-\x1F\x7F]/g," ")}function wU(e){if(typeof e!="string"||e.length===0)return e;try{var t=new URL(e);return t.username||t.password?(t.username="",t.password="",t.toString()):e}catch{return e.replace(/(\/\/)[^/@\s]+@/g,"$1")}}function ZP(){return typeof XMLHttpRequest=="function"||(typeof XMLHttpRequest>"u"?"undefined":YP(XMLHttpRequest))==="object"}function lpe(e){return!!e&&typeof e.then=="function"}function CU(e){return lpe(e)?e:Promise.resolve(e)}var cpe=/\{\{(.+?)\}\}/g;function QP(e,t){var r=!1,n=e.replace(cpe,function(o,i){var a=i.trim();if(_U.indexOf(a)>-1)return o;var s=t[a];if(s==null)return o;var u=String(s).split("+"),l=ape(u),c;try{for(l.s();!(c=l.n()).done;){var f=c.value;if(!upe(f))return r=!0,o}}catch(d){l.e(d)}finally{l.f()}return u.join("+")});return r?null:n}function IU(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,n)}return r}function TU(e){for(var t=1;tm(EU(),1)).then(function(e){jl=e.default}).catch(function(){})}catch{}var PU=["__proto__","constructor","prototype"],JP=function(t,r){if(r&&rf(r)==="object"){for(var n="",o=0,i=Object.keys(r);o-1||(n+="&"+encodeURIComponent(a)+"="+encodeURIComponent(r[a]))}if(!n)return t;t=t+(t.indexOf("?")!==-1?"&":"?")+n.slice(1)}return t},NU=function(t,r,n,o){var i=function(u){if(!u.ok)return n(u.statusText||"Error",{status:u.status});u.text().then(function(l){n(null,{status:u.status,data:l})}).catch(n)};if(o){var a=o(t,r);if(a instanceof Promise){a.then(i).catch(n);return}}typeof fetch=="function"?fetch(t,r).then(i).catch(n):jl(t,r).then(i).catch(n)},mpe=function(t,r,n,o){t.queryStringParams&&(r=JP(r,t.queryStringParams));var i=TU({},typeof t.customHeaders=="function"?t.customHeaders():t.customHeaders);typeof window>"u"&&typeof global<"u"&&typeof global.process<"u"&&global.process.versions&&global.process.versions.node&&(i["User-Agent"]="i18next-http-backend (node/".concat(global.process.version,"; ").concat(global.process.platform," ").concat(global.process.arch,")")),n&&(i["Content-Type"]="application/json");var a=typeof t.requestOptions=="function"?t.requestOptions(n):t.requestOptions,s=TU({method:n?"POST":"GET",body:n?t.stringify(n):void 0,headers:i},t._omitFetchOptions?{}:a),u=typeof t.alternateFetch=="function"&&t.alternateFetch.length>=1?t.alternateFetch:void 0;try{NU(r,s,o,u)}catch(l){if(!a||Object.keys(a).length===0||!l.message||l.message.indexOf("not implemented")<0)return o(l);try{Object.keys(a).forEach(function(c){delete s[c]}),NU(r,s,o,u),t._omitFetchOptions=!0}catch(c){o(c)}}},hpe=function(t,r,n,o){n&&rf(n)==="object"&&(n=JP("",n).slice(1)),t.queryStringParams&&(r=JP(r,t.queryStringParams));try{var i=Fy?new Fy:new W1("MSXML2.XMLHTTP.3.0");i.open(n?"POST":"GET",r,1),t.crossDomain||i.setRequestHeader("X-Requested-With","XMLHttpRequest"),i.withCredentials=!!t.withCredentials,n&&i.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),i.overrideMimeType&&i.overrideMimeType("application/json");var a=t.customHeaders;if(a=typeof a=="function"?a():a,a)for(var s=0,u=Object.keys(a);s-1||i.setRequestHeader(l,a[l])}i.onreadystatechange=function(){i.readyState>3&&o(i.status>=400?i.statusText:null,{status:i.status,data:i.responseText})},i.send(n)}catch(c){console&&console.log(c)}},gpe=function(t,r,n,o){if(typeof n=="function"&&(o=n,n=void 0),o=o||function(){},jl&&r.indexOf("file:")!==0)return mpe(t,r,n,o);if(ZP()||typeof ActiveXObject=="function")return hpe(t,r,n,o);o(new Error("No fetch and no xhr implementation found!"))},AU=gpe;function bp(e){"@babel/helpers - typeof";return bp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},bp(e)}function RU(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,n)}return r}function KP(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};vpe(this,e),this.services=t,this.options=r,this.allOptions=n,this.type="backend",this.init(t,r,n)}return ype(e,[{key:"init",value:function(r){var n=this,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(this.services=r,this.options=KP(KP(KP({},xpe()),this.options||{}),o),this.allOptions=i,this.services&&this.options.reloadInterval){var a=setInterval(function(){return n.reload()},this.options.reloadInterval);bp(a)==="object"&&typeof a.unref=="function"&&a.unref()}}},{key:"readMulti",value:function(r,n,o){this._readAny(r,r,n,n,o)}},{key:"read",value:function(r,n,o){this._readAny([r],r,[n],n,o)}},{key:"_readAny",value:function(r,n,o,i,a){var s=this,u=this.options.loadPath;typeof this.options.loadPath=="function"&&(u=this.options.loadPath(r,o)),u=CU(u),u.then(function(l){if(!l)return a(null,{});var c=QP(l,{lng:r.join("+"),ns:o.join("+")});if(c==null){var f=r.map(ky).join(", "),d=o.map(ky).join(", ");return a(new Error("i18next-http-backend: unsafe lng/ns value \u2014 refusing to build request URL for languages=["+f+"] namespaces=["+d+"]"),!1)}s.loadUrl(c,a,n,i)})}},{key:"loadUrl",value:function(r,n,o,i){var a=this,s=typeof o=="string"?[o]:o,u=typeof i=="string"?[i]:i,l=this.options.parseLoadPayload(s,u),c=ky(wU(r));this.options.request(this.options,r,l,function(f,d){if(d&&(d.status>=500&&d.status<600||!d.status))return n("failed loading "+c+"; status code: "+d.status,!0);if(d&&d.status>=400&&d.status<500)return n("failed loading "+c+"; status code: "+d.status,!1);if(!d&&f&&f.message){var p=f.message.toLowerCase(),v=["failed","fetch","network","load"].find(function(h){return p.indexOf(h)>-1});if(v)return n("failed loading "+c+": "+ky(f.message),!0)}if(f)return n(f,!1);var b,g;try{typeof d.data=="string"?b=a.options.parse(d.data,o,i):b=d.data}catch{g="failed parsing "+c+" to json"}if(g)return n(g,!1);n(null,b)})}},{key:"create",value:function(r,n,o,i,a){var s=this;if(this.options.addPath){typeof r=="string"&&(r=[r]);var u=this.options.parsePayload(n,o,i),l=0,c=[],f=[];r.forEach(function(d){var p=s.options.addPath;typeof s.options.addPath=="function"&&(p=s.options.addPath(d,n));var v=QP(p,{lng:d,ns:n});if(v==null){l+=1,a&&l===r.length&&a(c,f);return}s.options.request(s.options,v,u,function(b,g){l+=1,c.push(b),f.push(g),l===r.length&&typeof a=="function"&&a(c,f)})})}}},{key:"reload",value:function(){var r=this,n=this.services,o=n.backendConnector,i=n.languageUtils,a=n.logger,s=o.language;if(!(s&&s.toLowerCase()==="cimode")){var u=[],l=function(f){var d=i.toResolveHierarchy(f);d.forEach(function(p){u.indexOf(p)<0&&u.push(p)})};l(s),this.allOptions.preload&&this.allOptions.preload.forEach(function(c){return l(c)}),u.forEach(function(c){r.allOptions.ns.forEach(function(f){o.read(c,f,"read",null,null,function(d,p){d&&a.warn("loading namespace ".concat(f," for language ").concat(c," failed"),d),!d&&p&&a.log("loaded namespace ".concat(f," for language ").concat(c),p),o.loaded("".concat(c,"|").concat(f),d,p)})})})}}}])}();DU.type="backend";var LU=DU;U1.use(qP).use(LU).init({backend:{loadPath:"/api/v1/locales/{{lng}}.json"},load:"currentOnly",fallbackLng:e=>{let t=[];return e?.indexOf("-")>-1&&t.push(e.split("-")[0]),t.push("en"),t}});var fr=m(_());var xp=m(_());var oGe=m(q1());function $1(e){return"default"+e.charAt(0).toUpperCase()+e.substr(1)}function wpe(e){var t=Cpe(e,"string");return typeof t=="symbol"?t:String(t)}function Cpe(e,t){if(typeof e!="object"||e===null)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(typeof n!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function X1(e,t,r){var n=(0,xp.useRef)(e!==void 0),o=(0,xp.useState)(t),i=o[0],a=o[1],s=e!==void 0,u=n.current;return n.current=s,!s&&u&&i!==t&&a(t),[s?e:i,(0,xp.useCallback)(function(l){for(var c=arguments.length,f=new Array(c>1?c-1:0),d=1;d{i.target===e&&(o(),t(i))},r+n)}function zpe(...e){return e.filter(t=>t!=null).reduce((t,r)=>{if(typeof r!="function")throw new Error("Invalid Argument Type, must only provide functions, undefined, or null.");return t===null?r:function(...o){t.apply(this,o),r.apply(this,o)}},null)}var Tp=zpe;function Hy(e){e.offsetHeight}var Ri=m(_());var t9=m(_()),e9=e=>!e||typeof e=="function"?e:t=>{e.current=t};function qpe(e,t){let r=e9(e),n=e9(t);return o=>{r&&r(o),n&&n(o)}}function $pe(e,t){return(0,t9.useMemo)(()=>qpe(e,t),[e,t])}var Qr=$pe;var r9=m(Os());function Vl(e){return e&&"setState"in e?r9.default.findDOMNode(e):e??null}var n9=m(te()),Xpe=Ri.default.forwardRef(({onEnter:e,onEntering:t,onEntered:r,onExit:n,onExiting:o,onExited:i,addEndListener:a,children:s,childRef:u,...l},c)=>{let f=(0,Ri.useRef)(null),d=Qr(f,u),p=S=>{d(Vl(S))},v=S=>C=>{S&&f.current&&S(f.current,C)},b=(0,Ri.useCallback)(v(e),[e]),g=(0,Ri.useCallback)(v(t),[t]),h=(0,Ri.useCallback)(v(r),[r]),y=(0,Ri.useCallback)(v(n),[n]),x=(0,Ri.useCallback)(v(o),[o]),w=(0,Ri.useCallback)(v(i),[i]),I=(0,Ri.useCallback)(v(a),[a]);return(0,n9.jsx)(JU,{ref:c,...l,onEnter:b,onEntered:h,onEntering:g,onExit:y,onExited:w,onExiting:x,addEndListener:I,nodeRef:f,children:typeof s=="function"?(S,C)=>s(S,{...C,ref:p}):Ri.default.cloneElement(s,{ref:p})})}),Np=Xpe;var i9=m(te()),Ype={height:["marginTop","marginBottom"],width:["marginLeft","marginRight"]};function Zpe(e,t){let r=`offset${e[0].toUpperCase()}${e.slice(1)}`,n=t[r],o=Ype[e];return n+parseInt(ui(t,o[0]),10)+parseInt(ui(t,o[1]),10)}var Qpe={[bu]:"collapse",[nf]:"collapsing",[li]:"collapsing",[ca]:"collapse show"},Jpe=_u.default.forwardRef(({onEnter:e,onEntering:t,onEntered:r,onExit:n,onExiting:o,className:i,children:a,dimension:s="height",in:u=!1,timeout:l=300,mountOnEnter:c=!1,unmountOnExit:f=!1,appear:d=!1,getDimensionValue:p=Zpe,...v},b)=>{let g=typeof s=="function"?s():s,h=(0,_u.useMemo)(()=>Tp(S=>{S.style[g]="0"},e),[g,e]),y=(0,_u.useMemo)(()=>Tp(S=>{let C=`scroll${g[0].toUpperCase()}${g.slice(1)}`;S.style[g]=`${S[C]}px`},t),[g,t]),x=(0,_u.useMemo)(()=>Tp(S=>{S.style[g]=null},r),[g,r]),w=(0,_u.useMemo)(()=>Tp(S=>{S.style[g]=`${p(g,S)}px`,Hy(S)},n),[n,p,g]),I=(0,_u.useMemo)(()=>Tp(S=>{S.style[g]=null},o),[g,o]);return(0,i9.jsx)(Np,{ref:b,addEndListener:of,...v,"aria-expanded":v.role?u:null,onEnter:h,onEntering:y,onEntered:x,onExit:w,onExiting:I,childRef:a.ref,in:u,timeout:l,mountOnEnter:c,unmountOnExit:f,appear:d,children:(S,C)=>_u.default.cloneElement(a,{...C,className:(0,o9.default)(i,a.props.className,Qpe[S],g==="width"&&"collapse-horizontal")})})}),a9=Jpe;var s9=m(_());var Z1=m(_());function Kpe(e){let t=(0,Z1.useRef)(e);return(0,Z1.useEffect)(()=>{t.current=e},[e]),t}var Gy=Kpe;function at(e){let t=Gy(e);return(0,s9.useCallback)(function(...r){return t.current&&t.current(...r)},[t])}var u9=m(_()),l9=m(_e()),c9=m(te()),Hl=e=>u9.forwardRef((t,r)=>(0,c9.jsx)("div",{...t,ref:r,className:(0,l9.default)(t.className,e)}));var y9=m(_());var f9=m(_());function wu(){return(0,f9.useState)(null)}var d9=m(_());function Wy(e,t,r,n=!1){let o=at(r);(0,d9.useEffect)(()=>{let i=typeof e=="function"?e():e;return i.addEventListener(t,o,n),()=>i.removeEventListener(t,o,n)},[e])}var eme=m(_());var tme=m(_());var rme=m(_());var p9=m(_());var zy=m(_());function Gl(){let e=(0,zy.useRef)(!0),t=(0,zy.useRef)(()=>e.current);return(0,zy.useEffect)(()=>(e.current=!0,()=>{e.current=!1}),[]),t.current}var Q1=m(_());function Pp(e){let t=(0,Q1.useRef)(null);return(0,Q1.useEffect)(()=>{t.current=e}),t.current}var m9=m(_());var ame=m(_());var J1=m(_()),ome=typeof global<"u"&&global.navigator&&global.navigator.product==="ReactNative",ime=typeof document<"u",Us=ime||ome?J1.useLayoutEffect:J1.useEffect;var h9=m(_()),g9=m(te()),sme=["as","disabled"];function ume(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,i;for(i=0;i=0)&&(r[o]=e[o]);return r}function lme(e){return!e||e.trim()==="#"}function qy({tagName:e,disabled:t,href:r,target:n,rel:o,role:i,onClick:a,tabIndex:s=0,type:u}){e||(r!=null||n!=null||o!=null?e="a":e="button");let l={tagName:e};if(e==="button")return[{type:u||"button",disabled:t},l];let c=d=>{if((t||e==="a"&&lme(r))&&d.preventDefault(),t){d.stopPropagation();return}a?.(d)},f=d=>{d.key===" "&&(d.preventDefault(),c(d))};return e==="a"&&(r||(r="#"),t&&(r=void 0)),[{role:i??"button",disabled:void 0,tabIndex:t?void 0:s,href:r,target:e==="a"?n:void 0,"aria-disabled":t||void 0,rel:e==="a"?o:void 0,onClick:c,onKeyDown:f},l]}var v9=h9.forwardRef((e,t)=>{let{as:r,disabled:n}=e,o=ume(e,sme),[i,{tagName:a}]=qy(Object.assign({tagName:r,disabled:n},o));return(0,g9.jsx)(a,Object.assign({},o,i,{ref:t}))});v9.displayName="Button";var K1=v9;var pA=m(te()),cme=["onKeyDown"];function fme(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,i;for(i=0;i=0)&&(r[o]=e[o]);return r}function dme(e){return!e||e.trim()==="#"}var b9=y9.forwardRef((e,t)=>{let{onKeyDown:r}=e,n=fme(e,cme),[o]=qy(Object.assign({tagName:"a"},n)),i=at(a=>{o.onKeyDown(a),r?.(a)});return dme(n.href)||n.role==="button"?(0,pA.jsx)("a",Object.assign({ref:t},n,o,{onKeyDown:i})):(0,pA.jsx)("a",Object.assign({ref:t},n,{onKeyDown:r}))});b9.displayName="Anchor";var Ap=b9;var x9=m(_e()),ew=m(_()),_9=m(_());var w9=m(te()),pme={[li]:"show",[ca]:"show"},C9=ew.forwardRef(({className:e,children:t,transitionClasses:r={},onEnter:n,...o},i)=>{let a={in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1,...o},s=(0,_9.useCallback)((u,l)=>{Hy(u),n?.(u,l)},[n]);return(0,w9.jsx)(Np,{ref:i,addEndListener:of,...a,onEnter:s,childRef:t.ref,children:(u,l)=>ew.cloneElement(t,{...l,className:(0,x9.default)("fade",e,t.props.className,pme[u],r[u])})})});C9.displayName="Fade";var da=C9;var tw=m(oe()),S9=m(_()),E9=m(_e()),I9=m(te()),mme={"aria-label":tw.default.string,onClick:tw.default.func,variant:tw.default.oneOf(["white"])},mA=S9.forwardRef(({className:e,variant:t,"aria-label":r="Close",...n},o)=>(0,I9.jsx)("button",{ref:o,type:"button",className:(0,E9.default)("btn-close",t&&`btn-close-${t}`,e),"aria-label":r,...n}));mA.displayName="CloseButton";mA.propTypes=mme;var T9=mA;var N9=m(_e()),P9=m(_());var A9=m(te()),R9=P9.forwardRef(({bsPrefix:e,bg:t="primary",pill:r=!1,text:n,className:o,as:i="span",...a},s)=>{let u=Q(e,"badge");return(0,A9.jsx)(i,{ref:s,...a,className:(0,N9.default)(o,u,r&&"rounded-pill",n&&`text-${n}`,t&&`bg-${t}`)})});R9.displayName="Badge";var pa=R9;var L9=m(_e()),M9=m(_());var O9=m(_e()),k9=m(_());var hA=m(te()),F9=k9.forwardRef(({bsPrefix:e,active:t=!1,children:r,className:n,as:o="li",linkAs:i=Ap,linkProps:a={},href:s,title:u,target:l,...c},f)=>{let d=Q(e,"breadcrumb-item");return(0,hA.jsx)(o,{ref:f,...c,className:(0,O9.default)(d,n,{active:t}),"aria-current":t?"page":void 0,children:t?r:(0,hA.jsx)(i,{...a,href:s,title:u,target:l,children:r})})});F9.displayName="BreadcrumbItem";var D9=F9;var gA=m(te()),B9=M9.forwardRef(({bsPrefix:e,className:t,listProps:r={},children:n,label:o="breadcrumb",as:i="nav",...a},s)=>{let u=Q(e,"breadcrumb");return(0,gA.jsx)(i,{"aria-label":o,className:t,ref:s,...a,children:(0,gA.jsx)("ol",{...r,className:(0,L9.default)(u,r?.className),children:n})})});B9.displayName="Breadcrumb";var $y=Object.assign(B9,{Item:D9});var j9=m(_e()),U9=m(_());var V9=m(te()),H9=U9.forwardRef(({as:e,bsPrefix:t,variant:r="primary",size:n,active:o=!1,disabled:i=!1,className:a,...s},u)=>{let l=Q(t,"btn"),[c,{tagName:f}]=qy({tagName:e,disabled:i,...s});return(0,V9.jsx)(f,{...c,...s,ref:u,disabled:i,className:(0,j9.default)(a,l,o&&"active",r&&`${l}-${r}`,n&&`${l}-${n}`,s.href&&i&&"disabled")})});H9.displayName="Button";var Y=H9;var G9=m(_e()),W9=m(_());var z9=m(te()),q9=W9.forwardRef(({bsPrefix:e,size:t,vertical:r=!1,className:n,role:o="group",as:i="div",...a},s)=>{let u=Q(e,"btn-group"),l=u;return r&&(l=`${u}-vertical`),(0,z9.jsx)(i,{...a,ref:s,role:o,className:(0,G9.default)(n,l,t&&`${u}-${t}`)})});q9.displayName="ButtonGroup";var vA=q9;var jV=m(_e()),UV=m(_());var $9=m(_()),X9=m(_e());var Y9=m(te()),Z9=$9.forwardRef(({className:e,bsPrefix:t,as:r="div",...n},o)=>(t=Q(t,"card-body"),(0,Y9.jsx)(r,{ref:o,className:(0,X9.default)(e,t),...n})));Z9.displayName="CardBody";var yA=Z9;var Q9=m(_()),J9=m(_e());var K9=m(te()),eV=Q9.forwardRef(({className:e,bsPrefix:t,as:r="div",...n},o)=>(t=Q(t,"card-footer"),(0,K9.jsx)(r,{ref:o,className:(0,J9.default)(e,t),...n})));eV.displayName="CardFooter";var tV=eV;var oV=m(_e()),iV=m(_()),aV=m(_());var rV=m(_()),nV=rV.createContext(null);nV.displayName="CardHeaderContext";var rw=nV;var bA=m(te()),sV=iV.forwardRef(({bsPrefix:e,className:t,as:r="div",...n},o)=>{let i=Q(e,"card-header"),a=(0,aV.useMemo)(()=>({cardHeaderBsPrefix:i}),[i]);return(0,bA.jsx)(rw.Provider,{value:a,children:(0,bA.jsx)(r,{ref:o,...n,className:(0,oV.default)(t,i)})})});sV.displayName="CardHeader";var uV=sV;var lV=m(_e()),cV=m(_());var fV=m(te()),dV=cV.forwardRef(({bsPrefix:e,className:t,variant:r,as:n="img",...o},i)=>{let a=Q(e,"card-img");return(0,fV.jsx)(n,{ref:i,className:(0,lV.default)(r?`${a}-${r}`:a,t),...o})});dV.displayName="CardImg";var pV=dV;var mV=m(_()),hV=m(_e());var gV=m(te()),vV=mV.forwardRef(({className:e,bsPrefix:t,as:r="div",...n},o)=>(t=Q(t,"card-img-overlay"),(0,gV.jsx)(r,{ref:o,className:(0,hV.default)(e,t),...n})));vV.displayName="CardImgOverlay";var yV=vV;var bV=m(_()),xV=m(_e());var _V=m(te()),wV=bV.forwardRef(({className:e,bsPrefix:t,as:r="a",...n},o)=>(t=Q(t,"card-link"),(0,_V.jsx)(r,{ref:o,className:(0,xV.default)(e,t),...n})));wV.displayName="CardLink";var CV=wV;var SV=m(_()),EV=m(_e());var IV=m(te()),hme=Hl("h6"),TV=SV.forwardRef(({className:e,bsPrefix:t,as:r=hme,...n},o)=>(t=Q(t,"card-subtitle"),(0,IV.jsx)(r,{ref:o,className:(0,EV.default)(e,t),...n})));TV.displayName="CardSubtitle";var NV=TV;var PV=m(_()),AV=m(_e());var RV=m(te()),OV=PV.forwardRef(({className:e,bsPrefix:t,as:r="p",...n},o)=>(t=Q(t,"card-text"),(0,RV.jsx)(r,{ref:o,className:(0,AV.default)(e,t),...n})));OV.displayName="CardText";var kV=OV;var FV=m(_()),DV=m(_e());var LV=m(te()),gme=Hl("h5"),MV=FV.forwardRef(({className:e,bsPrefix:t,as:r=gme,...n},o)=>(t=Q(t,"card-title"),(0,LV.jsx)(r,{ref:o,className:(0,DV.default)(e,t),...n})));MV.displayName="CardTitle";var BV=MV;var xA=m(te()),VV=UV.forwardRef(({bsPrefix:e,className:t,bg:r,text:n,border:o,body:i=!1,children:a,as:s="div",...u},l)=>{let c=Q(e,"card");return(0,xA.jsx)(s,{ref:l,...u,className:(0,jV.default)(t,c,r&&`bg-${r}`,n&&`text-${n}`,o&&`border-${o}`),children:i?(0,xA.jsx)(yA,{children:a}):a})});VV.displayName="Card";var ee=Object.assign(VV,{Img:pV,Title:BV,Subtitle:NV,Body:yA,Link:CV,Text:kV,Header:uV,Footer:tV,ImgOverlay:yV});var nw=m(_());var HV=m(_());function _A(e){let t=(0,HV.useRef)(e);return t.current=e,t}var GV=m(_());function af(e){let t=_A(e);(0,GV.useEffect)(()=>()=>t.current(),[])}var wA=2**31-1;function WV(e,t,r){let n=r-Date.now();e.current=n<=wA?setTimeout(t,n):setTimeout(()=>WV(e,t,r),wA)}function CA(){let e=Gl(),t=(0,nw.useRef)();return af(()=>clearTimeout(t.current)),(0,nw.useMemo)(()=>{let r=()=>clearTimeout(t.current);function n(o,i=0){e()&&(r(),i<=wA?t.current=setTimeout(o,i):WV(t,o,Date.now()+i))}return{set:n,clear:r,handleRef:t}},[])}var Wl=m(_());function SA(e,t){let r=0;return Wl.Children.map(e,n=>Wl.isValidElement(n)?t(n,r++):n)}function zV(e,t){let r=0;Wl.Children.forEach(e,n=>{Wl.isValidElement(n)&&t(n,r++)})}function qV(e,t){return Wl.Children.toArray(e).some(r=>Wl.isValidElement(r)&&r.type===t)}var EA=m(_e()),$V=m(_());var XV=m(te());function IA({as:e,bsPrefix:t,className:r,...n}){t=Q(t,"col");let o=wp(),i=Cp(),a=[],s=[];return o.forEach(u=>{let l=n[u];delete n[u];let c,f,d;typeof l=="object"&&l!=null?{span:c,offset:f,order:d}=l:c=l;let p=u!==i?`-${u}`:"";c&&a.push(c===!0?`${t}${p}`:`${t}${p}-${c}`),d!=null&&s.push(`order${p}-${d}`),f!=null&&s.push(`offset${p}-${f}`)}),[{...n,className:(0,EA.default)(r,...a,...s)},{as:e,bsPrefix:t,spans:a}]}var YV=$V.forwardRef((e,t)=>{let[{className:r,...n},{as:o="div",bsPrefix:i,spans:a}]=IA(e);return(0,XV.jsx)(o,{...n,ref:t,className:(0,EA.default)(r,!a.length&&i)})});YV.displayName="Col";var we=YV;var ZV=m(_e()),QV=m(_());var JV=m(te()),KV=QV.forwardRef(({bsPrefix:e,fluid:t=!1,as:r="div",className:n,...o},i)=>{let a=Q(e,"container"),s=typeof t=="string"?`-${t}`:"-fluid";return(0,JV.jsx)(r,{ref:i,...o,className:(0,ZV.default)(n,t?`${a}${s}`:a)})});KV.displayName="Container";var Wt=KV;var BG=m(_e()),jG=m(_()),_w=m(_());var vme=Function.prototype.bind.call(Function.prototype.call,[].slice);function Oi(e,t){return vme(e.querySelectorAll(t))}var Uo=m(_()),pXe=m(_());var Rp=m(_());function ow(e,t,r){let n=(0,Rp.useRef)(e!==void 0),[o,i]=(0,Rp.useState)(t),a=e!==void 0,s=n.current;return n.current=a,!a&&s&&o!==t&&i(t),[a?e:o,(0,Rp.useCallback)((...u)=>{let[l,...c]=u,f=r?.(l,...c);return i(l),f},[r])]}var eH=m(_());function Xy(){let[,e]=(0,eH.useReducer)(t=>!t,!1);return e}var tH=m(_()),yme=tH.createContext(null),zl=yme;var pw=m(_()),B$e=m(_());var ci=m(_());var rH=Object.prototype.hasOwnProperty;function nH(e,t,r){for(r of e.keys())if(Op(r,t))return r}function Op(e,t){var r,n,o;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((n=e.length)===t.length)for(;n--&&Op(e[n],t[n]););return n===-1}if(r===Set){if(e.size!==t.size)return!1;for(n of e)if(o=n,o&&typeof o=="object"&&(o=nH(t,o),!o)||!t.has(o))return!1;return!0}if(r===Map){if(e.size!==t.size)return!1;for(n of e)if(o=n[0],o&&typeof o=="object"&&(o=nH(t,o),!o)||!Op(n[1],t.get(o)))return!1;return!0}if(r===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(r===DataView){if((n=e.byteLength)===t.byteLength)for(;n--&&e.getInt8(n)===t.getInt8(n););return n===-1}if(ArrayBuffer.isView(e)){if((n=e.byteLength)===t.byteLength)for(;n--&&e[n]===t[n];);return n===-1}if(!r||typeof e=="object"){n=0;for(r in e)if(rH.call(e,r)&&++n&&!rH.call(t,r)||!(r in t)||!Op(e[r],t[r]))return!1;return Object.keys(t).length===n}}return e!==e&&t!==t}var oH=m(_());function bme(e){let t=Gl();return[e[0],(0,oH.useCallback)(r=>{if(t())return e[1](r)},[t,e[1]])]}var iH=bme;var Jr="top",Tn="bottom",gn="right",sn="left",iw="auto",ql=[Jr,Tn,gn,sn],Cu="start",sf="end",aH="clippingParents",aw="viewport",kp="popper",sH="reference",TA=ql.reduce(function(e,t){return e.concat([t+"-"+Cu,t+"-"+sf])},[]),sw=[].concat(ql,[iw]).reduce(function(e,t){return e.concat([t,t+"-"+Cu,t+"-"+sf])},[]),xme="beforeRead",_me="read",wme="afterRead",Cme="beforeMain",Sme="main",Eme="afterMain",Ime="beforeWrite",Tme="write",Nme="afterWrite",uH=[xme,_me,wme,Cme,Sme,Eme,Ime,Tme,Nme];function Un(e){return e.split("-")[0]}function kr(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function ma(e){var t=kr(e).Element;return e instanceof t||e instanceof Element}function xo(e){var t=kr(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function Fp(e){if(typeof ShadowRoot>"u")return!1;var t=kr(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}var Wa=Math.max,uf=Math.min,Su=Math.round;function Dp(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function Yy(){return!/^((?!chrome|android).)*safari/i.test(Dp())}function ha(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!1);var n=e.getBoundingClientRect(),o=1,i=1;t&&xo(e)&&(o=e.offsetWidth>0&&Su(n.width)/e.offsetWidth||1,i=e.offsetHeight>0&&Su(n.height)/e.offsetHeight||1);var a=ma(e)?kr(e):window,s=a.visualViewport,u=!Yy()&&r,l=(n.left+(u&&s?s.offsetLeft:0))/o,c=(n.top+(u&&s?s.offsetTop:0))/i,f=n.width/o,d=n.height/i;return{width:f,height:d,top:c,right:l+f,bottom:c+d,left:l,x:l,y:c}}function lf(e){var t=ha(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}function Zy(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&Fp(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function Bo(e){return e?(e.nodeName||"").toLowerCase():null}function jo(e){return kr(e).getComputedStyle(e)}function NA(e){return["table","td","th"].indexOf(Bo(e))>=0}function to(e){return((ma(e)?e.ownerDocument:e.document)||window.document).documentElement}function Eu(e){return Bo(e)==="html"?e:e.assignedSlot||e.parentNode||(Fp(e)?e.host:null)||to(e)}function lH(e){return!xo(e)||jo(e).position==="fixed"?null:e.offsetParent}function Pme(e){var t=/firefox/i.test(Dp()),r=/Trident/i.test(Dp());if(r&&xo(e)){var n=jo(e);if(n.position==="fixed")return null}var o=Eu(e);for(Fp(o)&&(o=o.host);xo(o)&&["html","body"].indexOf(Bo(o))<0;){var i=jo(o);if(i.transform!=="none"||i.perspective!=="none"||i.contain==="paint"||["transform","perspective"].indexOf(i.willChange)!==-1||t&&i.willChange==="filter"||t&&i.filter&&i.filter!=="none")return o;o=o.parentNode}return null}function za(e){for(var t=kr(e),r=lH(e);r&&NA(r)&&jo(r).position==="static";)r=lH(r);return r&&(Bo(r)==="html"||Bo(r)==="body"&&jo(r).position==="static")?t:r||Pme(e)||t}function cf(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function ff(e,t,r){return Wa(e,uf(t,r))}function cH(e,t,r){var n=ff(e,t,r);return n>r?r:n}function Qy(){return{top:0,right:0,bottom:0,left:0}}function Jy(e){return Object.assign({},Qy(),e)}function Ky(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}var Ame=function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,Jy(typeof t!="number"?t:Ky(t,ql))};function Rme(e){var t,r=e.state,n=e.name,o=e.options,i=r.elements.arrow,a=r.modifiersData.popperOffsets,s=Un(r.placement),u=cf(s),l=[sn,gn].indexOf(s)>=0,c=l?"height":"width";if(!(!i||!a)){var f=Ame(o.padding,r),d=lf(i),p=u==="y"?Jr:sn,v=u==="y"?Tn:gn,b=r.rects.reference[c]+r.rects.reference[u]-a[u]-r.rects.popper[c],g=a[u]-r.rects.reference[u],h=za(i),y=h?u==="y"?h.clientHeight||0:h.clientWidth||0:0,x=b/2-g/2,w=f[p],I=y-d[c]-f[v],S=y/2-d[c]/2+x,C=ff(w,S,I),P=u;r.modifiersData[n]=(t={},t[P]=C,t.centerOffset=C-S,t)}}function Ome(e){var t=e.state,r=e.options,n=r.element,o=n===void 0?"[data-popper-arrow]":n;o!=null&&(typeof o=="string"&&(o=t.elements.popper.querySelector(o),!o)||Zy(t.elements.popper,o)&&(t.elements.arrow=o))}var fH={name:"arrow",enabled:!0,phase:"main",fn:Rme,effect:Ome,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ga(e){return e.split("-")[1]}var kme={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Fme(e,t){var r=e.x,n=e.y,o=t.devicePixelRatio||1;return{x:Su(r*o)/o||0,y:Su(n*o)/o||0}}function dH(e){var t,r=e.popper,n=e.popperRect,o=e.placement,i=e.variation,a=e.offsets,s=e.position,u=e.gpuAcceleration,l=e.adaptive,c=e.roundOffsets,f=e.isFixed,d=a.x,p=d===void 0?0:d,v=a.y,b=v===void 0?0:v,g=typeof c=="function"?c({x:p,y:b}):{x:p,y:b};p=g.x,b=g.y;var h=a.hasOwnProperty("x"),y=a.hasOwnProperty("y"),x=sn,w=Jr,I=window;if(l){var S=za(r),C="clientHeight",P="clientWidth";if(S===kr(r)&&(S=to(r),jo(S).position!=="static"&&s==="absolute"&&(C="scrollHeight",P="scrollWidth")),S=S,o===Jr||(o===sn||o===gn)&&i===sf){w=Tn;var B=f&&S===I&&I.visualViewport?I.visualViewport.height:S[C];b-=B-n.height,b*=u?1:-1}if(o===sn||(o===Jr||o===Tn)&&i===sf){x=gn;var G=f&&S===I&&I.visualViewport?I.visualViewport.width:S[P];p-=G-n.width,p*=u?1:-1}}var N=Object.assign({position:s},l&&kme),T=c===!0?Fme({x:p,y:b},kr(r)):{x:p,y:b};if(p=T.x,b=T.y,u){var R;return Object.assign({},N,(R={},R[w]=y?"0":"",R[x]=h?"0":"",R.transform=(I.devicePixelRatio||1)<=1?"translate("+p+"px, "+b+"px)":"translate3d("+p+"px, "+b+"px, 0)",R))}return Object.assign({},N,(t={},t[w]=y?b+"px":"",t[x]=h?p+"px":"",t.transform="",t))}function Dme(e){var t=e.state,r=e.options,n=r.gpuAcceleration,o=n===void 0?!0:n,i=r.adaptive,a=i===void 0?!0:i,s=r.roundOffsets,u=s===void 0?!0:s,l={placement:Un(t.placement),variation:ga(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,dH(Object.assign({},l,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:u})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,dH(Object.assign({},l,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:u})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}var pH={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Dme,data:{}};var uw={passive:!0};function Lme(e){var t=e.state,r=e.instance,n=e.options,o=n.scroll,i=o===void 0?!0:o,a=n.resize,s=a===void 0?!0:a,u=kr(t.elements.popper),l=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&l.forEach(function(c){c.addEventListener("scroll",r.update,uw)}),s&&u.addEventListener("resize",r.update,uw),function(){i&&l.forEach(function(c){c.removeEventListener("scroll",r.update,uw)}),s&&u.removeEventListener("resize",r.update,uw)}}var mH={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Lme,data:{}};var Mme={left:"right",right:"left",bottom:"top",top:"bottom"};function Lp(e){return e.replace(/left|right|bottom|top/g,function(t){return Mme[t]})}var Bme={start:"end",end:"start"};function lw(e){return e.replace(/start|end/g,function(t){return Bme[t]})}function df(e){var t=kr(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}function pf(e){return ha(to(e)).left+df(e).scrollLeft}function PA(e,t){var r=kr(e),n=to(e),o=r.visualViewport,i=n.clientWidth,a=n.clientHeight,s=0,u=0;if(o){i=o.width,a=o.height;var l=Yy();(l||!l&&t==="fixed")&&(s=o.offsetLeft,u=o.offsetTop)}return{width:i,height:a,x:s+pf(e),y:u}}function AA(e){var t,r=to(e),n=df(e),o=(t=e.ownerDocument)==null?void 0:t.body,i=Wa(r.scrollWidth,r.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),a=Wa(r.scrollHeight,r.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),s=-n.scrollLeft+pf(e),u=-n.scrollTop;return jo(o||r).direction==="rtl"&&(s+=Wa(r.clientWidth,o?o.clientWidth:0)-i),{width:i,height:a,x:s,y:u}}function mf(e){var t=jo(e),r=t.overflow,n=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+o+n)}function cw(e){return["html","body","#document"].indexOf(Bo(e))>=0?e.ownerDocument.body:xo(e)&&mf(e)?e:cw(Eu(e))}function $l(e,t){var r;t===void 0&&(t=[]);var n=cw(e),o=n===((r=e.ownerDocument)==null?void 0:r.body),i=kr(n),a=o?[i].concat(i.visualViewport||[],mf(n)?n:[]):n,s=t.concat(a);return o?s:s.concat($l(Eu(a)))}function Mp(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function jme(e,t){var r=ha(e,!1,t==="fixed");return r.top=r.top+e.clientTop,r.left=r.left+e.clientLeft,r.bottom=r.top+e.clientHeight,r.right=r.left+e.clientWidth,r.width=e.clientWidth,r.height=e.clientHeight,r.x=r.left,r.y=r.top,r}function hH(e,t,r){return t===aw?Mp(PA(e,r)):ma(t)?jme(t,r):Mp(AA(to(e)))}function Ume(e){var t=$l(Eu(e)),r=["absolute","fixed"].indexOf(jo(e).position)>=0,n=r&&xo(e)?za(e):e;return ma(n)?t.filter(function(o){return ma(o)&&Zy(o,n)&&Bo(o)!=="body"}):[]}function RA(e,t,r,n){var o=t==="clippingParents"?Ume(e):[].concat(t),i=[].concat(o,[r]),a=i[0],s=i.reduce(function(u,l){var c=hH(e,l,n);return u.top=Wa(c.top,u.top),u.right=uf(c.right,u.right),u.bottom=uf(c.bottom,u.bottom),u.left=Wa(c.left,u.left),u},hH(e,a,n));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function e0(e){var t=e.reference,r=e.element,n=e.placement,o=n?Un(n):null,i=n?ga(n):null,a=t.x+t.width/2-r.width/2,s=t.y+t.height/2-r.height/2,u;switch(o){case Jr:u={x:a,y:t.y-r.height};break;case Tn:u={x:a,y:t.y+t.height};break;case gn:u={x:t.x+t.width,y:s};break;case sn:u={x:t.x-r.width,y:s};break;default:u={x:t.x,y:t.y}}var l=o?cf(o):null;if(l!=null){var c=l==="y"?"height":"width";switch(i){case Cu:u[l]=u[l]-(t[c]/2-r[c]/2);break;case sf:u[l]=u[l]+(t[c]/2-r[c]/2);break;default:}}return u}function qa(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=n===void 0?e.placement:n,i=r.strategy,a=i===void 0?e.strategy:i,s=r.boundary,u=s===void 0?aH:s,l=r.rootBoundary,c=l===void 0?aw:l,f=r.elementContext,d=f===void 0?kp:f,p=r.altBoundary,v=p===void 0?!1:p,b=r.padding,g=b===void 0?0:b,h=Jy(typeof g!="number"?g:Ky(g,ql)),y=d===kp?sH:kp,x=e.rects.popper,w=e.elements[v?y:d],I=RA(ma(w)?w:w.contextElement||to(e.elements.popper),u,c,a),S=ha(e.elements.reference),C=e0({reference:S,element:x,strategy:"absolute",placement:o}),P=Mp(Object.assign({},x,C)),B=d===kp?P:S,G={top:I.top-B.top+h.top,bottom:B.bottom-I.bottom+h.bottom,left:I.left-B.left+h.left,right:B.right-I.right+h.right},N=e.modifiersData.offset;if(d===kp&&N){var T=N[o];Object.keys(G).forEach(function(R){var O=[gn,Tn].indexOf(R)>=0?1:-1,j=[Jr,Tn].indexOf(R)>=0?"y":"x";G[R]+=T[j]*O})}return G}function OA(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=r.boundary,i=r.rootBoundary,a=r.padding,s=r.flipVariations,u=r.allowedAutoPlacements,l=u===void 0?sw:u,c=ga(n),f=c?s?TA:TA.filter(function(v){return ga(v)===c}):ql,d=f.filter(function(v){return l.indexOf(v)>=0});d.length===0&&(d=f);var p=d.reduce(function(v,b){return v[b]=qa(e,{placement:b,boundary:o,rootBoundary:i,padding:a})[Un(b)],v},{});return Object.keys(p).sort(function(v,b){return p[v]-p[b]})}function Vme(e){if(Un(e)===iw)return[];var t=Lp(e);return[lw(e),t,lw(t)]}function Hme(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var o=r.mainAxis,i=o===void 0?!0:o,a=r.altAxis,s=a===void 0?!0:a,u=r.fallbackPlacements,l=r.padding,c=r.boundary,f=r.rootBoundary,d=r.altBoundary,p=r.flipVariations,v=p===void 0?!0:p,b=r.allowedAutoPlacements,g=t.options.placement,h=Un(g),y=h===g,x=u||(y||!v?[Lp(g)]:Vme(g)),w=[g].concat(x).reduce(function(Se,Oe){return Se.concat(Un(Oe)===iw?OA(t,{placement:Oe,boundary:c,rootBoundary:f,padding:l,flipVariations:v,allowedAutoPlacements:b}):Oe)},[]),I=t.rects.reference,S=t.rects.popper,C=new Map,P=!0,B=w[0],G=0;G=0,j=O?"width":"height",W=qa(t,{placement:N,boundary:c,rootBoundary:f,altBoundary:d,padding:l}),M=O?R?gn:sn:R?Tn:Jr;I[j]>S[j]&&(M=Lp(M));var A=Lp(M),$=[];if(i&&$.push(W[T]<=0),s&&$.push(W[M]<=0,W[A]<=0),$.every(function(Se){return Se})){B=N,P=!1;break}C.set(N,$)}if(P)for(var X=v?3:1,re=function(Oe){var de=w.find(function(Ie){var rt=C.get(Ie);if(rt)return rt.slice(0,Oe).every(function(ht){return ht})});if(de)return B=de,"break"},ie=X;ie>0;ie--){var me=re(ie);if(me==="break")break}t.placement!==B&&(t.modifiersData[n]._skip=!0,t.placement=B,t.reset=!0)}}var gH={name:"flip",enabled:!0,phase:"main",fn:Hme,requiresIfExists:["offset"],data:{_skip:!1}};function vH(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function yH(e){return[Jr,gn,Tn,sn].some(function(t){return e[t]>=0})}function Gme(e){var t=e.state,r=e.name,n=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,a=qa(t,{elementContext:"reference"}),s=qa(t,{altBoundary:!0}),u=vH(a,n),l=vH(s,o,i),c=yH(u),f=yH(l);t.modifiersData[r]={referenceClippingOffsets:u,popperEscapeOffsets:l,isReferenceHidden:c,hasPopperEscaped:f},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":f})}var bH={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Gme};function Wme(e,t,r){var n=Un(e),o=[sn,Jr].indexOf(n)>=0?-1:1,i=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,a=i[0],s=i[1];return a=a||0,s=(s||0)*o,[sn,gn].indexOf(n)>=0?{x:s,y:a}:{x:a,y:s}}function zme(e){var t=e.state,r=e.options,n=e.name,o=r.offset,i=o===void 0?[0,0]:o,a=sw.reduce(function(c,f){return c[f]=Wme(f,t.rects,i),c},{}),s=a[t.placement],u=s.x,l=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=u,t.modifiersData.popperOffsets.y+=l),t.modifiersData[n]=a}var xH={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:zme};function qme(e){var t=e.state,r=e.name;t.modifiersData[r]=e0({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}var _H={name:"popperOffsets",enabled:!0,phase:"read",fn:qme,data:{}};function kA(e){return e==="x"?"y":"x"}function $me(e){var t=e.state,r=e.options,n=e.name,o=r.mainAxis,i=o===void 0?!0:o,a=r.altAxis,s=a===void 0?!1:a,u=r.boundary,l=r.rootBoundary,c=r.altBoundary,f=r.padding,d=r.tether,p=d===void 0?!0:d,v=r.tetherOffset,b=v===void 0?0:v,g=qa(t,{boundary:u,rootBoundary:l,padding:f,altBoundary:c}),h=Un(t.placement),y=ga(t.placement),x=!y,w=cf(h),I=kA(w),S=t.modifiersData.popperOffsets,C=t.rects.reference,P=t.rects.popper,B=typeof b=="function"?b(Object.assign({},t.rects,{placement:t.placement})):b,G=typeof B=="number"?{mainAxis:B,altAxis:B}:Object.assign({mainAxis:0,altAxis:0},B),N=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,T={x:0,y:0};if(S){if(i){var R,O=w==="y"?Jr:sn,j=w==="y"?Tn:gn,W=w==="y"?"height":"width",M=S[w],A=M+g[O],$=M-g[j],X=p?-P[W]/2:0,re=y===Cu?C[W]:P[W],ie=y===Cu?-P[W]:-C[W],me=t.elements.arrow,Se=p&&me?lf(me):{width:0,height:0},Oe=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Qy(),de=Oe[O],Ie=Oe[j],rt=ff(0,C[W],Se[W]),ht=x?C[W]/2-X-rt-de-G.mainAxis:re-rt-de-G.mainAxis,qr=x?-C[W]/2+X+rt+Ie+G.mainAxis:ie+rt+Ie+G.mainAxis,rr=t.elements.arrow&&za(t.elements.arrow),ut=rr?w==="y"?rr.clientTop||0:rr.clientLeft||0:0,ur=(R=N?.[w])!=null?R:0,hr=M+ht-ur-ut,dt=M+qr-ur,Be=ff(p?uf(A,hr):A,M,p?Wa($,dt):$);S[w]=Be,T[w]=Be-M}if(s){var gr,k=w==="x"?Jr:sn,q=w==="x"?Tn:gn,J=S[I],he=I==="y"?"height":"width",le=J+g[k],se=J-g[q],Te=[Jr,sn].indexOf(h)!==-1,Ee=(gr=N?.[I])!=null?gr:0,wt=Te?le:J-C[he]-P[he]-Ee+G.altAxis,Ur=Te?J+C[he]+P[he]-Ee-G.altAxis:se,Bn=p&&Te?cH(wt,J,Ur):ff(p?wt:le,J,p?Ur:se);S[I]=Bn,T[I]=Bn-J}t.modifiersData[n]=T}}var wH={name:"preventOverflow",enabled:!0,phase:"main",fn:$me,requiresIfExists:["offset"]};function FA(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function DA(e){return e===kr(e)||!xo(e)?df(e):FA(e)}function Xme(e){var t=e.getBoundingClientRect(),r=Su(t.width)/e.offsetWidth||1,n=Su(t.height)/e.offsetHeight||1;return r!==1||n!==1}function LA(e,t,r){r===void 0&&(r=!1);var n=xo(t),o=xo(t)&&Xme(t),i=to(t),a=ha(e,o,r),s={scrollLeft:0,scrollTop:0},u={x:0,y:0};return(n||!n&&!r)&&((Bo(t)!=="body"||mf(i))&&(s=DA(t)),xo(t)?(u=ha(t,!0),u.x+=t.clientLeft,u.y+=t.clientTop):i&&(u.x=pf(i))),{x:a.left+s.scrollLeft-u.x,y:a.top+s.scrollTop-u.y,width:a.width,height:a.height}}function Yme(e){var t=new Map,r=new Set,n=[];e.forEach(function(i){t.set(i.name,i)});function o(i){r.add(i.name);var a=[].concat(i.requires||[],i.requiresIfExists||[]);a.forEach(function(s){if(!r.has(s)){var u=t.get(s);u&&o(u)}}),n.push(i)}return e.forEach(function(i){r.has(i.name)||o(i)}),n}function MA(e){var t=Yme(e);return uH.reduce(function(r,n){return r.concat(t.filter(function(o){return o.phase===n}))},[])}function BA(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}function jA(e){var t=e.reduce(function(r,n){var o=r[n.name];return r[n.name]=o?Object.assign({},o,n,{options:Object.assign({},o.options,n.options),data:Object.assign({},o.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}var CH={placement:"bottom",modifiers:[],strategy:"absolute"};function SH(){for(var e=arguments.length,t=new Array(e),r=0;r=0)&&(r[o]=e[o]);return r}var Jme={name:"applyStyles",enabled:!1,phase:"afterWrite",fn:()=>{}},Kme={name:"ariaDescribedBy",enabled:!0,phase:"afterWrite",effect:({state:e})=>()=>{let{reference:t,popper:r}=e.elements;if("removeAttribute"in t){let n=(t.getAttribute("aria-describedby")||"").split(",").filter(o=>o.trim()!==r.id);n.length?t.setAttribute("aria-describedby",n.join(",")):t.removeAttribute("aria-describedby")}},fn:({state:e})=>{var t;let{popper:r,reference:n}=e.elements,o=(t=r.getAttribute("role"))==null?void 0:t.toLowerCase();if(r.id&&o==="tooltip"&&"setAttribute"in n){let i=n.getAttribute("aria-describedby");if(i&&i.split(",").indexOf(r.id)!==-1)return;n.setAttribute("aria-describedby",i?`${i},${r.id}`:r.id)}}},ehe=[];function the(e,t,r={}){let{enabled:n=!0,placement:o="bottom",strategy:i="absolute",modifiers:a=ehe}=r,s=Qme(r,Zme),u=(0,ci.useRef)(a),l=(0,ci.useRef)(),c=(0,ci.useCallback)(()=>{var g;(g=l.current)==null||g.update()},[]),f=(0,ci.useCallback)(()=>{var g;(g=l.current)==null||g.forceUpdate()},[]),[d,p]=iH((0,ci.useState)({placement:o,update:c,forceUpdate:f,attributes:{},styles:{popper:{},arrow:{}}})),v=(0,ci.useMemo)(()=>({name:"updateStateModifier",enabled:!0,phase:"write",requires:["computeStyles"],fn:({state:g})=>{let h={},y={};Object.keys(g.elements).forEach(x=>{h[x]=g.styles[x],y[x]=g.attributes[x]}),p({state:g,styles:h,attributes:y,update:c,forceUpdate:f,placement:g.placement})}}),[c,f,p]),b=(0,ci.useMemo)(()=>(Op(u.current,a)||(u.current=a),u.current),[a]);return(0,ci.useEffect)(()=>{!l.current||!n||l.current.setOptions({placement:o,strategy:i,modifiers:[...b,v,Jme]})},[i,o,v,n,b]),(0,ci.useEffect)(()=>{if(!(!n||e==null||t==null))return l.current=EH(e,t,Object.assign({},s,{placement:o,strategy:i,modifiers:[...b,Kme,v]})),()=>{l.current!=null&&(l.current.destroy(),l.current=void 0,p(g=>Object.assign({},g,{attributes:{},styles:{popper:{}}})))}},[n,e,t]),d}var fw=the;function Iu(e,t){if(e.contains)return e.contains(t);if(e.compareDocumentPosition)return e===t||!!(e.compareDocumentPosition(t)&16)}var hf=m(_());var RH=m(Bp()),PH=()=>{};function nhe(e){return e.button===0}function ohe(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}var t0=e=>e&&("current"in e?e.current:e),AH={click:"mousedown",mouseup:"mousedown",pointerup:"pointerdown"};function ihe(e,t=PH,{disabled:r,clickTrigger:n="click"}={}){let o=(0,hf.useRef)(!1),i=(0,hf.useRef)(!1),a=(0,hf.useCallback)(l=>{let c=t0(e);(0,RH.default)(!!c,"ClickOutside captured a close event but does not have a ref to compare it to. useClickOutside(), should be passed a ref that resolves to a DOM node"),o.current=!c||ohe(l)||!nhe(l)||!!Iu(c,l.target)||i.current,i.current=!1},[e]),s=at(l=>{let c=t0(e);c&&Iu(c,l.target)&&(i.current=!0)}),u=at(l=>{o.current||t(l)});(0,hf.useEffect)(()=>{var l,c;if(r||e==null)return;let f=Pi(t0(e)),d=f.defaultView||window,p=(l=d.event)!=null?l:(c=d.parent)==null?void 0:c.event,v=null;AH[n]&&(v=Ai(f,AH[n],s,!0));let b=Ai(f,n,a,!0),g=Ai(f,n,y=>{if(y===p){p=void 0;return}u(y)}),h=[];return"ontouchstart"in f.documentElement&&(h=[].slice.call(f.body.children).map(y=>Ai(y,"mousemove",PH))),()=>{v?.(),b(),g(),h.forEach(y=>y())}},[e,r,n,a,s,u])}var dw=ihe;function ahe(e){let t={};return Array.isArray(e)?(e?.forEach(r=>{t[r.name]=r}),t):e||t}function she(e={}){return Array.isArray(e)?e:Object.keys(e).map(t=>(e[t].name=t,e[t]))}function r0({enabled:e,enableEvents:t,placement:r,flip:n,offset:o,fixed:i,containerPadding:a,arrowElement:s,popperConfig:u={}}){var l,c,f,d,p;let v=ahe(u.modifiers);return Object.assign({},u,{placement:r,enabled:e,strategy:i?"fixed":u.strategy,modifiers:she(Object.assign({},v,{eventListeners:{enabled:t,options:(l=v.eventListeners)==null?void 0:l.options},preventOverflow:Object.assign({},v.preventOverflow,{options:a?Object.assign({padding:a},(c=v.preventOverflow)==null?void 0:c.options):(f=v.preventOverflow)==null?void 0:f.options}),offset:{options:Object.assign({offset:o},(d=v.offset)==null?void 0:d.options)},arrow:Object.assign({},v.arrow,{enabled:!!s,options:Object.assign({},(p=v.arrow)==null?void 0:p.options,{element:s})}),flip:Object.assign({enabled:!!n},v.flip)}))})}var OH=m(te()),kH=m(te()),uhe=["children"];function lhe(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,i;for(i=0;i=0)&&(r[o]=e[o]);return r}var che=()=>{};function VA(e={}){let t=(0,pw.useContext)(zl),[r,n]=wu(),o=(0,pw.useRef)(!1),{flip:i,offset:a,rootCloseEvent:s,fixed:u=!1,placement:l,popperConfig:c={},enableEventListeners:f=!0,usePopper:d=!!t}=e,p=t?.show==null?!!e.show:t.show;p&&!o.current&&(o.current=!0);let v=S=>{t?.toggle(!1,S)},{placement:b,setMenu:g,menuElement:h,toggleElement:y}=t||{},x=fw(y,h,r0({placement:l||b||"bottom-start",enabled:d,enableEvents:f??p,offset:a,flip:i,fixed:u,arrowElement:r,popperConfig:c})),w=Object.assign({ref:g||che,"aria-labelledby":y?.id},x.attributes.popper,{style:x.styles.popper}),I={show:p,placement:b,hasShown:o.current,toggle:t?.toggle,popper:d?x:null,arrowProps:d?Object.assign({ref:n},x.attributes.arrow,{style:x.styles.arrow}):{}};return dw(h,v,{clickTrigger:s,disabled:!p}),[w,I]}var fhe={usePopper:!0};function HA(e){let{children:t}=e,r=lhe(e,uhe),[n,o]=VA(r);return(0,kH.jsx)(OH.Fragment,{children:t(n,o)})}HA.displayName="DropdownMenu";HA.defaultProps=fhe;var FH=HA;var hw=m(_()),Y$e=m(_());var Vn=m(_(),1),mw={prefix:String(Math.round(Math.random()*1e10)),current:0},DH=Vn.default.createContext(mw),dhe=Vn.default.createContext(!1);var phe=!!(typeof window<"u"&&window.document&&window.document.createElement),GA=new WeakMap;function mhe(e=!1){let t=(0,Vn.useContext)(DH),r=(0,Vn.useRef)(null);if(r.current===null&&!e){var n,o;let i=(o=Vn.default.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED)===null||o===void 0||(n=o.ReactCurrentOwner)===null||n===void 0?void 0:n.current;if(i){let a=GA.get(i);a==null?GA.set(i,{id:t.current,state:i.memoizedState}):i.memoizedState!==a.state&&(t.current=a.id,GA.delete(i))}r.current=++t.current}return r.current}function hhe(e){let t=(0,Vn.useContext)(DH);t===mw&&!phe&&console.warn("When server rendering, you must wrap your application in an to ensure consistent ids are generated between the client and server.");let r=mhe(!!e),n=`react-aria${t.prefix}`;return e||`${n}-${r}`}function ghe(e){let t=Vn.default.useId(),[r]=(0,Vn.useState)(LH()),n=r?"react-aria":`react-aria${mw.prefix}`;return e||`${n}-${t}`}var n0=typeof Vn.default.useId=="function"?ghe:hhe;function vhe(){return!1}function yhe(){return!0}function bhe(e){return()=>{}}function LH(){return typeof Vn.default.useSyncExternalStore=="function"?Vn.default.useSyncExternalStore(bhe,vhe,yhe):(0,Vn.useContext)(dhe)}var BH=m(te()),jH=m(te()),WA=e=>{var t;return((t=e.getAttribute("role"))==null?void 0:t.toLowerCase())==="menu"},MH=()=>{};function zA(){let e=n0(),{show:t=!1,toggle:r=MH,setToggle:n,menuElement:o}=(0,hw.useContext)(zl)||{},i=(0,hw.useCallback)(s=>{r(!t,s)},[t,r]),a={id:e,ref:n||MH,onClick:i,"aria-expanded":!!t};return o&&WA(o)&&(a["aria-haspopup"]=!0),[a,{show:t,toggle:r}]}function UH({children:e}){let[t,r]=zA();return(0,jH.jsx)(BH.Fragment,{children:e(t,r)})}UH.displayName="DropdownToggle";var VH=UH;var qH=m(_()),qA=m(_());var HH=m(_()),xhe=HH.createContext(null),va=(e,t=null)=>e!=null?String(e):t||null,Hn=xhe;var GH=m(_()),WH=GH.createContext(null);WH.displayName="NavContext";var jp=WH;var _he="data-rr-ui-",whe="rrUi";function $a(e){return`${_he}${e}`}function zH(e){return`${whe}${e}`}var $H=m(te()),Che=["eventKey","disabled","onClick","active","as"];function She(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,i;for(i=0;i=0)&&(r[o]=e[o]);return r}function $A({key:e,href:t,active:r,disabled:n,onClick:o}){let i=(0,qA.useContext)(Hn),a=(0,qA.useContext)(jp),{activeKey:s}=a||{},u=va(e,t),l=r==null&&e!=null?va(s)===u:r;return[{onClick:at(f=>{n||(o?.(f),i&&!f.isPropagationStopped()&&i(u,f))}),"aria-disabled":n||void 0,"aria-selected":l,[$a("dropdown-item")]:""},{isActive:l}]}var XH=qH.forwardRef((e,t)=>{let{eventKey:r,disabled:n,onClick:o,active:i,as:a=K1}=e,s=She(e,Che),[u]=$A({key:r,href:s.href,disabled:n,onClick:o,active:i});return(0,$H.jsx)(a,Object.assign({},s,{ref:t},u))});XH.displayName="DropdownItem";var YH=XH;var gw=m(_());var ZH=(0,gw.createContext)(fa?window:void 0),lXe=ZH.Provider;function Xl(){return(0,gw.useContext)(ZH)}var XA=m(te());function QH(){let e=Xy(),t=(0,Uo.useRef)(null),r=(0,Uo.useCallback)(n=>{t.current=n,e()},[e]);return[t,r]}function o0({defaultShow:e,show:t,onSelect:r,onToggle:n,itemSelector:o=`* [${$a("dropdown-item")}]`,focusFirstItemOnShow:i,placement:a="bottom-start",children:s}){let u=Xl(),[l,c]=ow(t,e,n),[f,d]=QH(),p=f.current,[v,b]=QH(),g=v.current,h=Pp(l),y=(0,Uo.useRef)(null),x=(0,Uo.useRef)(!1),w=(0,Uo.useContext)(Hn),I=(0,Uo.useCallback)((N,T,R=T?.type)=>{c(N,{originalEvent:T,source:R})},[c]),S=at((N,T)=>{r?.(N,T),I(!1,T,"select"),T.isPropagationStopped()||w?.(N,T)}),C=(0,Uo.useMemo)(()=>({toggle:I,placement:a,show:l,menuElement:p,toggleElement:g,setMenu:d,setToggle:b}),[I,a,l,p,g,d,b]);p&&h&&!l&&(x.current=p.contains(p.ownerDocument.activeElement));let P=at(()=>{g&&g.focus&&g.focus()}),B=at(()=>{let N=y.current,T=i;if(T==null&&(T=f.current&&WA(f.current)?"keyboard":!1),T===!1||T==="keyboard"&&!/^key.+$/.test(N))return;let R=Oi(f.current,o)[0];R&&R.focus&&R.focus()});(0,Uo.useEffect)(()=>{l?B():x.current&&(x.current=!1,P())},[l,x,P,B]),(0,Uo.useEffect)(()=>{y.current=null});let G=(N,T)=>{if(!f.current)return null;let R=Oi(f.current,o),O=R.indexOf(N)+T;return O=Math.max(0,Math.min(O,R.length)),R[O]};return Wy((0,Uo.useCallback)(()=>u.document,[u]),"keydown",N=>{var T,R;let{key:O}=N,j=N.target,W=(T=f.current)==null?void 0:T.contains(j),M=(R=v.current)==null?void 0:R.contains(j);if(/input|textarea/i.test(j.tagName)&&(O===" "||O!=="Escape"&&W||O==="Escape"&&j.type==="search")||!W&&!M||O==="Tab"&&(!f.current||!l))return;y.current=N.type;let $={originalEvent:N,source:N.type};switch(O){case"ArrowUp":{let X=G(j,-1);X&&X.focus&&X.focus(),N.preventDefault();return}case"ArrowDown":if(N.preventDefault(),!l)c(!0,$);else{let X=G(j,1);X&&X.focus&&X.focus()}return;case"Tab":Ip(j.ownerDocument,"keyup",X=>{var re;(X.key==="Tab"&&!X.target||!((re=f.current)!=null&&re.contains(X.target)))&&c(!1,$)},{once:!0});break;case"Escape":O==="Escape"&&(N.preventDefault(),N.stopPropagation()),c(!1,$);break;default:}}),(0,XA.jsx)(Hn.Provider,{value:S,children:(0,XA.jsx)(zl.Provider,{value:C,children:s})})}o0.displayName="Dropdown";o0.Menu=FH;o0.Toggle=VH;o0.Item=YH;var JH=o0;var KH=m(_()),eG=KH.createContext({});eG.displayName="DropdownContext";var vw=eG;var tG=m(_()),rG=m(_e());var nG=m(te()),oG=tG.forwardRef(({className:e,bsPrefix:t,as:r="hr",role:n="separator",...o},i)=>(t=Q(t,"dropdown-divider"),(0,nG.jsx)(r,{ref:i,className:(0,rG.default)(e,t),role:n,...o})));oG.displayName="DropdownDivider";var iG=oG;var aG=m(_()),sG=m(_e());var uG=m(te()),lG=aG.forwardRef(({className:e,bsPrefix:t,as:r="div",role:n="heading",...o},i)=>(t=Q(t,"dropdown-header"),(0,uG.jsx)(r,{ref:i,className:(0,sG.default)(e,t),role:n,...o})));lG.displayName="DropdownHeader";var cG=lG;var fG=m(_e()),dG=m(_());var pG=m(te()),mG=dG.forwardRef(({bsPrefix:e,className:t,eventKey:r,disabled:n=!1,onClick:o,active:i,as:a=Ap,...s},u)=>{let l=Q(e,"dropdown-item"),[c,f]=$A({key:r,href:s.href,disabled:n,onClick:o,active:i});return(0,pG.jsx)(a,{...s,...c,ref:u,className:(0,fG.default)(t,l,f.isActive&&"active",n&&"disabled")})});mG.displayName="DropdownItem";var hG=mG;var gG=m(_()),vG=m(_e());var yG=m(te()),bG=gG.forwardRef(({className:e,bsPrefix:t,as:r="span",...n},o)=>(t=Q(t,"dropdown-item-text"),(0,yG.jsx)(r,{ref:o,className:(0,vG.default)(e,t),...n})));bG.displayName="DropdownItemText";var xG=bG;var TG=m(_e()),NG=m(_()),bw=m(_());var zXe=m(Bp());var _G=m(_()),wG=_G.createContext(null);wG.displayName="InputGroupContext";var yw=wG;var CG=m(_()),SG=CG.createContext(null);SG.displayName="NavbarContext";var fi=SG;var EG=m(q1()),IG=m(_());function i0(e,t){return e}var PG=m(te());function YA(e,t,r){let n=r?"top-end":"top-start",o=r?"top-start":"top-end",i=r?"bottom-end":"bottom-start",a=r?"bottom-start":"bottom-end",s=r?"right-start":"left-start",u=r?"right-end":"left-end",l=r?"left-start":"right-start",c=r?"left-end":"right-end",f=e?a:i;return t==="up"?f=e?o:n:t==="end"?f=e?c:l:t==="start"?f=e?u:s:t==="down-centered"?f="bottom":t==="up-centered"&&(f="top"),f}var AG=NG.forwardRef(({bsPrefix:e,className:t,align:r,rootCloseEvent:n,flip:o=!0,show:i,renderOnMount:a,as:s="div",popperConfig:u,variant:l,...c},f)=>{let d=!1,p=(0,bw.useContext)(fi),v=Q(e,"dropdown-menu"),{align:b,drop:g,isRTL:h}=(0,bw.useContext)(vw);r=r||b;let y=(0,bw.useContext)(yw),x=[];if(r)if(typeof r=="object"){let N=Object.keys(r);if(N.length){let T=N[0],R=r[T];d=R==="start",x.push(`${v}-${T}-${R}`)}}else r==="end"&&(d=!0);let w=YA(d,g,h),[I,{hasShown:S,popper:C,show:P,toggle:B}]=VA({flip:o,rootCloseEvent:n,show:i,usePopper:!p&&x.length===0,offset:[0,2],popperConfig:u,placement:w});if(I.ref=Qr(i0(f,"DropdownMenu"),I.ref),Us(()=>{P&&C?.update()},[P]),!S&&!a&&!y)return null;typeof s!="string"&&(I.show=P,I.close=()=>B?.(!1),I.align=r);let G=c.style;return C!=null&&C.placement&&(G={...c.style,...I.style},c["x-placement"]=C.placement),(0,PG.jsx)(s,{...c,...I,style:G,...(x.length||p)&&{"data-bs-popper":"static"},className:(0,TG.default)(t,v,P&&"show",d&&`${v}-end`,l&&`${v}-${l}`,...x)})});AG.displayName="DropdownMenu";var RG=AG;var OG=m(_e()),kG=m(_()),FG=m(_());var DG=m(te()),LG=kG.forwardRef(({bsPrefix:e,split:t,className:r,childBsPrefix:n,as:o=Y,...i},a)=>{let s=Q(e,"dropdown-toggle"),u=(0,FG.useContext)(zl);n!==void 0&&(i.bsPrefix=n);let[l]=zA();return l.ref=Qr(l.ref,i0(a,"DropdownToggle")),(0,DG.jsx)(o,{className:(0,OG.default)(r,s,t&&`${s}-split`,u?.show&&"show"),...l,...i})});LG.displayName="DropdownToggle";var MG=LG;var xw=m(te()),UG=jG.forwardRef((e,t)=>{let{bsPrefix:r,drop:n="down",show:o,className:i,align:a="start",onSelect:s,onToggle:u,focusFirstItemOnShow:l,as:c="div",navbar:f,autoClose:d=!0,...p}=js(e,{show:"onToggle"}),v=(0,_w.useContext)(yw),b=Q(r,"dropdown"),g=Ul(),h=C=>d===!1?C==="click":d==="inside"?C!=="rootClose":d==="outside"?C!=="select":!0,y=at((C,P)=>{P.originalEvent.currentTarget===document&&(P.source!=="keydown"||P.originalEvent.key==="Escape")&&(P.source="rootClose"),h(P.source)&&u?.(C,P)}),w=YA(a==="end",n,g),I=(0,_w.useMemo)(()=>({align:a,drop:n,isRTL:g}),[a,n,g]),S={down:b,"down-centered":`${b}-center`,up:"dropup","up-centered":"dropup-center dropup",end:"dropend",start:"dropstart"};return(0,xw.jsx)(vw.Provider,{value:I,children:(0,xw.jsx)(JH,{placement:w,show:o,onSelect:s,onToggle:y,focusFirstItemOnShow:l,itemSelector:`.${b}-item:not(.disabled):not(:disabled)`,children:v?p.children:(0,xw.jsx)(c,{...p,ref:t,className:(0,BG.default)(i,o&&"show",S[n])})})})});UG.displayName="Dropdown";var fe=Object.assign(UG,{Toggle:MG,Menu:RG,Item:hG,ItemText:xG,Divider:iG,Header:cG});var VG=m(_e()),HG=m(_()),Up=m(oe());var GG=m(te()),xYe={bsPrefix:Up.default.string,fluid:Up.default.bool,rounded:Up.default.bool,roundedCircle:Up.default.bool,thumbnail:Up.default.bool},WG=HG.forwardRef(({bsPrefix:e,className:t,fluid:r=!1,rounded:n=!1,roundedCircle:o=!1,thumbnail:i=!1,...a},s)=>(e=Q(e,"img"),(0,GG.jsx)("img",{ref:s,...a,className:(0,VG.default)(t,r&&`${e}-fluid`,n&&"rounded",o&&"rounded-circle",i&&`${e}-thumbnail`)})));WG.displayName="Image";var ww=WG;var r7=m(_e()),Nw=m(oe()),n7=m(_());var i6=m(_e()),a6=m(_()),Iw=m(_());var zG=m(_e()),qG=m(_()),Cw=m(oe()),$G=m(te()),Ehe={type:Cw.default.string,tooltip:Cw.default.bool,as:Cw.default.elementType},ZA=qG.forwardRef(({as:e="div",className:t,type:r="valid",tooltip:n=!1,...o},i)=>(0,$G.jsx)(e,{...o,ref:i,className:(0,zG.default)(t,`${r}-${n?"tooltip":"feedback"}`)}));ZA.displayName="Feedback";ZA.propTypes=Ehe;var Sw=ZA;var YG=m(_e()),ZG=m(_()),QG=m(_());var XG=m(_()),Ihe=XG.createContext({}),ro=Ihe;var JG=m(te()),KG=ZG.forwardRef(({id:e,bsPrefix:t,className:r,type:n="checkbox",isValid:o=!1,isInvalid:i=!1,as:a="input",...s},u)=>{let{controlId:l}=(0,QG.useContext)(ro);return t=Q(t,"form-check-input"),(0,JG.jsx)(a,{...s,ref:u,type:n,id:e||l,className:(0,YG.default)(r,t,o&&"is-valid",i&&"is-invalid")})});KG.displayName="FormCheckInput";var QA=KG;var e6=m(_e()),t6=m(_()),r6=m(_());var n6=m(te()),o6=t6.forwardRef(({bsPrefix:e,className:t,htmlFor:r,...n},o)=>{let{controlId:i}=(0,r6.useContext)(ro);return e=Q(e,"form-check-label"),(0,n6.jsx)("label",{...n,ref:o,htmlFor:r||i,className:(0,e6.default)(t,e)})});o6.displayName="FormCheckLabel";var Ew=o6;var Vp=m(te()),s6=m(te()),u6=m(te()),l6=a6.forwardRef(({id:e,bsPrefix:t,bsSwitchPrefix:r,inline:n=!1,reverse:o=!1,disabled:i=!1,isValid:a=!1,isInvalid:s=!1,feedbackTooltip:u=!1,feedback:l,feedbackType:c,className:f,style:d,title:p="",type:v="checkbox",label:b,children:g,as:h="input",...y},x)=>{t=Q(t,"form-check"),r=Q(r,"form-switch");let{controlId:w}=(0,Iw.useContext)(ro),I=(0,Iw.useMemo)(()=>({controlId:e||w}),[w,e]),S=!g&&b!=null&&b!==!1||qV(g,Ew),C=(0,Vp.jsx)(QA,{...y,type:v==="switch"?"checkbox":v,ref:x,isValid:a,isInvalid:s,disabled:i,as:h});return(0,Vp.jsx)(ro.Provider,{value:I,children:(0,Vp.jsx)("div",{style:d,className:(0,i6.default)(f,S&&t,n&&`${t}-inline`,o&&`${t}-reverse`,v==="switch"&&r),children:g||(0,u6.jsxs)(s6.Fragment,{children:[C,S&&(0,Vp.jsx)(Ew,{title:p,children:b}),l&&(0,Vp.jsx)(Sw,{type:c,tooltip:u,children:l})]})})})});l6.displayName="FormCheck";var Hp=Object.assign(l6,{Input:QA,Label:Ew});var c6=m(_e()),f6=m(_()),d6=m(_()),MYe=m(Bp());var p6=m(te()),m6=f6.forwardRef(({bsPrefix:e,type:t,size:r,htmlSize:n,id:o,className:i,isValid:a=!1,isInvalid:s=!1,plaintext:u,readOnly:l,as:c="input",...f},d)=>{let{controlId:p}=(0,d6.useContext)(ro);return e=Q(e,"form-control"),(0,p6.jsx)(c,{...f,type:t,size:n,ref:d,readOnly:l,id:o||p,className:(0,c6.default)(i,u?`${e}-plaintext`:e,r&&`${e}-${r}`,t==="color"&&`${e}-color`,a&&"is-valid",s&&"is-invalid")})});m6.displayName="FormControl";var h6=Object.assign(m6,{Feedback:Sw});var g6=m(_()),v6=m(_e());var y6=m(te()),b6=g6.forwardRef(({className:e,bsPrefix:t,as:r="div",...n},o)=>(t=Q(t,"form-floating"),(0,y6.jsx)(r,{ref:o,className:(0,v6.default)(e,t),...n})));b6.displayName="FormFloating";var x6=b6;var _6=m(_()),w6=m(_());var JA=m(te()),C6=_6.forwardRef(({controlId:e,as:t="div",...r},n)=>{let o=(0,w6.useMemo)(()=>({controlId:e}),[e]);return(0,JA.jsx)(ro.Provider,{value:o,children:(0,JA.jsx)(t,{...r,ref:n})})});C6.displayName="FormGroup";var Tw=C6;var S6=m(_e()),E6=m(_()),I6=m(_()),$Ye=m(Bp());var KA=m(te()),T6=E6.forwardRef(({as:e="label",bsPrefix:t,column:r=!1,visuallyHidden:n=!1,className:o,htmlFor:i,...a},s)=>{let{controlId:u}=(0,I6.useContext)(ro);t=Q(t,"form-label");let l="col-form-label";typeof r=="string"&&(l=`${l} ${l}-${r}`);let c=(0,S6.default)(o,t,n&&"visually-hidden",r&&l);return i=i||u,r?(0,KA.jsx)(we,{ref:s,as:"label",className:c,htmlFor:i,...a}):(0,KA.jsx)(e,{ref:s,className:c,htmlFor:i,...a})});T6.displayName="FormLabel";var N6=T6;var P6=m(_e()),A6=m(_()),R6=m(_());var O6=m(te()),k6=A6.forwardRef(({bsPrefix:e,className:t,id:r,...n},o)=>{let{controlId:i}=(0,R6.useContext)(ro);return e=Q(e,"form-range"),(0,O6.jsx)("input",{...n,type:"range",ref:o,className:(0,P6.default)(t,e),id:r||i})});k6.displayName="FormRange";var F6=k6;var D6=m(_e()),L6=m(_()),M6=m(_());var B6=m(te()),j6=L6.forwardRef(({bsPrefix:e,size:t,htmlSize:r,className:n,isValid:o=!1,isInvalid:i=!1,id:a,...s},u)=>{let{controlId:l}=(0,M6.useContext)(ro);return e=Q(e,"form-select"),(0,B6.jsx)("select",{...s,size:r,ref:u,className:(0,D6.default)(n,e,t&&`${e}-${t}`,o&&"is-valid",i&&"is-invalid"),id:a||l})});j6.displayName="FormSelect";var U6=j6;var V6=m(_e()),H6=m(_());var G6=m(te()),W6=H6.forwardRef(({bsPrefix:e,className:t,as:r="small",muted:n,...o},i)=>(e=Q(e,"form-text"),(0,G6.jsx)(r,{...o,ref:i,className:(0,V6.default)(t,e,n&&"text-muted")})));W6.displayName="FormText";var z6=W6;var q6=m(_());var $6=m(te()),X6=q6.forwardRef((e,t)=>(0,$6.jsx)(Hp,{...e,ref:t,type:"switch"}));X6.displayName="Switch";var Y6=Object.assign(X6,{Input:Hp.Input,Label:Hp.Label});var Z6=m(_e()),Q6=m(_());var J6=m(te()),K6=m(te()),e7=Q6.forwardRef(({bsPrefix:e,className:t,children:r,controlId:n,label:o,...i},a)=>(e=Q(e,"form-floating"),(0,K6.jsxs)(Tw,{ref:a,className:(0,Z6.default)(t,e),controlId:n,...i,children:[r,(0,J6.jsx)("label",{htmlFor:n,children:o})]})));e7.displayName="FloatingLabel";var t7=e7;var o7=m(te()),The={_ref:Nw.default.any,validated:Nw.default.bool,as:Nw.default.elementType},eR=n7.forwardRef(({className:e,validated:t,as:r="form",...n},o)=>(0,o7.jsx)(r,{...n,ref:o,className:(0,r7.default)(e,t&&"was-validated")}));eR.displayName="Form";eR.propTypes=The;var St=Object.assign(eR,{Group:Tw,Control:h6,Floating:x6,Check:Hp,Switch:Y6,Label:N6,Text:z6,Range:F6,Select:U6,FloatingLabel:t7});var d7=m(_()),Yl=m(_());var i7=m(_()),Nhe=i7.createContext(null),Xa=Nhe;var a7=m(_()),Pw=m(_());var s7=m(te()),Phe=["as","active","eventKey"];function Ahe(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,i;for(i=0;i=0)&&(r[o]=e[o]);return r}function tR({key:e,onClick:t,active:r,id:n,role:o,disabled:i}){let a=(0,Pw.useContext)(Hn),s=(0,Pw.useContext)(jp),u=(0,Pw.useContext)(Xa),l=r,c={role:o};if(s){!o&&s.role==="tablist"&&(c.role="tab");let f=s.getControllerId(e??null),d=s.getControlledId(e??null);c[$a("event-key")]=e,c.id=f||n,l=r==null&&e!=null?s.activeKey===e:r,(l||!(u!=null&&u.unmountOnExit)&&!(u!=null&&u.mountOnEnter))&&(c["aria-controls"]=d)}return c.role==="tab"&&(c["aria-selected"]=l,l||(c.tabIndex=-1),i&&(c.tabIndex=-1,c["aria-disabled"]=!0)),c.onClick=at(f=>{i||(t?.(f),e!=null&&a&&!f.isPropagationStopped()&&a(e,f))}),[c,{isActive:l}]}var u7=a7.forwardRef((e,t)=>{let{as:r=K1,active:n,eventKey:o}=e,i=Ahe(e,Phe),[a,s]=tR(Object.assign({key:va(o,i.href),active:n},i));return a[$a("active")]=s.isActive,(0,s7.jsx)(r,Object.assign({},i,a,{ref:t}))});u7.displayName="NavItem";var l7=u7;var Aw=m(te()),Rhe=["as","onSelect","activeKey","role","onKeyDown"];function Ohe(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,i;for(i=0;i=0)&&(r[o]=e[o]);return r}var c7=()=>{},f7=$a("event-key"),p7=d7.forwardRef((e,t)=>{let{as:r="div",onSelect:n,activeKey:o,role:i,onKeyDown:a}=e,s=Ohe(e,Rhe),u=Xy(),l=(0,Yl.useRef)(!1),c=(0,Yl.useContext)(Hn),f=(0,Yl.useContext)(Xa),d,p;f&&(i=i||"tablist",o=f.activeKey,d=f.getControlledId,p=f.getControllerId);let v=(0,Yl.useRef)(null),b=x=>{let w=v.current;if(!w)return null;let I=Oi(w,`[${f7}]:not([aria-disabled=true])`),S=w.querySelector("[aria-selected=true]");if(!S||S!==document.activeElement)return null;let C=I.indexOf(S);if(C===-1)return null;let P=C+x;return P>=I.length&&(P=0),P<0&&(P=I.length-1),I[P]},g=(x,w)=>{x!=null&&(n?.(x,w),c?.(x,w))},h=x=>{if(a?.(x),!f)return;let w;switch(x.key){case"ArrowLeft":case"ArrowUp":w=b(-1);break;case"ArrowRight":case"ArrowDown":w=b(1);break;default:return}w&&(x.preventDefault(),g(w.dataset[zH("EventKey")]||null,x),l.current=!0,u())};(0,Yl.useEffect)(()=>{if(v.current&&l.current){let x=v.current.querySelector(`[${f7}][aria-selected=true]`);x?.focus()}l.current=!1});let y=Qr(t,v);return(0,Aw.jsx)(Hn.Provider,{value:g,children:(0,Aw.jsx)(jp.Provider,{value:{role:i,activeKey:va(o),getControlledId:d||c7,getControllerId:p||c7},children:(0,Aw.jsx)(r,Object.assign({},s,{onKeyDown:h,ref:y,role:i}))})})});p7.displayName="Nav";var m7=Object.assign(p7,{Item:l7});var pR=m(_e());var Rw;function Ow(e){if((!Rw&&Rw!==0||e)&&fa){var t=document.createElement("div");t.style.position="absolute",t.style.top="-9999px",t.style.width="50px",t.style.height="50px",t.style.overflow="scroll",document.body.appendChild(t),Rw=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return Rw}var Z7=m(_()),Ya=m(_());function a0(e){e===void 0&&(e=Pi());try{var t=e.activeElement;return!t||!t.nodeName?null:t}catch{return e.body}}var no=m(_()),v7=m(_()),y7=m(Os());function rR(e=document){let t=e.defaultView;return Math.abs(t.innerWidth-e.documentElement.clientWidth)}var h7=$a("modal-open"),nR=class{constructor({ownerDocument:t,handleContainerOverflow:r=!0,isRTL:n=!1}={}){this.handleContainerOverflow=r,this.isRTL=n,this.modals=[],this.ownerDocument=t}getScrollbarWidth(){return rR(this.ownerDocument)}getElement(){return(this.ownerDocument||document).body}setModalAttributes(t){}removeModalAttributes(t){}setContainerStyle(t){let r={overflow:"hidden"},n=this.isRTL?"paddingLeft":"paddingRight",o=this.getElement();t.style={overflow:o.style.overflow,[n]:o.style[n]},t.scrollBarWidth&&(r[n]=`${parseInt(ui(o,n)||"0",10)+t.scrollBarWidth}px`),o.setAttribute(h7,""),ui(o,r)}reset(){[...this.modals].forEach(t=>this.remove(t))}removeContainerStyle(t){let r=this.getElement();r.removeAttribute(h7),Object.assign(r.style,t.style)}add(t){let r=this.modals.indexOf(t);return r!==-1||(r=this.modals.length,this.modals.push(t),this.setModalAttributes(t),r!==0)||(this.state={scrollBarWidth:this.getScrollbarWidth(),style:{}},this.handleContainerOverflow&&this.setContainerStyle(this.state)),r}remove(t){let r=this.modals.indexOf(t);r!==-1&&(this.modals.splice(r,1),!this.modals.length&&this.handleContainerOverflow&&this.removeContainerStyle(this.state),this.removeModalAttributes(t))}isTopModal(t){return!!this.modals.length&&this.modals[this.modals.length-1]===t}},s0=nR;var u0=m(_());var oR=(e,t)=>fa?e==null?(t||Pi()).body:(typeof e=="function"&&(e=e()),e&&"current"in e&&(e=e.current),e&&("nodeType"in e||e.getBoundingClientRect)?e:null):null;function Gp(e,t){let r=Xl(),[n,o]=(0,u0.useState)(()=>oR(e,r?.document));if(!n){let i=oR(e);i&&o(i)}return(0,u0.useEffect)(()=>{t&&n&&t(n)},[t,n]),(0,u0.useEffect)(()=>{let i=oR(e);i!==n&&o(i)},[e,n]),n}var vf=m(_());var gf=m(_());function khe({children:e,in:t,onExited:r,mountOnEnter:n,unmountOnExit:o}){let i=(0,gf.useRef)(null),a=(0,gf.useRef)(t),s=at(r);(0,gf.useEffect)(()=>{t?a.current=!0:s(i.current)},[t,s]);let u=Qr(i,e.ref),l=(0,gf.cloneElement)(e,{ref:u});return t?l:o||!a.current&&n?null:l}var Wp=khe;var kw=m(te());function Fhe({in:e,onTransition:t}){let r=(0,vf.useRef)(null),n=(0,vf.useRef)(!0),o=at(t);return Us(()=>{if(!r.current)return;let i=!1;return o({in:e,element:r.current,initial:n.current,isStale:()=>i}),()=>{i=!0}},[e,o]),Us(()=>(n.current=!1,()=>{n.current=!0}),[]),r}function g7({children:e,in:t,onExited:r,onEntered:n,transition:o}){let[i,a]=(0,vf.useState)(!t);t&&i&&a(!1);let s=Fhe({in:!!t,onTransition:l=>{let c=()=>{l.isStale()||(l.in?n?.(l.element,l.initial):(a(!0),r?.(l.element)))};Promise.resolve(o(l)).then(c,f=>{throw l.in||a(!0),f})}}),u=Qr(s,e.ref);return i&&!t?null:(0,vf.cloneElement)(e,{ref:u})}function l0(e,t,r){return e?(0,kw.jsx)(e,Object.assign({},r)):t?(0,kw.jsx)(g7,Object.assign({},r,{transition:t})):(0,kw.jsx)(Wp,Object.assign({},r))}function Fw(e){return e.code==="Escape"||e.keyCode===27}var Dw=m(te()),aR=m(te()),b7=m(te()),Dhe=["show","role","className","style","children","backdrop","keyboard","onBackdropClick","onEscapeKeyDown","transition","runTransition","backdropTransition","runBackdropTransition","autoFocus","enforceFocus","restoreFocus","restoreFocusOptions","renderDialog","renderBackdrop","manager","container","onShow","onHide","onExit","onExited","onExiting","onEnter","onEntering","onEntered"];function Lhe(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,i;for(i=0;i=0)&&(r[o]=e[o]);return r}var iR;function Mhe(e){return iR||(iR=new s0({ownerDocument:e?.document})),iR}function Bhe(e){let t=Xl(),r=e||Mhe(t),n=(0,no.useRef)({dialog:null,backdrop:null});return Object.assign(n.current,{add:()=>r.add(n.current),remove:()=>r.remove(n.current),isTopModal:()=>r.isTopModal(n.current),setDialogRef:(0,no.useCallback)(o=>{n.current.dialog=o},[]),setBackdropRef:(0,no.useCallback)(o=>{n.current.backdrop=o},[])})}var x7=(0,no.forwardRef)((e,t)=>{let{show:r=!1,role:n="dialog",className:o,style:i,children:a,backdrop:s=!0,keyboard:u=!0,onBackdropClick:l,onEscapeKeyDown:c,transition:f,runTransition:d,backdropTransition:p,runBackdropTransition:v,autoFocus:b=!0,enforceFocus:g=!0,restoreFocus:h=!0,restoreFocusOptions:y,renderDialog:x,renderBackdrop:w=dt=>(0,Dw.jsx)("div",Object.assign({},dt)),manager:I,container:S,onShow:C,onHide:P=()=>{},onExit:B,onExited:G,onExiting:N,onEnter:T,onEntering:R,onEntered:O}=e,j=Lhe(e,Dhe),W=Xl(),M=Gp(S),A=Bhe(I),$=Gl(),X=Pp(r),[re,ie]=(0,no.useState)(!r),me=(0,no.useRef)(null);(0,no.useImperativeHandle)(t,()=>A,[A]),fa&&!X&&r&&(me.current=a0(W?.document)),r&&re&&ie(!1);let Se=at(()=>{if(A.add(),qr.current=Ai(document,"keydown",rt),ht.current=Ai(document,"focus",()=>setTimeout(de),!0),C&&C(),b){var dt,Be;let gr=a0((dt=(Be=A.dialog)==null?void 0:Be.ownerDocument)!=null?dt:W?.document);A.dialog&&gr&&!Iu(A.dialog,gr)&&(me.current=gr,A.dialog.focus())}}),Oe=at(()=>{if(A.remove(),qr.current==null||qr.current(),ht.current==null||ht.current(),h){var dt;(dt=me.current)==null||dt.focus==null||dt.focus(y),me.current=null}});(0,no.useEffect)(()=>{!r||!M||Se()},[r,M,Se]),(0,no.useEffect)(()=>{re&&Oe()},[re,Oe]),af(()=>{Oe()});let de=at(()=>{if(!g||!$()||!A.isTopModal())return;let dt=a0(W?.document);A.dialog&&dt&&!Iu(A.dialog,dt)&&A.dialog.focus()}),Ie=at(dt=>{dt.target===dt.currentTarget&&(l?.(dt),s===!0&&P())}),rt=at(dt=>{u&&Fw(dt)&&A.isTopModal()&&(c?.(dt),dt.defaultPrevented||P())}),ht=(0,no.useRef)(),qr=(0,no.useRef)(),rr=(...dt)=>{ie(!0),G?.(...dt)};if(!M)return null;let ut=Object.assign({role:n,ref:A.setDialogRef,"aria-modal":n==="dialog"?!0:void 0},j,{style:i,className:o,tabIndex:-1}),ur=x?x(ut):(0,Dw.jsx)("div",Object.assign({},ut,{children:v7.cloneElement(a,{role:"document"})}));ur=l0(f,d,{unmountOnExit:!0,mountOnEnter:!0,appear:!0,in:!!r,onExit:B,onExiting:N,onExited:rr,onEnter:T,onEntering:R,onEntered:O,children:ur});let hr=null;return s&&(hr=w({ref:A.setBackdropRef,onClick:Ie}),hr=l0(p,v,{in:!!r,appear:!0,mountOnEnter:!0,unmountOnExit:!0,children:hr})),(0,Dw.jsx)(aR.Fragment,{children:y7.default.createPortal((0,b7.jsxs)(aR.Fragment,{children:[hr,ur]}),M)})});x7.displayName="Modal";var Lw=Object.assign(x7,{Manager:s0});function zp(e,t){return e.classList?!!t&&e.classList.contains(t):(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")!==-1}function sR(e,t){e.classList?e.classList.add(t):zp(e,t)||(typeof e.className=="string"?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function _7(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function uR(e,t){e.classList?e.classList.remove(t):typeof e.className=="string"?e.className=_7(e.className,t):e.setAttribute("class",_7(e.className&&e.className.baseVal||"",t))}var qp={FIXED_CONTENT:".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",STICKY_CONTENT:".sticky-top",NAVBAR_TOGGLER:".navbar-toggler"},Mw=class extends s0{adjustAndStore(t,r,n){let o=r.style[t];r.dataset[t]=o,ui(r,{[t]:`${parseFloat(ui(r,t))+n}px`})}restore(t,r){let n=r.dataset[t];n!==void 0&&(delete r.dataset[t],ui(r,{[t]:n}))}setContainerStyle(t){super.setContainerStyle(t);let r=this.getElement();if(sR(r,"modal-open"),!t.scrollBarWidth)return;let n=this.isRTL?"paddingLeft":"paddingRight",o=this.isRTL?"marginLeft":"marginRight";Oi(r,qp.FIXED_CONTENT).forEach(i=>this.adjustAndStore(n,i,t.scrollBarWidth)),Oi(r,qp.STICKY_CONTENT).forEach(i=>this.adjustAndStore(o,i,-t.scrollBarWidth)),Oi(r,qp.NAVBAR_TOGGLER).forEach(i=>this.adjustAndStore(o,i,t.scrollBarWidth))}removeContainerStyle(t){super.removeContainerStyle(t);let r=this.getElement();uR(r,"modal-open");let n=this.isRTL?"paddingLeft":"paddingRight",o=this.isRTL?"marginLeft":"marginRight";Oi(r,qp.FIXED_CONTENT).forEach(i=>this.restore(n,i)),Oi(r,qp.STICKY_CONTENT).forEach(i=>this.restore(o,i)),Oi(r,qp.NAVBAR_TOGGLER).forEach(i=>this.restore(o,i))}},lR;function Bw(e){return lR||(lR=new Mw(e)),lR}var w7=Mw;var C7=m(_()),S7=m(_e());var E7=m(te()),I7=C7.forwardRef(({className:e,bsPrefix:t,as:r="div",...n},o)=>(t=Q(t,"modal-body"),(0,E7.jsx)(r,{ref:o,className:(0,S7.default)(e,t),...n})));I7.displayName="ModalBody";var T7=I7;var N7=m(_()),jhe=N7.createContext({onHide(){}}),$p=jhe;var cR=m(_e()),P7=m(_());var fR=m(te()),A7=P7.forwardRef(({bsPrefix:e,className:t,contentClassName:r,centered:n,size:o,fullscreen:i,children:a,scrollable:s,...u},l)=>{e=Q(e,"modal");let c=`${e}-dialog`,f=typeof i=="string"?`${e}-fullscreen-${i}`:`${e}-fullscreen`;return(0,fR.jsx)("div",{...u,ref:l,className:(0,cR.default)(c,t,o&&`${e}-${o}`,n&&`${c}-centered`,s&&`${c}-scrollable`,i&&f),children:(0,fR.jsx)("div",{className:(0,cR.default)(`${e}-content`,r),children:a})})});A7.displayName="ModalDialog";var dR=A7;var R7=m(_()),O7=m(_e());var k7=m(te()),F7=R7.forwardRef(({className:e,bsPrefix:t,as:r="div",...n},o)=>(t=Q(t,"modal-footer"),(0,k7.jsx)(r,{ref:o,className:(0,O7.default)(e,t),...n})));F7.displayName="ModalFooter";var D7=F7;var U7=m(_e()),V7=m(_());var L7=m(_()),M7=m(_());var B7=m(te()),j7=m(te()),Uhe=L7.forwardRef(({closeLabel:e="Close",closeVariant:t,closeButton:r=!1,onHide:n,children:o,...i},a)=>{let s=(0,M7.useContext)($p),u=at(()=>{s?.onHide(),n?.()});return(0,j7.jsxs)("div",{ref:a,...i,children:[o,r&&(0,B7.jsx)(T9,{"aria-label":e,variant:t,onClick:u})]})}),jw=Uhe;var H7=m(te()),G7=V7.forwardRef(({bsPrefix:e,className:t,closeLabel:r="Close",closeButton:n=!1,...o},i)=>(e=Q(e,"modal-header"),(0,H7.jsx)(jw,{ref:i,...o,className:(0,U7.default)(t,e),closeLabel:r,closeButton:n})));G7.displayName="ModalHeader";var W7=G7;var z7=m(_()),q7=m(_e());var $7=m(te()),Vhe=Hl("h4"),X7=z7.forwardRef(({className:e,bsPrefix:t,as:r=Vhe,...n},o)=>(t=Q(t,"modal-title"),(0,$7.jsx)(r,{ref:o,className:(0,q7.default)(e,t),...n})));X7.displayName="ModalTitle";var Y7=X7;var Zl=m(te());function Hhe(e){return(0,Zl.jsx)(da,{...e,timeout:null})}function Ghe(e){return(0,Zl.jsx)(da,{...e,timeout:null})}var Q7=Z7.forwardRef(({bsPrefix:e,className:t,style:r,dialogClassName:n,contentClassName:o,children:i,dialogAs:a=dR,"aria-labelledby":s,"aria-describedby":u,"aria-label":l,show:c=!1,animation:f=!0,backdrop:d=!0,keyboard:p=!0,onEscapeKeyDown:v,onShow:b,onHide:g,container:h,autoFocus:y=!0,enforceFocus:x=!0,restoreFocus:w=!0,restoreFocusOptions:I,onEntered:S,onExit:C,onExiting:P,onEnter:B,onEntering:G,onExited:N,backdropClassName:T,manager:R,...O},j)=>{let[W,M]=(0,Ya.useState)({}),[A,$]=(0,Ya.useState)(!1),X=(0,Ya.useRef)(!1),re=(0,Ya.useRef)(!1),ie=(0,Ya.useRef)(null),[me,Se]=wu(),Oe=Qr(j,Se),de=at(g),Ie=Ul();e=Q(e,"modal");let rt=(0,Ya.useMemo)(()=>({onHide:de}),[de]);function ht(){return R||Bw({isRTL:Ie})}function qr(Ee){if(!fa)return;let wt=ht().getScrollbarWidth()>0,Ur=Ee.scrollHeight>Pi(Ee).documentElement.clientHeight;M({paddingRight:wt&&!Ur?Ow():void 0,paddingLeft:!wt&&Ur?Ow():void 0})}let rr=at(()=>{me&&qr(me.dialog)});af(()=>{Uy(window,"resize",rr),ie.current==null||ie.current()});let ut=()=>{X.current=!0},ur=Ee=>{X.current&&me&&Ee.target===me.dialog&&(re.current=!0),X.current=!1},hr=()=>{$(!0),ie.current=Vy(me.dialog,()=>{$(!1)})},dt=Ee=>{Ee.target===Ee.currentTarget&&hr()},Be=Ee=>{if(d==="static"){dt(Ee);return}if(re.current||Ee.target!==Ee.currentTarget){re.current=!1;return}g?.()},gr=Ee=>{p?v?.(Ee):(Ee.preventDefault(),d==="static"&&hr())},k=(Ee,wt)=>{Ee&&qr(Ee),B?.(Ee,wt)},q=Ee=>{ie.current==null||ie.current(),C?.(Ee)},J=(Ee,wt)=>{G?.(Ee,wt),Ip(window,"resize",rr)},he=Ee=>{Ee&&(Ee.style.display=""),N?.(Ee),Uy(window,"resize",rr)},le=(0,Ya.useCallback)(Ee=>(0,Zl.jsx)("div",{...Ee,className:(0,pR.default)(`${e}-backdrop`,T,!f&&"show")}),[f,T,e]),se={...r,...W};se.display="block";let Te=Ee=>(0,Zl.jsx)("div",{role:"dialog",...Ee,style:se,className:(0,pR.default)(t,e,A&&`${e}-static`,!f&&"show"),onClick:d?Be:void 0,onMouseUp:ur,"aria-label":l,"aria-labelledby":s,"aria-describedby":u,children:(0,Zl.jsx)(a,{...O,onMouseDown:ut,className:n,contentClassName:o,children:i})});return(0,Zl.jsx)($p.Provider,{value:rt,children:(0,Zl.jsx)(Lw,{show:c,ref:Oe,backdrop:d,container:h,keyboard:!0,autoFocus:y,enforceFocus:x,restoreFocus:w,restoreFocusOptions:I,onEscapeKeyDown:gr,onShow:b,onHide:g,onEnter:k,onEntering:J,onEntered:S,onExit:q,onExiting:P,onExited:he,manager:ht(),transition:f?Hhe:void 0,backdropTransition:f?Ghe:void 0,renderBackdrop:le,renderDialog:Te})})});Q7.displayName="Modal";var ya=Object.assign(Q7,{Body:T7,Header:W7,Title:Y7,Footer:D7,Dialog:dR,TRANSITION_DURATION:300,BACKDROP_TRANSITION_DURATION:150});var c8=m(_e()),SJe=m(t8()),f8=m(_()),mR=m(_());var r8=m(_()),n8=m(_e());var o8=m(te()),i8=r8.forwardRef(({className:e,bsPrefix:t,as:r="div",...n},o)=>(t=Q(t,"nav-item"),(0,o8.jsx)(r,{ref:o,className:(0,n8.default)(e,t),...n})));i8.displayName="NavItem";var Hw=i8;var a8=m(_e()),s8=m(_());var u8=m(te()),l8=s8.forwardRef(({bsPrefix:e,className:t,as:r=Ap,active:n,eventKey:o,disabled:i=!1,...a},s)=>{e=Q(e,"nav-link");let[u,l]=tR({key:va(o,a.href),active:n,disabled:i,...a});return(0,u8.jsx)(r,{...a,...u,ref:s,disabled:i,className:(0,a8.default)(t,e,i&&"disabled",l.isActive&&"active")})});l8.displayName="NavLink";var Xp=l8;var d8=m(te()),p8=f8.forwardRef((e,t)=>{let{as:r="div",bsPrefix:n,variant:o,fill:i=!1,justify:a=!1,navbar:s,navbarScroll:u,className:l,activeKey:c,...f}=js(e,{activeKey:"onSelect"}),d=Q(n,"nav"),p,v,b=!1,g=(0,mR.useContext)(fi),h=(0,mR.useContext)(rw);return g?(p=g.bsPrefix,b=s??!0):h&&({cardHeaderBsPrefix:v}=h),(0,d8.jsx)(m7,{as:r,ref:t,activeKey:c,className:(0,c8.default)(l,{[d]:!b,[`${p}-nav`]:b,[`${p}-nav-scroll`]:b&&u,[`${v}-${o}`]:!!v,[`${d}-${o}`]:!!o,[`${d}-fill`]:i,[`${d}-justified`]:a}),...f})});p8.displayName="Nav";var xt=Object.assign(p8,{Item:Hw,Link:Xp});var dW=m(_e()),pW=m(_()),zw=m(_());var m8=m(_e()),h8=m(_());var g8=m(te()),v8=h8.forwardRef(({bsPrefix:e,className:t,as:r,...n},o)=>{e=Q(e,"navbar-brand");let i=r||(n.href?"a":"span");return(0,g8.jsx)(i,{...n,ref:o,className:(0,m8.default)(t,e)})});v8.displayName="NavbarBrand";var y8=v8;var b8=m(_()),x8=m(_());var hR=m(te()),_8=b8.forwardRef(({children:e,bsPrefix:t,...r},n)=>{t=Q(t,"navbar-collapse");let o=(0,x8.useContext)(fi);return(0,hR.jsx)(a9,{in:!!(o&&o.expanded),...r,children:(0,hR.jsx)("div",{ref:n,className:t,children:e})})});_8.displayName="NavbarCollapse";var w8=_8;var C8=m(_e()),S8=m(_()),E8=m(_());var gR=m(te()),I8=S8.forwardRef(({bsPrefix:e,className:t,children:r,label:n="Toggle navigation",as:o="button",onClick:i,...a},s)=>{e=Q(e,"navbar-toggler");let{onToggle:u,expanded:l}=(0,E8.useContext)(fi)||{},c=at(f=>{i&&i(f),u&&u()});return o==="button"&&(a.type="button"),(0,gR.jsx)(o,{...a,ref:s,onClick:c,"aria-label":n,className:(0,C8.default)(t,e,!l&&"collapsed"),children:r||(0,gR.jsx)("span",{className:`${e}-icon`})})});I8.displayName="NavbarToggle";var T8=I8;var rW=m(_()),nW=m(_());var bR=m(_e());var P8=m(_()),vR=new WeakMap,N8=(e,t)=>{if(!e||!t)return;let r=vR.get(t)||new Map;vR.set(t,r);let n=r.get(e);return n||(n=t.matchMedia(e),n.refCount=0,r.set(n.media,n)),n};function yR(e,t=typeof window>"u"?void 0:window){let r=N8(e,t),[n,o]=(0,P8.useState)(()=>r?r.matches:!1);return Us(()=>{let i=N8(e,t);if(!i)return o(!1);let a=vR.get(t),s=()=>{o(i.matches)};return i.refCount++,i.addListener(s),s(),()=>{i.removeListener(s),i.refCount--,i.refCount<=0&&a?.delete(i.media),i=void 0}},[e]),n}var A8=m(_());function Yhe(e){let t=Object.keys(e);function r(s,u){return s===u?u:s?`${s} and ${u}`:u}function n(s){return t[Math.min(t.indexOf(s)+1,t.length-1)]}function o(s){let u=n(s),l=e[u];return typeof l=="number"?l=`${l-.2}px`:l=`calc(${l} - 0.2px)`,`(max-width: ${l})`}function i(s){let u=e[s];return typeof u=="number"&&(u=`${u}px`),`(min-width: ${u})`}function a(s,u,l){let c;typeof s=="object"?(c=s,l=u,u=!0):(u=u||!0,c={[s]:u});let f=(0,A8.useMemo)(()=>Object.entries(c).reduce((d,[p,v])=>((v==="up"||v===!0)&&(d=r(d,i(p))),(v==="down"||v===!0)&&(d=r(d,o(p))),d),""),[JSON.stringify(c)]);return yR(f,l)}return a}var Zhe=Yhe({xs:0,sm:576,md:768,lg:992,xl:1200,xxl:1400}),R8=Zhe;var Q8=m(_()),ba=m(_());var O8=m(_()),k8=m(_e());var F8=m(te()),D8=O8.forwardRef(({className:e,bsPrefix:t,as:r="div",...n},o)=>(t=Q(t,"offcanvas-body"),(0,F8.jsx)(r,{ref:o,className:(0,k8.default)(e,t),...n})));D8.displayName="OffcanvasBody";var L8=D8;var M8=m(_e()),Gw=m(_());var B8=m(te()),Qhe={[li]:"show",[ca]:"show"},j8=Gw.forwardRef(({bsPrefix:e,className:t,children:r,in:n=!1,mountOnEnter:o=!1,unmountOnExit:i=!1,appear:a=!1,...s},u)=>(e=Q(e,"offcanvas"),(0,B8.jsx)(Np,{ref:u,addEndListener:of,in:n,mountOnEnter:o,unmountOnExit:i,appear:a,...s,childRef:r.ref,children:(l,c)=>Gw.cloneElement(r,{...c,className:(0,M8.default)(t,r.props.className,(l===li||l===nf)&&`${e}-toggling`,Qhe[l])})})));j8.displayName="OffcanvasToggling";var U8=j8;var V8=m(_e()),H8=m(_());var G8=m(te()),W8=H8.forwardRef(({bsPrefix:e,className:t,closeLabel:r="Close",closeButton:n=!1,...o},i)=>(e=Q(e,"offcanvas-header"),(0,G8.jsx)(jw,{ref:i,...o,className:(0,V8.default)(t,e),closeLabel:r,closeButton:n})));W8.displayName="OffcanvasHeader";var z8=W8;var q8=m(_()),$8=m(_e());var X8=m(te()),Jhe=Hl("h5"),Y8=q8.forwardRef(({className:e,bsPrefix:t,as:r=Jhe,...n},o)=>(t=Q(t,"offcanvas-title"),(0,X8.jsx)(r,{ref:o,className:(0,$8.default)(e,t),...n})));Y8.displayName="OffcanvasTitle";var Z8=Y8;var yf=m(te()),J8=m(te()),K8=m(te());function Khe(e){return(0,yf.jsx)(U8,{...e})}function ege(e){return(0,yf.jsx)(da,{...e})}var eW=Q8.forwardRef(({bsPrefix:e,className:t,children:r,"aria-labelledby":n,placement:o="start",responsive:i,show:a=!1,backdrop:s=!0,keyboard:u=!0,scroll:l=!1,onEscapeKeyDown:c,onShow:f,onHide:d,container:p,autoFocus:v=!0,enforceFocus:b=!0,restoreFocus:g=!0,restoreFocusOptions:h,onEntered:y,onExit:x,onExiting:w,onEnter:I,onEntering:S,onExited:C,backdropClassName:P,manager:B,renderStaticNode:G=!1,...N},T)=>{let R=(0,ba.useRef)();e=Q(e,"offcanvas");let{onToggle:O}=(0,ba.useContext)(fi)||{},[j,W]=(0,ba.useState)(!1),M=R8(i||"xs","up");(0,ba.useEffect)(()=>{W(i?a&&!M:a)},[a,i,M]);let A=at(()=>{O?.(),d?.()}),$=(0,ba.useMemo)(()=>({onHide:A}),[A]);function X(){return B||(l?(R.current||(R.current=new w7({handleContainerOverflow:!1})),R.current):Bw())}let re=(Oe,...de)=>{Oe&&(Oe.style.visibility="visible"),I?.(Oe,...de)},ie=(Oe,...de)=>{Oe&&(Oe.style.visibility=""),C?.(...de)},me=(0,ba.useCallback)(Oe=>(0,yf.jsx)("div",{...Oe,className:(0,bR.default)(`${e}-backdrop`,P)}),[P,e]),Se=Oe=>(0,yf.jsx)("div",{...Oe,...N,className:(0,bR.default)(t,i?`${e}-${i}`:e,`${e}-${o}`),"aria-labelledby":n,children:r});return(0,K8.jsxs)(J8.Fragment,{children:[!j&&(i||G)&&Se({}),(0,yf.jsx)($p.Provider,{value:$,children:(0,yf.jsx)(Lw,{show:j,ref:T,backdrop:s,container:p,keyboard:u,autoFocus:v,enforceFocus:b&&!l,restoreFocus:g,restoreFocusOptions:h,onEscapeKeyDown:c,onShow:f,onHide:A,onEnter:re,onEntering:S,onEntered:y,onExit:x,onExiting:w,onExited:ie,manager:X(),transition:Khe,backdropTransition:ege,renderBackdrop:me,renderDialog:Se})})]})});eW.displayName="Offcanvas";var tW=Object.assign(eW,{Body:L8,Header:z8,Title:Z8});var oW=m(te()),iW=rW.forwardRef((e,t)=>{let r=(0,nW.useContext)(fi);return(0,oW.jsx)(tW,{ref:t,show:!!(r!=null&&r.expanded),...e,renderStaticNode:!0})});iW.displayName="NavbarOffcanvas";var aW=iW;var sW=m(_()),uW=m(_e());var lW=m(te()),cW=sW.forwardRef(({className:e,bsPrefix:t,as:r="span",...n},o)=>(t=Q(t,"navbar-text"),(0,lW.jsx)(r,{ref:o,className:(0,uW.default)(e,t),...n})));cW.displayName="NavbarText";var fW=cW;var Ww=m(te()),mW=pW.forwardRef((e,t)=>{let{bsPrefix:r,expand:n=!0,variant:o="light",bg:i,fixed:a,sticky:s,className:u,as:l="nav",expanded:c,onToggle:f,onSelect:d,collapseOnSelect:p=!1,...v}=js(e,{expanded:"onToggle"}),b=Q(r,"navbar"),g=(0,zw.useCallback)((...x)=>{d?.(...x),p&&c&&f?.(!1)},[d,p,c,f]);v.role===void 0&&l!=="nav"&&(v.role="navigation");let h=`${b}-expand`;typeof n=="string"&&(h=`${h}-${n}`);let y=(0,zw.useMemo)(()=>({onToggle:()=>f?.(!c),bsPrefix:b,expanded:!!c,expand:n}),[b,c,n,f]);return(0,Ww.jsx)(fi.Provider,{value:y,children:(0,Ww.jsx)(Hn.Provider,{value:g,children:(0,Ww.jsx)(l,{ref:t,...v,className:(0,dW.default)(u,b,n&&h,o&&`${b}-${o}`,i&&`bg-${i}`,s&&`sticky-${s}`,a&&`fixed-${a}`)})})})});mW.displayName="Navbar";var Vs=Object.assign(mW,{Brand:y8,Collapse:w8,Offcanvas:aW,Text:fW,Toggle:T8});var hW=m(_e()),gW=m(_());var xR=m(te()),vW=m(te()),yW=gW.forwardRef(({id:e,title:t,children:r,bsPrefix:n,className:o,rootCloseEvent:i,menuRole:a,disabled:s,active:u,renderMenuOnMount:l,menuVariant:c,...f},d)=>{let p=Q(void 0,"nav-item");return(0,vW.jsxs)(fe,{ref:d,...f,className:(0,hW.default)(o,p),children:[(0,xR.jsx)(fe.Toggle,{id:e,eventKey:null,active:u,disabled:s,childBsPrefix:n,as:Xp,children:t}),(0,xR.jsx)(fe.Menu,{role:a,renderOnMount:l,rootCloseEvent:i,variant:c,children:r})]})});yW.displayName="NavDropdown";var Ql=Object.assign(yW,{Item:fe.Item,ItemText:fe.ItemText,Divider:fe.Divider,Header:fe.Header});var Xw=m(_()),Yp=m(_()),GW=m(_e());var _W=m(_()),wW=m(Os());var CW=m(_());var bW=m(_());var tge=()=>{};function rge(e,t,{disabled:r,clickTrigger:n}={}){let o=t||tge;dw(e,o,{disabled:r,clickTrigger:n});let i=at(a=>{Fw(a)&&o(a)});(0,bW.useEffect)(()=>{if(r||e==null)return;let a=Pi(t0(e)),s=(a.defaultView||window).event,u=Ai(a,"keyup",l=>{if(l===s){s=void 0;return}i(l)});return()=>{u()}},[e,r,i])}var xW=rge;var SW=_W.forwardRef((e,t)=>{let{flip:r,offset:n,placement:o,containerPadding:i,popperConfig:a={},transition:s,runTransition:u}=e,[l,c]=wu(),[f,d]=wu(),p=Qr(c,t),v=Gp(e.container),b=Gp(e.target),[g,h]=(0,CW.useState)(!e.show),y=fw(b,l,r0({placement:o,enableEvents:!!e.show,containerPadding:i||5,flip:r,offset:n,arrowElement:f,popperConfig:a}));e.show&&g&&h(!1);let x=(...N)=>{h(!0),e.onExited&&e.onExited(...N)},w=e.show||!g;if(xW(l,e.onHide,{disabled:!e.rootClose||e.rootCloseDisabled,clickTrigger:e.rootCloseEvent}),!w)return null;let{onExit:I,onExiting:S,onEnter:C,onEntering:P,onEntered:B}=e,G=e.children(Object.assign({},y.attributes.popper,{style:y.styles.popper,ref:p}),{popper:y,placement:o,show:!!e.show,arrowProps:Object.assign({},y.attributes.arrow,{style:y.styles.arrow,ref:d})});return G=l0(s,u,{in:!!e.show,appear:!0,mountOnEnter:!0,unmountOnExit:!0,children:G,onExit:I,onExiting:S,onExited:x,onEnter:C,onEntering:P,onEntered:B}),v?wW.default.createPortal(G,v):null});SW.displayName="Overlay";var EW=SW;var $w=m(_());var DW=m(_e()),LW=m(_());var IW=m(_()),TW=m(_e());var NW=m(te()),PW=IW.forwardRef(({className:e,bsPrefix:t,as:r="div",...n},o)=>(t=Q(t,"popover-header"),(0,NW.jsx)(r,{ref:o,className:(0,TW.default)(e,t),...n})));PW.displayName="PopoverHeader";var AW=PW;var RW=m(_()),OW=m(_e());var kW=m(te()),FW=RW.forwardRef(({className:e,bsPrefix:t,as:r="div",...n},o)=>(t=Q(t,"popover-body"),(0,kW.jsx)(r,{ref:o,className:(0,OW.default)(e,t),...n})));FW.displayName="PopoverBody";var _R=FW;var nge=m(_());function qw(e,t){let r=e;return e==="left"?r=t?"end":"start":e==="right"&&(r=t?"start":"end"),r}function c0(e="absolute"){return{position:e,top:"0",left:"0",opacity:"0",pointerEvents:"none"}}var wR=m(te()),MW=m(te()),oge=LW.forwardRef(({bsPrefix:e,placement:t="right",className:r,style:n,children:o,body:i,arrowProps:a,hasDoneInitialMeasure:s,popper:u,show:l,...c},f)=>{let d=Q(e,"popover"),p=Ul(),[v]=t?.split("-")||[],b=qw(v,p),g=n;return l&&!s&&(g={...n,...c0(u?.strategy)}),(0,MW.jsxs)("div",{ref:f,role:"tooltip",style:g,"x-placement":v,className:(0,DW.default)(r,d,v&&`bs-popover-${b}`),...c,children:[(0,wR.jsx)("div",{className:"popover-arrow",...a}),i?(0,wR.jsx)(_R,{children:o}):o]})}),di=Object.assign(oge,{Header:AW,Body:_R,POPPER_OFFSET:[0,8]});var BW=m(_e()),jW=m(_());var CR=m(te()),UW=m(te()),VW=jW.forwardRef(({bsPrefix:e,placement:t="right",className:r,style:n,children:o,arrowProps:i,hasDoneInitialMeasure:a,popper:s,show:u,...l},c)=>{e=Q(e,"tooltip");let f=Ul(),[d]=t?.split("-")||[],p=qw(d,f),v=n;return u&&!a&&(v={...n,...c0(s?.strategy)}),(0,UW.jsxs)("div",{ref:c,style:v,role:"tooltip","x-placement":d,className:(0,BW.default)(r,e,`bs-tooltip-${p}`),...l,children:[(0,CR.jsx)("div",{className:"tooltip-arrow",...i}),(0,CR.jsx)("div",{className:`${e}-inner`,children:o})]})});VW.displayName="Tooltip";var HW=Object.assign(VW,{TOOLTIP_OFFSET:[0,6]});function SR(e){let t=(0,$w.useRef)(null),r=Q(void 0,"popover"),n=Q(void 0,"tooltip"),o=(0,$w.useMemo)(()=>({name:"offset",options:{offset:()=>{if(e)return e;if(t.current){if(zp(t.current,r))return di.POPPER_OFFSET;if(zp(t.current,n))return HW.TOOLTIP_OFFSET}return[0,0]}}}),[e,r,n]);return[t,[o]]}var WW=m(te());function ige(e,t){let{ref:r}=e,{ref:n}=t;e.ref=r.__wrapped||(r.__wrapped=o=>r(Vl(o))),t.ref=n.__wrapped||(n.__wrapped=o=>n(Vl(o)))}var zW=Xw.forwardRef(({children:e,transition:t=da,popperConfig:r={},rootClose:n=!1,placement:o="top",show:i=!1,...a},s)=>{let u=(0,Yp.useRef)({}),[l,c]=(0,Yp.useState)(null),[f,d]=SR(a.offset),p=Qr(s,f),v=t===!0?da:t||void 0,b=at(g=>{c(g),r==null||r.onFirstUpdate==null||r.onFirstUpdate(g)});return Us(()=>{l&&a.target&&(u.current.scheduleUpdate==null||u.current.scheduleUpdate())},[l,a.target]),(0,Yp.useEffect)(()=>{i||c(null)},[i]),(0,WW.jsx)(EW,{...a,ref:p,popperConfig:{...r,modifiers:d.concat(r.modifiers||[]),onFirstUpdate:b},transition:v,rootClose:n,placement:o,show:i,children:(g,{arrowProps:h,popper:y,show:x})=>{var w,I;ige(g,h);let S=y?.placement,C=Object.assign(u.current,{state:y?.state,scheduleUpdate:y?.update,placement:S,outOfBoundaries:(y==null||(w=y.state)==null||(I=w.modifiersData.hide)==null?void 0:I.isReferenceHidden)||!1,strategy:r.strategy}),P=!!l;return typeof e=="function"?e({...g,placement:S,show:x,...!t&&x&&{className:"show"},popper:C,arrowProps:h,hasDoneInitialMeasure:P}):Xw.cloneElement(e,{...g,placement:S,arrowProps:h,popper:C,hasDoneInitialMeasure:P,className:(0,GW.default)(e.props.className,!t&&x&&"show"),style:{...e.props.style,...g.style}})}})});zW.displayName="Overlay";var qW=zW;var XW=m(oe()),YW=m(_()),ki=m(_());var Oet=m(Bp());var ZW=m(te()),QW=m(te()),JW=m(te());function age(e){return e&&typeof e=="object"?e:{show:e,hide:e}}function $W(e,t,r){let[n]=t,o=n.currentTarget,i=n.relatedTarget||n.nativeEvent[r];(!i||i!==o)&&!Iu(o,i)&&e(...t)}var Bet=XW.default.oneOf(["click","hover","focus"]),sge=({trigger:e=["hover","focus"],overlay:t,children:r,popperConfig:n={},show:o,defaultShow:i=!1,onToggle:a,delay:s,placement:u,flip:l=u&&u.indexOf("auto")!==-1,...c})=>{let f=(0,ki.useRef)(null),d=Qr(f,r.ref),p=CA(),v=(0,ki.useRef)(""),[b,g]=X1(o,i,a),h=age(s),{onFocus:y,onBlur:x,onClick:w}=typeof r!="function"?YW.Children.only(r).props:{},I=j=>{d(Vl(j))},S=(0,ki.useCallback)(()=>{if(p.clear(),v.current="show",!h.show){g(!0);return}p.set(()=>{v.current==="show"&&g(!0)},h.show)},[h.show,g,p]),C=(0,ki.useCallback)(()=>{if(p.clear(),v.current="hide",!h.hide){g(!1);return}p.set(()=>{v.current==="hide"&&g(!1)},h.hide)},[h.hide,g,p]),P=(0,ki.useCallback)((...j)=>{S(),y?.(...j)},[S,y]),B=(0,ki.useCallback)((...j)=>{C(),x?.(...j)},[C,x]),G=(0,ki.useCallback)((...j)=>{g(!b),w?.(...j)},[w,g,b]),N=(0,ki.useCallback)((...j)=>{$W(S,j,"fromElement")},[S]),T=(0,ki.useCallback)((...j)=>{$W(C,j,"toElement")},[C]),R=e==null?[]:[].concat(e),O={ref:I};return R.indexOf("click")!==-1&&(O.onClick=G),R.indexOf("focus")!==-1&&(O.onFocus=P,O.onBlur=B),R.indexOf("hover")!==-1&&(O.onMouseOver=N,O.onMouseOut=T),(0,JW.jsxs)(QW.Fragment,{children:[typeof r=="function"?r(O):(0,ki.cloneElement)(r,O),(0,ZW.jsx)(qW,{...c,show:b,onHide:C,flip:l,placement:u,popperConfig:n,target:f.current,children:t})]})},Fi=sge;var oz=m(_());var KW=m(_e());function f0({animation:e,bg:t,bsPrefix:r,size:n,...o}){r=Q(r,"placeholder");let[{className:i,...a}]=IA(o);return{...a,className:(0,KW.default)(i,e?`${r}-${e}`:r,n&&`${r}-${n}`,t&&`bg-${t}`)}}var ez=m(_());var tz=m(te()),rz=ez.forwardRef((e,t)=>{let r=f0(e);return(0,tz.jsx)(Y,{...r,ref:t,disabled:!0,tabIndex:-1})});rz.displayName="PlaceholderButton";var nz=rz;var iz=m(te()),az=oz.forwardRef(({as:e="span",...t},r)=>{let n=f0(t);return(0,iz.jsx)(e,{...n,ref:r})});az.displayName="Placeholder";var Hr=Object.assign(az,{Button:nz});var sz=m(_e()),uz=m(_());var lz=m(te()),cz=uz.forwardRef(({bsPrefix:e,className:t,as:r="div",...n},o)=>{let i=Q(e,"row"),a=wp(),s=Cp(),u=`${i}-cols`,l=[];return a.forEach(c=>{let f=n[c];delete n[c];let d;f!=null&&typeof f=="object"?{cols:d}=f:d=f;let p=c!==s?`-${c}`:"";d!=null&&l.push(`${u}${p}-${d}`)}),(0,lz.jsx)(r,{ref:o,...n,className:(0,sz.default)(t,i,...l)})});cz.displayName="Row";var Ce=cz;var fz=m(_e()),dz=m(_());var pz=m(te()),mz=dz.forwardRef(({bsPrefix:e,variant:t,animation:r="border",size:n,as:o="div",className:i,...a},s)=>{e=Q(e,"spinner");let u=`${e}-${r}`;return(0,pz.jsx)(o,{ref:s,...a,className:(0,fz.default)(i,u,n&&`${u}-${n}`,t&&`text-${t}`)})});mz.displayName="Spinner";var d0=mz;var hz=m(_e()),gz=m(_());function ER(e,t=rA,r=nA){let n=[];return Object.entries(e).forEach(([o,i])=>{i!=null&&(typeof i=="object"?t.forEach(a=>{let s=i[a];if(s!=null){let u=a!==r?`-${a}`:"";n.push(`${o}${u}-${s}`)}}):n.push(`${o}-${i}`))}),n}var vz=m(te()),yz=gz.forwardRef(({as:e="div",bsPrefix:t,className:r,direction:n,gap:o,...i},a)=>{t=Q(t,n==="horizontal"?"hstack":"vstack");let s=wp(),u=Cp();return(0,vz.jsx)(e,{...i,ref:a,className:(0,hz.default)(r,t,...ER({gap:o},s,u))})});yz.displayName="Stack";var U=yz;var Jl=m(oe());var btt=m(_());var ltt=m(_()),NR=m(_());var bz=m(_()),xz=m(_());var p0=m(te()),uge=["active","eventKey","mountOnEnter","transition","unmountOnExit","role","onEnter","onEntering","onEntered","onExit","onExiting","onExited"],lge=["activeKey","getControlledId","getControllerId"],cge=["as"];function IR(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,i;for(i=0;i=0)&&(r[o]=e[o]);return r}function TR(e){let{active:t,eventKey:r,mountOnEnter:n,transition:o,unmountOnExit:i,role:a="tabpanel",onEnter:s,onEntering:u,onEntered:l,onExit:c,onExiting:f,onExited:d}=e,p=IR(e,uge),v=(0,xz.useContext)(Xa);if(!v)return[Object.assign({},p,{role:a}),{eventKey:r,isActive:t,mountOnEnter:n,transition:o,unmountOnExit:i,onEnter:s,onEntering:u,onEntered:l,onExit:c,onExiting:f,onExited:d}];let{activeKey:b,getControlledId:g,getControllerId:h}=v,y=IR(v,lge),x=va(r);return[Object.assign({},p,{role:a,id:g(r),"aria-labelledby":h(r)}),{eventKey:r,isActive:t==null&&x!=null?va(b)===x:t,transition:o||y.transition,mountOnEnter:n??y.mountOnEnter,unmountOnExit:i??y.unmountOnExit,onEnter:s,onEntering:u,onEntered:l,onExit:c,onExiting:f,onExited:d}]}var _z=bz.forwardRef((e,t)=>{let{as:r="div"}=e,n=IR(e,cge),[o,{isActive:i,onEnter:a,onEntering:s,onEntered:u,onExit:l,onExiting:c,onExited:f,mountOnEnter:d,unmountOnExit:p,transition:v=Wp}]=TR(n);return(0,p0.jsx)(Xa.Provider,{value:null,children:(0,p0.jsx)(Hn.Provider,{value:null,children:(0,p0.jsx)(v,{in:i,onEnter:a,onEntering:s,onEntered:u,onExit:l,onExiting:c,onExited:f,mountOnEnter:d,unmountOnExit:p,children:(0,p0.jsx)(r,Object.assign({},o,{ref:t,hidden:!i,"aria-hidden":!i}))})})})});_z.displayName="TabPanel";var wz=_z;var PR=m(te()),Cz=e=>{let{id:t,generateChildId:r,onSelect:n,activeKey:o,defaultActiveKey:i,transition:a,mountOnEnter:s,unmountOnExit:u,children:l}=e,[c,f]=ow(o,i,n),d=n0(t),p=(0,NR.useMemo)(()=>r||((b,g)=>d?`${d}-${g}-${b}`:null),[d,r]),v=(0,NR.useMemo)(()=>({onSelect:f,activeKey:c,transition:a,mountOnEnter:s||!1,unmountOnExit:u||!1,getControlledId:b=>p(b,"tabpane"),getControllerId:b=>p(b,"tab")}),[f,c,a,s,u,p]);return(0,PR.jsx)(Xa.Provider,{value:v,children:(0,PR.jsx)(Hn.Provider,{value:f||null,children:l})})};Cz.Panel=wz;var Yw=Cz;function bf(e){return typeof e=="boolean"?e?da:Wp:e}var Sz=m(te()),Ez=({transition:e,...t})=>(0,Sz.jsx)(Yw,{...t,transition:bf(e)});Ez.displayName="TabContainer";var Iz=Ez;var Tz=m(_()),Nz=m(_e());var Pz=m(te()),Az=Tz.forwardRef(({className:e,bsPrefix:t,as:r="div",...n},o)=>(t=Q(t,"tab-content"),(0,Pz.jsx)(r,{ref:o,className:(0,Nz.default)(e,t),...n})));Az.displayName="TabContent";var Zw=Az;var Rz=m(_e()),Oz=m(_());var m0=m(te()),kz=Oz.forwardRef(({bsPrefix:e,transition:t,...r},n)=>{let[{className:o,as:i="div",...a},{isActive:s,onEnter:u,onEntering:l,onEntered:c,onExit:f,onExiting:d,onExited:p,mountOnEnter:v,unmountOnExit:b,transition:g=da}]=TR({...r,transition:bf(t)}),h=Q(e,"tab-pane");return(0,m0.jsx)(Xa.Provider,{value:null,children:(0,m0.jsx)(Hn.Provider,{value:null,children:(0,m0.jsx)(g,{in:s,onEnter:u,onEntering:l,onEntered:c,onExit:f,onExiting:d,onExited:p,mountOnEnter:v,unmountOnExit:b,children:(0,m0.jsx)(i,{...a,ref:n,className:(0,Rz.default)(o,h,s&&"active")})})})})});kz.displayName="TabPane";var Qw=kz;var fge={eventKey:Jl.default.oneOfType([Jl.default.string,Jl.default.number]),title:Jl.default.node.isRequired,disabled:Jl.default.bool,tabClassName:Jl.default.string,tabAttrs:Jl.default.object},Fz=()=>{throw new Error("ReactBootstrap: The `Tab` component is not meant to be rendered! It's an abstract component that is only valid as a direct Child of the `Tabs` Component. For custom tabs components use TabPane and TabsContainer directly")};Fz.propTypes=fge;var $e=Object.assign(Fz,{Container:Iz,Content:Zw,Pane:Qw});var Dz=m(_e()),Lz=m(_());var AR=m(te()),dge=Lz.forwardRef(({bsPrefix:e,className:t,striped:r,bordered:n,borderless:o,hover:i,size:a,variant:s,responsive:u,...l},c)=>{let f=Q(e,"table"),d=(0,Dz.default)(t,f,s&&`${f}-${s}`,a&&`${f}-${a}`,r&&`${f}-${typeof r=="string"?`striped-${r}`:"striped"}`,n&&`${f}-bordered`,o&&`${f}-borderless`,i&&`${f}-hover`),p=(0,AR.jsx)("table",{...l,className:d,ref:c});if(u){let v=`${f}-responsive`;return typeof u=="string"&&(v=`${v}-${u}`),(0,AR.jsx)("div",{className:v,children:p})}return p}),un=dge;var Btt=m(_());var Zp=m(te()),Mz=m(te());function pge(e){let t;return zV(e,r=>{t==null&&(t=r.props.eventKey)}),t}function mge(e){let{title:t,eventKey:r,disabled:n,tabClassName:o,tabAttrs:i,id:a}=e.props;return t==null?null:(0,Zp.jsx)(Hw,{as:"li",role:"presentation",children:(0,Zp.jsx)(Xp,{as:"button",type:"button",eventKey:r,disabled:n,id:a,className:o,...i,children:t})})}var Bz=e=>{let{id:t,onSelect:r,transition:n,mountOnEnter:o=!1,unmountOnExit:i=!1,variant:a="tabs",children:s,activeKey:u=pge(s),...l}=js(e,{activeKey:"onSelect"});return(0,Mz.jsxs)(Yw,{id:t,activeKey:u,onSelect:r,transition:bf(n),mountOnEnter:o,unmountOnExit:i,children:[(0,Zp.jsx)(xt,{...l,role:"tablist",as:"ul",variant:a,children:SA(s,mge)}),(0,Zp.jsx)(Zw,{children:SA(s,c=>{let f={...c.props};return delete f.title,delete f.disabled,delete f.tabClassName,delete f.tabAttrs,(0,Zp.jsx)(Qw,{...f})})})]})};Bz.displayName="Tabs";var Tu=Bz;var jz=m(_e()),Uz=m(_());var RR=m(te()),Vz=m(te()),Hz=m(te()),hge=()=>{},Gz=Uz.forwardRef(({bsPrefix:e,name:t,className:r,checked:n,type:o,onChange:i,value:a,disabled:s,id:u,inputRef:l,...c},f)=>(e=Q(e,"btn-check"),(0,Hz.jsxs)(Vz.Fragment,{children:[(0,RR.jsx)("input",{className:e,name:t,type:o,value:a,ref:l,autoComplete:"off",checked:!!n,disabled:!!s,onChange:i||hge,id:u}),(0,RR.jsx)(Y,{...c,ref:f,className:(0,jz.default)(r,s&&"disabled"),type:void 0,role:void 0,as:"label",htmlFor:u})]})));Gz.displayName="ToggleButton";var Jw=Gz;var De=m(_(),1);function Wz(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;ttypeof e=="number"&&!isNaN(e),_f=e=>typeof e=="string",pi=e=>typeof e=="function",tC=e=>_f(e)||pi(e)?e:null,OR=e=>(0,De.isValidElement)(e)||_f(e)||pi(e)||g0(e);function vge(e,t,r){r===void 0&&(r=300);let{scrollHeight:n,style:o}=e;requestAnimationFrame(()=>{o.minHeight="initial",o.height=n+"px",o.transition=`all ${r}ms`,requestAnimationFrame(()=>{o.height="0",o.padding="0",o.margin="0",setTimeout(t,r)})})}function oC(e){let{enter:t,exit:r,appendPosition:n=!1,collapse:o=!0,collapseDuration:i=300}=e;return function(a){let{children:s,position:u,preventExitTransition:l,done:c,nodeRef:f,isIn:d}=a,p=n?`${t}--${u}`:t,v=n?`${r}--${u}`:r,b=(0,De.useRef)(0);return(0,De.useLayoutEffect)(()=>{let g=f.current,h=p.split(" "),y=x=>{x.target===f.current&&(g.dispatchEvent(new Event("d")),g.removeEventListener("animationend",y),g.removeEventListener("animationcancel",y),b.current===0&&x.type!=="animationcancel"&&g.classList.remove(...h))};g.classList.add(...h),g.addEventListener("animationend",y),g.addEventListener("animationcancel",y)},[]),(0,De.useEffect)(()=>{let g=f.current,h=()=>{g.removeEventListener("animationend",h),o?vge(g,c,i):c()};d||(l?h():(b.current=1,g.className+=` ${v}`,g.addEventListener("animationend",h)))},[d]),De.default.createElement(De.default.Fragment,null,s)}}function zz(e,t){return e!=null?{content:e.content,containerId:e.props.containerId,id:e.props.toastId,theme:e.props.theme,type:e.props.type,data:e.props.data||{},isLoading:e.props.isLoading,icon:e.props.icon,status:t}:{}}var xa={list:new Map,emitQueue:new Map,on(e,t){return this.list.has(e)||this.list.set(e,[]),this.list.get(e).push(t),this},off(e,t){if(t){let r=this.list.get(e).filter(n=>n!==t);return this.list.set(e,r),this}return this.list.delete(e),this},cancelEmit(e){let t=this.emitQueue.get(e);return t&&(t.forEach(clearTimeout),this.emitQueue.delete(e)),this},emit(e){this.list.has(e)&&this.list.get(e).forEach(t=>{let r=setTimeout(()=>{t(...[].slice.call(arguments,1))},0);this.emitQueue.has(e)||this.emitQueue.set(e,[]),this.emitQueue.get(e).push(r)})}},Kw=e=>{let{theme:t,type:r,...n}=e;return De.default.createElement("svg",{viewBox:"0 0 24 24",width:"100%",height:"100%",fill:t==="colored"?"currentColor":`var(--toastify-icon-color-${r})`,...n})},kR={info:function(e){return De.default.createElement(Kw,{...e},De.default.createElement("path",{d:"M12 0a12 12 0 1012 12A12.013 12.013 0 0012 0zm.25 5a1.5 1.5 0 11-1.5 1.5 1.5 1.5 0 011.5-1.5zm2.25 13.5h-4a1 1 0 010-2h.75a.25.25 0 00.25-.25v-4.5a.25.25 0 00-.25-.25h-.75a1 1 0 010-2h1a2 2 0 012 2v4.75a.25.25 0 00.25.25h.75a1 1 0 110 2z"}))},warning:function(e){return De.default.createElement(Kw,{...e},De.default.createElement("path",{d:"M23.32 17.191L15.438 2.184C14.728.833 13.416 0 11.996 0c-1.42 0-2.733.833-3.443 2.184L.533 17.448a4.744 4.744 0 000 4.368C1.243 23.167 2.555 24 3.975 24h16.05C22.22 24 24 22.044 24 19.632c0-.904-.251-1.746-.68-2.44zm-9.622 1.46c0 1.033-.724 1.823-1.698 1.823s-1.698-.79-1.698-1.822v-.043c0-1.028.724-1.822 1.698-1.822s1.698.79 1.698 1.822v.043zm.039-12.285l-.84 8.06c-.057.581-.408.943-.897.943-.49 0-.84-.367-.896-.942l-.84-8.065c-.057-.624.25-1.095.779-1.095h1.91c.528.005.84.476.784 1.1z"}))},success:function(e){return De.default.createElement(Kw,{...e},De.default.createElement("path",{d:"M12 0a12 12 0 1012 12A12.014 12.014 0 0012 0zm6.927 8.2l-6.845 9.289a1.011 1.011 0 01-1.43.188l-4.888-3.908a1 1 0 111.25-1.562l4.076 3.261 6.227-8.451a1 1 0 111.61 1.183z"}))},error:function(e){return De.default.createElement(Kw,{...e},De.default.createElement("path",{d:"M11.983 0a12.206 12.206 0 00-8.51 3.653A11.8 11.8 0 000 12.207 11.779 11.779 0 0011.8 24h.214A12.111 12.111 0 0024 11.791 11.766 11.766 0 0011.983 0zM10.5 16.542a1.476 1.476 0 011.449-1.53h.027a1.527 1.527 0 011.523 1.47 1.475 1.475 0 01-1.449 1.53h-.027a1.529 1.529 0 01-1.523-1.47zM11 12.5v-6a1 1 0 012 0v6a1 1 0 11-2 0z"}))},spinner:function(){return De.default.createElement("div",{className:"Toastify__spinner"})}};function yge(e){let[,t]=(0,De.useReducer)(p=>p+1,0),[r,n]=(0,De.useState)([]),o=(0,De.useRef)(null),i=(0,De.useRef)(new Map).current,a=p=>r.indexOf(p)!==-1,s=(0,De.useRef)({toastKey:1,displayedToast:0,count:0,queue:[],props:e,containerId:null,isToastActive:a,getToast:p=>i.get(p)}).current;function u(p){let{containerId:v}=p,{limit:b}=s.props;!b||v&&s.containerId!==v||(s.count-=s.queue.length,s.queue=[])}function l(p){n(v=>p==null?[]:v.filter(b=>b!==p))}function c(){let{toastContent:p,toastProps:v,staleId:b}=s.queue.shift();d(p,v,b)}function f(p,v){let{delay:b,staleId:g,...h}=v;if(!OR(p)||function(T){return!o.current||s.props.enableMultiContainer&&T.containerId!==s.props.containerId||i.has(T.toastId)&&T.updateId==null}(h))return;let{toastId:y,updateId:x,data:w}=h,{props:I}=s,S=()=>l(y),C=x==null;C&&s.count++;let P={...I,style:I.toastStyle,key:s.toastKey++,...Object.fromEntries(Object.entries(h).filter(T=>{let[R,O]=T;return O!=null})),toastId:y,updateId:x,data:w,closeToast:S,isIn:!1,className:tC(h.className||I.toastClassName),bodyClassName:tC(h.bodyClassName||I.bodyClassName),progressClassName:tC(h.progressClassName||I.progressClassName),autoClose:!h.isLoading&&(B=h.autoClose,G=I.autoClose,B===!1||g0(B)&&B>0?B:G),deleteToast(){let T=zz(i.get(y),"removed");i.delete(y),xa.emit(4,T);let R=s.queue.length;if(s.count=y==null?s.count-s.displayedToast:s.count-1,s.count<0&&(s.count=0),R>0){let O=y==null?s.props.limit:1;if(R===1||O===1)s.displayedToast++,c();else{let j=O>R?R:O;s.displayedToast=j;for(let W=0;W$ in kR)(O)&&(M=kR[O](A))),M}(P),pi(h.onOpen)&&(P.onOpen=h.onOpen),pi(h.onClose)&&(P.onClose=h.onClose),P.closeButton=I.closeButton,h.closeButton===!1||OR(h.closeButton)?P.closeButton=h.closeButton:h.closeButton===!0&&(P.closeButton=!OR(I.closeButton)||I.closeButton);let N=p;(0,De.isValidElement)(p)&&!_f(p.type)?N=(0,De.cloneElement)(p,{closeToast:S,toastProps:P,data:w}):pi(p)&&(N=p({closeToast:S,toastProps:P,data:w})),I.limit&&I.limit>0&&s.count>I.limit&&C?s.queue.push({toastContent:N,toastProps:P,staleId:g}):g0(b)?setTimeout(()=>{d(N,P,g)},b):d(N,P,g)}function d(p,v,b){let{toastId:g}=v;b&&i.delete(b);let h={content:p,props:v};i.set(g,h),n(y=>[...y,g].filter(x=>x!==b)),xa.emit(4,zz(h,h.props.updateId==null?"added":"updated"))}return(0,De.useEffect)(()=>(s.containerId=e.containerId,xa.cancelEmit(3).on(0,f).on(1,p=>o.current&&l(p)).on(5,u).emit(2,s),()=>{i.clear(),xa.emit(3,s)}),[]),(0,De.useEffect)(()=>{s.props=e,s.isToastActive=a,s.displayedToast=r.length}),{getToastToRender:function(p){let v=new Map,b=Array.from(i.values());return e.newestOnTop&&b.reverse(),b.forEach(g=>{let{position:h}=g.props;v.has(h)||v.set(h,[]),v.get(h).push(g)}),Array.from(v,g=>p(g[0],g[1]))},containerRef:o,isToastActive:a}}function qz(e){return e.targetTouches&&e.targetTouches.length>=1?e.targetTouches[0].clientX:e.clientX}function $z(e){return e.targetTouches&&e.targetTouches.length>=1?e.targetTouches[0].clientY:e.clientY}function bge(e){let[t,r]=(0,De.useState)(!1),[n,o]=(0,De.useState)(!1),i=(0,De.useRef)(null),a=(0,De.useRef)({start:0,x:0,y:0,delta:0,removalDistance:0,canCloseOnClick:!0,canDrag:!1,boundingRect:null,didMove:!1}).current,s=(0,De.useRef)(e),{autoClose:u,pauseOnHover:l,closeToast:c,onClick:f,closeOnClick:d}=e;function p(w){if(e.draggable){w.nativeEvent.type==="touchstart"&&w.nativeEvent.preventDefault(),a.didMove=!1,document.addEventListener("mousemove",h),document.addEventListener("mouseup",y),document.addEventListener("touchmove",h),document.addEventListener("touchend",y);let I=i.current;a.canCloseOnClick=!0,a.canDrag=!0,a.boundingRect=I.getBoundingClientRect(),I.style.transition="",a.x=qz(w.nativeEvent),a.y=$z(w.nativeEvent),e.draggableDirection==="x"?(a.start=a.x,a.removalDistance=I.offsetWidth*(e.draggablePercent/100)):(a.start=a.y,a.removalDistance=I.offsetHeight*(e.draggablePercent===80?1.5*e.draggablePercent:e.draggablePercent/100))}}function v(w){if(a.boundingRect){let{top:I,bottom:S,left:C,right:P}=a.boundingRect;w.nativeEvent.type!=="touchend"&&e.pauseOnHover&&a.x>=C&&a.x<=P&&a.y>=I&&a.y<=S?g():b()}}function b(){r(!0)}function g(){r(!1)}function h(w){let I=i.current;a.canDrag&&I&&(a.didMove=!0,t&&g(),a.x=qz(w),a.y=$z(w),a.delta=e.draggableDirection==="x"?a.x-a.start:a.y-a.start,a.start!==a.x&&(a.canCloseOnClick=!1),I.style.transform=`translate${e.draggableDirection}(${a.delta}px)`,I.style.opacity=""+(1-Math.abs(a.delta/a.removalDistance)))}function y(){document.removeEventListener("mousemove",h),document.removeEventListener("mouseup",y),document.removeEventListener("touchmove",h),document.removeEventListener("touchend",y);let w=i.current;if(a.canDrag&&a.didMove&&w){if(a.canDrag=!1,Math.abs(a.delta)>a.removalDistance)return o(!0),void e.closeToast();w.style.transition="transform 0.2s, opacity 0.2s",w.style.transform=`translate${e.draggableDirection}(0)`,w.style.opacity="1"}}(0,De.useEffect)(()=>{s.current=e}),(0,De.useEffect)(()=>(i.current&&i.current.addEventListener("d",b,{once:!0}),pi(e.onOpen)&&e.onOpen((0,De.isValidElement)(e.children)&&e.children.props),()=>{let w=s.current;pi(w.onClose)&&w.onClose((0,De.isValidElement)(w.children)&&w.children.props)}),[]),(0,De.useEffect)(()=>(e.pauseOnFocusLoss&&(document.hasFocus()||g(),window.addEventListener("focus",b),window.addEventListener("blur",g)),()=>{e.pauseOnFocusLoss&&(window.removeEventListener("focus",b),window.removeEventListener("blur",g))}),[e.pauseOnFocusLoss]);let x={onMouseDown:p,onTouchStart:p,onMouseUp:v,onTouchEnd:v};return u&&l&&(x.onMouseEnter=g,x.onMouseLeave=b),d&&(x.onClick=w=>{f&&f(w),a.canCloseOnClick&&c()}),{playToast:b,pauseToast:g,isRunning:t,preventExitTransition:n,toastRef:i,eventHandlers:x}}function Xz(e){let{closeToast:t,theme:r,ariaLabel:n="close"}=e;return De.default.createElement("button",{className:`Toastify__close-button Toastify__close-button--${r}`,type:"button",onClick:o=>{o.stopPropagation(),t(o)},"aria-label":n},De.default.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 14 16"},De.default.createElement("path",{fillRule:"evenodd",d:"M7.71 8.23l3.75 3.75-1.48 1.48-3.75-3.75-3.75 3.75L1 11.98l3.75-3.75L1 4.48 2.48 3l3.75 3.75L9.98 3l1.48 1.48-3.75 3.75z"})))}function xge(e){let{delay:t,isRunning:r,closeToast:n,type:o="default",hide:i,className:a,style:s,controlledProgress:u,progress:l,rtl:c,isIn:f,theme:d}=e,p=i||u&&l===0,v={...s,animationDuration:`${t}ms`,animationPlayState:r?"running":"paused",opacity:p?0:1};u&&(v.transform=`scaleX(${l})`);let b=Gr("Toastify__progress-bar",u?"Toastify__progress-bar--controlled":"Toastify__progress-bar--animated",`Toastify__progress-bar-theme--${d}`,`Toastify__progress-bar--${o}`,{"Toastify__progress-bar--rtl":c}),g=pi(a)?a({rtl:c,type:o,defaultClassName:b}):Gr(b,a);return De.default.createElement("div",{role:"progressbar","aria-hidden":p?"true":"false","aria-label":"notification timer",className:g,style:v,[u&&l>=1?"onTransitionEnd":"onAnimationEnd"]:u&&l<1?null:()=>{f&&n()}})}var _ge=e=>{let{isRunning:t,preventExitTransition:r,toastRef:n,eventHandlers:o}=bge(e),{closeButton:i,children:a,autoClose:s,onClick:u,type:l,hideProgressBar:c,closeToast:f,transition:d,position:p,className:v,style:b,bodyClassName:g,bodyStyle:h,progressClassName:y,progressStyle:x,updateId:w,role:I,progress:S,rtl:C,toastId:P,deleteToast:B,isIn:G,isLoading:N,iconOut:T,closeOnClick:R,theme:O}=e,j=Gr("Toastify__toast",`Toastify__toast-theme--${O}`,`Toastify__toast--${l}`,{"Toastify__toast--rtl":C},{"Toastify__toast--close-on-click":R}),W=pi(v)?v({rtl:C,position:p,type:l,defaultClassName:j}):Gr(j,v),M=!!S||!s,A={closeToast:f,type:l,theme:O},$=null;return i===!1||($=pi(i)?i(A):(0,De.isValidElement)(i)?(0,De.cloneElement)(i,A):Xz(A)),De.default.createElement(d,{isIn:G,done:B,position:p,preventExitTransition:r,nodeRef:n},De.default.createElement("div",{id:P,onClick:u,className:W,...o,style:b,ref:n},De.default.createElement("div",{...G&&{role:I},className:pi(g)?g({type:l}):Gr("Toastify__toast-body",g),style:h},T!=null&&De.default.createElement("div",{className:Gr("Toastify__toast-icon",{"Toastify--animate-icon Toastify__zoom-enter":!N})},T),De.default.createElement("div",null,a)),$,De.default.createElement(xge,{...w&&!M?{key:`pb-${w}`}:{},rtl:C,theme:O,delay:s,isRunning:t,isIn:G,closeToast:f,hide:c,type:l,style:x,className:y,controlledProgress:M,progress:S||0})))},iC=function(e,t){return t===void 0&&(t=!1),{enter:`Toastify--animate Toastify__${e}-enter`,exit:`Toastify--animate Toastify__${e}-exit`,appendPosition:t}},wge=oC(iC("bounce",!0)),wrt=oC(iC("slide",!0)),Crt=oC(iC("zoom")),Srt=oC(iC("flip")),rC=(0,De.forwardRef)((e,t)=>{let{getToastToRender:r,containerRef:n,isToastActive:o}=yge(e),{className:i,style:a,rtl:s,containerId:u}=e;function l(c){let f=Gr("Toastify__toast-container",`Toastify__toast-container--${c}`,{"Toastify__toast-container--rtl":s});return pi(i)?i({position:c,rtl:s,defaultClassName:f}):Gr(f,tC(i))}return(0,De.useEffect)(()=>{t&&(t.current=n.current)},[]),De.default.createElement("div",{ref:n,className:"Toastify",id:u},r((c,f)=>{let d=f.length?{...a}:{...a,pointerEvents:"none"};return De.default.createElement("div",{className:l(c),style:d,key:`container-${c}`},f.map((p,v)=>{let{content:b,props:g}=p;return De.default.createElement(_ge,{...g,isIn:o(g.toastId),style:{...g.style,"--nth":v+1,"--len":f.length},key:`toast-${g.key}`},b)}))}))});rC.displayName="ToastContainer",rC.defaultProps={position:"top-right",transition:wge,autoClose:5e3,closeButton:Xz,pauseOnHover:!0,pauseOnFocusLoss:!0,closeOnClick:!0,draggable:!0,draggablePercent:80,draggableDirection:"x",role:"alert",theme:"light"};var FR,xf=new Map,h0=[],Cge=1;function Yz(){return""+Cge++}function Sge(e){return e&&(_f(e.toastId)||g0(e.toastId))?e.toastId:Yz()}function v0(e,t){return xf.size>0?xa.emit(0,e,t):h0.push({content:e,options:t}),t.toastId}function nC(e,t){return{...t,type:t&&t.type||e,toastId:Sge(t)}}function eC(e){return(t,r)=>v0(t,nC(e,r))}function F(e,t){return v0(e,nC("default",t))}F.loading=(e,t)=>v0(e,nC("default",{isLoading:!0,autoClose:!1,closeOnClick:!1,closeButton:!1,draggable:!1,...t})),F.promise=function(e,t,r){let n,{pending:o,error:i,success:a}=t;o&&(n=_f(o)?F.loading(o,r):F.loading(o.render,{...r,...o}));let s={isLoading:null,autoClose:null,closeOnClick:null,closeButton:null,draggable:null},u=(c,f,d)=>{if(f==null)return void F.dismiss(n);let p={type:c,...s,...r,data:d},v=_f(f)?{render:f}:f;return n?F.update(n,{...p,...v}):F(v.render,{...p,...v}),d},l=pi(e)?e():e;return l.then(c=>u("success",a,c)).catch(c=>u("error",i,c)),l},F.success=eC("success"),F.info=eC("info"),F.error=eC("error"),F.warning=eC("warning"),F.warn=F.warning,F.dark=(e,t)=>v0(e,nC("default",{theme:"dark",...t})),F.dismiss=e=>{xf.size>0?xa.emit(1,e):h0=h0.filter(t=>e!=null&&t.options.toastId!==e)},F.clearWaitingQueue=function(e){return e===void 0&&(e={}),xa.emit(5,e)},F.isActive=e=>{let t=!1;return xf.forEach(r=>{r.isToastActive&&r.isToastActive(e)&&(t=!0)}),t},F.update=function(e,t){t===void 0&&(t={}),setTimeout(()=>{let r=function(n,o){let{containerId:i}=o,a=xf.get(i||FR);return a&&a.getToast(n)}(e,t);if(r){let{props:n,content:o}=r,i={delay:100,...n,...t,toastId:t.toastId||e,updateId:Yz()};i.toastId!==e&&(i.staleId=e);let a=i.render||o;delete i.render,v0(a,i)}},0)},F.done=e=>{F.update(e,{progress:1})},F.onChange=e=>(xa.on(4,e),()=>{xa.off(4,e)}),F.POSITION={TOP_LEFT:"top-left",TOP_RIGHT:"top-right",TOP_CENTER:"top-center",BOTTOM_LEFT:"bottom-left",BOTTOM_RIGHT:"bottom-right",BOTTOM_CENTER:"bottom-center"},F.TYPE={INFO:"info",SUCCESS:"success",WARNING:"warning",ERROR:"error",DEFAULT:"default"},xa.on(2,e=>{FR=e.containerId||e,xf.set(FR,e),h0.forEach(t=>{xa.emit(0,t.content,t.options)}),h0=[]}).on(3,e=>{xf.delete(e.containerId||e),xf.size===0&&xa.off(0).off(1).off(5)});var Tf=m(_());var Nu=m(_()),Dq=m(oe());function y0(e,t){return function(){return e.apply(t,arguments)}}var{toString:Ege}=Object.prototype,{getPrototypeOf:Qp}=Object,{iterator:x0,toStringTag:Jz}=Symbol,sC=(({hasOwnProperty:e})=>(t,r)=>e.call(t,r))(Object.prototype),b0=(e,t)=>{let r=e,n=[];for(;r!=null&&r!==Object.prototype;){if(n.indexOf(r)!==-1)return!1;if(n.push(r),sC(r,t))return!0;r=Qp(r)}return!1},Ige=(e,t)=>e!=null&&b0(e,t)?e[t]:void 0,LR=(e=>t=>{let r=Ege.call(t);return e[r]||(e[r]=r.slice(8,-1).toLowerCase())})(Object.create(null)),Za=e=>(e=e.toLowerCase(),t=>LR(t)===e),uC=e=>t=>typeof t===e,{isArray:Cf}=Array,Jp=uC("undefined");function Kp(e){return e!==null&&!Jp(e)&&e.constructor!==null&&!Jp(e.constructor)&&mi(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}var Kz=Za("ArrayBuffer");function Tge(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&Kz(e.buffer),t}var Nge=uC("string"),mi=uC("function"),eq=uC("number"),em=e=>e!==null&&typeof e=="object",Pge=e=>e===!0||e===!1,aC=e=>{if(!em(e))return!1;let t=Qp(e);return(t===null||t===Object.prototype||Qp(t)===null)&&!b0(e,Jz)&&!b0(e,x0)},Age=e=>{if(!em(e)||Kp(e))return!1;try{return Object.keys(e).length===0&&Object.getPrototypeOf(e)===Object.prototype}catch{return!1}},Rge=Za("Date"),Oge=Za("File"),kge=e=>!!(e&&typeof e.uri<"u"),Fge=e=>e&&typeof e.getParts<"u",Dge=Za("Blob"),Lge=Za("FileList"),Mge=e=>em(e)&&mi(e.pipe);function Bge(){return typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}}var Zz=Bge(),Qz=typeof Zz.FormData<"u"?Zz.FormData:void 0,jge=e=>{if(!e)return!1;if(Qz&&e instanceof Qz)return!0;let t=Qp(e);if(!t||t===Object.prototype||!mi(e.append))return!1;let r=LR(e);return r==="formdata"||r==="object"&&mi(e.toString)&&e.toString()==="[object FormData]"},Uge=Za("URLSearchParams"),[Vge,Hge,Gge,Wge]=["ReadableStream","Request","Response","Headers"].map(Za),zge=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function _0(e,t,{allOwnKeys:r=!1}={}){if(e===null||typeof e>"u")return;let n,o;if(typeof e!="object"&&(e=[e]),Cf(e))for(n=0,o=e.length;n0;)if(o=r[n],t===o.toLowerCase())return o;return null}var wf=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,rq=e=>!Jp(e)&&e!==wf;function DR(...e){let{caseless:t,skipUndefined:r}=rq(this)&&this||{},n={},o=(i,a)=>{if(a==="__proto__"||a==="constructor"||a==="prototype")return;let s=t&&typeof a=="string"&&tq(n,a)||a,u=sC(n,s)?n[s]:void 0;aC(u)&&aC(i)?n[s]=DR(u,i):aC(i)?n[s]=DR({},i):Cf(i)?n[s]=i.slice():(!r||!Jp(i))&&(n[s]=i)};for(let i=0,a=e.length;i(_0(t,(o,i)=>{r&&mi(o)?Object.defineProperty(e,i,{__proto__:null,value:y0(o,r),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,i,{__proto__:null,value:o,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:n}),e),$ge=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),Xge=(e,t,r,n)=>{e.prototype=Object.create(t.prototype,n),Object.defineProperty(e.prototype,"constructor",{__proto__:null,value:e,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(e,"super",{__proto__:null,value:t.prototype}),r&&Object.assign(e.prototype,r)},Yge=(e,t,r,n)=>{let o,i,a,s={};if(t=t||{},e==null)return t;do{for(o=Object.getOwnPropertyNames(e),i=o.length;i-- >0;)a=o[i],(!n||n(a,e,t))&&!s[a]&&(t[a]=e[a],s[a]=!0);e=r!==!1&&Qp(e)}while(e&&(!r||r(e,t))&&e!==Object.prototype);return t},Zge=(e,t,r)=>{e=String(e),(r===void 0||r>e.length)&&(r=e.length),r-=t.length;let n=e.indexOf(t,r);return n!==-1&&n===r},Qge=e=>{if(!e)return null;if(Cf(e))return e;let t=e.length;if(!eq(t))return null;let r=new Array(t);for(;t-- >0;)r[t]=e[t];return r},Jge=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Qp(Uint8Array)),Kge=(e,t)=>{let n=(e&&e[x0]).call(e),o;for(;(o=n.next())&&!o.done;){let i=o.value;t.call(e,i[0],i[1])}},eve=(e,t)=>{let r,n=[];for(;(r=e.exec(t))!==null;)n.push(r);return n},tve=Za("HTMLFormElement"),rve=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(r,n,o){return n.toUpperCase()+o}),{propertyIsEnumerable:nve}=Object.prototype,ove=Za("RegExp"),nq=(e,t)=>{let r=Object.getOwnPropertyDescriptors(e),n={};_0(r,(o,i)=>{let a;(a=t(o,i,e))!==!1&&(n[i]=a||o)}),Object.defineProperties(e,n)},ive=e=>{nq(e,(t,r)=>{if(mi(e)&&["arguments","caller","callee"].includes(r))return!1;let n=e[r];if(mi(n)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")})}})},ave=(e,t)=>{let r={},n=o=>{o.forEach(i=>{r[i]=!0})};return Cf(e)?n(e):n(String(e).split(t)),r},sve=()=>{},uve=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function lve(e){return!!(e&&mi(e.append)&&e[Jz]==="FormData"&&e[x0])}var cve=e=>{let t=new WeakSet,r=n=>{if(em(n)){if(t.has(n))return;if(Kp(n))return n;if(!("toJSON"in n)){t.add(n);let o=Cf(n)?[]:{};return _0(n,(i,a)=>{let s=r(i);!Jp(s)&&(o[a]=s)}),t.delete(n),o}}return n};return r(e)},fve=Za("AsyncFunction"),dve=e=>e&&(em(e)||mi(e))&&mi(e.then)&&mi(e.catch),oq=((e,t)=>e?setImmediate:t?((r,n)=>(wf.addEventListener("message",({source:o,data:i})=>{o===wf&&i===r&&n.length&&n.shift()()},!1),o=>{n.push(o),wf.postMessage(r,"*")}))(`axios@${Math.random()}`,[]):r=>setTimeout(r))(typeof setImmediate=="function",mi(wf.postMessage)),pve=typeof queueMicrotask<"u"?queueMicrotask.bind(wf):typeof process<"u"&&process.nextTick||oq,iq=e=>e!=null&&mi(e[x0]),mve=e=>e!=null&&b0(e,x0)&&iq(e),D={isArray:Cf,isArrayBuffer:Kz,isBuffer:Kp,isFormData:jge,isArrayBufferView:Tge,isString:Nge,isNumber:eq,isBoolean:Pge,isObject:em,isPlainObject:aC,isEmptyObject:Age,isReadableStream:Vge,isRequest:Hge,isResponse:Gge,isHeaders:Wge,isUndefined:Jp,isDate:Rge,isFile:Oge,isReactNativeBlob:kge,isReactNative:Fge,isBlob:Dge,isRegExp:ove,isFunction:mi,isStream:Mge,isURLSearchParams:Uge,isTypedArray:Jge,isFileList:Lge,forEach:_0,merge:DR,extend:qge,trim:zge,stripBOM:$ge,inherits:Xge,toFlatObject:Yge,kindOf:LR,kindOfTest:Za,endsWith:Zge,toArray:Qge,forEachEntry:Kge,matchAll:eve,isHTMLForm:tve,hasOwnProperty:sC,hasOwnProp:sC,hasOwnInPrototypeChain:b0,getSafeProp:Ige,reduceDescriptors:nq,freezeMethods:ive,toObjectSet:ave,toCamelCase:rve,noop:sve,toFiniteNumber:uve,findKey:tq,global:wf,isContextDefined:rq,isSpecCompliantForm:lve,toJSONObject:cve,isAsyncFn:fve,isThenable:dve,setImmediate:oq,asap:pve,isIterable:iq,isSafeIterable:mve};var hve=D.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),aq=e=>{let t={},r,n,o;return e&&e.split(` `).forEach(function(a){o=a.indexOf(":"),r=a.substring(0,o).trim().toLowerCase(),n=a.substring(o+1).trim(),!(!r||t[r]&&hve[r])&&(r==="set-cookie"?t[r]?t[r].push(n):t[r]=[n]:t[r]=t[r]?t[r]+", "+n:n)}),t};function gve(e){let t=0,r=e.length;for(;tt;){let n=e.charCodeAt(r-1);if(n!==9&&n!==32)break;r-=1}return t===0&&r===e.length?e:e.slice(t,r)}var vve=new RegExp("[\\u0000-\\u0008\\u000a-\\u001f\\u007f]+","g"),yve=new RegExp("[^\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+","g");function MR(e,t){return D.isArray(e)?e.map(r=>MR(r,t)):gve(String(e).replace(t,""))}var sq=e=>MR(e,vve),bve=e=>MR(e,yve);function lC(e){let t=Object.create(null);return D.forEach(e.toJSON(),(r,n)=>{t[n]=bve(r)}),t}var uq=Symbol("internals");function w0(e){return e&&String(e).trim().toLowerCase()}function cC(e){return e===!1||e==null?e:D.isArray(e)?e.map(cC):sq(String(e))}function xve(e){let t=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g,n;for(;n=r.exec(e);)t[n[1]]=n[2];return t}var _ve=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function BR(e,t,r,n,o){if(D.isFunction(n))return n.call(this,t,r);if(o&&(t=r),!!D.isString(t)){if(D.isString(n))return t.indexOf(n)!==-1;if(D.isRegExp(n))return n.test(t)}}function wve(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,r,n)=>r.toUpperCase()+n)}function Cve(e,t){let r=D.toCamelCase(" "+t);["get","set","has"].forEach(n=>{Object.defineProperty(e,n+r,{__proto__:null,value:function(o,i,a){return this[n].call(this,t,o,i,a)},configurable:!0})})}var tm=class{constructor(t){t&&this.set(t)}set(t,r,n){let o=this;function i(s,u,l){let c=w0(u);if(!c)return;let f=D.findKey(o,c);(!f||o[f]===void 0||l===!0||l===void 0&&o[f]!==!1)&&(o[f||u]=cC(s))}let a=(s,u)=>D.forEach(s,(l,c)=>i(l,c,u));if(D.isPlainObject(t)||t instanceof this.constructor)a(t,r);else if(D.isString(t)&&(t=t.trim())&&!_ve(t))a(aq(t),r);else if(D.isObject(t)&&D.isSafeIterable(t)){let s=Object.create(null),u,l;for(let c of t){if(!D.isArray(c))throw new TypeError("Object iterator must return a key-value pair");l=c[0],D.hasOwnProp(s,l)?(u=s[l],s[l]=D.isArray(u)?[...u,c[1]]:[u,c[1]]):s[l]=c[1]}a(s,r)}else t!=null&&i(r,t,n);return this}get(t,r){if(t=w0(t),t){let n=D.findKey(this,t);if(n){let o=this[n];if(!r)return o;if(r===!0)return xve(o);if(D.isFunction(r))return r.call(this,o,n);if(D.isRegExp(r))return r.exec(o);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,r){if(t=w0(t),t){let n=D.findKey(this,t);return!!(n&&this[n]!==void 0&&(!r||BR(this,this[n],n,r)))}return!1}delete(t,r){let n=this,o=!1;function i(a){if(a=w0(a),a){let s=D.findKey(n,a);s&&(!r||BR(n,n[s],s,r))&&(delete n[s],o=!0)}}return D.isArray(t)?t.forEach(i):i(t),o}clear(t){let r=Object.keys(this),n=r.length,o=!1;for(;n--;){let i=r[n];(!t||BR(this,this[i],i,t,!0))&&(delete this[i],o=!0)}return o}normalize(t){let r=this,n={};return D.forEach(this,(o,i)=>{let a=D.findKey(n,i);if(a){r[a]=cC(o),delete r[i];return}let s=t?wve(i):String(i).trim();s!==i&&delete r[i],r[s]=cC(o),n[s]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){let r=Object.create(null);return D.forEach(this,(n,o)=>{n!=null&&n!==!1&&(r[o]=t&&D.isArray(n)?n.join(", "):n)}),r}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,r])=>t+": "+r).join(` `)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...r){let n=new this(t);return r.forEach(o=>n.set(o)),n}static accessor(t){let n=(this[uq]=this[uq]={accessors:{}}).accessors,o=this.prototype;function i(a){let s=w0(a);n[s]||(Cve(o,a),n[s]=!0)}return D.isArray(t)?t.forEach(i):i(t),this}};tm.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);D.reduceDescriptors(tm.prototype,({value:e},t)=>{let r=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(n){this[r]=n}}});D.freezeMethods(tm);var Kr=tm;var Sve="[REDACTED ****]";function Eve(e){if(D.hasOwnProp(e,"toJSON"))return!0;let t=Object.getPrototypeOf(e);for(;t&&t!==Object.prototype;){if(D.hasOwnProp(t,"toJSON"))return!0;t=Object.getPrototypeOf(t)}return!1}function Ive(e,t){let r=new Set(t.map(i=>String(i).toLowerCase())),n=[],o=i=>{if(i===null||typeof i!="object"||D.isBuffer(i))return i;if(n.indexOf(i)!==-1)return;i instanceof Kr&&(i=i.toJSON()),n.push(i);let a;if(D.isArray(i))a=[],i.forEach((s,u)=>{let l=o(s);D.isUndefined(l)||(a[u]=l)});else{if(!D.isPlainObject(i)&&Eve(i))return n.pop(),i;a=Object.create(null);for(let[s,u]of Object.entries(i)){let l=r.has(s.toLowerCase())?Sve:o(u);D.isUndefined(l)||(a[s]=l)}}return n.pop(),a};return o(e)}var oo=class e extends Error{static from(t,r,n,o,i,a){let s=new e(t.message,r||t.code,n,o,i);return s.cause=t,s.name=t.name,t.status!=null&&s.status==null&&(s.status=t.status),a&&Object.assign(s,a),s}constructor(t,r,n,o,i){super(t),Object.defineProperty(this,"message",{__proto__:null,value:t,enumerable:!0,writable:!0,configurable:!0}),this.name="AxiosError",this.isAxiosError=!0,r&&(this.code=r),n&&(this.config=n),o&&(this.request=o),i&&(this.response=i,this.status=i.status)}toJSON(){let t=this.config,r=t&&D.hasOwnProp(t,"redact")?t.redact:void 0,n=D.isArray(r)&&r.length>0?Ive(t,r):D.toJSONObject(t);return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:n,code:this.code,status:this.status}}};oo.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE";oo.ERR_BAD_OPTION="ERR_BAD_OPTION";oo.ECONNABORTED="ECONNABORTED";oo.ETIMEDOUT="ETIMEDOUT";oo.ECONNREFUSED="ECONNREFUSED";oo.ERR_NETWORK="ERR_NETWORK";oo.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS";oo.ERR_DEPRECATED="ERR_DEPRECATED";oo.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE";oo.ERR_BAD_REQUEST="ERR_BAD_REQUEST";oo.ERR_CANCELED="ERR_CANCELED";oo.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT";oo.ERR_INVALID_URL="ERR_INVALID_URL";oo.ERR_FORM_DATA_DEPTH_EXCEEDED="ERR_FORM_DATA_DEPTH_EXCEEDED";var Pe=oo;var fC=null;var VR=100;function UR(e){return D.isPlainObject(e)||D.isArray(e)}function lq(e){return D.endsWith(e,"[]")?e.slice(0,-2):e}function jR(e,t,r){return e?e.concat(t).map(function(o,i){return o=lq(o),!r&&i?"["+o+"]":o}).join(r?".":""):t}function Tve(e){return D.isArray(e)&&!e.some(UR)}var Nve=D.toFlatObject(D,{},null,function(t){return/^is[A-Z]/.test(t)});function Pve(e,t,r){if(!D.isObject(e))throw new TypeError("target must be an object");t=t||new(fC||FormData),r=D.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(y,x){return!D.isUndefined(x[y])});let n=r.metaTokens,o=r.visitor||v,i=r.dots,a=r.indexes,s=r.Blob||typeof Blob<"u"&&Blob,u=r.maxDepth===void 0?VR:r.maxDepth,l=s&&D.isSpecCompliantForm(t),c=[];if(!D.isFunction(o))throw new TypeError("visitor must be a function");function f(h){if(h===null)return"";if(D.isDate(h))return h.toISOString();if(D.isBoolean(h))return h.toString();if(!l&&D.isBlob(h))throw new Pe("Blob is not supported. Use a Buffer instead.");return D.isArrayBuffer(h)||D.isTypedArray(h)?l&&typeof Blob=="function"?new Blob([h]):Buffer.from(h):h}function d(h){if(h>u)throw new Pe("Object is too deeply nested ("+h+" levels). Max depth: "+u,Pe.ERR_FORM_DATA_DEPTH_EXCEEDED)}function p(h,y){if(u===1/0)return JSON.stringify(h);let x=[];return JSON.stringify(h,function(I,S){if(!D.isObject(S))return S;for(;x.length&&x[x.length-1]!==this;)x.pop();return x.push(S),d(y+x.length-1),S})}function v(h,y,x){let w=h;if(D.isReactNative(t)&&D.isReactNativeBlob(h))return t.append(jR(x,y,i),f(h)),!1;if(h&&!x&&typeof h=="object"){if(D.endsWith(y,"{}"))y=n?y:y.slice(0,-2),h=p(h,1);else if(D.isArray(h)&&Tve(h)||(D.isFileList(h)||D.endsWith(y,"[]"))&&(w=D.toArray(h)))return y=lq(y),w.forEach(function(S,C){!(D.isUndefined(S)||S===null)&&t.append(a===!0?jR([y],C,i):a===null?y:y+"[]",f(S))}),!1}return UR(h)?!0:(t.append(jR(x,y,i),f(h)),!1)}let b=Object.assign(Nve,{defaultVisitor:v,convertValue:f,isVisitable:UR});function g(h,y,x=0){if(!D.isUndefined(h)){if(d(x),c.indexOf(h)!==-1)throw new Error("Circular reference detected in "+y.join("."));c.push(h),D.forEach(h,function(I,S){(!(D.isUndefined(I)||I===null)&&o.call(t,I,D.isString(S)?S.trim():S,y,b))===!0&&g(I,y?y.concat(S):[S],x+1)}),c.pop()}}if(!D.isObject(e))throw new TypeError("data must be an object");return g(e),t}var Kl=Pve;function cq(e){let t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"};return encodeURIComponent(e).replace(/[!'()~]|%20/g,function(n){return t[n]})}function fq(e,t){this._pairs=[],e&&Kl(e,this,t)}var dq=fq.prototype;dq.append=function(t,r){this._pairs.push([t,r])};dq.toString=function(t){let r=t?function(n){return t.call(this,n,cq)}:cq;return this._pairs.map(function(o){return r(o[0])+"="+r(o[1])},"").join("&")};var dC=fq;function Ave(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function C0(e,t,r){if(!t)return e;let n=D.isFunction(r)?{serialize:r}:r,o=D.getSafeProp(n,"encode")||Ave,i=D.getSafeProp(n,"serialize"),a;if(i?a=i(t,n):a=D.isURLSearchParams(t)?t.toString():new dC(t,n).toString(o),a){let s=e.indexOf("#");s!==-1&&(e=e.slice(0,s)),e+=(e.indexOf("?")===-1?"?":"&")+a}return e}var HR=class{constructor(){this.handlers=[]}use(t,r,n){return this.handlers.push({fulfilled:t,rejected:r,synchronous:n?n.synchronous:!1,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){D.forEach(this.handlers,function(n){n!==null&&t(n)})}},GR=HR;var rm={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0,advertiseZstdAcceptEncoding:!1,validateStatusUndefinedResolves:!0};var pq=typeof URLSearchParams<"u"?URLSearchParams:dC;var mq=typeof FormData<"u"?FormData:null;var hq=typeof Blob<"u"?Blob:null;var gq={isBrowser:!0,classes:{URLSearchParams:pq,FormData:mq,Blob:hq},protocols:["http","https","file","blob","url","data"]};var qR={};s5(qR,{hasBrowserEnv:()=>zR,hasStandardBrowserEnv:()=>Rve,hasStandardBrowserWebWorkerEnv:()=>Ove,navigator:()=>WR,origin:()=>kve});var zR=typeof window<"u"&&typeof document<"u",WR=typeof navigator=="object"&&navigator||void 0,Rve=zR&&(!WR||["ReactNative","NativeScript","NS"].indexOf(WR.product)<0),Ove=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",kve=zR&&window.location.href||"http://localhost";var Fr={...qR,...gq};function $R(e,t){return Kl(e,new Fr.classes.URLSearchParams,{visitor:function(r,n,o,i){return Fr.isNode&&D.isBuffer(r)?(this.append(n,r.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)},...t})}var vq=VR;function yq(e){if(e>vq)throw new Pe("FormData field is too deeply nested ("+e+" levels). Max depth: "+vq,Pe.ERR_FORM_DATA_DEPTH_EXCEEDED)}function Fve(e){let t=[],r=/\w+|\[(\w*)]/g,n;for(;(n=r.exec(e))!==null;)yq(t.length),t.push(n[0]==="[]"?"":n[1]||n[0]);return t}function Dve(e){let t={},r=Object.keys(e),n,o=r.length,i;for(n=0;n=r.length;return a=!a&&D.isArray(o)?o.length:a,u?(D.hasOwnProp(o,a)?o[a]=D.isArray(o[a])?o[a].concat(n):[o[a],n]:o[a]=n,!s):((!D.hasOwnProp(o,a)||!D.isObject(o[a]))&&(o[a]=[]),t(r,n,o[a],i)&&D.isArray(o[a])&&(o[a]=Dve(o[a])),!s)}if(D.isFormData(e)&&D.isFunction(e.entries)){let r={};return D.forEachEntry(e,(n,o)=>{t(Fve(n),o,r,0)}),r}return null}var pC=Lve;var nm=(e,t)=>e!=null&&D.hasOwnProp(e,t)?e[t]:void 0;function Mve(e,t,r){if(D.isString(e))try{return(t||JSON.parse)(e),D.trim(e)}catch(n){if(n.name!=="SyntaxError")throw n}return(r||JSON.stringify)(e)}var XR={transitional:rm,adapter:["xhr","http","fetch"],transformRequest:[function(t,r){let n=r.getContentType()||"",o=n.indexOf("application/json")>-1,i=D.isObject(t);if(i&&D.isHTMLForm(t)&&(t=new FormData(t)),D.isFormData(t))return o?JSON.stringify(pC(t)):t;if(D.isArrayBuffer(t)||D.isBuffer(t)||D.isStream(t)||D.isFile(t)||D.isBlob(t)||D.isReadableStream(t))return t;if(D.isArrayBufferView(t))return t.buffer;if(D.isURLSearchParams(t))return r.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let s;if(i){let u=nm(this,"formSerializer");if(n.indexOf("application/x-www-form-urlencoded")>-1)return $R(t,u).toString();if((s=D.isFileList(t))||n.indexOf("multipart/form-data")>-1){let l=nm(this,"env"),c=l&&l.FormData;return Kl(s?{"files[]":t}:t,c&&new c,u)}}return i||o?(r.setContentType("application/json",!1),Mve(t)):t}],transformResponse:[function(t){let r=nm(this,"transitional")||XR.transitional,n=r&&r.forcedJSONParsing,o=nm(this,"responseType"),i=o==="json";if(D.isResponse(t)||D.isReadableStream(t))return t;if(t&&D.isString(t)&&(n&&!o||i)){let s=!(r&&r.silentJSONParsing)&&i;try{return JSON.parse(t,nm(this,"parseReviver"))}catch(u){if(s)throw u.name==="SyntaxError"?Pe.from(u,Pe.ERR_BAD_RESPONSE,this,null,nm(this,"response")):u}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Fr.classes.FormData,Blob:Fr.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};D.forEach(["delete","get","head","post","put","patch","query"],e=>{XR.headers[e]={}});var om=XR;function S0(e,t){let r=this||om,n=t||r,o=Kr.from(n.headers),i=n.data;return D.forEach(e,function(s){i=s.call(r,i,o.normalize(),t?t.status:void 0)}),o.normalize(),i}function E0(e){return!!(e&&e.__CANCEL__)}var YR=class extends Pe{constructor(t,r,n){super(t??"canceled",Pe.ERR_CANCELED,r,n),this.name="CanceledError",this.__CANCEL__=!0}},Hs=YR;function I0(e,t,r){let n=r.config.validateStatus;!r.status||!n||n(r.status)?e(r):t(new Pe("Request failed with status code "+r.status,r.status>=400&&r.status<500?Pe.ERR_BAD_REQUEST:Pe.ERR_BAD_RESPONSE,r.config,r.request,r))}function ZR(e){let t=/^([-+\w]{1,25}):(?:\/\/)?/.exec(e);return t&&t[1]||""}function Bve(e,t){e=e||10;let r=new Array(e),n=new Array(e),o=0,i=0,a;return t=t!==void 0?t:1e3,function(u){let l=Date.now(),c=n[i];a||(a=l),r[o]=u,n[o]=l;let f=i,d=0;for(;f!==o;)d+=r[f++],f=f%e;if(o=(o+1)%e,o===i&&(i=(i+1)%e),l-a{r=c,o=null,i&&(clearTimeout(i),i=null),e(...l)};return[(...l)=>{let c=Date.now(),f=c-r;f>=n?a(l,c):(o=l,i||(i=setTimeout(()=>{i=null,a(o)},n-f)))},()=>o&&a(o)]}var xq=jve;var im=(e,t,r=3)=>{let n=0,o=bq(50,250);return xq(i=>{if(!i||typeof i.loaded!="number")return;let a=i.loaded,s=i.lengthComputable?i.total:void 0,u=s!=null?Math.min(a,s):a,l=Math.max(0,u-n),c=o(l);n=Math.max(n,u);let f={loaded:u,total:s,progress:s?u/s:void 0,bytes:l,rate:c||void 0,estimated:c&&s?(s-u)/c:void 0,event:i,lengthComputable:s!=null,[t?"download":"upload"]:!0};e(f)},r)},QR=(e,t)=>{let r=e!=null;return[n=>t[0]({lengthComputable:r,total:e,loaded:n}),t[1]]},JR=e=>(...t)=>D.asap(()=>e(...t));var _q=Fr.hasStandardBrowserEnv?((e,t)=>r=>(r=new URL(r,Fr.origin),e.protocol===r.protocol&&e.host===r.host&&(t||e.port===r.port)))(new URL(Fr.origin),Fr.navigator&&/(msie|trident)/i.test(Fr.navigator.userAgent)):()=>!0;var wq=Fr.hasStandardBrowserEnv?{write(e,t,r,n,o,i,a){if(typeof document>"u")return;let s=[`${e}=${encodeURIComponent(t)}`];D.isNumber(r)&&s.push(`expires=${new Date(r).toUTCString()}`),D.isString(n)&&s.push(`path=${n}`),D.isString(o)&&s.push(`domain=${o}`),i===!0&&s.push("secure"),D.isString(a)&&s.push(`SameSite=${a}`),document.cookie=s.join("; ")},read(e){if(typeof document>"u")return null;let t=document.cookie.split(";");for(let r=0;re instanceof Kr?{...e}:e;function Qa(e,t){t=t||{};let r=Object.create(null);Object.defineProperty(r,"hasOwnProperty",{__proto__:null,value:Object.prototype.hasOwnProperty,enumerable:!1,writable:!0,configurable:!0});function n(c,f,d,p){return D.isPlainObject(c)&&D.isPlainObject(f)?D.merge.call({caseless:p},c,f):D.isPlainObject(f)?D.merge({},f):D.isArray(f)?f.slice():f}function o(c,f,d,p){if(D.isUndefined(f)){if(!D.isUndefined(c))return n(void 0,c,d,p)}else return n(c,f,d,p)}function i(c,f){if(!D.isUndefined(f))return n(void 0,f)}function a(c,f){if(D.isUndefined(f)){if(!D.isUndefined(c))return n(void 0,c)}else return n(void 0,f)}function s(c){let f=D.hasOwnProp(t,"transitional")?t.transitional:void 0;if(!D.isUndefined(f))if(D.isPlainObject(f)){if(D.hasOwnProp(f,c))return f[c]}else return;let d=D.hasOwnProp(e,"transitional")?e.transitional:void 0;if(D.isPlainObject(d)&&D.hasOwnProp(d,c))return d[c]}function u(c,f,d){if(D.hasOwnProp(t,d))return n(c,f);if(D.hasOwnProp(e,d))return n(void 0,c)}let l={url:i,method:i,data:i,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,withXSRFToken:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,allowedSocketPaths:a,responseEncoding:a,validateStatus:u,headers:(c,f,d)=>o(Sq(c),Sq(f),d,!0)};return D.forEach(Object.keys({...e,...t}),function(f){if(f==="__proto__"||f==="constructor"||f==="prototype")return;let d=D.hasOwnProp(l,f)?l[f]:o,p=D.hasOwnProp(e,f)?e[f]:void 0,v=D.hasOwnProp(t,f)?t[f]:void 0,b=d(p,v,f);D.isUndefined(b)&&d!==u||(r[f]=b)}),D.hasOwnProp(t,"validateStatus")&&D.isUndefined(t.validateStatus)&&s("validateStatusUndefinedResolves")===!1&&(D.hasOwnProp(e,"validateStatus")?r.validateStatus=n(void 0,e.validateStatus):delete r.validateStatus),r}var Wve=["content-type","content-length"];function zve(e,t,r){if(r!=="content-only"){e.set(t);return}Object.entries(t).forEach(([n,o])=>{Wve.includes(n.toLowerCase())&&e.set(n,o)})}var qve=e=>encodeURIComponent(e).replace(/%([0-9A-F]{2})/gi,(t,r)=>String.fromCharCode(parseInt(r,16)));function $ve(e){let t=Qa({},e),r=d=>D.hasOwnProp(t,d)?t[d]:void 0,n=r("data"),o=r("withXSRFToken"),i=r("xsrfHeaderName"),a=r("xsrfCookieName"),s=r("headers"),u=r("auth"),l=r("baseURL"),c=r("allowAbsoluteUrls"),f=r("url");if(t.headers=s=Kr.from(s),t.url=C0(T0(l,f,c,t),r("params"),r("paramsSerializer")),u){let d=D.getSafeProp(u,"username")||"",p=D.getSafeProp(u,"password")||"";s.set("Authorization","Basic "+btoa(d+":"+(p?qve(p):"")))}if(D.isFormData(n)&&(Fr.hasStandardBrowserEnv||Fr.hasStandardBrowserWebWorkerEnv||D.isReactNative(n)?s.setContentType(void 0):D.isFunction(n.getHeaders)&&zve(s,n.getHeaders(),r("formDataHeaderPolicy"))),Fr.hasStandardBrowserEnv&&(D.isFunction(o)&&(o=o(t)),o===!0||o==null&&_q(t.url))){let p=i&&a&&wq.read(a);p&&s.set(i,p)}return t}var mC=$ve;var Xve=typeof XMLHttpRequest<"u",Eq=Xve&&function(e){return new Promise(function(r,n){let o=mC(e),i=o.data,a=Kr.from(o.headers).normalize(),{responseType:s,onUploadProgress:u,onDownloadProgress:l}=o,c,f,d,p,v;function b(){p&&p(),v&&v(),o.cancelToken&&o.cancelToken.unsubscribe(c),o.signal&&o.signal.removeEventListener("abort",c)}let g=new XMLHttpRequest;g.open(o.method.toUpperCase(),o.url,!0),g.timeout=o.timeout;function h(){if(!g)return;let x=Kr.from("getAllResponseHeaders"in g&&g.getAllResponseHeaders()),I={data:!s||s==="text"||s==="json"?g.responseText:g.response,status:g.status,statusText:g.statusText,headers:x,config:e,request:g};I0(function(C){r(C),b()},function(C){n(C),b()},I),g=null}"onloadend"in g?g.onloadend=h:g.onreadystatechange=function(){!g||g.readyState!==4||g.status===0&&!(g.responseURL&&g.responseURL.startsWith("file:"))||setTimeout(h)},g.onabort=function(){g&&(n(new Pe("Request aborted",Pe.ECONNABORTED,e,g)),b(),g=null)},g.onerror=function(w){let I=w&&w.message?w.message:"Network Error",S=new Pe(I,Pe.ERR_NETWORK,e,g);S.event=w||null,n(S),b(),g=null},g.ontimeout=function(){let w=o.timeout?"timeout of "+o.timeout+"ms exceeded":"timeout exceeded",I=o.transitional||rm;o.timeoutErrorMessage&&(w=o.timeoutErrorMessage),n(new Pe(w,I.clarifyTimeoutError?Pe.ETIMEDOUT:Pe.ECONNABORTED,e,g)),b(),g=null},i===void 0&&a.setContentType(null),"setRequestHeader"in g&&D.forEach(lC(a),function(w,I){g.setRequestHeader(I,w)}),D.isUndefined(o.withCredentials)||(g.withCredentials=!!o.withCredentials),s&&s!=="json"&&(g.responseType=o.responseType),l&&([d,v]=im(l,!0),g.addEventListener("progress",d)),u&&g.upload&&([f,p]=im(u),g.upload.addEventListener("progress",f),g.upload.addEventListener("loadend",p)),(o.cancelToken||o.signal)&&(c=x=>{g&&(n(!x||x.type?new Hs(null,e,g):x),g.abort(),b(),g=null)},o.cancelToken&&o.cancelToken.subscribe(c),o.signal&&(o.signal.aborted?c():o.signal.addEventListener("abort",c)));let y=ZR(o.url);if(y&&!Fr.protocols.includes(y)){n(new Pe("Unsupported protocol "+y+":",Pe.ERR_BAD_REQUEST,e));return}g.send(i||null)})};var Yve=(e,t)=>{if(e=e?e.filter(Boolean):[],!t&&!e.length)return;let r=new AbortController,n=!1,o=function(u){if(!n){n=!0,a();let l=u instanceof Error?u:this.reason;r.abort(l instanceof Pe?l:new Hs(l instanceof Error?l.message:l))}},i=t&&setTimeout(()=>{i=null,o(new Pe(`timeout of ${t}ms exceeded`,Pe.ETIMEDOUT))},t),a=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach(u=>{u.unsubscribe?u.unsubscribe(o):u.removeEventListener("abort",o)}),e=null)};e.forEach(u=>u.addEventListener("abort",o));let{signal:s}=r;return s.unsubscribe=()=>D.asap(a),s},Iq=Yve;var Zve=function*(e,t){let r=e.byteLength;if(!t||r{let o=Qve(e,t),i=0,a,s=u=>{a||(a=!0,n&&n(u))};return new ReadableStream({async pull(u){try{let{done:l,value:c}=await o.next();if(l){s(),u.close();return}let f=c.byteLength;if(r){let d=i+=f;r(d)}u.enqueue(new Uint8Array(c))}catch(l){throw s(l),l}},cancel(u){return s(u),o.return()}},{highWaterMark:2})};var hC=e=>e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102,Kve=(e,t,r)=>t+2p>=2&&n.charCodeAt(p-2)===37&&n.charCodeAt(p-1)===51&&(n.charCodeAt(p)===68||n.charCodeAt(p)===100);l>=0&&(n.charCodeAt(l)===61?(u++,l--):c(l)&&(u++,l-=3)),u===1&&l>=0&&(n.charCodeAt(l)===61||c(l))&&u++;let d=Math.floor(a/4)*3-(u||0);return d>0?d:0}let i=0;for(let a=0,s=n.length;a=55296&&u<=56319&&a+1=56320&&l<=57343?(i+=4,a++):i+=3}else i+=3}return i}var am="1.18.0";var Tq=64*1024,{isFunction:gC}=D,eye=e=>encodeURIComponent(e).replace(/%([0-9A-F]{2})/gi,(t,r)=>String.fromCharCode(parseInt(r,16))),Nq=e=>{if(!D.isString(e))return e;try{return decodeURIComponent(e)}catch{return e}},Pq=(e,...t)=>{try{return!!e(...t)}catch{return!1}},tye=e=>{let t=e.indexOf("://"),r=e;return t!==-1&&(r=r.slice(t+3)),r.includes("@")||r.includes(":")},rye=e=>{let t=D.global!==void 0&&D.global!==null?D.global:globalThis,{ReadableStream:r,TextEncoder:n}=t;e=D.merge.call({skipUndefined:!0},{Request:t.Request,Response:t.Response},e);let{fetch:o,Request:i,Response:a}=e,s=o?gC(o):typeof fetch=="function",u=gC(i),l=gC(a);if(!s)return!1;let c=s&&gC(r),f=s&&(typeof n=="function"?(h=>y=>h.encode(y))(new n):async h=>new Uint8Array(await new i(h).arrayBuffer())),d=u&&c&&Pq(()=>{let h=!1,y=new i(Fr.origin,{body:new r,method:"POST",get duplex(){return h=!0,"half"}}),x=y.headers.has("Content-Type");return y.body!=null&&y.body.cancel(),h&&!x}),p=l&&c&&Pq(()=>D.isReadableStream(new a("").body)),v={stream:p&&(h=>h.body)};s&&["text","arrayBuffer","blob","formData","stream"].forEach(h=>{!v[h]&&(v[h]=(y,x)=>{let w=y&&y[h];if(w)return w.call(y);throw new Pe(`Response type '${h}' is not supported`,Pe.ERR_NOT_SUPPORT,x)})});let b=async h=>{if(h==null)return 0;if(D.isBlob(h))return h.size;if(D.isSpecCompliantForm(h))return(await new i(Fr.origin,{method:"POST",body:h}).arrayBuffer()).byteLength;if(D.isArrayBufferView(h)||D.isArrayBuffer(h))return h.byteLength;if(D.isURLSearchParams(h)&&(h=h+""),D.isString(h))return(await f(h)).byteLength},g=async(h,y)=>{let x=D.toFiniteNumber(h.getContentLength());return x??b(y)};return async h=>{let{url:y,method:x,data:w,signal:I,cancelToken:S,timeout:C,onDownloadProgress:P,onUploadProgress:B,responseType:G,headers:N,withCredentials:T="same-origin",fetchOptions:R,maxContentLength:O,maxBodyLength:j}=mC(h),W=D.isNumber(O)&&O>-1,M=D.isNumber(j)&&j>-1,A=de=>D.hasOwnProp(h,de)?h[de]:void 0,$=o||fetch;G=G?(G+"").toLowerCase():"text";let X=Iq([I,S&&S.toAbortSignal()],C),re=null,ie=X&&X.unsubscribe&&(()=>{X.unsubscribe()}),me,Se=null,Oe=()=>new Pe("Request body larger than maxBodyLength limit",Pe.ERR_BAD_REQUEST,h,re);try{let de,Ie=A("auth");if(Ie){let Be=D.getSafeProp(Ie,"username")||"",gr=D.getSafeProp(Ie,"password")||"";de={username:Be,password:gr}}if(tye(y)){let Be=new URL(y,Fr.origin);if(!de&&(Be.username||Be.password)){let gr=Nq(Be.username),k=Nq(Be.password);de={username:gr,password:k}}(Be.username||Be.password)&&(Be.username="",Be.password="",y=Be.href)}if(de&&(N.delete("authorization"),N.set("Authorization","Basic "+btoa(eye((de.username||"")+":"+(de.password||""))))),W&&typeof y=="string"&&y.startsWith("data:")&&rO(y)>O)throw new Pe("maxContentLength size of "+O+" exceeded",Pe.ERR_BAD_RESPONSE,h,re);if(M&&x!=="get"&&x!=="head"){let Be=await b(w);if(typeof Be=="number"&&isFinite(Be)&&(me=Be,Be>j))throw Oe()}let rt=M&&(D.isReadableStream(w)||D.isStream(w)),ht=(Be,gr,k)=>tO(Be,Tq,q=>{if(M&&q>j)throw Se=Oe();gr&&gr(q)},k);if(d&&x!=="get"&&x!=="head"&&(B||rt)){if(me=me??await g(N,w),me!==0||rt){let Be=new i(y,{method:"POST",body:w,duplex:"half"}),gr;if(D.isFormData(w)&&(gr=Be.headers.get("content-type"))&&N.setContentType(gr),Be.body){let[k,q]=B&&QR(me,im(JR(B)))||[];w=ht(Be.body,k,q)}}}else if(rt&&!u&&c&&x!=="get"&&x!=="head")w=ht(w);else if(rt&&u&&!d&&x!=="get"&&x!=="head")throw new Pe("Stream request bodies are not supported by the current fetch implementation",Pe.ERR_NOT_SUPPORT,h,re);D.isString(T)||(T=T?"include":"omit");let qr=u&&"credentials"in i.prototype;if(D.isFormData(w)){let Be=N.getContentType();Be&&/^multipart\/form-data/i.test(Be)&&!/boundary=/i.test(Be)&&N.delete("content-type")}N.set("User-Agent","axios/"+am,!1);let rr={...R,signal:X,method:x.toUpperCase(),headers:lC(N.normalize()),body:w,duplex:"half",credentials:qr?T:void 0};re=u&&new i(y,rr);let ut=await(u?$(re,R):$(y,rr)),ur=Kr.from(ut.headers);if(W){let Be=D.toFiniteNumber(ur.getContentLength());if(Be!=null&&Be>O)throw new Pe("maxContentLength size of "+O+" exceeded",Pe.ERR_BAD_RESPONSE,h,re)}let hr=p&&(G==="stream"||G==="response");if(p&&ut.body&&(P||W||hr&&ie)){let Be={};["status","statusText","headers"].forEach(le=>{Be[le]=ut[le]});let gr=D.toFiniteNumber(ur.getContentLength()),[k,q]=P&&QR(gr,im(JR(P),!0))||[],J=0,he=le=>{if(W&&(J=le,J>O))throw new Pe("maxContentLength size of "+O+" exceeded",Pe.ERR_BAD_RESPONSE,h,re);k&&k(le)};ut=new a(tO(ut.body,Tq,he,()=>{q&&q(),ie&&ie()}),Be)}G=G||"text";let dt=await v[D.findKey(v,G)||"text"](ut,h);if(W&&!p&&!hr){let Be;if(dt!=null&&(typeof dt.byteLength=="number"?Be=dt.byteLength:typeof dt.size=="number"?Be=dt.size:typeof dt=="string"&&(Be=typeof n=="function"?new n().encode(dt).byteLength:dt.length)),typeof Be=="number"&&Be>O)throw new Pe("maxContentLength size of "+O+" exceeded",Pe.ERR_BAD_RESPONSE,h,re)}return!hr&&ie&&ie(),await new Promise((Be,gr)=>{I0(Be,gr,{data:dt,headers:Kr.from(ut.headers),status:ut.status,statusText:ut.statusText,config:h,request:re})})}catch(de){if(ie&&ie(),X&&X.aborted&&X.reason instanceof Pe){let Ie=X.reason;throw Ie.config=h,re&&(Ie.request=re),de!==Ie&&(Ie.cause=de),Ie}throw Se?(re&&!Se.request&&(Se.request=re),Se):de instanceof Pe?(re&&!de.request&&(de.request=re),de):de&&de.name==="TypeError"&&/Load failed|fetch/i.test(de.message)?Object.assign(new Pe("Network Error",Pe.ERR_NETWORK,h,re,de&&de.response),{cause:de.cause||de}):Pe.from(de,de&&de.code,h,re,de&&de.response)}}},nye=new Map,nO=e=>{let t=e&&e.env||{},{fetch:r,Request:n,Response:o}=t,i=[n,o,r],a=i.length,s=a,u,l,c=nye;for(;s--;)u=i[s],l=c.get(u),l===void 0&&c.set(u,l=s?new Map:rye(t)),c=l;return l},Vot=nO();var oO={http:fC,xhr:Eq,fetch:{get:nO}};D.forEach(oO,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{__proto__:null,value:t})}catch{}Object.defineProperty(e,"adapterName",{__proto__:null,value:t})}});var Aq=e=>`- ${e}`,iye=e=>D.isFunction(e)||e===null||e===!1;function aye(e,t){e=D.isArray(e)?e:[e];let{length:r}=e,n,o,i={};for(let a=0;a`adapter ${u} `+(l===!1?"is not supported by the environment":"is not available in the build")),s=r?a.length>1?`since : `+a.map(Aq).join(` `):" "+Aq(a[0]):"as no adapter specified";throw new Pe("There is no suitable adapter to dispatch the request "+s,"ERR_NOT_SUPPORT")}return o}var vC={getAdapter:aye,adapters:oO};function iO(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Hs(null,e)}function yC(e){return iO(e),e.headers=Kr.from(e.headers),e.data=S0.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),vC.getAdapter(e.adapter||om.adapter,e)(e).then(function(n){iO(e),e.response=n;try{n.data=S0.call(e,e.transformResponse,n)}finally{delete e.response}return n.headers=Kr.from(n.headers),n},function(n){if(!E0(n)&&(iO(e),n&&n.response)){e.response=n.response;try{n.response.data=S0.call(e,e.transformResponse,n.response)}finally{delete e.response}n.response.headers=Kr.from(n.response.headers)}return Promise.reject(n)})}var bC={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{bC[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}});var Rq={};bC.transitional=function(t,r,n){function o(i,a){return"[Axios v"+am+"] Transitional option '"+i+"'"+a+(n?". "+n:"")}return(i,a,s)=>{if(t===!1)throw new Pe(o(a," has been removed"+(r?" in "+r:"")),Pe.ERR_DEPRECATED);return r&&!Rq[a]&&(Rq[a]=!0,console.warn(o(a," has been deprecated since v"+r+" and will be removed in the near future"))),t?t(i,a,s):!0}};bC.spelling=function(t){return(r,n)=>(console.warn(`${n} is likely a misspelling of ${t}`),!0)};function sye(e,t,r){if(typeof e!="object")throw new Pe("options must be an object",Pe.ERR_BAD_OPTION_VALUE);let n=Object.keys(e),o=n.length;for(;o-- >0;){let i=n[o],a=Object.prototype.hasOwnProperty.call(t,i)?t[i]:void 0;if(a){let s=e[i],u=s===void 0||a(s,i,e);if(u!==!0)throw new Pe("option "+i+" must be "+u,Pe.ERR_BAD_OPTION_VALUE);continue}if(r!==!0)throw new Pe("Unknown option "+i,Pe.ERR_BAD_OPTION)}}var N0={assertOptions:sye,validators:bC};var _o=N0.validators,sm=class{constructor(t){this.defaults=t||{},this.interceptors={request:new GR,response:new GR}}async request(t,r){try{return await this._request(t,r)}catch(n){if(n instanceof Error){let o={};Error.captureStackTrace?Error.captureStackTrace(o):o=new Error;let i=(()=>{if(!o.stack)return"";let a=o.stack.indexOf(` `);return a===-1?"":o.stack.slice(a+1)})();try{if(!n.stack)n.stack=i;else if(i){let a=i.indexOf(` `),s=a===-1?-1:i.indexOf(` `,a+1),u=s===-1?"":i.slice(s+1);String(n.stack).endsWith(u)||(n.stack+=` `+i)}}catch{}}throw n}}_request(t,r){typeof t=="string"?(r=r||{},r.url=t):r=t||{},r=Qa(this.defaults,r);let{transitional:n,paramsSerializer:o,headers:i}=r;n!==void 0&&N0.assertOptions(n,{silentJSONParsing:_o.transitional(_o.boolean),forcedJSONParsing:_o.transitional(_o.boolean),clarifyTimeoutError:_o.transitional(_o.boolean),legacyInterceptorReqResOrdering:_o.transitional(_o.boolean),advertiseZstdAcceptEncoding:_o.transitional(_o.boolean),validateStatusUndefinedResolves:_o.transitional(_o.boolean)},!1),o!=null&&(D.isFunction(o)?r.paramsSerializer={serialize:o}:N0.assertOptions(o,{encode:_o.function,serialize:_o.function},!0)),r.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?r.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:r.allowAbsoluteUrls=!0),N0.assertOptions(r,{baseUrl:_o.spelling("baseURL"),withXsrfToken:_o.spelling("withXSRFToken")},!0),r.method=(r.method||this.defaults.method||"get").toLowerCase();let a=i&&D.merge(i.common,i[r.method]);i&&D.forEach(["delete","get","head","post","put","patch","query","common"],v=>{delete i[v]}),r.headers=Kr.concat(a,i);let s=[],u=!0;this.interceptors.request.forEach(function(b){if(typeof b.runWhen=="function"&&b.runWhen(r)===!1)return;u=u&&b.synchronous;let g=r.transitional||rm;g&&g.legacyInterceptorReqResOrdering?s.unshift(b.fulfilled,b.rejected):s.push(b.fulfilled,b.rejected)});let l=[];this.interceptors.response.forEach(function(b){l.push(b.fulfilled,b.rejected)});let c,f=0,d;if(!u){let v=[yC.bind(this),void 0];for(v.unshift(...s),v.push(...l),d=v.length,c=Promise.resolve(r);f{if(!n._listeners)return;let i=n._listeners.length;for(;i-- >0;)n._listeners[i](o);n._listeners=null}),this.promise.then=o=>{let i,a=new Promise(s=>{n.subscribe(s),i=s}).then(o);return a.cancel=function(){n.unsubscribe(i)},a},t(function(i,a,s){n.reason||(n.reason=new Hs(i,a,s),r(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;let r=this._listeners.indexOf(t);r!==-1&&this._listeners.splice(r,1)}toAbortSignal(){let t=new AbortController,r=n=>{t.abort(n)};return this.subscribe(r),t.signal.unsubscribe=()=>this.unsubscribe(r),t.signal}static source(){let t;return{token:new e(function(o){t=o}),cancel:t}}},Oq=aO;function sO(e){return function(r){return e.apply(null,r)}}function uO(e){return D.isObject(e)&&e.isAxiosError===!0}var lO={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(lO).forEach(([e,t])=>{lO[t]=e});var kq=lO;function Fq(e){let t=new P0(e),r=y0(P0.prototype.request,t);return D.extend(r,P0.prototype,t,{allOwnKeys:!0}),D.extend(r,t,null,{allOwnKeys:!0}),r.create=function(o){return Fq(Qa(e,o))},r}var vn=Fq(om);vn.Axios=P0;vn.CanceledError=Hs;vn.CancelToken=Oq;vn.isCancel=E0;vn.VERSION=am;vn.toFormData=Kl;vn.AxiosError=Pe;vn.Cancel=vn.CanceledError;vn.all=function(t){return Promise.all(t)};vn.spread=sO;vn.isAxiosError=uO;vn.mergeConfig=Qa;vn.AxiosHeaders=Kr;vn.formToJSON=e=>pC(D.isHTMLForm(e)?new FormData(e):e);vn.getAdapter=vC.getAdapter;vn.HttpStatusCode=kq;vn.default=vn;var xC=vn;var{Axios:Bit,AxiosError:jit,CanceledError:Uit,isCancel:Vit,CancelToken:Hit,VERSION:Git,all:Wit,Cancel:zit,isAxiosError:qit,spread:$it,toFormData:Xit,AxiosHeaders:Yit,HttpStatusCode:Zit,formToJSON:Qit,getAdapter:Jit,mergeConfig:Kit,create:eat}=xC;var uye=xC.create({baseURL:"/api/v1",headers:{"Content-Type":"application/json",Accept:"application/json","X-CSRF-TOKEN":document.querySelector("[name=csrf-token]").getAttribute("content")},timeout:3e4}),z=uye;function cO(){return Ae("useSessions",async()=>z.get("/sessions.json").then(e=>e.data.data))}var Lq=Nu.default.createContext();function ye(){return(0,Nu.useContext)(Lq)}function _C({children:e}){let{isLoading:t,data:r}=cO(),[n,o]=(0,Nu.useState)(!1),i={id:r?.id,name:r?.name,email:r?.email,provider:r?.provider,avatar:r?.avatar,signed_in:r?.signed_in??!1,language:r?.language||r?.default_locale||window.navigator.language||window.navigator.userLanguage,permissions:r?.permissions,role:r?.role,verified:r?.verified,status:r?.status,external_account:r?.external_account,stateChanging:n,isSuperAdmin:r?.super_admin,setStateChanging:o},a=(0,Nu.useMemo)(()=>i,[i]);return t?null:Nu.default.createElement(Lq.Provider,{value:a},e)}_C.propTypes={children:Dq.default.element.isRequired};var wC=m(_());var Mq=m(oe());function Zt(e){return Ae(["getSiteSettings",e],()=>z.get("/site_settings.json",{params:{names:e}}).then(t=>t.data.data))}function xr({size:e}){let{isLoading:t,data:r}=Zt("BrandingImage"),n=Ze(),o=e==="small"?"small-logo cursor-pointer":"logo cursor-pointer position-absolute bottom-0 mx-auto start-0 end-0 text-center",i=e?void 0:"logo-wrapper position-relative d-block mx-auto";return t?wC.default.createElement("div",{className:i}):wC.default.createElement("div",{className:i},wC.default.createElement(ww,{src:r,className:o,alt:"CompanyLogo",onClick:()=>{n("/")}}))}xr.propTypes={size:Mq.default.string};xr.defaultProps={size:""};var Mt=m(_());var um=m(_(),1);function lye({title:e,titleId:t,...r},n){return um.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?um.createElement("title",{id:t},e):null,um.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 13.5V3.75m0 9.75a1.5 1.5 0 010 3m0-3a1.5 1.5 0 000 3m0 3.75V16.5m12-3V3.75m0 9.75a1.5 1.5 0 010 3m0-3a1.5 1.5 0 000 3m0 3.75V16.5m-6-9V3.75m0 3.75a1.5 1.5 0 010 3m0-3a1.5 1.5 0 000 3m0 9.75V10.5"}))}var cye=um.forwardRef(lye),fO=cye;var lm=m(_(),1);function fye({title:e,titleId:t,...r},n){return lm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?lm.createElement("title",{id:t},e):null,lm.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M11.25 9l-3 3m0 0l3 3m-3-3h7.5M21 12a9 9 0 11-18 0 9 9 0 0118 0z"}))}var dye=lm.forwardRef(fye),A0=dye;var cm=m(_(),1);function pye({title:e,titleId:t,...r},n){return cm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?cm.createElement("title",{id:t},e):null,cm.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M10.5 19.5L3 12m0 0l7.5-7.5M3 12h18"}))}var mye=cm.forwardRef(pye),CC=mye;var fm=m(_(),1);function hye({title:e,titleId:t,...r},n){return fm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?fm.createElement("title",{id:t},e):null,fm.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M16.023 9.348h4.992v-.001M2.985 19.644v-4.992m0 0h4.992m-4.993 0l3.181 3.183a8.25 8.25 0 0013.803-3.7M4.031 9.865a8.25 8.25 0 0113.803-3.7l3.181 3.182m0-4.991v4.99"}))}var gye=fm.forwardRef(hye),R0=gye;var dm=m(_(),1);function vye({title:e,titleId:t,...r},n){return dm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?dm.createElement("title",{id:t},e):null,dm.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3"}))}var yye=dm.forwardRef(vye),pm=yye;var mm=m(_(),1);function bye({title:e,titleId:t,...r},n){return mm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?mm.createElement("title",{id:t},e):null,mm.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M13.5 6H5.25A2.25 2.25 0 003 8.25v10.5A2.25 2.25 0 005.25 21h10.5A2.25 2.25 0 0018 18.75V10.5m-10.5 6L21 3m0 0h-5.25M21 3v5.25"}))}var xye=mm.forwardRef(bye),SC=xye;var hm=m(_(),1);function _ye({title:e,titleId:t,...r},n){return hm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?hm.createElement("title",{id:t},e):null,hm.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 12.75L11.25 15 15 9.75M21 12a9 9 0 11-18 0 9 9 0 0118 0z"}))}var wye=hm.forwardRef(_ye),dO=wye;var gm=m(_(),1);function Cye({title:e,titleId:t,...r},n){return gm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?gm.createElement("title",{id:t},e):null,gm.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4.5 12.75l6 6 9-13.5"}))}var Sye=gm.forwardRef(Cye),EC=Sye;var vm=m(_(),1);function Eye({title:e,titleId:t,...r},n){return vm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?vm.createElement("title",{id:t},e):null,vm.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M19.5 8.25l-7.5 7.5-7.5-7.5"}))}var Iye=vm.forwardRef(Eye),pO=Iye;var ym=m(_(),1);function Tye({title:e,titleId:t,...r},n){return ym.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?ym.createElement("title",{id:t},e):null,ym.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M8.25 15L12 18.75 15.75 15m-7.5-6L12 5.25 15.75 9"}))}var Nye=ym.forwardRef(Tye),mO=Nye;var bm=m(_(),1);function Pye({title:e,titleId:t,...r},n){return bm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?bm.createElement("title",{id:t},e):null,bm.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4.5 15.75l7.5-7.5 7.5 7.5"}))}var Aye=bm.forwardRef(Pye),hO=Aye;var xm=m(_(),1);function Rye({title:e,titleId:t,...r},n){return xm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?xm.createElement("title",{id:t},e):null,xm.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M8.25 7.5V6.108c0-1.135.845-2.098 1.976-2.192.373-.03.748-.057 1.123-.08M15.75 18H18a2.25 2.25 0 002.25-2.25V6.108c0-1.135-.845-2.098-1.976-2.192a48.424 48.424 0 00-1.123-.08M15.75 18.75v-1.875a3.375 3.375 0 00-3.375-3.375h-1.5a1.125 1.125 0 01-1.125-1.125v-1.5A3.375 3.375 0 006.375 7.5H5.25m11.9-3.664A2.251 2.251 0 0015 2.25h-1.5a2.251 2.251 0 00-2.15 1.586m5.8 0c.065.21.1.433.1.664v.75h-6V4.5c0-.231.035-.454.1-.664M6.75 7.5H4.875c-.621 0-1.125.504-1.125 1.125v12c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125V16.5a9 9 0 00-9-9z"}))}var Oye=xm.forwardRef(Rye),O0=Oye;var _m=m(_(),1);function kye({title:e,titleId:t,...r},n){return _m.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?_m.createElement("title",{id:t},e):null,_m.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 16.5V9.75m0 0l3 3m-3-3l-3 3M6.75 19.5a4.5 4.5 0 01-1.41-8.775 5.25 5.25 0 0110.233-2.33 3 3 0 013.758 3.848A3.752 3.752 0 0118 19.5H6.75z"}))}var Fye=_m.forwardRef(kye),k0=Fye;var Sf=m(_(),1);function Dye({title:e,titleId:t,...r},n){return Sf.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?Sf.createElement("title",{id:t},e):null,Sf.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M10.343 3.94c.09-.542.56-.94 1.11-.94h1.093c.55 0 1.02.398 1.11.94l.149.894c.07.424.384.764.78.93.398.164.855.142 1.205-.108l.737-.527a1.125 1.125 0 011.45.12l.773.774c.39.389.44 1.002.12 1.45l-.527.737c-.25.35-.272.806-.107 1.204.165.397.505.71.93.78l.893.15c.543.09.94.56.94 1.109v1.094c0 .55-.397 1.02-.94 1.11l-.893.149c-.425.07-.765.383-.93.78-.165.398-.143.854.107 1.204l.527.738c.32.447.269 1.06-.12 1.45l-.774.773a1.125 1.125 0 01-1.449.12l-.738-.527c-.35-.25-.806-.272-1.203-.107-.397.165-.71.505-.781.929l-.149.894c-.09.542-.56.94-1.11.94h-1.094c-.55 0-1.019-.398-1.11-.94l-.148-.894c-.071-.424-.384-.764-.781-.93-.398-.164-.854-.142-1.204.108l-.738.527c-.447.32-1.06.269-1.45-.12l-.773-.774a1.125 1.125 0 01-.12-1.45l.527-.737c.25-.35.273-.806.108-1.204-.165-.397-.505-.71-.93-.78l-.894-.15c-.542-.09-.94-.56-.94-1.109v-1.094c0-.55.398-1.02.94-1.11l.894-.149c.424-.07.765-.383.93-.78.165-.398.143-.854-.107-1.204l-.527-.738a1.125 1.125 0 01.12-1.45l.773-.773a1.125 1.125 0 011.45-.12l.737.527c.35.25.807.272 1.204.107.397-.165.71-.505.78-.929l.15-.894z"}),Sf.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15 12a3 3 0 11-6 0 3 3 0 016 0z"}))}var Lye=Sf.forwardRef(Dye),F0=Lye;var wm=m(_(),1);function Mye({title:e,titleId:t,...r},n){return wm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?wm.createElement("title",{id:t},e):null,wm.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 17.25v1.007a3 3 0 01-.879 2.122L7.5 21h9l-.621-.621A3 3 0 0115 18.257V17.25m6-12V15a2.25 2.25 0 01-2.25 2.25H5.25A2.25 2.25 0 013 15V5.25m18 0A2.25 2.25 0 0018.75 3H5.25A2.25 2.25 0 003 5.25m18 0V12a2.25 2.25 0 01-2.25 2.25H5.25A2.25 2.25 0 013 12V5.25"}))}var Bye=wm.forwardRef(Mye),gO=Bye;var Cm=m(_(),1);function jye({title:e,titleId:t,...r},n){return Cm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?Cm.createElement("title",{id:t},e):null,Cm.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15.75 17.25v3.375c0 .621-.504 1.125-1.125 1.125h-9.75a1.125 1.125 0 01-1.125-1.125V7.875c0-.621.504-1.125 1.125-1.125H6.75a9.06 9.06 0 011.5.124m7.5 10.376h3.375c.621 0 1.125-.504 1.125-1.125V11.25c0-4.46-3.243-8.161-7.5-8.876a9.06 9.06 0 00-1.5-.124H9.375c-.621 0-1.125.504-1.125 1.125v3.5m7.5 10.375H9.375a1.125 1.125 0 01-1.125-1.125v-9.25m12 6.625v-1.875a3.375 3.375 0 00-3.375-3.375h-1.5a1.125 1.125 0 01-1.125-1.125v-1.5a3.375 3.375 0 00-3.375-3.375H9.75"}))}var Uye=Cm.forwardRef(jye),vO=Uye;var Sm=m(_(),1);function Vye({title:e,titleId:t,...r},n){return Sm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?Sm.createElement("title",{id:t},e):null,Sm.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M19.5 14.25v-2.625a3.375 3.375 0 00-3.375-3.375h-1.5A1.125 1.125 0 0113.5 7.125v-1.5a3.375 3.375 0 00-3.375-3.375H8.25m2.25 0H5.625c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 00-9-9z"}))}var Hye=Sm.forwardRef(Vye),yO=Hye;var Em=m(_(),1);function Gye({title:e,titleId:t,...r},n){return Em.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?Em.createElement("title",{id:t},e):null,Em.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 6.75a.75.75 0 110-1.5.75.75 0 010 1.5zM12 12.75a.75.75 0 110-1.5.75.75 0 010 1.5zM12 18.75a.75.75 0 110-1.5.75.75 0 010 1.5z"}))}var Wye=Em.forwardRef(Gye),Pu=Wye;var Im=m(_(),1);function zye({title:e,titleId:t,...r},n){return Im.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?Im.createElement("title",{id:t},e):null,Im.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M21.75 6.75v10.5a2.25 2.25 0 01-2.25 2.25h-15a2.25 2.25 0 01-2.25-2.25V6.75m19.5 0A2.25 2.25 0 0019.5 4.5h-15a2.25 2.25 0 00-2.25 2.25m19.5 0v.243a2.25 2.25 0 01-1.07 1.916l-7.5 4.615a2.25 2.25 0 01-2.36 0L3.32 8.91a2.25 2.25 0 01-1.07-1.916V6.75"}))}var qye=Im.forwardRef(zye),bO=qye;var Tm=m(_(),1);function $ye({title:e,titleId:t,...r},n){return Tm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?Tm.createElement("title",{id:t},e):null,Tm.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0L2.697 16.126zM12 15.75h.007v.008H12v-.008z"}))}var Xye=Tm.forwardRef($ye),io=Xye;var Ef=m(_(),1);function Yye({title:e,titleId:t,...r},n){return Ef.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?Ef.createElement("title",{id:t},e):null,Ef.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M2.036 12.322a1.012 1.012 0 010-.639C3.423 7.51 7.36 4.5 12 4.5c4.638 0 8.573 3.007 9.963 7.178.07.207.07.431 0 .639C20.577 16.49 16.64 19.5 12 19.5c-4.638 0-8.573-3.007-9.963-7.178z"}),Ef.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15 12a3 3 0 11-6 0 3 3 0 016 0z"}))}var Zye=Ef.forwardRef(Yye),xO=Zye;var Nm=m(_(),1);function Qye({title:e,titleId:t,...r},n){return Nm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?Nm.createElement("title",{id:t},e):null,Nm.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 10.5v6m3-3H9m4.06-7.19l-2.12-2.12a1.5 1.5 0 00-1.061-.44H4.5A2.25 2.25 0 002.25 6v12a2.25 2.25 0 002.25 2.25h15A2.25 2.25 0 0021.75 18V9a2.25 2.25 0 00-2.25-2.25h-5.379a1.5 1.5 0 01-1.06-.44z"}))}var Jye=Nm.forwardRef(Qye),_O=Jye;var Pm=m(_(),1);function Kye({title:e,titleId:t,...r},n){return Pm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?Pm.createElement("title",{id:t},e):null,Pm.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M2.25 12l8.954-8.955c.44-.439 1.152-.439 1.591 0L21.75 12M4.5 9.75v10.125c0 .621.504 1.125 1.125 1.125H9.75v-4.875c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125V21h4.125c.621 0 1.125-.504 1.125-1.125V9.75M8.25 21h8.25"}))}var e0e=Pm.forwardRef(Kye),D0=e0e;var Am=m(_(),1);function t0e({title:e,titleId:t,...r},n){return Am.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?Am.createElement("title",{id:t},e):null,Am.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15 9h3.75M15 12h3.75M15 15h3.75M4.5 19.5h15a2.25 2.25 0 002.25-2.25V6.75A2.25 2.25 0 0019.5 4.5h-15a2.25 2.25 0 00-2.25 2.25v10.5A2.25 2.25 0 004.5 19.5zm6-10.125a1.875 1.875 0 11-3.75 0 1.875 1.875 0 013.75 0zm1.294 6.336a6.721 6.721 0 01-3.17.789 6.721 6.721 0 01-3.168-.789 3.376 3.376 0 016.338 0z"}))}var r0e=Am.forwardRef(t0e),Rm=r0e;var Om=m(_(),1);function n0e({title:e,titleId:t,...r},n){return Om.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?Om.createElement("title",{id:t},e):null,Om.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M13.19 8.688a4.5 4.5 0 011.242 7.244l-4.5 4.5a4.5 4.5 0 01-6.364-6.364l1.757-1.757m13.35-.622l1.757-1.757a4.5 4.5 0 00-6.364-6.364l-4.5 4.5a4.5 4.5 0 001.242 7.244"}))}var o0e=Om.forwardRef(n0e),wO=o0e;var km=m(_(),1);function i0e({title:e,titleId:t,...r},n){return km.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?km.createElement("title",{id:t},e):null,km.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M16.5 10.5V6.75a4.5 4.5 0 10-9 0v3.75m-.75 11.25h10.5a2.25 2.25 0 002.25-2.25v-6.75a2.25 2.25 0 00-2.25-2.25H6.75a2.25 2.25 0 00-2.25 2.25v6.75a2.25 2.25 0 002.25 2.25z"}))}var a0e=km.forwardRef(i0e),L0=a0e;var Fm=m(_(),1);function s0e({title:e,titleId:t,...r},n){return Fm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?Fm.createElement("title",{id:t},e):null,Fm.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M21 21l-5.197-5.197m0 0A7.5 7.5 0 105.196 5.196a7.5 7.5 0 0010.607 10.607z"}))}var u0e=Fm.forwardRef(s0e),CO=u0e;var Dm=m(_(),1);function l0e({title:e,titleId:t,...r},n){return Dm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?Dm.createElement("title",{id:t},e):null,Dm.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M18.364 18.364A9 9 0 005.636 5.636m12.728 12.728A9 9 0 015.636 5.636m12.728 12.728L5.636 5.636"}))}var c0e=Dm.forwardRef(l0e),SO=c0e;var Lm=m(_(),1);function f0e({title:e,titleId:t,...r},n){return Lm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?Lm.createElement("title",{id:t},e):null,Lm.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M16.862 4.487l1.687-1.688a1.875 1.875 0 112.652 2.652L10.582 16.07a4.5 4.5 0 01-1.897 1.13L6 18l.8-2.685a4.5 4.5 0 011.13-1.897l8.932-8.931zm0 0L19.5 7.125M18 14v4.75A2.25 2.25 0 0115.75 21H5.25A2.25 2.25 0 013 18.75V8.25A2.25 2.25 0 015.25 6H10"}))}var d0e=Lm.forwardRef(f0e),M0=d0e;var Mm=m(_(),1);function p0e({title:e,titleId:t,...r},n){return Mm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?Mm.createElement("title",{id:t},e):null,Mm.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M2.25 15.75l5.159-5.159a2.25 2.25 0 013.182 0l5.159 5.159m-1.5-1.5l1.409-1.409a2.25 2.25 0 013.182 0l2.909 2.909m-18 3.75h16.5a1.5 1.5 0 001.5-1.5V6a1.5 1.5 0 00-1.5-1.5H3.75A1.5 1.5 0 002.25 6v12a1.5 1.5 0 001.5 1.5zm10.5-11.25h.008v.008h-.008V8.25zm.375 0a.375.375 0 11-.75 0 .375.375 0 01.75 0z"}))}var m0e=Mm.forwardRef(p0e),IC=m0e;var Bm=m(_(),1);function h0e({title:e,titleId:t,...r},n){return Bm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?Bm.createElement("title",{id:t},e):null,Bm.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 4.5v15m7.5-7.5h-15"}))}var g0e=Bm.forwardRef(h0e),EO=g0e;var jm=m(_(),1);function v0e({title:e,titleId:t,...r},n){return jm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?jm.createElement("title",{id:t},e):null,jm.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9.879 7.519c1.171-1.025 3.071-1.025 4.242 0 1.172 1.025 1.172 2.687 0 3.712-.203.179-.43.326-.67.442-.745.361-1.45.999-1.45 1.827v.75M21 12a9 9 0 11-18 0 9 9 0 0118 0zm-9 5.25h.008v.008H12v-.008z"}))}var y0e=jm.forwardRef(v0e),_a=y0e;var Um=m(_(),1);function b0e({title:e,titleId:t,...r},n){return Um.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?Um.createElement("title",{id:t},e):null,Um.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M5.25 14.25h13.5m-13.5 0a3 3 0 01-3-3m3 3a3 3 0 100 6h13.5a3 3 0 100-6m-16.5-3a3 3 0 013-3h13.5a3 3 0 013 3m-19.5 0a4.5 4.5 0 01.9-2.7L5.737 5.1a3.375 3.375 0 012.7-1.35h7.126c1.062 0 2.062.5 2.7 1.35l2.587 3.45a4.5 4.5 0 01.9 2.7m0 0a3 3 0 01-3 3m0 3h.008v.008h-.008v-.008zm0-6h.008v.008h-.008v-.008zm-3 6h.008v.008h-.008v-.008zm0-6h.008v.008h-.008v-.008z"}))}var x0e=Um.forwardRef(b0e),IO=x0e;var Vm=m(_(),1);function _0e({title:e,titleId:t,...r},n){return Vm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?Vm.createElement("title",{id:t},e):null,Vm.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"}))}var w0e=Vm.forwardRef(_0e),B0=w0e;var Hm=m(_(),1);function C0e({title:e,titleId:t,...r},n){return Hm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?Hm.createElement("title",{id:t},e):null,Hm.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6.429 9.75L2.25 12l4.179 2.25m0-4.5l5.571 3 5.571-3m-11.142 0L2.25 7.5 12 2.25l9.75 5.25-4.179 2.25m0 0L21.75 12l-4.179 2.25m0 0l4.179 2.25L12 21.75 2.25 16.5l4.179-2.25m11.142 0l-5.571 3-5.571-3"}))}var S0e=Hm.forwardRef(C0e),TO=S0e;var Gm=m(_(),1);function E0e({title:e,titleId:t,...r},n){return Gm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?Gm.createElement("title",{id:t},e):null,Gm.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M11.48 3.499a.562.562 0 011.04 0l2.125 5.111a.563.563 0 00.475.345l5.518.442c.499.04.701.663.321.988l-4.204 3.602a.563.563 0 00-.182.557l1.285 5.385a.562.562 0 01-.84.61l-4.725-2.885a.563.563 0 00-.586 0L6.982 20.54a.562.562 0 01-.84-.61l1.285-5.386a.562.562 0 00-.182-.557l-4.204-3.602a.563.563 0 01.321-.988l5.518-.442a.563.563 0 00.475-.345L11.48 3.5z"}))}var I0e=Gm.forwardRef(E0e),TC=I0e;var Wm=m(_(),1);function T0e({title:e,titleId:t,...r},n){return Wm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?Wm.createElement("title",{id:t},e):null,Wm.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M14.74 9l-.346 9m-4.788 0L9.26 9m9.968-3.21c.342.052.682.107 1.022.166m-1.022-.165L18.16 19.673a2.25 2.25 0 01-2.244 2.077H8.084a2.25 2.25 0 01-2.244-2.077L4.772 5.79m14.456 0a48.108 48.108 0 00-3.478-.397m-12 .562c.34-.059.68-.114 1.022-.165m0 0a48.11 48.11 0 013.478-.397m7.5 0v-.916c0-1.18-.91-2.164-2.09-2.201a51.964 51.964 0 00-3.32 0c-1.18.037-2.09 1.022-2.09 2.201v.916m7.5 0a48.667 48.667 0 00-7.5 0"}))}var N0e=Wm.forwardRef(T0e),ao=N0e;var zm=m(_(),1);function P0e({title:e,titleId:t,...r},n){return zm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?zm.createElement("title",{id:t},e):null,zm.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M19 7.5v3m0 0v3m0-3h3m-3 0h-3m-2.25-4.125a3.375 3.375 0 11-6.75 0 3.375 3.375 0 016.75 0zM4 19.235v-.11a6.375 6.375 0 0112.75 0v.109A12.318 12.318 0 0110.374 21c-2.331 0-4.512-.645-6.374-1.766z"}))}var A0e=zm.forwardRef(P0e),j0=A0e;var qm=m(_(),1);function R0e({title:e,titleId:t,...r},n){return qm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?qm.createElement("title",{id:t},e):null,qm.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15.75 6a3.75 3.75 0 11-7.5 0 3.75 3.75 0 017.5 0zM4.501 20.118a7.5 7.5 0 0114.998 0A17.933 17.933 0 0112 21.75c-2.676 0-5.216-.584-7.499-1.632z"}))}var O0e=qm.forwardRef(R0e),NO=O0e;var $m=m(_(),1);function k0e({title:e,titleId:t,...r},n){return $m.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?$m.createElement("title",{id:t},e):null,$m.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15 19.128a9.38 9.38 0 002.625.372 9.337 9.337 0 004.121-.952 4.125 4.125 0 00-7.533-2.493M15 19.128v-.003c0-1.113-.285-2.16-.786-3.07M15 19.128v.106A12.318 12.318 0 018.624 21c-2.331 0-4.512-.645-6.374-1.766l-.001-.109a6.375 6.375 0 0111.964-3.07M12 6.375a3.375 3.375 0 11-6.75 0 3.375 3.375 0 016.75 0zm8.25 2.25a2.625 2.625 0 11-5.25 0 2.625 2.625 0 015.25 0z"}))}var F0e=$m.forwardRef(k0e),If=F0e;var Xm=m(_(),1);function D0e({title:e,titleId:t,...r},n){return Xm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?Xm.createElement("title",{id:t},e):null,Xm.createElement("path",{strokeLinecap:"round",d:"M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"}))}var L0e=Xm.forwardRef(D0e),Vo=L0e;var Ym=m(_(),1);function M0e({title:e,titleId:t,...r},n){return Ym.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?Ym.createElement("title",{id:t},e):null,Ym.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M11.42 15.17L17.25 21A2.652 2.652 0 0021 17.25l-5.877-5.877M11.42 15.17l2.496-3.03c.317-.384.74-.626 1.208-.766M11.42 15.17l-4.655 5.653a2.548 2.548 0 11-3.586-3.586l6.837-5.63m5.108-.233c.55-.164 1.163-.188 1.743-.14a4.5 4.5 0 004.486-6.336l-3.276 3.277a3.004 3.004 0 01-2.25-2.25l3.276-3.276a4.5 4.5 0 00-6.336 4.486c.091 1.076-.071 2.264-.904 2.95l-.102.085m-1.745 1.437L5.909 7.5H4.5L2.25 3.75l1.5-1.5L7.5 4.5v1.409l4.26 4.26m-1.745 1.437l1.745-1.437m6.615 8.206L15.75 15.75M4.867 19.125h.008v.008h-.008v-.008z"}))}var B0e=Ym.forwardRef(M0e),PO=B0e;var Zm=m(_(),1);function j0e({title:e,titleId:t,...r},n){return Zm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?Zm.createElement("title",{id:t},e):null,Zm.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9.75 9.75l4.5 4.5m0-4.5l-4.5 4.5M21 12a9 9 0 11-18 0 9 9 0 0118 0z"}))}var U0e=Zm.forwardRef(j0e),AO=U0e;var Ja=m(oe());var Qm=m(_(),1);function V0e({title:e,titleId:t,...r},n){return Qm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?Qm.createElement("title",{id:t},e):null,Qm.createElement("path",{fillRule:"evenodd",d:"M5.23 7.21a.75.75 0 011.06.02L10 11.168l3.71-3.938a.75.75 0 111.08 1.04l-4.25 4.5a.75.75 0 01-1.08 0l-4.25-4.5a.75.75 0 01.02-1.06z",clipRule:"evenodd"}))}var H0e=Qm.forwardRef(V0e),Au=H0e;var Jm=m(_(),1);function G0e({title:e,titleId:t,...r},n){return Jm.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?Jm.createElement("title",{id:t},e):null,Jm.createElement("path",{fillRule:"evenodd",d:"M9.661 2.237a.531.531 0 01.678 0 11.947 11.947 0 007.078 2.749.5.5 0 01.479.425c.069.52.104 1.05.104 1.59 0 5.162-3.26 9.563-7.834 11.256a.48.48 0 01-.332 0C5.26 16.564 2 12.163 2 7c0-.538.035-1.069.104-1.589a.5.5 0 01.48-.425 11.947 11.947 0 007.077-2.75zm4.196 5.954a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"}))}var W0e=Jm.forwardRef(G0e),RO=W0e;function U0({showToast:e=!0}){let{t}=E(),r=ge(),n=Ze(),{setStateChanging:o}=ye();return ae(()=>z.delete("/sessions/signout.json"),{onSuccess:async({data:i})=>{let a=i?.data;typeof a=="string"?window.location.href=a:(o(!0),r.refetchQueries("useSessions"),await n("/"),e&&F.success(t("toast.success.session.signed_out")),o(!1))},onError:()=>{F.error(t("toast.error.problem_completing_action"))}})}var Km=m(_());var kO=m(oe());var OO=m(_());var Bq=m(oe());function wo({size:e,...t}){let r=`rounded-circle ${e}-circle`;return OO.default.createElement(Hr,{animation:"glow",...t},OO.default.createElement(Hr,{className:r,bg:"secondary"}))}wo.propTypes={size:Bq.default.string.isRequired};function so({avatar:e,size:t,...r}){let[n,o]=(0,Km.useState)(!1),i=`${t}-circle`;function a(){o(!0)}return Km.default.createElement("div",{...r},Km.default.createElement(ww,{src:e,roundedCircle:"true",className:i,style:{display:n?"":"none"},onLoad:a}),!n&&Km.default.createElement(wo,{size:t}))}so.propTypes={avatar:kO.default.string.isRequired,size:kO.default.string.isRequired};function NC({currentUser:e}){let{t}=E(),r=U0({showToast:!0}),{data:n}=Zt("HelpCenter"),o=()=>{let{permissions:i}=e,{ManageUsers:a,ManageRooms:s,ManageRecordings:u,ManageSiteSettings:l,ManageRoles:c}=i;return!!(a==="true"||s==="true"||u==="true"||l==="true"||c==="true"||e?.isSuperAdmin)};return Mt.default.createElement(Mt.default.Fragment,null,Mt.default.createElement(Vs.Toggle,{"aria-controls":"responsive-navbar-nav",className:"border-0"},Mt.default.createElement(so,{avatar:e?.avatar,size:"small"})),Mt.default.createElement(Vs.Collapse,{id:"navbar-menu",className:"bg-white w-100 position-absolute"},Mt.default.createElement(xt,{className:"d-block d-sm-none text-black px-2"},Mt.default.createElement(xt.Link,{eventKey:1,as:Ft,to:"/profile"},Mt.default.createElement(Rm,{className:"hi-s me-3"}),t("user.profile.profile")),n&&Mt.default.createElement(xt.Link,{eventKey:2,href:n,target:"_blank"},Mt.default.createElement(_a,{className:"hi-s me-3"}),t("help_center")),o()&&Mt.default.createElement(xt.Link,{eventKey:3,as:Ft,to:"/admin"},Mt.default.createElement(TC,{className:"hi-s me-3 mb-1"}),t("admin.admin_panel")),Mt.default.createElement(Ql.Divider,null),Mt.default.createElement(Y,{onClick:r.mutate,variant:"brand",className:"btn btn-sm mt-2 mb-3 py-2 w-100"},t("authentication.sign_out")))),Mt.default.createElement("div",{className:"justify-content-end d-none d-sm-block"},Mt.default.createElement(Ql,{title:Mt.default.createElement(U,{direction:"horizontal",gap:2},Mt.default.createElement(so,{avatar:e?.avatar,size:"small"}),Mt.default.createElement("span",{className:"ms-1"},e?.name),Mt.default.createElement(Au,{id:"chevron-profile",className:"hi-s text-muted"})),id:"nav-user-dropdown",className:"d-inline-block",align:"end"},Mt.default.createElement(Ql.Item,{as:Ft,to:"/profile"},Mt.default.createElement(Rm,{className:"hi-s me-3"}),t("user.profile.profile")),n&&Mt.default.createElement(Ql.Item,{href:n,target:"_blank"},Mt.default.createElement(_a,{className:"hi-s me-3"}),t("help_center")),o()&&Mt.default.createElement(Ql.Item,{as:Ft,to:"/admin"},Mt.default.createElement(TC,{className:"hi-s me-3 mb-1"}),t("admin.admin_panel")),Mt.default.createElement(Ql.Divider,null),Mt.default.createElement("div",{className:"px-2"},Mt.default.createElement(Y,{onClick:r.mutate,variant:"brand",className:"btn btn-sm w-100 my-2"},t("authentication.sign_out"))))))}NC.propTypes={currentUser:Ja.default.shape({avatar:Ja.default.string.isRequired,name:Ja.default.string.isRequired,isSuperAdmin:Ja.default.bool.isRequired,permissions:Ja.default.shape({ManageUsers:Ja.default.string.isRequired,ManageRooms:Ja.default.string.isRequired,ManageRecordings:Ja.default.string.isRequired,ManageSiteSettings:Ja.default.string.isRequired,ManageRoles:Ja.default.string.isRequired}).isRequired}).isRequired};var Ru=m(_());var Ka=m(_());var jq=m(oe());var PC=m(_()),V0=m(oe());function yn(e){let t=Ze(),{to:r,className:n,variant:o,children:i}=e,a=(0,PC.useCallback)(()=>{t(r)},[r]);return PC.default.createElement(Y,{onClick:a,className:n,variant:o},i)}yn.defaultProps={className:"",variant:"primary"};yn.propTypes={to:V0.default.string.isRequired,className:V0.default.string,variant:V0.default.string,children:V0.default.node.isRequired};function nr(){return Ae("getEnv",()=>z.get("/env.json").then(e=>e.data.data))}function eh({direction:e}){let{data:t}=nr(),{t:r}=E(),{search:n}=Kn(),{data:o}=Zt("RegistrationMethod"),[i]=gt(),a=i.get("inviteToken");(0,Ka.useEffect)(()=>{document.cookie=`inviteToken=${a};path=/;`},[a]);function s(){return o!=="invite"||!!a}return t?.EXTERNAL_AUTH?Ka.default.createElement(St,{action:"/auth/openid_connect",method:"POST","data-turbo":"false"},Ka.default.createElement("input",{type:"hidden",name:"authenticity_token",value:document.querySelector('meta[name="csrf-token"]').content}),Ka.default.createElement("input",{type:"hidden",name:"current_provider",value:t?.CURRENT_PROVIDER}),Ka.default.createElement(U,{direction:e,gap:2},Ka.default.createElement(Y,{variant:"brand",className:"btn",type:"submit"},r("authentication.sign_in")))):Ka.default.createElement(U,{direction:e,gap:2},s()&&Ka.default.createElement(yn,{to:`/signup${n}`,variant:"brand-outline-color",className:"btn"},r("authentication.sign_up")),Ka.default.createElement(yn,{to:"/signin",variant:"brand",className:"btn"},r("authentication.sign_in")))}eh.defaultProps={direction:"horizontal"};eh.propTypes={direction:jq.default.oneOf(["horizontal","vertical"])};function FO(){return Ru.default.createElement(Ru.default.Fragment,null,Ru.default.createElement(Vs.Toggle,{"aria-controls":"responsive-navbar-nav",className:"border-0"}),Ru.default.createElement(Vs.Collapse,{id:"navbar-menu",className:"bg-white w-100 position-absolute"},Ru.default.createElement(xt,{className:"d-block d-sm-none text-black px-2"},Ru.default.createElement(eh,{direction:"vertical"}))),Ru.default.createElement("div",{className:"justify-content-end d-none d-sm-block"},Ru.default.createElement(eh,null)))}function DO(){let e=ye(),t="/";return e?.permissions?.CreateRoom==="true"?t="/rooms":e?.permissions?.CreateRoom==="false"&&(t="/home"),Tf.default.createElement(Vs,{collapseOnSelect:!0,id:"navbar",expand:"sm"},Tf.default.createElement(Wt,{className:"ps-0"},Tf.default.createElement(Vs.Brand,{as:Ft,to:t,className:"ps-2"},Tf.default.createElement(xr,{size:"small"})),e.signed_in?Tf.default.createElement(NC,{currentUser:e}):Tf.default.createElement(FO,null)))}var ec=m(_());function LO(){let{t:e}=E(),{data:t}=nr(),{data:r}=Zt(["Terms","PrivacyPolicy","AccessibilityStatement"]),n=ye(),o=n?.role?.name==="Administrator"||n?.role?.name==="SuperAdmin";return ec.default.createElement("footer",{id:"footer",className:"footer background-whitesmoke text-center"},ec.default.createElement(Wt,{id:"footer-container",className:"py-3"},ec.default.createElement("a",{href:"https://docs.bigbluebutton.org/greenlight/v3/install",target:"_blank",rel:"noreferrer"},"Greenlight"),o&&ec.default.createElement("span",{className:"text-muted"}," ",t?.VERSION_TAG," "),r?.Terms&&ec.default.createElement("a",{className:"ps-3",href:r?.Terms,target:"_blank",rel:"noreferrer"},e("admin.site_settings.administration.terms")),r?.PrivacyPolicy&&ec.default.createElement("a",{className:"ps-3",href:r?.PrivacyPolicy,target:"_blank",rel:"noreferrer"},e("admin.site_settings.administration.privacy_policy")),r?.AccessibilityStatement&&ec.default.createElement("a",{className:"ps-3",href:r?.AccessibilityStatement,target:"_blank",rel:"noreferrer"},e("admin.site_settings.administration.accessibility_statement"))))}var kC=m(_()),FC=m(oe());var _r=m(oe()),Yq=m(Gq()),Zq=m(zq()),rh=m(_()),Qq=m(gv()),Nf={BODY:"bodyAttributes",HTML:"htmlAttributes",TITLE:"titleAttributes"},it={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title"},elt=Object.keys(it).map(function(e){return it[e]}),Dr={CHARSET:"charset",CSS_TEXT:"cssText",HREF:"href",HTTPEQUIV:"http-equiv",INNER_HTML:"innerHTML",ITEM_PROP:"itemprop",NAME:"name",PROPERTY:"property",REL:"rel",SRC:"src",TARGET:"target"},RC={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},W0={DEFAULT_TITLE:"defaultTitle",DEFER:"defer",ENCODE_SPECIAL_CHARACTERS:"encodeSpecialCharacters",ON_CHANGE_CLIENT_STATE:"onChangeClientState",TITLE_TEMPLATE:"titleTemplate"},ebe=Object.keys(RC).reduce(function(e,t){return e[RC[t]]=t,e},{}),tbe=[it.NOSCRIPT,it.SCRIPT,it.STYLE],es="data-react-helmet",rbe=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},nbe=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},obe=function(){function e(t,r){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r},abe=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e},BO=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return r===!1?String(t):String(t).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")},sbe=function(t){var r=nh(t,it.TITLE),n=nh(t,W0.TITLE_TEMPLATE);if(n&&r)return n.replace(/%s/g,function(){return Array.isArray(r)?r.join(""):r});var o=nh(t,W0.DEFAULT_TITLE);return r||o||void 0},ube=function(t){return nh(t,W0.ON_CHANGE_CLIENT_STATE)||function(){}},MO=function(t,r){return r.filter(function(n){return typeof n[t]<"u"}).map(function(n){return n[t]}).reduce(function(n,o){return hi({},n,o)},{})},lbe=function(t,r){return r.filter(function(n){return typeof n[it.BASE]<"u"}).map(function(n){return n[it.BASE]}).reverse().reduce(function(n,o){if(!n.length)for(var i=Object.keys(o),a=0;a=0;n--){var o=t[n];if(o.hasOwnProperty(r))return o[r]}return null},cbe=function(t){return{baseTag:lbe([Dr.HREF,Dr.TARGET],t),bodyAttributes:MO(Nf.BODY,t),defer:nh(t,W0.DEFER),encode:nh(t,W0.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:MO(Nf.HTML,t),linkTags:H0(it.LINK,[Dr.REL,Dr.HREF],t),metaTags:H0(it.META,[Dr.NAME,Dr.CHARSET,Dr.HTTPEQUIV,Dr.PROPERTY,Dr.ITEM_PROP],t),noscriptTags:H0(it.NOSCRIPT,[Dr.INNER_HTML],t),onChangeClientState:ube(t),scriptTags:H0(it.SCRIPT,[Dr.SRC,Dr.INNER_HTML],t),styleTags:H0(it.STYLE,[Dr.CSS_TEXT],t),title:sbe(t),titleAttributes:MO(Nf.TITLE,t)}},jO=function(){var e=Date.now();return function(t){var r=Date.now();r-e>16?(e=r,t(r)):setTimeout(function(){jO(t)},0)}}(),$q=function(t){return clearTimeout(t)},fbe=typeof window<"u"?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||jO:global.requestAnimationFrame||jO,dbe=typeof window<"u"?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||$q:global.cancelAnimationFrame||$q,pbe=function(t){return console&&typeof console.warn=="function"&&console.warn(t)},G0=null,mbe=function(t){G0&&dbe(G0),t.defer?G0=fbe(function(){Xq(t,function(){G0=null})}):(Xq(t),G0=null)},Xq=function(t,r){var n=t.baseTag,o=t.bodyAttributes,i=t.htmlAttributes,a=t.linkTags,s=t.metaTags,u=t.noscriptTags,l=t.onChangeClientState,c=t.scriptTags,f=t.styleTags,d=t.title,p=t.titleAttributes;UO(it.BODY,o),UO(it.HTML,i),hbe(d,p);var v={baseTag:th(it.BASE,n),linkTags:th(it.LINK,a),metaTags:th(it.META,s),noscriptTags:th(it.NOSCRIPT,u),scriptTags:th(it.SCRIPT,c),styleTags:th(it.STYLE,f)},b={},g={};Object.keys(v).forEach(function(h){var y=v[h],x=y.newTags,w=y.oldTags;x.length&&(b[h]=x),w.length&&(g[h]=v[h].oldTags)}),r&&r(),l(t,b,g)},Jq=function(t){return Array.isArray(t)?t.join(""):t},hbe=function(t,r){typeof t<"u"&&document.title!==t&&(document.title=Jq(t)),UO(it.TITLE,r)},UO=function(t,r){var n=document.getElementsByTagName(t)[0];if(n){for(var o=n.getAttribute(es),i=o?o.split(","):[],a=[].concat(i),s=Object.keys(r),u=0;u=0;d--)n.removeAttribute(a[d]);i.length===a.length?n.removeAttribute(es):n.getAttribute(es)!==s.join(",")&&n.setAttribute(es,s.join(","))}},th=function(t,r){var n=document.head||document.querySelector(it.HEAD),o=n.querySelectorAll(t+"["+es+"]"),i=Array.prototype.slice.call(o),a=[],s=void 0;return r&&r.length&&r.forEach(function(u){var l=document.createElement(t);for(var c in u)if(u.hasOwnProperty(c))if(c===Dr.INNER_HTML)l.innerHTML=u.innerHTML;else if(c===Dr.CSS_TEXT)l.styleSheet?l.styleSheet.cssText=u.cssText:l.appendChild(document.createTextNode(u.cssText));else{var f=typeof u[c]>"u"?"":u[c];l.setAttribute(c,f)}l.setAttribute(es,"true"),i.some(function(d,p){return s=p,l.isEqualNode(d)})?i.splice(s,1):a.push(l)}),i.forEach(function(u){return u.parentNode.removeChild(u)}),a.forEach(function(u){return n.appendChild(u)}),{oldTags:i,newTags:a}},Kq=function(t){return Object.keys(t).reduce(function(r,n){var o=typeof t[n]<"u"?n+'="'+t[n]+'"':""+n;return r?r+" "+o:o},"")},gbe=function(t,r,n,o){var i=Kq(n),a=Jq(r);return i?"<"+t+" "+es+'="true" '+i+">"+BO(a,o)+"":"<"+t+" "+es+'="true">'+BO(a,o)+""},vbe=function(t,r,n){return r.reduce(function(o,i){var a=Object.keys(i).filter(function(l){return!(l===Dr.INNER_HTML||l===Dr.CSS_TEXT)}).reduce(function(l,c){var f=typeof i[c]>"u"?c:c+'="'+BO(i[c],n)+'"';return l?l+" "+f:f},""),s=i.innerHTML||i.cssText||"",u=tbe.indexOf(t)===-1;return o+"<"+t+" "+es+'="true" '+a+(u?"/>":">"+s+"")},"")},e$=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.keys(t).reduce(function(n,o){return n[RC[o]||o]=t[o],n},r)},ybe=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.keys(t).reduce(function(n,o){return n[ebe[o]||o]=t[o],n},r)},bbe=function(t,r,n){var o,i=(o={key:r},o[es]=!0,o),a=e$(n,i);return[rh.default.createElement(it.TITLE,a,r)]},xbe=function(t,r){return r.map(function(n,o){var i,a=(i={key:o},i[es]=!0,i);return Object.keys(n).forEach(function(s){var u=RC[s]||s;if(u===Dr.INNER_HTML||u===Dr.CSS_TEXT){var l=n.innerHTML||n.cssText;a.dangerouslySetInnerHTML={__html:l}}else a[u]=n[s]}),rh.default.createElement(t,a)})},Ou=function(t,r,n){switch(t){case it.TITLE:return{toComponent:function(){return bbe(t,r.title,r.titleAttributes,n)},toString:function(){return gbe(t,r.title,r.titleAttributes,n)}};case Nf.BODY:case Nf.HTML:return{toComponent:function(){return e$(r)},toString:function(){return Kq(r)}};default:return{toComponent:function(){return xbe(t,r)},toString:function(){return vbe(t,r,n)}}}},t$=function(t){var r=t.baseTag,n=t.bodyAttributes,o=t.encode,i=t.htmlAttributes,a=t.linkTags,s=t.metaTags,u=t.noscriptTags,l=t.scriptTags,c=t.styleTags,f=t.title,d=f===void 0?"":f,p=t.titleAttributes;return{base:Ou(it.BASE,r,o),bodyAttributes:Ou(Nf.BODY,n,o),htmlAttributes:Ou(Nf.HTML,i,o),link:Ou(it.LINK,a,o),meta:Ou(it.META,s,o),noscript:Ou(it.NOSCRIPT,u,o),script:Ou(it.SCRIPT,l,o),style:Ou(it.STYLE,c,o),title:Ou(it.TITLE,{title:d,titleAttributes:p},o)}},_be=function(t){var r,n;return n=r=function(o){ibe(i,o);function i(){return nbe(this,i),abe(this,o.apply(this,arguments))}return i.prototype.shouldComponentUpdate=function(s){return!(0,Zq.default)(this.props,s)},i.prototype.mapNestedChildrenToProps=function(s,u){if(!u)return null;switch(s.type){case it.SCRIPT:case it.NOSCRIPT:return{innerHTML:u};case it.STYLE:return{cssText:u}}throw new Error("<"+s.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},i.prototype.flattenArrayTypeChildren=function(s){var u,l=s.child,c=s.arrayTypeChildren,f=s.newChildProps,d=s.nestedChildren;return hi({},c,(u={},u[l.type]=[].concat(c[l.type]||[],[hi({},f,this.mapNestedChildrenToProps(l,d))]),u))},i.prototype.mapObjectTypeChildren=function(s){var u,l,c=s.child,f=s.newProps,d=s.newChildProps,p=s.nestedChildren;switch(c.type){case it.TITLE:return hi({},f,(u={},u[c.type]=p,u.titleAttributes=hi({},d),u));case it.BODY:return hi({},f,{bodyAttributes:hi({},d)});case it.HTML:return hi({},f,{htmlAttributes:hi({},d)})}return hi({},f,(l={},l[c.type]=hi({},d),l))},i.prototype.mapArrayTypeChildrenToProps=function(s,u){var l=hi({},u);return Object.keys(s).forEach(function(c){var f;l=hi({},l,(f={},f[c]=s[c],f))}),l},i.prototype.warnOnInvalidChildren=function(s,u){return!0},i.prototype.mapChildrenToProps=function(s,u){var l=this,c={};return rh.default.Children.forEach(s,function(f){if(!(!f||!f.props)){var d=f.props,p=d.children,v=qq(d,["children"]),b=ybe(v);switch(l.warnOnInvalidChildren(f,p),f.type){case it.LINK:case it.META:case it.NOSCRIPT:case it.SCRIPT:case it.STYLE:c=l.flattenArrayTypeChildren({child:f,arrayTypeChildren:c,newChildProps:b,nestedChildren:p});break;default:u=l.mapObjectTypeChildren({child:f,newProps:u,newChildProps:b,nestedChildren:p});break}}}),u=this.mapArrayTypeChildrenToProps(c,u),u},i.prototype.render=function(){var s=this.props,u=s.children,l=qq(s,["children"]),c=hi({},l);return u&&(c=this.mapChildrenToProps(u,c)),rh.default.createElement(t,c)},obe(i,null,[{key:"canUseDOM",set:function(s){t.canUseDOM=s}}]),i}(rh.default.Component),r.propTypes={base:_r.default.object,bodyAttributes:_r.default.object,children:_r.default.oneOfType([_r.default.arrayOf(_r.default.node),_r.default.node]),defaultTitle:_r.default.string,defer:_r.default.bool,encodeSpecialCharacters:_r.default.bool,htmlAttributes:_r.default.object,link:_r.default.arrayOf(_r.default.object),meta:_r.default.arrayOf(_r.default.object),noscript:_r.default.arrayOf(_r.default.object),onChangeClientState:_r.default.func,script:_r.default.arrayOf(_r.default.object),style:_r.default.arrayOf(_r.default.object),title:_r.default.string,titleAttributes:_r.default.object,titleTemplate:_r.default.string},r.defaultProps={defer:!0,encodeSpecialCharacters:!0},r.peek=t.peek,r.rewind=function(){var o=t.rewind();return o||(o=t$({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),o},n},wbe=function(){return null},Cbe=(0,Yq.default)(cbe,mbe,t$)(wbe),OC=_be(Cbe);OC.renderStatic=OC.rewind;function tc({children:e,lang:t,dir:r}){return kC.default.createElement(OC,{htmlAttributes:{lang:t,dir:r}},kC.default.createElement("title",null,e),kC.default.createElement("meta",{property:"og:title",content:e}))}tc.propTypes={children:FC.default.node.isRequired,lang:FC.default.string.isRequired,dir:FC.default.string.isRequired};function VO(){let e=ye(),t=Kn(),r=Ze(),[n]=gt(),{data:o}=nr(),i=n.get("sso"),[a,s]=(0,fr.useState)(null),u=Zt(["Maintenance"]);(0,fr.useEffect)(()=>{if(u.data){let b=F.info(fr.default.createElement("span",{dangerouslySetInnerHTML:{__html:u.data}}),{position:"top-center",autoClose:!1,hideProgressBar:!0,closeOnClick:!1,pauseOnHover:!0,draggable:!0,progress:void 0,theme:"light",className:"text-center maintenance-toast"});localStorage.setItem("maintenanceBannerId",b)}},[u.data]);let l=(0,fr.useCallback)(b=>{b&&s(b)},[]);(0,fr.useEffect)(()=>{i&&e.signed_in&&r("/",{replace:!0}),!(!o||!i||!a)&&(o.EXTERNAL_AUTH?a.requestSubmit?.()||a.submit():r("/signin",{replace:!0}))},[i,o,a]);let c=t.pathname==="/",f=c||e.signed_in?"regular-height":"no-header-height",{i18n:d}=E();(0,fr.useEffect)(()=>{d.changeLanguage(e?.language)},[e?.language]);let{isLoading:p,data:v}=Zt(["PrimaryColor","PrimaryColorLight"]);return p?null:(document.documentElement.style.setProperty("--brand-color",v.PrimaryColor),document.documentElement.style.setProperty("--brand-color-light",v.PrimaryColorLight),document.documentElement.style.setProperty("--toastify-color-success",v.PrimaryColor),fr.default.createElement(fr.default.Fragment,null,fr.default.createElement(tc,{lang:e?.language,dir:U1.dir(e?.language)},"BigBlueButton"),i?fr.default.createElement(Wt,{fluid:!0,className:"d-flex vh-100 justify-content-center align-items-center"},fr.default.createElement(d0,{animation:"border",role:"status"},fr.default.createElement("span",{className:"visually-hidden"},"Signing you in\u2026")),fr.default.createElement(St,{id:"sso-form",ref:l,action:"/auth/openid_connect",method:"POST","data-turbo":"false",className:"d-none"},fr.default.createElement("input",{type:"hidden",name:"authenticity_token",value:document.querySelector('meta[name="csrf-token"]').content}),fr.default.createElement("input",{type:"hidden",name:"current_provider",value:o?.CURRENT_PROVIDER}))):fr.default.createElement(fr.default.Fragment,null,(c||e.signed_in)&&fr.default.createElement(DO,null),fr.default.createElement(Wt,{className:f},fr.default.createElement(Qc,null)),fr.default.createElement(rC,{position:"bottom-right",newestOnTop:!0,autoClose:3e3}),fr.default.createElement(LO,null))))}var is=m(_());var Co=m(_());var LS=m(oe());var ah=m(_());var Qt=m(_(),1),$0=e=>e.type==="checkbox",ih=e=>e instanceof Date,Ho=e=>e==null,c$=e=>typeof e=="object",Pn=e=>!Ho(e)&&!Array.isArray(e)&&c$(e)&&!ih(e),f$=e=>Pn(e)&&e.target?$0(e.target)?e.target.checked:e.target.value:e,Sbe=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,d$=(e,t)=>e.has(Sbe(t)),Ebe=e=>{let t=e.constructor&&e.constructor.prototype;return Pn(t)&&t.hasOwnProperty("isPrototypeOf")},zO=typeof window<"u"&&typeof window.HTMLElement<"u"&&typeof document<"u";function gi(e){let t,r=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else if(!(zO&&(e instanceof Blob||e instanceof FileList))&&(r||Pn(e)))if(t=r?[]:{},!r&&!Ebe(e))t=e;else for(let n in e)e.hasOwnProperty(n)&&(t[n]=gi(e[n]));else return e;return t}var X0=e=>Array.isArray(e)?e.filter(Boolean):[],en=e=>e===void 0,ve=(e,t,r)=>{if(!t||!Pn(e))return r;let n=X0(t.split(/[,[\].]+?/)).reduce((o,i)=>Ho(o)?o:o[i],e);return en(n)||n===e?en(e[t])?r:e[t]:n},Gs=e=>typeof e=="boolean",qO=e=>/^\w*$/.test(e),p$=e=>X0(e.replace(/["|']|\]/g,"").split(/\.|\[/)),zt=(e,t,r)=>{let n=-1,o=qO(t)?[t]:p$(t),i=o.length,a=i-1;for(;++nQt.default.useContext(m$),h$=e=>{let{children:t,...r}=e;return Qt.default.createElement(m$.Provider,{value:r},t)},g$=(e,t,r,n=!0)=>{let o={defaultValues:t._defaultValues};for(let i in e)Object.defineProperty(o,i,{get:()=>{let a=i;return t._proxyFormState[a]!==ts.all&&(t._proxyFormState[a]=!n||ts.all),r&&(r[a]=!0),e[a]}});return o},Di=e=>Pn(e)&&!Object.keys(e).length,v$=(e,t,r,n)=>{r(e);let{name:o,...i}=e;return Di(i)||Object.keys(i).length>=Object.keys(t).length||Object.keys(i).find(a=>t[a]===(!n||ts.all))},LC=e=>Array.isArray(e)?e:[e],y$=(e,t,r)=>!e||!t||e===t||LC(e).some(n=>n&&(r?n===t:n.startsWith(t)||t.startsWith(n)));function $O(e){let t=Qt.default.useRef(e);t.current=e,Qt.default.useEffect(()=>{let r=!e.disabled&&t.current.subject&&t.current.subject.subscribe({next:t.current.next});return()=>{r&&r.unsubscribe()}},[e.disabled])}function Ibe(e){let t=Af(),{control:r=t.control,disabled:n,name:o,exact:i}=e||{},[a,s]=Qt.default.useState(r._formState),u=Qt.default.useRef(!0),l=Qt.default.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1}),c=Qt.default.useRef(o);return c.current=o,$O({disabled:n,next:f=>u.current&&y$(c.current,f.name,i)&&v$(f,l.current,r._updateFormState)&&s({...r._formState,...f}),subject:r._subjects.state}),Qt.default.useEffect(()=>(u.current=!0,l.current.isValid&&r._updateValid(!0),()=>{u.current=!1}),[r]),g$(a,r,l.current,!1)}var Ws=e=>typeof e=="string",b$=(e,t,r,n,o)=>Ws(e)?(n&&t.watch.add(e),ve(r,e,o)):Array.isArray(e)?e.map(i=>(n&&t.watch.add(i),ve(r,i))):(n&&(t.watchAll=!0),r);function Tbe(e){let t=Af(),{control:r=t.control,name:n,defaultValue:o,disabled:i,exact:a}=e||{},s=Qt.default.useRef(n);s.current=n,$O({disabled:i,subject:r._subjects.values,next:c=>{y$(s.current,c.name,a)&&l(gi(b$(s.current,r._names,c.values||r._formValues,!1,o)))}});let[u,l]=Qt.default.useState(r._getWatch(n,o));return Qt.default.useEffect(()=>r._removeUnmounted()),u}function x$(e){let t=Af(),{name:r,disabled:n,control:o=t.control,shouldUnregister:i}=e,a=d$(o._names.array,r),s=Tbe({control:o,name:r,defaultValue:ve(o._formValues,r,ve(o._defaultValues,r,e.defaultValue)),exact:!0}),u=Ibe({control:o,name:r}),l=Qt.default.useRef(o.register(r,{...e.rules,value:s,...Gs(e.disabled)?{disabled:e.disabled}:{}}));return Qt.default.useEffect(()=>{let c=o._options.shouldUnregister||i,f=(d,p)=>{let v=ve(o._fields,d);v&&(v._f.mount=p)};if(f(r,!0),c){let d=gi(ve(o._options.defaultValues,r));zt(o._defaultValues,r,d),en(ve(o._formValues,r))&&zt(o._formValues,r,d)}return()=>{(a?c&&!o._state.action:c)?o.unregister(r):f(r,!1)}},[r,o,a,i]),Qt.default.useEffect(()=>{ve(o._fields,r)&&o._updateDisabledField({disabled:n,fields:o._fields,name:r,value:ve(o._fields,r)._f.value})},[n,r,o]),{field:{name:r,value:s,...Gs(n)||u.disabled?{disabled:u.disabled||n}:{},onChange:Qt.default.useCallback(c=>l.current.onChange({target:{value:f$(c),name:r},type:BC.CHANGE}),[r]),onBlur:Qt.default.useCallback(()=>l.current.onBlur({target:{value:ve(o._formValues,r),name:r},type:BC.BLUR}),[r,o]),ref:c=>{let f=ve(o._fields,r);f&&c&&(f._f.ref={focus:()=>c.focus(),select:()=>c.select(),setCustomValidity:d=>c.setCustomValidity(d),reportValidity:()=>c.reportValidity()})}},formState:u,fieldState:Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!ve(u.errors,r)},isDirty:{enumerable:!0,get:()=>!!ve(u.dirtyFields,r)},isTouched:{enumerable:!0,get:()=>!!ve(u.touchedFields,r)},isValidating:{enumerable:!0,get:()=>!!ve(u.validatingFields,r)},error:{enumerable:!0,get:()=>ve(u.errors,r)}})}}var XO=(e,t,r,n,o)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[n]:o||!0}}:{};var r$=e=>({isOnSubmit:!e||e===ts.onSubmit,isOnBlur:e===ts.onBlur,isOnChange:e===ts.onChange,isOnAll:e===ts.all,isOnTouch:e===ts.onTouched}),n$=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some(n=>e.startsWith(n)&&/^\.\w+/.test(e.slice(n.length)))),q0=(e,t,r,n)=>{for(let o of r||Object.keys(e)){let i=ve(e,o);if(i){let{_f:a,...s}=i;if(a){if(a.refs&&a.refs[0]&&t(a.refs[0],o)&&!n)break;if(a.ref&&t(a.ref,a.name)&&!n)break;q0(s,t)}else Pn(s)&&q0(s,t)}}},Nbe=(e,t,r)=>{let n=X0(ve(e,r));return zt(n,"root",t[r]),zt(e,r,n),e},YO=e=>e.type==="file",rc=e=>typeof e=="function",jC=e=>{if(!zO)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},MC=e=>Ws(e),ZO=e=>e.type==="radio",UC=e=>e instanceof RegExp,o$={value:!1,isValid:!1},i$={value:!0,isValid:!0},_$=e=>{if(Array.isArray(e)){if(e.length>1){let t=e.filter(r=>r&&r.checked&&!r.disabled).map(r=>r.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!en(e[0].attributes.value)?en(e[0].value)||e[0].value===""?i$:{value:e[0].value,isValid:!0}:i$:o$}return o$},a$={isValid:!1,value:null},w$=e=>Array.isArray(e)?e.reduce((t,r)=>r&&r.checked&&!r.disabled?{isValid:!0,value:r.value}:t,a$):a$;function s$(e,t,r="validate"){if(MC(e)||Array.isArray(e)&&e.every(MC)||Gs(e)&&!e)return{type:r,message:MC(e)?e:"",ref:t}}var oh=e=>Pn(e)&&!UC(e)?e:{value:e,message:""},u$=async(e,t,r,n,o)=>{let{ref:i,refs:a,required:s,maxLength:u,minLength:l,min:c,max:f,pattern:d,validate:p,name:v,valueAsNumber:b,mount:g,disabled:h}=e._f,y=ve(t,v);if(!g||h)return{};let x=a?a[0]:i,w=T=>{n&&x.reportValidity&&(x.setCustomValidity(Gs(T)?"":T||""),x.reportValidity())},I={},S=ZO(i),C=$0(i),P=S||C,B=(b||YO(i))&&en(i.value)&&en(y)||jC(i)&&i.value===""||y===""||Array.isArray(y)&&!y.length,G=XO.bind(null,v,r,I),N=(T,R,O,j=ku.maxLength,W=ku.minLength)=>{let M=T?R:O;I[v]={type:T?j:W,message:M,ref:i,...G(T?j:W,M)}};if(o?!Array.isArray(y)||!y.length:s&&(!P&&(B||Ho(y))||Gs(y)&&!y||C&&!_$(a).isValid||S&&!w$(a).isValid)){let{value:T,message:R}=MC(s)?{value:!!s,message:s}:oh(s);if(T&&(I[v]={type:ku.required,message:R,ref:x,...G(ku.required,R)},!r))return w(R),I}if(!B&&(!Ho(c)||!Ho(f))){let T,R,O=oh(f),j=oh(c);if(!Ho(y)&&!isNaN(y)){let W=i.valueAsNumber||y&&+y;Ho(O.value)||(T=W>O.value),Ho(j.value)||(R=Wnew Date(new Date().toDateString()+" "+X),A=i.type=="time",$=i.type=="week";Ws(O.value)&&y&&(T=A?M(y)>M(O.value):$?y>O.value:W>new Date(O.value)),Ws(j.value)&&y&&(R=A?M(y)+T.value,j=!Ho(R.value)&&y.length<+R.value;if((O||j)&&(N(O,T.message,R.message),!r))return w(I[v].message),I}if(d&&!B&&Ws(y)){let{value:T,message:R}=oh(d);if(UC(T)&&!y.match(T)&&(I[v]={type:ku.pattern,message:R,ref:i,...G(ku.pattern,R)},!r))return w(R),I}if(p){if(rc(p)){let T=await p(y,t),R=s$(T,x);if(R&&(I[v]={...R,...G(ku.validate,R.message)},!r))return w(R.message),I}else if(Pn(p)){let T={};for(let R in p){if(!Di(T)&&!r)break;let O=s$(await p[R](y,t),x,R);O&&(T={...O,...G(R,O.message)},w(O.message),r&&(I[v]=T))}if(!Di(T)&&(I[v]={ref:x,...T},!r))return I}}return w(!0),I};function Pbe(e,t){let r=t.slice(0,-1).length,n=0;for(;n{let e=[];return{get observers(){return e},next:o=>{for(let i of e)i.next&&i.next(o)},subscribe:o=>(e.push(o),{unsubscribe:()=>{e=e.filter(i=>i!==o)}}),unsubscribe:()=>{e=[]}}},VC=e=>Ho(e)||!c$(e);function Pf(e,t){if(VC(e)||VC(t))return e===t;if(ih(e)&&ih(t))return e.getTime()===t.getTime();let r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(let o of r){let i=e[o];if(!n.includes(o))return!1;if(o!=="ref"){let a=t[o];if(ih(i)&&ih(a)||Pn(i)&&Pn(a)||Array.isArray(i)&&Array.isArray(a)?!Pf(i,a):i!==a)return!1}}return!0}var C$=e=>e.type==="select-multiple",Rbe=e=>ZO(e)||$0(e),GO=e=>jC(e)&&e.isConnected,S$=e=>{for(let t in e)if(rc(e[t]))return!0;return!1};function HC(e,t={}){let r=Array.isArray(e);if(Pn(e)||r)for(let n in e)Array.isArray(e[n])||Pn(e[n])&&!S$(e[n])?(t[n]=Array.isArray(e[n])?[]:{},HC(e[n],t[n])):Ho(e[n])||(t[n]=!0);return t}function E$(e,t,r){let n=Array.isArray(e);if(Pn(e)||n)for(let o in e)Array.isArray(e[o])||Pn(e[o])&&!S$(e[o])?en(t)||VC(r[o])?r[o]=Array.isArray(e[o])?HC(e[o],[]):{...HC(e[o])}:E$(e[o],Ho(t)?{}:t[o],r[o]):r[o]=!Pf(e[o],t[o]);return r}var DC=(e,t)=>E$(e,t,HC(t)),I$=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:n})=>en(e)?e:t?e===""?NaN:e&&+e:r&&Ws(e)?new Date(e):n?n(e):e;function WO(e){let t=e.ref;if(!(e.refs?e.refs.every(r=>r.disabled):t.disabled))return YO(t)?t.files:ZO(t)?w$(e.refs).value:C$(t)?[...t.selectedOptions].map(({value:r})=>r):$0(t)?_$(e.refs).value:I$(en(t.value)?e.ref.value:t.value,e)}var Obe=(e,t,r,n)=>{let o={};for(let i of e){let a=ve(t,i);a&&zt(o,i,a._f)}return{criteriaMode:r,names:[...e],fields:o,shouldUseNativeValidation:n}},z0=e=>en(e)?e:UC(e)?e.source:Pn(e)?UC(e.value)?e.value.source:e.value:e,kbe=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate);function l$(e,t,r){let n=ve(e,r);if(n||qO(r))return{error:n,name:r};let o=r.split(".");for(;o.length;){let i=o.join("."),a=ve(t,i),s=ve(e,i);if(a&&!Array.isArray(a)&&r!==i)return{name:r};if(s&&s.type)return{name:i,error:s};o.pop()}return{name:r}}var Fbe=(e,t,r,n,o)=>o.isOnAll?!1:!r&&o.isOnTouch?!(t||e):(r?n.isOnBlur:o.isOnBlur)?!e:(r?n.isOnChange:o.isOnChange)?e:!0,Dbe=(e,t)=>!X0(ve(e,t)).length&&Nn(e,t),Lbe={mode:ts.onSubmit,reValidateMode:ts.onChange,shouldFocusError:!0};function Mbe(e={}){let t={...Lbe,...e},r={submitCount:0,isDirty:!1,isLoading:rc(t.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:t.errors||{},disabled:t.disabled||!1},n={},o=Pn(t.defaultValues)||Pn(t.values)?gi(t.defaultValues||t.values)||{}:{},i=t.shouldUnregister?{}:gi(o),a={action:!1,mount:!1,watch:!1},s={mount:new Set,unMount:new Set,array:new Set,watch:new Set},u,l=0,c={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},f={values:HO(),array:HO(),state:HO()},d=r$(t.mode),p=r$(t.reValidateMode),v=t.criteriaMode===ts.all,b=k=>q=>{clearTimeout(l),l=setTimeout(k,q)},g=async k=>{if(c.isValid||k){let q=t.resolver?Di((await P()).errors):await G(n,!0);q!==r.isValid&&f.state.next({isValid:q})}},h=(k,q)=>{(c.isValidating||c.validatingFields)&&((k||Array.from(s.mount)).forEach(J=>{J&&(q?zt(r.validatingFields,J,q):Nn(r.validatingFields,J))}),f.state.next({validatingFields:r.validatingFields,isValidating:!Di(r.validatingFields)}))},y=(k,q=[],J,he,le=!0,se=!0)=>{if(he&&J){if(a.action=!0,se&&Array.isArray(ve(n,k))){let Te=J(ve(n,k),he.argA,he.argB);le&&zt(n,k,Te)}if(se&&Array.isArray(ve(r.errors,k))){let Te=J(ve(r.errors,k),he.argA,he.argB);le&&zt(r.errors,k,Te),Dbe(r.errors,k)}if(c.touchedFields&&se&&Array.isArray(ve(r.touchedFields,k))){let Te=J(ve(r.touchedFields,k),he.argA,he.argB);le&&zt(r.touchedFields,k,Te)}c.dirtyFields&&(r.dirtyFields=DC(o,i)),f.state.next({name:k,isDirty:T(k,q),dirtyFields:r.dirtyFields,errors:r.errors,isValid:r.isValid})}else zt(i,k,q)},x=(k,q)=>{zt(r.errors,k,q),f.state.next({errors:r.errors})},w=k=>{r.errors=k,f.state.next({errors:r.errors,isValid:!1})},I=(k,q,J,he)=>{let le=ve(n,k);if(le){let se=ve(i,k,en(J)?ve(o,k):J);en(se)||he&&he.defaultChecked||q?zt(i,k,q?se:WO(le._f)):j(k,se),a.mount&&g()}},S=(k,q,J,he,le)=>{let se=!1,Te=!1,Ee={name:k},wt=!!(ve(n,k)&&ve(n,k)._f.disabled);if(!J||he){c.isDirty&&(Te=r.isDirty,r.isDirty=Ee.isDirty=T(),se=Te!==Ee.isDirty);let Ur=wt||Pf(ve(o,k),q);Te=!!(!wt&&ve(r.dirtyFields,k)),Ur||wt?Nn(r.dirtyFields,k):zt(r.dirtyFields,k,!0),Ee.dirtyFields=r.dirtyFields,se=se||c.dirtyFields&&Te!==!Ur}if(J){let Ur=ve(r.touchedFields,k);Ur||(zt(r.touchedFields,k,J),Ee.touchedFields=r.touchedFields,se=se||c.touchedFields&&Ur!==J)}return se&&le&&f.state.next(Ee),se?Ee:{}},C=(k,q,J,he)=>{let le=ve(r.errors,k),se=c.isValid&&Gs(q)&&r.isValid!==q;if(e.delayError&&J?(u=b(()=>x(k,J)),u(e.delayError)):(clearTimeout(l),u=null,J?zt(r.errors,k,J):Nn(r.errors,k)),(J?!Pf(le,J):le)||!Di(he)||se){let Te={...he,...se&&Gs(q)?{isValid:q}:{},errors:r.errors,name:k};r={...r,...Te},f.state.next(Te)}},P=async k=>{h(k,!0);let q=await t.resolver(i,t.context,Obe(k||s.mount,n,t.criteriaMode,t.shouldUseNativeValidation));return h(k),q},B=async k=>{let{errors:q}=await P(k);if(k)for(let J of k){let he=ve(q,J);he?zt(r.errors,J,he):Nn(r.errors,J)}else r.errors=q;return q},G=async(k,q,J={valid:!0})=>{for(let he in k){let le=k[he];if(le){let{_f:se,...Te}=le;if(se){let Ee=s.array.has(se.name);h([he],!0);let wt=await u$(le,i,v,t.shouldUseNativeValidation&&!q,Ee);if(h([he]),wt[se.name]&&(J.valid=!1,q))break;!q&&(ve(wt,se.name)?Ee?Nbe(r.errors,wt,se.name):zt(r.errors,se.name,wt[se.name]):Nn(r.errors,se.name))}Te&&await G(Te,q,J)}}return J.valid},N=()=>{for(let k of s.unMount){let q=ve(n,k);q&&(q._f.refs?q._f.refs.every(J=>!GO(J)):!GO(q._f.ref))&&de(k)}s.unMount=new Set},T=(k,q)=>(k&&q&&zt(i,k,q),!Pf(re(),o)),R=(k,q,J)=>b$(k,s,{...a.mount?i:en(q)?o:Ws(k)?{[k]:q}:q},J,q),O=k=>X0(ve(a.mount?i:o,k,e.shouldUnregister?ve(o,k,[]):[])),j=(k,q,J={})=>{let he=ve(n,k),le=q;if(he){let se=he._f;se&&(!se.disabled&&zt(i,k,I$(q,se)),le=jC(se.ref)&&Ho(q)?"":q,C$(se.ref)?[...se.ref.options].forEach(Te=>Te.selected=le.includes(Te.value)):se.refs?$0(se.ref)?se.refs.length>1?se.refs.forEach(Te=>(!Te.defaultChecked||!Te.disabled)&&(Te.checked=Array.isArray(le)?!!le.find(Ee=>Ee===Te.value):le===Te.value)):se.refs[0]&&(se.refs[0].checked=!!le):se.refs.forEach(Te=>Te.checked=Te.value===le):YO(se.ref)?se.ref.value="":(se.ref.value=le,se.ref.type||f.values.next({name:k,values:{...i}})))}(J.shouldDirty||J.shouldTouch)&&S(k,le,J.shouldTouch,J.shouldDirty,!0),J.shouldValidate&&X(k)},W=(k,q,J)=>{for(let he in q){let le=q[he],se=`${k}.${he}`,Te=ve(n,se);(s.array.has(k)||!VC(le)||Te&&!Te._f)&&!ih(le)?W(se,le,J):j(se,le,J)}},M=(k,q,J={})=>{let he=ve(n,k),le=s.array.has(k),se=gi(q);zt(i,k,se),le?(f.array.next({name:k,values:{...i}}),(c.isDirty||c.dirtyFields)&&J.shouldDirty&&f.state.next({name:k,dirtyFields:DC(o,i),isDirty:T(k,se)})):he&&!he._f&&!Ho(se)?W(k,se,J):j(k,se,J),n$(k,s)&&f.state.next({...r}),f.values.next({name:a.mount?k:void 0,values:{...i}})},A=async k=>{a.mount=!0;let q=k.target,J=q.name,he=!0,le=ve(n,J),se=()=>q.type?WO(le._f):f$(k),Te=Ee=>{he=Number.isNaN(Ee)||Ee===ve(i,J,Ee)};if(le){let Ee,wt,Ur=se(),Bn=k.type===BC.BLUR||k.type===BC.FOCUS_OUT,La=!kbe(le._f)&&!t.resolver&&!ve(r.errors,J)&&!le._f.deps||Fbe(Bn,ve(r.touchedFields,J),r.isSubmitted,p,d),bd=n$(J,s,Bn);zt(i,J,Ur),Bn?(le._f.onBlur&&le._f.onBlur(k),u&&u(0)):le._f.onChange&&le._f.onChange(k);let il=S(J,Ur,Bn,!1),HI=!Di(il)||bd;if(!Bn&&f.values.next({name:J,type:k.type,values:{...i}}),La)return c.isValid&&g(),HI&&f.state.next({name:J,...bd?{}:il});if(!Bn&&bd&&f.state.next({...r}),t.resolver){let{errors:Ma}=await P([J]);if(Te(Ur),he){let Kx=l$(r.errors,n,J),dv=l$(Ma,n,Kx.name||J);Ee=dv.error,J=dv.name,wt=Di(Ma)}}else h([J],!0),Ee=(await u$(le,i,v,t.shouldUseNativeValidation))[J],h([J]),Te(Ur),he&&(Ee?wt=!1:c.isValid&&(wt=await G(n,!0)));he&&(le._f.deps&&X(le._f.deps),C(J,wt,Ee,il))}},$=(k,q)=>{if(ve(r.errors,q)&&k.focus)return k.focus(),1},X=async(k,q={})=>{let J,he,le=LC(k);if(t.resolver){let se=await B(en(k)?k:le);J=Di(se),he=k?!le.some(Te=>ve(se,Te)):J}else k?(he=(await Promise.all(le.map(async se=>{let Te=ve(n,se);return await G(Te&&Te._f?{[se]:Te}:Te)}))).every(Boolean),!(!he&&!r.isValid)&&g()):he=J=await G(n);return f.state.next({...!Ws(k)||c.isValid&&J!==r.isValid?{}:{name:k},...t.resolver||!k?{isValid:J}:{},errors:r.errors}),q.shouldFocus&&!he&&q0(n,$,k?le:s.mount),he},re=k=>{let q={...a.mount?i:o};return en(k)?q:Ws(k)?ve(q,k):k.map(J=>ve(q,J))},ie=(k,q)=>({invalid:!!ve((q||r).errors,k),isDirty:!!ve((q||r).dirtyFields,k),isTouched:!!ve((q||r).touchedFields,k),isValidating:!!ve((q||r).validatingFields,k),error:ve((q||r).errors,k)}),me=k=>{k&&LC(k).forEach(q=>Nn(r.errors,q)),f.state.next({errors:k?r.errors:{}})},Se=(k,q,J)=>{let he=(ve(n,k,{_f:{}})._f||{}).ref,le=ve(r.errors,k)||{},{ref:se,message:Te,type:Ee,...wt}=le;zt(r.errors,k,{...wt,...q,ref:he}),f.state.next({name:k,errors:r.errors,isValid:!1}),J&&J.shouldFocus&&he&&he.focus&&he.focus()},Oe=(k,q)=>rc(k)?f.values.subscribe({next:J=>k(R(void 0,q),J)}):R(k,q,!0),de=(k,q={})=>{for(let J of k?LC(k):s.mount)s.mount.delete(J),s.array.delete(J),q.keepValue||(Nn(n,J),Nn(i,J)),!q.keepError&&Nn(r.errors,J),!q.keepDirty&&Nn(r.dirtyFields,J),!q.keepTouched&&Nn(r.touchedFields,J),!q.keepIsValidating&&Nn(r.validatingFields,J),!t.shouldUnregister&&!q.keepDefaultValue&&Nn(o,J);f.values.next({values:{...i}}),f.state.next({...r,...q.keepDirty?{isDirty:T()}:{}}),!q.keepIsValid&&g()},Ie=({disabled:k,name:q,field:J,fields:he,value:le})=>{if(Gs(k)&&a.mount||k){let se=k?void 0:en(le)?WO(J?J._f:ve(he,q)._f):le;zt(i,q,se),S(q,se,!1,!1,!0)}},rt=(k,q={})=>{let J=ve(n,k),he=Gs(q.disabled);return zt(n,k,{...J||{},_f:{...J&&J._f?J._f:{ref:{name:k}},name:k,mount:!0,...q}}),s.mount.add(k),J?Ie({field:J,disabled:q.disabled,name:k,value:q.value}):I(k,!0,q.value),{...he?{disabled:q.disabled}:{},...t.progressive?{required:!!q.required,min:z0(q.min),max:z0(q.max),minLength:z0(q.minLength),maxLength:z0(q.maxLength),pattern:z0(q.pattern)}:{},name:k,onChange:A,onBlur:A,ref:le=>{if(le){rt(k,q),J=ve(n,k);let se=en(le.value)&&le.querySelectorAll&&le.querySelectorAll("input,select,textarea")[0]||le,Te=Rbe(se),Ee=J._f.refs||[];if(Te?Ee.find(wt=>wt===se):se===J._f.ref)return;zt(n,k,{_f:{...J._f,...Te?{refs:[...Ee.filter(GO),se,...Array.isArray(ve(o,k))?[{}]:[]],ref:{type:se.type,name:k}}:{ref:se}}}),I(k,!1,void 0,se)}else J=ve(n,k,{}),J._f&&(J._f.mount=!1),(t.shouldUnregister||q.shouldUnregister)&&!(d$(s.array,k)&&a.action)&&s.unMount.add(k)}}},ht=()=>t.shouldFocusError&&q0(n,$,s.mount),qr=k=>{Gs(k)&&(f.state.next({disabled:k}),q0(n,(q,J)=>{let he=ve(n,J);he&&(q.disabled=he._f.disabled||k,Array.isArray(he._f.refs)&&he._f.refs.forEach(le=>{le.disabled=he._f.disabled||k}))},0,!1))},rr=(k,q)=>async J=>{let he;J&&(J.preventDefault&&J.preventDefault(),J.persist&&J.persist());let le=gi(i);if(f.state.next({isSubmitting:!0}),t.resolver){let{errors:se,values:Te}=await P();r.errors=se,le=Te}else await G(n);if(Nn(r.errors,"root"),Di(r.errors)){f.state.next({errors:{}});try{await k(le,J)}catch(se){he=se}}else q&&await q({...r.errors},J),ht(),setTimeout(ht);if(f.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:Di(r.errors)&&!he,submitCount:r.submitCount+1,errors:r.errors}),he)throw he},ut=(k,q={})=>{ve(n,k)&&(en(q.defaultValue)?M(k,gi(ve(o,k))):(M(k,q.defaultValue),zt(o,k,gi(q.defaultValue))),q.keepTouched||Nn(r.touchedFields,k),q.keepDirty||(Nn(r.dirtyFields,k),r.isDirty=q.defaultValue?T(k,gi(ve(o,k))):T()),q.keepError||(Nn(r.errors,k),c.isValid&&g()),f.state.next({...r}))},ur=(k,q={})=>{let J=k?gi(k):o,he=gi(J),le=Di(k),se=le?o:he;if(q.keepDefaultValues||(o=J),!q.keepValues){if(q.keepDirtyValues)for(let Te of s.mount)ve(r.dirtyFields,Te)?zt(se,Te,ve(i,Te)):M(Te,ve(se,Te));else{if(zO&&en(k))for(let Te of s.mount){let Ee=ve(n,Te);if(Ee&&Ee._f){let wt=Array.isArray(Ee._f.refs)?Ee._f.refs[0]:Ee._f.ref;if(jC(wt)){let Ur=wt.closest("form");if(Ur){Ur.reset();break}}}}n={}}i=e.shouldUnregister?q.keepDefaultValues?gi(o):{}:gi(se),f.array.next({values:{...se}}),f.values.next({values:{...se}})}s={mount:q.keepDirtyValues?s.mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},a.mount=!c.isValid||!!q.keepIsValid||!!q.keepDirtyValues,a.watch=!!e.shouldUnregister,f.state.next({submitCount:q.keepSubmitCount?r.submitCount:0,isDirty:le?!1:q.keepDirty?r.isDirty:!!(q.keepDefaultValues&&!Pf(k,o)),isSubmitted:q.keepIsSubmitted?r.isSubmitted:!1,dirtyFields:le?[]:q.keepDirtyValues?q.keepDefaultValues&&i?DC(o,i):r.dirtyFields:q.keepDefaultValues&&k?DC(o,k):{},touchedFields:q.keepTouched?r.touchedFields:{},errors:q.keepErrors?r.errors:{},isSubmitSuccessful:q.keepIsSubmitSuccessful?r.isSubmitSuccessful:!1,isSubmitting:!1})},hr=(k,q)=>ur(rc(k)?k(i):k,q);return{control:{register:rt,unregister:de,getFieldState:ie,handleSubmit:rr,setError:Se,_executeSchema:P,_getWatch:R,_getDirty:T,_updateValid:g,_removeUnmounted:N,_updateFieldArray:y,_updateDisabledField:Ie,_getFieldArray:O,_reset:ur,_resetDefaultValues:()=>rc(t.defaultValues)&&t.defaultValues().then(k=>{hr(k,t.resetOptions),f.state.next({isLoading:!1})}),_updateFormState:k=>{r={...r,...k}},_disableForm:qr,_subjects:f,_proxyFormState:c,_setErrors:w,get _fields(){return n},get _formValues(){return i},get _state(){return a},set _state(k){a=k},get _defaultValues(){return o},get _names(){return s},set _names(k){s=k},get _formState(){return r},set _formState(k){r=k},get _options(){return t},set _options(k){t={...t,...k}}},trigger:X,register:rt,handleSubmit:rr,watch:Oe,setValue:M,getValues:re,reset:hr,resetField:ut,clearErrors:me,unregister:de,setError:Se,setFocus:(k,q={})=>{let J=ve(n,k),he=J&&J._f;if(he){let le=he.refs?he.refs[0]:he.ref;le.focus&&(le.focus(),q.shouldSelect&&le.select())}},getFieldState:ie}}function Ye(e={}){let t=Qt.default.useRef(),r=Qt.default.useRef(),[n,o]=Qt.default.useState({isDirty:!1,isValidating:!1,isLoading:rc(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,defaultValues:rc(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current={...Mbe(e),formState:n});let i=t.current.control;return i._options=e,$O({subject:i._subjects.state,next:a=>{v$(a,i._proxyFormState,i._updateFormState,!0)&&o({...i._formState})}}),Qt.default.useEffect(()=>i._disableForm(e.disabled),[i,e.disabled]),Qt.default.useEffect(()=>{if(i._proxyFormState.isDirty){let a=i._getDirty();a!==n.isDirty&&i._subjects.state.next({isDirty:a})}},[i,n.isDirty]),Qt.default.useEffect(()=>{e.values&&!Pf(e.values,r.current)?(i._reset(e.values,i._options.resetOptions),r.current=e.values,o(a=>({...a}))):i._resetDefaultValues()},[e.values,i]),Qt.default.useEffect(()=>{e.errors&&i._setErrors(e.errors)},[e.errors,i]),Qt.default.useEffect(()=>{i._state.mount||(i._updateValid(),i._state.mount=!0),i._state.watch&&(i._state.watch=!1,i._subjects.state.next({...i._formState})),i._removeUnmounted()}),Qt.default.useEffect(()=>{e.shouldUnregister&&i._subjects.values.next({values:i._getWatch()})},[e.shouldUnregister,i]),t.current.formState=g$(n,i),t.current}var Li=m(oe());var T$=m(_());var wa=m(oe());function Fu({field:e,control:t,children:r,...n}){let{register:o,formState:{errors:i}}=Af(),{hookForm:a}=e,{id:s,validations:u}=a,l=i[s];return T$.default.createElement(t,{...n,placeholder:e.placeHolder,isInvalid:l,...o(s,u)},r)}Fu.defaultProps={control:St.Control,children:null};Fu.propTypes={field:wa.default.shape({label:wa.default.string,placeHolder:wa.default.string,controlId:wa.default.string,hookForm:wa.default.shape({id:wa.default.string.isRequired,validations:wa.default.shape({deps:wa.default.arrayOf(wa.default.string)})}).isRequired}).isRequired,control:wa.default.shape({}),children:wa.default.node};function Qe({field:e,control:t,children:r,noLabel:n,...o}){let{t:i}=E(),{formState:{errors:a}}=Af(),s=a[e.hookForm.id];return ah.default.createElement(St.Group,{className:"mb-2",controlId:e.controlId},!n&&ah.default.createElement(St.Label,{className:"small mb-0"},e.label),ah.default.createElement(Fu,{...o,field:e,control:t},r),s&&(s.types&&Object.keys(s.types).map(u=>s.types[u]&&ah.default.createElement(St.Control.Feedback,{key:u,type:"invalid"},i(s.types[u])))||s.message&&ah.default.createElement(St.Control.Feedback,{type:"invalid"},i(s.message))))}Qe.defaultProps={noLabel:!1,control:void 0,children:void 0};Qe.propTypes={field:Li.default.shape({label:Li.default.string,placeHolder:Li.default.string,controlId:Li.default.string.isRequired,hookForm:Li.default.shape({id:Li.default.string.isRequired,validations:Li.default.shape({deps:Li.default.arrayOf(Li.default.string)})}).isRequired}).isRequired,noLabel:Li.default.bool,control:Li.default.shape({}),children:Li.default.node};var QO=m(_());var Ca=m(oe());function ze({methods:e,children:t,onSubmit:r,...n}){return QO.default.createElement(h$,{...e},QO.default.createElement(St,{...n,noValidate:!0,onSubmit:o=>{o.stopPropagation(),e.handleSubmit(r)(o)}},t))}ze.defaultProps={onSubmit:()=>{},onBlur:()=>{},onChange:()=>{}};ze.propTypes={methods:Ca.default.shape({reset:Ca.default.func.isRequired,handleSubmit:Ca.default.func.isRequired,formState:Ca.default.shape({isSubmitted:Ca.default.bool.isRequired,isSubmitting:Ca.default.bool.isRequired,isValid:Ca.default.bool.isRequired}).isRequired}).isRequired,children:Ca.default.node.isRequired,onSubmit:Ca.default.func,onBlur:Ca.default.func,onChange:Ca.default.func};var N$=m(_());var Y0=m(oe());function je({animation:e,size:t,variant:r,className:n}){return N$.default.createElement(d0,{className:n,as:"span",animation:e,role:"status","aria-hidden":"true",variant:r,size:t})}je.defaultProps={className:"",animation:"border",size:"sm",variant:""};je.propTypes={animation:Y0.default.string,size:Y0.default.string,variant:Y0.default.string,className:Y0.default.string};function JO(){let{t:e,i18n:t}=E(),r=Ze(),n=ge(),[o]=gt(),i=o.get("location"),a=o.get("inviteToken")||"";return ae(({user:s,token:u})=>z.post("/users.json",{user:{language:t.resolvedLanguage,invite_token:a,...s},token:u}).then(l=>l.data.data),{onSuccess:async s=>{await n.refetchQueries("useSessions"),s.verified?i?r(i):s.permissions.CreateRoom==="false"?r("/home"):r("/rooms"):r(`/verify?id=${s.id}`)},onError:s=>{s.response.data.errors==="InviteInvalid"?F.error(e("toast.error.users.invalid_invite")):s.response.data.errors==="EmailAlreadyExists"?F.error(e("toast.error.users.email_exists")):s.response.data.errors==="BannedUser"?F.error(e("toast.error.users.banned")):s.response.data.errors==="HCaptchaInvalid"?F.error(e("toast.error.users.hcaptcha_invalid")):F.error(e("toast.error.problem_completing_action"))}})}var KO;try{KO=Map}catch{}var e2;try{e2=Set}catch{}function P$(e,t,r){if(!e||typeof e!="object"||typeof e=="function")return e;if(e.nodeType&&"cloneNode"in e)return e.cloneNode(!0);if(e instanceof Date)return new Date(e.getTime());if(e instanceof RegExp)return new RegExp(e);if(Array.isArray(e))return e.map(Z0);if(KO&&e instanceof KO)return new Map(Array.from(e.entries()));if(e2&&e instanceof e2)return new Set(Array.from(e.values()));if(e instanceof Object){t.push(e);var n=Object.create(e);r.push(n);for(var o in e){var i=t.findIndex(function(a){return a===e[o]});n[o]=i>-1?r[i]:P$(e[o],t,r)}return n}return e}function Z0(e){return P$(e,[],[])}var Bbe=Object.prototype.toString,jbe=Error.prototype.toString,Ube=RegExp.prototype.toString,Vbe=typeof Symbol<"u"?Symbol.prototype.toString:()=>"",Hbe=/^Symbol\((.*)\)(.*)$/;function Gbe(e){return e!=+e?"NaN":e===0&&1/e<0?"-0":""+e}function A$(e,t=!1){if(e==null||e===!0||e===!1)return""+e;let r=typeof e;if(r==="number")return Gbe(e);if(r==="string")return t?`"${e}"`:e;if(r==="function")return"[Function "+(e.name||"anonymous")+"]";if(r==="symbol")return Vbe.call(e).replace(Hbe,"Symbol($1)");let n=Bbe.call(e).slice(8,-1);return n==="Date"?isNaN(e.getTime())?""+e:e.toISOString(e):n==="Error"||e instanceof Error?"["+jbe.call(e)+"]":n==="RegExp"?Ube.call(e):null}function rs(e,t){let r=A$(e,t);return r!==null?r:JSON.stringify(e,function(n,o){let i=A$(this[n],t);return i!==null?i:o},2)}var nc={default:"${path} is invalid",required:"${path} is a required field",oneOf:"${path} must be one of the following values: ${values}",notOneOf:"${path} must not be one of the following values: ${values}",notType:({path:e,type:t,value:r,originalValue:n})=>{let o=n!=null&&n!==r,i=`${e} must be a \`${t}\` type, but the final value was: \`${rs(r,!0)}\``+(o?` (cast from the value \`${rs(n,!0)}\`).`:".");return r===null&&(i+='\n If "null" is intended as an empty value be sure to mark the schema as `.nullable()`'),i},defined:"${path} must be defined"},Sa={length:"${path} must be exactly ${length} characters",min:"${path} must be at least ${min} characters",max:"${path} must be at most ${max} characters",matches:'${path} must match the following: "${regex}"',email:"${path} must be a valid email",url:"${path} must be a valid URL",uuid:"${path} must be a valid UUID",trim:"${path} must be a trimmed string",lowercase:"${path} must be a lowercase string",uppercase:"${path} must be a upper case string"},Du={min:"${path} must be greater than or equal to ${min}",max:"${path} must be less than or equal to ${max}",lessThan:"${path} must be less than ${less}",moreThan:"${path} must be greater than ${more}",positive:"${path} must be a positive number",negative:"${path} must be a negative number",integer:"${path} must be an integer"},GC={min:"${path} field must be later than ${min}",max:"${path} field must be at earlier than ${max}"},WC={isValue:"${path} field must be ${value}"},zC={noUnknown:"${path} field has unspecified keys: ${unknown}"},Q0={min:"${path} field must have at least ${min} items",max:"${path} field must have less than or equal to ${max} items",length:"${path} must have ${length} items"},Wbe=Object.assign(Object.create(null),{mixed:nc,string:Sa,number:Du,date:GC,object:zC,array:Q0,boolean:WC});var SY=m(JC());var J1e=e=>e&&e.__isYupSchema__,ic=J1e;var f2=class{constructor(t,r){if(this.fn=void 0,this.refs=t,this.refs=t,typeof r=="function"){this.fn=r;return}if(!(0,SY.default)(r,"is"))throw new TypeError("`is:` is required for `when()` conditions");if(!r.then&&!r.otherwise)throw new TypeError("either `then:` or `otherwise:` is required for `when()` conditions");let{is:n,then:o,otherwise:i}=r,a=typeof n=="function"?n:(...s)=>s.every(u=>u===n);this.fn=function(...s){let u=s.pop(),l=s.pop(),c=a(...s)?o:i;if(c)return typeof c=="function"?c(l):l.concat(c.resolve(u))}}resolve(t,r){let n=this.refs.map(i=>i.getValue(r?.value,r?.parent,r?.context)),o=this.fn.apply(t,n.concat(t,r));if(o===void 0||o===t)return t;if(!ic(o))throw new TypeError("conditions must return a schema object");return o.resolve(r)}},EY=f2;function ib(e){return e==null?[]:[].concat(e)}function d2(){return d2=Object.assign||function(e){for(var t=1;trs(r[i])):typeof t=="function"?t(r):t}static isError(t){return t&&t.name==="ValidationError"}constructor(t,r,n,o){super(),this.value=void 0,this.path=void 0,this.type=void 0,this.errors=void 0,this.params=void 0,this.inner=void 0,this.name="ValidationError",this.value=r,this.path=n,this.type=o,this.errors=[],this.inner=[],ib(t).forEach(i=>{e.isError(i)?(this.errors.push(...i.errors),this.inner=this.inner.concat(i.inner.length?i.inner:i)):this.errors.push(i)}),this.message=this.errors.length>1?`${this.errors.length} errors occurred`:this.errors[0],Error.captureStackTrace&&Error.captureStackTrace(this,e)}};var ewe=e=>{let t=!1;return(...r)=>{t||(t=!0,e(...r))}};function ac(e,t){let{endEarly:r,tests:n,args:o,value:i,errors:a,sort:s,path:u}=e,l=ewe(t),c=n.length,f=[];if(a=a||[],!c)return a.length?l(new bn(a,i,u)):l(null,i);for(let d=0;d=0)&&(r[o]=e[o]);return r}function vh(e){function t(r,n){let{value:o,path:i="",label:a,options:s,originalValue:u,sync:l}=r,c=xIe(r,["value","path","label","options","originalValue","sync"]),{name:f,test:d,params:p,message:v}=e,{parent:b,context:g}=s;function h(S){return uo.isRef(S)?S.getValue(o,b,g):S}function y(S={}){let C=(0,fJ.default)(nS({value:o,originalValue:u,label:a,path:S.path||i},p,S.params),h),P=new bn(bn.formatError(S.message||v,C),o,C.path,S.type||f);return P.params=C,P}let x=nS({path:i,parent:b,type:f,createError:y,resolve:h,options:s,originalValue:u},c);if(!l){try{Promise.resolve(d.call(x,o,x)).then(S=>{bn.isError(S)?n(S):S?n(null,S):n(y())}).catch(n)}catch(S){n(S)}return}let w;try{var I;if(w=d.call(x,o,x),typeof((I=w)==null?void 0:I.then)=="function")throw new Error(`Validation test of type: "${x.type}" returned a Promise during a synchronous validate. This test will finish after the validate call has returned`)}catch(S){n(S);return}bn.isError(w)?n(w):w?n(null,w):n(y())}return t.OPTIONS=e,t}var dJ=m(lb()),_Ie=e=>e.substr(0,e.length-1).substr(1);function pJ(e,t,r,n=r){let o,i,a;return t?((0,dJ.forEach)(t,(s,u,l)=>{let c=u?_Ie(s):s;if(e=e.resolve({context:n,parent:o,value:r}),e.innerType){let f=l?parseInt(c,10):0;if(r&&f>=r.length)throw new Error(`Yup.reach cannot resolve an array item at index: ${s}, in the path: ${t}. because there is no value at that index. `);o=r,r=r&&r[f],e=e.innerType}if(!l){if(!e.fields||!e.fields[c])throw new Error(`The schema does not contain the path: ${t}. (failed at: ${a} which is a type: "${e._type}")`);o=r,r=r&&r[c],e=e.fields[c]}i=c,a=u?"["+s+"]":"."+s}),{schema:e,parent:o,parentPath:i}):{parent:o,parentPath:t,schema:e}}var yh=class e{constructor(){this.list=void 0,this.refs=void 0,this.list=new Set,this.refs=new Map}get size(){return this.list.size+this.refs.size}describe(){let t=[];for(let r of this.list)t.push(r);for(let[,r]of this.refs)t.push(r.describe());return t}toArray(){return Array.from(this.list).concat(Array.from(this.refs.values()))}resolveAll(t){return this.toArray().reduce((r,n)=>r.concat(uo.isRef(n)?t(n):n),[])}add(t){uo.isRef(t)?this.refs.set(t.key,t):this.list.add(t)}delete(t){uo.isRef(t)?this.refs.delete(t.key):this.list.delete(t)}clone(){let t=new e;return t.list=new Set(this.list),t.refs=new Map(this.refs),t}merge(t,r){let n=this.clone();return t.list.forEach(o=>n.add(o)),t.refs.forEach(o=>n.add(o)),r.list.forEach(o=>n.delete(o)),r.refs.forEach(o=>n.delete(o)),n}};function Ea(){return Ea=Object.assign||function(e){for(var t=1;t{this.typeError(nc.notType)}),this.type=t?.type||"mixed",this.spec=Ea({strip:!1,strict:!1,abortEarly:!0,recursive:!0,nullable:!1,presence:"optional"},t?.spec)}get _type(){return this.type}_typeCheck(t){return!0}clone(t){if(this._mutate)return t&&Object.assign(this.spec,t),this;let r=Object.create(Object.getPrototypeOf(this));return r.type=this.type,r._typeError=this._typeError,r._whitelistError=this._whitelistError,r._blacklistError=this._blacklistError,r._whitelist=this._whitelist.clone(),r._blacklist=this._blacklist.clone(),r.exclusiveTests=Ea({},this.exclusiveTests),r.deps=[...this.deps],r.conditions=[...this.conditions],r.tests=[...this.tests],r.transforms=[...this.transforms],r.spec=Z0(Ea({},this.spec,t)),r}label(t){let r=this.clone();return r.spec.label=t,r}meta(...t){if(t.length===0)return this.spec.meta;let r=this.clone();return r.spec.meta=Object.assign(r.spec.meta||{},t[0]),r}withMutation(t){let r=this._mutate;this._mutate=!0;let n=t(this);return this._mutate=r,n}concat(t){if(!t||t===this)return this;if(t.type!==this.type&&this.type!=="mixed")throw new TypeError(`You cannot \`concat()\` schema's of different types: ${this.type} and ${t.type}`);let r=this,n=t.clone(),o=Ea({},r.spec,n.spec);return n.spec=o,n._typeError||(n._typeError=r._typeError),n._whitelistError||(n._whitelistError=r._whitelistError),n._blacklistError||(n._blacklistError=r._blacklistError),n._whitelist=r._whitelist.merge(t._whitelist,t._blacklist),n._blacklist=r._blacklist.merge(t._blacklist,t._whitelist),n.tests=r.tests,n.exclusiveTests=r.exclusiveTests,n.withMutation(i=>{t.tests.forEach(a=>{i.test(a.OPTIONS)})}),n.transforms=[...r.transforms,...n.transforms],n}isType(t){return this.spec.nullable&&t===null?!0:this._typeCheck(t)}resolve(t){let r=this;if(r.conditions.length){let n=r.conditions;r=r.clone(),r.conditions=[],r=n.reduce((o,i)=>i.resolve(o,t),r),r=r.resolve(t)}return r}cast(t,r={}){let n=this.resolve(Ea({value:t},r)),o=n._cast(t,r);if(t!==void 0&&r.assert!==!1&&n.isType(o)!==!0){let i=rs(t),a=rs(o);throw new TypeError(`The value of ${r.path||"field"} could not be cast to a value that satisfies the schema type: "${n._type}". attempted value: ${i} `+(a!==i?`result of cast: ${a}`:""))}return o}_cast(t,r){let n=t===void 0?t:this.transforms.reduce((o,i)=>i.call(this,o,t,this),t);return n===void 0&&(n=this.getDefault()),n}_validate(t,r={},n){let{sync:o,path:i,from:a=[],originalValue:s=t,strict:u=this.spec.strict,abortEarly:l=this.spec.abortEarly}=r,c=t;u||(c=this._cast(c,Ea({assert:!1},r)));let f={value:c,path:i,options:r,originalValue:s,schema:this,label:this.spec.label,sync:o,from:a},d=[];this._typeError&&d.push(this._typeError);let p=[];this._whitelistError&&p.push(this._whitelistError),this._blacklistError&&p.push(this._blacklistError),ac({args:f,value:c,path:i,sync:o,tests:d,endEarly:l},v=>{if(v)return void n(v,c);ac({tests:this.tests.concat(p),args:f,path:i,sync:o,value:c,endEarly:l},n)})}validate(t,r,n){let o=this.resolve(Ea({},r,{value:t}));return typeof n=="function"?o._validate(t,r,n):new Promise((i,a)=>o._validate(t,r,(s,u)=>{s?a(s):i(u)}))}validateSync(t,r){let n=this.resolve(Ea({},r,{value:t})),o;return n._validate(t,Ea({},r,{sync:!0}),(i,a)=>{if(i)throw i;o=a}),o}isValid(t,r){return this.validate(t,r).then(()=>!0,n=>{if(bn.isError(n))return!1;throw n})}isValidSync(t,r){try{return this.validateSync(t,r),!0}catch(n){if(bn.isError(n))return!1;throw n}}_getDefault(){let t=this.spec.default;return t==null?t:typeof t=="function"?t.call(this):Z0(t)}getDefault(t){return this.resolve(t||{})._getDefault()}default(t){return arguments.length===0?this._getDefault():this.clone({default:t})}strict(t=!0){let r=this.clone();return r.spec.strict=t,r}_isPresent(t){return t!=null}defined(t=nc.defined){return this.test({message:t,name:"defined",exclusive:!0,test(r){return r!==void 0}})}required(t=nc.required){return this.clone({presence:"required"}).withMutation(r=>r.test({message:t,name:"required",exclusive:!0,test(n){return this.schema._isPresent(n)}}))}notRequired(){let t=this.clone({presence:"optional"});return t.tests=t.tests.filter(r=>r.OPTIONS.name!=="required"),t}nullable(t=!0){return this.clone({nullable:t!==!1})}transform(t){let r=this.clone();return r.transforms.push(t),r}test(...t){let r;if(t.length===1?typeof t[0]=="function"?r={test:t[0]}:r=t[0]:t.length===2?r={name:t[0],test:t[1]}:r={name:t[0],message:t[1],test:t[2]},r.message===void 0&&(r.message=nc.default),typeof r.test!="function")throw new TypeError("`test` is a required parameters");let n=this.clone(),o=vh(r),i=r.exclusive||r.name&&n.exclusiveTests[r.name]===!0;if(r.exclusive&&!r.name)throw new TypeError("Exclusive tests must provide a unique `name` identifying the test");return r.name&&(n.exclusiveTests[r.name]=!!r.exclusive),n.tests=n.tests.filter(a=>!(a.OPTIONS.name===r.name&&(i||a.OPTIONS.test===o.OPTIONS.test))),n.tests.push(o),n}when(t,r){!Array.isArray(t)&&typeof t!="string"&&(r=t,t=".");let n=this.clone(),o=ib(t).map(i=>new uo(i));return o.forEach(i=>{i.isSibling&&n.deps.push(i.key)}),n.conditions.push(new EY(o,r)),n}typeError(t){let r=this.clone();return r._typeError=vh({message:t,name:"typeError",test(n){return n!==void 0&&!this.schema.isType(n)?this.createError({params:{type:this.schema._type}}):!0}}),r}oneOf(t,r=nc.oneOf){let n=this.clone();return t.forEach(o=>{n._whitelist.add(o),n._blacklist.delete(o)}),n._whitelistError=vh({message:r,name:"oneOf",test(o){if(o===void 0)return!0;let i=this.schema._whitelist,a=i.resolveAll(this.resolve);return a.includes(o)?!0:this.createError({params:{values:i.toArray().join(", "),resolved:a}})}}),n}notOneOf(t,r=nc.notOneOf){let n=this.clone();return t.forEach(o=>{n._blacklist.add(o),n._whitelist.delete(o)}),n._blacklistError=vh({message:r,name:"notOneOf",test(o){let i=this.schema._blacklist,a=i.resolveAll(this.resolve);return a.includes(o)?this.createError({params:{values:i.toArray().join(", "),resolved:a}}):!0}}),n}strip(t=!0){let r=this.clone();return r.spec.strip=t,r}describe(){let t=this.clone(),{label:r,meta:n}=t.spec;return{meta:n,label:r,type:t.type,oneOf:t._whitelist.describe(),notOneOf:t._blacklist.describe(),tests:t.tests.map(i=>({name:i.OPTIONS.name,params:i.OPTIONS.params})).filter((i,a,s)=>s.findIndex(u=>u.name===i.name)===a)}}};Jt.prototype.__isYupSchema__=!0;for(let e of["validate","validateSync"])Jt.prototype[`${e}At`]=function(t,r,n={}){let{parent:o,parentPath:i,schema:a}=pJ(this,t,r,n.context);return a[e](o&&o[i],Ea({},n,{parent:o,path:t}))};for(let e of["equals","is"])Jt.prototype[e]=Jt.prototype.oneOf;for(let e of["not","nope"])Jt.prototype[e]=Jt.prototype.notOneOf;Jt.prototype.optional=Jt.prototype.notRequired;var mJ=Jt;function hJ(){return new mJ}hJ.prototype=mJ.prototype;var wIe=e=>e==null,Kt=wIe;function xh(){return new bh}var bh=class extends Jt{constructor(){super({type:"boolean"}),this.withMutation(()=>{this.transform(function(t){if(!this.isType(t)){if(/^(true|1)$/i.test(String(t)))return!0;if(/^(false|0)$/i.test(String(t)))return!1}return t})})}_typeCheck(t){return t instanceof Boolean&&(t=t.valueOf()),typeof t=="boolean"}isTrue(t=WC.isValue){return this.test({message:t,name:"is-value",exclusive:!0,params:{value:"true"},test(r){return Kt(r)||r===!0}})}isFalse(t=WC.isValue){return this.test({message:t,name:"is-value",exclusive:!0,params:{value:"false"},test(r){return Kt(r)||r===!1}})}};xh.prototype=bh.prototype;var CIe=/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$/i,SIe=/^((https?|ftp):)?\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i,EIe=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i,IIe=e=>Kt(e)||e===e.trim(),TIe={}.toString();function ot(){return new _h}var _h=class extends Jt{constructor(){super({type:"string"}),this.withMutation(()=>{this.transform(function(t){if(this.isType(t)||Array.isArray(t))return t;let r=t!=null&&t.toString?t.toString():t;return r===TIe?t:r})})}_typeCheck(t){return t instanceof String&&(t=t.valueOf()),typeof t=="string"}_isPresent(t){return super._isPresent(t)&&!!t.length}length(t,r=Sa.length){return this.test({message:r,name:"length",exclusive:!0,params:{length:t},test(n){return Kt(n)||n.length===this.resolve(t)}})}min(t,r=Sa.min){return this.test({message:r,name:"min",exclusive:!0,params:{min:t},test(n){return Kt(n)||n.length>=this.resolve(t)}})}max(t,r=Sa.max){return this.test({name:"max",exclusive:!0,message:r,params:{max:t},test(n){return Kt(n)||n.length<=this.resolve(t)}})}matches(t,r){let n=!1,o,i;return r&&(typeof r=="object"?{excludeEmptyString:n=!1,message:o,name:i}=r:o=r),this.test({name:i||"matches",message:o||Sa.matches,params:{regex:t},test:a=>Kt(a)||a===""&&n||a.search(t)!==-1})}email(t=Sa.email){return this.matches(CIe,{name:"email",message:t,excludeEmptyString:!0})}url(t=Sa.url){return this.matches(SIe,{name:"url",message:t,excludeEmptyString:!0})}uuid(t=Sa.uuid){return this.matches(EIe,{name:"uuid",message:t,excludeEmptyString:!1})}ensure(){return this.default("").transform(t=>t===null?"":t)}trim(t=Sa.trim){return this.transform(r=>r!=null?r.trim():r).test({message:t,name:"trim",test:IIe})}lowercase(t=Sa.lowercase){return this.transform(r=>Kt(r)?r:r.toLowerCase()).test({message:t,name:"string_case",exclusive:!0,test:r=>Kt(r)||r===r.toLowerCase()})}uppercase(t=Sa.uppercase){return this.transform(r=>Kt(r)?r:r.toUpperCase()).test({message:t,name:"string_case",exclusive:!0,test:r=>Kt(r)||r===r.toUpperCase()})}};ot.prototype=_h.prototype;var NIe=e=>e!=+e;function oS(){return new wh}var wh=class extends Jt{constructor(){super({type:"number"}),this.withMutation(()=>{this.transform(function(t){let r=t;if(typeof r=="string"){if(r=r.replace(/\s/g,""),r==="")return NaN;r=+r}return this.isType(r)?r:parseFloat(r)})})}_typeCheck(t){return t instanceof Number&&(t=t.valueOf()),typeof t=="number"&&!NIe(t)}min(t,r=Du.min){return this.test({message:r,name:"min",exclusive:!0,params:{min:t},test(n){return Kt(n)||n>=this.resolve(t)}})}max(t,r=Du.max){return this.test({message:r,name:"max",exclusive:!0,params:{max:t},test(n){return Kt(n)||n<=this.resolve(t)}})}lessThan(t,r=Du.lessThan){return this.test({message:r,name:"max",exclusive:!0,params:{less:t},test(n){return Kt(n)||nthis.resolve(t)}})}positive(t=Du.positive){return this.moreThan(0,t)}negative(t=Du.negative){return this.lessThan(0,t)}integer(t=Du.integer){return this.test({name:"integer",message:t,test:r=>Kt(r)||Number.isInteger(r)})}truncate(){return this.transform(t=>Kt(t)?t:t|0)}round(t){var r;let n=["ceil","floor","round","trunc"];if(t=((r=t)==null?void 0:r.toLowerCase())||"round",t==="trunc")return this.truncate();if(n.indexOf(t.toLowerCase())===-1)throw new TypeError("Only valid options for round() are: "+n.join(", "));return this.transform(o=>Kt(o)?o:Math[t](o))}};oS.prototype=wh.prototype;var PIe=/^(\d{4}|[+\-]\d{6})(?:-?(\d{2})(?:-?(\d{2}))?)?(?:[ T]?(\d{2}):?(\d{2})(?::?(\d{2})(?:[,\.](\d{1,}))?)?(?:(Z)|([+\-])(\d{2})(?::?(\d{2}))?)?)?$/;function M2(e){var t=[1,4,5,6,7,10,11],r=0,n,o;if(o=PIe.exec(e)){for(var i=0,a;a=t[i];++i)o[a]=+o[a]||0;o[2]=(+o[2]||1)-1,o[3]=+o[3]||1,o[7]=o[7]?String(o[7]).substr(0,3):0,(o[8]===void 0||o[8]==="")&&(o[9]===void 0||o[9]==="")?n=+new Date(o[1],o[2],o[3],o[4],o[5],o[6],o[7]):(o[8]!=="Z"&&o[9]!==void 0&&(r=o[10]*60+o[11],o[9]==="+"&&(r=0-r)),n=Date.UTC(o[1],o[2],o[3],o[4],o[5]+r,o[6],o[7]))}else n=Date.parse?Date.parse(e):NaN;return n}var B2=new Date(""),AIe=e=>Object.prototype.toString.call(e)==="[object Date]";function j2(){return new Ff}var Ff=class extends Jt{constructor(){super({type:"date"}),this.withMutation(()=>{this.transform(function(t){return this.isType(t)?t:(t=M2(t),isNaN(t)?B2:new Date(t))})})}_typeCheck(t){return AIe(t)&&!isNaN(t.getTime())}prepareParam(t,r){let n;if(uo.isRef(t))n=t;else{let o=this.cast(t);if(!this._typeCheck(o))throw new TypeError(`\`${r}\` must be a Date or a value that can be \`cast()\` to a Date`);n=o}return n}min(t,r=GC.min){let n=this.prepareParam(t,"min");return this.test({message:r,name:"min",exclusive:!0,params:{min:t},test(o){return Kt(o)||o>=this.resolve(n)}})}max(t,r=GC.max){let n=this.prepareParam(t,"max");return this.test({message:r,name:"max",exclusive:!0,params:{max:t},test(o){return Kt(o)||o<=this.resolve(n)}})}};Ff.INVALID_DATE=B2;j2.prototype=Ff.prototype;j2.INVALID_DATE=B2;var q2=m(JC()),$2=m(QJ()),OK=m(wK()),kK=m(SK()),FK=m(O2()),DK=m(lb());var TK=m(JC()),NK=m(IK()),PK=m(lb());function z2(e,t=[]){let r=[],n=new Set,o=new Set(t.map(([a,s])=>`${a}-${s}`));function i(a,s){let u=(0,PK.split)(a)[0];n.add(u),o.has(`${s}-${u}`)||r.push([s,u])}for(let a in e)if((0,TK.default)(e,a)){let s=e[a];n.add(a),uo.isRef(s)&&s.isSibling?i(s.path,a):ic(s)&&"deps"in s&&s.deps.forEach(u=>i(u,a))}return NK.default.array(Array.from(n),r).reverse()}function AK(e,t){let r=1/0;return e.some((n,o)=>{var i;if(((i=t.path)==null?void 0:i.indexOf(n))!==-1)return r=o,!0}),r}function iS(e){return(t,r)=>AK(e,t)-AK(e,r)}function Sh(){return Sh=Object.assign||function(e){for(var t=1;tObject.prototype.toString.call(e)==="[object Object]";function NNe(e,t){let r=Object.keys(e.fields);return Object.keys(t).filter(n=>r.indexOf(n)===-1)}var PNe=iS([]),Eh=class extends Jt{constructor(t){super({type:"object"}),this.fields=Object.create(null),this._sortErrors=PNe,this._nodes=[],this._excludedEdges=[],this.withMutation(()=>{this.transform(function(n){if(typeof n=="string")try{n=JSON.parse(n)}catch{n=null}return this.isType(n)?n:null}),t&&this.shape(t)})}_typeCheck(t){return RK(t)||typeof t=="function"}_cast(t,r={}){var n;let o=super._cast(t,r);if(o===void 0)return this.getDefault();if(!this._typeCheck(o))return o;let i=this.fields,a=(n=r.stripUnknown)!=null?n:this.spec.noUnknown,s=this._nodes.concat(Object.keys(o).filter(f=>this._nodes.indexOf(f)===-1)),u={},l=Sh({},r,{parent:u,__validating:r.__validating||!1}),c=!1;for(let f of s){let d=i[f],p=(0,q2.default)(o,f);if(d){let v,b=o[f];l.path=(r.path?`${r.path}.`:"")+f,d=d.resolve({value:b,context:r.context,parent:u});let g="spec"in d?d.spec:void 0,h=g?.strict;if(g?.strip){c=c||f in o;continue}v=!r.__validating||!h?d.cast(o[f],l):o[f],v!==void 0&&(u[f]=v)}else p&&!a&&(u[f]=o[f]);u[f]!==o[f]&&(c=!0)}return c?u:o}_validate(t,r={},n){let o=[],{sync:i,from:a=[],originalValue:s=t,abortEarly:u=this.spec.abortEarly,recursive:l=this.spec.recursive}=r;a=[{schema:this,value:s},...a],r.__validating=!0,r.originalValue=s,r.from=a,super._validate(t,r,(c,f)=>{if(c){if(!bn.isError(c)||u)return void n(c,f);o.push(c)}if(!l||!RK(f)){n(o[0]||null,f);return}s=s||f;let d=this._nodes.map(p=>(v,b)=>{let g=p.indexOf(".")===-1?(r.path?`${r.path}.`:"")+p:`${r.path||""}["${p}"]`,h=this.fields[p];if(h&&"validate"in h){h.validate(f[p],Sh({},r,{path:g,from:a,strict:!0,parent:f,originalValue:s[p]}),b);return}b(null)});ac({sync:i,tests:d,value:f,errors:o,endEarly:u,sort:this._sortErrors,path:r.path},n)})}clone(t){let r=super.clone(t);return r.fields=Sh({},this.fields),r._nodes=this._nodes,r._excludedEdges=this._excludedEdges,r._sortErrors=this._sortErrors,r}concat(t){let r=super.concat(t),n=r.fields;for(let[o,i]of Object.entries(this.fields)){let a=n[o];a===void 0?n[o]=i:a instanceof Jt&&i instanceof Jt&&(n[o]=i.concat(a))}return r.withMutation(()=>r.shape(n,this._excludedEdges))}getDefaultFromShape(){let t={};return this._nodes.forEach(r=>{let n=this.fields[r];t[r]="default"in n?n.getDefault():void 0}),t}_getDefault(){if("default"in this.spec)return super._getDefault();if(this._nodes.length)return this.getDefaultFromShape()}shape(t,r=[]){let n=this.clone(),o=Object.assign(n.fields,t);return n.fields=o,n._sortErrors=iS(Object.keys(o)),r.length&&(Array.isArray(r[0])||(r=[r]),n._excludedEdges=[...n._excludedEdges,...r]),n._nodes=z2(o,n._excludedEdges),n}pick(t){let r={};for(let n of t)this.fields[n]&&(r[n]=this.fields[n]);return this.clone().withMutation(n=>(n.fields={},n.shape(r)))}omit(t){let r=this.clone(),n=r.fields;r.fields={};for(let o of t)delete n[o];return r.withMutation(()=>r.shape(n))}from(t,r,n){let o=(0,DK.getter)(t,!0);return this.transform(i=>{if(i==null)return i;let a=i;return(0,q2.default)(i,t)&&(a=Sh({},i),n||delete a[t],a[r]=o(i)),a})}noUnknown(t=!0,r=zC.noUnknown){typeof t=="string"&&(r=t,t=!0);let n=this.test({name:"noUnknown",exclusive:!0,message:r,test(o){if(o==null)return!0;let i=NNe(this.schema,o);return!t||i.length===0||this.createError({params:{unknown:i.join(", ")}})}});return n.spec.noUnknown=t,n}unknown(t=!0,r=zC.noUnknown){return this.noUnknown(!t,r)}transformKeys(t){return this.transform(r=>r&&(0,kK.default)(r,(n,o)=>t(o)))}camelCase(){return this.transformKeys(OK.default)}snakeCase(){return this.transformKeys($2.default)}constantCase(){return this.transformKeys(t=>(0,$2.default)(t).toUpperCase())}describe(){let t=super.describe();return t.fields=(0,FK.default)(this.fields,r=>r.describe()),t}};function Tt(e){return new Eh(e)}Tt.prototype=Eh.prototype;function aS(){return aS=Object.assign||function(e){for(var t=1;t{this.transform(function(r){if(typeof r=="string")try{r=JSON.parse(r)}catch{r=null}return this.isType(r)?r:null})})}_typeCheck(t){return Array.isArray(t)}get _subType(){return this.innerType}_cast(t,r){let n=super._cast(t,r);if(!this._typeCheck(n)||!this.innerType)return n;let o=!1,i=n.map((a,s)=>{let u=this.innerType.cast(a,aS({},r,{path:`${r.path||""}[${s}]`}));return u!==a&&(o=!0),u});return o?i:n}_validate(t,r={},n){var o,i;let a=[],s=r.sync,u=r.path,l=this.innerType,c=(o=r.abortEarly)!=null?o:this.spec.abortEarly,f=(i=r.recursive)!=null?i:this.spec.recursive,d=r.originalValue!=null?r.originalValue:t;super._validate(t,r,(p,v)=>{if(p){if(!bn.isError(p)||c)return void n(p,v);a.push(p)}if(!f||!l||!this._typeCheck(v)){n(a[0]||null,v);return}d=d||v;let b=new Array(v.length);for(let g=0;gl.validate(h,x,I)}ac({sync:s,path:u,value:v,errors:a,endEarly:c,tests:b},n)})}clone(t){let r=super.clone(t);return r.innerType=this.innerType,r}concat(t){let r=super.concat(t);return r.innerType=this.innerType,t.innerType&&(r.innerType=r.innerType?r.innerType.concat(t.innerType):t.innerType),r}of(t){let r=this.clone();if(!ic(t))throw new TypeError("`array.of()` sub-schema must be a valid yup schema not: "+rs(t));return r.innerType=t,r}length(t,r=Q0.length){return this.test({message:r,name:"length",exclusive:!0,params:{length:t},test(n){return Kt(n)||n.length===this.resolve(t)}})}min(t,r){return r=r||Q0.min,this.test({message:r,name:"min",exclusive:!0,params:{min:t},test(n){return Kt(n)||n.length>=this.resolve(t)}})}max(t,r){return r=r||Q0.max,this.test({message:r,name:"max",exclusive:!0,params:{max:t},test(n){return Kt(n)||n.length<=this.resolve(t)}})}ensure(){return this.default(()=>[]).transform((t,r)=>this._typeCheck(t)?t:r==null?[]:[].concat(r))}compact(t){let r=t?(n,o,i)=>!t(n,o,i):n=>!!n;return this.transform(n=>n!=null?n.filter(r):n)}describe(){let t=super.describe();return this.innerType&&(t.innerType=this.innerType.describe()),t}nullable(t=!0){return super.nullable(t)}defined(){return super.defined()}required(t){return super.required(t)}};LK.prototype=Ih.prototype;var MK=function(e,t,r){if(e&&"reportValidity"in e){var n=ve(r,t);e.setCustomValidity(n&&n.message||""),e.reportValidity()}},X2=function(e,t){var r=function(o){var i=t.fields[o];i&&i.ref&&"reportValidity"in i.ref?MK(i.ref,o,e):i.refs&&i.refs.forEach(function(a){return MK(a,o,e)})};for(var n in t.fields)r(n)},BK=function(e,t){t.shouldUseNativeValidation&&X2(e,t);var r={};for(var n in e){var o=ve(t.fields,n);zt(r,n,Object.assign(e[n],{ref:o&&o.ref}))}return r};var Nt=function(e,t,r){return t===void 0&&(t={}),r===void 0&&(r={}),function(n,o,i){try{return Promise.resolve(function(a,s){try{var u=(t.context,Promise.resolve(e[r.mode==="sync"?"validateSync":"validate"](n,Object.assign({abortEarly:!1},t,{context:o}))).then(function(l){return i.shouldUseNativeValidation&&X2({},i),{values:r.rawValues?n:l,errors:{}}}))}catch(l){return s(l)}return u&&u.then?u.then(void 0,s):u}(0,function(a){if(!a.inner)throw a;return{values:{},errors:BK((s=a,u=!i.shouldUseNativeValidation&&i.criteriaMode==="all",(s.inner||[]).reduce(function(l,c){if(l[c.path]||(l[c.path]={message:c.message,type:c.type}),u){var f=l[c.path].types,d=f&&f[c.type];l[c.path]=XO(c.path,u,l,c.type,d?[].concat(d,c.message):c.message)}return l},{})),i)};var s,u}))}catch(a){return Promise.reject(a)}}};var Th=m(_());function Y2(){return(0,Th.useMemo)(()=>Tt({name:ot().required("forms.validations.full_name.required").min(2,"forms.validations.full_name.min").max(255,"forms.validations.full_name.max"),email:ot().required("forms.validations.email.required").email("forms.validations.email.email").min(6,"forms.validations.email.min").max(255,"forms.validations.email.max"),password:ot().max(255,"forms.validations.password.max").matches(/^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[`@%~!#£$\\^&*()\][+={}/|:;"'<>\-,.?_ ]).{8,}$/,"forms.validations.password.match").min(8,"forms.validations.password.min").test("oneLower","forms.validations.password.lower",e=>e.match(/[a-z]/)).test("oneUpper","forms.validations.password.upper",e=>e.match(/[A-Z]/)).test("oneDigit","forms.validations.password.digit",e=>e.match(/\d/)).test("oneSymbol","forms.validations.password.symbol",e=>e.match(/[`@%~!#£$\\^&*()\][+={}/|:;"'<>\-,.?_ ]/)),password_confirmation:ot().required("forms.validations.password_confirmation.required").oneOf([kf("password")],"forms.validations.password_confirmation.match")}),[])}function Z2({defaultValues:e,...t}={}){let{t:r,i18n:n}=E(),o=(0,Th.useMemo)(()=>({name:{label:r("forms.user.signup.fields.full_name.label"),placeHolder:r("forms.user.signup.fields.full_name.placeholder"),controlId:"signupFormFullName",hookForm:{id:"name"}},email:{label:r("forms.user.signup.fields.email.label"),placeHolder:r("forms.user.signup.fields.email.placeholder"),controlId:"signupFormEmail",hookForm:{id:"email"}},password:{label:r("forms.user.signup.fields.password.label"),placeHolder:r("forms.user.signup.fields.password.placeholder"),controlId:"signupFormPwd",hookForm:{id:"password",validations:{deps:["password_confirmation"]}}},password_confirmation:{label:r("forms.user.signup.fields.password_confirmation.label"),placeHolder:r("forms.user.signup.fields.password_confirmation.placeholder"),controlId:"signupFormPwdConfirm",hookForm:{id:"password_confirmation",validations:{deps:["password"]}}}}),[n.resolvedLanguage]),i=Y2(),a=(0,Th.useMemo)(()=>({mode:"onChange",criteriaMode:"all",defaultValues:{name:"",email:"",password:"",password_confirmation:"",...e},resolver:Nt(i),...t}),[i,e]),s=Ye(a),u=(0,Th.useCallback)(()=>s.reset(a.defaultValues),[s.reset,a.defaultValues]);return{methods:s,fields:o,reset:u}}var Hh=m(_());var Vh=m(_());var ANe=Object.defineProperty,bee=(e,t)=>{for(var r in t)ANe(e,r,{get:t[r],enumerable:!0})};function RNe(e){return Object.entries(e).filter(([,t])=>t||t===!1).map(([t,r])=>`${encodeURIComponent(t)}=${encodeURIComponent(String(r))}`).join("&")}function xee(e){let t=e&&e.ownerDocument||document,r=t.defaultView||t.parentWindow||window;return{document:t,window:r}}function _ee(e){return e||document.head}var ONe="hCaptcha-script",wee="hCaptchaOnLoad",nk="script-error",Ph="@hCaptcha/loader",Cee=Object.prototype.toString;function See(e){switch(Cee.call(e)){case"[object Error]":case"[object Exception]":case"[object DOMException]":return!0;default:return Bu(e,Error)}}function Bh(e,t){return Cee.call(e)===`[object ${t}]`}function wk(e){return Bh(e,"ErrorEvent")}function jK(e){return Bh(e,"DOMError")}function kNe(e){return Bh(e,"DOMException")}function cc(e){return Bh(e,"String")}function Eee(e){return e===null||typeof e!="object"&&typeof e!="function"}function kh(e){return Bh(e,"Object")}function ES(e){return typeof Event<"u"&&Bu(e,Event)}function FNe(e){return typeof Element<"u"&&Bu(e,Element)}function DNe(e){return Bh(e,"RegExp")}function Ck(e){return!!(e&&e.then&&typeof e.then=="function")}function LNe(e){return kh(e)&&"nativeEvent"in e&&"preventDefault"in e&&"stopPropagation"in e}function Iee(e){return typeof e=="number"&&e!==e}function Bu(e,t){try{return e instanceof t}catch{return!1}}function Tee(e){return!!(typeof e=="object"&&e!==null&&(e.__isVue||e._isVue))}function Rh(e,t=0){return typeof e!="string"||t===0||e.length<=t?e:`${e.slice(0,t)}...`}function UK(e,t){if(!Array.isArray(e))return"";let r=[];for(let n=0;nMNe(e,n,r))}function BNe(e,t,r=250,n,o,i,a){if(!i.exception||!i.exception.values||!a||!Bu(a.originalException,Error))return;let s=i.exception.values.length>0?i.exception.values[i.exception.values.length-1]:void 0;s&&(i.exception.values=jNe(ok(e,t,o,a.originalException,n,i.exception.values,s,0),r))}function ok(e,t,r,n,o,i,a,s){if(i.length>=r+1)return i;let u=[...i];if(Bu(n[o],Error)){VK(a,s);let l=e(t,n[o]),c=u.length;HK(l,o,c,s),u=ok(e,t,r,n[o],o,[l,...u],l,c)}return Array.isArray(n.errors)&&n.errors.forEach((l,c)=>{if(Bu(l,Error)){VK(a,s);let f=e(t,l),d=u.length;HK(f,`errors[${c}]`,d,s),u=ok(e,t,r,l,o,[f,...u],f,d)}}),u}function VK(e,t){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,is_exception_group:!0,exception_id:t}}function HK(e,t,r,n){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,type:"chained",source:t,exception_id:r,parent_id:n}}function jNe(e,t){return e.map(r=>(r.value&&(r.value=Rh(r.value,t)),r))}function sS(e){return e&&e.Math==Math?e:void 0}var Rn=typeof globalThis=="object"&&sS(globalThis)||typeof window=="object"&&sS(window)||typeof self=="object"&&sS(self)||typeof global=="object"&&sS(global)||function(){return this}()||{};function hb(){return Rn}function Nee(e,t,r){let n=r||Rn,o=n.__SENTRY__=n.__SENTRY__||{};return o[e]||(o[e]=t())}var bS=hb(),UNe=80;function Fh(e,t={}){try{let r=e,n=5,o=[],i=0,a=0,s=" > ",u=s.length,l,c=Array.isArray(t)?t:t.keyAttrs,f=!Array.isArray(t)&&t.maxStringLength||UNe;for(;r&&i++1&&a+o.length*u+l.length>=f));)o.push(l),a+=l.length,r=r.parentNode;return o.reverse().join(s)}catch{return""}}function VNe(e,t){let r=e,n=[],o,i,a,s,u;if(!r||!r.tagName)return"";n.push(r.tagName.toLowerCase());let l=t&&t.length?t.filter(f=>r.getAttribute(f)).map(f=>[f,r.getAttribute(f)]):null;if(l&&l.length)l.forEach(f=>{n.push(`[${f[0]}="${f[1]}"]`)});else if(r.id&&n.push(`#${r.id}`),o=r.className,o&&cc(o))for(i=o.split(/\s+/),u=0;u{let i=wS[o];r[o]=t[o],t[o]=i});try{return e()}finally{n.forEach(o=>{t[o]=r[o]})}}function zNe(){let e=!1,t={enable:()=>{e=!0},disable:()=>{e=!1}};return typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__?ik.forEach(r=>{t[r]=(...n)=>{e&&Pee(()=>{Rn.console[r](`${WNe}[${r}]:`,...n)})}}):ik.forEach(r=>{t[r]=()=>{}}),t}var ue=zNe(),qNe=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)([\w.-]+)(?::(\d+))?\/(.+)/;function $Ne(e){return e==="http"||e==="https"}function IS(e,t=!1){let{host:r,path:n,pass:o,port:i,projectId:a,protocol:s,publicKey:u}=e;return`${s}://${u}${t&&o?`:${o}`:""}@${r}${i?`:${i}`:""}/${n&&`${n}/`}${a}`}function XNe(e){let t=qNe.exec(e);if(!t){console.error(`Invalid Sentry Dsn: ${e}`);return}let[r,n,o="",i,a="",s]=t.slice(1),u="",l=s,c=l.split("/");if(c.length>1&&(u=c.slice(0,-1).join("/"),l=c.pop()),l){let f=l.match(/^\d+/);f&&(l=f[0])}return Aee({host:i,pass:o,path:u,projectId:l,port:a,protocol:r,publicKey:n})}function Aee(e){return{protocol:e.protocol,publicKey:e.publicKey||"",pass:e.pass||"",host:e.host,port:e.port||"",path:e.path||"",projectId:e.projectId}}function YNe(e){if(!(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__))return!0;let{port:t,projectId:r,protocol:n}=e;return["protocol","publicKey","host","projectId"].find(o=>e[o]?!1:(ue.error(`Invalid Sentry Dsn: ${o} missing`),!0))?!1:r.match(/^\d+$/)?$Ne(n)?t&&isNaN(parseInt(t,10))?(ue.error(`Invalid Sentry Dsn: Invalid port ${t}`),!1):!0:(ue.error(`Invalid Sentry Dsn: Invalid protocol ${n}`),!1):(ue.error(`Invalid Sentry Dsn: Invalid projectId ${r}`),!1)}function ZNe(e){let t=typeof e=="string"?XNe(e):Aee(e);if(!(!t||!YNe(t)))return t}var Xs=class extends Error{constructor(e,t="warn"){super(e),this.message=e,this.name=new.target.prototype.constructor.name,Object.setPrototypeOf(this,new.target.prototype),this.logLevel=t}};function lo(e,t,r){if(!(t in e))return;let n=e[t],o=r(n);typeof o=="function"&&Ree(o,n),e[t]=o}function Sk(e,t,r){try{Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0})}catch{(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log(`Failed to add non-enumerable property "${t}" to object`,e)}}function Ree(e,t){try{let r=t.prototype||{};e.prototype=t.prototype=r,Sk(e,"__sentry_original__",t)}catch{}}function Ek(e){return e.__sentry_original__}function QNe(e){return Object.keys(e).map(t=>`${encodeURIComponent(t)}=${encodeURIComponent(e[t])}`).join("&")}function Oee(e){if(See(e))return{message:e.message,name:e.name,stack:e.stack,...WK(e)};if(ES(e)){let t={type:e.type,target:GK(e.target),currentTarget:GK(e.currentTarget),...WK(e)};return typeof CustomEvent<"u"&&Bu(e,CustomEvent)&&(t.detail=e.detail),t}else return e}function GK(e){try{return FNe(e)?Fh(e):Object.prototype.toString.call(e)}catch{return""}}function WK(e){if(typeof e=="object"&&e!==null){let t={};for(let r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t}else return{}}function JNe(e,t=40){let r=Object.keys(Oee(e));if(r.sort(),!r.length)return"[object has no keys]";if(r[0].length>=t)return Rh(r[0],t);for(let n=r.length;n>0;n--){let o=r.slice(0,n).join(", ");if(!(o.length>t))return n===r.length?o:Rh(o,t)}return""}function lc(e){return ak(e,new Map)}function ak(e,t){if(kh(e)){let r=t.get(e);if(r!==void 0)return r;let n={};t.set(e,n);for(let o of Object.keys(e))typeof e[o]<"u"&&(n[o]=ak(e[o],t));return n}if(Array.isArray(e)){let r=t.get(e);if(r!==void 0)return r;let n=[];return t.set(e,n),e.forEach(o=>{n.push(ak(o,t))}),n}return e}var kee=50,zK=/\(error: (.*)\)/,qK=/captureMessage|captureException/;function KNe(...e){let t=e.sort((r,n)=>r[0]-n[0]).map(r=>r[1]);return(r,n=0)=>{let o=[],i=r.split(` `);for(let a=n;a1024)continue;let u=zK.test(s)?s.replace(zK,"$1"):s;if(!u.match(/\S*Error: /)){for(let l of t){let c=l(u);if(c){o.push(c);break}}if(o.length>=kee)break}}return ePe(o)}}function ePe(e){if(!e.length)return[];let t=Array.from(e);return/sentryWrapped/.test(t[t.length-1].function||"")&&t.pop(),t.reverse(),qK.test(t[t.length-1].function||"")&&(t.pop(),qK.test(t[t.length-1].function||"")&&t.pop()),t.slice(0,kee).map(r=>({...r,filename:r.filename||t[t.length-1].filename,function:r.function||"?"}))}var Q2="";function fc(e){try{return!e||typeof e!="function"?Q2:e.name||Q2}catch{return Q2}}var sk=hb();function tPe(){if(!("fetch"in sk))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}function uk(e){return e&&/^function fetch\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}function rPe(){if(!tPe())return!1;if(uk(sk.fetch))return!0;let e=!1,t=sk.document;if(t&&typeof t.createElement=="function")try{let r=t.createElement("iframe");r.hidden=!0,t.head.appendChild(r),r.contentWindow&&r.contentWindow.fetch&&(e=uk(r.contentWindow.fetch)),t.head.removeChild(r)}catch(r){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",r)}return e}var uS=hb();function nPe(){let e=uS.chrome,t=e&&e.app&&e.app.runtime,r="history"in uS&&!!uS.history.pushState&&!!uS.history.replaceState;return!t&&r}var Gn=hb(),Ah="__sentry_xhr_v2__",fb={},$K={};function oPe(e){if(!$K[e])switch($K[e]=!0,e){case"console":iPe();break;case"dom":pPe();break;case"xhr":uPe();break;case"fetch":aPe();break;case"history":lPe();break;case"error":mPe();break;case"unhandledrejection":hPe();break;default:(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.warn("unknown instrumentation type:",e);return}}function Ia(e,t){fb[e]=fb[e]||[],fb[e].push(t),oPe(e)}function os(e,t){if(!(!e||!fb[e]))for(let r of fb[e]||[])try{r(t)}catch(n){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.error(`Error while triggering instrumentation handler. Type: ${e} Name: ${fc(r)} Error:`,n)}}function iPe(){"console"in Rn&&ik.forEach(function(e){e in Rn.console&&lo(Rn.console,e,function(t){return wS[e]=t,function(...r){os("console",{args:r,level:e});let n=wS[e];n&&n.apply(Rn.console,r)}})})}function aPe(){rPe()&&lo(Rn,"fetch",function(e){return function(...t){let{method:r,url:n}=sPe(t),o={args:t,fetchData:{method:r,url:n},startTimestamp:Date.now()};return os("fetch",{...o}),e.apply(Rn,t).then(i=>(os("fetch",{...o,endTimestamp:Date.now(),response:i}),i),i=>{throw os("fetch",{...o,endTimestamp:Date.now(),error:i}),i})}})}function lk(e,t){return!!e&&typeof e=="object"&&!!e[t]}function XK(e){return typeof e=="string"?e:e?lk(e,"url")?e.url:e.toString?e.toString():"":""}function sPe(e){if(e.length===0)return{method:"GET",url:""};if(e.length===2){let[r,n]=e;return{url:XK(r),method:lk(n,"method")?String(n.method).toUpperCase():"GET"}}let t=e[0];return{url:XK(t),method:lk(t,"method")?String(t.method).toUpperCase():"GET"}}function uPe(){if(!Gn.XMLHttpRequest)return;let e=XMLHttpRequest.prototype;lo(e,"open",function(t){return function(...r){let n=r[1],o=this[Ah]={method:cc(r[0])?r[0].toUpperCase():r[0],url:r[1],request_headers:{}};cc(n)&&o.method==="POST"&&n.match(/sentry_key/)&&(this.__sentry_own_request__=!0);let i=()=>{let a=this[Ah];if(a&&this.readyState===4){try{a.status_code=this.status}catch{}os("xhr",{args:r,endTimestamp:Date.now(),startTimestamp:Date.now(),xhr:this})}};return"onreadystatechange"in this&&typeof this.onreadystatechange=="function"?lo(this,"onreadystatechange",function(a){return function(...s){return i(),a.apply(this,s)}}):this.addEventListener("readystatechange",i),lo(this,"setRequestHeader",function(a){return function(...s){let[u,l]=s,c=this[Ah];return c&&(c.request_headers[u.toLowerCase()]=l),a.apply(this,s)}}),t.apply(this,r)}}),lo(e,"send",function(t){return function(...r){let n=this[Ah];return n&&r[0]!==void 0&&(n.body=r[0]),os("xhr",{args:r,startTimestamp:Date.now(),xhr:this}),t.apply(this,r)}})}var lS;function lPe(){if(!nPe())return;let e=Gn.onpopstate;Gn.onpopstate=function(...r){let n=Gn.location.href,o=lS;if(lS=n,os("history",{from:o,to:n}),e)try{return e.apply(this,r)}catch{}};function t(r){return function(...n){let o=n.length>2?n[2]:void 0;if(o){let i=lS,a=String(o);lS=a,os("history",{from:i,to:a})}return r.apply(this,n)}}lo(Gn.history,"pushState",t),lo(Gn.history,"replaceState",t)}var cPe=1e3,cS,fS;function fPe(e,t){if(!e||e.type!==t.type)return!0;try{if(e.target!==t.target)return!0}catch{}return!1}function dPe(e){if(e.type!=="keypress")return!1;try{let t=e.target;if(!t||!t.tagName)return!0;if(t.tagName==="INPUT"||t.tagName==="TEXTAREA"||t.isContentEditable)return!1}catch{}return!0}function YK(e,t=!1){return r=>{if(!r||fS===r||dPe(r))return;let n=r.type==="keypress"?"input":r.type;cS===void 0?(e({event:r,name:n,global:t}),fS=r):fPe(fS,r)&&(e({event:r,name:n,global:t}),fS=r),clearTimeout(cS),cS=Gn.setTimeout(()=>{cS=void 0},cPe)}}function pPe(){if(!Gn.document)return;let e=os.bind(null,"dom"),t=YK(e,!0);Gn.document.addEventListener("click",t,!1),Gn.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(r=>{let n=Gn[r]&&Gn[r].prototype;!n||!n.hasOwnProperty||!n.hasOwnProperty("addEventListener")||(lo(n,"addEventListener",function(o){return function(i,a,s){if(i==="click"||i=="keypress")try{let u=this,l=u.__sentry_instrumentation_handlers__=u.__sentry_instrumentation_handlers__||{},c=l[i]=l[i]||{refCount:0};if(!c.handler){let f=YK(e);c.handler=f,o.call(this,i,f,s)}c.refCount++}catch{}return o.call(this,i,a,s)}}),lo(n,"removeEventListener",function(o){return function(i,a,s){if(i==="click"||i=="keypress")try{let u=this,l=u.__sentry_instrumentation_handlers__||{},c=l[i];c&&(c.refCount--,c.refCount<=0&&(o.call(this,i,c.handler,s),c.handler=void 0,delete l[i]),Object.keys(l).length===0&&delete u.__sentry_instrumentation_handlers__)}catch{}return o.call(this,i,a,s)}}))})}var dS=null;function mPe(){dS=Gn.onerror,Gn.onerror=function(e,t,r,n,o){return os("error",{column:n,error:o,line:r,msg:e,url:t}),dS&&!dS.__SENTRY_LOADER__?dS.apply(this,arguments):!1},Gn.onerror.__SENTRY_INSTRUMENTED__=!0}var pS=null;function hPe(){pS=Gn.onunhandledrejection,Gn.onunhandledrejection=function(e){return os("unhandledrejection",e),pS&&!pS.__SENTRY_LOADER__?pS.apply(this,arguments):!0},Gn.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}function gPe(){let e=typeof WeakSet=="function",t=e?new WeakSet:[];function r(o){if(e)return t.has(o)?!0:(t.add(o),!1);for(let i=0;iMath.random()*16;try{if(t&&t.randomUUID)return t.randomUUID().replace(/-/g,"");t&&t.getRandomValues&&(r=()=>t.getRandomValues(new Uint8Array(1))[0])}catch{}return("10000000100040008000"+1e11).replace(/[018]/g,n=>(n^(r()&15)>>n/4).toString(16))}function Fee(e){return e.exception&&e.exception.values?e.exception.values[0]:void 0}function uc(e){let{message:t,event_id:r}=e;if(t)return t;let n=Fee(e);return n?n.type&&n.value?`${n.type}: ${n.value}`:n.type||n.value||r||"":r||""}function ck(e,t,r){let n=e.exception=e.exception||{},o=n.values=n.values||[],i=o[0]=o[0]||{};i.value||(i.value=t||""),i.type||(i.type=r||"Error")}function pb(e,t){let r=Fee(e);if(!r)return;let n={type:"generic",handled:!0},o=r.mechanism;if(r.mechanism={...n,...o,...t},t&&"data"in t){let i={...o&&o.data,...t.data};r.mechanism.data=i}}function ZK(e){if(e&&e.__sentry_captured__)return!0;try{Sk(e,"__sentry_captured__",!0)}catch{}return!1}function vPe(e){return Array.isArray(e)?e:[e]}function yPe(){return typeof __SENTRY_BROWSER_BUNDLE__<"u"&&!!__SENTRY_BROWSER_BUNDLE__}function bPe(){return"npm"}function xPe(){return!yPe()&&Object.prototype.toString.call(typeof process<"u"?process:0)==="[object process]"}function _Pe(e,t){return e.require(t)}function sc(e,t=100,r=1/0){try{return fk("",e,t,r)}catch(n){return{ERROR:`**non-serializable** (${n})`}}}function Dee(e,t=3,r=100*1024){let n=sc(e,t);return EPe(n)>r?Dee(e,t-1,r):n}function fk(e,t,r=1/0,n=1/0,o=gPe()){let[i,a]=o;if(t==null||["number","boolean","string"].includes(typeof t)&&!Iee(t))return t;let s=wPe(e,t);if(!s.startsWith("[object "))return s;if(t.__sentry_skip_normalization__)return t;let u=typeof t.__sentry_override_normalization_depth__=="number"?t.__sentry_override_normalization_depth__:r;if(u===0)return s.replace("object ","");if(i(t))return"[Circular ~]";let l=t;if(l&&typeof l.toJSON=="function")try{let p=l.toJSON();return fk("",p,u-1,n,o)}catch{}let c=Array.isArray(t)?[]:{},f=0,d=Oee(t);for(let p in d){if(!Object.prototype.hasOwnProperty.call(d,p))continue;if(f>=n){c[p]="[MaxProperties ~]";break}let v=d[p];c[p]=fk(p,v,u-1,n,o),f++}return a(t),c}function wPe(e,t){try{if(e==="domain"&&t&&typeof t=="object"&&t._events)return"[Domain]";if(e==="domainEmitter")return"[DomainEmitter]";if(typeof global<"u"&&t===global)return"[Global]";if(typeof window<"u"&&t===window)return"[Window]";if(typeof document<"u"&&t===document)return"[Document]";if(Tee(t))return"[VueViewModel]";if(LNe(t))return"[SyntheticEvent]";if(typeof t=="number"&&t!==t)return"[NaN]";if(typeof t=="function")return`[Function: ${fc(t)}]`;if(typeof t=="symbol")return`[${String(t)}]`;if(typeof t=="bigint")return`[BigInt: ${String(t)}]`;let r=CPe(t);return/^HTML(\w*)Element$/.test(r)?`[HTMLElement: ${r}]`:`[object ${r}]`}catch(r){return`**non-serializable** (${r})`}}function CPe(e){let t=Object.getPrototypeOf(e);return t?t.constructor.name:"null prototype"}function SPe(e){return~-encodeURI(e).split(/%..|./).length}function EPe(e){return SPe(JSON.stringify(e))}var Mu;(function(e){e[e.PENDING=0]="PENDING";let t=1;e[e.RESOLVED=t]="RESOLVED";let r=2;e[e.REJECTED=r]="REJECTED"})(Mu||(Mu={}));function Df(e){return new ns(t=>{t(e)})}function Ik(e){return new ns((t,r)=>{r(e)})}var ns=class{constructor(e){ns.prototype.__init.call(this),ns.prototype.__init2.call(this),ns.prototype.__init3.call(this),ns.prototype.__init4.call(this),this._state=Mu.PENDING,this._handlers=[];try{e(this._resolve,this._reject)}catch(t){this._reject(t)}}then(e,t){return new ns((r,n)=>{this._handlers.push([!1,o=>{if(!e)r(o);else try{r(e(o))}catch(i){n(i)}},o=>{if(!t)n(o);else try{r(t(o))}catch(i){n(i)}}]),this._executeHandlers()})}catch(e){return this.then(t=>t,e)}finally(e){return new ns((t,r)=>{let n,o;return this.then(i=>{o=!1,n=i,e&&e()},i=>{o=!0,n=i,e&&e()}).then(()=>{if(o){r(n);return}t(n)})})}__init(){this._resolve=e=>{this._setResult(Mu.RESOLVED,e)}}__init2(){this._reject=e=>{this._setResult(Mu.REJECTED,e)}}__init3(){this._setResult=(e,t)=>{if(this._state===Mu.PENDING){if(Ck(t)){t.then(this._resolve,this._reject);return}this._state=e,this._value=t,this._executeHandlers()}}}__init4(){this._executeHandlers=()=>{if(this._state===Mu.PENDING)return;let e=this._handlers.slice();this._handlers=[],e.forEach(t=>{t[0]||(this._state===Mu.RESOLVED&&t[1](this._value),this._state===Mu.REJECTED&&t[2](this._value),t[0]=!0)})}}};function IPe(e){let t=[];function r(){return e===void 0||t.lengthn(s)).then(null,()=>n(s).then(null,()=>{})),s}function i(a){return new ns((s,u)=>{let l=t.length;if(!l)return s(!0);let c=setTimeout(()=>{a&&a>0&&s(!1)},a);t.forEach(f=>{Df(f).then(()=>{--l||(clearTimeout(c),s(!0))},u)})})}return{$:t,add:o,drain:i}}function J2(e){if(!e)return{};let t=e.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!t)return{};let r=t[6]||"",n=t[8]||"";return{host:t[4],path:t[5],protocol:t[2],search:r,hash:n,relative:t[5]+r+n}}var TPe=["fatal","error","warning","log","info","debug"];function NPe(e){return e==="warn"?"warning":TPe.includes(e)?e:"log"}var Lee=hb(),dk={nowSeconds:()=>Date.now()/1e3};function PPe(){let{performance:e}=Lee;if(!e||!e.now)return;let t=Date.now()-e.now();return{now:()=>e.now(),timeOrigin:t}}function APe(){try{return _Pe(module,"perf_hooks").performance}catch{return}}var K2=xPe()?APe():PPe(),QK=K2===void 0?dk:{nowSeconds:()=>(K2.timeOrigin+K2.now())/1e3},TS=dk.nowSeconds.bind(dk),Lf=QK.nowSeconds.bind(QK),mS,Ys=(()=>{let{performance:e}=Lee;if(!e||!e.now){mS="none";return}let t=3600*1e3,r=e.now(),n=Date.now(),o=e.timeOrigin?Math.abs(e.timeOrigin+r-n):t,i=o{let i=JK(o);return{...n,...i}},{});else{if(!e)return;t=JK(e)}let r=Object.entries(t).reduce((n,[o,i])=>{if(o.match(RPe)){let a=o.slice(Mee.length);n[a]=i}return n},{});if(Object.keys(r).length>0)return r}function mk(e){if(!e)return;let t=Object.entries(e).reduce((r,[n,o])=>(o&&(r[`${Mee}${n}`]=o),r),{});return FPe(t)}function JK(e){return e.split(",").map(t=>t.split("=").map(r=>decodeURIComponent(r.trim()))).reduce((t,[r,n])=>(t[r]=n,t),{})}function FPe(e){if(Object.keys(e).length!==0)return Object.entries(e).reduce((t,[r,n],o)=>{let i=`${encodeURIComponent(r)}=${encodeURIComponent(n)}`,a=o===0?i:`${t},${i}`;return a.length>OPe?((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.warn(`Not adding key: ${r} with val: ${n} to baggage header due to exceeding baggage size limits.`),t):a},"")}var DPe=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$");function LPe(e){if(!e)return;let t=e.match(DPe);if(!t)return;let r;return t[3]==="1"?r=!0:t[3]==="0"&&(r=!1),{traceId:t[1],parentSampled:r,parentSpanId:t[2]}}function MPe(e,t){let r=LPe(e),n=kPe(t),{traceId:o,parentSpanId:i,parentSampled:a}=r||{},s={traceId:o||yi(),spanId:yi().substring(16),sampled:a};return i&&(s.parentSpanId=i),n&&(s.dsc=n),{traceparentData:r,dynamicSamplingContext:n,propagationContext:s}}function Tk(e=yi(),t=yi().substring(16),r){let n="";return r!==void 0&&(n=r?"-1":"-0"),`${e}-${t}${n}`}function gb(e,t=[]){return[e,t]}function BPe(e,t){let[r,n]=e;return[r,[...n,t]]}function KK(e,t){let r=e[1];for(let n of r){let o=n[0].type;if(t(n,o))return!0}return!1}function hk(e,t){return(t||new TextEncoder).encode(e)}function jPe(e,t){let[r,n]=e,o=JSON.stringify(r);function i(a){typeof o=="string"?o=typeof a=="string"?o+a:[hk(o,t),a]:o.push(typeof a=="string"?hk(a,t):a)}for(let a of n){let[s,u]=a;if(i(` ${JSON.stringify(s)} `),typeof u=="string"||u instanceof Uint8Array)i(u);else{let l;try{l=JSON.stringify(u)}catch{l=JSON.stringify(sc(u))}i(l)}}return typeof o=="string"?o:UPe(o)}function UPe(e){let t=e.reduce((o,i)=>o+i.length,0),r=new Uint8Array(t),n=0;for(let o of e)r.set(o,n),n+=o.length;return r}function VPe(e,t){let r=typeof e.data=="string"?hk(e.data,t):e.data;return[lc({type:"attachment",length:r.length,filename:e.filename,content_type:e.contentType,attachment_type:e.attachmentType}),r]}var HPe={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor"};function eee(e){return HPe[e]}function Bee(e){if(!e||!e.sdk)return;let{name:t,version:r}=e.sdk;return{name:t,version:r}}function GPe(e,t,r,n){let o=e.sdkProcessingMetadata&&e.sdkProcessingMetadata.dynamicSamplingContext;return{event_id:e.event_id,sent_at:new Date().toISOString(),...t&&{sdk:t},...!!r&&n&&{dsn:IS(n)},...o&&{trace:lc({...o})}}}function WPe(e,t,r){let n=[{type:"client_report"},{timestamp:r||TS(),discarded_events:e}];return gb(t?{dsn:t}:{},[n])}function zPe(e,t=Date.now()){let r=parseInt(`${e}`,10);if(!isNaN(r))return r*1e3;let n=Date.parse(`${e}`);return isNaN(n)?6e4:n-t}function qPe(e,t){return e[t]||e.all||0}function $Pe(e,t,r=Date.now()){return qPe(e,t)>r}function XPe(e,{statusCode:t,headers:r},n=Date.now()){let o={...e},i=r&&r["x-sentry-rate-limits"],a=r&&r["retry-after"];if(i)for(let s of i.trim().split(",")){let[u,l]=s.split(":",2),c=parseInt(u,10),f=(isNaN(c)?60:c)*1e3;if(!l)o.all=n+f;else for(let d of l.split(";"))o[d]=n+f}else a?o.all=n+zPe(a,n):t===429&&(o.all=n+60*1e3);return o}var Nk="production";function Pk(){return Nee("globalEventProcessors",()=>[])}function YPe(e){Pk().push(e)}function CS(e,t,r,n=0){return new ns((o,i)=>{let a=e[n];if(t===null||typeof a!="function")o(t);else{let s=a({...t},r);(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&a.id&&s===null&&ue.log(`Event processor "${a.id}" dropped event`),Ck(s)?s.then(u=>CS(e,u,r,n+1).then(o)).then(null,i):CS(e,s,r,n+1).then(o).then(null,i)}})}function ZPe(e){let t=Lf(),r={sid:yi(),init:!0,timestamp:t,started:t,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>JPe(r)};return e&&Dh(r,e),r}function Dh(e,t={}){if(t.user&&(!e.ipAddress&&t.user.ip_address&&(e.ipAddress=t.user.ip_address),!e.did&&!t.did&&(e.did=t.user.id||t.user.email||t.user.username)),e.timestamp=t.timestamp||Lf(),t.ignoreDuration&&(e.ignoreDuration=t.ignoreDuration),t.sid&&(e.sid=t.sid.length===32?t.sid:yi()),t.init!==void 0&&(e.init=t.init),!e.did&&t.did&&(e.did=`${t.did}`),typeof t.started=="number"&&(e.started=t.started),e.ignoreDuration)e.duration=void 0;else if(typeof t.duration=="number")e.duration=t.duration;else{let r=e.timestamp-e.started;e.duration=r>=0?r:0}t.release&&(e.release=t.release),t.environment&&(e.environment=t.environment),!e.ipAddress&&t.ipAddress&&(e.ipAddress=t.ipAddress),!e.userAgent&&t.userAgent&&(e.userAgent=t.userAgent),typeof t.errors=="number"&&(e.errors=t.errors),t.status&&(e.status=t.status)}function QPe(e,t){let r={};t?r={status:t}:e.status==="ok"&&(r={status:"exited"}),Dh(e,r)}function JPe(e){return lc({sid:`${e.sid}`,init:e.init,started:new Date(e.started*1e3).toISOString(),timestamp:new Date(e.timestamp*1e3).toISOString(),status:e.status,errors:e.errors,did:typeof e.did=="number"||typeof e.did=="string"?`${e.did}`:void 0,duration:e.duration,attrs:{release:e.release,environment:e.environment,ip_address:e.ipAddress,user_agent:e.userAgent}})}var KPe=100,Oh=class{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext=tee()}static clone(e){let t=new Oh;return e&&(t._breadcrumbs=[...e._breadcrumbs],t._tags={...e._tags},t._extra={...e._extra},t._contexts={...e._contexts},t._user=e._user,t._level=e._level,t._span=e._span,t._session=e._session,t._transactionName=e._transactionName,t._fingerprint=e._fingerprint,t._eventProcessors=[...e._eventProcessors],t._requestSession=e._requestSession,t._attachments=[...e._attachments],t._sdkProcessingMetadata={...e._sdkProcessingMetadata},t._propagationContext={...e._propagationContext}),t}addScopeListener(e){this._scopeListeners.push(e)}addEventProcessor(e){return this._eventProcessors.push(e),this}setUser(e){return this._user=e||{},this._session&&Dh(this._session,{user:e}),this._notifyScopeListeners(),this}getUser(){return this._user}getRequestSession(){return this._requestSession}setRequestSession(e){return this._requestSession=e,this}setTags(e){return this._tags={...this._tags,...e},this._notifyScopeListeners(),this}setTag(e,t){return this._tags={...this._tags,[e]:t},this._notifyScopeListeners(),this}setExtras(e){return this._extra={...this._extra,...e},this._notifyScopeListeners(),this}setExtra(e,t){return this._extra={...this._extra,[e]:t},this._notifyScopeListeners(),this}setFingerprint(e){return this._fingerprint=e,this._notifyScopeListeners(),this}setLevel(e){return this._level=e,this._notifyScopeListeners(),this}setTransactionName(e){return this._transactionName=e,this._notifyScopeListeners(),this}setContext(e,t){return t===null?delete this._contexts[e]:this._contexts[e]=t,this._notifyScopeListeners(),this}setSpan(e){return this._span=e,this._notifyScopeListeners(),this}getSpan(){return this._span}getTransaction(){let e=this.getSpan();return e&&e.transaction}setSession(e){return e?this._session=e:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(e){if(!e)return this;if(typeof e=="function"){let t=e(this);return t instanceof Oh?t:this}return e instanceof Oh?(this._tags={...this._tags,...e._tags},this._extra={...this._extra,...e._extra},this._contexts={...this._contexts,...e._contexts},e._user&&Object.keys(e._user).length&&(this._user=e._user),e._level&&(this._level=e._level),e._fingerprint&&(this._fingerprint=e._fingerprint),e._requestSession&&(this._requestSession=e._requestSession),e._propagationContext&&(this._propagationContext=e._propagationContext)):kh(e)&&(e=e,this._tags={...this._tags,...e.tags},this._extra={...this._extra,...e.extra},this._contexts={...this._contexts,...e.contexts},e.user&&(this._user=e.user),e.level&&(this._level=e.level),e.fingerprint&&(this._fingerprint=e.fingerprint),e.requestSession&&(this._requestSession=e.requestSession),e.propagationContext&&(this._propagationContext=e.propagationContext)),this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._requestSession=void 0,this._span=void 0,this._session=void 0,this._notifyScopeListeners(),this._attachments=[],this._propagationContext=tee(),this}addBreadcrumb(e,t){let r=typeof t=="number"?t:KPe;if(r<=0)return this;let n={timestamp:TS(),...e},o=this._breadcrumbs;return o.push(n),this._breadcrumbs=o.length>r?o.slice(-r):o,this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(e){return this._attachments.push(e),this}getAttachments(){return this._attachments}clearAttachments(){return this._attachments=[],this}applyToEvent(e,t={},r){if(this._extra&&Object.keys(this._extra).length&&(e.extra={...this._extra,...e.extra}),this._tags&&Object.keys(this._tags).length&&(e.tags={...this._tags,...e.tags}),this._user&&Object.keys(this._user).length&&(e.user={...this._user,...e.user}),this._contexts&&Object.keys(this._contexts).length&&(e.contexts={...this._contexts,...e.contexts}),this._level&&(e.level=this._level),this._transactionName&&(e.transaction=this._transactionName),this._span){e.contexts={trace:this._span.getTraceContext(),...e.contexts};let i=this._span.transaction;if(i){e.sdkProcessingMetadata={dynamicSamplingContext:i.getDynamicSamplingContext(),...e.sdkProcessingMetadata};let a=i.name;a&&(e.tags={transaction:a,...e.tags})}}this._applyFingerprint(e);let n=this._getBreadcrumbs(),o=[...e.breadcrumbs||[],...n];return e.breadcrumbs=o.length>0?o:void 0,e.sdkProcessingMetadata={...e.sdkProcessingMetadata,...this._sdkProcessingMetadata,propagationContext:this._propagationContext},CS([...r||[],...Pk(),...this._eventProcessors],e,t)}setSDKProcessingMetadata(e){return this._sdkProcessingMetadata={...this._sdkProcessingMetadata,...e},this}setPropagationContext(e){return this._propagationContext=e,this}getPropagationContext(){return this._propagationContext}_getBreadcrumbs(){return this._breadcrumbs}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(e=>{e(this)}),this._notifyingListeners=!1)}_applyFingerprint(e){e.fingerprint=e.fingerprint?vPe(e.fingerprint):[],this._fingerprint&&(e.fingerprint=e.fingerprint.concat(this._fingerprint)),e.fingerprint&&!e.fingerprint.length&&delete e.fingerprint}};function tee(){return{traceId:yi(),spanId:yi().substring(16)}}var jee=4,eAe=100,Ak=class{constructor(e,t=new Oh,r=jee){this._version=r,this._stack=[{scope:t}],e&&this.bindClient(e)}isOlderThan(e){return this._version{o.captureException(e,{originalException:e,syntheticException:n,...t,event_id:r},i)}),r}captureMessage(e,t,r){let n=this._lastEventId=r&&r.event_id?r.event_id:yi(),o=new Error(e);return this._withClient((i,a)=>{i.captureMessage(e,t,{originalException:e,syntheticException:o,...r,event_id:n},a)}),n}captureEvent(e,t){let r=t&&t.event_id?t.event_id:yi();return e.type||(this._lastEventId=r),this._withClient((n,o)=>{n.captureEvent(e,{...t,event_id:r},o)}),r}lastEventId(){return this._lastEventId}addBreadcrumb(e,t){let{scope:r,client:n}=this.getStackTop();if(!n)return;let{beforeBreadcrumb:o=null,maxBreadcrumbs:i=eAe}=n.getOptions&&n.getOptions()||{};if(i<=0)return;let a={timestamp:TS(),...e},s=o?Pee(()=>o(a,t)):a;s!==null&&(n.emit&&n.emit("beforeAddBreadcrumb",s,t),r.addBreadcrumb(s,i))}setUser(e){this.getScope().setUser(e)}setTags(e){this.getScope().setTags(e)}setExtras(e){this.getScope().setExtras(e)}setTag(e,t){this.getScope().setTag(e,t)}setExtra(e,t){this.getScope().setExtra(e,t)}setContext(e,t){this.getScope().setContext(e,t)}configureScope(e){let{scope:t,client:r}=this.getStackTop();r&&e(t)}run(e){let t=ree(this);try{e(this)}finally{ree(t)}}getIntegration(e){let t=this.getClient();if(!t)return null;try{return t.getIntegration(e)}catch{return(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.warn(`Cannot retrieve integration ${e.id} from the current Hub`),null}}startTransaction(e,t){let r=this._callExtensionMethod("startTransaction",e,t);if((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&!r){let n=this.getClient();console.warn(n?`Tracing extension 'startTransaction' has not been added. Call 'addTracingExtensions' before calling 'init': Sentry.addTracingExtensions(); Sentry.init({...}); `:"Tracing extension 'startTransaction' is missing. You should 'init' the SDK before calling 'startTransaction'")}return r}traceHeaders(){return this._callExtensionMethod("traceHeaders")}captureSession(e=!1){if(e)return this.endSession();this._sendSessionUpdate()}endSession(){let e=this.getStackTop().scope,t=e.getSession();t&&QPe(t),this._sendSessionUpdate(),e.setSession()}startSession(e){let{scope:t,client:r}=this.getStackTop(),{release:n,environment:o=Nk}=r&&r.getOptions()||{},{userAgent:i}=Rn.navigator||{},a=ZPe({release:n,environment:o,user:t.getUser(),...i&&{userAgent:i},...e}),s=t.getSession&&t.getSession();return s&&s.status==="ok"&&Dh(s,{status:"exited"}),this.endSession(),t.setSession(a),a}shouldSendDefaultPii(){let e=this.getClient(),t=e&&e.getOptions();return!!(t&&t.sendDefaultPii)}_sendSessionUpdate(){let{scope:e,client:t}=this.getStackTop(),r=e.getSession();r&&t&&t.captureSession&&t.captureSession(r)}_withClient(e){let{scope:t,client:r}=this.getStackTop();r&&e(r,t)}_callExtensionMethod(e,...t){let r=vb().__SENTRY__;if(r&&r.extensions&&typeof r.extensions[e]=="function")return r.extensions[e].apply(this,t);(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.warn(`Extension method ${e} couldn't be found, doing nothing.`)}};function vb(){return Rn.__SENTRY__=Rn.__SENTRY__||{extensions:{},hub:void 0},Rn}function ree(e){let t=vb(),r=gk(t);return Uee(t,e),r}function On(){let e=vb();if(e.__SENTRY__&&e.__SENTRY__.acs){let t=e.__SENTRY__.acs.getCurrentHub();if(t)return t}return tAe(e)}function tAe(e=vb()){return(!rAe(e)||gk(e).isOlderThan(jee))&&Uee(e,new Ak),gk(e)}function rAe(e){return!!(e&&e.__SENTRY__&&e.__SENTRY__.hub)}function gk(e){return Nee("hub",()=>new Ak,e)}function Uee(e,t){if(!e)return!1;let r=e.__SENTRY__=e.__SENTRY__||{};return r.hub=t,!0}function Rk(e){if(typeof __SENTRY_TRACING__=="boolean"&&!__SENTRY_TRACING__)return!1;let t=On().getClient(),r=e||t&&t.getOptions();return!!r&&(r.enableTracing||"tracesSampleRate"in r||"tracesSampler"in r)}function yb(e){return(e||On()).getScope().getTransaction()}var nee=!1;function nAe(){nee||(nee=!0,Ia("error",vk),Ia("unhandledrejection",vk))}function vk(){let e=yb();if(e){let t="internal_error";(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log(`[Tracing] Transaction: ${t} -> Global error occured`),e.setStatus(t)}}vk.tag="sentry_tracingErrorCallback";var Vee=class{constructor(e=1e3){this._maxlen=e,this.spans=[]}add(e){this.spans.length>this._maxlen?e.spanRecorder=void 0:this.spans.push(e)}},Hee=class{constructor(e={}){this.traceId=e.traceId||yi(),this.spanId=e.spanId||yi().substring(16),this.startTimestamp=e.startTimestamp||Lf(),this.tags=e.tags||{},this.data=e.data||{},this.instrumenter=e.instrumenter||"sentry",this.origin=e.origin||"manual",e.parentSpanId&&(this.parentSpanId=e.parentSpanId),"sampled"in e&&(this.sampled=e.sampled),e.op&&(this.op=e.op),e.description&&(this.description=e.description),e.name&&(this.description=e.name),e.status&&(this.status=e.status),e.endTimestamp&&(this.endTimestamp=e.endTimestamp)}get name(){return this.description||""}set name(e){this.setName(e)}startChild(e){let t=new Hee({...e,parentSpanId:this.spanId,sampled:this.sampled,traceId:this.traceId});if(t.spanRecorder=this.spanRecorder,t.spanRecorder&&t.spanRecorder.add(t),t.transaction=this.transaction,(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&t.transaction){let r=e&&e.op||"< unknown op >",n=t.transaction.name||"< unknown name >",o=t.transaction.spanId,i=`[Tracing] Starting '${r}' span on transaction '${n}' (${o}).`;t.transaction.metadata.spanMetadata[t.spanId]={logMessage:i},ue.log(i)}return t}setTag(e,t){return this.tags={...this.tags,[e]:t},this}setData(e,t){return this.data={...this.data,[e]:t},this}setStatus(e){return this.status=e,this}setHttpStatus(e){this.setTag("http.status_code",String(e)),this.setData("http.response.status_code",e);let t=oAe(e);return t!=="unknown_error"&&this.setStatus(t),this}setName(e){this.description=e}isSuccess(){return this.status==="ok"}finish(e){if((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&this.transaction&&this.transaction.spanId!==this.spanId){let{logMessage:t}=this.transaction.metadata.spanMetadata[this.spanId];t&&ue.log(t.replace("Starting","Finishing"))}this.endTimestamp=typeof e=="number"?e:Lf()}toTraceparent(){return Tk(this.traceId,this.spanId,this.sampled)}toContext(){return lc({data:this.data,description:this.description,endTimestamp:this.endTimestamp,op:this.op,parentSpanId:this.parentSpanId,sampled:this.sampled,spanId:this.spanId,startTimestamp:this.startTimestamp,status:this.status,tags:this.tags,traceId:this.traceId})}updateWithContext(e){return this.data=e.data||{},this.description=e.description,this.endTimestamp=e.endTimestamp,this.op=e.op,this.parentSpanId=e.parentSpanId,this.sampled=e.sampled,this.spanId=e.spanId||this.spanId,this.startTimestamp=e.startTimestamp||this.startTimestamp,this.status=e.status,this.tags=e.tags||{},this.traceId=e.traceId||this.traceId,this}getTraceContext(){return lc({data:Object.keys(this.data).length>0?this.data:void 0,description:this.description,op:this.op,parent_span_id:this.parentSpanId,span_id:this.spanId,status:this.status,tags:Object.keys(this.tags).length>0?this.tags:void 0,trace_id:this.traceId})}toJSON(){return lc({data:Object.keys(this.data).length>0?this.data:void 0,description:this.description,op:this.op,parent_span_id:this.parentSpanId,span_id:this.spanId,start_timestamp:this.startTimestamp,status:this.status,tags:Object.keys(this.tags).length>0?this.tags:void 0,timestamp:this.endTimestamp,trace_id:this.traceId,origin:this.origin})}};function oAe(e){if(e<400&&e>=100)return"ok";if(e>=400&&e<500)switch(e){case 401:return"unauthenticated";case 403:return"permission_denied";case 404:return"not_found";case 409:return"already_exists";case 413:return"failed_precondition";case 429:return"resource_exhausted";default:return"invalid_argument"}if(e>=500&&e<600)switch(e){case 501:return"unimplemented";case 503:return"unavailable";case 504:return"deadline_exceeded";default:return"internal_error"}return"unknown_error"}function NS(e,t,r){let n=t.getOptions(),{publicKey:o}=t.getDsn()||{},{segment:i}=r&&r.getUser()||{},a=lc({environment:n.environment||Nk,release:n.release,user_segment:i,public_key:o,trace_id:e});return t.emit&&t.emit("createDsc",a),a}var Gee=class extends Hee{constructor(e,t){super(e),delete this.description,this._measurements={},this._contexts={},this._hub=t||On(),this._name=e.name||"",this.metadata={source:"custom",...e.metadata,spanMetadata:{}},this._trimEnd=e.trimEnd,this.transaction=this;let r=this.metadata.dynamicSamplingContext;r&&(this._frozenDynamicSamplingContext={...r})}get name(){return this._name}set name(e){this.setName(e)}setName(e,t="custom"){this._name=e,this.metadata.source=t}initSpanRecorder(e=1e3){this.spanRecorder||(this.spanRecorder=new Vee(e)),this.spanRecorder.add(this)}setContext(e,t){t===null?delete this._contexts[e]:this._contexts[e]=t}setMeasurement(e,t,r=""){this._measurements[e]={value:t,unit:r}}setMetadata(e){this.metadata={...this.metadata,...e}}finish(e){let t=this._finishTransaction(e);if(t)return this._hub.captureEvent(t)}toContext(){let e=super.toContext();return lc({...e,name:this.name,trimEnd:this._trimEnd})}updateWithContext(e){return super.updateWithContext(e),this.name=e.name||"",this._trimEnd=e.trimEnd,this}getDynamicSamplingContext(){if(this._frozenDynamicSamplingContext)return this._frozenDynamicSamplingContext;let e=this._hub||On(),t=e.getClient();if(!t)return{};let r=e.getScope(),n=NS(this.traceId,t,r),o=this.metadata.sampleRate;o!==void 0&&(n.sample_rate=`${o}`);let i=this.metadata.source;return i&&i!=="url"&&(n.transaction=this.name),this.sampled!==void 0&&(n.sampled=String(this.sampled)),n}setHub(e){this._hub=e}_finishTransaction(e){if(this.endTimestamp!==void 0)return;this.name||((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.warn("Transaction has no name, falling back to ``."),this.name=""),super.finish(e);let t=this._hub.getClient();if(t&&t.emit&&t.emit("finishTransaction",this),this.sampled!==!0){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log("[Tracing] Discarding transaction because its trace was not chosen to be sampled."),t&&t.recordDroppedEvent("sample_rate","transaction");return}let r=this.spanRecorder?this.spanRecorder.spans.filter(i=>i!==this&&i.endTimestamp):[];this._trimEnd&&r.length>0&&(this.endTimestamp=r.reduce((i,a)=>i.endTimestamp&&a.endTimestamp?i.endTimestamp>a.endTimestamp?i:a:i).endTimestamp);let n=this.metadata,o={contexts:{...this._contexts,trace:this.getTraceContext()},spans:r,start_timestamp:this.startTimestamp,tags:this.tags,timestamp:this.endTimestamp,transaction:this.name,type:"transaction",sdkProcessingMetadata:{...n,dynamicSamplingContext:this.getDynamicSamplingContext()},...n.source&&{transaction_info:{source:n.source}}};return Object.keys(this._measurements).length>0&&((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log("[Measurements] Adding measurements to transaction",JSON.stringify(this._measurements,void 0,2)),o.measurements=this._measurements),(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log(`[Tracing] Finishing ${this.op} transaction: ${this.name}.`),o}},xS={idleTimeout:1e3,finalTimeout:3e4,heartbeatInterval:5e3},iAe="finishReason",Nh=["heartbeatFailed","idleTimeout","documentHidden","finalTimeout","externalFinish","cancelled"],aAe=class extends Vee{constructor(e,t,r,n){super(n),this._pushActivity=e,this._popActivity=t,this.transactionSpanId=r}add(e){e.spanId!==this.transactionSpanId&&(e.finish=t=>{e.endTimestamp=typeof t=="number"?t:Lf(),this._popActivity(e.spanId)},e.endTimestamp===void 0&&this._pushActivity(e.spanId)),super.add(e)}},sAe=class extends Gee{constructor(e,t,r=xS.idleTimeout,n=xS.finalTimeout,o=xS.heartbeatInterval,i=!1){super(e,t),this._idleHub=t,this._idleTimeout=r,this._finalTimeout=n,this._heartbeatInterval=o,this._onScope=i,this.activities={},this._heartbeatCounter=0,this._finished=!1,this._idleTimeoutCanceledPermanently=!1,this._beforeFinishCallbacks=[],this._finishReason=Nh[4],i&&((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log(`Setting idle transaction on scope. Span ID: ${this.spanId}`),t.configureScope(a=>a.setSpan(this))),this._restartIdleTimeout(),setTimeout(()=>{this._finished||(this.setStatus("deadline_exceeded"),this._finishReason=Nh[3],this.finish())},this._finalTimeout)}finish(e=Lf()){if(this._finished=!0,this.activities={},this.op==="ui.action.click"&&this.setTag(iAe,this._finishReason),this.spanRecorder){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log("[Tracing] finishing IdleTransaction",new Date(e*1e3).toISOString(),this.op);for(let t of this._beforeFinishCallbacks)t(this,e);this.spanRecorder.spans=this.spanRecorder.spans.filter(t=>{if(t.spanId===this.spanId)return!0;t.endTimestamp||(t.endTimestamp=e,t.setStatus("cancelled"),(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log("[Tracing] cancelling span since transaction ended early",JSON.stringify(t,void 0,2)));let r=t.startTimestamp"u"||__SENTRY_DEBUG__){let i=JSON.stringify(t,void 0,2);r?o||ue.log("[Tracing] discarding Span since it finished after Transaction final timeout",i):ue.log("[Tracing] discarding Span since it happened after Transaction was finished",i)}return r&&o}),(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log("[Tracing] flushing IdleTransaction")}else(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log("[Tracing] No active IdleTransaction");if(this._onScope){let t=this._idleHub.getScope();t.getTransaction()===this&&t.setSpan(void 0)}return super.finish(e)}registerBeforeFinishCallback(e){this._beforeFinishCallbacks.push(e)}initSpanRecorder(e){if(!this.spanRecorder){let t=n=>{this._finished||this._pushActivity(n)},r=n=>{this._finished||this._popActivity(n)};this.spanRecorder=new aAe(t,r,this.spanId,e),(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log("Starting heartbeat"),this._pingHeartbeat()}this.spanRecorder.add(this)}cancelIdleTimeout(e,{restartOnChildSpanChange:t}={restartOnChildSpanChange:!0}){this._idleTimeoutCanceledPermanently=t===!1,this._idleTimeoutID&&(clearTimeout(this._idleTimeoutID),this._idleTimeoutID=void 0,Object.keys(this.activities).length===0&&this._idleTimeoutCanceledPermanently&&(this._finishReason=Nh[5],this.finish(e)))}setFinishReason(e){this._finishReason=e}_restartIdleTimeout(e){this.cancelIdleTimeout(),this._idleTimeoutID=setTimeout(()=>{!this._finished&&Object.keys(this.activities).length===0&&(this._finishReason=Nh[1],this.finish(e))},this._idleTimeout)}_pushActivity(e){this.cancelIdleTimeout(void 0,{restartOnChildSpanChange:!this._idleTimeoutCanceledPermanently}),(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log(`[Tracing] pushActivity: ${e}`),this.activities[e]=!0,(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log("[Tracing] new activities count",Object.keys(this.activities).length)}_popActivity(e){if(this.activities[e]&&((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log(`[Tracing] popActivity ${e}`),delete this.activities[e],(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log("[Tracing] new activities count",Object.keys(this.activities).length)),Object.keys(this.activities).length===0){let t=Lf();this._idleTimeoutCanceledPermanently?(this._finishReason=Nh[5],this.finish(t)):this._restartIdleTimeout(t+this._idleTimeout/1e3)}}_beat(){if(this._finished)return;let e=Object.keys(this.activities).join("");e===this._prevHeartbeatString?this._heartbeatCounter++:this._heartbeatCounter=1,this._prevHeartbeatString=e,this._heartbeatCounter>=3?((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log("[Tracing] Transaction finished because of no change for 3 heart beats"),this.setStatus("deadline_exceeded"),this._finishReason=Nh[0],this.finish()):this._pingHeartbeat()}_pingHeartbeat(){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log(`pinging Heartbeat -> current counter: ${this._heartbeatCounter}`),setTimeout(()=>{this._beat()},this._heartbeatInterval)}};function uAe(){let e=this.getScope().getSpan();return e?{"sentry-trace":e.toTraceparent()}:{}}function Wee(e,t,r){if(!Rk(t))return e.sampled=!1,e;if(e.sampled!==void 0)return e.setMetadata({sampleRate:Number(e.sampled)}),e;let n;return typeof t.tracesSampler=="function"?(n=t.tracesSampler(r),e.setMetadata({sampleRate:Number(n)})):r.parentSampled!==void 0?n=r.parentSampled:typeof t.tracesSampleRate<"u"?(n=t.tracesSampleRate,e.setMetadata({sampleRate:Number(n)})):(n=1,e.setMetadata({sampleRate:n})),lAe(n)?n?(e.sampled=Math.random()"u"||__SENTRY_DEBUG__)&&ue.log(`[Tracing] starting ${e.op} transaction - ${e.name}`),e):((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log(`[Tracing] Discarding transaction because it's not included in the random sample (sampling rate = ${Number(n)})`),e)):((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log(`[Tracing] Discarding transaction because ${typeof t.tracesSampler=="function"?"tracesSampler returned 0 or false":"a negative sampling decision was inherited or tracesSampleRate is set to 0"}`),e.sampled=!1,e):((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.warn("[Tracing] Discarding transaction because of invalid sample rate."),e.sampled=!1,e)}function lAe(e){return Iee(e)||!(typeof e=="number"||typeof e=="boolean")?((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.warn(`[Tracing] Given sample rate is invalid. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(e)} of type ${JSON.stringify(typeof e)}.`),!1):e<0||e>1?((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.warn(`[Tracing] Given sample rate is invalid. Sample rate must be between 0 and 1. Got ${e}.`),!1):!0}function cAe(e,t){let r=this.getClient(),n=r&&r.getOptions()||{},o=n.instrumenter||"sentry",i=e.instrumenter||"sentry";o!==i&&((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.error(`A transaction was started with instrumenter=\`${i}\`, but the SDK is configured with the \`${o}\` instrumenter. The transaction will not be sampled. Please use the ${o} instrumentation to start transactions.`),e.sampled=!1);let a=new Gee(e,this);return a=Wee(a,n,{parentSampled:e.parentSampled,transactionContext:e,...t}),a.sampled&&a.initSpanRecorder(n._experiments&&n._experiments.maxSpans),r&&r.emit&&r.emit("startTransaction",a),a}function oee(e,t,r,n,o,i,a){let s=e.getClient(),u=s&&s.getOptions()||{},l=new sAe(t,e,r,n,a,o);return l=Wee(l,u,{parentSampled:t.parentSampled,transactionContext:t,...i}),l.sampled&&l.initSpanRecorder(u._experiments&&u._experiments.maxSpans),s&&s.emit&&s.emit("startTransaction",l),l}function fAe(){let e=vb();e.__SENTRY__&&(e.__SENTRY__.extensions=e.__SENTRY__.extensions||{},e.__SENTRY__.extensions.startTransaction||(e.__SENTRY__.extensions.startTransaction=cAe),e.__SENTRY__.extensions.traceHeaders||(e.__SENTRY__.extensions.traceHeaders=uAe),nAe())}function dAe(e,t){return On().captureException(e,{captureContext:t})}function pAe(e){On().withScope(e)}var mAe="7";function hAe(e){let t=e.protocol?`${e.protocol}:`:"",r=e.port?`:${e.port}`:"";return`${t}//${e.host}${r}${e.path?`/${e.path}`:""}/api/`}function gAe(e){return`${hAe(e)}${e.projectId}/envelope/`}function vAe(e,t){return QNe({sentry_key:e.publicKey,sentry_version:mAe,...t&&{sentry_client:`${t.name}/${t.version}`}})}function yAe(e,t={}){let r=typeof t=="string"?t:t.tunnel,n=typeof t=="string"||!t._metadata?void 0:t._metadata.sdk;return r||`${gAe(e)}?${vAe(e,n)}`}function bAe(e,t){return t&&(e.sdk=e.sdk||{},e.sdk.name=e.sdk.name||t.name,e.sdk.version=e.sdk.version||t.version,e.sdk.integrations=[...e.sdk.integrations||[],...t.integrations||[]],e.sdk.packages=[...e.sdk.packages||[],...t.packages||[]]),e}function xAe(e,t,r,n){let o=Bee(r),i={sent_at:new Date().toISOString(),...o&&{sdk:o},...!!n&&t&&{dsn:IS(t)}},a="aggregates"in e?[{type:"sessions"},e]:[{type:"session"},e.toJSON()];return gb(i,[a])}function _Ae(e,t,r,n){let o=Bee(r),i=e.type&&e.type!=="replay_event"?e.type:"event";bAe(e,r&&r.sdk);let a=GPe(e,o,n,t);return delete e.sdkProcessingMetadata,gb(a,[[{type:i},e]])}var iee=[];function wAe(e,t){let r={};return t.forEach(n=>{n&&zee(e,n,r)}),r}function zee(e,t,r){if(r[t.name]=t,iee.indexOf(t.name)===-1&&(t.setupOnce(YPe,On),iee.push(t.name)),e.on&&typeof t.preprocessEvent=="function"){let n=t.preprocessEvent.bind(t);e.on("preprocessEvent",(o,i)=>n(o,i,e))}if(e.addEventProcessor&&typeof t.processEvent=="function"){let n=t.processEvent.bind(t),o=Object.assign((i,a)=>n(i,a,e),{id:t.name});e.addEventProcessor(o)}(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log(`Integration installed: ${t.name}`)}function CAe(e,t,r,n,o){let{normalizeDepth:i=3,normalizeMaxBreadth:a=1e3}=e,s={...t,event_id:t.event_id||r.event_id||yi(),timestamp:t.timestamp||TS()},u=r.integrations||e.integrations.map(d=>d.name);SAe(s,e),TAe(s,u),t.type===void 0&&EAe(s,e.stackParser);let l=n;r.captureContext&&(l=Oh.clone(l).update(r.captureContext));let c=Df(s),f=o&&o.getEventProcessors?o.getEventProcessors():[];if(l){if(l.getAttachments){let d=[...r.attachments||[],...l.getAttachments()];d.length&&(r.attachments=d)}c=l.applyToEvent(s,r,f)}else c=CS([...f,...Pk()],s,r);return c.then(d=>(d&&IAe(d),typeof i=="number"&&i>0?NAe(d,i,a):d))}function SAe(e,t){let{environment:r,release:n,dist:o,maxValueLength:i=250}=t;"environment"in e||(e.environment="environment"in t?r:Nk),e.release===void 0&&n!==void 0&&(e.release=n),e.dist===void 0&&o!==void 0&&(e.dist=o),e.message&&(e.message=Rh(e.message,i));let a=e.exception&&e.exception.values&&e.exception.values[0];a&&a.value&&(a.value=Rh(a.value,i));let s=e.request;s&&s.url&&(s.url=Rh(s.url,i))}var aee=new WeakMap;function EAe(e,t){let r=Rn._sentryDebugIds;if(!r)return;let n,o=aee.get(t);o?n=o:(n=new Map,aee.set(t,n));let i=Object.keys(r).reduce((a,s)=>{let u,l=n.get(s);l?u=l:(u=t(s),n.set(s,u));for(let c=u.length-1;c>=0;c--){let f=u[c];if(f.filename){a[f.filename]=r[s];break}}return a},{});try{e.exception.values.forEach(a=>{a.stacktrace.frames.forEach(s=>{s.filename&&(s.debug_id=i[s.filename])})})}catch{}}function IAe(e){let t={};try{e.exception.values.forEach(n=>{n.stacktrace.frames.forEach(o=>{o.debug_id&&(o.abs_path?t[o.abs_path]=o.debug_id:o.filename&&(t[o.filename]=o.debug_id),delete o.debug_id)})})}catch{}if(Object.keys(t).length===0)return;e.debug_meta=e.debug_meta||{},e.debug_meta.images=e.debug_meta.images||[];let r=e.debug_meta.images;Object.keys(t).forEach(n=>{r.push({type:"sourcemap",code_file:n,debug_id:t[n]})})}function TAe(e,t){t.length>0&&(e.sdk=e.sdk||{},e.sdk.integrations=[...e.sdk.integrations||[],...t])}function NAe(e,t,r){if(!e)return null;let n={...e,...e.breadcrumbs&&{breadcrumbs:e.breadcrumbs.map(o=>({...o,...o.data&&{data:sc(o.data,t,r)}}))},...e.user&&{user:sc(e.user,t,r)},...e.contexts&&{contexts:sc(e.contexts,t,r)},...e.extra&&{extra:sc(e.extra,t,r)}};return e.contexts&&e.contexts.trace&&n.contexts&&(n.contexts.trace=e.contexts.trace,e.contexts.trace.data&&(n.contexts.trace.data=sc(e.contexts.trace.data,t,r))),e.spans&&(n.spans=e.spans.map(o=>(o.data&&(o.data=sc(o.data,t,r)),o))),n}var see="Not capturing exception because it's already been captured.",PAe=class{constructor(e){if(this._options=e,this._integrations={},this._integrationsInitialized=!1,this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],e.dsn?this._dsn=ZNe(e.dsn):(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.warn("No DSN provided, client will not send events."),this._dsn){let t=yAe(this._dsn,e);this._transport=e.transport({recordDroppedEvent:this.recordDroppedEvent.bind(this),...e.transportOptions,url:t})}}captureException(e,t,r){if(ZK(e)){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log(see);return}let n=t&&t.event_id;return this._process(this.eventFromException(e,t).then(o=>this._captureEvent(o,t,r)).then(o=>{n=o})),n}captureMessage(e,t,r,n){let o=r&&r.event_id,i=Eee(e)?this.eventFromMessage(String(e),t,r):this.eventFromException(e,r);return this._process(i.then(a=>this._captureEvent(a,r,n)).then(a=>{o=a})),o}captureEvent(e,t,r){if(t&&t.originalException&&ZK(t.originalException)){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log(see);return}let n=t&&t.event_id;return this._process(this._captureEvent(e,t,r).then(o=>{n=o})),n}captureSession(e){typeof e.release!="string"?(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.warn("Discarded session because of missing or non-string release"):(this.sendSession(e),Dh(e,{init:!1}))}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}flush(e){let t=this._transport;return t?this._isClientDoneProcessing(e).then(r=>t.flush(e).then(n=>r&&n)):Df(!0)}close(e){return this.flush(e).then(t=>(this.getOptions().enabled=!1,t))}getEventProcessors(){return this._eventProcessors}addEventProcessor(e){this._eventProcessors.push(e)}setupIntegrations(e){(e&&!this._integrationsInitialized||this._isEnabled()&&!this._integrationsInitialized)&&(this._integrations=wAe(this,this._options.integrations),this._integrationsInitialized=!0)}getIntegrationById(e){return this._integrations[e]}getIntegration(e){try{return this._integrations[e.id]||null}catch{return(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.warn(`Cannot retrieve integration ${e.id} from the current Client`),null}}addIntegration(e){zee(this,e,this._integrations)}sendEvent(e,t={}){this.emit("beforeSendEvent",e,t);let r=_Ae(e,this._dsn,this._options._metadata,this._options.tunnel);for(let o of t.attachments||[])r=BPe(r,VPe(o,this._options.transportOptions&&this._options.transportOptions.textEncoder));let n=this._sendEnvelope(r);n&&n.then(o=>this.emit("afterSendEvent",e,o),null)}sendSession(e){let t=xAe(e,this._dsn,this._options._metadata,this._options.tunnel);this._sendEnvelope(t)}recordDroppedEvent(e,t,r){if(this._options.sendClientReports){let n=`${e}:${t}`;(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log(`Adding outcome: "${n}"`),this._outcomes[n]=this._outcomes[n]+1||1}}on(e,t){this._hooks[e]||(this._hooks[e]=[]),this._hooks[e].push(t)}emit(e,...t){this._hooks[e]&&this._hooks[e].forEach(r=>r(...t))}_updateSessionFromEvent(e,t){let r=!1,n=!1,o=t.exception&&t.exception.values;if(o){n=!0;for(let a of o){let s=a.mechanism;if(s&&s.handled===!1){r=!0;break}}}let i=e.status==="ok";(i&&e.errors===0||i&&r)&&(Dh(e,{...r&&{status:"crashed"},errors:e.errors||Number(n||r)}),this.captureSession(e))}_isClientDoneProcessing(e){return new ns(t=>{let r=0,n=1,o=setInterval(()=>{this._numProcessing==0?(clearInterval(o),t(!0)):(r+=n,e&&r>=e&&(clearInterval(o),t(!1)))},n)})}_isEnabled(){return this.getOptions().enabled!==!1&&this._transport!==void 0}_prepareEvent(e,t,r){let n=this.getOptions(),o=Object.keys(this._integrations);return!t.integrations&&o.length>0&&(t.integrations=o),this.emit("preprocessEvent",e,t),CAe(n,e,t,r,this).then(i=>{if(i===null)return i;let{propagationContext:a}=i.sdkProcessingMetadata||{};if(!(i.contexts&&i.contexts.trace)&&a){let{traceId:s,spanId:u,parentSpanId:l,dsc:c}=a;i.contexts={trace:{trace_id:s,span_id:u,parent_span_id:l},...i.contexts};let f=c||NS(s,this,r);i.sdkProcessingMetadata={dynamicSamplingContext:f,...i.sdkProcessingMetadata}}return i})}_captureEvent(e,t={},r){return this._processEvent(e,t,r).then(n=>n.event_id,n=>{if(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__){let o=n;o.logLevel==="log"?ue.log(o.message):ue.warn(o)}})}_processEvent(e,t,r){let n=this.getOptions(),{sampleRate:o}=n,i=$ee(e),a=qee(e),s=e.type||"error",u=`before send for type \`${s}\``;if(a&&typeof o=="number"&&Math.random()>o)return this.recordDroppedEvent("sample_rate","error",e),Ik(new Xs(`Discarding event because it's not included in the random sample (sampling rate = ${o})`,"log"));let l=s==="replay_event"?"replay":s;return this._prepareEvent(e,t,r).then(c=>{if(c===null)throw this.recordDroppedEvent("event_processor",l,e),new Xs("An event processor returned `null`, will not send event.","log");if(t.data&&t.data.__sentry__===!0)return c;let f=RAe(n,c,t);return AAe(f,u)}).then(c=>{if(c===null)throw this.recordDroppedEvent("before_send",l,e),new Xs(`${u} returned \`null\`, will not send event.`,"log");let f=r&&r.getSession();!i&&f&&this._updateSessionFromEvent(f,c);let d=c.transaction_info;if(i&&d&&c.transaction!==e.transaction){let p="custom";c.transaction_info={...d,source:p}}return this.sendEvent(c,t),c}).then(null,c=>{throw c instanceof Xs?c:(this.captureException(c,{data:{__sentry__:!0},originalException:c}),new Xs(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event. Reason: ${c}`))})}_process(e){this._numProcessing++,e.then(t=>(this._numProcessing--,t),t=>(this._numProcessing--,t))}_sendEnvelope(e){if(this.emit("beforeEnvelope",e),this._isEnabled()&&this._transport)return this._transport.send(e).then(null,t=>{(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.error("Error while sending event:",t)});(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.error("Transport disabled")}_clearOutcomes(){let e=this._outcomes;return this._outcomes={},Object.keys(e).map(t=>{let[r,n]=t.split(":");return{reason:r,category:n,quantity:e[t]}})}};function AAe(e,t){let r=`${t} must return \`null\` or a valid event.`;if(Ck(e))return e.then(n=>{if(!kh(n)&&n!==null)throw new Xs(r);return n},n=>{throw new Xs(`${t} rejected with ${n}`)});if(!kh(e)&&e!==null)throw new Xs(r);return e}function RAe(e,t,r){let{beforeSend:n,beforeSendTransaction:o}=e;return qee(t)&&n?n(t,r):$ee(t)&&o?o(t,r):t}function qee(e){return e.type===void 0}function $ee(e){return e.type==="transaction"}var OAe=30;function kAe(e,t,r=IPe(e.bufferSize||OAe)){let n={},o=a=>r.drain(a);function i(a){let s=[];if(KK(a,(f,d)=>{let p=eee(d);if($Pe(n,p)){let v=uee(f,d);e.recordDroppedEvent("ratelimit_backoff",p,v)}else s.push(f)}),s.length===0)return Df();let u=gb(a[0],s),l=f=>{KK(u,(d,p)=>{let v=uee(d,p);e.recordDroppedEvent(f,eee(p),v)})},c=()=>t({body:jPe(u,e.textEncoder)}).then(f=>(f.statusCode!==void 0&&(f.statusCode<200||f.statusCode>=300)&&(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.warn(`Sentry responded with status code ${f.statusCode} to sent event.`),n=XPe(n,f),f),f=>{throw l("network_error"),f});return r.add(c).then(f=>f,f=>{if(f instanceof Xs)return(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.error("Skipped sending event because buffer is full."),l("queue_overflow"),Df();throw f})}return i.__sentry__baseTransport__=!0,{send:i,flush:o}}function uee(e,t){if(!(t!=="event"&&t!=="transaction"))return Array.isArray(e)?e[1]:void 0}var lee="7.73.0",Xee={};bee(Xee,{FunctionToString:()=>Ok,InboundFilters:()=>kk});var cee,Ok=class{static __initStatic(){this.id="FunctionToString"}constructor(){this.name=Ok.id}setupOnce(){cee=Function.prototype.toString;try{Function.prototype.toString=function(...e){let t=Ek(this)||this;return cee.apply(t,e)}}catch{}}};Ok.__initStatic();var FAe=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/],DAe=[/^.*healthcheck.*$/,/^.*healthy.*$/,/^.*live.*$/,/^.*ready.*$/,/^.*heartbeat.*$/,/^.*\/health$/,/^.*\/healthz$/],kk=class{static __initStatic(){this.id="InboundFilters"}constructor(e={}){this.name=kk.id,this._options=e}setupOnce(e,t){}processEvent(e,t,r){let n=r.getOptions(),o=LAe(this._options,n);return MAe(e,o)?null:e}};kk.__initStatic();function LAe(e={},t={}){return{allowUrls:[...e.allowUrls||[],...t.allowUrls||[]],denyUrls:[...e.denyUrls||[],...t.denyUrls||[]],ignoreErrors:[...e.ignoreErrors||[],...t.ignoreErrors||[],...e.disableErrorDefaults?[]:FAe],ignoreTransactions:[...e.ignoreTransactions||[],...t.ignoreTransactions||[],...e.disableTransactionDefaults?[]:DAe],ignoreInternal:e.ignoreInternal!==void 0?e.ignoreInternal:!0}}function MAe(e,t){return t.ignoreInternal&&GAe(e)?((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.warn(`Event dropped due to being internal Sentry Error. Event: ${uc(e)}`),!0):BAe(e,t.ignoreErrors)?((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.warn(`Event dropped due to being matched by \`ignoreErrors\` option. Event: ${uc(e)}`),!0):jAe(e,t.ignoreTransactions)?((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.warn(`Event dropped due to being matched by \`ignoreTransactions\` option. Event: ${uc(e)}`),!0):UAe(e,t.denyUrls)?((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.warn(`Event dropped due to being matched by \`denyUrls\` option. Event: ${uc(e)}. Url: ${SS(e)}`),!0):VAe(e,t.allowUrls)?!1:((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.warn(`Event dropped due to not being matched by \`allowUrls\` option. Event: ${uc(e)}. Url: ${SS(e)}`),!0)}function BAe(e,t){return e.type||!t||!t.length?!1:HAe(e).some(r=>mb(r,t))}function jAe(e,t){if(e.type!=="transaction"||!t||!t.length)return!1;let r=e.transaction;return r?mb(r,t):!1}function UAe(e,t){if(!t||!t.length)return!1;let r=SS(e);return r?mb(r,t):!1}function VAe(e,t){if(!t||!t.length)return!0;let r=SS(e);return r?mb(r,t):!0}function HAe(e){let t=[];e.message&&t.push(e.message);let r;try{r=e.exception.values[e.exception.values.length-1]}catch{}return r&&r.value&&(t.push(r.value),r.type&&t.push(`${r.type}: ${r.value}`)),(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&t.length===0&&ue.error(`Could not extract message for event ${uc(e)}`),t}function GAe(e){try{return e.exception.values[0].type==="SentryError"}catch{}return!1}function WAe(e=[]){for(let t=e.length-1;t>=0;t--){let r=e[t];if(r&&r.filename!==""&&r.filename!=="[native code]")return r.filename||null}return null}function SS(e){try{let t;try{t=e.exception.values[0].stacktrace.frames}catch{}return t?WAe(t):null}catch{return(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.error(`Cannot extract url for event ${uc(e)}`),null}}var dr=Rn,yk=0;function Yee(){return yk>0}function zAe(){yk++,setTimeout(()=>{yk--})}function Lh(e,t={},r){if(typeof e!="function")return e;try{let o=e.__sentry_wrapped__;if(o)return o;if(Ek(e))return e}catch{return e}let n=function(){let o=Array.prototype.slice.call(arguments);try{r&&typeof r=="function"&&r.apply(this,arguments);let i=o.map(a=>Lh(a,t));return e.apply(this,i)}catch(i){throw zAe(),pAe(a=>{a.addEventProcessor(s=>(t.mechanism&&(ck(s,void 0,void 0),pb(s,t.mechanism)),s.extra={...s.extra,arguments:o},s)),dAe(i)}),i}};try{for(let o in e)Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o])}catch{}Ree(n,e),Sk(e,"__sentry_wrapped__",n);try{Object.getOwnPropertyDescriptor(n,"name").configurable&&Object.defineProperty(n,"name",{get(){return e.name}})}catch{}return n}function Zee(e,t){let r=Fk(e,t),n={type:t&&t.name,value:YAe(t)};return r.length&&(n.stacktrace={frames:r}),n.type===void 0&&n.value===""&&(n.value="Unrecoverable error caught"),n}function qAe(e,t,r,n){let o=On().getClient(),i=o&&o.getOptions().normalizeDepth,a={exception:{values:[{type:ES(t)?t.constructor.name:n?"UnhandledRejection":"Error",value:JAe(t,{isUnhandledRejection:n})}]},extra:{__serialized__:Dee(t,i)}};if(r){let s=Fk(e,r);s.length&&(a.exception.values[0].stacktrace={frames:s})}return a}function ek(e,t){return{exception:{values:[Zee(e,t)]}}}function Fk(e,t){let r=t.stacktrace||t.stack||"",n=XAe(t);try{return e(r,n)}catch{}return[]}var $Ae=/Minified React error #\d+;/i;function XAe(e){if(e){if(typeof e.framesToPop=="number")return e.framesToPop;if($Ae.test(e.message))return 1}return 0}function YAe(e){let t=e&&e.message;return t?t.error&&typeof t.error.message=="string"?t.error.message:t:"No error message"}function ZAe(e,t,r,n){let o=r&&r.syntheticException||void 0,i=Dk(e,t,o,n);return pb(i),i.level="error",r&&r.event_id&&(i.event_id=r.event_id),Df(i)}function QAe(e,t,r="info",n,o){let i=n&&n.syntheticException||void 0,a=bk(e,t,i,o);return a.level=r,n&&n.event_id&&(a.event_id=n.event_id),Df(a)}function Dk(e,t,r,n,o){let i;if(wk(t)&&t.error)return ek(e,t.error);if(jK(t)||kNe(t)){let a=t;if("stack"in t)i=ek(e,t);else{let s=a.name||(jK(a)?"DOMError":"DOMException"),u=a.message?`${s}: ${a.message}`:s;i=bk(e,u,r,n),ck(i,u)}return"code"in a&&(i.tags={...i.tags,"DOMException.code":`${a.code}`}),i}return See(t)?ek(e,t):kh(t)||ES(t)?(i=qAe(e,t,r,o),pb(i,{synthetic:!0}),i):(i=bk(e,t,r,n),ck(i,`${t}`,void 0),pb(i,{synthetic:!0}),i)}function bk(e,t,r,n){let o={message:t};if(n&&r){let i=Fk(e,r);i.length&&(o.exception={values:[{value:t,stacktrace:{frames:i}}]})}return o}function JAe(e,{isUnhandledRejection:t}){let r=JNe(e),n=t?"promise rejection":"exception";return wk(e)?`Event \`ErrorEvent\` captured as ${n} with message \`${e.message}\``:ES(e)?`Event \`${KAe(e)}\` (type=${e.type}) captured as ${n}`:`Object captured as ${n} with keys: ${r}`}function KAe(e){try{let t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{}}function eRe(e,{metadata:t,tunnel:r,dsn:n}){let o={event_id:e.event_id,sent_at:new Date().toISOString(),...t&&t.sdk&&{sdk:{name:t.sdk.name,version:t.sdk.version}},...!!r&&!!n&&{dsn:IS(n)}},i=tRe(e);return gb(o,[i])}function tRe(e){return[{type:"user_report"},e]}var rRe=class extends PAe{constructor(e){let t=dr.SENTRY_SDK_SOURCE||bPe();e._metadata=e._metadata||{},e._metadata.sdk=e._metadata.sdk||{name:"sentry.javascript.browser",packages:[{name:`${t}:@sentry/browser`,version:lee}],version:lee},super(e),e.sendClientReports&&dr.document&&dr.document.addEventListener("visibilitychange",()=>{dr.document.visibilityState==="hidden"&&this._flushOutcomes()})}eventFromException(e,t){return ZAe(this._options.stackParser,e,t,this._options.attachStacktrace)}eventFromMessage(e,t="info",r){return QAe(this._options.stackParser,e,t,r,this._options.attachStacktrace)}captureUserFeedback(e){if(!this._isEnabled()){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.warn("SDK not enabled, will not capture user feedback.");return}let t=eRe(e,{metadata:this.getSdkMetadata(),dsn:this.getDsn(),tunnel:this.getOptions().tunnel});this._sendEnvelope(t)}_prepareEvent(e,t,r){return e.platform=e.platform||"javascript",super._prepareEvent(e,t,r)}_flushOutcomes(){let e=this._clearOutcomes();if(e.length===0){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log("No outcomes to send");return}if(!this._dsn){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log("No dsn provided, will not send outcomes");return}(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log("Sending outcomes:",e);let t=WPe(e,this._options.tunnel&&IS(this._dsn));this._sendEnvelope(t)}},cb;function nRe(){if(cb)return cb;if(uk(dr.fetch))return cb=dr.fetch.bind(dr);let e=dr.document,t=dr.fetch;if(e&&typeof e.createElement=="function")try{let r=e.createElement("iframe");r.hidden=!0,e.head.appendChild(r);let n=r.contentWindow;n&&n.fetch&&(t=n.fetch),e.head.removeChild(r)}catch(r){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",r)}return cb=t.bind(dr)}function oRe(){cb=void 0}function iRe(e,t=nRe()){let r=0,n=0;function o(i){let a=i.body.length;r+=a,n++;let s={body:i.body,method:"POST",referrerPolicy:"origin",headers:e.headers,keepalive:r<=6e4&&n<15,...e.fetchOptions};try{return t(e.url,s).then(u=>(r-=a,n--,{statusCode:u.status,headers:{"x-sentry-rate-limits":u.headers.get("X-Sentry-Rate-Limits"),"retry-after":u.headers.get("Retry-After")}}))}catch(u){return oRe(),r-=a,n--,Ik(u)}}return kAe(e,o)}var PS="?",aRe=30,sRe=40,uRe=50;function Lk(e,t,r,n){let o={filename:e,function:t,in_app:!0};return r!==void 0&&(o.lineno=r),n!==void 0&&(o.colno=n),o}var lRe=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,cRe=/\((\S*)(?::(\d+))(?::(\d+))\)/,fRe=e=>{let t=lRe.exec(e);if(t){if(t[2]&&t[2].indexOf("eval")===0){let o=cRe.exec(t[2]);o&&(t[2]=o[1],t[3]=o[2],t[4]=o[3])}let[r,n]=Qee(t[1]||PS,t[2]);return Lk(n,r,t[3]?+t[3]:void 0,t[4]?+t[4]:void 0)}},dRe=[aRe,fRe],pRe=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,mRe=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,hRe=e=>{let t=pRe.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){let o=mRe.exec(t[3]);o&&(t[1]=t[1]||"eval",t[3]=o[1],t[4]=o[2],t[5]="")}let r=t[3],n=t[1]||PS;return[n,r]=Qee(n,r),Lk(r,n,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}},gRe=[uRe,hRe],vRe=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:[-a-z]+):.*?):(\d+)(?::(\d+))?\)?\s*$/i,yRe=e=>{let t=vRe.exec(e);return t?Lk(t[2],t[1]||PS,+t[3],t[4]?+t[4]:void 0):void 0},bRe=[sRe,yRe],xRe=[dRe,gRe,bRe],_Re=KNe(...xRe),Qee=(e,t)=>{let r=e.indexOf("safari-extension")!==-1,n=e.indexOf("safari-web-extension")!==-1;return r||n?[e.indexOf("@")!==-1?e.split("@")[0]:PS,r?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},jh=class{static __initStatic(){this.id="GlobalHandlers"}constructor(e){this.name=jh.id,this._options={onerror:!0,onunhandledrejection:!0,...e},this._installFunc={onerror:wRe,onunhandledrejection:CRe}}setupOnce(){Error.stackTraceLimit=50;let e=this._options;for(let t in e){let r=this._installFunc[t];r&&e[t]&&(IRe(t),r(),this._installFunc[t]=void 0)}}};jh.__initStatic();function wRe(){Ia("error",e=>{let[t,r,n]=ete();if(!t.getIntegration(jh))return;let{msg:o,url:i,line:a,column:s,error:u}=e;if(Yee()||u&&u.__sentry_own_request__)return;let l=u===void 0&&cc(o)?ERe(o,i,a,s):Jee(Dk(r,u||o,void 0,n,!1),i,a,s);l.level="error",Kee(t,u,l,"onerror")})}function CRe(){Ia("unhandledrejection",e=>{let[t,r,n]=ete();if(!t.getIntegration(jh))return;let o=e;try{"reason"in e?o=e.reason:"detail"in e&&"reason"in e.detail&&(o=e.detail.reason)}catch{}if(Yee()||o&&o.__sentry_own_request__)return!0;let i=Eee(o)?SRe(o):Dk(r,o,void 0,n,!0);i.level="error",Kee(t,o,i,"onunhandledrejection")})}function SRe(e){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(e)}`}]}}}function ERe(e,t,r,n){let o=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i,i=wk(e)?e.message:e,a="Error",s=i.match(o);return s&&(a=s[1],i=s[2]),Jee({exception:{values:[{type:a,value:i}]}},t,r,n)}function Jee(e,t,r,n){let o=e.exception=e.exception||{},i=o.values=o.values||[],a=i[0]=i[0]||{},s=a.stacktrace=a.stacktrace||{},u=s.frames=s.frames||[],l=isNaN(parseInt(n,10))?void 0:n,c=isNaN(parseInt(r,10))?void 0:r,f=cc(t)&&t.length>0?t:HNe();return u.length===0&&u.push({colno:l,filename:f,function:"?",in_app:!0,lineno:c}),e}function IRe(e){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log(`Global Handler attached: ${e}`)}function Kee(e,t,r,n){pb(r,{handled:!1,type:n}),e.captureEvent(r,{originalException:t})}function ete(){let e=On(),t=e.getClient(),r=t&&t.getOptions()||{stackParser:()=>[],attachStacktrace:!1};return[e,r.stackParser,r.attachStacktrace]}var TRe=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],Mk=class{static __initStatic(){this.id="TryCatch"}constructor(e){this.name=Mk.id,this._options={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,...e}}setupOnce(){this._options.setTimeout&&lo(dr,"setTimeout",fee),this._options.setInterval&&lo(dr,"setInterval",fee),this._options.requestAnimationFrame&&lo(dr,"requestAnimationFrame",NRe),this._options.XMLHttpRequest&&"XMLHttpRequest"in dr&&lo(XMLHttpRequest.prototype,"send",PRe);let e=this._options.eventTarget;e&&(Array.isArray(e)?e:TRe).forEach(ARe)}};Mk.__initStatic();function fee(e){return function(...t){let r=t[0];return t[0]=Lh(r,{mechanism:{data:{function:fc(e)},handled:!1,type:"instrument"}}),e.apply(this,t)}}function NRe(e){return function(t){return e.apply(this,[Lh(t,{mechanism:{data:{function:"requestAnimationFrame",handler:fc(e)},handled:!1,type:"instrument"}})])}}function PRe(e){return function(...t){let r=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(n=>{n in r&&typeof r[n]=="function"&&lo(r,n,function(o){let i={mechanism:{data:{function:n,handler:fc(o)},handled:!1,type:"instrument"}},a=Ek(o);return a&&(i.mechanism.data.handler=fc(a)),Lh(o,i)})}),e.apply(this,t)}}function ARe(e){let t=dr,r=t[e]&&t[e].prototype;!r||!r.hasOwnProperty||!r.hasOwnProperty("addEventListener")||(lo(r,"addEventListener",function(n){return function(o,i,a){try{typeof i.handleEvent=="function"&&(i.handleEvent=Lh(i.handleEvent,{mechanism:{data:{function:"handleEvent",handler:fc(i),target:e},handled:!1,type:"instrument"}}))}catch{}return n.apply(this,[o,Lh(i,{mechanism:{data:{function:"addEventListener",handler:fc(i),target:e},handled:!1,type:"instrument"}}),a])}}),lo(r,"removeEventListener",function(n){return function(o,i,a){let s=i;try{let u=s&&s.__sentry_wrapped__;u&&n.call(this,o,u,a)}catch{}return n.call(this,o,s,a)}}))}var hS=1024,AS=class{static __initStatic(){this.id="Breadcrumbs"}constructor(e){this.name=AS.id,this.options={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e}}setupOnce(){if(this.options.console&&Ia("console",kRe),this.options.dom&&Ia("dom",ORe(this.options.dom)),this.options.xhr&&Ia("xhr",FRe),this.options.fetch&&Ia("fetch",DRe),this.options.history&&Ia("history",LRe),this.options.sentry){let e=On().getClient();e&&e.on&&e.on("beforeSendEvent",RRe)}}};AS.__initStatic();function RRe(e){On().addBreadcrumb({category:`sentry.${e.type==="transaction"?"transaction":"event"}`,event_id:e.event_id,level:e.level,message:uc(e)},{event:e})}function ORe(e){function t(r){let n,o=typeof e=="object"?e.serializeAttribute:void 0,i=typeof e=="object"&&typeof e.maxStringLength=="number"?e.maxStringLength:void 0;i&&i>hS&&((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.warn(`\`dom.maxStringLength\` cannot exceed ${hS}, but a value of ${i} was configured. Sentry will use ${hS} instead.`),i=hS),typeof o=="string"&&(o=[o]);try{let a=r.event;n=MRe(a)?Fh(a.target,{keyAttrs:o,maxStringLength:i}):Fh(a,{keyAttrs:o,maxStringLength:i})}catch{n=""}n.length!==0&&On().addBreadcrumb({category:`ui.${r.name}`,message:n},{event:r.event,name:r.name,global:r.global})}return t}function kRe(e){let t={category:"console",data:{arguments:e.args,logger:"console"},level:NPe(e.level),message:UK(e.args," ")};if(e.level==="assert")if(e.args[0]===!1)t.message=`Assertion failed: ${UK(e.args.slice(1)," ")||"console.assert"}`,t.data.arguments=e.args.slice(1);else return;On().addBreadcrumb(t,{input:e.args,level:e.level})}function FRe(e){let{startTimestamp:t,endTimestamp:r}=e,n=e.xhr[Ah];if(!t||!r||!n)return;let{method:o,url:i,status_code:a,body:s}=n,u={method:o,url:i,status_code:a},l={xhr:e.xhr,input:s,startTimestamp:t,endTimestamp:r};On().addBreadcrumb({category:"xhr",data:u,type:"http"},l)}function DRe(e){let{startTimestamp:t,endTimestamp:r}=e;if(r&&!(e.fetchData.url.match(/sentry_key/)&&e.fetchData.method==="POST"))if(e.error){let n=e.fetchData,o={data:e.error,input:e.args,startTimestamp:t,endTimestamp:r};On().addBreadcrumb({category:"fetch",data:n,level:"error",type:"http"},o)}else{let n={...e.fetchData,status_code:e.response&&e.response.status},o={input:e.args,response:e.response,startTimestamp:t,endTimestamp:r};On().addBreadcrumb({category:"fetch",data:n,type:"http"},o)}}function LRe(e){let t=e.from,r=e.to,n=J2(dr.location.href),o=J2(t),i=J2(r);o.path||(o=n),n.protocol===i.protocol&&n.host===i.host&&(r=i.relative),n.protocol===o.protocol&&n.host===o.host&&(t=o.relative),On().addBreadcrumb({category:"navigation",data:{from:t,to:r}})}function MRe(e){return!!e&&!!e.target}var BRe="cause",jRe=5,RS=class{static __initStatic(){this.id="LinkedErrors"}constructor(e={}){this.name=RS.id,this._key=e.key||BRe,this._limit=e.limit||jRe}setupOnce(){}preprocessEvent(e,t,r){let n=r.getOptions();BNe(Zee,n.stackParser,n.maxValueLength,this._key,this._limit,e,t)}};RS.__initStatic();var OS=class{static __initStatic(){this.id="HttpContext"}constructor(){this.name=OS.id}setupOnce(){}preprocessEvent(e){if(!dr.navigator&&!dr.location&&!dr.document)return;let t=e.request&&e.request.url||dr.location&&dr.location.href,{referrer:r}=dr.document||{},{userAgent:n}=dr.navigator||{},o={...e.request&&e.request.headers,...r&&{Referer:r},...n&&{"User-Agent":n}},i={...e.request,...t&&{url:t},headers:o};e.request=i}};OS.__initStatic();var kS=class{static __initStatic(){this.id="Dedupe"}constructor(){this.name=kS.id}setupOnce(e,t){}processEvent(e){if(e.type)return e;try{if(URe(e,this._previousEvent))return(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return this._previousEvent=e}};kS.__initStatic();function URe(e,t){return t?!!(VRe(e,t)||HRe(e,t)):!1}function VRe(e,t){let r=e.message,n=t.message;return!(!r&&!n||r&&!n||!r&&n||r!==n||!rte(e,t)||!tte(e,t))}function HRe(e,t){let r=dee(t),n=dee(e);return!(!r||!n||r.type!==n.type||r.value!==n.value||!rte(e,t)||!tte(e,t))}function tte(e,t){let r=pee(e),n=pee(t);if(!r&&!n)return!0;if(r&&!n||!r&&n||(r=r,n=n,n.length!==r.length))return!1;for(let o=0;oAS,Dedupe:()=>kS,GlobalHandlers:()=>jh,HttpContext:()=>OS,LinkedErrors:()=>RS,TryCatch:()=>Mk});var or=Rn;function GRe(){or&&or.document?or.document.addEventListener("visibilitychange",()=>{let e=yb();if(or.document.hidden&&e){let t="cancelled";(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log(`[Tracing] Transaction: ${t} -> since tab moved to the background, op: ${e.op}`),e.status||e.setStatus(t),e.setTag("visibilitychange","document.hidden"),e.finish()}}):(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.warn("[Tracing] Could not set up background tab detection due to lack of global document")}var Bk=(e,t,r)=>{let n,o;return i=>{t.value>=0&&(i||r)&&(o=t.value-(n||0),(o||n===void 0)&&(n=t.value,t.delta=o,e(t)))}},WRe=()=>`v3-${Date.now()}-${Math.floor(Math.random()*8999999999999)+1e12}`,zRe=()=>{let e=or.performance.timing,t=or.performance.navigation.type,r={entryType:"navigation",startTime:0,type:t==2?"back_forward":t===1?"reload":"navigate"};for(let n in e)n!=="navigationStart"&&n!=="toJSON"&&(r[n]=Math.max(e[n]-e.navigationStart,0));return r},ote=()=>or.__WEB_VITALS_POLYFILL__?or.performance&&(performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]||zRe()):or.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0],ite=()=>{let e=ote();return e&&e.activationStart||0},jk=(e,t)=>{let r=ote(),n="navigate";return r&&(or.document.prerendering||ite()>0?n="prerender":n=r.type.replace(/_/g,"-")),{name:e,value:typeof t>"u"?-1:t,rating:"good",delta:0,entries:[],id:WRe(),navigationType:n}},bb=(e,t,r)=>{try{if(PerformanceObserver.supportedEntryTypes.includes(e)){let n=new PerformanceObserver(o=>{t(o.getEntries())});return n.observe(Object.assign({type:e,buffered:!0},r||{})),n}}catch{}},FS=(e,t)=>{let r=n=>{(n.type==="pagehide"||or.document.visibilityState==="hidden")&&(e(n),t&&(removeEventListener("visibilitychange",r,!0),removeEventListener("pagehide",r,!0)))};addEventListener("visibilitychange",r,!0),addEventListener("pagehide",r,!0)},qRe=e=>{let t=jk("CLS",0),r,n=0,o=[],i=s=>{s.forEach(u=>{if(!u.hadRecentInput){let l=o[0],c=o[o.length-1];n&&o.length!==0&&u.startTime-c.startTime<1e3&&u.startTime-l.startTime<5e3?(n+=u.value,o.push(u)):(n=u.value,o=[u]),n>t.value&&(t.value=n,t.entries=o,r&&r())}})},a=bb("layout-shift",i);if(a){r=Bk(e,t);let s=()=>{i(a.takeRecords()),r(!0)};return FS(s),s}},_S=-1,$Re=()=>or.document.visibilityState==="hidden"&&!or.document.prerendering?0:1/0,XRe=()=>{FS(({timeStamp:e})=>{_S=e},!0)},Uk=()=>(_S<0&&(_S=$Re(),XRe()),{get firstHiddenTime(){return _S}}),YRe=e=>{let t=Uk(),r=jk("FID"),n,o=s=>{s.startTime{s.forEach(o)},a=bb("first-input",i);n=Bk(e,r),a&&FS(()=>{i(a.takeRecords()),a.disconnect()},!0)},mee={},ZRe=e=>{let t=Uk(),r=jk("LCP"),n,o=a=>{let s=a[a.length-1];if(s){let u=Math.max(s.startTime-ite(),0);u{mee[r.id]||(o(i.takeRecords()),i.disconnect(),mee[r.id]=!0,n(!0))};return["keydown","click"].forEach(s=>{addEventListener(s,a,{once:!0,capture:!0})}),FS(a,!0),a}};function tk(e){return typeof e=="number"&&isFinite(e)}function Mh(e,{startTimestamp:t,...r}){return t&&e.startTimestamp>t&&(e.startTimestamp=t),e.startChild({startTimestamp:t,...r})}function An(e){return e/1e3}function ate(){return or&&or.addEventListener&&or.performance}var hee=0,tn={},$s,db;function QRe(){let e=ate();if(e&&Ys){e.mark&&or.performance.mark("sentry-tracing-init"),rOe();let t=eOe(),r=tOe();return()=>{t&&t(),r&&r()}}return()=>{}}function JRe(){bb("longtask",e=>{for(let t of e){let r=yb();if(!r)return;let n=An(Ys+t.startTime),o=An(t.duration);r.startChild({description:"Main UI thread blocked",op:"ui.long-task",origin:"auto.ui.browser.metrics",startTimestamp:n,endTimestamp:n+o})}})}function KRe(){bb("event",e=>{for(let t of e){let r=yb();if(!r)return;if(t.name==="click"){let n=An(Ys+t.startTime),o=An(t.duration);r.startChild({description:Fh(t.target),op:`ui.interaction.${t.name}`,origin:"auto.ui.browser.metrics",startTimestamp:n,endTimestamp:n+o})}}},{durationThreshold:0})}function eOe(){return qRe(e=>{let t=e.entries.pop();t&&((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log("[Measurements] Adding CLS"),tn.cls={value:e.value,unit:""},db=t)})}function tOe(){return ZRe(e=>{let t=e.entries.pop();t&&((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log("[Measurements] Adding LCP"),tn.lcp={value:e.value,unit:"millisecond"},$s=t)})}function rOe(){YRe(e=>{let t=e.entries.pop();if(!t)return;let r=An(Ys),n=An(t.startTime);(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log("[Measurements] Adding FID"),tn.fid={value:e.value,unit:"millisecond"},tn["mark.fid"]={value:r+n,unit:"second"}})}function nOe(e){let t=ate();if(!t||!or.performance.getEntries||!Ys)return;(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log("[Tracing] Adding & adjusting spans using Performance API");let r=An(Ys),n=t.getEntries(),o,i;if(n.slice(hee).forEach(a=>{let s=An(a.startTime),u=An(a.duration);if(!(e.op==="navigation"&&r+s"u"||__SENTRY_DEBUG__)&&ue.log("[Measurements] Adding FP"),tn.fp={value:a.startTime,unit:"millisecond"}),a.name==="first-contentful-paint"&&c&&((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log("[Measurements] Adding FCP"),tn.fcp={value:a.startTime,unit:"millisecond"});break}case"resource":{let l=a.name.replace(or.location.origin,"");sOe(e,a,l,s,u,r);break}}}),hee=Math.max(n.length-1,0),uOe(e),e.op==="pageload"){typeof o=="number"&&((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log("[Measurements] Adding TTFB"),tn.ttfb={value:(o-e.startTimestamp)*1e3,unit:"millisecond"},typeof i=="number"&&i<=o&&(tn["ttfb.requestTime"]={value:(o-i)*1e3,unit:"millisecond"})),["fcp","fp","lcp"].forEach(s=>{if(!tn[s]||r>=e.startTimestamp)return;let u=tn[s].value,l=r+An(u),c=Math.abs((l-e.startTimestamp)*1e3),f=c-u;(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log(`[Measurements] Normalized ${s} from ${u} to ${c} (${f})`),tn[s].value=c});let a=tn["mark.fid"];a&&tn.fid&&(Mh(e,{description:"first input delay",endTimestamp:a.value+An(tn.fid.value),op:"ui.action",origin:"auto.ui.browser.metrics",startTimestamp:a.value}),delete tn["mark.fid"]),"fcp"in tn||delete tn.cls,Object.keys(tn).forEach(s=>{e.setMeasurement(s,tn[s].value,tn[s].unit)}),lOe(e)}$s=void 0,db=void 0,tn={}}function oOe(e,t,r,n,o){let i=o+r,a=i+n;return Mh(e,{description:t.name,endTimestamp:a,op:t.entryType,origin:"auto.resource.browser.metrics",startTimestamp:i}),i}function iOe(e,t,r){["unloadEvent","redirect","domContentLoadedEvent","loadEvent","connect"].forEach(n=>{gS(e,t,n,r)}),gS(e,t,"secureConnection",r,"TLS/SSL","connectEnd"),gS(e,t,"fetch",r,"cache","domainLookupStart"),gS(e,t,"domainLookup",r,"DNS"),aOe(e,t,r)}function gS(e,t,r,n,o,i){let a=i?t[i]:t[`${r}End`],s=t[`${r}Start`];!s||!a||Mh(e,{op:"browser",origin:"auto.browser.browser.metrics",description:o||r,startTimestamp:n+An(s),endTimestamp:n+An(a)})}function aOe(e,t,r){Mh(e,{op:"browser",origin:"auto.browser.browser.metrics",description:"request",startTimestamp:r+An(t.requestStart),endTimestamp:r+An(t.responseEnd)}),Mh(e,{op:"browser",origin:"auto.browser.browser.metrics",description:"response",startTimestamp:r+An(t.responseStart),endTimestamp:r+An(t.responseEnd)})}function sOe(e,t,r,n,o,i){if(t.initiatorType==="xmlhttprequest"||t.initiatorType==="fetch")return;let a={};"transferSize"in t&&(a["http.response_transfer_size"]=t.transferSize),"encodedBodySize"in t&&(a["http.response_content_length"]=t.encodedBodySize),"decodedBodySize"in t&&(a["http.decoded_response_content_length"]=t.decodedBodySize),"renderBlockingStatus"in t&&(a["resource.render_blocking_status"]=t.renderBlockingStatus);let s=i+n,u=s+o;Mh(e,{description:r,endTimestamp:u,op:t.initiatorType?`resource.${t.initiatorType}`:"resource.other",origin:"auto.resource.browser.metrics",startTimestamp:s,data:a})}function uOe(e){let t=or.navigator;if(!t)return;let r=t.connection;r&&(r.effectiveType&&e.setTag("effectiveConnectionType",r.effectiveType),r.type&&e.setTag("connectionType",r.type),tk(r.rtt)&&(tn["connection.rtt"]={value:r.rtt,unit:"millisecond"})),tk(t.deviceMemory)&&e.setTag("deviceMemory",`${t.deviceMemory} GB`),tk(t.hardwareConcurrency)&&e.setTag("hardwareConcurrency",String(t.hardwareConcurrency))}function lOe(e){$s&&((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log("[Measurements] Adding LCP Data"),$s.element&&e.setTag("lcp.element",Fh($s.element)),$s.id&&e.setTag("lcp.id",$s.id),$s.url&&e.setTag("lcp.url",$s.url.trim().slice(0,200)),e.setTag("lcp.size",$s.size)),db&&db.sources&&((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log("[Measurements] Adding CLS Data"),db.sources.forEach((t,r)=>e.setTag(`cls.source.${r+1}`,Fh(t.node))))}var xk=["localhost",/^\/(?!\/)/],_k={traceFetch:!0,traceXHR:!0,enableHTTPTimings:!0,tracingOrigins:xk,tracePropagationTargets:xk};function cOe(e){let{traceFetch:t,traceXHR:r,tracePropagationTargets:n,tracingOrigins:o,shouldCreateSpanForRequest:i,enableHTTPTimings:a}={traceFetch:_k.traceFetch,traceXHR:_k.traceXHR,...e},s=typeof i=="function"?i:c=>!0,u=c=>mOe(c,n||o),l={};t&&Ia("fetch",c=>{let f=hOe(c,s,u,l);a&&f&&gee(f)}),r&&Ia("xhr",c=>{let f=vOe(c,s,u,l);a&&f&&gee(f)})}function fOe(e){return e.entryType==="resource"&&"initiatorType"in e&&typeof e.nextHopProtocol=="string"&&(e.initiatorType==="fetch"||e.initiatorType==="xmlhttprequest")}function gee(e){let t=e.data.url,r=new PerformanceObserver(n=>{n.getEntries().forEach(o=>{fOe(o)&&o.name.endsWith(t)&&(pOe(o).forEach(i=>e.setData(...i)),r.disconnect())})});r.observe({entryTypes:["resource"]})}function dOe(e){let t="unknown",r="unknown",n="";for(let o of e){if(o==="/"){[t,r]=e.split("/");break}if(!isNaN(Number(o))){t=n==="h"?"http":n,r=e.split(n)[1];break}n+=o}return n===e&&(t=n),{name:t,version:r}}function qs(e=0){return((Ys||performance.timeOrigin)+e)/1e3}function pOe(e){let{name:t,version:r}=dOe(e.nextHopProtocol),n=[];return n.push(["network.protocol.version",r],["network.protocol.name",t]),Ys?[...n,["http.request.redirect_start",qs(e.redirectStart)],["http.request.fetch_start",qs(e.fetchStart)],["http.request.domain_lookup_start",qs(e.domainLookupStart)],["http.request.domain_lookup_end",qs(e.domainLookupEnd)],["http.request.connect_start",qs(e.connectStart)],["http.request.secure_connection_start",qs(e.secureConnectionStart)],["http.request.connection_end",qs(e.connectEnd)],["http.request.request_start",qs(e.requestStart)],["http.request.response_start",qs(e.responseStart)],["http.request.response_end",qs(e.responseEnd)]]:n}function mOe(e,t){return mb(e,t||xk)}function hOe(e,t,r,n){if(!Rk()||!e.fetchData)return;let o=t(e.fetchData.url);if(e.endTimestamp&&o){let d=e.fetchData.__span;if(!d)return;let p=n[d];if(p){if(e.response){p.setHttpStatus(e.response.status);let v=e.response&&e.response.headers&&e.response.headers.get("content-length"),b=parseInt(v);b>0&&p.setData("http.response_content_length",b)}else e.error&&p.setStatus("internal_error");p.finish(),delete n[d]}return}let i=On(),a=i.getScope(),s=i.getClient(),u=a.getSpan(),{method:l,url:c}=e.fetchData,f=o&&u?u.startChild({data:{url:c,type:"fetch","http.method":l},description:`${l} ${c}`,op:"http.client",origin:"auto.http.browser"}):void 0;if(f&&(e.fetchData.__span=f.spanId,n[f.spanId]=f),r(e.fetchData.url)&&s){let d=e.args[0];e.args[1]=e.args[1]||{};let p=e.args[1];p.headers=gOe(d,s,a,p,f)}return f}function gOe(e,t,r,n,o){let i=o||r.getSpan(),a=i&&i.transaction,{traceId:s,sampled:u,dsc:l}=r.getPropagationContext(),c=i?i.toTraceparent():Tk(s,void 0,u),f=a?a.getDynamicSamplingContext():l||NS(s,t,r),d=mk(f),p=typeof Request<"u"&&Bu(e,Request)?e.headers:n.headers;if(p)if(typeof Headers<"u"&&Bu(p,Headers)){let v=new Headers(p);return v.append("sentry-trace",c),d&&v.append(pk,d),v}else if(Array.isArray(p)){let v=[...p,["sentry-trace",c]];return d&&v.push([pk,d]),v}else{let v="baggage"in p?p.baggage:void 0,b=[];return Array.isArray(v)?b.push(...v):v&&b.push(v),d&&b.push(d),{...p,"sentry-trace":c,baggage:b.length>0?b.join(","):void 0}}else return{"sentry-trace":c,baggage:d}}function vOe(e,t,r,n){let o=e.xhr,i=o&&o[Ah];if(!Rk()||o&&o.__sentry_own_request__||!o||!i)return;let a=t(i.url);if(e.endTimestamp&&a){let f=o.__sentry_xhr_span_id__;if(!f)return;let d=n[f];d&&(d.setHttpStatus(i.status_code),d.finish(),delete n[f]);return}let s=On(),u=s.getScope(),l=u.getSpan(),c=a&&l?l.startChild({data:{...i.data,type:"xhr","http.method":i.method,url:i.url},description:`${i.method} ${i.url}`,op:"http.client",origin:"auto.http.browser"}):void 0;if(c&&(o.__sentry_xhr_span_id__=c.spanId,n[o.__sentry_xhr_span_id__]=c),o.setRequestHeader&&r(i.url))if(c){let f=c&&c.transaction,d=f&&f.getDynamicSamplingContext(),p=mk(d);vee(o,c.toTraceparent(),p)}else{let f=s.getClient(),{traceId:d,sampled:p,dsc:v}=u.getPropagationContext(),b=Tk(d,void 0,p),g=v||(f?NS(d,f,u):void 0),h=mk(g);vee(o,b,h)}return c}function vee(e,t,r){try{e.setRequestHeader("sentry-trace",t),r&&e.setRequestHeader(pk,r)}catch{}}function yOe(e,t=!0,r=!0){if(!or||!or.location){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.warn("Could not initialize routing instrumentation due to invalid location");return}let n=or.location.href,o;t&&(o=e({name:or.location.pathname,startTimestamp:Ys?Ys/1e3:void 0,op:"pageload",origin:"auto.pageload.browser",metadata:{source:"url"}})),r&&Ia("history",({to:i,from:a})=>{if(a===void 0&&n&&n.indexOf(i)!==-1){n=void 0;return}a!==i&&(n=void 0,o&&((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log(`[Tracing] Finishing current transaction with op: ${o.op}`),o.finish()),o=e({name:or.location.pathname,op:"navigation",origin:"auto.navigation.browser",metadata:{source:"url"}}))})}var bOe="BrowserTracing",xOe={...xS,markBackgroundTransactions:!0,routingInstrumentation:yOe,startTransactionOnLocationChange:!0,startTransactionOnPageLoad:!0,enableLongTask:!0,_experiments:{},..._k},_Oe=class{constructor(e){this.name=bOe,this._hasSetTracePropagationTargets=!1,fAe(),(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&(this._hasSetTracePropagationTargets=!!(e&&(e.tracePropagationTargets||e.tracingOrigins))),this.options={...xOe,...e},this.options._experiments.enableLongTask!==void 0&&(this.options.enableLongTask=this.options._experiments.enableLongTask),e&&!e.tracePropagationTargets&&e.tracingOrigins&&(this.options.tracePropagationTargets=e.tracingOrigins),this._collectWebVitals=QRe(),this.options.enableLongTask&&JRe(),this.options._experiments.enableInteractions&&KRe()}setupOnce(e,t){this._getCurrentHub=t;let r=t().getClient(),n=r&&r.getOptions(),{routingInstrumentation:o,startTransactionOnLocationChange:i,startTransactionOnPageLoad:a,markBackgroundTransactions:s,traceFetch:u,traceXHR:l,shouldCreateSpanForRequest:c,enableHTTPTimings:f,_experiments:d}=this.options,p=n&&n.tracePropagationTargets,v=p||this.options.tracePropagationTargets;(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&this._hasSetTracePropagationTargets&&p&&ue.warn("[Tracing] The `tracePropagationTargets` option was set in the BrowserTracing integration and top level `Sentry.init`. The top level `Sentry.init` value is being used."),o(b=>{let g=this._createRouteTransaction(b);return this.options._experiments.onStartRouteTransaction&&this.options._experiments.onStartRouteTransaction(g,b,t),g},a,i),s&&GRe(),d.enableInteractions&&this._registerInteractionListener(),cOe({traceFetch:u,traceXHR:l,tracePropagationTargets:v,shouldCreateSpanForRequest:c,enableHTTPTimings:f})}_createRouteTransaction(e){if(!this._getCurrentHub){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.warn(`[Tracing] Did not create ${e.op} transaction because _getCurrentHub is invalid.`);return}let t=this._getCurrentHub(),{beforeNavigate:r,idleTimeout:n,finalTimeout:o,heartbeatInterval:i}=this.options,a=e.op==="pageload",s=a?yee("sentry-trace"):"",u=a?yee("baggage"):"",{traceparentData:l,dynamicSamplingContext:c,propagationContext:f}=MPe(s,u),d={...e,...l,metadata:{...e.metadata,dynamicSamplingContext:l&&!c?{}:c},trimEnd:!0},p=typeof r=="function"?r(d):d,v=p===void 0?{...d,sampled:!1}:p;v.metadata=v.name!==d.name?{...v.metadata,source:"custom"}:v.metadata,this._latestRouteName=v.name,this._latestRouteSource=v.metadata&&v.metadata.source,v.sampled===!1&&(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log(`[Tracing] Will not send ${v.op} transaction because of beforeNavigate.`),(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.log(`[Tracing] Starting ${v.op} transaction on scope`);let{location:b}=or,g=oee(t,v,n,o,!0,{location:b},i),h=t.getScope();return a&&l?h.setPropagationContext(f):h.setPropagationContext({traceId:g.traceId,spanId:g.spanId,parentSpanId:g.parentSpanId,sampled:g.sampled}),g.registerBeforeFinishCallback(y=>{this._collectWebVitals(),nOe(y)}),g}_registerInteractionListener(){let e,t=()=>{let{idleTimeout:r,finalTimeout:n,heartbeatInterval:o}=this.options,i="ui.action.click",a=yb();if(a&&a.op&&["navigation","pageload"].includes(a.op)){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.warn(`[Tracing] Did not create ${i} transaction because a pageload or navigation transaction is in progress.`);return}if(e&&(e.setFinishReason("interactionInterrupted"),e.finish(),e=void 0),!this._getCurrentHub){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.warn(`[Tracing] Did not create ${i} transaction because _getCurrentHub is invalid.`);return}if(!this._latestRouteName){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&ue.warn(`[Tracing] Did not create ${i} transaction because _latestRouteName is missing.`);return}let s=this._getCurrentHub(),{location:u}=or,l={name:this._latestRouteName,op:i,trimEnd:!0,metadata:{source:this._latestRouteSource||"url"}};e=oee(s,l,r,n,!0,{location:u},o)};["click"].forEach(r=>{addEventListener(r,t,{once:!1,capture:!0})})}};function yee(e){let t=GNe(`meta[name=${e}]`);return t?t.getAttribute("content"):void 0}var ste={};dr.Sentry&&dr.Sentry.Integrations&&(ste=dr.Sentry.Integrations);var pmt={...ste,...Xee,...nte},wOe="https://d233059272824702afc8c43834c4912d@sentry.hcaptcha.com/6",vS=null;function Vk(e,t){if(e===!1)return rk(e);if(vS)return rk(vS,t);let r=new rRe({dsn:wOe,transport:iRe,stackParser:_Re,integrations:[new AS,new jh,new RS,new kS,new OS,new _Oe]});return vS=new Ak(r),rk(vS,t)}function rk(e,t={key:"source",value:"@hCaptcha/loader"}){return{addBreadcrumb:r=>{e&&e.addBreadcrumb(r)},captureMessage:r=>{e&&e.withScope(function(n){n.setTag(t.key,t.value),e.captureMessage(r)})},captureException:r=>{e&&e.withScope(function(n){n.setTag(t.key,t.value),e.captureEvent({message:nk,level:"error",extra:r})})}}}function COe({scriptLocation:e,query:t,loadAsync:r=!0,crossOrigin:n,apihost:o="https://js.hcaptcha.com",cleanup:i=!0}={}){let a=_ee(e),s=xee(a);return new Promise((u,l)=>{let c=s.document.createElement("script");c.id=ONe,c.src=`${o}/1/api.js?onload=${wee}`,c.crossOrigin=n,c.async=r;let f=(d,p)=>{try{i&&a.removeChild(c),p(d)}catch(v){l(v)}};c.onload=d=>f(d,u),c.onerror=d=>f(d,l),c.src+=t!==""?`&${t}`:"",a.appendChild(c)})}var yS=[];function SOe(e={cleanup:!0},t){try{t.addBreadcrumb({category:Ph,message:"hCaptcha loader params",data:e});let r=_ee(e.scriptLocation),n=xee(r),o=yS.find(({scope:a})=>a===n.window);if(o)return t.addBreadcrumb({category:Ph,message:"hCaptcha already loaded"}),o.promise;let i=new Promise(async(a,s)=>{try{n.window[wee]=()=>{t.addBreadcrumb({category:Ph,message:"hCaptcha script called onload function"}),a(n.window.hcaptcha)};let u=RNe({custom:e.custom,render:e.render,sentry:e.sentry,assethost:e.assethost,imghost:e.imghost,reportapi:e.reportapi,endpoint:e.endpoint,host:e.host,recaptchacompat:e.recaptchacompat,hl:e.hl});await COe({query:u,...e}),t.addBreadcrumb({category:Ph,message:"hCaptcha loaded",data:o})}catch(u){t.addBreadcrumb({category:Ph,message:"hCaptcha failed to load",data:u});let l=yS.findIndex(c=>c.scope===n.window);l!==-1&&yS.splice(l,1),t.captureException(u),s(new Error(nk))}});return yS.push({promise:i,scope:n.window}),i}catch(r){return t.captureException(r),Promise.reject(new Error(nk))}}async function ute(e,t=0){let r=t<2?"Retry loading hCaptcha Api":"Exceeded maximum retries",n=Vk(e.sentry);try{return await SOe(e,n)}catch(o){return n.addBreadcrumb({SENTRY_SOURCE:Ph,message:r,data:{error:o}}),t>=2?(n.captureException(o),Promise.reject(o)):(t+=1,ute(e,t))}}async function lte(e){return await ute(e)}function Hk(e){var t=e&&e.ownerDocument||document,r=t.defaultView||t.parentWindow||window;return{document:t,window:r}}function Gk(e){return e||document.head}var Mf={key:"source",value:"@hCaptcha/react"},Uh={mounted:"hCaptcha component mounted",expired:"hCaptcha expired",unmounted:"hCaptcha component unmounted",reset:"hCaptcha reset",removed:"hCaptcha removed"};var EOe=function(e){Gt(t,e);function t(n){var o;return o=e.call(this,n)||this,o._hcaptcha=void 0,o.renderCaptcha=o.renderCaptcha.bind(br(o)),o.resetCaptcha=o.resetCaptcha.bind(br(o)),o.removeCaptcha=o.removeCaptcha.bind(br(o)),o.isReady=o.isReady.bind(br(o)),o.loadCaptcha=o.loadCaptcha.bind(br(o)),o.handleOnLoad=o.handleOnLoad.bind(br(o)),o.handleSubmit=o.handleSubmit.bind(br(o)),o.handleExpire=o.handleExpire.bind(br(o)),o.handleError=o.handleError.bind(br(o)),o.handleOpen=o.handleOpen.bind(br(o)),o.handleClose=o.handleClose.bind(br(o)),o.handleChallengeExpired=o.handleChallengeExpired.bind(br(o)),o.ref=Vh.createRef(),o.apiScriptRequested=!1,o.sentryHub=null,o.state={isApiReady:!1,isRemoved:!1,elementId:n.id,captchaId:""},o}var r=t.prototype;return r.componentDidMount=function(){var o=this,i=Gk(this.props.scriptLocation),a=Hk(i);this._hcaptcha=a.window.hcaptcha||void 0;var s=typeof this._hcaptcha<"u";if(this.sentryHub=Vk(this.props.sentry,Mf),this.sentryHub.addBreadcrumb({category:Mf.value,message:Uh.mounted}),s){this.setState({isApiReady:!0},function(){o.renderCaptcha()});return}this.loadCaptcha()},r.componentWillUnmount=function(){var o=this.state.captchaId,i=this._hcaptcha;this.isReady()&&(i.reset(o),i.remove(o),this.sentryHub.addBreadcrumb({category:Mf.value,message:Uh.unmounted}))},r.shouldComponentUpdate=function(o,i){return!(this.state.isApiReady!==i.isApiReady||this.state.isRemoved!==i.isRemoved)},r.componentDidUpdate=function(o){var i=this,a=["sitekey","size","theme","tabindex","languageOverride","endpoint"],s=a.every(function(u){return o[u]===i.props[u]});s||this.removeCaptcha(function(){i.renderCaptcha()})},r.loadCaptcha=function(){if(!this.apiScriptRequested){var o=this.props,i=o.apihost,a=o.assethost,s=o.endpoint,u=o.host,l=o.imghost,c=o.languageOverride,f=o.reCaptchaCompat,d=o.reportapi,p=o.sentry,v=o.custom,b=o.loadAsync,g=o.scriptLocation,h=o.cleanup,y=h===void 0?!0:h,x={render:"explicit",apihost:i,assethost:a,endpoint:s,hl:c,host:u,imghost:l,recaptchacompat:f===!1?"off":null,reportapi:d,sentry:p,custom:v,loadAsync:b,scriptLocation:g,cleanup:y};lte(x).then(this.handleOnLoad,this.handleError).catch(this.handleError),this.apiScriptRequested=!0}},r.renderCaptcha=function(o){var i=this.state.isApiReady;if(i){var a=Object.assign({"open-callback":this.handleOpen,"close-callback":this.handleClose,"error-callback":this.handleError,"chalexpired-callback":this.handleChallengeExpired,"expired-callback":this.handleExpire,callback:this.handleSubmit},this.props,{hl:this.props.hl||this.props.languageOverride,languageOverride:void 0}),s=this._hcaptcha,u=s.render(this.ref.current,a);this.setState({isRemoved:!1,captchaId:u},function(){o&&o()})}},r.resetCaptcha=function(){var o=this.state.captchaId,i=this._hcaptcha;this.isReady()&&(i.reset(o),this.sentryHub.addBreadcrumb({category:Mf.value,message:Uh.reset}))},r.removeCaptcha=function(o){var i=this.state.captchaId,a=this._hcaptcha;this.isReady()&&(this.setState({isRemoved:!0},function(){a.remove(i),o&&o()}),this.sentryHub.addBreadcrumb({category:Mf.value,message:Uh.removed}))},r.handleOnLoad=function(){var o=this;this.setState({isApiReady:!0},function(){try{var i=Gk(o.props.scriptLocation),a=Hk(i);o._hcaptcha=a.window.hcaptcha,o.renderCaptcha(function(){var s=o.props.onLoad;s&&s()})}catch(s){o.sentryHub.captureException(s)}})},r.handleSubmit=function(o){var i=this.props.onVerify,a=this.state,s=a.isRemoved,u=a.captchaId,l=this._hcaptcha;if(!(typeof l>"u"||s)){var c=l.getResponse(u),f=l.getRespKey(u);i&&i(c,f)}},r.handleExpire=function(){var o=this.props.onExpire,i=this.state.captchaId,a=this._hcaptcha;this.isReady()&&(a.reset(i),o&&o(),this.sentryHub.addBreadcrumb({category:Mf.value,message:Uh.expired}))},r.handleError=function(o){var i=this.props.onError,a=this.state.captchaId,s=this._hcaptcha;this.isReady()&&s.reset(a),i&&i(o)},r.isReady=function(){var o=this.state,i=o.isApiReady,a=o.isRemoved;return i&&!a},r.handleOpen=function(){!this.isReady()||!this.props.onOpen||this.props.onOpen()},r.handleClose=function(){!this.isReady()||!this.props.onClose||this.props.onClose()},r.handleChallengeExpired=function(){!this.isReady()||!this.props.onChalExpired||this.props.onChalExpired()},r.execute=function(o){o===void 0&&(o=null);try{var i=this.state.captchaId,a=this._hcaptcha;return this.isReady()?(o&&typeof o!="object"&&(o=null),a.execute(i,o)):void 0}catch(s){this.sentryHub.captureException(s)}},r.setData=function(o){var i=this.state.captchaId,a=this._hcaptcha;this.isReady()&&(o&&typeof o!="object"&&(o=null),a.setData(i,o))},r.getResponse=function(){var o=this._hcaptcha;return o.getResponse(this.state.captchaId)},r.getRespKey=function(){var o=this._hcaptcha;return o.getRespKey(this.state.captchaId)},r.render=function(){var o=this.state.elementId;return Vh.createElement("div",{ref:this.ref,id:o})},t}(Vh.Component),cte=EOe;function IOe(e,t){let{t:r,i18n:n}=E(),o=nr(),i=(0,Hh.useMemo)(()=>({handleError:a=>{console.error(a),F.error(r("toast.error.problem_completing_action"))},handleExpire:()=>{console.error("Token expired."),F.error(r("toast.error.problem_completing_action"))},handleChalExpired:()=>{console.error("Challenge expired, Timeout."),F.error(r("toast.error.problem_completing_action"))}}),[n.resolvedLanguage]);return o.data?.HCAPTCHA_KEY?Hh.default.createElement(Wt,{className:"d-flex justify-content-center mt-3"},Hh.default.createElement(cte,{ref:t,size:"invisible",sitekey:o.data.HCAPTCHA_KEY,onError:i.handleError,onExpire:i.handleExpire,onChalExpired:i.handleChalExpired})):null}var DS=Hh.default.forwardRef(IOe);function xb({invitation:e}){let{t}=E(),{fields:r,methods:n}=Z2(),o=JO(),i=(0,Co.useRef)(null);(0,Co.useEffect)(()=>{e?.email&&n.setValue("email",e.email,{shouldValidate:!0}),e?.name&&n.setValue("name",e.name,{shouldValidate:!0})},[e]);let a=(0,Co.useCallback)(async s=>{let l=(await i.current?.execute({async:!0}))?.response||"",c={...s};return e?.name&&(c.name=e.name),e?.email&&(c.email=e.email),o.mutate({user:c,token:l})},[i.current,o.mutate,e]);return Co.default.createElement(ze,{methods:n,onSubmit:a},Co.default.createElement(Qe,{field:r.name,type:"text",autoFocus:!0,disabled:!!e?.name}),Co.default.createElement(Qe,{field:r.email,type:"email",disabled:!!e?.email}),Co.default.createElement(Qe,{field:r.password,type:"password"}),Co.default.createElement(Qe,{field:r.password_confirmation,type:"password"}),Co.default.createElement(DS,{ref:i}),Co.default.createElement(U,{className:"mt-1",gap:1},Co.default.createElement(Y,{variant:"brand",className:"w-100 my-3 mt-1",type:"submit",disabled:o.isLoading},o.isLoading&&Co.default.createElement(je,{className:"me-2"}),t("authentication.create_account"))))}xb.propTypes={invitation:LS.default.shape({email:LS.default.string,name:LS.default.string})};xb.defaultProps={invitation:void 0};function Wk(e){return Ae(["getInvitation",e],()=>z.get(`/invitations/${e}.json`).then(t=>t.data.data),{enabled:!!e,retry:!1})}function zk(){let{t:e}=E(),[t]=gt(),r=t.get("inviteToken"),n=Zt("RegistrationMethod"),o=nr(),{data:i}=Wk(r),a=o.isLoading||n.isLoading;return o.data?.EXTERNAL_AUTH?is.default.createElement(ct,{to:"/",replace:!0}):n.data==="invite"&&!r?(F.error(e("toast.error.users.invalid_invite")),is.default.createElement(ct,{to:"/",replace:!0})):a?null:is.default.createElement("div",{className:"vertical-center"},is.default.createElement("div",{className:"text-center pb-4"},is.default.createElement(xr,null)),is.default.createElement(ee,{className:"col-xl-5 col-lg-6 col-md-8 col-10 mx-auto p-4 border-0 card-shadow"},is.default.createElement(ee.Title,{className:"text-center pb-2"}," ",e("authentication.create_an_account")," "),is.default.createElement(xb,{invitation:i}),is.default.createElement("span",{className:"text-center text-muted small"}," ",e("authentication.already_have_account"),is.default.createElement(Ft,{to:"/signin",className:"text-link"}," ",e("authentication.sign_in")," "))))}var ju=m(_());var co=m(_());function qk(){let{t:e}=E(),t=ge(),r=Ze(),[n]=gt(),o=n.get("location"),{setStateChanging:i}=ye();return ae(({session:a,token:s})=>z.post("/sessions.json",{session:a,token:s}).then(u=>u.data.data),{onSuccess:async a=>{i(!0),await t.refetchQueries("useSessions"),o?r(o):a.permissions.CreateRoom==="false"?r("/home"):r("/rooms"),i(!0)},onError:a=>{a.response.data.errors==="PendingUser"?r("/pending"):a.response.data.errors==="BannedUser"?F.error(e("toast.error.users.banned")):a.response.data.errors==="UnverifiedUser"?r(`/verify?id=${a.response.data.data}`):a.response.data.errors==="PasswordNotSet"?r(`/reset_password/${a.response.data.data}`):a.response.data.errors==="HCaptchaInvalid"?F.error(e("toast.error.users.hcaptcha_invalid")):F.error(e("toast.error.session.invalid_credentials"))}})}var Gh=m(_());function TOe(){return(0,Gh.useMemo)(()=>Tt({email:ot().required("forms.validations.email.required").email("forms.validations.email.email"),password:ot().required("forms.validations.password.required"),extend_session:xh("")}),[])}function $k({defaultValues:e,...t}={}){let{t:r,i18n:n}=E(),o=(0,Gh.useMemo)(()=>({email:{label:r("forms.user.signin.fields.email.label"),placeHolder:r("forms.user.signin.fields.email.placeholder"),controlId:"signInFormEmail",hookForm:{id:"email"}},password:{label:r("forms.user.signin.fields.password.label"),placeHolder:r("forms.user.signin.fields.password.placeholder"),controlId:"signInFormPwd",hookForm:{id:"password"}},extend_session:{label:r("forms.user.signin.fields.remember_me.label"),controlId:"signInFormRememberMe",hookForm:{id:"extend_session"}}}),[n.resolvedLanguage]),i=TOe(),a=(0,Gh.useMemo)(()=>({mode:"onSubmit",criteriaMode:"firstError",defaultValues:{email:"",password:"",extend_session:!1,...e},resolver:Nt(i),...t}),[i,e]),s=Ye(a),u=(0,Gh.useCallback)(()=>s.reset(a.defaultValues),[s.reset,a.defaultValues]);return{methods:s,fields:o,reset:u}}var fte=m(_()),as=m(oe());function MS({id:e,field:t}){return fte.default.createElement(Fu,{control:St.Check,field:t,label:t.label,id:e,type:"checkbox"})}MS.propTypes={id:as.default.string.isRequired,field:as.default.shape({label:as.default.string,placeHolder:as.default.string,controlId:as.default.string.isRequired,hookForm:as.default.shape({id:as.default.string.isRequired,validations:as.default.shape({deps:as.default.arrayOf(as.default.string)})}).isRequired}).isRequired};function Xk(){let{t:e}=E(),{methods:t,fields:r}=$k(),n=qk(),o=(0,co.useRef)(null),{data:i}=nr(),a=(0,co.useCallback)(async s=>{let l=(await o.current?.execute({async:!0}))?.response||"";return n.mutate({session:s,token:l})},[o.current,n.mutate]);return co.default.createElement(ze,{methods:t,onSubmit:a},co.default.createElement(Qe,{field:r.email,type:"email",autoFocus:!0}),co.default.createElement(Qe,{field:r.password,type:"password"}),co.default.createElement(Ce,null,co.default.createElement(we,null,co.default.createElement(MS,{id:r.extend_session.hookForm.id,field:r.extend_session})),co.default.createElement(we,null,i?.SMTP_ENABLED&&co.default.createElement(Ft,{to:"/forget_password",className:"text-link float-end small"}," ",e("authentication.forgot_password")," "))),co.default.createElement(DS,{ref:o}),co.default.createElement(U,{className:"mt-1",gap:1},co.default.createElement(Y,{variant:"brand",className:"w-100 my-3 py-2",type:"submit",disabled:n.isLoading},n.isLoading&&co.default.createElement(je,{className:"me-2"}),e("authentication.sign_in"))))}function Yk(){let{t:e}=E(),{data:t}=Zt("RegistrationMethod");return ju.default.createElement("div",{className:"vertical-center"},ju.default.createElement("div",{className:"text-center pb-4"},ju.default.createElement(xr,null)),ju.default.createElement(ee,{className:"col-xl-5 col-lg-6 col-md-8 col-10 mx-auto p-4 border-0 card-shadow"},ju.default.createElement(ee.Title,{className:"text-center pb-2"}," ",e("authentication.sign_in")," "),ju.default.createElement(Xk,null),t!=="invite"&&ju.default.createElement("span",{className:"text-center text-muted small"}," ",e("authentication.dont_have_account"),ju.default.createElement(Ft,{to:"/signup",className:"text-link"}," ",e("authentication.sign_up")," "))))}var pr=m(_());var Bf=m(_());var ss=m(_());var Wh=m(oe());function vt({modalButton:e,title:t,body:r,size:n,id:o}){let[i,a]=(0,ss.useState)(!1),s=()=>a(!1),u=()=>a(!0),l=ss.default.cloneElement(r,{handleClose:s}),c=ss.default.cloneElement(e,{onClick:u});return ss.default.createElement(ss.default.Fragment,null,c,ss.default.createElement(ya,{show:i,onHide:s,centered:!0,size:n,id:o,contentClassName:"border-0 card-shadow"},ss.default.createElement(ya.Header,{className:"border-0 pb-0"},ss.default.createElement(ya.Title,null,t)),ss.default.createElement(ya.Body,null,l)))}vt.propTypes={title:Wh.default.string,modalButton:Wh.default.element.isRequired,body:Wh.default.node.isRequired,size:Wh.default.string,id:Wh.default.string};vt.defaultProps={id:"",size:"",title:""};var Wo=m(_());var dte=m(oe());function Zk(e){let{t}=E(),r=ge(),n=Ze();return ae(()=>z.delete(`/users/${e}.json`),{onSuccess:()=>{r.invalidateQueries("useSessions"),F.success(t("toast.success.user.user_deleted")),n("/")},onError:()=>{F.error(t("toast.error.problem_completing_action"))}})}function _b({handleClose:e}){let{t}=E(),r=ye(),n=Ye(),o=Zk(r?.id);return Wo.default.createElement(Wo.default.Fragment,null,Wo.default.createElement(U,{direction:"horizontal",className:"mb-3"},Wo.default.createElement(io,{className:"text-danger hi-xl"}),Wo.default.createElement(U,{direction:"vertical",className:"ps-3"},Wo.default.createElement("h3",null," ",t("user.account.delete_account")," "),Wo.default.createElement("p",{className:"mb-0"}," ",t("user.account.are_you_sure_delete_account")," "),Wo.default.createElement("p",{className:"mt-0"},Wo.default.createElement("strong",null," ",t("action_permanent")," ")))),Wo.default.createElement(ze,{methods:n,onSubmit:o.mutate},Wo.default.createElement(U,{direction:"horizontal",gap:1,className:"float-end"},Wo.default.createElement(Y,{variant:"neutral",onClick:e}," ",t("close")," "),Wo.default.createElement(Y,{variant:"danger",type:"submit",disabled:o.isLoading},o.isLoading&&Wo.default.createElement(je,{className:"me-2"}),t("user.account.delete_account")))))}_b.propTypes={handleClose:dte.default.func};_b.defaultProps={handleClose:()=>{}};function Qk(){let{t:e}=E();return Bf.default.createElement("div",{id:"delete-account"},Bf.default.createElement("h3",{className:"mb-4"}," ",e("user.account.permanently_delete_account")," "),Bf.default.createElement("p",{className:"text-muted pb-2"},e("user.account.delete_account_description")),Bf.default.createElement(vt,{modalButton:Bf.default.createElement(Y,{variant:"delete"},e("user.account.delete_account_confirmation")),body:Bf.default.createElement(_b,null)}))}var Vf=m(_());var cs=m(oe());var Bt=m(_());var ls=m(oe()),yte=m(pte());var BS=m(_());var us=m(oe());function eF(e){let{t}=E(),r=ge();return ae(n=>z.delete(`/users/${e.id}/purge_avatar.json`,n),{onSuccess:()=>{r.invalidateQueries("useSessions"),r.invalidateQueries("getUser"),F.success(t("toast.success.user.avatar_updated"))},onError:()=>{F.error(t("toast.error.problem_completing_action"))}})}function jS({user:e}){let{t}=E(),r=Ye(),n=eF(e);return BS.default.createElement(ze,{methods:r,onSubmit:n.mutate},BS.default.createElement(Y,{type:"submit",variant:"delete",className:"w-100",disabled:n.isLoading},t("user.avatar.delete_avatar"),n.isLoading&&BS.default.createElement(je,{className:"me-2"})))}jS.propTypes={user:us.default.shape({id:us.default.string.isRequired,avatar:us.default.string.isRequired,name:us.default.string.isRequired,email:us.default.string.isRequired,provider:us.default.string.isRequired,role:us.default.shape({id:us.default.string.isRequired,name:us.default.string.isRequired,color:us.default.string.isRequired}).isRequired}).isRequired};function tF(e){let{t}=E(),r=ge();async function n({original:a,resized:s}){let u=await new Promise(c=>{s.toBlob(c)}),l=new FormData;return l.append("user[avatar]",u),l.append("user[original_avatar]",a),z.patch(`/users/${e.id}.json`,l,{headers:{"Content-Type":"multipart/form-data"}})}let o=ae(n,{onSuccess:()=>{r.invalidateQueries("useSessions"),r.invalidateQueries("getUser"),F.success(t("toast.success.user.avatar_updated"))},onError:a=>{a.response.data.errors.includes("Avatar MalwareDetected")?F.error(t("toast.error.malware_detected")):F.error(t("toast.error.problem_completing_action"))}});return{onSubmit:a=>o.mutateAsync(a).catch(()=>{}),...o}}var mte={".jpg":"image/jpeg",".jpeg":"image/jpeg",".png":"image/png",".svg":"image/svg+xml"},hte={".doc":"application/msword",".docx":"application/vnd.openxmlformats-officedocument.wordprocessingml.document",".ppt":"application/vnd.ms-powerpoint",".pptx":"application/vnd.openxmlformats-officedocument.presentationml.presentation",".pdf":"application/pdf",".xls":"application/vnd.ms-excel",".xlsx":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",".txt":"text/plain",".rtf":"application/rtf",".odt":"application/vnd.oasis.opendocument.text",".ods":"application/vnd.oasis.opendocument.spreadsheet",".odp":"application/vnd.oasis.opendocument.presentation",".jpg":"image/jpeg",".jpeg":"image/jpeg",".png":"image/png"},gte=Object.keys(mte),NOe=Object.values(mte),vte=Object.keys(hte),POe=Object.values(hte),rF=3,nF=30,zh=(e,t)=>{let n=t==="image"?rF*1048576:nF*1048576,o=t==="image"?NOe:POe;if(e.size>n)throw new Error("fileSizeTooLarge");if(!o.includes(e.type))throw new Error("fileTypeNotSupported")},qh=(e,t,r)=>{switch(e.message){case"fileSizeTooLarge":r.error(t("toast.error.file_size_too_large"));break;case"fileTypeNotSupported":r.error(t("toast.error.file_type_not_supported"));break;default:r.error(t("toast.error.problem_completing_action"))}};function US({user:e}){let{t}=E(),r=tF(e),n=(0,Bt.useRef)(null),o=()=>n?.current.click(),[i,a]=(0,Bt.useState)(!1),[s,u]=(0,Bt.useState)(),[l,c]=(0,Bt.useState)(),f=()=>{a(!0)},d=()=>{document.getElementById("avatarUpload").value="",u(void 0),c(void 0),a(!1)},p=h=>{try{zh(h.target.files[0],"image");let{files:y}=h.target;y.length>0&&(f(),u(h.target.files[0]))}catch(y){qh(y,t,F)}},v=h=>{c(parseFloat(h.target.value))},b=(0,Bt.useRef)(null),g=()=>{b&&(r.mutate({original:s,resized:b.current.getImageScaledToCanvas()}),d())};return Bt.default.createElement("div",{id:"profile-avatar",className:"mt-5 d-block ms-auto me-auto"},Bt.default.createElement(U,{direction:"vertical",gap:2},Bt.default.createElement("div",{onClick:o,className:"cursor-pointer position-relative mx-auto","aria-hidden":"true"},Bt.default.createElement("div",{className:"avatar-icon-circle float-end position-absolute rounded-circle"},Bt.default.createElement(_O,{className:"hi-s"})),Bt.default.createElement(so,{avatar:e?.avatar,size:"large"})),Bt.default.createElement("input",{id:"avatarUpload",ref:n,className:"d-none",type:"file",onChange:p,accept:".png,.jpg,.jpeg,.svg"}),Bt.default.createElement(Y,{variant:"brand",onClick:o},t("user.avatar.upload_avatar")),Bt.default.createElement(jS,{user:e})),Bt.default.createElement(ya,{show:i,onHide:d,centered:!0,contentClassName:"border-0 card-shadow"},Bt.default.createElement(ya.Header,{closeButton:!0},Bt.default.createElement(ya.Title,null,t("user.avatar.crop_avatar"))),Bt.default.createElement(ya.Body,null,Bt.default.createElement("div",{className:"text-center"},Bt.default.createElement(yte.default,{ref:b,image:s,width:300,height:300,border:50,borderRadius:250,color:[255,255,255,.8],scale:l}),Bt.default.createElement("div",{className:"py-2"},Bt.default.createElement(IC,{className:"hi-s text-brand me-2"}),Bt.default.createElement("input",{name:"scale",type:"range",onChange:v,min:1,max:"2",step:"0.1",defaultValue:"1"}),Bt.default.createElement(IC,{className:"hi-l text-brand ms-2"})))),Bt.default.createElement(ya.Footer,null,Bt.default.createElement(Y,{variant:"neutral",onClick:d},t("close")),Bt.default.createElement(Y,{variant:"brand",onClick:g},t("save_changes")))))}US.propTypes={user:ls.default.shape({id:ls.default.string.isRequired,avatar:ls.default.string.isRequired,name:ls.default.string.isRequired,email:ls.default.string.isRequired,provider:ls.default.string.isRequired,role:ls.default.shape({id:ls.default.string.isRequired,name:ls.default.string.isRequired,color:ls.default.string.isRequired}).isRequired}).isRequired};var zo=m(_());var Bi=m(oe());function oF(e){let{t}=E(),r=ge();return ae(n=>z.patch(`/users/${e}.json`,n),{onSuccess:()=>{r.invalidateQueries("useSessions"),r.invalidateQueries(["getUser",e.toString()]),F.success(t("toast.success.user.user_updated"))},onError:()=>{F.error(t("toast.error.problem_completing_action"))}})}function jf({search:e="",enabled:t=!0}={}){let[r]=gt(),n={"sort[column]":r.get("sort[column]"),"sort[direction]":r.get("sort[direction]"),search:e};return Ae(["getRoles",{...n}],()=>z.get("/admin/roles.json",{params:n}).then(o=>o.data.data),{enabled:t,keepPreviousData:!0})}var Yh=m(_()),Mi=m(oe());var xn=m(_()),Ta=m(oe());var bte=m(_()),AOe=bte.default.createContext(null),VS=AOe;var wb={SELECT:"SELECT"};var Xh=m(_()),$h=m(oe());function Uf({children:e,value:t}){let{selected:r,dispatch:n}=(0,Xh.useContext)(VS),o=(0,Xh.useCallback)(()=>{n({type:wb.SELECT,msg:{value:t}})},[n]),i=r.value===t;return Xh.default.createElement(fe.Item,{onClick:o,active:i}," ",e," ")}Uf.propTypes={children:$h.default.string.isRequired,value:$h.default.oneOfType([$h.default.string,$h.default.number,$h.default.bool]).isRequired};var ROe=(e,t)=>{switch(t.type){case wb.SELECT:return{value:t.msg.value};default:return e}},OOe=e=>{let t={};return xn.default.Children.forEach(e,r=>{if(!r)return;if(!xn.default.isValidElement(r))throw new Error("Only react elements are allowed inside of