UNPKG

trillion-viewer

Version:

Trillion 3D Viewer

37 lines 1.67 MB
var YD=Object.defineProperty,QD=(t,e,n)=>e in t?YD(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,_e=(t,e,n)=>QD(t,typeof e!="symbol"?e+"":e,n);(function(){try{var t=typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},e=new t.Error().stack;e&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[e]="a882eb23-cec2-4969-889f-6633d31b193d",t._sentryDebugIdIdentifier="sentry-dbid-a882eb23-cec2-4969-889f-6633d31b193d")}catch{}})();var KD=typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};KD.SENTRY_RELEASE={id:"trillion-viewer@0.40.5"};function fw(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var mw={exports:{}},yd={},gw={exports:{}},bt={};/** * @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 au=Symbol.for("react.element"),qD=Symbol.for("react.portal"),ZD=Symbol.for("react.fragment"),JD=Symbol.for("react.strict_mode"),$D=Symbol.for("react.profiler"),eI=Symbol.for("react.provider"),tI=Symbol.for("react.context"),nI=Symbol.for("react.forward_ref"),iI=Symbol.for("react.suspense"),rI=Symbol.for("react.memo"),aI=Symbol.for("react.lazy"),vw=Symbol.iterator;function sI(t){return t===null||typeof t!="object"?null:(t=vw&&t[vw]||t["@@iterator"],typeof t=="function"?t:null)}var yw={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},xw=Object.assign,_w={};function rl(t,e,n){this.props=t,this.context=e,this.refs=_w,this.updater=n||yw}rl.prototype.isReactComponent={},rl.prototype.setState=function(t,e){if(typeof t!="object"&&typeof t!="function"&&t!=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,t,e,"setState")},rl.prototype.forceUpdate=function(t){this.updater.enqueueForceUpdate(this,t,"forceUpdate")};function ww(){}ww.prototype=rl.prototype;function hg(t,e,n){this.props=t,this.context=e,this.refs=_w,this.updater=n||yw}var dg=hg.prototype=new ww;dg.constructor=hg,xw(dg,rl.prototype),dg.isPureReactComponent=!0;var bw=Array.isArray,Sw=Object.prototype.hasOwnProperty,pg={current:null},Ew={key:!0,ref:!0,__self:!0,__source:!0};function Aw(t,e,n){var i,r={},a=null,s=null;if(e!=null)for(i in e.ref!==void 0&&(s=e.ref),e.key!==void 0&&(a=""+e.key),e)Sw.call(e,i)&&!Ew.hasOwnProperty(i)&&(r[i]=e[i]);var o=arguments.length-2;if(o===1)r.children=n;else if(1<o){for(var l=Array(o),c=0;c<o;c++)l[c]=arguments[c+2];r.children=l}if(t&&t.defaultProps)for(i in o=t.defaultProps,o)r[i]===void 0&&(r[i]=o[i]);return{$$typeof:au,type:t,key:a,ref:s,props:r,_owner:pg.current}}function oI(t,e){return{$$typeof:au,type:t.type,key:e,ref:t.ref,props:t.props,_owner:t._owner}}function fg(t){return typeof t=="object"&&t!==null&&t.$$typeof===au}function lI(t){var e={"=":"=0",":":"=2"};return"$"+t.replace(/[=:]/g,function(n){return e[n]})}var Mw=/\/+/g;function mg(t,e){return typeof t=="object"&&t!==null&&t.key!=null?lI(""+t.key):e.toString(36)}function xd(t,e,n,i,r){var a=typeof t;(a==="undefined"||a==="boolean")&&(t=null);var s=!1;if(t===null)s=!0;else switch(a){case"string":case"number":s=!0;break;case"object":switch(t.$$typeof){case au:case qD:s=!0}}if(s)return s=t,r=r(s),t=i===""?"."+mg(s,0):i,bw(r)?(n="",t!=null&&(n=t.replace(Mw,"$&/")+"/"),xd(r,e,n,"",function(c){return c})):r!=null&&(fg(r)&&(r=oI(r,n+(!r.key||s&&s.key===r.key?"":(""+r.key).replace(Mw,"$&/")+"/")+t)),e.push(r)),1;if(s=0,i=i===""?".":i+":",bw(t))for(var o=0;o<t.length;o++){a=t[o];var l=i+mg(a,o);s+=xd(a,e,n,l,r)}else if(l=sI(t),typeof l=="function")for(t=l.call(t),o=0;!(a=t.next()).done;)a=a.value,l=i+mg(a,o++),s+=xd(a,e,n,l,r);else if(a==="object")throw e=String(t),Error("Objects are not valid as a React child (found: "+(e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)+"). If you meant to render a collection of children, use an array instead.");return s}function _d(t,e,n){if(t==null)return t;var i=[],r=0;return xd(t,i,"","",function(a){return e.call(n,a,r++)}),i}function cI(t){if(t._status===-1){var e=t._result;e=e(),e.then(function(n){(t._status===0||t._status===-1)&&(t._status=1,t._result=n)},function(n){(t._status===0||t._status===-1)&&(t._status=2,t._result=n)}),t._status===-1&&(t._status=0,t._result=e)}if(t._status===1)return t._result.default;throw t._result}var vi={current:null},wd={transition:null},uI={ReactCurrentDispatcher:vi,ReactCurrentBatchConfig:wd,ReactCurrentOwner:pg};function Tw(){throw Error("act(...) is not supported in production builds of React.")}bt.Children={map:_d,forEach:function(t,e,n){_d(t,function(){e.apply(this,arguments)},n)},count:function(t){var e=0;return _d(t,function(){e++}),e},toArray:function(t){return _d(t,function(e){return e})||[]},only:function(t){if(!fg(t))throw Error("React.Children.only expected to receive a single React element child.");return t}},bt.Component=rl,bt.Fragment=ZD,bt.Profiler=$D,bt.PureComponent=hg,bt.StrictMode=JD,bt.Suspense=iI,bt.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=uI,bt.act=Tw,bt.cloneElement=function(t,e,n){if(t==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+t+".");var i=xw({},t.props),r=t.key,a=t.ref,s=t._owner;if(e!=null){if(e.ref!==void 0&&(a=e.ref,s=pg.current),e.key!==void 0&&(r=""+e.key),t.type&&t.type.defaultProps)var o=t.type.defaultProps;for(l in e)Sw.call(e,l)&&!Ew.hasOwnProperty(l)&&(i[l]=e[l]===void 0&&o!==void 0?o[l]:e[l])}var l=arguments.length-2;if(l===1)i.children=n;else if(1<l){o=Array(l);for(var c=0;c<l;c++)o[c]=arguments[c+2];i.children=o}return{$$typeof:au,type:t.type,key:r,ref:a,props:i,_owner:s}},bt.createContext=function(t){return t={$$typeof:tI,_currentValue:t,_currentValue2:t,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},t.Provider={$$typeof:eI,_context:t},t.Consumer=t},bt.createElement=Aw,bt.createFactory=function(t){var e=Aw.bind(null,t);return e.type=t,e},bt.createRef=function(){return{current:null}},bt.forwardRef=function(t){return{$$typeof:nI,render:t}},bt.isValidElement=fg,bt.lazy=function(t){return{$$typeof:aI,_payload:{_status:-1,_result:t},_init:cI}},bt.memo=function(t,e){return{$$typeof:rI,type:t,compare:e===void 0?null:e}},bt.startTransition=function(t){var e=wd.transition;wd.transition={};try{t()}finally{wd.transition=e}},bt.unstable_act=Tw,bt.useCallback=function(t,e){return vi.current.useCallback(t,e)},bt.useContext=function(t){return vi.current.useContext(t)},bt.useDebugValue=function(){},bt.useDeferredValue=function(t){return vi.current.useDeferredValue(t)},bt.useEffect=function(t,e){return vi.current.useEffect(t,e)},bt.useId=function(){return vi.current.useId()},bt.useImperativeHandle=function(t,e,n){return vi.current.useImperativeHandle(t,e,n)},bt.useInsertionEffect=function(t,e){return vi.current.useInsertionEffect(t,e)},bt.useLayoutEffect=function(t,e){return vi.current.useLayoutEffect(t,e)},bt.useMemo=function(t,e){return vi.current.useMemo(t,e)},bt.useReducer=function(t,e,n){return vi.current.useReducer(t,e,n)},bt.useRef=function(t){return vi.current.useRef(t)},bt.useState=function(t){return vi.current.useState(t)},bt.useSyncExternalStore=function(t,e,n){return vi.current.useSyncExternalStore(t,e,n)},bt.useTransition=function(){return vi.current.useTransition()},bt.version="18.3.1",gw.exports=bt;var V=gw.exports;const bd=fw(V);/** * @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 hI=V,dI=Symbol.for("react.element"),pI=Symbol.for("react.fragment"),fI=Object.prototype.hasOwnProperty,mI=hI.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,gI={key:!0,ref:!0,__self:!0,__source:!0};function Cw(t,e,n){var i,r={},a=null,s=null;n!==void 0&&(a=""+n),e.key!==void 0&&(a=""+e.key),e.ref!==void 0&&(s=e.ref);for(i in e)fI.call(e,i)&&!gI.hasOwnProperty(i)&&(r[i]=e[i]);if(t&&t.defaultProps)for(i in e=t.defaultProps,e)r[i]===void 0&&(r[i]=e[i]);return{$$typeof:dI,type:t,key:a,ref:s,props:r,_owner:mI.current}}yd.Fragment=pI,yd.jsx=Cw,yd.jsxs=Cw,mw.exports=yd;var ne=mw.exports,gg={},Pw={exports:{}},zi={},Rw={exports:{}},Dw={};/** * @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. */(function(t){function e(B,q){var ae=B.length;B.push(q);e:for(;0<ae;){var Te=ae-1>>>1,Ne=B[Te];if(0<r(Ne,q))B[Te]=q,B[ae]=Ne,ae=Te;else break e}}function n(B){return B.length===0?null:B[0]}function i(B){if(B.length===0)return null;var q=B[0],ae=B.pop();if(ae!==q){B[0]=ae;e:for(var Te=0,Ne=B.length,Se=Ne>>>1;Te<Se;){var ee=2*(Te+1)-1,le=B[ee],re=ee+1,se=B[re];if(0>r(le,ae))re<Ne&&0>r(se,le)?(B[Te]=se,B[re]=ae,Te=re):(B[Te]=le,B[ee]=ae,Te=ee);else if(re<Ne&&0>r(se,ae))B[Te]=se,B[re]=ae,Te=re;else break e}}return q}function r(B,q){var ae=B.sortIndex-q.sortIndex;return ae!==0?ae:B.id-q.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;t.unstable_now=function(){return a.now()}}else{var s=Date,o=s.now();t.unstable_now=function(){return s.now()-o}}var l=[],c=[],u=1,h=null,d=3,p=!1,g=!1,v=!1,m=typeof setTimeout=="function"?setTimeout:null,f=typeof clearTimeout=="function"?clearTimeout:null,y=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function x(B){for(var q=n(c);q!==null;){if(q.callback===null)i(c);else if(q.startTime<=B)i(c),q.sortIndex=q.expirationTime,e(l,q);else break;q=n(c)}}function _(B){if(v=!1,x(B),!g)if(n(l)!==null)g=!0,G(M);else{var q=n(c);q!==null&&J(_,q.startTime-B)}}function M(B,q){g=!1,v&&(v=!1,f(T),T=-1),p=!0;var ae=d;try{for(x(q),h=n(l);h!==null&&(!(h.expirationTime>q)||B&&!R());){var Te=h.callback;if(typeof Te=="function"){h.callback=null,d=h.priorityLevel;var Ne=Te(h.expirationTime<=q);q=t.unstable_now(),typeof Ne=="function"?h.callback=Ne:h===n(l)&&i(l),x(q)}else i(l);h=n(l)}if(h!==null)var Se=!0;else{var ee=n(c);ee!==null&&J(_,ee.startTime-q),Se=!1}return Se}finally{h=null,d=ae,p=!1}}var A=!1,S=null,T=-1,b=5,E=-1;function R(){return!(t.unstable_now()-E<b)}function N(){if(S!==null){var B=t.unstable_now();E=B;var q=!0;try{q=S(!0,B)}finally{q?O():(A=!1,S=null)}}else A=!1}var O;if(typeof y=="function")O=function(){y(N)};else if(typeof MessageChannel<"u"){var z=new MessageChannel,Y=z.port2;z.port1.onmessage=N,O=function(){Y.postMessage(null)}}else O=function(){m(N,0)};function G(B){S=B,A||(A=!0,O())}function J(B,q){T=m(function(){B(t.unstable_now())},q)}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(B){B.callback=null},t.unstable_continueExecution=function(){g||p||(g=!0,G(M))},t.unstable_forceFrameRate=function(B){0>B||125<B?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):b=0<B?Math.floor(1e3/B):5},t.unstable_getCurrentPriorityLevel=function(){return d},t.unstable_getFirstCallbackNode=function(){return n(l)},t.unstable_next=function(B){switch(d){case 1:case 2:case 3:var q=3;break;default:q=d}var ae=d;d=q;try{return B()}finally{d=ae}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(B,q){switch(B){case 1:case 2:case 3:case 4:case 5:break;default:B=3}var ae=d;d=B;try{return q()}finally{d=ae}},t.unstable_scheduleCallback=function(B,q,ae){var Te=t.unstable_now();switch(typeof ae=="object"&&ae!==null?(ae=ae.delay,ae=typeof ae=="number"&&0<ae?Te+ae:Te):ae=Te,B){case 1:var Ne=-1;break;case 2:Ne=250;break;case 5:Ne=1073741823;break;case 4:Ne=1e4;break;default:Ne=5e3}return Ne=ae+Ne,B={id:u++,callback:q,priorityLevel:B,startTime:ae,expirationTime:Ne,sortIndex:-1},ae>Te?(B.sortIndex=ae,e(c,B),n(l)===null&&B===n(c)&&(v?(f(T),T=-1):v=!0,J(_,ae-Te))):(B.sortIndex=Ne,e(l,B),g||p||(g=!0,G(M))),B},t.unstable_shouldYield=R,t.unstable_wrapCallback=function(B){var q=d;return function(){var ae=d;d=q;try{return B.apply(this,arguments)}finally{d=ae}}}})(Dw),Rw.exports=Dw;var vI=Rw.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 yI=V,Hi=vI;function be(t){for(var e="https://reactjs.org/docs/error-decoder.html?invariant="+t,n=1;n<arguments.length;n++)e+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+t+"; visit "+e+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var Iw=new Set,su={};function Ks(t,e){al(t,e),al(t+"Capture",e)}function al(t,e){for(su[t]=e,t=0;t<e.length;t++)Iw.add(e[t])}var da=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),vg=Object.prototype.hasOwnProperty,xI=/^[: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]*$/,Lw={},Nw={};function _I(t){return vg.call(Nw,t)?!0:vg.call(Lw,t)?!1:xI.test(t)?Nw[t]=!0:(Lw[t]=!0,!1)}function wI(t,e,n,i){if(n!==null&&n.type===0)return!1;switch(typeof e){case"function":case"symbol":return!0;case"boolean":return i?!1:n!==null?!n.acceptsBooleans:(t=t.toLowerCase().slice(0,5),t!=="data-"&&t!=="aria-");default:return!1}}function bI(t,e,n,i){if(e===null||typeof e>"u"||wI(t,e,n,i))return!0;if(i)return!1;if(n!==null)switch(n.type){case 3:return!e;case 4:return e===!1;case 5:return isNaN(e);case 6:return isNaN(e)||1>e}return!1}function yi(t,e,n,i,r,a,s){this.acceptsBooleans=e===2||e===3||e===4,this.attributeName=i,this.attributeNamespace=r,this.mustUseProperty=n,this.propertyName=t,this.type=e,this.sanitizeURL=a,this.removeEmptyString=s}var Kn={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(t){Kn[t]=new yi(t,0,!1,t,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(t){var e=t[0];Kn[e]=new yi(e,1,!1,t[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(t){Kn[t]=new yi(t,2,!1,t.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(t){Kn[t]=new yi(t,2,!1,t,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(t){Kn[t]=new yi(t,3,!1,t.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(t){Kn[t]=new yi(t,3,!0,t,null,!1,!1)}),["capture","download"].forEach(function(t){Kn[t]=new yi(t,4,!1,t,null,!1,!1)}),["cols","rows","size","span"].forEach(function(t){Kn[t]=new yi(t,6,!1,t,null,!1,!1)}),["rowSpan","start"].forEach(function(t){Kn[t]=new yi(t,5,!1,t.toLowerCase(),null,!1,!1)});var yg=/[\-:]([a-z])/g;function xg(t){return t[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(t){var e=t.replace(yg,xg);Kn[e]=new yi(e,1,!1,t,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(t){var e=t.replace(yg,xg);Kn[e]=new yi(e,1,!1,t,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(t){var e=t.replace(yg,xg);Kn[e]=new yi(e,1,!1,t,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(t){Kn[t]=new yi(t,1,!1,t.toLowerCase(),null,!1,!1)}),Kn.xlinkHref=new yi("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(t){Kn[t]=new yi(t,1,!1,t.toLowerCase(),null,!0,!0)});function _g(t,e,n,i){var r=Kn.hasOwnProperty(e)?Kn[e]:null;(r!==null?r.type!==0:i||!(2<e.length)||e[0]!=="o"&&e[0]!=="O"||e[1]!=="n"&&e[1]!=="N")&&(bI(e,n,r,i)&&(n=null),i||r===null?_I(e)&&(n===null?t.removeAttribute(e):t.setAttribute(e,""+n)):r.mustUseProperty?t[r.propertyName]=n===null?r.type===3?!1:"":n:(e=r.attributeName,i=r.attributeNamespace,n===null?t.removeAttribute(e):(r=r.type,n=r===3||r===4&&n===!0?"":""+n,i?t.setAttributeNS(i,e,n):t.setAttribute(e,n))))}var pa=yI.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Sd=Symbol.for("react.element"),sl=Symbol.for("react.portal"),ol=Symbol.for("react.fragment"),wg=Symbol.for("react.strict_mode"),bg=Symbol.for("react.profiler"),Uw=Symbol.for("react.provider"),Ow=Symbol.for("react.context"),Sg=Symbol.for("react.forward_ref"),Eg=Symbol.for("react.suspense"),Ag=Symbol.for("react.suspense_list"),Mg=Symbol.for("react.memo"),Ya=Symbol.for("react.lazy"),Bw=Symbol.for("react.offscreen"),kw=Symbol.iterator;function ou(t){return t===null||typeof t!="object"?null:(t=kw&&t[kw]||t["@@iterator"],typeof t=="function"?t:null)}var vn=Object.assign,Tg;function lu(t){if(Tg===void 0)try{throw Error()}catch(n){var e=n.stack.trim().match(/\n( *(at )?)/);Tg=e&&e[1]||""}return` `+Tg+t}var Cg=!1;function Pg(t,e){if(!t||Cg)return"";Cg=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(e)if(e=function(){throw Error()},Object.defineProperty(e.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(e,[])}catch(c){var i=c}Reflect.construct(t,[],e)}else{try{e.call()}catch(c){i=c}t.call(e.prototype)}else{try{throw Error()}catch(c){i=c}t()}}catch(c){if(c&&i&&typeof c.stack=="string"){for(var r=c.stack.split(` `),a=i.stack.split(` `),s=r.length-1,o=a.length-1;1<=s&&0<=o&&r[s]!==a[o];)o--;for(;1<=s&&0<=o;s--,o--)if(r[s]!==a[o]){if(s!==1||o!==1)do if(s--,o--,0>o||r[s]!==a[o]){var l=` `+r[s].replace(" at new "," at ");return t.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",t.displayName)),l}while(1<=s&&0<=o);break}}}finally{Cg=!1,Error.prepareStackTrace=n}return(t=t?t.displayName||t.name:"")?lu(t):""}function SI(t){switch(t.tag){case 5:return lu(t.type);case 16:return lu("Lazy");case 13:return lu("Suspense");case 19:return lu("SuspenseList");case 0:case 2:case 15:return t=Pg(t.type,!1),t;case 11:return t=Pg(t.type.render,!1),t;case 1:return t=Pg(t.type,!0),t;default:return""}}function Rg(t){if(t==null)return null;if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t;switch(t){case ol:return"Fragment";case sl:return"Portal";case bg:return"Profiler";case wg:return"StrictMode";case Eg:return"Suspense";case Ag:return"SuspenseList"}if(typeof t=="object")switch(t.$$typeof){case Ow:return(t.displayName||"Context")+".Consumer";case Uw:return(t._context.displayName||"Context")+".Provider";case Sg:var e=t.render;return t=t.displayName,t||(t=e.displayName||e.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case Mg:return e=t.displayName||null,e!==null?e:Rg(t.type)||"Memo";case Ya:e=t._payload,t=t._init;try{return Rg(t(e))}catch{}}return null}function EI(t){var e=t.type;switch(t.tag){case 24:return"Cache";case 9:return(e.displayName||"Context")+".Consumer";case 10:return(e._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return t=e.render,t=t.displayName||t.name||"",e.displayName||(t!==""?"ForwardRef("+t+")":"ForwardRef");case 7:return"Fragment";case 5:return e;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Rg(e);case 8:return e===wg?"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 e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e}return null}function Qa(t){switch(typeof t){case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function Fw(t){var e=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(e==="checkbox"||e==="radio")}function AI(t){var e=Fw(t)?"checked":"value",n=Object.getOwnPropertyDescriptor(t.constructor.prototype,e),i=""+t[e];if(!t.hasOwnProperty(e)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var r=n.get,a=n.set;return Object.defineProperty(t,e,{configurable:!0,get:function(){return r.call(this)},set:function(s){i=""+s,a.call(this,s)}}),Object.defineProperty(t,e,{enumerable:n.enumerable}),{getValue:function(){return i},setValue:function(s){i=""+s},stopTracking:function(){t._valueTracker=null,delete t[e]}}}}function Ed(t){t._valueTracker||(t._valueTracker=AI(t))}function zw(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var n=e.getValue(),i="";return t&&(i=Fw(t)?t.checked?"true":"false":t.value),t=i,t!==n?(e.setValue(t),!0):!1}function Ad(t){if(t=t||(typeof document<"u"?document:void 0),typeof t>"u")return null;try{return t.activeElement||t.body}catch{return t.body}}function Dg(t,e){var n=e.checked;return vn({},e,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??t._wrapperState.initialChecked})}function Hw(t,e){var n=e.defaultValue==null?"":e.defaultValue,i=e.checked!=null?e.checked:e.defaultChecked;n=Qa(e.value!=null?e.value:n),t._wrapperState={initialChecked:i,initialValue:n,controlled:e.type==="checkbox"||e.type==="radio"?e.checked!=null:e.value!=null}}function Vw(t,e){e=e.checked,e!=null&&_g(t,"checked",e,!1)}function Ig(t,e){Vw(t,e);var n=Qa(e.value),i=e.type;if(n!=null)i==="number"?(n===0&&t.value===""||t.value!=n)&&(t.value=""+n):t.value!==""+n&&(t.value=""+n);else if(i==="submit"||i==="reset"){t.removeAttribute("value");return}e.hasOwnProperty("value")?Lg(t,e.type,n):e.hasOwnProperty("defaultValue")&&Lg(t,e.type,Qa(e.defaultValue)),e.checked==null&&e.defaultChecked!=null&&(t.defaultChecked=!!e.defaultChecked)}function Gw(t,e,n){if(e.hasOwnProperty("value")||e.hasOwnProperty("defaultValue")){var i=e.type;if(!(i!=="submit"&&i!=="reset"||e.value!==void 0&&e.value!==null))return;e=""+t._wrapperState.initialValue,n||e===t.value||(t.value=e),t.defaultValue=e}n=t.name,n!==""&&(t.name=""),t.defaultChecked=!!t._wrapperState.initialChecked,n!==""&&(t.name=n)}function Lg(t,e,n){(e!=="number"||Ad(t.ownerDocument)!==t)&&(n==null?t.defaultValue=""+t._wrapperState.initialValue:t.defaultValue!==""+n&&(t.defaultValue=""+n))}var cu=Array.isArray;function ll(t,e,n,i){if(t=t.options,e){e={};for(var r=0;r<n.length;r++)e["$"+n[r]]=!0;for(n=0;n<t.length;n++)r=e.hasOwnProperty("$"+t[n].value),t[n].selected!==r&&(t[n].selected=r),r&&i&&(t[n].defaultSelected=!0)}else{for(n=""+Qa(n),e=null,r=0;r<t.length;r++){if(t[r].value===n){t[r].selected=!0,i&&(t[r].defaultSelected=!0);return}e!==null||t[r].disabled||(e=t[r])}e!==null&&(e.selected=!0)}}function Ng(t,e){if(e.dangerouslySetInnerHTML!=null)throw Error(be(91));return vn({},e,{value:void 0,defaultValue:void 0,children:""+t._wrapperState.initialValue})}function jw(t,e){var n=e.value;if(n==null){if(n=e.children,e=e.defaultValue,n!=null){if(e!=null)throw Error(be(92));if(cu(n)){if(1<n.length)throw Error(be(93));n=n[0]}e=n}e==null&&(e=""),n=e}t._wrapperState={initialValue:Qa(n)}}function Ww(t,e){var n=Qa(e.value),i=Qa(e.defaultValue);n!=null&&(n=""+n,n!==t.value&&(t.value=n),e.defaultValue==null&&t.defaultValue!==n&&(t.defaultValue=n)),i!=null&&(t.defaultValue=""+i)}function Xw(t){var e=t.textContent;e===t._wrapperState.initialValue&&e!==""&&e!==null&&(t.value=e)}function Yw(t){switch(t){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 Ug(t,e){return t==null||t==="http://www.w3.org/1999/xhtml"?Yw(e):t==="http://www.w3.org/2000/svg"&&e==="foreignObject"?"http://www.w3.org/1999/xhtml":t}var Md,Qw=function(t){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(e,n,i,r){MSApp.execUnsafeLocalFunction(function(){return t(e,n,i,r)})}:t}(function(t,e){if(t.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in t)t.innerHTML=e;else{for(Md=Md||document.createElement("div"),Md.innerHTML="<svg>"+e.valueOf().toString()+"</svg>",e=Md.firstChild;t.firstChild;)t.removeChild(t.firstChild);for(;e.firstChild;)t.appendChild(e.firstChild)}});function uu(t,e){if(e){var n=t.firstChild;if(n&&n===t.lastChild&&n.nodeType===3){n.nodeValue=e;return}}t.textContent=e}var hu={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},MI=["Webkit","ms","Moz","O"];Object.keys(hu).forEach(function(t){MI.forEach(function(e){e=e+t.charAt(0).toUpperCase()+t.substring(1),hu[e]=hu[t]})});function Kw(t,e,n){return e==null||typeof e=="boolean"||e===""?"":n||typeof e!="number"||e===0||hu.hasOwnProperty(t)&&hu[t]?(""+e).trim():e+"px"}function qw(t,e){t=t.style;for(var n in e)if(e.hasOwnProperty(n)){var i=n.indexOf("--")===0,r=Kw(n,e[n],i);n==="float"&&(n="cssFloat"),i?t.setProperty(n,r):t[n]=r}}var TI=vn({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 Og(t,e){if(e){if(TI[t]&&(e.children!=null||e.dangerouslySetInnerHTML!=null))throw Error(be(137,t));if(e.dangerouslySetInnerHTML!=null){if(e.children!=null)throw Error(be(60));if(typeof e.dangerouslySetInnerHTML!="object"||!("__html"in e.dangerouslySetInnerHTML))throw Error(be(61))}if(e.style!=null&&typeof e.style!="object")throw Error(be(62))}}function Bg(t,e){if(t.indexOf("-")===-1)return typeof e.is=="string";switch(t){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 kg=null;function Fg(t){return t=t.target||t.srcElement||window,t.correspondingUseElement&&(t=t.correspondingUseElement),t.nodeType===3?t.parentNode:t}var zg=null,cl=null,ul=null;function Zw(t){if(t=Lu(t)){if(typeof zg!="function")throw Error(be(280));var e=t.stateNode;e&&(e=Kd(e),zg(t.stateNode,t.type,e))}}function Jw(t){cl?ul?ul.push(t):ul=[t]:cl=t}function $w(){if(cl){var t=cl,e=ul;if(ul=cl=null,Zw(t),e)for(t=0;t<e.length;t++)Zw(e[t])}}function eb(t,e){return t(e)}function tb(){}var Hg=!1;function nb(t,e,n){if(Hg)return t(e,n);Hg=!0;try{return eb(t,e,n)}finally{Hg=!1,(cl!==null||ul!==null)&&(tb(),$w())}}function du(t,e){var n=t.stateNode;if(n===null)return null;var i=Kd(n);if(i===null)return null;n=i[e];e:switch(e){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(i=!i.disabled)||(t=t.type,i=!(t==="button"||t==="input"||t==="select"||t==="textarea")),t=!i;break e;default:t=!1}if(t)return null;if(n&&typeof n!="function")throw Error(be(231,e,typeof n));return n}var Vg=!1;if(da)try{var pu={};Object.defineProperty(pu,"passive",{get:function(){Vg=!0}}),window.addEventListener("test",pu,pu),window.removeEventListener("test",pu,pu)}catch{Vg=!1}function CI(t,e,n,i,r,a,s,o,l){var c=Array.prototype.slice.call(arguments,3);try{e.apply(n,c)}catch(u){this.onError(u)}}var fu=!1,Td=null,Cd=!1,Gg=null,PI={onError:function(t){fu=!0,Td=t}};function RI(t,e,n,i,r,a,s,o,l){fu=!1,Td=null,CI.apply(PI,arguments)}function DI(t,e,n,i,r,a,s,o,l){if(RI.apply(this,arguments),fu){if(fu){var c=Td;fu=!1,Td=null}else throw Error(be(198));Cd||(Cd=!0,Gg=c)}}function qs(t){var e=t,n=t;if(t.alternate)for(;e.return;)e=e.return;else{t=e;do e=t,e.flags&4098&&(n=e.return),t=e.return;while(t)}return e.tag===3?n:null}function ib(t){if(t.tag===13){var e=t.memoizedState;if(e===null&&(t=t.alternate,t!==null&&(e=t.memoizedState)),e!==null)return e.dehydrated}return null}function rb(t){if(qs(t)!==t)throw Error(be(188))}function II(t){var e=t.alternate;if(!e){if(e=qs(t),e===null)throw Error(be(188));return e!==t?null:t}for(var n=t,i=e;;){var r=n.return;if(r===null)break;var a=r.alternate;if(a===null){if(i=r.return,i!==null){n=i;continue}break}if(r.child===a.child){for(a=r.child;a;){if(a===n)return rb(r),t;if(a===i)return rb(r),e;a=a.sibling}throw Error(be(188))}if(n.return!==i.return)n=r,i=a;else{for(var s=!1,o=r.child;o;){if(o===n){s=!0,n=r,i=a;break}if(o===i){s=!0,i=r,n=a;break}o=o.sibling}if(!s){for(o=a.child;o;){if(o===n){s=!0,n=a,i=r;break}if(o===i){s=!0,i=a,n=r;break}o=o.sibling}if(!s)throw Error(be(189))}}if(n.alternate!==i)throw Error(be(190))}if(n.tag!==3)throw Error(be(188));return n.stateNode.current===n?t:e}function ab(t){return t=II(t),t!==null?sb(t):null}function sb(t){if(t.tag===5||t.tag===6)return t;for(t=t.child;t!==null;){var e=sb(t);if(e!==null)return e;t=t.sibling}return null}var ob=Hi.unstable_scheduleCallback,lb=Hi.unstable_cancelCallback,LI=Hi.unstable_shouldYield,NI=Hi.unstable_requestPaint,Cn=Hi.unstable_now,UI=Hi.unstable_getCurrentPriorityLevel,jg=Hi.unstable_ImmediatePriority,cb=Hi.unstable_UserBlockingPriority,Pd=Hi.unstable_NormalPriority,OI=Hi.unstable_LowPriority,ub=Hi.unstable_IdlePriority,Rd=null,Kr=null;function BI(t){if(Kr&&typeof Kr.onCommitFiberRoot=="function")try{Kr.onCommitFiberRoot(Rd,t,void 0,(t.current.flags&128)===128)}catch{}}var Mr=Math.clz32?Math.clz32:zI,kI=Math.log,FI=Math.LN2;function zI(t){return t>>>=0,t===0?32:31-(kI(t)/FI|0)|0}var Dd=64,Id=4194304;function mu(t){switch(t&-t){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return t&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return t}}function Ld(t,e){var n=t.pendingLanes;if(n===0)return 0;var i=0,r=t.suspendedLanes,a=t.pingedLanes,s=n&268435455;if(s!==0){var o=s&~r;o!==0?i=mu(o):(a&=s,a!==0&&(i=mu(a)))}else s=n&~r,s!==0?i=mu(s):a!==0&&(i=mu(a));if(i===0)return 0;if(e!==0&&e!==i&&!(e&r)&&(r=i&-i,a=e&-e,r>=a||r===16&&(a&4194240)!==0))return e;if(i&4&&(i|=n&16),e=t.entangledLanes,e!==0)for(t=t.entanglements,e&=i;0<e;)n=31-Mr(e),r=1<<n,i|=t[n],e&=~r;return i}function HI(t,e){switch(t){case 1:case 2:case 4:return e+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 e+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 VI(t,e){for(var n=t.suspendedLanes,i=t.pingedLanes,r=t.expirationTimes,a=t.pendingLanes;0<a;){var s=31-Mr(a),o=1<<s,l=r[s];l===-1?(!(o&n)||o&i)&&(r[s]=HI(o,e)):l<=e&&(t.expiredLanes|=o),a&=~o}}function Wg(t){return t=t.pendingLanes&-1073741825,t!==0?t:t&1073741824?1073741824:0}function hb(){var t=Dd;return Dd<<=1,!(Dd&4194240)&&(Dd=64),t}function Xg(t){for(var e=[],n=0;31>n;n++)e.push(t);return e}function gu(t,e,n){t.pendingLanes|=e,e!==536870912&&(t.suspendedLanes=0,t.pingedLanes=0),t=t.eventTimes,e=31-Mr(e),t[e]=n}function GI(t,e){var n=t.pendingLanes&~e;t.pendingLanes=e,t.suspendedLanes=0,t.pingedLanes=0,t.expiredLanes&=e,t.mutableReadLanes&=e,t.entangledLanes&=e,e=t.entanglements;var i=t.eventTimes;for(t=t.expirationTimes;0<n;){var r=31-Mr(n),a=1<<r;e[r]=0,i[r]=-1,t[r]=-1,n&=~a}}function Yg(t,e){var n=t.entangledLanes|=e;for(t=t.entanglements;n;){var i=31-Mr(n),r=1<<i;r&e|t[i]&e&&(t[i]|=e),n&=~r}}var Ut=0;function db(t){return t&=-t,1<t?4<t?t&268435455?16:536870912:4:1}var pb,Qg,fb,mb,gb,Kg=!1,Nd=[],Ka=null,qa=null,Za=null,vu=new Map,yu=new Map,Ja=[],jI="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 vb(t,e){switch(t){case"focusin":case"focusout":Ka=null;break;case"dragenter":case"dragleave":qa=null;break;case"mouseover":case"mouseout":Za=null;break;case"pointerover":case"pointerout":vu.delete(e.pointerId);break;case"gotpointercapture":case"lostpointercapture":yu.delete(e.pointerId)}}function xu(t,e,n,i,r,a){return t===null||t.nativeEvent!==a?(t={blockedOn:e,domEventName:n,eventSystemFlags:i,nativeEvent:a,targetContainers:[r]},e!==null&&(e=Lu(e),e!==null&&Qg(e)),t):(t.eventSystemFlags|=i,e=t.targetContainers,r!==null&&e.indexOf(r)===-1&&e.push(r),t)}function WI(t,e,n,i,r){switch(e){case"focusin":return Ka=xu(Ka,t,e,n,i,r),!0;case"dragenter":return qa=xu(qa,t,e,n,i,r),!0;case"mouseover":return Za=xu(Za,t,e,n,i,r),!0;case"pointerover":var a=r.pointerId;return vu.set(a,xu(vu.get(a)||null,t,e,n,i,r)),!0;case"gotpointercapture":return a=r.pointerId,yu.set(a,xu(yu.get(a)||null,t,e,n,i,r)),!0}return!1}function yb(t){var e=Zs(t.target);if(e!==null){var n=qs(e);if(n!==null){if(e=n.tag,e===13){if(e=ib(n),e!==null){t.blockedOn=e,gb(t.priority,function(){fb(n)});return}}else if(e===3&&n.stateNode.current.memoizedState.isDehydrated){t.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}t.blockedOn=null}function Ud(t){if(t.blockedOn!==null)return!1;for(var e=t.targetContainers;0<e.length;){var n=Zg(t.domEventName,t.eventSystemFlags,e[0],t.nativeEvent);if(n===null){n=t.nativeEvent;var i=new n.constructor(n.type,n);kg=i,n.target.dispatchEvent(i),kg=null}else return e=Lu(n),e!==null&&Qg(e),t.blockedOn=n,!1;e.shift()}return!0}function xb(t,e,n){Ud(t)&&n.delete(e)}function XI(){Kg=!1,Ka!==null&&Ud(Ka)&&(Ka=null),qa!==null&&Ud(qa)&&(qa=null),Za!==null&&Ud(Za)&&(Za=null),vu.forEach(xb),yu.forEach(xb)}function _u(t,e){t.blockedOn===e&&(t.blockedOn=null,Kg||(Kg=!0,Hi.unstable_scheduleCallback(Hi.unstable_NormalPriority,XI)))}function wu(t){function e(r){return _u(r,t)}if(0<Nd.length){_u(Nd[0],t);for(var n=1;n<Nd.length;n++){var i=Nd[n];i.blockedOn===t&&(i.blockedOn=null)}}for(Ka!==null&&_u(Ka,t),qa!==null&&_u(qa,t),Za!==null&&_u(Za,t),vu.forEach(e),yu.forEach(e),n=0;n<Ja.length;n++)i=Ja[n],i.blockedOn===t&&(i.blockedOn=null);for(;0<Ja.length&&(n=Ja[0],n.blockedOn===null);)yb(n),n.blockedOn===null&&Ja.shift()}var hl=pa.ReactCurrentBatchConfig,Od=!0;function YI(t,e,n,i){var r=Ut,a=hl.transition;hl.transition=null;try{Ut=1,qg(t,e,n,i)}finally{Ut=r,hl.transition=a}}function QI(t,e,n,i){var r=Ut,a=hl.transition;hl.transition=null;try{Ut=4,qg(t,e,n,i)}finally{Ut=r,hl.transition=a}}function qg(t,e,n,i){if(Od){var r=Zg(t,e,n,i);if(r===null)f0(t,e,i,Bd,n),vb(t,i);else if(WI(r,t,e,n,i))i.stopPropagation();else if(vb(t,i),e&4&&-1<jI.indexOf(t)){for(;r!==null;){var a=Lu(r);if(a!==null&&pb(a),a=Zg(t,e,n,i),a===null&&f0(t,e,i,Bd,n),a===r)break;r=a}r!==null&&i.stopPropagation()}else f0(t,e,i,null,n)}}var Bd=null;function Zg(t,e,n,i){if(Bd=null,t=Fg(i),t=Zs(t),t!==null)if(e=qs(t),e===null)t=null;else if(n=e.tag,n===13){if(t=ib(e),t!==null)return t;t=null}else if(n===3){if(e.stateNode.current.memoizedState.isDehydrated)return e.tag===3?e.stateNode.containerInfo:null;t=null}else e!==t&&(t=null);return Bd=t,null}function _b(t){switch(t){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(UI()){case jg:return 1;case cb:return 4;case Pd:case OI:return 16;case ub:return 536870912;default:return 16}default:return 16}}var $a=null,Jg=null,kd=null;function wb(){if(kd)return kd;var t,e=Jg,n=e.length,i,r="value"in $a?$a.value:$a.textContent,a=r.length;for(t=0;t<n&&e[t]===r[t];t++);var s=n-t;for(i=1;i<=s&&e[n-i]===r[a-i];i++);return kd=r.slice(t,1<i?1-i:void 0)}function Fd(t){var e=t.keyCode;return"charCode"in t?(t=t.charCode,t===0&&e===13&&(t=13)):t=e,t===10&&(t=13),32<=t||t===13?t:0}function zd(){return!0}function bb(){return!1}function Vi(t){function e(n,i,r,a,s){this._reactName=n,this._targetInst=r,this.type=i,this.nativeEvent=a,this.target=s,this.currentTarget=null;for(var o in t)t.hasOwnProperty(o)&&(n=t[o],this[o]=n?n(a):a[o]);return this.isDefaultPrevented=(a.defaultPrevented!=null?a.defaultPrevented:a.returnValue===!1)?zd:bb,this.isPropagationStopped=bb,this}return vn(e.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=zd)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=zd)},persist:function(){},isPersistent:zd}),e}var dl={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(t){return t.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},$g=Vi(dl),bu=vn({},dl,{view:0,detail:0}),KI=Vi(bu),e0,t0,Su,Hd=vn({},bu,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:i0,button:0,buttons:0,relatedTarget:function(t){return t.relatedTarget===void 0?t.fromElement===t.srcElement?t.toElement:t.fromElement:t.relatedTarget},movementX:function(t){return"movementX"in t?t.movementX:(t!==Su&&(Su&&t.type==="mousemove"?(e0=t.screenX-Su.screenX,t0=t.screenY-Su.screenY):t0=e0=0,Su=t),e0)},movementY:function(t){return"movementY"in t?t.movementY:t0}}),Sb=Vi(Hd),qI=vn({},Hd,{dataTransfer:0}),ZI=Vi(qI),JI=vn({},bu,{relatedTarget:0}),n0=Vi(JI),$I=vn({},dl,{animationName:0,elapsedTime:0,pseudoElement:0}),e3=Vi($I),t3=vn({},dl,{clipboardData:function(t){return"clipboardData"in t?t.clipboardData:window.clipboardData}}),n3=Vi(t3),i3=vn({},dl,{data:0}),Eb=Vi(i3),r3={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},a3={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"},s3={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function o3(t){var e=this.nativeEvent;return e.getModifierState?e.getModifierState(t):(t=s3[t])?!!e[t]:!1}function i0(){return o3}var l3=vn({},bu,{key:function(t){if(t.key){var e=r3[t.key]||t.key;if(e!=="Unidentified")return e}return t.type==="keypress"?(t=Fd(t),t===13?"Enter":String.fromCharCode(t)):t.type==="keydown"||t.type==="keyup"?a3[t.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:i0,charCode:function(t){return t.type==="keypress"?Fd(t):0},keyCode:function(t){return t.type==="keydown"||t.type==="keyup"?t.keyCode:0},which:function(t){return t.type==="keypress"?Fd(t):t.type==="keydown"||t.type==="keyup"?t.keyCode:0}}),c3=Vi(l3),u3=vn({},Hd,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Ab=Vi(u3),h3=vn({},bu,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:i0}),d3=Vi(h3),p3=vn({},dl,{propertyName:0,elapsedTime:0,pseudoElement:0}),f3=Vi(p3),m3=vn({},Hd,{deltaX:function(t){return"deltaX"in t?t.deltaX:"wheelDeltaX"in t?-t.wheelDeltaX:0},deltaY:function(t){return"deltaY"in t?t.deltaY:"wheelDeltaY"in t?-t.wheelDeltaY:"wheelDelta"in t?-t.wheelDelta:0},deltaZ:0,deltaMode:0}),g3=Vi(m3),v3=[9,13,27,32],r0=da&&"CompositionEvent"in window,Eu=null;da&&"documentMode"in document&&(Eu=document.documentMode);var y3=da&&"TextEvent"in window&&!Eu,Mb=da&&(!r0||Eu&&8<Eu&&11>=Eu),Tb=" ",Cb=!1;function Pb(t,e){switch(t){case"keyup":return v3.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Rb(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var pl=!1;function x3(t,e){switch(t){case"compositionend":return Rb(e);case"keypress":return e.which!==32?null:(Cb=!0,Tb);case"textInput":return t=e.data,t===Tb&&Cb?null:t;default:return null}}function _3(t,e){if(pl)return t==="compositionend"||!r0&&Pb(t,e)?(t=wb(),kd=Jg=$a=null,pl=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(e.ctrlKey||e.altKey||e.metaKey)||e.ctrlKey&&e.altKey){if(e.char&&1<e.char.length)return e.char;if(e.which)return String.fromCharCode(e.which)}return null;case"compositionend":return Mb&&e.locale!=="ko"?null:e.data;default:return null}}var w3={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 Db(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e==="input"?!!w3[t.type]:e==="textarea"}function Ib(t,e,n,i){Jw(i),e=Xd(e,"onChange"),0<e.length&&(n=new $g("onChange","change",null,n,i),t.push({event:n,listeners:e}))}var Au=null,Mu=null;function b3(t){qb(t,0)}function Vd(t){var e=yl(t);if(zw(e))return t}function S3(t,e){if(t==="change")return e}var Lb=!1;if(da){var a0;if(da){var s0="oninput"in document;if(!s0){var Nb=document.createElement("div");Nb.setAttribute("oninput","return;"),s0=typeof Nb.oninput=="function"}a0=s0}else a0=!1;Lb=a0&&(!document.documentMode||9<document.documentMode)}function Ub(){Au&&(Au.detachEvent("onpropertychange",Ob),Mu=Au=null)}function Ob(t){if(t.propertyName==="value"&&Vd(Mu)){var e=[];Ib(e,Mu,t,Fg(t)),nb(b3,e)}}function E3(t,e,n){t==="focusin"?(Ub(),Au=e,Mu=n,Au.attachEvent("onpropertychange",Ob)):t==="focusout"&&Ub()}function A3(t){if(t==="selectionchange"||t==="keyup"||t==="keydown")return Vd(Mu)}function M3(t,e){if(t==="click")return Vd(e)}function T3(t,e){if(t==="input"||t==="change")return Vd(e)}function C3(t,e){return t===e&&(t!==0||1/t===1/e)||t!==t&&e!==e}var Tr=typeof Object.is=="function"?Object.is:C3;function Tu(t,e){if(Tr(t,e))return!0;if(typeof t!="object"||t===null||typeof e!="object"||e===null)return!1;var n=Object.keys(t),i=Object.keys(e);if(n.length!==i.length)return!1;for(i=0;i<n.length;i++){var r=n[i];if(!vg.call(e,r)||!Tr(t[r],e[r]))return!1}return!0}function Bb(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function kb(t,e){var n=Bb(t);t=0;for(var i;n;){if(n.nodeType===3){if(i=t+n.textContent.length,t<=e&&i>=e)return{node:n,offset:e-t};t=i}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Bb(n)}}function Fb(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?Fb(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function zb(){for(var t=window,e=Ad();e instanceof t.HTMLIFrameElement;){try{var n=typeof e.contentWindow.location.href=="string"}catch{n=!1}if(n)t=e.contentWindow;else break;e=Ad(t.document)}return e}function o0(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e&&(e==="input"&&(t.type==="text"||t.type==="search"||t.type==="tel"||t.type==="url"||t.type==="password")||e==="textarea"||t.contentEditable==="true")}function P3(t){var e=zb(),n=t.focusedElem,i=t.selectionRange;if(e!==n&&n&&n.ownerDocument&&Fb(n.ownerDocument.documentElement,n)){if(i!==null&&o0(n)){if(e=i.start,t=i.end,t===void 0&&(t=e),"selectionStart"in n)n.selectionStart=e,n.selectionEnd=Math.min(t,n.value.length);else if(t=(e=n.ownerDocument||document)&&e.defaultView||window,t.getSelection){t=t.getSelection();var r=n.textContent.length,a=Math.min(i.start,r);i=i.end===void 0?a:Math.min(i.end,r),!t.extend&&a>i&&(r=i,i=a,a=r),r=kb(n,a);var s=kb(n,i);r&&s&&(t.rangeCount!==1||t.anchorNode!==r.node||t.anchorOffset!==r.offset||t.focusNode!==s.node||t.focusOffset!==s.offset)&&(e=e.createRange(),e.setStart(r.node,r.offset),t.removeAllRanges(),a>i?(t.addRange(e),t.extend(s.node,s.offset)):(e.setEnd(s.node,s.offset),t.addRange(e)))}}for(e=[],t=n;t=t.parentNode;)t.nodeType===1&&e.push({element:t,left:t.scrollLeft,top:t.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<e.length;n++)t=e[n],t.element.scrollLeft=t.left,t.element.scrollTop=t.top}}var R3=da&&"documentMode"in document&&11>=document.documentMode,fl=null,l0=null,Cu=null,c0=!1;function Hb(t,e,n){var i=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;c0||fl==null||fl!==Ad(i)||(i=fl,"selectionStart"in i&&o0(i)?i={start:i.selectionStart,end:i.selectionEnd}:(i=(i.ownerDocument&&i.ownerDocument.defaultView||window).getSelection(),i={anchorNode:i.anchorNode,anchorOffset:i.anchorOffset,focusNode:i.focusNode,focusOffset:i.focusOffset}),Cu&&Tu(Cu,i)||(Cu=i,i=Xd(l0,"onSelect"),0<i.length&&(e=new $g("onSelect","select",null,e,n),t.push({event:e,listeners:i}),e.target=fl)))}function Gd(t,e){var n={};return n[t.toLowerCase()]=e.toLowerCase(),n["Webkit"+t]="webkit"+e,n["Moz"+t]="moz"+e,n}var ml={animationend:Gd("Animation","AnimationEnd"),animationiteration:Gd("Animation","AnimationIteration"),animationstart:Gd("Animation","AnimationStart"),transitionend:Gd("Transition","TransitionEnd")},u0={},Vb={};da&&(Vb=document.createElement("div").style,"AnimationEvent"in window||(delete ml.animationend.animation,delete ml.animationiteration.animation,delete ml.animationstart.animation),"TransitionEvent"in window||delete ml.transitionend.transition);function jd(t){if(u0[t])return u0[t];if(!ml[t])return t;var e=ml[t],n;for(n in e)if(e.hasOwnProperty(n)&&n in Vb)return u0[t]=e[n];return t}var Gb=jd("animationend"),jb=jd("animationiteration"),Wb=jd("animationstart"),Xb=jd("transitionend"),Yb=new Map,Qb="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function es(t,e){Yb.set(t,e),Ks(e,[t])}for(var h0=0;h0<Qb.length;h0++){var d0=Qb[h0],D3=d0.toLowerCase(),I3=d0[0].toUpperCase()+d0.slice(1);es(D3,"on"+I3)}es(Gb,"onAnimationEnd"),es(jb,"onAnimationIteration"),es(Wb,"onAnimationStart"),es("dblclick","onDoubleClick"),es("focusin","