function Bd(u,a){for(var s=0;sp[g]})}}}return Object.freeze(Object.defineProperty(u,Symbol.toStringTag,{value:"Module"}))}function zc(u){return u&&u.__esModule&&Object.prototype.hasOwnProperty.call(u,"default")?u.default:u}var bi={exports:{}},Fr={},eu={exports:{}},te={},fc;function Hd(){if(fc)return te;fc=1;var u=Symbol.for("react.element"),a=Symbol.for("react.portal"),s=Symbol.for("react.fragment"),p=Symbol.for("react.strict_mode"),g=Symbol.for("react.profiler"),w=Symbol.for("react.provider"),S=Symbol.for("react.context"),k=Symbol.for("react.forward_ref"),P=Symbol.for("react.suspense"),D=Symbol.for("react.memo"),L=Symbol.for("react.lazy"),N=Symbol.iterator;function z(m){return m===null||typeof m!="object"?null:(m=N&&m[N]||m["@@iterator"],typeof m=="function"?m:null)}var O={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},F=Object.assign,A={};function j(m,E,b){this.props=m,this.context=E,this.refs=A,this.updater=b||O}j.prototype.isReactComponent={},j.prototype.setState=function(m,E){if(typeof m!="object"&&typeof m!="function"&&m!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,m,E,"setState")},j.prototype.forceUpdate=function(m){this.updater.enqueueForceUpdate(this,m,"forceUpdate")};function Q(){}Q.prototype=j.prototype;function Z(m,E,b){this.props=m,this.context=E,this.refs=A,this.updater=b||O}var X=Z.prototype=new Q;X.constructor=Z,F(X,j.prototype),X.isPureReactComponent=!0;var $=Array.isArray,q=Object.prototype.hasOwnProperty,J={current:null},ee={key:!0,ref:!0,__self:!0,__source:!0};function pe(m,E,b){var re,ie={},ue=null,he=null;if(E!=null)for(re in E.ref!==void 0&&(he=E.ref),E.key!==void 0&&(ue=""+E.key),E)q.call(E,re)&&!ee.hasOwnProperty(re)&&(ie[re]=E[re]);var ce=arguments.length-2;if(ce===1)ie.children=b;else if(1>>1,E=_[m];if(0>>1;mg(ie,M))ueg(he,ie)?(_[m]=he,_[ue]=M,m=ue):(_[m]=ie,_[re]=M,m=re);else if(ueg(he,M))_[m]=he,_[ue]=M,m=ue;else break e}}return W}function g(_,W){var M=_.sortIndex-W.sortIndex;return M!==0?M:_.id-W.id}if(typeof performance=="object"&&typeof performance.now=="function"){var w=performance;u.unstable_now=function(){return w.now()}}else{var S=Date,k=S.now();u.unstable_now=function(){return S.now()-k}}var P=[],D=[],L=1,N=null,z=3,O=!1,F=!1,A=!1,j=typeof setTimeout=="function"?setTimeout:null,Q=typeof clearTimeout=="function"?clearTimeout:null,Z=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function X(_){for(var W=s(D);W!==null;){if(W.callback===null)p(D);else if(W.startTime<=_)p(D),W.sortIndex=W.expirationTime,a(P,W);else break;W=s(D)}}function $(_){if(A=!1,X(_),!F)if(s(P)!==null)F=!0,oe(q);else{var W=s(D);W!==null&&ne($,W.startTime-_)}}function q(_,W){F=!1,A&&(A=!1,Q(pe),pe=-1),O=!0;var M=z;try{for(X(W),N=s(P);N!==null&&(!(N.expirationTime>W)||_&&!Le());){var m=N.callback;if(typeof m=="function"){N.callback=null,z=N.priorityLevel;var E=m(N.expirationTime<=W);W=u.unstable_now(),typeof E=="function"?N.callback=E:N===s(P)&&p(P),X(W)}else p(P);N=s(P)}if(N!==null)var b=!0;else{var re=s(D);re!==null&&ne($,re.startTime-W),b=!1}return b}finally{N=null,z=M,O=!1}}var J=!1,ee=null,pe=-1,_e=5,me=-1;function Le(){return!(u.unstable_now()-me<_e)}function we(){if(ee!==null){var _=u.unstable_now();me=_;var W=!0;try{W=ee(!0,_)}finally{W?de():(J=!1,ee=null)}}else J=!1}var de;if(typeof Z=="function")de=function(){Z(we)};else if(typeof MessageChannel<"u"){var ae=new MessageChannel,Pe=ae.port2;ae.port1.onmessage=we,de=function(){Pe.postMessage(null)}}else de=function(){j(we,0)};function oe(_){ee=_,J||(J=!0,de())}function ne(_,W){pe=j(function(){_(u.unstable_now())},W)}u.unstable_IdlePriority=5,u.unstable_ImmediatePriority=1,u.unstable_LowPriority=4,u.unstable_NormalPriority=3,u.unstable_Profiling=null,u.unstable_UserBlockingPriority=2,u.unstable_cancelCallback=function(_){_.callback=null},u.unstable_continueExecution=function(){F||O||(F=!0,oe(q))},u.unstable_forceFrameRate=function(_){0>_||125<_?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):_e=0<_?Math.floor(1e3/_):5},u.unstable_getCurrentPriorityLevel=function(){return z},u.unstable_getFirstCallbackNode=function(){return s(P)},u.unstable_next=function(_){switch(z){case 1:case 2:case 3:var W=3;break;default:W=z}var M=z;z=W;try{return _()}finally{z=M}},u.unstable_pauseExecution=function(){},u.unstable_requestPaint=function(){},u.unstable_runWithPriority=function(_,W){switch(_){case 1:case 2:case 3:case 4:case 5:break;default:_=3}var M=z;z=_;try{return W()}finally{z=M}},u.unstable_scheduleCallback=function(_,W,M){var m=u.unstable_now();switch(typeof M=="object"&&M!==null?(M=M.delay,M=typeof M=="number"&&0m?(_.sortIndex=M,a(D,_),s(P)===null&&_===s(D)&&(A?(Q(pe),pe=-1):A=!0,ne($,M-m))):(_.sortIndex=E,a(P,_),F||O||(F=!0,oe(q))),_},u.unstable_shouldYield=Le,u.unstable_wrapCallback=function(_){var W=z;return function(){var M=z;z=W;try{return _.apply(this,arguments)}finally{z=M}}}})(ru)),ru}var vc;function Xd(){return vc||(vc=1,nu.exports=Yd()),nu.exports}var gc;function Gd(){if(gc)return Ze;gc=1;var u=cu(),a=Xd();function s(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),P=Object.prototype.hasOwnProperty,D=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,L={},N={};function z(e){return P.call(N,e)?!0:P.call(L,e)?!1:D.test(e)?N[e]=!0:(L[e]=!0,!1)}function O(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function F(e,t,n,r){if(t===null||typeof t>"u"||O(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.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 A(e,t,n,r,l,o,i){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=i}var j={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){j[e]=new A(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];j[t]=new A(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){j[e]=new A(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){j[e]=new A(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){j[e]=new A(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){j[e]=new A(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){j[e]=new A(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){j[e]=new A(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){j[e]=new A(e,5,!1,e.toLowerCase(),null,!1,!1)});var Q=/[\-:]([a-z])/g;function Z(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(Q,Z);j[t]=new A(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(Q,Z);j[t]=new A(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(Q,Z);j[t]=new A(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){j[e]=new A(e,1,!1,e.toLowerCase(),null,!1,!1)}),j.xlinkHref=new A("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){j[e]=new A(e,1,!1,e.toLowerCase(),null,!0,!0)});function X(e,t,n,r){var l=j.hasOwnProperty(t)?j[t]:null;(l!==null?l.type!==0:r||!(2c||l[i]!==o[c]){var f=` `+l[i].replace(" at new "," at ");return e.displayName&&f.includes("")&&(f=f.replace("",e.displayName)),f}while(1<=i&&0<=c);break}}}finally{b=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?E(e):""}function ie(e){switch(e.tag){case 5:return E(e.type);case 16:return E("Lazy");case 13:return E("Suspense");case 19:return E("SuspenseList");case 0:case 2:case 15:return e=re(e.type,!1),e;case 11:return e=re(e.type.render,!1),e;case 1:return e=re(e.type,!0),e;default:return""}}function ue(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 ee:return"Fragment";case J:return"Portal";case _e:return"Profiler";case pe:return"StrictMode";case de:return"Suspense";case ae:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Le:return(e.displayName||"Context")+".Consumer";case me:return(e._context.displayName||"Context")+".Provider";case we:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Pe:return t=e.displayName||null,t!==null?t:ue(e.type)||"Memo";case oe:t=e._payload,e=e._init;try{return ue(e(t))}catch{}}return null}function he(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return ue(t);case 8:return t===pe?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function ce(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Se(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Je(e){var t=Se(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var l=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(i){r=""+i,o.call(this,i)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(i){r=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function jr(e){e._valueTracker||(e._valueTracker=Je(e))}function gu(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Se(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Ur(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 oo(e,t){var n=t.checked;return M({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function yu(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=ce(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function wu(e,t){t=t.checked,t!=null&&X(e,"checked",t,!1)}function io(e,t){wu(e,t);var n=ce(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?uo(e,t.type,n):t.hasOwnProperty("defaultValue")&&uo(e,t.type,ce(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Su(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function uo(e,t,n){(t!=="number"||Ur(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Zn=Array.isArray;function kn(e,t,n,r){if(e=e.options,t){t={};for(var l=0;l"+t.valueOf().toString()+"",t=Vr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Jn(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var qn={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Qc=["Webkit","ms","Moz","O"];Object.keys(qn).forEach(function(e){Qc.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),qn[t]=qn[e]})});function Pu(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||qn.hasOwnProperty(e)&&qn[e]?(""+t).trim():t+"px"}function Ru(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=Pu(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var Kc=M({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function co(e,t){if(t){if(Kc[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(s(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(s(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(s(61))}if(t.style!=null&&typeof t.style!="object")throw Error(s(62))}}function fo(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}}var po=null;function mo(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var ho=null,xn=null,En=null;function Nu(e){if(e=Sr(e)){if(typeof ho!="function")throw Error(s(280));var t=e.stateNode;t&&(t=al(t),ho(e.stateNode,e.type,t))}}function Lu(e){xn?En?En.push(e):En=[e]:xn=e}function Tu(){if(xn){var e=xn,t=En;if(En=xn=null,Nu(e),t)for(e=0;e>>=0,e===0?32:31-(rf(e)/lf|0)|0}var Qr=64,Kr=4194304;function nr(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Yr(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,o=e.pingedLanes,i=n&268435455;if(i!==0){var c=i&~l;c!==0?r=nr(c):(o&=i,o!==0&&(r=nr(o)))}else i=n&~l,i!==0?r=nr(i):o!==0&&(r=nr(o));if(r===0)return 0;if(t!==0&&t!==r&&(t&l)===0&&(l=r&-r,o=t&-t,l>=o||l===16&&(o&4194240)!==0))return t;if((r&4)!==0&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function rr(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-ct(t),e[t]=n}function af(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=fr),ls=" ",os=!1;function is(e,t){switch(e){case"keyup":return If.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function us(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Pn=!1;function Uf(e,t){switch(e){case"compositionend":return us(t);case"keypress":return t.which!==32?null:(os=!0,ls);case"textInput":return e=t.data,e===ls&&os?null:e;default:return null}}function Vf(e,t){if(Pn)return e==="compositionend"||!Do&&is(e,t)?(e=qu(),qr=Ro=Bt=null,Pn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=ms(n)}}function vs(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?vs(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function gs(){for(var e=window,t=Ur();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Ur(e.document)}return t}function Ao(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")}function Gf(e){var t=gs(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&vs(n.ownerDocument.documentElement,n)){if(r!==null&&Ao(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var l=n.textContent.length,o=Math.min(r.start,l);r=r.end===void 0?o:Math.min(r.end,l),!e.extend&&o>r&&(l=r,r=o,o=l),l=hs(n,o);var i=hs(n,r);l&&i&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,Rn=null,Io=null,hr=null,jo=!1;function ys(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;jo||Rn==null||Rn!==Ur(r)||(r=Rn,"selectionStart"in r&&Ao(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),hr&&mr(hr,r)||(hr=r,r=il(Io,"onSelect"),0On||(e.current=Zo[On],Zo[On]=null,On--)}function ve(e,t){On++,Zo[On]=e.current,e.current=t}var Kt={},Ue=Qt(Kt),Qe=Qt(!1),sn=Kt;function Dn(e,t){var n=e.type.contextTypes;if(!n)return Kt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var l={},o;for(o in n)l[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function Ke(e){return e=e.childContextTypes,e!=null}function cl(){ye(Qe),ye(Ue)}function Ds(e,t,n){if(Ue.current!==Kt)throw Error(s(168));ve(Ue,t),ve(Qe,n)}function Ms(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var l in r)if(!(l in t))throw Error(s(108,he(e)||"Unknown",l));return M({},n,r)}function fl(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Kt,sn=Ue.current,ve(Ue,e),ve(Qe,Qe.current),!0}function Fs(e,t,n){var r=e.stateNode;if(!r)throw Error(s(169));n?(e=Ms(e,t,sn),r.__reactInternalMemoizedMergedChildContext=e,ye(Qe),ye(Ue),ve(Ue,e)):ye(Qe),ve(Qe,n)}var Nt=null,dl=!1,Jo=!1;function As(e){Nt===null?Nt=[e]:Nt.push(e)}function ud(e){dl=!0,As(e)}function Yt(){if(!Jo&&Nt!==null){Jo=!0;var e=0,t=fe;try{var n=Nt;for(fe=1;e>=i,l-=i,Lt=1<<32-ct(t)+l|n<G?(Ae=Y,Y=null):Ae=Y.sibling;var se=x(h,Y,v[G],T);if(se===null){Y===null&&(Y=Ae);break}e&&Y&&se.alternate===null&&t(h,Y),d=o(se,d,G),K===null?H=se:K.sibling=se,K=se,Y=Ae}if(G===v.length)return n(h,Y),ke&&cn(h,G),H;if(Y===null){for(;GG?(Ae=Y,Y=null):Ae=Y.sibling;var nn=x(h,Y,se.value,T);if(nn===null){Y===null&&(Y=Ae);break}e&&Y&&nn.alternate===null&&t(h,Y),d=o(nn,d,G),K===null?H=nn:K.sibling=nn,K=nn,Y=Ae}if(se.done)return n(h,Y),ke&&cn(h,G),H;if(Y===null){for(;!se.done;G++,se=v.next())se=R(h,se.value,T),se!==null&&(d=o(se,d,G),K===null?H=se:K.sibling=se,K=se);return ke&&cn(h,G),H}for(Y=r(h,Y);!se.done;G++,se=v.next())se=I(Y,h,G,se.value,T),se!==null&&(e&&se.alternate!==null&&Y.delete(se.key===null?G:se.key),d=o(se,d,G),K===null?H=se:K.sibling=se,K=se);return e&&Y.forEach(function(Wd){return t(h,Wd)}),ke&&cn(h,G),H}function Ne(h,d,v,T){if(typeof v=="object"&&v!==null&&v.type===ee&&v.key===null&&(v=v.props.children),typeof v=="object"&&v!==null){switch(v.$$typeof){case q:e:{for(var H=v.key,K=d;K!==null;){if(K.key===H){if(H=v.type,H===ee){if(K.tag===7){n(h,K.sibling),d=l(K,v.props.children),d.return=h,h=d;break e}}else if(K.elementType===H||typeof H=="object"&&H!==null&&H.$$typeof===oe&&Bs(H)===K.type){n(h,K.sibling),d=l(K,v.props),d.ref=kr(h,K,v),d.return=h,h=d;break e}n(h,K);break}else t(h,K);K=K.sibling}v.type===ee?(d=yn(v.props.children,h.mode,T,v.key),d.return=h,h=d):(T=Vl(v.type,v.key,v.props,null,h.mode,T),T.ref=kr(h,d,v),T.return=h,h=T)}return i(h);case J:e:{for(K=v.key;d!==null;){if(d.key===K)if(d.tag===4&&d.stateNode.containerInfo===v.containerInfo&&d.stateNode.implementation===v.implementation){n(h,d.sibling),d=l(d,v.children||[]),d.return=h,h=d;break e}else{n(h,d);break}else t(h,d);d=d.sibling}d=Xi(v,h.mode,T),d.return=h,h=d}return i(h);case oe:return K=v._init,Ne(h,d,K(v._payload),T)}if(Zn(v))return V(h,d,v,T);if(W(v))return B(h,d,v,T);vl(h,v)}return typeof v=="string"&&v!==""||typeof v=="number"?(v=""+v,d!==null&&d.tag===6?(n(h,d.sibling),d=l(d,v),d.return=h,h=d):(n(h,d),d=Yi(v,h.mode,T),d.return=h,h=d),i(h)):n(h,d)}return Ne}var In=Hs(!0),$s=Hs(!1),gl=Qt(null),yl=null,jn=null,ri=null;function li(){ri=jn=yl=null}function oi(e){var t=gl.current;ye(gl),e._currentValue=t}function ii(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Un(e,t){yl=e,ri=jn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&t)!==0&&(Ye=!0),e.firstContext=null)}function it(e){var t=e._currentValue;if(ri!==e)if(e={context:e,memoizedValue:t,next:null},jn===null){if(yl===null)throw Error(s(308));jn=e,yl.dependencies={lanes:0,firstContext:e}}else jn=jn.next=e;return t}var fn=null;function ui(e){fn===null?fn=[e]:fn.push(e)}function Qs(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,ui(t)):(n.next=l.next,l.next=n),t.interleaved=n,zt(e,r)}function zt(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var Xt=!1;function si(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Ks(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Ot(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Gt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,(le&2)!==0){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,zt(e,n)}return l=r.interleaved,l===null?(t.next=t,ui(r)):(t.next=l.next,l.next=t),r.interleaved=t,zt(e,n)}function wl(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,xo(e,n)}}function Ys(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var l=null,o=null;if(n=n.firstBaseUpdate,n!==null){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};o===null?l=o=i:o=o.next=i,n=n.next}while(n!==null);o===null?l=o=t:o=o.next=t}else l=o=t;n={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:o,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Sl(e,t,n,r){var l=e.updateQueue;Xt=!1;var o=l.firstBaseUpdate,i=l.lastBaseUpdate,c=l.shared.pending;if(c!==null){l.shared.pending=null;var f=c,y=f.next;f.next=null,i===null?o=y:i.next=y,i=f;var C=e.alternate;C!==null&&(C=C.updateQueue,c=C.lastBaseUpdate,c!==i&&(c===null?C.firstBaseUpdate=y:c.next=y,C.lastBaseUpdate=f))}if(o!==null){var R=l.baseState;i=0,C=y=f=null,c=o;do{var x=c.lane,I=c.eventTime;if((r&x)===x){C!==null&&(C=C.next={eventTime:I,lane:0,tag:c.tag,payload:c.payload,callback:c.callback,next:null});e:{var V=e,B=c;switch(x=t,I=n,B.tag){case 1:if(V=B.payload,typeof V=="function"){R=V.call(I,R,x);break e}R=V;break e;case 3:V.flags=V.flags&-65537|128;case 0:if(V=B.payload,x=typeof V=="function"?V.call(I,R,x):V,x==null)break e;R=M({},R,x);break e;case 2:Xt=!0}}c.callback!==null&&c.lane!==0&&(e.flags|=64,x=l.effects,x===null?l.effects=[c]:x.push(c))}else I={eventTime:I,lane:x,tag:c.tag,payload:c.payload,callback:c.callback,next:null},C===null?(y=C=I,f=R):C=C.next=I,i|=x;if(c=c.next,c===null){if(c=l.shared.pending,c===null)break;x=c,c=x.next,x.next=null,l.lastBaseUpdate=x,l.shared.pending=null}}while(!0);if(C===null&&(f=R),l.baseState=f,l.firstBaseUpdate=y,l.lastBaseUpdate=C,t=l.shared.interleaved,t!==null){l=t;do i|=l.lane,l=l.next;while(l!==t)}else o===null&&(l.shared.lanes=0);mn|=i,e.lanes=i,e.memoizedState=R}}function Xs(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=pi.transition;pi.transition={};try{e(!1),t()}finally{fe=n,pi.transition=r}}function pa(){return ut().memoizedState}function fd(e,t,n){var r=bt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},ma(e))ha(t,n);else if(n=Qs(e,t,n,r),n!==null){var l=$e();vt(n,e,r,l),va(n,t,r)}}function dd(e,t,n){var r=bt(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(ma(e))ha(t,l);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var i=t.lastRenderedState,c=o(i,n);if(l.hasEagerState=!0,l.eagerState=c,ft(c,i)){var f=t.interleaved;f===null?(l.next=l,ui(t)):(l.next=f.next,f.next=l),t.interleaved=l;return}}catch{}n=Qs(e,t,l,r),n!==null&&(l=$e(),vt(n,e,r,l),va(n,t,r))}}function ma(e){var t=e.alternate;return e===Ee||t!==null&&t===Ee}function ha(e,t){_r=El=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function va(e,t,n){if((n&4194240)!==0){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,xo(e,n)}}var Pl={readContext:it,useCallback:Ve,useContext:Ve,useEffect:Ve,useImperativeHandle:Ve,useInsertionEffect:Ve,useLayoutEffect:Ve,useMemo:Ve,useReducer:Ve,useRef:Ve,useState:Ve,useDebugValue:Ve,useDeferredValue:Ve,useTransition:Ve,useMutableSource:Ve,useSyncExternalStore:Ve,useId:Ve,unstable_isNewReconciler:!1},pd={readContext:it,useCallback:function(e,t){return xt().memoizedState=[e,t===void 0?null:t],e},useContext:it,useEffect:oa,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Cl(4194308,4,sa.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Cl(4194308,4,e,t)},useInsertionEffect:function(e,t){return Cl(4,2,e,t)},useMemo:function(e,t){var n=xt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=xt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=fd.bind(null,Ee,e),[r.memoizedState,e]},useRef:function(e){var t=xt();return e={current:e},t.memoizedState=e},useState:ra,useDebugValue:Si,useDeferredValue:function(e){return xt().memoizedState=e},useTransition:function(){var e=ra(!1),t=e[0];return e=cd.bind(null,e[1]),xt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Ee,l=xt();if(ke){if(n===void 0)throw Error(s(407));n=n()}else{if(n=t(),Fe===null)throw Error(s(349));(pn&30)!==0||qs(r,t,n)}l.memoizedState=n;var o={value:n,getSnapshot:t};return l.queue=o,oa(ea.bind(null,r,o,e),[e]),r.flags|=2048,Nr(9,bs.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=xt(),t=Fe.identifierPrefix;if(ke){var n=Tt,r=Lt;n=(r&~(1<<32-ct(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Pr++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=i.createElement(n,{is:r.is}):(e=i.createElement(n),n==="select"&&(i=e,r.multiple?i.multiple=!0:r.size&&(i.size=r.size))):e=i.createElementNS(e,n),e[St]=t,e[wr]=r,Aa(e,t,!1,!1),t.stateNode=e;e:{switch(i=fo(n,r),n){case"dialog":ge("cancel",e),ge("close",e),l=r;break;case"iframe":case"object":case"embed":ge("load",e),l=r;break;case"video":case"audio":for(l=0;l$n&&(t.flags|=128,r=!0,Lr(o,!1),t.lanes=4194304)}else{if(!r)if(e=kl(i),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Lr(o,!0),o.tail===null&&o.tailMode==="hidden"&&!i.alternate&&!ke)return We(t),null}else 2*Re()-o.renderingStartTime>$n&&n!==1073741824&&(t.flags|=128,r=!0,Lr(o,!1),t.lanes=4194304);o.isBackwards?(i.sibling=t.child,t.child=i):(n=o.last,n!==null?n.sibling=i:t.child=i,o.last=i)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=Re(),t.sibling=null,n=xe.current,ve(xe,r?n&1|2:n&1),t):(We(t),null);case 22:case 23:return $i(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&(t.mode&1)!==0?(tt&1073741824)!==0&&(We(t),t.subtreeFlags&6&&(t.flags|=8192)):We(t),null;case 24:return null;case 25:return null}throw Error(s(156,t.tag))}function kd(e,t){switch(bo(t),t.tag){case 1:return Ke(t.type)&&cl(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Vn(),ye(Qe),ye(Ue),di(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 5:return ci(t),null;case 13:if(ye(xe),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(s(340));An()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ye(xe),null;case 4:return Vn(),null;case 10:return oi(t.type._context),null;case 22:case 23:return $i(),null;case 24:return null;default:return null}}var Tl=!1,Be=!1,xd=typeof WeakSet=="function"?WeakSet:Set,U=null;function Bn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Ce(e,t,r)}else n.current=null}function Oi(e,t,n){try{n()}catch(r){Ce(e,t,r)}}var Ua=!1;function Ed(e,t){if($o=Zr,e=gs(),Ao(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var l=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var i=0,c=-1,f=-1,y=0,C=0,R=e,x=null;t:for(;;){for(var I;R!==n||l!==0&&R.nodeType!==3||(c=i+l),R!==o||r!==0&&R.nodeType!==3||(f=i+r),R.nodeType===3&&(i+=R.nodeValue.length),(I=R.firstChild)!==null;)x=R,R=I;for(;;){if(R===e)break t;if(x===n&&++y===l&&(c=i),x===o&&++C===r&&(f=i),(I=R.nextSibling)!==null)break;R=x,x=R.parentNode}R=I}n=c===-1||f===-1?null:{start:c,end:f}}else n=null}n=n||{start:0,end:0}}else n=null;for(Qo={focusedElem:e,selectionRange:n},Zr=!1,U=t;U!==null;)if(t=U,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,U=e;else for(;U!==null;){t=U;try{var V=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(V!==null){var B=V.memoizedProps,Ne=V.memoizedState,h=t.stateNode,d=h.getSnapshotBeforeUpdate(t.elementType===t.type?B:pt(t.type,B),Ne);h.__reactInternalSnapshotBeforeUpdate=d}break;case 3:var v=t.stateNode.containerInfo;v.nodeType===1?v.textContent="":v.nodeType===9&&v.documentElement&&v.removeChild(v.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(s(163))}}catch(T){Ce(t,t.return,T)}if(e=t.sibling,e!==null){e.return=t.return,U=e;break}U=t.return}return V=Ua,Ua=!1,V}function Tr(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&e)===e){var o=l.destroy;l.destroy=void 0,o!==void 0&&Oi(t,n,o)}l=l.next}while(l!==r)}}function zl(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Di(e){var t=e.ref;if(t!==null){var n=e.stateNode;e.tag,e=n,typeof t=="function"?t(e):t.current=e}}function Va(e){var t=e.alternate;t!==null&&(e.alternate=null,Va(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[St],delete t[wr],delete t[Go],delete t[od],delete t[id])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Wa(e){return e.tag===5||e.tag===3||e.tag===4}function Ba(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Wa(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Mi(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=sl));else if(r!==4&&(e=e.child,e!==null))for(Mi(e,t,n),e=e.sibling;e!==null;)Mi(e,t,n),e=e.sibling}function Fi(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Fi(e,t,n),e=e.sibling;e!==null;)Fi(e,t,n),e=e.sibling}var Ie=null,mt=!1;function Zt(e,t,n){for(n=n.child;n!==null;)Ha(e,t,n),n=n.sibling}function Ha(e,t,n){if(wt&&typeof wt.onCommitFiberUnmount=="function")try{wt.onCommitFiberUnmount($r,n)}catch{}switch(n.tag){case 5:Be||Bn(n,t);case 6:var r=Ie,l=mt;Ie=null,Zt(e,t,n),Ie=r,mt=l,Ie!==null&&(mt?(e=Ie,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Ie.removeChild(n.stateNode));break;case 18:Ie!==null&&(mt?(e=Ie,n=n.stateNode,e.nodeType===8?Xo(e.parentNode,n):e.nodeType===1&&Xo(e,n),sr(e)):Xo(Ie,n.stateNode));break;case 4:r=Ie,l=mt,Ie=n.stateNode.containerInfo,mt=!0,Zt(e,t,n),Ie=r,mt=l;break;case 0:case 11:case 14:case 15:if(!Be&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var o=l,i=o.destroy;o=o.tag,i!==void 0&&((o&2)!==0||(o&4)!==0)&&Oi(n,t,i),l=l.next}while(l!==r)}Zt(e,t,n);break;case 1:if(!Be&&(Bn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(c){Ce(n,t,c)}Zt(e,t,n);break;case 21:Zt(e,t,n);break;case 22:n.mode&1?(Be=(r=Be)||n.memoizedState!==null,Zt(e,t,n),Be=r):Zt(e,t,n);break;default:Zt(e,t,n)}}function $a(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new xd),t.forEach(function(r){var l=Od.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function ht(e,t){var n=t.deletions;if(n!==null)for(var r=0;rl&&(l=i),r&=~o}if(r=l,r=Re()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*_d(r/1960))-r,10e?16:e,qt===null)var r=!1;else{if(e=qt,qt=null,Al=0,(le&6)!==0)throw Error(s(331));var l=le;for(le|=4,U=e.current;U!==null;){var o=U,i=o.child;if((U.flags&16)!==0){var c=o.deletions;if(c!==null){for(var f=0;fRe()-ji?vn(e,0):Ii|=n),Ge(e,t)}function rc(e,t){t===0&&((e.mode&1)===0?t=1:(t=Kr,Kr<<=1,(Kr&130023424)===0&&(Kr=4194304)));var n=$e();e=zt(e,t),e!==null&&(rr(e,t,n),Ge(e,n))}function zd(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),rc(e,n)}function Od(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;l!==null&&(n=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(s(314))}r!==null&&r.delete(t),rc(e,n)}var lc;lc=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Qe.current)Ye=!0;else{if((e.lanes&n)===0&&(t.flags&128)===0)return Ye=!1,wd(e,t,n);Ye=(e.flags&131072)!==0}else Ye=!1,ke&&(t.flags&1048576)!==0&&Is(t,ml,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Ll(e,t),e=t.pendingProps;var l=Dn(t,Ue.current);Un(t,n),l=hi(null,t,r,e,l,n);var o=vi();return t.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Ke(r)?(o=!0,fl(t)):o=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,si(t),l.updater=Rl,t.stateNode=l,l._reactInternals=t,xi(t,r,e,n),t=Pi(null,t,r,!0,o,n)):(t.tag=0,ke&&o&&qo(t),He(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Ll(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=Md(r),e=pt(r,e),l){case 0:t=_i(null,t,r,e,n);break e;case 1:t=Ta(null,t,r,e,n);break e;case 11:t=_a(null,t,r,e,n);break e;case 14:t=Pa(null,t,r,pt(r.type,e),n);break e}throw Error(s(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:pt(r,l),_i(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:pt(r,l),Ta(e,t,r,l,n);case 3:e:{if(za(t),e===null)throw Error(s(387));r=t.pendingProps,o=t.memoizedState,l=o.element,Ks(e,t),Sl(t,r,null,n);var i=t.memoizedState;if(r=i.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){l=Wn(Error(s(423)),t),t=Oa(e,t,r,n,l);break e}else if(r!==l){l=Wn(Error(s(424)),t),t=Oa(e,t,r,n,l);break e}else for(et=$t(t.stateNode.containerInfo.firstChild),be=t,ke=!0,dt=null,n=$s(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(An(),r===l){t=Dt(e,t,n);break e}He(e,t,r,n)}t=t.child}return t;case 5:return Gs(t),e===null&&ti(t),r=t.type,l=t.pendingProps,o=e!==null?e.memoizedProps:null,i=l.children,Ko(r,l)?i=null:o!==null&&Ko(r,o)&&(t.flags|=32),La(e,t),He(e,t,i,n),t.child;case 6:return e===null&&ti(t),null;case 13:return Da(e,t,n);case 4:return ai(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=In(t,null,r,n):He(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:pt(r,l),_a(e,t,r,l,n);case 7:return He(e,t,t.pendingProps,n),t.child;case 8:return He(e,t,t.pendingProps.children,n),t.child;case 12:return He(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,o=t.memoizedProps,i=l.value,ve(gl,r._currentValue),r._currentValue=i,o!==null)if(ft(o.value,i)){if(o.children===l.children&&!Qe.current){t=Dt(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var c=o.dependencies;if(c!==null){i=o.child;for(var f=c.firstContext;f!==null;){if(f.context===r){if(o.tag===1){f=Ot(-1,n&-n),f.tag=2;var y=o.updateQueue;if(y!==null){y=y.shared;var C=y.pending;C===null?f.next=f:(f.next=C.next,C.next=f),y.pending=f}}o.lanes|=n,f=o.alternate,f!==null&&(f.lanes|=n),ii(o.return,n,t),c.lanes|=n;break}f=f.next}}else if(o.tag===10)i=o.type===t.type?null:o.child;else if(o.tag===18){if(i=o.return,i===null)throw Error(s(341));i.lanes|=n,c=i.alternate,c!==null&&(c.lanes|=n),ii(i,n,t),i=o.sibling}else i=o.child;if(i!==null)i.return=o;else for(i=o;i!==null;){if(i===t){i=null;break}if(o=i.sibling,o!==null){o.return=i.return,i=o;break}i=i.return}o=i}He(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,Un(t,n),l=it(l),r=r(l),t.flags|=1,He(e,t,r,n),t.child;case 14:return r=t.type,l=pt(r,t.pendingProps),l=pt(r.type,l),Pa(e,t,r,l,n);case 15:return Ra(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:pt(r,l),Ll(e,t),t.tag=1,Ke(r)?(e=!0,fl(t)):e=!1,Un(t,n),ya(t,r,l),xi(t,r,l,n),Pi(null,t,r,!0,e,n);case 19:return Fa(e,t,n);case 22:return Na(e,t,n)}throw Error(s(156,t.tag))};function oc(e,t){return ju(e,t)}function Dd(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function at(e,t,n,r){return new Dd(e,t,n,r)}function Ki(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Md(e){if(typeof e=="function")return Ki(e)?1:0;if(e!=null){if(e=e.$$typeof,e===we)return 11;if(e===Pe)return 14}return 2}function tn(e,t){var n=e.alternate;return n===null?(n=at(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Vl(e,t,n,r,l,o){var i=2;if(r=e,typeof e=="function")Ki(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case ee:return yn(n.children,l,o,t);case pe:i=8,l|=8;break;case _e:return e=at(12,n,t,l|2),e.elementType=_e,e.lanes=o,e;case de:return e=at(13,n,t,l),e.elementType=de,e.lanes=o,e;case ae:return e=at(19,n,t,l),e.elementType=ae,e.lanes=o,e;case ne:return Wl(n,l,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case me:i=10;break e;case Le:i=9;break e;case we:i=11;break e;case Pe:i=14;break e;case oe:i=16,r=null;break e}throw Error(s(130,e==null?e:typeof e,""))}return t=at(i,n,t,l),t.elementType=e,t.type=r,t.lanes=o,t}function yn(e,t,n,r){return e=at(7,e,r,t),e.lanes=n,e}function Wl(e,t,n,r){return e=at(22,e,r,t),e.elementType=ne,e.lanes=n,e.stateNode={isHidden:!1},e}function Yi(e,t,n){return e=at(6,e,null,t),e.lanes=n,e}function Xi(e,t,n){return t=at(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Fd(e,t,n,r,l){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=ko(0),this.expirationTimes=ko(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ko(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function Gi(e,t,n,r,l,o,i,c,f){return e=new Fd(e,t,n,c,f),t===1?(t=1,o===!0&&(t|=8)):t=0,o=at(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},si(o),e}function Ad(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(u)}catch(a){console.error(a)}}return u(),tu.exports=Gd(),tu.exports}var wc;function Zd(){if(wc)return Xl;wc=1;var u=Oc();return Xl.createRoot=u.createRoot,Xl.hydrateRoot=u.hydrateRoot,Xl}var Xp=Zd(),Dc=Oc();const Gp=zc(Dc),Jd=["top","right","bottom","left"],rn=Math.min,nt=Math.max,Jl=Math.round,Gl=Math.floor,_t=u=>({x:u,y:u}),qd={left:"right",right:"left",bottom:"top",top:"bottom"};function uu(u,a,s){return nt(u,rn(a,s))}function Ft(u,a){return typeof u=="function"?u(a):u}function At(u){return u.split("-")[0]}function Xn(u){return u.split("-")[1]}function fu(u){return u==="x"?"y":"x"}function du(u){return u==="y"?"height":"width"}function Ct(u){const a=u[0];return a==="t"||a==="b"?"y":"x"}function pu(u){return fu(Ct(u))}function bd(u,a,s){s===void 0&&(s=!1);const p=Xn(u),g=pu(u),w=du(g);let S=g==="x"?p===(s?"end":"start")?"right":"left":p==="start"?"bottom":"top";return a.reference[w]>a.floating[w]&&(S=ql(S)),[S,ql(S)]}function ep(u){const a=ql(u);return[su(u),a,su(a)]}function su(u){return u.includes("start")?u.replace("start","end"):u.replace("end","start")}const Sc=["left","right"],kc=["right","left"],tp=["top","bottom"],np=["bottom","top"];function rp(u,a,s){switch(u){case"top":case"bottom":return s?a?kc:Sc:a?Sc:kc;case"left":case"right":return a?tp:np;default:return[]}}function lp(u,a,s,p){const g=Xn(u);let w=rp(At(u),s==="start",p);return g&&(w=w.map(S=>S+"-"+g),a&&(w=w.concat(w.map(su)))),w}function ql(u){const a=At(u);return qd[a]+u.slice(a.length)}function op(u){return{top:0,right:0,bottom:0,left:0,...u}}function Mc(u){return typeof u!="number"?op(u):{top:u,right:u,bottom:u,left:u}}function bl(u){const{x:a,y:s,width:p,height:g}=u;return{width:p,height:g,top:s,left:a,right:a+p,bottom:s+g,x:a,y:s}}function xc(u,a,s){let{reference:p,floating:g}=u;const w=Ct(a),S=pu(a),k=du(S),P=At(a),D=w==="y",L=p.x+p.width/2-g.width/2,N=p.y+p.height/2-g.height/2,z=p[k]/2-g[k]/2;let O;switch(P){case"top":O={x:L,y:p.y-g.height};break;case"bottom":O={x:L,y:p.y+p.height};break;case"right":O={x:p.x+p.width,y:N};break;case"left":O={x:p.x-g.width,y:N};break;default:O={x:p.x,y:p.y}}switch(Xn(a)){case"start":O[S]-=z*(s&&D?-1:1);break;case"end":O[S]+=z*(s&&D?-1:1);break}return O}async function ip(u,a){var s;a===void 0&&(a={});const{x:p,y:g,platform:w,rects:S,elements:k,strategy:P}=u,{boundary:D="clippingAncestors",rootBoundary:L="viewport",elementContext:N="floating",altBoundary:z=!1,padding:O=0}=Ft(a,u),F=Mc(O),j=k[z?N==="floating"?"reference":"floating":N],Q=bl(await w.getClippingRect({element:(s=await(w.isElement==null?void 0:w.isElement(j)))==null||s?j:j.contextElement||await(w.getDocumentElement==null?void 0:w.getDocumentElement(k.floating)),boundary:D,rootBoundary:L,strategy:P})),Z=N==="floating"?{x:p,y:g,width:S.floating.width,height:S.floating.height}:S.reference,X=await(w.getOffsetParent==null?void 0:w.getOffsetParent(k.floating)),$=await(w.isElement==null?void 0:w.isElement(X))?await(w.getScale==null?void 0:w.getScale(X))||{x:1,y:1}:{x:1,y:1},q=bl(w.convertOffsetParentRelativeRectToViewportRelativeRect?await w.convertOffsetParentRelativeRectToViewportRelativeRect({elements:k,rect:Z,offsetParent:X,strategy:P}):Z);return{top:(Q.top-q.top+F.top)/$.y,bottom:(q.bottom-Q.bottom+F.bottom)/$.y,left:(Q.left-q.left+F.left)/$.x,right:(q.right-Q.right+F.right)/$.x}}const up=50,sp=async(u,a,s)=>{const{placement:p="bottom",strategy:g="absolute",middleware:w=[],platform:S}=s,k=S.detectOverflow?S:{...S,detectOverflow:ip},P=await(S.isRTL==null?void 0:S.isRTL(a));let D=await S.getElementRects({reference:u,floating:a,strategy:g}),{x:L,y:N}=xc(D,p,P),z=p,O=0;const F={};for(let A=0;A({name:"arrow",options:u,async fn(a){const{x:s,y:p,placement:g,rects:w,platform:S,elements:k,middlewareData:P}=a,{element:D,padding:L=0}=Ft(u,a)||{};if(D==null)return{};const N=Mc(L),z={x:s,y:p},O=pu(g),F=du(O),A=await S.getDimensions(D),j=O==="y",Q=j?"top":"left",Z=j?"bottom":"right",X=j?"clientHeight":"clientWidth",$=w.reference[F]+w.reference[O]-z[O]-w.floating[F],q=z[O]-w.reference[O],J=await(S.getOffsetParent==null?void 0:S.getOffsetParent(D));let ee=J?J[X]:0;(!ee||!await(S.isElement==null?void 0:S.isElement(J)))&&(ee=k.floating[X]||w.floating[F]);const pe=$/2-q/2,_e=ee/2-A[F]/2-1,me=rn(N[Q],_e),Le=rn(N[Z],_e),we=me,de=ee-A[F]-Le,ae=ee/2-A[F]/2+pe,Pe=uu(we,ae,de),oe=!P.arrow&&Xn(g)!=null&&ae!==Pe&&w.reference[F]/2-(aeae<=0)){var Le,we;const ae=(((Le=w.flip)==null?void 0:Le.index)||0)+1,Pe=ee[ae];if(Pe&&(!(N==="alignment"?Z!==Ct(Pe):!1)||me.every(_=>Ct(_.placement)===Z?_.overflows[0]>0:!0)))return{data:{index:ae,overflows:me},reset:{placement:Pe}};let oe=(we=me.filter(ne=>ne.overflows[0]<=0).sort((ne,_)=>ne.overflows[1]-_.overflows[1])[0])==null?void 0:we.placement;if(!oe)switch(O){case"bestFit":{var de;const ne=(de=me.filter(_=>{if(J){const W=Ct(_.placement);return W===Z||W==="y"}return!0}).map(_=>[_.placement,_.overflows.filter(W=>W>0).reduce((W,M)=>W+M,0)]).sort((_,W)=>_[1]-W[1])[0])==null?void 0:de[0];ne&&(oe=ne);break}case"initialPlacement":oe=k;break}if(g!==oe)return{reset:{placement:oe}}}return{}}}};function Ec(u,a){return{top:u.top-a.height,right:u.right-a.width,bottom:u.bottom-a.height,left:u.left-a.width}}function Cc(u){return Jd.some(a=>u[a]>=0)}const fp=function(u){return u===void 0&&(u={}),{name:"hide",options:u,async fn(a){const{rects:s,platform:p}=a,{strategy:g="referenceHidden",...w}=Ft(u,a);switch(g){case"referenceHidden":{const S=await p.detectOverflow(a,{...w,elementContext:"reference"}),k=Ec(S,s.reference);return{data:{referenceHiddenOffsets:k,referenceHidden:Cc(k)}}}case"escaped":{const S=await p.detectOverflow(a,{...w,altBoundary:!0}),k=Ec(S,s.floating);return{data:{escapedOffsets:k,escaped:Cc(k)}}}default:return{}}}}},Fc=new Set(["left","top"]);async function dp(u,a){const{placement:s,platform:p,elements:g}=u,w=await(p.isRTL==null?void 0:p.isRTL(g.floating)),S=At(s),k=Xn(s),P=Ct(s)==="y",D=Fc.has(S)?-1:1,L=w&&P?-1:1,N=Ft(a,u);let{mainAxis:z,crossAxis:O,alignmentAxis:F}=typeof N=="number"?{mainAxis:N,crossAxis:0,alignmentAxis:null}:{mainAxis:N.mainAxis||0,crossAxis:N.crossAxis||0,alignmentAxis:N.alignmentAxis};return k&&typeof F=="number"&&(O=k==="end"?F*-1:F),P?{x:O*L,y:z*D}:{x:z*D,y:O*L}}const pp=function(u){return u===void 0&&(u=0),{name:"offset",options:u,async fn(a){var s,p;const{x:g,y:w,placement:S,middlewareData:k}=a,P=await dp(a,u);return S===((s=k.offset)==null?void 0:s.placement)&&(p=k.arrow)!=null&&p.alignmentOffset?{}:{x:g+P.x,y:w+P.y,data:{...P,placement:S}}}}},mp=function(u){return u===void 0&&(u={}),{name:"shift",options:u,async fn(a){const{x:s,y:p,placement:g,platform:w}=a,{mainAxis:S=!0,crossAxis:k=!1,limiter:P={fn:Q=>{let{x:Z,y:X}=Q;return{x:Z,y:X}}},...D}=Ft(u,a),L={x:s,y:p},N=await w.detectOverflow(a,D),z=Ct(At(g)),O=fu(z);let F=L[O],A=L[z];if(S){const Q=O==="y"?"top":"left",Z=O==="y"?"bottom":"right",X=F+N[Q],$=F-N[Z];F=uu(X,F,$)}if(k){const Q=z==="y"?"top":"left",Z=z==="y"?"bottom":"right",X=A+N[Q],$=A-N[Z];A=uu(X,A,$)}const j=P.fn({...a,[O]:F,[z]:A});return{...j,data:{x:j.x-s,y:j.y-p,enabled:{[O]:S,[z]:k}}}}}},hp=function(u){return u===void 0&&(u={}),{options:u,fn(a){const{x:s,y:p,placement:g,rects:w,middlewareData:S}=a,{offset:k=0,mainAxis:P=!0,crossAxis:D=!0}=Ft(u,a),L={x:s,y:p},N=Ct(g),z=fu(N);let O=L[z],F=L[N];const A=Ft(k,a),j=typeof A=="number"?{mainAxis:A,crossAxis:0}:{mainAxis:0,crossAxis:0,...A};if(P){const X=z==="y"?"height":"width",$=w.reference[z]-w.floating[X]+j.mainAxis,q=w.reference[z]+w.reference[X]-j.mainAxis;O<$?O=$:O>q&&(O=q)}if(D){var Q,Z;const X=z==="y"?"width":"height",$=Fc.has(At(g)),q=w.reference[N]-w.floating[X]+($&&((Q=S.offset)==null?void 0:Q[N])||0)+($?0:j.crossAxis),J=w.reference[N]+w.reference[X]+($?0:((Z=S.offset)==null?void 0:Z[N])||0)-($?j.crossAxis:0);FJ&&(F=J)}return{[z]:O,[N]:F}}}},vp=function(u){return u===void 0&&(u={}),{name:"size",options:u,async fn(a){var s,p;const{placement:g,rects:w,platform:S,elements:k}=a,{apply:P=()=>{},...D}=Ft(u,a),L=await S.detectOverflow(a,D),N=At(g),z=Xn(g),O=Ct(g)==="y",{width:F,height:A}=w.floating;let j,Q;N==="top"||N==="bottom"?(j=N,Q=z===(await(S.isRTL==null?void 0:S.isRTL(k.floating))?"start":"end")?"left":"right"):(Q=N,j=z==="end"?"top":"bottom");const Z=A-L.top-L.bottom,X=F-L.left-L.right,$=rn(A-L[j],Z),q=rn(F-L[Q],X),J=!a.middlewareData.shift;let ee=$,pe=q;if((s=a.middlewareData.shift)!=null&&s.enabled.x&&(pe=X),(p=a.middlewareData.shift)!=null&&p.enabled.y&&(ee=Z),J&&!z){const me=nt(L.left,0),Le=nt(L.right,0),we=nt(L.top,0),de=nt(L.bottom,0);O?pe=F-2*(me!==0||Le!==0?me+Le:nt(L.left,L.right)):ee=A-2*(we!==0||de!==0?we+de:nt(L.top,L.bottom))}await P({...a,availableWidth:pe,availableHeight:ee});const _e=await S.getDimensions(k.floating);return F!==_e.width||A!==_e.height?{reset:{rects:!0}}:{}}}};function to(){return typeof window<"u"}function Gn(u){return Ac(u)?(u.nodeName||"").toLowerCase():"#document"}function rt(u){var a;return(u==null||(a=u.ownerDocument)==null?void 0:a.defaultView)||window}function Pt(u){var a;return(a=(Ac(u)?u.ownerDocument:u.document)||window.document)==null?void 0:a.documentElement}function Ac(u){return to()?u instanceof Node||u instanceof rt(u).Node:!1}function gt(u){return to()?u instanceof Element||u instanceof rt(u).Element:!1}function It(u){return to()?u instanceof HTMLElement||u instanceof rt(u).HTMLElement:!1}function _c(u){return!to()||typeof ShadowRoot>"u"?!1:u instanceof ShadowRoot||u instanceof rt(u).ShadowRoot}function Ir(u){const{overflow:a,overflowX:s,overflowY:p,display:g}=yt(u);return/auto|scroll|overlay|hidden|clip/.test(a+p+s)&&g!=="inline"&&g!=="contents"}function gp(u){return/^(table|td|th)$/.test(Gn(u))}function no(u){try{if(u.matches(":popover-open"))return!0}catch{}try{return u.matches(":modal")}catch{return!1}}const yp=/transform|translate|scale|rotate|perspective|filter/,wp=/paint|layout|strict|content/,wn=u=>!!u&&u!=="none";let lu;function mu(u){const a=gt(u)?yt(u):u;return wn(a.transform)||wn(a.translate)||wn(a.scale)||wn(a.rotate)||wn(a.perspective)||!hu()&&(wn(a.backdropFilter)||wn(a.filter))||yp.test(a.willChange||"")||wp.test(a.contain||"")}function Sp(u){let a=ln(u);for(;It(a)&&!Yn(a);){if(mu(a))return a;if(no(a))return null;a=ln(a)}return null}function hu(){return lu==null&&(lu=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),lu}function Yn(u){return/^(html|body|#document)$/.test(Gn(u))}function yt(u){return rt(u).getComputedStyle(u)}function ro(u){return gt(u)?{scrollLeft:u.scrollLeft,scrollTop:u.scrollTop}:{scrollLeft:u.scrollX,scrollTop:u.scrollY}}function ln(u){if(Gn(u)==="html")return u;const a=u.assignedSlot||u.parentNode||_c(u)&&u.host||Pt(u);return _c(a)?a.host:a}function Ic(u){const a=ln(u);return Yn(a)?u.ownerDocument?u.ownerDocument.body:u.body:It(a)&&Ir(a)?a:Ic(a)}function Ar(u,a,s){var p;a===void 0&&(a=[]),s===void 0&&(s=!0);const g=Ic(u),w=g===((p=u.ownerDocument)==null?void 0:p.body),S=rt(g);if(w){const k=au(S);return a.concat(S,S.visualViewport||[],Ir(g)?g:[],k&&s?Ar(k):[])}else return a.concat(g,Ar(g,[],s))}function au(u){return u.parent&&Object.getPrototypeOf(u.parent)?u.frameElement:null}function jc(u){const a=yt(u);let s=parseFloat(a.width)||0,p=parseFloat(a.height)||0;const g=It(u),w=g?u.offsetWidth:s,S=g?u.offsetHeight:p,k=Jl(s)!==w||Jl(p)!==S;return k&&(s=w,p=S),{width:s,height:p,$:k}}function vu(u){return gt(u)?u:u.contextElement}function Kn(u){const a=vu(u);if(!It(a))return _t(1);const s=a.getBoundingClientRect(),{width:p,height:g,$:w}=jc(a);let S=(w?Jl(s.width):s.width)/p,k=(w?Jl(s.height):s.height)/g;return(!S||!Number.isFinite(S))&&(S=1),(!k||!Number.isFinite(k))&&(k=1),{x:S,y:k}}const kp=_t(0);function Uc(u){const a=rt(u);return!hu()||!a.visualViewport?kp:{x:a.visualViewport.offsetLeft,y:a.visualViewport.offsetTop}}function xp(u,a,s){return a===void 0&&(a=!1),!s||a&&s!==rt(u)?!1:a}function Sn(u,a,s,p){a===void 0&&(a=!1),s===void 0&&(s=!1);const g=u.getBoundingClientRect(),w=vu(u);let S=_t(1);a&&(p?gt(p)&&(S=Kn(p)):S=Kn(u));const k=xp(w,s,p)?Uc(w):_t(0);let P=(g.left+k.x)/S.x,D=(g.top+k.y)/S.y,L=g.width/S.x,N=g.height/S.y;if(w){const z=rt(w),O=p&>(p)?rt(p):p;let F=z,A=au(F);for(;A&&p&&O!==F;){const j=Kn(A),Q=A.getBoundingClientRect(),Z=yt(A),X=Q.left+(A.clientLeft+parseFloat(Z.paddingLeft))*j.x,$=Q.top+(A.clientTop+parseFloat(Z.paddingTop))*j.y;P*=j.x,D*=j.y,L*=j.x,N*=j.y,P+=X,D+=$,F=rt(A),A=au(F)}}return bl({width:L,height:N,x:P,y:D})}function lo(u,a){const s=ro(u).scrollLeft;return a?a.left+s:Sn(Pt(u)).left+s}function Vc(u,a){const s=u.getBoundingClientRect(),p=s.left+a.scrollLeft-lo(u,s),g=s.top+a.scrollTop;return{x:p,y:g}}function Ep(u){let{elements:a,rect:s,offsetParent:p,strategy:g}=u;const w=g==="fixed",S=Pt(p),k=a?no(a.floating):!1;if(p===S||k&&w)return s;let P={scrollLeft:0,scrollTop:0},D=_t(1);const L=_t(0),N=It(p);if((N||!N&&!w)&&((Gn(p)!=="body"||Ir(S))&&(P=ro(p)),N)){const O=Sn(p);D=Kn(p),L.x=O.x+p.clientLeft,L.y=O.y+p.clientTop}const z=S&&!N&&!w?Vc(S,P):_t(0);return{width:s.width*D.x,height:s.height*D.y,x:s.x*D.x-P.scrollLeft*D.x+L.x+z.x,y:s.y*D.y-P.scrollTop*D.y+L.y+z.y}}function Cp(u){return Array.from(u.getClientRects())}function _p(u){const a=Pt(u),s=ro(u),p=u.ownerDocument.body,g=nt(a.scrollWidth,a.clientWidth,p.scrollWidth,p.clientWidth),w=nt(a.scrollHeight,a.clientHeight,p.scrollHeight,p.clientHeight);let S=-s.scrollLeft+lo(u);const k=-s.scrollTop;return yt(p).direction==="rtl"&&(S+=nt(a.clientWidth,p.clientWidth)-g),{width:g,height:w,x:S,y:k}}const Pc=25;function Pp(u,a){const s=rt(u),p=Pt(u),g=s.visualViewport;let w=p.clientWidth,S=p.clientHeight,k=0,P=0;if(g){w=g.width,S=g.height;const L=hu();(!L||L&&a==="fixed")&&(k=g.offsetLeft,P=g.offsetTop)}const D=lo(p);if(D<=0){const L=p.ownerDocument,N=L.body,z=getComputedStyle(N),O=L.compatMode==="CSS1Compat"&&parseFloat(z.marginLeft)+parseFloat(z.marginRight)||0,F=Math.abs(p.clientWidth-N.clientWidth-O);F<=Pc&&(w-=F)}else D<=Pc&&(w+=D);return{width:w,height:S,x:k,y:P}}function Rp(u,a){const s=Sn(u,!0,a==="fixed"),p=s.top+u.clientTop,g=s.left+u.clientLeft,w=It(u)?Kn(u):_t(1),S=u.clientWidth*w.x,k=u.clientHeight*w.y,P=g*w.x,D=p*w.y;return{width:S,height:k,x:P,y:D}}function Rc(u,a,s){let p;if(a==="viewport")p=Pp(u,s);else if(a==="document")p=_p(Pt(u));else if(gt(a))p=Rp(a,s);else{const g=Uc(u);p={x:a.x-g.x,y:a.y-g.y,width:a.width,height:a.height}}return bl(p)}function Wc(u,a){const s=ln(u);return s===a||!gt(s)||Yn(s)?!1:yt(s).position==="fixed"||Wc(s,a)}function Np(u,a){const s=a.get(u);if(s)return s;let p=Ar(u,[],!1).filter(k=>gt(k)&&Gn(k)!=="body"),g=null;const w=yt(u).position==="fixed";let S=w?ln(u):u;for(;gt(S)&&!Yn(S);){const k=yt(S),P=mu(S);!P&&k.position==="fixed"&&(g=null),(w?!P&&!g:!P&&k.position==="static"&&!!g&&(g.position==="absolute"||g.position==="fixed")||Ir(S)&&!P&&Wc(u,S))?p=p.filter(L=>L!==S):g=k,S=ln(S)}return a.set(u,p),p}function Lp(u){let{element:a,boundary:s,rootBoundary:p,strategy:g}=u;const S=[...s==="clippingAncestors"?no(a)?[]:Np(a,this._c):[].concat(s),p],k=Rc(a,S[0],g);let P=k.top,D=k.right,L=k.bottom,N=k.left;for(let z=1;z{S(!1,1e-7)},1e3)}ee===1&&!Hc(D,u.getBoundingClientRect())&&S(),$=!1}try{s=new IntersectionObserver(q,{...X,root:g.ownerDocument})}catch{s=new IntersectionObserver(q,X)}s.observe(u)}return S(!0),w}function Zp(u,a,s,p){p===void 0&&(p={});const{ancestorScroll:g=!0,ancestorResize:w=!0,elementResize:S=typeof ResizeObserver=="function",layoutShift:k=typeof IntersectionObserver=="function",animationFrame:P=!1}=p,D=vu(u),L=g||w?[...D?Ar(D):[],...a?Ar(a):[]]:[];L.forEach(Q=>{g&&Q.addEventListener("scroll",s,{passive:!0}),w&&Q.addEventListener("resize",s)});const N=D&&k?Fp(D,s):null;let z=-1,O=null;S&&(O=new ResizeObserver(Q=>{let[Z]=Q;Z&&Z.target===D&&O&&a&&(O.unobserve(a),cancelAnimationFrame(z),z=requestAnimationFrame(()=>{var X;(X=O)==null||X.observe(a)})),s()}),D&&!P&&O.observe(D),a&&O.observe(a));let F,A=P?Sn(u):null;P&&j();function j(){const Q=Sn(u);A&&!Hc(A,Q)&&s(),A=Q,F=requestAnimationFrame(j)}return s(),()=>{var Q;L.forEach(Z=>{g&&Z.removeEventListener("scroll",s),w&&Z.removeEventListener("resize",s)}),N?.(),(Q=O)==null||Q.disconnect(),O=null,P&&cancelAnimationFrame(F)}}const Ap=pp,Ip=mp,jp=cp,Up=vp,Vp=fp,Lc=ap,Wp=hp,Bp=(u,a,s)=>{const p=new Map,g={platform:Mp,...s},w={...g.platform,_c:p};return sp(u,a,{...g,platform:w})};var Hp=typeof document<"u",$p=function(){},Zl=Hp?De.useLayoutEffect:$p;function eo(u,a){if(u===a)return!0;if(typeof u!=typeof a)return!1;if(typeof u=="function"&&u.toString()===a.toString())return!0;let s,p,g;if(u&&a&&typeof u=="object"){if(Array.isArray(u)){if(s=u.length,s!==a.length)return!1;for(p=s;p--!==0;)if(!eo(u[p],a[p]))return!1;return!0}if(g=Object.keys(u),s=g.length,s!==Object.keys(a).length)return!1;for(p=s;p--!==0;)if(!{}.hasOwnProperty.call(a,g[p]))return!1;for(p=s;p--!==0;){const w=g[p];if(!(w==="_owner"&&u.$$typeof)&&!eo(u[w],a[w]))return!1}return!0}return u!==u&&a!==a}function $c(u){return typeof window>"u"?1:(u.ownerDocument.defaultView||window).devicePixelRatio||1}function Tc(u,a){const s=$c(u);return Math.round(a*s)/s}function iu(u){const a=De.useRef(u);return Zl(()=>{a.current=u}),a}function Jp(u){u===void 0&&(u={});const{placement:a="bottom",strategy:s="absolute",middleware:p=[],platform:g,elements:{reference:w,floating:S}={},transform:k=!0,whileElementsMounted:P,open:D}=u,[L,N]=De.useState({x:0,y:0,strategy:s,placement:a,middlewareData:{},isPositioned:!1}),[z,O]=De.useState(p);eo(z,p)||O(p);const[F,A]=De.useState(null),[j,Q]=De.useState(null),Z=De.useCallback(_=>{_!==J.current&&(J.current=_,A(_))},[]),X=De.useCallback(_=>{_!==ee.current&&(ee.current=_,Q(_))},[]),$=w||F,q=S||j,J=De.useRef(null),ee=De.useRef(null),pe=De.useRef(L),_e=P!=null,me=iu(P),Le=iu(g),we=iu(D),de=De.useCallback(()=>{if(!J.current||!ee.current)return;const _={placement:a,strategy:s,middleware:z};Le.current&&(_.platform=Le.current),Bp(J.current,ee.current,_).then(W=>{const M={...W,isPositioned:we.current!==!1};ae.current&&!eo(pe.current,M)&&(pe.current=M,Dc.flushSync(()=>{N(M)}))})},[z,a,s,Le,we]);Zl(()=>{D===!1&&pe.current.isPositioned&&(pe.current.isPositioned=!1,N(_=>({..._,isPositioned:!1})))},[D]);const ae=De.useRef(!1);Zl(()=>(ae.current=!0,()=>{ae.current=!1}),[]),Zl(()=>{if($&&(J.current=$),q&&(ee.current=q),$&&q){if(me.current)return me.current($,q,de);de()}},[$,q,de,me,_e]);const Pe=De.useMemo(()=>({reference:J,floating:ee,setReference:Z,setFloating:X}),[Z,X]),oe=De.useMemo(()=>({reference:$,floating:q}),[$,q]),ne=De.useMemo(()=>{const _={position:s,left:0,top:0};if(!oe.floating)return _;const W=Tc(oe.floating,L.x),M=Tc(oe.floating,L.y);return k?{..._,transform:"translate("+W+"px, "+M+"px)",...$c(oe.floating)>=1.5&&{willChange:"transform"}}:{position:s,left:W,top:M}},[s,k,oe.floating,L.x,L.y]);return De.useMemo(()=>({...L,update:de,refs:Pe,elements:oe,floatingStyles:ne}),[L,de,Pe,oe,ne])}const Qp=u=>{function a(s){return{}.hasOwnProperty.call(s,"current")}return{name:"arrow",options:u,fn(s){const{element:p,padding:g}=typeof u=="function"?u(s):u;return p&&a(p)?p.current!=null?Lc({element:p.current,padding:g}).fn(s):{}:p?Lc({element:p,padding:g}).fn(s):{}}}},qp=(u,a)=>{const s=Ap(u);return{name:s.name,fn:s.fn,options:[u,a]}},bp=(u,a)=>{const s=Ip(u);return{name:s.name,fn:s.fn,options:[u,a]}},em=(u,a)=>({fn:Wp(u).fn,options:[u,a]}),tm=(u,a)=>{const s=jp(u);return{name:s.name,fn:s.fn,options:[u,a]}},nm=(u,a)=>{const s=Up(u);return{name:s.name,fn:s.fn,options:[u,a]}},rm=(u,a)=>{const s=Vp(u);return{name:s.name,fn:s.fn,options:[u,a]}},lm=(u,a)=>{const s=Qp(u);return{name:s.name,fn:s.fn,options:[u,a]}};export{Kd as R,Dc as a,Yp as b,Gp as c,nm as d,lm as e,tm as f,Zp as g,rm as h,Xp as i,Kp as j,em as l,qp as o,De as r,bp as s,Jp as u}; //# sourceMappingURL=vendor-react-7jnMmQ9s.js.map