(function(){const N=document.createElement("link").relList;if(N&&N.supports&&N.supports("modulepreload"))return;for(const U of document.querySelectorAll('link[rel="modulepreload"]'))r(U);new MutationObserver(U=>{for(const Y of U)if(Y.type==="childList")for(const D of Y.addedNodes)D.tagName==="LINK"&&D.rel==="modulepreload"&&r(D)}).observe(document,{childList:!0,subtree:!0});function X(U){const Y={};return U.integrity&&(Y.integrity=U.integrity),U.referrerPolicy&&(Y.referrerPolicy=U.referrerPolicy),U.crossOrigin==="use-credentials"?Y.credentials="include":U.crossOrigin==="anonymous"?Y.credentials="omit":Y.credentials="same-origin",Y}function r(U){if(U.ep)return;U.ep=!0;const Y=X(U);fetch(U.href,Y)}})();var ff={exports:{}},Au={};var b0;function Pm(){if(b0)return Au;b0=1;var z=Symbol.for("react.transitional.element"),N=Symbol.for("react.fragment");function X(r,U,Y){var D=null;if(Y!==void 0&&(D=""+Y),U.key!==void 0&&(D=""+U.key),"key"in U){Y={};for(var I in U)I!=="key"&&(Y[I]=U[I])}else Y=U;return U=Y.ref,{$$typeof:z,type:r,key:D,ref:U!==void 0?U:null,props:Y}}return Au.Fragment=N,Au.jsx=X,Au.jsxs=X,Au}var S0;function lv(){return S0||(S0=1,ff.exports=Pm()),ff.exports}var S=lv(),sf={exports:{}},Z={};var E0;function tv(){if(E0)return Z;E0=1;var z=Symbol.for("react.transitional.element"),N=Symbol.for("react.portal"),X=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),U=Symbol.for("react.profiler"),Y=Symbol.for("react.consumer"),D=Symbol.for("react.context"),I=Symbol.for("react.forward_ref"),C=Symbol.for("react.suspense"),x=Symbol.for("react.memo"),J=Symbol.for("react.lazy"),_=Symbol.for("react.activity"),O=Symbol.iterator;function sl(o){return o===null||typeof o!="object"?null:(o=O&&o[O]||o["@@iterator"],typeof o=="function"?o:null)}var Cl={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},ul=Object.assign,pl={};function k(o,T,M){this.props=o,this.context=T,this.refs=pl,this.updater=M||Cl}k.prototype.isReactComponent={},k.prototype.setState=function(o,T){if(typeof o!="object"&&typeof o!="function"&&o!=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,o,T,"setState")},k.prototype.forceUpdate=function(o){this.updater.enqueueForceUpdate(this,o,"forceUpdate")};function _l(){}_l.prototype=k.prototype;function ol(o,T,M){this.props=o,this.context=T,this.refs=pl,this.updater=M||Cl}var Al=ol.prototype=new _l;Al.constructor=ol,ul(Al,k.prototype),Al.isPureReactComponent=!0;var Gl=Array.isArray;function zl(){}var V={H:null,A:null,T:null,S:null},Tl=Object.prototype.hasOwnProperty;function jl(o,T,M){var B=M.ref;return{$$typeof:z,type:o,key:T,ref:B!==void 0?B:null,props:M}}function Ot(o,T){return jl(o.type,T,o.props)}function Fl(o){return typeof o=="object"&&o!==null&&o.$$typeof===z}function Rl(o){var T={"=":"=0",":":"=2"};return"$"+o.replace(/[=:]/g,function(M){return T[M]})}var Vl=/\/+/g;function ml(o,T){return typeof o=="object"&&o!==null&&o.key!=null?Rl(""+o.key):T.toString(36)}function j(o){switch(o.status){case"fulfilled":return o.value;case"rejected":throw o.reason;default:switch(typeof o.status=="string"?o.then(zl,zl):(o.status="pending",o.then(function(T){o.status==="pending"&&(o.status="fulfilled",o.value=T)},function(T){o.status==="pending"&&(o.status="rejected",o.reason=T)})),o.status){case"fulfilled":return o.value;case"rejected":throw o.reason}}throw o}function y(o,T,M,B,w){var F=typeof o;(F==="undefined"||F==="boolean")&&(o=null);var fl=!1;if(o===null)fl=!0;else switch(F){case"bigint":case"string":case"number":fl=!0;break;case"object":switch(o.$$typeof){case z:case N:fl=!0;break;case J:return fl=o._init,y(fl(o._payload),T,M,B,w)}}if(fl)return w=w(o),fl=B===""?"."+ml(o,0):B,Gl(w)?(M="",fl!=null&&(M=fl.replace(Vl,"$&/")+"/"),y(w,T,M,"",function(Na){return Na})):w!=null&&(Fl(w)&&(w=Ot(w,M+(w.key==null||o&&o.key===w.key?"":(""+w.key).replace(Vl,"$&/")+"/")+fl)),T.push(w)),1;fl=0;var $l=B===""?".":B+":";if(Gl(o))for(var Ol=0;Ol>>1,gl=y[el];if(0>>1;elU(M,H))BU(w,M)?(y[el]=w,y[B]=H,el=B):(y[el]=M,y[T]=H,el=T);else if(BU(w,H))y[el]=w,y[B]=H,el=B;else break l}}return p}function U(y,p){var H=y.sortIndex-p.sortIndex;return H!==0?H:y.id-p.id}if(z.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var Y=performance;z.unstable_now=function(){return Y.now()}}else{var D=Date,I=D.now();z.unstable_now=function(){return D.now()-I}}var C=[],x=[],J=1,_=null,O=3,sl=!1,Cl=!1,ul=!1,pl=!1,k=typeof setTimeout=="function"?setTimeout:null,_l=typeof clearTimeout=="function"?clearTimeout:null,ol=typeof setImmediate<"u"?setImmediate:null;function Al(y){for(var p=X(x);p!==null;){if(p.callback===null)r(x);else if(p.startTime<=y)r(x),p.sortIndex=p.expirationTime,N(C,p);else break;p=X(x)}}function Gl(y){if(ul=!1,Al(y),!Cl)if(X(C)!==null)Cl=!0,zl||(zl=!0,Rl());else{var p=X(x);p!==null&&j(Gl,p.startTime-y)}}var zl=!1,V=-1,Tl=5,jl=-1;function Ot(){return pl?!0:!(z.unstable_now()-jly&&Ot());){var el=_.callback;if(typeof el=="function"){_.callback=null,O=_.priorityLevel;var gl=el(_.expirationTime<=y);if(y=z.unstable_now(),typeof gl=="function"){_.callback=gl,Al(y),p=!0;break t}_===X(C)&&r(C),Al(y)}else r(C);_=X(C)}if(_!==null)p=!0;else{var o=X(x);o!==null&&j(Gl,o.startTime-y),p=!1}}break l}finally{_=null,O=H,sl=!1}p=void 0}}finally{p?Rl():zl=!1}}}var Rl;if(typeof ol=="function")Rl=function(){ol(Fl)};else if(typeof MessageChannel<"u"){var Vl=new MessageChannel,ml=Vl.port2;Vl.port1.onmessage=Fl,Rl=function(){ml.postMessage(null)}}else Rl=function(){k(Fl,0)};function j(y,p){V=k(function(){y(z.unstable_now())},p)}z.unstable_IdlePriority=5,z.unstable_ImmediatePriority=1,z.unstable_LowPriority=4,z.unstable_NormalPriority=3,z.unstable_Profiling=null,z.unstable_UserBlockingPriority=2,z.unstable_cancelCallback=function(y){y.callback=null},z.unstable_forceFrameRate=function(y){0>y||125el?(y.sortIndex=H,N(x,y),X(C)===null&&y===X(x)&&(ul?(_l(V),V=-1):ul=!0,j(Gl,H-el))):(y.sortIndex=gl,N(C,y),Cl||sl||(Cl=!0,zl||(zl=!0,Rl()))),y},z.unstable_shouldYield=Ot,z.unstable_wrapCallback=function(y){var p=O;return function(){var H=O;O=p;try{return y.apply(this,arguments)}finally{O=H}}}})(rf)),rf}var x0;function av(){return x0||(x0=1,df.exports=ev()),df.exports}var mf={exports:{}},Wl={};var z0;function uv(){if(z0)return Wl;z0=1;var z=hf();function N(C){var x="https://react.dev/errors/"+C;if(1"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(z)}catch(N){console.error(N)}}return z(),mf.exports=uv(),mf.exports}var _0;function cv(){if(_0)return Tu;_0=1;var z=av(),N=hf(),X=nv();function r(l){var t="https://react.dev/errors/"+l;if(1gl||(l.current=el[gl],el[gl]=null,gl--)}function M(l,t){gl++,el[gl]=l.current,l.current=t}var B=o(null),w=o(null),F=o(null),fl=o(null);function $l(l,t){switch(M(F,t),M(w,l),M(B,null),t.nodeType){case 9:case 11:l=(l=t.documentElement)&&(l=l.namespaceURI)?Qd(l):0;break;default:if(l=t.tagName,t=t.namespaceURI)t=Qd(t),l=Zd(t,l);else switch(l){case"svg":l=1;break;case"math":l=2;break;default:l=0}}T(B),M(B,l)}function Ol(){T(B),T(w),T(F)}function Na(l){l.memoizedState!==null&&M(fl,l);var t=B.current,e=Zd(t,l.type);t!==e&&(M(w,l),M(B,e))}function zu(l){w.current===l&&(T(B),T(w)),fl.current===l&&(T(fl),gu._currentValue=H)}var Vn,yf;function pe(l){if(Vn===void 0)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);Vn=t&&t[1]||"",yf=-1)":-1u||f[a]!==v[u]){var b=` `+f[a].replace(" at new "," at ");return l.displayName&&b.includes("")&&(b=b.replace("",l.displayName)),b}while(1<=a&&0<=u);break}}}finally{wn=!1,Error.prepareStackTrace=e}return(e=l?l.displayName||l.name:"")?pe(e):""}function M0(l,t){switch(l.tag){case 26:case 27:case 5:return pe(l.type);case 16:return pe("Lazy");case 13:return l.child!==t&&t!==null?pe("Suspense Fallback"):pe("Suspense");case 19:return pe("SuspenseList");case 0:case 15:return Ln(l.type,!1);case 11:return Ln(l.type.render,!1);case 1:return Ln(l.type,!0);case 31:return pe("Activity");default:return""}}function gf(l){try{var t="",e=null;do t+=M0(l,e),e=l,l=l.return;while(l);return t}catch(a){return` Error generating stack: `+a.message+` `+a.stack}}var Kn=Object.prototype.hasOwnProperty,Jn=z.unstable_scheduleCallback,kn=z.unstable_cancelCallback,U0=z.unstable_shouldYield,C0=z.unstable_requestPaint,ct=z.unstable_now,j0=z.unstable_getCurrentPriorityLevel,bf=z.unstable_ImmediatePriority,Sf=z.unstable_UserBlockingPriority,pu=z.unstable_NormalPriority,R0=z.unstable_LowPriority,Ef=z.unstable_IdlePriority,B0=z.log,H0=z.unstable_setDisableYieldValue,Oa=null,it=null;function It(l){if(typeof B0=="function"&&H0(l),it&&typeof it.setStrictMode=="function")try{it.setStrictMode(Oa,l)}catch{}}var ft=Math.clz32?Math.clz32:G0,q0=Math.log,Y0=Math.LN2;function G0(l){return l>>>=0,l===0?32:31-(q0(l)/Y0|0)|0}var _u=256,Du=262144,Nu=4194304;function _e(l){var t=l&42;if(t!==0)return t;switch(l&-l){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 l&261888;case 262144:case 524288:case 1048576:case 2097152:return l&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return l&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return l}}function Ou(l,t,e){var a=l.pendingLanes;if(a===0)return 0;var u=0,n=l.suspendedLanes,c=l.pingedLanes;l=l.warmLanes;var i=a&134217727;return i!==0?(a=i&~n,a!==0?u=_e(a):(c&=i,c!==0?u=_e(c):e||(e=i&~l,e!==0&&(u=_e(e))))):(i=a&~n,i!==0?u=_e(i):c!==0?u=_e(c):e||(e=a&~l,e!==0&&(u=_e(e)))),u===0?0:t!==0&&t!==u&&(t&n)===0&&(n=u&-u,e=t&-t,n>=e||n===32&&(e&4194048)!==0)?t:u}function Ma(l,t){return(l.pendingLanes&~(l.suspendedLanes&~l.pingedLanes)&t)===0}function X0(l,t){switch(l){case 1:case 2:case 4:case 8:case 64:return t+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 t+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 Af(){var l=Nu;return Nu<<=1,(Nu&62914560)===0&&(Nu=4194304),l}function Fn(l){for(var t=[],e=0;31>e;e++)t.push(l);return t}function Ua(l,t){l.pendingLanes|=t,t!==268435456&&(l.suspendedLanes=0,l.pingedLanes=0,l.warmLanes=0)}function Q0(l,t,e,a,u,n){var c=l.pendingLanes;l.pendingLanes=e,l.suspendedLanes=0,l.pingedLanes=0,l.warmLanes=0,l.expiredLanes&=e,l.entangledLanes&=e,l.errorRecoveryDisabledLanes&=e,l.shellSuspendCounter=0;var i=l.entanglements,f=l.expirationTimes,v=l.hiddenUpdates;for(e=c&~e;0"u")return null;try{return l.activeElement||l.body}catch{return l.body}}var J0=/[\n"\\]/g;function gt(l){return l.replace(J0,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function tc(l,t,e,a,u,n,c,i){l.name="",c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"?l.type=c:l.removeAttribute("type"),t!=null?c==="number"?(t===0&&l.value===""||l.value!=t)&&(l.value=""+yt(t)):l.value!==""+yt(t)&&(l.value=""+yt(t)):c!=="submit"&&c!=="reset"||l.removeAttribute("value"),t!=null?ec(l,c,yt(t)):e!=null?ec(l,c,yt(e)):a!=null&&l.removeAttribute("value"),u==null&&n!=null&&(l.defaultChecked=!!n),u!=null&&(l.checked=u&&typeof u!="function"&&typeof u!="symbol"),i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"?l.name=""+yt(i):l.removeAttribute("name")}function Rf(l,t,e,a,u,n,c,i){if(n!=null&&typeof n!="function"&&typeof n!="symbol"&&typeof n!="boolean"&&(l.type=n),t!=null||e!=null){if(!(n!=="submit"&&n!=="reset"||t!=null)){lc(l);return}e=e!=null?""+yt(e):"",t=t!=null?""+yt(t):e,i||t===l.value||(l.value=t),l.defaultValue=t}a=a??u,a=typeof a!="function"&&typeof a!="symbol"&&!!a,l.checked=i?l.checked:!!a,l.defaultChecked=!!a,c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"&&(l.name=c),lc(l)}function ec(l,t,e){t==="number"&&Cu(l.ownerDocument)===l||l.defaultValue===""+e||(l.defaultValue=""+e)}function Fe(l,t,e,a){if(l=l.options,t){t={};for(var u=0;u"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ic=!1;if(Ht)try{var Ba={};Object.defineProperty(Ba,"passive",{get:function(){ic=!0}}),window.addEventListener("test",Ba,Ba),window.removeEventListener("test",Ba,Ba)}catch{ic=!1}var le=null,fc=null,Ru=null;function Qf(){if(Ru)return Ru;var l,t=fc,e=t.length,a,u="value"in le?le.value:le.textContent,n=u.length;for(l=0;l=Ya),Jf=" ",kf=!1;function Ff(l,t){switch(l){case"keyup":return Ar.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Wf(l){return l=l.detail,typeof l=="object"&&"data"in l?l.data:null}var Pe=!1;function xr(l,t){switch(l){case"compositionend":return Wf(t);case"keypress":return t.which!==32?null:(kf=!0,Jf);case"textInput":return l=t.data,l===Jf&&kf?null:l;default:return null}}function zr(l,t){if(Pe)return l==="compositionend"||!mc&&Ff(l,t)?(l=Qf(),Ru=fc=le=null,Pe=!1,l):null;switch(l){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:e,offset:t-l};l=a}l:{for(;e;){if(e.nextSibling){e=e.nextSibling;break l}e=e.parentNode}e=void 0}e=us(e)}}function cs(l,t){return l&&t?l===t?!0:l&&l.nodeType===3?!1:t&&t.nodeType===3?cs(l,t.parentNode):"contains"in l?l.contains(t):l.compareDocumentPosition?!!(l.compareDocumentPosition(t)&16):!1:!1}function is(l){l=l!=null&&l.ownerDocument!=null&&l.ownerDocument.defaultView!=null?l.ownerDocument.defaultView:window;for(var t=Cu(l.document);t instanceof l.HTMLIFrameElement;){try{var e=typeof t.contentWindow.location.href=="string"}catch{e=!1}if(e)l=t.contentWindow;else break;t=Cu(l.document)}return t}function yc(l){var t=l&&l.nodeName&&l.nodeName.toLowerCase();return t&&(t==="input"&&(l.type==="text"||l.type==="search"||l.type==="tel"||l.type==="url"||l.type==="password")||t==="textarea"||l.contentEditable==="true")}var Cr=Ht&&"documentMode"in document&&11>=document.documentMode,la=null,gc=null,Za=null,bc=!1;function fs(l,t,e){var a=e.window===e?e.document:e.nodeType===9?e:e.ownerDocument;bc||la==null||la!==Cu(a)||(a=la,"selectionStart"in a&&yc(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}),Za&&Qa(Za,a)||(Za=a,a=Nn(gc,"onSelect"),0>=c,u-=c,Mt=1<<32-ft(t)+u|e<K?(ll=q,q=null):ll=q.sibling;var cl=h(d,q,m[K],E);if(cl===null){q===null&&(q=ll);break}l&&q&&cl.alternate===null&&t(d,q),s=n(cl,s,K),nl===null?G=cl:nl.sibling=cl,nl=cl,q=ll}if(K===m.length)return e(d,q),al&&Yt(d,K),G;if(q===null){for(;KK?(ll=q,q=null):ll=q.sibling;var Te=h(d,q,cl.value,E);if(Te===null){q===null&&(q=ll);break}l&&q&&Te.alternate===null&&t(d,q),s=n(Te,s,K),nl===null?G=Te:nl.sibling=Te,nl=Te,q=ll}if(cl.done)return e(d,q),al&&Yt(d,K),G;if(q===null){for(;!cl.done;K++,cl=m.next())cl=A(d,cl.value,E),cl!==null&&(s=n(cl,s,K),nl===null?G=cl:nl.sibling=cl,nl=cl);return al&&Yt(d,K),G}for(q=a(q);!cl.done;K++,cl=m.next())cl=g(q,d,K,cl.value,E),cl!==null&&(l&&cl.alternate!==null&&q.delete(cl.key===null?K:cl.key),s=n(cl,s,K),nl===null?G=cl:nl.sibling=cl,nl=cl);return l&&q.forEach(function(Im){return t(d,Im)}),al&&Yt(d,K),G}function yl(d,s,m,E){if(typeof m=="object"&&m!==null&&m.type===ul&&m.key===null&&(m=m.props.children),typeof m=="object"&&m!==null){switch(m.$$typeof){case sl:l:{for(var G=m.key;s!==null;){if(s.key===G){if(G=m.type,G===ul){if(s.tag===7){e(d,s.sibling),E=u(s,m.props.children),E.return=d,d=E;break l}}else if(s.elementType===G||typeof G=="object"&&G!==null&&G.$$typeof===Tl&&qe(G)===s.type){e(d,s.sibling),E=u(s,m.props),ka(E,m),E.return=d,d=E;break l}e(d,s);break}else t(d,s);s=s.sibling}m.type===ul?(E=Ce(m.props.children,d.mode,E,m.key),E.return=d,d=E):(E=wu(m.type,m.key,m.props,null,d.mode,E),ka(E,m),E.return=d,d=E)}return c(d);case Cl:l:{for(G=m.key;s!==null;){if(s.key===G)if(s.tag===4&&s.stateNode.containerInfo===m.containerInfo&&s.stateNode.implementation===m.implementation){e(d,s.sibling),E=u(s,m.children||[]),E.return=d,d=E;break l}else{e(d,s);break}else t(d,s);s=s.sibling}E=pc(m,d.mode,E),E.return=d,d=E}return c(d);case Tl:return m=qe(m),yl(d,s,m,E)}if(j(m))return R(d,s,m,E);if(Rl(m)){if(G=Rl(m),typeof G!="function")throw Error(r(150));return m=G.call(m),Q(d,s,m,E)}if(typeof m.then=="function")return yl(d,s,$u(m),E);if(m.$$typeof===ol)return yl(d,s,Ju(d,m),E);Iu(d,m)}return typeof m=="string"&&m!==""||typeof m=="number"||typeof m=="bigint"?(m=""+m,s!==null&&s.tag===6?(e(d,s.sibling),E=u(s,m),E.return=d,d=E):(e(d,s),E=zc(m,d.mode,E),E.return=d,d=E),c(d)):e(d,s)}return function(d,s,m,E){try{Ja=0;var G=yl(d,s,m,E);return da=null,G}catch(q){if(q===oa||q===Fu)throw q;var nl=ot(29,q,null,d.mode);return nl.lanes=E,nl.return=d,nl}}}var Ge=Us(!0),Cs=Us(!1),ne=!1;function qc(l){l.updateQueue={baseState:l.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Yc(l,t){l=l.updateQueue,t.updateQueue===l&&(t.updateQueue={baseState:l.baseState,firstBaseUpdate:l.firstBaseUpdate,lastBaseUpdate:l.lastBaseUpdate,shared:l.shared,callbacks:null})}function ce(l){return{lane:l,tag:0,payload:null,callback:null,next:null}}function ie(l,t,e){var a=l.updateQueue;if(a===null)return null;if(a=a.shared,(il&2)!==0){var u=a.pending;return u===null?t.next=t:(t.next=u.next,u.next=t),a.pending=t,t=Vu(l),hs(l,null,e),t}return Zu(l,a,t,e),Vu(l)}function Fa(l,t,e){if(t=t.updateQueue,t!==null&&(t=t.shared,(e&4194048)!==0)){var a=t.lanes;a&=l.pendingLanes,e|=a,t.lanes=e,xf(l,e)}}function Gc(l,t){var e=l.updateQueue,a=l.alternate;if(a!==null&&(a=a.updateQueue,e===a)){var u=null,n=null;if(e=e.firstBaseUpdate,e!==null){do{var c={lane:e.lane,tag:e.tag,payload:e.payload,callback:null,next:null};n===null?u=n=c:n=n.next=c,e=e.next}while(e!==null);n===null?u=n=t:n=n.next=t}else u=n=t;e={baseState:a.baseState,firstBaseUpdate:u,lastBaseUpdate:n,shared:a.shared,callbacks:a.callbacks},l.updateQueue=e;return}l=e.lastBaseUpdate,l===null?e.firstBaseUpdate=t:l.next=t,e.lastBaseUpdate=t}var Xc=!1;function Wa(){if(Xc){var l=sa;if(l!==null)throw l}}function $a(l,t,e,a){Xc=!1;var u=l.updateQueue;ne=!1;var n=u.firstBaseUpdate,c=u.lastBaseUpdate,i=u.shared.pending;if(i!==null){u.shared.pending=null;var f=i,v=f.next;f.next=null,c===null?n=v:c.next=v,c=f;var b=l.alternate;b!==null&&(b=b.updateQueue,i=b.lastBaseUpdate,i!==c&&(i===null?b.firstBaseUpdate=v:i.next=v,b.lastBaseUpdate=f))}if(n!==null){var A=u.baseState;c=0,b=v=f=null,i=n;do{var h=i.lane&-536870913,g=h!==i.lane;if(g?(P&h)===h:(a&h)===h){h!==0&&h===fa&&(Xc=!0),b!==null&&(b=b.next={lane:0,tag:i.tag,payload:i.payload,callback:null,next:null});l:{var R=l,Q=i;h=t;var yl=e;switch(Q.tag){case 1:if(R=Q.payload,typeof R=="function"){A=R.call(yl,A,h);break l}A=R;break l;case 3:R.flags=R.flags&-65537|128;case 0:if(R=Q.payload,h=typeof R=="function"?R.call(yl,A,h):R,h==null)break l;A=_({},A,h);break l;case 2:ne=!0}}h=i.callback,h!==null&&(l.flags|=64,g&&(l.flags|=8192),g=u.callbacks,g===null?u.callbacks=[h]:g.push(h))}else g={lane:h,tag:i.tag,payload:i.payload,callback:i.callback,next:null},b===null?(v=b=g,f=A):b=b.next=g,c|=h;if(i=i.next,i===null){if(i=u.shared.pending,i===null)break;g=i,i=g.next,g.next=null,u.lastBaseUpdate=g,u.shared.pending=null}}while(!0);b===null&&(f=A),u.baseState=f,u.firstBaseUpdate=v,u.lastBaseUpdate=b,n===null&&(u.shared.lanes=0),re|=c,l.lanes=c,l.memoizedState=A}}function js(l,t){if(typeof l!="function")throw Error(r(191,l));l.call(t)}function Rs(l,t){var e=l.callbacks;if(e!==null)for(l.callbacks=null,l=0;ln?n:8;var c=y.T,i={};y.T=i,ni(l,!1,t,e);try{var f=u(),v=y.S;if(v!==null&&v(i,f),f!==null&&typeof f=="object"&&typeof f.then=="function"){var b=Qr(f,a);lu(l,t,b,ht(l))}else lu(l,t,a,ht(l))}catch(A){lu(l,t,{then:function(){},status:"rejected",reason:A},ht())}finally{p.p=n,c!==null&&i.types!==null&&(c.types=i.types),y.T=c}}function Jr(){}function ai(l,t,e,a){if(l.tag!==5)throw Error(r(476));var u=mo(l).queue;ro(l,u,t,H,e===null?Jr:function(){return vo(l),e(a)})}function mo(l){var t=l.memoizedState;if(t!==null)return t;t={memoizedState:H,baseState:H,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Zt,lastRenderedState:H},next:null};var e={};return t.next={memoizedState:e,baseState:e,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Zt,lastRenderedState:e},next:null},l.memoizedState=t,l=l.alternate,l!==null&&(l.memoizedState=t),t}function vo(l){var t=mo(l);t.next===null&&(t=l.alternate.memoizedState),lu(l,t.next.queue,{},ht())}function ui(){return Kl(gu)}function ho(){return Ul().memoizedState}function yo(){return Ul().memoizedState}function kr(l){for(var t=l.return;t!==null;){switch(t.tag){case 24:case 3:var e=ht();l=ce(e);var a=ie(t,l,e);a!==null&&(nt(a,t,e),Fa(a,t,e)),t={cache:jc()},l.payload=t;return}t=t.return}}function Fr(l,t,e){var a=ht();e={lane:a,revertLane:0,gesture:null,action:e,hasEagerState:!1,eagerState:null,next:null},sn(l)?bo(t,e):(e=Tc(l,t,e,a),e!==null&&(nt(e,l,a),So(e,t,a)))}function go(l,t,e){var a=ht();lu(l,t,e,a)}function lu(l,t,e,a){var u={lane:a,revertLane:0,gesture:null,action:e,hasEagerState:!1,eagerState:null,next:null};if(sn(l))bo(t,u);else{var n=l.alternate;if(l.lanes===0&&(n===null||n.lanes===0)&&(n=t.lastRenderedReducer,n!==null))try{var c=t.lastRenderedState,i=n(c,e);if(u.hasEagerState=!0,u.eagerState=i,st(i,c))return Zu(l,t,u,0),bl===null&&Qu(),!1}catch{}if(e=Tc(l,t,u,a),e!==null)return nt(e,l,a),So(e,t,a),!0}return!1}function ni(l,t,e,a){if(a={lane:2,revertLane:qi(),gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},sn(l)){if(t)throw Error(r(479))}else t=Tc(l,e,a,2),t!==null&&nt(t,l,2)}function sn(l){var t=l.alternate;return l===L||t!==null&&t===L}function bo(l,t){ma=tn=!0;var e=l.pending;e===null?t.next=t:(t.next=e.next,e.next=t),l.pending=t}function So(l,t,e){if((e&4194048)!==0){var a=t.lanes;a&=l.pendingLanes,e|=a,t.lanes=e,xf(l,e)}}var tu={readContext:Kl,use:un,useCallback:Dl,useContext:Dl,useEffect:Dl,useImperativeHandle:Dl,useLayoutEffect:Dl,useInsertionEffect:Dl,useMemo:Dl,useReducer:Dl,useRef:Dl,useState:Dl,useDebugValue:Dl,useDeferredValue:Dl,useTransition:Dl,useSyncExternalStore:Dl,useId:Dl,useHostTransitionStatus:Dl,useFormState:Dl,useActionState:Dl,useOptimistic:Dl,useMemoCache:Dl,useCacheRefresh:Dl};tu.useEffectEvent=Dl;var Eo={readContext:Kl,use:un,useCallback:function(l,t){return Il().memoizedState=[l,t===void 0?null:t],l},useContext:Kl,useEffect:eo,useImperativeHandle:function(l,t,e){e=e!=null?e.concat([l]):null,cn(4194308,4,co.bind(null,t,l),e)},useLayoutEffect:function(l,t){return cn(4194308,4,l,t)},useInsertionEffect:function(l,t){cn(4,2,l,t)},useMemo:function(l,t){var e=Il();t=t===void 0?null:t;var a=l();if(Xe){It(!0);try{l()}finally{It(!1)}}return e.memoizedState=[a,t],a},useReducer:function(l,t,e){var a=Il();if(e!==void 0){var u=e(t);if(Xe){It(!0);try{e(t)}finally{It(!1)}}}else u=t;return a.memoizedState=a.baseState=u,l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:l,lastRenderedState:u},a.queue=l,l=l.dispatch=Fr.bind(null,L,l),[a.memoizedState,l]},useRef:function(l){var t=Il();return l={current:l},t.memoizedState=l},useState:function(l){l=Ic(l);var t=l.queue,e=go.bind(null,L,t);return t.dispatch=e,[l.memoizedState,e]},useDebugValue:ti,useDeferredValue:function(l,t){var e=Il();return ei(e,l,t)},useTransition:function(){var l=Ic(!1);return l=ro.bind(null,L,l.queue,!0,!1),Il().memoizedState=l,[!1,l]},useSyncExternalStore:function(l,t,e){var a=L,u=Il();if(al){if(e===void 0)throw Error(r(407));e=e()}else{if(e=t(),bl===null)throw Error(r(349));(P&127)!==0||Xs(a,t,e)}u.memoizedState=e;var n={value:e,getSnapshot:t};return u.queue=n,eo(Zs.bind(null,a,n,l),[l]),a.flags|=2048,ha(9,{destroy:void 0},Qs.bind(null,a,n,e,t),null),e},useId:function(){var l=Il(),t=bl.identifierPrefix;if(al){var e=Ut,a=Mt;e=(a&~(1<<32-ft(a)-1)).toString(32)+e,t="_"+t+"R_"+e,e=en++,0<\/script>",n=n.removeChild(n.firstChild);break;case"select":n=typeof a.is=="string"?c.createElement("select",{is:a.is}):c.createElement("select"),a.multiple?n.multiple=!0:a.size&&(n.size=a.size);break;default:n=typeof a.is=="string"?c.createElement(u,{is:a.is}):c.createElement(u)}}n[wl]=t,n[Pl]=a;l:for(c=t.child;c!==null;){if(c.tag===5||c.tag===6)n.appendChild(c.stateNode);else if(c.tag!==4&&c.tag!==27&&c.child!==null){c.child.return=c,c=c.child;continue}if(c===t)break l;for(;c.sibling===null;){if(c.return===null||c.return===t)break l;c=c.return}c.sibling.return=c.return,c=c.sibling}t.stateNode=n;l:switch(kl(n,u,a),u){case"button":case"input":case"select":case"textarea":a=!!a.autoFocus;break l;case"img":a=!0;break l;default:a=!1}a&&wt(t)}}return El(t),Si(t,t.type,l===null?null:l.memoizedProps,t.pendingProps,e),null;case 6:if(l&&t.stateNode!=null)l.memoizedProps!==a&&wt(t);else{if(typeof a!="string"&&t.stateNode===null)throw Error(r(166));if(l=F.current,ca(t)){if(l=t.stateNode,e=t.memoizedProps,a=null,u=Ll,u!==null)switch(u.tag){case 27:case 5:a=u.memoizedProps}l[wl]=t,l=!!(l.nodeValue===e||a!==null&&a.suppressHydrationWarning===!0||Gd(l.nodeValue,e)),l||ae(t,!0)}else l=On(l).createTextNode(a),l[wl]=t,t.stateNode=l}return El(t),null;case 31:if(e=t.memoizedState,l===null||l.memoizedState!==null){if(a=ca(t),e!==null){if(l===null){if(!a)throw Error(r(318));if(l=t.memoizedState,l=l!==null?l.dehydrated:null,!l)throw Error(r(557));l[wl]=t}else je(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;El(t),l=!1}else e=Oc(),l!==null&&l.memoizedState!==null&&(l.memoizedState.hydrationErrors=e),l=!0;if(!l)return t.flags&256?(rt(t),t):(rt(t),null);if((t.flags&128)!==0)throw Error(r(558))}return El(t),null;case 13:if(a=t.memoizedState,l===null||l.memoizedState!==null&&l.memoizedState.dehydrated!==null){if(u=ca(t),a!==null&&a.dehydrated!==null){if(l===null){if(!u)throw Error(r(318));if(u=t.memoizedState,u=u!==null?u.dehydrated:null,!u)throw Error(r(317));u[wl]=t}else je(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;El(t),u=!1}else u=Oc(),l!==null&&l.memoizedState!==null&&(l.memoizedState.hydrationErrors=u),u=!0;if(!u)return t.flags&256?(rt(t),t):(rt(t),null)}return rt(t),(t.flags&128)!==0?(t.lanes=e,t):(e=a!==null,l=l!==null&&l.memoizedState!==null,e&&(a=t.child,u=null,a.alternate!==null&&a.alternate.memoizedState!==null&&a.alternate.memoizedState.cachePool!==null&&(u=a.alternate.memoizedState.cachePool.pool),n=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(n=a.memoizedState.cachePool.pool),n!==u&&(a.flags|=2048)),e!==l&&e&&(t.child.flags|=8192),vn(t,t.updateQueue),El(t),null);case 4:return Ol(),l===null&&Qi(t.stateNode.containerInfo),El(t),null;case 10:return Xt(t.type),El(t),null;case 19:if(T(Ml),a=t.memoizedState,a===null)return El(t),null;if(u=(t.flags&128)!==0,n=a.rendering,n===null)if(u)au(a,!1);else{if(Nl!==0||l!==null&&(l.flags&128)!==0)for(l=t.child;l!==null;){if(n=ln(l),n!==null){for(t.flags|=128,au(a,!1),l=n.updateQueue,t.updateQueue=l,vn(t,l),t.subtreeFlags=0,l=e,e=t.child;e!==null;)ys(e,l),e=e.sibling;return M(Ml,Ml.current&1|2),al&&Yt(t,a.treeForkCount),t.child}l=l.sibling}a.tail!==null&&ct()>Sn&&(t.flags|=128,u=!0,au(a,!1),t.lanes=4194304)}else{if(!u)if(l=ln(n),l!==null){if(t.flags|=128,u=!0,l=l.updateQueue,t.updateQueue=l,vn(t,l),au(a,!0),a.tail===null&&a.tailMode==="hidden"&&!n.alternate&&!al)return El(t),null}else 2*ct()-a.renderingStartTime>Sn&&e!==536870912&&(t.flags|=128,u=!0,au(a,!1),t.lanes=4194304);a.isBackwards?(n.sibling=t.child,t.child=n):(l=a.last,l!==null?l.sibling=n:t.child=n,a.last=n)}return a.tail!==null?(l=a.tail,a.rendering=l,a.tail=l.sibling,a.renderingStartTime=ct(),l.sibling=null,e=Ml.current,M(Ml,u?e&1|2:e&1),al&&Yt(t,a.treeForkCount),l):(El(t),null);case 22:case 23:return rt(t),Zc(),a=t.memoizedState!==null,l!==null?l.memoizedState!==null!==a&&(t.flags|=8192):a&&(t.flags|=8192),a?(e&536870912)!==0&&(t.flags&128)===0&&(El(t),t.subtreeFlags&6&&(t.flags|=8192)):El(t),e=t.updateQueue,e!==null&&vn(t,e.retryQueue),e=null,l!==null&&l.memoizedState!==null&&l.memoizedState.cachePool!==null&&(e=l.memoizedState.cachePool.pool),a=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(a=t.memoizedState.cachePool.pool),a!==e&&(t.flags|=2048),l!==null&&T(He),null;case 24:return e=null,l!==null&&(e=l.memoizedState.cache),t.memoizedState.cache!==e&&(t.flags|=2048),Xt(Bl),El(t),null;case 25:return null;case 30:return null}throw Error(r(156,t.tag))}function lm(l,t){switch(Dc(t),t.tag){case 1:return l=t.flags,l&65536?(t.flags=l&-65537|128,t):null;case 3:return Xt(Bl),Ol(),l=t.flags,(l&65536)!==0&&(l&128)===0?(t.flags=l&-65537|128,t):null;case 26:case 27:case 5:return zu(t),null;case 31:if(t.memoizedState!==null){if(rt(t),t.alternate===null)throw Error(r(340));je()}return l=t.flags,l&65536?(t.flags=l&-65537|128,t):null;case 13:if(rt(t),l=t.memoizedState,l!==null&&l.dehydrated!==null){if(t.alternate===null)throw Error(r(340));je()}return l=t.flags,l&65536?(t.flags=l&-65537|128,t):null;case 19:return T(Ml),null;case 4:return Ol(),null;case 10:return Xt(t.type),null;case 22:case 23:return rt(t),Zc(),l!==null&&T(He),l=t.flags,l&65536?(t.flags=l&-65537|128,t):null;case 24:return Xt(Bl),null;case 25:return null;default:return null}}function wo(l,t){switch(Dc(t),t.tag){case 3:Xt(Bl),Ol();break;case 26:case 27:case 5:zu(t);break;case 4:Ol();break;case 31:t.memoizedState!==null&&rt(t);break;case 13:rt(t);break;case 19:T(Ml);break;case 10:Xt(t.type);break;case 22:case 23:rt(t),Zc(),l!==null&&T(He);break;case 24:Xt(Bl)}}function uu(l,t){try{var e=t.updateQueue,a=e!==null?e.lastEffect:null;if(a!==null){var u=a.next;e=u;do{if((e.tag&l)===l){a=void 0;var n=e.create,c=e.inst;a=n(),c.destroy=a}e=e.next}while(e!==u)}}catch(i){rl(t,t.return,i)}}function oe(l,t,e){try{var a=t.updateQueue,u=a!==null?a.lastEffect:null;if(u!==null){var n=u.next;a=n;do{if((a.tag&l)===l){var c=a.inst,i=c.destroy;if(i!==void 0){c.destroy=void 0,u=t;var f=e,v=i;try{v()}catch(b){rl(u,f,b)}}}a=a.next}while(a!==n)}}catch(b){rl(t,t.return,b)}}function Lo(l){var t=l.updateQueue;if(t!==null){var e=l.stateNode;try{Rs(t,e)}catch(a){rl(l,l.return,a)}}}function Ko(l,t,e){e.props=Qe(l.type,l.memoizedProps),e.state=l.memoizedState;try{e.componentWillUnmount()}catch(a){rl(l,t,a)}}function nu(l,t){try{var e=l.ref;if(e!==null){switch(l.tag){case 26:case 27:case 5:var a=l.stateNode;break;case 30:a=l.stateNode;break;default:a=l.stateNode}typeof e=="function"?l.refCleanup=e(a):e.current=a}}catch(u){rl(l,t,u)}}function Ct(l,t){var e=l.ref,a=l.refCleanup;if(e!==null)if(typeof a=="function")try{a()}catch(u){rl(l,t,u)}finally{l.refCleanup=null,l=l.alternate,l!=null&&(l.refCleanup=null)}else if(typeof e=="function")try{e(null)}catch(u){rl(l,t,u)}else e.current=null}function Jo(l){var t=l.type,e=l.memoizedProps,a=l.stateNode;try{l:switch(t){case"button":case"input":case"select":case"textarea":e.autoFocus&&a.focus();break l;case"img":e.src?a.src=e.src:e.srcSet&&(a.srcset=e.srcSet)}}catch(u){rl(l,l.return,u)}}function Ei(l,t,e){try{var a=l.stateNode;Tm(a,l.type,e,t),a[Pl]=t}catch(u){rl(l,l.return,u)}}function ko(l){return l.tag===5||l.tag===3||l.tag===26||l.tag===27&&ge(l.type)||l.tag===4}function Ai(l){l:for(;;){for(;l.sibling===null;){if(l.return===null||ko(l.return))return null;l=l.return}for(l.sibling.return=l.return,l=l.sibling;l.tag!==5&&l.tag!==6&&l.tag!==18;){if(l.tag===27&&ge(l.type)||l.flags&2||l.child===null||l.tag===4)continue l;l.child.return=l,l=l.child}if(!(l.flags&2))return l.stateNode}}function Ti(l,t,e){var a=l.tag;if(a===5||a===6)l=l.stateNode,t?(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e).insertBefore(l,t):(t=e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,t.appendChild(l),e=e._reactRootContainer,e!=null||t.onclick!==null||(t.onclick=Bt));else if(a!==4&&(a===27&&ge(l.type)&&(e=l.stateNode,t=null),l=l.child,l!==null))for(Ti(l,t,e),l=l.sibling;l!==null;)Ti(l,t,e),l=l.sibling}function hn(l,t,e){var a=l.tag;if(a===5||a===6)l=l.stateNode,t?e.insertBefore(l,t):e.appendChild(l);else if(a!==4&&(a===27&&ge(l.type)&&(e=l.stateNode),l=l.child,l!==null))for(hn(l,t,e),l=l.sibling;l!==null;)hn(l,t,e),l=l.sibling}function Fo(l){var t=l.stateNode,e=l.memoizedProps;try{for(var a=l.type,u=t.attributes;u.length;)t.removeAttributeNode(u[0]);kl(t,a,e),t[wl]=l,t[Pl]=e}catch(n){rl(l,l.return,n)}}var Lt=!1,Yl=!1,xi=!1,Wo=typeof WeakSet=="function"?WeakSet:Set,Zl=null;function tm(l,t){if(l=l.containerInfo,wi=Hn,l=is(l),yc(l)){if("selectionStart"in l)var e={start:l.selectionStart,end:l.selectionEnd};else l:{e=(e=l.ownerDocument)&&e.defaultView||window;var a=e.getSelection&&e.getSelection();if(a&&a.rangeCount!==0){e=a.anchorNode;var u=a.anchorOffset,n=a.focusNode;a=a.focusOffset;try{e.nodeType,n.nodeType}catch{e=null;break l}var c=0,i=-1,f=-1,v=0,b=0,A=l,h=null;t:for(;;){for(var g;A!==e||u!==0&&A.nodeType!==3||(i=c+u),A!==n||a!==0&&A.nodeType!==3||(f=c+a),A.nodeType===3&&(c+=A.nodeValue.length),(g=A.firstChild)!==null;)h=A,A=g;for(;;){if(A===l)break t;if(h===e&&++v===u&&(i=c),h===n&&++b===a&&(f=c),(g=A.nextSibling)!==null)break;A=h,h=A.parentNode}A=g}e=i===-1||f===-1?null:{start:i,end:f}}else e=null}e=e||{start:0,end:0}}else e=null;for(Li={focusedElem:l,selectionRange:e},Hn=!1,Zl=t;Zl!==null;)if(t=Zl,l=t.child,(t.subtreeFlags&1028)!==0&&l!==null)l.return=t,Zl=l;else for(;Zl!==null;){switch(t=Zl,n=t.alternate,l=t.flags,t.tag){case 0:if((l&4)!==0&&(l=t.updateQueue,l=l!==null?l.events:null,l!==null))for(e=0;e title"))),kl(n,a,e),n[wl]=l,Ql(n),a=n;break l;case"link":var c=e0("link","href",u).get(a+(e.href||""));if(c){for(var i=0;iyl&&(c=yl,yl=Q,Q=c);var d=ns(i,Q),s=ns(i,yl);if(d&&s&&(g.rangeCount!==1||g.anchorNode!==d.node||g.anchorOffset!==d.offset||g.focusNode!==s.node||g.focusOffset!==s.offset)){var m=A.createRange();m.setStart(d.node,d.offset),g.removeAllRanges(),Q>yl?(g.addRange(m),g.extend(s.node,s.offset)):(m.setEnd(s.node,s.offset),g.addRange(m))}}}}for(A=[],g=i;g=g.parentNode;)g.nodeType===1&&A.push({element:g,left:g.scrollLeft,top:g.scrollTop});for(typeof i.focus=="function"&&i.focus(),i=0;ie?32:e,y.T=null,e=Mi,Mi=null;var n=ve,c=Wt;if(Xl=0,Ea=ve=null,Wt=0,(il&6)!==0)throw Error(r(331));var i=il;if(il|=4,id(n.current),ud(n,n.current,c,e),il=i,du(0,!1),it&&typeof it.onPostCommitFiberRoot=="function")try{it.onPostCommitFiberRoot(Oa,n)}catch{}return!0}finally{p.p=u,y.T=a,pd(l,t)}}function Dd(l,t,e){t=St(e,t),t=si(l.stateNode,t,2),l=ie(l,t,2),l!==null&&(Ua(l,2),jt(l))}function rl(l,t,e){if(l.tag===3)Dd(l,l,e);else for(;t!==null;){if(t.tag===3){Dd(t,l,e);break}else if(t.tag===1){var a=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(me===null||!me.has(a))){l=St(e,l),e=No(2),a=ie(t,e,2),a!==null&&(Oo(e,a,t,l),Ua(a,2),jt(a));break}}t=t.return}}function Ri(l,t,e){var a=l.pingCache;if(a===null){a=l.pingCache=new um;var u=new Set;a.set(t,u)}else u=a.get(t),u===void 0&&(u=new Set,a.set(t,u));u.has(e)||(_i=!0,u.add(e),l=sm.bind(null,l,t,e),t.then(l,l))}function sm(l,t,e){var a=l.pingCache;a!==null&&a.delete(t),l.pingedLanes|=l.suspendedLanes&e,l.warmLanes&=~e,bl===l&&(P&e)===e&&(Nl===4||Nl===3&&(P&62914560)===P&&300>ct()-bn?(il&2)===0&&Aa(l,0):Di|=e,Sa===P&&(Sa=0)),jt(l)}function Nd(l,t){t===0&&(t=Af()),l=Ue(l,t),l!==null&&(Ua(l,t),jt(l))}function om(l){var t=l.memoizedState,e=0;t!==null&&(e=t.retryLane),Nd(l,e)}function dm(l,t){var e=0;switch(l.tag){case 31:case 13:var a=l.stateNode,u=l.memoizedState;u!==null&&(e=u.retryLane);break;case 19:a=l.stateNode;break;case 22:a=l.stateNode._retryCache;break;default:throw Error(r(314))}a!==null&&a.delete(t),Nd(l,e)}function rm(l,t){return Jn(l,t)}var pn=null,xa=null,Bi=!1,_n=!1,Hi=!1,ye=0;function jt(l){l!==xa&&l.next===null&&(xa===null?pn=xa=l:xa=xa.next=l),_n=!0,Bi||(Bi=!0,vm())}function du(l,t){if(!Hi&&_n){Hi=!0;do for(var e=!1,a=pn;a!==null;){if(l!==0){var u=a.pendingLanes;if(u===0)var n=0;else{var c=a.suspendedLanes,i=a.pingedLanes;n=(1<<31-ft(42|l)+1)-1,n&=u&~(c&~i),n=n&201326741?n&201326741|1:n?n|2:0}n!==0&&(e=!0,Cd(a,n))}else n=P,n=Ou(a,a===bl?n:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),(n&3)===0||Ma(a,n)||(e=!0,Cd(a,n));a=a.next}while(e);Hi=!1}}function mm(){Od()}function Od(){_n=Bi=!1;var l=0;ye!==0&&zm()&&(l=ye);for(var t=ct(),e=null,a=pn;a!==null;){var u=a.next,n=Md(a,t);n===0?(a.next=null,e===null?pn=u:e.next=u,u===null&&(xa=e)):(e=a,(l!==0||(n&3)!==0)&&(_n=!0)),a=u}Xl!==0&&Xl!==5||du(l),ye!==0&&(ye=0)}function Md(l,t){for(var e=l.suspendedLanes,a=l.pingedLanes,u=l.expirationTimes,n=l.pendingLanes&-62914561;0i)break;var b=f.transferSize,A=f.initiatorType;b&&Xd(A)&&(f=f.responseEnd,c+=b*(f"u"?null:document;function Id(l,t,e){var a=za;if(a&&typeof t=="string"&&t){var u=gt(t);u='link[rel="'+l+'"][href="'+u+'"]',typeof e=="string"&&(u+='[crossorigin="'+e+'"]'),$d.has(u)||($d.add(u),l={rel:l,crossOrigin:e,href:t},a.querySelector(u)===null&&(t=a.createElement("link"),kl(t,"link",l),Ql(t),a.head.appendChild(t)))}}function jm(l){$t.D(l),Id("dns-prefetch",l,null)}function Rm(l,t){$t.C(l,t),Id("preconnect",l,t)}function Bm(l,t,e){$t.L(l,t,e);var a=za;if(a&&l&&t){var u='link[rel="preload"][as="'+gt(t)+'"]';t==="image"&&e&&e.imageSrcSet?(u+='[imagesrcset="'+gt(e.imageSrcSet)+'"]',typeof e.imageSizes=="string"&&(u+='[imagesizes="'+gt(e.imageSizes)+'"]')):u+='[href="'+gt(l)+'"]';var n=u;switch(t){case"style":n=pa(l);break;case"script":n=_a(l)}pt.has(n)||(l=_({rel:"preload",href:t==="image"&&e&&e.imageSrcSet?void 0:l,as:t},e),pt.set(n,l),a.querySelector(u)!==null||t==="style"&&a.querySelector(hu(n))||t==="script"&&a.querySelector(yu(n))||(t=a.createElement("link"),kl(t,"link",l),Ql(t),a.head.appendChild(t)))}}function Hm(l,t){$t.m(l,t);var e=za;if(e&&l){var a=t&&typeof t.as=="string"?t.as:"script",u='link[rel="modulepreload"][as="'+gt(a)+'"][href="'+gt(l)+'"]',n=u;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":n=_a(l)}if(!pt.has(n)&&(l=_({rel:"modulepreload",href:l},t),pt.set(n,l),e.querySelector(u)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(e.querySelector(yu(n)))return}a=e.createElement("link"),kl(a,"link",l),Ql(a),e.head.appendChild(a)}}}function qm(l,t,e){$t.S(l,t,e);var a=za;if(a&&l){var u=Je(a).hoistableStyles,n=pa(l);t=t||"default";var c=u.get(n);if(!c){var i={loading:0,preload:null};if(c=a.querySelector(hu(n)))i.loading=5;else{l=_({rel:"stylesheet",href:l,"data-precedence":t},e),(e=pt.get(n))&&Ii(l,e);var f=c=a.createElement("link");Ql(f),kl(f,"link",l),f._p=new Promise(function(v,b){f.onload=v,f.onerror=b}),f.addEventListener("load",function(){i.loading|=1}),f.addEventListener("error",function(){i.loading|=2}),i.loading|=4,Un(c,t,a)}c={type:"stylesheet",instance:c,count:1,state:i},u.set(n,c)}}}function Ym(l,t){$t.X(l,t);var e=za;if(e&&l){var a=Je(e).hoistableScripts,u=_a(l),n=a.get(u);n||(n=e.querySelector(yu(u)),n||(l=_({src:l,async:!0},t),(t=pt.get(u))&&Pi(l,t),n=e.createElement("script"),Ql(n),kl(n,"link",l),e.head.appendChild(n)),n={type:"script",instance:n,count:1,state:null},a.set(u,n))}}function Gm(l,t){$t.M(l,t);var e=za;if(e&&l){var a=Je(e).hoistableScripts,u=_a(l),n=a.get(u);n||(n=e.querySelector(yu(u)),n||(l=_({src:l,async:!0,type:"module"},t),(t=pt.get(u))&&Pi(l,t),n=e.createElement("script"),Ql(n),kl(n,"link",l),e.head.appendChild(n)),n={type:"script",instance:n,count:1,state:null},a.set(u,n))}}function Pd(l,t,e,a){var u=(u=F.current)?Mn(u):null;if(!u)throw Error(r(446));switch(l){case"meta":case"title":return null;case"style":return typeof e.precedence=="string"&&typeof e.href=="string"?(t=pa(e.href),e=Je(u).hoistableStyles,a=e.get(t),a||(a={type:"style",instance:null,count:0,state:null},e.set(t,a)),a):{type:"void",instance:null,count:0,state:null};case"link":if(e.rel==="stylesheet"&&typeof e.href=="string"&&typeof e.precedence=="string"){l=pa(e.href);var n=Je(u).hoistableStyles,c=n.get(l);if(c||(u=u.ownerDocument||u,c={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},n.set(l,c),(n=u.querySelector(hu(l)))&&!n._p&&(c.instance=n,c.state.loading=5),pt.has(l)||(e={rel:"preload",as:"style",href:e.href,crossOrigin:e.crossOrigin,integrity:e.integrity,media:e.media,hrefLang:e.hrefLang,referrerPolicy:e.referrerPolicy},pt.set(l,e),n||Xm(u,l,e,c.state))),t&&a===null)throw Error(r(528,""));return c}if(t&&a!==null)throw Error(r(529,""));return null;case"script":return t=e.async,e=e.src,typeof e=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=_a(e),e=Je(u).hoistableScripts,a=e.get(t),a||(a={type:"script",instance:null,count:0,state:null},e.set(t,a)),a):{type:"void",instance:null,count:0,state:null};default:throw Error(r(444,l))}}function pa(l){return'href="'+gt(l)+'"'}function hu(l){return'link[rel="stylesheet"]['+l+"]"}function l0(l){return _({},l,{"data-precedence":l.precedence,precedence:null})}function Xm(l,t,e,a){l.querySelector('link[rel="preload"][as="style"]['+t+"]")?a.loading=1:(t=l.createElement("link"),a.preload=t,t.addEventListener("load",function(){return a.loading|=1}),t.addEventListener("error",function(){return a.loading|=2}),kl(t,"link",e),Ql(t),l.head.appendChild(t))}function _a(l){return'[src="'+gt(l)+'"]'}function yu(l){return"script[async]"+l}function t0(l,t,e){if(t.count++,t.instance===null)switch(t.type){case"style":var a=l.querySelector('style[data-href~="'+gt(e.href)+'"]');if(a)return t.instance=a,Ql(a),a;var u=_({},e,{"data-href":e.href,"data-precedence":e.precedence,href:null,precedence:null});return a=(l.ownerDocument||l).createElement("style"),Ql(a),kl(a,"style",u),Un(a,e.precedence,l),t.instance=a;case"stylesheet":u=pa(e.href);var n=l.querySelector(hu(u));if(n)return t.state.loading|=4,t.instance=n,Ql(n),n;a=l0(e),(u=pt.get(u))&&Ii(a,u),n=(l.ownerDocument||l).createElement("link"),Ql(n);var c=n;return c._p=new Promise(function(i,f){c.onload=i,c.onerror=f}),kl(n,"link",a),t.state.loading|=4,Un(n,e.precedence,l),t.instance=n;case"script":return n=_a(e.src),(u=l.querySelector(yu(n)))?(t.instance=u,Ql(u),u):(a=e,(u=pt.get(n))&&(a=_({},e),Pi(a,u)),l=l.ownerDocument||l,u=l.createElement("script"),Ql(u),kl(u,"link",a),l.head.appendChild(u),t.instance=u);case"void":return null;default:throw Error(r(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(a=t.instance,t.state.loading|=4,Un(a,e.precedence,l));return t.instance}function Un(l,t,e){for(var a=e.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),u=a.length?a[a.length-1]:null,n=u,c=0;c title"):null)}function Qm(l,t,e){if(e===1||t.itemProp!=null)return!1;switch(l){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;return t.rel==="stylesheet"?(l=t.disabled,typeof t.precedence=="string"&&l==null):!0;case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function u0(l){return!(l.type==="stylesheet"&&(l.state.loading&3)===0)}function Zm(l,t,e,a){if(e.type==="stylesheet"&&(typeof a.media!="string"||matchMedia(a.media).matches!==!1)&&(e.state.loading&4)===0){if(e.instance===null){var u=pa(a.href),n=t.querySelector(hu(u));if(n){t=n._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(l.count++,l=jn.bind(l),t.then(l,l)),e.state.loading|=4,e.instance=n,Ql(n);return}n=t.ownerDocument||t,a=l0(a),(u=pt.get(u))&&Ii(a,u),n=n.createElement("link"),Ql(n);var c=n;c._p=new Promise(function(i,f){c.onload=i,c.onerror=f}),kl(n,"link",a),e.instance=n}l.stylesheets===null&&(l.stylesheets=new Map),l.stylesheets.set(e,t),(t=e.state.preload)&&(e.state.loading&3)===0&&(l.count++,e=jn.bind(l),t.addEventListener("load",e),t.addEventListener("error",e))}}var lf=0;function Vm(l,t){return l.stylesheets&&l.count===0&&Bn(l,l.stylesheets),0lf?50:800)+t);return l.unsuspend=e,function(){l.unsuspend=null,clearTimeout(a),clearTimeout(u)}}:null}function jn(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Bn(this,this.stylesheets);else if(this.unsuspend){var l=this.unsuspend;this.unsuspend=null,l()}}}var Rn=null;function Bn(l,t){l.stylesheets=null,l.unsuspend!==null&&(l.count++,Rn=new Map,t.forEach(wm,l),Rn=null,jn.call(l))}function wm(l,t){if(!(t.state.loading&4)){var e=Rn.get(l);if(e)var a=e.get(null);else{e=new Map,Rn.set(l,e);for(var u=l.querySelectorAll("link[data-precedence],style[data-precedence]"),n=0;n"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(z)}catch(N){console.error(N)}}return z(),of.exports=cv(),of.exports}var fv=iv();class sv{audioContext=null;enabled=!0;initialized=!1;getContext(){try{return this.audioContext||(this.audioContext=new(window.AudioContext||window.webkitAudioContext)),this.audioContext}catch{return null}}async init(){if(this.initialized)return;const N=this.getContext();N&&N.state==="suspended"&&await N.resume(),this.initialized=!0}setEnabled(N){this.enabled=N}isEnabled(){return this.enabled}async playTone(N){if(!this.enabled)return;await this.init();const X=this.getContext();if(!X){this.playFallbackBeep(N);return}try{switch(N){case"start":this.playMarimbaTone(X,1200,0,.18),this.playMarimbaTone(X,1500,.12,.18);break;case"halfway":this.playMarimbaTone(X,1e3,0,.15),this.playMarimbaTone(X,1250,.1,.15);break;case"end":this.playMarimbaTone(X,800,0,.2),this.playMarimbaTone(X,1e3,.15,.2),this.playMarimbaTone(X,1200,.3,.25);break;case"countdown":this.playMarimbaTone(X,1400,0,.12);break;case"pause":this.playMarimbaTone(X,600,0,.35),this.playMarimbaTone(X,800,.25,.35),this.playMarimbaTone(X,600,.5,.4);break}}catch{this.playFallbackBeep(N)}}playMarimbaTone(N,X,r,U){const Y=N.currentTime+r,D=N.createOscillator(),I=N.createOscillator(),C=N.createGain(),x=N.createBiquadFilter();D.connect(x),I.connect(x),x.connect(C),C.connect(N.destination),x.type="lowpass",x.frequency.setValueAtTime(3e3,Y),D.frequency.setValueAtTime(X,Y),D.type="triangle",I.frequency.setValueAtTime(X*2.01,Y),I.type="sine";const J=.35;C.gain.setValueAtTime(0,Y),C.gain.linearRampToValueAtTime(J,Y+.01),C.gain.setValueAtTime(J,Y+U*.3),C.gain.exponentialRampToValueAtTime(.001,Y+U),D.start(Y),D.stop(Y+U),I.start(Y),I.stop(Y+U)}playFallbackBeep(N){const X={start:1200,halfway:1e3,end:800,countdown:1400,pause:600},r={start:180,halfway:150,end:250,countdown:120,pause:400};try{const U=new(window.AudioContext||window.webkitAudioContext),Y=U.createOscillator(),D=U.createGain();Y.connect(D),D.connect(U.destination),Y.frequency.value=X[N],Y.type="triangle",D.gain.setValueAtTime(.25,U.currentTime),D.gain.exponentialRampToValueAtTime(.001,U.currentTime+r[N]/1e3),Y.start(),Y.stop(U.currentTime+r[N]/1e3)}catch{}}}const ze=new sv,N0={workSeconds:60,restSeconds:30,rounds:10,halfwayAlert:!0},xu=5;function ov(z="interval"){const[N,X]=tl.useState(N0),[r,U]=tl.useState("idle"),[Y,D]=tl.useState(1),[I,C]=tl.useState(N0.workSeconds),[x,J]=tl.useState(xu),[_,O]=tl.useState(!1),[sl,Cl]=tl.useState(!0),ul=tl.useRef(null),pl=tl.useRef(!1);tl.useEffect(()=>{(r==="idle"||r==="complete")&&C(N.workSeconds)},[z]);const k=tl.useCallback(async j=>{ze.setEnabled(sl),await ze.playTone(j)},[sl]),_l=tl.useCallback((j,y)=>{},[]),ol=tl.useCallback(()=>r==="work"?N.workSeconds:r==="rest"?N.restSeconds:0,[r,N]),Al=tl.useCallback(()=>{U("work"),C(N.workSeconds),pl.current=!1,k("start")},[N.workSeconds,k]),Gl=tl.useCallback(()=>{U("complete"),O(!1),k("end"),ul.current&&(clearInterval(ul.current),ul.current=null)},[k]),zl=tl.useCallback(j=>{U("work"),C(N.workSeconds),pl.current=!1,k("start"),_l("start",{round:j,totalRounds:N.rounds})},[N.workSeconds,N.rounds,k,_l]),V=tl.useCallback(()=>{U("rest"),C(N.restSeconds),pl.current=!1,k("pause")},[N.restSeconds,k]),Tl=tl.useCallback(()=>{U("complete"),O(!1),k("end"),_l("complete",{}),ul.current&&(clearInterval(ul.current),ul.current=null)},[k,_l]),jl=tl.useCallback(()=>{ul.current&&(clearInterval(ul.current),ul.current=null),U("idle"),J(xu),O(!1)},[]),Ot=tl.useCallback(()=>{(r==="idle"||r==="complete")&&(U("prestart"),J(xu),O(!0))},[r]),Fl=tl.useCallback(()=>{O(!1)},[]),Rl=tl.useCallback(()=>{r!=="prestart"&&O(!0)},[r]),Vl=tl.useCallback(()=>{O(!1),U("idle"),D(1),C(N.workSeconds),J(xu),pl.current=!1},[N.workSeconds]);tl.useEffect(()=>{if(!_){ul.current&&(clearInterval(ul.current),ul.current=null);return}return ul.current=window.setInterval(()=>{if(r==="prestart"){J(j=>j<=1?(z==="countdown"?Al():(D(1),zl(1)),xu):(k("countdown"),j-1));return}C(j=>{if(z==="countdown"){if(j<=1)return Gl(),0;const el=j-1;return el<=3&&el>0&&k("countdown"),el}const y=ol();if(j<=1){if(r==="work")return Y>=N.rounds&&N.restSeconds===0||Y>=N.rounds?(Tl(),0):(V(),N.restSeconds);if(r==="rest"){if(Y>=N.rounds)return Tl(),0;{const el=Y+1;return D(el),zl(el),N.workSeconds}}return 0}const p=j-1,H=Math.floor(y/2);return N.halfwayAlert&&!pl.current&&p===H&&H>0&&r==="work"&&(pl.current=!0,k("halfway"),_l("halfway",{})),p<=3&&p>0&&(k("countdown"),_l("countdown",{seconds:p})),p})},1e3),()=>{ul.current&&(clearInterval(ul.current),ul.current=null)}},[_,r,Y,N,z,ol,Tl,Gl,V,zl,k,_l]);const ml=tl.useCallback(j=>{X(y=>{const p={...y,...j};return!_&&(r==="idle"||r==="complete")&&C(p.workSeconds),p})},[_,r]);return{config:N,phase:r,currentRound:Y,secondsRemaining:I,prestartCountdown:x,isRunning:_,soundEnabled:sl,setSoundEnabled:Cl,setPhase:U,setSecondsRemaining:C,setCurrentRound:D,start:Ot,pause:Fl,resume:Rl,stop:Vl,cancelPrestart:jl,updateConfig:ml}}function dv(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)||window.innerWidth<768}function vf(z){const N=Math.floor(z/60),X=z%60;return`${N}:${X.toString().padStart(2,"0")}`}function rv(z){return z.toLocaleTimeString("de-DE",{hour:"2-digit",minute:"2-digit",second:"2-digit"})}function mv(z){return z.toLocaleDateString("de-DE",{weekday:"long",day:"2-digit",month:"2-digit",year:"numeric"})}function O0(z){switch(z){case"work":return"ARBEIT";case"rest":return"PAUSE";case"complete":return"FERTIG";default:return"BEREIT"}}function xe(z,N){return z===N?"ring-4 ring-[#34D399] ring-offset-2 ring-offset-[#0F172A]":""}function vv(){const[z,N]=tl.useState("clock"),[X,r]=tl.useState(new Date),[U,Y]=tl.useState(!0),[D,I]=tl.useState("start"),[C,x]=tl.useState(!1);tl.useEffect(()=>{x(dv())},[]);const J=z==="clock"?"interval":z,{config:_,phase:O,currentRound:sl,secondsRemaining:Cl,prestartCountdown:ul,isRunning:pl,soundEnabled:k,setSoundEnabled:_l,setPhase:ol,setSecondsRemaining:Al,setCurrentRound:Gl,start:zl,pause:V,resume:Tl,stop:jl,cancelPrestart:Ot,updateConfig:Fl}=ov(J),Rl=tl.useRef(O);Rl.current=O;const Vl=j=>{z!==j&&(jl(),N(j))};tl.useEffect(()=>{if(z==="clock"){const j=setInterval(()=>r(new Date),1e3);return()=>clearInterval(j)}},[z]),tl.useEffect(()=>{const j=y=>{if(z==="clock"){y.key==="1"&&N("clock"),y.key==="2"&&N("countdown"),y.key==="3"&&N("interval");return}switch(y.key){case"ArrowUp":y.preventDefault(),D==="stop"||D==="menu-sound"?I("start"):(D==="start"||D==="pause"||D==="resume")&&I(z==="interval"?"skip-next":"menu-sound");break;case"ArrowDown":y.preventDefault(),D==="start"||D==="pause"||D==="resume"?I("stop"):(D==="skip-next"||D==="menu-sound")&&I("start");break;case"ArrowLeft":if(y.preventDefault(),D?.startsWith("menu-")){const p=["menu-clock","menu-countdown","menu-interval","menu-sound"],H=p.indexOf(D);H>0&&I(p[H-1])}else(D==="start"||D==="pause"||D==="resume")&&z==="interval"&&I("skip-back");break;case"ArrowRight":if(y.preventDefault(),D?.startsWith("menu-")){const p=["menu-clock","menu-countdown","menu-interval","menu-sound"],H=p.indexOf(D);H1&&(Gl(sl-1),Al(_.workSeconds));else if(D?.startsWith("menu-")){const p={"menu-clock":"clock","menu-countdown":"countdown","menu-interval":"interval"};p[D]?Vl(p[D]):D==="menu-sound"&&_l(!k)}break;case"Escape":y.preventDefault(),jl();break;case"m":case"M":_l(!k);break;case"1":Vl("clock");break;case"2":Vl("countdown");break;case"3":Vl("interval");break;case"Home":y.preventDefault(),Vl("clock"),I("start");break;case"Backspace":y.preventDefault(),jl();break}};return window.addEventListener("keydown",j),()=>window.removeEventListener("keydown",j)},[z,O,pl,zl,V,Tl,jl,k,_l,D,_,sl,Rl,ol,Al,Gl]);const ml=(j,y)=>{Fl({[j]:y})};return tl.useEffect(()=>{if(Rl.current==="prestart"){Y(!0);return}let j;const y=()=>{Y(!0),clearTimeout(j),j=setTimeout(()=>Y(!1),1e4)},p=["mousemove","mousedown","touchstart","keydown","click"];return p.forEach(H=>window.addEventListener(H,y)),y(),()=>{clearTimeout(j),p.forEach(H=>window.removeEventListener(H,y))}},[z]),S.jsxs("div",{className:"min-h-screen flex flex-col px-[4vw] py-[2vh]",children:[S.jsxs("header",{className:"flex justify-between items-center py-[1vh] relative",children:[S.jsxs("div",{className:"flex items-center gap-[1vw]",children:[S.jsx("img",{src:"logo.png",alt:"Nadiri Sports",className:"h-[5vh] w-auto"}),S.jsx("h1",{className:"text-[3vh] font-medium tracking-[0.15em]",children:"NADIRI SPORTS"})]}),S.jsx("div",{className:`absolute left-1/2 top-1/2 -translate-x-1/2 -translate-y-1/2 flex gap-[0.4vw] transition-all duration-700 ${U?"opacity-100":"opacity-0 pointer-events-none"}`,children:["clock","countdown","interval"].map(j=>S.jsx("button",{onClick:()=>{Vl(j),I(null)},className:`px-[1vw] py-[0.5vh] text-[1.1vh] font-medium tracking-[0.08em] border-2 cursor-pointer transition-all ${xe(D,`menu-${j}`)} ${z===j?"bg-[#34D399] text-[#0F172A] border-[#34D399]":"bg-[#1E293B] text-[#94A3B8] border-[#334155] hover:bg-[#334155]"}`,children:j==="clock"?"UHR":j==="countdown"?"COUNTDOWN":"INTERVAL"},j))}),z!=="clock"&&S.jsx("div",{className:`flex gap-[0.8vw] transition-all duration-700 ${U?"opacity-100":"opacity-0 pointer-events-none"}`,children:S.jsxs("button",{onClick:()=>{_l(!k),I(null)},className:`px-[0.8vw] py-[0.5vh] text-[1vh] font-medium tracking-[0.08em] border-2 cursor-pointer transition-all ${xe(D,"menu-sound")} ${k?"bg-[#34D399] text-[#0F172A] border-[#34D399]":"bg-[#1E293B] text-[#94A3B8] border-[#334155] hover:bg-[#334155]"}`,children:["SOUND ",k?"ON":"OFF"]})})]}),S.jsxs("main",{className:`flex-1 flex flex-col items-center justify-center py-[2vh] transition-all duration-700 ${U?"gap-[3vh]":"gap-[0vh]"}`,children:[S.jsxs("div",{className:` ${U?"w-[55vw] aspect-video":"w-[90vw] aspect-[21/9]"} ${U?"":"py-[15vh]"} rounded-[1vh] border-[0.6vh] flex flex-col items-center justify-center relative overflow-hidden transition-all duration-700 timer-display ${z==="clock"?"glow-clock border-[#64748B]/30":""} ${O==="work"?"glow-gold border-[#34D399] bg-gradient-to-b from-[#34D399]/15 to-transparent":""} ${O==="rest"?"glow-bronze border-[#F59E0B] bg-gradient-to-b from-[#F59E0B]/15 to-transparent":""} ${O==="complete"?"glow-silver border-[#94A3B8] bg-gradient-to-b from-[#94A3B8]/15 to-transparent":""} ${O==="idle"&&z!=="clock"?"border-[#334155]":""} `,children:[!U&&S.jsx("div",{className:"absolute inset-0 flex items-center justify-center opacity-10 pointer-events-none",children:S.jsx("img",{src:"/logo.png",alt:"",className:"w-[80%] h-[80%] object-contain"})}),z==="clock"&&S.jsxs(S.Fragment,{children:[S.jsx("div",{className:`text-[3.5vh] font-medium tracking-[0.15em] text-[#64748B] transition-all duration-700 ${U?"opacity-100 mb-[0.5vh]":"opacity-0 h-[0vh] mb-[0vh]"}`,children:"UHRZEIT"}),S.jsx("div",{className:`flex items-center justify-center text-[25vh] font-light tracking-tight font-variant-numeric tabular-nums text-[#F8FAFC] leading-none drop-shadow-[0_0_15px_rgba(255,255,255,0.5)] transition-all duration-700 ${!U&&z==="clock"?"text-[28vh] scale-110":""} ${!U&&z!=="clock"?"text-[38vh] scale-110":""}`,children:rv(X)}),S.jsx("div",{className:"text-[4vh] font-normal tracking-[0.1em] text-[#94A3B8] mt-[2vh]",children:mv(X)})]}),z==="countdown"&&S.jsxs(S.Fragment,{children:[S.jsx("div",{className:"text-[3.5vh] font-medium tracking-[0.15em] text-[#94A3B8]",children:O==="complete"?"FERTIG":"COUNTDOWN"}),S.jsx("div",{className:`flex items-center justify-center text-[25vh] font-medium tracking-tight font-variant-numeric tabular-nums leading-none drop-shadow-[0_0_15px_rgba(255,255,255,0.5)] transition-all duration-700 ${O==="complete"?"text-[#94A3B8]":"text-[#F8FAFC]"} ${U?"":"text-[38vh] scale-110"}`,children:vf(Cl)}),S.jsx("div",{className:"h-[5vh]"})]}),z==="interval"&&S.jsxs(S.Fragment,{children:[S.jsx("div",{className:`text-[3.5vh] font-medium tracking-[0.15em] ${O==="work"?"text-[#34D399]":O==="rest"?"text-[#F59E0B]":"text-[#94A3B8]"}`,children:O0(O)}),S.jsx("div",{className:`flex items-center justify-center text-[25vh] font-medium tracking-tight font-variant-numeric tabular-nums leading-none drop-shadow-[0_0_15px_rgba(255,255,255,0.3)] transition-all duration-700 ${O==="work"?"text-[#34D399] drop-shadow-[0_0_15px_rgba(52,211,153,0.5)]":O==="rest"?"text-[#F59E0B] drop-shadow-[0_0_15px_rgba(245,158,11,0.5)]":O==="complete"?"text-[#94A3B8]":"text-[#F8FAFC]"} ${U?"":"text-[38vh] scale-110"}`,children:vf(Cl)}),S.jsxs("div",{className:"text-[4vh] font-normal tracking-[0.1em] text-[#64748B]",children:["RUNDE ",sl," / ",_.rounds]})]})]}),z!=="clock"&&S.jsxs("div",{className:`flex flex-col items-center gap-[2vh] w-full transition-all duration-700 ${U?"opacity-100 translate-y-0":"opacity-0 -translate-y-[2vh] pointer-events-none"}`,children:[S.jsxs("div",{className:"bg-[#1E1E1E] border-2 border-[#334155] rounded-[1vh] p-[2vh] flex flex-col gap-[1.5vh] w-[40vw]",children:[z==="interval"&&S.jsxs(S.Fragment,{children:[S.jsx("div",{className:"flex gap-[0.5vw] justify-center flex-wrap",children:[{work:30,rest:15,label:"30s/15s"},{work:60,rest:30,label:"60s/30s"},{work:120,rest:30,label:"2min/30s"},{work:180,rest:30,label:"3min/30s"},{work:300,rest:60,label:"5min/1min"}].map(j=>S.jsx("button",{onClick:()=>Fl({workSeconds:j.work,restSeconds:j.rest}),className:`px-[1vw] py-[0.5vh] text-[1vh] font-medium tracking-[0.04em] border-2 cursor-pointer transition-all ${_.workSeconds===j.work&&_.restSeconds===j.rest?"bg-[#34D399] text-[#0F172A] border-[#34D399]":"bg-[#1E293B] text-[#aaa] border-[#334155] hover:border-[#34D399] hover:text-[#F8FAFC]"}`,children:j.label},j.label))}),S.jsxs("div",{className:"flex justify-between items-center",children:[S.jsx("span",{className:"text-[1.4vh] font-medium tracking-[0.08em] text-[#aaa]",children:"ARBEIT"}),S.jsxs("div",{className:"flex items-center gap-[0.5vw]",children:[S.jsx("button",{onClick:()=>ml("workSeconds",Math.max(5,_.workSeconds-5)),className:"w-[3.5vh] h-[3.5vh] text-[1.8vh] font-semibold bg-[#1E293B] text-[#F8FAFC] border-2 border-[#334155] cursor-pointer hover:border-[#34D399]",children:"-"}),S.jsxs("span",{className:"text-[1.8vh] font-medium w-[4vw] text-center",children:[_.workSeconds,"s"]}),S.jsx("button",{onClick:()=>ml("workSeconds",_.workSeconds+5),className:"w-[3.5vh] h-[3.5vh] text-[1.8vh] font-semibold bg-[#1E293B] text-[#F8FAFC] border-2 border-[#334155] cursor-pointer hover:border-[#34D399]",children:"+"})]})]}),S.jsxs("div",{className:"flex justify-between items-center",children:[S.jsx("span",{className:"text-[1.4vh] font-medium tracking-[0.08em] text-[#aaa]",children:"PAUSE"}),S.jsxs("div",{className:"flex items-center gap-[0.5vw]",children:[S.jsx("button",{onClick:()=>ml("restSeconds",Math.max(0,_.restSeconds-5)),className:"w-[3.5vh] h-[3.5vh] text-[1.8vh] font-semibold bg-[#1E293B] text-[#F8FAFC] border-2 border-[#334155] cursor-pointer hover:border-[#34D399]",children:"-"}),S.jsxs("span",{className:"text-[1.8vh] font-medium w-[4vw] text-center",children:[_.restSeconds,"s"]}),S.jsx("button",{onClick:()=>ml("restSeconds",_.restSeconds+5),className:"w-[3.5vh] h-[3.5vh] text-[1.8vh] font-semibold bg-[#1E293B] text-[#F8FAFC] border-2 border-[#334155] cursor-pointer hover:border-[#34D399]",children:"+"})]})]}),S.jsxs("div",{className:"flex justify-between items-center",children:[S.jsx("span",{className:"text-[1.4vh] font-medium tracking-[0.08em] text-[#aaa]",children:"RUNDEN"}),S.jsxs("div",{className:"flex items-center gap-[0.5vw]",children:[S.jsx("button",{onClick:()=>ml("rounds",Math.max(1,_.rounds-1)),className:"w-[3.5vh] h-[3.5vh] text-[1.8vh] font-semibold bg-[#1E293B] text-[#F8FAFC] border-2 border-[#334155] cursor-pointer hover:border-[#34D399]",children:"-"}),S.jsx("span",{className:"text-[1.8vh] font-medium w-[4vw] text-center",children:_.rounds}),S.jsx("button",{onClick:()=>ml("rounds",_.rounds+1),className:"w-[3.5vh] h-[3.5vh] text-[1.8vh] font-semibold bg-[#1E293B] text-[#F8FAFC] border-2 border-[#334155] cursor-pointer hover:border-[#34D399]",children:"+"})]})]})]}),z==="countdown"&&S.jsxs(S.Fragment,{children:[S.jsx("div",{className:"flex gap-[0.5vw] justify-center flex-wrap",children:[{seconds:30,label:"30s"},{seconds:60,label:"1min"},{seconds:120,label:"2min"},{seconds:180,label:"3min"},{seconds:300,label:"5min"},{seconds:600,label:"10min"},{seconds:900,label:"15min"},{seconds:1800,label:"30min"}].map(j=>S.jsx("button",{onClick:()=>Fl({workSeconds:j.seconds}),className:`px-[0.8vw] py-[0.4vh] text-[0.9vh] font-medium tracking-[0.04em] border-2 cursor-pointer transition-all ${_.workSeconds===j.seconds?"bg-[#34D399] text-[#0F172A] border-[#34D399]":"bg-[#1E293B] text-[#aaa] border-[#334155] hover:border-[#34D399] hover:text-[#F8FAFC]"}`,children:j.label},j.seconds))}),S.jsxs("div",{className:"flex justify-between items-center",children:[S.jsx("span",{className:"text-[1.4vh] font-medium tracking-[0.08em] text-[#aaa]",children:"DAUER"}),S.jsxs("div",{className:"flex items-center gap-[0.5vw]",children:[S.jsx("button",{onClick:()=>ml("workSeconds",Math.max(5,_.workSeconds-5)),className:"w-[3.5vh] h-[3.5vh] text-[1.8vh] font-semibold bg-[#1E293B] text-[#F8FAFC] border-2 border-[#334155] cursor-pointer hover:border-[#34D399]",children:"-"}),S.jsxs("span",{className:"text-[1.8vh] font-medium w-[4vw] text-center",children:[_.workSeconds,"s"]}),S.jsx("button",{onClick:()=>ml("workSeconds",_.workSeconds+5),className:"w-[3.5vh] h-[3.5vh] text-[1.8vh] font-semibold bg-[#1E293B] text-[#F8FAFC] border-2 border-[#334155] cursor-pointer hover:border-[#34D399]",children:"+"})]})]})]})]}),S.jsxs("div",{className:"flex gap-[1vw]",children:[O==="idle"||O==="complete"?S.jsx("button",{onClick:()=>{ze.init(),zl()},className:`px-[3vw] py-[1vh] text-[1.5vh] font-medium tracking-[0.12em] border-3 border-[#34D399] bg-[#34D399] text-[#0F172A] cursor-pointer hover:bg-[#10B981] ${xe(D,"start")}`,children:"START"}):pl?S.jsx("button",{onClick:V,className:`px-[3vw] py-[1vh] text-[1.5vh] font-medium tracking-[0.12em] border-3 border-[#F59E0B] bg-[#F59E0B] text-[#0F172A] cursor-pointer hover:bg-[#D97706] ${xe(D,"pause")}`,children:"PAUSE"}):S.jsx("button",{onClick:()=>{ze.init(),Tl()},className:`px-[3vw] py-[1vh] text-[1.5vh] font-medium tracking-[0.12em] border-3 border-[#34D399] bg-[#34D399] text-[#0F172A] cursor-pointer hover:bg-[#10B981] ${xe(D,"resume")}`,children:"WEITER"}),O!=="idle"&&S.jsx("button",{onClick:jl,className:`px-[2vw] py-[1vh] text-[1.5vh] font-medium tracking-[0.12em] border-3 border-[#ff4444] bg-transparent text-[#ff4444] cursor-pointer hover:bg-[#ff4444] hover:text-[#0F172A] ${xe(D,"stop")}`,children:"STOPP"}),z==="interval"&&O!=="idle"&&O!=="prestart"&&S.jsxs("div",{className:"flex gap-[0.5vw]",children:[S.jsx("button",{onClick:()=>{O==="rest"?(ol("work"),Al(_.workSeconds)):O==="work"&&sl>1&&(Gl(sl-1),Al(_.workSeconds))},className:`px-[1vw] py-[1vh] text-[1.3vh] font-medium tracking-[0.08em] border-2 border-[#64748B] bg-[#1E293B] text-[#94A3B8] cursor-pointer hover:border-[#34D399] hover:text-[#34D399] ${xe(D,"skip-back")}`,children:"◀ ZURÜCK"}),S.jsx("button",{onClick:()=>{O==="work"?(ol("rest"),Al(_.restSeconds)):O==="rest"&&(sl<_.rounds?(Gl(sl+1),ol("work"),Al(_.workSeconds)):ol("complete"))},className:`px-[1vw] py-[1vh] text-[1.3vh] font-medium tracking-[0.08em] border-2 border-[#64748B] bg-[#1E293B] text-[#94A3B8] cursor-pointer hover:border-[#34D399] hover:text-[#34D399] ${xe(D,"skip-next")}`,children:"WEITER ▶"})]})]})]})]}),O==="prestart"&&S.jsxs("div",{className:"fixed inset-0 bg-[#0F172A] flex flex-col items-center justify-center z-50 animate-in fade-in duration-500",children:[S.jsx("div",{className:"absolute inset-0 bg-gradient-to-b from-[#34D399]/5 via-transparent to-[#34D399]/5"}),S.jsx("div",{className:"absolute inset-0 bg-[radial-gradient(circle_at_center,transparent_0%,#0F172A_70%)]"}),S.jsxs("div",{className:"relative z-10 flex flex-col items-center",children:[S.jsx("div",{className:"text-[3vh] font-medium tracking-[0.3em] text-[#64748B] uppercase mb-[2vh]",children:z==="countdown"?"Countdown":"Interval"}),S.jsxs("div",{className:"relative",children:[S.jsx("div",{className:"text-[40vh] font-thin tracking-tighter font-variant-numeric tabular-nums text-[#34D399] leading-none drop-shadow-[0_0_30px_rgba(52,211,153,0.6)]",children:ul}),S.jsx("div",{className:"absolute -bottom-[2vh] left-1/2 -translate-x-1/2 w-[30vh] h-[0.5vh] bg-gradient-to-r from-transparent via-[#34D399]/50 to-transparent"})]}),S.jsxs("div",{className:"mt-[4vh] flex items-center gap-[1vh]",children:[S.jsx("div",{className:"w-[1vh] h-[1vh] rounded-full bg-[#34D399] animate-pulse"}),S.jsx("div",{className:"text-[2vh] font-normal tracking-[0.2em] text-[#94A3B8]",children:"GLEICH START"})]}),S.jsx("button",{onClick:Ot,className:"mt-[5vh] px-[4vw] py-[1.2vh] text-[1.4vh] font-medium tracking-[0.15em] border-2 border-[#475569] text-[#94A3B8] bg-[#1E293B]/50 cursor-pointer hover:border-[#ff4444] hover:text-[#ff4444] hover:bg-[#ff4444]/10 transition-all duration-300",children:"ABBRECHEN"})]})]}),C&&S.jsx("div",{className:"fixed bottom-0 left-0 right-0 bg-[#0F172A] border-t border-[#334155] p-4 pb-8 z-40",children:S.jsxs("div",{className:"flex flex-col gap-4",children:[S.jsx("div",{className:"flex justify-center gap-2",children:["clock","countdown","interval"].map(j=>S.jsx("button",{onClick:()=>Vl(j),className:`px-4 py-2 text-sm font-medium rounded-lg transition-all ${z===j?"bg-[#34D399] text-[#0F172A]":"bg-[#1E293B] text-[#94A3B8] border border-[#334155]"}`,children:j==="clock"?"UHR":j==="countdown"?"COUNTDOWN":"INTERVAL"},j))}),S.jsxs("div",{className:"text-center",children:[S.jsx("div",{className:"text-sm text-[#94A3B8]",children:O0(O)}),S.jsx("div",{className:"text-5xl font-bold text-white my-2",children:vf(Cl)}),z==="interval"&&O!=="idle"&&S.jsxs("div",{className:"text-[#94A3B8]",children:["RUNDE ",sl," / ",_.rounds]})]}),S.jsxs("div",{className:"flex justify-center gap-4",children:[O==="idle"||O==="complete"?S.jsx("button",{onClick:()=>{ze.init(),zl()},className:"flex-1 bg-[#34D399] text-[#0F172A] py-4 rounded-xl font-bold text-xl",children:"START"}):pl?S.jsx("button",{onClick:V,className:"flex-1 bg-[#F59E0B] text-[#0F172A] py-4 rounded-xl font-bold text-xl",children:"PAUSE"}):S.jsx("button",{onClick:()=>{ze.init(),Tl()},className:"flex-1 bg-[#34D399] text-[#0F172A] py-4 rounded-xl font-bold text-xl",children:"WEITER"}),O!=="idle"&&S.jsx("button",{onClick:jl,className:"px-8 bg-red-600 text-white py-4 rounded-xl font-bold text-xl",children:"STOPP"})]}),z!=="clock"&&O==="idle"&&S.jsx("div",{className:"bg-[#1E293B] rounded-xl p-4",children:z==="interval"?S.jsxs("div",{className:"space-y-3",children:[S.jsxs("div",{className:"flex justify-between items-center",children:[S.jsx("span",{className:"text-[#94A3B8]",children:"ARBEIT"}),S.jsxs("div",{className:"flex items-center gap-2",children:[S.jsx("button",{onClick:()=>ml("workSeconds",Math.max(5,_.workSeconds-5)),className:"w-10 h-10 bg-[#334155] rounded-lg text-white text-xl font-bold",children:"-"}),S.jsxs("span",{className:"w-16 text-center text-white font-bold",children:[_.workSeconds,"s"]}),S.jsx("button",{onClick:()=>ml("workSeconds",_.workSeconds+5),className:"w-10 h-10 bg-[#334155] rounded-lg text-white text-xl font-bold",children:"+"})]})]}),S.jsxs("div",{className:"flex justify-between items-center",children:[S.jsx("span",{className:"text-[#94A3B8]",children:"PAUSE"}),S.jsxs("div",{className:"flex items-center gap-2",children:[S.jsx("button",{onClick:()=>ml("restSeconds",Math.max(0,_.restSeconds-5)),className:"w-10 h-10 bg-[#334155] rounded-lg text-white text-xl font-bold",children:"-"}),S.jsxs("span",{className:"w-16 text-center text-white font-bold",children:[_.restSeconds,"s"]}),S.jsx("button",{onClick:()=>ml("restSeconds",_.restSeconds+5),className:"w-10 h-10 bg-[#334155] rounded-lg text-white text-xl font-bold",children:"+"})]})]}),S.jsxs("div",{className:"flex justify-between items-center",children:[S.jsx("span",{className:"text-[#94A3B8]",children:"RUNDEN"}),S.jsxs("div",{className:"flex items-center gap-2",children:[S.jsx("button",{onClick:()=>ml("rounds",Math.max(1,_.rounds-1)),className:"w-10 h-10 bg-[#334155] rounded-lg text-white text-xl font-bold",children:"-"}),S.jsx("span",{className:"w-16 text-center text-white font-bold",children:_.rounds}),S.jsx("button",{onClick:()=>ml("rounds",_.rounds+1),className:"w-10 h-10 bg-[#334155] rounded-lg text-white text-xl font-bold",children:"+"})]})]})]}):S.jsxs("div",{className:"flex justify-between items-center",children:[S.jsx("span",{className:"text-[#94A3B8]",children:"DAUER"}),S.jsxs("div",{className:"flex items-center gap-2",children:[S.jsx("button",{onClick:()=>ml("workSeconds",Math.max(5,_.workSeconds-5)),className:"w-10 h-10 bg-[#334155] rounded-lg text-white text-xl font-bold",children:"-"}),S.jsxs("span",{className:"w-20 text-center text-white font-bold",children:[_.workSeconds,"s"]}),S.jsx("button",{onClick:()=>ml("workSeconds",_.workSeconds+5),className:"w-10 h-10 bg-[#334155] rounded-lg text-white text-xl font-bold",children:"+"})]})]})}),S.jsx("div",{className:"flex justify-center",children:S.jsxs("button",{onClick:()=>_l(!k),className:`px-6 py-2 rounded-lg font-medium ${k?"bg-[#34D399] text-[#0F172A]":"bg-[#334155] text-[#94A3B8]"}`,children:["SOUND ",k?"AN":"AUS"]})})]})})]})}fv.createRoot(document.getElementById("root")).render(S.jsx(tl.StrictMode,{children:S.jsx(vv,{})}));