diff --git a/assets/index-66c8c424.css b/assets/index-66c8c424.css deleted file mode 100644 index 963649b..0000000 --- a/assets/index-66c8c424.css +++ /dev/null @@ -1 +0,0 @@ -:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body{margin:0;display:flex;place-items:center;min-height:100vh}body #root{max-width:1280px;margin:0 auto;padding:2rem;text-align:center}*{box-sizing:border-box} diff --git a/assets/index-7519b697.css b/assets/index-7519b697.css new file mode 100644 index 0000000..bec215e --- /dev/null +++ b/assets/index-7519b697.css @@ -0,0 +1 @@ +:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body{display:flex;place-items:center;min-height:100vh}body #root{max-width:1280px;margin:0 auto;padding:2rem;text-align:center}*,*:before,*:after{box-sizing:border-box} diff --git a/assets/index-7db8059f.js b/assets/index-8025677b.js similarity index 86% rename from assets/index-7db8059f.js rename to assets/index-8025677b.js index 6739b9a..11d422b 100644 --- a/assets/index-7db8059f.js +++ b/assets/index-8025677b.js @@ -14,7 +14,7 @@ * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var q1=le,J1=Symbol.for("react.element"),b1=Symbol.for("react.fragment"),ed=Object.prototype.hasOwnProperty,td=q1.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,nd={key:!0,ref:!0,__self:!0,__source:!0};function rc(e,t,n){var r,o={},i=null,l=null;n!==void 0&&(i=""+n),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(l=t.ref);for(r in t)ed.call(t,r)&&!nd.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)o[r]===void 0&&(o[r]=t[r]);return{$$typeof:J1,type:e,key:i,ref:l,props:o,_owner:td.current}}pi.Fragment=b1;pi.jsx=rc;pi.jsxs=rc;Ka.exports=pi;var $=Ka.exports,gl={},oc={exports:{}},He={},ic={exports:{}},lc={};/** + */var q1=le,J1=Symbol.for("react.element"),b1=Symbol.for("react.fragment"),ed=Object.prototype.hasOwnProperty,td=q1.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,nd={key:!0,ref:!0,__self:!0,__source:!0};function rc(e,t,n){var r,o={},i=null,l=null;n!==void 0&&(i=""+n),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(l=t.ref);for(r in t)ed.call(t,r)&&!nd.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)o[r]===void 0&&(o[r]=t[r]);return{$$typeof:J1,type:e,key:i,ref:l,props:o,_owner:td.current}}pi.Fragment=b1;pi.jsx=rc;pi.jsxs=rc;Ka.exports=pi;var A=Ka.exports,gl={},oc={exports:{}},He={},ic={exports:{}},lc={};/** * @license React * scheduler.production.min.js * @@ -22,7 +22,7 @@ * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */(function(e){function t(N,L){var D=N.length;N.push(L);e:for(;0>>1,Q=N[H];if(0>>1;Ho(Qe,D))meo(Pe,Qe)?(N[H]=Pe,N[me]=D,H=me):(N[H]=Qe,N[_e]=D,H=_e);else if(meo(Pe,D))N[H]=Pe,N[me]=D,H=me;else break e}}return L}function o(N,L){var D=N.sortIndex-L.sortIndex;return D!==0?D:N.id-L.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var l=Date,u=l.now();e.unstable_now=function(){return l.now()-u}}var s=[],a=[],f=1,d=null,m=3,g=!1,v=!1,_=!1,I=typeof setTimeout=="function"?setTimeout:null,p=typeof clearTimeout=="function"?clearTimeout:null,c=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function h(N){for(var L=n(a);L!==null;){if(L.callback===null)r(a);else if(L.startTime<=N)r(a),L.sortIndex=L.expirationTime,t(s,L);else break;L=n(a)}}function w(N){if(_=!1,h(N),!v)if(n(s)!==null)v=!0,xt(x);else{var L=n(a);L!==null&&Ie(w,L.startTime-N)}}function x(N,L){v=!1,_&&(_=!1,p(R),R=-1),g=!0;var D=m;try{for(h(L),d=n(s);d!==null&&(!(d.expirationTime>L)||N&&!we());){var H=d.callback;if(typeof H=="function"){d.callback=null,m=d.priorityLevel;var Q=H(d.expirationTime<=L);L=e.unstable_now(),typeof Q=="function"?d.callback=Q:d===n(s)&&r(s),h(L)}else r(s);d=n(s)}if(d!==null)var Ce=!0;else{var _e=n(a);_e!==null&&Ie(w,_e.startTime-L),Ce=!1}return Ce}finally{d=null,m=D,g=!1}}var O=!1,P=null,R=-1,W=5,M=-1;function we(){return!(e.unstable_now()-MN||125H?(N.sortIndex=D,t(a,N),n(s)===null&&N===n(a)&&(_?(p(R),R=-1):_=!0,Ie(w,D-H))):(N.sortIndex=Q,t(s,N),v||g||(v=!0,xt(x))),N},e.unstable_shouldYield=we,e.unstable_wrapCallback=function(N){var L=m;return function(){var D=m;m=L;try{return N.apply(this,arguments)}finally{m=D}}}})(lc);ic.exports=lc;var rd=ic.exports;/** + */(function(e){function t(N,L){var D=N.length;N.push(L);e:for(;0>>1,Q=N[H];if(0>>1;Ho(Ye,D))meo(Pe,Ye)?(N[H]=Pe,N[me]=D,H=me):(N[H]=Ye,N[_e]=D,H=_e);else if(meo(Pe,D))N[H]=Pe,N[me]=D,H=me;else break e}}return L}function o(N,L){var D=N.sortIndex-L.sortIndex;return D!==0?D:N.id-L.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var l=Date,u=l.now();e.unstable_now=function(){return l.now()-u}}var s=[],a=[],f=1,d=null,m=3,g=!1,v=!1,_=!1,I=typeof setTimeout=="function"?setTimeout:null,p=typeof clearTimeout=="function"?clearTimeout:null,c=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function h(N){for(var L=n(a);L!==null;){if(L.callback===null)r(a);else if(L.startTime<=N)r(a),L.sortIndex=L.expirationTime,t(s,L);else break;L=n(a)}}function w(N){if(_=!1,h(N),!v)if(n(s)!==null)v=!0,xt(x);else{var L=n(a);L!==null&&Ie(w,L.startTime-N)}}function x(N,L){v=!1,_&&(_=!1,p(R),R=-1),g=!0;var D=m;try{for(h(L),d=n(s);d!==null&&(!(d.expirationTime>L)||N&&!we());){var H=d.callback;if(typeof H=="function"){d.callback=null,m=d.priorityLevel;var Q=H(d.expirationTime<=L);L=e.unstable_now(),typeof Q=="function"?d.callback=Q:d===n(s)&&r(s),h(L)}else r(s);d=n(s)}if(d!==null)var Ce=!0;else{var _e=n(a);_e!==null&&Ie(w,_e.startTime-L),Ce=!1}return Ce}finally{d=null,m=D,g=!1}}var O=!1,P=null,R=-1,W=5,M=-1;function we(){return!(e.unstable_now()-MN||125H?(N.sortIndex=D,t(a,N),n(s)===null&&N===n(a)&&(_?(p(R),R=-1):_=!0,Ie(w,D-H))):(N.sortIndex=Q,t(s,N),v||g||(v=!0,xt(x))),N},e.unstable_shouldYield=we,e.unstable_wrapCallback=function(N){var L=m;return function(){var D=m;m=L;try{return N.apply(this,arguments)}finally{m=D}}}})(lc);ic.exports=lc;var rd=ic.exports;/** * @license React * react-dom.production.min.js * @@ -34,13 +34,13 @@ `+Ui+e}var Bi=!1;function Gi(e,t){if(!e||Bi)return"";Bi=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(a){var r=a}Reflect.construct(e,[],t)}else{try{t.call()}catch(a){r=a}e.call(t.prototype)}else{try{throw Error()}catch(a){r=a}e()}}catch(a){if(a&&r&&typeof a.stack=="string"){for(var o=a.stack.split(` `),i=r.stack.split(` `),l=o.length-1,u=i.length-1;1<=l&&0<=u&&o[l]!==i[u];)u--;for(;1<=l&&0<=u;l--,u--)if(o[l]!==i[u]){if(l!==1||u!==1)do if(l--,u--,0>u||o[l]!==i[u]){var s=` -`+o[l].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}while(1<=l&&0<=u);break}}}finally{Bi=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?gr(e):""}function sd(e){switch(e.tag){case 5:return gr(e.type);case 16:return gr("Lazy");case 13:return gr("Suspense");case 19:return gr("SuspenseList");case 0:case 2:case 15:return e=Gi(e.type,!1),e;case 11:return e=Gi(e.type.render,!1),e;case 1:return e=Gi(e.type,!0),e;default:return""}}function xl(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case On:return"Fragment";case Pn:return"Portal";case wl:return"Profiler";case Cu:return"StrictMode";case Sl:return"Suspense";case kl:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case cc:return(e.displayName||"Context")+".Consumer";case ac:return(e._context.displayName||"Context")+".Provider";case _u:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Pu:return t=e.displayName||null,t!==null?t:xl(e.type)||"Memo";case $t:t=e._payload,e=e._init;try{return xl(e(t))}catch{}}return null}function ad(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return xl(t);case 8:return t===Cu?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function bt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function dc(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function cd(e){var t=dc(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(l){r=""+l,i.call(this,l)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(l){r=""+l},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function io(e){e._valueTracker||(e._valueTracker=cd(e))}function pc(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=dc(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Uo(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function El(e,t){var n=t.checked;return re({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Os(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=bt(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function hc(e,t){t=t.checked,t!=null&&Eu(e,"checked",t,!1)}function Cl(e,t){hc(e,t);var n=bt(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?_l(e,t.type,n):t.hasOwnProperty("defaultValue")&&_l(e,t.type,bt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Ns(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function _l(e,t,n){(t!=="number"||Uo(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var yr=Array.isArray;function Fn(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=lo.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Lr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var xr={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},fd=["Webkit","ms","Moz","O"];Object.keys(xr).forEach(function(e){fd.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),xr[t]=xr[e]})});function yc(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||xr.hasOwnProperty(e)&&xr[e]?(""+t).trim():t+"px"}function wc(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=yc(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var dd=re({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Nl(e,t){if(t){if(dd[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(C(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(C(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(C(61))}if(t.style!=null&&typeof t.style!="object")throw Error(C(62))}}function Tl(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var zl=null;function Ou(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Rl=null,Un=null,Bn=null;function Rs(e){if(e=eo(e)){if(typeof Rl!="function")throw Error(C(280));var t=e.stateNode;t&&(t=yi(t),Rl(e.stateNode,e.type,t))}}function Sc(e){Un?Bn?Bn.push(e):Bn=[e]:Un=e}function kc(){if(Un){var e=Un,t=Bn;if(Bn=Un=null,Rs(e),t)for(e=0;e>>=0,e===0?32:31-(Ed(e)/Cd|0)|0}var uo=64,so=4194304;function wr(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Ho(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes,l=n&268435455;if(l!==0){var u=l&~o;u!==0?r=wr(u):(i&=l,i!==0&&(r=wr(i)))}else l=n&~o,l!==0?r=wr(l):i!==0&&(r=wr(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function Jr(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-lt(t),e[t]=n}function Nd(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=Cr),Us=String.fromCharCode(32),Bs=!1;function Bc(e,t){switch(e){case"keyup":return np.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Gc(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Nn=!1;function op(e,t){switch(e){case"compositionend":return Gc(t);case"keypress":return t.which!==32?null:(Bs=!0,Us);case"textInput":return e=t.data,e===Us&&Bs?null:e;default:return null}}function ip(e,t){if(Nn)return e==="compositionend"||!Mu&&Bc(e,t)?(e=Fc(),Oo=Iu=Gt=null,Nn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Ws(n)}}function Qc(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Qc(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Yc(){for(var e=window,t=Uo();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Uo(e.document)}return t}function ju(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function hp(e){var t=Yc(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Qc(n.ownerDocument.documentElement,n)){if(r!==null&&ju(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,i=Math.min(r.start,o);r=r.end===void 0?i:Math.min(r.end,o),!e.extend&&i>r&&(o=r,r=i,i=o),o=Qs(n,i);var l=Qs(n,r);o&&l&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(l.node,l.offset)):(t.setEnd(l.node,l.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,Tn=null,Al=null,Pr=null,$l=!1;function Ys(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;$l||Tn==null||Tn!==Uo(r)||(r=Tn,"selectionStart"in r&&ju(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Pr&&Fr(Pr,r)||(Pr=r,r=Yo(Al,"onSelect"),0In||(e.current=Hl[In],Hl[In]=null,In--)}function Y(e,t){In++,Hl[In]=e.current,e.current=t}var en={},Ee=nn(en),Ae=nn(!1),gn=en;function Qn(e,t){var n=e.type.contextTypes;if(!n)return en;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function $e(e){return e=e.childContextTypes,e!=null}function Xo(){J(Ae),J(Ee)}function ea(e,t,n){if(Ee.current!==en)throw Error(C(168));Y(Ee,t),Y(Ae,n)}function nf(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(C(108,ad(e)||"Unknown",o));return re({},n,r)}function Zo(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||en,gn=Ee.current,Y(Ee,e),Y(Ae,Ae.current),!0}function ta(e,t,n){var r=e.stateNode;if(!r)throw Error(C(169));n?(e=nf(e,t,gn),r.__reactInternalMemoizedMergedChildContext=e,J(Ae),J(Ee),Y(Ee,e)):J(Ae),Y(Ae,n)}var Pt=null,wi=!1,nl=!1;function rf(e){Pt===null?Pt=[e]:Pt.push(e)}function Pp(e){wi=!0,rf(e)}function rn(){if(!nl&&Pt!==null){nl=!0;var e=0,t=V;try{var n=Pt;for(V=1;e>=l,o-=l,Ot=1<<32-lt(t)+o|n<R?(W=P,P=null):W=P.sibling;var M=m(p,P,h[R],w);if(M===null){P===null&&(P=W);break}e&&P&&M.alternate===null&&t(p,P),c=i(M,c,R),O===null?x=M:O.sibling=M,O=M,P=W}if(R===h.length)return n(p,P),b&&un(p,R),x;if(P===null){for(;RR?(W=P,P=null):W=P.sibling;var we=m(p,P,M.value,w);if(we===null){P===null&&(P=W);break}e&&P&&we.alternate===null&&t(p,P),c=i(we,c,R),O===null?x=we:O.sibling=we,O=we,P=W}if(M.done)return n(p,P),b&&un(p,R),x;if(P===null){for(;!M.done;R++,M=h.next())M=d(p,M.value,w),M!==null&&(c=i(M,c,R),O===null?x=M:O.sibling=M,O=M);return b&&un(p,R),x}for(P=r(p,P);!M.done;R++,M=h.next())M=g(P,p,R,M.value,w),M!==null&&(e&&M.alternate!==null&&P.delete(M.key===null?R:M.key),c=i(M,c,R),O===null?x=M:O.sibling=M,O=M);return e&&P.forEach(function(pt){return t(p,pt)}),b&&un(p,R),x}function I(p,c,h,w){if(typeof h=="object"&&h!==null&&h.type===On&&h.key===null&&(h=h.props.children),typeof h=="object"&&h!==null){switch(h.$$typeof){case oo:e:{for(var x=h.key,O=c;O!==null;){if(O.key===x){if(x=h.type,x===On){if(O.tag===7){n(p,O.sibling),c=o(O,h.props.children),c.return=p,p=c;break e}}else if(O.elementType===x||typeof x=="object"&&x!==null&&x.$$typeof===$t&&sa(x)===O.type){n(p,O.sibling),c=o(O,h.props),c.ref=hr(p,O,h),c.return=p,p=c;break e}n(p,O);break}else t(p,O);O=O.sibling}h.type===On?(c=hn(h.props.children,p.mode,w,h.key),c.return=p,p=c):(w=Mo(h.type,h.key,h.props,null,p.mode,w),w.ref=hr(p,c,h),w.return=p,p=w)}return l(p);case Pn:e:{for(O=h.key;c!==null;){if(c.key===O)if(c.tag===4&&c.stateNode.containerInfo===h.containerInfo&&c.stateNode.implementation===h.implementation){n(p,c.sibling),c=o(c,h.children||[]),c.return=p,p=c;break e}else{n(p,c);break}else t(p,c);c=c.sibling}c=cl(h,p.mode,w),c.return=p,p=c}return l(p);case $t:return O=h._init,I(p,c,O(h._payload),w)}if(yr(h))return v(p,c,h,w);if(ar(h))return _(p,c,h,w);vo(p,h)}return typeof h=="string"&&h!==""||typeof h=="number"?(h=""+h,c!==null&&c.tag===6?(n(p,c.sibling),c=o(c,h),c.return=p,p=c):(n(p,c),c=al(h,p.mode,w),c.return=p,p=c),l(p)):n(p,c)}return I}var Kn=df(!0),pf=df(!1),to={},St=nn(to),Vr=nn(to),Hr=nn(to);function fn(e){if(e===to)throw Error(C(174));return e}function Wu(e,t){switch(Y(Hr,t),Y(Vr,e),Y(St,to),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Ol(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Ol(t,e)}J(St),Y(St,t)}function Xn(){J(St),J(Vr),J(Hr)}function hf(e){fn(Hr.current);var t=fn(St.current),n=Ol(t,e.type);t!==n&&(Y(Vr,e),Y(St,n))}function Qu(e){Vr.current===e&&(J(St),J(Vr))}var ee=nn(0);function ni(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var rl=[];function Yu(){for(var e=0;en?n:4,e(!0);var r=ol.transition;ol.transition={};try{e(!1),t()}finally{V=n,ol.transition=r}}function zf(){return Je().memoizedState}function zp(e,t,n){var r=Zt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Rf(e))If(t,n);else if(n=sf(e,t,n,r),n!==null){var o=Te();ut(n,e,r,o),Lf(n,t,r)}}function Rp(e,t,n){var r=Zt(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Rf(e))If(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var l=t.lastRenderedState,u=i(l,n);if(o.hasEagerState=!0,o.eagerState=u,ct(u,l)){var s=t.interleaved;s===null?(o.next=o,Vu(t)):(o.next=s.next,s.next=o),t.interleaved=o;return}}catch{}finally{}n=sf(e,t,o,r),n!==null&&(o=Te(),ut(n,e,r,o),Lf(n,t,r))}}function Rf(e){var t=e.alternate;return e===ne||t!==null&&t===ne}function If(e,t){Or=ri=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Lf(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Tu(e,n)}}var oi={readContext:qe,useCallback:Se,useContext:Se,useEffect:Se,useImperativeHandle:Se,useInsertionEffect:Se,useLayoutEffect:Se,useMemo:Se,useReducer:Se,useRef:Se,useState:Se,useDebugValue:Se,useDeferredValue:Se,useTransition:Se,useMutableSource:Se,useSyncExternalStore:Se,useId:Se,unstable_isNewReconciler:!1},Ip={readContext:qe,useCallback:function(e,t){return mt().memoizedState=[e,t===void 0?null:t],e},useContext:qe,useEffect:ca,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Ro(4194308,4,_f.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ro(4194308,4,e,t)},useInsertionEffect:function(e,t){return Ro(4,2,e,t)},useMemo:function(e,t){var n=mt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=mt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=zp.bind(null,ne,e),[r.memoizedState,e]},useRef:function(e){var t=mt();return e={current:e},t.memoizedState=e},useState:aa,useDebugValue:Ju,useDeferredValue:function(e){return mt().memoizedState=e},useTransition:function(){var e=aa(!1),t=e[0];return e=Tp.bind(null,e[1]),mt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=ne,o=mt();if(b){if(n===void 0)throw Error(C(407));n=n()}else{if(n=t(),he===null)throw Error(C(349));wn&30||gf(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,ca(wf.bind(null,r,i,e),[e]),r.flags|=2048,Yr(9,yf.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=mt(),t=he.identifierPrefix;if(b){var n=Nt,r=Ot;n=(r&~(1<<32-lt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Wr++,0")&&(s=s.replace("",e.displayName)),s}while(1<=l&&0<=u);break}}}finally{Bi=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?gr(e):""}function sd(e){switch(e.tag){case 5:return gr(e.type);case 16:return gr("Lazy");case 13:return gr("Suspense");case 19:return gr("SuspenseList");case 0:case 2:case 15:return e=Gi(e.type,!1),e;case 11:return e=Gi(e.type.render,!1),e;case 1:return e=Gi(e.type,!0),e;default:return""}}function xl(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case On:return"Fragment";case Pn:return"Portal";case wl:return"Profiler";case Cu:return"StrictMode";case Sl:return"Suspense";case kl:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case cc:return(e.displayName||"Context")+".Consumer";case ac:return(e._context.displayName||"Context")+".Provider";case _u:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Pu:return t=e.displayName||null,t!==null?t:xl(e.type)||"Memo";case $t:t=e._payload,e=e._init;try{return xl(e(t))}catch{}}return null}function ad(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return xl(t);case 8:return t===Cu?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function bt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function dc(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function cd(e){var t=dc(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(l){r=""+l,i.call(this,l)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(l){r=""+l},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function io(e){e._valueTracker||(e._valueTracker=cd(e))}function pc(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=dc(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Uo(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function El(e,t){var n=t.checked;return re({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Os(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=bt(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function hc(e,t){t=t.checked,t!=null&&Eu(e,"checked",t,!1)}function Cl(e,t){hc(e,t);var n=bt(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?_l(e,t.type,n):t.hasOwnProperty("defaultValue")&&_l(e,t.type,bt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Ns(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function _l(e,t,n){(t!=="number"||Uo(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var yr=Array.isArray;function Fn(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=lo.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Lr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var xr={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},fd=["Webkit","ms","Moz","O"];Object.keys(xr).forEach(function(e){fd.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),xr[t]=xr[e]})});function yc(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||xr.hasOwnProperty(e)&&xr[e]?(""+t).trim():t+"px"}function wc(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=yc(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var dd=re({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Nl(e,t){if(t){if(dd[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(C(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(C(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(C(61))}if(t.style!=null&&typeof t.style!="object")throw Error(C(62))}}function Tl(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var zl=null;function Ou(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Rl=null,Un=null,Bn=null;function Rs(e){if(e=eo(e)){if(typeof Rl!="function")throw Error(C(280));var t=e.stateNode;t&&(t=yi(t),Rl(e.stateNode,e.type,t))}}function Sc(e){Un?Bn?Bn.push(e):Bn=[e]:Un=e}function kc(){if(Un){var e=Un,t=Bn;if(Bn=Un=null,Rs(e),t)for(e=0;e>>=0,e===0?32:31-(Ed(e)/Cd|0)|0}var uo=64,so=4194304;function wr(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Ho(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes,l=n&268435455;if(l!==0){var u=l&~o;u!==0?r=wr(u):(i&=l,i!==0&&(r=wr(i)))}else l=n&~o,l!==0?r=wr(l):i!==0&&(r=wr(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function Jr(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-ut(t),e[t]=n}function Nd(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=Cr),Us=String.fromCharCode(32),Bs=!1;function Bc(e,t){switch(e){case"keyup":return np.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Gc(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Nn=!1;function op(e,t){switch(e){case"compositionend":return Gc(t);case"keypress":return t.which!==32?null:(Bs=!0,Us);case"textInput":return e=t.data,e===Us&&Bs?null:e;default:return null}}function ip(e,t){if(Nn)return e==="compositionend"||!Mu&&Bc(e,t)?(e=Fc(),Oo=Iu=Gt=null,Nn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Ws(n)}}function Qc(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Qc(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Yc(){for(var e=window,t=Uo();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Uo(e.document)}return t}function ju(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function hp(e){var t=Yc(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Qc(n.ownerDocument.documentElement,n)){if(r!==null&&ju(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,i=Math.min(r.start,o);r=r.end===void 0?i:Math.min(r.end,o),!e.extend&&i>r&&(o=r,r=i,i=o),o=Qs(n,i);var l=Qs(n,r);o&&l&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(l.node,l.offset)):(t.setEnd(l.node,l.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,Tn=null,Al=null,Pr=null,$l=!1;function Ys(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;$l||Tn==null||Tn!==Uo(r)||(r=Tn,"selectionStart"in r&&ju(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Pr&&Fr(Pr,r)||(Pr=r,r=Yo(Al,"onSelect"),0In||(e.current=Hl[In],Hl[In]=null,In--)}function Y(e,t){In++,Hl[In]=e.current,e.current=t}var en={},Ee=nn(en),Ae=nn(!1),gn=en;function Qn(e,t){var n=e.type.contextTypes;if(!n)return en;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function $e(e){return e=e.childContextTypes,e!=null}function Xo(){J(Ae),J(Ee)}function ea(e,t,n){if(Ee.current!==en)throw Error(C(168));Y(Ee,t),Y(Ae,n)}function nf(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(C(108,ad(e)||"Unknown",o));return re({},n,r)}function Zo(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||en,gn=Ee.current,Y(Ee,e),Y(Ae,Ae.current),!0}function ta(e,t,n){var r=e.stateNode;if(!r)throw Error(C(169));n?(e=nf(e,t,gn),r.__reactInternalMemoizedMergedChildContext=e,J(Ae),J(Ee),Y(Ee,e)):J(Ae),Y(Ae,n)}var Pt=null,wi=!1,nl=!1;function rf(e){Pt===null?Pt=[e]:Pt.push(e)}function Pp(e){wi=!0,rf(e)}function rn(){if(!nl&&Pt!==null){nl=!0;var e=0,t=V;try{var n=Pt;for(V=1;e>=l,o-=l,Ot=1<<32-ut(t)+o|n<R?(W=P,P=null):W=P.sibling;var M=m(p,P,h[R],w);if(M===null){P===null&&(P=W);break}e&&P&&M.alternate===null&&t(p,P),c=i(M,c,R),O===null?x=M:O.sibling=M,O=M,P=W}if(R===h.length)return n(p,P),b&&un(p,R),x;if(P===null){for(;RR?(W=P,P=null):W=P.sibling;var we=m(p,P,M.value,w);if(we===null){P===null&&(P=W);break}e&&P&&we.alternate===null&&t(p,P),c=i(we,c,R),O===null?x=we:O.sibling=we,O=we,P=W}if(M.done)return n(p,P),b&&un(p,R),x;if(P===null){for(;!M.done;R++,M=h.next())M=d(p,M.value,w),M!==null&&(c=i(M,c,R),O===null?x=M:O.sibling=M,O=M);return b&&un(p,R),x}for(P=r(p,P);!M.done;R++,M=h.next())M=g(P,p,R,M.value,w),M!==null&&(e&&M.alternate!==null&&P.delete(M.key===null?R:M.key),c=i(M,c,R),O===null?x=M:O.sibling=M,O=M);return e&&P.forEach(function(pt){return t(p,pt)}),b&&un(p,R),x}function I(p,c,h,w){if(typeof h=="object"&&h!==null&&h.type===On&&h.key===null&&(h=h.props.children),typeof h=="object"&&h!==null){switch(h.$$typeof){case oo:e:{for(var x=h.key,O=c;O!==null;){if(O.key===x){if(x=h.type,x===On){if(O.tag===7){n(p,O.sibling),c=o(O,h.props.children),c.return=p,p=c;break e}}else if(O.elementType===x||typeof x=="object"&&x!==null&&x.$$typeof===$t&&sa(x)===O.type){n(p,O.sibling),c=o(O,h.props),c.ref=hr(p,O,h),c.return=p,p=c;break e}n(p,O);break}else t(p,O);O=O.sibling}h.type===On?(c=hn(h.props.children,p.mode,w,h.key),c.return=p,p=c):(w=Mo(h.type,h.key,h.props,null,p.mode,w),w.ref=hr(p,c,h),w.return=p,p=w)}return l(p);case Pn:e:{for(O=h.key;c!==null;){if(c.key===O)if(c.tag===4&&c.stateNode.containerInfo===h.containerInfo&&c.stateNode.implementation===h.implementation){n(p,c.sibling),c=o(c,h.children||[]),c.return=p,p=c;break e}else{n(p,c);break}else t(p,c);c=c.sibling}c=cl(h,p.mode,w),c.return=p,p=c}return l(p);case $t:return O=h._init,I(p,c,O(h._payload),w)}if(yr(h))return v(p,c,h,w);if(ar(h))return _(p,c,h,w);vo(p,h)}return typeof h=="string"&&h!==""||typeof h=="number"?(h=""+h,c!==null&&c.tag===6?(n(p,c.sibling),c=o(c,h),c.return=p,p=c):(n(p,c),c=al(h,p.mode,w),c.return=p,p=c),l(p)):n(p,c)}return I}var Kn=df(!0),pf=df(!1),to={},St=nn(to),Vr=nn(to),Hr=nn(to);function fn(e){if(e===to)throw Error(C(174));return e}function Wu(e,t){switch(Y(Hr,t),Y(Vr,e),Y(St,to),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Ol(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Ol(t,e)}J(St),Y(St,t)}function Xn(){J(St),J(Vr),J(Hr)}function hf(e){fn(Hr.current);var t=fn(St.current),n=Ol(t,e.type);t!==n&&(Y(Vr,e),Y(St,n))}function Qu(e){Vr.current===e&&(J(St),J(Vr))}var ee=nn(0);function ni(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var rl=[];function Yu(){for(var e=0;en?n:4,e(!0);var r=ol.transition;ol.transition={};try{e(!1),t()}finally{V=n,ol.transition=r}}function zf(){return be().memoizedState}function zp(e,t,n){var r=Zt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Rf(e))If(t,n);else if(n=sf(e,t,n,r),n!==null){var o=Te();st(n,e,r,o),Lf(n,t,r)}}function Rp(e,t,n){var r=Zt(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Rf(e))If(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var l=t.lastRenderedState,u=i(l,n);if(o.hasEagerState=!0,o.eagerState=u,ft(u,l)){var s=t.interleaved;s===null?(o.next=o,Vu(t)):(o.next=s.next,s.next=o),t.interleaved=o;return}}catch{}finally{}n=sf(e,t,o,r),n!==null&&(o=Te(),st(n,e,r,o),Lf(n,t,r))}}function Rf(e){var t=e.alternate;return e===ne||t!==null&&t===ne}function If(e,t){Or=ri=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Lf(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Tu(e,n)}}var oi={readContext:Je,useCallback:Se,useContext:Se,useEffect:Se,useImperativeHandle:Se,useInsertionEffect:Se,useLayoutEffect:Se,useMemo:Se,useReducer:Se,useRef:Se,useState:Se,useDebugValue:Se,useDeferredValue:Se,useTransition:Se,useMutableSource:Se,useSyncExternalStore:Se,useId:Se,unstable_isNewReconciler:!1},Ip={readContext:Je,useCallback:function(e,t){return mt().memoizedState=[e,t===void 0?null:t],e},useContext:Je,useEffect:ca,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Ro(4194308,4,_f.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ro(4194308,4,e,t)},useInsertionEffect:function(e,t){return Ro(4,2,e,t)},useMemo:function(e,t){var n=mt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=mt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=zp.bind(null,ne,e),[r.memoizedState,e]},useRef:function(e){var t=mt();return e={current:e},t.memoizedState=e},useState:aa,useDebugValue:Ju,useDeferredValue:function(e){return mt().memoizedState=e},useTransition:function(){var e=aa(!1),t=e[0];return e=Tp.bind(null,e[1]),mt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=ne,o=mt();if(b){if(n===void 0)throw Error(C(407));n=n()}else{if(n=t(),he===null)throw Error(C(349));wn&30||gf(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,ca(wf.bind(null,r,i,e),[e]),r.flags|=2048,Yr(9,yf.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=mt(),t=he.identifierPrefix;if(b){var n=Nt,r=Ot;n=(r&~(1<<32-ut(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Wr++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),n==="select"&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[yt]=t,e[Gr]=r,Gf(e,t,!1,!1),t.stateNode=e;e:{switch(l=Tl(n,r),n){case"dialog":Z("cancel",e),Z("close",e),o=r;break;case"iframe":case"object":case"embed":Z("load",e),o=r;break;case"video":case"audio":for(o=0;oqn&&(t.flags|=128,r=!0,mr(i,!1),t.lanes=4194304)}else{if(!r)if(e=ni(l),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),mr(i,!0),i.tail===null&&i.tailMode==="hidden"&&!l.alternate&&!b)return ke(t),null}else 2*ue()-i.renderingStartTime>qn&&n!==1073741824&&(t.flags|=128,r=!0,mr(i,!1),t.lanes=4194304);i.isBackwards?(l.sibling=t.child,t.child=l):(n=i.last,n!==null?n.sibling=l:t.child=l,i.last=l)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=ue(),t.sibling=null,n=ee.current,Y(ee,r?n&1|2:n&1),t):(ke(t),null);case 22:case 23:return os(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Ue&1073741824&&(ke(t),t.subtreeFlags&6&&(t.flags|=8192)):ke(t),null;case 24:return null;case 25:return null}throw Error(C(156,t.tag))}function Up(e,t){switch($u(t),t.tag){case 1:return $e(t.type)&&Xo(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Xn(),J(Ae),J(Ee),Yu(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Qu(t),null;case 13:if(J(ee),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(C(340));Yn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return J(ee),null;case 4:return Xn(),null;case 10:return Gu(t.type._context),null;case 22:case 23:return os(),null;case 24:return null;default:return null}}var yo=!1,xe=!1,Bp=typeof WeakSet=="function"?WeakSet:Set,T=null;function jn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){ie(e,t,r)}else n.current=null}function nu(e,t,n){try{n()}catch(r){ie(e,t,r)}}var wa=!1;function Gp(e,t){if(Fl=Wo,e=Yc(),ju(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var l=0,u=-1,s=-1,a=0,f=0,d=e,m=null;t:for(;;){for(var g;d!==n||o!==0&&d.nodeType!==3||(u=l+o),d!==i||r!==0&&d.nodeType!==3||(s=l+r),d.nodeType===3&&(l+=d.nodeValue.length),(g=d.firstChild)!==null;)m=d,d=g;for(;;){if(d===e)break t;if(m===n&&++a===o&&(u=l),m===i&&++f===r&&(s=l),(g=d.nextSibling)!==null)break;d=m,m=d.parentNode}d=g}n=u===-1||s===-1?null:{start:u,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(Ul={focusedElem:e,selectionRange:n},Wo=!1,T=t;T!==null;)if(t=T,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,T=e;else for(;T!==null;){t=T;try{var v=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(v!==null){var _=v.memoizedProps,I=v.memoizedState,p=t.stateNode,c=p.getSnapshotBeforeUpdate(t.elementType===t.type?_:rt(t.type,_),I);p.__reactInternalSnapshotBeforeUpdate=c}break;case 3:var h=t.stateNode.containerInfo;h.nodeType===1?h.textContent="":h.nodeType===9&&h.documentElement&&h.removeChild(h.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(C(163))}}catch(w){ie(t,t.return,w)}if(e=t.sibling,e!==null){e.return=t.return,T=e;break}T=t.return}return v=wa,wa=!1,v}function Nr(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&nu(t,n,i)}o=o.next}while(o!==r)}}function xi(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function ru(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function Wf(e){var t=e.alternate;t!==null&&(e.alternate=null,Wf(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[yt],delete t[Gr],delete t[Vl],delete t[Cp],delete t[_p])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Qf(e){return e.tag===5||e.tag===3||e.tag===4}function Sa(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Qf(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function ou(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Ko));else if(r!==4&&(e=e.child,e!==null))for(ou(e,t,n),e=e.sibling;e!==null;)ou(e,t,n),e=e.sibling}function iu(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(iu(e,t,n),e=e.sibling;e!==null;)iu(e,t,n),e=e.sibling}var ve=null,ot=!1;function jt(e,t,n){for(n=n.child;n!==null;)Yf(e,t,n),n=n.sibling}function Yf(e,t,n){if(wt&&typeof wt.onCommitFiberUnmount=="function")try{wt.onCommitFiberUnmount(hi,n)}catch{}switch(n.tag){case 5:xe||jn(n,t);case 6:var r=ve,o=ot;ve=null,jt(e,t,n),ve=r,ot=o,ve!==null&&(ot?(e=ve,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):ve.removeChild(n.stateNode));break;case 18:ve!==null&&(ot?(e=ve,n=n.stateNode,e.nodeType===8?tl(e.parentNode,n):e.nodeType===1&&tl(e,n),Ar(e)):tl(ve,n.stateNode));break;case 4:r=ve,o=ot,ve=n.stateNode.containerInfo,ot=!0,jt(e,t,n),ve=r,ot=o;break;case 0:case 11:case 14:case 15:if(!xe&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,l=i.destroy;i=i.tag,l!==void 0&&(i&2||i&4)&&nu(n,t,l),o=o.next}while(o!==r)}jt(e,t,n);break;case 1:if(!xe&&(jn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(u){ie(n,t,u)}jt(e,t,n);break;case 21:jt(e,t,n);break;case 22:n.mode&1?(xe=(r=xe)||n.memoizedState!==null,jt(e,t,n),xe=r):jt(e,t,n);break;default:jt(e,t,n)}}function ka(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Bp),t.forEach(function(r){var o=qp.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function nt(e,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=l),r&=~i}if(r=o,r=ue()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Hp(r/1960))-r,10e?16:e,Vt===null)var r=!1;else{if(e=Vt,Vt=null,ui=0,U&6)throw Error(C(331));var o=U;for(U|=4,T=e.current;T!==null;){var i=T,l=i.child;if(T.flags&16){var u=i.deletions;if(u!==null){for(var s=0;sue()-ns?pn(e,0):ts|=n),Fe(e,t)}function t1(e,t){t===0&&(e.mode&1?(t=so,so<<=1,!(so&130023424)&&(so=4194304)):t=1);var n=Te();e=It(e,t),e!==null&&(Jr(e,t,n),Fe(e,n))}function Zp(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),t1(e,n)}function qp(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(C(314))}r!==null&&r.delete(t),t1(e,n)}var n1;n1=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Ae.current)De=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return De=!1,$p(e,t,n);De=!!(e.flags&131072)}else De=!1,b&&t.flags&1048576&&of(t,Jo,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Io(e,t),e=t.pendingProps;var o=Qn(t,Ee.current);Vn(t,n),o=Xu(null,t,r,e,o,n);var i=Zu();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,$e(r)?(i=!0,Zo(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Hu(t),o.updater=Si,t.stateNode=o,o._reactInternals=t,Xl(t,r,e,n),t=Jl(null,t,r,!0,i,n)):(t.tag=0,b&&i&&Au(t),Oe(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Io(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=bp(r),e=rt(r,e),o){case 0:t=ql(null,t,r,e,n);break e;case 1:t=va(null,t,r,e,n);break e;case 11:t=ha(null,t,r,e,n);break e;case 14:t=ma(null,t,r,rt(r.type,e),n);break e}throw Error(C(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:rt(r,o),ql(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:rt(r,o),va(e,t,r,o,n);case 3:e:{if(Ff(t),e===null)throw Error(C(387));r=t.pendingProps,i=t.memoizedState,o=i.element,af(e,t),ti(t,r,null,n);var l=t.memoizedState;if(r=l.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=Zn(Error(C(423)),t),t=ga(e,t,r,n,o);break e}else if(r!==o){o=Zn(Error(C(424)),t),t=ga(e,t,r,n,o);break e}else for(Be=Yt(t.stateNode.containerInfo.firstChild),Ge=t,b=!0,it=null,n=pf(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Yn(),r===o){t=Lt(e,t,n);break e}Oe(e,t,r,n)}t=t.child}return t;case 5:return hf(t),e===null&&Ql(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,l=o.children,Bl(r,o)?l=null:i!==null&&Bl(r,i)&&(t.flags|=32),$f(e,t),Oe(e,t,l,n),t.child;case 6:return e===null&&Ql(t),null;case 13:return Uf(e,t,n);case 4:return Wu(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Kn(t,null,r,n):Oe(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:rt(r,o),ha(e,t,r,o,n);case 7:return Oe(e,t,t.pendingProps,n),t.child;case 8:return Oe(e,t,t.pendingProps.children,n),t.child;case 12:return Oe(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,l=o.value,Y(bo,r._currentValue),r._currentValue=l,i!==null)if(ct(i.value,l)){if(i.children===o.children&&!Ae.current){t=Lt(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var u=i.dependencies;if(u!==null){l=i.child;for(var s=u.firstContext;s!==null;){if(s.context===r){if(i.tag===1){s=Tt(-1,n&-n),s.tag=2;var a=i.updateQueue;if(a!==null){a=a.shared;var f=a.pending;f===null?s.next=s:(s.next=f.next,f.next=s),a.pending=s}}i.lanes|=n,s=i.alternate,s!==null&&(s.lanes|=n),Yl(i.return,n,t),u.lanes|=n;break}s=s.next}}else if(i.tag===10)l=i.type===t.type?null:i.child;else if(i.tag===18){if(l=i.return,l===null)throw Error(C(341));l.lanes|=n,u=l.alternate,u!==null&&(u.lanes|=n),Yl(l,n,t),l=i.sibling}else l=i.child;if(l!==null)l.return=i;else for(l=i;l!==null;){if(l===t){l=null;break}if(i=l.sibling,i!==null){i.return=l.return,l=i;break}l=l.return}i=l}Oe(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Vn(t,n),o=qe(o),r=r(o),t.flags|=1,Oe(e,t,r,n),t.child;case 14:return r=t.type,o=rt(r,t.pendingProps),o=rt(r.type,o),ma(e,t,r,o,n);case 15:return jf(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:rt(r,o),Io(e,t),t.tag=1,$e(r)?(e=!0,Zo(t)):e=!1,Vn(t,n),ff(t,r,o),Xl(t,r,o,n),Jl(null,t,r,!0,e,n);case 19:return Bf(e,t,n);case 22:return Af(e,t,n)}throw Error(C(156,t.tag))};function r1(e,t){return Nc(e,t)}function Jp(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Xe(e,t,n,r){return new Jp(e,t,n,r)}function ls(e){return e=e.prototype,!(!e||!e.isReactComponent)}function bp(e){if(typeof e=="function")return ls(e)?1:0;if(e!=null){if(e=e.$$typeof,e===_u)return 11;if(e===Pu)return 14}return 2}function qt(e,t){var n=e.alternate;return n===null?(n=Xe(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Mo(e,t,n,r,o,i){var l=2;if(r=e,typeof e=="function")ls(e)&&(l=1);else if(typeof e=="string")l=5;else e:switch(e){case On:return hn(n.children,o,i,t);case Cu:l=8,o|=8;break;case wl:return e=Xe(12,n,t,o|2),e.elementType=wl,e.lanes=i,e;case Sl:return e=Xe(13,n,t,o),e.elementType=Sl,e.lanes=i,e;case kl:return e=Xe(19,n,t,o),e.elementType=kl,e.lanes=i,e;case fc:return Ci(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case ac:l=10;break e;case cc:l=9;break e;case _u:l=11;break e;case Pu:l=14;break e;case $t:l=16,r=null;break e}throw Error(C(130,e==null?e:typeof e,""))}return t=Xe(l,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function hn(e,t,n,r){return e=Xe(7,e,r,t),e.lanes=n,e}function Ci(e,t,n,r){return e=Xe(22,e,r,t),e.elementType=fc,e.lanes=n,e.stateNode={isHidden:!1},e}function al(e,t,n){return e=Xe(6,e,null,t),e.lanes=n,e}function cl(e,t,n){return t=Xe(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function e0(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Hi(0),this.expirationTimes=Hi(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Hi(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function us(e,t,n,r,o,i,l,u,s){return e=new e0(e,t,n,u,s),t===1?(t=1,i===!0&&(t|=8)):t=0,i=Xe(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Hu(i),e}function t0(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(u1)}catch(e){console.error(e)}}u1(),oc.exports=He;var l0=oc.exports,Ta=l0;gl.createRoot=Ta.createRoot,gl.hydrateRoot=Ta.hydrateRoot;var Me=function(){return Me=Object.assign||function(t){for(var n,r=1,o=arguments.length;r0?pe(lr,--be):0,bn--,se===10&&(bn=1,zi--),se}function st(){return se=be2||fu(se)>3?"":" "}function g0(e,t){for(;--t&&st()&&!(se<48||se>102||se>57&&se<65||se>70&&se<97););return Ii(e,Ao()+(t<6&&mn()==32&&st()==32))}function du(e){for(;st();)switch(se){case e:return be;case 34:case 39:e!==34&&e!==39&&du(se);break;case 40:e===41&&du(e);break;case 92:st();break}return be}function y0(e,t){for(;st()&&e+se!==47+10;)if(e+se===42+42&&mn()===47)break;return"/*"+Ii(t,be-1)+"*"+ds(e===47?e:st())}function w0(e){for(;!fu(mn());)st();return Ii(e,be)}function S0(e){return m0($o("",null,null,null,[""],e=h0(e),0,[0],e))}function $o(e,t,n,r,o,i,l,u,s){for(var a=0,f=0,d=l,m=0,g=0,v=0,_=1,I=1,p=1,c=0,h="",w=o,x=i,O=r,P=h;I;)switch(v=c,c=st()){case 40:if(v!=108&&pe(P,d-1)==58){jo(P+=j(fl(c),"&","&\f"),"&\f")!=-1&&(p=-1);break}case 34:case 39:case 91:P+=fl(c);break;case 9:case 10:case 13:case 32:P+=v0(v);break;case 92:P+=g0(Ao()-1,7);continue;case 47:switch(mn()){case 42:case 47:kr(k0(y0(st(),Ao()),t,n,s),s);break;default:P+="/"}break;case 123*_:u[a++]=gt(P)*p;case 125*_:case 59:case 0:switch(c){case 0:case 125:I=0;case 59+f:p==-1&&(P=j(P,/\f/g,"")),g>0&>(P)-d&&kr(g>32?Ia(P+";",r,n,d-1,s):Ia(j(P," ","")+";",r,n,d-2,s),s);break;case 59:P+=";";default:if(kr(O=Ra(P,t,n,a,f,o,u,h,w=[],x=[],d,i),i),c===123)if(f===0)$o(P,t,O,O,w,i,d,u,x);else switch(m===99&&pe(P,3)===110?100:m){case 100:case 108:case 109:case 115:$o(e,O,O,r&&kr(Ra(e,O,O,0,0,o,u,h,o,w=[],d,x),x),o,x,d,u,r?w:x);break;default:$o(P,O,O,O,[""],x,0,u,x)}}a=f=g=0,_=p=1,h=P="",d=l;break;case 58:d=1+gt(P),g=v;default:if(_<1){if(c==123)--_;else if(c==125&&_++==0&&p0()==125)continue}switch(P+=ds(c),c*_){case 38:p=f>0?1:(P+="\f",-1);break;case 44:u[a++]=(gt(P)-1)*p,p=1;break;case 64:mn()===45&&(P+=fl(st())),m=mn(),f=d=gt(h=P+=w0(Ao())),c++;break;case 45:v===45&>(P)==2&&(_=0)}}return i}function Ra(e,t,n,r,o,i,l,u,s,a,f,d){for(var m=o-1,g=o===0?i:[""],v=f1(g),_=0,I=0,p=0;_0?g[c]+" "+h:j(h,/&\f/g,g[c])))&&(s[p++]=w);return Ri(e,t,n,o===0?Ti:u,s,a,f,d)}function k0(e,t,n,r){return Ri(e,t,n,s1,ds(d0()),Jn(e,2,-2),0,r)}function Ia(e,t,n,r,o){return Ri(e,t,n,fs,Jn(e,0,r),Jn(e,r+1,-1),r,o)}function p1(e,t,n){switch(c0(e,t)){case 5103:return B+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return B+e+e;case 4789:return Rr+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return B+e+Rr+e+q+e+e;case 5936:switch(pe(e,t+11)){case 114:return B+e+q+j(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return B+e+q+j(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return B+e+q+j(e,/[svh]\w+-[tblr]{2}/,"lr")+e}case 6828:case 4268:case 2903:return B+e+q+e+e;case 6165:return B+e+q+"flex-"+e+e;case 5187:return B+e+j(e,/(\w+).+(:[^]+)/,B+"box-$1$2"+q+"flex-$1$2")+e;case 5443:return B+e+q+"flex-item-"+j(e,/flex-|-self/g,"")+(_t(e,/flex-|baseline/)?"":q+"grid-row-"+j(e,/flex-|-self/g,""))+e;case 4675:return B+e+q+"flex-line-pack"+j(e,/align-content|flex-|-self/g,"")+e;case 5548:return B+e+q+j(e,"shrink","negative")+e;case 5292:return B+e+q+j(e,"basis","preferred-size")+e;case 6060:return B+"box-"+j(e,"-grow","")+B+e+q+j(e,"grow","positive")+e;case 4554:return B+j(e,/([^-])(transform)/g,"$1"+B+"$2")+e;case 6187:return j(j(j(e,/(zoom-|grab)/,B+"$1"),/(image-set)/,B+"$1"),e,"")+e;case 5495:case 3959:return j(e,/(image-set\([^]*)/,B+"$1$`$1");case 4968:return j(j(e,/(.+:)(flex-)?(.*)/,B+"box-pack:$3"+q+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+B+e+e;case 4200:if(!_t(e,/flex-|baseline/))return q+"grid-column-align"+Jn(e,t)+e;break;case 2592:case 3360:return q+j(e,"template-","")+e;case 4384:case 3616:return n&&n.some(function(r,o){return t=o,_t(r.props,/grid-\w+-end/)})?~jo(e+(n=n[t].value),"span")?e:q+j(e,"-start","")+e+q+"grid-row-span:"+(~jo(n,"span")?_t(n,/\d+/):+_t(n,/\d+/)-+_t(e,/\d+/))+";":q+j(e,"-start","")+e;case 4896:case 4128:return n&&n.some(function(r){return _t(r.props,/grid-\w+-start/)})?e:q+j(j(e,"-end","-span"),"span ","")+e;case 4095:case 3583:case 4068:case 2532:return j(e,/(.+)-inline(.+)/,B+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(gt(e)-1-t>6)switch(pe(e,t+1)){case 109:if(pe(e,t+4)!==45)break;case 102:return j(e,/(.+:)(.+)-([^]+)/,"$1"+B+"$2-$3$1"+Rr+(pe(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~jo(e,"stretch")?p1(j(e,"stretch","fill-available"),t,n)+e:e}break;case 5152:case 5920:return j(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(r,o,i,l,u,s,a){return q+o+":"+i+a+(l?q+o+"-span:"+(u?s:+s-+i)+a:"")+e});case 4949:if(pe(e,t+6)===121)return j(e,":",":"+B)+e;break;case 6444:switch(pe(e,pe(e,14)===45?18:11)){case 120:return j(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+B+(pe(e,14)===45?"inline-":"")+"box$3$1"+B+"$2$3$1"+q+"$2box$3")+e;case 100:return j(e,":",":"+q)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return j(e,"scroll-","scroll-snap-")+e}return e}function fi(e,t){for(var n="",r=0;r-1&&!e.return)switch(e.type){case fs:e.return=p1(e.value,e.length,n);return;case a1:return fi([At(e,{value:j(e.value,"@","@"+B)})],r);case Ti:if(e.length)return f0(n=e.props,function(o){switch(_t(o,r=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":_n(At(e,{props:[j(o,/:(read-\w+)/,":"+Rr+"$1")]})),_n(At(e,{props:[o]})),cu(e,{props:za(n,r)});break;case"::placeholder":_n(At(e,{props:[j(o,/:(plac\w+)/,":"+B+"input-$1")]})),_n(At(e,{props:[j(o,/:(plac\w+)/,":"+Rr+"$1")]})),_n(At(e,{props:[j(o,/:(plac\w+)/,q+"input-$1")]})),_n(At(e,{props:[o]})),cu(e,{props:za(n,r)});break}return""})}}var P0={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},er=typeof process<"u"&&process.env!==void 0&&({}.REACT_APP_SC_ATTR||{}.SC_ATTR)||"data-styled",ps=typeof window<"u"&&"HTMLElement"in window,O0=!!(typeof SC_DISABLE_SPEEDY=="boolean"?SC_DISABLE_SPEEDY:typeof process<"u"&&process.env!==void 0&&{}.REACT_APP_SC_DISABLE_SPEEDY!==void 0&&{}.REACT_APP_SC_DISABLE_SPEEDY!==""?{}.REACT_APP_SC_DISABLE_SPEEDY!=="false"&&{}.REACT_APP_SC_DISABLE_SPEEDY:typeof process<"u"&&process.env!==void 0&&{}.SC_DISABLE_SPEEDY!==void 0&&{}.SC_DISABLE_SPEEDY!==""&&{}.SC_DISABLE_SPEEDY!=="false"&&{}.SC_DISABLE_SPEEDY),Li=Object.freeze([]),tr=Object.freeze({});function N0(e,t,n){return n===void 0&&(n=tr),e.theme!==n.theme&&e.theme||t||n.theme}var h1=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),T0=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,z0=/(^-|-$)/g;function La(e){return e.replace(T0,"-").replace(z0,"")}var R0=/(a)(d)/gi,Da=function(e){return String.fromCharCode(e+(e>25?39:97))};function pu(e){var t,n="";for(t=Math.abs(e);t>52;t=t/52|0)n=Da(t%52)+n;return(Da(t%52)+n).replace(R0,"$1-$2")}var dl,$n=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},m1=function(e){return $n(5381,e)};function I0(e){return pu(m1(e)>>>0)}function L0(e){return e.displayName||e.name||"Component"}function pl(e){return typeof e=="string"&&!0}var v1=typeof Symbol=="function"&&Symbol.for,g1=v1?Symbol.for("react.memo"):60115,D0=v1?Symbol.for("react.forward_ref"):60112,M0={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},j0={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},y1={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},A0=((dl={})[D0]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},dl[g1]=y1,dl);function Ma(e){return("type"in(t=e)&&t.type.$$typeof)===g1?y1:"$$typeof"in e?A0[e.$$typeof]:M0;var t}var $0=Object.defineProperty,F0=Object.getOwnPropertyNames,ja=Object.getOwnPropertySymbols,U0=Object.getOwnPropertyDescriptor,B0=Object.getPrototypeOf,Aa=Object.prototype;function w1(e,t,n){if(typeof t!="string"){if(Aa){var r=B0(t);r&&r!==Aa&&w1(e,r,n)}var o=F0(t);ja&&(o=o.concat(ja(t)));for(var i=Ma(e),l=Ma(t),u=0;u0?" Args: ".concat(t.join(", ")):""))}var G0=function(){function e(t){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=t}return e.prototype.indexOfGroup=function(t){for(var n=0,r=0;r=this.groupSizes.length){for(var r=this.groupSizes,o=r.length,i=o;t>=i;)if((i<<=1)<0)throw no(16,"".concat(t));this.groupSizes=new Uint32Array(i),this.groupSizes.set(r),this.length=i;for(var l=o;l=this.length||this.groupSizes[t]===0)return n;for(var r=this.groupSizes[t],o=this.indexOfGroup(t),i=o+r,l=o;l<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),n==="select"&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[yt]=t,e[Gr]=r,Gf(e,t,!1,!1),t.stateNode=e;e:{switch(l=Tl(n,r),n){case"dialog":Z("cancel",e),Z("close",e),o=r;break;case"iframe":case"object":case"embed":Z("load",e),o=r;break;case"video":case"audio":for(o=0;oqn&&(t.flags|=128,r=!0,mr(i,!1),t.lanes=4194304)}else{if(!r)if(e=ni(l),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),mr(i,!0),i.tail===null&&i.tailMode==="hidden"&&!l.alternate&&!b)return ke(t),null}else 2*ue()-i.renderingStartTime>qn&&n!==1073741824&&(t.flags|=128,r=!0,mr(i,!1),t.lanes=4194304);i.isBackwards?(l.sibling=t.child,t.child=l):(n=i.last,n!==null?n.sibling=l:t.child=l,i.last=l)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=ue(),t.sibling=null,n=ee.current,Y(ee,r?n&1|2:n&1),t):(ke(t),null);case 22:case 23:return os(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Ue&1073741824&&(ke(t),t.subtreeFlags&6&&(t.flags|=8192)):ke(t),null;case 24:return null;case 25:return null}throw Error(C(156,t.tag))}function Up(e,t){switch($u(t),t.tag){case 1:return $e(t.type)&&Xo(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Xn(),J(Ae),J(Ee),Yu(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Qu(t),null;case 13:if(J(ee),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(C(340));Yn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return J(ee),null;case 4:return Xn(),null;case 10:return Gu(t.type._context),null;case 22:case 23:return os(),null;case 24:return null;default:return null}}var yo=!1,xe=!1,Bp=typeof WeakSet=="function"?WeakSet:Set,T=null;function jn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){ie(e,t,r)}else n.current=null}function nu(e,t,n){try{n()}catch(r){ie(e,t,r)}}var wa=!1;function Gp(e,t){if(Fl=Wo,e=Yc(),ju(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var l=0,u=-1,s=-1,a=0,f=0,d=e,m=null;t:for(;;){for(var g;d!==n||o!==0&&d.nodeType!==3||(u=l+o),d!==i||r!==0&&d.nodeType!==3||(s=l+r),d.nodeType===3&&(l+=d.nodeValue.length),(g=d.firstChild)!==null;)m=d,d=g;for(;;){if(d===e)break t;if(m===n&&++a===o&&(u=l),m===i&&++f===r&&(s=l),(g=d.nextSibling)!==null)break;d=m,m=d.parentNode}d=g}n=u===-1||s===-1?null:{start:u,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(Ul={focusedElem:e,selectionRange:n},Wo=!1,T=t;T!==null;)if(t=T,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,T=e;else for(;T!==null;){t=T;try{var v=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(v!==null){var _=v.memoizedProps,I=v.memoizedState,p=t.stateNode,c=p.getSnapshotBeforeUpdate(t.elementType===t.type?_:ot(t.type,_),I);p.__reactInternalSnapshotBeforeUpdate=c}break;case 3:var h=t.stateNode.containerInfo;h.nodeType===1?h.textContent="":h.nodeType===9&&h.documentElement&&h.removeChild(h.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(C(163))}}catch(w){ie(t,t.return,w)}if(e=t.sibling,e!==null){e.return=t.return,T=e;break}T=t.return}return v=wa,wa=!1,v}function Nr(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&nu(t,n,i)}o=o.next}while(o!==r)}}function xi(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function ru(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function Wf(e){var t=e.alternate;t!==null&&(e.alternate=null,Wf(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[yt],delete t[Gr],delete t[Vl],delete t[Cp],delete t[_p])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Qf(e){return e.tag===5||e.tag===3||e.tag===4}function Sa(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Qf(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function ou(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Ko));else if(r!==4&&(e=e.child,e!==null))for(ou(e,t,n),e=e.sibling;e!==null;)ou(e,t,n),e=e.sibling}function iu(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(iu(e,t,n),e=e.sibling;e!==null;)iu(e,t,n),e=e.sibling}var ve=null,it=!1;function jt(e,t,n){for(n=n.child;n!==null;)Yf(e,t,n),n=n.sibling}function Yf(e,t,n){if(wt&&typeof wt.onCommitFiberUnmount=="function")try{wt.onCommitFiberUnmount(hi,n)}catch{}switch(n.tag){case 5:xe||jn(n,t);case 6:var r=ve,o=it;ve=null,jt(e,t,n),ve=r,it=o,ve!==null&&(it?(e=ve,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):ve.removeChild(n.stateNode));break;case 18:ve!==null&&(it?(e=ve,n=n.stateNode,e.nodeType===8?tl(e.parentNode,n):e.nodeType===1&&tl(e,n),Ar(e)):tl(ve,n.stateNode));break;case 4:r=ve,o=it,ve=n.stateNode.containerInfo,it=!0,jt(e,t,n),ve=r,it=o;break;case 0:case 11:case 14:case 15:if(!xe&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,l=i.destroy;i=i.tag,l!==void 0&&(i&2||i&4)&&nu(n,t,l),o=o.next}while(o!==r)}jt(e,t,n);break;case 1:if(!xe&&(jn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(u){ie(n,t,u)}jt(e,t,n);break;case 21:jt(e,t,n);break;case 22:n.mode&1?(xe=(r=xe)||n.memoizedState!==null,jt(e,t,n),xe=r):jt(e,t,n);break;default:jt(e,t,n)}}function ka(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Bp),t.forEach(function(r){var o=qp.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function rt(e,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=l),r&=~i}if(r=o,r=ue()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Hp(r/1960))-r,10e?16:e,Vt===null)var r=!1;else{if(e=Vt,Vt=null,ui=0,U&6)throw Error(C(331));var o=U;for(U|=4,T=e.current;T!==null;){var i=T,l=i.child;if(T.flags&16){var u=i.deletions;if(u!==null){for(var s=0;sue()-ns?pn(e,0):ts|=n),Fe(e,t)}function t1(e,t){t===0&&(e.mode&1?(t=so,so<<=1,!(so&130023424)&&(so=4194304)):t=1);var n=Te();e=It(e,t),e!==null&&(Jr(e,t,n),Fe(e,n))}function Zp(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),t1(e,n)}function qp(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(C(314))}r!==null&&r.delete(t),t1(e,n)}var n1;n1=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Ae.current)De=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return De=!1,$p(e,t,n);De=!!(e.flags&131072)}else De=!1,b&&t.flags&1048576&&of(t,Jo,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Io(e,t),e=t.pendingProps;var o=Qn(t,Ee.current);Vn(t,n),o=Xu(null,t,r,e,o,n);var i=Zu();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,$e(r)?(i=!0,Zo(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Hu(t),o.updater=Si,t.stateNode=o,o._reactInternals=t,Xl(t,r,e,n),t=Jl(null,t,r,!0,i,n)):(t.tag=0,b&&i&&Au(t),Oe(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Io(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=bp(r),e=ot(r,e),o){case 0:t=ql(null,t,r,e,n);break e;case 1:t=va(null,t,r,e,n);break e;case 11:t=ha(null,t,r,e,n);break e;case 14:t=ma(null,t,r,ot(r.type,e),n);break e}throw Error(C(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:ot(r,o),ql(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:ot(r,o),va(e,t,r,o,n);case 3:e:{if(Ff(t),e===null)throw Error(C(387));r=t.pendingProps,i=t.memoizedState,o=i.element,af(e,t),ti(t,r,null,n);var l=t.memoizedState;if(r=l.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=Zn(Error(C(423)),t),t=ga(e,t,r,n,o);break e}else if(r!==o){o=Zn(Error(C(424)),t),t=ga(e,t,r,n,o);break e}else for(Be=Yt(t.stateNode.containerInfo.firstChild),Ge=t,b=!0,lt=null,n=pf(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Yn(),r===o){t=Lt(e,t,n);break e}Oe(e,t,r,n)}t=t.child}return t;case 5:return hf(t),e===null&&Ql(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,l=o.children,Bl(r,o)?l=null:i!==null&&Bl(r,i)&&(t.flags|=32),$f(e,t),Oe(e,t,l,n),t.child;case 6:return e===null&&Ql(t),null;case 13:return Uf(e,t,n);case 4:return Wu(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Kn(t,null,r,n):Oe(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:ot(r,o),ha(e,t,r,o,n);case 7:return Oe(e,t,t.pendingProps,n),t.child;case 8:return Oe(e,t,t.pendingProps.children,n),t.child;case 12:return Oe(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,l=o.value,Y(bo,r._currentValue),r._currentValue=l,i!==null)if(ft(i.value,l)){if(i.children===o.children&&!Ae.current){t=Lt(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var u=i.dependencies;if(u!==null){l=i.child;for(var s=u.firstContext;s!==null;){if(s.context===r){if(i.tag===1){s=Tt(-1,n&-n),s.tag=2;var a=i.updateQueue;if(a!==null){a=a.shared;var f=a.pending;f===null?s.next=s:(s.next=f.next,f.next=s),a.pending=s}}i.lanes|=n,s=i.alternate,s!==null&&(s.lanes|=n),Yl(i.return,n,t),u.lanes|=n;break}s=s.next}}else if(i.tag===10)l=i.type===t.type?null:i.child;else if(i.tag===18){if(l=i.return,l===null)throw Error(C(341));l.lanes|=n,u=l.alternate,u!==null&&(u.lanes|=n),Yl(l,n,t),l=i.sibling}else l=i.child;if(l!==null)l.return=i;else for(l=i;l!==null;){if(l===t){l=null;break}if(i=l.sibling,i!==null){i.return=l.return,l=i;break}l=l.return}i=l}Oe(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Vn(t,n),o=Je(o),r=r(o),t.flags|=1,Oe(e,t,r,n),t.child;case 14:return r=t.type,o=ot(r,t.pendingProps),o=ot(r.type,o),ma(e,t,r,o,n);case 15:return jf(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:ot(r,o),Io(e,t),t.tag=1,$e(r)?(e=!0,Zo(t)):e=!1,Vn(t,n),ff(t,r,o),Xl(t,r,o,n),Jl(null,t,r,!0,e,n);case 19:return Bf(e,t,n);case 22:return Af(e,t,n)}throw Error(C(156,t.tag))};function r1(e,t){return Nc(e,t)}function Jp(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ze(e,t,n,r){return new Jp(e,t,n,r)}function ls(e){return e=e.prototype,!(!e||!e.isReactComponent)}function bp(e){if(typeof e=="function")return ls(e)?1:0;if(e!=null){if(e=e.$$typeof,e===_u)return 11;if(e===Pu)return 14}return 2}function qt(e,t){var n=e.alternate;return n===null?(n=Ze(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Mo(e,t,n,r,o,i){var l=2;if(r=e,typeof e=="function")ls(e)&&(l=1);else if(typeof e=="string")l=5;else e:switch(e){case On:return hn(n.children,o,i,t);case Cu:l=8,o|=8;break;case wl:return e=Ze(12,n,t,o|2),e.elementType=wl,e.lanes=i,e;case Sl:return e=Ze(13,n,t,o),e.elementType=Sl,e.lanes=i,e;case kl:return e=Ze(19,n,t,o),e.elementType=kl,e.lanes=i,e;case fc:return Ci(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case ac:l=10;break e;case cc:l=9;break e;case _u:l=11;break e;case Pu:l=14;break e;case $t:l=16,r=null;break e}throw Error(C(130,e==null?e:typeof e,""))}return t=Ze(l,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function hn(e,t,n,r){return e=Ze(7,e,r,t),e.lanes=n,e}function Ci(e,t,n,r){return e=Ze(22,e,r,t),e.elementType=fc,e.lanes=n,e.stateNode={isHidden:!1},e}function al(e,t,n){return e=Ze(6,e,null,t),e.lanes=n,e}function cl(e,t,n){return t=Ze(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function e0(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Hi(0),this.expirationTimes=Hi(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Hi(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function us(e,t,n,r,o,i,l,u,s){return e=new e0(e,t,n,u,s),t===1?(t=1,i===!0&&(t|=8)):t=0,i=Ze(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Hu(i),e}function t0(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(u1)}catch(e){console.error(e)}}u1(),oc.exports=He;var l0=oc.exports,Ta=l0;gl.createRoot=Ta.createRoot,gl.hydrateRoot=Ta.hydrateRoot;var Me=function(){return Me=Object.assign||function(t){for(var n,r=1,o=arguments.length;r0?pe(lr,--et):0,bn--,se===10&&(bn=1,zi--),se}function at(){return se=et2||fu(se)>3?"":" "}function g0(e,t){for(;--t&&at()&&!(se<48||se>102||se>57&&se<65||se>70&&se<97););return Ii(e,Ao()+(t<6&&mn()==32&&at()==32))}function du(e){for(;at();)switch(se){case e:return et;case 34:case 39:e!==34&&e!==39&&du(se);break;case 40:e===41&&du(e);break;case 92:at();break}return et}function y0(e,t){for(;at()&&e+se!==47+10;)if(e+se===42+42&&mn()===47)break;return"/*"+Ii(t,et-1)+"*"+ds(e===47?e:at())}function w0(e){for(;!fu(mn());)at();return Ii(e,et)}function S0(e){return m0($o("",null,null,null,[""],e=h0(e),0,[0],e))}function $o(e,t,n,r,o,i,l,u,s){for(var a=0,f=0,d=l,m=0,g=0,v=0,_=1,I=1,p=1,c=0,h="",w=o,x=i,O=r,P=h;I;)switch(v=c,c=at()){case 40:if(v!=108&&pe(P,d-1)==58){jo(P+=j(fl(c),"&","&\f"),"&\f")!=-1&&(p=-1);break}case 34:case 39:case 91:P+=fl(c);break;case 9:case 10:case 13:case 32:P+=v0(v);break;case 92:P+=g0(Ao()-1,7);continue;case 47:switch(mn()){case 42:case 47:kr(k0(y0(at(),Ao()),t,n,s),s);break;default:P+="/"}break;case 123*_:u[a++]=gt(P)*p;case 125*_:case 59:case 0:switch(c){case 0:case 125:I=0;case 59+f:p==-1&&(P=j(P,/\f/g,"")),g>0&>(P)-d&&kr(g>32?Ia(P+";",r,n,d-1,s):Ia(j(P," ","")+";",r,n,d-2,s),s);break;case 59:P+=";";default:if(kr(O=Ra(P,t,n,a,f,o,u,h,w=[],x=[],d,i),i),c===123)if(f===0)$o(P,t,O,O,w,i,d,u,x);else switch(m===99&&pe(P,3)===110?100:m){case 100:case 108:case 109:case 115:$o(e,O,O,r&&kr(Ra(e,O,O,0,0,o,u,h,o,w=[],d,x),x),o,x,d,u,r?w:x);break;default:$o(P,O,O,O,[""],x,0,u,x)}}a=f=g=0,_=p=1,h=P="",d=l;break;case 58:d=1+gt(P),g=v;default:if(_<1){if(c==123)--_;else if(c==125&&_++==0&&p0()==125)continue}switch(P+=ds(c),c*_){case 38:p=f>0?1:(P+="\f",-1);break;case 44:u[a++]=(gt(P)-1)*p,p=1;break;case 64:mn()===45&&(P+=fl(at())),m=mn(),f=d=gt(h=P+=w0(Ao())),c++;break;case 45:v===45&>(P)==2&&(_=0)}}return i}function Ra(e,t,n,r,o,i,l,u,s,a,f,d){for(var m=o-1,g=o===0?i:[""],v=f1(g),_=0,I=0,p=0;_0?g[c]+" "+h:j(h,/&\f/g,g[c])))&&(s[p++]=w);return Ri(e,t,n,o===0?Ti:u,s,a,f,d)}function k0(e,t,n,r){return Ri(e,t,n,s1,ds(d0()),Jn(e,2,-2),0,r)}function Ia(e,t,n,r,o){return Ri(e,t,n,fs,Jn(e,0,r),Jn(e,r+1,-1),r,o)}function p1(e,t,n){switch(c0(e,t)){case 5103:return B+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return B+e+e;case 4789:return Rr+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return B+e+Rr+e+q+e+e;case 5936:switch(pe(e,t+11)){case 114:return B+e+q+j(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return B+e+q+j(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return B+e+q+j(e,/[svh]\w+-[tblr]{2}/,"lr")+e}case 6828:case 4268:case 2903:return B+e+q+e+e;case 6165:return B+e+q+"flex-"+e+e;case 5187:return B+e+j(e,/(\w+).+(:[^]+)/,B+"box-$1$2"+q+"flex-$1$2")+e;case 5443:return B+e+q+"flex-item-"+j(e,/flex-|-self/g,"")+(_t(e,/flex-|baseline/)?"":q+"grid-row-"+j(e,/flex-|-self/g,""))+e;case 4675:return B+e+q+"flex-line-pack"+j(e,/align-content|flex-|-self/g,"")+e;case 5548:return B+e+q+j(e,"shrink","negative")+e;case 5292:return B+e+q+j(e,"basis","preferred-size")+e;case 6060:return B+"box-"+j(e,"-grow","")+B+e+q+j(e,"grow","positive")+e;case 4554:return B+j(e,/([^-])(transform)/g,"$1"+B+"$2")+e;case 6187:return j(j(j(e,/(zoom-|grab)/,B+"$1"),/(image-set)/,B+"$1"),e,"")+e;case 5495:case 3959:return j(e,/(image-set\([^]*)/,B+"$1$`$1");case 4968:return j(j(e,/(.+:)(flex-)?(.*)/,B+"box-pack:$3"+q+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+B+e+e;case 4200:if(!_t(e,/flex-|baseline/))return q+"grid-column-align"+Jn(e,t)+e;break;case 2592:case 3360:return q+j(e,"template-","")+e;case 4384:case 3616:return n&&n.some(function(r,o){return t=o,_t(r.props,/grid-\w+-end/)})?~jo(e+(n=n[t].value),"span")?e:q+j(e,"-start","")+e+q+"grid-row-span:"+(~jo(n,"span")?_t(n,/\d+/):+_t(n,/\d+/)-+_t(e,/\d+/))+";":q+j(e,"-start","")+e;case 4896:case 4128:return n&&n.some(function(r){return _t(r.props,/grid-\w+-start/)})?e:q+j(j(e,"-end","-span"),"span ","")+e;case 4095:case 3583:case 4068:case 2532:return j(e,/(.+)-inline(.+)/,B+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(gt(e)-1-t>6)switch(pe(e,t+1)){case 109:if(pe(e,t+4)!==45)break;case 102:return j(e,/(.+:)(.+)-([^]+)/,"$1"+B+"$2-$3$1"+Rr+(pe(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~jo(e,"stretch")?p1(j(e,"stretch","fill-available"),t,n)+e:e}break;case 5152:case 5920:return j(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(r,o,i,l,u,s,a){return q+o+":"+i+a+(l?q+o+"-span:"+(u?s:+s-+i)+a:"")+e});case 4949:if(pe(e,t+6)===121)return j(e,":",":"+B)+e;break;case 6444:switch(pe(e,pe(e,14)===45?18:11)){case 120:return j(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+B+(pe(e,14)===45?"inline-":"")+"box$3$1"+B+"$2$3$1"+q+"$2box$3")+e;case 100:return j(e,":",":"+q)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return j(e,"scroll-","scroll-snap-")+e}return e}function fi(e,t){for(var n="",r=0;r-1&&!e.return)switch(e.type){case fs:e.return=p1(e.value,e.length,n);return;case a1:return fi([At(e,{value:j(e.value,"@","@"+B)})],r);case Ti:if(e.length)return f0(n=e.props,function(o){switch(_t(o,r=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":_n(At(e,{props:[j(o,/:(read-\w+)/,":"+Rr+"$1")]})),_n(At(e,{props:[o]})),cu(e,{props:za(n,r)});break;case"::placeholder":_n(At(e,{props:[j(o,/:(plac\w+)/,":"+B+"input-$1")]})),_n(At(e,{props:[j(o,/:(plac\w+)/,":"+Rr+"$1")]})),_n(At(e,{props:[j(o,/:(plac\w+)/,q+"input-$1")]})),_n(At(e,{props:[o]})),cu(e,{props:za(n,r)});break}return""})}}var P0={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},er=typeof process<"u"&&process.env!==void 0&&({}.REACT_APP_SC_ATTR||{}.SC_ATTR)||"data-styled",ps=typeof window<"u"&&"HTMLElement"in window,O0=!!(typeof SC_DISABLE_SPEEDY=="boolean"?SC_DISABLE_SPEEDY:typeof process<"u"&&process.env!==void 0&&{}.REACT_APP_SC_DISABLE_SPEEDY!==void 0&&{}.REACT_APP_SC_DISABLE_SPEEDY!==""?{}.REACT_APP_SC_DISABLE_SPEEDY!=="false"&&{}.REACT_APP_SC_DISABLE_SPEEDY:typeof process<"u"&&process.env!==void 0&&{}.SC_DISABLE_SPEEDY!==void 0&&{}.SC_DISABLE_SPEEDY!==""&&{}.SC_DISABLE_SPEEDY!=="false"&&{}.SC_DISABLE_SPEEDY),Li=Object.freeze([]),tr=Object.freeze({});function N0(e,t,n){return n===void 0&&(n=tr),e.theme!==n.theme&&e.theme||t||n.theme}var h1=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),T0=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,z0=/(^-|-$)/g;function La(e){return e.replace(T0,"-").replace(z0,"")}var R0=/(a)(d)/gi,Da=function(e){return String.fromCharCode(e+(e>25?39:97))};function pu(e){var t,n="";for(t=Math.abs(e);t>52;t=t/52|0)n=Da(t%52)+n;return(Da(t%52)+n).replace(R0,"$1-$2")}var dl,$n=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},m1=function(e){return $n(5381,e)};function I0(e){return pu(m1(e)>>>0)}function L0(e){return e.displayName||e.name||"Component"}function pl(e){return typeof e=="string"&&!0}var v1=typeof Symbol=="function"&&Symbol.for,g1=v1?Symbol.for("react.memo"):60115,D0=v1?Symbol.for("react.forward_ref"):60112,M0={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},j0={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},y1={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},A0=((dl={})[D0]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},dl[g1]=y1,dl);function Ma(e){return("type"in(t=e)&&t.type.$$typeof)===g1?y1:"$$typeof"in e?A0[e.$$typeof]:M0;var t}var $0=Object.defineProperty,F0=Object.getOwnPropertyNames,ja=Object.getOwnPropertySymbols,U0=Object.getOwnPropertyDescriptor,B0=Object.getPrototypeOf,Aa=Object.prototype;function w1(e,t,n){if(typeof t!="string"){if(Aa){var r=B0(t);r&&r!==Aa&&w1(e,r,n)}var o=F0(t);ja&&(o=o.concat(ja(t)));for(var i=Ma(e),l=Ma(t),u=0;u0?" Args: ".concat(t.join(", ")):""))}var G0=function(){function e(t){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=t}return e.prototype.indexOfGroup=function(t){for(var n=0,r=0;r=this.groupSizes.length){for(var r=this.groupSizes,o=r.length,i=o;t>=i;)if((i<<=1)<0)throw no(16,"".concat(t));this.groupSizes=new Uint32Array(i),this.groupSizes.set(r),this.length=i;for(var l=o;l=this.length||this.groupSizes[t]===0)return n;for(var r=this.groupSizes[t],o=this.indexOfGroup(t),i=o+r,l=o;l=0){var r=document.createTextNode(n);return this.element.insertBefore(r,this.nodes[t]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(t){this.element.removeChild(this.nodes[t]),this.length--},e.prototype.getRule=function(t){return t0&&(I+="".concat(p,","))}),s+="".concat(v).concat(_,'{content:"').concat(I,'"}').concat(`/*!sc*/ -`)},f=0;f0?".".concat(t):m},f=s.slice();f.push(function(m){m.type===Ti&&m.value.includes("&")&&(m.props[0]=m.props[0].replace(b0,n).replace(r,a))}),l.prefix&&f.push(_0),f.push(x0);var d=function(m,g,v,_){g===void 0&&(g=""),v===void 0&&(v=""),_===void 0&&(_="&"),t=_,n=g,r=new RegExp("\\".concat(n,"\\b"),"g");var I=m.replace(eh,""),p=S0(v||g?"".concat(v," ").concat(g," { ").concat(I," }"):I);l.namespace&&(p=x1(p,l.namespace));var c=[];return fi(p,E0(f.concat(C0(function(h){return c.push(h)})))),c};return d.hash=s.length?s.reduce(function(m,g){return g.name||no(15),$n(m,g.name)},5381).toString():"",d}var nh=new k1,mu=th(),E1=je.createContext({shouldForwardProp:void 0,styleSheet:nh,stylis:mu});E1.Consumer;je.createContext(void 0);function Ua(){return le.useContext(E1)}var rh=function(){function e(t,n){var r=this;this.inject=function(o,i){i===void 0&&(i=mu);var l=r.name+i.hash;o.hasNameForId(r.id,l)||o.insertRules(r.id,l,i(r.rules,l,"@keyframes"))},this.name=t,this.id="sc-keyframes-".concat(t),this.rules=n,ms(this,function(){throw no(12,String(r.name))})}return e.prototype.getName=function(t){return t===void 0&&(t=mu),this.name+t.hash},e}(),oh=function(e){return e>="A"&&e<="Z"};function Ba(e){for(var t="",n=0;n>>0);if(!n.hasNameForId(this.componentId,l)){var u=r(i,".".concat(l),void 0,this.componentId);n.insertRules(this.componentId,l,u)}o=dn(o,l),this.staticRulesId=l}else{for(var s=$n(this.baseHash,r.hash),a="",f=0;f>>0);n.hasNameForId(this.componentId,g)||n.insertRules(this.componentId,g,r(a,".".concat(g),void 0,this.componentId)),o=dn(o,g)}}return o},e}(),P1=je.createContext(void 0);P1.Consumer;var ml={};function sh(e,t,n){var r=hs(e),o=e,i=!pl(e),l=t.attrs,u=l===void 0?Li:l,s=t.componentId,a=s===void 0?function(h,w){var x=typeof h!="string"?"sc":La(h);ml[x]=(ml[x]||0)+1;var O="".concat(x,"-").concat(I0("6.0.8"+x+ml[x]));return w?"".concat(w,"-").concat(O):O}(t.displayName,t.parentComponentId):s,f=t.displayName;f===void 0&&function(h){return pl(h)?"styled.".concat(h):"Styled(".concat(L0(h),")")}(e);var d=t.displayName&&t.componentId?"".concat(La(t.displayName),"-").concat(t.componentId):t.componentId||a,m=r&&o.attrs?o.attrs.concat(u).filter(Boolean):u,g=t.shouldForwardProp;if(r&&o.shouldForwardProp){var v=o.shouldForwardProp;if(t.shouldForwardProp){var _=t.shouldForwardProp;g=function(h,w){return v(h,w)&&_(h,w)}}else g=v}var I=new uh(n,d,r?o.componentStyle:void 0);function p(h,w){return function(x,O,P){var R=x.attrs,W=x.componentStyle,M=x.defaultProps,we=x.foldedComponentIds,pt=x.styledComponentId,kt=x.target,on=je.useContext(P1),ln=Ua(),xt=x.shouldForwardProp||ln.shouldForwardProp,Ie=function(Ce,_e,Qe){for(var me,Pe=Me(Me({},_e),{className:void 0,theme:Qe}),y=0;y(e.FB="facebook",e.DOCKER="docker",e.REACT="react",e.RUST="rust",e.SNAPCHAT="snapchat",e.TELEGRAM="telegram",e.PEACE="peace",e.LINUX="linux",e))(vt||{});const Sh=e=>({[vt.FB]:dh,[vt.DOCKER]:fh,[vt.REACT]:hh,[vt.RUST]:mh,[vt.SNAPCHAT]:vh,[vt.TELEGRAM]:gh,[vt.PEACE]:yh,[vt.LINUX]:ph})[e],kh=()=>wh,xo=86,xh=8,Eh=({iconName:e,isClosed:t,animation:n,bgColor:r,highlightColor:o,iconColor:i,onClick:l})=>{const u=Sh(e),s=kh();return $.jsx(z1,{onClick:l,children:$.jsxs(Ch,{isClosed:t,children:[$.jsx(_h,{bgColor:r,highlightColor:o,children:$.jsx(Wa,{animation:n,children:$.jsx(u,{size:70,color:i})})}),$.jsx(Ph,{bgColor:r,highlightColor:o,children:$.jsx(Wa,{animation:n,children:$.jsx(s,{size:70,color:i})})})]})})},z1=ft.div` +`)},f=0;f0?".".concat(t):m},f=s.slice();f.push(function(m){m.type===Ti&&m.value.includes("&")&&(m.props[0]=m.props[0].replace(b0,n).replace(r,a))}),l.prefix&&f.push(_0),f.push(x0);var d=function(m,g,v,_){g===void 0&&(g=""),v===void 0&&(v=""),_===void 0&&(_="&"),t=_,n=g,r=new RegExp("\\".concat(n,"\\b"),"g");var I=m.replace(eh,""),p=S0(v||g?"".concat(v," ").concat(g," { ").concat(I," }"):I);l.namespace&&(p=x1(p,l.namespace));var c=[];return fi(p,E0(f.concat(C0(function(h){return c.push(h)})))),c};return d.hash=s.length?s.reduce(function(m,g){return g.name||no(15),$n(m,g.name)},5381).toString():"",d}var nh=new k1,mu=th(),E1=je.createContext({shouldForwardProp:void 0,styleSheet:nh,stylis:mu});E1.Consumer;je.createContext(void 0);function Ua(){return le.useContext(E1)}var rh=function(){function e(t,n){var r=this;this.inject=function(o,i){i===void 0&&(i=mu);var l=r.name+i.hash;o.hasNameForId(r.id,l)||o.insertRules(r.id,l,i(r.rules,l,"@keyframes"))},this.name=t,this.id="sc-keyframes-".concat(t),this.rules=n,ms(this,function(){throw no(12,String(r.name))})}return e.prototype.getName=function(t){return t===void 0&&(t=mu),this.name+t.hash},e}(),oh=function(e){return e>="A"&&e<="Z"};function Ba(e){for(var t="",n=0;n>>0);if(!n.hasNameForId(this.componentId,l)){var u=r(i,".".concat(l),void 0,this.componentId);n.insertRules(this.componentId,l,u)}o=dn(o,l),this.staticRulesId=l}else{for(var s=$n(this.baseHash,r.hash),a="",f=0;f>>0);n.hasNameForId(this.componentId,g)||n.insertRules(this.componentId,g,r(a,".".concat(g),void 0,this.componentId)),o=dn(o,g)}}return o},e}(),P1=je.createContext(void 0);P1.Consumer;var ml={};function sh(e,t,n){var r=hs(e),o=e,i=!pl(e),l=t.attrs,u=l===void 0?Li:l,s=t.componentId,a=s===void 0?function(h,w){var x=typeof h!="string"?"sc":La(h);ml[x]=(ml[x]||0)+1;var O="".concat(x,"-").concat(I0("6.0.8"+x+ml[x]));return w?"".concat(w,"-").concat(O):O}(t.displayName,t.parentComponentId):s,f=t.displayName;f===void 0&&function(h){return pl(h)?"styled.".concat(h):"Styled(".concat(L0(h),")")}(e);var d=t.displayName&&t.componentId?"".concat(La(t.displayName),"-").concat(t.componentId):t.componentId||a,m=r&&o.attrs?o.attrs.concat(u).filter(Boolean):u,g=t.shouldForwardProp;if(r&&o.shouldForwardProp){var v=o.shouldForwardProp;if(t.shouldForwardProp){var _=t.shouldForwardProp;g=function(h,w){return v(h,w)&&_(h,w)}}else g=v}var I=new uh(n,d,r?o.componentStyle:void 0);function p(h,w){return function(x,O,P){var R=x.attrs,W=x.componentStyle,M=x.defaultProps,we=x.foldedComponentIds,pt=x.styledComponentId,kt=x.target,on=je.useContext(P1),ln=Ua(),xt=x.shouldForwardProp||ln.shouldForwardProp,Ie=function(Ce,_e,Ye){for(var me,Pe=Me(Me({},_e),{className:void 0,theme:Ye}),y=0;y(e.FB="facebook",e.DOCKER="docker",e.REACT="react",e.RUST="rust",e.SNAPCHAT="snapchat",e.TELEGRAM="telegram",e.PEACE="peace",e.LINUX="linux",e))(vt||{});const Sh=e=>({[vt.FB]:dh,[vt.DOCKER]:fh,[vt.REACT]:hh,[vt.RUST]:mh,[vt.SNAPCHAT]:vh,[vt.TELEGRAM]:gh,[vt.PEACE]:yh,[vt.LINUX]:ph})[e],kh=()=>wh,xo=86,xh=8,Eh=({iconName:e,isClosed:t,animation:n,bgColor:r,highlightColor:o,iconColor:i,onClick:l})=>{const u=Sh(e),s=kh();return A.jsx(z1,{onClick:l,children:A.jsxs(Ch,{isClosed:t,children:[A.jsx(_h,{bgColor:r,highlightColor:o,children:A.jsx(Wa,{animation:n,children:A.jsx(u,{size:70,color:i})})}),A.jsx(Ph,{bgColor:r,highlightColor:o,children:A.jsx(Wa,{animation:n,children:A.jsx(s,{size:70,color:i})})})]})})},z1=Qe.div` width: ${xo}px; height: ${xo}px; max-width: ${xo}px; @@ -50,7 +50,7 @@ Error generating stack: `+i.message+` cursor: pointer; background: transparent; -`,Ch=ft.div` +`,Ch=Qe.div` position: relative; width: 100%; height: 100%; @@ -61,7 +61,7 @@ Error generating stack: `+i.message+` ${e=>e.isClosed&&Zr` transform: rotateY(180deg); `} -`,Wa=ft.span` +`,Wa=Qe.span` ${e=>e.animation==="shake"&&Zr` animation: shake 0.2s; `} @@ -104,7 +104,7 @@ Error generating stack: `+i.message+` transform: translate(1px, -2px); } } -`,R1=ft(z1)` +`,R1=Qe(z1)` position: absolute; display: flex; align-items: center; @@ -117,15 +117,30 @@ Error generating stack: `+i.message+` ${e=>e.highlightColor&&Zr` box-shadow: 0px 0px 6px 0 ${e.highlightColor}; `} -`,_h=ft(R1)``,Ph=ft(R1)` +`,_h=Qe(R1)``,Ph=Qe(R1)` transform: rotateY(180deg); outline: 1px dashed #44444488; -`;var Ne=(e=>(e.NOT_STARTED="not_started",e.IN_PROGRESS="in_progress",e.PAUSED="paused",e.DONE="done",e))(Ne||{}),te=(e=>(e.CLOSED="closed",e.PICKED="picked",e.GUESSED="guessed",e.GUESSED_WRONG="guessed_wrong",e.SOLVED="solved",e))(te||{});const at={cardsForSingleGuess:2,cardsAmount:16,autoSolveLastGuess:!0,wrongGuessDisplayMs:700,iconsToChooseFrom:Object.values(vt),initialGameState:Ne.NOT_STARTED,autoRestartOnFinish:!0,autoRestartDelay:2500,displayDebugStats:!1},Oh=({cardsAmount:e,cardsForSingleGuess:t})=>{const n=t>0&&e>=t,r=e%t===0;return n&&r},Nh=({cardsAmount:e,cardsForSingleGuess:t,iconsToChooseFrom:n})=>t>0&&n.length>=e/t,Th=e=>e!==null,Qa=e=>{if(!e.length)return null;const t=Math.floor(Math.random()*e.length),n=e[t];return e.splice(t,1),n},zh=e=>{if(!Oh(e))throw new Error("Invalid amount of cards to play guessing game!");if(!Nh(e))throw new Error("Not enough icons to choose from!");const t=[...e.iconsToChooseFrom],n=Array.from({length:e.cardsAmount}).map(()=>null),r=Array.from({length:e.cardsAmount}).map((l,u)=>u);let o=r.length,i=1;for(;o;){const l=Qa(t);Array.from({length:e.cardsForSingleGuess}).map(()=>Qa(r)).forEach(s=>{const a={icon:l,state:te.CLOSED,id:i++};n[s]=a}),o-=e.cardsForSingleGuess}return n.filter(Th)},Rh=e=>{const[t,n]=le.useState(e),r=le.useCallback(a=>t.find(f=>f.id===a),[t]),o=le.useCallback(a=>{n(f=>f.map(d=>d.id===a.id?a:d))},[]),i=le.useMemo(()=>t.filter(a=>a.state===te.PICKED),[t]),l=le.useMemo(()=>t.filter(a=>a.state!==te.GUESSED),[t]),u=le.useCallback(a=>{const f=r(a),d=i.length===at.cardsForSingleGuess;f.state===te.CLOSED&&!d&&o({...f,state:te.PICKED})},[i,o,r]),s=le.useCallback(()=>{n(e())},[e]);return{allCards:t,pickCard:u,pickedCards:i,nonGuessedCards:l,updateCard:o,reset:s}},Ih=e=>[Ne.DONE,Ne.NOT_STARTED].includes(e),Lh=e=>[Ne.PAUSED].includes(e),Dh=e=>[Ne.IN_PROGRESS].includes(e),Mh=e=>[Ne.IN_PROGRESS].includes(e),jh=e=>{const[t,n]=le.useState(e),r=Ih(t)?()=>n(Ne.IN_PROGRESS):null,o=Lh(t)?()=>n(Ne.IN_PROGRESS):null,i=Dh(t)?()=>n(Ne.PAUSED):null,l=Mh(t)?()=>n(Ne.DONE):null;return{isIdle:t===Ne.NOT_STARTED,isRunning:t===Ne.IN_PROGRESS,isPaused:t===Ne.PAUSED,isFinished:t===Ne.DONE,startGame:r,resumeGame:o,pauseGame:i,finishGame:l}},I1=je.createContext({}),Ah=({children:e})=>{const t=jh(at.initialGameState),n=Rh(()=>zh(at));return $.jsx(I1.Provider,{value:{state:t,cards:n},children:e})},dt=()=>le.useContext(I1),vl=()=>{},vs=({onGuessed:e=vl,onLastGuessLeft:t=vl,onGameFinished:n=vl})=>{const{cards:{pickedCards:r,nonGuessedCards:o},state:{isFinished:i}}=dt();le.useEffect(()=>{if(r.length===at.cardsForSingleGuess){const u=r.every(s=>s.icon===r[0].icon);e(u,r)}},[r,e]),le.useEffect(()=>{i&&n()},[i,n]),le.useEffect(()=>{at.autoSolveLastGuess&&o.length===at.cardsForSingleGuess&&t(o)},[o,t])},$h=e=>e?te.GUESSED:te.GUESSED_WRONG,Fh=()=>{Bh(),Hh(),Gh(),Vh(),Uh()},Uh=()=>{const{cards:{reset:e},state:{startGame:t}}=dt();vs({onGameFinished:()=>{at.autoRestartOnFinish&&setTimeout(()=>{t&&(t(),e())},at.autoRestartDelay)}})},Bh=()=>{const{cards:{updateCard:e}}=dt();vs({onGuessed:(t,n)=>{const r=$h(t);n.forEach(o=>{e({...o,state:r})}),t||setTimeout(()=>{n.forEach(o=>{e({...o,state:te.CLOSED})})},at.wrongGuessDisplayMs)}})},Gh=()=>{const{state:{isIdle:e,startGame:t}}=dt();le.useEffect(()=>{e&&t&&t()},[e,t])},Vh=()=>{const{cards:{nonGuessedCards:e},state:{finishGame:t}}=dt();le.useEffect(()=>{e.length===0&&t&&t()},[e,t])},Hh=()=>{const{cards:{updateCard:e}}=dt();vs({onLastGuessLeft:t=>{at.autoSolveLastGuess&&t.forEach(n=>{e({...n,state:te.GUESSED})})}})};var L1={exports:{}};(function(e,t){(function(n,r){e.exports=r(le)})(typeof self<"u"?self:M1,function(n){return function(r){var o={};function i(l){if(o[l])return o[l].exports;var u=o[l]={i:l,l:!1,exports:{}};return r[l].call(u.exports,u,u.exports,i),u.l=!0,u.exports}return i.m=r,i.c=o,i.d=function(l,u,s){i.o(l,u)||Object.defineProperty(l,u,{enumerable:!0,get:s})},i.r=function(l){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(l,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(l,"__esModule",{value:!0})},i.t=function(l,u){if(1&u&&(l=i(l)),8&u||4&u&&typeof l=="object"&&l&&l.__esModule)return l;var s=Object.create(null);if(i.r(s),Object.defineProperty(s,"default",{enumerable:!0,value:l}),2&u&&typeof l!="string")for(var a in l)i.d(s,a,(function(f){return l[f]}).bind(null,a));return s},i.n=function(l){var u=l&&l.__esModule?function(){return l.default}:function(){return l};return i.d(u,"a",u),u},i.o=function(l,u){return Object.prototype.hasOwnProperty.call(l,u)},i.p="",i(i.s=2)}([function(r,o){r.exports=n},function(r,o,i){var l={linear:function(u,s,a,f){return(a-s)*u/f+s},easeInQuad:function(u,s,a,f){return(a-s)*(u/=f)*u+s},easeOutQuad:function(u,s,a,f){return-(a-s)*(u/=f)*(u-2)+s},easeInOutQuad:function(u,s,a,f){var d=a-s;return(u/=f/2)<1?d/2*u*u+s:-d/2*(--u*(u-2)-1)+s},easeInCubic:function(u,s,a,f){return(a-s)*(u/=f)*u*u+s},easeOutCubic:function(u,s,a,f){return(a-s)*((u=u/f-1)*u*u+1)+s},easeInOutCubic:function(u,s,a,f){var d=a-s;return(u/=f/2)<1?d/2*u*u*u+s:d/2*((u-=2)*u*u+2)+s},easeInQuart:function(u,s,a,f){return(a-s)*(u/=f)*u*u*u+s},easeOutQuart:function(u,s,a,f){return-(a-s)*((u=u/f-1)*u*u*u-1)+s},easeInOutQuart:function(u,s,a,f){var d=a-s;return(u/=f/2)<1?d/2*u*u*u*u+s:-d/2*((u-=2)*u*u*u-2)+s},easeInQuint:function(u,s,a,f){return(a-s)*(u/=f)*u*u*u*u+s},easeOutQuint:function(u,s,a,f){return(a-s)*((u=u/f-1)*u*u*u*u+1)+s},easeInOutQuint:function(u,s,a,f){var d=a-s;return(u/=f/2)<1?d/2*u*u*u*u*u+s:d/2*((u-=2)*u*u*u*u+2)+s},easeInSine:function(u,s,a,f){var d=a-s;return-d*Math.cos(u/f*(Math.PI/2))+d+s},easeOutSine:function(u,s,a,f){return(a-s)*Math.sin(u/f*(Math.PI/2))+s},easeInOutSine:function(u,s,a,f){return-(a-s)/2*(Math.cos(Math.PI*u/f)-1)+s},easeInExpo:function(u,s,a,f){return u==0?s:(a-s)*Math.pow(2,10*(u/f-1))+s},easeOutExpo:function(u,s,a,f){var d=a-s;return u==f?s+d:d*(1-Math.pow(2,-10*u/f))+s},easeInOutExpo:function(u,s,a,f){var d=a-s;return u===0?s:u===f?s+d:(u/=f/2)<1?d/2*Math.pow(2,10*(u-1))+s:d/2*(2-Math.pow(2,-10*--u))+s},easeInCirc:function(u,s,a,f){return-(a-s)*(Math.sqrt(1-(u/=f)*u)-1)+s},easeOutCirc:function(u,s,a,f){return(a-s)*Math.sqrt(1-(u=u/f-1)*u)+s},easeInOutCirc:function(u,s,a,f){var d=a-s;return(u/=f/2)<1?-d/2*(Math.sqrt(1-u*u)-1)+s:d/2*(Math.sqrt(1-(u-=2)*u)+1)+s},easeInElastic:function(u,s,a,f){var d,m,g,v=a-s;return g=1.70158,u===0?s:(u/=f)==1?s+v:((m=0)||(m=.3*f),(d=v)=1&&this.rotationDirection===u.Positive?this.rotationDirection=u.Negative:this.rotateY<=-1&&this.rotationDirection===u.Negative&&(this.rotationDirection=u.Positive);var X=.1*this.rotationDirection;if(this.rotateY+=X,this.angle+=this.angularSpin,this.context.save(),this.context.translate(this.x,this.y),this.context.rotate(this.angle),this.context.scale(1,this.rotateY),this.context.rotate(this.angle),this.context.beginPath(),this.context.fillStyle=this.color,this.context.strokeStyle=this.color,this.context.globalAlpha=K,this.context.lineCap="round",this.context.lineWidth=2,oe&&typeof oe=="function")oe.call(this,this.context);else switch(this.shape){case l.Circle:this.context.beginPath(),this.context.arc(0,0,this.radius,0,2*Math.PI),this.context.fill();break;case l.Square:this.context.fillRect(-this.w/2,-this.h/2,this.w,this.h);break;case l.Strip:this.context.fillRect(-this.w/6,-this.h/2,this.w/3,this.h)}this.context.closePath(),this.context.restore()}}])&&g(S.prototype,E),y}();function I(y,S,E){return S in y?Object.defineProperty(y,S,{value:E,enumerable:!0,configurable:!0,writable:!0}):y[S]=E,y}var p=function y(S,E){var k=this;(function(z,A){if(!(z instanceof A))throw new TypeError("Cannot call a class as a function")})(this,y),I(this,"canvas",void 0),I(this,"context",void 0),I(this,"getOptions",void 0),I(this,"x",0),I(this,"y",0),I(this,"w",0),I(this,"h",0),I(this,"lastNumberOfPieces",0),I(this,"tweenInitTime",Date.now()),I(this,"particles",[]),I(this,"particlesGenerated",0),I(this,"removeParticleAt",function(z){k.particles.splice(z,1)}),I(this,"getParticle",function(){var z=m(k.x,k.w+k.x),A=m(k.y,k.h+k.y);return new _(k.context,k.getOptions,z,A)}),I(this,"animate",function(){var z=k.canvas,A=k.context,K=k.particlesGenerated,oe=k.lastNumberOfPieces,X=k.getOptions(),Et=X.run,et=X.recycle,tt=X.numberOfPieces,Di=X.debug,Mi=X.tweenFunction,ji=X.tweenDuration;if(!Et)return!1;var Ai=k.particles.length,ur=et?Ai:K,$i=Date.now();if(urji?ji:Math.max(0,$i-gs),ur,tt,ji),ys=Math.round(D1-ur),ws=0;wsz.height||sr.y<-100||sr.x>z.width+100||sr.x<-100)&&(et&&ur<=tt?k.particles[Ss]=k.getParticle():k.removeParticleAt(Ss))}),Ai>0||ur0&&X.call(z,z),z._options.run=!1)}),x(this,"reset",function(){z.generator&&z.generator.particlesGenerated>0&&(z.generator.particlesGenerated=0,z.generator.particles=[],z.generator.lastNumberOfPieces=0)}),x(this,"stop",function(){z.options={run:!1},z.rafId&&(cancelAnimationFrame(z.rafId),z.rafId=void 0)}),this.canvas=k;var A=this.canvas.getContext("2d");if(!A)throw new Error("Could not get canvas context");this.context=A,this.generator=new p(this.canvas,function(){return z.options}),this.options=G,this.update()}var S,E;return S=y,(E=[{key:"options",get:function(){return this._options},set:function(k){var G=this._options&&this._options.run,z=this._options&&this._options.recycle;this.setOptionsWithDefaults(k),this.generator&&(Object.assign(this.generator,this.options.confettiSource),typeof k.recycle=="boolean"&&k.recycle&&z===!1&&(this.generator.lastNumberOfPieces=this.generator.particles.length)),typeof k.run=="boolean"&&k.run&&G===!1&&this.update()}}])&&w(S.prototype,E),y}();function R(y){return function(S){if(Array.isArray(S))return ln(S)}(y)||function(S){if(typeof Symbol<"u"&&Symbol.iterator in Object(S))return Array.from(S)}(y)||on(y)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function W(y){return(W=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(S){return typeof S}:function(S){return S&&typeof Symbol=="function"&&S.constructor===Symbol&&S!==Symbol.prototype?"symbol":typeof S})(y)}function M(){return(M=Object.assign||function(y){for(var S=1;S"u"||!(Symbol.iterator in Object(E)))){var G=[],z=!0,A=!1,K=void 0;try{for(var oe,X=E[Symbol.iterator]();!(z=(oe=X.next()).done)&&(G.push(oe.value),!k||G.length!==k);z=!0);}catch(Et){A=!0,K=Et}finally{try{z||X.return==null||X.return()}finally{if(A)throw K}}return G}}(y,S)||on(y,S)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function on(y,S){if(y){if(typeof y=="string")return ln(y,S);var E=Object.prototype.toString.call(y).slice(8,-1);return E==="Object"&&y.constructor&&(E=y.constructor.name),E==="Map"||E==="Set"?Array.from(y):E==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(E)?ln(y,S):void 0}}function ln(y,S){(S==null||S>y.length)&&(S=y.length);for(var E=0,k=new Array(S);E"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}();return function(){var E,k=Q(y);if(S){var G=Q(this).constructor;E=Reflect.construct(k,arguments,G)}else E=k.apply(this,arguments);return D(this,E)}}function D(y,S){return!S||W(S)!=="object"&&typeof S!="function"?H(y):S}function H(y){if(y===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return y}function Q(y){return(Q=Object.setPrototypeOf?Object.getPrototypeOf:function(S){return S.__proto__||Object.getPrototypeOf(S)})(y)}function Ce(y,S,E){return S in y?Object.defineProperty(y,S,{value:E,enumerable:!0,configurable:!0,writable:!0}):y[S]=E,y}var _e=a.a.createRef(),Qe=function(y){(function(z,A){if(typeof A!="function"&&A!==null)throw new TypeError("Super expression must either be null or a function");z.prototype=Object.create(A&&A.prototype,{constructor:{value:z,writable:!0,configurable:!0}}),A&&N(z,A)})(G,y);var S,E,k=L(G);function G(z){var A;xt(this,G);for(var K=arguments.length,oe=new Array(K>1?K-1:0),X=1;X$.jsx(Qh,{width:e,height:t,recycle:!n}),Kh=e=>e===!0?"TRUE":"FALSE",Xh=e=>e===!0?"lightgreen":"red",Eo=({children:e})=>{const t=Kh(e),n=Xh(e);return $.jsx(Zh,{color:n,children:t})},Zh=ft.span` +`;var Ne=(e=>(e.NOT_STARTED="not_started",e.IN_PROGRESS="in_progress",e.PAUSED="paused",e.DONE="done",e))(Ne||{}),te=(e=>(e.CLOSED="closed",e.PICKED="picked",e.GUESSED="guessed",e.GUESSED_WRONG="guessed_wrong",e.SOLVED="solved",e))(te||{});const ct={cardsForSingleGuess:2,cardsAmount:16,autoSolveLastGuess:!0,wrongGuessDisplayMs:700,iconsToChooseFrom:Object.values(vt),initialGameState:Ne.NOT_STARTED,autoRestartOnFinish:!0,autoRestartDelay:2500,displayDebugStats:!1},Oh=({cardsAmount:e,cardsForSingleGuess:t})=>{const n=t>0&&e>=t,r=e%t===0;return n&&r},Nh=({cardsAmount:e,cardsForSingleGuess:t,iconsToChooseFrom:n})=>t>0&&n.length>=e/t,Th=e=>e!==null,Qa=e=>{if(!e.length)return null;const t=Math.floor(Math.random()*e.length),n=e[t];return e.splice(t,1),n},zh=(e,t=n=>n)=>e.every(n=>t(n)===t(e[0])),Rh=e=>{if(!Oh(e))throw new Error("Invalid amount of cards to play guessing game!");if(!Nh(e))throw new Error("Not enough icons to choose from!");const t=[...e.iconsToChooseFrom],n=Array.from({length:e.cardsAmount}).map(()=>null),r=Array.from({length:e.cardsAmount}).map((l,u)=>u);let o=r.length,i=1;for(;o;){const l=Qa(t);Array.from({length:e.cardsForSingleGuess}).map(()=>Qa(r)).forEach(s=>{const a={icon:l,state:te.CLOSED,id:i++};n[s]=a}),o-=e.cardsForSingleGuess}return n.filter(Th)},Ih=e=>{const[t,n]=le.useState(e),r=le.useCallback(a=>t.find(f=>f.id===a),[t]),o=le.useCallback(a=>{n(f=>f.map(d=>d.id===a.id?a:d))},[]),i=le.useMemo(()=>t.filter(a=>a.state===te.PICKED),[t]),l=le.useMemo(()=>t.filter(a=>a.state!==te.GUESSED),[t]),u=le.useCallback(a=>{const f=r(a),d=i.length===ct.cardsForSingleGuess;f.state===te.CLOSED&&!d&&o({...f,state:te.PICKED})},[i,o,r]),s=le.useCallback(()=>{n(e())},[e]);return{allCards:t,pickCard:u,pickedCards:i,nonGuessedCards:l,updateCard:o,reset:s}},Lh=e=>[Ne.DONE,Ne.NOT_STARTED].includes(e),Dh=e=>[Ne.PAUSED].includes(e),Mh=e=>[Ne.IN_PROGRESS].includes(e),jh=e=>[Ne.IN_PROGRESS].includes(e),Ah=e=>{const[t,n]=le.useState(e),r=Lh(t)?()=>n(Ne.IN_PROGRESS):null,o=Dh(t)?()=>n(Ne.IN_PROGRESS):null,i=Mh(t)?()=>n(Ne.PAUSED):null,l=jh(t)?()=>n(Ne.DONE):null;return{isIdle:t===Ne.NOT_STARTED,isRunning:t===Ne.IN_PROGRESS,isPaused:t===Ne.PAUSED,isFinished:t===Ne.DONE,startGame:r,resumeGame:o,pauseGame:i,finishGame:l}},I1=je.createContext({}),$h=({children:e})=>{const t=Ah(ct.initialGameState),n=Ih(()=>Rh(ct));return A.jsx(I1.Provider,{value:{state:t,cards:n},children:e})},dt=()=>le.useContext(I1),vl=()=>{},vs=({onGuessed:e=vl,onLastGuessLeft:t=vl,onGameFinished:n=vl})=>{const{cards:{pickedCards:r,nonGuessedCards:o},state:{isFinished:i}}=dt();le.useEffect(()=>{if(r.length===ct.cardsForSingleGuess){const u=zh(r,s=>s.icon);e(u,r)}},[r,e]),le.useEffect(()=>{i&&n()},[i,n]),le.useEffect(()=>{ct.autoSolveLastGuess&&o.length===ct.cardsForSingleGuess&&t(o)},[o,t])},Fh=e=>e?te.GUESSED:te.GUESSED_WRONG,Uh=()=>{Gh(),Wh(),Vh(),Hh(),Bh()},Bh=()=>{const{cards:{reset:e},state:{startGame:t}}=dt();vs({onGameFinished:()=>{ct.autoRestartOnFinish&&setTimeout(()=>{t&&(t(),e())},ct.autoRestartDelay)}})},Gh=()=>{const{cards:{updateCard:e}}=dt();vs({onGuessed:(t,n)=>{const r=Fh(t);n.forEach(o=>{e({...o,state:r})}),t||setTimeout(()=>{n.forEach(o=>{e({...o,state:te.CLOSED})})},ct.wrongGuessDisplayMs)}})},Vh=()=>{const{state:{isIdle:e,startGame:t}}=dt();le.useEffect(()=>{e&&t&&t()},[e,t])},Hh=()=>{const{cards:{nonGuessedCards:e},state:{finishGame:t}}=dt();le.useEffect(()=>{e.length===0&&t&&t()},[e,t])},Wh=()=>{const{cards:{updateCard:e}}=dt();vs({onLastGuessLeft:t=>{ct.autoSolveLastGuess&&t.forEach(n=>{e({...n,state:te.GUESSED})})}})},Qh=e=>e===!0?"TRUE":"FALSE",Yh=e=>e===!0?"lightgreen":"red",Eo=({children:e})=>{const t=Qh(e),n=Yh(e);return A.jsx(Kh,{color:n,children:t})},Kh=Qe.span` color: ${e=>e.color}; -`,qh=()=>{const{state:{isIdle:e,isPaused:t,isRunning:n,isFinished:r}}=dt();return $.jsxs("div",{children:[$.jsx("h2",{children:"Debug info"}),$.jsxs("p",{children:["isIdle? ",$.jsx(Eo,{children:e})]}),$.jsxs("p",{children:["isPaused? ",$.jsx(Eo,{children:t})]}),$.jsxs("p",{children:["isRunning? ",$.jsx(Eo,{children:n})]}),$.jsxs("p",{children:["isFinished? ",$.jsx(Eo,{children:r})]})]})},Jh="#b993d6",bh="linear-gradient(to right, #b993d6, #8ca6db)",e2=({children:e})=>$.jsx(t2,{children:e}),t2=ft.div` +`,Xh=()=>{const{state:{isIdle:e,isPaused:t,isRunning:n,isFinished:r}}=dt();return A.jsxs(Zh,{children:[A.jsxs("p",{children:["isIdle? ",A.jsx(Eo,{children:e})]}),A.jsxs("p",{children:["isPaused? ",A.jsx(Eo,{children:t})]}),A.jsxs("p",{children:["isRunning? ",A.jsx(Eo,{children:n})]}),A.jsxs("p",{children:["isFinished? ",A.jsx(Eo,{children:r})]})]})},Zh=Qe.div` + display: flex; + gap: 4px; + padding: 4px; + + border-radius: 2px; + outline: 0.5px solid #cecece55; +`,qh=()=>A.jsxs(Jh,{children:[A.jsx("h2",{children:"Debug info"}),A.jsx(Xh,{})]}),Jh=Qe.div` + position: absolute; + top: 0; + left: 0; + display: flex; + flex-direction: column; + padding: 8px; + + border-radius: 4px; + outline: 1px dashed red; +`,bh=e=>({[te.CLOSED]:"grey",[te.PICKED]:"lightblue",[te.GUESSED]:"lightgreen",[te.GUESSED_WRONG]:"indianred",[te.SOLVED]:"white"})[e],e2=e=>({[te.CLOSED]:void 0,[te.PICKED]:"#ffffff44",[te.GUESSED]:void 0,[te.GUESSED_WRONG]:void 0,[te.SOLVED]:void 0})[e],t2=e=>{switch(e){case te.GUESSED:return"shake";case te.GUESSED_WRONG:return"infinite-shake";default:return}},n2=e=>{const{cards:{allCards:t}}=dt();return t.find(n=>n.id===e)},r2=e=>{const{cards:{pickCard:t}}=dt(),n=n2(e),r=n.state===te.CLOSED,o=le.useMemo(()=>t2(n.state),[n.state]);return{pickCard:()=>t(n.id),icon:n.icon,state:n.state,isCardClosed:r,cardAnimation:o}},o2=({id:e})=>{const{icon:t,state:n,pickCard:r,isCardClosed:o,cardAnimation:i}=r2(e);return A.jsx(Eh,{iconName:t,onClick:r,isClosed:o,bgColor:bh(n),highlightColor:e2(n),animation:i,iconColor:"black"})},i2="#b993d6",l2="linear-gradient(to right, #b993d6, #8ca6db)",u2=({children:e})=>A.jsx(s2,{children:e}),s2=Qe.div` display: flex; max-width: 440px; align: auto; @@ -135,20 +150,22 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho padding: 16px; border-radius: 8px; - background: ${Jh}; - background: ${bh}; + background: ${i2}; + background: ${l2}; outline: 2px solid #ffffff22; > * { flex: 1 0 22%; // 4 items per row } -`,n2=e=>({[te.CLOSED]:"grey",[te.PICKED]:"lightblue",[te.GUESSED]:"lightgreen",[te.GUESSED_WRONG]:"indianred",[te.SOLVED]:"white"})[e],r2=e=>({[te.CLOSED]:void 0,[te.PICKED]:"#ffffff44",[te.GUESSED]:void 0,[te.GUESSED_WRONG]:void 0,[te.SOLVED]:void 0})[e],o2=e=>{switch(e){case te.GUESSED:return"shake";case te.GUESSED_WRONG:return"infinite-shake";default:return}},i2=e=>{const{cards:{allCards:t}}=dt();return t.find(n=>n.id===e)},l2=e=>{const{cards:{pickCard:t}}=dt(),n=i2(e),r=n.state===te.CLOSED,o=le.useMemo(()=>o2(n.state),[n.state]);return{pickCard:()=>t(n.id),icon:n.icon,state:n.state,isCardClosed:r,cardAnimation:o}},u2=({id:e})=>{const{icon:t,state:n,pickCard:r,isCardClosed:o,cardAnimation:i}=l2(e);return $.jsx(Eh,{iconName:t,onClick:r,isClosed:o,bgColor:n2(n),highlightColor:r2(n),animation:i,iconColor:"black"})},s2=()=>{const{cards:{allCards:e}}=dt();return $.jsx(e2,{children:e.map(t=>$.jsx(u2,{id:t.id},t.id))})},a2=()=>{const{state:{isFinished:e}}=dt();return $.jsxs($.Fragment,{children:[$.jsxs(f2,{children:[$.jsx(c2,{children:"Guessing game"}),$.jsx(s2,{})]}),at.displayDebugStats&&$.jsx(qh,{}),e&&$.jsx(Yh,{})]})},c2=ft.h1` +`,a2=()=>{const{cards:{allCards:e}}=dt();return A.jsx(u2,{children:e.map(t=>A.jsx(o2,{id:t.id},t.id))})};var L1={exports:{}};(function(e,t){(function(n,r){e.exports=r(le)})(typeof self<"u"?self:M1,function(n){return function(r){var o={};function i(l){if(o[l])return o[l].exports;var u=o[l]={i:l,l:!1,exports:{}};return r[l].call(u.exports,u,u.exports,i),u.l=!0,u.exports}return i.m=r,i.c=o,i.d=function(l,u,s){i.o(l,u)||Object.defineProperty(l,u,{enumerable:!0,get:s})},i.r=function(l){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(l,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(l,"__esModule",{value:!0})},i.t=function(l,u){if(1&u&&(l=i(l)),8&u||4&u&&typeof l=="object"&&l&&l.__esModule)return l;var s=Object.create(null);if(i.r(s),Object.defineProperty(s,"default",{enumerable:!0,value:l}),2&u&&typeof l!="string")for(var a in l)i.d(s,a,(function(f){return l[f]}).bind(null,a));return s},i.n=function(l){var u=l&&l.__esModule?function(){return l.default}:function(){return l};return i.d(u,"a",u),u},i.o=function(l,u){return Object.prototype.hasOwnProperty.call(l,u)},i.p="",i(i.s=2)}([function(r,o){r.exports=n},function(r,o,i){var l={linear:function(u,s,a,f){return(a-s)*u/f+s},easeInQuad:function(u,s,a,f){return(a-s)*(u/=f)*u+s},easeOutQuad:function(u,s,a,f){return-(a-s)*(u/=f)*(u-2)+s},easeInOutQuad:function(u,s,a,f){var d=a-s;return(u/=f/2)<1?d/2*u*u+s:-d/2*(--u*(u-2)-1)+s},easeInCubic:function(u,s,a,f){return(a-s)*(u/=f)*u*u+s},easeOutCubic:function(u,s,a,f){return(a-s)*((u=u/f-1)*u*u+1)+s},easeInOutCubic:function(u,s,a,f){var d=a-s;return(u/=f/2)<1?d/2*u*u*u+s:d/2*((u-=2)*u*u+2)+s},easeInQuart:function(u,s,a,f){return(a-s)*(u/=f)*u*u*u+s},easeOutQuart:function(u,s,a,f){return-(a-s)*((u=u/f-1)*u*u*u-1)+s},easeInOutQuart:function(u,s,a,f){var d=a-s;return(u/=f/2)<1?d/2*u*u*u*u+s:-d/2*((u-=2)*u*u*u-2)+s},easeInQuint:function(u,s,a,f){return(a-s)*(u/=f)*u*u*u*u+s},easeOutQuint:function(u,s,a,f){return(a-s)*((u=u/f-1)*u*u*u*u+1)+s},easeInOutQuint:function(u,s,a,f){var d=a-s;return(u/=f/2)<1?d/2*u*u*u*u*u+s:d/2*((u-=2)*u*u*u*u+2)+s},easeInSine:function(u,s,a,f){var d=a-s;return-d*Math.cos(u/f*(Math.PI/2))+d+s},easeOutSine:function(u,s,a,f){return(a-s)*Math.sin(u/f*(Math.PI/2))+s},easeInOutSine:function(u,s,a,f){return-(a-s)/2*(Math.cos(Math.PI*u/f)-1)+s},easeInExpo:function(u,s,a,f){return u==0?s:(a-s)*Math.pow(2,10*(u/f-1))+s},easeOutExpo:function(u,s,a,f){var d=a-s;return u==f?s+d:d*(1-Math.pow(2,-10*u/f))+s},easeInOutExpo:function(u,s,a,f){var d=a-s;return u===0?s:u===f?s+d:(u/=f/2)<1?d/2*Math.pow(2,10*(u-1))+s:d/2*(2-Math.pow(2,-10*--u))+s},easeInCirc:function(u,s,a,f){return-(a-s)*(Math.sqrt(1-(u/=f)*u)-1)+s},easeOutCirc:function(u,s,a,f){return(a-s)*Math.sqrt(1-(u=u/f-1)*u)+s},easeInOutCirc:function(u,s,a,f){var d=a-s;return(u/=f/2)<1?-d/2*(Math.sqrt(1-u*u)-1)+s:d/2*(Math.sqrt(1-(u-=2)*u)+1)+s},easeInElastic:function(u,s,a,f){var d,m,g,v=a-s;return g=1.70158,u===0?s:(u/=f)==1?s+v:((m=0)||(m=.3*f),(d=v)=1&&this.rotationDirection===u.Positive?this.rotationDirection=u.Negative:this.rotateY<=-1&&this.rotationDirection===u.Negative&&(this.rotationDirection=u.Positive);var X=.1*this.rotationDirection;if(this.rotateY+=X,this.angle+=this.angularSpin,this.context.save(),this.context.translate(this.x,this.y),this.context.rotate(this.angle),this.context.scale(1,this.rotateY),this.context.rotate(this.angle),this.context.beginPath(),this.context.fillStyle=this.color,this.context.strokeStyle=this.color,this.context.globalAlpha=K,this.context.lineCap="round",this.context.lineWidth=2,oe&&typeof oe=="function")oe.call(this,this.context);else switch(this.shape){case l.Circle:this.context.beginPath(),this.context.arc(0,0,this.radius,0,2*Math.PI),this.context.fill();break;case l.Square:this.context.fillRect(-this.w/2,-this.h/2,this.w,this.h);break;case l.Strip:this.context.fillRect(-this.w/6,-this.h/2,this.w/3,this.h)}this.context.closePath(),this.context.restore()}}])&&g(S.prototype,E),y}();function I(y,S,E){return S in y?Object.defineProperty(y,S,{value:E,enumerable:!0,configurable:!0,writable:!0}):y[S]=E,y}var p=function y(S,E){var k=this;(function(z,$){if(!(z instanceof $))throw new TypeError("Cannot call a class as a function")})(this,y),I(this,"canvas",void 0),I(this,"context",void 0),I(this,"getOptions",void 0),I(this,"x",0),I(this,"y",0),I(this,"w",0),I(this,"h",0),I(this,"lastNumberOfPieces",0),I(this,"tweenInitTime",Date.now()),I(this,"particles",[]),I(this,"particlesGenerated",0),I(this,"removeParticleAt",function(z){k.particles.splice(z,1)}),I(this,"getParticle",function(){var z=m(k.x,k.w+k.x),$=m(k.y,k.h+k.y);return new _(k.context,k.getOptions,z,$)}),I(this,"animate",function(){var z=k.canvas,$=k.context,K=k.particlesGenerated,oe=k.lastNumberOfPieces,X=k.getOptions(),Et=X.run,tt=X.recycle,nt=X.numberOfPieces,Di=X.debug,Mi=X.tweenFunction,ji=X.tweenDuration;if(!Et)return!1;var Ai=k.particles.length,ur=tt?Ai:K,$i=Date.now();if(urji?ji:Math.max(0,$i-gs),ur,nt,ji),ys=Math.round(D1-ur),ws=0;wsz.height||sr.y<-100||sr.x>z.width+100||sr.x<-100)&&(tt&&ur<=nt?k.particles[Ss]=k.getParticle():k.removeParticleAt(Ss))}),Ai>0||ur0&&X.call(z,z),z._options.run=!1)}),x(this,"reset",function(){z.generator&&z.generator.particlesGenerated>0&&(z.generator.particlesGenerated=0,z.generator.particles=[],z.generator.lastNumberOfPieces=0)}),x(this,"stop",function(){z.options={run:!1},z.rafId&&(cancelAnimationFrame(z.rafId),z.rafId=void 0)}),this.canvas=k;var $=this.canvas.getContext("2d");if(!$)throw new Error("Could not get canvas context");this.context=$,this.generator=new p(this.canvas,function(){return z.options}),this.options=G,this.update()}var S,E;return S=y,(E=[{key:"options",get:function(){return this._options},set:function(k){var G=this._options&&this._options.run,z=this._options&&this._options.recycle;this.setOptionsWithDefaults(k),this.generator&&(Object.assign(this.generator,this.options.confettiSource),typeof k.recycle=="boolean"&&k.recycle&&z===!1&&(this.generator.lastNumberOfPieces=this.generator.particles.length)),typeof k.run=="boolean"&&k.run&&G===!1&&this.update()}}])&&w(S.prototype,E),y}();function R(y){return function(S){if(Array.isArray(S))return ln(S)}(y)||function(S){if(typeof Symbol<"u"&&Symbol.iterator in Object(S))return Array.from(S)}(y)||on(y)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function W(y){return(W=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(S){return typeof S}:function(S){return S&&typeof Symbol=="function"&&S.constructor===Symbol&&S!==Symbol.prototype?"symbol":typeof S})(y)}function M(){return(M=Object.assign||function(y){for(var S=1;S"u"||!(Symbol.iterator in Object(E)))){var G=[],z=!0,$=!1,K=void 0;try{for(var oe,X=E[Symbol.iterator]();!(z=(oe=X.next()).done)&&(G.push(oe.value),!k||G.length!==k);z=!0);}catch(Et){$=!0,K=Et}finally{try{z||X.return==null||X.return()}finally{if($)throw K}}return G}}(y,S)||on(y,S)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function on(y,S){if(y){if(typeof y=="string")return ln(y,S);var E=Object.prototype.toString.call(y).slice(8,-1);return E==="Object"&&y.constructor&&(E=y.constructor.name),E==="Map"||E==="Set"?Array.from(y):E==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(E)?ln(y,S):void 0}}function ln(y,S){(S==null||S>y.length)&&(S=y.length);for(var E=0,k=new Array(S);E"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}();return function(){var E,k=Q(y);if(S){var G=Q(this).constructor;E=Reflect.construct(k,arguments,G)}else E=k.apply(this,arguments);return D(this,E)}}function D(y,S){return!S||W(S)!=="object"&&typeof S!="function"?H(y):S}function H(y){if(y===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return y}function Q(y){return(Q=Object.setPrototypeOf?Object.getPrototypeOf:function(S){return S.__proto__||Object.getPrototypeOf(S)})(y)}function Ce(y,S,E){return S in y?Object.defineProperty(y,S,{value:E,enumerable:!0,configurable:!0,writable:!0}):y[S]=E,y}var _e=a.a.createRef(),Ye=function(y){(function(z,$){if(typeof $!="function"&&$!==null)throw new TypeError("Super expression must either be null or a function");z.prototype=Object.create($&&$.prototype,{constructor:{value:z,writable:!0,configurable:!0}}),$&&N(z,$)})(G,y);var S,E,k=L(G);function G(z){var $;xt(this,G);for(var K=arguments.length,oe=new Array(K>1?K-1:0),X=1;XA.jsx(f2,{width:e,height:t,recycle:!n}),p2=()=>{const{state:{isFinished:e}}=dt();return A.jsxs(A.Fragment,{children:[A.jsxs(m2,{children:[A.jsx(h2,{children:"Guessing game"}),A.jsx(a2,{})]}),ct.displayDebugStats&&A.jsx(qh,{}),e&&A.jsx(d2,{})]})},h2=Qe.h1` color: #b993d6; -`,f2=ft.div` +`,m2=Qe.div` width: 100%; height: 100%; display: flex; flex-direction: column; align-items: center; justify-content: center; -`,d2=()=>$.jsx(Ah,{children:$.jsx(p2,{})}),p2=()=>(Fh(),$.jsx(a2,{}));function h2(){return $.jsx(d2,{})}gl.createRoot(document.getElementById("root")).render($.jsx(je.StrictMode,{children:$.jsx(h2,{})})); +`,v2=()=>A.jsx($h,{children:A.jsx(g2,{})}),g2=()=>(Uh(),A.jsx(p2,{}));function y2(){return A.jsx(v2,{})}gl.createRoot(document.getElementById("root")).render(A.jsx(je.StrictMode,{children:A.jsx(y2,{})})); diff --git a/index.html b/index.html index d591ea6..5e93611 100644 --- a/index.html +++ b/index.html @@ -5,8 +5,8 @@ Vite + React + TS - - + +