vendor: 19,379 bytes, lines 1-34
1(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))r(l);new MutationObserver(l=>{for(const a of l)if(a.type==="childList")for(const i of a.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function n(l){const a={};return l.integrity&&(a.integrity=l.integrity),l.referrerPolicy&&(a.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?a.credentials="include":l.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function r(l){if(l.ep)return;l.ep=!0;const a=n(l);fetch(l.href,a)}})();var Go={exports:{}},Il={},Ko={exports:{}},O={};/** 2 * @license React 3 * react.production.min.js 4 * 5 * Copyright (c) Facebook, Inc. and its affiliates. 6 * 7 * This source code is licensed under the MIT license found in the 8 * LICENSE file in the root directory of this source tree. 9 */var hr=Symbol.for("react.element"),Od=Symbol.for("react.portal"),Td=Symbol.for("react.fragment"),zd=Symbol.for("react.strict_mode"),Md=Symbol.for("react.profiler"),Ad=Symbol.for("react.provider"),Dd=Symbol.for("react.context"),Fd=Symbol.for("react.forward_ref"),$d=Symbol.for("react.suspense"),Ud=Symbol.for("react.memo"),Bd=Symbol.for("react.lazy"),Li=Symbol.iterator;function Hd(e){return e===null||typeof e!="object"?null:(e=Li&&e[Li]||e["@@iterator"],typeof e=="function"?e:null)}var Yo={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Xo=Object.assign,Zo={};function Nn(e,t,n){this.props=e,this.context=t,this.refs=Zo,this.updater=n||Yo}Nn.prototype.isReactComponent={};Nn.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=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,e,t,"setState")};Nn.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Jo(){}Jo.prototype=Nn.prototype;function Ea(e,t,n){this.props=e,this.context=t,this.refs=Zo,this.updater=n||Yo}var Sa=Ea.prototype=new Jo;Sa.constructor=Ea;Xo(Sa,Nn.prototype);Sa.isPureReactComponent=!0;var Ri=Array.isArray,qo=Object.prototype.hasOwnProperty,Ca={current:null},ec={key:!0,ref:!0,__self:!0,__source:!0};function tc(e,t,n){var r,l={},a=null,i=null;if(t!=null)for(r in t.ref!==void 0&&(i=t.ref),t.key!==void 0&&(a=""+t.key),t)qo.call(t,r)&&!ec.hasOwnProperty(r)&&(l[r]=t[r]);var o=arguments.length-2;if(o===1)l.children=n;else if(1<o){for(var c=Array(o),d=0;d<o;d++)c[d]=arguments[d+2];l.children=c}if(e&&e.defaultProps)for(r in o=e.defaultProps,o)l[r]===void 0&&(l[r]=o[r]);return{$$typeof:hr,type:e,key:a,ref:i,props:l,_owner:Ca.current}}function Vd(e,t){return{$$typeof:hr,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function La(e){return typeof e=="object"&&e!==null&&e.$$typeof===hr}function Wd(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Pi=/\/+/g;function es(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Wd(""+e.key):t.toString(36)}function Hr(e,t,n,r,l){var a=typeof e;(a==="undefined"||a==="boolean")&&(e=null);var i=!1;if(e===null)i=!0;else switch(a){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case hr:case Od:i=!0}}if(i)return i=e,l=l(i),e=r===""?"."+es(i,0):r,Ri(l)?(n="",e!=null&&(n=e.replace(Pi,"$&/")+"/"),Hr(l,t,n,"",function(d){return d})):l!=null&&(La(l)&&(l=Vd(l,n+(!l.key||i&&i.key===l.key?"":(""+l.key).replace(Pi,"$&/")+"/")+e)),t.push(l)),1;if(i=0,r=r===""?".":r+":",Ri(e))for(var o=0;o<e.length;o++){a=e[o];var c=r+es(a,o);i+=Hr(a,t,n,c,l)}else if(c=Hd(e),typeof c=="function")for(e=c.call(e),o=0;!(a=e.next()).done;)a=a.value,c=r+es(a,o++),i+=Hr(a,t,n,c,l);else if(a==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return i}function Er(e,t,n){if(e==null)return e;var r=[],l=0;return Hr(e,r,"","",function(a){return t.call(n,a,l++)}),r}function Qd(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var de={current:null},Vr={transition:null},Gd={ReactCurrentDispatcher:de,ReactCurrentBatchConfig:Vr,ReactCurrentOwner:Ca};function nc(){throw Error("act(...) is not supported in production builds of React.")}O.Children={map:Er,forEach:function(e,t,n){Er(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return Er(e,function(){t++}),t},toArray:function(e){return Er(e,function(t){return t})||[]},only:function(e){if(!La(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};O.Component=Nn;O.Fragment=Td;O.Profiler=Md;O.PureComponent=Ea;O.StrictMode=zd;O.Suspense=$d;O.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Gd;O.act=nc;O.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=Xo({},e.props),l=e.key,a=e.ref,i=e._owner;if(t!=null){if(t.ref!==void 0&&(a=t.ref,i=Ca.current),t.key!==void 0&&(l=""+t.key),e.type&&e.type.defaultProps)var o=e.type.defaultProps;for(c in t)qo.call(t,c)&&!ec.hasOwnProperty(c)&&(r[c]=t[c]===void 0&&o!==void 0?o[c]:t[c])}var c=arguments.length-2;if(c===1)r.children=n;else if(1<c){o=Array(c);for(var d=0;d<c;d++)o[d]=arguments[d+2];r.children=o}return{$$typeof:hr,type:e.type,key:l,ref:a,props:r,_owner:i}};O.createContext=function(e){return e={$$typeof:Dd,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:Ad,_context:e},e.Consumer=e};O.createElement=tc;O.createFactory=function(e){var t=tc.bind(null,e);return t.type=e,t};O.createRef=function(){return{current:null}};O.forwardRef=function(e){return{$$typeof:Fd,render:e}};O.isValidElement=La;O.lazy=function(e){return{$$typeof:Bd,_payload:{_status:-1,_result:e},_init:Qd}};O.memo=function(e,t){return{$$typeof:Ud,type:e,compare:t===void 0?null:t}};O.startTransition=function(e){var t=Vr.transition;Vr.transition={};try{e()}finally{Vr.transition=t}};O.unstable_act=nc;O.useCallback=function(e,t){return de.current.useCallback(e,t)};O.useContext=function(e){return de.current.useContext(e)};O.useDebugValue=function(){};O.useDeferredValue=function(e){return de.current.useDeferredValue(e)};O.useEffect=function(e,t){return de.current.useEffect(e,t)};O.useId=function(){return de.current.useId()};O.useImperativeHandle=function(e,t,n){return de.current.useImperativeHandle(e,t,n)};O.useInsertionEffect=function(e,t){return de.current.useInsertionEffect(e,t)};O.useLayoutEffect=function(e,t){return de.current.useLayoutEffect(e,t)};O.useMemo=function(e,t){return de.current.useMemo(e,t)};O.useReducer=function(e,t,n){return de.current.useReducer(e,t,n)};O.useRef=function(e){return de.current.useRef(e)};O.useState=function(e){return de.current.useState(e)};O.useSyncExternalStore=function(e,t,n){return de.current.useSyncExternalStore(e,t,n)};O.useTransition=function(){return de.current.useTransition()};O.version="18.3.1";Ko.exports=O;var v=Ko.exports;/** 10 * @license React 11 * react-jsx-runtime.production.min.js 12 * 13 * Copyright (c) Facebook, Inc. and its affiliates. 14 * 15 * This source code is licensed under the MIT license found in the 16 * LICENSE file in the root directory of this source tree. 17 */var Kd=v,Yd=Symbol.for("react.element"),Xd=Symbol.for("react.fragment"),Zd=Object.prototype.hasOwnProperty,Jd=Kd.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,qd={key:!0,ref:!0,__self:!0,__source:!0};function rc(e,t,n){var r,l={},a=null,i=null;n!==void 0&&(a=""+n),t.key!==void 0&&(a=""+t.key),t.ref!==void 0&&(i=t.ref);for(r in t)Zd.call(t,r)&&!qd.hasOwnProperty(r)&&(l[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)l[r]===void 0&&(l[r]=t[r]);return{$$typeof:Yd,type:e,key:a,ref:i,props:l,_owner:Jd.current}}Il.Fragment=Xd;Il.jsx=rc;Il.jsxs=rc;Go.exports=Il;var s=Go.exports,lc={exports:{}},be={},sc={exports:{}},ac={};/** 18 * @license React 19 * scheduler.production.min.js 20 * 21 * Copyright (c) Facebook, Inc. and its affiliates. 22 * 23 * This source code is licensed under the MIT license found in the 24 * LICENSE file in the root directory of this source tree. 25 */(function(e){function t(R,_){var I=R.length;R.push(_);e:for(;0<I;){var G=I-1>>>1,J=R[G];if(0<l(J,_))R[G]=_,R[I]=J,I=G;else break e}}function n(R){return R.length===0?null:R[0]}function r(R){if(R.length===0)return null;var _=R[0],I=R.pop();if(I!==_){R[0]=I;e:for(var G=0,J=R.length,br=J>>>1;G<br;){var It=2*(G+1)-1,ql=R[It],Ot=It+1,kr=R[Ot];if(0>l(ql,I))Ot<J&&0>l(kr,ql)?(R[G]=kr,R[Ot]=I,G=Ot):(R[G]=ql,R[It]=I,G=It);else if(Ot<J&&0>l(kr,I))R[G]=kr,R[Ot]=I,G=Ot;else break e}}return _}function l(R,_){var I=R.sortIndex-_.sortIndex;return I!==0?I:R.id-_.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;e.unstable_now=function(){return a.now()}}else{var i=Date,o=i.now();e.unstable_now=function(){return i.now()-o}}var c=[],d=[],h=1,p=null,x=3,j=!1,N=!1,g=!1,w=typeof setTimeout=="function"?setTimeout:null,m=typeof clearTimeout=="function"?clearTimeout:null,u=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function f(R){for(var _=n(d);_!==null;){if(_.callback===null)r(d);else if(_.startTime<=R)r(d),_.sortIndex=_.expirationTime,t(c,_);else break;_=n(d)}}function y(R){if(g=!1,f(R),!N)if(n(c)!==null)N=!0,Zl(k);else{var _=n(d);_!==null&&Jl(y,_.startTime-R)}}function k(R,_){N=!1,g&&(g=!1,m(L),L=-1),j=!0;var I=x;try{for(f(_),p=n(c);p!==null&&(!(p.expirationTime>_)||R&&!ge());){var G=p.callback;if(typeof G=="function"){p.callback=null,x=p.priorityLevel;var J=G(p.expirationTime<=_);_=e.unstable_now(),typeof J=="function"?p.callback=J:p===n(c)&&r(c),f(_)}else r(c);p=n(c)}if(p!==null)var br=!0;else{var It=n(d);It!==null&&Jl(y,It.startTime-_),br=!1}return br}finally{p=null,x=I,j=!1}}var E=!1,S=null,L=-1,M=5,P=-1;function ge(){return!(e.unstable_now()-P<M)}function _t(){if(S!==null){var R=e.unstable_now();P=R;var _=!0;try{_=S(!0,R)}finally{_?ct():(E=!1,S=null)}}else E=!1}var ct;if(typeof u=="function")ct=function(){u(_t)};else if(typeof MessageChannel<"u"){var Sn=new MessageChannel,Be=Sn.port2;Sn.port1.onmessage=_t,ct=function(){Be.postMessage(null)}}else ct=function(){w(_t,0)};function Zl(R){S=R,E||(E=!0,ct())}function Jl(R,_){L=w(function(){R(e.unstable_now())},_)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(R){R.callback=null},e.unstable_continueExecution=function(){N||j||(N=!0,Zl(k))},e.unstable_forceFrameRate=function(R){0>R||125<R?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):M=0<R?Math.floor(1e3/R):5},e.unstable_getCurrentPriorityLevel=function(){return x},e.unstable_getFirstCallbackNode=function(){return n(c)},e.unstable_next=function(R){switch(x){case 1:case 2:case 3:var _=3;break;default:_=x}var I=x;x=_;try{return R()}finally{x=I}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(R,_){switch(R){case 1:case 2:case 3:case 4:case 5:break;default:R=3}var I=x;x=R;try{return _()}finally{x=I}},e.unstable_scheduleCallback=function(R,_,I){var G=e.unstable_now();switch(typeof I=="object"&&I!==null?(I=I.delay,I=typeof I=="number"&&0<I?G+I:G):I=G,R){case 1:var J=-1;break;case 2:J=250;break;case 5:J=1073741823;break;case 4:J=1e4;break;default:J=5e3}return J=I+J,R={id:h++,callback:_,priorityLevel:R,startTime:I,expirationTime:J,sortIndex:-1},I>G?(R.sortIndex=I,t(d,R),n(c)===null&&R===n(d)&&(g?(m(L),L=-1):g=!0,Jl(y,I-G))):(R.sortIndex=J,t(c,R),N||j||(N=!0,Zl(k))),R},e.unstable_shouldYield=ge,e.unstable_wrapCallback=function(R){var _=x;return function(){var I=x;x=_;try{return R.apply(this,arguments)}finally{x=I}}}})(ac);sc.exports=ac;var em=sc.exports;/** 26 * @license React 27 * react-dom.production.min.js 28 * 29 * Copyright (c) Facebook, Inc. and its affiliates. 30 * 31 * This source code is licensed under the MIT license found in the 32 * LICENSE file in the root directory of this source tree. 33 */var tm=v,Ne=em;function b(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var ic=new Set,Yn={};function Qt(e,t){pn(e,t),pn(e+"Capture",t)}function pn(e,t){for(Yn[e]=t,e=0;e<t.length;e++)ic.add(t[e])}var nt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),_s=Object.prototype.hasOwnProperty,nm=/^[: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]*$/,_i={},Ii={};function rm(e){return _s.call(Ii,e)?!0:_s.call(_i,e)?!1:nm.test(e)?Ii[e]=!0:(_i[e]=!0,!1)}function lm(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function sm(e,t,n,r){if(t===null||typeof t>"u"||lm(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function me(e,t,n,r,l,a,i){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=i}var re={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){re[e]=new me(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];re[t]=new me(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){re[e]=new me(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){re[e]=new me(e,2,!1,e,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(e){re[e]=new me(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){re[e]=new me(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){re[e]=new me(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){re[e]=new me(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){re[e]=new me(e,5,!1,e.toLowerCase(),null,!1,!1)});var Ra=/[\-:]([a-z])/g;function Pa(e){return e[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(e){var t=e.replace(Ra,Pa);re[t]=new me(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Ra,Pa);re[t]=new me(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Ra,Pa);re[t]=new me(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){re[e]=new me(e,1,!1,e.toLowerCase(),null,!1,!1)});re.xlinkHref=new me("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){re[e]=new me(e,1,!1,e.toLowerCase(),null,!0,!0)});function _a(e,t,n,r){var l=re.hasOwnProperty(t)?re[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(sm(t,n,l,r)&&(n=null),r||l===null?rm(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):l.mustUseProperty?e[l.propertyName]=n===null?l.type===3?!1:"":n:(t=l.attributeName,r=l.attributeNamespace,n===null?e.removeAttribute(t):(l=l.type,n=l===3||l===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var it=tm.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Sr=Symbol.for("react.element"),Xt=Symbol.for("react.portal"),Zt=Symbol.for("react.fragment"),Ia=Symbol.for("react.strict_mode"),Is=Symbol.for("react.profiler"),oc=Symbol.for("react.provider"),cc=Symbol.for("react.context"),Oa=Symbol.for("react.forward_ref"),Os=Symbol.for("react.suspense"),Ts=Symbol.for("react.suspense_list"),Ta=Symbol.for("react.memo"),mt=Symbol.for("react.lazy"),uc=Symbol.for("react.offscreen"),Oi=Symbol.iterator;function Cn(e){return e===null||typeof e!="object"?null:(e=Oi&&e[Oi]||e["@@iterator"],typeof e=="function"?e:null)}var W=Object.assign,ts;function Mn(e){if(ts===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);ts=t&&t[1]||""}return` 34`+ts+e}var ns=!1;function rs(e,t){if(!e||ns)return"";ns=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(d){var r=d}Reflect.construct(e,[],t)}else{try{t.call()}catch(d){r=d}e.call(t.prototype)}else{try{throw Error()}catch(d){r=d}e()}}
vendor: 16,732 bytes, lines 34-37
34catch(d){if(d&&r&&typeof d.stack=="string"){for(var l=d.stack.split(` 35`),a=r.stack.split(` 36`),i=l.length-1,o=a.length-1;1<=i&&0<=o&&l[i]!==a[o];)o--;for(;1<=i&&0<=o;i--,o--)if(l[i]!==a[o]){if(i!==1||o!==1)do if(i--,o--,0>o||l[i]!==a[o]){var c=` 37`+l[i].replace(" at new "," at ");return e.displayName&&c.includes("<anonymous>")&&(c=c.replace("<anonymous>",e.displayName)),c}while(1<=i&&0<=o);break}}}finally{ns=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Mn(e):""}function am(e){switch(e.tag){case 5:return Mn(e.type);case 16:return Mn("Lazy");case 13:return Mn("Suspense");case 19:return Mn("SuspenseList");case 0:case 2:case 15:return e=rs(e.type,!1),e;case 11:return e=rs(e.type.render,!1),e;case 1:return e=rs(e.type,!0),e;default:return""}}function zs(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Zt:return"Fragment";case Xt:return"Portal";case Is:return"Profiler";case Ia:return"StrictMode";case Os:return"Suspense";case Ts:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case cc:return(e.displayName||"Context")+".Consumer";case oc:return(e._context.displayName||"Context")+".Provider";case Oa:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Ta:return t=e.displayName||null,t!==null?t:zs(e.type)||"Memo";case mt:t=e._payload,e=e._init;try{return zs(e(t))}catch{}}return null}function im(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return zs(t);case 8:return t===Ia?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function St(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function dc(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function om(e){var t=dc(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var l=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(i){r=""+i,a.call(this,i)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(i){r=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Cr(e){e._valueTracker||(e._valueTracker=om(e))}function mc(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=dc(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function rl(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Ms(e,t){var n=t.checked;return W({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Ti(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=St(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function fc(e,t){t=t.checked,t!=null&&_a(e,"checked",t,!1)}function As(e,t){fc(e,t);var n=St(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Ds(e,t.type,n):t.hasOwnProperty("defaultValue")&&Ds(e,t.type,St(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function zi(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function Ds(e,t,n){(t!=="number"||rl(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var An=Array.isArray;function cn(e,t,n,r){if(e=e.options,t){t={};for(var l=0;l<n.length;l++)t["$"+n[l]]=!0;for(n=0;n<e.length;n++)l=t.hasOwnProperty("$"+e[n].value),e[n].selected!==l&&(e[n].selected=l),l&&r&&(e[n].defaultSelected=!0)}else{for(n=""+St(n),t=null,l=0;l<e.length;l++){if(e[l].value===n){e[l].selected=!0,r&&(e[l].defaultSelected=!0);return}t!==null||e[l].disabled||(t=e[l])}t!==null&&(t.selected=!0)}}function Fs(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(b(91));return W({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Mi(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(b(92));if(An(n)){if(1<n.length)throw Error(b(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:St(n)}}function hc(e,t){var n=St(t.value),r=St(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function Ai(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function pc(e){switch(e){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 $s(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?pc(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Lr,xc=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,l){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,l)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(Lr=Lr||document.createElement("div"),Lr.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Lr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Xn(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var $n={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},cm=["Webkit","ms","Moz","O"];Object.keys($n).forEach(function(e){cm.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),$n[t]=$n[e]})});function vc(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||$n.hasOwnProperty(e)&&$n[e]?(""+t).trim():t+"px"}function gc(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=vc(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var um=W({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 Us(e,t){if(t){if(um[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(b(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(b(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(b(61))}if(t.style!=null&&typeof t.style!="object")throw Error(b(62))}}function Bs(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Hs=null;function za(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Vs=null,un=null,dn=null;function Di(e){if(e=vr(e)){if(typeof Vs!="function")throw Error(b(280));var t=e.stateNode;t&&(t=Al(t),Vs(e.stateNode,e.type,t))}}function yc(e){un?dn?dn.push(e):dn=[e]:un=e}function wc(){if(un){var e=un,t=dn;if(dn=un=null,Di(e),t)for(e=0;e<t.length;e++)Di(t[e])}}function jc(e,t){return e(t)}function Nc(){}var ls=!1;function bc(e,t,n){if(ls)return e(t,n);ls=!0;try{return jc(e,t,n)}finally{ls=!1,(un!==null||dn!==null)&&(Nc(),wc())}}function Zn(e,t){var n=e.stateNode;if(n===null)return null;var r=Al(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(b(231,t,typeof n));return n}var Ws=!1;if(nt)try{var Ln={};Object.defineProperty(Ln,"passive",{get:function(){Ws=!0}}),window.addEventListener("test",Ln,Ln),window.removeEventListener("test",Ln,Ln)}catch{Ws=!1}function dm(e,t,n,r,l,a,i,o,c){var d=Array.prototype.slice.call(arguments,3);try{t.apply(n,d)}catch(h){this.onError(h)}}var Un=!1,ll=null,sl=!1,Qs=null,mm={onError:function(e){Un=!0,ll=e}};function fm(e,t,n,r,l,a,i,o,c){Un=!1,ll=null,dm.apply(mm,arguments)}function hm(e,t,n,r,l,a,i,o,c){if(fm.apply(this,arguments),Un){if(Un){var d=ll;Un=!1,ll=null}else throw Error(b(198));sl||(sl=!0,Qs=d)}}function Gt(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function kc(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function Fi(e){if(Gt(e)!==e)throw Error(b(188))}function pm(e){var t=e.alternate;if(!t){if(t=Gt(e),t===null)throw Error(b(188));return t!==e?null:e}for(var n=e,r=t;;){var l=n.return;if(l===null)break;var a=l.alternate;if(a===null){if(r=l.return,r!==null){n=r;continue}break}if(l.child===a.child){for(a=l.child;a;){if(a===n)return Fi(l),e;if(a===r)return Fi(l),t;a=a.sibling}throw Error(b(188))}if(n.return!==r.return)n=l,r=a;else{for(var i=!1,o=l.child;o;){if(o===n){i=!0,n=l,r=a;break}if(o===r){i=!0,r=l,n=a;break}o=o.sibling}if(!i){for(o=a.child;o;){if(o===n){i=!0,n=a,r=l;break}if(o===r){i=!0,r=a,n=l;break}o=o.sibling}if(!i)throw Error(b(189))}}if(n.alternate!==r)throw Error(b(190))}if(n.tag!==3)throw Error(b(188));return n.stateNode.current===n?e:t}function Ec(e){return e=pm(e),e!==null?Sc(e):null}function Sc(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Sc(e);if(t!==null)return t;e=e.sibling}return null}var Cc=Ne.unstable_scheduleCallback,$i=Ne.unstable_cancelCallback,xm=Ne.unstable_shouldYield,vm=Ne.unstable_requestPaint,K=Ne.unstable_now,gm=Ne.unstable_getCurrentPriorityLevel,Ma=Ne.unstable_ImmediatePriority,Lc=Ne.unstable_UserBlockingPriority,al=Ne.unstable_NormalPriority,ym=Ne.unstable_LowPriority,Rc=Ne.unstable_IdlePriority,Ol=null,Qe=null;function wm(e){if(Qe&&typeof Qe.onCommitFiberRoot=="function")try{Qe.onCommitFiberRoot(Ol,e,void 0,(e.current.flags&128)===128)}catch{}}var Ae=Math.clz32?Math.clz32:bm,jm=Math.log,Nm=Math.LN2;function bm(e){return e>>>=0,e===0?32:31-(jm(e)/Nm|0)|0}var Rr=64,Pr=4194304;function Dn(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function il(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,a=e.pingedLanes,i=n&268435455;if(i!==0){var o=i&~l;o!==0?r=Dn(o):(a&=i,a!==0&&(r=Dn(a)))}else i=n&~l,i!==0?r=Dn(i):a!==0&&(r=Dn(a));if(r===0)return 0;if(t!==0&&t!==r&&!(t&l)&&(l=r&-r,a=t&-t,l>=a||l===16&&(a&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-Ae(t),l=1<<n,r|=e[n],t&=~l;return r}function km(e,t){switch(e){case 1:case 2:case 4:return t+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 t+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 Em(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,a=e.pendingLanes;0<a;){var i=31-Ae(a),o=1<<i,c=l[i];c===-1?(!(o&n)||o&r)&&(l[i]=km(o,t)):c<=t&&(e.expiredLanes|=o),a&=~o}}function Gs(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Pc(){var e=Rr;return Rr<<=1,!(Rr&4194240)&&(Rr=64),e}function ss(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function pr(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Ae(t),e[t]=n}function Sm(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var l=31-Ae(n),a=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~a}}function Aa(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-Ae(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var A=0;function _c(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var Ic,Da,Oc,Tc,zc,Ks=!1,_r=[],gt=null,yt=null,wt=null,Jn=new Map,qn=new Map,ht=[],Cm="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 Ui(e,t){switch(e){case"focusin":case"focusout":gt=null;break;case"dragenter":case"dragleave":yt=null;break;case"mouseover":case"mouseout":wt=null;break;case"pointerover":case"pointerout":Jn.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":qn.delete(t.pointerId)}}function Rn(e,t,n,r,l,a){return e===null||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[l]},t!==null&&(t=vr(t),t!==null&&Da(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function Lm(e,t,n,r,l){switch(t){case"focusin":return gt=Rn(gt,e,t,n,r,l),!0;case"dragenter":return yt=Rn(yt,e,t,n,r,l),!0;case"mouseover":return wt=Rn(wt,e,t,n,r,l),!0;case"pointerover":var a=l.pointerId;return Jn.set(a,Rn(Jn.get(a)||null,e,t,n,r,l)),!0;case"gotpointercapture":return a=l.pointerId,qn.set(a,Rn(qn.get(a)||null,e,t,n,r,l)),!0}return!1}function Mc(e){var t=Mt(e.target);if(t!==null){var n=Gt(t);if(n!==null){if(t=n.tag,t===13){if(t=kc(n),t!==null){e.blockedOn=t,zc(e.priority,function(){Oc(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Wr(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=Ys(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Hs=r,n.target.dispatchEvent(r),Hs=null}else return t=vr(n),t!==null&&Da(t),e.blockedOn=n,!1;t.shift()}return!0}function Bi(e,t,n){Wr(e)&&n.delete(t)}function Rm(){Ks=!1,gt!==null&&Wr(gt)&&(gt=null),yt!==null&&Wr(yt)&&(yt=null),wt!==null&&Wr(wt)&&(wt=null),Jn.forEac
vendor: 11,822 bytes, line 37
37h(Bi),qn.forEach(Bi)}function Pn(e,t){e.blockedOn===t&&(e.blockedOn=null,Ks||(Ks=!0,Ne.unstable_scheduleCallback(Ne.unstable_NormalPriority,Rm)))}function er(e){function t(l){return Pn(l,e)}if(0<_r.length){Pn(_r[0],e);for(var n=1;n<_r.length;n++){var r=_r[n];r.blockedOn===e&&(r.blockedOn=null)}}for(gt!==null&&Pn(gt,e),yt!==null&&Pn(yt,e),wt!==null&&Pn(wt,e),Jn.forEach(t),qn.forEach(t),n=0;n<ht.length;n++)r=ht[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<ht.length&&(n=ht[0],n.blockedOn===null);)Mc(n),n.blockedOn===null&&ht.shift()}var mn=it.ReactCurrentBatchConfig,ol=!0;function Pm(e,t,n,r){var l=A,a=mn.transition;mn.transition=null;try{A=1,Fa(e,t,n,r)}finally{A=l,mn.transition=a}}function _m(e,t,n,r){var l=A,a=mn.transition;mn.transition=null;try{A=4,Fa(e,t,n,r)}finally{A=l,mn.transition=a}}function Fa(e,t,n,r){if(ol){var l=Ys(e,t,n,r);if(l===null)ps(e,t,r,cl,n),Ui(e,r);else if(Lm(l,e,t,n,r))r.stopPropagation();else if(Ui(e,r),t&4&&-1<Cm.indexOf(e)){for(;l!==null;){var a=vr(l);if(a!==null&&Ic(a),a=Ys(e,t,n,r),a===null&&ps(e,t,r,cl,n),a===l)break;l=a}l!==null&&r.stopPropagation()}else ps(e,t,r,null,n)}}var cl=null;function Ys(e,t,n,r){if(cl=null,e=za(r),e=Mt(e),e!==null)if(t=Gt(e),t===null)e=null;else if(n=t.tag,n===13){if(e=kc(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return cl=e,null}function Ac(e){switch(e){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(gm()){case Ma:return 1;case Lc:return 4;case al:case ym:return 16;case Rc:return 536870912;default:return 16}default:return 16}}var xt=null,$a=null,Qr=null;function Dc(){if(Qr)return Qr;var e,t=$a,n=t.length,r,l="value"in xt?xt.value:xt.textContent,a=l.length;for(e=0;e<n&&t[e]===l[e];e++);var i=n-e;for(r=1;r<=i&&t[n-r]===l[a-r];r++);return Qr=l.slice(e,1<r?1-r:void 0)}function Gr(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Ir(){return!0}function Hi(){return!1}function ke(e){function t(n,r,l,a,i){this._reactName=n,this._targetInst=l,this.type=r,this.nativeEvent=a,this.target=i,this.currentTarget=null;for(var o in e)e.hasOwnProperty(o)&&(n=e[o],this[o]=n?n(a):a[o]);return this.isDefaultPrevented=(a.defaultPrevented!=null?a.defaultPrevented:a.returnValue===!1)?Ir:Hi,this.isPropagationStopped=Hi,this}return W(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=Ir)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Ir)},persist:function(){},isPersistent:Ir}),t}var bn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Ua=ke(bn),xr=W({},bn,{view:0,detail:0}),Im=ke(xr),as,is,_n,Tl=W({},xr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Ba,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==_n&&(_n&&e.type==="mousemove"?(as=e.screenX-_n.screenX,is=e.screenY-_n.screenY):is=as=0,_n=e),as)},movementY:function(e){return"movementY"in e?e.movementY:is}}),Vi=ke(Tl),Om=W({},Tl,{dataTransfer:0}),Tm=ke(Om),zm=W({},xr,{relatedTarget:0}),os=ke(zm),Mm=W({},bn,{animationName:0,elapsedTime:0,pseudoElement:0}),Am=ke(Mm),Dm=W({},bn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Fm=ke(Dm),$m=W({},bn,{data:0}),Wi=ke($m),Um={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Bm={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"},Hm={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Vm(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Hm[e])?!!t[e]:!1}function Ba(){return Vm}var Wm=W({},xr,{key:function(e){if(e.key){var t=Um[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Gr(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Bm[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Ba,charCode:function(e){return e.type==="keypress"?Gr(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Gr(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Qm=ke(Wm),Gm=W({},Tl,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Qi=ke(Gm),Km=W({},xr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Ba}),Ym=ke(Km),Xm=W({},bn,{propertyName:0,elapsedTime:0,pseudoElement:0}),Zm=ke(Xm),Jm=W({},Tl,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),qm=ke(Jm),ef=[9,13,27,32],Ha=nt&&"CompositionEvent"in window,Bn=null;nt&&"documentMode"in document&&(Bn=document.documentMode);var tf=nt&&"TextEvent"in window&&!Bn,Fc=nt&&(!Ha||Bn&&8<Bn&&11>=Bn),Gi=" ",Ki=!1;function $c(e,t){switch(e){case"keyup":return ef.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Uc(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Jt=!1;function nf(e,t){switch(e){case"compositionend":return Uc(t);case"keypress":return t.which!==32?null:(Ki=!0,Gi);case"textInput":return e=t.data,e===Gi&&Ki?null:e;default:return null}}function rf(e,t){if(Jt)return e==="compositionend"||!Ha&&$c(e,t)?(e=Dc(),Qr=$a=xt=null,Jt=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Fc&&t.locale!=="ko"?null:t.data;default:return null}}var lf={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 Yi(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!lf[e.type]:t==="textarea"}function Bc(e,t,n,r){yc(r),t=ul(t,"onChange"),0<t.length&&(n=new Ua("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Hn=null,tr=null;function sf(e){qc(e,0)}function zl(e){var t=tn(e);if(mc(t))return e}function af(e,t){if(e==="change")return t}var Hc=!1;if(nt){var cs;if(nt){var us="oninput"in document;if(!us){var Xi=document.createElement("div");Xi.setAttribute("oninput","return;"),us=typeof Xi.oninput=="function"}cs=us}else cs=!1;Hc=cs&&(!document.documentMode||9<document.documentMode)}function Zi(){Hn&&(Hn.detachEvent("onpropertychange",Vc),tr=Hn=null)}function Vc(e){if(e.propertyName==="value"&&zl(tr)){var t=[];Bc(t,tr,e,za(e)),bc(sf,t)}}function of(e,t,n){e==="focusin"?(Zi(),Hn=t,tr=n,Hn.attachEvent("onpropertychange",Vc)):e==="focusout"&&Zi()}function cf(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return zl(tr)}function uf(e,t){if(e==="click")return zl(t)}function df(e,t){if(e==="input"||e==="change")return zl(t)}function mf(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var $e=typeof Object.is=="function"?Object.is:mf;function nr(e,t){if($e(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var l=n[r];if(!_s.call(t,l)||!$e(e[l],t[l]))return!1}return!0}function Ji(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function qi(e,t){var n=Ji(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Ji(n)}}function Wc(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Wc(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Qc(){for(var e=window,t=rl();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=rl(e.document)}return t}function Va(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function ff(e){var t=Qc(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Wc(n.ownerDocument.documentElement,n)){if(r!==null&&Va(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var l=n.textContent.length,a=Math.min(r.start,l);r=r.end===void 0?a:Math.min(r.end,l),!e.extend&&a>r&&(l=r,r=a,a=l),l=qi(n,a);var i=qi(n,r);l&&i&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var hf=nt&&"documentMode"in document&&11>=document.documentMode,qt=null,Xs=null,Vn=null,Zs=!1;function eo(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Zs||qt==null||qt!==rl(r)||(r=qt,"selectionStart"in r&&Va(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focu
vendor: 4,500 bytes, line 37
37sNode:r.focusNode,focusOffset:r.focusOffset}),Vn&&nr(Vn,r)||(Vn=r,r=ul(Xs,"onSelect"),0<r.length&&(t=new Ua("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=qt)))}function Or(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var en={animationend:Or("Animation","AnimationEnd"),animationiteration:Or("Animation","AnimationIteration"),animationstart:Or("Animation","AnimationStart"),transitionend:Or("Transition","TransitionEnd")},ds={},Gc={};nt&&(Gc=document.createElement("div").style,"AnimationEvent"in window||(delete en.animationend.animation,delete en.animationiteration.animation,delete en.animationstart.animation),"TransitionEvent"in window||delete en.transitionend.transition);function Ml(e){if(ds[e])return ds[e];if(!en[e])return e;var t=en[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Gc)return ds[e]=t[n];return e}var Kc=Ml("animationend"),Yc=Ml("animationiteration"),Xc=Ml("animationstart"),Zc=Ml("transitionend"),Jc=new Map,to="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 Lt(e,t){Jc.set(e,t),Qt(t,[e])}for(var ms=0;ms<to.length;ms++){var fs=to[ms],pf=fs.toLowerCase(),xf=fs[0].toUpperCase()+fs.slice(1);Lt(pf,"on"+xf)}Lt(Kc,"onAnimationEnd");Lt(Yc,"onAnimationIteration");Lt(Xc,"onAnimationStart");Lt("dblclick","onDoubleClick");Lt("focusin","onFocus");Lt("focusout","onBlur");Lt(Zc,"onTransitionEnd");pn("onMouseEnter",["mouseout","mouseover"]);pn("onMouseLeave",["mouseout","mouseover"]);pn("onPointerEnter",["pointerout","pointerover"]);pn("onPointerLeave",["pointerout","pointerover"]);Qt("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Qt("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Qt("onBeforeInput",["compositionend","keypress","textInput","paste"]);Qt("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Qt("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Qt("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Fn="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),vf=new Set("cancel close invalid load scroll toggle".split(" ").concat(Fn));function no(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,hm(r,t,void 0,e),e.currentTarget=null}function qc(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],l=r.event;r=r.listeners;e:{var a=void 0;if(t)for(var i=r.length-1;0<=i;i--){var o=r[i],c=o.instance,d=o.currentTarget;if(o=o.listener,c!==a&&l.isPropagationStopped())break e;no(l,o,d),a=c}else for(i=0;i<r.length;i++){if(o=r[i],c=o.instance,d=o.currentTarget,o=o.listener,c!==a&&l.isPropagationStopped())break e;no(l,o,d),a=c}}}if(sl)throw e=Qs,sl=!1,Qs=null,e}function F(e,t){var n=t[na];n===void 0&&(n=t[na]=new Set);var r=e+"__bubble";n.has(r)||(eu(t,e,2,!1),n.add(r))}function hs(e,t,n){var r=0;t&&(r|=4),eu(n,e,r,t)}var Tr="_reactListening"+Math.random().toString(36).slice(2);function rr(e){if(!e[Tr]){e[Tr]=!0,ic.forEach(function(n){n!=="selectionchange"&&(vf.has(n)||hs(n,!1,e),hs(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Tr]||(t[Tr]=!0,hs("selectionchange",!1,t))}}function eu(e,t,n,r){switch(Ac(t)){case 1:var l=Pm;break;case 4:l=_m;break;default:l=Fa}n=l.bind(null,t,n,e),l=void 0,!Ws||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(l=!0),r?l!==void 0?e.addEventListener(t,n,{capture:!0,passive:l}):e.addEventListener(t,n,!0):l!==void 0?e.addEventListener(t,n,{passive:l}):e.addEventListener(t,n,!1)}function ps(e,t,n,r,l){var a=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var i=r.tag;if(i===3||i===4){var o=r.stateNode.containerInfo;
vendor: 2,527 bytes, line 37
37if(o===l||o.nodeType===8&&o.parentNode===l)break;if(i===4)for(i=r.return;i!==null;){var c=i.tag;if((c===3||c===4)&&(c=i.stateNode.containerInfo,c===l||c.nodeType===8&&c.parentNode===l))return;i=i.return}for(;o!==null;){if(i=Mt(o),i===null)return;if(c=i.tag,c===5||c===6){r=a=i;continue e}o=o.parentNode}}r=r.return}bc(function(){var d=a,h=za(n),p=[];e:{var x=Jc.get(e);if(x!==void 0){var j=Ua,N=e;switch(e){case"keypress":if(Gr(n)===0)break e;case"keydown":case"keyup":j=Qm;break;case"focusin":N="focus",j=os;break;case"focusout":N="blur",j=os;break;case"beforeblur":case"afterblur":j=os;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":j=Vi;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":j=Tm;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":j=Ym;break;case Kc:case Yc:case Xc:j=Am;break;case Zc:j=Zm;break;case"scroll":j=Im;break;case"wheel":j=qm;break;case"copy":case"cut":case"paste":j=Fm;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":j=Qi}var g=(t&4)!==0,w=!g&&e==="scroll",m=g?x!==null?x+"Capture":null:x;g=[];for(var u=d,f;u!==null;){f=u;var y=f.stateNode;if(f.tag===5&&y!==null&&(f=y,m!==null&&(y=Zn(u,m),y!=null&&g.push(lr(u,y,f)))),w)break;u=u.return}0<g.length&&(x=new j(x,N,null,n,h),p.push({event:x,listeners:g}))}}if(!(t&7)){e:{if(x=e==="mouseover"||e==="pointerover",j=e==="mouseout"||e==="pointerout",x&&n!==Hs&&(N=n.relatedTarget||n.fromElement)&&(Mt(N)||N[rt]))break e;if((j||x)&&(x=h.window===h?h:(x=h.ownerDocument)?x.defaultView||x.parentWindow:window,j?(N=n.relatedTarget||n.toElement,j=d,N=N?Mt(N):null,N!==null&&(w=Gt(N),N!==w||N.tag!==5&&N.tag!==6)&&(N=null)):(j=null,N=d),j!==N)){if(g=Vi,y="onMouseLeave",m="onMouseEnter",u="mouse",(e==="pointerout"||e==="pointerover")&&(g=Qi,y="onPointerLeave",m="onPointerEnter",u="pointer"),w=j==null?x:tn(j),f=N==null?x:tn(N),x=new g(y,u+"leave",j,n,h),x.target=w,x.relatedTarget=f,y=null,Mt(h)===d&&(g=new g(m,u+"enter",N,n,h),g.target=f,g.relatedTarget=w,y=g),w=y,j&&N)t:{for(g=j,m=N,u=0,f=g;f;f=Yt(f))u++;for(f=0,y=m;y;y=Yt(y))f++;for(;0<u-f;)g=Yt(g),u--;for(;0<f-u;)m=Yt(m),f--;for(;u--;){if(g===m||m!==null&&g===m.alternate)break t;g=Yt(g),m=Yt(m)}g=null}else g=null;j!==null&&ro(p,x,j,g,!1),N!==null&&w!==null&&ro(p,w,N,g,!0)}}
vendor: 5,073 bytes, lines 37-38
37e:{if(x=d?tn(d):window,j=x.nodeName&&x.nodeName.toLowerCase(),j==="select"||j==="input"&&x.type==="file")var k=af;else if(Yi(x))if(Hc)k=df;else{k=cf;var E=of}else(j=x.nodeName)&&j.toLowerCase()==="input"&&(x.type==="checkbox"||x.type==="radio")&&(k=uf);if(k&&(k=k(e,d))){Bc(p,k,n,h);break e}E&&E(e,x,d),e==="focusout"&&(E=x._wrapperState)&&E.controlled&&x.type==="number"&&Ds(x,"number",x.value)}switch(E=d?tn(d):window,e){case"focusin":(Yi(E)||E.contentEditable==="true")&&(qt=E,Xs=d,Vn=null);break;case"focusout":Vn=Xs=qt=null;break;case"mousedown":Zs=!0;break;case"contextmenu":case"mouseup":case"dragend":Zs=!1,eo(p,n,h);break;case"selectionchange":if(hf)break;case"keydown":case"keyup":eo(p,n,h)}var S;if(Ha)e:{switch(e){case"compositionstart":var L="onCompositionStart";break e;case"compositionend":L="onCompositionEnd";break e;case"compositionupdate":L="onCompositionUpdate";break e}L=void 0}else Jt?$c(e,n)&&(L="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(L="onCompositionStart");L&&(Fc&&n.locale!=="ko"&&(Jt||L!=="onCompositionStart"?L==="onCompositionEnd"&&Jt&&(S=Dc()):(xt=h,$a="value"in xt?xt.value:xt.textContent,Jt=!0)),E=ul(d,L),0<E.length&&(L=new Wi(L,e,null,n,h),p.push({event:L,listeners:E}),S?L.data=S:(S=Uc(n),S!==null&&(L.data=S)))),(S=tf?nf(e,n):rf(e,n))&&(d=ul(d,"onBeforeInput"),0<d.length&&(h=new Wi("onBeforeInput","beforeinput",null,n,h),p.push({event:h,listeners:d}),h.data=S))}qc(p,t)})}function lr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function ul(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,a=l.stateNode;l.tag===5&&a!==null&&(l=a,a=Zn(e,n),a!=null&&r.unshift(lr(e,a,l)),a=Zn(e,t),a!=null&&r.push(lr(e,a,l))),e=e.return}return r}function Yt(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function ro(e,t,n,r,l){for(var a=t._reactName,i=[];n!==null&&n!==r;){var o=n,c=o.alternate,d=o.stateNode;if(c!==null&&c===r)break;o.tag===5&&d!==null&&(o=d,l?(c=Zn(n,a),c!=null&&i.unshift(lr(n,c,o))):l||(c=Zn(n,a),c!=null&&i.push(lr(n,c,o)))),n=n.return}i.length!==0&&e.push({event:t,listeners:i})}var gf=/\r\n?/g,yf=/\u0000|\uFFFD/g;function lo(e){return(typeof e=="string"?e:""+e).replace(gf,` 38`).replace(yf,"")}function zr(e,t,n){if(t=lo(t),lo(e)!==t&&n)throw Error(b(425))}function dl(){}var Js=null,qs=null;function ea(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var ta=typeof setTimeout=="function"?setTimeout:void 0,wf=typeof clearTimeout=="function"?clearTimeout:void 0,so=typeof Promise=="function"?Promise:void 0,jf=typeof queueMicrotask=="function"?queueMicrotask:typeof so<"u"?function(e){return so.resolve(null).then(e).catch(Nf)}:ta;function Nf(e){setTimeout(function(){throw e})}function xs(e,t){var n=t,r=0;do{var l=n.nextSibling;if(e.removeChild(n),l&&l.nodeType===8)if(n=l.data,n==="/$"){if(r===0){e.removeChild(l),er(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);er(t)}function jt(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function ao(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var kn=Math.random().toString(36).slice(2),We="__reactFiber$"+kn,sr="__reactProps$"+kn,rt="__reactContainer$"+kn,na="__reactEvents$"+kn,bf="__reactListeners$"+kn,kf="__reactHandles$"+kn;function Mt(e){var t=e[We];if(t)return t;for(var n=e.parentNode;n;){if(t=n[rt]||n[We]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=ao(e);e!==null;){if(n=e[We])return n;e=ao(e)}return t}e=n,n=e.parentNode}return null}function vr(e){return e=e[We]||e[rt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function tn(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(b(33))}function Al(e){return e[sr]||null}var ra=[],nn=-1;function Rt(e){return{current:e}}function $(e){0>nn||(e.current=ra[nn],ra[nn]=null,nn--)}function D(e,t){nn++,ra[nn]=e.current,e.current=t}var Ct={},ie=Rt(Ct),pe=Rt(!1),Ut=Ct;function xn(e,t){var n=e.type.contextTypes;if(!n)return Ct;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var l={},a;for(a in n)l[a]=t[a];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function xe(e){return e=e.childContextTypes,e!=null}function ml(){$(pe),$(ie)}function io(e,t,n){if(ie.current!==Ct)throw Error(b(168));D(ie,t),D(pe,n)}function tu(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var l in r)if(!(l in t))throw Error(b(108,im(e)||"Unknown",l));return W({},n,r)}function fl(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Ct,Ut=ie.current,D(ie,e),D(pe,pe.current),!0}
vendor: 12,710 bytes, line 38
38function oo(e,t,n){var r=e.stateNode;if(!r)throw Error(b(169));n?(e=tu(e,t,Ut),r.__reactInternalMemoizedMergedChildContext=e,$(pe),$(ie),D(ie,e)):$(pe),D(pe,n)}var Ze=null,Dl=!1,vs=!1;function nu(e){Ze===null?Ze=[e]:Ze.push(e)}function Ef(e){Dl=!0,nu(e)}function Pt(){if(!vs&&Ze!==null){vs=!0;var e=0,t=A;try{var n=Ze;for(A=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Ze=null,Dl=!1}catch(l){throw Ze!==null&&(Ze=Ze.slice(e+1)),Cc(Ma,Pt),l}finally{A=t,vs=!1}}return null}var rn=[],ln=0,hl=null,pl=0,Se=[],Ce=0,Bt=null,Je=1,qe="";function Tt(e,t){rn[ln++]=pl,rn[ln++]=hl,hl=e,pl=t}function ru(e,t,n){Se[Ce++]=Je,Se[Ce++]=qe,Se[Ce++]=Bt,Bt=e;var r=Je;e=qe;var l=32-Ae(r)-1;r&=~(1<<l),n+=1;var a=32-Ae(t)+l;if(30<a){var i=l-l%5;a=(r&(1<<i)-1).toString(32),r>>=i,l-=i,Je=1<<32-Ae(t)+l|n<<l|r,qe=a+e}else Je=1<<a|n<<l|r,qe=e}function Wa(e){e.return!==null&&(Tt(e,1),ru(e,1,0))}function Qa(e){for(;e===hl;)hl=rn[--ln],rn[ln]=null,pl=rn[--ln],rn[ln]=null;for(;e===Bt;)Bt=Se[--Ce],Se[Ce]=null,qe=Se[--Ce],Se[Ce]=null,Je=Se[--Ce],Se[Ce]=null}var je=null,we=null,U=!1,Me=null;function lu(e,t){var n=Le(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function co(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,je=e,we=jt(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,je=e,we=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Bt!==null?{id:Je,overflow:qe}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Le(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,je=e,we=null,!0):!1;default:return!1}}function la(e){return(e.mode&1)!==0&&(e.flags&128)===0}function sa(e){if(U){var t=we;if(t){var n=t;if(!co(e,t)){if(la(e))throw Error(b(418));t=jt(n.nextSibling);var r=je;t&&co(e,t)?lu(r,n):(e.flags=e.flags&-4097|2,U=!1,je=e)}}else{if(la(e))throw Error(b(418));e.flags=e.flags&-4097|2,U=!1,je=e}}}function uo(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;je=e}function Mr(e){if(e!==je)return!1;if(!U)return uo(e),U=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!ea(e.type,e.memoizedProps)),t&&(t=we)){if(la(e))throw su(),Error(b(418));for(;t;)lu(e,t),t=jt(t.nextSibling)}if(uo(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(b(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){we=jt(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}we=null}}else we=je?jt(e.stateNode.nextSibling):null;return!0}function su(){for(var e=we;e;)e=jt(e.nextSibling)}function vn(){we=je=null,U=!1}function Ga(e){Me===null?Me=[e]:Me.push(e)}var Sf=it.ReactCurrentBatchConfig;function In(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(b(309));var r=n.stateNode}if(!r)throw Error(b(147,e));var l=r,a=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===a?t.ref:(t=function(i){var o=l.refs;i===null?delete o[a]:o[a]=i},t._stringRef=a,t)}if(typeof e!="string")throw Error(b(284));if(!n._owner)throw Error(b(290,e))}return e}function Ar(e,t){throw e=Object.prototype.toString.call(t),Error(b(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function mo(e){var t=e._init;return t(e._payload)}function au(e){function t(m,u){if(e){var f=m.deletions;f===null?(m.deletions=[u],m.flags|=16):f.push(u)}}function n(m,u){if(!e)return null;for(;u!==null;)t(m,u),u=u.sibling;return null}function r(m,u){for(m=new Map;u!==null;)u.key!==null?m.set(u.key,u):m.set(u.index,u),u=u.sibling;return m}function l(m,u){return m=Et(m,u),m.index=0,m.sibling=null,m}function a(m,u,f){return m.index=f,e?(f=m.alternate,f!==null?(f=f.index,f<u?(m.flags|=2,u):f):(m.flags|=2,u)):(m.flags|=1048576,u)}function i(m){return e&&m.alternate===null&&(m.flags|=2),m}function o(m,u,f,y){return u===null||u.tag!==6?(u=ks(f,m.mode,y),u.return=m,u):(u=l(u,f),u.return=m,u)}function c(m,u,f,y){var k=f.type;return k===Zt?h(m,u,f.props.children,y,f.key):u!==null&&(u.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===mt&&mo(k)===u.type)?(y=l(u,f.props),y.ref=In(m,u,f),y.return=m,y):(y=el(f.type,f.key,f.props,null,m.mode,y),y.ref=In(m,u,f),y.return=m,y)}function d(m,u,f,y){return u===null||u.tag!==4||u.stateNode.containerInfo!==f.containerInfo||u.stateNode.implementation!==f.implementation?(u=Es(f,m.mode,y),u.return=m,u):(u=l(u,f.children||[]),u.return=m,u)}function h(m,u,f,y,k){return u===null||u.tag!==7?(u=$t(f,m.mode,y,k),u.return=m,u):(u=l(u,f),u.return=m,u)}function p(m,u,f){if(typeof u=="string"&&u!==""||typeof u=="number")return u=ks(""+u,m.mode,f),u.return=m,u;if(typeof u=="object"&&u!==null){switch(u.$$typeof){case Sr:return f=el(u.type,u.key,u.props,null,m.mode,f),f.ref=In(m,null,u),f.return=m,f;case Xt:return u=Es(u,m.mode,f),u.return=m,u;case mt:var y=u._init;return p(m,y(u._payload),f)}if(An(u)||Cn(u))return u=$t(u,m.mode,f,null),u.return=m,u;Ar(m,u)}return null}function x(m,u,f,y){var k=u!==null?u.key:null;if(typeof f=="string"&&f!==""||typeof f=="number")return k!==null?null:o(m,u,""+f,y);if(typeof f=="object"&&f!==null){switch(f.$$typeof){case Sr:return f.key===k?c(m,u,f,y):null;case Xt:return f.key===k?d(m,u,f,y):null;case mt:return k=f._init,x(m,u,k(f._payload),y)}if(An(f)||Cn(f))return k!==null?null:h(m,u,f,y,null);Ar(m,f)}return null}function j(m,u,f,y,k){if(typeof y=="string"&&y!==""||typeof y=="number")return m=m.get(f)||null,o(u,m,""+y,k);if(typeof y=="object"&&y!==null){switch(y.$$typeof){case Sr:return m=m.get(y.key===null?f:y.key)||null,c(u,m,y,k);case Xt:return m=m.get(y.key===null?f:y.key)||null,d(u,m,y,k);case mt:var E=y._init;return j(m,u,f,E(y._payload),k)}if(An(y)||Cn(y))return m=m.get(f)||null,h(u,m,y,k,null);Ar(u,y)}return null}function N(m,u,f,y){for(var k=null,E=null,S=u,L=u=0,M=null;S!==null&&L<f.length;L++){S.index>L?(M=S,S=null):M=S.sibling;var P=x(m,S,f[L],y);if(P===null){S===null&&(S=M);break}e&&S&&P.alternate===null&&t(m,S),u=a(P,u,L),E===null?k=P:E.sibling=P,E=P,S=M}if(L===f.length)return n(m,S),U&&Tt(m,L),k;if(S===null){for(;L<f.length;L++)S=p(m,f[L],y),S!==null&&(u=a(S,u,L),E===null?k=S:E.sibling=S,E=S);return U&&Tt(m,L),k}for(S=r(m,S);L<f.length;L++)M=j(S,m,L,f[L],y),M!==null&&(e&&M.alternate!==null&&S.delete(M.key===null?L:M.key),u=a(M,u,L),E===null?k=M:E.sibling=M,E=M);return e&&S.forEach(function(ge){return t(m,ge)}),U&&Tt(m,L),k}function g(m,u,f,y){var k=Cn(f);if(typeof k!="function")throw Error(b(150));if(f=k.call(f),f==null)throw Error(b(151));for(var E=k=null,S=u,L=u=0,M=null,P=f.next();S!==null&&!P.done;L++,P=f.next()){S.index>L?(M=S,S=null):M=S.sibling;var ge=x(m,S,P.value,y);if(ge===null){S===null&&(S=M);break}e&&S&&ge.alternate===null&&t(m,S),u=a(ge,u,L),E===null?k=ge:E.sibling=ge,E=ge,S=M}if(P.done)return n(m,S),U&&Tt(m,L),k;if(S===null){for(;!P.done;L++,P=f.next())P=p(m,P.value,y),P!==null&&(u=a(P,u,L),E===null?k=P:E.sibling=P,E=P);return U&&Tt(m,L),k}for(S=r(m,S);!P.done;L++,P=f.next())P=j(S,m,L,P.value,y),P!==null&&(e&&P.alternate!==null&&S.delete(P.key===null?L:P.key),u=a(P,u,L),E===null?k=P:E.sibling=P,E=P);return e&&S.forEach(function(_t){return t(m,_t)}),U&&Tt(m,L),k}function w(m,u,f,y){if(typeof f=="object"&&f!==null&&f.type===Zt&&f.key===null&&(f=f.props.children),typeof f=="object"&&f!==null){switch(f.$$typeof){case Sr:e:{for(var k=f.key,E=u;E!==null;){if(E.key===k){if(k=f.type,k===Zt){if(E.tag===7){n(m,E.sibling),u=l(E,f.props.children),u.return=m,m=u;break e}}else if(E.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===mt&&mo(k)===E.type){n(m,E.sibling),u=l(E,f.props),u.ref=In(m,E,f),u.return=m,m=u;break e}n(m,E);break}else t(m,E);E=E.sibling}f.type===Zt?(u=$t(f.props.children,m.mode,y,f.key),u.return=m,m=u):(y=el(f.type,f.key,f.props,null,m.mode,y),y.ref=In(m,u,f),y.return=m,m=y)}return i(m);case Xt:e:{for(E=f.key;u!==null;){if(u.key===E)if(u.tag===4&&u.stateNode.containerInfo===f.containerInfo&&u.stateNode.implementation===f.implementation){n(m,u.sibling),u=l(u,f.children||[]),u.return=m,m=u;break e}else{n(m,u);break}else t(m,u);u=u.sibling}u=Es(f,m.mode,y),u.return=m,m=u}return i(m);case mt:return E=f._init,w(m,u,E(f._payload),y)}if(An(f))return N(m,u,f,y);if(Cn(f))return g(m,u,f,y);Ar(m,f)}return typeof f=="string"&&f!==""||typeof f=="number"?(f=""+f,u!==null&&u.tag===6?(n(m,u.sibling),u=l(u,f),u.return=m,m=u):(n(m,u),u=ks(f,m.mode,y),u.return=m,m=u),i(m)):n(m,u)}return w}var gn=au(!0),iu=au(!1),xl=Rt(null),vl=null,sn=null,Ka=null;function Ya(){Ka=sn=vl=null}function Xa(e){var t=xl.current;$(xl),e._currentValue=t}function aa(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function fn(e,t){vl=e,Ka=sn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(he=!0),e.firstContext=null)}function Pe(e){var t=e._currentValue;if(Ka!==e)if(e={context:e,memoizedValue:t,next:null},sn===null){if(vl===null)throw Error(b(308));sn=e,vl.dependencies={lanes:0,firstContext:e}}else sn=sn.next=e;return t}var At=null;function Za(e){At===null?At=[e]:At.push(e)}function ou(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,Za(t)):(n.next=l.next,l.next=n),t.interleaved=n,lt(e,r)}function lt(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var ft=!1;function Ja(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function cu(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function et(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Nt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,z&2){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,lt(e,n)}return l=r.interleaved,l===null?(t.next=t,Za(r)):(t.next=l.next,l.next=t),r.interleaved=t,lt(e,n)}function Kr(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Aa(e,n)}}function fo(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var l=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};a===null?l=a=i:a=a.next=i,n=n.next}while(n!==null);a===null?l=a=t:a=a.next=t}else l=a=t;n={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:a,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function gl(e,t,n,r){var l=e.updateQueue;ft=!1;var a=l.firstBaseUpdate,i=l.lastBaseUpdate,o=l.shared.pending;if(o!==null){l.shared.pending=null;var c=o,d=c.next;c.next=null,i===null?a=d:i.next=d,i=c;var h=e.alternate;h!==null&&(h=h.updateQueue,o=h.lastBaseUpdate,o!==i&&(o===null?h.firstBaseUpdate=d:o.next=d,h.lastBaseUpdate=c))}if(a!==null){var p=l.baseState;i=0,h=d=c=null,o=a;do{var x=o.lane,j=o.eventTime;if((r&x)===x){h!==null&&(h=h.next={eventTime:j,lane:0,tag:o.tag,payload:o.payload,callback:o.callback,next:null});e:{var N=e,g=o;switch(x=t,j=n,g.tag){case 1:if(N=g.payload,typeof N=="function"){p=N.call(j,p,x);break e}p=N;break e;case 3:N.flags=N.flags&-65537|128;case 0:if(N=g.payload,x=typeof N=="function"?N.call(j,p,x):N,x==null)break e;p=W({},p,x);break e;case 2:ft=!0}}o.callback!==null&&o.lane!==0&&(e.flags|=64,x=l.effects,x===null?l.effects=[o]:x.push(o))}else j={eventTime:j,lane:x,tag:o.tag,payload:o.payload,callback:o.callback,next:null},h===null?(d=h=j,c=p):h=h.next=j,i|=x;if(o=o.next,o===null){if(o=l.shared.pending,o===null)break;x=o,o=x.next,x.next=null,l.lastBaseUpdate=x,l.shared.pending=null}}while(!0);if(h===null&&(c=p),l.baseState=c,l.firstBaseUpdate=d,l.lastBaseUpdate=h,t=l.shared.interleaved,t!==null){l=t;do i|=l.lane,l=l.next;while(l!==t)}else a===null&&(l.shared.lanes=0);Vt|=i,e.lanes=i,e.memoizedState=p}}function ho(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],l=r.callback;if(l!==null){if(r.callback=null,r=n,typeof l!="function")throw Error(b(191,l));l.call(r)}}}var gr={},Ge=Rt(gr),ar=Rt(gr),ir=Rt(gr);function Dt(e){if(e===gr)throw Error(b(174));return e}
vendor: 7,902 bytes, line 38
38function qa(e,t){switch(D(ir,t),D(ar,e),D(Ge,gr),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:$s(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=$s(t,e)}$(Ge),D(Ge,t)}function yn(){$(Ge),$(ar),$(ir)}function uu(e){Dt(ir.current);var t=Dt(Ge.current),n=$s(t,e.type);t!==n&&(D(ar,e),D(Ge,n))}function ei(e){ar.current===e&&($(Ge),$(ar))}var B=Rt(0);function yl(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var gs=[];function ti(){for(var e=0;e<gs.length;e++)gs[e]._workInProgressVersionPrimary=null;gs.length=0}var Yr=it.ReactCurrentDispatcher,ys=it.ReactCurrentBatchConfig,Ht=0,H=null,X=null,q=null,wl=!1,Wn=!1,or=0,Cf=0;function le(){throw Error(b(321))}function ni(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!$e(e[n],t[n]))return!1;return!0}function ri(e,t,n,r,l,a){if(Ht=a,H=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Yr.current=e===null||e.memoizedState===null?_f:If,e=n(r,l),Wn){a=0;do{if(Wn=!1,or=0,25<=a)throw Error(b(301));a+=1,q=X=null,t.updateQueue=null,Yr.current=Of,e=n(r,l)}while(Wn)}if(Yr.current=jl,t=X!==null&&X.next!==null,Ht=0,q=X=H=null,wl=!1,t)throw Error(b(300));return e}function li(){var e=or!==0;return or=0,e}function Ve(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return q===null?H.memoizedState=q=e:q=q.next=e,q}function _e(){if(X===null){var e=H.alternate;e=e!==null?e.memoizedState:null}else e=X.next;var t=q===null?H.memoizedState:q.next;if(t!==null)q=t,X=e;else{if(e===null)throw Error(b(310));X=e,e={memoizedState:X.memoizedState,baseState:X.baseState,baseQueue:X.baseQueue,queue:X.queue,next:null},q===null?H.memoizedState=q=e:q=q.next=e}return q}function cr(e,t){return typeof t=="function"?t(e):t}function ws(e){var t=_e(),n=t.queue;if(n===null)throw Error(b(311));n.lastRenderedReducer=e;var r=X,l=r.baseQueue,a=n.pending;if(a!==null){if(l!==null){var i=l.next;l.next=a.next,a.next=i}r.baseQueue=l=a,n.pending=null}if(l!==null){a=l.next,r=r.baseState;var o=i=null,c=null,d=a;do{var h=d.lane;if((Ht&h)===h)c!==null&&(c=c.next={lane:0,action:d.action,hasEagerState:d.hasEagerState,eagerState:d.eagerState,next:null}),r=d.hasEagerState?d.eagerState:e(r,d.action);else{var p={lane:h,action:d.action,hasEagerState:d.hasEagerState,eagerState:d.eagerState,next:null};c===null?(o=c=p,i=r):c=c.next=p,H.lanes|=h,Vt|=h}d=d.next}while(d!==null&&d!==a);c===null?i=r:c.next=o,$e(r,t.memoizedState)||(he=!0),t.memoizedState=r,t.baseState=i,t.baseQueue=c,n.lastRenderedState=r}if(e=n.interleaved,e!==null){l=e;do a=l.lane,H.lanes|=a,Vt|=a,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function js(e){var t=_e(),n=t.queue;if(n===null)throw Error(b(311));n.lastRenderedReducer=e;var r=n.dispatch,l=n.pending,a=t.memoizedState;if(l!==null){n.pending=null;var i=l=l.next;do a=e(a,i.action),i=i.next;while(i!==l);$e(a,t.memoizedState)||(he=!0),t.memoizedState=a,t.baseQueue===null&&(t.baseState=a),n.lastRenderedState=a}return[a,r]}function du(){}function mu(e,t){var n=H,r=_e(),l=t(),a=!$e(r.memoizedState,l);if(a&&(r.memoizedState=l,he=!0),r=r.queue,si(pu.bind(null,n,r,e),[e]),r.getSnapshot!==t||a||q!==null&&q.memoizedState.tag&1){if(n.flags|=2048,ur(9,hu.bind(null,n,r,l,t),void 0,null),ee===null)throw Error(b(349));Ht&30||fu(n,t,l)}return l}function fu(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=H.updateQueue,t===null?(t={lastEffect:null,stores:null},H.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function hu(e,t,n,r){t.value=n,t.getSnapshot=r,xu(t)&&vu(e)}function pu(e,t,n){return n(function(){xu(t)&&vu(e)})}function xu(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!$e(e,n)}catch{return!0}}function vu(e){var t=lt(e,1);t!==null&&De(t,e,1,-1)}function po(e){var t=Ve();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:cr,lastRenderedState:e},t.queue=e,e=e.dispatch=Pf.bind(null,H,e),[t.memoizedState,e]}function ur(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=H.updateQueue,t===null?(t={lastEffect:null,stores:null},H.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function gu(){return _e().memoizedState}function Xr(e,t,n,r){var l=Ve();H.flags|=e,l.memoizedState=ur(1|t,n,void 0,r===void 0?null:r)}function Fl(e,t,n,r){var l=_e();r=r===void 0?null:r;var a=void 0;if(X!==null){var i=X.memoizedState;if(a=i.destroy,r!==null&&ni(r,i.deps)){l.memoizedState=ur(t,n,a,r);return}}H.flags|=e,l.memoizedState=ur(1|t,n,a,r)}function xo(e,t){return Xr(8390656,8,e,t)}function si(e,t){return Fl(2048,8,e,t)}function yu(e,t){return Fl(4,2,e,t)}function wu(e,t){return Fl(4,4,e,t)}function ju(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Nu(e,t,n){return n=n!=null?n.concat([e]):null,Fl(4,4,ju.bind(null,t,e),n)}function ai(){}function bu(e,t){var n=_e();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&ni(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function ku(e,t){var n=_e();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&ni(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Eu(e,t,n){return Ht&21?($e(n,t)||(n=Pc(),H.lanes|=n,Vt|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,he=!0),e.memoizedState=n)}function Lf(e,t){var n=A;A=n!==0&&4>n?n:4,e(!0);var r=ys.transition;ys.transition={};try{e(!1),t()}finally{A=n,ys.transition=r}}function Su(){return _e().memoizedState}function Rf(e,t,n){var r=kt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Cu(e))Lu(t,n);else if(n=ou(e,t,n,r),n!==null){var l=ue();De(n,e,r,l),Ru(n,t,r)}}function Pf(e,t,n){var r=kt(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Cu(e))Lu(t,l);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var i=t.lastRenderedState,o=a(i,n);if(l.hasEagerState=!0,l.eagerState=o,$e(o,i)){var c=t.interleaved;c===null?(l.next=l,Za(t)):(l.next=c.next,c.next=l),t.interleaved=l;return}}catch{}finally{}n=ou(e,t,l,r),n!==null&&(l=ue(),De(n,e,r,l),Ru(n,t,r))}}function Cu(e){var t=e.alternate;return e===H||t!==null&&t===H}function Lu(e,t){Wn=wl=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Ru(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Aa(e,n)}}var jl={readContext:Pe,useCallback:le,useContext:le,useEffect:le,useImperativeHandle:le,useInsertionEffect:le,useLayoutEffect:le,useMemo:le,useReducer:le,useRef:le,useState:le,useDebugValue:le,useDeferredValue:le,useTransition:le,useMutableSource:le,useSyncExternalStore:le,useId:le,unstable_isNewReconciler:!1},_f={readContext:Pe,useCallback:function(e,t){return Ve().memoizedState=[e,t===void 0?null:t],e},useContext:Pe,useEffect:xo,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Xr(4194308,4,ju.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Xr(4194308,4,e,t)},useInsertionEffect:function(e,t){return Xr(4,2,e,t)},useMemo:function(e,t){var n=Ve();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Ve();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Rf.bind(null,H,e),[r.memoizedState,e]}
vendor: 7,418 bytes, lines 38-40
38,useRef:function(e){var t=Ve();return e={current:e},t.memoizedState=e},useState:po,useDebugValue:ai,useDeferredValue:function(e){return Ve().memoizedState=e},useTransition:function(){var e=po(!1),t=e[0];return e=Lf.bind(null,e[1]),Ve().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=H,l=Ve();if(U){if(n===void 0)throw Error(b(407));n=n()}else{if(n=t(),ee===null)throw Error(b(349));Ht&30||fu(r,t,n)}l.memoizedState=n;var a={value:n,getSnapshot:t};return l.queue=a,xo(pu.bind(null,r,a,e),[e]),r.flags|=2048,ur(9,hu.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=Ve(),t=ee.identifierPrefix;if(U){var n=qe,r=Je;n=(r&~(1<<32-Ae(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=or++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=Cf++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},If={readContext:Pe,useCallback:bu,useContext:Pe,useEffect:si,useImperativeHandle:Nu,useInsertionEffect:yu,useLayoutEffect:wu,useMemo:ku,useReducer:ws,useRef:gu,useState:function(){return ws(cr)},useDebugValue:ai,useDeferredValue:function(e){var t=_e();return Eu(t,X.memoizedState,e)},useTransition:function(){var e=ws(cr)[0],t=_e().memoizedState;return[e,t]},useMutableSource:du,useSyncExternalStore:mu,useId:Su,unstable_isNewReconciler:!1},Of={readContext:Pe,useCallback:bu,useContext:Pe,useEffect:si,useImperativeHandle:Nu,useInsertionEffect:yu,useLayoutEffect:wu,useMemo:ku,useReducer:js,useRef:gu,useState:function(){return js(cr)},useDebugValue:ai,useDeferredValue:function(e){var t=_e();return X===null?t.memoizedState=e:Eu(t,X.memoizedState,e)},useTransition:function(){var e=js(cr)[0],t=_e().memoizedState;return[e,t]},useMutableSource:du,useSyncExternalStore:mu,useId:Su,unstable_isNewReconciler:!1};function Te(e,t){if(e&&e.defaultProps){t=W({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function ia(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:W({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var $l={isMounted:function(e){return(e=e._reactInternals)?Gt(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=ue(),l=kt(e),a=et(r,l);a.payload=t,n!=null&&(a.callback=n),t=Nt(e,a,l),t!==null&&(De(t,e,l,r),Kr(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=ue(),l=kt(e),a=et(r,l);a.tag=1,a.payload=t,n!=null&&(a.callback=n),t=Nt(e,a,l),t!==null&&(De(t,e,l,r),Kr(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=ue(),r=kt(e),l=et(n,r);l.tag=2,t!=null&&(l.callback=t),t=Nt(e,l,r),t!==null&&(De(t,e,r,n),Kr(t,e,r))}};function vo(e,t,n,r,l,a,i){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,a,i):t.prototype&&t.prototype.isPureReactComponent?!nr(n,r)||!nr(l,a):!0}function Pu(e,t,n){var r=!1,l=Ct,a=t.contextType;return typeof a=="object"&&a!==null?a=Pe(a):(l=xe(t)?Ut:ie.current,r=t.contextTypes,a=(r=r!=null)?xn(e,l):Ct),t=new t(n,a),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=$l,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=a),t}function go(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&$l.enqueueReplaceState(t,t.state,null)}function oa(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs={},Ja(e);var a=t.contextType;typeof a=="object"&&a!==null?l.context=Pe(a):(a=xe(t)?Ut:ie.current,l.context=xn(e,a)),l.state=e.memoizedState,a=t.getDerivedStateFromProps,typeof a=="function"&&(ia(e,t,a,n),l.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof l.getSnapshotBeforeUpdate=="function"||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(t=l.state,typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount(),t!==l.state&&$l.enqueueReplaceState(l,l.state,null),gl(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function wn(e,t){try{var n="",r=t;do n+=am(r),r=r.return;while(r);var l=n}catch(a){l=` 39Error generating stack: `+a.message+` 40`+a.stack}return{value:e,source:t,stack:l,digest:null}}function Ns(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function ca(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var Tf=typeof WeakMap=="function"?WeakMap:Map;function _u(e,t,n){n=et(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){bl||(bl=!0,ya=r),ca(e,t)},n}function Iu(e,t,n){n=et(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var l=t.value;n.payload=function(){return r(l)},n.callback=function(){ca(e,t)}}var a=e.stateNode;return a!==null&&typeof a.componentDidCatch=="function"&&(n.callback=function(){ca(e,t),typeof r!="function"&&(bt===null?bt=new Set([this]):bt.add(this));var i=t.stack;this.componentDidCatch(t.value,{componentStack:i!==null?i:""})}),n}function yo(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Tf;var l=new Set;r.set(t,l)}else l=r.get(t),l===void 0&&(l=new Set,r.set(t,l));l.has(n)||(l.add(n),e=Kf.bind(null,e,t,n),t.then(e,e))}function wo(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function jo(e,t,n,r,l){return e.mode&1?(e.flags|=65536,e.lanes=l,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=et(-1,1),t.tag=2,Nt(n,t,1))),n.lanes|=1),e)}var zf=it.ReactCurrentOwner,he=!1;function oe(e,t,n,r){t.child=e===null?iu(t,null,n,r):gn(t,e.child,n,r)}function No(e,t,n,r,l){n=n.render;var a=t.ref;return fn(t,l),r=ri(e,t,n,r,a,l),n=li(),e!==null&&!he?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,st(e,t,l)):(U&&n&&Wa(t),t.flags|=1,oe(e,t,r,l),t.child)}function bo(e,t,n,r,l){if(e===null){var a=n.type;return typeof a=="function"&&!hi(a)&&a.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=a,Ou(e,t,a,r,l)):(e=el(n.type,null,r,t,t.mode,l),e.ref=t.ref,e.return=t,t.child=e)}if(a=e.child,!(e.lanes&l)){var i=a.memoizedProps;if(n=n.compare,n=n!==null?n:nr,n(i,r)&&e.ref===t.ref)return st(e,t,l)}return t.flags|=1,e=Et(a,r),e.ref=t.ref,e.return=t,t.child=e}function Ou(e,t,n,r,l){if(e!==null){var a=e.memoizedProps;if(nr(a,r)&&e.ref===t.ref)if(he=!1,t.pendingProps=r=a,(e.lanes&l)!==0)e.flags&131072&&(he=!0);else return t.lanes=e.lanes,st(e,t,l)}return ua(e,t,n,r,l)}function Tu(e,t,n){var r=t.pendingProps,l=r.children,a=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},D(on,ye),ye|=n;else{if(!(n&1073741824))return e=a!==null?a.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,D(on,ye),ye|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=a!==null?a.baseLanes:n,D(on,ye),ye|=r}else a!==null?(r=a.baseLanes|n,t.memoizedState=null):r=n,D(on,ye),ye|=r;return oe(e,t,l,n),t.child}function zu(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}
vendor: 8,264 bytes, line 40
40function ua(e,t,n,r,l){var a=xe(n)?Ut:ie.current;return a=xn(t,a),fn(t,l),n=ri(e,t,n,r,a,l),r=li(),e!==null&&!he?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,st(e,t,l)):(U&&r&&Wa(t),t.flags|=1,oe(e,t,n,l),t.child)}function ko(e,t,n,r,l){if(xe(n)){var a=!0;fl(t)}else a=!1;if(fn(t,l),t.stateNode===null)Zr(e,t),Pu(t,n,r),oa(t,n,r,l),r=!0;else if(e===null){var i=t.stateNode,o=t.memoizedProps;i.props=o;var c=i.context,d=n.contextType;typeof d=="object"&&d!==null?d=Pe(d):(d=xe(n)?Ut:ie.current,d=xn(t,d));var h=n.getDerivedStateFromProps,p=typeof h=="function"||typeof i.getSnapshotBeforeUpdate=="function";p||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(o!==r||c!==d)&&go(t,i,r,d),ft=!1;var x=t.memoizedState;i.state=x,gl(t,r,i,l),c=t.memoizedState,o!==r||x!==c||pe.current||ft?(typeof h=="function"&&(ia(t,n,h,r),c=t.memoizedState),(o=ft||vo(t,n,o,r,x,c,d))?(p||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount()),typeof i.componentDidMount=="function"&&(t.flags|=4194308)):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=c),i.props=r,i.state=c,i.context=d,r=o):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,cu(e,t),o=t.memoizedProps,d=t.type===t.elementType?o:Te(t.type,o),i.props=d,p=t.pendingProps,x=i.context,c=n.contextType,typeof c=="object"&&c!==null?c=Pe(c):(c=xe(n)?Ut:ie.current,c=xn(t,c));var j=n.getDerivedStateFromProps;(h=typeof j=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(o!==p||x!==c)&&go(t,i,r,c),ft=!1,x=t.memoizedState,i.state=x,gl(t,r,i,l);var N=t.memoizedState;o!==p||x!==N||pe.current||ft?(typeof j=="function"&&(ia(t,n,j,r),N=t.memoizedState),(d=ft||vo(t,n,d,r,x,N,c)||!1)?(h||typeof i.UNSAFE_componentWillUpdate!="function"&&typeof i.componentWillUpdate!="function"||(typeof i.componentWillUpdate=="function"&&i.componentWillUpdate(r,N,c),typeof i.UNSAFE_componentWillUpdate=="function"&&i.UNSAFE_componentWillUpdate(r,N,c)),typeof i.componentDidUpdate=="function"&&(t.flags|=4),typeof i.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof i.componentDidUpdate!="function"||o===e.memoizedProps&&x===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||o===e.memoizedProps&&x===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=N),i.props=r,i.state=N,i.context=c,r=d):(typeof i.componentDidUpdate!="function"||o===e.memoizedProps&&x===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||o===e.memoizedProps&&x===e.memoizedState||(t.flags|=1024),r=!1)}return da(e,t,n,r,a,l)}function da(e,t,n,r,l,a){zu(e,t);var i=(t.flags&128)!==0;if(!r&&!i)return l&&oo(t,n,!1),st(e,t,a);r=t.stateNode,zf.current=t;var o=i&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&i?(t.child=gn(t,e.child,null,a),t.child=gn(t,null,o,a)):oe(e,t,o,a),t.memoizedState=r.state,l&&oo(t,n,!0),t.child}function Mu(e){var t=e.stateNode;t.pendingContext?io(e,t.pendingContext,t.pendingContext!==t.context):t.context&&io(e,t.context,!1),qa(e,t.containerInfo)}function Eo(e,t,n,r,l){return vn(),Ga(l),t.flags|=256,oe(e,t,n,r),t.child}var ma={dehydrated:null,treeContext:null,retryLane:0};function fa(e){return{baseLanes:e,cachePool:null,transitions:null}}function Au(e,t,n){var r=t.pendingProps,l=B.current,a=!1,i=(t.flags&128)!==0,o;if((o=i)||(o=e!==null&&e.memoizedState===null?!1:(l&2)!==0),o?(a=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),D(B,l&1),e===null)return sa(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(i=r.children,e=r.fallback,a?(r=t.mode,a=t.child,i={mode:"hidden",children:i},!(r&1)&&a!==null?(a.childLanes=0,a.pendingProps=i):a=Hl(i,r,0,null),e=$t(e,r,n,null),a.return=t,e.return=t,a.sibling=e,t.child=a,t.child.memoizedState=fa(n),t.memoizedState=ma,e):ii(t,i));if(l=e.memoizedState,l!==null&&(o=l.dehydrated,o!==null))return Mf(e,t,i,r,o,l,n);if(a){a=r.fallback,i=t.mode,l=e.child,o=l.sibling;var c={mode:"hidden",children:r.children};return!(i&1)&&t.child!==l?(r=t.child,r.childLanes=0,r.pendingProps=c,t.deletions=null):(r=Et(l,c),r.subtreeFlags=l.subtreeFlags&14680064),o!==null?a=Et(o,a):(a=$t(a,i,n,null),a.flags|=2),a.return=t,r.return=t,r.sibling=a,t.child=r,r=a,a=t.child,i=e.child.memoizedState,i=i===null?fa(n):{baseLanes:i.baseLanes|n,cachePool:null,transitions:i.transitions},a.memoizedState=i,a.childLanes=e.childLanes&~n,t.memoizedState=ma,r}return a=e.child,e=a.sibling,r=Et(a,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function ii(e,t){return t=Hl({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Dr(e,t,n,r){return r!==null&&Ga(r),gn(t,e.child,null,n),e=ii(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Mf(e,t,n,r,l,a,i){if(n)return t.flags&256?(t.flags&=-257,r=Ns(Error(b(422))),Dr(e,t,i,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(a=r.fallback,l=t.mode,r=Hl({mode:"visible",children:r.children},l,0,null),a=$t(a,l,i,null),a.flags|=2,r.return=t,a.return=t,r.sibling=a,t.child=r,t.mode&1&&gn(t,e.child,null,i),t.child.memoizedState=fa(i),t.memoizedState=ma,a);if(!(t.mode&1))return Dr(e,t,i,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var o=r.dgst;return r=o,a=Error(b(419)),r=Ns(a,r,void 0),Dr(e,t,i,r)}if(o=(i&e.childLanes)!==0,he||o){if(r=ee,r!==null){switch(i&-i){case 4:l=2;break;case 16:l=8;break;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:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:l=32;break;case 536870912:l=268435456;break;default:l=0}l=l&(r.suspendedLanes|i)?0:l,l!==0&&l!==a.retryLane&&(a.retryLane=l,lt(e,l),De(r,e,l,-1))}return fi(),r=Ns(Error(b(421))),Dr(e,t,i,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=Yf.bind(null,e),l._reactRetry=t,null):(e=a.treeContext,we=jt(l.nextSibling),je=t,U=!0,Me=null,e!==null&&(Se[Ce++]=Je,Se[Ce++]=qe,Se[Ce++]=Bt,Je=e.id,qe=e.overflow,Bt=t),t=ii(t,r.children),t.flags|=4096,t)}function So(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),aa(e.return,t,n)}function bs(e,t,n,r,l){var a=e.memoizedState;a===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:l}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailMode=l)}function Du(e,t,n){var r=t.pendingProps,l=r.revealOrder,a=r.tail;if(oe(e,t,r.children,n),r=B.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&So(e,n,t);else if(e.tag===19)So(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(D(B,r),!(t.mode&1))t.memoizedState=null;else switch(l){case"forwards":for(n=t.child,l=null;n!==null;)e=n.alternate,e!==null&&yl(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),bs(t,!1,l,n,a);break;case"backwards":for(n=null,l=t.child,t.child=null;l!==null;){if(e=l.alternate,e!==null&&yl(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}bs(t,!0,n,null,a);break;case"together":bs(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Zr(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function st(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Vt|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(b(153));if(t.child!==null){for(e=t.child,n=Et(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;
vendor: 4,622 bytes, line 40
40)e=e.sibling,n=n.sibling=Et(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Af(e,t,n){switch(t.tag){case 3:Mu(t),vn();break;case 5:uu(t);break;case 1:xe(t.type)&&fl(t);break;case 4:qa(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;D(xl,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(D(B,B.current&1),t.flags|=128,null):n&t.child.childLanes?Au(e,t,n):(D(B,B.current&1),e=st(e,t,n),e!==null?e.sibling:null);D(B,B.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return Du(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),D(B,B.current),r)break;return null;case 22:case 23:return t.lanes=0,Tu(e,t,n)}return st(e,t,n)}var Fu,ha,$u,Uu;Fu=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};ha=function(){};$u=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,Dt(Ge.current);var a=null;switch(n){case"input":l=Ms(e,l),r=Ms(e,r),a=[];break;case"select":l=W({},l,{value:void 0}),r=W({},r,{value:void 0}),a=[];break;case"textarea":l=Fs(e,l),r=Fs(e,r),a=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=dl)}Us(n,r);var i;n=null;for(d in l)if(!r.hasOwnProperty(d)&&l.hasOwnProperty(d)&&l[d]!=null)if(d==="style"){var o=l[d];for(i in o)o.hasOwnProperty(i)&&(n||(n={}),n[i]="")}else d!=="dangerouslySetInnerHTML"&&d!=="children"&&d!=="suppressContentEditableWarning"&&d!=="suppressHydrationWarning"&&d!=="autoFocus"&&(Yn.hasOwnProperty(d)?a||(a=[]):(a=a||[]).push(d,null));for(d in r){var c=r[d];if(o=l!=null?l[d]:void 0,r.hasOwnProperty(d)&&c!==o&&(c!=null||o!=null))if(d==="style")if(o){for(i in o)!o.hasOwnProperty(i)||c&&c.hasOwnProperty(i)||(n||(n={}),n[i]="");for(i in c)c.hasOwnProperty(i)&&o[i]!==c[i]&&(n||(n={}),n[i]=c[i])}else n||(a||(a=[]),a.push(d,n)),n=c;else d==="dangerouslySetInnerHTML"?(c=c?c.__html:void 0,o=o?o.__html:void 0,c!=null&&o!==c&&(a=a||[]).push(d,c)):d==="children"?typeof c!="string"&&typeof c!="number"||(a=a||[]).push(d,""+c):d!=="suppressContentEditableWarning"&&d!=="suppressHydrationWarning"&&(Yn.hasOwnProperty(d)?(c!=null&&d==="onScroll"&&F("scroll",e),a||o===c||(a=[])):(a=a||[]).push(d,c))}n&&(a=a||[]).push("style",n);var d=a;(t.updateQueue=d)&&(t.flags|=4)}};Uu=function(e,t,n,r){n!==r&&(t.flags|=4)};function On(e,t){if(!U)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function se(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags&14680064,r|=l.flags&14680064,l.return=e,l=l.sibling;else for(l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags,r|=l.flags,l.return=e,l=l.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Df(e,t,n){var r=t.pendingProps;switch(Qa(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return se(t),null;case 1:return xe(t.type)&&ml(),se(t),null;case 3:return r=t.stateNode,yn(),$(pe),$(ie),ti(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Mr(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Me!==null&&(Na(Me),Me=null))),ha(e,t),se(t),null;case 5:ei(t);var l=Dt(ir.current);if(n=t.type,e!==null&&t.stateNode!=null)$u(e,t,n,r,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(b(166));return se(t),null}if(e=Dt(Ge.current),Mr(t)){r=t.stateNode,n=t.type;var a=t.memoizedProps;switch(r[We]=t,r[sr]=a,e=(t.mode&1)!==0,n){case"dialog":F("cancel",r),F("close",r);break;case"iframe":case"object":case"embed":F("load",r);break;case"video":case"audio":for(l=0;l<Fn.length;l++)F(Fn[l],r);break;case"source":F("error",r);break;case"img":case"image":case"link":F("error",r),F("load",r);break;case"details":F("toggle",r);break;case"input":Ti(r,a),F("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!a.multiple},F("invalid",r);break;case"textarea":Mi(r,a),F("invalid",r)}Us(n,a),l=null;for(var i in a)if(a.hasOwnProperty(i)){var o=a[i];
vendor: 28,721 bytes, line 40
40i==="children"?typeof o=="string"?r.textContent!==o&&(a.suppressHydrationWarning!==!0&&zr(r.textContent,o,e),l=["children",o]):typeof o=="number"&&r.textContent!==""+o&&(a.suppressHydrationWarning!==!0&&zr(r.textContent,o,e),l=["children",""+o]):Yn.hasOwnProperty(i)&&o!=null&&i==="onScroll"&&F("scroll",r)}switch(n){case"input":Cr(r),zi(r,a,!0);break;case"textarea":Cr(r),Ai(r);break;case"select":case"option":break;default:typeof a.onClick=="function"&&(r.onclick=dl)}r=l,t.updateQueue=r,r!==null&&(t.flags|=4)}else{i=l.nodeType===9?l:l.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=pc(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=i.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=i.createElement(n,{is:r.is}):(e=i.createElement(n),n==="select"&&(i=e,r.multiple?i.multiple=!0:r.size&&(i.size=r.size))):e=i.createElementNS(e,n),e[We]=t,e[sr]=r,Fu(e,t,!1,!1),t.stateNode=e;e:{switch(i=Bs(n,r),n){case"dialog":F("cancel",e),F("close",e),l=r;break;case"iframe":case"object":case"embed":F("load",e),l=r;break;case"video":case"audio":for(l=0;l<Fn.length;l++)F(Fn[l],e);l=r;break;case"source":F("error",e),l=r;break;case"img":case"image":case"link":F("error",e),F("load",e),l=r;break;case"details":F("toggle",e),l=r;break;case"input":Ti(e,r),l=Ms(e,r),F("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=W({},r,{value:void 0}),F("invalid",e);break;case"textarea":Mi(e,r),l=Fs(e,r),F("invalid",e);break;default:l=r}Us(n,l),o=l;for(a in o)if(o.hasOwnProperty(a)){var c=o[a];a==="style"?gc(e,c):a==="dangerouslySetInnerHTML"?(c=c?c.__html:void 0,c!=null&&xc(e,c)):a==="children"?typeof c=="string"?(n!=="textarea"||c!=="")&&Xn(e,c):typeof c=="number"&&Xn(e,""+c):a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&a!=="autoFocus"&&(Yn.hasOwnProperty(a)?c!=null&&a==="onScroll"&&F("scroll",e):c!=null&&_a(e,a,c,i))}switch(n){case"input":Cr(e),zi(e,r,!1);break;case"textarea":Cr(e),Ai(e);break;case"option":r.value!=null&&e.setAttribute("value",""+St(r.value));break;case"select":e.multiple=!!r.multiple,a=r.value,a!=null?cn(e,!!r.multiple,a,!1):r.defaultValue!=null&&cn(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=dl)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return se(t),null;case 6:if(e&&t.stateNode!=null)Uu(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(b(166));if(n=Dt(ir.current),Dt(Ge.current),Mr(t)){if(r=t.stateNode,n=t.memoizedProps,r[We]=t,(a=r.nodeValue!==n)&&(e=je,e!==null))switch(e.tag){case 3:zr(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&zr(r.nodeValue,n,(e.mode&1)!==0)}a&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[We]=t,t.stateNode=r}return se(t),null;case 13:if($(B),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(U&&we!==null&&t.mode&1&&!(t.flags&128))su(),vn(),t.flags|=98560,a=!1;else if(a=Mr(t),r!==null&&r.dehydrated!==null){if(e===null){if(!a)throw Error(b(318));if(a=t.memoizedState,a=a!==null?a.dehydrated:null,!a)throw Error(b(317));a[We]=t}else vn(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;se(t),a=!1}else Me!==null&&(Na(Me),Me=null),a=!0;if(!a)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||B.current&1?Z===0&&(Z=3):fi())),t.updateQueue!==null&&(t.flags|=4),se(t),null);case 4:return yn(),ha(e,t),e===null&&rr(t.stateNode.containerInfo),se(t),null;case 10:return Xa(t.type._context),se(t),null;case 17:return xe(t.type)&&ml(),se(t),null;case 19:if($(B),a=t.memoizedState,a===null)return se(t),null;if(r=(t.flags&128)!==0,i=a.rendering,i===null)if(r)On(a,!1);else{if(Z!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(i=yl(e),i!==null){for(t.flags|=128,On(a,!1),r=i.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)a=n,e=r,a.flags&=14680066,i=a.alternate,i===null?(a.childLanes=0,a.lanes=e,a.child=null,a.subtreeFlags=0,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null,a.stateNode=null):(a.childLanes=i.childLanes,a.lanes=i.lanes,a.child=i.child,a.subtreeFlags=0,a.deletions=null,a.memoizedProps=i.memoizedProps,a.memoizedState=i.memoizedState,a.updateQueue=i.updateQueue,a.type=i.type,e=i.dependencies,a.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return D(B,B.current&1|2),t.child}e=e.sibling}a.tail!==null&&K()>jn&&(t.flags|=128,r=!0,On(a,!1),t.lanes=4194304)}else{if(!r)if(e=yl(i),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),On(a,!0),a.tail===null&&a.tailMode==="hidden"&&!i.alternate&&!U)return se(t),null}else 2*K()-a.renderingStartTime>jn&&n!==1073741824&&(t.flags|=128,r=!0,On(a,!1),t.lanes=4194304);a.isBackwards?(i.sibling=t.child,t.child=i):(n=a.last,n!==null?n.sibling=i:t.child=i,a.last=i)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=K(),t.sibling=null,n=B.current,D(B,r?n&1|2:n&1),t):(se(t),null);case 22:case 23:return mi(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?ye&1073741824&&(se(t),t.subtreeFlags&6&&(t.flags|=8192)):se(t),null;case 24:return null;case 25:return null}throw Error(b(156,t.tag))}function Ff(e,t){switch(Qa(t),t.tag){case 1:return xe(t.type)&&ml(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return yn(),$(pe),$(ie),ti(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return ei(t),null;case 13:if($(B),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(b(340));vn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return $(B),null;case 4:return yn(),null;case 10:return Xa(t.type._context),null;case 22:case 23:return mi(),null;case 24:return null;default:return null}}var Fr=!1,ae=!1,$f=typeof WeakSet=="function"?WeakSet:Set,C=null;function an(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Q(e,t,r)}else n.current=null}function pa(e,t,n){try{n()}catch(r){Q(e,t,r)}}var Co=!1;function Uf(e,t){if(Js=ol,e=Qc(),Va(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var l=r.anchorOffset,a=r.focusNode;r=r.focusOffset;try{n.nodeType,a.nodeType}catch{n=null;break e}var i=0,o=-1,c=-1,d=0,h=0,p=e,x=null;t:for(;;){for(var j;p!==n||l!==0&&p.nodeType!==3||(o=i+l),p!==a||r!==0&&p.nodeType!==3||(c=i+r),p.nodeType===3&&(i+=p.nodeValue.length),(j=p.firstChild)!==null;)x=p,p=j;for(;;){if(p===e)break t;if(x===n&&++d===l&&(o=i),x===a&&++h===r&&(c=i),(j=p.nextSibling)!==null)break;p=x,x=p.parentNode}p=j}n=o===-1||c===-1?null:{start:o,end:c}}else n=null}n=n||{start:0,end:0}}else n=null;for(qs={focusedElem:e,selectionRange:n},ol=!1,C=t;C!==null;)if(t=C,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,C=e;else for(;C!==null;){t=C;try{var N=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(N!==null){var g=N.memoizedProps,w=N.memoizedState,m=t.stateNode,u=m.getSnapshotBeforeUpdate(t.elementType===t.type?g:Te(t.type,g),w);m.__reactInternalSnapshotBeforeUpdate=u}break;case 3:var f=t.stateNode.containerInfo;f.nodeType===1?f.textContent="":f.nodeType===9&&f.documentElement&&f.removeChild(f.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(b(163))}}catch(y){Q(t,t.return,y)}if(e=t.sibling,e!==null){e.return=t.return,C=e;break}C=t.return}return N=Co,Co=!1,N}function Qn(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&e)===e){var a=l.destroy;l.destroy=void 0,a!==void 0&&pa(t,n,a)}l=l.next}while(l!==r)}}function Ul(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function xa(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function Bu(e){var t=e.alternate;t!==null&&(e.alternate=null,Bu(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[We],delete t[sr],delete t[na],delete t[bf],delete t[kf])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Hu(e){return e.tag===5||e.tag===3||e.tag===4}function Lo(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Hu(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function va(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=dl));else if(r!==4&&(e=e.child,e!==null))for(va(e,t,n),e=e.sibling;e!==null;)va(e,t,n),e=e.sibling}function ga(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(ga(e,t,n),e=e.sibling;e!==null;)ga(e,t,n),e=e.sibling}var te=null,ze=!1;function ut(e,t,n){for(n=n.child;n!==null;)Vu(e,t,n),n=n.sibling}function Vu(e,t,n){if(Qe&&typeof Qe.onCommitFiberUnmount=="function")try{Qe.onCommitFiberUnmount(Ol,n)}catch{}switch(n.tag){case 5:ae||an(n,t);case 6:var r=te,l=ze;te=null,ut(e,t,n),te=r,ze=l,te!==null&&(ze?(e=te,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):te.removeChild(n.stateNode));break;case 18:te!==null&&(ze?(e=te,n=n.stateNode,e.nodeType===8?xs(e.parentNode,n):e.nodeType===1&&xs(e,n),er(e)):xs(te,n.stateNode));break;case 4:r=te,l=ze,te=n.stateNode.containerInfo,ze=!0,ut(e,t,n),te=r,ze=l;break;case 0:case 11:case 14:case 15:if(!ae&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var a=l,i=a.destroy;a=a.tag,i!==void 0&&(a&2||a&4)&&pa(n,t,i),l=l.next}while(l!==r)}ut(e,t,n);break;case 1:if(!ae&&(an(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(o){Q(n,t,o)}ut(e,t,n);break;case 21:ut(e,t,n);break;case 22:n.mode&1?(ae=(r=ae)||n.memoizedState!==null,ut(e,t,n),ae=r):ut(e,t,n);break;default:ut(e,t,n)}}function Ro(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new $f),t.forEach(function(r){var l=Xf.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function Oe(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var l=n[r];try{var a=e,i=t,o=i;e:for(;o!==null;){switch(o.tag){case 5:te=o.stateNode,ze=!1;break e;case 3:te=o.stateNode.containerInfo,ze=!0;break e;case 4:te=o.stateNode.containerInfo,ze=!0;break e}o=o.return}if(te===null)throw Error(b(160));Vu(a,i,l),te=null,ze=!1;var c=l.alternate;c!==null&&(c.return=null),l.return=null}catch(d){Q(l,t,d)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Wu(t,e),t=t.sibling}function Wu(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Oe(t,e),He(e),r&4){try{Qn(3,e,e.return),Ul(3,e)}catch(g){Q(e,e.return,g)}try{Qn(5,e,e.return)}catch(g){Q(e,e.return,g)}}break;case 1:Oe(t,e),He(e),r&512&&n!==null&&an(n,n.return);break;case 5:if(Oe(t,e),He(e),r&512&&n!==null&&an(n,n.return),e.flags&32){var l=e.stateNode;try{Xn(l,"")}catch(g){Q(e,e.return,g)}}if(r&4&&(l=e.stateNode,l!=null)){var a=e.memoizedProps,i=n!==null?n.memoizedProps:a,o=e.type,c=e.updateQueue;if(e.updateQueue=null,c!==null)try{o==="input"&&a.type==="radio"&&a.name!=null&&fc(l,a),Bs(o,i);var d=Bs(o,a);for(i=0;i<c.length;i+=2){var h=c[i],p=c[i+1];h==="style"?gc(l,p):h==="dangerouslySetInnerHTML"?xc(l,p):h==="children"?Xn(l,p):_a(l,h,p,d)}switch(o){case"input":As(l,a);break;case"textarea":hc(l,a);break;case"select":var x=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!a.multiple;var j=a.value;j!=null?cn(l,!!a.multiple,j,!1):x!==!!a.multiple&&(a.defaultValue!=null?cn(l,!!a.multiple,a.defaultValue,!0):cn(l,!!a.multiple,a.multiple?[]:"",!1))}l[sr]=a}catch(g){Q(e,e.return,g)}}break;case 6:if(Oe(t,e),He(e),r&4){if(e.stateNode===null)throw Error(b(162));l=e.stateNode,a=e.memoizedProps;try{l.nodeValue=a}catch(g){Q(e,e.return,g)}}break;case 3:if(Oe(t,e),He(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{er(t.containerInfo)}catch(g){Q(e,e.return,g)}break;case 4:Oe(t,e),He(e);break;case 13:Oe(t,e),He(e),l=e.child,l.flags&8192&&(a=l.memoizedState!==null,l.stateNode.isHidden=a,!a||l.alternate!==null&&l.alternate.memoizedState!==null||(ui=K())),r&4&&Ro(e);break;case 22:if(h=n!==null&&n.memoizedState!==null,e.mode&1?(ae=(d=ae)||h,Oe(t,e),ae=d):Oe(t,e),He(e),r&8192){if(d=e.memoizedState!==null,(e.stateNode.isHidden=d)&&!h&&e.mode&1)for(C=e,h=e.child;h!==null;){for(p=C=h;C!==null;){switch(x=C,j=x.child,x.tag){case 0:case 11:case 14:case 15:Qn(4,x,x.return);break;case 1:an(x,x.return);var N=x.stateNode;if(typeof N.componentWillUnmount=="function"){r=x,n=x.return;try{t=r,N.props=t.memoizedProps,N.state=t.memoizedState,N.componentWillUnmount()}catch(g){Q(r,n,g)}}break;case 5:an(x,x.return);break;case 22:if(x.memoizedState!==null){_o(p);continue}}j!==null?(j.return=x,C=j):_o(p)}h=h.sibling}e:for(h=null,p=e;;){if(p.tag===5){if(h===null){h=p;try{l=p.stateNode,d?(a=l.style,typeof a.setProperty=="function"?a.setProperty("display","none","important"):a.display="none"):(o=p.stateNode,c=p.memoizedProps.style,i=c!=null&&c.hasOwnProperty("display")?c.display:null,o.style.display=vc("display",i))}catch(g){Q(e,e.return,g)}}}else if(p.tag===6){if(h===null)try{p.stateNode.nodeValue=d?"":p.memoizedProps}catch(g){Q(e,e.return,g)}}else if((p.tag!==22&&p.tag!==23||p.memoizedState===null||p===e)&&p.child!==null){p.child.return=p,p=p.child;continue}if(p===e)break e;for(;p.sibling===null;){if(p.return===null||p.return===e)break e;h===p&&(h=null),p=p.return}h===p&&(h=null),p.sibling.return=p.return,p=p.sibling}}break;case 19:Oe(t,e),He(e),r&4&&Ro(e);break;case 21:break;default:Oe(t,e),He(e)}}function He(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(Hu(n)){var r=n;break e}n=n.return}throw Error(b(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&(Xn(l,""),r.flags&=-33);var a=Lo(e);ga(e,a,l);break;case 3:case 4:var i=r.stateNode.containerInfo,o=Lo(e);va(e,o,i);break;default:throw Error(b(161))}}catch(c){Q(e,e.return,c)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Bf(e,t,n){C=e,Qu(e)}function Qu(e,t,n){for(var r=(e.mode&1)!==0;C!==null;){var l=C,a=l.child;if(l.tag===22&&r){var i=l.memoizedState!==null||Fr;if(!i){var o=l.alternate,c=o!==null&&o.memoizedState!==null||ae;o=Fr;var d=ae;if(Fr=i,(ae=c)&&!d)for(C=l;C!==null;)i=C,c=i.child,i.tag===22&&i.memoizedState!==null?Io(l):c!==null?(c.return=i,C=c):Io(l);for(;a!==null;)C=a,Qu(a),a=a.sibling;C=l,Fr=o,ae=d}Po(e)}else l.subtreeFlags&8772&&a!==null?(a.return=l,C=a):Po(e)}}function Po(e){for(;C!==null;){var t=C;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:ae||Ul(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!ae)if(n===null)r.componentDidMount();else{var l=t.elementType===t.type?n.memoizedProps:Te(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var a=t.updateQueue;a!==null&&ho(t,a,r);break;case 3:var i=t.updateQueue;if(i!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}ho(t,i,n)}break;case 5:var o=t.stateNode;if(n===null&&t.flags&4){n=o;var c=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":c.autoFocus&&n.focus();break;case"img":c.src&&(n.src=c.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var d=t.alternate;if(d!==null){var h=d.memoizedState;if(h!==null){var p=h.dehydrated;p!==null&&er(p)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(b(163))}ae||t.flags&512&&xa(t)}catch(x){Q(t,t.return,x)}}if(t===e){C=null;break}if(n=t.sibling,n!==null){n.return=t.return,C=n;break}C=t.return}}function _o(e){for(;C!==null;){var t=C;if(t===e){C=null;break}var n=t.sibling;if(n!==null){n.return=t.return,C=n;break}C=t.return}}function Io(e){for(;C!==null;){var t=C;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Ul(4,t)}catch(c){Q(t,n,c)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(c){Q(t,l,c)}}var a=t.return;try{xa(t)}catch(c){Q(t,a,c)}break;case 5:var i=t.return;try{xa(t)}catch(c){Q(t,i,c)}}}catch(c){Q(t,t.return,c)}if(t===e){C=null;break}var o=t.sibling;if(o!==null){o.return=t.return,C=o;break}C=t.return}}var Hf=Math.ceil,Nl=it.ReactCurrentDispatcher,oi=it.ReactCurrentOwner,Re=it.ReactCurrentBatchConfig,z=0,ee=null,Y=null,ne=0,ye=0,on=Rt(0),Z=0,dr=null,Vt=0,Bl=0,ci=0,Gn=null,fe=null,ui=0,jn=1/0,Xe=null,bl=!1,ya=null,bt=null,$r=!1,vt=null,kl=0,Kn=0,wa=null,Jr=-1,qr=0;function ue(){return z&6?K():Jr!==-1?Jr:Jr=K()}function kt(e){return e.mode&1?z&2&&ne!==0?ne&-ne:Sf.transition!==null?(qr===0&&(qr=Pc()),qr):(e=A,e!==0||(e=window.event,e=e===void 0?16:Ac(e.type)),e):1}function De(e,t,n,r){if(50<Kn)throw Kn=0,wa=null,Error(b(185));pr(e,n,r),(!(z&2)||e!==ee)&&(e===ee&&(!(z&2)&&(Bl|=n),Z===4&&pt(e,ne)),ve(e,r),n===1&&z===0&&!(t.mode&1)&&(jn=K()+500,Dl&&Pt()))}function ve(e,t){var n=e.callbackNode;Em(e,t);var r=il(e,e===ee?ne:0);if(r===0)n!==null&&$i(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&$i(n),t===1)e.tag===0?Ef(Oo.bind(null,e)):nu(Oo.bind(null,e)),jf(function(){!(z&6)&&Pt()}),n=null;else{switch(_c(r)){case 1:n=Ma;break;case 4:n=Lc;break;case 16:n=al;break;case 536870912:n=Rc;break;default:n=al}n=ed(n,Gu.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function Gu(e,t){if(Jr=-1,qr=0,z&6)throw Error(b(327));var n=e.callbackNode;if(hn()&&e.callbackNode!==n)return null;var r=il(e,e===ee?ne:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=El(e,r);else{t=r;var l=z;z|=2;var a=Yu();(ee!==e||ne!==t)&&(Xe=null,jn=K()+500,Ft(e,t));do try{Qf();break}catch(o){Ku(e,o)}while(!0);Ya(),Nl.current=a,z=l,Y!==null?t=0:(ee=null,ne=0,t=Z)}if(t!==0){if(t===2&&(l=Gs(e),l!==0&&(r=l,t=ja(e,l))),t===1)throw n=dr,Ft(e,0),pt(e,r),ve(e,K()),n;if(t===6)pt(e,r);else{if(l=e.current.alternate,!(r&30)&&!Vf(l)&&(t=El(e,r),t===2&&(a=Gs(e),a!==0&&(r=a,t=ja(e,a))),t===1))throw n=dr,Ft(e,0),pt(e,r),ve(e,K()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(b(345));case 2:zt(e,fe,Xe);break;case 3:if(pt(e,r),(r&130023424)===r&&(t=ui+500-K(),10<t)){if(il(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){ue(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=ta(zt.bind(null,e,fe,Xe),t);break}zt(e,fe,Xe);break;case 4:if(pt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var i=31-Ae(r);a=1<<i,i=t[i],i>l&&(l=i),r&=~a}if(r=l,r=K()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Hf(r/1960))-r,10<r){e.timeoutHandle=ta(zt.bind(null,e,fe,Xe),r);break}zt(e,fe,Xe);break;case 5:zt(e,fe,Xe);break;default:throw Error(b(329))}}}return ve(e,K()),e.callbackNode===n?Gu.bind(null,e):null}function ja(e,t){var n=Gn;return e.current.memoizedState.isDehydrated&&(Ft(e,t).flags|=256),e=El(e,t),e!==2&&(t=fe,fe=n,t!==null&&Na(t)),e}function Na(e){fe===null?fe=e:fe.push.apply(fe,e)}function Vf(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var l=n[r],a=l.getSnapshot;l=l.value;try{if(!$e(a(),l))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function pt(e,t){for(t&=~ci,t&=~Bl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Ae(t),r=1<<n;e[n]=-1,t&=~r}}function Oo(e){if(z&6)throw Error(b(327));hn();var t=il(e,0);if(!(t&1))return ve(e,K()),null;var n=El(e,t);if(e.tag!==0&&n===2){var r=Gs(e);r!==0&&(t=r,n=ja(e,r))}if(n===1)throw n=dr,Ft(e,0),pt(e,t),ve(e,K()),n;if(n===6)throw Error(b(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,zt(e,fe,Xe),ve(e,K()),null}function di(e,t){var n=z;z|=1;try{return e(t)}finally{z=n,z===0&&(jn=K()+500,Dl&&Pt())}}function Wt(e){vt!==null&&vt.tag===0&&!(z&6)&&hn();var t=z;z|=1;var n=Re.transition,r=A;try{if(Re.transition=null,A=1,e)return e()}finally{A=r,Re.transition=n,z=t,!(z&6)&&Pt()}}function mi(){ye=on.current,$(on)}function Ft(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,wf(n)),Y!==null)for(n=Y.return;n!==null;){var r=n;switch(Qa(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&ml();break;case 3:yn(),$(pe),$(ie),ti();break;case 5:ei(r);break;case 4:yn();break;case 13:$(B);break;case 19:$(B);break;case 10:Xa(r.type._context);break;case 22:case 23:mi()}n=n.return}if(ee=e,Y=e=Et(e.current,null),ne=ye=t,Z=0,dr=null,ci=Bl=Vt=0,fe=Gn=null,At!==null){for(t=0;t<At.length;t++)if(n=At[t],r=n.interleaved,r!==null){n.interleaved=null;var l=r.next,a=n.pending;if(a!==null){var i=a.next;a.next=l,r.next=i}n.pending=r}At=null}return e}function Ku(e,t){do{var n=Y;try{if(Ya(),Yr.current=jl,wl){for(var r=H.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}wl=!1}if(Ht=0,q=X=H=null,Wn=!1,or=0,oi.current=null,n===null||n.return===null){Z=1,dr=t,Y=null;break}e:{var a=e,i=n.return,o=n,c=t;if(t=ne,o.flags|=32768,c!==null&&typeof c=="object"&&typeof c.then=="function"){var d=c,h=o,p=h.tag;if(!(h.mode&1)&&(p===0||p===11||p===15)){var x=h.alternate;x?(h.updateQueue=x.updateQueue,h.memoizedState=x.memoizedState,h.lanes=x.lanes):(h.updateQueue=null,h.memoizedState=null)}var j=wo(i);if(j!==null){j.flags&=-257,jo(j,i,o,a,t),j.mode&1&&yo(a,d,t),t=j,c=d;var N=t.updateQueue;if(N===null){var g=new Set;g.add(c),t.updateQueue=g}else N.add(c);break e}else{if(!(t&1)){yo(a,d,t),fi();break e}c=Error(b(426))}}else if(U&&o.mode&1){var w=wo(i);if(w!==null){!(w.flags&65536)&&(w.flags|=256),jo(w,i,o,a,t),Ga(wn(c,o));break e}}a=c=wn(c,o),Z!==4&&(Z=2),Gn===null?Gn=[a]:Gn.push(a),a=i;do{switch(a.tag){case 3:a.flags|=65536,t&=-t,a.lanes|=t;var m=_u(a,c,t);fo(a,m);break e;case 1:o=c;var u=a.type,f=a.stateNode;if(!(a.flags&128)&&(typeof u.getDerivedStateFromError=="function"||f!==null&&typeof f.componentDidCatch=="function"&&(bt===null||!bt.has(f)))){a.flags|=65536,t&=-t,a.lanes|=t;var y=Iu(a,o,t);fo(a,y);break e}}a=a.return}while(a!==null)}Zu(n)}catch(k){t=k,Y===n&&n!==null&&(Y=n=n.return);continue}break}while(!0)}function Yu(){var e=Nl.current;return Nl.current=jl,e===null?jl:e}function fi(){(Z===0||Z===3||Z===2)&&(Z=4),ee===null||!(Vt&268435455)&&!(Bl&268435455)||pt(ee,ne)}function El(e,t){var n=z;z|=2;var r=Yu();(ee!==e||ne!==t)&&(Xe=null,Ft(e,t));do try{Wf();break}catch(l){Ku(e,l)}while(!0);if(Ya(),z=n,Nl.current=r,Y!==null)throw Error(b(261));return ee=null,ne=0,Z}function Wf(){for(;Y!==null;)Xu(Y)}function Qf(){for(;Y!==null&&!xm();)Xu(Y)}function Xu(e){var t=qu(e.alternate,e,ye);e.memoizedProps=e.pendingProps,t===null?Zu(e):Y=t,oi.current=null}function Zu(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=Ff(n,t),n!==null){n.flags&=32767,Y=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Z=6,Y=null;return}}else if(n=Df(n,t,ye),n!==null){Y=n;return}if(t=t.sibling,t!==null){Y=t;return}Y=t=e}while(t!==null);Z===0&&(Z=5)}function zt(e,t,n){var r=A,l=Re.transition;try{Re.transition=null,A=1,Gf(e,t,n,r)}finally{Re.transition=l,A=r}return null}function Gf(e,t,n,r){do hn();while(vt!==null);if(z&6)throw Error(b(327));n=e.finishedWork;var l=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(b(177));e.callbackNode=null,e.callbackPriority=0;var a=n.lanes|n.childLanes;if(Sm(e,a),e===ee&&(Y=ee=null,ne=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||$r||($r=!0,ed(al,function(){return hn(),null})),a=(n.flags&15990)!==0,n.subtreeFlags&15990||a){a=Re.transition,Re.transition=null;var i=A;A=1;var o=z;z|=4,oi.current=null,Uf(e,n),Wu(n,e),ff(qs),ol=!!Js,qs=Js=null,e.current=n,Bf(n),vm(),z=o,A=i,Re.transition=a}else e.current=n;if($r&&($r=!1,vt=e,kl=l),a=e.pendingLanes,a===0&&(bt=null),wm(n.stateNode),ve(e,K()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)l=t[n],r(l.value,{componentStack:l.stack,digest:l.digest});if(bl)throw bl=!1,e=ya,ya=null,e;return kl&1&&e.tag!==0&&hn(),a=e.pendingLanes,a&1?e===wa?Kn++:(Kn=0,wa=e):Kn=0,Pt(),null}function hn(){if(vt!==null){var e=_c(kl),t=Re.transition,n=A;try{if(Re.transition=null,A=16>e?16:e,vt===null)var r=!1;else{if(e=vt,vt=null,kl=0,z&6)throw Error(b(331));var l=z;for(z|=4,C=e.current;C!==null;){var a=C,i=a.child;if(C.flags&16){var o=a.deletions;if(o!==null){for(var c=0;c<o.length;c++){var d=o[c];for(C=d;C!==null;){var h=C;switch(h.tag){case 0:case 11:case 15:Qn(8,h,a)}var p=h.child;if(p!==null)p.return=h,C=p;else for(;C!==null;){h=C;var x=h.sibling,j=h.return;if(Bu(h),h===d){C=null;break}if(x!==null){x.return=j,C=x;break}C=j}}}var N=a.alternate;if(N!==null){var g=N.child;if(g!==null){N.child=null;do{var w=g.sibling;g.sibling=null,g=w}while(g!==null)}}C=a}}if(a.subtreeFlags&2064&&i!==null)i.return=a,C=i;else e:for(;C!==null;){if(a=C,a.flags&2048)switch(a.tag){case 0:case 11:case 15:Qn(9,a,a.return)}var m=a.sibling;if(m!==null){m.return=a.return,C=m;break e}C=a.return}}var u=e.current;for(C=u;C!==null;){i=C;var f=i.child;if(i.subtreeFlags&2064&&f!==null)f.return=i,C=f;else e:for(i=u;C!==null;){if(o=C,o.flags&2048)try{switch(o.tag){case 0:case 11:case 15:Ul(9,o)}}catch(k){Q(o,o.return,k)}if(o===i){C=null;break e}var y=o.sibling;if(y!==null){y.return=o.return,C=y;break e}C=o.return}}if(z=l,Pt(),Qe&&typeof Qe.onPostCommitFiberRoot=="function")try{Qe.onPostCommitFiberRoot(Ol,e)}catch{}r=!0}return r}finally{A=n,Re.transition=t}}return!1}function To(e,t,n){t=wn(n,t),t=_u(e,t,1),e=Nt(e,t,1),t=ue(),e!==null&&(pr(e,1,t),ve(e,t))}function Q(e,t,n){if(e.tag===3)To(e,e,n);else for(;t!==null;){if(t.tag===3){To(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(bt===null||!bt.has(r))){e=wn(n,e),e=Iu(t,e,1),t=Nt(t,e,1),e=ue(),t!==null&&(pr(t,1,e),ve(t,e));break}}t=t.return}}function Kf(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=ue(),e.pingedLanes|=e.suspendedLanes&n,ee===e&&(ne&n)===n&&(Z===4||Z===3&&(ne&130023424)===ne&&500>K()-ui?Ft(e,0):ci|=n),ve(e,t)}function Ju(e,t){t===0&&(e.mode&1?(t=Pr,Pr<<=1,!(Pr&130023424)&&(Pr=4194304)):t=1);var n=ue();e=lt(e,t),e!==null&&(pr(e,t,n),ve(e,n))}function Yf(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Ju(e,n)}function Xf(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;l!==null&&(n=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(b(314))}r!==null&&r.delete(t),Ju(e,n)}var qu;qu=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||pe.current)he=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return he=!1,Af(e,t,n);he=!!(e.flags&131072)}else he=!1,U&&t.flags&1048576&&ru(t,pl,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Zr(e,t),e=t.pendingProps;var l=xn(t,ie.current);fn(t,n),l=ri(null,t,r,e,l,n);var a=li();return t.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,xe(r)?(a=!0,fl(t)):a=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,Ja(t),l.updater=$l,t.stateNode=l,l._reactInternals=t,oa(t,r,e,n),t=da(null,t,r,!0,a,n)):(t.tag=0,U&&a&&Wa(t),oe(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Zr(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=Jf(r),e=Te(r,e),l){case 0:t=ua(null,t,r,e,n);break e;case 1:t=ko(null,t,r,e,n);break e;case 11:t=No(null,t,r,e,n);break e;case 14:t=bo(null,t,r,Te(r.type,e),n);break e}throw Error(b(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Te(r,l),ua(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Te(r,l),ko(e,t,r,l,n);case 3:e:{if(Mu(t),e===null)throw Error(b(387));
vendor: 6,214 bytes, line 40
40r=t.pendingProps,a=t.memoizedState,l=a.element,cu(e,t),gl(t,r,null,n);var i=t.memoizedState;if(r=i.element,a.isDehydrated)if(a={element:r,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=a,t.memoizedState=a,t.flags&256){l=wn(Error(b(423)),t),t=Eo(e,t,r,n,l);break e}else if(r!==l){l=wn(Error(b(424)),t),t=Eo(e,t,r,n,l);break e}else for(we=jt(t.stateNode.containerInfo.firstChild),je=t,U=!0,Me=null,n=iu(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(vn(),r===l){t=st(e,t,n);break e}oe(e,t,r,n)}t=t.child}return t;case 5:return uu(t),e===null&&sa(t),r=t.type,l=t.pendingProps,a=e!==null?e.memoizedProps:null,i=l.children,ea(r,l)?i=null:a!==null&&ea(r,a)&&(t.flags|=32),zu(e,t),oe(e,t,i,n),t.child;case 6:return e===null&&sa(t),null;case 13:return Au(e,t,n);case 4:return qa(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=gn(t,null,r,n):oe(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Te(r,l),No(e,t,r,l,n);case 7:return oe(e,t,t.pendingProps,n),t.child;case 8:return oe(e,t,t.pendingProps.children,n),t.child;case 12:return oe(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,a=t.memoizedProps,i=l.value,D(xl,r._currentValue),r._currentValue=i,a!==null)if($e(a.value,i)){if(a.children===l.children&&!pe.current){t=st(e,t,n);break e}}else for(a=t.child,a!==null&&(a.return=t);a!==null;){var o=a.dependencies;if(o!==null){i=a.child;for(var c=o.firstContext;c!==null;){if(c.context===r){if(a.tag===1){c=et(-1,n&-n),c.tag=2;var d=a.updateQueue;if(d!==null){d=d.shared;var h=d.pending;h===null?c.next=c:(c.next=h.next,h.next=c),d.pending=c}}a.lanes|=n,c=a.alternate,c!==null&&(c.lanes|=n),aa(a.return,n,t),o.lanes|=n;break}c=c.next}}else if(a.tag===10)i=a.type===t.type?null:a.child;else if(a.tag===18){if(i=a.return,i===null)throw Error(b(341));i.lanes|=n,o=i.alternate,o!==null&&(o.lanes|=n),aa(i,n,t),i=a.sibling}else i=a.child;if(i!==null)i.return=a;else for(i=a;i!==null;){if(i===t){i=null;break}if(a=i.sibling,a!==null){a.return=i.return,i=a;break}i=i.return}a=i}oe(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,fn(t,n),l=Pe(l),r=r(l),t.flags|=1,oe(e,t,r,n),t.child;case 14:return r=t.type,l=Te(r,t.pendingProps),l=Te(r.type,l),bo(e,t,r,l,n);case 15:return Ou(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Te(r,l),Zr(e,t),t.tag=1,xe(r)?(e=!0,fl(t)):e=!1,fn(t,n),Pu(t,r,l),oa(t,r,l,n),da(null,t,r,!0,e,n);case 19:return Du(e,t,n);case 22:return Tu(e,t,n)}throw Error(b(156,t.tag))};function ed(e,t){return Cc(e,t)}function Zf(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Le(e,t,n,r){return new Zf(e,t,n,r)}function hi(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Jf(e){if(typeof e=="function")return hi(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Oa)return 11;if(e===Ta)return 14}return 2}function Et(e,t){var n=e.alternate;return n===null?(n=Le(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function el(e,t,n,r,l,a){var i=2;if(r=e,typeof e=="function")hi(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case Zt:return $t(n.children,l,a,t);case Ia:i=8,l|=8;break;case Is:return e=Le(12,n,t,l|2),e.elementType=Is,e.lanes=a,e;case Os:return e=Le(13,n,t,l),e.elementType=Os,e.lanes=a,e;case Ts:return e=Le(19,n,t,l),e.elementType=Ts,e.lanes=a,e;case uc:return Hl(n,l,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case oc:i=10;break e;case cc:i=9;break e;case Oa:i=11;break e;case Ta:i=14;break e;case mt:i=16,r=null;break e}throw Error(b(130,e==null?e:typeof e,""))}return t=Le(i,n,t,l),t.elementType=e,t.type=r,t.lanes=a,t}function $t(e,t,n,r){return e=Le(7,e,r,t),e.lanes=n,e}function Hl(e,t,n,r){return e=Le(22,e,r,t),e.elementType=uc,e.lanes=n,e.stateNode={isHidden:!1},e}function ks(e,t,n){return e=Le(6,e,null,t),e.lanes=n,e}function Es(e,t,n){return t=Le(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function qf(e,t,n,r,l){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=ss(0),this.expirationTimes=ss(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ss(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function pi(e,t,n,r,l,a,i,o,c){return e=new qf(e,t,n,o,c),t===1?(t=1,a===!0&&(t|=8)):t=0,a=Le(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Ja(a),e}function e0(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Xt,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function td(e){if(!e)return Ct;e=e._reactInternals;e:{if(Gt(e)!==e||e.tag!==1)throw Error(b(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(xe(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(b(171))}if(e.tag===1){var n=e.type;if(xe(n))return tu(e,n,t)}return t}
vendor: 4,142 bytes, line 40
40function nd(e,t,n,r,l,a,i,o,c){return e=pi(n,r,!0,e,l,a,i,o,c),e.context=td(null),n=e.current,r=ue(),l=kt(n),a=et(r,l),a.callback=t??null,Nt(n,a,l),e.current.lanes=l,pr(e,l,r),ve(e,r),e}function Vl(e,t,n,r){var l=t.current,a=ue(),i=kt(l);return n=td(n),t.context===null?t.context=n:t.pendingContext=n,t=et(a,i),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Nt(l,t,i),e!==null&&(De(e,l,i,a),Kr(e,l,i)),i}function Sl(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function zo(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function xi(e,t){zo(e,t),(e=e.alternate)&&zo(e,t)}function t0(){return null}var rd=typeof reportError=="function"?reportError:function(e){console.error(e)};function vi(e){this._internalRoot=e}Wl.prototype.render=vi.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(b(409));Vl(e,t,null,null)};Wl.prototype.unmount=vi.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Wt(function(){Vl(null,e,null,null)}),t[rt]=null}};function Wl(e){this._internalRoot=e}Wl.prototype.unstable_scheduleHydration=function(e){if(e){var t=Tc();e={blockedOn:null,target:e,priority:t};for(var n=0;n<ht.length&&t!==0&&t<ht[n].priority;n++);ht.splice(n,0,e),n===0&&Mc(e)}};function gi(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Ql(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Mo(){}function n0(e,t,n,r,l){if(l){if(typeof r=="function"){var a=r;r=function(){var d=Sl(i);a.call(d)}}var i=nd(t,r,e,0,null,!1,!1,"",Mo);return e._reactRootContainer=i,e[rt]=i.current,rr(e.nodeType===8?e.parentNode:e),Wt(),i}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var o=r;r=function(){var d=Sl(c);o.call(d)}}var c=pi(e,0,!1,null,null,!1,!1,"",Mo);return e._reactRootContainer=c,e[rt]=c.current,rr(e.nodeType===8?e.parentNode:e),Wt(function(){Vl(t,c,n,r)}),c}function Gl(e,t,n,r,l){var a=n._reactRootContainer;if(a){var i=a;if(typeof l=="function"){var o=l;l=function(){var c=Sl(i);o.call(c)}}Vl(t,i,e,l)}else i=n0(n,t,e,l,r);return Sl(i)}Ic=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Dn(t.pendingLanes);n!==0&&(Aa(t,n|1),ve(t,K()),!(z&6)&&(jn=K()+500,Pt()))}break;case 13:Wt(function(){var r=lt(e,1);if(r!==null){var l=ue();De(r,e,1,l)}}),xi(e,1)}};Da=function(e){if(e.tag===13){var t=lt(e,134217728);if(t!==null){var n=ue();De(t,e,134217728,n)}xi(e,134217728)}};Oc=function(e){if(e.tag===13){var t=kt(e),n=lt(e,t);if(n!==null){var r=ue();De(n,e,t,r)}xi(e,t)}};Tc=function(){return A};zc=function(e,t){var n=A;try{return A=e,t()}finally{A=n}};Vs=function(e,t,n){switch(t){case"input":if(As(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var l=Al(r);if(!l)throw Error(b(90));mc(r),As(r,l)}}}break;case"textarea":hc(e,n);break;case"select":t=n.value,t!=null&&cn(e,!!n.multiple,t,!1)}};jc=di;Nc=Wt;var r0={usingClientEntryPoint:!1,Events:[vr,tn,Al,yc,wc,di]},Tn={findFiberByHostInstance:Mt,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},l0={bundleType:Tn.bundleType,version:Tn.version,rendererPackageName:Tn.rendererPackageName,rendererConfig:Tn.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:it.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Ec(e),e===null?null:e.stateNode},findFiberByHostInstance:Tn.findFiberByHostInstance||t0,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};
40if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Ur=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Ur.isDisabled&&Ur.supportsFiber)try{Ol=Ur.inject(l0),Qe=Ur}catch{}}be.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=r0;be.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!gi(t))throw Error(b(200));return e0(e,t,null,n)};be.createRoot=function(e,t){if(!gi(e))throw Error(b(299));var n=!1,r="",l=rd;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=pi(e,1,!1,null,null,n,!1,r,l),e[rt]=t.current,rr(e.nodeType===8?e.parentNode:e),new vi(t)};be.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(b(188)):(e=Object.keys(e).join(","),Error(b(268,e)));return e=Ec(t),e=e===null?null:e.stateNode,e};be.flushSync=function(e){return Wt(e)};be.hydrate=function(e,t,n){if(!Ql(t))throw Error(b(200));return Gl(null,e,t,!0,n)};be.hydrateRoot=function(e,t,n){if(!gi(e))throw Error(b(405));var r=n!=null&&n.hydratedSources||null,l=!1,a="",i=rd;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(a=n.identifierPrefix),n.onRecoverableError!==void 0&&(i=n.onRecoverableError)),t=nd(t,null,e,1,n??null,l,!1,a,i),e[rt]=t.current,rr(e),r)for(e=0;e<r.length;e++)n=r[e],l=n._getVersion,l=l(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,l]:t.mutableSourceEagerHydrationData.push(n,l);return new Wl(t)};be.render=function(e,t,n){if(!Ql(t))throw Error(b(200));return Gl(null,e,t,!1,n)};be.unmountComponentAtNode=function(e){if(!Ql(e))throw Error(b(40));return e._reactRootContainer?(Wt(function(){Gl(null,null,e,!1,function(){e._reactRootContainer=null,e[rt]=null})}),!0):!1};be.unstable_batchedUpdates=di;be.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Ql(n))throw Error(b(200));if(e==null||e._reactInternals===void 0)throw Error(b(38));return Gl(e,t,n,!1,r)};be.version="18.3.1-next-f1338f8080-20240426";function ld(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(ld)}catch(e){console.error(e)}}ld(),lc.exports=be;var s0=lc.exports,sd,Ao=s0;sd=Ao.createRoot,Ao.hydrateRoot;/** 41 * react-router v7.18.1 42 * 43 * Copyright (c) Remix Software Inc. 44 * 45 * This source code is licensed under the MIT license found in the 46 * LICENSE.md file in the root directory of this source tree. 47 * 48 * @license MIT 49 */var yi=/^(?:[a-z][a-z0-9+.-]*:|[\\/]{2})/i,ad=/^[\\/]{2}/;function a0(e,t){return t+e.replace(/\\/g,"/")}var Do="popstate";function Fo(e){return typeof e=="object"&&e!=null&&"pathname"in e&&"search"in e&&"hash"in e&&"state"in e&&"key"in e}function i0(e={}){function t(l,a){let{pathname:i="/",search:o="",hash:c=""}=Kt(l.location.hash.substring(1));return!i.startsWith("/")&&!i.startsWith(".")&&(i="/"+i),ba("",{pathname:i,search:o,hash:c},a.state&&a.state.usr||null,a.state&&a.state.key||"default")}function n(l,a){let i=l.document.querySelector("base"),o="";if(i&&i.getAttribute("href")){let c=l.location.href,d=c.indexOf("#");o=d===-1?c:c.slice(0,d)}return o+"#"+(typeof a=="string"?a:mr(a))}function r(l,a){Ue(l.pathname.charAt(0)==="/",`relative pathnames are not supported in hash history.push(${JSON.stringify(a)})`)}return c0(t,n,r,e)}function V(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function Ue(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function o0(){return Math.random().toString(36).substring(2,10)}function $o(e,t){return{usr:e.state,key:e.key,idx:t,masked:e.mask?{pathname:e.pathname,search:e.search,hash:e.hash}:void 0}}function ba(e,t,n=null,r,l){return{pathname:typeof e=="string"?e:e.pathname,search:"",hash:"",...typeof t=="string"?Kt(t):t,state:n,key:t&&t.key||r||o0(),mask:l}}function mr({pathname:e="/",search:t="",hash:n=""}){return t&&t!=="?"&&(e+=t.charAt(0)==="?"?t:"?"+t),n&&n!=="#"&&(e+=n.charAt(0)==="#"?n:"#"+n),e}function Kt(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substring(n),e=e.substring(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substring(r),e=e.substring(0,r)),e&&(t.pathname=e)}return t}function c0(e,t,n,r={}){let{window:l=document.defaultView,v5Compat:a=!1}=r,i=l.history,o="POP",c=null,d=h();d==null&&(d=0,i.replaceState({...i.state,idx:d},""));function h(){return(i.state||{idx:null}).idx}function p(){o="POP";let w=h(),m=w==null?null:w-d;d=w,c&&c({action:o,location:g.location,delta:m})}function x(w,m){o="PUSH";let u=Fo(w)?w:ba(g.location,w,m);n&&n(u,w),d=h()+1;let f=$o(u,d),y=g.createHref(u.mask||u);try{i.pushState(f,"",y)}catch(k){if(k instanceof DOMException&&k.name==="DataCloneError")throw k;l.location.assign(y)}a&&c&&c({action:o,location:g.location,delta:1})}function j(w,m){o="REPLACE";let u=Fo(w)?w:ba(g.location,w,m);n&&n(u,w),d=h();let f=$o(u,d),y=g.createHref(u.mask||u);i.replaceState(f,"",y),a&&c&&c({action:o,location:g.location,delta:0})}function N(w){return u0(l,w)}let g={get action(){return o},get location(){return e(l,i)},listen(w){if(c)throw new Error("A history only accepts one active listener");
49return l.addEventListener(Do,p),c=w,()=>{l.removeEventListener(Do,p),c=null}},createHref(w){return t(l,w)},createURL:N,encodeLocation(w){let m=N(w);return{pathname:m.pathname,search:m.search,hash:m.hash}},push:x,replace:j,go(w){return i.go(w)}};return g}function u0(e,t,n=!1){let r="http://localhost";e&&(r=e.location.origin!=="null"?e.location.origin:e.location.href),V(r,"No window.location.(origin|href) available to create URL");let l=typeof t=="string"?t:mr(t);return l=l.replace(/ $/,"%20"),!n&&ad.test(l)&&(l=r+l),new URL(l,r)}function id(e,t,n="/"){return d0(e,t,n,!1)}function d0(e,t,n,r,l){let a=typeof t=="string"?Kt(t):t,i=at(a.pathname||"/",n);if(i==null)return null;let o=m0(e),c=null,d=b0(i);for(let h=0;c==null&&h<o.length;++h)c=N0(o[h],d,r);return c}function m0(e){let t=od(e);return f0(t),t}function od(e,t=[],n=[],r="",l=!1){let a=(i,o,c=l,d)=>{let h={relativePath:d===void 0?i.path||"":d,caseSensitive:i.caseSensitive===!0,childrenIndex:o,route:i};if(h.relativePath.startsWith("/")){if(!h.relativePath.startsWith(r)&&c)return;V(h.relativePath.startsWith(r),`Absolute route path "${h.relativePath}" nested under path "${r}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),h.relativePath=h.relativePath.slice(r.length)}let p=Fe([r,h.relativePath]),x=n.concat(h);i.children&&i.children.length>0&&(V(i.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${p}".`),od(i.children,t,x,p,c)),!(i.path==null&&!i.index)&&t.push({path:p,score:w0(p,i.index),routesMeta:x.map((j,N)=>{let[g,w]=dd(j.relativePath,j.caseSensitive,N===x.length-1);return{...j,matcher:g,compiledParams:w}})})};return e.forEach((i,o)=>{var c;if(i.path===""||!((c=i.path)!=null&&c.includes("?")))a(i,o);else for(let d of cd(i.path))a(i,o,!0,d)}),t}function cd(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,l=n.endsWith("?"),a=n.replace(/\?$/,"");if(r.length===0)return l?[a,""]:[a];let i=cd(r.join("/")),o=[];return o.push(...i.map(c=>c===""?a:[a,c].join("/"))),l&&o.push(...i),o.map(c=>e.startsWith("/")&&c===""?"/":c)}function f0(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:j0(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}var h0=/^:[\w-]+$/,p0=3,x0=2,v0=1,g0=10,y0=-2,Uo=e=>e==="*";function w0(e,t){let n=e.split("/"),r=n.length;return n.some(Uo)&&(r+=y0),t&&(r+=x0),n.filter(l=>!Uo(l)).reduce((l,a)=>l+(h0.test(a)?p0:a===""?v0:g0),r)}function j0(e,t){return e.length===t.length&&e.slice(0,-1).every((r,l)=>r===t[l])?e[e.length-1]-t[t.length-1]:0}function N0(e,t,n=!1){let{routesMeta:r}=e,l={},a="/",i=[];for(let o=0;o<r.length;++o){let c=r[o],d=o===r.length-1,h=a==="/"?t:t.slice(a.length)||"/",p={path:c.relativePath,caseSensitive:c.caseSensitive,end:d},x=c.matcher&&c.compiledParams?ud(p,h,c.matcher,c.compiledParams):Cl(p,h),j=c.route;if(!x&&d&&n&&!r[r.length-1].route.index&&(x=Cl({path:c.relativePath,caseSensitive:c.caseSensitive,end:!1},h)),!x)return null;
49Object.assign(l,x.params),i.push({params:l,pathname:Fe([a,x.pathname]),pathnameBase:S0(Fe([a,x.pathnameBase])),route:j}),x.pathnameBase!=="/"&&(a=Fe([a,x.pathnameBase]))}return i}function Cl(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=dd(e.path,e.caseSensitive,e.end);return ud(e,t,n,r)}function ud(e,t,n,r){let l=t.match(n);if(!l)return null;let a=l[0],i=a.replace(/(.)\/+$/,"$1"),o=l.slice(1);return{params:r.reduce((d,{paramName:h,isOptional:p},x)=>{if(h==="*"){let N=o[x]||"";i=a.slice(0,a.length-N.length).replace(/(.)\/+$/,"$1")}const j=o[x];return p&&!j?d[h]=void 0:d[h]=(j||"").replace(/%2F/g,"/"),d},{}),pathname:a,pathnameBase:i,pattern:e}}function dd(e,t=!1,n=!0){Ue(e==="*"||!e.endsWith("*")||e.endsWith("/*"),`Route path "${e}" will be treated as if it were "${e.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${e.replace(/\*$/,"/*")}".`);let r=[],l="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(i,o,c,d,h)=>{if(r.push({paramName:o,isOptional:c!=null}),c){let p=h.charAt(d+i.length);return p&&p!=="/"?"/([^\\/]*)":"(?:/([^\\/]*))?"}return"/([^\\/]+)"}).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return e.endsWith("*")?(r.push({paramName:"*"}),l+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?l+="\\/*$":e!==""&&e!=="/"&&(l+="(?:(?=\\/|$))"),[new RegExp(l,t?void 0:"i"),r]}function b0(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return Ue(!1,`The URL path "${e}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${t}).`),e}}function at(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function k0(e,t="/"){let{pathname:n,search:r="",hash:l=""}=typeof e=="string"?Kt(e):e,a;return n?(n=fd(n),n.startsWith("/")?a=Bo(n.substring(1),"/"):a=Bo(n,t)):a=t,{pathname:a,search:C0(r),hash:L0(l)}}function Bo(e,t){let n=Ll(t).split("/");return e.split("/").forEach(l=>{l===".."?n.length>1&&n.pop():l!=="."&&n.push(l)}),n.length>1?n.join("/"):"/"}function Ss(e,t,n,r){return`Cannot include a '${e}' character in a manually specified \`to.${t}\` field [${JSON.stringify(r)}]. Please separate it out to the \`to.${n}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function E0(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function md(e){let t=E0(e);return t.map((n,r)=>r===t.length-1?n.pathname:n.pathnameBase)}function wi(e,t,n,r=!1){let l;typeof e=="string"?l=Kt(e):(l={...e},V(!l.pathname||!l.pathname.includes("?"),Ss("?","pathname","search",l)),V(!l.pathname||!l.pathname.includes("#"),Ss("#","pathname","hash",l)),V(!l.search||!l.search.includes("#"),Ss("#","search","hash",l)));let a=e===""||l.pathname==="",i=a?"/":l.pathname,o;if(i==null)o=n;else{let p=t.length-1;if(!r&&i.startsWith("..")){let x=i.split("/");for(;x[0]==="..";)x.shift(),p-=1;l.pathname=x.join("/")}o=p>=0?t[p]:"/"}let c=k0(l,o),d=i&&i!=="/"&&i.endsWith("/"),h=(a||i===".")&&n.endsWith("/");return!c.pathname.endsWith("/")&&(d||h)&&(c.pathname+="/"),c}var fd=e=>e.replace(/[\\/]{2,}/g,"/"),Fe=e=>fd(e.join("/")),Ll=e=>e.replace(/\/+$/,""),S0=e=>Ll(e).replace(/^\/*/,"/"),C0=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,L0=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e,R0=class{constructor(e,t,n,r=!1){this.status=e,this.statusText=t||"",this.internal=r,n instanceof Error?(this.data=n.toString(),this.error=n):this.data=n}};function P0(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}function _0(e){let t=e.map(n=>n.route.path).filter(Boolean);return Fe(t)||"/"}var hd=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function pd(e,t){let n=e;if(typeof n!="string"||!yi.test(n))return{absoluteURL:void 0,isExternal:!1,to:n};let r=n,l=!1;
49if(hd)try{let a=new URL(window.location.href),i=ad.test(n)?new URL(a0(n,a.protocol)):new URL(n),o=at(i.pathname,t);i.origin===a.origin&&o!=null?n=o+i.search+i.hash:l=!0}catch{Ue(!1,`<Link to="${n}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:r,isExternal:l,to:n}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var xd=["POST","PUT","PATCH","DELETE"];new Set(xd);var I0=["GET",...xd];new Set(I0);var O0=["about:","blob:","chrome:","chrome-untrusted:","content:","data:","devtools:","file:","filesystem:","javascript:"];function T0(e){try{return O0.includes(new URL(e).protocol)}catch{return!1}}var En=v.createContext(null);En.displayName="DataRouter";var Kl=v.createContext(null);Kl.displayName="DataRouterState";var vd=v.createContext(!1);function z0(){return v.useContext(vd)}var gd=v.createContext({isTransitioning:!1});gd.displayName="ViewTransition";var M0=v.createContext(new Map);M0.displayName="Fetchers";var A0=v.createContext(null);A0.displayName="Await";var Ie=v.createContext(null);Ie.displayName="Navigation";var yr=v.createContext(null);yr.displayName="Location";var ot=v.createContext({outlet:null,matches:[],isDataRoute:!1});ot.displayName="Route";var ji=v.createContext(null);ji.displayName="RouteError";var yd="REACT_ROUTER_ERROR",D0="REDIRECT",F0="ROUTE_ERROR_RESPONSE";function $0(e){if(e.startsWith(`${yd}:${D0}:{`))try{let t=JSON.parse(e.slice(28));if(typeof t=="object"&&t&&typeof t.status=="number"&&typeof t.statusText=="string"&&typeof t.location=="string"&&typeof t.reloadDocument=="boolean"&&typeof t.replace=="boolean")return t}catch{}}function U0(e){if(e.startsWith(`${yd}:${F0}:{`))try{let t=JSON.parse(e.slice(40));if(typeof t=="object"&&t&&typeof t.status=="number"&&typeof t.statusText=="string")return new R0(t.status,t.statusText,t.data)}catch{}}function B0(e,{relative:t}={}){V(wr(),"useHref() may be used only in the context of a <Router> component.");let{basename:n,navigator:r}=v.useContext(Ie),{hash:l,pathname:a,search:i}=jr(e,{relative:t}),o=a;return n!=="/"&&(o=a==="/"?n:Fe([n,a])),r.createHref({pathname:o,search:i,hash:l})}function wr(){return v.useContext(yr)!=null}function Ke(){return V(wr(),"useLocation() may be used only in the context of a <Router> component."),v.useContext(yr).location}var wd="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function jd(e){v.useContext(Ie).static||v.useLayoutEffect(e)}function H0(){let{isDataRoute:e}=v.useContext(ot);return e?nh():V0()}function V0(){V(wr(),"useNavigate() may be used only in the context of a <Router> component.");let e=v.useContext(En),{basename:t,navigator:n}=v.useContext(Ie),{matches:r}=v.useContext(ot),{pathname:l}=Ke(),a=JSON.stringify(md(r)),i=v.useRef(!1);return jd(()=>{i.current=!0}),v.useCallback((c,d={})=>{if(Ue(i.current,wd),!i.current)return;if(typeof c=="number"){n.go(c);return}let h=wi(c,JSON.parse(a),l,d.relative==="path");e==null&&t!=="/"&&(h.pathname=h.pathname==="/"?t:Fe([t,h.pathname])),(d.replace?n.replace:n.push)(h,d.state,d)},[t,n,a,l,e])}v.createContext(null);function jr(e,{relative:t}={}){let{matches:n}=v.useContext(ot),{pathname:r}=Ke(),l=JSON.stringify(md(n));return v.useMemo(()=>wi(e,JSON.parse(l),r,t==="path"),[e,l,r,t])}function W0(e,t){return Nd(e,t)}function Nd(e,t,n){var w;V(wr(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:r}=v.useContext(Ie),{matches:l}=v.useContext(ot),a=l[l.length-1],i=a?a.params:{},o=a?a.pathname:"/",c=a?a.pathnameBase:"/",d=a&&a.route;{let m=d&&d.path||"";kd(o,!d||m.endsWith("*")||m.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${o}" (under <Route path="${m}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render. 50 51Please change the parent <Route path="${m}"> to <Route path="${m==="/"?"*":`${m}/*`}">.`)}let h=Ke(),p;if(t){let m=typeof t=="string"?Kt(t):t;V(c==="/"||((w=m.pathname)==null?void 0:w.startsWith(c)),`When overriding the location using \`<Routes location>\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${c}" but pathname "${m.pathname}" was given in the \`location\` prop.`),p=m}else p=h;let x=p.pathname||"/",j=x;if(c!=="/"){let m=c.replace(/^\//,"").split("/");j="/"+x.replace(/^\//,"").split("/").slice(m.length).join("/")}let N=n&&n.state.matches.length?n.state.matches.map(m=>Object.assign(m,{route:n.manifest[m.route.id]||m.route})):id(e,{pathname:j});Ue(d||N!=null,`No routes matched location "${p.pathname}${p.search}${p.hash}" `),Ue(N==null||N[N.length-1].route.element!==void 0||N[N.length-1].route.Component!==void 0||N[N.length-1].route.lazy!==void 0,`Matched leaf route at location "${p.pathname}${p.search}${p.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`);let g=X0(N&&N.map(m=>Object.assign({},m,{params:Object.assign({},i,m.params),pathname:Fe([c,r.encodeLocation?r.encodeLocation(m.pathname.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:m.pathname]),pathnameBase:m.pathnameBase==="/"?c:Fe([c,r.encodeLocation?r.encodeLocation(m.pathnameBase.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:m.pathnameBase])})),l,n);return t&&g?v.createElement(yr.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",mask:void 0,...p},navigationType:"POP"}},g):g}function Q0(){let e=th(),t=P0(e)?`${e.status} ${e.statusText}`:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r="rgba(200,200,200, 0.5)",l={padding:"0.5rem",backgroundColor:r},a={padding:"2px 4px",backgroundColor:r},i=null;return console.error("Error handled by React Router default ErrorBoundary:",e),i=v.createElement(v.Fragment,null,v.createElement("p",null,"ð¿ Hey developer ð"),v.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",v.createElement("code",{style:a},"ErrorBoundary")," or"," ",v.createElement("code",{style:a},"errorElement")," prop on your route.")),v.createElement(v.Fragment,null,v.createElement("h2",null,"Unexpected Application
51Error!"),v.createElement("h3",{style:{fontStyle:"italic"}},t),n?v.createElement("pre",{style:l},n):null,i)}var G0=v.createElement(Q0,null),bd=class extends v.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||t.revalidation!=="idle"&&e.revalidation==="idle"?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error!==void 0?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){this.props.onError?this.props.onError(e,t):console.error("React Router caught the following error during render",e)}render(){let e=this.state.error;if(this.context&&typeof e=="object"&&e&&"digest"in e&&typeof e.digest=="string"){const n=U0(e.digest);n&&(e=n)}let t=e!==void 0?v.createElement(ot.Provider,{value:this.props.routeContext},v.createElement(ji.Provider,{value:e,children:this.props.component})):this.props.children;return this.context?v.createElement(K0,{error:e},t):t}};bd.contextType=vd;var Cs=new WeakMap;function K0({children:e,error:t}){let{basename:n}=v.useContext(Ie);if(typeof t=="object"&&t&&"digest"in t&&typeof t.digest=="string"){let r=$0(t.digest);if(r){let l=Cs.get(t);if(l)throw l;let a=pd(r.location,n),i=a.absoluteURL||a.to;if(T0(i))throw new Error("Invalid redirect location");if(hd&&!Cs.get(t))if(a.isExternal||r.reloadDocument)window.location.href=i;else{const o=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(a.to,{replace:r.replace}));throw Cs.set(t,o),o}return v.createElement("meta",{httpEquiv:"refresh",content:`0;url=${i}`})}}return e}function Y0({routeContext:e,match:t,children:n}){let r=v.useContext(En);return r&&r.static&&r.staticContext&&(t.route.errorElement||t.route.ErrorBoundary)&&(r.staticContext._deepestRenderedBoundaryId=t.route.id),v.createElement(ot.Provider,{value:e},n)}function X0(e,t=[],n){let r=n==null?void 0:n.state;if(e==null){if(!r)return null;if(r.errors)e=r.matches;else if(t.length===0&&!r.initialized&&r.matches.length>0)e=r.matches;else return null}let l=e,a=r==null?void 0:r.errors;if(a!=null){let h=l.findIndex(p=>p.route.id&&(a==null?void 0:a[p.route.id])!==void 0);V(h>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(a).join(",")}`),l=l.slice(0,Math.min(l.length,h+1))}let i=!1,o=-1;if(n&&r){i=r.renderFallback;for(let h=0;h<l.length;h++){let p=l[h];if((p.route.HydrateFallback||p.route.hydrateFallbackElement)&&(o=h),p.route.id){let{loaderData:x,errors:j}=r,N=p.route.loader&&!x.hasOwnProperty(p.route.id)&&(!j||j[p.route.id]===void 0);if(p.route.lazy||N){n.isStatic&&(i=!0),o>=0?l=l.slice(0,o+1):l=[l[0]];break}}}}let c=n==null?void 0:n.onError,d=r&&c?(h,p)=>{var x,j;c(h,{location:r.location,params:((j=(x=r.matches)==null?void 0:x[0])==null?void 0:j.params)??{},pattern:_0(r.matches),errorInfo:p})}:void 0;return l.reduceRight((h,p,x)=>{let j,N=!1,g=null,w=null;r&&(j=a&&p.route.id?a[p.route.id]:void 0,g=p.route.errorElement||G0,i&&(o<0&&x===0?(kd("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),N=!0,w=null):o===x&&(N=!0,w=p.route.hydrateFallbackElement||null)));let m=t.concat(l.slice(0,x+1)),u=()=>{let f;return j?f=g:N?f=w:p.route.Component?f=v.createElement(p.route.Component,null):p.route.element?f=p.route.element:f=h,v.createElement(Y0,{match:p,routeContext:{outlet:h,matches:m,isDataRoute:r!=null},children:f})};return r&&(p.route.ErrorBoundary||p.route.errorElement||x===0)?v.createElement(bd,{location:r.location,revalidation:r.revalidation,component:g,error:j,children:u(),routeContext:{outlet:null,matches:m,isDataRoute:!0},onError:d}):u()},null)}function Ni(e){return`${e} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function Z0(e){let t=v.useContext(En);return V(t,Ni(e)),t}function J0(e){let t=v.useContext(Kl);return V(t,Ni(e)),t}function q0(e){let t=v.useContext(ot);return V(t,Ni(e)),t}function bi(e){let t=q0(e),n=t.matches[t.matches.length-1];return V(n.route.id,`${e} can only be used on routes that contain a unique "id"`),n.route.id}function eh(){return bi("useRouteId")}function th(){var r;let e=v.useContext(ji),t=J0("useRouteError"),n=bi("useRouteError");return e!==void 0?e:(r=t.errors)==null?void 0:r[n]}function nh(){let{router:e}=Z0("useNavigate"),t=bi("useNavigate"),n=v.useRef(!1);return jd(()=>{n.current=!0}),v.useCallback(async(l,a={})=>{Ue(n.current,wd),n.current&&(typeof l=="number"?await e.navigate(l):await e.navigate(l,{fromRouteId:t,...a}))},[e,t])}var Ho={};function kd(e,t,n){!t&&!Ho[e]&&(Ho[e]=!0,Ue(!1,n))}v.memo(rh);function rh({routes:e,manifest:t,future:n,state:r,isStatic:l,onError:a}){return Nd(e,void 0,{manifest:t,state:r,isStatic:l,onError:a,future:n})}function dt(e){V(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function lh({basename:e="/",children:t=null,location:n,navigationType:r="POP",navigator:l,static:a=!1,useTransitions:i}){V(!wr(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let o=e.replace(/^\/*/,"/"),c=v.useMemo(()=>({basename:o,navigator:l,static:a,useTransitions:i,future:{}}),[o,l,a,i]);typeof n=="string"&&(n=Kt(n));let{pathname:d="/",search:h="",hash:p="",state:x=null,key:j="default",mask:N}=n,g=v.useMemo(()=>{let w=at(d,o);return w==null?null:{location:{pathname:w,search:h,hash:p,state:x,key:j,mask:N},navigationType:r}},[o,d,h,p,x,j,r,N]);
51return Ue(g!=null,`<Router basename="${o}"> is not able to match the URL "${d}${h}${p}" because it does not start with the basename, so the <Router> won't render anything.`),g==null?null:v.createElement(Ie.Provider,{value:c},v.createElement(yr.Provider,{children:t,value:g}))}function sh({children:e,location:t}){return W0(ka(e),t)}function ka(e,t=[]){let n=[];return v.Children.forEach(e,(r,l)=>{if(!v.isValidElement(r))return;let a=[...t,l];if(r.type===v.Fragment){n.push.apply(n,ka(r.props.children,a));return}V(r.type===dt,`[${typeof r.type=="string"?r.type:r.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),V(!r.props.index||!r.props.children,"An index route cannot have child routes.");let i={id:r.props.id||a.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,middleware:r.props.middleware,loader:r.props.loader,action:r.props.action,hydrateFallbackElement:r.props.hydrateFallbackElement,HydrateFallback:r.props.HydrateFallback,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.hasErrorBoundary===!0||r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(i.children=ka(r.props.children,a)),n.push(i)}),n}var tl="get",nl="application/x-www-form-urlencoded";function Yl(e){return typeof HTMLElement<"u"&&e instanceof HTMLElement}function ah(e){return Yl(e)&&e.tagName.toLowerCase()==="button"}function ih(e){return Yl(e)&&e.tagName.toLowerCase()==="form"}function oh(e){return Yl(e)&&e.tagName.toLowerCase()==="input"}function ch(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function uh(e,t){return e.button===0&&(!t||t==="_self")&&!ch(e)}var Br=null;function dh(){if(Br===null)try{new FormData(document.createElement("form"),0),Br=!1}catch{Br=!0}return Br}var mh=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function Ls(e){return e!=null&&!mh.has(e)?(Ue(!1,`"${e}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${nl}"`),null):e}function fh(e,t){let n,r,l,a,i;if(ih(e)){let o=e.getAttribute("action");r=o?at(o,t):null,n=e.getAttribute("method")||tl,l=Ls(e.getAttribute("enctype"))||nl,a=new FormData(e)}else if(ah(e)||oh(e)&&(e.type==="submit"||e.type==="image")){let o=e.form;if(o==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let c=e.getAttribute("formaction")||o.getAttribute("action");if(r=c?at(c,t):null,n=e.getAttribute("formmethod")||o.getAttribute("method")||tl,l=Ls(e.getAttribute("formenctype"))||Ls(o.getAttribute("enctype"))||nl,a=new FormData(o,e),!dh()){let{name:d,type:h,value:p}=e;if(h==="image"){let x=d?`${d}.`:"";a.append(`${x}x`,"0"),a.append(`${x}y`,"0")}else d&&a.append(d,p)}}else{if(Yl(e))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');n=tl,r=null,l=nl,i=e}return a&&l==="text/plain"&&(i=a,a=void 0),{action:r,method:n.toLowerCase(),encType:l,formData:a,body:i}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");function ki(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function Ed(e,t,n,r){let l=typeof e=="string"?new URL(e,typeof window>"u"?"server://singlefetch/":window.location.origin):e;return n?l.pathname.endsWith("/")?l.pathname=`${l.pathname}_.${r}`:l.pathname=`${l.pathname}.${r}`:l.pathname==="/"?l.pathname=`_root.${r}`:t&&at(l.pathname,t)==="/"?l.pathname=`${Ll(t)}/_root.${r}`:l.pathname=`${Ll(l.pathname)}.${r}`,l}async function hh(e,t){if(e.id in t)return t[e.id];try{let n=await import(e.module);return t[e.id]=n,n}catch(n){return console.error(`Error loading route module \`${e.module}\`, reloading page...`),console.error(n),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function ph(e){return e==null?!1:e.href==null?e.rel==="preload"&&typeof e.imageSrcSet=="string"&&typeof e.imageSizes=="string":typeof e.rel=="string"&&typeof e.href=="string"}async function xh(e,t,n){let r=await Promise.all(e.map(async l=>{let a=t.routes[l.route.id];if(a){let i=await hh(a,n);return i.links?i.links():[]}return[]}));return wh(r.flat(1).filter(ph).filter(l=>l.rel==="stylesheet"||l.rel==="preload").map(l=>l.rel==="stylesheet"?{...l,rel:"prefetch",as:"style"}:{...l,rel:"prefetch"}))}function Vo(e,t,n,r,l,a){let i=(c,d)=>n[d]?c.route.id!==n[d].route.id:!0,o=(c,d)=>{var h;return n[d].pathname!==c.pathname||((h=n[d].route.path)==null?void 0:h.endsWith("*"))&&n[d].params["*"]!==c.params["*"]};return a==="assets"?t.filter((c,d)=>i(c,d)||o(c,d)):a==="data"?t.filter((c,d)=>{var p;let h=r.routes[c.route.id];if(!h||!h.hasLoader)return!1;if(i(c,d)||o(c,d))return!0;
51if(c.route.shouldRevalidate){let x=c.route.shouldRevalidate({currentUrl:new URL(l.pathname+l.search+l.hash,window.origin),currentParams:((p=n[0])==null?void 0:p.params)||{},nextUrl:new URL(e,window.origin),nextParams:c.params,defaultShouldRevalidate:!0});if(typeof x=="boolean")return x}return!0}):[]}function vh(e,t,{includeHydrateFallback:n}={}){return gh(e.map(r=>{let l=t.routes[r.route.id];if(!l)return[];let a=[l.module];return l.clientActionModule&&(a=a.concat(l.clientActionModule)),l.clientLoaderModule&&(a=a.concat(l.clientLoaderModule)),n&&l.hydrateFallbackModule&&(a=a.concat(l.hydrateFallbackModule)),l.imports&&(a=a.concat(l.imports)),a}).flat(1))}function gh(e){return[...new Set(e)]}function yh(e){let t={},n=Object.keys(e).sort();for(let r of n)t[r]=e[r];return t}function wh(e,t){let n=new Set;return new Set(t),e.reduce((r,l)=>{let a=JSON.stringify(yh(l));return n.has(a)||(n.add(a),r.push({key:a,link:l})),r},[])}function Ei(){let e=v.useContext(En);return ki(e,"You must render this element inside a <DataRouterContext.Provider> element"),e}function jh(){let e=v.useContext(Kl);return ki(e,"You must render this element inside a <DataRouterStateContext.Provider> element"),e}var Si=v.createContext(void 0);Si.displayName="FrameworkContext";function Xl(){let e=v.useContext(Si);return ki(e,"You must render this element inside a <HydratedRouter> element"),e}function Nh(e,t){let n=v.useContext(Si),[r,l]=v.useState(!1),[a,i]=v.useState(!1),{onFocus:o,onBlur:c,onMouseEnter:d,onMouseLeave:h,onTouchStart:p}=t,x=v.useRef(null);v.useEffect(()=>{if(e==="render"&&i(!0),e==="viewport"){let g=m=>{m.forEach(u=>{i(u.isIntersecting)})},w=new IntersectionObserver(g,{threshold:.5});return x.current&&w.observe(x.current),()=>{w.disconnect()}}},[e]),v.useEffect(()=>{if(r){let g=setTimeout(()=>{i(!0)},100);return()=>{clearTimeout(g)}}},[r]);let j=()=>{l(!0)},N=()=>{l(!1),i(!1)};return n?e!=="intent"?[a,x,{}]:[a,x,{onFocus:zn(o,j),onBlur:zn(c,N),onMouseEnter:zn(d,j),onMouseLeave:zn(h,N),onTouchStart:zn(p,j)}]:[!1,x,{}]}function zn(e,t){return n=>{e&&e(n),n.defaultPrevented||t(n)}}function bh({page:e,...t}){let n=z0(),{nonce:r}=Xl(),{router:l}=Ei(),a=v.useMemo(()=>id(l.routes,e,l.basename),[l.routes,e,l.basename]);return a?(t.nonce==null&&r&&(t={...t,nonce:r}),n?v.createElement(Eh,{page:e,matches:a,...t}):v.createElement(Sh,{page:e,matches:a,...t})):null}function kh(e){let{manifest:t,routeModules:n}=Xl(),[r,l]=v.useState([]);return v.useEffect(()=>{let a=!1;return xh(e,t,n).then(i=>{a||l(i)}),()=>{a=!0}},[e,t,n]),r}function Eh({page:e,matches:t,...n}){let r=Ke(),{future:l}=Xl(),{basename:a}=Ei(),i=v.useMemo(()=>{if(e===r.pathname+r.search+r.hash)return[];let o=Ed(e,a,l.v8_trailingSlashAwareDataRequests,"rsc"),c=!1,d=[];for(let h of t)typeof h.route.shouldRevalidate=="function"?c=!0:d.push(h.route.id);return c&&d.length>0&&o.searchParams.set("_routes",d.join(",")),[o.pathname+o.search]},[a,l.v8_trailingSlashAwareDataRequests,e,r,t]);return v.createElement(v.Fragment,null,i.map(o=>v.createElement("link",{key:o,rel:"prefetch",as:"fetch",href:o,...n})))}function Sh({page:e,matches:t,...n}){let r=Ke(),{future:l,manifest:a,routeModules:i}=Xl(),{basename:o}=Ei(),{loaderData:c,matches:d}=jh(),h=v.useMemo(()=>Vo(e,t,d,a,r,"data"),[e,t,d,a,r]),p=v.useMemo(()=>Vo(e,t,d,a,r,"assets"),[e,t,d,a,r]),x=v.useMemo(()=>{if(e===r.pathname+r.search+r.hash)return[];let g=new Set,w=!1;if(t.forEach(u=>{var y;let f=a.routes[u.route.id];!f||!f.hasLoader||(!h.some(k=>k.route.id===u.route.id)&&u.route.id in c&&((y=i[u.route.id])!=null&&y.shouldRevalidate)||f.hasClientLoader?w=!0:g.add(u.route.id))}),g.size===0)return[];let m=Ed(e,o,l.v8_trailingSlashAwareDataRequests,"data");return w&&g.size>0&&m.searchParams.set("_routes",t.filter(u=>g.has(u.route.id)).map(u=>u.route.id).join(",")),[m.pathname+m.search]},[o,l.v8_trailingSlashAwareDataRequests,c,r,a,h,t,e,i]),j=v.useMemo(()=>vh(p,a),[p,a]),N=kh(p);return v.createElement(v.Fragment,null,x.map(g=>v.createElement("link",{key:g,rel:"prefetch",as:"fetch",href:g,...n})),j.map(g=>v.createElement("link",{key:g,rel:"modulepreload",href:g,...n})),N.map(({key:g,link:w})=>v.createElement("link",{key:g,nonce:n.nonce,...w,crossOrigin:w.crossOrigin??n.crossOrigin})))}function Ch(...e){return t=>{e.forEach(n=>{typeof n=="function"?n(t):n!=null&&(n.current=t)})}}var Lh=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{Lh&&(window.__reactRouterVersion="7.18.1")}catch{}function Rh({basename:e,children:t,useTransitions:n,window:r}){let l=v.useRef();l.current==null&&(l.current=i0({window:r,v5Compat:!0}));let a=l.current,[i,o]=v.useState({action:a.action,location:a.location}),c=v.useCallback(d=>{n===!1?o(d):v.startTransition(()=>o(d))},[n]);return v.useLayoutEffect(()=>
51a.listen(c),[a,c]),v.createElement(lh,{basename:e,children:t,location:i.location,navigationType:i.action,navigator:a,useTransitions:n})}var ce=v.forwardRef(function({onClick:t,discover:n="render",prefetch:r="none",relative:l,reloadDocument:a,replace:i,mask:o,state:c,target:d,to:h,preventScrollReset:p,viewTransition:x,defaultShouldRevalidate:j,...N},g){let{basename:w,navigator:m,useTransitions:u}=v.useContext(Ie),f=typeof h=="string"&&yi.test(h),y=pd(h,w);h=y.to;let k=B0(h,{relative:l}),E=Ke(),S=null;if(o){let Be=wi(o,[],E.mask?E.mask.pathname:"/",!0);w!=="/"&&(Be.pathname=Be.pathname==="/"?w:Fe([w,Be.pathname])),S=m.createHref(Be)}let[L,M,P]=Nh(r,N),ge=Oh(h,{replace:i,mask:o,state:c,target:d,preventScrollReset:p,relative:l,viewTransition:x,defaultShouldRevalidate:j,useTransitions:u});function _t(Be){t&&t(Be),Be.defaultPrevented||ge(Be)}let ct=!(y.isExternal||a),Sn=v.createElement("a",{...N,...P,href:(ct?S:void 0)||y.absoluteURL||k,onClick:ct?_t:t,ref:Ch(g,M),target:d,"data-discover":!f&&n==="render"?"true":void 0});return L&&!f?v.createElement(v.Fragment,null,Sn,v.createElement(bh,{page:k})):Sn});ce.displayName="Link";var Ph=v.forwardRef(function({"aria-current":t="page",caseSensitive:n=!1,className:r="",end:l=!1,style:a,to:i,viewTransition:o,children:c,...d},h){let p=jr(i,{relative:d.relative}),x=Ke(),j=v.useContext(Kl),{navigator:N,basename:g}=v.useContext(Ie),w=j!=null&&Dh(p)&&o===!0,m=N.encodeLocation?N.encodeLocation(p).pathname:p.pathname,u=x.pathname,f=j&&j.navigation&&j.navigation.location?j.navigation.location.pathname:null;n||(u=u.toLowerCase(),f=f?f.toLowerCase():null,m=m.toLowerCase()),f&&g&&(f=at(f,g)||f);const y=m!=="/"&&m.endsWith("/")?m.length-1:m.length;let k=u===m||!l&&u.startsWith(m)&&u.charAt(y)==="/",E=f!=null&&(f===m||!l&&f.startsWith(m)&&f.charAt(m.length)==="/"),S={isActive:k,isPending:E,isTransitioning:w},L=k?t:void 0,M;typeof r=="function"?M=r(S):M=[r,k?"active":null,E?"pending":null,w?"transitioning":null].filter(Boolean).join(" ");let P=typeof a=="function"?a(S):a;return v.createElement(ce,{...d,"aria-current":L,className:M,ref:h,style:P,to:i,viewTransition:o},typeof c=="function"?c(S):c)});Ph.displayName="NavLink";var _h=v.forwardRef(({discover:e="render",fetcherKey:t,navigate:n,reloadDocument:r,replace:l,state:a,method:i=tl,action:o,onSubmit:c,relative:d,preventScrollReset:h,viewTransition:p,defaultShouldRevalidate:x,...j},N)=>{let{useTransitions:g}=v.useContext(Ie),w=Mh(),m=Ah(o,{relative:d}),u=i.toLowerCase()==="get"?"get":"post",f=typeof o=="string"&&yi.test(o),y=k=>{if(c&&c(k),k.defaultPrevented)return;k.preventDefault();let E=k.nativeEvent.submitter,S=(E==null?void 0:E.getAttribute("formmethod"))||i,L=()=>w(E||k.currentTarget,{fetcherKey:t,method:S,navigate:n,replace:l,state:a,relative:d,preventScrollReset:h,viewTransition:p,defaultShouldRevalidate:x});g&&n!==!1?v.startTransition(()=>L()):L()};return v.createElement("form",{ref:N,method:u,action:m,onSubmit:r?c:y,...j,"data-discover":!f&&e==="render"?"true":void 0})});_h.displayName="Form";function Ih(e){return`${e} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function Sd(e){let t=v.useContext(En);return V(t,Ih(e)),t}function Oh(e,{target:t,replace:n,mask:r,state:l,preventScrollReset:a,relative:i,viewTransition:o,defaultShouldRevalidate:c,useTransitions:d}={}){let h=H0(),p=Ke(),x=jr(e,{relative:i});return v.useCallback(j=>{if(uh(j,t)){j.preventDefault();let N=n!==void 0?n:mr(p)===mr(x),g=()=>h(e,{replace:N,mask:r,state:l,preventScrollReset:a,relative:i,viewTransition:o,defaultShouldRevalidate:c});d?v.startTransition(()=>g()):g()}},[p,h,x,n,r,l,t,e,a,i,o,c,d])}var Th=0,zh=()=>`__${String(++Th)}__`;function Mh(){let{router:e}=Sd("useSubmit"),{basename:t}=v.useContext(Ie),n=eh(),r=e.fetch,l=e.navigate;return v.useCallback(async(a,i={})=>{let{action:o,method:c,encType:d,formData:h,body:p}=fh(a,t);if(i.navigate===!1){let x=i.fetcherKey||zh();await r(x,n,i.action||o,{defaultShouldRevalidate:i.defaultShouldRevalidate,preventScrollReset:i.preventScrollReset,formData:h,body:p,formMethod:i.method||c,formEncType:i.encType||d,flushSync:i.flushSync})}else await l(i.action||o,{defaultShouldRevalidate:i.defaultShouldRevalidate,preventScrollReset:i.preventScrollReset,formData:h,body:p,formMethod:i.method||c,formEncType:i.encType||d,replace:i.replace,state:i.state,fromRouteId:n,flushSync:i.flushSync,viewTransition:i.viewTransition})},[r,l,t,n])}function Ah(e,{relative:t}={}){let{basename:n}=v.useContext(Ie),r=v.useContext(ot);V(r,"useFormAction must be used inside a RouteContext");let[l]=r.matches.slice(-1),a={...jr(e||".",{relative:t})},i=Ke();if(e==null){a.search=i.search;let o=new URLSearchParams(a.search),c=o.getAll("index");if(c.some(h=>h==="")){o.delete("index"),c.filter(p=>
51p).forEach(p=>o.append("index",p));let h=o.toString();a.search=h?`?${h}`:""}}return(!e||e===".")&&l.route.index&&(a.search=a.search?a.search.replace(/^\?/,"?index&"):"?index"),n!=="/"&&(a.pathname=a.pathname==="/"?n:Fe([n,a.pathname])),mr(a)}function Dh(e,{relative:t}={}){let n=v.useContext(gd);V(n!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`. Did you accidentally import `RouterProvider` from `react-router`?");let{basename:r}=Sd("useViewTransitionState"),l=jr(e,{relative:t});if(!n.isTransitioning)return!1;let a=at(n.currentLocation.pathname,r)||n.currentLocation.pathname,i=at(n.nextLocation.pathname,r)||n.nextLocation.pathname;return Cl(l.pathname,i)!=null||Cl(l.pathname,a)!=null}/** 52 * @license lucide-react v0.344.0 - ISC 53 * 54 * This source code is licensed under the ISC license. 55 * See the LICENSE file in the root directory of this source tree. 56 */var Fh={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/** 57 * @license lucide-react v0.344.0 - ISC 58 * 59 * This source code is licensed under the ISC license. 60 * See the LICENSE file in the root directory of this source tree. 61 */const $h=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase().trim(),T=(e,t)=>{const n=v.forwardRef(({color:r="currentColor",size:l=24,strokeWidth:a=2,absoluteStrokeWidth:i,className:o="",children:c,...d},h)=>v.createElement("svg",{ref:h,...Fh,width:l,height:l,stroke:r,strokeWidth:i?Number(a)*24/Number(l):a,className:["lucide",`lucide-${$h(e)}`,o].join(" "),...d},[...t.map(([p,x])=>v.createElement(p,x)),...Array.isArray(c)?c:[c]]));return n.displayName=`${e}`,n};/** 62 * @license lucide-react v0.344.0 - ISC 63 * 64 * This source code is licensed under the ISC license. 65 * See the LICENSE file in the root directory of this source tree. 66 */const Uh=T("ArrowDown",[["path",{d:"M12 5v14",key:"s699le"}],["path",{d:"m19 12-7 7-7-7",key:"1idqje"}]]);/** 67 * @license lucide-react v0.344.0 - ISC 68 * 69 * This source code is licensed under the ISC license. 70 * See the LICENSE file in the root directory of this source tree. 71 */const Ee=T("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);/** 72 * @license lucide-react v0.344.0 - ISC 73 * 74 * This source code is licensed under the ISC license. 75 * See the LICENSE file in the root directory of this source tree. 76 */const Ci=T("Atom",[["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}],["path",{d:"M20.2 20.2c2.04-2.03.02-7.36-4.5-11.9-4.54-4.52-9.87-6.54-11.9-4.5-2.04 2.03-.02 7.36 4.5 11.9 4.54 4.52 9.87 6.54 11.9 4.5Z",key:"1l2ple"}],["path",{d:"M15.7 15.7c4.52-4.54 6.54-9.87 4.5-11.9-2.03-2.04-7.36-.02-11.9 4.5-4.52 4.54-6.54 9.87-4.5 11.9 2.03 2.04 7.36.02 11.9-4.5Z",key:"1wam0m"}]]);/** 77 * @license lucide-react v0.344.0 - ISC 78 * 79 * This source code is licensed under the ISC license. 80 * See the LICENSE file in the root directory of this source tree. 81 */const Wo=T("Braces",[["path",{d:"M8 3H7a2 2 0 0 0-2 2v5a2 2 0 0 1-2 2 2 2 0 0 1 2 2v5c0 1.1.9 2 2 2h1",key:"ezmyqa"}],["path",{d:"M16 21h1a2 2 0 0 0 2-2v-5c0-1.1.9-2 2-2a2 2 0 0 1-2-2V5a2 2 0 0 0-2-2h-1",key:"e1hn23"}]]);/** 82 * @license lucide-react v0.344.0 - ISC 83 * 84 * This source code is licensed under the ISC license. 85 * See the LICENSE file in the root directory of this source tree. 86 */const Rl=T("Calculator",[["rect",{width:"16",height:"20",x:"4",y:"2",rx:"2",key:"1nb95v"}],["line",{x1:"8",x2:"16",y1:"6",y2:"6",key:"x4nwl0"}],["line",{x1:"16",x2:"16",y1:"14",y2:"18",key:"wjye3r"}],["path",{d:"M16 10h.01",key:"1m94wz"}],["path",{d:"M12 10h.01",key:"1nrarc"}],["path",{d:"M8 10h.01",key:"19clt8"}],["path",{d:"M12 14h.01",key:"1etili"}],["path",{d:"M8 14h.01",key:"6423bh"}],["path",{d:"M12 18h.01",key:"mhygvu"}],["path",{d:"M8 18h.01",key:"lrp35t"}]]);/** 87 * @license lucide-react v0.344.0 - ISC 88 * 89 * This source code is licensed under the ISC license. 90 * See the LICENSE file in the root directory of this source tree. 91 */const Bh=T("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/** 92 * @license lucide-react v0.344.0 - ISC 93 * 94 * This source code is licensed under the ISC license. 95 * See the LICENSE file in the root directory of this source tree. 96 */const Cd=T("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/** 97 * @license lucide-react v0.344.0 - ISC 98 * 99 * This source code is licensed under the ISC license. 100 * See the LICENSE file in the root directory of this source tree. 101 */const Ld=T("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]);/** 102 * @license lucide-react v0.344.0 - ISC 103 * 104 * This source code is licensed under the ISC license. 105 * See the LICENSE file in the root directory of this source tree. 106 */const Rd=T("Circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]);/** 107 * @license lucide-react v0.344.0 - ISC 108 * 109 * This source code is licensed under the ISC license. 110 * See the LICENSE file in the root directory of this source tree. 111 */const Hh=T("Code2",[["path",{d:"m18 16 4-4-4-4",key:"1inbqp"}],["path",{d:"m6 8-4 4 4 4",key:"15zrgr"}],["path",{d:"m14.5 4-5 16",key:"e7oirm"}]]);/** 112 * @license lucide-react v0.344.0 - ISC 113 * 114 * This source code is licensed under the ISC license. 115 * See the LICENSE file in the root directory of this source tree. 116 */const fr=T("Compass",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polygon",{points:"16.24 7.76 14.12 14.12 7.76 16.24 9.88 9.88 16.24 7.76",key:"m9r19z"}]]);/** 117 * @license lucide-react v0.344.0 - ISC 118 * 119 * This source code is licensed under the ISC license. 120 * See the LICENSE file in the root directory of this source tree.
121 */const Vh=T("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]);/** 122 * @license lucide-react v0.344.0 - ISC 123 * 124 * This source code is licensed under the ISC license. 125 * See the LICENSE file in the root directory of this source tree. 126 */const Pl=T("Database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]]);/** 127 * @license lucide-react v0.344.0 - ISC 128 * 129 * This source code is licensed under the ISC license. 130 * See the LICENSE file in the root directory of this source tree. 131 */const Wh=T("Delete",[["path",{d:"M20 5H9l-7 7 7 7h11a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2Z",key:"1oy587"}],["line",{x1:"18",x2:"12",y1:"9",y2:"15",key:"1olkx5"}],["line",{x1:"12",x2:"18",y1:"9",y2:"15",key:"1n50pc"}]]);/** 132 * @license lucide-react v0.344.0 - ISC 133 * 134 * This source code is licensed under the ISC license. 135 * See the LICENSE file in the root directory of this source tree. 136 */const Qh=T("Eraser",[["path",{d:"m7 21-4.3-4.3c-1-1-1-2.5 0-3.4l9.6-9.6c1-1 2.5-1 3.4 0l5.6 5.6c1 1 1 2.5 0 3.4L13 21",key:"182aya"}],["path",{d:"M22 21H7",key:"t4ddhn"}],["path",{d:"m5 11 9 9",key:"1mo9qw"}]]);/** 137 * @license lucide-react v0.344.0 - ISC 138 * 139 * This source code is licensed under the ISC license. 140 * See the LICENSE file in the root directory of this source tree. 141 */const Gh=T("ExternalLink",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]);/** 142 * @license lucide-react v0.344.0 - ISC 143 * 144 * This source code is licensed under the ISC license. 145 * See the LICENSE file in the root directory of this source tree. 146 */const Kh=T("FileJson",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 12a1 1 0 0 0-1 1v1a1 1 0 0 1-1 1 1 1 0 0 1 1 1v1a1 1 0 0 0 1 1",key:"1oajmo"}],["path",{d:"M14 18a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1 1 1 0 0 1-1-1v-1a1 1 0 0 0-1-1",key:"mpwhp6"}]]);/** 147 * @license lucide-react v0.344.0 - ISC 148 * 149 * This source code is licensed under the ISC license. 150 * See the LICENSE file in the root directory of this source tree. 151 */const tt=T("Infinity",[["path",{d:"M12 12c-2-2.67-4-4-6-4a4 4 0 1 0 0 8c2 0 4-1.33 6-4Zm0 0c2 2.67 4 4 6 4a4 4 0 0 0 0-8c-2 0-4 1.33-6 4Z",key:"1z0uae"}]]);/** 152 * @license lucide-react v0.344.0 - ISC 153 * 154 * This source code is licensed under the ISC license. 155 * See the LICENSE file in the root directory of this source tree. 156 */const Rs=T("Info",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]]);/** 157 * @license lucide-react v0.344.0 - ISC 158 * 159 * This source code is licensed under the ISC license. 160 * See the LICENSE file in the root directory of this source tree. 161 */const Yh=T("Layers",[["path",{d:"m12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83Z",key:"8b97xw"}],["path",{d:"m22 17.65-9.17 4.16a2 2 0 0 1-1.66 0L2 17.65",key:"dd6zsq"}],["path",{d:"m22 12.65-9.17 4.16a2 2 0 0 1-1.66 0L2 12.65",key:"ep9fru"}]]);/** 162 * @license lucide-react v0.344.0 - ISC 163 * 164 * This source code is licensed under the ISC license. 165 * See the LICENSE file in the root directory of this source tree. 166 */const Xh=T("Maximize2",[["polyline",{points:"15 3 21 3 21 9",key:"mznyad"}],["polyline",{points:"9 21 3 21 3 15",key:"1avn1i"}],["line",{x1:"21",x2:"14",y1:"3",y2:"10",key:"ota7mn"}],["line",{x1:"3",x2:"10",y1:"21",y2:"14",key:"1atl0r"}]]);/** 167 * @license lucide-react v0.344.0 - ISC 168 * 169 * This source code is licensed under the ISC license. 170 * See the LICENSE file in the root directory of this source tree. 171 */const Zh=T("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]]);/** 172 * @license lucide-react v0.344.0 - ISC 173 * 174 * This source code is licensed under the ISC license. 175 * See the LICENSE file in the root directory of this source tree. 176 */const Jh=T("Minimize2",[["polyline",{points:"4 14 10 14 10 20",key:"11kfnr"}],["polyline",{points:"20 10 14 10 14 4",key:"rlmsce"}],["line",{x1:"14",x2:"21",y1:"10",y2:"3",key:"o5lafz"}],["line",{x1:"3",x2:"10",y1:"21",y2:"14",key:"1atl0r"}]]);/** 177 * @license lucide-react v0.344.0 - ISC 178 * 179 * This source code is licensed under the ISC license. 180 * See the LICENSE file in the root directory of this source tree. 181 */const _l=T("Orbit",[["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}],["circle",{cx:"19",cy:"5",r:"2",key:"mhkx31"}],["circle",{cx:"5",cy:"19",r:"2",key:"v8kfzx"}],["path",{d:"M10.4 21.9a10 10 0 0 0 9.941-15.416",key:"eohfx2"}],["path",{d:"M13.5 2.1a10 10 0 0 0-9.841 15.416",key:"19pvbm"}]]);/** 182 * @license lucide-react v0.344.0 - ISC 183 * 184 * This source code is licensed under the ISC license. 185 * See the LICENSE file in the root directory of this source tree. 186 */const qh=T("Pause",[["rect",{width:"4",height:"16",x:"6",y:"4",key:"iffhe4"}],["rect",{width:"4",height:"16",x:"14",y:"4",key:"sjin7j"}]]);/** 187 * @license lucide-react v0.344.0 - ISC 188 * 189 * This source code is licensed under the ISC license. 190 * See the LICENSE file in the root directory of this source tree. 191 */const ep=T("Play",[["polygon",{points:"5 3 19 12 5 21 5 3",key:"191637"}]]);/** 192 * @license lucide-react v0.344.0 - ISC 193 * 194 * This source code is licensed under the ISC license. 195 * See the LICENSE file in the root directory of this source tree. 196 */const Pd=T("RefreshCw",[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]]);/** 197 * @license lucide-react v0.344.0 - ISC 198 * 199 * This source code is licensed under the ISC license. 200 * See the LICENSE file in the root directory of this source tree. 201 */const tp=T("RotateCcw",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}]]);/** 202 * @license lucide-react v0.344.0 - ISC 203 * 204 * This source code is licensed under the ISC license. 205 * See the LICENSE file in the root directory of this source tree. 206 */const np=T("RotateCw",[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8",key:"1p45f6"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}]]);/** 207 * @license lucide-react v0.344.0 - ISC 208 * 209 * This source code is licensed under the ISC license. 210 * See the LICENSE file in the root directory of this source tree. 211 */const Nr=T("Sparkles",[["path",{d:"m12 3-1.912 5.813a2 2 0 0 1-1.275 1.275L3 12l5.813 1.912a2 2 0 0 1 1.275 1.275L12 21l1.912-5.813a2 2 0 0 1 1.275-1.275L21 12l-5.813-1.912a2 2 0 0 1-1.275-1.275L12 3Z",key:"17u4zn"}],["path",{d:"M5 3v4",key:"bklmnn"}],["path",{d:"M19 17v4",key:"iiml17"}],["path",{d:"M3 5h4",key:"nem4j1"}],["path",{d:"M17 19h4",key:"lbex7p"}]]);/** 212 * @license lucide-react v0.344.0 - ISC 213 * 214 * This source code is licensed under the ISC license. 215 * See the LICENSE file in the root directory of this source tree. 216 */const Qo=T("Target",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"12",r:"6",key:"1vlfrh"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}]]);/** 217 * @license lucide-react v0.344.0 - ISC 218 * 219 * This source code is licensed under the ISC license. 220 * See the LICENSE file in the root directory of this source tree. 221 */const _d=T("TrendingUp",[["polyline",{points:"22 7 13.5 15.5 8.5 10.5 2 17",key:"126l90"}],["polyline",{points:"16 7 22 7 22 13",key:"kwv8wd"}]]);/** 222 * @license lucide-react v0.344.0 - ISC 223 * 224 * This source code is licensed under the ISC license. 225 * See the LICENSE file in the root directory of this source tree. 226 */const rp=T("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}
226],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);/** 227 * @license lucide-react v0.344.0 - ISC 228 * 229 * This source code is licensed under the ISC license. 230 * See the LICENSE file in the root directory of this source tree. 231 */const Id=T("Zap",[["polygon",{points:"13 2 3 14 12 14 11 22 21 10 12 10 13 2",key:"45s27k"}]]),Ps=[{path:"/",label:"Home",icon:Nr},{path:"/pure-lane-infinity",label:"Pure Lane Infinity",icon:tt},{path:"/laegna-numbers",label:"Laegna Numbers",icon:Ci},{path:"/pure-lane-geometry",label:"Lane Geometry",icon:_l},{path:"/lane-databases",label:"Lane Databases",icon:Pl},{path:"/calculator",label:"Calculator",icon:Rl},{path:"/voyages",label:"Voyages",icon:fr}];function lp({children:e}){const[t,n]=v.useState(!1),[r,l]=v.useState(!1),a=Ke();return v.useEffect(()=>{const i=()=>l(window.scrollY>50);return window.addEventListener("scroll",i),()=>window.removeEventListener("scroll",i)},[]),v.useEffect(()=>{n(!1)},[a]),s.jsxs("div",{className:"min-h-screen bg-gradient-to-br from-slate-950 via-slate-900 to-indigo-950 text-white",children:[s.jsxs("div",{className:"fixed inset-0 overflow-hidden pointer-events-none",children:[s.jsx("div",{className:"absolute inset-0 bg-[radial-gradient(ellipse_at_top,_var(--tw-gradient-stops))] from-cyan-900/20 via-transparent to-transparent"}),s.jsx("div",{className:"stars"}),s.jsx("div",{className:"stars2"}),s.jsx("div",{className:"stars3"})]}),s.jsxs("nav",{className:`fixed top-0 left-0 right-0 z-50 transition-all duration-500 ${r?"bg-slate-900/95 backdrop-blur-lg shadow-xl shadow-cyan-500/5":"bg-transparent"}`,children:[s.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:s.jsxs("div",{className:"flex items-center justify-between h-16",children:[s.jsxs(ce,{to:"/",className:"flex items-center gap-3 group",children:[s.jsxs("div",{className:"relative",children:[s.jsx("div",{className:"w-10 h-10 rounded-xl bg-gradient-to-br from-cyan-500 via-teal-500 to-emerald-500 flex items-center justify-center transform group-hover:scale-110 transition-transform duration-300",children:s.jsx(tt,{className:"w-6 h-6 text-white"})}),s.jsx("div",{className:"absolute inset-0 rounded-xl bg-gradient-to-br from-cyan-500 via-teal-500 to-emerald-500 blur-lg opacity-50 group-hover:opacity-75 transition-opacity"})]}),s.jsx("span",{className:"font-bold text-xl tracking-tight bg-gradient-to-r from-cyan-400 via-teal-400 to-emerald-400 bg-clip-text text-transparent",children:"Pure Lane"})]}),s.jsx("div",{className:"hidden lg:flex items-center gap-1",children:Ps.map(({path:i,label:o,icon:c})=>s.jsxs(ce,{to:i,className:`flex items-center gap-2 px-4 py-2 rounded-lg text-sm font-medium transition-all duration-300 ${a.pathname===i?"bg-gradient-to-r from-cyan-500/20 to-teal-500/20 text-cyan-300 border border-cyan-500/30":"text-slate-300 hover:text-white hover:bg-white/5"}`,children:[s.jsx(c,{className:"w-4 h-4"}),o]},i))}),s.jsx("button",{onClick:()=>n(!t),className:"lg:hidden p-2 rounded-lg text-slate-300 hover:text-white hover:bg-white/5 transition-colors",children:t?s.jsx(rp,{className:"w-6 h-6"}):s.jsx(Zh,{className:"w-6 h-6"})})]})}),s.jsx("div",{className:`lg:hidden transition-all duration-300 overflow-hidden ${t?"max-h-screen":"max-h-0"}`,children:s.jsx("div",{className:"px-4 py-4 space-y-2 bg-slate-900/98 backdrop-blur-lg border-t border-white/5",children:Ps.map(({path:i,label:o,icon:c})=>s.jsxs(ce,{to:i,className:`flex items-center gap-3 px-4 py-3 rounded-lg text-sm font-medium transition-all ${a.pathname===i?"bg-gradient-to-r from-cyan-500/20 to-teal-500/20 text-cyan-300 border border-cyan-500/30":"text-slate-300 hover:text-white hover:bg-white/5"}`,children:[s.jsx(c,{className:"w-5 h-5"}),o]},i))})})]}),s.jsx("main",{className:"relative z-10 pt-16",children:e}),s.jsx("footer",{className:"relative z-10 border-t border-white/5 mt-20",children:s.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-12",children:[s.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-4 gap-8",children:[s.jsxs("div",{className:"md:col-span-2",children:[s.jsxs("div",{className:"flex items-center gap-3 mb-4",children:[s.jsx("div",{className:"w-10 h-10 rounded-xl bg-gradient-to-br from-cyan-500 via-teal-500 to-emerald-500 flex items-center justify-center",children:s.jsx(tt,{className:"w-6 h-6 text-white"})}),s.jsx("span",{className:"font-bold text-xl bg-gradient-to-r from-cyan-400 to-teal-400 bg-clip-text text-transparent",children:"Pure Lane Infinity"})]}),s.jsx("p",{className:"text-slate-400 max-w-md leading-relaxed",children:"A unified mathematical, logical, and geometric treatment of infinite structures through the lens of Laegna number systems and Pure Lane geometry."})]}),s.jsxs("div",{children:[s.jsx("h3",{className:"font-semibold text-white mb-4",children:"Explore"}),s.jsx("ul",{className:"space-y-2",children:Ps.slice(1).map(({path:i,label:o})=>s.jsx("li",{children:s.jsx(ce,{to:i,className:"text-slate-400 hover:text-cyan-400 transition-colors",children:o})},i))})]}),s.jsxs("div",{children:[s.jsx("h3",{className:"font-semibold text-white mb-4",children:"Resources"}),s.jsxs("ul",{className:"space-y-2 text-slate-400",children:[s.jsx("li",{children:s.jsx("a",{href:"https://github.com/tambetvali/SimplyAboutInfinities",target:"_blank",rel:"noopener noreferrer",className:"hover:text-cyan-400 transition-colors",children:"SimplyAboutInfinities"})}),s.jsx("li",{children:s.jsx("a",{href:"https://github.com/tambetvali/LaeLane",target:"_blank",rel:"noopener noreferrer",className:"hover:text-cyan-400 transition-colors",children:"LaeLane"})}),s.jsx("li",{children:s.jsx("a",{href:"https://github.com/tambetvali/laGEOsis",target:"_blank",rel:"noopener noreferrer",className:"hover:text-cyan-400 transition-colors",children:"laGEOsis"})}),s.jsx("li",{children:s.jsx("a",{href:"https://spireason.neocities.org",target:"_blank",rel:"noopener noreferrer",className:"hover:text-cyan-400 transition-colors",children:"Spireason"})})]})]})]}),s.jsx("div",{className:"border-t border-white/5 mt-8 pt-8 text-center text-slate-500 text-sm",children:s.jsx("p",{children:"Pure Lane Infinity - Where mathematics meets the infinite"})})]})})]})}function sp(){return s.jsxs("div",{className:"relative",children:[s.jsxs("section",{className:"relative min-h-[90vh] flex items-center justify-center overflow-hidden",children:[s.jsx("div",{className:"absolute top-1/4 left-1/4 w-96 h-96 bg-cyan-500/20 rounded-full blur-3xl animate-pulse"}),s.jsx("div",{className:"absolute bottom-1/4 right-1/4 w-96 h-96 bg-teal-500/20 rounded-full blur-3xl animate-pulse delay-1000"}),s.jsx("div",{className:"absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-[600px] h-[600px] bg-emerald-500/10 rounded-full blur-3xl animate-spin-slow"}),s.jsxs("div",{className:"relative z-10 text-center px-4 max-w-5xl mx-auto",children:[s.jsxs("div",{className:"relative inline-flex items-center justify-center mb-8",children:[s.jsx("div",{className:"text-8xl sm:text-9xl font-bold bg-gradient-to-r from-cyan-400 via-teal-400 to-emerald-400 bg-clip-text text-transparent animate-gradient",children:"â"}),s.jsx("div",{className:"absolute inset-0 text-8xl sm:text-9xl font-bold text-cyan-400/20 blur-xl animate-pulse",children:"â"})]}),s.jsxs("h1",{className:"text-4xl sm:text-6xl lg:text-7xl font-bold mb-6",children:[s.jsx("span",{className:"bg-gradient-to-r from-cyan-400 via-teal-400 to-emerald-400 bg-clip-text text-transparent",children:"Pure Lane"}),s.jsx("br",{}),s.jsx("span",{className:"text-white",children:"Infinity"})]}),s.jsxs("p",{className:"text-lg sm:text-xl text-slate-300 max-w-3xl mx-auto mb-10 leading-relaxed",children:["A unified mathematical, logical, and geometric treatment of Laegna's infinite structures. Journey through the four bands of existence: ",s.jsx("span",{className:"text-cyan-400 font-bold",children:"I"}),", ",s.jsx("span",{className:"text-teal-400 font-bold",children:"O"}),", ",s.jsx("span",{className:"text-emerald-400 font-bold",children:"A"}),", ",s.jsx("span",{className:"text-amber-400 font-bold",children:"E"}),"."]}),s.jsxs("div",{className:"flex flex-col sm:flex-row items-center justify-center gap-4",children:[s.jsxs(ce,{to:"/voyages",className:"group flex items-center gap-2 px-8 py-4 rounded-xl bg-gradient-to-r from-cyan-500 via-teal-500 to-emerald-500 text-white font-semibold shadow-lg shadow-cyan-500/25 hover:shadow-cyan-500/40 transition-all duration-300 hover:scale-105",children:[s.jsx(fr,{className:"w-5 h-5"}),"Begin Your Voyage",s.jsx(Ee,{className:"w-5 h-5 group-hover:translate-x-1 transition-transform"})]}),s.jsxs(ce,{to:"/calculator",className:"flex items-center gap-2 px-8 py-4 rounded-xl border border-cyan-500/30 text-cyan-300 font-semibold hover:bg-cyan-500/10 transition-all duration-300",children:[s.jsx(Rl,{className:"w-5 h-5"}),"Open Calculator"]})]})]})]}),s.jsx("section",{className:"py-20 px-4",children:s.jsxs("div",{className:"max-w-7xl mx-auto",children:[s.jsxs("div",{className:"text-center mb-16",children:[s.jsx("h2",{className:"text-3xl sm:text-4xl font-bold mb-4",children:s.jsx("span",{className:"bg-gradient-to-r from-cyan-400 to-emerald-400 bg-clip-text text-transparent",children:"Multi-Domain Mathematical Universe"})}),s.jsx("p",{className:"text-slate-400 max-w-2xl mx-auto",children:"Explore the intersections of mathematics, logic, geometry, and philosophy through the Pure Lane framework."})]}),s.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6",children:[s.jsxs(ce,{to:"/pure-lane-infinity",className:"group relative overflow-hidden rounded-2xl bg-gradient-to-br from-slate-800/50 to-slate-900/50 border border-white/5 p-6 hover:border-cyan-500/30 transition-all duration-500",children:[s.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-cyan-500/10 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-500"}),s.jsxs("div",{className:"relative",children:[s.jsx("div",{className:"w-14 h-14 roun
231ded-xl bg-gradient-to-br from-cyan-500 to-teal-500 flex items-center justify-center mb-4 group-hover:scale-110 transition-transform duration-300",children:s.jsx(tt,{className:"w-7 h-7 text-white"})}),s.jsx("h3",{className:"text-xl font-bold text-white mb-2 group-hover:text-cyan-300 transition-colors",children:"Pure Lane Infinity"}),s.jsx("p",{className:"text-slate-400 text-sm leading-relaxed",children:"Octave-structured recursion and base-4 infinite projection. Where finite meets infinite through digit geometry."}),s.jsxs("div",{className:"mt-4 flex items-center gap-2 text-cyan-400 text-sm font-medium",children:["Explore ",s.jsx(Ee,{className:"w-4 h-4 group-hover:translate-x-1 transition-transform"})]})]})]}),s.jsxs(ce,{to:"/laegna-numbers",className:"group relative overflow-hidden rounded-2xl bg-gradient-to-br from-slate-800/50 to-slate-900/50 border border-white/5 p-6 hover:border-teal-500/30 transition-all duration-500",children:[s.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-teal-500/10 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-500"}),s.jsxs("div",{className:"relative",children:[s.jsx("div",{className:"w-14 h-14 rounded-xl bg-gradient-to-br from-teal-500 to-emerald-500 flex items-center justify-center mb-4 group-hover:scale-110 transition-transform duration-300",children:s.jsx(Ci,{className:"w-7 h-7 text-white"})}),s.jsx("h3",{className:"text-xl font-bold text-white mb-2 group-hover:text-teal-300 transition-colors",children:"Laegna Numbers"}),s.jsx("p",{className:"text-slate-400 text-sm leading-relaxed",children:"Four digit bands I-O-A-E forming a complete number system. First-level numeric citizenship in multiparadigm structures."}),s.jsxs("div",{className:"mt-4 flex items-center gap-2 text-teal-400 text-sm font-medium",children:["Explore ",s.jsx(Ee,{className:"w-4 h-4 group-hover:translate-x-1 transition-transform"})]})]})]}),s.jsxs(ce,{to:"/pure-lane-geometry",className:"group relative overflow-hidden rounded-2xl bg-gradient-to-br from-slate-800/50 to-slate-900/50 border border-white/5 p-6 hover:border-emerald-500/30 transition-all duration-500",children:[s.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-emerald-500/10 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-500"}),s.jsxs("div",{className:"relative",children:[s.jsx("div",{className:"w-14 h-14 rounded-xl bg-gradient-to-br from-emerald-500 to-cyan-500 flex items-center justify-center mb-4 group-hover:scale-110 transition-transform duration-300",children:s.jsx(_l,{className:"w-7 h-7 text-white"})}),s.jsx("h3",{className:"text-xl font-bold text-white mb-2 group-hover:text-emerald-300 transition-colors",children:"Lane Geometry"}),s.jsx("p",{className:"text-slate-400 text-sm leading-relaxed",children:"Sphere and ball symmetries. The geometry projects the opposite side of the ball, connecting infinity and form."}),s.jsxs("div",{className:"mt-4 flex items-center gap-2 text-emerald-400 text-sm font-medium",children:["Explore ",s.jsx(Ee,{className:"w-4 h-4 group-hover:translate-x-1 transition-transform"})]})]})]}),s.jsxs(ce,{to:"/lane-databases",className:"group relative overflow-hidden rounded-2xl bg-gradient-to-br from-slate-800/50 to-slate-900/50 border border-white/5 p-6 hover:border-amber-500/30 transition-all duration-500",children:[s.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-amber-500/10 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-500"}),s.jsxs("div",{className:"relative",children:[s.jsx("div",{className:"w-14 h-14 rounded-xl bg-gradient-to-br from-amber-500 to-orange-500 flex items-center justify-center mb-4 group-hover:scale-110 transition-transform duration-300",children:s.jsx(Pl,{className:"w-7 h-7 text-white"})}),s.jsx("h3",{className:"text-xl font-bold text-white mb-2 group-hover:text-amber-300 transition-colors",children:"Lane Databases"}),s.jsx("p",{className:"text-slate-400 text-sm leading-relaxed",children:"Symbolic and structural data models. Lane DB as native structure, not external dependency."}),s.jsxs("div",{className:"mt-4 flex items-center gap-2 text-amber-400 text-sm font-medium",children:["Explore ",s.jsx(Ee,{className:"w-4 h-4 group-hover:translate-x-1 transition-transform"})]})]})]}),s.jsxs(ce,{to:"/calculator",className:"group relative overflow-hidden rounded-2xl bg-gradient-to-br from-slate-800/50 to-slate-900/50 border border-white/5 p-6 hover:border-rose-500/30 transition-all duration-500",children:[s.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-rose-500/10 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-500"}),s.jsxs("div",{className:"relative",children:[s.jsx("div",{className:"w-14 h-14 roun
231ded-xl bg-gradient-to-br from-rose-500 to-pink-500 flex items-center justify-center mb-4 group-hover:scale-110 transition-transform duration-300",children:s.jsx(Rl,{className:"w-7 h-7 text-white"})}),s.jsx("h3",{className:"text-xl font-bold text-white mb-2 group-hover:text-rose-300 transition-colors",children:"Infinity Calculator"}),s.jsx("p",{className:"text-slate-400 text-sm leading-relaxed",children:"Interactive tools for Laegna number conversion, octave analysis, and ethical geometry calculations."}),s.jsxs("div",{className:"mt-4 flex items-center gap-2 text-rose-400 text-sm font-medium",children:["Explore ",s.jsx(Ee,{className:"w-4 h-4 group-hover:translate-x-1 transition-transform"})]})]})]}),s.jsxs(ce,{to:"/voyages",className:"group relative overflow-hidden rounded-2xl bg-gradient-to-br from-slate-800/50 to-slate-900/50 border border-white/5 p-6 hover:border-violet-500/30 transition-all duration-500",children:[s.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-violet-500/10 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-500"}),s.jsxs("div",{className:"relative",children:[s.jsx("div",{className:"w-14 h-14 rounded-xl bg-gradient-to-br from-violet-500 to-indigo-500 flex items-center justify-center mb-4 group-hover:scale-110 transition-transform duration-300",children:s.jsx(fr,{className:"w-7 h-7 text-white"})}),s.jsx("h3",{className:"text-xl font-bold text-white mb-2 group-hover:text-violet-300 transition-colors",children:"The Voyages"}),s.jsx("p",{className:"text-slate-400 text-sm leading-relaxed",children:"Journey from zero to unit to infinity. Z, X, Y through all four Laegna two-band binary numbers."}),s.jsxs("div",{className:"mt-4 flex items-center gap-2 text-violet-400 text-sm font-medium",children:["Explore ",s.jsx(Ee,{className:"w-4 h-4 group-hover:translate-x-1 transition-transform"})]})]})]})]})]})}),s.jsx("section",{className:"py-20 px-4",children:s.jsxs("div",{className:"max-w-7xl mx-auto",children:[s.jsxs("div",{className:"text-center mb-16",children:[s.jsx("h2",{className:"text-3xl sm:text-4xl font-bold mb-4",children:s.jsx("span",{className:"bg-gradient-to-r from-cyan-400 to-emerald-400 bg-clip-text text-transparent",children:"The Four Bands of Laegna"})}),s.jsx("p",{className:"text-slate-400 max-w-2xl mx-auto",children:"Each band represents a fundamental aspect of existence, from internal collapse to infinite propagation."})]}),s.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-6",children:[s.jsxs("div",{className:"relative group",children:[s.jsx("div",{className:"absolute inset-0 bg-cyan-500/20 rounded-2xl blur-xl opacity-0 group-hover:opacity-100 transition-opacity duration-500"}),s.jsxs("div",{className:"relative rounded-2xl bg-gradient-to-br from-slate-800/80 to-slate-900/80 border border-cyan-500/20 p-6 hover:border-cyan-500/40 transition-colors",children:[s.jsx("div",{className:"text-5xl font-bold text-cyan-400 mb-4",children:"I"}),s.jsx("h3",{className:"text-lg font-bold text-white mb-2",children:"Internal Negation"}),s.jsx("p",{className:"text-slate-400 text-sm mb-4",children:"Collapse, contradiction, inward recursion. Maps to negation and the infinitesimal limit."}),s.jsxs("div",{className:"text-xs text-slate-500 space-y-1",children:[s.jsx("div",{children:"Classical: ¬ (negation)"}),s.jsx("div",{children:"Decimal: 1 (unit identity)"}),s.jsx("div",{children:"Geometry: vertical axis"})]})]})]}),s.jsxs("div",{className:"relative group",children:[s.jsx("div",{className:"absolute inset-0 bg-teal-500/20 rounded-2xl blur-xl opacity-0 group-hover:opacity-100 transition-opacity duration-500"}),s.jsxs("div",{className:"relative rounded-2xl bg-gradient-to-br from-slate-800/80 to-slate-900/80 border border-teal-500/20 p-6 hover:border-teal-500/40 transition-colors",children:[s.jsx("div",{className:"text-5xl font-bold text-teal-400 mb-4",children:"O"}),s.jsx("h3",{className:"text-lg font-bold text-white mb-2",children:"External Universe"}),s.jsx("p",{className:"text-slate-400 text-sm mb-4",children:"Open domain, propagation field, external recursion. The universe-band."}),s.jsxs("div",{className:"text-xs text-slate-500 space-y-1",children:[s.jsx("div",{children:"Classical: â + domain"}
231),s.jsx("div",{children:"Decimal: 0 (placeholder)"}),s.jsx("div",{children:"Geometry: circle = container"})]})]})]}),s.jsxs("div",{className:"relative group",children:[s.jsx("div",{className:"absolute inset-0 bg-emerald-500/20 rounded-2xl blur-xl opacity-0 group-hover:opacity-100 transition-opacity duration-500"}),s.jsxs("div",{className:"relative rounded-2xl bg-gradient-to-br from-slate-800/80 to-slate-900/80 border border-emerald-500/20 p-6 hover:border-emerald-500/40 transition-colors",children:[s.jsx("div",{className:"text-5xl font-bold text-emerald-400 mb-4",children:"A"}),s.jsx("h3",{className:"text-lg font-bold text-white mb-2",children:"Internal Position"}),s.jsx("p",{className:"text-slate-400 text-sm mb-4",children:"Constructive truth, apex, stable finite point. Maps to classical â¤."}),s.jsxs("div",{className:"text-xs text-slate-500 space-y-1",children:[s.jsx("div",{children:"Classical: ⤠(true)"}),s.jsx("div",{children:"Decimal: 1 (positive unit)"}),s.jsx("div",{children:"Geometry: apex shape"})]})]})]}),s.jsxs("div",{className:"relative group",children:[s.jsx("div",{className:"absolute inset-0 bg-amber-500/20 rounded-2xl blur-xl opacity-0 group-hover:opacity-100 transition-opacity duration-500"}),s.jsxs("div",{className:"relative rounded-2xl bg-gradient-to-br from-slate-800/80 to-slate-900/80 border border-amber-500/20 p-6 hover:border-amber-500/40 transition-colors",children:[s.jsx("div",{className:"text-5xl font-bold text-amber-400 mb-4",children:"E"}),s.jsx("h3",{className:"text-lg font-bold text-white mb-2",children:"External Position"}),s.jsx("p",{className:"text-slate-400 text-sm mb-4",children:"Constructive extension, outward truth, expansion. Maps to â."}),s.jsxs("div",{className:"text-xs text-slate-500 space-y-1",children:[s.jsx("div",{children:"Classical: â (existential)"}),s.jsx("div",{children:"Decimal: exponent"}),s.jsx("div",{children:"Geometry: three bars"})]})]})]})]})]})}),s.jsx("section",{className:"py-20 px-4",children:s.jsx("div",{className:"max-w-4xl mx-auto text-center",children:s.jsxs("div",{className:"rounded-3xl bg-gradient-to-br from-slate-800/50 to-slate-900/50 border border-white/5 p-8 sm:p-12",children:[s.jsx(Nr,{className:"w-12 h-12 text-cyan-400 mx-auto mb-6"}),s.jsx("h2",{className:"text-2xl sm:text-3xl font-bold mb-6 text-white",children:"The Pure Lane Infinity Metric"}),s.jsx("div",{className:"text-lg sm:text-xl text-cyan-300 font-mono mb-6",children:"Value â Acceleration â Exponent"}),s.jsx("p",{className:"text-slate-400 leading-relaxed mb-8",children:"Acceleration grows faster than exponent. Exponent stabilizes faster than acceleration. Infinity is measured by their difference. This is the Pure Lane Infinity metric."}),s.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-3 gap-4 text-sm",children:[s.jsxs("div",{className:"p-4 rounded-xl bg-slate-800/50 border border-cyan-500/20",children:[s.jsx("div",{className:"text-2xl font-bold text-cyan-400 mb-1",children:"Linear"}),s.jsx("p",{className:"text-slate-500",children:"Growth by 2"})]}),s.jsxs("div",{className:"p-4 rounded-xl bg-slate-800/50 border border-teal-500/20",children:[s.jsx("div",{className:"text-2xl font-bold text-teal-400 mb-1",children:"Acceleration"}),s.jsx("p",{className:"text-slate-500",children:"Growth by 2Ã"})]}),s.jsxs("div",{className:"p-4 rounded-xl bg-slate-800/50 border border-emerald-500/20",children:[s.jsx("div",{className:"text-2xl font-bold text-emerald-400 mb-1",children:"Exponent"}),s.jsx("p",{className:"text-slate-500",children:"Base-2 octave"})]})]})]})})})]})}function ap(){const[e,t]=v.useState(null),n=r=>{t(e===r?null:r)};return s.jsxs("div",{className:"relative py-20 px-4",children:[s.jsxs("section",{className:"max-w-5xl mx-auto text-center mb-20",children:[s.jsx("div",{className:"inline-flex items-center justify-center w-20 h-20 rounded-2xl bg-gradient-to-br from-cyan-500 via-teal-500 to-emerald-500 mb-6 shadow-lg shadow-cyan-500/25",children:s.jsx(tt,{className:"w-10 h-10 text-white"})}),s.jsx("h1",{className:"text-4xl sm:text-5xl lg:text-6xl font-bold mb-6",children:s.jsx("span",{className:"bg-gradient-to-r from-cyan-400 via-teal-400 to-emerald-400 bg-clip-text text-transparent",children:"Pure Lane Infinity"})}),s.jsx("p",{className:"text-xl text-slate-300 max-w-3xl mx-auto leading-relaxed",children:"A unified mathematical, logical, and geometric treatment of Laegna's infinite structures through octave-structured recursion and base-4 infinite projection."})]}),s.jsx("section",{className:"max-w-4xl mx-auto mb-20",children:s.jsxs("div",{className:"rounded-2xl bg-gradient-to-br from-slate-800/50 to-slate-900/50 border border-white/5 p-8",children:[s.jsxs("h2",{className:"text-2xl font-bold text-white mb-6 flex items-center gap-3",children:[s.jsx(Nr,{className:"w-6 h-6 text-cyan-400"}),"Simple Principles"]}),s.jsxs("div",{className:"space-y-6 text-slate-300",children:[s.jsxs("div",{className:"flex items-start gap-4",children:[s.jsx("div",{className:"w-10 h-10 rounded-lg bg-cyan-500/20 flex items-center justify-center flex-shrink-0",children:s.jsx(_d,{className:"w-5 h-5 text-cyan-400"})}),s.jsxs("div",{children:[s.jsx("div",{className:"font-semibold text-white mb-1",children:"Linear Growth by 2"}),s.jsx("p",{className:"text-sm",children:"Every point to infinity is bigger by 2. The simplest projection to infinite."})]})]}),s.jsxs("div",{className:"flex items-start gap-4",children:[s.jsx("div",{className:"w-10 h-10 rounded-lg bg-teal-500/20 flex items-center justify-center flex-shrink-0",children:s.jsx(Id,{className:"w-5 h-5 text-teal-400"})}),s.jsxs("div",{children:[s.jsx("div",{className:"font-semibold text-white mb-1",children:"Acceleration Growth by 2Ã"}),s.jsx("p",{className:"text-sm",children:"Every point to infinity is bigger 2 times! The speed to infinity accelerates."})]})]}),s.jsxs("div",{className:"flex items-start gap-4",children:[s.jsx("div",{className:"w-10 h-10 rounded-lg bg-emerald-500/20 flex items-center justify-center flex-shrink-0",children:s.jsx(tt,{className:"w-5 h-5 text-emerald-400"})}),s.jsxs("div",{children:[s.jsx("div",{className:"font-semibold text-white mb-1",children:"Quadratic Base-2 Exponent"}),s.jsx("p",{className:"text-sm",children:"2D octave of 2D digits. Speed to infinity collapses to precision flag into angles."})]})]})]})]})}),s.jsxs("section",{className:"max-w-6xl mx-auto mb-20",children:[s.jsx("h2",{className:"text-3xl font-bold text-white mb-8 text-center",children:"The Four Bands and Their Infinite Roles"}),s.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-4",children:[{digit:"I",role:"Internal Axis",infinite:"Collapse into Infinitesimal",classical:"¬",decimal:"1",color:"cyan"},{digit:"O",role:"Universe Container",infinite:"Open Infinity",classical:"â + domain",decimal:"0",color:"teal"},{digit:"A",role:"Apex",infinite:"Finite Truth â Infinite Ascent",classical:"â¤",decimal:"1",color:"emerald"},{digit:"E",role:"Extension",infinite:"Infinite Outward Propagation",classical:"â",decimal:"exponent",color:"amber"}].map(r=>s.jsx("div",{className:"group",children:s.jsxs("div",{className:`relative rounded-2xl bg-gradient-to-br from-slate-800/80 to-slate-900/80 border border-${r.color}-500/20 p-6 hover:border-${r.color}-500/40 transition-all duration-300 overflow-hidden`,children:[s.jsx("div",{className:`absolute top-0 right-0 w-32 h-32 bg-${r.color}-500/10 rounded-full blur-2xl group-hover:bg-${r.color}-500/20 transition-colors`}),s.jsx("div",{className:`text-6xl font-bold text-${r.color}-400 mb-3`,children:r.digit}),s.jsx("h3",{className:"text-lg font-bold text-white mb-2",children:r.role}),s.jsx("p",{className:`text-sm text-${r.color}-300 mb-4`,children:r.infinite}),s.jsxs("div",{className:"text-xs text-slate-500 space-y-1 border-t border-white/5 pt-3",children:[s.jsxs("div",{children:["Classical: ",s.jsx("span",{className:"text-white",children:r.classical})]}),s.jsxs("div",{children:["Decimal: ",s.jsx("span",{className:"text-white",children:r.decimal})]})]})]})},r.digit))})]}),s.jsx("section",{className:"max-w-4xl mx-auto mb-20",children:s.jsxs("div",{className:"rounded-2xl bg-gradient-to-br from-slate-800/50 to-slate-900/50 border border-white/5 p-8",children:[s.jsxs("h2",{className:"text-2xl font-bold text-white mb-6 flex items-center gap-3",children:[s.jsx(Uh,{className:"w-6 h-6 text-teal-400"}),"Octave Logic: Finite â Infinite Projection"]}),s.jsxs("p",{className:"text-slate-300 mb-6",children:["Laegna treats infinity as ",s.jsx("strong",{className:"text-teal-400",children:"octave-structured recursion"}),". Each octave is a phase layer. The transition between octaves is governed by digit precision and angle direction."]}),s.jsxs("div",{className:"font-mono text-sm bg-slate-900/50 rounded-xl p-6 border border-teal-500/20",children:[s.jsx("div",{className:"text-teal-400 mb-2",children:"Finite octave:"}),s.jsx("div",{className:"text-white mb-4 pl-4",children:"A â E"}),s.jsx("div",{className:"text-teal-400 mb-2",children:"Extended octave:"}
231),s.jsx("div",{className:"text-white mb-4 pl-4",children:"E â O"}),s.jsx("div",{className:"text-teal-400 mb-2",children:"Infinite octave:"}),s.jsx("div",{className:"text-white mb-4 pl-4",children:"O â â"}),s.jsx("div",{className:"text-teal-400 mb-2",children:"Transfinite:"}),s.jsx("div",{className:"text-white pl-4",children:"â â (â + n)"})]}),s.jsx("div",{className:"mt-6 p-4 bg-cyan-500/10 rounded-xl border border-cyan-500/20",children:s.jsxs("p",{className:"text-cyan-300 text-sm",children:[s.jsx("strong",{children:"Key insight:"})," Exponent gets very lazy as numbers grow, and completely discrete along with octave system. This makes exponent a finite projection of infinite symmetry."]})})]})}),s.jsx("section",{className:"max-w-4xl mx-auto mb-20",children:s.jsxs("div",{className:"rounded-2xl bg-gradient-to-br from-slate-800/50 to-slate-900/50 border border-white/5 p-8",children:[s.jsx("h2",{className:"text-2xl font-bold text-white mb-6",children:"Base-4 Infinite Projection"}),s.jsx("p",{className:"text-slate-300 mb-6",children:"Base-4 digits (I, O, A, E) produce symmetric projections:"}),s.jsx("div",{className:"grid grid-cols-2 sm:grid-cols-4 gap-4 mb-6",children:["AAAA","OOOO","EEEE","IIII"].map(r=>s.jsxs("div",{className:"text-center p-3 bg-slate-900/50 rounded-xl border border-white/5",children:[s.jsx("div",{className:"font-mono text-xl text-white mb-1",children:r}),s.jsx("div",{className:"text-xs text-slate-500",children:"R = 4"})]},r))}),s.jsx("div",{className:"p-4 bg-emerald-500/10 rounded-xl border border-emerald-500/20",children:s.jsxs("p",{className:"text-emerald-300 text-sm",children:[s.jsx("strong",{children:"Diagonal insight:"})," The diagonal of the base-4 square is ",s.jsx("em",{children:"digit-resolved"}),", not irrational. IE (the extreme pair) maps to diagonal infinite ascent."]})})]})}),s.jsx("section",{className:"max-w-4xl mx-auto mb-20",children:s.jsxs("div",{className:"rounded-2xl bg-gradient-to-br from-slate-800/50 to-slate-900/50 border border-white/5 p-8",children:[s.jsx("h2",{className:"text-2xl font-bold text-white mb-6",children:"Hilbert-Space Parallels"}),s.jsx("p",{className:"text-slate-300 mb-6",children:"Laegna's infinite lanes behave like Hilbert-space axes:"}),s.jsx("div",{className:"overflow-x-auto",children:s.jsxs("table",{className:"w-full text-sm",children:[s.jsx("thead",{children:s.jsxs("tr",{className:"border-b border-white/10",children:[s.jsx("th",{className:"text-left py-3 text-cyan-400 font-semibold",children:"Laegna"}),s.jsx("th",{className:"text-left py-3 text-teal-400 font-semibold",children:"Hilbert Space"}),s.jsx("th",{className:"text-left py-3 text-emerald-400 font-semibold",children:"Interpretation"})]})}),s.jsxs("tbody",{className:"text-slate-300",children:[s.jsxs("tr",{className:"border-b border-white/5",children:[s.jsx("td",{className:"py-3 font-bold text-cyan-300",children:"I"}),s.jsx("td",{className:"py-3",children:"basis collapse"}),s.jsx("td",{className:"py-3",children:"projection onto a single axis"})]}),s.jsxs("tr",{className:"border-b border-white/5",children:[s.jsx("td",{className:"py-3 font-bold text-teal-300",children:"O"}),s.jsx("td",{className:"py-3",children:"full space"}),s.jsx("td",{className:"py-3",children:"infinite-dimensional domain"})]}),s.jsxs("tr",{className:"border-b border-white/5",children:[s.jsx("td",{className:"py-3 font-bold text-emerald-300",children:"A"}),s.jsx("td",{className:"py-3",children:"normalized vector"}),s.jsx("td",{className:"py-3",children:"finite truth-state"})]}),s.jsxs("tr",{children:[s.jsx("td",{className:"py-3 font-bold text-amber-300",children:"E"}),s.jsx("td",{className:"py-3",children:"extended vector"}),s.jsx("td",{className:"py-3",children:"non-normalizable extension"})]})]})]})}),s.jsxs("div",{className:"mt-6 font-mono text-xs text-slate-400 bg-slate-900/50 rounded-xl p-4",children:["Each lane is a dimension.",s.jsx("br",{}),"Each octave is a norm scaling.",s.jsx("br",{}),"Each digit is a basis transformation."]})]})}),s.jsx("section",{className:"max-w-4xl mx-auto mb-20",children:s.jsxs("div",{className:"rounded-2xl bg-gradient-to-br from-cyan-900/20 to-teal-900/20 border border-cyan-500/20 p-8",children:[s.jsxs("h2",{className:"text-2xl font-bold text-white mb-6 flex items-center gap-3",children:[s.jsx(tt,{className:"w-6 h-6 text-cyan-400"}),"Pure Lane Infinity Measurement"]}),s.jsx("p",{className:"text-slate-300 mb-6",children:"Laegna uses three quantities to measure infinity:"}),s.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-3 gap-4 mb-6",children:[s.jsxs("div",{className:"p-4 bg-slate-900/50 rounded-xl border border-cyan-500/20 text-center",children:[s.jsx("div",{className:"text-2xl font-bold text-cyan-400 mb-1",children:"Value"}),s.jsx("p",{className:"text-xs text-slate-400",children:"The base measure"})]}),s.jsxs("div",{className:"p-4 bg-slate-900/50 rounded-xl border border-teal-500/20 text-center",children:[s.jsx("div",{className:"text-2xl font-bold text-teal-400 mb-1",children:"Acceleration"}),s.jsx("p",{className:"text-xs text-slate-400",children:"Rate of growth"})]}),s.jsxs("div",{className:"p-4 bg-slate-900/50 rounded-xl border border-emerald-500/20 text-center",children:[s.jsx("div",{className:"text-2xl font-bold text-emerald-400 mb-1",children:"Exponent"}),s.jsx("p",{className:"text-xs text-slate-400",children:"Scale projection"})]})]}),s.jsx("div",{className:"p-4 bg-slate-900/70 rounded-xl font-mono text-center text-white",children:"Infinity = Acceleration - Exponent"}),s.jsxs("div",{className:"mt-6 space-y-2 text-sm text-slate-400",children:[s.jsx("p",{children:"- Acceleration grows faster than exponent"}),s.jsx("p",{children:"- Exponent stabilizes faster than acceleration"}),s.jsxs("p",{children:["- Infinity is measured by ",s.jsx("strong",{className:"text-cyan-400",children:"their difference"})]})]})]})}),s.jsx("section",{className:"max-w-4xl mx-auto mb-20",children:s.jsxs("div",{className:"rounded-2xl bg-gradient-to-br from-slate-800/50 to-slate-900/50 border border-white/5 p-8",children:[s.jsx("h2",{className:"text-2xl font-bold text-white mb-6",children:"The V-Center of Infinity"}),s.jsxs("p",{className:"text-slate-300 mb-6",children:[s.jsx("span",{className:"text-cyan-400 font-bold",children:"V"}),' is the "center of infinity" - a Hilbert-space projection:']}),s.jsxs("div",{className:"font-mono text-sm bg-slate-900/50 rounded-xl p-6 border border-white/10 mb-6",children:[s.jsx("div",{className:"text-teal-400 mb-2",children:"V = midpoint(A, E)"}),s.jsx("div",{className:"text-teal-400",children:"V = midpoint(I, O)"})]}),s.jsxs("p",{className:"text-slate-400 text-sm",children:["V is the ",s.jsx("strong",{className:"text-white",children:"center of the infinite lane"}),", the balancing point between internal and external, finitude and infinity."]})]})}),s.jsxs("section",{className:"max-w-4xl mx-auto",children:[s.jsx("h2",{className:"text-2xl font-bold text-white mb-6 text-center",children:"Deep Dive Topics"}),s.jsx("div",{className:"space-y-4",children:[{id:"ethics",title:"Ethics Mapping & Digit Geometry",content:` 232 <p class="mb-4">Laegna numbers simplify infinity by projecting it through digit geometry:</p> 233 <ul class="list-disc list-inside space-y-2 text-slate-400"> 234 <li><strong class="text-cyan-400">R-band (global)</strong>: infinite-order ethical lane, digit length</li> 235 <li><strong class="text-teal-400">T-band (local)</strong>: finite-order ethical lane, each digit</li> 236 <li><strong class="text-emerald-400">Lane geometry</strong>: IE vs OA axes connect global and local</li> 237 </ul> 238 <div class="mt-6 p-4 bg-slate-800/50 rounded-xl border border-white/5"> 239 <div class="font-mono text-sm text-white mb-2">Ethics = R-band (global) + T-band (local) + lane geometry (IE/OA)</div> 240 </div> 241 `},{id:"jane",title:"Example: Jane and Ethical Propagation",content:` 242 <p class="mb-4">Jane's Laegna number of length R = 7:</p> 243 <div class="font-mono text-lg text-white bg-slate-800/50 p-4 rounded-xl border border-cyan-500/20 mb-4"> 244 Jane = O A E A I O E 245 </div> 246 <p class="text-slate-400 mb-4">Global ethics (R-band): Her infinite-order ethical lane - stable, slow-changing, octave-aligned.</p> 247 <p class="text-slate-400 mb-4">Local ethics (T-band): Each digit is a local ethical action in the finite realm.</p> 248 <div class="mt-4 p-4 bg-teal-500/10 rounded-xl border border-teal-500/20"> 249 <p class="text-teal-300 text-sm">IE lane: I E (extreme ethics)<br/>OA lane: O A A O (neutral ethics)</p> 250 </div> 251 `},{id:"civilization",title:"Civilization-Scale Calculation",content:` 252 <p class="mb-4">Civilization ethics can be digit-mapped. A civilization's:</p> 253 <ul class="list-disc list-inside space-y-2 text-slate-400 mb-4"> 254 <li>Long-term values â R-band</li> 255 <li>Short-term actions â T-band</li> 256 <li>Collective balance â lane geometry</li> 257 </ul> 258 <p class="text-slate-400">can be encoded as a Laegna number.</p> 259 <div class="mt-4 font-mono text-sm bg-slate-800/50 p-4 rounded-xl border border-amber-500/20"> 260 <div class="text-amber-400 mb-2">Civilization C:</div> 261 <div class="text-white">O A E O A E A O A E O A</div> 262 <div class="text-slate-500 text-xs mt-2">R = 12, stable octave structure</div> 263 </div> 264 `}].map(r=>s.jsxs("div",{className:"rounded-xl bg-slate-800/30 border border-white/5 overflow-hidden",children:[s.jsxs("button",{onClick:()=>n(r.id),className:"w-full flex items-center justify-between p-6 text-left hover:bg-white/5 transition-colors",children:[s.jsx("span",{className:"text-white font-semibold",children:r.title}),e===r.id?s.jsx(Ld,{className:"w-5 h-5 text-slate-400"}):s.jsx(Cd,{className:"w-5 h-5 text-slate-400"})]}),e===r.id&&s.jsx("div",{className:"px-6 pb-6 text-slate-300",dangerouslySetInnerHTML:{__html:r.content}})]},r.id))})]})]})}function ip(){const[e,t]=v.useState("OAE"),[n,r]=v.useState(0),[l,a]=v.useState(!1),i=v.useRef(null),o={I:0,O:1,A:2,E:3},c=w=>{const m=w.toUpperCase().replace(/[^IOAE]/g,"");if(m.length===0)return 0;let u=0;for(let f=0;f<m.length;f++)u=u*4+(o[m[f]]??0);return u+1};v.useEffect(()=>{r(c(e))},[e]);const d=w=>
264{navigator.clipboard.writeText(w),a(!0),setTimeout(()=>a(!1),2e3)},h=()=>{const w=Math.floor(Math.random()*6)+1,m=["I","O","A","E"];let u="";for(let f=0;f<w;f++)u+=m[Math.floor(Math.random()*4)];t(u)},p=()=>{t(w=>w.slice(0,-1))},x=()=>{t("")},j=w=>{const m=w.target,u=m.value,f=m.selectionStart||0,k=(u.slice(0,f).match(/[^IOAEioae]/g)||[]).length,E=u.toUpperCase().replace(/[^IOAE]/g,""),S=Math.max(0,f-k);t(E),setTimeout(()=>{i.current&&i.current.setSelectionRange(S,S)},0)},N=w=>{w.preventDefault();const u=w.clipboardData.getData("text").toUpperCase().replace(/[^IOAE]/g,""),f=w.currentTarget,y=f.selectionStart||0,k=f.selectionEnd||0,E=e.slice(0,y),S=e.slice(k),L=E+u+S,M=y+u.length;t(L),setTimeout(()=>{i.current&&i.current.setSelectionRange(M,M)},0)},g=e.toUpperCase().replace(/[^IOAE]/g,"");return s.jsxs("div",{className:"relative py-20 px-4",children:[s.jsxs("section",{className:"max-w-5xl mx-auto text-center mb-20",children:[s.jsx("div",{className:"inline-flex items-center justify-center w-20 h-20 rounded-2xl bg-gradient-to-br from-teal-500 via-emerald-500 to-cyan-500 mb-6 shadow-lg shadow-teal-500/25",children:s.jsx(Ci,{className:"w-10 h-10 text-white"})}),s.jsx("h1",{className:"text-4xl sm:text-5xl lg:text-6xl font-bold mb-6",children:s.jsx("span",{className:"bg-gradient-to-r from-teal-400 via-emerald-400 to-cyan-400 bg-clip-text text-transparent",children:"Laegna Numbers"})}),s.jsxs("p",{className:"text-xl text-slate-300 max-w-3xl mx-auto leading-relaxed",children:["A four-digit band number system where ",s.jsx("span",{className:"text-cyan-400 font-bold",children:"I"}),", ",s.jsx("span",{className:"text-teal-400 font-bold",children:"O"}),", ",s.jsx("span",{className:"text-emerald-400 font-bold",children:"A"}),", ",s.jsx("span",{className:"text-amber-400 font-bold",children:"E"})," ","form first-level numeric citizenship in multiparadigm mathematics."]})]}),s.jsx("section",{className:"max-w-3xl mx-auto mb-20",children:s.jsxs("div",{className:"rounded-2xl bg-gradient-to-br from-teal-900/20 to-emerald-900/20 border border-teal-500/20 p-8",children:[s.jsxs("div",{className:"flex items-center justify-center gap-3 mb-6",children:[s.jsx(Pd,{className:"w-6 h-6 text-teal-400 cursor-pointer hover:rotate-180 transition-transform duration-500",onClick:h}),s.jsx("h2",{className:"text-2xl font-bold text-white",children:"Number Converter"})]}),s.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[s.jsxs("div",{children:[s.jsx("label",{className:"block text-sm font-medium text-teal-400 mb-2",children:"Laegna Number"}),s.jsxs("div",{className:"relative",children:[s.jsx("input",{ref:i,type:"text",value:e,onChange:j,onPaste:N,className:"w-full px-4 py-3 pr-28 bg-slate-900/50 border border-teal-500/30 rounded-xl text-white text-center text-2xl font-mono tracking-widest focus:outline-none focus:border-teal-500 focus:ring-1 focus:ring-teal-500",placeholder:"IOAE",maxLength:12,spellCheck:!1,autoComplete:"off"}),s.jsxs("div",{className:"absolute right-2 top-1/2 -translate-y-1/2 flex items-center gap-1",children:[s.jsx("button",{onClick:p,disabled:g.length===0,className:"p-1.5 rounded-lg hover:bg-slate-600/50 transition-colors disabled:opacity-30 disabled:cursor-not-allowed",title:"Delete last digit",children:s.jsx(Wh,{className:"w-4 h-4 text-slate-400"})}),s.jsx("button",{onClick:x,disabled:g.length===0,className:"p-1.5 rounded-lg hover:bg-slate-600/50 transition-colors disabled:opacity-30 disabled:cursor-not-allowed",title:"Clear all",children:s.jsx(Qh,{className:"w-4 h-4 text-slate-400"})}),s.jsx("button",{onClick:()=>d(g),disabled:g.length===0,className:"p-1.5 rounded-lg hover:bg-teal-500/20 transition-colors disabled:opacity-30 disabled:cursor-not-allowed",title:"Copy",children:l?s.jsx(Bh,{className:"w-4 h-4 text-teal-400"}):s.jsx(Vh,{className:"w-4 h-4 text-slate-400"})})]})]}),s.jsx("div",{className:"mt-2 flex justify-center gap-2",children:["I","O","A","E"].map(w=>s.jsx("button",{onClick:()=>t(m=>m+w),className:`w-12 h-12 rounded-lg font-bold text-xl transition-all border ${w==="I"?"bg-cyan-500/20 text-cyan-400 hover:bg-cyan-500/30 border-cyan-500/30":w==="O"?"bg-teal-500/20 text-teal-400 hover:bg-teal-500/30 border-teal-500/30":w==="A"?"bg-emerald-500/20 text-emerald-400 hover:bg-emerald-500/30 border-emerald-500/30":"bg-amber-500/20 text-amber-400 hover:bg-amber-500/30 border-amber-500/30"}`,children:w}
264,w))}),s.jsx("div",{className:"mt-2 text-center text-xs text-slate-500",children:"Type I, O, A, E from keyboard"})]}),s.jsxs("div",{children:[s.jsxs("label",{className:"block text-sm font-medium text-emerald-400 mb-2",children:["Decimal Value ",g.length===0&&s.jsx("span",{className:"text-slate-500",children:"(Origin: Zero)"})]}),s.jsxs("div",{className:"w-full px-4 py-3 bg-slate-900/50 border border-emerald-500/30 rounded-xl text-center",children:[s.jsx("div",{className:"text-3xl font-bold text-white font-mono",children:n}),s.jsxs("div",{className:"text-sm text-slate-500 mt-1",children:["Base-10 ",g.length>0&&s.jsx("span",{className:"text-teal-400/70",children:"(1-based)"})]})]}),s.jsxs("div",{className:"mt-2 text-center",children:[s.jsxs("div",{className:"text-xs text-slate-500 mb-1",children:["Binary ",g.length>0&&s.jsx("span",{className:"text-cyan-400/60",children:"(+1)"})]}),s.jsx("div",{className:"font-mono text-sm text-cyan-300",children:n.toString(2)}),s.jsxs("div",{className:"text-xs text-slate-500 mt-2 mb-1",children:["Hexadecimal ",g.length>0&&s.jsx("span",{className:"text-emerald-400/60",children:"(+1)"})]}),s.jsxs("div",{className:"font-mono text-sm text-emerald-300",children:["0x",n.toString(16).toUpperCase()]})]})]})]}),s.jsx("div",{className:"m-4 flex items-center justify-center text-slate-400",children:s.jsx(Ee,{className:"w-6 h-6 rotate-90"})}),s.jsx("div",{className:"text-center",children:s.jsxs("div",{className:"inline-flex items-center gap-2 text-sm",children:[s.jsx("span",{className:"text-slate-400",children:"R (digit length) ="}),s.jsx("span",{className:"text-teal-400 font-bold",children:g.length}),g.length===0&&s.jsx("span",{className:"text-slate-500",children:"(origin)"})]})})]})}),s.jsxs("section",{className:"max-w-6xl mx-auto mb-20",children:[s.jsx("h2",{className:"text-3xl font-bold text-white mb-8 text-center",children:"Digit Meanings"}),s.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-6",children:[{digit:"I",value:0,name:"Internal Negation",geometric:"Collapse, contradiction, inward recursion",classical:"¬ (negation)",decimal:"1 (unit identity)",latin:"Vertical axis",color:"cyan"},{digit:"O",value:1,name:"External Universe",geometric:"Open domain, propagation field, universe-band",classical:"â + domain of discourse",decimal:"0 (external placeholder)",latin:"Circle = container",color:"teal"},{digit:"A",value:2,name:"Internal Position",geometric:"Constructive truth, apex, stable finite point",classical:"⤠(true)",decimal:"1 (positive unit)",latin:"Apex shape",color:"emerald"},{digit:"E",value:3,name:"External Position",geometric:"Constructive extension, outward truth, expansion",classical:"â (existential)",decimal:"Exponent, extension",latin:"Three bars",color:"amber"}].map(w=>s.jsxs("div",{className:"group relative",children:[s.jsx("div",{className:`absolute inset-0 bg-${w.color}-500/20 rounded-2xl blur-xl opacity-0 group-hover:opacity-100 transition-opacity duration-500`}),s.jsxs("div",{className:"relative rounded-2xl bg-gradient-to-br from-slate-800/80 to-slate-900/80 border border-white/5 hover:border-white/10 p-6 transition-colors",children:[s.jsxs("div",{className:"flex items-start justify-between mb-4",children:[s.jsx("div",{className:`text-6xl font-bold text-${w.color}-400`,children:w.digit}),s.jsxs("div",{className:"text-sm px-2 py-1 rounded bg-slate-700 text-slate-300",children:["= ",w.value]})]}),s.jsx("h3",{className:"text-lg font-bold text-white mb-2",children:w.name}),s.jsx("p",{className:"text-sm text-slate-400 mb-4",children:w.geometric}),s.jsxs("div",{className:"text-xs text-slate-500 space-y-1 border-t border-white/5 pt-3",children:[s.jsxs("div",{children:["Classical: ",s.jsx("span",{className:"text-white",children:w.classical})]}),s.jsxs("div",{children:["Decimal: ",s.jsx("span",{className:"text-white",children:w.decimal})]}),s.jsxs("div",{children:["Mnemonic: ",s.jsx("span",{className:"text-white",children:w.latin})]})]})]})]},w.digit))})]}),s.jsx("section",{className:"max-w-4xl mx-auto mb-20",children:s.jsxs("div",{className:"rounded-2xl bg-gradient-to-br from-slate-800/50 to-slate-900/50 border border-white/5 p-8",children:[s.jsx("h2",{className:"text-2xl font-bold text-white mb-6 text-center",children:"Laegna Number Examples"}),s.jsx("div",{className:"overflow-x-auto",children:s.jsxs("table",{className:"w-full text-sm",children:[s.jsx("thead",{children:s.jsxs("tr",{className:"border-b border-white/10",children:[s.jsx("th",{className:"text-left py-3 text-teal-400 font-semibold",children:"Laegna"}),s.jsx("th",{className:"text-left py-3 text-emerald-400 font-semibold",children:"Decimal (1-based)"}),s.jsx("th",{className:"text-left py-3 text-cyan-400 font-semibold",children:"R"}),s.jsx("th",{className:"text-left py-3 text-slate-400 font-semibold",children:"IE Lane"}),s.jsx("th",{className:"text-left py-3 text-slate-400 font-semibold",children:"OA Lane"})]})}),s.jsx("tbody",{className:"text-slate-300",children:["","I","O","A","E","IA","OE","AA","EE","AEO","IAOE","OAOE","EEEO","AAAA","OOOO"].map(w=>{const m=c(w),u=w.split("").filter(y=>y==="I"||y==="E").join(""),f=w.split("").filter(y=>y==="O"||y==="A").join("");return s.jsxs("tr",{className:"border-b border-white/5 hover:bg-white/5 transition-colors cursor-pointer",onClick:()=>t(w),children:[s.jsx("td",{className:"py-3 font-mono font-bold text-white",children:w||s.jsx("span",{className:"text-slate-500",children:"(empty)"})}),s.jsx("td",{className:"py-3 font-mono",children:m}),s.jsx("td",{className:"py-3 font-mono",children:w.length}),s.jsx("td",{className:"py-3 font-mono text-amber-400",children:u||"-"}),s.jsx("td",{className:"py-3 font-mono text-teal-400",children:f||"-"})]},w||"empty")})})]})})]})}),s.jsx("section",{className:"max-w-4xl mx-auto mb-20",children:s.jsxs("div",{className:"rounded-2xl bg-gradient-to-br from-slate-800/50 to-slate-900/50 border border-white/5 p-8",children:[s.jsx("h2",{className:"text-2xl font-bold text-white mb-6",children:"Laegna â Classical Logic Operators"}),s.jsx("div",{className:"overflow-x-auto",children:s.jsxs("table",{className:"w-full text-sm",children:[s.jsx("thead",{children:s.jsxs("tr",{className:"border-b border-white/10",children:[s.jsx("th",{className:"text-left py-3 text-cyan-400 font-semibold",children:"Laegna Digit"}),s.jsx("th",{className:"text-left py-3 text-teal-400 font-semibold",children:"Geometric Role"}),s.jsx("th",{className:"text-left py-3 text-emerald-400 font-semibold",children:"Classical Operator"}),s.jsx("th",{className:"text-left py-3 text-slate-400 font-semibold",children:"Classical Role"})]})}),s.jsxs("tbody",{className:"text-slate-300",children:[s.jsxs("tr",{className:"border-b border-white/5",children:[s.jsx("td",{className:"py-3 font-bold text-cyan-300",children:"I"}),s.jsx("td",{className:"py-3",children:"Internal negotion / collapse"}),s.jsx("td",{className:"py-3 font-mono text-white",children:"¬"}),s.jsx("td",{className:"py-3",children:"Negation, contradiction"})]}),s.jsxs("tr",{className:"border-b border-white/5",children:[s.jsx("td",{className:"py-3 font-bold text-teal-300",children:"O"}
264),s.jsx("td",{className:"py-3",children:"External negation / universe"}),s.jsx("td",{className:"py-3 font-mono text-white",children:"â + domain"}),s.jsx("td",{className:"py-3",children:"Universal scope over a domain"})]}),s.jsxs("tr",{className:"border-b border-white/5",children:[s.jsx("td",{className:"py-3 font-bold text-emerald-300",children:"A"}),s.jsx("td",{className:"py-3",children:"Internal position / apex"}),s.jsx("td",{className:"py-3 font-mono text-white",children:"â¤"}),s.jsx("td",{className:"py-3",children:"Absolute truth"})]}),s.jsxs("tr",{children:[s.jsx("td",{className:"py-3 font-bold text-amber-300",children:"E"}),s.jsx("td",{className:"py-3",children:"External position"}),s.jsx("td",{className:"py-3 font-mono text-white",children:"â"}),s.jsx("td",{className:"py-3",children:"Existential (there exists...)"})]})]})]})})]})}),s.jsx("section",{className:"max-w-4xl mx-auto mb-20",children:s.jsxs("div",{className:"rounded-2xl bg-gradient-to-br from-cyan-900/20 to-teal-900/20 border border-cyan-500/20 p-8",children:[s.jsx("h2",{className:"text-2xl font-bold text-white mb-6",children:"Base-4 Number Structure"}),s.jsxs("div",{className:"mb-6",children:[s.jsxs("p",{className:"text-slate-300 mb-4",children:["Laegna numbers use a base-4 system where each digit has geometric and logical meaning. Decimal values use ",s.jsx("strong",{className:"text-teal-400",children:"1-based indexing"})," (empty = 0, I = 1, O = 2, etc.):"]}),s.jsx("div",{className:"grid grid-cols-4 gap-2 mb-6",children:["I","O","A","E"].map((w,m)=>s.jsxs("div",{className:"text-center p-4 bg-slate-900/50 rounded-xl border border-white/5",children:[s.jsx("div",{className:"text-3xl font-bold text-white mb-1",children:w}),s.jsxs("div",{className:"text-sm text-slate-500",children:["= ",m," (digit)"]})]},w))})]}),s.jsxs("div",{className:"font-mono text-sm bg-slate-900/50 rounded-xl p-6 border border-white/10",children:[s.jsx("div",{className:"text-cyan-400 mb-2",children:"Example (1-based indexing):"}),s.jsx("div",{className:"text-white mb-2",children:"I = 0Ã4â° + 1 = 1"}),s.jsx("div",{className:"text-white mb-2",children:"AEO = 2Ã4² + 3Ã4 + 1Ã4â° + 1 = 32 + 12 + 1 + 1 = 46"}),s.jsx("div",{className:"text-slate-500 mt-2",children:"R = 3 (three digits)"}),s.jsx("div",{className:"text-teal-400 mt-2 text-xs",children:"Note: Empty string = 0 (the true origin)"})]})]})}),s.jsx("section",{className:"max-w-4xl mx-auto",children:s.jsxs("div",{className:"rounded-2xl bg-gradient-to-br from-slate-800/50 to-slate-900/50 border border-white/5 p-8",children:[s.jsx("h2",{className:"text-2xl font-bold text-white mb-6",children:"The Two-Band System: R and T"}),s.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:[s.jsxs("div",{className:"p-6 bg-slate-900/50 rounded-xl border border-teal-500/20",children:[s.jsx("h3",{className:"text-lg font-bold text-teal-400 mb-3",children:"R-Band (Global)"}),s.jsx("p",{className:"text-sm text-slate-400 mb-4",children:"The digit length of a Laegna number."}),s.jsxs("ul",{className:"text-sm text-slate-300 space-y-2",children:[s.jsx("li",{children:"- Long-term ethical axis"}),s.jsx("li",{children:"- Infinite-order representation"}),s.jsx("li",{children:"- Stable, slow-changing"}),s.jsx("li",{children:"- Octave-aligned"})]})]}),s.jsxs("div",{className:"p-6 bg-slate-900/50 rounded-xl border border-emerald-500/20",children:[s.jsx("h3",{className:"text-lg font-bold text-emerald-400 mb-3",children:"T-Band (Local)"}),s.jsx("p",{className:"text-sm text-slate-400 mb-4",children:"Each individual digit in the sequence."}),s.jsxs("ul",{className:"text-sm text-slate-300 space-y-2",children:[s.jsx("li",{children:"- Short-term ethical axis"}),s.jsx("li",{children:"- Finite-order representation"}),s.jsx("li",{children:"- Dynamic, contextual"}),s.jsx("li",{children:"- Digit-by-digit action"})]})]})]})]})})]})}function op(){const[e,t]=v.useState(0),[n,r]=v.useState("front");return v.useEffect(()=>{const l=setInterval(()=>{t(a=>(a+1)%360)},50);return()=>clearInterval(l)},[]),s.jsxs("div",{className:"relative py-20 px-4",children:[s.jsxs("section",{className:"max-w-5xl mx-auto text-center mb-20",children:[s.jsx("div",{className:"inline-flex items-center justify-center w-20 h-20 rounded-2xl bg-gradient-to-br from-emerald-500 via-cyan-500 to-teal-500 mb-6 shadow-lg shadow-emerald-500/25",children:s.jsx(_l,{className:"w-10 h-10 text-white"})}),s.jsx("h1",{className:"text-4xl sm:text-5xl lg:text-6xl font-bold mb-6",children:s.jsx("span",{className:"bg-gradient-to-r from-emerald-400 via-cyan-400 to-teal-400 bg-clip-text text-transparent",children:"Pure Lane Geometry"})}),s.jsx("p",{className:"text-xl text-slate-300 max-w-3xl mx-auto leading-relaxed",children:"Sphere and ball symmetries. The geometry projects the opposite side of the ball, connecting infinity and form through Pure Lane sources."})]}),s.jsx("section",{className:"max-w-4xl mx-auto mb-20",children:s.jsxs("div",{className:"rounded-2xl bg-gradient-to-br from-emerald-900/20 to-cyan-900/20 border border-emerald-500/20 p-8",children:[s.jsxs("div",{className:"flex items-center justify-between mb-6",children:[s.jsxs("h2",{className:"text-2xl font-bold text-white flex items-center gap-3",children:[s.jsx(Rd,{className:"w-6 h-6 text-emerald-400"}),"Sphere Symmetries"]}),s.jsx("div",{className:"flex gap-2",children:["front","back","side"].map(l=>s.jsx("button",{onClick:()=>r(l),className:`px-3 py-1.5 rounded-lg text-sm font-medium transition-all ${n===l?"bg-emerald-500/20 text-emerald-400 border border-emerald-500/30":"text-slate-400 hover:text-white hover:bg-white/5"}`,children:l.charAt(0).toUpperCase()+l.slice(1)},l))})]}),s.jsxs("div",{className:"relative h-80 flex items-center justify-center",children:[s.jsxs("svg",{viewBox:"-100 -100 200 200",className:"w-64 h-64",style:{transform:`rotate(${e}deg)`,transition:"transform 0.05s linear"},children:[s.jsxs("defs",{children:[s.jsxs("radialGradient",{id:"sphereGradient",cx:"30%",cy:"30%",children:[s.jsx("stop",{offset:"0%",stopColor:"#10b981",stopOpacity:"0.8"}),s.jsx("stop",{offset:"70%",stopColor:"#0d9488",stopOpacity:"0.6"}),s.jsx("stop",{offset:"100%",stopColor:"#06b6d4",stopOpacity:"0.4"})]}),s.jsxs("filter",{id:"glow",children:[s.jsx("feGaussianBlur",{stdDeviation:"3",result:"coloredBlur"}),s.jsxs("feMerge",{children:[s.jsx("feMergeNode",{in:"coloredBlur"}),s.jsx("feMergeNode",{in:"SourceGraphic"})]})]})]}),s.jsx("circle",{cx:"0",cy:"0",r:"88",fill:"none",stroke:"#10b981",strokeWidth:"2",opacity:"0.3",f
vendor: 5,192 bytes, line 264
264ilter:"url(#glow)"}),s.jsx("circle",{cx:"0",cy:"0",r:"80",fill:"url(#sphereGradient)",stroke:"#10b981",strokeWidth:"2"}),n==="front"&&s.jsxs(s.Fragment,{children:[s.jsx("ellipse",{cx:"0",cy:"-40",rx:"70",ry:"20",fill:"none",stroke:"#06b6d4",strokeWidth:"1",opacity:"0.4"}),s.jsx("ellipse",{cx:"0",cy:"0",rx:"80",ry:"20",fill:"none",stroke:"#06b6d4",strokeWidth:"1",opacity:"0.6"}),s.jsx("ellipse",{cx:"0",cy:"40",rx:"70",ry:"20",fill:"none",stroke:"#06b6d4",strokeWidth:"1",opacity:"0.4"}),s.jsx("ellipse",{cx:"0",cy:"0",rx:"20",ry:"80",fill:"none",stroke:"#14b8a6",strokeWidth:"1",opacity:"0.4"}),s.jsx("ellipse",{cx:"0",cy:"0",rx:"40",ry:"80",fill:"none",stroke:"#14b8a6",strokeWidth:"1",opacity:"0.3"}),s.jsx("ellipse",{cx:"0",cy:"0",rx:"60",ry:"80",fill:"none",stroke:"#14b8a6",strokeWidth:"1",opacity:"0.2"})]}),n==="back"&&s.jsxs(s.Fragment,{children:[s.jsx("ellipse",{cx:"0",cy:"0",rx:"80",ry:"80",fill:"none",stroke:"#0d9488",strokeWidth:"1",strokeDasharray:"5,5",opacity:"0.5"}),s.jsx("text",{x:"0",y:"5",textAnchor:"middle",fill:"#10b981",fontSize:"16",fontWeight:"bold",children:"â"})]}),n==="side"&&s.jsxs(s.Fragment,{children:[s.jsx("ellipse",{cx:"0",cy:"0",rx:"25",ry:"80",fill:"none",stroke:"#06b6d4",strokeWidth:"2",opacity:"0.6"}),s.jsx("line",{x1:"-40",y1:"0",x2:"40",y2:"0",stroke:"#10b981",strokeWidth:"2",opacity:"0.6"}),s.jsx("line",{x1:"0",y1:"-80",x2:"0",y2:"80",stroke:"#14b8a6",strokeWidth:"1",opacity:"0.4",strokeDasharray:"4,4"})]}),s.jsx("circle",{cx:"0",cy:"-80",r:"4",fill:"#f59e0b",filter:"url(#glow)"}),s.jsx("text",{x:"10",y:"-76",fill:"#f59e0b",fontSize:"10",fontWeight:"bold",children:"E"}),s.jsx("circle",{cx:"0",cy:"80",r:"4",fill:"#06b6d4",filter:"url(#glow)"}),s.jsx("text",{x:"10",y:"84",fill:"#06b6d4",fontSize:"10",fontWeight:"bold",children:"O"}),s.jsx("circle",{cx:"60",cy:"0",r:"4",fill:"#10b981",filter:"url(#glow)"}),s.jsx("text",{x:"68",y:"4",fill:"#10b981",fontSize:"10",fontWeight:"bold",children:"A"}),s.jsx("circle",{cx:"-60",cy:"0",r:"4",fill:"#22d3ee",filter:"url(#glow)"}),s.jsx("text",{x:"-75",y:"4",fill:"#22d3ee",fontSize:"10",fontWeight:"bold",children:"I"})]}),s.jsxs("div",{className:"absolute text-sm text-slate-400",children:[s.jsx(np,{className:"w-4 h-4 inline mr-1 animate-spin"}),"Rotating view"]})]})]})}),s.jsxs("section",{className:"max-w-6xl mx-auto mb-20",children:[s.jsx("h2",{className:"text-3xl font-bold text-white mb-8 text-center",children:"Sphere Cardinal Points"}),s.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-6",children:[{point:"I",position:"Internal Axis",description:"The collapse point, inward recursion towards the center",color:"cyan",symbol:"¬"},{point:"O",position:"External Universe",description:"The surface container, open propagation field",color:"teal",symbol:"â"},{point:"A",position:"Apex / Zenith",description:"The peak, constructive truth, stable finite point",color:"emerald",symbol:"â¤"},{point:"E",position:"Extension / Nadir",description:"The outward projection, infinite propagation",color:"amber",symbol:"â"}].map(l=>s.jsxs("div",{className:"group relative",children:[s.jsx("div",{className:`absolute inset-0 bg-${l.color}-500/20 rounded-2xl blur-xl opacity-0 group-hover:opacity-100 transition-opacity duration-500`}),s.jsxs("div",{className:"relative rounded-2xl bg-gradient-to-br from-slate-800/80 to-slate-900/80 border border-white/5 p-6 hover:border-white/10 transition-all",children:[s.jsxs("div",{className:"flex items-start justify-between mb-4",children:[s.jsx("div",{className:`text-6xl font-bold text-${l.color}-400`,children:l.point}),s.jsx("div",{className:"text-2xl font-mono text-white/60",children:l.symbol})]}),s.jsx("h3",{className:"text-lg font-bold text-white mb-2",children:l.position}),s.jsx("p",{className:"text-sm text-slate-400",children:l.description})]})]},l.point))})]}),s.jsx("section",{className:"max-w-4xl mx-auto mb-20",children:s.jsxs("div",{className:"rounded-2xl bg-gradient-to-br from-slate-800/50 to-slate-900/50 border border-white/5 p-8",children:[s.jsxs("h2",{className:"text-2xl font-bold text-white mb-6 flex items-center gap-3",children:[s.jsx(Xh,{className:"w-6 h-6 text-emerald-400"}),"The Geometry Projects the Opposite Side"]}),s.jsx("p",{className:"text-slate-300 mb-6",children:"Pure Lane Geometry creates a mapping between the near and far, the finite and infinite:"}),s.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:[s.jsxs("div",{className:"p-6 bg-slate-900/50 rounded-xl border border-emerald-500/20",children:[s.jsx("div",{className:"text-emerald-400 font-semibold mb-3",children:"Near Side (Visible)"}),s.jsxs("ul",{className:"text-sm text-slate-400 space-y-2",children:[s.jsx("li",{children:"- A: The apex we can see"}),s.jsx("li",{children:"- O: The observable universe"}),s.jsx("li",{children:"- Finite projections"}),s.jsx("li",{children:"- Measurable quantities"})]})]}),s.jsxs("div",{className:"p-6 bg-slate-900/50 rounded-xl border border-cyan-500/20",children:[s.jsx("div",{className:"text-cyan-400 font-semibold mb-3",children:"Far Side (Projected)"}),s.jsxs("ul",{className:"text-sm text-slate-400 space-y-2",children:[s.jsx("li",{children:"- I: The internal
264collapse"}),s.jsx("li",{children:"- E: The infinite extension"}),s.jsx("li",{children:"- Infinite propagation"}),s.jsx("li",{children:"- Transfinite projections"})]})]})]}),s.jsx("div",{className:"mt-6 p-4 bg-emerald-500/10 rounded-xl border border-emerald-500/20",children:s.jsxs("p",{className:"text-emerald-300 text-sm",children:[s.jsx("strong",{children:"Key insight:"})," The geometry connects infinity and ball - both are Pure Lane sources. Through this projection, we can understand the infinite through finite geometrical operations."]})})]})}),s.jsx("section",{className:"max-w-4xl mx-auto mb-20",children:s.jsxs("div",{className:"rounded-2xl bg-gradient-to-br from-slate-800/50 to-slate-900/50 border border-white/5 p-8",children:[s.jsxs("h2",{className:"text-2xl font-bold text-white mb-6 flex items-center gap-3",children:[s.jsx(Nr,{className:"w-6 h-6 text-cyan-400"}),"Symmetry Operations"]}),s.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-3 gap-6",children:[s.jsxs("div",{className:"text-center p-4",children:[s.jsx("div",{className:"w-16 h-16 mx-auto mb-4 rounded-xl bg-gradient-to-br from-cyan-500/20 to-teal-500/20 flex items-center justify-center",children:s.jsx(Jh,{className:"w-8 h-8 text-cyan-400"})}),s.jsx("h3",{className:"font-bold text-white mb-2",children:"Rotation"}),s.jsx("p",{className:"text-sm text-slate-400",children:"Cyclic permutations of I-O-A-E around the sphere"})]}),s.jsxs("div",{className:"text-center p-4",children:[s.jsx("div",{className:"w-16 h-16 mx-auto mb-4 rounded-xl bg-gradient-to-br from-teal-500/20 to-emerald-500/20 flex items-center justify-center",children:s.jsx("span",{className:"text-2xl font-bold text-teal-400",children:"â"})}),s.jsx("h3",{className:"font-bold text-white mb-2",children:"Reflection"}),s.jsx("p",{className:"text-sm text-slate-400",children:"Mirror symmetry through the V-center"})]}),s.jsxs("div",{className:"text-center p-4",children:[s.jsx("div",{className:"w-16 h-16 mx-auto mb-4 rounded-xl bg-gradient-to-br from-emerald-500/20 to-cyan-500/20 flex items-center justify-center",children:s.jsx("span",{className:"text-2xl font-bold text-emerald-400",children:"â"})}),s.jsx("h3",{className:"font-bold text-white mb-2",children:"Projection"}),s.jsx("p",{className:"text-sm text-slate-400",children:"Mapping infinite lanes to finite points"})]})]})]})}),s.jsx("section",{className:"max-w-4xl mx-auto mb-20",children:s.jsxs("div",{className:"rounded-2xl bg-gradient-to-br from-slate-800/50 to-slate-900/50 border border-white/5 p-8",children:[s.jsx("h2",{className:"text-2xl font-bold text-white mb-6",children:"IE and OA Lane Geometry"}),s.jsx("p",{className:"text-slate-300 mb-6",children:"Lane geometry connects global and local ethics through two perpendicular axes on the sphere:"}),s.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:[s.jsxs("div",{className:"p-6 bg-slate-900/50 rounded-xl border border-amber-500/20",children:[s.jsx("h3",{className:"text-lg font-bold text-amber-400 mb-3",children:"IE Lane (Extreme)"}),s.jsx("div",{className:"font-mono text-sm text-white mb-4",children:"I â· E"}),s.jsxs("ul",{className:"text-sm text-slate-400 space-y-2",children:[s.jsx("li",{children:"- Infinitesimal â Infinite"}),s.jsx("li",{children:"- Collapse â Extension"}),s.jsx("li",{children:"- Extreme ethics axis"}),s.jsx("li",{children:"- Base-2 diagonal"})]})]}),s.jsxs("div",{className:"p-6 bg-slate-900/50 rounded-xl border border-teal-500/20",children:[s.jsx("h3",{className:"text-lg font-bold text-teal-400 mb-3",children:"OA Lane (Neutral)"}),s.jsx("div",{className:"font-mono text-sm text-white mb-4",children:"O â· A"}),s.jsxs("ul",{className:"text-sm text-slate-400 space-y-2",children:[s.jsx("li",{children:"- Finite â Universal"}),s.jsx("li",{children:"- Container â Apex"}),s.jsx("li",{children:"- Neutral ethics axis"}),s.jsx("li",{children:"- Base-2 stable"})]})]})]}),s.jsx("div",{className:"mt-6 font-mono text-xs text-slate-500 bg-slate-900/50 rounded-xl p-4",children:"Both lanes are parallel, digit-aligned, and octave-symmetric."})]})}),s.jsx("section",{className:"max-w-4xl mx-auto",children:s.jsxs("div",{className:"rounded-2xl bg-gradient-to-br from-emerald-900/30 to-cyan-900/30 border border-emerald-500/20 p-8",children:[s.jsxs("h2",{className:"text-2xl font-bold text-white mb-6 flex items-center gap-3",children:[s.jsx(_l,{className:"w-6 h-6 text-emerald-400"}),"The Ball and Infinity Connection"]}),s.jsxs("div",{className:"space-y-6 text-slate-300",children:[s.jsxs("p",{children:["Both the ball and infinity are ",s.jsx("strong",{className:"text-emerald-400",children:"Pure Lane sources"})," - fundamental structures from which all lane geometry derives."]}),s.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-4",children:[s.jsxs("div",{className:"p-4 bg-slate-900/50 rounded-xl border border-emerald-500/20",children:[s.jsx("div",{className:"text-emerald-400 font-semibold mb-2",children:"The Ball (O)"}),s.jsx("p",{className:"text-sm",children:"The complete, bounded universe - every point on its surface maps to an internal
264correspondence."})]}),s.jsxs("div",{className:"p-4 bg-slate-900/50 rounded-xl border border-cyan-500/20",children:[s.jsx("div",{className:"text-cyan-400 font-semibold mb-2",children:"Infinity (â)"}),s.jsx("p",{className:"text-sm",children:"The open, unbound extension - every lane projects into it infinitely."})]})]}),s.jsx("div",{className:"p-4 bg-white/5 rounded-xl font-mono text-sm text-white text-center",children:"Ball â· Infinity â· Lane â· Digit"})]})]})})]})}function cp(){const[e,t]=v.useState("overview"),[n,r]=v.useState([]);v.useEffect(()=>{const o=[{lane:"OAEIOAE",r:7},{lane:"AAAA",r:4},{lane:"IOAE",r:4},{lane:"EEEOOO",r:6},{lane:"AEOIA",r:5}].map((c,d)=>({id:`lane-${d}`,lane:c.lane,r:c.r,ie:c.lane.split("").filter(h=>h==="I"||h==="E").join(""),oa:c.lane.split("").filter(h=>h==="O"||h==="A").join("")}));r(o)},[]);const l=i=>{t(e===i?null:i)},a=[{id:"overview",title:"Lane Database Overview",icon:Pl,content:` 265 <p class="mb-4">LaeLane's database model is <strong class="text-teal-400">symbolic and structural</strong>. It allows both:</p> 266 <ul class="list-disc list-inside space-y-2 text-slate-400 mb-4"> 267 <li>Dynamic tree structures (MongoDB-like)</li> 268 <li>Relational schemas (SQL-like)</li> 269 </ul> 270 <p class="text-slate-300">Because blocks and paths naturally represent lane data, this makes Lane DB a <strong class="text-cyan-400">native structure</strong>, not an external dependency.</p> 271 `},{id:"canvas",title:"CanvasMode - Long Form Database",icon:Kh,content:` 272 <p class="mb-4">In <strong class="text-emerald-400">CanvasMode</strong>, Lane database is given in long form - many files and space usage - but AI, robots, and humans can utilize this format.</p> 273 <div class="grid grid-cols-1 md:grid-cols-2 gap-4 mb-4"> 274 <div class="p-4 bg-slate-800/50 rounded-xl border border-white/5"> 275 <div class="font-semibold text-white mb-2">Pros</div> 276 <ul class="text-sm text-slate-400 space-y-1"> 277 <li>- Verifiable results multiple times</li> 278 <li>- Human-readable structure</li> 279 <li>- Complete traceability</li> 280 </ul> 281 </div> 282 <div class="p-4 bg-slate-800/50 rounded-xl border border-white/5"> 283 <div class="font-semibold text-white mb-2">Considerations</div> 284 <ul class="text-sm text-slate-400 space-y-1"> 285 <li>- Higher storage usage</li> 286 <li>- More files to manage</li> 287 <li>- Redundant data possible</li> 288 </ul> 289 </div> 290 </div> 291 <p class="text-slate-500 text-sm">Source: <a href="https://github.com/tambetvali/LaeLane/tree/main/CanvasMode" target="_blank" class="text-cyan-400 hover:underline">LaeLane/CanvasMode</a></p> 292 `},{id:"datums",title:"LaneDatums - Minimal Full Implementation",icon:Wo,content:` 293 <p class="mb-4"><strong class="text-teal-400">LaneDatums</strong> provides full implementation of Lane database with maximally compact representation:</p> 294 <ul class="list-disc list-inside space-y-2 text-slate-400 mb-4"> 295 <li>Minimally with less output formats</li> 296 <li>Maximally in sense - this format contains it all</li> 297 <li>Single-file representation possible</li> 298 </ul> 299 <div class="font-mono text-xs bg-slate-900/50 rounded-xl p-4 border border-white/10"> 300 <div class="text-teal-400 mb-2">// Lane datum structure</div> 301 <div class="text-white">{</div> 302 <div class="pl-4 text-slate-300">"lane": "OAEIOA",</div> 303 <div class="pl-4 text-slate-300">"r": 6,</div> 304 <div class="pl-4 text-slate-300">"ie": "E",</div> 305 <div class="pl-4 text-slate-300">"oa": "OAIA"</div> 306 <div class="text-white">}</div> 307 </div> 308 <p class="text-slate-500 text-sm mt-4">Source: <a href="https://github.com/tambetvali/LaeLane/tree/main/LaneDatums" target="_blank" class="text-cyan-400 hover:underline">LaeLane/LaneDatums</a></p> 309 `},{id:"gosdb",title:"GOSDB - Mathematical Extensions",icon:Hh,content:` 310 <p class="mb-4"><strong class="text-cyan-400">gosdb</strong> from LaeGOS-Drivers-LaeAutomate provides:</p> 311 <ul class="list-disc list-inside space-y-2 text-slate-400 mb-4"> 312 <li>canvas.json - Canvas mode representation</li> 313 <li>lanes.json - Compact lane structures</li> 314 <li>Mathematical structure extensions</li> 315 </ul> 316 <div class="p-4 bg-cyan-500/10 rounded-xl border border-cyan-500/20 mb-4"> 317 <p class="text-cyan-300 text-sm">Extended for mathematical structure with multi-source research from the laegna and spireason ecosystem.</p> 318 </div> 319 <p class="text-slate-500 text-sm">Source: <a href="https://github.com/tambetvali/LaeGOS-Drivers-LaeAutomate/tree/main/gosdb" target="_blank" class="text-cyan-400 hover:underline">LaeGOS-Drivers-LaeAutomate/gosdb</a></p> 320 `}];return s.jsxs("div",{className:"relative py-20 px-4",children:[s.jsxs("section",{className:"max-w-5xl mx-auto text-center mb-20",children:[s.jsx("div",{className:"inline-flex items-center justify-center w-20 h-20 rounded-2xl bg-gradient-to-br from-amber-500 via-orange-500 to-rose-500 mb-6 shadow-lg shadow-amber-500/25",children:s.jsx(Pl,{className:"w-10 h-10 text-white"})}),s.jsx("h1",{className:"text-4xl sm:text-5xl lg:text-6xl font-bold mb-6",children:s.jsx("span",{className:"bg-gradient-to-r from-amber-400 via-orange-400 to-rose-400 bg-clip-text text-transparent",children:"Lane Databases"})}),s.jsx("p",{className:"text-xl text-slate-300 max-w-3xl mx-auto leading-relaxed",children:"Symbolic and structural data models where Lane DB becomes a native structure, not an external dependency. First-level database citizenship in Laegna mathematics."})]}),s.jsx("section",{className:"max-w-4xl mx-auto mb-16",children:s.jsx("div",{className:"space-y-4",children:a.map(({id:i,title:o,icon:c,
320content:d})=>s.jsxs("div",{className:"rounded-xl bg-slate-800/30 border border-white/5 overflow-hidden",children:[s.jsxs("button",{onClick:()=>l(i),className:"w-full flex items-center justify-between p-6 text-left hover:bg-white/5 transition-colors",children:[s.jsxs("div",{className:"flex items-center gap-3",children:[s.jsx(c,{className:"w-5 h-5 text-amber-400"}),s.jsx("span",{className:"text-white font-semibold",children:o})]}),e===i?s.jsx(Ld,{className:"w-5 h-5 text-slate-400"}):s.jsx(Cd,{className:"w-5 h-5 text-slate-400"})]}),e===i&&s.jsx("div",{className:"px-6 pb-6 text-slate-300",dangerouslySetInnerHTML:{__html:d}})]},i))})}),s.jsx("section",{className:"max-w-4xl mx-auto mb-20",children:s.jsxs("div",{className:"rounded-2xl bg-gradient-to-br from-slate-800/50 to-slate-900/50 border border-white/5 p-8",children:[s.jsxs("h2",{className:"text-2xl font-bold text-white mb-6 flex items-center gap-3",children:[s.jsx(Wo,{className:"w-6 h-6 text-amber-400"}),"Lane Data Structure Example"]}),s.jsx("div",{className:"overflow-x-auto",children:s.jsxs("table",{className:"w-full text-sm",children:[s.jsx("thead",{children:s.jsxs("tr",{className:"border-b border-white/10",children:[s.jsx("th",{className:"text-left py-3 text-amber-400 font-semibold",children:"ID"}),s.jsx("th",{className:"text-left py-3 text-teal-400 font-semibold",children:"Lane"}),s.jsx("th",{className:"text-left py-3 text-cyan-400 font-semibold",children:"R"}),s.jsx("th",{className:"text-left py-3 text-slate-400 font-semibold",children:"IE Lane"}),s.jsx("th",{className:"text-left py-3 text-slate-400 font-semibold",children:"OA Lane"})]})}),s.jsx("tbody",{className:"text-slate-300",children:n.map(i=>s.jsxs("tr",{className:"border-b border-white/5 hover:bg-white/5 transition-colors",children:[s.jsx("td",{className:"py-3 font-mono text-xs text-slate-500",children:i.id}),s.jsx("td",{className:"py-3 font-mono font-bold text-white",children:i.lane}),s.jsx("td",{className:"py-3 font-mono",children:i.r}),s.jsx("td",{className:"py-3 font-mono text-amber-400",children:i.ie||"-"}),s.jsx("td",{className:"py-3 font-mono text-teal-400",children:i.oa||"-"})]},i.id))})]})})]})}),s.jsx("section",{className:"max-w-4xl mx-auto mb-20",children:s.jsxs("div",{className:"rounded-2xl bg-gradient-to-br from-slate-800/50 to-slate-900/50 border border-white/5 p-8",children:[s.jsx("h2",{className:"text-2xl font-bold text-white mb-6",children:"JSON Schema Example"}),s.jsx("div",{className:"font-mono text-sm bg-slate-900/50 rounded-xl p-6 border border-white/10 overflow-x-auto",children:s.jsx("pre",{className:"text-slate-300",children:`{ 321 "lanes": [ 322 { 323 "id": "lane-001", 324 "lane": "OAEIOA", 325 "r": 6, 326 "ie": "E", 327 "oa": "OAIA", 328 "decimal": 1234, 329 "stability": 0.85, 330 "octaves": [ 331 { "band": "O", "position": 0 }, 332 { "band": "A", "position": 1 }, 333 { "band": "E", "position": 2 } 334 ] 335 } 336 ], 337 "metadata": { 338 "version": "1.0", 339 "source": "gosdb", 340 "timestamp": "2024-01-01T00:00:00Z" 341 } 342}`})})]})}),s.jsx("section",{className:"max-w-4xl mx-auto",children:s.jsxs("div",{className:"rounded-2xl bg-gradient-to-br from-amber-900/20 to-orange-900/20 border border-amber-500/20 p-8",children:[s.jsx("h2",{className:"text-2xl font-bold text-white mb-6",children:"Repository Resources"}),s.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-4",children:[{name:"LaeLane Main",url:"https://github.com/tambetvali/LaeLane",desc:"Core_LANE repository"},{name:"LaneDatums",url:"https://github.com/tambetvali/LaeLane/tree/main/LaneDatums",desc:"Minimal implementation"},{name:"CanvasMode",url:"https://github.com/tambetvali/LaeLane/tree/main/CanvasMode",desc:"Long form format"},{name:"GOSDB",url:"https://github.com/tambetvali/LaeGOS-Drivers-LaeAutomate/tree/main/gosdb",desc:"Extended structures"}].map(i=>s.jsxs("a",{href:i.url,target:"_blank",rel:"noopener noreferrer",className:"group p-4 bg-slate-900/50 rounded-xl border border-white/5 hover:border-amber-500/30 transition-all duration-300",children:[s.jsxs("div",{className:"flex items-center justify-between mb-2",children:[s.jsx("span",{className:"font-semibold text-white group-hover:text-amber-300 transition-colors",children:i.name}),s.jsx(Gh,{className:"w-4 h-4 text-slate-500 group-hover:text-amber-400 transition-colors"})]}),s.jsx("p",{className:"text-sm text-slate-500",children:i.desc})]},i.name))})]})})]})}function up(){const[e,t]=v.useState("OAE"),[n,r]=v.useState(0),[l,a]=v.useState(10),[i,o]=v.useState(5),[c,d]=v.useState(3),[h,p]=v.useState("OAEOAE"),[x,j]=v.useState({stability:0,ieRatio:0,oaRatio:0,vector:{x:0,y:0}}),[N,g]=v.useState(null),w={I:0,O:1,A:2,E:3};v.useEffect(()=>{let u=0;const f=e.toUpperCase().replace(/[^IOAE]/g,"");for(let y=0;y<f.length;y++)u=u*4+(w[f[y]]??0);r(u)},[e]),v.useEffect(()=>{const u=h.toUpperCase().replace(/[^IOAE]/g,""),f={I:0,O:0,A:0,E:0};for(const P of u)P in f&&f[P]++;const y=u.length||1,k=(f.O+f.A+f.E-f.I)/y,E=(f.I+f.E)/y,S=(f.O+f.A)/y,L=(f.A-f.O)/y,M=(f.
342E-f.I)/y;j({stability:k,ieRatio:E,oaRatio:S,vector:{x:L,y:M}})},[h]);const m=i-c;return s.jsxs("div",{className:"relative py-20 px-4",children:[s.jsxs("section",{className:"max-w-5xl mx-auto text-center mb-16",children:[s.jsx("div",{className:"inline-flex items-center justify-center w-20 h-20 rounded-2xl bg-gradient-to-br from-rose-500 via-pink-500 to-fuchsia-500 mb-6 shadow-lg shadow-rose-500/25",children:s.jsx(Rl,{className:"w-10 h-10 text-white"})}),s.jsx("h1",{className:"text-4xl sm:text-5xl lg:text-6xl font-bold mb-6",children:s.jsx("span",{className:"bg-gradient-to-r from-rose-400 via-pink-400 to-fuchsia-400 bg-clip-text text-transparent",children:"Laegna Calculator"})}),s.jsx("p",{className:"text-xl text-slate-300 max-w-3xl mx-auto",children:"Interactive tools for Laegna number conversion, octave analysis, and ethical geometry calculations."})]}),s.jsxs("div",{className:"max-w-6xl mx-auto space-y-12",children:[s.jsxs("section",{className:"rounded-2xl bg-gradient-to-br from-slate-800/50 to-slate-900/50 border border-white/5 p-8",children:[s.jsxs("div",{className:"flex items-center justify-between mb-6",children:[s.jsxs("h2",{className:"text-2xl font-bold text-white flex items-center gap-3",children:[s.jsx(Pd,{className:"w-6 h-6 text-cyan-400"}
342),"Laegna Number Converter"]}),s.jsx("button",{onClick:()=>g(N==="converter"?null:"converter"),className:"text-slate-400 hover:text-white",children:s.jsx(Rs,{className:"w-5 h-5"})})]}),N==="converter"&&s.jsx("div",{className:"mb-6 p-4 bg-cyan-500/10 rounded-xl border border-cyan-500/20 text-sm text-cyan-300",children:"Laegna numbers use base-4 with digits I(0), O(1), A(2), E(3). Click the digit buttons to build your number."}),s.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[s.jsxs("div",{children:[s.jsx("label",{className:"block text-sm font-medium text-cyan-400 mb-2",children:"Laegna Input"}),s.jsx("input",{type:"text",value:e,onChange:u=>t(u.target.value.toUpperCase()),className:"w-full px-4 py-3 bg-slate-900/50 border border-cyan-500/30 rounded-xl text-white text-center text-3xl font-mono tracking-[0.3em] focus:outline-none focus:border-cyan-500",placeholder:"IOAE",maxLength:12}),s.jsxs("div",{className:"mt-4 flex justify-center gap-3",children:[["I","O","A","E"].map(u=>s.jsx("button",{onClick:()=>t(f=>f+u),className:`w-14 h-14 rounded-xl font-bold text-2xl transition-all transform hover:scale-105 ${u==="I"?"bg-cyan-500/20 text-cyan-400 hover:bg-cyan-500/30 border border-cyan-500/30":u==="O"?"bg-teal-500/20 text-teal-400 hover:bg-teal-500/30 border border-teal-500/30":u==="A"?"bg-emerald-500/20 text-emerald-400 hover:bg-emerald-500/30 border border-emerald-500/30":"bg-amber-500/20 text-amber-400 hover:bg-amber-500/30 border border-amber-500/30"}`,children:u},u)),s.jsx("button",{onClick:()=>t(""),className:"w-14 h-14 rounded-xl bg-slate-700/50 text-slate-400 hover:bg-slate-700 transition-all font-bold",children:"C"})]})]}),s.jsxs("div",{className:"space-y-4",children:[s.jsxs("div",{children:[s.jsx("label",{className:"block text-sm font-medium text-emerald-400 mb-2",children:"Decimal"}),s.jsx("div",{className:"w-full px-4 py-3 bg-slate-900/50 border border-emerald-500/30 rounded-xl text-center",children:s.jsx("span",{className:"text-3xl font-bold text-white font-mono",children:n})})]}),s.jsxs("div",{className:"grid grid-cols-2 gap-4",children:[s.jsxs("div",{className:"px-4 py-2 bg-slate-900/50 rounded-xl border border-white/5",children:[s.jsx("div",{className:"text-xs text-slate-500 mb-1",children:"Binary"}),s.jsx("div",{className:"font-mono text-cyan-300",children:n.toString(2)||"0"})]}),s.jsxs("div",{className:"px-4 py-2 bg-slate-900/50 rounded-xl border border-white/5",children:[s.jsx("div",{className:"text-xs text-slate-500 mb-1",children:"Hex"}),s.jsxs("div",{className:"font-mono text-emerald-300",children:["0x",n.toString(16).toUpperCase()]})]})]}),s.jsxs("div",{className:"text-center text-slate-500 text-sm",children:["R = ",e.replace(/[^IOAE]/g,"").length," digits"]})]})]})]}),s.jsxs("section",{className:"rounded-2xl bg-gradient-to-br from-slate-800/50 to-slate-900/50 border border-white/5 p-8",children:[s.jsxs("div",{className:"flex items-center justify-between mb-6",children:[s.jsxs("h2",{className:"text-2xl font-bold text-white flex items-center gap-3",children:[s.jsx(Id,{className:"w-6 h-6 text-teal-400"}),"Infinity Analyzer"]}),s.jsx("button",{onClick:()=>g(N==="infinity"?null:"infinity"),className:"text-slate-400 hover:text-white",children:s.jsx(Rs,{className:"w-5 h-5"})})]}),N==="infinity"&&s.jsxs("div",{className:"mb-6 p-4 bg-teal-500/10 rounded-xl border border-teal-500/20 text-sm text-teal-300",children:["The Pure Lane Infinity metric: ",s.jsx("strong",{children:"Infinity = Acceleration - Exponent"}),". Drag the sliders below to see how acceleration and exponent affect infinite potential. Positive values indicate infinite growth potential."]}),s.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-8 mb-8",children:[s.jsxs("div",{className:"text-center",children:[s.jsx("label",{className:"block text-sm font-medium text-cyan-400 mb-4",children:"Value (Base)"}),s.jsx("input",{type:"range",min:"0",max:"20",value:l,onChange:u=>a(parseInt(u.target.value)),className:"w-full"}),s.jsx("div",{className:"mt-3",children:s.jsx("span",{className:"inline-flex items-center justify-center w-16 h-16 rounded-2xl bg-cyan-500/20 border-2 border-cyan-500/50",children:s.jsx("span",{className:"text-3xl font-bold text-cyan-400",children:l})})})]}),s.jsxs("div",{className:"text-center",children:[s.jsx("label",{className:"block text-sm font-medium text-teal-400 mb-4",children:"Acceleration"}),s.jsx("input",{type:"range",min:"0",max:"20",value:i,onChange:u=>o(parseInt(u.target.value)),className:"w-full"}),s.jsx("div",{className:"mt-3",children:s.jsx("span",{className:"inline-flex items-center justify-center w-16 h-16 rounded-2xl bg-teal-500/20 border-2 border-teal-500/50",children:s.jsx("span",{className:"text-3xl font-bold text-teal-400",children:i})})})]}),s.jsxs("div",{className:"text-center",children:[s.jsx("label",{className:"block text-sm font-medium text-emerald-400 mb-4",children:"Exponent"}),s.jsx("input",{type:"range",min:"0",max:"20",value:c,onChange:u=>d(parseInt(u.target.value)),className:"w-full"}),s.jsx("div",{className:"mt-3",children:s.jsx("span",{className:"inline-flex items-center justify-center w-16 h-16 rounded-2xl bg-emerald-500/20 border-2 border-emerald-500/50",children:s.jsx("span",{className:"text-3xl font-bold text-emerald-400",children:c})})})]})]}),s.jsxs("div",{className:"rounded-xl bg-slate-900/50 border border-white/5 p-6",children:[s.jsxs("div",{className:"text-center mb-6",children:[s.jsx("div",{className:"text-sm text-slate-500 mb-3",children:"Pure Lane Infinity Metric"}),s.jsxs("div",{className:`text-6xl font-bold transition-all duration-300 ${m>0?"text-teal-400 drop-shadow-[0_0_20px_rgba(20,184,166,0.5)]":m<0?"text-amber-400 drop-shadow-[0_0_20px_rgba(245,158,11,0.5)]":"text-slate-400"}`,children:[m>0?"+":"",m]}),s.jsxs("div",{className:"font-mono text-sm text-slate-500 mt-3",children:["= ",i," (acc) - ",c," (exp)"]}),s.jsx("div",{className:`mt-2 text-sm ${m>0?"text-teal-300":m<0?"text-amber-300":"text-slate-400"}`,children:m>0?"Positive infinite potential":m<0?"Finite bounded state":"Balanced threshold"})]}),s.jsxs("div",{className:"h-8 bg-slate-800 rounded-full overflow-hidden relative",children:[s.jsx("div",{className:"absolute inset-0 flex",children:s.jsx("div",{className:"bg-gradient-to-r from-teal-500 to-emerald-500 transition-all duration-300",style:{width:`${Math.min(100,i/20*100)}%`}})}),s.jsx("div",{className:"absolute inset-0 flex justify-end",children:s.jsx("div",{className:"bg-gradient-to-l from-amber-500 to-orange-500 transition-all duration-300",style:{width:`${Math.min(100,c/20*100)}%`}})}),s.jsx("div",{className:"absolute inset-0 flex items-center justify-center",children:s.jsxs("div",{className:"text-xs font-bold text-white",children:["Acc: ",i," | Exp: ",c]})})]}),s.jsxs("div",{className:"flex justify-between text-xs text-slate-500 mt-2",children:[s.jsx("span",{className:"text-teal-400",children:"Acceleration (growth)"}),s.jsx("span",{className:"text-amber-400",children:"Exponent (scale)"})]})]})]}),s.jsxs("section",{className:"rounded-2xl bg-gradient-to-br from-slate-800/50 to-slate-900/50 border border-white/5 p-8",children:[s.jsxs("div",{className:"flex items-center justify-between mb-6",children:[s.jsxs("h2",{className:"text-2xl font-bold text-white flex items-center gap-3",children:[s.jsx(_d,{className:"w-6 h-6 text-emerald-400"}),"Ethics Geometry Calculator"]}),s.jsx("button",{onClick:()=>g(N==="ethics"?null:"ethics"),className:"text-slate-400 hover:text-white",children:s.jsx(Rs,{className:"w-5 h-5"})})]}),N==="ethics"&&s.jsx("div",{className:"mb-6 p-4 bg-emerald-500/10 rounded-xl border border-emerald-500/20 text-sm text-emerald-300",children:"Enter a Laegna number to analyze its ethical geometry. IE lane = I+E digits (extreme), OA lane = O+A digits (neutral). The vector shows position on the Hilbert-Lane ethics diagram."}),s.jsxs("div",{className:"mb-8",children:[s.jsx("label",{className:"block text-sm font-medium text-emerald-400 mb-2",children:"Laegna Ethics Sequence"}),s.jsx("input",{type:"text",value:h,onChange:u=>p(u.target.value.toUpperCase()),className:"w-full px-4 py-3 bg-slate-900/50 border border-emerald-500/30 rounded-xl text-white text-center text-2xl font-mono tracking-[0.2em] focus:outline-none focus:border-emerald-500",placeholder:"OAEOAE",maxLength:16}),s.jsxs("div",{className:"mt-4 flex justify-center gap-3",children:[["I","O","A","E"].map(u=>s.jsx("button",{onClick:()=>p(f=>
342f+u),className:`w-14 h-14 rounded-xl font-bold text-2xl transition-all transform hover:scale-105 ${u==="I"?"bg-cyan-500/20 text-cyan-400 hover:bg-cyan-500/30 border-2 border-cyan-500/30":u==="O"?"bg-teal-500/20 text-teal-400 hover:bg-teal-500/30 border-2 border-teal-500/30":u==="A"?"bg-emerald-500/20 text-emerald-400 hover:bg-emerald-500/30 border-2 border-emerald-500/30":"bg-amber-500/20 text-amber-400 hover:bg-amber-500/30 border-2 border-amber-500/30"}`,children:u},u)),s.jsx("button",{onClick:()=>p(""),className:"w-14 h-14 rounded-xl bg-slate-700/50 text-slate-400 hover:bg-slate-700 transition-all font-bold border-2 border-slate-600",children:"C"})]})]}),s.jsxs("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-4 mb-8",children:[s.jsxs("div",{className:"p-4 bg-slate-900/50 rounded-xl border border-white/5 text-center",children:[s.jsx("div",{className:"text-xs text-slate-500 mb-1",children:"Stability Score"}),s.jsx("div",{className:`text-2xl font-bold ${x.stability>=.5?"text-emerald-400":x.stability>=0?"text-teal-400":"text-amber-400"}`,children:x.stability.toFixed(2)})]}),s.jsxs("div",{className:"p-4 bg-slate-900/50 rounded-xl border border-white/5 text-center",children:[s.jsx("div",{className:"text-xs text-slate-500 mb-1",children:"IE Ratio (Extreme)"}),s.jsxs("div",{className:"text-2xl font-bold text-amber-400",children:[(x.ieRatio*100).toFixed(0),"%"]})]}),s.jsxs("div",{className:"p-4 bg-slate-900/50 rounded-xl border border-white/5 text-center",children:[s.jsx("div",{className:"text-xs text-slate-500 mb-1",children:"OA Ratio (Neutral)"}),s.jsxs("div",{className:"text-2xl font-bold text-teal-400",children:[(x.oaRatio*100).toFixed(0),"%"]})]}),s.jsxs("div",{className:"p-4 bg-slate-900/50 rounded-xl border border-white/5 text-center",children:[s.jsx("div",{className:"text-xs text-slate-500 mb-1",children:"R (Length)"}),s.jsx("div",{className:"text-2xl font-bold text-cyan-400",children:h.replace(/[^IOAE]/g,"").length})]})]}),s.jsxs("div",{className:"rounded-xl bg-slate-900/50 border border-white/5 p-6",children:[s.jsx("div",{className:"text-sm text-slate-500 mb-4 text-center",children:"Hilbert-Lane Ethics Vector"}),s.jsxs("div",{className:"relative w-full max-w-md mx-auto aspect-square",children:[s.jsxs("svg",{viewBox:"-110 -110 220 220",className:"w-full h-full",children:[s.jsx("line",{x1:"-100",y1:"0",x2:"100",y2:"0",stroke:"#475569",strokeWidth:"1"}),s.jsx("line",{x1:"0",y1:"-100",x2:"0",y2:"100",stroke:"#475569",strokeWidth:"1"}),s.jsx("text",{x:"105",y:"5",fill:"#10b981",fontSize:"12",fontWeight:"bold",children:"A"}),s.jsx("text",{x:"-115",y:"5",fill:"#14b8a6",fontSize:"12",fontWeight:"bold",children:"O"}),s.jsx("text",{x:"-5",y:"-95",fill:"#f59e0b",fontSize:"12",fontWeight:"bold",children:"E"}),s.jsx("text",{x:"-5",y:"105",fill:"#22d3ee",fontSize:"12",fontWeight:"bold",children:"I"}),s.jsx("line",{x1:"0",y1:"0",x2:x.vector.x*80,y2:-x.vector.y*80,stroke:"#10b981",strokeWidth:"3",markerEnd:"url(#arrowhead)"}),s.jsx("defs",{children:s.jsx("marker",{id:"arrowhead",markerWidth:"10",markerHeight:"7",refX:"10",refY:"3.5",orient:"auto",children:s.jsx("polygon",{points:"0 0, 10 3.5, 0 7",fill:"#10b981"})})}),s.jsx("circle",{cx:x.vector.x*80,cy:-x.vector.y*80,r:"6",fill:"#10b981"})]}),s.jsxs("div",{className:"absolute bottom-2 left-2 text-xs font-mono text-slate-500",children:["(",x.vector.x.toFixed(2),", ",x.vector.y.toFixed(2),")"]})]})]})]})]})]})}const Ye=[{id:"zero",name:"Zero (Z)",symbol:"0",laegna:"O",color:"from-slate-500 to-slate-400",description:"The beginning. The external placeholder, the empty container. O-band represents the universe - open, containing all potential. From zero, all journeys begin.",concepts:["Nothingness that contains everything","The O-band of external negation","Open propagation field","Domain of discourse"]},{id:"unit",name:"Unit (X)",symbol:"1",laegna:"A",color:"from-emerald-500 to-teal-500",description:"The stable point. A-band represents internal position, the apex of constructive truth. Here, the infinite becomes finite - a point of clarity and definition.",concepts:["Constructive internal truth","The A-band apex","Stable equilibrium point","Normalized vector in Hilbert space"]},{id:"infinity",name:"Infinity (Y)",symbol:"â",laegna:"E",color:"from-
342amber-500 to-orange-500",description:"The eternal extension. E-band represents outward propagation, infinite recursion. Beyond the finite lies the open, unbound extension of all lanes.",concepts:["External position and extension","The E-band of infinite propagation","Open recursion, non-collapse","Unbounded state space"]}],dp=[{name:"I-O",desc:"Internal â External negation",digits:["I","O"],meaning:"The axis of opposition: collapse and container"},{name:"A-E",desc:"Internal â External position",digits:["A","E"],meaning:"The axis of truth: finite apex and infinite extension"},{name:"I-A",desc:"Negation â Position (internal)",digits:["I","A"],meaning:"The internal axis: contradiction and truth"},{name:"O-E",desc:"Negation â Position (external)",digits:["O","E"],meaning:"The external axis: universe and existence"}];function mp(){const[e,t]=v.useState(0),[n,r]=v.useState(!1),[l,a]=v.useState(!1);v.useEffect(()=>{if(!n)return;const o=setInterval(()=>{a(!0),setTimeout(()=>{t(c=>(c+1)%3),a(!1)},300)},3e3);return()=>clearInterval(o)},[n]);const i=o=>{a(!0),setTimeout(()=>{t(o),r(!1),a(!1)},200)};return s.jsxs("div",{className:"relative py-20 px-4",children:[s.jsxs("section",{className:"max-w-5xl mx-auto text-center mb-20",children:[s.jsx("div",{className:"inline-flex items-center justify-center w-20 h-20 rounded-2xl bg-gradient-to-br from-violet-500 via-indigo-500 to-blue-500 mb-6 shadow-lg shadow-violet-500/25",children:s.jsx(fr,{className:"w-10 h-10 text-white"})}),s.jsx("h1",{className:"text-4xl sm:text-5xl lg:text-6xl font-bold mb-6",children:s.jsx("span",{className:"bg-gradient-to-r from-violet-400 via-indigo-400 to-blue-400 bg-clip-text text-transparent",children:"The Voyages"})}),s.jsx("p",{className:"text-xl text-slate-300 max-w-3xl mx-auto leading-relaxed",children:"Journey from zero to unit to infinity. Z, X, Y - through all four Laegna two-band binary numbers. A voyage through the foundations of Pure Lane mathematics."})]}),s.jsx("section",{className:"max-w-4xl mx-auto mb-20",children:s.jsxs("div",{className:"rounded-2xl bg-gradient-to-br from-slate-800/50 to-slate-900/50 border border-white/5 p-8",children:[s.jsxs("div",{className:"flex items-center justify-between mb-8",children:[s.jsxs("h2",{className:"text-2xl font-bold text-white flex items-center gap-3",children:[s.jsx(tt,{className:"w-6 h-6 text-violet-400"}),"Journey: Z â X â Y"]}),s.jsxs("div",{className:"flex gap-2",children:[s.jsx("button",{onClick:()=>r(!n),className:`p-3 rounded-xl transition-all duration-300 ${n?"bg-violet-500/40 text-violet-300 ring-2 ring-violet-500/50 animate-pulse":"bg-violet-500/20 text-violet-400 hover:bg-violet-500/30"}`,children:n?s.jsx(qh,{className:"w-5 h-5"}):s.jsx(ep,{className:"w-5 h-5"})}),s.jsx("button",{onClick:()=>{t(0),r(!1)},className:"p-3 rounded-xl bg-slate-700/50 text-slate-400 hover:bg-slate-700 transition-colors",children:s.jsx(tp,{className:"w-5 h-5"})})]})]}),n&&s.jsx("div",{className:"mb-4 text-center",children:s.jsxs("span",{className:"inline-flex items-center gap-2 px-3 py-1 rounded-full bg-violet-500/20 text-violet-300 text-sm",children:[s.jsx("span",{className:"w-2 h-2 rounded-full bg-violet-400 animate-pulse"}),"Auto-playing... Click stage buttons to stop"]})}),s.jsx("div",{className:"flex items-center gap-4 mb-8",children:Ye.map((o,c)=>s.jsxs("div",{className:"flex-1 relative",children:[s.jsx("button",{onClick:()=>i(c),className:`w-full h-3 rounded-full transition-all duration-500 ${c===e?"bg-gradient-to-r from-violet-500 to-indigo-500 ring-2 ring-violet-500/50 shadow-lg shadow-violet-500/30":c<e?"bg-violet-500/50":"bg-slate-700 hover:bg-slate-600"}`}),s.jsx("div",{className:`absolute top-5 left-1/2 -translate-x-1/2 text-xs font-medium transition-all ${c===e?"text-violet-400 scale-110":"text-slate-500"}`,children:o.name})]},o.id))}),s.jsxs("div",{className:`bg-slate-900/50 rounded-xl border border-white/5 p-6 transition-all duration-300 ${l?"opacity-50 scale-95":"opacity-100 scale-100"}`,children:[s.jsxs("div",{className:"flex items-center justify-center gap-6 mb-6",children:[s.jsx("div",{className:`text-6xl sm:text-8xl font-bold bg-gradient-to-r ${Ye[e].color} bg-clip-text text-transparent transition-all duration-300`,children:Ye[e].symbol}),s.jsx(Ee,{className:`w-8 h-8 text-slate-500 ${n?"animate-pulse text-violet-400":""}`}),s.jsx("div",{className:`text-4xl sm:text-6xl font-bold transition-all duration-300 ${Ye[e].laegna==="O"?"text-teal-400":Ye[e].laegna==="A"?"text-emerald-400":"text-amber-400"}`,children:Ye[e].laegna})]}),s.jsx("h3",{className:"text-xl font-bold text-white text-center mb-4",children:Ye[e].name}),s.jsx("p",{className:"text-slate-300 text-center mb-6",children:Ye[e].description}),s.jsx("div",{className:"grid grid-cols-2 gap-3",children:Ye[e].concepts.map((o,c)=>s.jsx("div",{className:"px-4 py-2 bg-slate-800/50 rounded-lg text-sm text-slate-400 border border-white/5",children:o},c))})]})]})}),s.jsxs("section",{className:"max-w-5xl mx-auto mb-20",children:[s.jsxs("div",{className:"text-center mb-10",children:[s.jsx("h2",{className:"text-3xl font-bold text-white mb-4",children:"The Four Two-Band Binary Numbers"}),s.jsx("p",{className:"text-slate-400 max-w-2xl mx-auto",children:"Laegna's base-2 pairs form the fundamental axes of the number system"})]}),s.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-6",children:dp.map((o,c)=>s.jsxs("div",{className:"group relative",children:[s.jsx("div",{className:`absolute inset-0 bg-gradient-to-r ${c===0?"from-cyan-500/20 to-teal-500/20":c===1?"from-emerald-500/20 to-amber-500/20":c===2?"from-emerald-500/20 to-cyan-500/20":"from-teal-500/20 to-amber-500/20"} rounded-2xl blur-xl opacity-0 group-hover:opacity-100 transition-opacity duration-500`}),s.jsxs("div",{className:"relative rounded-2xl bg-gradient-to-br from-slate-800/80 to-slate-900/80 border border-white/5 p-6 hover:border-white/10 transition-colors",children:[s.jsxs("div",{className:"flex items-center gap-4 mb-4",children:[s.jsx("div",{className:"flex gap-2",children:o.digits.map((d,h)=>s.jsx("div",{className:`text-4xl font-bold ${d==="I"?"text-cyan-400":d==="O"?"text-teal-400":d==="A"?"text-emerald-400":"text-amber-400"}`,children:d},h))}),s.jsx("div",{className:"text-2xl text-slate-600",children:"â"}),s.jsx("div",{className:"text-2xl font-bold text-white",children:o.name})]}),s.jsx("p",{className:"text-sm text-slate-400 mb-3",children:o.desc}),s.jsx("div",{className:"text-xs text-slate-500",children:o.meaning})]})]},o.name))})]}),s.jsx("section",{className:"max-w-4xl mx-auto mb-20",children:s.jsxs("div",{className:"rounded-2xl bg-gradient-to-br from-violet-900/20 to-indigo-900/20 border border-violet-500/20 p-8",children:[s.jsxs("h2",{className:"text-2xl font-bold text-white mb-6 flex items-center gap-3",children:[s.jsx(Qo,{className:"w-6 h-6 text-violet-400"}),"The Complete Voyage Path"]}),s.jsxs("div",{className:"flex flex-wrap justify-center items-center gap-4 mb-8",children:[s.jsxs("div",{className:"flex items-center gap-2",children:[s.jsx(Rd,{className:"w-5 h-5 text-slate-400"}),s.jsx("span",{className:"text-2xl font-bold text-slate-400",children:"Z"}),s.jsx("span",{className:"text-sm text-slate-600",children:"(Zero)"})]}),s.jsx(Ee,{className:"w-6 h-6 text-slate-600"}),s.jsxs("div",{className:"flex items-center gap-2",children:[s.jsx(Qo,{className:"w-5 h-5 text-emerald-400"}),s.jsx("span",{className:"text-2xl font-bold text-emerald-400",children:"X"}),s.jsx("span",{className:"text-sm text-slate-600",children:"(Unit)"})]}),s.jsx(Ee,{className:"w-6 h-6 text-slate-600"}),s.jsxs("div",{className:"flex items-center gap-2",children:[s.jsx(tt,{className:"w-5 h-5 text-amber-400"}),s.jsx("span",{className:"text-2xl font-bold text-amber-400",children:"Y"}),s.jsx("span",{className:"text-sm text-slate-600",children:"(Infinity)"})]})]}),s.jsxs("div",{className:"space-y-4 text-slate-300",children:[s.jsxs("div",{className:"p-4 bg-slate-900/50 rounded-xl border border-white/5",children:[s.jsx("div",{className:"font-semibold text-slate-200 mb-2",children:"Z â Z²: Deep Problem Source"}),s.jsx("p",{className:"text-sm",children:"Approaches zero and infinity simultaneously. The realm of karmic balance and fundamental causes."})]}),s.jsxs("div",{className:"p-4 bg-slate-900/50 rounded-xl border border-white/5",children:[s.jsx("div",{className:"font-semibold text-slate-200 mb-2",children:"X â X²: Material Relations"}),s.jsx("p",{className:"text-sm",children:"Visible, measurable life. The present moment, finite and stable. Here and now."})]}),s.jsxs("div",{className:"p-4 bg-slate-900/50 rounded-xl border border-white/5",children:[s.jsx("div",{className:"font-semibold text-slate-200 mb-2",children:"Y â Y²: Social and Relational"}),s.jsx("p",{className:"text-sm",children:"Growth in collective lane. Evolution and creation, spreading outward to infinity."})]})]})]})}),s.jsx("section",{className:"max-w-4xl mx-auto mb-20",children:s.jsxs("div",{className:"rounded-2xl bg-gradient-to-br from-slate-800/50 to-slate-900/50 border border-white/5 p-8",children:[s.jsxs("h2",{className:"text-2xl font-bold text-white mb-6 flex items-center gap-3",children:[s.jsx(Nr,{className:"w-6 h-6 text-teal-400"}),"Example: Jane's Voyage"]}),s.jsxs("div",{className:"space-y-6",children:[s.jsxs("div",{className:"font-mono text-lg bg-slate-900/50 rounded-xl p-4 border border-teal-500/20",children:[s.jsx("span",{className:"text-slate-500",children:"// "}),s.jsx("span",{className:"text-teal-400",children:"Jane."}),s.jsx("span",{className:"text-white",children:" = Z + X + Y"})]}),s.jsxs("div",{className:"text-slate-300",children:[s.jsxs("p",{className:"mb-4",children:[s.jsx("strong",{className:"text-teal-400",children:'"Jane."'})," as a statement means:"]}),s.jsxs("ul",{className:"list-disc list-inside space-y-2 text-slate-400 mb-4",children:[s.jsx("li",{children:"Jane is not dead (Z satisfied)"}),s.jsx("li",{children:"Jane is stable (X satisfied)"}),s.jsx("li",{children:"Jane is evolving, progressing, in creation (Y satisfied)"})]}),s.jsxs("p",{className:"text-amber-400",children:[s.jsx("strong",{children:'"Not Jane."'})," would lack one or more, or all if it's a strict limit value."]})]}),s.jsxs("div",{className:"p-4 bg-teal-500/10 rounded-xl border border-teal-500/20 text-sm text-teal-300",children:[s.jsx("strong",{children:"Jane â Mary"}),": If Jane is well â Mary is well.",s.jsx("p",{className:"mt-2 text-slate-400",children:"This propagation works through high-low-band alignment. If Jane's R-band is aligned and her T-band wants to help Mary, then Mary's R-band receives alignment."})]})]})]})}),s.jsx("section",{className:"max-w-4xl mx-auto",children:s.jsxs("div",{className:"rounded-2xl bg-gradient-to-br from-slate-800/50 to-slate-900/50 border border-white/5 p-8",children:[s.jsxs("h2",{className:"text-2xl font-bold text-white mb-6 flex items-center gap-3",children:[s.jsx(Yh,{className:"w-6 h-6 text-cyan-400"}),"Octave Progression"]}),s.jsx("div",{className:"space-y-4",children:[{from:"A",to:"E",label:"Finite octave",desc:"First step from apex to extension"},{from:"E",to:"O",label:"Extended octave",desc:"From extension to universe"},{from:"O",to:"â",label:"Infinite octave",desc:"From universe to boun
342dless"},{from:"â",to:"â+n",label:"Transfinite",desc:"Beyond infinity itself"}].map((o,c)=>s.jsxs("div",{className:"flex items-center gap-4 p-4 bg-slate-900/50 rounded-xl border border-white/5",children:[s.jsx("div",{className:"text-2xl font-bold text-cyan-400 w-8",children:o.from}),s.jsx(Ee,{className:"w-5 h-5 text-slate-600"}),s.jsx("div",{className:"text-2xl font-bold text-amber-400 w-8",children:o.to}),s.jsxs("div",{className:"flex-1",children:[s.jsx("div",{className:"font-semibold text-white",children:o.label}),s.jsx("div",{className:"text-sm text-slate-500",children:o.desc})]})]},c))}),s.jsx("div",{className:"mt-8 text-center",children:s.jsxs(ce,{to:"/calculator",className:"inline-flex items-center gap-2 px-6 py-3 rounded-xl bg-gradient-to-r from-violet-500 to-indigo-500 text-white font-semibold hover:shadow-lg hover:shadow-violet-500/25 transition-all",children:[s.jsx(fr,{className:"w-5 h-5"}),"Calculate Your Own Voyage"]})})]})})]})}function fp(){return s.jsx(Rh,{children:s.jsx(lp,{children:s.jsxs(sh,{children:[s.jsx(dt,{path:"/",element:s.jsx(sp,{})}),s.jsx(dt,{path:"/pure-lane-infinity",element:s.jsx(ap,{})}),s.jsx(dt,{path:"/laegna-numbers",element:s.jsx(ip,{})}),s.jsx(dt,{path:"/pure-lane-geometry",element:s.jsx(op,{})}),s.jsx(dt,{path:"/lane-databases",element:s.jsx(cp,{})}),s.jsx(dt,{path:"/calculator",element:s.jsx(up,{})}),s.jsx(dt,{path:"/voyages",element:s.jsx(mp,{})})]})})})}sd(document.getElementById("root")).render(s.jsx(v.StrictMode,{children:s.jsx(fp,{})}));
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.