vzcode
Version:
Multiplayer code editor system
37 lines • 2.33 MB
JavaScript
(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const s of o.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&r(s)}).observe(document,{childList:!0,subtree:!0});function n(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerPolicy&&(o.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?o.credentials="include":i.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(i){if(i.ep)return;i.ep=!0;const o=n(i);fetch(i.href,o)}})();var Cr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function bo(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function Ui(t){if(Object.prototype.hasOwnProperty.call(t,"__esModule"))return t;var e=t.default;if(typeof e=="function"){var n=function r(){var i=!1;try{i=this instanceof r}catch{}return i?Reflect.construct(e,arguments,this.constructor):e.apply(this,arguments)};n.prototype=e.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(t).forEach(function(r){var i=Object.getOwnPropertyDescriptor(t,r);Object.defineProperty(n,r,i.get?i:{enumerable:!0,get:function(){return t[r]}})}),n}var Ow={exports:{}},Dh={},bw={exports:{}},Ln={};/**
* @license React
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var w2;function hZ(){if(w2)return Ln;w2=1;var t=Symbol.for("react.element"),e=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),o=Symbol.for("react.provider"),s=Symbol.for("react.context"),a=Symbol.for("react.forward_ref"),l=Symbol.for("react.suspense"),u=Symbol.for("react.memo"),c=Symbol.for("react.lazy"),f=Symbol.iterator;function d(B){return B===null||typeof B!="object"?null:(B=f&&B[f]||B["@@iterator"],typeof B=="function"?B:null)}var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},p=Object.assign,g={};function y(B,Y,j){this.props=B,this.context=Y,this.refs=g,this.updater=j||h}y.prototype.isReactComponent={},y.prototype.setState=function(B,Y){if(typeof B!="object"&&typeof B!="function"&&B!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,B,Y,"setState")},y.prototype.forceUpdate=function(B){this.updater.enqueueForceUpdate(this,B,"forceUpdate")};function O(){}O.prototype=y.prototype;function b(B,Y,j){this.props=B,this.context=Y,this.refs=g,this.updater=j||h}var S=b.prototype=new O;S.constructor=b,p(S,y.prototype),S.isPureReactComponent=!0;var k=Array.isArray,x=Object.prototype.hasOwnProperty,_={current:null},I={key:!0,ref:!0,__self:!0,__source:!0};function M(B,Y,j){var ne,ee={},ce=null,V=null;if(Y!=null)for(ne in Y.ref!==void 0&&(V=Y.ref),Y.key!==void 0&&(ce=""+Y.key),Y)x.call(Y,ne)&&!I.hasOwnProperty(ne)&&(ee[ne]=Y[ne]);var Z=arguments.length-2;if(Z===1)ee.children=j;else if(1<Z){for(var J=Array(Z),le=0;le<Z;le++)J[le]=arguments[le+2];ee.children=J}if(B&&B.defaultProps)for(ne in Z=B.defaultProps,Z)ee[ne]===void 0&&(ee[ne]=Z[ne]);return{$$typeof:t,type:B,key:ce,ref:V,props:ee,_owner:_.current}}function P(B,Y){return{$$typeof:t,type:B.type,key:Y,ref:B.ref,props:B.props,_owner:B._owner}}function E(B){return typeof B=="object"&&B!==null&&B.$$typeof===t}function A(B){var Y={"=":"=0",":":"=2"};return"$"+B.replace(/[=:]/g,function(j){return Y[j]})}var T=/\/+/g;function N(B,Y){return typeof B=="object"&&B!==null&&B.key!=null?A(""+B.key):Y.toString(36)}function R(B,Y,j,ne,ee){var ce=typeof B;(ce==="undefined"||ce==="boolean")&&(B=null);var V=!1;if(B===null)V=!0;else switch(ce){case"string":case"number":V=!0;break;case"object":switch(B.$$typeof){case t:case e:V=!0}}if(V)return V=B,ee=ee(V),B=ne===""?"."+N(V,0):ne,k(ee)?(j="",B!=null&&(j=B.replace(T,"$&/")+"/"),R(ee,Y,j,"",function(le){return le})):ee!=null&&(E(ee)&&(ee=P(ee,j+(!ee.key||V&&V.key===ee.key?"":(""+ee.key).replace(T,"$&/")+"/")+B)),Y.push(ee)),1;if(V=0,ne=ne===""?".":ne+":",k(B))for(var Z=0;Z<B.length;Z++){ce=B[Z];var J=ne+N(ce,Z);V+=R(ce,Y,j,J,ee)}else if(J=d(B),typeof J=="function")for(B=J.call(B),Z=0;!(ce=B.next()).done;)ce=ce.value,J=ne+N(ce,Z++),V+=R(ce,Y,j,J,ee);else if(ce==="object")throw Y=String(B),Error("Objects are not valid as a React child (found: "+(Y==="[object Object]"?"object with keys {"+Object.keys(B).join(", ")+"}":Y)+"). If you meant to render a collection of children, use an array instead.");return V}function X(B,Y,j){if(B==null)return B;var ne=[],ee=0;return R(B,ne,"","",function(ce){return Y.call(j,ce,ee++)}),ne}function z(B){if(B._status===-1){var Y=B._result;Y=Y(),Y.then(function(j){(B._status===0||B._status===-1)&&(B._status=1,B._result=j)},function(j){(B._status===0||B._status===-1)&&(B._status=2,B._result=j)}),B._status===-1&&(B._status=0,B._result=Y)}if(B._status===1)return B._result.default;throw B._result}var W={current:null},G={transition:null},K={ReactCurrentDispatcher:W,ReactCurrentBatchConfig:G,ReactCurrentOwner:_};function U(){throw Error("act(...) is not supported in production builds of React.")}return Ln.Children={map:X,forEach:function(B,Y,j){X(B,function(){Y.apply(this,arguments)},j)},count:function(B){var Y=0;return X(B,function(){Y++}),Y},toArray:function(B){return X(B,function(Y){return Y})||[]},only:function(B){if(!E(B))throw Error("React.Children.only expected to receive a single React element child.");return B}},Ln.Component=y,Ln.Fragment=n,Ln.Profiler=i,Ln.PureComponent=b,Ln.StrictMode=r,Ln.Suspense=l,Ln.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=K,Ln.act=U,Ln.cloneElement=function(B,Y,j){if(B==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+B+".");var ne=p({},B.props),ee=B.key,ce=B.ref,V=B._owner;if(Y!=null){if(Y.ref!==void 0&&(ce=Y.ref,V=_.current),Y.key!==void 0&&(ee=""+Y.key),B.type&&B.type.defaultProps)var Z=B.type.defaultProps;for(J in Y)x.call(Y,J)&&!I.hasOwnProperty(J)&&(ne[J]=Y[J]===void 0&&Z!==void 0?Z[J]:Y[J])}var J=arguments.length-2;if(J===1)ne.children=j;else if(1<J){Z=Array(J);for(var le=0;le<J;le++)Z[le]=arguments[le+2];ne.children=Z}return{$$typeof:t,type:B.type,key:ee,ref:ce,props:ne,_owner:V}},Ln.createContext=function(B){return B={$$typeof:s,_currentValue:B,_currentValue2:B,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},B.Provider={$$typeof:o,_context:B},B.Consumer=B},Ln.createElement=M,Ln.createFactory=function(B){var Y=M.bind(null,B);return Y.type=B,Y},Ln.createRef=function(){return{current:null}},Ln.forwardRef=function(B){return{$$typeof:a,render:B}},Ln.isValidElement=E,Ln.lazy=function(B){return{$$typeof:c,_payload:{_status:-1,_result:B},_init:z}},Ln.memo=function(B,Y){return{$$typeof:u,type:B,compare:Y===void 0?null:Y}},Ln.startTransition=function(B){var Y=G.transition;G.transition={};try{B()}finally{G.transition=Y}},Ln.unstable_act=U,Ln.useCallback=function(B,Y){return W.current.useCallback(B,Y)},Ln.useContext=function(B){return W.current.useContext(B)},Ln.useDebugValue=function(){},Ln.useDeferredValue=function(B){return W.current.useDeferredValue(B)},Ln.useEffect=function(B,Y){return W.current.useEffect(B,Y)},Ln.useId=function(){return W.current.useId()},Ln.useImperativeHandle=function(B,Y,j){return W.current.useImperativeHandle(B,Y,j)},Ln.useInsertionEffect=function(B,Y){return W.current.useInsertionEffect(B,Y)},Ln.useLayoutEffect=function(B,Y){return W.current.useLayoutEffect(B,Y)},Ln.useMemo=function(B,Y){return W.current.useMemo(B,Y)},Ln.useReducer=function(B,Y,j){return W.current.useReducer(B,Y,j)},Ln.useRef=function(B){return W.current.useRef(B)},Ln.useState=function(B){return W.current.useState(B)},Ln.useSyncExternalStore=function(B,Y,j){return W.current.useSyncExternalStore(B,Y,j)},Ln.useTransition=function(){return W.current.useTransition()},Ln.version="18.3.1",Ln}var S2;function jt(){return S2||(S2=1,bw.exports=hZ()),bw.exports}/**
* @license React
* react-jsx-runtime.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var k2;function pZ(){if(k2)return Dh;k2=1;var t=jt(),e=Symbol.for("react.element"),n=Symbol.for("react.fragment"),r=Object.prototype.hasOwnProperty,i=t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,o={key:!0,ref:!0,__self:!0,__source:!0};function s(a,l,u){var c,f={},d=null,h=null;u!==void 0&&(d=""+u),l.key!==void 0&&(d=""+l.key),l.ref!==void 0&&(h=l.ref);for(c in l)r.call(l,c)&&!o.hasOwnProperty(c)&&(f[c]=l[c]);if(a&&a.defaultProps)for(c in l=a.defaultProps,l)f[c]===void 0&&(f[c]=l[c]);return{$$typeof:e,type:a,key:d,ref:h,props:f,_owner:i.current}}return Dh.Fragment=n,Dh.jsx=s,Dh.jsxs=s,Dh}var x2;function $n(){return x2||(x2=1,Ow.exports=pZ()),Ow.exports}var H=$n(),L=jt();const Or=bo(L);var Gg={},ww={exports:{}},Ro={},Sw={exports:{}},kw={};/**
* @license React
* scheduler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var _2;function mZ(){return _2||(_2=1,function(t){function e(G,K){var U=G.length;G.push(K);e:for(;0<U;){var B=U-1>>>1,Y=G[B];if(0<i(Y,K))G[B]=K,G[U]=Y,U=B;else break e}}function n(G){return G.length===0?null:G[0]}function r(G){if(G.length===0)return null;var K=G[0],U=G.pop();if(U!==K){G[0]=U;e:for(var B=0,Y=G.length,j=Y>>>1;B<j;){var ne=2*(B+1)-1,ee=G[ne],ce=ne+1,V=G[ce];if(0>i(ee,U))ce<Y&&0>i(V,ee)?(G[B]=V,G[ce]=U,B=ce):(G[B]=ee,G[ne]=U,B=ne);else if(ce<Y&&0>i(V,U))G[B]=V,G[ce]=U,B=ce;else break e}}return K}function i(G,K){var U=G.sortIndex-K.sortIndex;return U!==0?U:G.id-K.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;t.unstable_now=function(){return o.now()}}else{var s=Date,a=s.now();t.unstable_now=function(){return s.now()-a}}var l=[],u=[],c=1,f=null,d=3,h=!1,p=!1,g=!1,y=typeof setTimeout=="function"?setTimeout:null,O=typeof clearTimeout=="function"?clearTimeout:null,b=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function S(G){for(var K=n(u);K!==null;){if(K.callback===null)r(u);else if(K.startTime<=G)r(u),K.sortIndex=K.expirationTime,e(l,K);else break;K=n(u)}}function k(G){if(g=!1,S(G),!p)if(n(l)!==null)p=!0,z(x);else{var K=n(u);K!==null&&W(k,K.startTime-G)}}function x(G,K){p=!1,g&&(g=!1,O(M),M=-1),h=!0;var U=d;try{for(S(K),f=n(l);f!==null&&(!(f.expirationTime>K)||G&&!A());){var B=f.callback;if(typeof B=="function"){f.callback=null,d=f.priorityLevel;var Y=B(f.expirationTime<=K);K=t.unstable_now(),typeof Y=="function"?f.callback=Y:f===n(l)&&r(l),S(K)}else r(l);f=n(l)}if(f!==null)var j=!0;else{var ne=n(u);ne!==null&&W(k,ne.startTime-K),j=!1}return j}finally{f=null,d=U,h=!1}}var _=!1,I=null,M=-1,P=5,E=-1;function A(){return!(t.unstable_now()-E<P)}function T(){if(I!==null){var G=t.unstable_now();E=G;var K=!0;try{K=I(!0,G)}finally{K?N():(_=!1,I=null)}}else _=!1}var N;if(typeof b=="function")N=function(){b(T)};else if(typeof MessageChannel<"u"){var R=new MessageChannel,X=R.port2;R.port1.onmessage=T,N=function(){X.postMessage(null)}}else N=function(){y(T,0)};function z(G){I=G,_||(_=!0,N())}function W(G,K){M=y(function(){G(t.unstable_now())},K)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(G){G.callback=null},t.unstable_continueExecution=function(){p||h||(p=!0,z(x))},t.unstable_forceFrameRate=function(G){0>G||125<G?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):P=0<G?Math.floor(1e3/G):5},t.unstable_getCurrentPriorityLevel=function(){return d},t.unstable_getFirstCallbackNode=function(){return n(l)},t.unstable_next=function(G){switch(d){case 1:case 2:case 3:var K=3;break;default:K=d}var U=d;d=K;try{return G()}finally{d=U}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(G,K){switch(G){case 1:case 2:case 3:case 4:case 5:break;default:G=3}var U=d;d=G;try{return K()}finally{d=U}},t.unstable_scheduleCallback=function(G,K,U){var B=t.unstable_now();switch(typeof U=="object"&&U!==null?(U=U.delay,U=typeof U=="number"&&0<U?B+U:B):U=B,G){case 1:var Y=-1;break;case 2:Y=250;break;case 5:Y=1073741823;break;case 4:Y=1e4;break;default:Y=5e3}return Y=U+Y,G={id:c++,callback:K,priorityLevel:G,startTime:U,expirationTime:Y,sortIndex:-1},U>B?(G.sortIndex=U,e(u,G),n(l)===null&&G===n(u)&&(g?(O(M),M=-1):g=!0,W(k,U-B))):(G.sortIndex=Y,e(l,G),p||h||(p=!0,z(x))),G},t.unstable_shouldYield=A,t.unstable_wrapCallback=function(G){var K=d;return function(){var U=d;d=K;try{return G.apply(this,arguments)}finally{d=U}}}}(kw)),kw}var P2;function gZ(){return P2||(P2=1,Sw.exports=mZ()),Sw.exports}/**
* @license React
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var C2;function vZ(){if(C2)return Ro;C2=1;var t=jt(),e=gZ();function n(m){for(var v="https://reactjs.org/docs/error-decoder.html?invariant="+m,w=1;w<arguments.length;w++)v+="&args[]="+encodeURIComponent(arguments[w]);return"Minified React error #"+m+"; visit "+v+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var r=new Set,i={};function o(m,v){s(m,v),s(m+"Capture",v)}function s(m,v){for(i[m]=v,m=0;m<v.length;m++)r.add(v[m])}var a=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),l=Object.prototype.hasOwnProperty,u=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,c={},f={};function d(m){return l.call(f,m)?!0:l.call(c,m)?!1:u.test(m)?f[m]=!0:(c[m]=!0,!1)}function h(m,v,w,C){if(w!==null&&w.type===0)return!1;switch(typeof v){case"function":case"symbol":return!0;case"boolean":return C?!1:w!==null?!w.acceptsBooleans:(m=m.toLowerCase().slice(0,5),m!=="data-"&&m!=="aria-");default:return!1}}function p(m,v,w,C){if(v===null||typeof v>"u"||h(m,v,w,C))return!0;if(C)return!1;if(w!==null)switch(w.type){case 3:return!v;case 4:return v===!1;case 5:return isNaN(v);case 6:return isNaN(v)||1>v}return!1}function g(m,v,w,C,$,F,te){this.acceptsBooleans=v===2||v===3||v===4,this.attributeName=C,this.attributeNamespace=$,this.mustUseProperty=w,this.propertyName=m,this.type=v,this.sanitizeURL=F,this.removeEmptyString=te}var y={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(m){y[m]=new g(m,0,!1,m,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(m){var v=m[0];y[v]=new g(v,1,!1,m[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(m){y[m]=new g(m,2,!1,m.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(m){y[m]=new g(m,2,!1,m,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(m){y[m]=new g(m,3,!1,m.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(m){y[m]=new g(m,3,!0,m,null,!1,!1)}),["capture","download"].forEach(function(m){y[m]=new g(m,4,!1,m,null,!1,!1)}),["cols","rows","size","span"].forEach(function(m){y[m]=new g(m,6,!1,m,null,!1,!1)}),["rowSpan","start"].forEach(function(m){y[m]=new g(m,5,!1,m.toLowerCase(),null,!1,!1)});var O=/[\-:]([a-z])/g;function b(m){return m[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(m){var v=m.replace(O,b);y[v]=new g(v,1,!1,m,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(m){var v=m.replace(O,b);y[v]=new g(v,1,!1,m,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(m){var v=m.replace(O,b);y[v]=new g(v,1,!1,m,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(m){y[m]=new g(m,1,!1,m.toLowerCase(),null,!1,!1)}),y.xlinkHref=new g("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(m){y[m]=new g(m,1,!1,m.toLowerCase(),null,!0,!0)});function S(m,v,w,C){var $=y.hasOwnProperty(v)?y[v]:null;($!==null?$.type!==0:C||!(2<v.length)||v[0]!=="o"&&v[0]!=="O"||v[1]!=="n"&&v[1]!=="N")&&(p(v,w,$,C)&&(w=null),C||$===null?d(v)&&(w===null?m.removeAttribute(v):m.setAttribute(v,""+w)):$.mustUseProperty?m[$.propertyName]=w===null?$.type===3?!1:"":w:(v=$.attributeName,C=$.attributeNamespace,w===null?m.removeAttribute(v):($=$.type,w=$===3||$===4&&w===!0?"":""+w,C?m.setAttributeNS(C,v,w):m.setAttribute(v,w))))}var k=t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,x=Symbol.for("react.element"),_=Symbol.for("react.portal"),I=Symbol.for("react.fragment"),M=Symbol.for("react.strict_mode"),P=Symbol.for("react.profiler"),E=Symbol.for("react.provider"),A=Symbol.for("react.context"),T=Symbol.for("react.forward_ref"),N=Symbol.for("react.suspense"),R=Symbol.for("react.suspense_list"),X=Symbol.for("react.memo"),z=Symbol.for("react.lazy"),W=Symbol.for("react.offscreen"),G=Symbol.iterator;function K(m){return m===null||typeof m!="object"?null:(m=G&&m[G]||m["@@iterator"],typeof m=="function"?m:null)}var U=Object.assign,B;function Y(m){if(B===void 0)try{throw Error()}catch(w){var v=w.stack.trim().match(/\n( *(at )?)/);B=v&&v[1]||""}return`
`+B+m}var j=!1;function ne(m,v){if(!m||j)return"";j=!0;var w=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(v)if(v=function(){throw Error()},Object.defineProperty(v.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(v,[])}catch(Ue){var C=Ue}Reflect.construct(m,[],v)}else{try{v.call()}catch(Ue){C=Ue}m.call(v.prototype)}else{try{throw Error()}catch(Ue){C=Ue}m()}}catch(Ue){if(Ue&&C&&typeof Ue.stack=="string"){for(var $=Ue.stack.split(`
`),F=C.stack.split(`
`),te=$.length-1,pe=F.length-1;1<=te&&0<=pe&&$[te]!==F[pe];)pe--;for(;1<=te&&0<=pe;te--,pe--)if($[te]!==F[pe]){if(te!==1||pe!==1)do if(te--,pe--,0>pe||$[te]!==F[pe]){var xe=`
`+$[te].replace(" at new "," at ");return m.displayName&&xe.includes("<anonymous>")&&(xe=xe.replace("<anonymous>",m.displayName)),xe}while(1<=te&&0<=pe);break}}}finally{j=!1,Error.prepareStackTrace=w}return(m=m?m.displayName||m.name:"")?Y(m):""}function ee(m){switch(m.tag){case 5:return Y(m.type);case 16:return Y("Lazy");case 13:return Y("Suspense");case 19:return Y("SuspenseList");case 0:case 2:case 15:return m=ne(m.type,!1),m;case 11:return m=ne(m.type.render,!1),m;case 1:return m=ne(m.type,!0),m;default:return""}}function ce(m){if(m==null)return null;if(typeof m=="function")return m.displayName||m.name||null;if(typeof m=="string")return m;switch(m){case I:return"Fragment";case _:return"Portal";case P:return"Profiler";case M:return"StrictMode";case N:return"Suspense";case R:return"SuspenseList"}if(typeof m=="object")switch(m.$$typeof){case A:return(m.displayName||"Context")+".Consumer";case E:return(m._context.displayName||"Context")+".Provider";case T:var v=m.render;return m=m.displayName,m||(m=v.displayName||v.name||"",m=m!==""?"ForwardRef("+m+")":"ForwardRef"),m;case X:return v=m.displayName||null,v!==null?v:ce(m.type)||"Memo";case z:v=m._payload,m=m._init;try{return ce(m(v))}catch{}}return null}function V(m){var v=m.type;switch(m.tag){case 24:return"Cache";case 9:return(v.displayName||"Context")+".Consumer";case 10:return(v._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return m=v.render,m=m.displayName||m.name||"",v.displayName||(m!==""?"ForwardRef("+m+")":"ForwardRef");case 7:return"Fragment";case 5:return v;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return ce(v);case 8:return v===M?"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 v=="function")return v.displayName||v.name||null;if(typeof v=="string")return v}return null}function Z(m){switch(typeof m){case"boolean":case"number":case"string":case"undefined":return m;case"object":return m;default:return""}}function J(m){var v=m.type;return(m=m.nodeName)&&m.toLowerCase()==="input"&&(v==="checkbox"||v==="radio")}function le(m){var v=J(m)?"checked":"value",w=Object.getOwnPropertyDescriptor(m.constructor.prototype,v),C=""+m[v];if(!m.hasOwnProperty(v)&&typeof w<"u"&&typeof w.get=="function"&&typeof w.set=="function"){var $=w.get,F=w.set;return Object.defineProperty(m,v,{configurable:!0,get:function(){return $.call(this)},set:function(te){C=""+te,F.call(this,te)}}),Object.defineProperty(m,v,{enumerable:w.enumerable}),{getValue:function(){return C},setValue:function(te){C=""+te},stopTracking:function(){m._valueTracker=null,delete m[v]}}}}function Oe(m){m._valueTracker||(m._valueTracker=le(m))}function Ce(m){if(!m)return!1;var v=m._valueTracker;if(!v)return!0;var w=v.getValue(),C="";return m&&(C=J(m)?m.checked?"true":"false":m.value),m=C,m!==w?(v.setValue(m),!0):!1}function Re(m){if(m=m||(typeof document<"u"?document:void 0),typeof m>"u")return null;try{return m.activeElement||m.body}catch{return m.body}}function Q(m,v){var w=v.checked;return U({},v,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:w??m._wrapperState.initialChecked})}function ge(m,v){var w=v.defaultValue==null?"":v.defaultValue,C=v.checked!=null?v.checked:v.defaultChecked;w=Z(v.value!=null?v.value:w),m._wrapperState={initialChecked:C,initialValue:w,controlled:v.type==="checkbox"||v.type==="radio"?v.checked!=null:v.value!=null}}function ye(m,v){v=v.checked,v!=null&&S(m,"checked",v,!1)}function oe(m,v){ye(m,v);var w=Z(v.value),C=v.type;if(w!=null)C==="number"?(w===0&&m.value===""||m.value!=w)&&(m.value=""+w):m.value!==""+w&&(m.value=""+w);else if(C==="submit"||C==="reset"){m.removeAttribute("value");return}v.hasOwnProperty("value")?me(m,v.type,w):v.hasOwnProperty("defaultValue")&&me(m,v.type,Z(v.defaultValue)),v.checked==null&&v.defaultChecked!=null&&(m.defaultChecked=!!v.defaultChecked)}function ie(m,v,w){if(v.hasOwnProperty("value")||v.hasOwnProperty("defaultValue")){var C=v.type;if(!(C!=="submit"&&C!=="reset"||v.value!==void 0&&v.value!==null))return;v=""+m._wrapperState.initialValue,w||v===m.value||(m.value=v),m.defaultValue=v}w=m.name,w!==""&&(m.name=""),m.defaultChecked=!!m._wrapperState.initialChecked,w!==""&&(m.name=w)}function me(m,v,w){(v!=="number"||Re(m.ownerDocument)!==m)&&(w==null?m.defaultValue=""+m._wrapperState.initialValue:m.defaultValue!==""+w&&(m.defaultValue=""+w))}var Le=Array.isArray;function Ne(m,v,w,C){if(m=m.options,v){v={};for(var $=0;$<w.length;$++)v["$"+w[$]]=!0;for(w=0;w<m.length;w++)$=v.hasOwnProperty("$"+m[w].value),m[w].selected!==$&&(m[w].selected=$),$&&C&&(m[w].defaultSelected=!0)}else{for(w=""+Z(w),v=null,$=0;$<m.length;$++){if(m[$].value===w){m[$].selected=!0,C&&(m[$].defaultSelected=!0);return}v!==null||m[$].disabled||(v=m[$])}v!==null&&(v.selected=!0)}}function _e(m,v){if(v.dangerouslySetInnerHTML!=null)throw Error(n(91));return U({},v,{value:void 0,defaultValue:void 0,children:""+m._wrapperState.initialValue})}function q(m,v){var w=v.value;if(w==null){if(w=v.children,v=v.defaultValue,w!=null){if(v!=null)throw Error(n(92));if(Le(w)){if(1<w.length)throw Error(n(93));w=w[0]}v=w}v==null&&(v=""),w=v}m._wrapperState={initialValue:Z(w)}}function ve(m,v){var w=Z(v.value),C=Z(v.defaultValue);w!=null&&(w=""+w,w!==m.value&&(m.value=w),v.defaultValue==null&&m.defaultValue!==w&&(m.defaultValue=w)),C!=null&&(m.defaultValue=""+C)}function Pe(m){var v=m.textContent;v===m._wrapperState.initialValue&&v!==""&&v!==null&&(m.value=v)}function de(m){switch(m){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function Se(m,v){return m==null||m==="http://www.w3.org/1999/xhtml"?de(v):m==="http://www.w3.org/2000/svg"&&v==="foreignObject"?"http://www.w3.org/1999/xhtml":m}var Ae,rt=function(m){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(v,w,C,$){MSApp.execUnsafeLocalFunction(function(){return m(v,w,C,$)})}:m}(function(m,v){if(m.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in m)m.innerHTML=v;else{for(Ae=Ae||document.createElement("div"),Ae.innerHTML="<svg>"+v.valueOf().toString()+"</svg>",v=Ae.firstChild;m.firstChild;)m.removeChild(m.firstChild);for(;v.firstChild;)m.appendChild(v.firstChild)}});function ht(m,v){if(v){var w=m.firstChild;if(w&&w===m.lastChild&&w.nodeType===3){w.nodeValue=v;return}}m.textContent=v}var Fe={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},ft=["Webkit","ms","Moz","O"];Object.keys(Fe).forEach(function(m){ft.forEach(function(v){v=v+m.charAt(0).toUpperCase()+m.substring(1),Fe[v]=Fe[m]})});function He(m,v,w){return v==null||typeof v=="boolean"||v===""?"":w||typeof v!="number"||v===0||Fe.hasOwnProperty(m)&&Fe[m]?(""+v).trim():v+"px"}function dt(m,v){m=m.style;for(var w in v)if(v.hasOwnProperty(w)){var C=w.indexOf("--")===0,$=He(w,v[w],C);w==="float"&&(w="cssFloat"),C?m.setProperty(w,$):m[w]=$}}var bt=U({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 pt(m,v){if(v){if(bt[m]&&(v.children!=null||v.dangerouslySetInnerHTML!=null))throw Error(n(137,m));if(v.dangerouslySetInnerHTML!=null){if(v.children!=null)throw Error(n(60));if(typeof v.dangerouslySetInnerHTML!="object"||!("__html"in v.dangerouslySetInnerHTML))throw Error(n(61))}if(v.style!=null&&typeof v.style!="object")throw Error(n(62))}}function Dt(m,v){if(m.indexOf("-")===-1)return typeof v.is=="string";switch(m){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 tt=null;function Rt(m){return m=m.target||m.srcElement||window,m.correspondingUseElement&&(m=m.correspondingUseElement),m.nodeType===3?m.parentNode:m}var tn=null,Tt=null,Bt=null;function gn(m){if(m=Oh(m)){if(typeof tn!="function")throw Error(n(280));var v=m.stateNode;v&&(v=dg(v),tn(m.stateNode,m.type,v))}}function wn(m){Tt?Bt?Bt.push(m):Bt=[m]:Tt=m}function Sn(){if(Tt){var m=Tt,v=Bt;if(Bt=Tt=null,gn(m),v)for(m=0;m<v.length;m++)gn(v[m])}}function An(m,v){return m(v)}function rr(){}var he=!1;function Te(m,v,w){if(he)return m(v,w);he=!0;try{return An(m,v,w)}finally{he=!1,(Tt!==null||Bt!==null)&&(rr(),Sn())}}function Ie(m,v){var w=m.stateNode;if(w===null)return null;var C=dg(w);if(C===null)return null;w=C[v];e:switch(v){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(C=!C.disabled)||(m=m.type,C=!(m==="button"||m==="input"||m==="select"||m==="textarea")),m=!C;break e;default:m=!1}if(m)return null;if(w&&typeof w!="function")throw Error(n(231,v,typeof w));return w}var nt=!1;if(a)try{var lt={};Object.defineProperty(lt,"passive",{get:function(){nt=!0}}),window.addEventListener("test",lt,lt),window.removeEventListener("test",lt,lt)}catch{nt=!1}function ut(m,v,w,C,$,F,te,pe,xe){var Ue=Array.prototype.slice.call(arguments,3);try{v.apply(w,Ue)}catch(vt){this.onError(vt)}}var We=!1,Ze=null,Je=!1,Ve=null,$e={onError:function(m){We=!0,Ze=m}};function at(m,v,w,C,$,F,te,pe,xe){We=!1,Ze=null,ut.apply($e,arguments)}function _t(m,v,w,C,$,F,te,pe,xe){if(at.apply(this,arguments),We){if(We){var Ue=Ze;We=!1,Ze=null}else throw Error(n(198));Je||(Je=!0,Ve=Ue)}}function Lt(m){var v=m,w=m;if(m.alternate)for(;v.return;)v=v.return;else{m=v;do v=m,(v.flags&4098)!==0&&(w=v.return),m=v.return;while(m)}return v.tag===3?w:null}function an(m){if(m.tag===13){var v=m.memoizedState;if(v===null&&(m=m.alternate,m!==null&&(v=m.memoizedState)),v!==null)return v.dehydrated}return null}function dn(m){if(Lt(m)!==m)throw Error(n(188))}function Wt(m){var v=m.alternate;if(!v){if(v=Lt(m),v===null)throw Error(n(188));return v!==m?null:m}for(var w=m,C=v;;){var $=w.return;if($===null)break;var F=$.alternate;if(F===null){if(C=$.return,C!==null){w=C;continue}break}if($.child===F.child){for(F=$.child;F;){if(F===w)return dn($),m;if(F===C)return dn($),v;F=F.sibling}throw Error(n(188))}if(w.return!==C.return)w=$,C=F;else{for(var te=!1,pe=$.child;pe;){if(pe===w){te=!0,w=$,C=F;break}if(pe===C){te=!0,C=$,w=F;break}pe=pe.sibling}if(!te){for(pe=F.child;pe;){if(pe===w){te=!0,w=F,C=$;break}if(pe===C){te=!0,C=F,w=$;break}pe=pe.sibling}if(!te)throw Error(n(189))}}if(w.alternate!==C)throw Error(n(190))}if(w.tag!==3)throw Error(n(188));return w.stateNode.current===w?m:v}function Jt(m){return m=Wt(m),m!==null?Yt(m):null}function Yt(m){if(m.tag===5||m.tag===6)return m;for(m=m.child;m!==null;){var v=Yt(m);if(v!==null)return v;m=m.sibling}return null}var Zt=e.unstable_scheduleCallback,Et=e.unstable_cancelCallback,ln=e.unstable_shouldYield,Zn=e.unstable_requestPaint,On=e.unstable_now,ir=e.unstable_getCurrentPriorityLevel,cr=e.unstable_ImmediatePriority,fe=e.unstable_UserBlockingPriority,ue=e.unstable_NormalPriority,be=e.unstable_LowPriority,Ye=e.unstable_IdlePriority,Me=null,Xe=null;function Pt(m){if(Xe&&typeof Xe.onCommitFiberRoot=="function")try{Xe.onCommitFiberRoot(Me,m,void 0,(m.current.flags&128)===128)}catch{}}var ot=Math.clz32?Math.clz32:Mt,Ot=Math.log,en=Math.LN2;function Mt(m){return m>>>=0,m===0?32:31-(Ot(m)/en|0)|0}var Tn=64,qn=4194304;function on(m){switch(m&-m){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 m&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return m&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return m}}function _n(m,v){var w=m.pendingLanes;if(w===0)return 0;var C=0,$=m.suspendedLanes,F=m.pingedLanes,te=w&268435455;if(te!==0){var pe=te&~$;pe!==0?C=on(pe):(F&=te,F!==0&&(C=on(F)))}else te=w&~$,te!==0?C=on(te):F!==0&&(C=on(F));if(C===0)return 0;if(v!==0&&v!==C&&(v&$)===0&&($=C&-C,F=v&-v,$>=F||$===16&&(F&4194240)!==0))return v;if((C&4)!==0&&(C|=w&16),v=m.entangledLanes,v!==0)for(m=m.entanglements,v&=C;0<v;)w=31-ot(v),$=1<<w,C|=m[w],v&=~$;return C}function Cn(m,v){switch(m){case 1:case 2:case 4:return v+250;case 8:case 16:case 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 v+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function kn(m,v){for(var w=m.suspendedLanes,C=m.pingedLanes,$=m.expirationTimes,F=m.pendingLanes;0<F;){var te=31-ot(F),pe=1<<te,xe=$[te];xe===-1?((pe&w)===0||(pe&C)!==0)&&($[te]=Cn(pe,v)):xe<=v&&(m.expiredLanes|=pe),F&=~pe}}function En(m){return m=m.pendingLanes&-1073741825,m!==0?m:m&1073741824?1073741824:0}function mr(){var m=Tn;return Tn<<=1,(Tn&4194240)===0&&(Tn=64),m}function ur(m){for(var v=[],w=0;31>w;w++)v.push(m);return v}function xn(m,v,w){m.pendingLanes|=v,v!==536870912&&(m.suspendedLanes=0,m.pingedLanes=0),m=m.eventTimes,v=31-ot(v),m[v]=w}function tr(m,v){var w=m.pendingLanes&~v;m.pendingLanes=v,m.suspendedLanes=0,m.pingedLanes=0,m.expiredLanes&=v,m.mutableReadLanes&=v,m.entangledLanes&=v,v=m.entanglements;var C=m.eventTimes;for(m=m.expirationTimes;0<w;){var $=31-ot(w),F=1<<$;v[$]=0,C[$]=-1,m[$]=-1,w&=~F}}function Vn(m,v){var w=m.entangledLanes|=v;for(m=m.entanglements;w;){var C=31-ot(w),$=1<<C;$&v|m[C]&v&&(m[C]|=v),w&=~$}}var un=0;function Xr(m){return m&=-m,1<m?4<m?(m&268435455)!==0?16:536870912:4:1}var Nr,gr,Hr,Vi,ei,zi=!1,Di=[],Tr=null,jr=null,so=null,Wi=new Map,ps=new Map,ao=[],tl="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function da(m,v){switch(m){case"focusin":case"focusout":Tr=null;break;case"dragenter":case"dragleave":jr=null;break;case"mouseover":case"mouseout":so=null;break;case"pointerover":case"pointerout":Wi.delete(v.pointerId);break;case"gotpointercapture":case"lostpointercapture":ps.delete(v.pointerId)}}function lo(m,v,w,C,$,F){return m===null||m.nativeEvent!==F?(m={blockedOn:v,domEventName:w,eventSystemFlags:C,nativeEvent:F,targetContainers:[$]},v!==null&&(v=Oh(v),v!==null&&gr(v)),m):(m.eventSystemFlags|=C,v=m.targetContainers,$!==null&&v.indexOf($)===-1&&v.push($),m)}function wo(m,v,w,C,$){switch(v){case"focusin":return Tr=lo(Tr,m,v,w,C,$),!0;case"dragenter":return jr=lo(jr,m,v,w,C,$),!0;case"mouseover":return so=lo(so,m,v,w,C,$),!0;case"pointerover":var F=$.pointerId;return Wi.set(F,lo(Wi.get(F)||null,m,v,w,C,$)),!0;case"gotpointercapture":return F=$.pointerId,ps.set(F,lo(ps.get(F)||null,m,v,w,C,$)),!0}return!1}function $s(m){var v=oc(m.target);if(v!==null){var w=Lt(v);if(w!==null){if(v=w.tag,v===13){if(v=an(w),v!==null){m.blockedOn=v,ei(m.priority,function(){Hr(w)});return}}else if(v===3&&w.stateNode.current.memoizedState.isDehydrated){m.blockedOn=w.tag===3?w.stateNode.containerInfo:null;return}}}m.blockedOn=null}function So(m){if(m.blockedOn!==null)return!1;for(var v=m.targetContainers;0<v.length;){var w=Ql(m.domEventName,m.eventSystemFlags,v[0],m.nativeEvent);if(w===null){w=m.nativeEvent;var C=new w.constructor(w.type,w);tt=C,w.target.dispatchEvent(C),tt=null}else return v=Oh(w),v!==null&&gr(v),m.blockedOn=w,!1;v.shift()}return!0}function ms(m,v,w){So(m)&&w.delete(v)}function Nl(){zi=!1,Tr!==null&&So(Tr)&&(Tr=null),jr!==null&&So(jr)&&(jr=null),so!==null&&So(so)&&(so=null),Wi.forEach(ms),ps.forEach(ms)}function ha(m,v){m.blockedOn===v&&(m.blockedOn=null,zi||(zi=!0,e.unstable_scheduleCallback(e.unstable_NormalPriority,Nl)))}function Ls(m){function v($){return ha($,m)}if(0<Di.length){ha(Di[0],m);for(var w=1;w<Di.length;w++){var C=Di[w];C.blockedOn===m&&(C.blockedOn=null)}}for(Tr!==null&&ha(Tr,m),jr!==null&&ha(jr,m),so!==null&&ha(so,m),Wi.forEach(v),ps.forEach(v),w=0;w<ao.length;w++)C=ao[w],C.blockedOn===m&&(C.blockedOn=null);for(;0<ao.length&&(w=ao[0],w.blockedOn===null);)$s(w),w.blockedOn===null&&ao.shift()}var Zo=k.ReactCurrentBatchConfig,nl=!0;function jl(m,v,w,C){var $=un,F=Zo.transition;Zo.transition=null;try{un=1,Ns(m,v,w,C)}finally{un=$,Zo.transition=F}}function lh(m,v,w,C){var $=un,F=Zo.transition;Zo.transition=null;try{un=4,Ns(m,v,w,C)}finally{un=$,Zo.transition=F}}function Ns(m,v,w,C){if(nl){var $=Ql(m,v,w,C);if($===null)ub(m,v,C,rl,w),da(m,C);else if(wo($,m,v,w,C))C.stopPropagation();else if(da(m,C),v&4&&-1<tl.indexOf(m)){for(;$!==null;){var F=Oh($);if(F!==null&&Nr(F),F=Ql(m,v,w,C),F===null&&ub(m,v,C,rl,w),F===$)break;$=F}$!==null&&C.stopPropagation()}else ub(m,v,C,null,w)}}var rl=null;function Ql(m,v,w,C){if(rl=null,m=Rt(C),m=oc(m),m!==null)if(v=Lt(m),v===null)m=null;else if(w=v.tag,w===13){if(m=an(v),m!==null)return m;m=null}else if(w===3){if(v.stateNode.current.memoizedState.isDehydrated)return v.tag===3?v.stateNode.containerInfo:null;m=null}else v!==m&&(m=null);return rl=m,null}function nc(m){switch(m){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(ir()){case cr:return 1;case fe:return 4;case ue:case be:return 16;case Ye:return 536870912;default:return 16}default:return 16}}var xi=null,Xo=null,pa=null;function Fl(){if(pa)return pa;var m,v=Xo,w=v.length,C,$="value"in xi?xi.value:xi.textContent,F=$.length;for(m=0;m<w&&v[m]===$[m];m++);var te=w-m;for(C=1;C<=te&&v[w-C]===$[F-C];C++);return pa=$.slice(m,1<C?1-C:void 0)}function js(m){var v=m.keyCode;return"charCode"in m?(m=m.charCode,m===0&&v===13&&(m=13)):m=v,m===10&&(m=13),32<=m||m===13?m:0}function il(){return!0}function Bl(){return!1}function gi(m){function v(w,C,$,F,te){this._reactName=w,this._targetInst=$,this.type=C,this.nativeEvent=F,this.target=te,this.currentTarget=null;for(var pe in m)m.hasOwnProperty(pe)&&(w=m[pe],this[pe]=w?w(F):F[pe]);return this.isDefaultPrevented=(F.defaultPrevented!=null?F.defaultPrevented:F.returnValue===!1)?il:Bl,this.isPropagationStopped=Bl,this}return U(v.prototype,{preventDefault:function(){this.defaultPrevented=!0;var w=this.nativeEvent;w&&(w.preventDefault?w.preventDefault():typeof w.returnValue!="unknown"&&(w.returnValue=!1),this.isDefaultPrevented=il)},stopPropagation:function(){var w=this.nativeEvent;w&&(w.stopPropagation?w.stopPropagation():typeof w.cancelBubble!="unknown"&&(w.cancelBubble=!0),this.isPropagationStopped=il)},persist:function(){},isPersistent:il}),v}var Qs={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(m){return m.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},ol=gi(Qs),Ul=U({},Qs,{view:0,detail:0}),K0=gi(Ul),sf,uh,se,re=U({},Ul,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:zn,button:0,buttons:0,relatedTarget:function(m){return m.relatedTarget===void 0?m.fromElement===m.srcElement?m.toElement:m.fromElement:m.relatedTarget},movementX:function(m){return"movementX"in m?m.movementX:(m!==se&&(se&&m.type==="mousemove"?(sf=m.screenX-se.screenX,uh=m.screenY-se.screenY):uh=sf=0,se=m),sf)},movementY:function(m){return"movementY"in m?m.movementY:uh}}),ae=gi(re),ke=U({},re,{dataTransfer:0}),Qe=gi(ke),Be=U({},Ul,{relatedTarget:0}),ze=gi(Be),Ge=U({},Qs,{animationName:0,elapsedTime:0,pseudoElement:0}),mt=gi(Ge),Gt=U({},Qs,{clipboardData:function(m){return"clipboardData"in m?m.clipboardData:window.clipboardData}}),Nn=gi(Gt),Hn=U({},Qs,{data:0}),jn=gi(Hn),ko={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},ql={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},sl={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function rc(m){var v=this.nativeEvent;return v.getModifierState?v.getModifierState(m):(m=sl[m])?!!v[m]:!1}function zn(){return rc}var cn=U({},Ul,{key:function(m){if(m.key){var v=ko[m.key]||m.key;if(v!=="Unidentified")return v}return m.type==="keypress"?(m=js(m),m===13?"Enter":String.fromCharCode(m)):m.type==="keydown"||m.type==="keyup"?ql[m.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:zn,charCode:function(m){return m.type==="keypress"?js(m):0},keyCode:function(m){return m.type==="keydown"||m.type==="keyup"?m.keyCode:0},which:function(m){return m.type==="keypress"?js(m):m.type==="keydown"||m.type==="keyup"?m.keyCode:0}}),Xt=gi(cn),fn=U({},re,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Qn=gi(fn),kr=U({},Ul,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:zn}),oi=gi(kr),xo=U({},Qs,{propertyName:0,elapsedTime:0,pseudoElement:0}),Vl=gi(xo),al=U({},re,{deltaX:function(m){return"deltaX"in m?m.deltaX:"wheelDeltaX"in m?-m.wheelDeltaX:0},deltaY:function(m){return"deltaY"in m?m.deltaY:"wheelDeltaY"in m?-m.wheelDeltaY:"wheelDelta"in m?-m.wheelDelta:0},deltaZ:0,deltaMode:0}),ic=gi(al),lW=[9,13,27,32],J0=a&&"CompositionEvent"in window,ch=null;a&&"documentMode"in document&&(ch=document.documentMode);var uW=a&&"TextEvent"in window&&!ch,hR=a&&(!J0||ch&&8<ch&&11>=ch),pR=" ",mR=!1;function gR(m,v){switch(m){case"keyup":return lW.indexOf(v.keyCode)!==-1;case"keydown":return v.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function vR(m){return m=m.detail,typeof m=="object"&&"data"in m?m.data:null}var af=!1;function cW(m,v){switch(m){case"compositionend":return vR(v);case"keypress":return v.which!==32?null:(mR=!0,pR);case"textInput":return m=v.data,m===pR&&mR?null:m;default:return null}}function fW(m,v){if(af)return m==="compositionend"||!J0&&gR(m,v)?(m=Fl(),pa=Xo=xi=null,af=!1,m):null;switch(m){case"paste":return null;case"keypress":if(!(v.ctrlKey||v.altKey||v.metaKey)||v.ctrlKey&&v.altKey){if(v.char&&1<v.char.length)return v.char;if(v.which)return String.fromCharCode(v.which)}return null;case"compositionend":return hR&&v.locale!=="ko"?null:v.data;default:return null}}var dW={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function yR(m){var v=m&&m.nodeName&&m.nodeName.toLowerCase();return v==="input"?!!dW[m.type]:v==="textarea"}function OR(m,v,w,C){wn(C),v=ug(v,"onChange"),0<v.length&&(w=new ol("onChange","change",null,w,C),m.push({event:w,listeners:v}))}var fh=null,dh=null;function hW(m){NR(m,0)}function og(m){var v=df(m);if(Ce(v))return m}function pW(m,v){if(m==="change")return v}var bR=!1;if(a){var eb;if(a){var tb="oninput"in document;if(!tb){var wR=document.createElement("div");wR.setAttribute("oninput","return;"),tb=typeof wR.oninput=="function"}eb=tb}else eb=!1;bR=eb&&(!document.documentMode||9<document.documentMode)}function SR(){fh&&(fh.detachEvent("onpropertychange",kR),dh=fh=null)}function kR(m){if(m.propertyName==="value"&&og(dh)){var v=[];OR(v,dh,m,Rt(m)),Te(hW,v)}}function mW(m,v,w){m==="focusin"?(SR(),fh=v,dh=w,fh.attachEvent("onpropertychange",kR)):m==="focusout"&&SR()}function gW(m){if(m==="selectionchange"||m==="keyup"||m==="keydown")return og(dh)}function vW(m,v){if(m==="click")return og(v)}function yW(m,v){if(m==="input"||m==="change")return og(v)}function OW(m,v){return m===v&&(m!==0||1/m===1/v)||m!==m&&v!==v}var Fs=typeof Object.is=="function"?Object.is:OW;function hh(m,v){if(Fs(m,v))return!0;if(typeof m!="object"||m===null||typeof v!="object"||v===null)return!1;var w=Object.keys(m),C=Object.keys(v);if(w.length!==C.length)return!1;for(C=0;C<w.length;C++){var $=w[C];if(!l.call(v,$)||!Fs(m[$],v[$]))return!1}return!0}function xR(m){for(;m&&m.firstChild;)m=m.firstChild;return m}function _R(m,v){var w=xR(m);m=0;for(var C;w;){if(w.nodeType===3){if(C=m+w.textContent.length,m<=v&&C>=v)return{node:w,offset:v-m};m=C}e:{for(;w;){if(w.nextSibling){w=w.nextSibling;break e}w=w.parentNode}w=void 0}w=xR(w)}}function PR(m,v){return m&&v?m===v?!0:m&&m.nodeType===3?!1:v&&v.nodeType===3?PR(m,v.parentNode):"contains"in m?m.contains(v):m.compareDocumentPosition?!!(m.compareDocumentPosition(v)&16):!1:!1}function CR(){for(var m=window,v=Re();v instanceof m.HTMLIFrameElement;){try{var w=typeof v.contentWindow.location.href=="string"}catch{w=!1}if(w)m=v.contentWindow;else break;v=Re(m.document)}return v}function nb(m){var v=m&&m.nodeName&&m.nodeName.toLowerCase();return v&&(v==="input"&&(m.type==="text"||m.type==="search"||m.type==="tel"||m.type==="url"||m.type==="password")||v==="textarea"||m.contentEditable==="true")}function bW(m){var v=CR(),w=m.focusedElem,C=m.selectionRange;if(v!==w&&w&&w.ownerDocument&&PR(w.ownerDocument.documentElement,w)){if(C!==null&&nb(w)){if(v=C.start,m=C.end,m===void 0&&(m=v),"selectionStart"in w)w.selectionStart=v,w.selectionEnd=Math.min(m,w.value.length);else if(m=(v=w.ownerDocument||document)&&v.defaultView||window,m.getSelection){m=m.getSelection();var $=w.textContent.length,F=Math.min(C.start,$);C=C.end===void 0?F:Math.min(C.end,$),!m.extend&&F>C&&($=C,C=F,F=$),$=_R(w,F);var te=_R(w,C);$&&te&&(m.rangeCount!==1||m.anchorNode!==$.node||m.anchorOffset!==$.offset||m.focusNode!==te.node||m.focusOffset!==te.offset)&&(v=v.createRange(),v.setStart($.node,$.offset),m.removeAllRanges(),F>C?(m.addRange(v),m.extend(te.node,te.offset)):(v.setEnd(te.node,te.offset),m.addRange(v)))}}for(v=[],m=w;m=m.parentNode;)m.nodeType===1&&v.push({element:m,left:m.scrollLeft,top:m.scrollTop});for(typeof w.focus=="function"&&w.focus(),w=0;w<v.length;w++)m=v[w],m.element.scrollLeft=m.left,m.element.scrollTop=m.top}}var wW=a&&"documentMode"in document&&11>=document.documentMode,lf=null,rb=null,ph=null,ib=!1;function ER(m,v,w){var C=w.window===w?w.document:w.nodeType===9?w:w.ownerDocument;ib||lf==null||lf!==Re(C)||(C=lf,"selectionStart"in C&&nb(C)?C={start:C.selectionStart,end:C.selectionEnd}:(C=(C.ownerDocument&&C.ownerDocument.defaultView||window).getSelection(),C={anchorNode:C.anchorNode,anchorOffset:C.anchorOffset,focusNode:C.focusNode,focusOffset:C.focusOffset}),ph&&hh(ph,C)||(ph=C,C=ug(rb,"onSelect"),0<C.length&&(v=new ol("onSelect","select",null,v,w),m.push({event:v,listeners:C}),v.target=lf)))}function sg(m,v){var w={};return w[m.toLowerCase()]=v.toLowerCase(),w["Webkit"+m]="webkit"+v,w["Moz"+m]="moz"+v,w}var uf={animationend:sg("Animation","AnimationEnd"),animationiteration:sg("Animation","AnimationIteration"),animationstart:sg("Animation","AnimationStart"),transitionend:sg("Transition","TransitionEnd")},ob={},TR={};a&&(TR=document.createElement("div").style,"AnimationEvent"in window||(delete uf.animationend.animation,delete uf.animationiteration.animation,delete uf.animationstart.animation),"TransitionEvent"in window||delete uf.transitionend.transition);function ag(m){if(ob[m])return ob[m];if(!uf[m])return m;var v=uf[m],w;for(w in v)if(v.hasOwnProperty(w)&&w in TR)return ob[m]=v[w];return m}var RR=ag("animationend"),AR=ag("animationiteration"),MR=ag("animationstart"),IR=ag("transitionend"),DR=new Map,$R="abort auxClick cancel canPlay canP