var by=Object.create;var Fo=Object.defineProperty;var xy=Object.getOwnPropertyDescriptor;var Ey=Object.getOwnPropertyNames;var Ty=Object.getPrototypeOf,zy=Object.prototype.hasOwnProperty;var ee=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Cy=(t,e,l,a)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of Ey(e))!zy.call(t,n)&&n!==l&&Fo(t,n,{get:()=>e[n],enumerable:!(a=xy(e,n))||a.enumerable});return t};var b=(t,e,l)=>(l=t!=null?by(Ty(t)):{},Cy(e||!t||!t.__esModule?Fo(l,"default",{value:t,enumerable:!0}):l,t));var or=ee(R=>{"use strict";var ci=Symbol.for("react.transitional.element"),Ry=Symbol.for("react.portal"),Ay=Symbol.for("react.fragment"),My=Symbol.for("react.strict_mode"),Dy=Symbol.for("react.profiler"),Oy=Symbol.for("react.consumer"),_y=Symbol.for("react.context"),Hy=Symbol.for("react.forward_ref"),Uy=Symbol.for("react.suspense"),Ny=Symbol.for("react.memo"),lr=Symbol.for("react.lazy"),By=Symbol.for("react.activity"),Po=Symbol.iterator;function wy(t){return t===null||typeof t!="object"?null:(t=Po&&t[Po]||t["@@iterator"],typeof t=="function"?t:null)}var ar={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},nr=Object.assign,ur={};function Rl(t,e,l){this.props=t,this.context=e,this.refs=ur,this.updater=l||ar}Rl.prototype.isReactComponent={};Rl.prototype.setState=function(t,e){if(typeof t!="object"&&typeof t!="function"&&t!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,t,e,"setState")};Rl.prototype.forceUpdate=function(t){this.updater.enqueueForceUpdate(this,t,"forceUpdate")};function ir(){}ir.prototype=Rl.prototype;function oi(t,e,l){this.props=t,this.context=e,this.refs=ur,this.updater=l||ar}var ri=oi.prototype=new ir;ri.constructor=oi;nr(ri,Rl.prototype);ri.isPureReactComponent=!0;var Io=Array.isArray;function ii(){}var Z={H:null,A:null,T:null,S:null},cr=Object.prototype.hasOwnProperty;function fi(t,e,l){var a=l.ref;return{$$typeof:ci,type:t,key:e,ref:a!==void 0?a:null,props:l}}function Ly(t,e){return fi(t.type,e,t.props)}function si(t){return typeof t=="object"&&t!==null&&t.$$typeof===ci}function qy(t){var e={"=":"=0",":":"=2"};return"$"+t.replace(/[=:]/g,function(l){return e[l]})}var tr=/\/+/g;function ui(t,e){return typeof t=="object"&&t!==null&&t.key!=null?qy(""+t.key):e.toString(36)}function Yy(t){switch(t.status){case"fulfilled":return t.value;case"rejected":throw t.reason;default:switch(typeof t.status=="string"?t.then(ii,ii):(t.status="pending",t.then(function(e){t.status==="pending"&&(t.status="fulfilled",t.value=e)},function(e){t.status==="pending"&&(t.status="rejected",t.reason=e)})),t.status){case"fulfilled":return t.value;case"rejected":throw t.reason}}throw t}function Cl(t,e,l,a,n){var u=typeof t;(u==="undefined"||u==="boolean")&&(t=null);var i=!1;if(t===null)i=!0;else switch(u){case"bigint":case"string":case"number":i=!0;break;case"object":switch(t.$$typeof){case ci:case Ry:i=!0;break;case lr:return i=t._init,Cl(i(t._payload),e,l,a,n)}}if(i)return n=n(t),i=a===""?"."+ui(t,0):a,Io(n)?(l="",i!=null&&(l=i.replace(tr,"$&/")+"/"),Cl(n,e,l,"",function(d){return d})):n!=null&&(si(n)&&(n=Ly(n,l+(n.key==null||t&&t.key===n.key?"":(""+n.key).replace(tr,"$&/")+"/")+i)),e.push(n)),1;i=0;var c=a===""?".":a+":";if(Io(t))for(var o=0;o{"use strict";rr.exports=or()});var Sr=ee($=>{"use strict";function pi(t,e){var l=t.length;t.push(e);t:for(;0>>1,n=t[a];if(0>>1;azn(c,l))ozn(d,c)?(t[a]=d,t[o]=l,a=o):(t[a]=c,t[i]=l,a=i);else if(ozn(d,l))t[a]=d,t[o]=l,a=o;else break t}}return e}function zn(t,e){var l=t.sortIndex-e.sortIndex;return l!==0?l:t.id-e.id}$.unstable_now=void 0;typeof performance=="object"&&typeof performance.now=="function"?(fr=performance,$.unstable_now=function(){return fr.now()}):(di=Date,sr=di.now(),$.unstable_now=function(){return di.now()-sr});var fr,di,sr,re=[],Oe=[],Qy=1,Yt=null,vt=3,mi=!1,ha=!1,Sa=!1,vi=!1,yr=typeof setTimeout=="function"?setTimeout:null,pr=typeof clearTimeout=="function"?clearTimeout:null,dr=typeof setImmediate<"u"?setImmediate:null;function Cn(t){for(var e=le(Oe);e!==null;){if(e.callback===null)Rn(Oe);else if(e.startTime<=t)Rn(Oe),e.sortIndex=e.expirationTime,pi(re,e);else break;e=le(Oe)}}function hi(t){if(Sa=!1,Cn(t),!ha)if(le(re)!==null)ha=!0,Ml||(Ml=!0,Al());else{var e=le(Oe);e!==null&&Si(hi,e.startTime-t)}}var Ml=!1,ba=-1,mr=5,vr=-1;function hr(){return vi?!0:!($.unstable_now()-vrt&&hr());){var a=Yt.callback;if(typeof a=="function"){Yt.callback=null,vt=Yt.priorityLevel;var n=a(Yt.expirationTime<=t);if(t=$.unstable_now(),typeof n=="function"){Yt.callback=n,Cn(t),e=!0;break e}Yt===le(re)&&Rn(re),Cn(t)}else Rn(re);Yt=le(re)}if(Yt!==null)e=!0;else{var u=le(Oe);u!==null&&Si(hi,u.startTime-t),e=!1}}break t}finally{Yt=null,vt=l,mi=!1}e=void 0}}finally{e?Al():Ml=!1}}}var Al;typeof dr=="function"?Al=function(){dr(gi)}:typeof MessageChannel<"u"?(yi=new MessageChannel,gr=yi.port2,yi.port1.onmessage=gi,Al=function(){gr.postMessage(null)}):Al=function(){yr(gi,0)};var yi,gr;function Si(t,e){ba=yr(function(){t($.unstable_now())},e)}$.unstable_IdlePriority=5;$.unstable_ImmediatePriority=1;$.unstable_LowPriority=4;$.unstable_NormalPriority=3;$.unstable_Profiling=null;$.unstable_UserBlockingPriority=2;$.unstable_cancelCallback=function(t){t.callback=null};$.unstable_forceFrameRate=function(t){0>t||125a?(t.sortIndex=l,pi(Oe,t),le(re)===null&&t===le(Oe)&&(Sa?(pr(ba),ba=-1):Sa=!0,Si(hi,l-a))):(t.sortIndex=n,pi(re,t),ha||mi||(ha=!0,Ml||(Ml=!0,Al()))),t};$.unstable_shouldYield=hr;$.unstable_wrapCallback=function(t){var e=vt;return function(){var l=vt;vt=e;try{return t.apply(this,arguments)}finally{vt=l}}}});var xr=ee((nv,br)=>{"use strict";br.exports=Sr()});var Tr=ee(St=>{"use strict";var ky=P();function Er(t){var e="https://react.dev/errors/"+t;if(1{"use strict";function zr(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(zr)}catch(t){console.error(t)}}zr(),Cr.exports=Tr()});var Yg=ee(Pu=>{"use strict";var ot=xr(),If=P(),Zy=Rr();function h(t){var e="https://react.dev/errors/"+t;if(1Bl||(t.current=nc[Bl],nc[Bl]=null,Bl--)}function j(t,e){Bl++,nc[Bl]=t.current,t.current=e}var ie=ce(null),Ka=ce(null),ke=ce(null),cu=ce(null);function ou(t,e){switch(j(ke,e),j(Ka,t),j(ie,null),e.nodeType){case 9:case 11:t=(t=e.documentElement)&&(t=t.namespaceURI)?wf(t):0;break;default:if(t=e.tagName,e=e.namespaceURI)e=wf(e),t=Cg(e,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}st(ie),j(ie,t)}function Il(){st(ie),st(Ka),st(ke)}function uc(t){t.memoizedState!==null&&j(cu,t);var e=ie.current,l=Cg(e,t.type);e!==l&&(j(Ka,t),j(ie,l))}function ru(t){Ka.current===t&&(st(ie),st(Ka)),cu.current===t&&(st(cu),nn._currentValue=rl)}var bi,Dr;function ul(t){if(bi===void 0)try{throw Error()}catch(l){var e=l.stack.trim().match(/\n( *(at )?)/);bi=e&&e[1]||"",Dr=-1)":-1n||o[a]!==d[n]){var p=` `+o[a].replace(" at new "," at ");return t.displayName&&p.includes("")&&(p=p.replace("",t.displayName)),p}while(1<=a&&0<=n);break}}}finally{xi=!1,Error.prepareStackTrace=l}return(l=t?t.displayName||t.name:"")?ul(l):""}function Fy(t,e){switch(t.tag){case 26:case 27:case 5:return ul(t.type);case 16:return ul("Lazy");case 13:return t.child!==e&&e!==null?ul("Suspense Fallback"):ul("Suspense");case 19:return ul("SuspenseList");case 0:case 15:return Ei(t.type,!1);case 11:return Ei(t.type.render,!1);case 1:return Ei(t.type,!0);case 31:return ul("Activity");default:return""}}function Or(t){try{var e="",l=null;do e+=Fy(t,l),l=t,t=t.return;while(t);return e}catch(a){return` Error generating stack: `+a.message+` `+a.stack}}var ic=Object.prototype.hasOwnProperty,$c=ot.unstable_scheduleCallback,Ti=ot.unstable_cancelCallback,Py=ot.unstable_shouldYield,Iy=ot.unstable_requestPaint,Ht=ot.unstable_now,t0=ot.unstable_getCurrentPriorityLevel,is=ot.unstable_ImmediatePriority,cs=ot.unstable_UserBlockingPriority,fu=ot.unstable_NormalPriority,e0=ot.unstable_LowPriority,os=ot.unstable_IdlePriority,l0=ot.log,a0=ot.unstable_setDisableYieldValue,rn=null,Ut=null;function qe(t){if(typeof l0=="function"&&a0(t),Ut&&typeof Ut.setStrictMode=="function")try{Ut.setStrictMode(rn,t)}catch{}}var Nt=Math.clz32?Math.clz32:i0,n0=Math.log,u0=Math.LN2;function i0(t){return t>>>=0,t===0?32:31-(n0(t)/u0|0)|0}var Dn=256,On=262144,_n=4194304;function il(t){var e=t&42;if(e!==0)return e;switch(t&-t){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:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return t&261888;case 262144:case 524288:case 1048576:case 2097152:return t&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return t&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return t}}function wu(t,e,l){var a=t.pendingLanes;if(a===0)return 0;var n=0,u=t.suspendedLanes,i=t.pingedLanes;t=t.warmLanes;var c=a&134217727;return c!==0?(a=c&~u,a!==0?n=il(a):(i&=c,i!==0?n=il(i):l||(l=c&~t,l!==0&&(n=il(l))))):(c=a&~u,c!==0?n=il(c):i!==0?n=il(i):l||(l=a&~t,l!==0&&(n=il(l)))),n===0?0:e!==0&&e!==n&&(e&u)===0&&(u=n&-n,l=e&-e,u>=l||u===32&&(l&4194048)!==0)?e:n}function fn(t,e){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&e)===0}function c0(t,e){switch(t){case 1:case 2:case 4:case 8:case 64:return e+250;case 16:case 32: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+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function rs(){var t=_n;return _n<<=1,(_n&62914560)===0&&(_n=4194304),t}function zi(t){for(var e=[],l=0;31>l;l++)e.push(t);return e}function sn(t,e){t.pendingLanes|=e,e!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function o0(t,e,l,a,n,u){var i=t.pendingLanes;t.pendingLanes=l,t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0,t.expiredLanes&=l,t.entangledLanes&=l,t.errorRecoveryDisabledLanes&=l,t.shellSuspendCounter=0;var c=t.entanglements,o=t.expirationTimes,d=t.hiddenUpdates;for(l=i&~l;0"u")return null;try{return t.activeElement||t.body}catch{return t.body}}var y0=/[\n"\\]/g;function Vt(t){return t.replace(y0,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function rc(t,e,l,a,n,u,i,c){t.name="",i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"?t.type=i:t.removeAttribute("type"),e!=null?i==="number"?(e===0&&t.value===""||t.value!=e)&&(t.value=""+Xt(e)):t.value!==""+Xt(e)&&(t.value=""+Xt(e)):i!=="submit"&&i!=="reset"||t.removeAttribute("value"),e!=null?fc(t,i,Xt(e)):l!=null?fc(t,i,Xt(l)):a!=null&&t.removeAttribute("value"),n==null&&u!=null&&(t.defaultChecked=!!u),n!=null&&(t.checked=n&&typeof n!="function"&&typeof n!="symbol"),c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"?t.name=""+Xt(c):t.removeAttribute("name")}function hs(t,e,l,a,n,u,i,c){if(u!=null&&typeof u!="function"&&typeof u!="symbol"&&typeof u!="boolean"&&(t.type=u),e!=null||l!=null){if(!(u!=="submit"&&u!=="reset"||e!=null)){oc(t);return}l=l!=null?""+Xt(l):"",e=e!=null?""+Xt(e):l,c||e===t.value||(t.value=e),t.defaultValue=e}a=a??n,a=typeof a!="function"&&typeof a!="symbol"&&!!a,t.checked=c?t.checked:!!a,t.defaultChecked=!!a,i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"&&(t.name=i),oc(t)}function fc(t,e,l){e==="number"&&su(t.ownerDocument)===t||t.defaultValue===""+l||(t.defaultValue=""+l)}function Kl(t,e,l,a){if(t=t.options,e){e={};for(var n=0;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),dc=!1;if(Te)try{Dl={},Object.defineProperty(Dl,"passive",{get:function(){dc=!0}}),window.addEventListener("test",Dl,Dl),window.removeEventListener("test",Dl,Dl)}catch{dc=!1}var Dl,Ye=null,lo=null,Jn=null;function Ts(){if(Jn)return Jn;var t,e=lo,l=e.length,a,n="value"in Ye?Ye.value:Ye.textContent,u=n.length;for(t=0;t=Na),Xr=" ",Qr=!1;function Cs(t,e){switch(t){case"keyup":return Q0.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Rs(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var ql=!1;function V0(t,e){switch(t){case"compositionend":return Rs(e);case"keypress":return e.which!==32?null:(Qr=!0,Xr);case"textInput":return t=e.data,t===Xr&&Qr?null:t;default:return null}}function j0(t,e){if(ql)return t==="compositionend"||!no&&Cs(t,e)?(t=Ts(),Jn=lo=Ye=null,ql=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(e.ctrlKey||e.altKey||e.metaKey)||e.ctrlKey&&e.altKey){if(e.char&&1=e)return{node:l,offset:e-t};t=a}t:{for(;l;){if(l.nextSibling){l=l.nextSibling;break t}l=l.parentNode}l=void 0}l=Zr(l)}}function Os(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?Os(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function _s(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var e=su(t.document);e instanceof t.HTMLIFrameElement;){try{var l=typeof e.contentWindow.location.href=="string"}catch{l=!1}if(l)t=e.contentWindow;else break;e=su(t.document)}return e}function uo(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e&&(e==="input"&&(t.type==="text"||t.type==="search"||t.type==="tel"||t.type==="url"||t.type==="password")||e==="textarea"||t.contentEditable==="true")}var I0=Te&&"documentMode"in document&&11>=document.documentMode,Yl=null,gc=null,wa=null,yc=!1;function Jr(t,e,l){var a=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;yc||Yl==null||Yl!==su(a)||(a=Yl,"selectionStart"in a&&uo(a)?a={start:a.selectionStart,end:a.selectionEnd}:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection(),a={anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset}),wa&&$a(wa,a)||(wa=a,a=Du(gc,"onSelect"),0>=i,n-=i,ae=1<<32-Nt(e)+n|l<M?(H=E,E=null):H=E.sibling;var L=g(s,E,y[M],v);if(L===null){E===null&&(E=H);break}t&&E&&L.alternate===null&&e(s,E),r=u(L,r,M),w===null?T=L:w.sibling=L,w=L,E=H}if(M===y.length)return l(s,E),N&&pe(s,M),T;if(E===null){for(;MM?(H=E,E=null):H=E.sibling;var De=g(s,E,L.value,v);if(De===null){E===null&&(E=H);break}t&&E&&De.alternate===null&&e(s,E),r=u(De,r,M),w===null?T=De:w.sibling=De,w=De,E=H}if(L.done)return l(s,E),N&&pe(s,M),T;if(E===null){for(;!L.done;M++,L=y.next())L=m(s,L.value,v),L!==null&&(r=u(L,r,M),w===null?T=L:w.sibling=L,w=L);return N&&pe(s,M),T}for(E=a(E);!L.done;M++,L=y.next())L=f(E,s,M,L.value,v),L!==null&&(t&&L.alternate!==null&&E.delete(L.key===null?M:L.key),r=u(L,r,M),w===null?T=L:w.sibling=L,w=L);return t&&E.forEach(function(Sy){return e(s,Sy)}),N&&pe(s,M),T}function B(s,r,y,v){if(typeof y=="object"&&y!==null&&y.type===Nl&&y.key===null&&(y=y.props.children),typeof y=="object"&&y!==null){switch(y.$$typeof){case Mn:t:{for(var T=y.key;r!==null;){if(r.key===T){if(T=y.type,T===Nl){if(r.tag===7){l(s,r.sibling),v=n(r,y.props.children),v.return=s,s=v;break t}}else if(r.elementType===T||typeof T=="object"&&T!==null&&T.$$typeof===He&&cl(T)===r.type){l(s,r.sibling),v=n(r,y.props),za(v,y),v.return=s,s=v;break t}l(s,r);break}else e(s,r);r=r.sibling}y.type===Nl?(v=fl(y.props.children,s.mode,v,y.key),v.return=s,s=v):(v=$n(y.type,y.key,y.props,null,s.mode,v),za(v,y),v.return=s,s=v)}return i(s);case Da:t:{for(T=y.key;r!==null;){if(r.key===T)if(r.tag===4&&r.stateNode.containerInfo===y.containerInfo&&r.stateNode.implementation===y.implementation){l(s,r.sibling),v=n(r,y.children||[]),v.return=s,s=v;break t}else{l(s,r);break}else e(s,r);r=r.sibling}v=Hi(y,s.mode,v),v.return=s,s=v}return i(s);case He:return y=cl(y),B(s,r,y,v)}if(Oa(y))return S(s,r,y,v);if(Ea(y)){if(T=Ea(y),typeof T!="function")throw Error(h(150));return y=T.call(y),x(s,r,y,v)}if(typeof y.then=="function")return B(s,r,Ln(y),v);if(y.$$typeof===ve)return B(s,r,wn(s,y),v);qn(s,y)}return typeof y=="string"&&y!==""||typeof y=="number"||typeof y=="bigint"?(y=""+y,r!==null&&r.tag===6?(l(s,r.sibling),v=n(r,y),v.return=s,s=v):(l(s,r),v=_i(y,s.mode,v),v.return=s,s=v),i(s)):l(s,r)}return function(s,r,y,v){try{Ia=0;var T=B(s,r,y,v);return $l=null,T}catch(E){if(E===ga||E===Qu)throw E;var w=Ot(29,E,null,s.mode);return w.lanes=v,w.return=s,w}}}var ml=Zs(!0),Ks=Zs(!1),Ue=!1;function po(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function xc(t,e){t=t.updateQueue,e.updateQueue===t&&(e.updateQueue={baseState:t.baseState,firstBaseUpdate:t.firstBaseUpdate,lastBaseUpdate:t.lastBaseUpdate,shared:t.shared,callbacks:null})}function je(t){return{lane:t,tag:0,payload:null,callback:null,next:null}}function Ze(t,e,l){var a=t.updateQueue;if(a===null)return null;if(a=a.shared,(q&2)!==0){var n=a.pending;return n===null?e.next=e:(e.next=n.next,n.next=e),a.pending=e,e=gu(t),qs(t,null,l),e}return Xu(t,a,e,l),gu(t)}function qa(t,e,l){if(e=e.updateQueue,e!==null&&(e=e.shared,(l&4194048)!==0)){var a=e.lanes;a&=t.pendingLanes,l|=a,e.lanes=l,ss(t,l)}}function Ni(t,e){var l=t.updateQueue,a=t.alternate;if(a!==null&&(a=a.updateQueue,l===a)){var n=null,u=null;if(l=l.firstBaseUpdate,l!==null){do{var i={lane:l.lane,tag:l.tag,payload:l.payload,callback:null,next:null};u===null?n=u=i:u=u.next=i,l=l.next}while(l!==null);u===null?n=u=e:u=u.next=e}else n=u=e;l={baseState:a.baseState,firstBaseUpdate:n,lastBaseUpdate:u,shared:a.shared,callbacks:a.callbacks},t.updateQueue=l;return}t=l.lastBaseUpdate,t===null?l.firstBaseUpdate=e:t.next=e,l.lastBaseUpdate=e}var Ec=!1;function Ya(){if(Ec){var t=Wl;if(t!==null)throw t}}function Ga(t,e,l,a){Ec=!1;var n=t.updateQueue;Ue=!1;var u=n.firstBaseUpdate,i=n.lastBaseUpdate,c=n.shared.pending;if(c!==null){n.shared.pending=null;var o=c,d=o.next;o.next=null,i===null?u=d:i.next=d,i=o;var p=t.alternate;p!==null&&(p=p.updateQueue,c=p.lastBaseUpdate,c!==i&&(c===null?p.firstBaseUpdate=d:c.next=d,p.lastBaseUpdate=o))}if(u!==null){var m=n.baseState;i=0,p=d=o=null,c=u;do{var g=c.lane&-536870913,f=g!==c.lane;if(f?(U&g)===g:(a&g)===g){g!==0&&g===la&&(Ec=!0),p!==null&&(p=p.next={lane:0,tag:c.tag,payload:c.payload,callback:null,next:null});t:{var S=t,x=c;g=e;var B=l;switch(x.tag){case 1:if(S=x.payload,typeof S=="function"){m=S.call(B,m,g);break t}m=S;break t;case 3:S.flags=S.flags&-65537|128;case 0:if(S=x.payload,g=typeof S=="function"?S.call(B,m,g):S,g==null)break t;m=W({},m,g);break t;case 2:Ue=!0}}g=c.callback,g!==null&&(t.flags|=64,f&&(t.flags|=8192),f=n.callbacks,f===null?n.callbacks=[g]:f.push(g))}else f={lane:g,tag:c.tag,payload:c.payload,callback:c.callback,next:null},p===null?(d=p=f,o=m):p=p.next=f,i|=g;if(c=c.next,c===null){if(c=n.shared.pending,c===null)break;f=c,c=f.next,f.next=null,n.lastBaseUpdate=f,n.shared.pending=null}}while(!0);p===null&&(o=m),n.baseState=o,n.firstBaseUpdate=d,n.lastBaseUpdate=p,u===null&&(n.shared.lanes=0),el|=i,t.lanes=i,t.memoizedState=m}}function Js(t,e){if(typeof t!="function")throw Error(h(191,t));t.call(e)}function Ws(t,e){var l=t.callbacks;if(l!==null)for(t.callbacks=null,t=0;tu?u:8;var i=C.T,c={};C.T=c,Mo(t,!1,e,l);try{var o=n(),d=C.S;if(d!==null&&d(c,o),o!==null&&typeof o=="object"&&typeof o.then=="function"){var p=op(o,a);Xa(t,e,p,Bt(t))}else Xa(t,e,a,Bt(t))}catch(m){Xa(t,e,{then:function(){},status:"rejected",reason:m},Bt())}finally{Y.p=u,i!==null&&c.types!==null&&(i.types=c.types),C.T=i}}function yp(){}function Ac(t,e,l,a){if(t.tag!==5)throw Error(h(476));var n=bd(t).queue;Sd(t,n,e,rl,l===null?yp:function(){return xd(t),l(a)})}function bd(t){var e=t.memoizedState;if(e!==null)return e;e={memoizedState:rl,baseState:rl,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ce,lastRenderedState:rl},next:null};var l={};return e.next={memoizedState:l,baseState:l,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ce,lastRenderedState:l},next:null},t.memoizedState=e,t=t.alternate,t!==null&&(t.memoizedState=e),e}function xd(t){var e=bd(t);e.next===null&&(e=t.alternate.memoizedState),Xa(t,e.next.queue,{},Bt())}function Ao(){return pt(nn)}function Ed(){return lt().memoizedState}function Td(){return lt().memoizedState}function pp(t){for(var e=t.return;e!==null;){switch(e.tag){case 24:case 3:var l=Bt();t=je(l);var a=Ze(e,t,l);a!==null&&(Ct(a,e,l),qa(a,e,l)),e={cache:so()},t.payload=e;return}e=e.return}}function mp(t,e,l){var a=Bt();l={lane:a,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null},Zu(t)?Cd(e,l):(l=co(t,e,l,a),l!==null&&(Ct(l,t,a),Rd(l,e,a)))}function zd(t,e,l){var a=Bt();Xa(t,e,l,a)}function Xa(t,e,l,a){var n={lane:a,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null};if(Zu(t))Cd(e,n);else{var u=t.alternate;if(t.lanes===0&&(u===null||u.lanes===0)&&(u=e.lastRenderedReducer,u!==null))try{var i=e.lastRenderedState,c=u(i,l);if(n.hasEagerState=!0,n.eagerState=c,wt(c,i))return Xu(t,e,n,0),V===null&&Gu(),!1}catch{}if(l=co(t,e,n,a),l!==null)return Ct(l,t,a),Rd(l,e,a),!0}return!1}function Mo(t,e,l,a){if(a={lane:2,revertLane:Lo(),gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},Zu(t)){if(e)throw Error(h(479))}else e=co(t,l,a,2),e!==null&&Ct(e,t,2)}function Zu(t){var e=t.alternate;return t===A||e!==null&&e===A}function Cd(t,e){Fl=Su=!0;var l=t.pending;l===null?e.next=e:(e.next=l.next,l.next=e),t.pending=e}function Rd(t,e,l){if((l&4194048)!==0){var a=e.lanes;a&=t.pendingLanes,l|=a,e.lanes=l,ss(t,l)}}var en={readContext:pt,use:Vu,useCallback:I,useContext:I,useEffect:I,useImperativeHandle:I,useLayoutEffect:I,useInsertionEffect:I,useMemo:I,useReducer:I,useRef:I,useState:I,useDebugValue:I,useDeferredValue:I,useTransition:I,useSyncExternalStore:I,useId:I,useHostTransitionStatus:I,useFormState:I,useActionState:I,useOptimistic:I,useMemoCache:I,useCacheRefresh:I};en.useEffectEvent=I;var Ad={readContext:pt,use:Vu,useCallback:function(t,e){return bt().memoizedState=[t,e===void 0?null:e],t},useContext:pt,useEffect:ff,useImperativeHandle:function(t,e,l){l=l!=null?l.concat([t]):null,In(4194308,4,yd.bind(null,e,t),l)},useLayoutEffect:function(t,e){return In(4194308,4,t,e)},useInsertionEffect:function(t,e){In(4,2,t,e)},useMemo:function(t,e){var l=bt();e=e===void 0?null:e;var a=t();if(vl){qe(!0);try{t()}finally{qe(!1)}}return l.memoizedState=[a,e],a},useReducer:function(t,e,l){var a=bt();if(l!==void 0){var n=l(e);if(vl){qe(!0);try{l(e)}finally{qe(!1)}}}else n=e;return a.memoizedState=a.baseState=n,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:n},a.queue=t,t=t.dispatch=mp.bind(null,A,t),[a.memoizedState,t]},useRef:function(t){var e=bt();return t={current:t},e.memoizedState=t},useState:function(t){t=Cc(t);var e=t.queue,l=zd.bind(null,A,e);return e.dispatch=l,[t.memoizedState,l]},useDebugValue:Co,useDeferredValue:function(t,e){var l=bt();return Ro(l,t,e)},useTransition:function(){var t=Cc(!1);return t=Sd.bind(null,A,t.queue,!0,!1),bt().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,e,l){var a=A,n=bt();if(N){if(l===void 0)throw Error(h(407));l=l()}else{if(l=e(),V===null)throw Error(h(349));(U&127)!==0||td(a,e,l)}n.memoizedState=l;var u={value:l,getSnapshot:e};return n.queue=u,ff(ld.bind(null,a,u,t),[t]),a.flags|=2048,na(9,{destroy:void 0},ed.bind(null,a,u,l,e),null),l},useId:function(){var t=bt(),e=V.identifierPrefix;if(N){var l=ne,a=ae;l=(a&~(1<<32-Nt(a)-1)).toString(32)+l,e="_"+e+"R_"+l,l=bu++,0<\/script>",u=u.removeChild(u.firstChild);break;case"select":u=typeof a.is=="string"?i.createElement("select",{is:a.is}):i.createElement("select"),a.multiple?u.multiple=!0:a.size&&(u.size=a.size);break;default:u=typeof a.is=="string"?i.createElement(n,{is:a.is}):i.createElement(n)}}u[gt]=e,u[Rt]=a;t:for(i=e.child;i!==null;){if(i.tag===5||i.tag===6)u.appendChild(i.stateNode);else if(i.tag!==4&&i.tag!==27&&i.child!==null){i.child.return=i,i=i.child;continue}if(i===e)break t;for(;i.sibling===null;){if(i.return===null||i.return===e)break t;i=i.return}i.sibling.return=i.return,i=i.sibling}e.stateNode=u;t:switch(mt(u,n,a),n){case"button":case"input":case"select":case"textarea":a=!!a.autoFocus;break t;case"img":a=!0;break t;default:a=!1}a&&se(e)}}return K(e),Qi(e,e.type,t===null?null:t.memoizedProps,e.pendingProps,l),null;case 6:if(t&&e.stateNode!=null)t.memoizedProps!==a&&se(e);else{if(typeof a!="string"&&e.stateNode===null)throw Error(h(166));if(t=ke.current,Ol(e)){if(t=e.stateNode,l=e.memoizedProps,a=null,n=yt,n!==null)switch(n.tag){case 27:case 5:a=n.memoizedProps}t[gt]=e,t=!!(t.nodeValue===l||a!==null&&a.suppressHydrationWarning===!0||zg(t.nodeValue,l)),t||Ie(e,!0)}else t=Ou(t).createTextNode(a),t[gt]=e,e.stateNode=t}return K(e),null;case 31:if(l=e.memoizedState,t===null||t.memoizedState!==null){if(a=Ol(e),l!==null){if(t===null){if(!a)throw Error(h(318));if(t=e.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(h(557));t[gt]=e}else yl(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;K(e),t=!1}else l=Ui(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=l),t=!0;if(!t)return e.flags&256?(Dt(e),e):(Dt(e),null);if((e.flags&128)!==0)throw Error(h(558))}return K(e),null;case 13:if(a=e.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(n=Ol(e),a!==null&&a.dehydrated!==null){if(t===null){if(!n)throw Error(h(318));if(n=e.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(h(317));n[gt]=e}else yl(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;K(e),n=!1}else n=Ui(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=n),n=!0;if(!n)return e.flags&256?(Dt(e),e):(Dt(e),null)}return Dt(e),(e.flags&128)!==0?(e.lanes=l,e):(l=a!==null,t=t!==null&&t.memoizedState!==null,l&&(a=e.child,n=null,a.alternate!==null&&a.alternate.memoizedState!==null&&a.alternate.memoizedState.cachePool!==null&&(n=a.alternate.memoizedState.cachePool.pool),u=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(u=a.memoizedState.cachePool.pool),u!==n&&(a.flags|=2048)),l!==t&&l&&(e.child.flags|=8192),Yn(e,e.updateQueue),K(e),null);case 4:return Il(),t===null&&qo(e.stateNode.containerInfo),K(e),null;case 10:return xe(e.type),K(e),null;case 19:if(st(et),a=e.memoizedState,a===null)return K(e),null;if(n=(e.flags&128)!==0,u=a.rendering,u===null)if(n)Ca(a,!1);else{if(tt!==0||t!==null&&(t.flags&128)!==0)for(t=e.child;t!==null;){if(u=hu(t),u!==null){for(e.flags|=128,Ca(a,!1),t=u.updateQueue,e.updateQueue=t,Yn(e,t),e.subtreeFlags=0,t=l,l=e.child;l!==null;)Ys(l,t),l=l.sibling;return j(et,et.current&1|2),N&&pe(e,a.treeForkCount),e.child}t=t.sibling}a.tail!==null&&Ht()>zu&&(e.flags|=128,n=!0,Ca(a,!1),e.lanes=4194304)}else{if(!n)if(t=hu(u),t!==null){if(e.flags|=128,n=!0,t=t.updateQueue,e.updateQueue=t,Yn(e,t),Ca(a,!0),a.tail===null&&a.tailMode==="hidden"&&!u.alternate&&!N)return K(e),null}else 2*Ht()-a.renderingStartTime>zu&&l!==536870912&&(e.flags|=128,n=!0,Ca(a,!1),e.lanes=4194304);a.isBackwards?(u.sibling=e.child,e.child=u):(t=a.last,t!==null?t.sibling=u:e.child=u,a.last=u)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=Ht(),t.sibling=null,l=et.current,j(et,n?l&1|2:l&1),N&&pe(e,a.treeForkCount),t):(K(e),null);case 22:case 23:return Dt(e),mo(),a=e.memoizedState!==null,t!==null?t.memoizedState!==null!==a&&(e.flags|=8192):a&&(e.flags|=8192),a?(l&536870912)!==0&&(e.flags&128)===0&&(K(e),e.subtreeFlags&6&&(e.flags|=8192)):K(e),l=e.updateQueue,l!==null&&Yn(e,l.retryQueue),l=null,t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(l=t.memoizedState.cachePool.pool),a=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),a!==l&&(e.flags|=2048),t!==null&&st(sl),null;case 24:return l=null,t!==null&&(l=t.memoizedState.cache),e.memoizedState.cache!==l&&(e.flags|=2048),xe(ut),K(e),null;case 25:return null;case 30:return null}throw Error(h(156,e.tag))}function xp(t,e){switch(fo(e),e.tag){case 1:return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 3:return xe(ut),Il(),t=e.flags,(t&65536)!==0&&(t&128)===0?(e.flags=t&-65537|128,e):null;case 26:case 27:case 5:return ru(e),null;case 31:if(e.memoizedState!==null){if(Dt(e),e.alternate===null)throw Error(h(340));yl()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 13:if(Dt(e),t=e.memoizedState,t!==null&&t.dehydrated!==null){if(e.alternate===null)throw Error(h(340));yl()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 19:return st(et),null;case 4:return Il(),null;case 10:return xe(e.type),null;case 22:case 23:return Dt(e),mo(),t!==null&&st(sl),t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 24:return xe(ut),null;case 25:return null;default:return null}}function Yd(t,e){switch(fo(e),e.tag){case 3:xe(ut),Il();break;case 26:case 27:case 5:ru(e);break;case 4:Il();break;case 31:e.memoizedState!==null&&Dt(e);break;case 13:Dt(e);break;case 19:st(et);break;case 10:xe(e.type);break;case 22:case 23:Dt(e),mo(),t!==null&&st(sl);break;case 24:xe(ut)}}function mn(t,e){try{var l=e.updateQueue,a=l!==null?l.lastEffect:null;if(a!==null){var n=a.next;l=n;do{if((l.tag&t)===t){a=void 0;var u=l.create,i=l.inst;a=u(),i.destroy=a}l=l.next}while(l!==n)}}catch(c){X(e,e.return,c)}}function tl(t,e,l){try{var a=e.updateQueue,n=a!==null?a.lastEffect:null;if(n!==null){var u=n.next;a=u;do{if((a.tag&t)===t){var i=a.inst,c=i.destroy;if(c!==void 0){i.destroy=void 0,n=e;var o=l,d=c;try{d()}catch(p){X(n,o,p)}}}a=a.next}while(a!==u)}}catch(p){X(e,e.return,p)}}function Gd(t){var e=t.updateQueue;if(e!==null){var l=t.stateNode;try{Ws(e,l)}catch(a){X(t,t.return,a)}}}function Xd(t,e,l){l.props=hl(t.type,t.memoizedProps),l.state=t.memoizedState;try{l.componentWillUnmount()}catch(a){X(t,e,a)}}function Qa(t,e){try{var l=t.ref;if(l!==null){switch(t.tag){case 26:case 27:case 5:var a=t.stateNode;break;case 30:a=t.stateNode;break;default:a=t.stateNode}typeof l=="function"?t.refCleanup=l(a):l.current=a}}catch(n){X(t,e,n)}}function ue(t,e){var l=t.ref,a=t.refCleanup;if(l!==null)if(typeof a=="function")try{a()}catch(n){X(t,e,n)}finally{t.refCleanup=null,t=t.alternate,t!=null&&(t.refCleanup=null)}else if(typeof l=="function")try{l(null)}catch(n){X(t,e,n)}else l.current=null}function Qd(t){var e=t.type,l=t.memoizedProps,a=t.stateNode;try{t:switch(e){case"button":case"input":case"select":case"textarea":l.autoFocus&&a.focus();break t;case"img":l.src?a.src=l.src:l.srcSet&&(a.srcset=l.srcSet)}}catch(n){X(t,t.return,n)}}function ki(t,e,l){try{var a=t.stateNode;Xp(a,t.type,l,e),a[Rt]=e}catch(n){X(t,t.return,n)}}function kd(t){return t.tag===5||t.tag===3||t.tag===26||t.tag===27&&al(t.type)||t.tag===4}function Vi(t){t:for(;;){for(;t.sibling===null;){if(t.return===null||kd(t.return))return null;t=t.return}for(t.sibling.return=t.return,t=t.sibling;t.tag!==5&&t.tag!==6&&t.tag!==18;){if(t.tag===27&&al(t.type)||t.flags&2||t.child===null||t.tag===4)continue t;t.child.return=t,t=t.child}if(!(t.flags&2))return t.stateNode}}function Hc(t,e,l){var a=t.tag;if(a===5||a===6)t=t.stateNode,e?(l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l).insertBefore(t,e):(e=l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l,e.appendChild(t),l=l._reactRootContainer,l!=null||e.onclick!==null||(e.onclick=he));else if(a!==4&&(a===27&&al(t.type)&&(l=t.stateNode,e=null),t=t.child,t!==null))for(Hc(t,e,l),t=t.sibling;t!==null;)Hc(t,e,l),t=t.sibling}function Tu(t,e,l){var a=t.tag;if(a===5||a===6)t=t.stateNode,e?l.insertBefore(t,e):l.appendChild(t);else if(a!==4&&(a===27&&al(t.type)&&(l=t.stateNode),t=t.child,t!==null))for(Tu(t,e,l),t=t.sibling;t!==null;)Tu(t,e,l),t=t.sibling}function Vd(t){var e=t.stateNode,l=t.memoizedProps;try{for(var a=t.type,n=e.attributes;n.length;)e.removeAttributeNode(n[0]);mt(e,a,l),e[gt]=t,e[Rt]=l}catch(u){X(t,t.return,u)}}var me=!1,nt=!1,ji=!1,Tf=typeof WeakSet=="function"?WeakSet:Set,rt=null;function Ep(t,e){if(t=t.containerInfo,Yc=Nu,t=_s(t),uo(t)){if("selectionStart"in t)var l={start:t.selectionStart,end:t.selectionEnd};else t:{l=(l=t.ownerDocument)&&l.defaultView||window;var a=l.getSelection&&l.getSelection();if(a&&a.rangeCount!==0){l=a.anchorNode;var n=a.anchorOffset,u=a.focusNode;a=a.focusOffset;try{l.nodeType,u.nodeType}catch{l=null;break t}var i=0,c=-1,o=-1,d=0,p=0,m=t,g=null;e:for(;;){for(var f;m!==l||n!==0&&m.nodeType!==3||(c=i+n),m!==u||a!==0&&m.nodeType!==3||(o=i+a),m.nodeType===3&&(i+=m.nodeValue.length),(f=m.firstChild)!==null;)g=m,m=f;for(;;){if(m===t)break e;if(g===l&&++d===n&&(c=i),g===u&&++p===a&&(o=i),(f=m.nextSibling)!==null)break;m=g,g=m.parentNode}m=f}l=c===-1||o===-1?null:{start:c,end:o}}else l=null}l=l||{start:0,end:0}}else l=null;for(Gc={focusedElem:t,selectionRange:l},Nu=!1,rt=e;rt!==null;)if(e=rt,t=e.child,(e.subtreeFlags&1028)!==0&&t!==null)t.return=e,rt=t;else for(;rt!==null;){switch(e=rt,u=e.alternate,t=e.flags,e.tag){case 0:if((t&4)!==0&&(t=e.updateQueue,t=t!==null?t.events:null,t!==null))for(l=0;l title"))),mt(u,a,l),u[gt]=t,ft(u),a=u;break t;case"link":var i=jf("link","href",n).get(a+(l.href||""));if(i){for(var c=0;cB&&(i=B,B=x,x=i);var s=Kr(c,x),r=Kr(c,B);if(s&&r&&(f.rangeCount!==1||f.anchorNode!==s.node||f.anchorOffset!==s.offset||f.focusNode!==r.node||f.focusOffset!==r.offset)){var y=m.createRange();y.setStart(s.node,s.offset),f.removeAllRanges(),x>B?(f.addRange(y),f.extend(r.node,r.offset)):(y.setEnd(r.node,r.offset),f.addRange(y))}}}}for(m=[],f=c;f=f.parentNode;)f.nodeType===1&&m.push({element:f,left:f.scrollLeft,top:f.scrollTop});for(typeof c.focus=="function"&&c.focus(),c=0;cl?32:l,C.T=null,l=Bc,Bc=null;var u=Je,i=Ee;if(ct=0,ia=Je=null,Ee=0,(q&6)!==0)throw Error(h(331));var c=q;if(q|=4,eg(u.current),Pd(u,u.current,i,l),q=c,vn(0,!1),Ut&&typeof Ut.onPostCommitFiberRoot=="function")try{Ut.onPostCommitFiberRoot(rn,u)}catch{}return!0}finally{Y.p=n,C.T=a,mg(t,e)}}function Af(t,e,l){e=jt(l,e),e=Dc(t.stateNode,e,2),t=Ze(t,e,2),t!==null&&(sn(t,2),oe(t))}function X(t,e,l){if(t.tag===3)Af(t,t,l);else for(;e!==null;){if(e.tag===3){Af(e,t,l);break}else if(e.tag===1){var a=e.stateNode;if(typeof e.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(Ke===null||!Ke.has(a))){t=jt(l,t),l=Hd(2),a=Ze(e,l,2),a!==null&&(Ud(l,a,e,t),sn(a,2),oe(a));break}}e=e.return}}function Ki(t,e,l){var a=t.pingCache;if(a===null){a=t.pingCache=new Cp;var n=new Set;a.set(e,n)}else n=a.get(e),n===void 0&&(n=new Set,a.set(e,n));n.has(l)||(No=!0,n.add(l),t=Op.bind(null,t,e,l),e.then(t,t))}function Op(t,e,l){var a=t.pingCache;a!==null&&a.delete(e),t.pingedLanes|=t.suspendedLanes&l,t.warmLanes&=~l,V===t&&(U&l)===l&&(tt===4||tt===3&&(U&62914560)===U&&300>Ht()-Ku?(q&2)===0&&ca(t,0):Bo|=l,ua===U&&(ua=0)),oe(t)}function hg(t,e){e===0&&(e=rs()),t=El(t,e),t!==null&&(sn(t,e),oe(t))}function _p(t){var e=t.memoizedState,l=0;e!==null&&(l=e.retryLane),hg(t,l)}function Hp(t,e){var l=0;switch(t.tag){case 31:case 13:var a=t.stateNode,n=t.memoizedState;n!==null&&(l=n.retryLane);break;case 19:a=t.stateNode;break;case 22:a=t.stateNode._retryCache;break;default:throw Error(h(314))}a!==null&&a.delete(e),hg(t,l)}function Up(t,e){return $c(t,e)}var Au=null,Ul=null,Lc=!1,Mu=!1,Ji=!1,Qe=0;function oe(t){t!==Ul&&t.next===null&&(Ul===null?Au=Ul=t:Ul=Ul.next=t),Mu=!0,Lc||(Lc=!0,Bp())}function vn(t,e){if(!Ji&&Mu){Ji=!0;do for(var l=!1,a=Au;a!==null;){if(!e)if(t!==0){var n=a.pendingLanes;if(n===0)var u=0;else{var i=a.suspendedLanes,c=a.pingedLanes;u=(1<<31-Nt(42|t)+1)-1,u&=n&~(i&~c),u=u&201326741?u&201326741|1:u?u|2:0}u!==0&&(l=!0,Mf(a,u))}else u=U,u=wu(a,a===V?u:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),(u&3)===0||fn(a,u)||(l=!0,Mf(a,u));a=a.next}while(l);Ji=!1}}function Np(){Sg()}function Sg(){Mu=Lc=!1;var t=0;Qe!==0&&kp()&&(t=Qe);for(var e=Ht(),l=null,a=Au;a!==null;){var n=a.next,u=bg(a,e);u===0?(a.next=null,l===null?Au=n:l.next=n,n===null&&(Ul=l)):(l=a,(t!==0||(u&3)!==0)&&(Mu=!0)),a=n}ct!==0&&ct!==5||vn(t,!1),Qe!==0&&(Qe=0)}function bg(t,e){for(var l=t.suspendedLanes,a=t.pingedLanes,n=t.expirationTimes,u=t.pendingLanes&-62914561;0c)break;var p=o.transferSize,m=o.initiatorType;p&&Bf(m)&&(o=o.responseEnd,i+=p*(o"u"?null:document;function Dg(t,e,l){var a=pa;if(a&&typeof e=="string"&&e){var n=Vt(e);n='link[rel="'+t+'"][href="'+n+'"]',typeof l=="string"&&(n+='[crossorigin="'+l+'"]'),Qf.has(n)||(Qf.add(n),t={rel:t,crossOrigin:l,href:e},a.querySelector(n)===null&&(e=a.createElement("link"),mt(e,"link",t),ft(e),a.head.appendChild(e)))}}function Pp(t){Me.D(t),Dg("dns-prefetch",t,null)}function Ip(t,e){Me.C(t,e),Dg("preconnect",t,e)}function tm(t,e,l){Me.L(t,e,l);var a=pa;if(a&&t&&e){var n='link[rel="preload"][as="'+Vt(e)+'"]';e==="image"&&l&&l.imageSrcSet?(n+='[imagesrcset="'+Vt(l.imageSrcSet)+'"]',typeof l.imageSizes=="string"&&(n+='[imagesizes="'+Vt(l.imageSizes)+'"]')):n+='[href="'+Vt(t)+'"]';var u=n;switch(e){case"style":u=oa(t);break;case"script":u=ma(t)}Wt.has(u)||(t=W({rel:"preload",href:e==="image"&&l&&l.imageSrcSet?void 0:t,as:e},l),Wt.set(u,t),a.querySelector(n)!==null||e==="style"&&a.querySelector(hn(u))||e==="script"&&a.querySelector(Sn(u))||(e=a.createElement("link"),mt(e,"link",t),ft(e),a.head.appendChild(e)))}}function em(t,e){Me.m(t,e);var l=pa;if(l&&t){var a=e&&typeof e.as=="string"?e.as:"script",n='link[rel="modulepreload"][as="'+Vt(a)+'"][href="'+Vt(t)+'"]',u=n;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":u=ma(t)}if(!Wt.has(u)&&(t=W({rel:"modulepreload",href:t},e),Wt.set(u,t),l.querySelector(n)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(l.querySelector(Sn(u)))return}a=l.createElement("link"),mt(a,"link",t),ft(a),l.head.appendChild(a)}}}function lm(t,e,l){Me.S(t,e,l);var a=pa;if(a&&t){var n=Zl(a).hoistableStyles,u=oa(t);e=e||"default";var i=n.get(u);if(!i){var c={loading:0,preload:null};if(i=a.querySelector(hn(u)))c.loading=5;else{t=W({rel:"stylesheet",href:t,"data-precedence":e},l),(l=Wt.get(u))&&Yo(t,l);var o=i=a.createElement("link");ft(o),mt(o,"link",t),o._p=new Promise(function(d,p){o.onload=d,o.onerror=p}),o.addEventListener("load",function(){c.loading|=1}),o.addEventListener("error",function(){c.loading|=2}),c.loading|=4,au(i,e,a)}i={type:"stylesheet",instance:i,count:1,state:c},n.set(u,i)}}}function am(t,e){Me.X(t,e);var l=pa;if(l&&t){var a=Zl(l).hoistableScripts,n=ma(t),u=a.get(n);u||(u=l.querySelector(Sn(n)),u||(t=W({src:t,async:!0},e),(e=Wt.get(n))&&Go(t,e),u=l.createElement("script"),ft(u),mt(u,"link",t),l.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(n,u))}}function nm(t,e){Me.M(t,e);var l=pa;if(l&&t){var a=Zl(l).hoistableScripts,n=ma(t),u=a.get(n);u||(u=l.querySelector(Sn(n)),u||(t=W({src:t,async:!0,type:"module"},e),(e=Wt.get(n))&&Go(t,e),u=l.createElement("script"),ft(u),mt(u,"link",t),l.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(n,u))}}function kf(t,e,l,a){var n=(n=ke.current)?_u(n):null;if(!n)throw Error(h(446));switch(t){case"meta":case"title":return null;case"style":return typeof l.precedence=="string"&&typeof l.href=="string"?(e=oa(l.href),l=Zl(n).hoistableStyles,a=l.get(e),a||(a={type:"style",instance:null,count:0,state:null},l.set(e,a)),a):{type:"void",instance:null,count:0,state:null};case"link":if(l.rel==="stylesheet"&&typeof l.href=="string"&&typeof l.precedence=="string"){t=oa(l.href);var u=Zl(n).hoistableStyles,i=u.get(t);if(i||(n=n.ownerDocument||n,i={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},u.set(t,i),(u=n.querySelector(hn(t)))&&!u._p&&(i.instance=u,i.state.loading=5),Wt.has(t)||(l={rel:"preload",as:"style",href:l.href,crossOrigin:l.crossOrigin,integrity:l.integrity,media:l.media,hrefLang:l.hrefLang,referrerPolicy:l.referrerPolicy},Wt.set(t,l),u||um(n,t,l,i.state))),e&&a===null)throw Error(h(528,""));return i}if(e&&a!==null)throw Error(h(529,""));return null;case"script":return e=l.async,l=l.src,typeof l=="string"&&e&&typeof e!="function"&&typeof e!="symbol"?(e=ma(l),l=Zl(n).hoistableScripts,a=l.get(e),a||(a={type:"script",instance:null,count:0,state:null},l.set(e,a)),a):{type:"void",instance:null,count:0,state:null};default:throw Error(h(444,t))}}function oa(t){return'href="'+Vt(t)+'"'}function hn(t){return'link[rel="stylesheet"]['+t+"]"}function Og(t){return W({},t,{"data-precedence":t.precedence,precedence:null})}function um(t,e,l,a){t.querySelector('link[rel="preload"][as="style"]['+e+"]")?a.loading=1:(e=t.createElement("link"),a.preload=e,e.addEventListener("load",function(){return a.loading|=1}),e.addEventListener("error",function(){return a.loading|=2}),mt(e,"link",l),ft(e),t.head.appendChild(e))}function ma(t){return'[src="'+Vt(t)+'"]'}function Sn(t){return"script[async]"+t}function Vf(t,e,l){if(e.count++,e.instance===null)switch(e.type){case"style":var a=t.querySelector('style[data-href~="'+Vt(l.href)+'"]');if(a)return e.instance=a,ft(a),a;var n=W({},l,{"data-href":l.href,"data-precedence":l.precedence,href:null,precedence:null});return a=(t.ownerDocument||t).createElement("style"),ft(a),mt(a,"style",n),au(a,l.precedence,t),e.instance=a;case"stylesheet":n=oa(l.href);var u=t.querySelector(hn(n));if(u)return e.state.loading|=4,e.instance=u,ft(u),u;a=Og(l),(n=Wt.get(n))&&Yo(a,n),u=(t.ownerDocument||t).createElement("link"),ft(u);var i=u;return i._p=new Promise(function(c,o){i.onload=c,i.onerror=o}),mt(u,"link",a),e.state.loading|=4,au(u,l.precedence,t),e.instance=u;case"script":return u=ma(l.src),(n=t.querySelector(Sn(u)))?(e.instance=n,ft(n),n):(a=l,(n=Wt.get(u))&&(a=W({},l),Go(a,n)),t=t.ownerDocument||t,n=t.createElement("script"),ft(n),mt(n,"link",a),t.head.appendChild(n),e.instance=n);case"void":return null;default:throw Error(h(443,e.type))}else e.type==="stylesheet"&&(e.state.loading&4)===0&&(a=e.instance,e.state.loading|=4,au(a,l.precedence,t));return e.instance}function au(t,e,l){for(var a=l.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),n=a.length?a[a.length-1]:null,u=n,i=0;i title"):null)}function im(t,e,l){if(l===1||e.itemProp!=null)return!1;switch(t){case"meta":case"title":return!0;case"style":if(typeof e.precedence!="string"||typeof e.href!="string"||e.href==="")break;return!0;case"link":if(typeof e.rel!="string"||typeof e.href!="string"||e.href===""||e.onLoad||e.onError)break;return e.rel==="stylesheet"?(t=e.disabled,typeof e.precedence=="string"&&t==null):!0;case"script":if(e.async&&typeof e.async!="function"&&typeof e.async!="symbol"&&!e.onLoad&&!e.onError&&e.src&&typeof e.src=="string")return!0}return!1}function _g(t){return!(t.type==="stylesheet"&&(t.state.loading&3)===0)}function cm(t,e,l,a){if(l.type==="stylesheet"&&(typeof a.media!="string"||matchMedia(a.media).matches!==!1)&&(l.state.loading&4)===0){if(l.instance===null){var n=oa(a.href),u=e.querySelector(hn(n));if(u){e=u._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(t.count++,t=Hu.bind(t),e.then(t,t)),l.state.loading|=4,l.instance=u,ft(u);return}u=e.ownerDocument||e,a=Og(a),(n=Wt.get(n))&&Yo(a,n),u=u.createElement("link"),ft(u);var i=u;i._p=new Promise(function(c,o){i.onload=c,i.onerror=o}),mt(u,"link",a),l.instance=u}t.stylesheets===null&&(t.stylesheets=new Map),t.stylesheets.set(l,e),(e=l.state.preload)&&(l.state.loading&3)===0&&(t.count++,l=Hu.bind(t),e.addEventListener("load",l),e.addEventListener("error",l))}}var Pi=0;function om(t,e){return t.stylesheets&&t.count===0&&uu(t,t.stylesheets),0Pi?50:800)+e);return t.unsuspend=l,function(){t.unsuspend=null,clearTimeout(a),clearTimeout(n)}}:null}function Hu(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)uu(this,this.stylesheets);else if(this.unsuspend){var t=this.unsuspend;this.unsuspend=null,t()}}}var Uu=null;function uu(t,e){t.stylesheets=null,t.unsuspend!==null&&(t.count++,Uu=new Map,e.forEach(rm,t),Uu=null,Hu.call(t))}function rm(t,e){if(!(e.state.loading&4)){var l=Uu.get(t);if(l)var a=l.get(null);else{l=new Map,Uu.set(t,l);for(var n=t.querySelectorAll("link[data-precedence],style[data-precedence]"),u=0;u{"use strict";function Gg(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Gg)}catch(t){console.error(t)}}Gg(),Xg.exports=Yg()});var jg=ee(ti=>{"use strict";var Em=Symbol.for("react.transitional.element"),Tm=Symbol.for("react.fragment");function Vg(t,e,l){var a=null;if(l!==void 0&&(a=""+l),e.key!==void 0&&(a=""+e.key),"key"in e){l={};for(var n in e)n!=="key"&&(l[n]=e[n])}else l=e;return e=l.ref,{$$typeof:Em,type:t,key:a,ref:e!==void 0?e:null,props:l}}ti.Fragment=Tm;ti.jsx=Vg;ti.jsxs=Vg});var z=ee((dv,Zg)=>{"use strict";Zg.exports=jg()});var _=b(P(),1),my=b(Qg(),1);var vm=new Set(["GET","POST","PUT","PATCH","DELETE"]),Iu=class{constructor(e){if(this.listeners=new Set,this.sessionToken=null,this.themeTokens={},e?.expectedParentOrigin)this.expectedParentOrigin=e.expectedParentOrigin;else if(typeof window<"u"){let n=new URLSearchParams(window.location.search);this.expectedParentOrigin=n.get("parentOrigin")||window.location.origin}else this.expectedParentOrigin="";let l=typeof process<"u"&&process.env&&!1,a=typeof window<"u"&&window.__ALGA_DEV__===!0;this.devWildcard=e?.devAllowWildcard??!!(l||a),typeof window<"u"&&window.addEventListener("message",n=>{if(!this.devWildcard&&this.expectedParentOrigin&&n.origin!==this.expectedParentOrigin)return;let u=n.data;if(!u||typeof u!="object")return;if(u.alga!==!0||u.version!=="1"||typeof u.type!="string"){console.warn("[SDK] Ignoring message with invalid envelope",{origin:n.origin,data:u});return}console.log("[SDK] Received host message",{type:u.type,origin:n.origin,requestId:u.request_id}),u.type==="apiproxy_response"&&console.log("[SDK] Received apiproxy_response",{requestId:u.request_id,hasBody:!!u.payload?.body,error:u.payload?.error,origin:n.origin});let i=u;if(i.type==="bootstrap"){let c=i.payload;if(c?.theme_tokens&&typeof document<"u"){this.themeTokens=c.theme_tokens;let o=document.documentElement;Object.entries(this.themeTokens).forEach(([d,p])=>{try{o.style.setProperty(d,String(p))}catch{}})}c?.session?.token&&(this.sessionToken=c.session.token)}this.listeners.forEach(c=>c(i))})}ready(e){this.emitToHost("ready",{},e)}on(e){return this.listeners.add(e),()=>this.listeners.delete(e)}emitToHost(e,l,a){if(typeof window>"u")return;let n={alga:!0,version:"1",type:e,request_id:a,payload:l},u=this.devWildcard?"*":this.expectedParentOrigin||"*";window.parent?.postMessage(n,u)}getSessionToken(){return this.sessionToken}getThemeTokens(){return this.themeTokens}setExpectedParentOrigin(e){this.expectedParentOrigin=e}resolveProxyMethod(e){let l=(e??"POST").toUpperCase();if(vm.has(l))return l;throw new Error(`Unsupported proxy method: ${e}`)}async callProxy(e,l,a={}){return new Promise((n,u)=>{let i=typeof crypto<"u"&&typeof crypto.randomUUID=="function"?crypto.randomUUID():String(Math.random());console.log(`[SDK] Starting callProxy for route: ${e}, requestId: ${i}`);let c=this.resolveProxyMethod(a.method);if(c==="GET"&&l){u(new Error("GET requests cannot include a body"));return}let o=this.on(p=>{if(p.type==="apiproxy_response"&&p.request_id===i)if(console.log(`[SDK] Received apiproxy_response for requestId: ${i}`),o(),p.payload.error)console.warn(`[SDK] Proxy response error for requestId: ${i}, error: ${p.payload.error}`),u(new Error(p.payload.error));else{let m=p.payload.body||"";try{let g=atob(m),f=g.length,S=new Uint8Array(f);for(let x=0;x{console.warn(`[SDK] Timeout reached for requestId: ${i}`),o(),u(new Error("Proxy request timed out"))},15e3)})}get uiProxy(){return{callRoute:this.callProxy.bind(this),call:this.callProxy.bind(this)}}};var hm=new TextEncoder,Sm=new TextDecoder;function bm(t){let e=t;return e.uiProxy?e.uiProxy:t}function xm(t){let e=(t??"GET").toUpperCase();if(e==="GET"||e==="POST"||e==="PUT"||e==="PATCH"||e==="DELETE")return e;throw new Error(`Unsupported method: ${t}`)}async function kg(t,e,l={}){let a=xm(l.method),n=bm(t),u=n.callRoute??n.call;if(!u)throw new Error("uiProxy host does not implement callRoute");if(a==="GET"&&typeof l.body<"u")throw new Error("GET requests cannot include a body");let i=l.body,c=typeof i>"u"?void 0:hm.encode(JSON.stringify(i)),o=await u.call(n,e,c??void 0,{method:a}),d=Sm.decode(o);return d.length?JSON.parse(d):null}var jo=b(P(),1),Kg=b(z(),1),zm={borderRadius:"var(--alga-radius, 8px)",border:"1px solid transparent",cursor:"pointer",fontWeight:500,fontFamily:"inherit",transition:"all 0.15s ease",outline:"none"},Cm={xs:{padding:"4px 8px",fontSize:11,lineHeight:"16px"},sm:{padding:"6px 10px",fontSize:12,lineHeight:"18px"},md:{padding:"8px 12px",fontSize:14,lineHeight:"20px"},lg:{padding:"10px 16px",fontSize:16,lineHeight:"24px"},icon:{padding:"6px",fontSize:14,lineHeight:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center"}},Rm={primary:{background:"var(--alga-primary)",color:"var(--alga-primary-foreground)",borderColor:"transparent"},secondary:{background:"var(--alga-secondary)",color:"var(--alga-secondary-foreground)",borderColor:"transparent"},destructive:{background:"var(--alga-accent)",color:"var(--alga-accent-foreground)",borderColor:"transparent"},outline:{background:"transparent",color:"var(--alga-fg)",borderColor:"var(--alga-border)"},ghost:{background:"transparent",color:"var(--alga-muted-fg)",borderColor:"transparent"},link:{background:"transparent",color:"var(--alga-primary)",borderColor:"transparent",textDecoration:"underline"},soft:{background:"var(--alga-primary-soft)",color:"var(--alga-primary-soft-fg)",borderColor:"transparent"},dashed:{background:"var(--alga-primary-soft)",color:"var(--alga-primary-soft-fg)",borderColor:"var(--alga-primary-border)",borderStyle:"dashed"}},Am={primary:{filter:"brightness(0.9)"},secondary:{filter:"brightness(0.9)"},destructive:{filter:"brightness(0.9)"},outline:{background:"var(--alga-primary-soft)",color:"var(--alga-primary-soft-fg)"},ghost:{background:"var(--alga-primary-soft)",color:"var(--alga-primary-soft-fg)"},link:{},soft:{background:"var(--alga-primary-soft-hover)"},dashed:{background:"var(--alga-primary-soft-hover)"}};function zl({variant:t="primary",size:e="md",style:l,disabled:a,onMouseEnter:n,onMouseLeave:u,onFocus:i,onBlur:c,...o}){let[d,p]=jo.default.useState(!1),[m,g]=jo.default.useState(!1),f={...zm,...Cm[e],...Rm[t],...d&&!a?Am[t]:{},...m&&!a?{boxShadow:"0 0 0 2px var(--alga-bg, #fff), 0 0 0 4px var(--alga-primary, #8a4dea)"}:{},...a?{cursor:"not-allowed",opacity:.5}:{},...l};return(0,Kg.jsx)("button",{style:f,disabled:a,onMouseEnter:S=>{p(!0),n?.(S)},onMouseLeave:S=>{p(!1),u?.(S)},onFocus:S=>{S.target.matches(":focus-visible")&&g(!0),i?.(S)},onBlur:S=>{g(!1),c?.(S)},...o})}var Mm=b(P(),1),Jg=b(z(),1);var Wg=b(P(),1);var $g=b(z(),1);var Fg=b(z(),1),Dm={background:"var(--alga-bg)",color:"var(--alga-fg)",border:"1px solid var(--alga-border)",borderRadius:"var(--alga-radius)",boxShadow:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1)",padding:16};function va({style:t,...e}){return(0,Fg.jsx)("div",{style:{...Dm,...t},...e})}var Pg=b(z(),1);var Ig=b(z(),1),Om={xs:{fontSize:12,lineHeight:"16px"},sm:{fontSize:13,lineHeight:"18px"},md:{fontSize:14,lineHeight:"20px"},lg:{fontSize:16,lineHeight:"24px"}},_m={default:"var(--alga-fg)",muted:"var(--alga-muted-fg)",danger:"var(--alga-danger)",warning:"var(--alga-warning)",success:"var(--alga-success)"};function $t({as:t="span",size:e="md",tone:l="default",weight:a=400,style:n,...u}){let i=t,c={color:_m[l],fontWeight:a,...Om[e],...n};return(0,Ig.jsx)(i,{style:c,...u})}var ty=b(z(),1);function te({direction:t="column",gap:e=8,align:l,justify:a,style:n,...u}){let i={display:"flex",flexDirection:t,gap:typeof e=="number"?`${e}px`:e,alignItems:l,justifyContent:a,...n};return(0,ty.jsx)("div",{style:i,...u})}var Hm=b(z(),1);var bn=b(P(),1);var ey=b(z(),1);var ly=b(P(),1);var Zo=b(z(),1);var Bm=b(P(),1),ay=b(z(),1);var wm=b(P(),1),ny=b(z(),1);var Lm={fontSize:"14px",color:"var(--alga-fg, #111)",cursor:"pointer",userSelect:"none"},Ov={...Lm,color:"var(--alga-muted-fg, #6b7280)",cursor:"not-allowed"};var qm=b(P(),1),uy=b(z(),1);var Ym=b(P(),1),iy=b(z(),1);var ei=b(P(),1),cy=b(z(),1);var oy=b(z(),1);var li=b(P(),1),ry=b(z(),1);if(typeof document<"u"){let t="alga-search-keyframes";if(!document.getElementById(t)){let e=document.createElement("style");e.id=t,e.textContent=` @keyframes spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } .alga-search-input:focus { outline: none; border-color: transparent; box-shadow: 0 0 0 2px var(--alga-primary, #8a4dea); } `,document.head.appendChild(e)}}var Ko=b(P(),1),fy=b(z(),1);var Gm={padding:"8px 16px",fontSize:"14px",fontWeight:500,color:"var(--alga-muted-fg, #6b7280)",backgroundColor:"transparent",border:"none",borderBottom:"2px solid transparent",cursor:"pointer",transition:"all 0.15s ease",position:"relative",marginBottom:"-1px"},Gv={...Gm,color:"var(--alga-primary, #9855ee)",fontWeight:500,borderBottom:"2px solid var(--alga-primary, #9855ee)"};var Xm=b(P(),1),sy=b(z(),1);var ai=b(P(),1),Jo=b(z(),1);var Vv=["a[href]","button:not([disabled])","textarea:not([disabled])","input:not([disabled])","select:not([disabled])",'[tabindex]:not([tabindex="-1"])'].join(", ");var xn=b(P(),1),dy=b(z(),1);var Qm=b(P(),1),gy=b(z(),1);var km=b(P(),1),yy=b(z(),1);var Vm=b(z(),1);var En=b(P(),1),Wo=b(z(),1);var py=b(z(),1);var jm=` @keyframes progress-indeterminate { 0% { transform: translateX(-100%); } 100% { transform: translateX(400%); } } @keyframes progress-striped { 0% { background-position: 0 0; } 100% { background-position: 1rem 0; } } `;if(typeof document<"u"){let t="alga-progress-keyframes";if(!document.getElementById(t)){let e=document.createElement("style");e.id=t,e.textContent=jm,document.head.appendChild(e)}}var Jm=b(z(),1);var Zm=` @keyframes skeleton-pulse { 0%, 100% { opacity: 1; } 50% { opacity: 0.5; } } `,Km=` @keyframes skeleton-wave { 0% { transform: translateX(-100%); } 100% { transform: translateX(100%); } } `;if(typeof document<"u"){let t="alga-skeleton-keyframes";if(!document.getElementById(t)){let e=document.createElement("style");e.id=t,e.textContent=Zm+Km,document.head.appendChild(e)}}var $o=b(P(),1);var vy=new Iu({devAllowWildcard:!0});vy.ready();var Fm={"--alga-bg":"#ffffff","--alga-fg":"#111827","--alga-border":"#e5e7eb","--alga-muted":"#f3f4f6","--alga-muted-fg":"#6b7280","--alga-primary":"#2563eb","--alga-primary-foreground":"#ffffff","--alga-danger":"#dc2626","--alga-radius":"8px"};function Pm(t){return t instanceof Error?t.message:String(t)}function qt(t,e,l="info"){return[`[${new Date().toISOString().split("T")[1].split(".")[0]}] ${l==="error"?"\u2717":l==="success"?"\u2713":"\u2192"} ${e}`,...t]}async function ni(t,e){try{return{ok:!0,status:200,data:await kg(vy,e,{method:t})??{}}}catch(l){let a=Pm(l),n=a.match(/^Proxy error (\d+):\s*/);return n?{ok:!1,status:Number(n[1]),data:{error:a}}:{ok:!1,error:a}}}function Im(){let[t,e]=(0,_.useState)(["Ready."]),[l,a]=(0,_.useState)([]),[n,u]=(0,_.useState)(!1),[i,c]=(0,_.useState)(!1),o=(0,_.useMemo)(()=>t.join(` `),[t]),d=async()=>{c(!0),e(f=>qt(f,"Running schedule setup..."));try{let f=await ni("POST","/api/setup");if(f.ok){let S=f.data;e(x=>qt(x,`Setup completed: ${JSON.stringify(S?.results,null,2)}`,"success")),await p();return}e(S=>qt(S,`Setup failed: ${JSON.stringify(f.data??f.error)}`,"error"))}finally{c(!1)}},p=async()=>{u(!0),e(f=>qt(f,"Loading schedules..."));try{let f=await ni("GET","/api/schedules"),S=f.data,x=S?.schedules??[];if(f.ok&&Array.isArray(S?.schedules)){a(x),x.length===0?e(B=>qt(B,"No schedules found")):e(B=>qt(B,`Loaded ${x.length} schedule(s)`,"success"));return}e(B=>qt(B,`Failed to load schedules: ${JSON.stringify(f.data??f.error)}`,"error"))}finally{u(!1)}},m=async f=>{if(!window.confirm("Delete this schedule?"))return;e(x=>qt(x,`Deleting schedule ${f}...`));let S=await ni("DELETE",`/api/schedules/${f}`);if(S.ok){e(x=>qt(x,"Schedule deleted","success")),await p();return}e(x=>qt(x,`Delete failed: ${JSON.stringify(S.data??S.error)}`,"error"))},g=async()=>{e(S=>qt(S,"Checking status..."));let f=await ni("GET","/api/status");if(f.ok){e(S=>qt(S,`Status: ${JSON.stringify(f.data,null,2)}`,"success"));return}e(S=>qt(S,`Status check failed: ${JSON.stringify(f.data??f.error)}`,"error"))};return _.default.createElement("div",{style:{...Fm,maxWidth:900,margin:"0 auto",padding:"20px",fontFamily:"Inter, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif",color:"var(--alga-fg)"}},_.default.createElement(te,{gap:8,style:{marginBottom:20}},_.default.createElement($t,{as:"strong",size:"lg",weight:700},"Scheduler Demo"),_.default.createElement($t,{tone:"muted"},"Demonstrates the cap:scheduler.manage capability for extensions")),_.default.createElement(te,{gap:16},_.default.createElement(va,null,_.default.createElement(te,{direction:"row",gap:8,style:{flexWrap:"wrap"}},_.default.createElement(zl,{onClick:d,disabled:i},i?"Setting up...":"Setup Schedules"),_.default.createElement(zl,{variant:"secondary",onClick:p,disabled:n},n?"Loading...":"Refresh List"),_.default.createElement(zl,{variant:"secondary",onClick:g},"Check Status"))),_.default.createElement(va,null,_.default.createElement(te,{gap:12},_.default.createElement($t,{as:"strong",weight:600},"Current Schedules"),n&&_.default.createElement($t,{tone:"muted"},"Loading..."),!n&&l.length===0&&_.default.createElement($t,{tone:"muted"},'No schedules found. Click "Setup Schedules" to create some.'),!n&&l.length>0&&_.default.createElement(te,{gap:10},l.map(f=>_.default.createElement(va,{key:f.id,style:{padding:12,background:"var(--alga-muted)"}},_.default.createElement(te,{gap:8},_.default.createElement(te,{direction:"row",justify:"space-between",align:"center",style:{gap:12,flexWrap:"wrap"}},_.default.createElement(te,{gap:6},_.default.createElement($t,{as:"strong",weight:600},f.name||"Unnamed Schedule"),_.default.createElement($t,{tone:"muted",size:"sm"},f.endpointMethod," ",f.endpointPath," \u2022 ",f.cron," (",f.timezone,")"),_.default.createElement($t,{size:"sm",style:{color:f.enabled?"#15803d":"var(--alga-muted-fg)"}},f.enabled?"Enabled":"Disabled",f.lastRunAt?` \u2022 Last run: ${f.lastRunAt}`:"")),_.default.createElement(zl,{variant:"danger",onClick:()=>{m(f.id)}},"Delete")))))))),_.default.createElement(va,null,_.default.createElement(te,{gap:8},_.default.createElement($t,{as:"strong",weight:600},"Output"),_.default.createElement("pre",{style:{margin:0,padding:"14px 16px",borderRadius:8,background:"#111827",color:"#86efac",fontSize:12,lineHeight:"18px",maxHeight:280,overflowY:"auto",whiteSpace:"pre-wrap",wordBreak:"break-word"}},o)))))}var hy=document.getElementById("app");if(!hy)throw new Error("Missing #app mount element");(0,my.createRoot)(hy).render(_.default.createElement(Im,null)); /*! Bundled license information: react/cjs/react.production.js: (** * @license React * react.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. *) scheduler/cjs/scheduler.production.js: (** * @license React * scheduler.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. *) react-dom/cjs/react-dom.production.js: (** * @license React * react-dom.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. *) react-dom/cjs/react-dom-client.production.js: (** * @license React * react-dom-client.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. *) react/cjs/react-jsx-runtime.production.js: (** * @license React * react-jsx-runtime.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. *) */