PageSourceSearch

https://pixpunk.ai/assets/index-cnDqHxMo.js

js pixpunk.ai collected 2026-10-05 13:37:30 UTC 417,381 bytes, 12 lines download raw bytes

vendor: 12,577 bytes, lines 1-4
1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/routes--5MfcHoY.js","assets/HomePage-BIZ_PzFk.js","assets/rolldown-runtime-DAXXjFlN.js","assets/utils-DZMbS9hv.js","assets/counts-Dkvm8f2A.js","assets/Layout-DuAaPpvM.js","assets/seo-pages-KtT-B5Py.js","assets/incumbents-DcUZhsVa.js","assets/seo-guides-do8uUZSp.js","assets/content-guides-DhxnjO-7.js","assets/seo-site-DevW5k6U.js","assets/content-site-Dmto2Q68.js","assets/agent-C7cF40VB.js","assets/AgentPage-DBRkQ9IP.js","assets/cn.agent-B6j3p6z7.js"])))=>i.map(i=>d[i]);
2import{o as e,r as t,t as n}from"./rolldown-runtime-DAXXjFlN.js";import{_ as r,a as i,b as a,c as o,d as s,f as c,g as l,h as u,i as d,l as f,m as p,n as m,o as h,p as g,r as _,s as v,t as y,u as b,v as x,x as S,y as C}from"./utils-DZMbS9hv.js";var ee=n((e=>{function t(e,t){var n=e.length;e.push(t);a:for(;0<n;){var r=n-1>>>1,a=e[r];if(0<i(a,t))e[r]=t,e[n]=a,n=r;else break a}}function n(e){return e.length===0?null:e[0]}function r(e){if(e.length===0)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;a:for(var r=0,a=e.length,o=a>>>1;r<o;){var s=2*(r+1)-1,c=e[s],l=s+1,u=e[l];if(0>i(c,n))l<a&&0>i(u,c)?(e[r]=u,e[l]=n,r=l):(e[r]=c,e[s]=n,r=s);else if(l<a&&0>i(u,n))e[r]=u,e[l]=n,r=l;else break a}}return t}function i(e,t){var n=e.sortIndex-t.sortIndex;return n===0?e.id-t.id:n}if(e.unstable_now=void 0,typeof performance==`object`&&typeof performance.now==`function`){var a=performance;e.unstable_now=function(){return a.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var c=[],l=[],u=1,d=null,f=3,p=!1,m=!1,h=!1,g=!1,_=typeof setTimeout==`function`?setTimeout:null,v=typeof clearTimeout==`function`?clearTimeout:null,y=typeof setImmediate<`u`?setImmediate:null;function b(e){for(var i=n(l);i!==null;){if(i.callback===null)r(l);else if(i.startTime<=e)r(l),i.sortIndex=i.expirationTime,t(c,i);else break;i=n(l)}}function x(e){if(h=!1,b(e),!m)if(n(c)!==null)m=!0,S||(S=!0,ie());else{var t=n(l);t!==null&&se(x,t.startTime-e)}}var S=!1,C=-1,ee=5,te=-1;function ne(){return g?!0:!(e.unstable_now()-te<ee)}function re(){if(g=!1,S){var t=e.unstable_now();te=t;var i=!0;try{a:{m=!1,h&&(h=!1,v(C),C=-1),p=!0;var a=f;try{b:{for(b(t),d=n(c);d!==null&&!(d.expirationTime>t&&ne());){var o=d.callback;if(typeof o==`function`){d.callback=null,f=d.priorityLevel;var s=o(d.expirationTime<=t);if(t=e.unstable_now(),typeof s==`function`){d.callback=s,b(t),i=!0;break b}d===n(c)&&r(c),b(t)}else r(c);d=n(c)}if(d!==null)i=!0;else{var u=n(l);u!==null&&se(x,u.startTime-t),i=!1}}break a}finally{d=null,f=a,p=!1}i=void 0}}finally{i?ie():S=!1}}}var ie;if(typeof y==`function`)ie=function(){y(re)};else if(typeof MessageChannel<`u`){var ae=new MessageChannel,oe=ae.port2;ae.port1.onmessage=re,ie=function(){oe.postMessage(null)}}else ie=function(){_(re,0)};function se(t,n){C=_(function(){t(e.unstable_now())},n)}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(e){e.callback=null},e.unstable_forceFrameRate=function(e){0>e||125<e?console.error(`forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported`):ee=0<e?Math.floor(1e3/e):5},e.unstable_getCurrentPriorityLevel=function(){return f},e.unstable_next=function(e){switch(f){case 1:case 2:case 3:var t=3;break;default:t=f}var n=f;f=t;try{return e()}finally{f=n}},e.unstable_requestPaint=function(){g=!0},e.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=f;f=e;try{return t()}finally{f=n}},e.unstable_scheduleCallback=function(r,i,a){var o=e.unstable_now();switch(typeof a==`object`&&a?(a=a.delay,a=typeof a==`number`&&0<a?o+a:o):a=o,r){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return s=a+s,r={id:u++,callback:i,priorityLevel:r,startTime:a,expirationTime:s,sortIndex:-1},a>o?(r.sortIndex=a,t(l,r),n(c)===null&&r===n(l)&&(h?(v(C),C=-1):h=!0,se(x,a-o))):(r.sortIndex=s,t(c,r),m||p||(m=!0,S||(S=!0,ie()))),r},e.unstable_shouldYield=ne,e.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}})),te=n(((e,t)=>{t.exports=ee()})),ne=n((e=>{var t=S();function n(e){var t=`https://react.dev/errors/`+e;if(1<arguments.length){t+=`?args[]=`+encodeURIComponent(arguments[1]);for(var n=2;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.`}function r(){}var i={d:{f:r,r:function(){throw Error(n(522))},D:r,C:r,L:r,m:r,X:r,S:r,M:r},p:0,findDOMNode:null},a=Symbol.for(`react.portal`);function o(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:a,key:r==null?null:``+r,children:e,containerInfo:t,implementation:n}}var s=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function c(e,t){if(e===`font`)return``;if(typeof t==`string`)return t===`use-credentials`?t:``}e.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=i,e.createPortal=function(e,t){var r=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)throw Error(n(299));return o(e,t,null,r)},e.flushSync=function(e){var t=s.T,n=i.p;try{if(s.T=null,i.p=2,e)return e()}finally{s.T=t,i.p=n,i.d.f()}},e.preconnect=function(e,t){typeof e==`string`&&(t?(t=t.crossOrigin,t=typeof t==`string`?t===`use-credentials`?t:``:void 0):t=null,i.d.C(e,t))},e.prefetchDNS=function(e){typeof e==`string`&&i.d.D(e)},e.preinit=function(e,t){if(typeof e==`string`&&t&&typeof t.as==`string`){var n=t.as,r=c(n,t.crossOrigin),a=typeof t.integrity==`string`?t.integrity:void 0,o=typeof t.fetchPriority==`string`?t.fetchPriority:void 0;n===`style`?i.d.S(e,typeof t.precedence==`string`?t.precedence:void 0,{crossOrigin:r,integrity:a,fetchPriority:o}):n===`script`&&i.d.X(e,{crossOrigin:r,integrity:a,fetchPriority:o,nonce:typeof t.nonce==`string`?t.nonce:void 0})}},e.preinitModule=function(e,t){if(typeof e==`string`)if(typeof t==`object`&&t){if(t.as==null||t.as===`script`){var n=c(t.as,t.crossOrigin);i.d.M(e,{crossOrigin:n,integrity:typeof t.integrity==`string`?t.integrity:void 0,nonce:typeof t.nonce==`string`?t.nonce:void 0})}}else t??i.d.M(e)},e.preload=function(e,t){if(typeof e==`string`&&typeof t==`object`&&t&&typeof t.as==`string`){var n=t.as,r=c(n,t.crossOrigin);i.d.L(e,n,{crossOrigin:r,integrity:typeof t.integrity==`string`?t.integrity:void 0,nonce:typeof t.nonce==`string`?t.nonce:void 0,type:typeof t.type==`string`?t.type:void 0,fetchPriority:typeof t.fetchPriority==`string`?t.fetchPriority:void 0,referrerPolicy:typeof t.referrerPolicy==`string`?t.referrerPolicy:void 0,imageSrcSet:typeof t.imageSrcSet==`string`?t.imageSrcSet:void 0,imageSizes:typeof t.imageSizes==`string`?t.imageSizes:void 0,media:typeof t.media==`string`?t.media:void 0})}},e.preloadModule=function(e,t){if(typeof e==`string`)if(t){var n=c(t.as,t.crossOrigin);i.d.m(e,{as:typeof t.as==`string`&&t.as!==`script`?t.as:void 0,crossOrigin:n,integrity:typeof t.integrity==`string`?t.integrity:void 0})}else i.d.m(e)},e.requestFormReset=function(e){i.d.r(e)},e.unstable_batchedUpdates=function(e,t){return e(t)},e.useFormState=function(e,t,n){return s.H.useFormState(e,t,n)},e.useFormStatus=function(){return s.H.useHostTransitionStatus()},e.version=`19.2.8`})),re=n(((e,t)=>{function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>`u`||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!=`function`))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=ne()})),ie=n((e=>{var t=te(),n=S(),r=re();function i(e){var t=`https://react.dev/errors/`+e;if(1<arguments.length){t+=`?args[]=`+encodeURIComponent(arguments[1]);for(var n=2;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.`}function a(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function o(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 s(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 c(e){if(e.tag===31){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function l(e){if(o(e)!==e)throw Error(i(188))}function u(e){var t=e.alternate;if(!t){if(t=o(e),t===null)throw Error(i(188));return t===e?e:null}for(var n=e,r=t;;){var a=n.return;if(a===null)break;var s=a.alternate;if(s===null){if(r=a.return,r!==null){n=r;continue}break}if(a.child===s.child){for(s=a.child;s;){if(s===n)return l(a),e;if(s===r)return l(a),t;s=s.sibling}throw Error(i(188))}if(n.return!==r.return)n=a,r=s;else{for(var c=!1,u=a.child;u;){if(u===n){c=!0,n=a,r=s;break}if(u===r){c=!0,r=a,n=s;break}u=u.sibling}if(!c){for(u=s.child;u;){if(u===n){c=!0,n=s,r=a;break}if(u===r){c=!0,r=s,n=a;break}u=u.sibling}if(!c)throw Error(i(189))}}if(n.alternate!==r)throw Error(i(190))}if(n.tag!==3)throw Error(i(188));return n.stateNode.current===n?e:t}function d(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=d(e),t!==null)return t;e=e.sibling}return null}var f=Object.assign,p=Symbol.for(`react.element`),m=Symbol.for(`react.transitional.element`),h=Symbol.for(`react.portal`),g=Symbol.for(`react.fragment`),_=Symbol.for(`react.strict_mode`),v=Symbol.for(`react.profiler`),y=Symbol.for(`react.consumer`),b=Symbol.for(`react.context`),x=Symbol.for(`react.forward_ref`),C=Symbol.for(`react.suspense`),ee=Symbol.for(`react.suspense_list`),ne=Symbol.for(`react.memo`),ie=Symbol.for(`react.lazy`),ae=Symbol.for(`react.activity`),oe=Symbol.for(`react.memo_cache_sentinel`),se=Symbol.iterator;function ce(e){return typeof e!=`object`||!e?null:(e=se&&e[se]||e[`@@iterator`],typeof e==`function`?e:null)}var le=Symbol.for(`react.client.reference`);function ue(e){if(e==null)return null;if(typeof e==`function`)return e.$$typeof===le?null:e.displayName||e.name||null;if(typeof e==`string`)return e;switch(e){case g:return`Fragment`;case v:return`Profiler`;case _:return`StrictMode`;case C:return`Suspense`;case ee:return`SuspenseList`;case ae:return`Activity`}if(typeof e==`object`)switch(e.$$typeof){case h:return`Portal`;case b:return e.displayName||`Context`;case y:return(e._context.displayName||`Context`)+`.Consumer`;case x:var t=e.render;return e=e.displayName,e||=(e=t.displayName||t.name||``,e===``?`ForwardRef`:`ForwardRef(`+e+`)`),e;case ne:return t=e.displayName||null,t===null?ue(e.type)||`Memo`:t;case ie:t=e._payload,e=e._init;try{return ue(e(t))}catch{}}return null}var de=Array.isArray,w=n.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,E=r.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,fe={pending:!1,data:null,method:null,action:null},pe=[],me=-1;function he(e){return{current:e}}function ge(e){0>me||(e.current=pe[me],pe[me]=null,me--)}function D(e,t){me++,pe[me]=e.current,e.current=t}var _e=he(null),ve=he(null),O=he(null),ye=he(null);function be(e,t){switch(D(O,t),D(ve,e),D(_e,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?Hd(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=Hd(t),e=Ud(t,e);else switch(e){case`svg`:e=1;break;case`math`:e=2;break;default:e=0}}ge(_e),D(_e,e)}function xe(){ge(_e),ge(ve),ge(O)}function Se(e){e.memoizedState!==null&&D(ye,e);var t=_e.current,n=Ud(t,e.type);t!==n&&(D(ve,e),D(_e,n))}function Ce(e){ve.current===e&&(ge(_e),ge(ve)),ye.current===e&&(ge(ye),$f._currentValue=fe)}var we,Te;function Ee(e){if(we===void 0)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);we=t&&t[1]||``,Te=-1<e.stack.indexOf(`
3    at`)?` (<anonymous>)`:-1<e.stack.indexOf(`@`)?`@unknown:0:0`:``}return`
4`+we+e+Te}var De=!1;function Oe(e,t){if(!e||De)return``;De=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var r={DetermineComponentFrameRoot:function(){try{if(t){var n=function(){throw Error()};if(Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),typeof Reflect==`object`&&Reflect.construct){try{Reflect.construct(n,[])}catch(e){var r=e}Reflect.construct(e,[],n)}
vendor: 13,134 bytes, lines 4-9
4else{try{n.call()}catch(e){r=e}e.call(n.prototype)}}else{try{throw Error()}catch(e){r=e}(n=e())&&typeof n.catch==`function`&&n.catch(function(){})}}catch(e){if(e&&r&&typeof e.stack==`string`)return[e.stack,r.stack]}return[null,null]}};r.DetermineComponentFrameRoot.displayName=`DetermineComponentFrameRoot`;var i=Object.getOwnPropertyDescriptor(r.DetermineComponentFrameRoot,`name`);i&&i.configurable&&Object.defineProperty(r.DetermineComponentFrameRoot,"name",{value:`DetermineComponentFrameRoot`});var a=r.DetermineComponentFrameRoot(),o=a[0],s=a[1];if(o&&s){var c=o.split(`
5`),l=s.split(`
6`);for(i=r=0;r<c.length&&!c[r].includes(`DetermineComponentFrameRoot`);)r++;for(;i<l.length&&!l[i].includes(`DetermineComponentFrameRoot`);)i++;if(r===c.length||i===l.length)for(r=c.length-1,i=l.length-1;1<=r&&0<=i&&c[r]!==l[i];)i--;for(;1<=r&&0<=i;r--,i--)if(c[r]!==l[i]){if(r!==1||i!==1)do if(r--,i--,0>i||c[r]!==l[i]){var u=`
7`+c[r].replace(` at new `,` at `);return e.displayName&&u.includes(`<anonymous>`)&&(u=u.replace(`<anonymous>`,e.displayName)),u}while(1<=r&&0<=i);break}}}finally{De=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:``)?Ee(n):``}function ke(e,t){switch(e.tag){case 26:case 27:case 5:return Ee(e.type);case 16:return Ee(`Lazy`);case 13:return e.child!==t&&t!==null?Ee(`Suspense Fallback`):Ee(`Suspense`);case 19:return Ee(`SuspenseList`);case 0:case 15:return Oe(e.type,!1);case 11:return Oe(e.type.render,!1);case 1:return Oe(e.type,!0);case 31:return Ee(`Activity`);default:return``}}function Ae(e){try{var t=``,n=null;do t+=ke(e,n),n=e,e=e.return;while(e);return t}catch(e){return`
8Error generating stack: `+e.message+`
9`+e.stack}}var je=Object.prototype.hasOwnProperty,Me=t.unstable_scheduleCallback,Ne=t.unstable_cancelCallback,Pe=t.unstable_shouldYield,Fe=t.unstable_requestPaint,Ie=t.unstable_now,Le=t.unstable_getCurrentPriorityLevel,Re=t.unstable_ImmediatePriority,ze=t.unstable_UserBlockingPriority,Be=t.unstable_NormalPriority,Ve=t.unstable_LowPriority,He=t.unstable_IdlePriority,Ue=t.log,We=t.unstable_setDisableYieldValue,Ge=null,Ke=null;function qe(e){if(typeof Ue==`function`&&We(e),Ke&&typeof Ke.setStrictMode==`function`)try{Ke.setStrictMode(Ge,e)}catch{}}var Je=Math.clz32?Math.clz32:Ze,Ye=Math.log,Xe=Math.LN2;function Ze(e){return e>>>=0,e===0?32:31-(Ye(e)/Xe|0)|0}var Qe=256,$e=262144,et=4194304;function tt(e){var t=e&42;if(t!==0)return t;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:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function nt(e,t,n){var r=e.pendingLanes;if(r===0)return 0;var i=0,a=e.suspendedLanes,o=e.pingedLanes;e=e.warmLanes;var s=r&134217727;return s===0?(s=r&~a,s===0?o===0?n||(n=r&~e,n!==0&&(i=tt(n))):i=tt(o):i=tt(s)):(r=s&~a,r===0?(o&=s,o===0?n||(n=s&~e,n!==0&&(i=tt(n))):i=tt(o)):i=tt(r)),i===0?0:t!==0&&t!==i&&(t&a)===0&&(a=i&-i,n=t&-t,a>=n||a===32&&n&4194048)?t:i}function rt(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function it(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function at(){var e=et;return et<<=1,!(et&62914560)&&(et=4194304),e}function ot(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function st(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function ct(e,t,n,r,i,a){var o=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var s=e.entanglements,c=e.expirationTimes,l=e.hiddenUpdates;for(n=o&~n;0<n;){var u=31-Je(n),d=1<<u;s[u]=0,c[u]=-1;var f=l[u];if(f!==null)for(l[u]=null,u=0;u<f.length;u++){var p=f[u];p!==null&&(p.lane&=-536870913)}n&=~d}r!==0&&lt(e,r,0),a!==0&&i===0&&e.tag!==0&&(e.suspendedLanes|=a&~(o&~t))}function lt(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-Je(t);e.entangledLanes|=t,e.entanglements[r]=e.entanglements[r]|1073741824|n&261930}function ut(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-Je(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}function dt(e,t){var n=t&-t;return n=n&42?1:ft(n),(n&(e.suspendedLanes|t))===0?n:0}function ft(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;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:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function pt(e){return e&=-e,2<e?8<e?e&134217727?32:268435456:8:2}function mt(){var e=E.p;return e===0?(e=window.event,e===void 0?32:hp(e.type)):e}function ht(e,t){var n=E.p;try{return E.p=e,t()}finally{E.p=n}}var gt=Math.random().toString(36).slice(2),_t=`__reactFiber$`+gt,vt=`__reactProps$`+gt,yt=`__reactContainer$`+gt,bt=`__reactEvents$`+gt,xt=`__reactListeners$`+gt,St=`__reactHandles$`+gt,Ct=`__reactResources$`+gt,wt=`__reactMarker$`+gt;function Tt(e){delete e[_t],delete e[vt],delete e[bt],delete e[xt],delete e[St]}function Et(e){var t=e[_t];if(t)return t;for(var n=e.parentNode;n;){if(t=n[yt]||n[_t]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=ff(e);e!==null;){if(n=e[_t])return n;e=ff(e)}return t}e=n,n=e.parentNode}return null}function Dt(e){if(e=e[_t]||e[yt]){var t=e.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return e}return null}function Ot(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(i(33))}function kt(e){var t=e[Ct];return t||=e[Ct]={hoistableStyles:new Map,hoistableScripts:new Map},t}function At(e){e[wt]=!0}var jt=new Set,Mt={};function Nt(e,t){Pt(e,t),Pt(e+`Capture`,t)}function Pt(e,t){for(Mt[e]=t,e=0;e<t.length;e++)jt.add(t[e])}var Ft=RegExp(`^[: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]*$`),It={},Lt={};function Rt(e){return je.call(Lt,e)?!0:je.call(It,e)?!1:Ft.test(e)?Lt[e]=!0:(It[e]=!0,!1)}function zt(e,t,n){if(Rt(t))if(n===null)e.removeAttribute(t);else{switch(typeof n){case`undefined`:case`function`:case`symbol`:e.removeAttribute(t);return;case`boolean`:var r=t.toLowerCase().slice(0,5);if(r!==`data-`&&r!==`aria-`){e.removeAttribute(t);return}}e.setAttribute(t,``+n)}}function Bt(e,t,n){if(n===null)e.removeAttribute(t);else{switch(typeof n){case`undefined`:case`function`:case`symbol`:case`boolean`:e.removeAttribute(t);return}e.setAttribute(t,``+n)}}function Vt(e,t,n,r){if(r===null)e.removeAttribute(n);else{switch(typeof r){case`undefined`:case`function`:case`symbol`:case`boolean`:e.removeAttribute(n);return}e.setAttributeNS(t,n,``+r)}}function Ht(e){switch(typeof e){case`bigint`:case`boolean`:case`number`:case`string`:case`undefined`:return e;case`object`:return e;default:return``}}function Ut(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()===`input`&&(t===`checkbox`||t===`radio`)}function Wt(e,t,n){var r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&r!==void 0&&typeof r.get==`function`&&typeof r.set==`function`){var i=r.get,a=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(e){n=``+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(e){n=``+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Gt(e){if(!e._valueTracker){var t=Ut(e)?`checked`:`value`;e._valueTracker=Wt(e,t,``+e[t])}}function Kt(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r=``;return e&&(r=Ut(e)?e.checked?`true`:`false`:e.value),e=r,e===n?!1:(t.setValue(e),!0)}function qt(e){if(e||=typeof document<`u`?document:void 0,e===void 0)return null;try{return e.activeElement||e.body}catch{return e.body}}var Jt=/[\n"\\]/g;function Yt(e){return e.replace(Jt,function(e){return`\\`+e.charCodeAt(0).toString(16)+` `})}function Xt(e,t,n,r,i,a,o,s){e.name=``,o!=null&&typeof o!=`function`&&typeof o!=`symbol`&&typeof o!=`boolean`?e.type=o:e.removeAttribute(`type`),t==null?o!==`submit`&&o!==`reset`||e.removeAttribute(`value`):o===`number`?(t===0&&e.value===``||e.value!=t)&&(e.value=``+Ht(t)):e.value!==``+Ht(t)&&(e.value=``+Ht(t)),t==null?n==null?r!=null&&e.removeAttribute(`value`):Qt(e,o,Ht(n)):Qt(e,o,Ht(t)),i==null&&a!=null&&(e.defaultChecked=!!a),i!=null&&(e.checked=i&&typeof i!=`function`&&typeof i!=`symbol`),s!=null&&typeof s!=`function`&&typeof s!=`symbol`&&typeof s!=`boolean`?e.name=``+Ht(s):e.removeAttribute(`name`)}function Zt(e,t,n,r,i,a,o,s){if(a!=null&&typeof a!=`function`&&typeof a!=`symbol`&&typeof a!=`boolean`&&(e.type=a),t!=null||n!=null){if(!(a!==`submit`&&a!==`reset`||t!=null)){Gt(e);return}n=n==null?``:``+Ht(n),t=t==null?n:``+Ht(t),s||t===e.value||(e.value=t),e.defaultValue=t}r??=i,r=typeof r!=`function`&&typeof r!=`symbol`&&!!r,e.checked=s?e.checked:!!r,e.defaultChecked=!!r,o!=null&&typeof o!=`function`&&typeof o!=`symbol`&&typeof o!=`boolean`&&(e.name=o),Gt(e)}function Qt(e,t,n){t===`number`&&qt(e.ownerDocument)===e||e.defaultValue===``+n||(e.defaultValue=``+n)}function $t(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t[`$`+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty(`$`+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=``+Ht(n),t=null,i=0;i<e.length;i++){if(e[i].value===n){e[i].selected=!0,r&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function en(e,t,n){if(t!=null&&(t=``+Ht(t),t!==e.value&&(e.value=t),n==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=n==null?``:``+Ht(n)}function tn(e,t,n,r){if(t==null){if(r!=null){if(n!=null)throw Error(i(92));if(de(r)){if(1<r.length)throw Error(i(93));r=r[0]}n=r}n??=``,t=n}n=Ht(t),e.defaultValue=n,r=e.textContent,r===n&&r!==``&&r!==null&&(e.value=r),Gt(e)}function nn(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var rn=new Set(`animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp`.split(` `));function an(e,t,n){var r=t.indexOf(`--`)===0;n==null||typeof n==`boolean`||n===``?r?e.setProperty(t,``):t===`float`?e.cssFloat=``:e[t]=``:r?e.setProperty(t,n):typeof n!=`number`||n===0||rn.has(t)?t===`float`?e.cssFloat=n:e[t]=(``+n).trim():e[t]=n+`px`}function on(e,t,n){if(t!=null&&typeof t!=`object`)throw Error(i(62));if(e=e.style,n!=null){for(var r in n)!n.hasOwnProperty(r)||t!=null&&t.hasOwnProperty(r)||(r.indexOf(`--`)===0?e.setProperty(r,``):r===`float`?e.cssFloat=``:e[r]=``);for(var a in t)r=t[a],t.hasOwnProperty(a)&&n[a]!==r&&an(e,a,r)}else for(var o in t)t.hasOwnProperty(o)&&an(e,o,t[o])}function sn(e){if(e.indexOf(`-`)===-1)return!1;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 cn=new Map([[`acceptCharset`,`accept-charset`],[`htmlFor`,`for`],[`httpEquiv`,`http-equiv`],[`crossOrigin`,`crossorigin`],[`accentHeight`,`accent-height`],[`alignmentBaseline`,`alignment-baseline`],[`arabicForm`,`arabic-form`],[`baselineShift`,`baseline-shift`],[`capHeight`,`cap-height`],[`
9clipPath`,`clip-path`],[`clipRule`,`clip-rule`],[`colorInterpolation`,`color-interpolation`],[`colorInterpolationFilters`,`color-interpolation-filters`],[`colorProfile`,`color-profile`],[`colorRendering`,`color-rendering`],[`dominantBaseline`,`dominant-baseline`],[`enableBackground`,`enable-background`],[`fillOpacity`,`fill-opacity`],[`fillRule`,`fill-rule`],[`floodColor`,`flood-color`],[`floodOpacity`,`flood-opacity`],[`fontFamily`,`font-family`],[`fontSize`,`font-size`],[`fontSizeAdjust`,`font-size-adjust`],[`fontStretch`,`font-stretch`],[`fontStyle`,`font-style`],[`fontVariant`,`font-variant`],[`fontWeight`,`font-weight`],[`glyphName`,`glyph-name`],[`glyphOrientationHorizontal`,`glyph-orientation-horizontal`],[`glyphOrientationVertical`,`glyph-orientation-vertical`],[`horizAdvX`,`horiz-adv-x`],[`horizOriginX`,`horiz-origin-x`],[`imageRendering`,`image-rendering`],[`letterSpacing`,`letter-spacing`],[`lightingColor`,`lighting-color`],[`markerEnd`,`marker-end`],[`markerMid`,`marker-mid`],[`markerStart`,`marker-start`],[`overlinePosition`,`overline-position`],[`overlineThickness`,`overline-thickness`],[`paintOrder`,`paint-order`],[`panose-1`,`panose-1`],[`pointerEvents`,`pointer-events`],[`renderingIntent`,`rendering-intent`],[`shapeRendering`,`shape-rendering`],[`stopColor`,`stop-color`],[`stopOpacity`,`stop-opacity`],[`strikethroughPosition`,`strikethrough-position`],[`strikethroughThickness`,`strikethrough-thickness`],[`strokeDasharray`,`stroke-dasharray`],[`strokeDashoffset`,`stroke-dashoffset`],[`strokeLinecap`,`stroke-linecap`],[`strokeLinejoin`,`stroke-linejoin`],[`strokeMiterlimit`,`stroke-miterlimit`],[`strokeOpacity`,`stroke-opacity`],[`strokeWidth`,`stroke-width`],[`textAnchor`,`text-anchor`],[`textDecoration`,`text-decoration`],[`textRendering`,`text-rendering`],[`transformOrigin`,`transform-origin`],[`underlinePosition`,`underline-position`],[`underlineThickness`,`underline-thickness`],[`unicodeBidi`,`unicode-bidi`],[`unicodeRange`,`unicode-range`],[`unitsPerEm`,`units-per-em`],[`vAlphabetic`,`v-alphabetic`],[`vHanging`,`v-hanging`],[`vIdeographic`,`v-ideographic`],[`vMathematical`,`v-mathematical`],[`vectorEffect`,`vector-effect`],[`vertAdvY`,`vert-adv-y`],[`vertOriginX`,`vert-origin-x`],[`vertOriginY`,`vert-origin-y`],[`wordSpacing`,`word-spacing`],[`writingMode`,`writing-mode`],[`xmlnsXlink`,`xmlns:xlink`],[`xHeight`,`x-height`]]),ln=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function un(e){return ln.test(``+e)?`javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')`:e}function dn(){}var fn=null;function pn(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var mn=null,hn=null;function gn(e){var t=Dt(e);if(t&&(e=t.stateNode)){var n=e[vt]||null;a:switch(e=t.stateNode,t.type){case`input`:if(Xt(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,n.type===`radio`&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll(`input[name="`+Yt(``+t)+`"][type="radio"]`),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var a=r[vt]||null;if(!a)throw Error(i(90));Xt(r,a.value,a.defaultValue,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name)}}for(t=0;t<n.length;t++)r=n[t],r.form===e.form&&Kt(r)}break a;case`textarea`:en(e,n.value,n.defaultValue);break a;case`select`:t=n.value,t!=null&&$t(e,!!n.multiple,t,!1)}}}var _n=!1;
vendor: 80,652 bytes, line 9
9function vn(e,t,n){if(_n)return e(t,n);_n=!0;try{return e(t)}finally{if(_n=!1,(mn!==null||hn!==null)&&(xu(),mn&&(t=mn,e=hn,hn=mn=null,gn(t),e)))for(t=0;t<e.length;t++)gn(e[t])}}function yn(e,t){var n=e.stateNode;if(n===null)return null;var r=n[vt]||null;if(r===null)return null;n=r[t];a: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 a;default:e=!1}if(e)return null;if(n&&typeof n!=`function`)throw Error(i(231,t,typeof n));return n}var bn=!(typeof window>`u`||window.document===void 0||window.document.createElement===void 0),xn=!1;if(bn)try{var Sn={};Object.defineProperty(Sn,"passive",{get:function(){xn=!0}}),window.addEventListener(`test`,Sn,Sn),window.removeEventListener(`test`,Sn,Sn)}catch{xn=!1}var Cn=null,wn=null,Tn=null;function En(){if(Tn)return Tn;var e,t=wn,n=t.length,r,i=`value`in Cn?Cn.value:Cn.textContent,a=i.length;for(e=0;e<n&&t[e]===i[e];e++);var o=n-e;for(r=1;r<=o&&t[n-r]===i[a-r];r++);return Tn=i.slice(e,1<r?1-r:void 0)}function Dn(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 On(){return!0}function kn(){return!1}function An(e){function t(t,n,r,i,a){for(var o in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=i,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(o)&&(t=e[o],this[o]=t?t(i):i[o]);return this.isDefaultPrevented=(i.defaultPrevented==null?!1===i.returnValue:i.defaultPrevented)?On:kn,this.isPropagationStopped=kn,this}return f(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():typeof e.returnValue!=`unknown`&&(e.returnValue=!1),this.isDefaultPrevented=On)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():typeof e.cancelBubble!=`unknown`&&(e.cancelBubble=!0),this.isPropagationStopped=On)},persist:function(){},isPersistent:On}),t}var jn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Mn=An(jn),Nn=f({},jn,{view:0,detail:0}),Pn=An(Nn),Fn,In,Ln,Rn=f({},Nn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Jn,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!==Ln&&(Ln&&e.type===`mousemove`?(Fn=e.screenX-Ln.screenX,In=e.screenY-Ln.screenY):In=Fn=0,Ln=e),Fn)},movementY:function(e){return`movementY`in e?e.movementY:In}}),zn=An(Rn),Bn=An(f({},Rn,{dataTransfer:0})),Vn=An(f({},Nn,{relatedTarget:0})),Hn=An(f({},jn,{animationName:0,elapsedTime:0,pseudoElement:0})),Un=An(f({},jn,{clipboardData:function(e){return`clipboardData`in e?e.clipboardData:window.clipboardData}})),Wn=An(f({},jn,{data:0})),Gn={Esc:`Escape`,Spacebar:` `,Left:`ArrowLeft`,Up:`ArrowUp`,Right:`ArrowRight`,Down:`ArrowDown`,Del:`Delete`,Win:`OS`,Menu:`ContextMenu`,Apps:`ContextMenu`,Scroll:`ScrollLock`,MozPrintableKey:`Unidentified`},k={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`},Kn={Alt:`altKey`,Control:`ctrlKey`,Meta:`metaKey`,Shift:`shiftKey`};function qn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Kn[e])?!!t[e]:!1}function Jn(){return qn}var A=An(f({},Nn,{key:function(e){if(e.key){var t=Gn[e.key]||e.key;if(t!==`Unidentified`)return t}return e.type===`keypress`?(e=Dn(e),e===13?`Enter`:String.fromCharCode(e)):e.type===`keydown`||e.type===`keyup`?k[e.keyCode]||`Unidentified`:``},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Jn,charCode:function(e){return e.type===`keypress`?Dn(e):0},keyCode:function(e){return e.type===`keydown`||e.type===`keyup`?e.keyCode:0},which:function(e){return e.type===`keypress`?Dn(e):e.type===`keydown`||e.type===`keyup`?e.keyCode:0}})),Yn=An(f({},Rn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Xn=An(f({},Nn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Jn})),Zn=An(f({},jn,{propertyName:0,elapsedTime:0,pseudoElement:0})),Qn=An(f({},Rn,{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})),$n=An(f({},jn,{newState:0,oldState:0})),er=[9,13,27,32],tr=bn&&`CompositionEvent`in window,nr=null;bn&&`documentMode`in document&&(nr=document.documentMode);var rr=bn&&`TextEvent`in window&&!nr,ir=bn&&(!tr||nr&&8<nr&&11>=nr),ar=` `,or=!1;function sr(e,t){switch(e){case`keyup`:return er.indexOf(t.keyCode)!==-1;case`keydown`:return t.keyCode!==229;case`keypress`:case`mousedown`:case`focusout`:return!0;default:return!1}}function cr(e){return e=e.detail,typeof e==`object`&&`data`in e?e.data:null}var lr=!1;function ur(e,t){switch(e){case`compositionend`:return cr(t);case`keypress`:return t.which===32?(or=!0,ar):null;case`textInput`:return e=t.data,e===ar&&or?null:e;default:return null}}function dr(e,t){if(lr)return e===`compositionend`||!tr&&sr(e,t)?(e=En(),Tn=wn=Cn=null,lr=!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 ir&&t.locale!==`ko`?null:t.data;default:return null}}var fr={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 pr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t===`input`?!!fr[e.type]:t===`textarea`}function mr(e,t,n,r){mn?hn?hn.push(r):hn=[r]:mn=r,t=Dd(t,`onChange`),0<t.length&&(n=new Mn(`onChange`,`change`,null,n,r),e.push({event:n,listeners:t}))}var hr=null,gr=null;function _r(e){bd(e,0)}function vr(e){if(Kt(Ot(e)))return e}function yr(e,t){if(e===`change`)return t}var br=!1;if(bn){var xr;if(bn){var Sr=`oninput`in document;if(!Sr){var Cr=document.createElement(`div`);Cr.setAttribute(`oninput`,`return;`),Sr=typeof Cr.oninput==`function`}xr=Sr}else xr=!1;br=xr&&(!document.documentMode||9<document.documentMode)}function wr(){hr&&(hr.detachEvent(`onpropertychange`,Tr),gr=hr=null)}function Tr(e){if(e.propertyName===`value`&&vr(gr)){var t=[];mr(t,gr,e,pn(e)),vn(_r,t)}}function Er(e,t,n){e===`focusin`?(wr(),hr=t,gr=n,hr.attachEvent(`onpropertychange`,Tr)):e===`focusout`&&wr()}function Dr(e){if(e===`selectionchange`||e===`keyup`||e===`keydown`)return vr(gr)}function Or(e,t){if(e===`click`)return vr(t)}function kr(e,t){if(e===`input`||e===`change`)return vr(t)}function Ar(e,t){return e===t&&(e!==0||1/e==1/t)||e!==e&&t!==t}var jr=typeof Object.is==`function`?Object.is:Ar;function Mr(e,t){if(jr(e,t))return!0;if(typeof e!=`object`||!e||typeof t!=`object`||!t)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 i=n[r];if(!je.call(t,i)||!jr(e[i],t[i]))return!1}return!0}function Nr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Pr(e,t){var n=Nr(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}a:{for(;n;){if(n.nextSibling){n=n.nextSibling;break a}n=n.parentNode}n=void 0}n=Nr(n)}}function Fr(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Fr(e,t.parentNode):`contains`in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Ir(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=qt(e.document);t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href==`string`}catch{n=!1}if(n)e=t.contentWindow;else break;t=qt(e.document)}return t}function Lr(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`)}var Rr=bn&&`documentMode`in document&&11>=document.documentMode,zr=null,Br=null,Vr=null,Hr=!1;function Ur(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Hr||zr==null||zr!==qt(r)||(r=zr,`selectionStart`in r&&Lr(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Vr&&Mr(Vr,r)||(Vr=r,r=Dd(Br,`onSelect`),0<r.length&&(t=new Mn(`onSelect`,`select`,null,t,n),e.push({event:t,listeners:r}),t.target=zr)))}function Wr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n[`Webkit`+e]=`webkit`+t,n[`Moz`+e]=`moz`+t,n}var Gr={animationend:Wr(`Animation`,`AnimationEnd`),animationiteration:Wr(`Animation`,`AnimationIteration`),animationstart:Wr(`Animation`,`AnimationStart`),transitionrun:Wr(`Transition`,`TransitionRun`),transitionstart:Wr(`Transition`,`TransitionStart`),transitioncancel:Wr(`Transition`,`TransitionCancel`),transitionend:Wr(`Transition`,`TransitionEnd`)},Kr={},qr={};bn&&(qr=document.createElement(`div`).style,`AnimationEvent`in window||(delete Gr.animationend.animation,delete Gr.animationiteration.animation,delete Gr.animationstart.animation),`TransitionEvent`in window||delete Gr.transitionend.transition);function Jr(e){if(Kr[e])return Kr[e];if(!Gr[e])return e;var t=Gr[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in qr)return Kr[e]=t[n];return e}var Yr=Jr(`animationend`),Xr=Jr(`animationiteration`),Zr=Jr(`animationstart`),Qr=Jr(`transitionrun`),$r=Jr(`transitionstart`),ei=Jr(`transitioncancel`),ti=Jr(`transitionend`),ni=new Map,ri=`abort auxClick beforeToggle 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(` `);ri.push(`scrollEnd`);function ii(e,t){ni.set(e,t),Nt(t,[e])}var ai=typeof reportError==`function`?reportError:function(e){if(typeof window==`object`&&typeof window.ErrorEvent==`function`){var t=new window.ErrorEvent(`error`,{bubbles:!0,cancelable:!0,message:typeof e==`object`&&e&&typeof e.message==`string`?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process==`object`&&typeof process.emit==`function`){process.emit(`uncaughtException`,e);return}console.error(e)},oi=[],si=0,ci=0;function li(){for(var e=si,t=ci=si=0;t<e;){var n=oi[t];oi[t++]=null;var r=oi[t];oi[t++]=null;var i=oi[t];oi[t++]=null;var a=oi[t];if(oi[t++]=null,r!==null&&i!==null){var o=r.pending;o===null?i.next=i:(i.next=o.next,o.next=i),r.pending=i}a!==0&&pi(n,i,a)}}function ui(e,t,n,r){oi[si++]=e,oi[si++]=t,oi[si++]=n,oi[si++]=r,ci|=r,e.lanes|=r,e=e.alternate,e!==null&&(e.lanes|=r)}function di(e,t,n,r){return ui(e,t,n,r),mi(e)}function fi(e,t){return ui(e,null,null,t),mi(e)}function pi(e,t,n){e.lanes|=n;var r=e.alternate;r!==null&&(r.lanes|=n);for(var i=!1,a=e.return;a!==null;)a.childLanes|=n,r=a.alternate,r!==null&&(r.childLanes|=n),a.tag===22&&(e=a.stateNode,e===null||e._visibility&1||(i=!0)),e=a,a=a.return;return e.tag===3?(a=e.stateNode,i&&t!==null&&(i=31-Je(n),e=a.hiddenUpdates,r=e[i],r===null?e[i]=[t]:r.push(t),t.lane=n|536870912),a):null}function mi(e){if(50<fu)throw fu=0,pu=null,Error(i(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var hi={};function gi(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.refCleanup=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 _i(e,t,n,r){return new gi(e,t,n,r)}function vi(e){return e=e.prototype,!(!e||!e.isReactComponent)}function yi(e,t){var n=e.alternate;return n===null?(n=_i(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&65011712,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.refCleanup=e.refCleanup,n}function bi(e,t){e.flags&=65011714;var n=e.alternate;return n===null?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function xi(e,t,n,r,a,o){var s=0;if(r=e,typeof e==`function`)vi(e)&&(s=1);else if(typeof e==`string`)s=Wf(e,n,_e.current)?26:e===`html`||e===`head`||e===`body`?27:5;else a:switch(e){case ae:return e=_i(31,n,t,a),e.elementType=ae,e.lanes=o,e;case g:return Si(n.children,a,o,t);case _:s=8,a|=24;break;case v:return e=_i(12,n,t,a|2),e.elementType=v,e.lanes=o,e;case C:return e=_i(13,n,t,a),e.elementType=C,e.lanes=o,e;case ee:return e=_i(19,n,t,a),e.elementType=ee,e.lanes=o,e;default:if(typeof e==`object`&&e)switch(e.$$typeof){case b:s=10;break a;case y:s=9;break a;case x:s=11;break a;case ne:s=14;break a;case ie:s=16,r=null;break a}s=29,n=Error(i(130,e===null?`null`:typeof e,``)),r=null}return t=_i(s,n,t,a),t.elementType=e,t.type=r,t.lanes=o,t}function Si(e,t,n,r){return e=_i(7,e,r,t),e.lanes=n,e}function Ci(e,t,n){return e=_i(6,e,null,t),e.lanes=n,e}function wi(e){var t=_i(18,null,null,0);return t.stateNode=e,t}function Ti(e,t,n){return t=_i(4,e.children===null?[]:e.children,e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var Ei=new WeakMap;function Di(e,t){if(typeof e==`object`&&e){var n=Ei.get(e);return n===void 0?(t={value:e,source:t,stack:Ae(t)},Ei.set(e,t),t):n}return{value:e,source:t,stack:Ae(t)}}var Oi=[],ki=0,Ai=null,ji=0,Mi=[],Ni=0,Pi=null,Fi=1,Ii=``;function Li(e,t){Oi[ki++]=ji,Oi[ki++]=Ai,Ai=e,ji=t}function Ri(e,t,n){Mi[Ni++]=Fi,Mi[Ni++]=Ii,Mi[Ni++]=Pi,Pi=e;var r=Fi;e=Ii;var i=32-Je(r)-1;r&=~(1<<i),n+=1;var a=32-Je(t)+i;if(30<a){var o=i-i%5;a=(r&(1<<o)-1).toString(32),r>>=o,i-=o,Fi=1<<32-Je(t)+i|n<<i|r,Ii=a+e}else Fi=1<<a|n<<i|r,Ii=e}function zi(e){e.return!==null&&(Li(e,1),Ri(e,1,0))}function Bi(e){for(;e===Ai;)Ai=Oi[--ki],Oi[ki]=null,ji=Oi[--ki],Oi[ki]=null;for(;e===Pi;)Pi=Mi[--Ni],Mi[Ni]=null,Ii=Mi[--Ni],Mi[Ni]=null,Fi=Mi[--Ni],Mi[Ni]=null}function Vi(e,t){Mi[Ni++]=Fi,Mi[Ni++]=Ii,Mi[Ni++]=Pi,Fi=t.id,Ii=t.overflow,Pi=e}var Hi=null,j=null,M=!1,Ui=null,Wi=!1,Gi=Error(i(519));function Ki(e){throw Qi(Di(Error(i(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?`text`:`HTML`,``)),e)),Gi}function qi(e){var t=e.stateNode,n=e.type,r=e.memoizedProps;switch(t[_t]=e,t[vt]=r,n){case`dialog`:Q(`cancel`,t),Q(`close`,t);break;case`iframe`:case`object`:case`embed`:Q(`load`,t);break;case`video`:case`audio`:for(n=0;n<vd.length;n++)Q(vd[n],t);break;case`source`:Q(`error`,t);break;case`img`:case`image`:case`link`:Q(`error`,t),Q(`load`,t);break;case`details`:Q(`toggle`,t);break;case`input`:Q(`invalid`,t),Zt(t,r.value,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name,!0);break;case`select`:Q(`invalid`,t);break;case`textarea`:Q(`invalid`,t),tn(t,r.value,r.defaultValue,r.children)}n=r.children,typeof n!=`string`&&typeof n!=`number`&&typeof n!=`bigint`||t.textContent===``+n||!0===r.suppressHydrationWarning||Nd(t.textContent,n)?(r.popover!=null&&(Q(`beforetoggle`,t),Q(`toggle`,t)),r.onScroll!=null&&Q(`scroll`,t),r.onScrollEnd!=null&&Q(`scrollend`,t),r.onClick!=null&&(t.onclick=dn),t=!0):t=!1,t||Ki(e,!0)}function Ji(e){for(Hi=e.return;Hi;)switch(Hi.tag){case 5:case 31:case 13:Wi=!1;return;case 27:case 3:Wi=!0;return;default:Hi=Hi.return}}function Yi(e){if(e!==Hi)return!1;if(!M)return Ji(e),M=!0,!1;var t=e.tag,n;if((n=t!==3&&t!==27)&&((n=t===5)&&(n=e.type,n=!(n!==`form`&&n!==`button`)||Wd(e.type,e.memoizedProps)),n=!n),n&&j&&Ki(e),Ji(e),t===13){if(e=e.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(i(317));j=df(e)}else if(t===31){if(e=e.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(i(317));j=df(e)}else t===27?(t=j,Qd(e.type)?(e=uf,uf=null,j=e):j=t):j=Hi?lf(e.stateNode.nextSibling):null;return!0}function Xi(){j=Hi=null,M=!1}function Zi(){var e=Ui;return e!==null&&(Ql===null?Ql=e:Ql.push.apply(Ql,e),Ui=null),e}function Qi(e){Ui===null?Ui=[e]:Ui.push(e)}var $i=he(null),ea=null,ta=null;function na(e,t,n){D($i,t._currentValue),t._currentValue=n}function N(e){e._currentValue=$i.current,ge($i)}function ra(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)===t?r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t):(e.childLanes|=t,r!==null&&(r.childLanes|=t)),e===n)break;e=e.return}}function ia(e,t,n,r){var a=e.child;for(a!==null&&(a.return=e);a!==null;){var o=a.dependencies;if(o!==null){var s=a.child;o=o.firstContext;a:for(;o!==null;){var c=o;o=a;for(var l=0;l<t.length;l++)if(c.context===t[l]){o.lanes|=n,c=o.alternate,c!==null&&(c.lanes|=n),ra(o.return,n,e),r||(s=null);break a}o=c.next}}else if(a.tag===18){if(s=a.return,s===null)throw Error(i(341));s.lanes|=n,o=s.alternate,o!==null&&(o.lanes|=n),ra(s,n,e),s=null}else s=a.child;if(s!==null)s.return=a;else for(s=a;s!==null;){if(s===e){s=null;break}if(a=s.sibling,a!==null){a.return=s.return,s=a;break}s=s.return}a=s}}function aa(e,t,n,r){e=null;for(var a=t,o=!1;a!==null;){if(!o){if(a.flags&524288)o=!0;else if(a.flags&262144)break}if(a.tag===10){var s=a.alternate;if(s===null)throw Error(i(387));if(s=s.memoizedProps,s!==null){var c=a.type;jr(a.pendingProps.value,s.value)||(e===null?e=[c]:e.push(c))}}else if(a===ye.current){if(s=a.alternate,s===null)throw Error(i(387));s.memoizedState.memoizedState!==a.memoizedState.memoizedState&&(e===null?e=[$f]:e.push($f))}a=a.return}e!==null&&ia(t,e,n,r),t.flags|=262144}function oa(e){for(e=e.firstContext;e!==null;){if(!jr(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function sa(e){ea=e,ta=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function ca(e){return ua(ea,e)}function la(e,t){return ea===null&&sa(e),ua(e,t)}function ua(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},ta===null){if(e===null)throw Error(i(308));ta=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else ta=ta.next=t;return n}var da=typeof AbortController<`u`?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(t,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach(function(e){return e()})}},fa=t.unstable_scheduleCallback,pa=t.unstable_NormalPriority,ma={$$typeof:b,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function ha(){return{controller:new da,data:new Map,refCount:0}}function ga(e){e.refCount--,e.refCount===0&&fa(pa,function(){e.controller.abort()})}var _a=null,va=0,ya=0,ba=null;function xa(e,t){if(_a===null){var n=_a=[];va=0,ya=fd(),ba={status:`pending`,value:void 0,then:function(e){n.push(e)}}}return va++,t.then(Sa,Sa),t}function Sa(){if(--va===0&&_a!==null){ba!==null&&(ba.status=`fulfilled`);var e=_a;_a=null,ya=0,ba=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function Ca(e,t){var n=[],r={status:`pending`,value:null,reason:null,then:function(e){n.push(e)}};return e.then(function(){r.status=`fulfilled`,r.value=t;for(var e=0;e<n.length;e++)(0,n[e])(t)},function(e){for(r.status=`rejected`,r.reason=e,e=0;e<n.length;e++)(0,n[e])(void 0)}),r}var wa=w.S;w.S=function(e,t){tu=Ie(),typeof t==`object`&&t&&typeof t.then==`function`&&xa(e,t),wa!==null&&wa(e,t)};var Ta=he(null);function Ea(){var e=Ta.current;return e===null?K.pooledCache:e}function Da(e,t){t===null?D(Ta,Ta.current):D(Ta,t.pool)}function Oa(){var e=Ea();return e===null?null:{parent:ma._currentValue,pool:e}}var ka=Error(i(460)),Aa=Error(i(474)),ja=Error(i(542)),Ma={then:function(){}};function Na(e){return e=e.status,e===`fulfilled`||e===`rejected`}function Pa(e,t,n){switch(n=e[n],n===void 0?e.push(t):n!==t&&(t.then(dn,dn),t=n),t.status){case`fulfilled`:return t.value;case`rejected`:throw e=t.reason,Ra(e),e;default:if(typeof t.status==`string`)t.then(dn,dn);else{if(e=K,e!==null&&100<e.shellSuspendCounter)throw Error(i(482));e=t,e.status=`pending`,e.then(function(e){if(t.status===`pending`){var n=t;n.status=`fulfilled`,n.value=e}},function(e){if(t.status===`pending`){var n=t;n.status=`rejected`,n.reason=e}})}switch(t.status){case`fulfilled`:return t.value;case`rejected`:throw e=t.reason,Ra(e),e}throw Ia=t,ka}}function Fa(e){try{var t=e._init;return t(e._payload)}catch(e){throw typeof e==`object`&&e&&typeof e.then==`function`?(Ia=e,ka):e}}var Ia=null;function La(){if(Ia===null)throw Error(i(459));var e=Ia;return Ia=null,e}function Ra(e){if(e===ka||e===ja)throw Error(i(483))}var za=null,Ba=0;function Va(e){var t=Ba;return Ba+=1,za===null&&(za=[]),Pa(za,e,t)}function Ha(e,t){t=t.props.ref,e.ref=t===void 0?null:t}function Ua(e,t){throw t.$$typeof===p?Error(i(525)):(e=Object.prototype.toString.call(t),Error(i(31,e===`[object Object]`?`object with keys {`+Object.keys(t).join(`, `)+`}`:e)))}function Wa(e){function t(t,n){if(e){var r=t.deletions;r===null?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;r!==null;)t(n,r),r=r.sibling;return null}function r(e){for(var t=new Map;e!==null;)e.key===null?t.set(e.index,e):t.set(e.key,e),e=e.sibling;return t}function a(e,t){return e=yi(e,t),e.index=0,e.sibling=null,e}function o(t,n,r){return t.index=r,e?(r=t.alternate,r===null?(t.flags|=67108866,n):(r=r.index,r<n?(t.flags|=67108866,n):r)):(t.flags|=1048576,n)}function s(t){return e&&t.alternate===null&&(t.flags|=67108866),t}function c(e,t,n,r){return t===null||t.tag!==6?(t=Ci(n,e.mode,r),t.return=e,t):(t=a(t,n),t.return=e,t)}function l(e,t,n,r){var i=n.type;return i===g?d(e,t,n.props.children,r,n.key):t!==null&&(t.elementType===i||typeof i==`object`&&i&&i.$$typeof===ie&&Fa(i)===t.type)?(t=a(t,n.props),Ha(t,n),t.return=e,t):(t=xi(n.type,n.key,n.props,null,e.mode,r),Ha(t,n),t.return=e,t)}function u(e,t,n,r){return t===null||t.tag!==4||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?(t=Ti(n,e.mode,r),t.return=e,t):(t=a(t,n.children||[]),t.return=e,t)}function d(e,t,n,r,i){return t===null||t.tag!==7?(t=Si(n,e.mode,r,i),t.return=e,t):(t=a(t,n),t.return=e,t)}function f(e,t,n){if(typeof t==`string`&&t!==``||typeof t==`number`||typeof t==`bigint`)return t=Ci(``+t,e.mode,n),t.return=e,t;if(typeof t==`object`&&t){switch(t.$$typeof){case m:return n=xi(t.type,t.key,t.props,null,e.mode,n),Ha(n,t),n.return=e,n;case h:return t=Ti(t,e.mode,n),t.return=e,t;case ie:return t=Fa(t),f(e,t,n)}if(de(t)||ce(t))return t=Si(t,e.mode,n,null),t.return=e,t;if(typeof t.then==`function`)return f(e,Va(t),n);if(t.$$typeof===b)return f(e,la(e,t),n);Ua(e,t)}return null}function p(e,t,n,r){var i=t===null?null:t.key;if(typeof n==`string`&&n!==``||typeof n==`number`||typeof n==`bigint`)return i===null?c(e,t,``+n,r):null;if(typeof n==`object`&&n){switch(n.$$typeof){case m:return n.key===i?l(e,t,n,r):null;case h:return n.key===i?u(e,t,n,r):null;case ie:return n=Fa(n),p(e,t,n,r)}if(de(n)||ce(n))return i===null?d(e,t,n,r,null):null;if(typeof n.then==`function`)return p(e,t,Va(n),r);if(n.$$typeof===b)return p(e,t,la(e,n),r);Ua(e,n)}return null}function _(e,t,n,r,i){if(typeof r==`string`&&r!==``||typeof r==`number`||typeof r==`bigint`)return e=e.get(n)||null,c(t,e,``+r,i);if(typeof r==`object`&&r){switch(r.$$typeof){case m:return e=e.get(r.key===null?n:r.key)||null,l(t,e,r,i);case h:return e=e.get(r.key===null?n:r.key)||null,u(t,e,r,i);case ie:return r=Fa(r),_(e,t,n,r,i)}if(de(r)||ce(r))return e=e.get(n)||null,d(t,e,r,i,null);if(typeof r.then==`function`)return _(e,t,n,Va(r),i);if(r.$$typeof===b)return _(e,t,n,la(t,r),i);Ua(t,r)}return null}function v(i,a,s,c){for(var l=null,u=null,d=a,m=a=0,h=null;d!==null&&m<s.length;m++){d.index>m?(h=d,d=null):h=d.sibling;var g=p(i,d,s[m],c);if(g===null){d===null&&(d=h);break}e&&d&&g.alternate===null&&t(i,d),a=o(g,a,m),u===null?l=g:u.sibling=g,u=g,d=h}if(m===s.length)return n(i,d),M&&Li(i,m),l;if(d===null){for(;m<s.length;m++)d=f(i,s[m],c),d!==null&&(a=o(d,a,m),u===null?l=d:u.sibling=d,u=d);return M&&Li(i,m),l}for(d=r(d);m<s.length;m++)h=_(d,i,m,s[m],c),h!==null&&(e&&h.alternate!==null&&d.delete(h.key===null?m:h.key),a=o(h,a,m),u===null?l=h:u.sibling=h,u=h);return e&&d.forEach(function(e){return t(i,e)}),M&&Li(i,m),l}function y(a,s,c,l){if(c==null)throw Error(i(151));for(var u=null,d=null,m=s,h=s=0,g=null,v=c.next();m!==null&&!v.done;h++,v=c.next()){m.index>h?(g=m,m=null):g=m.sibling;var y=p(a,m,v.value,l);if(y===null){m===null&&(m=g);break}e&&m&&y.alternate===null&&t(a,m),s=o(y,s,h),d===null?u=y:d.sibling=y,d=y,m=g}if(v.done)return n(a,m),M&&Li(a,h),u;if(m===null){for(;!v.done;h++,v=c.next())v=f(a,v.value,l),v!==null&&(s=o(v,s,h),d===null?u=v:d.sibling=v,d=v);return M&&Li(a,h),u}for(m=r(m);!v.done;h++,v=c.next())v=_(m,a,h,v.value,l),v!==null&&(e&&v.alternate!==null&&m.delete(v.key===null?h:v.key),s=o(v,s,h),d===null?u=v:d.sibling=v,d=v);return e&&m.forEach(function(e){return t(a,e)}),M&&Li(a,h),u}function x(e,r,o,c){if(typeof o==`object`&&o&&o.type===g&&o.key===null&&(o=o.props.children),typeof o==`object`&&o){switch(o.$$typeof){case m:a:{for(var l=o.key;r!==null;){if(r.key===l){if(l=o.type,l===g){if(r.tag===7){n(e,r.sibling),c=a(r,o.props.children),c.return=e,e=c;break a}}else if(r.elementType===l||typeof l==`object`&&l&&l.$$typeof===ie&&Fa(l)===r.type){n(e,r.sibling),c=a(r,o.props),Ha(c,o),c.return=e,e=c;break a}n(e,r);break}else t(e,r);r=r.sibling}o.type===g?(c=Si(o.props.children,e.mode,c,o.key),c.return=e,e=c):(c=xi(o.type,o.key,o.props,null,e.mode,c),Ha(c,o),c.return=e,e=c)}return s(e);case h:a:{for(l=o.key;r!==null;){if(r.key===l)if(r.tag===4&&r.stateNode.containerInfo===o.containerInfo&&r.stateNode.implementation===o.implementation){n(e,r.sibling),c=a(r,o.children||[]),c.return=e,e=c;break a}else{n(e,r);break}else t(e,r);r=r.sibling}c=Ti(o,e.mode,c),c.return=e,e=c}return s(e);case ie:return o=Fa(o),x(e,r,o,c)}if(de(o))return v(e,r,o,c);if(ce(o)){if(l=ce(o),typeof l!=`function`)throw Error(i(150));return o=l.call(o),y(e,r,o,c)}if(typeof o.then==`function`)return x(e,r,Va(o),c);if(o.$$typeof===b)return x(e,r,la(e,o),c);Ua(e,o)}return typeof o==`string`&&o!==``||typeof o==`number`||typeof o==`bigint`?(o=``+o,r!==null&&r.tag===6?(n(e,r.sibling),c=a(r,o),c.return=e,e=c):(n(e,r),c=Ci(o,e.mode,c),c.return=e,e=c),s(e)):n(e,r)}return function(e,t,n,r){try{Ba=0;var i=x(e,t,n,r);return za=null,i}catch(t){if(t===ka||t===ja)throw t;var a=_i(29,t,null,e.mode);return a.lanes=r,a.return=e,a}}}var Ga=Wa(!0),Ka=Wa(!1),qa=!1;function Ja(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Ya(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function Xa(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function Za(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,G&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,t=mi(e),pi(e,null,n),t}return ui(e,r,t,n),mi(e)}function Qa(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,n&4194048)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,ut(e,n)}}function $a(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var o={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};a===null?i=a=o:a=a.next=o,n=n.next}while(n!==null);a===null?i=a=t:a=a.next=t}else i=a=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:r.shared,callbacks:r.callbacks},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var eo=!1;function to(){if(eo){var e=ba;if(e!==null)throw e}}function no(e,t,n,r){eo=!1;var i=e.updateQueue;qa=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var c=s,l=c.next;c.next=null,o===null?a=l:o.next=l,o=c;var u=e.alternate;u!==null&&(u=u.updateQueue,s=u.lastBaseUpdate,s!==o&&(s===null?u.firstBaseUpdate=l:s.next=l,u.lastBaseUpdate=c))}if(a!==null){var d=i.baseState;o=0,u=l=c=null,s=a;do{var p=s.lane&-536870913,m=p!==s.lane;if(m?(J&p)===p:(r&p)===p){p!==0&&p===ya&&(eo=!0),u!==null&&(u=u.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});a:{var h=e,g=s;p=t;var _=n;switch(g.tag){case 1:if(h=g.payload,typeof h==`function`){d=h.call(_,d,p);break a}d=h;break a;case 3:h.flags=h.flags&-65537|128;case 0:if(h=g.payload,p=typeof h==`function`?h.call(_,d,p):h,p==null)break a;d=f({},d,p);break a;case 2:qa=!0}}p=s.callback,p!==null&&(e.flags|=64,m&&(e.flags|=8192),m=i.callbacks,m===null?i.callbacks=[p]:m.push(p))}else m={lane:p,tag:s.tag,payload:s.payload,callback:s.callback,next:null},u===null?(l=u=m,c=d):u=u.next=m,o|=p;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;m=s,s=m.next,m.next=null,i.lastBaseUpdate=m,i.shared.pending=null}}while(1);u===null&&(c=d),i.baseState=c,i.firstBaseUpdate=l,i.lastBaseUpdate=u,a===null&&(i.shared.lanes=0),Kl|=o,e.lanes=o,e.memoizedState=d}}function P(e,t){if(typeof e!=`function`)throw Error(i(191,e));e.call(t)}function ro(e,t){var n=e.callbacks;if(n!==null)for(e.callbacks=null,e=0;e<n.length;e++)P(n[e],t)}var io=he(null),ao=he(0);function oo(e,t){e=Gl,D(ao,e),D(io,t),Gl=e|t.baseLanes}function so(){D(ao,Gl),D(io,io.current)}function co(){Gl=ao.current,ge(io),ge(ao)}var lo=he(null),uo=null;function fo(e){var t=e.alternate;D(_o,_o.current&1),D(lo,e),uo===null&&(t===null||io.current!==null||t.memoizedState!==null)&&(uo=e)}function po(e){D(_o,_o.current),D(lo,e),uo===null&&(uo=e)}function mo(e){e.tag===22?(D(_o,_o.current),D(lo,e),uo===null&&(uo=e)):ho(e)}function ho(){D(_o,_o.current),D(lo,lo.current)}function go(e){ge(lo),uo===e&&(uo=null),ge(_o)}var _o=he(0);function vo(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||of(n)||sf(n)))return t}else if(t.tag===19&&(t.memoizedProps.revealOrder===`forwards`||t.memoizedProps.revealOrder===`backwards`||t.memoizedProps.revealOrder===`unstable_legacy-backwards`||t.memoizedProps.revealOrder===`together`)){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 yo=0,F=null,I=null,bo=null,xo=!1,So=!1,Co=!1,wo=0,To=0,Eo=null,Do=0;function L(){throw Error(i(321))}function Oo(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!jr(e[n],t[n]))return!1;return!0}function ko(e,t,n,r,i,a){return yo=a,F=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,w.H=e===null||e.memoizedState===null?Vs:Hs,Co=!1,a=n(r,i),Co=!1,So&&(a=jo(t,n,r,i)),Ao(e),a}function Ao(e){w.H=Bs;var t=I!==null&&I.next!==null;if(yo=0,bo=I=F=null,xo=!1,To=0,Eo=null,t)throw Error(i(300));e===null||ac||(e=e.dependencies,e!==null&&oa(e)&&(ac=!0))}function jo(e,t,n,r){F=e;var a=0;do{if(So&&(Eo=null),To=0,So=!1,25<=a)throw Error(i(301));if(a+=1,bo=I=null,e.updateQueue!=null){var o=e.updateQueue;o.lastEffect=null,o.events=null,o.stores=null,o.memoCache!=null&&(o.memoCache.index=0)}w.H=Us,o=t(n,r)}while(So);return o}function Mo(){var e=w.H,t=e.useState()[0];return t=typeof t.then==`function`?Ro(t):t,e=e.useState()[0],(I===null?null:I.memoizedState)!==e&&(F.flags|=1024),t}function No(){var e=wo!==0;return wo=0,e}function Po(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function Fo(e){if(xo){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}xo=!1}yo=0,bo=I=F=null,So=!1,To=wo=0,Eo=null}function Io(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return bo===null?F.memoizedState=bo=e:bo=bo.next=e,bo}function R(){if(I===null){var e=F.alternate;e=e===null?null:e.memoizedState}else e=I.next;var t=bo===null?F.memoizedState:bo.next;if(t!==null)bo=t,I=e;else{if(e===null)throw F.alternate===null?Error(i(467)):Error(i(310));I=e,e={memoizedState:I.memoizedState,baseState:I.baseState,baseQueue:I.baseQueue,queue:I.queue,next:null},bo===null?F.memoizedState=bo=e:bo=bo.next=e}return bo}function Lo(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function Ro(e){var t=To;return To+=1,Eo===null&&(Eo=[]),e=Pa(Eo,e,t),t=F,(bo===null?t.memoizedState:bo.next)===null&&(t=t.alternate,w.H=t===null||t.memoizedState===null?Vs:Hs),e}function zo(e){if(typeof e==`object`&&e){if(typeof e.then==`function`)return Ro(e);if(e.$$typeof===b)return ca(e)}throw Error(i(438,String(e)))}function Bo(e){var t=null,n=F.updateQueue;if(n!==null&&(t=n.memoCache),t==null){var r=F.alternate;r!==null&&(r=r.updateQueue,r!==null&&(r=r.memoCache,r!=null&&(t={data:r.data.map(function(e){return e.slice()}),index:0})))}if(t??={data:[],index:0},n===null&&(n=Lo(),F.updateQueue=n),n.memoCache=t,n=t.data[t.index],n===void 0)for(n=t.data[t.index]=Array(e),r=0;r<e;r++)n[r]=oe;return t.index++,n}function Vo(e,t){return typeof t==`function`?t(e):t}function Ho(e){return Uo(R(),I,e)}function Uo(e,t,n){var r=e.queue;if(r===null)throw Error(i(311));r.lastRenderedReducer=n;var a=e.baseQueue,o=r.pending;if(o!==null){if(a!==null){var s=a.next;a.next=o.next,o.next=s}t.baseQueue=a=o,r.pending=null}if(o=e.baseState,a===null)e.memoizedState=o;else{t=a.next;var c=s=null,l=null,u=t,d=!1;do{var f=u.lane&-536870913;if(f===u.lane?(yo&f)===f:(J&f)===f){var p=u.revertLane;if(p===0)l!==null&&(l=l.next={lane:0,revertLane:0,gesture:null,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),f===ya&&(d=!0);else if((yo&p)===p){u=u.next,p===ya&&(d=!0);continue}else f={lane:0,revertLane:u.revertLane,gesture:null,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},l===null?(c=l=f,s=o):l=l.next=f,F.lanes|=p,Kl|=p;f=u.action,Co&&n(o,f),o=u.hasEagerState?u.eagerState:n(o,f)}else p={lane:f,revertLane:u.revertLane,gesture:u.gesture,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},l===null?(c=l=p,s=o):l=l.next=p,F.lanes|=f,Kl|=f;u=u.next}while(u!==null&&u!==t);if(l===null?s=o:l.next=c,!jr(o,e.memoizedState)&&(ac=!0,d&&(n=ba,n!==null)))throw n;e.memoizedState=o,e.baseState=s,e.baseQueue=l,r.lastRenderedState=o}return a===null&&(r.lanes=0),[e.memoizedState,r.dispatch]}function Wo(e){var t=R(),n=t.queue;if(n===null)throw Error(i(311));n.lastRenderedReducer=e;var r=n.dispatch,a=n.pending,o=t.memoizedState;if(a!==null){n.pending=null;var s=a=a.next;do o=e(o,s.action),s=s.next;while(s!==a);jr(o,t.memoizedState)||(ac=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function Go(e,t,n){var r=F,a=R(),o=M;if(o){if(n===void 0)throw Error(i(407));n=n()}else n=t();var s=!jr((I||a).memoizedState,n);if(s&&(a.memoizedState=n,ac=!0),a=a.queue,V(Jo.bind(null,r,a,e),[e]),a.getSnapshot!==t||s||bo!==null&&bo.memoizedState.tag&1){if(r.flags|=2048,ls(9,{destroy:void 0},qo.bind(null,r,a,n,t),null),K===null)throw Error(i(349));o||yo&127||Ko(r,t,n)}return n}function Ko(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=F.updateQueue,t===null?(t=Lo(),F.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function qo(e,t,n,r){t.value=n,t.getSnapshot=r,Yo(t)&&Xo(e)}function Jo(e,t,n){return n(function(){Yo(t)&&Xo(e)})}function Yo(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!jr(e,n)}catch{return!0}}function Xo(e){var t=fi(e,2);t!==null&&gu(t,e,2)}function Zo(e){var t=Io();if(typeof e==`function`){var n=e;if(e=n(),Co){qe(!0);try{n()}finally{qe(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Vo,lastRenderedState:e},t}function Qo(e,t,n,r){return e.baseState=n,Uo(e,I,typeof r==`function`?r:Vo)}function $o(e,t,n,r,a){if(Ls(e))throw Error(i(485));if(e=t.action,e!==null){var o={payload:a,action:e,next:null,isTransition:!0,status:`pending`,value:null,reason:null,listeners:[],then:function(e){o.listeners.push(e)}};w.T===null?o.isTransition=!1:n(!0),r(o),n=t.pending,n===null?(o.next=t.pending=o,es(t,o)):(o.next=n.next,t.pending=n.next=o)}}function es(e,t){var n=t.action,r=t.payload,i=e.state;if(t.isTransition){var a=w.T,o={};w.T=o;try{var s=n(i,r),c=w.S;c!==null&&c(o,s),z(e,t,s)}catch(n){ts(e,t,n)}finally{a!==null&&o.types!==null&&(a.types=o.types),w.T=a}}else try{a=n(i,r),z(e,t,a)}catch(n){ts(e,t,n)}}function z(e,t,n){typeof n==`object`&&n&&typeof n.then==`function`?n.then(function(n){B(e,t,n)},function(n){return ts(e,t,n)}):B(e,t,n)}function B(e,t,n){t.status=`fulfilled`,t.value=n,ns(t),e.state=n,t=e.pending,t!==null&&(n=t.next,n===t?e.pending=null:(n=n.next,t.next=n,es(e,n)))}function ts(e,t,n){var r=e.pending;if(e.pending=null,r!==null){r=r.next;do t.status=`rejected`,t.reason=n,ns(t),t=t.next;while(t!==r)}e.action=null}function ns(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function rs(e,t){return t}function is(e,t){if(M){var n=K.formState;if(n!==null){a:{var r=F;if(M){if(j){b:{for(var i=j,a=Wi;i.nodeType!==8;){if(!a){i=null;break b}if(i=lf(i.nextSibling),i===null){i=null;break b}}a=i.data,i=a===`F!`||a===`F`?i:null}if(i){j=lf(i.nextSibling),r=i.data===`F!`;break a}}Ki(r)}r=!1}r&&(t=n[0])}}return n=Io(),n.memoizedState=n.baseState=t,r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:rs,lastRenderedState:t},n.queue=r,n=Fs.bind(null,F,r),r.dispatch=n,r=Zo(!1),a=H.bind(null,F,!1,r.queue),r=Io(),i={state:t,dispatch:null,action:e,pending:null},r.queue=i,n=$o.bind(null,F,i,a,n),i.dispatch=n,r.memoizedState=e,[t,n,!1]}function as(e){return os(R(),I,e)}function os(e,t,n){if(t=Uo(e,t,rs)[0],e=Ho(Vo)[0],typeof t==`object`&&t&&typeof t.then==`function`)try{var r=Ro(t)}catch(e){throw e===ka?ja:e}else r=t;t=R();var i=t.queue,a=i.dispatch;return n!==t.memoizedState&&(F.flags|=2048,ls(9,{destroy:void 0},ss.bind(null,i,n),null)),[r,a,e]}function ss(e,t){e.action=t}function cs(e){var t=R(),n=I;if(n!==null)return os(t,n,e);R(),t=t.memoizedState,n=R();var r=n.queue.dispatch;return n.memoizedState=e,[t,r,!1]}function ls(e,t,n,r){return e={tag:e,create:n,deps:r,inst:t,next:null},t=F.updateQueue,t===null&&(t=Lo(),F.updateQueue=t),n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function us(){return R().memoizedState}function ds(e,t,n,r){var i=Io();F.flags|=e,i.memoizedState=ls(1|t,{destroy:void 0},n,r===void 0?null:r)}function fs(e,t,n,r){var i=R();r=r===void 0?null:r;var a=i.memoizedState.inst;I!==null&&r!==null&&Oo(r,I.memoizedState.deps)?i.memoizedState=ls(t,a,n,r):(F.flags|=e,i.memoizedState=ls(1|t,a,n,r))}function ps(e,t){ds(8390656,8,e,t)}function V(e,t){fs(2048,8,e,t)}function ms(e){F.flags|=4;var t=F.updateQueue;if(t===null)t=Lo(),F.updateQueue=t,t.events=[e];else{var n=t.events;n===null?t.events=[e]:n.push(e)}}function hs(e){var t=R().memoizedState;return ms({ref:t,nextImpl:e}),function(){if(G&2)throw Error(i(440));return t.impl.apply(void 0,arguments)}}function gs(e,t){return fs(4,2,e,t)}function _s(e,t){return fs(4,4,e,t)}function vs(e,t){if(typeof t==`function`){e=e();var n=t(e);return function(){typeof n==`function`?n():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function ys(e,t,n){n=n==null?null:n.concat([e]),fs(4,4,vs.bind(null,t,e),n)}function bs(){}function xs(e,t){var n=R();t=t===void 0?null:t;var r=n.memoizedState;return t!==null&&Oo(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Ss(e,t){var n=R();t=t===void 0?null:t;var r=n.memoizedState;if(t!==null&&Oo(t,r[1]))return r[0];if(r=e(),Co){qe(!0);try{e()}finally{qe(!1)}}return n.memoizedState=[r,t],r}function Cs(e,t,n){return n===void 0||yo&1073741824&&!(J&261930)?e.memoizedState=t:(e.memoizedState=n,e=hu(),F.lanes|=e,Kl|=e,n)}function ws(e,t,n,r){return jr(n,t)?n:io.current===null?!(yo&42)||yo&1073741824&&!(J&261930)?(ac=!0,e.memoizedState=n):(e=hu(),F.lanes|=e,Kl|=e,t):(e=Cs(e,n,r),jr(e,t)||(ac=!0),e)}function Ts(e,t,n,r,i){var a=E.p;E.p=a!==0&&8>a?a:8;var o=w.T,s={};w.T=s,H(e,!1,t,n);try{var c=i(),l=w.S;l!==null&&l(s,c),typeof c==`object`&&c&&typeof c.then==`function`?Is(e,t,Ca(c,r),mu(e)):Is(e,t,r,mu(e))}catch(n){Is(e,t,{then:function(){},status:`rejected`,reason:n},mu())}finally{E.p=a,o!==null&&s.types!==null&&(o.types=s.types),w.T=o}}function Es(){}function Ds(e,t,n,r){if(e.tag!==5)throw Error(i(476));var a=Os(e).queue;Ts(e,a,t,fe,n===null?Es:function(){return ks(e),n(r)})}function Os(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:fe,baseState:fe,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Vo,lastRenderedState:fe},next:null};var n={};return t.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Vo,lastRenderedState:n},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function ks(e){var t=Os(e);t.next===null&&(t=e.alternate.memoizedState),Is(e,t.next.queue,{},mu())}function As(){return ca($f)}function js(){return R().memoizedState}function Ms(){return R().memoizedState}function Ns(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var n=mu();e=Xa(n);var r=Za(t,e,n);r!==null&&(gu(r,t,n),Qa(r,t,n)),t={cache:ha()},e.payload=t;return}t=t.return}}function Ps(e,t,n){var r=mu();n={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},Ls(e)?Rs(t,n):(n=di(e,t,n,r),n!==null&&(gu(n,e,r),zs(n,t,r)))}function Fs(e,t,n){Is(e,t,n,mu())}function Is(e,t,n,r){var i={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(Ls(e))Rs(t,i);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var o=t.lastRenderedState,s=a(o,n);if(i.hasEagerState=!0,i.eagerState=s,jr(s,o))return ui(e,t,i,0),K===null&&li(),!1}catch{}if(n=di(e,t,i,r),n!==null)return gu(n,e,r),zs(n,t,r),!0}return!1}function H(e,t,n,r){if(r={lane:2,revertLane:fd(),gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},Ls(e)){if(t)throw Error(i(479))}else t=di(e,n,r,2),t!==null&&gu(t,e,2)}function Ls(e){var t=e.alternate;return e===F||t!==null&&t===F}function Rs(e,t){So=xo=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function zs(e,t,n){if(n&4194048){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,ut(e,n)}}var Bs={readContext:ca,use:zo,useCallback:L,useContext:L,useEffect:L,useImperativeHandle:L,useLayoutEffect:L,useInsertionEffect:L,useMemo:L,useReducer:L,useRef:L,useState:L,useDebugValue:L,useDeferredValue:L,useTransition:L,useSyncExternalStore:L,useId:L,useHostTransitionStatus:L,useFormState:L,useActionState:L,useOptimistic:L,useMemoCache:L,useCacheRefresh:L};Bs.useEffectEvent=L;var Vs={readContext:ca,use:zo,useCallback:function(e,t){return Io().memoizedState=[e,t===void 0?null:t],e},useContext:ca,useEffect:ps,useImperativeHandle:function(e,t,n){n=n==null?null:n.concat([e]),ds(4194308,4,vs.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ds(4194308,4,e,t)},useInsertionEffect:function(e,t){ds(4,2,e,t)},useMemo:function(e,t){var n=Io();t=t===void 0?null:t;var r=e();if(Co){qe(!0);try{e()}finally{qe(!1)}}return n.memoizedState=[r,t],r},useReducer:function(e,t,n){var r=Io();if(n!==void 0){var i=n(t);if(Co){qe(!0);try{n(t)}finally{qe(!1)}}}else i=t;return r.memoizedState=r.baseState=i,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:i},r.queue=e,e=e.dispatch=Ps.bind(null,F,e),[r.memoizedState,e]},useRef:function(e){var t=Io();return e={current:e},t.memoizedState=e},useState:function(e){e=Zo(e);var t=e.queue,n=Fs.bind(null,F,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:bs,useDeferredValue:function(e,t){return Cs(Io(),e,t)},useTransition:function(){var e=Zo(!1);return e=Ts.bind(null,F,e.queue,!0,!1),Io().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var r=F,a=Io();if(M){if(n===void 0)throw Error(i(407));n=n()}else{if(n=t(),K===null)throw Error(i(349));J&127||Ko(r,t,n)}a.memoizedState=n;var o={value:n,getSnapshot:t};return a.queue=o,ps(Jo.bind(null,r,o,e),[e]),r.flags|=2048,ls(9,{destroy:void 0},qo.bind(null,r,o,n,t),null),n},useId:function(){var e=Io(),t=K.identifierPrefix;if(M){var n=Ii,r=Fi;n=(r&~(1<<32-Je(r)-1)).toString(32)+n,t=`_`+t+`R_`+n,n=wo++,0<n&&(t+=`H`+n.toString(32)),t+=`_`}else n=Do++,t=`_`+t+`r_`+n.toString(32)+`_`;return e.memoizedState=t},useHostTransitionStatus:As,useFormState:is,useActionState:is,useOptimistic:function(e){var t=Io();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=H.bind(null,F,!0,n),n.dispatch=t,[e,t]},useMemoCache:Bo,useCacheRefresh:function(){return Io().memoizedState=Ns.bind(null,F)},useEffectEvent:function(e){var t=Io(),n={impl:e};return t.memoizedState=n,function(){if(G&2)throw Error(i(440));return n.impl.apply(void 0,arguments)}}},Hs={readContext:ca,use:zo,useCallback:xs,useContext:ca,useEffect:V,useImperativeHandle:ys,useInsertionEffect:gs,useLayoutEffect:_s,useMemo:Ss,useReducer:Ho,useRef:us,useState:function(){return Ho(Vo)},useDebugValue:bs,useDeferredValue:function(e,t){return ws(R(),I.memoizedState,e,t)},useTransition:function(){var e=Ho(Vo)[0],t=R().memoizedState;return[typeof e==`boolean`?e:Ro(e),t]},useSyncExternalStore:Go,useId:js,useHostTransitionStatus:As,useFormState:as,useActionState:as,useOptimistic:function(e,t){return Qo(R(),I,e,t)},useMemoCache:Bo,useCacheRefresh:Ms};Hs.useEffectEvent=hs;var Us={readContext:ca,use:zo,useCallback:xs,useContext:ca,useEffect:V,useImperativeHandle:ys,useInsertionEffect:gs,useLayoutEffect:_s,useMemo:Ss,useReducer:Wo,useRef:us,useState:function(){return Wo(Vo)},useDebugValue:bs,useDeferredValue:function(e,t){var n=R();return I===null?Cs(n,e,t):ws(n,I.memoizedState,e,t)},useTransition:function(){var e=Wo(Vo)[0],t=R().memoizedState;return[typeof e==`boolean`?e:Ro(e),t]},useSyncExternalStore:Go,useId:js,useHostTransitionStatus:As,useFormState:cs,useActionState:cs,useOptimistic:function(e,t){var n=R();return I===null?(n.baseState=e,[e,n.queue.dispatch]):Qo(n,I,e,t)},useMemoCache:Bo,useCacheRefresh:Ms};Us.useEffectEvent=hs;function Ws(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:f({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Gs={enqueueSetState:function(e,t,n){e=e._reactInternals;var r=mu(),i=Xa(r);i.payload=t,n!=null&&(i.callback=n),t=Za(e,i,r),t!==null&&(gu(t,e,r),Qa(t,e,r))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=mu(),i=Xa(r);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=Za(e,i,r),t!==null&&(gu(t,e,r),Qa(t,e,r))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=mu(),r=Xa(n);r.tag=2,t!=null&&(r.callback=t),t=Za(e,r,n),t!==null&&(gu(t,e,n),Qa(t,e,n))}};function Ks(e,t,n,r,i,a,o){return e=e.stateNode,typeof e.shouldComponentUpdate==`function`?e.shouldComponentUpdate(r,a,o):t.prototype&&t.prototype.isPureReactComponent?!Mr(n,r)||!Mr(i,a):!0}function qs(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&&Gs.enqueueReplaceState(t,t.state,null)}function Js(e,t){var n=t;if(`ref`in t)for(var r in n={},t)r!==`ref`&&(n[r]=t[r]);if(e=e.defaultProps)for(var i in n===t&&(n=f({},n)),e)n[i]===void 0&&(n[i]=e[i]);return n}function Ys(e){ai(e)}function Xs(e){console.error(e)}function Zs(e){ai(e)}function Qs(e,t){try{var n=e.onUncaughtError;n(t.value,{componentStack:t.stack})}catch(e){setTimeout(function(){throw e})}}function $s(e,t,n){try{var r=e.onCaughtError;r(n.value,{componentStack:n.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(e){setTimeout(function(){throw e})}}function ec(e,t,n){return n=Xa(n),n.tag=3,n.payload={element:null},n.callback=function(){Qs(e,t)},n}function tc(e){return e=Xa(e),e.tag=3,e}function nc(e,t,n,r){var i=n.type.getDerivedStateFromError;if(typeof i==`function`){var a=r.value;e.payload=function(){return i(a)},e.callback=function(){$s(t,n,r)}}var o=n.stateNode;o!==null&&typeof o.componentDidCatch==`function`&&(e.callback=function(){$s(t,n,r),typeof i!=`function`&&(iu===null?iu=new Set([this]):iu.add(this));var e=r.stack;this.componentDidCatch(r.value,{componentStack:e===null?``:e})})}function rc(e,t,n,r,a){if(n.flags|=32768,typeof r==`object`&&r&&typeof r.then==`function`){if(t=n.alternate,t!==null&&aa(t,n,a,!0),n=lo.current,n!==null){switch(n.tag){case 31:case 13:return uo===null?Ou():n.alternate===null&&X===0&&(X=3),n.flags&=-257,n.flags|=65536,n.lanes=a,r===Ma?n.flags|=16384:(t=n.updateQueue,t===null?n.updateQueue=new Set([r]):t.add(r),Ku(e,r,a)),!1;case 22:return n.flags|=65536,r===Ma?n.flags|=16384:(t=n.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([r])},n.updateQueue=t):(n=t.retryQueue,n===null?t.retryQueue=new Set([r]):n.add(r)),Ku(e,r,a)),!1}throw Error(i(435,n.tag))}return Ku(e,r,a),Ou(),!1}if(M)return t=lo.current,t===null?(r!==Gi&&(t=Error(i(423),{cause:r}),Qi(Di(t,n))),e=e.current.alternate,e.flags|=65536,a&=-a,e.lanes|=a,r=Di(r,n),a=ec(e.stateNode,r,a),$a(e,a),X!==4&&(X=2)):(!(t.flags&65536)&&(t.flags|=256),t.flags|=65536,t.lanes=a,r!==Gi&&(e=Error(i(422),{cause:r}),Qi(Di(e,n)))),!1;var o=Error(i(520),{cause:r});if(o=Di(o,n),Zl===null?Zl=[o]:Zl.push(o),X!==4&&(X=2),t===null)return!0;r=Di(r,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=a&-a,n.lanes|=e,e=ec(n.stateNode,r,e),$a(n,e),!1;case 1:if(t=n.type,o=n.stateNode,!(n.flags&128)&&(typeof t.getDerivedStateFromError==`function`||o!==null&&typeof o.componentDidCatch==`function`&&(iu===null||!iu.has(o))))return n.flags|=65536,a&=-a,n.lanes|=a,a=tc(a),nc(a,e,n,r),$a(n,a),!1}n=n.return}while(n!==null);return!1}var ic=Error(i(461)),ac=!1;function oc(e,t,n,r){t.child=e===null?Ka(t,null,n,r):Ga(t,e.child,n,r)}function sc(e,t,n,r,i){n=n.render;var a=t.ref;if(`ref`in r){var o={};for(var s in r)s!==`ref`&&(o[s]=r[s])}else o=r;return sa(t),r=ko(e,t,n,o,a,i),s=No(),e!==null&&!ac?(Po(e,t,i),jc(e,t,i)):(M&&s&&zi(t),t.flags|=1,oc(e,t,r,i),t.child)}function cc(e,t,n,r,i){if(e===null){var a=n.type;return typeof a==`function`&&!vi(a)&&a.defaultProps===void 0&&n.compare===null?(t.tag=15,t.type=a,lc(e,t,a,r,i)):(e=xi(n.type,null,r,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(a=e.child,!Mc(e,i)){var o=a.memoizedProps;if(n=n.compare,n=n===null?Mr:n,n(o,r)&&e.ref===t.ref)return jc(e,t,i)}return t.flags|=1,e=yi(a,r),e.ref=t.ref,e.return=t,t.child=e}function lc(e,t,n,r,i){if(e!==null){var a=e.memoizedProps;if(Mr(a,r)&&e.ref===t.ref)if(ac=!1,t.pendingProps=r=a,Mc(e,i))e.flags&131072&&(ac=!0);else return t.lanes=e.lanes,jc(e,t,i)}return _c(e,t,n,r,i)}function uc(e,t,n,r){var i=r.children,a=e===null?null:e.memoizedState;if(e===null&&t.stateNode===null&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),r.mode===`hidden`){if(t.flags&128){if(a=a===null?n:a.baseLanes|n,e!==null){for(r=t.child=e.child,i=0;r!==null;)i=i|r.lanes|r.childLanes,r=r.sibling;r=i&~a}else r=0,t.child=null;return fc(e,t,a,n,r)}if(n&536870912)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&Da(t,a===null?null:a.cachePool),a===null?so():oo(t,a),mo(t);else return r=t.lanes=536870912,fc(e,t,a===null?n:a.baseLanes|n,n,r)}else a===null?(e!==null&&Da(t,null),so(),ho(t)):(Da(t,a.cachePool),oo(t,a),ho(t),t.memoizedState=null);return oc(e,t,i,n),t.child}function dc(e,t){return e!==null&&e.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function fc(e,t,n,r,i){var a=Ea();return a=a===null?null:{parent:ma._currentValue,pool:a},t.memoizedState={baseLanes:n,cachePool:a},e!==null&&Da(t,null),so(),mo(t),e!==null&&aa(e,t,r,!0),t.childLanes=i,null}function pc(e,t){return t=Ec({mode:t.mode,children:t.children},e.mode),t.ref=e.ref,e.child=t,t.return=e,t}function mc(e,t,n){return Ga(t,e.child,null,n),e=pc(t,t.pendingProps),e.flags|=2,go(t),t.memoizedState=null,e}function hc(e,t,n){var r=t.pendingProps,a=(t.flags&128)!=0;if(t.flags&=-129,e===null){if(M){if(r.mode===`hidden`)return e=pc(t,r),t.lanes=536870912,dc(null,e);if(po(t),(e=j)?(e=af(e,Wi),e=e!==null&&e.data===`&`?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Pi===null?null:{id:Fi,overflow:Ii},retryLane:536870912,hydrationErrors:null},n=wi(e),n.return=t,t.child=n,Hi=t,j=null)):e=null,e===null)throw Ki(t);return t.lanes=536870912,null}return pc(t,r)}var o=e.memoizedState;if(o!==null){var s=o.dehydrated;if(po(t),a)if(t.flags&256)t.flags&=-257,t=mc(e,t,n);else if(t.memoizedState!==null)t.child=e.child,t.flags|=128,t=null;else throw Error(i(558));else if(ac||aa(e,t,n,!1),a=(n&e.childLanes)!==0,ac||a){if(r=K,r!==null&&(s=dt(r,n),s!==0&&s!==o.retryLane))throw o.retryLane=s,fi(e,s),gu(r,e,s),ic;Ou(),t=mc(e,t,n)}else e=o.treeContext,j=lf(s.nextSibling),Hi=t,M=!0,Ui=null,Wi=!1,e!==null&&Vi(t,e),t=pc(t,r),t.flags|=4096;return t}return e=yi(e.child,{mode:r.mode,children:r.children}),e.ref=t.ref,t.child=e,e.return=t,e}function gc(e,t){var n=t.ref;if(n===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof n!=`function`&&typeof n!=`object`)throw Error(i(284));(e===null||e.ref!==n)&&(t.flags|=4194816)}}function _c(e,t,n,r,i){return sa(t),n=ko(e,t,n,r,void 0,i),r=No(),e!==null&&!ac?(Po(e,t,i),jc(e,t,i)):(M&&r&&zi(t),t.flags|=1,oc(e,t,n,i),t.child)}function vc(e,t,n,r,i,a){return sa(t),t.updateQueue=null,n=jo(t,r,n,i),Ao(e),r=No(),e!==null&&!ac?(Po(e,t,a),jc(e,t,a)):(M&&r&&zi(t),t.flags|=1,oc(e,t,n,a),t.child)}function yc(e,t,n,r,i){if(sa(t),t.stateNode===null){var a=hi,o=n.contextType;typeof o==`object`&&o&&(a=ca(o)),a=new n(r,a),t.memoizedState=a.state!==null&&a.state!==void 0?a.state:null,a.updater=Gs,t.stateNode=a,a._reactInternals=t,a=t.stateNode,a.props=r,a.state=t.memoizedState,a.refs={},Ja(t),o=n.contextType,a.context=typeof o==`object`&&o?ca(o):hi,a.state=t.memoizedState,o=n.getDerivedStateFromProps,typeof o==`function`&&(Ws(t,n,o,r),a.state=t.memoizedState),typeof n.getDerivedStateFromProps==`function`||typeof a.getSnapshotBeforeUpdate==`function`||typeof a.UNSAFE_componentWillMount!=`function`&&typeof a.componentWillMount!=`function`||(o=a.state,typeof a.componentWillMount==`function`&&a.componentWillMount(),typeof a.UNSAFE_componentWillMount==`function`&&a.UNSAFE_componentWillMount(),o!==a.state&&Gs.enqueueReplaceState(a,a.state,null),no(t,r,a,i),to(),a.state=t.memoizedState),typeof a.componentDidMount==`function`&&(t.flags|=4194308),r=!0}else if(e===null){a=t.stateNode;var s=t.memoizedProps,c=Js(n,s);a.props=c;var l=a.context,u=n.contextType;o=hi,typeof u==`object`&&u&&(o=ca(u));var d=n.getDerivedStateFromProps;u=typeof d==`function`||typeof a.getSnapshotBeforeUpdate==`function`,s=t.pendingProps!==s,u||typeof a.UNSAFE_componentWillReceiveProps!=`function`&&typeof a.componentWillReceiveProps!=`function`||(s||l!==o)&&qs(t,a,r,o),qa=!1;var f=t.memoizedState;a.state=f,no(t,r,a,i),to(),l=t.memoizedState,s||f!==l||qa?(typeof d==`function`&&(Ws(t,n,d,r),l=t.memoizedState),(c=qa||Ks(t,n,c,r,f,l,o))?(u||typeof a.UNSAFE_componentWillMount!=`function`&&typeof a.componentWillMount!=`function`||(typeof a.componentWillMount==`function`&&a.componentWillMount(),typeof a.UNSAFE_componentWillMount==`function`&&a.UNSAFE_componentWillMount()),typeof a.componentDidMount==`function`&&(t.flags|=4194308)):(typeof a.componentDidMount==`function`&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),a.props=r,a.state=l,a.context=o,r=c):(typeof a.componentDidMount==`function`&&(t.flags|=4194308),r=!1)}else{a=t.stateNode,Ya(e,t),o=t.memoizedProps,u=Js(n,o),a.props=u,d=t.pendingProps,f=a.context,l=n.contextType,c=hi,typeof l==`object`&&l&&(c=ca(l)),s=n.getDerivedStateFromProps,(l=typeof s==`function`||typeof a.getSnapshotBeforeUpdate==`function`)||typeof a.UNSAFE_componentWillReceiveProps!=`function`&&typeof a.componentWillReceiveProps!=`function`||(o!==d||f!==c)&&qs(t,a,r,c),qa=!1,f=t.memoizedState,a.state=f,no(t,r,a,i),to();var p=t.memoizedState;o!==d||f!==p||qa||e!==null&&e.dependencies!==null&&oa(e.dependencies)?(typeof s==`function`&&(Ws(t,n,s,r),p=t.memoizedState),(u=qa||Ks(t,n,u,r,f,p,c)||e!==null&&e.dependencies!==null&&oa(e.dependencies))?(l||typeof a.UNSAFE_componentWillUpdate!=`function`&&typeof a.componentWillUpdate!=`function`||(typeof a.componentWillUpdate==`function`&&a.componentWillUpdate(r,p,c),typeof a.UNSAFE_componentWillUpdate==`function`&&a.UNSAFE_componentWillUpdate(r,p,c)),typeof a.componentDidUpdate==`function`&&(t.flags|=4),typeof a.getSnapshotBeforeUpdate==`function`&&(t.flags|=1024)):(typeof a.componentDidUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=p),a.props=r,a.state=p,a.context=c,r=u):(typeof a.componentDidUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),r=!1)}return a=r,gc(e,t),r=(t.flags&128)!=0,a||r?(a=t.stateNode,n=r&&typeof n.getDerivedStateFromError!=`function`?null:a.render(),t.flags|=1,e!==null&&r?(t.child=Ga(t,e.child,null,i),t.child=Ga(t,null,n,i)):oc(e,t,n,i),t.memoizedState=a.state,e=t.child):e=jc(e,t,i),e}function bc(e,t,n,r){return Xi(),t.flags|=256,oc(e,t,n,r),t.child}var xc={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Sc(e){return{baseLanes:e,cachePool:Oa()}}function Cc(e,t,n){return e=e===null?0:e.childLanes&~n,t&&(e|=Yl),e}function wc(e,t,n){var r=t.pendingProps,a=!1,o=(t.flags&128)!=0,s;if((s=o)||(s=e!==null&&e.memoizedState===null?!1:(_o.current&2)!=0),s&&(a=!0,t.flags&=-129),s=(t.flags&32)!=0,t.flags&=-33,e===null){if(M){if(a?fo(t):ho(t),(e=j)?(e=af(e,Wi),e=e!==null&&e.data!==`&`?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Pi===null?null:{id:Fi,overflow:Ii},retryLane:536870912,hydrationErrors:null},n=wi(e),n.return=t,t.child=n,Hi=t,j=null)):e=null,e===null)throw Ki(t);return sf(e)?t.lanes=32:t.lanes=536870912,null}var c=r.children;return r=r.fallback,a?(ho(t),a=t.mode,c=Ec({mode:`hidden`,children:c},a),r=Si(r,a,n,null),c.return=t,r.return=t,c.sibling=r,t.child=c,r=t.child,r.memoizedState=Sc(n),r.childLanes=Cc(e,s,n),t.memoizedState=xc,dc(null,r)):(fo(t),Tc(t,c))}var l=e.memoizedState;if(l!==null&&(c=l.dehydrated,c!==null)){if(o)t.flags&256?(fo(t),t.flags&=-257,t=Dc(e,t,n)):t.memoizedState===null?(ho(t),c=r.fallback,a=t.mode,r=Ec({mode:`visible`,children:r.children},a),c=Si(c,a,n,null),c.flags|=2,r.return=t,c.return=t,r.sibling=c,t.child=r,Ga(t,e.child,null,n),r=t.child,r.memoizedState=Sc(n),r.childLanes=Cc(e,s,n),t.memoizedState=xc,t=dc(null,r)):(ho(t),t.child=e.child,t.flags|=128,t=null);else if(fo(t),sf(c)){if(s=c.nextSibling&&c.nextSibling.dataset,s)var u=s.dgst;s=u,r=Error(i(419)),r.stack=``,r.digest=s,Qi({value:r,source:null,stack:null}),t=Dc(e,t,n)}else if(ac||aa(e,t,n,!1),s=(n&e.childLanes)!==0,ac||s){if(s=K,s!==null&&(r=dt(s,n),r!==0&&r!==l.retryLane))throw l.retryLane=r,fi(e,r),gu(s,e,r),ic;of(c)||Ou(),t=Dc(e,t,n)}else of(c)?(t.flags|=192,t.child=e.child,t=null):(e=l.treeContext,j=lf(c.nextSibling),Hi=t,M=!0,Ui=null,Wi=!1,e!==null&&Vi(t,e),t=Tc(t,r.children),t.flags|=4096);return t}return a?(ho(t),c=r.fallback,a=t.mode,l=e.child,u=l.sibling,r=yi(l,{mode:`hidden`,children:r.children}),r.subtreeFlags=l.subtreeFlags&65011712,u===null?(c=Si(c,a,n,null),c.flags|=2):c=yi(u,c),c.return=t,r.return=t,r.sibling=c,t.child=r,dc(null,r),r=t.child,c=e.child.memoizedState,c===null?c=Sc(n):(a=c.cachePool,a===null?a=Oa():(l=ma._currentValue,a=a.parent===l?a:{parent:l,pool:l}),c={baseLanes:c.baseLanes|n,cachePool:a}),r.memoizedState=c,r.childLanes=Cc(e,s,n),t.memoizedState=xc,dc(e.child,r)):(fo(t),n=e.child,e=n.sibling,n=yi(n,{mode:`visible`,children:r.children}),n.return=t,n.sibling=null,e!==null&&(s=t.deletions,s===null?(t.deletions=[e],t.flags|=16):s.push(e)),t.child=n,t.memoizedState=null,n)}function Tc(e,t){return t=Ec({mode:`visible`,children:t},e.mode),t.return=e,e.child=t}function Ec(e,t){return e=_i(22,e,null,t),e.lanes=0,e}function Dc(e,t,n){return Ga(t,e.child,null,n),e=Tc(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Oc(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),ra(e.return,t,n)}function kc(e,t,n,r,i,a){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i,treeForkCount:a}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=i,o.treeForkCount=a)}function Ac(e,t,n){var r=t.pendingProps,i=r.revealOrder,a=r.tail;r=r.children;var o=_o.current,s=(o&2)!=0;if(s?(o=o&1|2,t.flags|=128):o&=1,D(_o,o),oc(e,t,r,n),r=M?ji:0,!s&&e!==null&&e.flags&128)a:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Oc(e,n,t);else if(e.tag===19)Oc(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break a;for(;e.sibling===null;){if(e.return===null||e.return===t)break a;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(i){case`forwards`:for(n=t.child,i=null;n!==null;)e=n.alternate,e!==null&&vo(e)===null&&(i=n),n=n.sibling;n=i,n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),kc(t,!1,i,n,a,r);break;case`backwards`:case`unstable_legacy-backwards`:for(n=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&vo(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}kc(t,!0,n,null,a,r);break;case`together`:kc(t,!1,null,null,void 0,r);break;default:t.memoizedState=null}return t.child}function jc(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Kl|=t.lanes,(n&t.childLanes)===0)if(e!==null){if(aa(e,t,n,!1),(n&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(i(153));if(t.child!==null){for(e=t.child,n=yi(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=yi(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Mc(e,t){return(e.lanes&t)===0?(e=e.dependencies,!!(e!==null&&oa(e))):!0}function Nc(e,t,n){switch(t.tag){case 3:be(t,t.stateNode.containerInfo),na(t,ma,e.memoizedState.cache),Xi();break;case 27:case 5:Se(t);break;case 4:be(t,t.stateNode.containerInfo);break;case 10:na(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,po(t),null;break;case 13:var r=t.memoizedState;if(r!==null)return r.dehydrated===null?(n&t.child.childLanes)===0?(fo(t),e=jc(e,t,n),e===null?null:e.sibling):wc(e,t,n):(fo(t),t.flags|=128,null);fo(t);break;case 19:var i=(e.flags&128)!=0;if(r=(n&t.childLanes)!==0,r||=(aa(e,t,n,!1),(n&t.childLanes)!==0),i){if(r)return Ac(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),D(_o,_o.current),r)break;return null;case 22:return t.lanes=0,uc(e,t,n,t.pendingProps);case 24:na(t,ma,e.memoizedState.cache)}return jc(e,t,n)}function Pc(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps)ac=!0;else{if(!Mc(e,n)&&!(t.flags&128))return ac=!1,Nc(e,t,n);ac=!!(e.flags&131072)}else ac=!1,M&&t.flags&1048576&&Ri(t,ji,t.index);switch(t.lanes=0,t.tag){case 16:a:{var r=t.pendingProps;if(e=Fa(t.elementType),t.type=e,typeof e==`function`)vi(e)?(r=Js(e,r),t.tag=1,t=yc(null,t,e,r,n)):(t.tag=0,t=_c(null,t,e,r,n));else{if(e!=null){var a=e.$$typeof;if(a===x){t.tag=11,t=sc(null,t,e,r,n);break a}else if(a===ne){t.tag=14,t=cc(null,t,e,r,n);break a}}throw t=ue(e)||e,Error(i(306,t,``))}}return t;case 0:return _c(e,t,t.type,t.pendingProps,n);case 1:return r=t.type,a=Js(r,t.pendingProps),yc(e,t,r,a,n);case 3:a:{if(be(t,t.stateNode.containerInfo),e===null)throw Error(i(387));r=t.pendingProps;var o=t.memoizedState;a=o.element,Ya(e,t),no(t,r,null,n);var s=t.memoizedState;if(r=s.cache,na(t,ma,r),r!==o.cache&&ia(t,[ma],n,!0),to(),r=s.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:s.cache},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){t=bc(e,t,r,n);break a}else if(r!==a){a=Di(Error(i(424)),t),Qi(a),t=bc(e,t,r,n);break a}else{switch(e=t.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName===`HTML`?e.ownerDocument.body:e}for(j=lf(e.firstChild),Hi=t,M=!0,Ui=null,Wi=!0,n=Ka(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling}else{if(Xi(),r===a){t=jc(e,t,n);break a}oc(e,t,r,n)}t=t.child}return t;case 26:return gc(e,t),e===null?(n=Af(t.type,null,t.pendingProps,null))?t.memoizedState=n:M||(n=t.type,e=t.pendingProps,r=Vd(O.current).createElement(n),r[_t]=t,r[vt]=e,Fd(r,n,e),At(r),t.stateNode=r):t.memoizedState=Af(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return Se(t),e===null&&M&&(r=t.stateNode=pf(t.type,t.pendingProps,O.current),Hi=t,Wi=!0,a=j,Qd(t.type)?(uf=a,j=lf(r.firstChild)):j=a),oc(e,t,t.pendingProps.children,n),gc(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&M&&((a=r=j)&&(r=nf(r,t.type,t.pendingProps,Wi),r===null?a=!1:(t.stateNode=r,Hi=t,j=lf(r.firstChild),Wi=!1,a=!0)),a||Ki(t)),Se(t),a=t.type,o=t.pendingProps,s=e===null?null:e.memoizedProps,r=o.children,Wd(a,o)?r=null:s!==null&&Wd(a,s)&&(t.flags|=32),t.memoizedState!==null&&(a=ko(e,t,Mo,null,null,n),$f._currentValue=a),gc(e,t),oc(e,t,r,n),t.child;case 6:return e===null&&M&&((e=n=j)&&(n=rf(n,t.pendingProps,Wi),n===null?e=!1:(t.stateNode=n,Hi=t,j=null,e=!0)),e||Ki(t)),null;case 13:return wc(e,t,n);case 4:return be(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Ga(t,null,r,n):oc(e,t,r,n),t.child;case 11:return sc(e,t,t.type,t.pendingProps,n);case 7:return oc(e,t,t.pendingProps,n),t.child;case 8:return oc(e,t,t.pendingProps.children,n),t.child;case 12:return oc(e,t,t.pendingProps.children,n),t.child;case 10:return r=t.pendingProps,na(t,t.type,r.value),oc(e,t,r.children,n),t.child;case 9:return a=t.type._context,r=t.pendingProps.children,sa(t),a=ca(a),r=r(a),t.flags|=1,oc(e,t,r,n),t.child;case 14:return cc(e,t,t.type,t.pendingProps,n);case 15:return lc(e,t,t.type,t.pendingProps,n);case 19:return Ac(e,t,n);case 31:return hc(e,t,n);case 22:return uc(e,t,n,t.pendingProps);case 24:return sa(t),r=ca(ma),e===null?(a=Ea(),a===null&&(a=K,o=ha(),a.pooledCache=o,o.refCount++,o!==null&&(a.pooledCacheLanes|=n),a=o),t.memoizedState={parent:r,cache:a},Ja(t),na(t,ma,a)):((e.lanes&n)!==0&&(Ya(e,t),no(t,null,null,n),to()),a=e.memoizedState,o=t.memoizedState,a.parent===r?(r=o.cache,na(t,ma,r),r!==a.cache&&ia(t,[ma],n,!0)):(a={parent:r,cache:r},t.memoizedState=a,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=a),na(t,ma,r))),oc(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(i(156,t.tag))}function Fc(e){e.flags|=4}function Ic(e,t,n,r,i){if((t=(e.mode&32)!=0)&&(t=!1),t){if(e.flags|=16777216,(i&335544128)===i)if(e.stateNode.complete)e.flags|=8192;else if(Tu())e.flags|=8192;else throw Ia=Ma,Aa}else e.flags&=-16777217}function Lc(e,t){if(t.type!==`stylesheet`||t.state.loading&4)e.flags&=-16777217;else if(e.flags|=16777216,!Gf(t))if(Tu())e.flags|=8192;else throw Ia=Ma,Aa}function Rc(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag===22?536870912:at(),e.lanes|=t,Xl|=t)}function zc(e,t){if(!M)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 U(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags&65011712,r|=i.flags&65011712,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Bc(e,t,n){var r=t.pendingProps;switch(Bi(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return U(t),null;case 1:return U(t),null;case 3:return n=t.stateNode,r=null,e!==null&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),N(ma),xe(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(e===null||e.child===null)&&(Yi(t)?Fc(t):e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Zi())),U(t),null;case 26:var a=t.type,o=t.memoizedState;return e===null?(Fc(t),o===null?(U(t),Ic(t,a,null,r,n)):(U(t),Lc(t,o))):o?o===e.memoizedState?(U(t),t.flags&=-16777217):(Fc(t),U(t),Lc(t,o)):(e=e.memoizedProps,e!==r&&Fc(t),U(t),Ic(t,a,e,r,n)),null;case 27:if(Ce(t),n=O.current,a=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==r&&Fc(t);else{if(!r){if(t.stateNode===null)throw Error(i(166));return U(t),null}e=_e.current,Yi(t)?qi(t,e):(e=pf(a,r,n),t.stateNode=e,Fc(t))}return U(t),null;case 5:if(Ce(t),a=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==r&&Fc(t);else{if(!r){if(t.stateNode===null)throw Error(i(166));return U(t),null}if(o=_e.current,Yi(t))qi(t,o);else{var s=Vd(O.current);switch(o){case 1:o=s.createElementNS(`http://www.w3.org/2000/svg`,a);break;case 2:o=s.createElementNS(`http://www.w3.org/1998/Math/MathML`,a);break;default:switch(a){case`svg`:o=s.createElementNS(`http://www.w3.org/2000/svg`,a);break;case`math`:o=s.createElementNS(`http://www.w3.org/1998/Math/MathML`,a);break;case`script`:o=s.createElement(`div`),o.innerHTML=`<script><\/script>`,o=o.removeChild(o.firstChild);break;case`select`:o=typeof r.is==`string`?s.createElement(`select`,{is:r.is}):s.createElement(`select`),r.multiple?o.multiple=!0:r.size&&(o.size=r.size);break;default:o=typeof r.is==`string`?s.createElement(a,{is:r.is}):s.createElement(a)}}o[_t]=t,o[vt]=r;a:for(s=t.child;s!==null;){if(s.tag===5||s.tag===6)o.appendChild(s.stateNode);else if(s.tag!==4&&s.tag!==27&&s.child!==null){s.child.return=s,s=s.child;continue}if(s===t)break a;for(;s.sibling===null;){if(s.return===null||s.return===t)break a;s=s.return}s.sibling.return=s.return,s=s.sibling}t.stateNode=o;a:switch(Fd(o,a,r),a){case`button`:case`input`:case`select`:case`textarea`:r=!!r.autoFocus;break a;case`img`:r=!0;break a;default:r=!1}r&&Fc(t)}}return U(t),Ic(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==r&&Fc(t);else{if(typeof r!=`string`&&t.stateNode===null)throw Error(i(166));if(e=O.current,Yi(t)){if(e=t.stateNode,n=t.memoizedProps,r=null,a=Hi,a!==null)switch(a.tag){case 27:case 5:r=a.memoizedProps}e[_t]=t,e=!!(e.nodeValue===n||r!==null&&!0===r.suppressHydrationWarning||Nd(e.nodeValue,n)),e||Ki(t,!0)}else e=Vd(e).createTextNode(r),e[_t]=t,t.stateNode=e}return U(t),null;case 31:if(n=t.memoizedState,e===null||e.memoizedState!==null){if(r=Yi(t),n!==null){if(e===null){if(!r)throw Error(i(318));if(e=t.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(i(557));e[_t]=t}else Xi(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;U(t),e=!1}else n=Zi(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return t.flags&256?(go(t),t):(go(t),null);if(t.flags&128)throw Error(i(558))}return U(t),null;case 13:if(r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(a=Yi(t),r!==null&&r.dehydrated!==null){if(e===null){if(!a)throw Error(i(318));if(a=t.memoizedState,a=a===null?null:a.dehydrated,!a)throw Error(i(317));a[_t]=t}else Xi(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;U(t),a=!1}else a=Zi(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=a),a=!0;if(!a)return t.flags&256?(go(t),t):(go(t),null)}return go(t),t.flags&128?(t.lanes=n,t):(n=r!==null,e=e!==null&&e.memoizedState!==null,n&&(r=t.child,a=null,r.alternate!==null&&r.alternate.memoizedState!==null&&r.alternate.memoizedState.cachePool!==null&&(a=r.alternate.memoizedState.cachePool.pool),o=null,r.memoizedState!==null&&r.memoizedState.cachePool!==null&&(o=r.memoizedState.cachePool.pool),o!==a&&(r.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),Rc(t,t.updateQueue),U(t),null);case 4:return xe(),e===null&&Cd(t.stateNode.containerInfo),U(t),null;case 10:return N(t.type),U(t),null;case 19:if(ge(_o),r=t.memoizedState,r===null)return U(t),null;if(a=(t.flags&128)!=0,o=r.rendering,o===null)if(a)zc(r,!1);else{if(X!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=vo(e),o!==null){for(t.flags|=128,zc(r,!1),e=o.updateQueue,t.updateQueue=e,Rc(t,e),t.subtreeFlags=0,e=n,n=t.child;n!==null;)bi(n,e),n=n.sibling;return D(_o,_o.current&1|2),M&&Li(t,r.treeForkCount),t.child}e=e.sibling}r.tail!==null&&Ie()>nu&&(t.flags|=128,a=!0,zc(r,!1),t.lanes=4194304)}else{if(!a)if(e=vo(o),e!==null){if(t.flags|=128,a=!0,e=e.updateQueue,t.updateQueue=e,Rc(t,e),zc(r,!0),r.tail===null&&r.tailMode===`hidden`&&!o.alternate&&!M)return U(t),null}else 2*Ie()-r.renderingStartTime>nu&&n!==536870912&&(t.flags|=128,a=!0,zc(r,!1),t.lanes=4194304);r.isBackwards?(o.sibling=t.child,t.child=o):(e=r.last,e===null?t.child=o:e.sibling=o,r.last=o)}return r.tail===null?(U(t),null):(e=r.tail,r.rendering=e,r.tail=e.sibling,r.renderingStartTime=Ie(),e.sibling=null,n=_o.current,D(_o,a?n&1|2:n&1),M&&Li(t,r.treeForkCount),e);case 22:case 23:return go(t),co(),r=t.memoizedState!==null,e===null?r&&(t.flags|=8192):e.memoizedState!==null!==r&&(t.flags|=8192),r?n&536870912&&!(t.flags&128)&&(U(t),t.subtreeFlags&6&&(t.flags|=8192)):U(t),n=t.updateQueue,n!==null&&Rc(t,n.retryQueue),n=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),r=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(r=t.memoizedState.cachePool.pool),r!==n&&(t.flags|=2048),e!==null&&ge(Ta),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),N(ma),U(t),null;case 25:return null;case 30:return null}throw Error(i(156,t.tag))}function Vc(e,t){switch(Bi(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return N(ma),xe(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return Ce(t),null;case 31:if(t.memoizedState!==null){if(go(t),t.alternate===null)throw Error(i(340));Xi()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(go(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(i(340));Xi()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ge(_o),null;case 4:return xe(),null;case 10:return N(t.type),null;case 22:case 23:return go(t),co(),e!==null&&ge(Ta),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return N(ma),null;case 25:return null;default:return null}}function Hc(e,t){switch(Bi(t),t.tag){case 3:N(ma),xe();break;case 26:case 27:case 5:Ce(t);break;case 4:xe();break;case 31:t.memoizedState!==null&&go(t);break;case 13:go(t);break;case 19:ge(_o);break;case 10:N(t.type);break;case 22:case 23:go(t),co(),e!==null&&ge(Ta);break;case 24:N(ma)}}function Uc(e,t){try{var n=t.updateQueue,r=n===null?null:n.lastEffect;if(r!==null){var i=r.next;n=i;do{if((n.tag&e)===e){r=void 0;var a=n.create,o=n.inst;r=a(),o.destroy=r}n=n.next}while(n!==i)}}catch(e){Z(t,t.return,e)}}function Wc(e,t,n){try{var r=t.updateQueue,i=r===null?null:r.lastEffect;if(i!==null){var a=i.next;r=a;do{if((r.tag&e)===e){var o=r.inst,s=o.destroy;if(s!==void 0){o.destroy=void 0,i=t;var c=n,l=s;try{l()}catch(e){Z(i,c,e)}}}r=r.next}while(r!==a)}}catch(e){Z(t,t.return,e)}}function Gc(e){var t=e.updateQueue;if(t!==null){var n=e.stateNode;try{ro(t,n)}catch(t){Z(e,e.return,t)}}}function Kc(e,t,n){n.props=Js(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(n){Z(e,t,n)}}function qc(e,t){try{var n=e.ref;if(n!==null){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;case 30:r=e.stateNode;break;default:r=e.stateNode}typeof n==`function`?e.refCleanup=n(r):n.current=r}}catch(n){Z(e,t,n)}}function Jc(e,t){var n=e.ref,r=e.refCleanup;if(n!==null)if(typeof r==`function`)try{r()}catch(n){Z(e,t,n)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof n==`function`)try{n(null)}catch(n){Z(e,t,n)}else n.current=null}function Yc(e){var t=e.type,n=e.memoizedProps,r=e.stateNode;try{a:switch(t){case`button`:case`input`:case`select`:case`textarea`:n.autoFocus&&r.focus();break a;case`img`:n.src?r.src=n.src:n.srcSet&&(r.srcset=n.srcSet)}}catch(t){Z(e,e.return,t)}}function Xc(e,t,n){try{var r=e.stateNode;Id(r,e.type,n,t),r[vt]=t}catch(t){Z(e,e.return,t)}}function Zc(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Qd(e.type)||e.tag===4}function Qc(e){a:for(;;){for(;e.sibling===null;){if(e.return===null||Zc(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.tag===27&&Qd(e.type)||e.flags&2||e.child===null||e.tag===4)continue a;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function $c(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?(n.nodeType===9?n.body:n.nodeName===`HTML`?n.ownerDocument.body:n).insertBefore(e,t):(t=n.nodeType===9?n.body:n.nodeName===`HTML`?n.ownerDocument.body:n,t.appendChild(e),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=dn));else if(r!==4&&(r===27&&Qd(e.type)&&(n=e.stateNode,t=null),e=e.child,e!==null))for($c(e,t,n),e=e.sibling;e!==null;)$c(e,t,n),e=e.sibling}function el(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&&(r===27&&Qd(e.type)&&(n=e.stateNode),e=e.child,e!==null))for(el(e,t,n),e=e.sibling;e!==null;)el(e,t,n),e=e.sibling}function tl(e){var t=e.stateNode,n=e.memoizedProps;try{for(var r=e.type,i=t.attributes;i.length;)t.removeAttributeNode(i[0]);Fd(t,r,n),t[_t]=e,t[vt]=n}catch(t){Z(e,e.return,t)}}var nl=!1,rl=!1,il=!1,al=typeof WeakSet==`function`?WeakSet:Set,ol=null;function sl(e,t){if(e=e.containerInfo,zd=cp,e=Ir(e),Lr(e)){if(`selectionStart`in e)var n={start:e.selectionStart,end:e.selectionEnd};else a:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var a=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break a}var s=0,c=-1,l=-1,u=0,d=0,f=e,p=null;b:for(;;){for(var m;f!==n||a!==0&&f.nodeType!==3||(c=s+a),f!==o||r!==0&&f.nodeType!==3||(l=s+r),f.nodeType===3&&(s+=f.nodeValue.length),(m=f.firstChild)!==null;)p=f,f=m;for(;;){if(f===e)break b;if(p===n&&++u===a&&(c=s),p===o&&++d===r&&(l=s),(m=f.nextSibling)!==null)break;f=p,p=f.parentNode}f=m}n=c===-1||l===-1?null:{start:c,end:l}}else n=null}n||={start:0,end:0}}else n=null;for(Bd={focusedElem:e,selectionRange:n},cp=!1,ol=t;ol!==null;)if(t=ol,e=t.child,t.subtreeFlags&1028&&e!==null)e.return=t,ol=e;else for(;ol!==null;){switch(t=ol,o=t.alternate,e=t.flags,t.tag){case 0:if(e&4&&(e=t.updateQueue,e=e===null?null:e.events,e!==null))for(n=0;n<e.length;n++)a=e[n],a.ref.impl=a.nextImpl;break;case 11:case 15:break;case 1:if(e&1024&&o!==null){e=void 0,n=t,a=o.memoizedProps,o=o.memoizedState,r=n.stateNode;
vendor: 6,101 bytes, line 9
9try{var h=Js(n.type,a);e=r.getSnapshotBeforeUpdate(h,o),r.__reactInternalSnapshotBeforeUpdate=e}catch(e){Z(n,n.return,e)}}break;case 3:if(e&1024){if(e=t.stateNode.containerInfo,n=e.nodeType,n===9)tf(e);else if(n===1)switch(e.nodeName){case`HEAD`:case`HTML`:case`BODY`:tf(e);break;default:e.textContent=``}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if(e&1024)throw Error(i(163))}if(e=t.sibling,e!==null){e.return=t.return,ol=e;break}ol=t.return}}function cl(e,t,n){var r=n.flags;switch(n.tag){case 0:case 11:case 15:Sl(e,n),r&4&&Uc(5,n);break;case 1:if(Sl(e,n),r&4)if(e=n.stateNode,t===null)try{e.componentDidMount()}catch(e){Z(n,n.return,e)}else{var i=Js(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(i,t,e.__reactInternalSnapshotBeforeUpdate)}catch(e){Z(n,n.return,e)}}r&64&&Gc(n),r&512&&qc(n,n.return);break;case 3:if(Sl(e,n),r&64&&(e=n.updateQueue,e!==null)){if(t=null,n.child!==null)switch(n.child.tag){case 27:case 5:t=n.child.stateNode;break;case 1:t=n.child.stateNode}try{ro(e,t)}catch(e){Z(n,n.return,e)}}break;case 27:t===null&&r&4&&tl(n);case 26:case 5:Sl(e,n),t===null&&r&4&&Yc(n),r&512&&qc(n,n.return);break;case 12:Sl(e,n);break;case 31:Sl(e,n),r&4&&pl(e,n);break;case 13:Sl(e,n),r&4&&ml(e,n),r&64&&(e=n.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(n=Yu.bind(null,n),cf(e,n))));break;case 22:if(r=n.memoizedState!==null||nl,!r){t=t!==null&&t.memoizedState!==null||rl,i=nl;var a=rl;nl=r,(rl=t)&&!a?wl(e,n,(n.subtreeFlags&8772)!=0):Sl(e,n),nl=i,rl=a}break;case 30:break;default:Sl(e,n)}}function ll(e){var t=e.alternate;t!==null&&(e.alternate=null,ll(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&Tt(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var W=null,ul=!1;function dl(e,t,n){for(n=n.child;n!==null;)fl(e,t,n),n=n.sibling}function fl(e,t,n){if(Ke&&typeof Ke.onCommitFiberUnmount==`function`)try{Ke.onCommitFiberUnmount(Ge,n)}catch{}switch(n.tag){case 26:rl||Jc(n,t),dl(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode,n.parentNode.removeChild(n));break;case 27:rl||Jc(n,t);var r=W,i=ul;Qd(n.type)&&(W=n.stateNode,ul=!1),dl(e,t,n),mf(n.stateNode),W=r,ul=i;break;case 5:rl||Jc(n,t);case 6:if(r=W,i=ul,W=null,dl(e,t,n),W=r,ul=i,W!==null)if(ul)try{(W.nodeType===9?W.body:W.nodeName===`HTML`?W.ownerDocument.body:W).removeChild(n.stateNode)}catch(e){Z(n,t,e)}else try{W.removeChild(n.stateNode)}catch(e){Z(n,t,e)}break;case 18:W!==null&&(ul?(e=W,$d(e.nodeType===9?e.body:e.nodeName===`HTML`?e.ownerDocument.body:e,n.stateNode),Pp(e)):$d(W,n.stateNode));break;case 4:r=W,i=ul,W=n.stateNode.containerInfo,ul=!0,dl(e,t,n),W=r,ul=i;break;case 0:case 11:case 14:case 15:Wc(2,n,t),rl||Wc(4,n,t),dl(e,t,n);break;case 1:rl||(Jc(n,t),r=n.stateNode,typeof r.componentWillUnmount==`function`&&Kc(n,t,r)),dl(e,t,n);break;case 21:dl(e,t,n);break;case 22:rl=(r=rl)||n.memoizedState!==null,dl(e,t,n),rl=r;break;default:dl(e,t,n)}}function pl(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{Pp(e)}catch(e){Z(t,t.return,e)}}}function ml(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{Pp(e)}catch(e){Z(t,t.return,e)}}function hl(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new al),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new al),t;default:throw Error(i(435,e.tag))}}function gl(e,t){var n=hl(e);t.forEach(function(t){if(!n.has(t)){n.add(t);var r=Xu.bind(null,e,t);t.then(r,r)}})}function _l(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var a=n[r],o=e,s=t,c=s;a:for(;c!==null;){switch(c.tag){case 27:if(Qd(c.type)){W=c.stateNode,ul=!1;break a}break;case 5:W=c.stateNode,ul=!1;break a;case 3:case 4:W=c.stateNode.containerInfo,ul=!0;break a}c=c.return}if(W===null)throw Error(i(160));fl(o,s,a),W=null,ul=!1,o=a.alternate,o!==null&&(o.return=null),a.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)yl(t,e),t=t.sibling}var vl=null;function yl(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:_l(t,e),bl(e),r&4&&(Wc(3,e,e.return),Uc(3,e),Wc(5,e,e.return));break;case 1:_l(t,e),bl(e),r&512&&(rl||n===null||Jc(n,n.return)),r&64&&nl&&(e=e.updateQueue,e!==null&&(r=e.callbacks,r!==null&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=n===null?r:n.concat(r))));break;case 26:var a=vl;if(_l(t,e),bl(e),r&512&&(rl||n===null||Jc(n,n.return)),r&4){var o=n===null?null:n.memoizedState;if(r=e.memoizedState,n===null)if(r===null)if(e.stateNode===null){a:{r=e.type,n=e.memoizedProps,a=a.ownerDocument||a;b:switch(r){case`title`:o=a.getElementsByTagName(`title`)[0],(!o||o[wt]||o[_t]||o.namespaceURI===`http://www.w3.org/2000/svg`||o.hasAttribute(`itemprop`))&&(o=a.createElement(r),a.head.insertBefore(o,a.querySelector(`head > title`))),Fd(o,r,n),o[_t]=e,At(o),r=o;break a;case`link`:var s=Hf(`link`,`href`,a).get(r+(n.href||``));if(s){for(var c=0;c<s.length;c++)if(o=s[c],o.getAttribute(`href`)===(n.href==null||n.href===``?null:n.href)&&o.getAttribute(`rel`)===(n.rel==null?null:n.rel)&&o.getAttribute(`title`)===(n.title==null?null:n.title)&&o.getAttribute(`crossorigin`)===(n.crossOrigin==null?null:n.crossOrigin)){s.splice(c,1);break b}}o=a.createElement(r),Fd(o,r,n),a.head.appendChild(o);break;case`meta`:if(s=Hf(`meta`,`content`,a).get(r+(n.content||``))){for(c=0;c<s.length;c++)if(o=s[c],o.getAttribute(`content`)===(n.content==null?null:``+n.content)&&o.getAttribute(`name`)===(n.name==null?null:n.name)&&o.getAttribute(`property`)===(n.property==null?null:n.property)&&o.getAttribute(`http-equiv`)===(n.httpEquiv==null?null:n.httpEquiv)&&o.getAttribute(`charset`)===(n.charSet==null?null:n.charSet)){s.splice(c,1);break b}}o=a.createElement(r),Fd(o,r,n),a.head.appendChild(o);break;default:throw Error(i(468,r))}o[_t]=e,At(o),r=o}e.stateNode=r}else Uf(a,e.type,e.stateNode);else e.stateNode=Lf(a,r,e.memoizedProps);
vendor: 40,457 bytes, lines 9-10
9else o===r?r===null&&e.stateNode!==null&&Xc(e,e.memoizedProps,n.memoizedProps):(o===null?n.stateNode!==null&&(n=n.stateNode,n.parentNode.removeChild(n)):o.count--,r===null?Uf(a,e.type,e.stateNode):Lf(a,r,e.memoizedProps))}break;case 27:_l(t,e),bl(e),r&512&&(rl||n===null||Jc(n,n.return)),n!==null&&r&4&&Xc(e,e.memoizedProps,n.memoizedProps);break;case 5:if(_l(t,e),bl(e),r&512&&(rl||n===null||Jc(n,n.return)),e.flags&32){a=e.stateNode;try{nn(a,``)}catch(t){Z(e,e.return,t)}}r&4&&e.stateNode!=null&&(a=e.memoizedProps,Xc(e,a,n===null?a:n.memoizedProps)),r&1024&&(il=!0);break;case 6:if(_l(t,e),bl(e),r&4){if(e.stateNode===null)throw Error(i(162));r=e.memoizedProps,n=e.stateNode;try{n.nodeValue=r}catch(t){Z(e,e.return,t)}}break;case 3:if(Vf=null,a=vl,vl=_f(t.containerInfo),_l(t,e),vl=a,bl(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Pp(t.containerInfo)}catch(t){Z(e,e.return,t)}il&&(il=!1,xl(e));break;case 4:r=vl,vl=_f(e.stateNode.containerInfo),_l(t,e),bl(e),vl=r;break;case 12:_l(t,e),bl(e);break;case 31:_l(t,e),bl(e),r&4&&(r=e.updateQueue,r!==null&&(e.updateQueue=null,gl(e,r)));break;case 13:_l(t,e),bl(e),e.child.flags&8192&&e.memoizedState!==null!=(n!==null&&n.memoizedState!==null)&&(eu=Ie()),r&4&&(r=e.updateQueue,r!==null&&(e.updateQueue=null,gl(e,r)));break;case 22:a=e.memoizedState!==null;var l=n!==null&&n.memoizedState!==null,u=nl,d=rl;if(nl=u||a,rl=d||l,_l(t,e),rl=d,nl=u,bl(e),r&8192)a:for(t=e.stateNode,t._visibility=a?t._visibility&-2:t._visibility|1,a&&(n===null||l||nl||rl||Cl(e)),n=null,t=e;;){if(t.tag===5||t.tag===26){if(n===null){l=n=t;try{if(o=l.stateNode,a)s=o.style,typeof s.setProperty==`function`?s.setProperty(`display`,`none`,`important`):s.display=`none`;else{c=l.stateNode;var f=l.memoizedProps.style,p=f!=null&&f.hasOwnProperty(`display`)?f.display:null;c.style.display=p==null||typeof p==`boolean`?``:(``+p).trim()}}catch(e){Z(l,l.return,e)}}}else if(t.tag===6){if(n===null){l=t;try{l.stateNode.nodeValue=a?``:l.memoizedProps}catch(e){Z(l,l.return,e)}}}else if(t.tag===18){if(n===null){l=t;try{var m=l.stateNode;a?ef(m,!0):ef(l.stateNode,!1)}catch(e){Z(l,l.return,e)}}}else if((t.tag!==22&&t.tag!==23||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break a;for(;t.sibling===null;){if(t.return===null||t.return===e)break a;n===t&&(n=null),t=t.return}n===t&&(n=null),t.sibling.return=t.return,t=t.sibling}r&4&&(r=e.updateQueue,r!==null&&(n=r.retryQueue,n!==null&&(r.retryQueue=null,gl(e,n))));break;case 19:_l(t,e),bl(e),r&4&&(r=e.updateQueue,r!==null&&(e.updateQueue=null,gl(e,r)));break;case 30:break;case 21:break;default:_l(t,e),bl(e)}}function bl(e){var t=e.flags;if(t&2){try{for(var n,r=e.return;r!==null;){if(Zc(r)){n=r;break}r=r.return}if(n==null)throw Error(i(160));switch(n.tag){case 27:var a=n.stateNode;el(e,Qc(e),a);break;case 5:var o=n.stateNode;n.flags&32&&(nn(o,``),n.flags&=-33),el(e,Qc(e),o);break;case 3:case 4:var s=n.stateNode.containerInfo;$c(e,Qc(e),s);break;default:throw Error(i(161))}}catch(t){Z(e,e.return,t)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function xl(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;xl(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function Sl(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)cl(e,t.alternate,t),t=t.sibling}function Cl(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:Wc(4,t,t.return),Cl(t);break;case 1:Jc(t,t.return);var n=t.stateNode;typeof n.componentWillUnmount==`function`&&Kc(t,t.return,n),Cl(t);break;case 27:mf(t.stateNode);case 26:case 5:Jc(t,t.return),Cl(t);break;case 22:t.memoizedState===null&&Cl(t);break;case 30:Cl(t);break;default:Cl(t)}e=e.sibling}}function wl(e,t,n){for(n&&=(t.subtreeFlags&8772)!=0,t=t.child;t!==null;){var r=t.alternate,i=e,a=t,o=a.flags;switch(a.tag){case 0:case 11:case 15:wl(i,a,n),Uc(4,a);break;case 1:if(wl(i,a,n),r=a,i=r.stateNode,typeof i.componentDidMount==`function`)try{i.componentDidMount()}catch(e){Z(r,r.return,e)}if(r=a,i=r.updateQueue,i!==null){var s=r.stateNode;try{var c=i.shared.hiddenCallbacks;if(c!==null)for(i.shared.hiddenCallbacks=null,i=0;i<c.length;i++)P(c[i],s)}catch(e){Z(r,r.return,e)}}n&&o&64&&Gc(a),qc(a,a.return);break;case 27:tl(a);case 26:case 5:wl(i,a,n),n&&r===null&&o&4&&Yc(a),qc(a,a.return);break;case 12:wl(i,a,n);break;case 31:wl(i,a,n),n&&o&4&&pl(i,a);break;case 13:wl(i,a,n),n&&o&4&&ml(i,a);break;case 22:a.memoizedState===null&&wl(i,a,n),qc(a,a.return);break;case 30:break;default:wl(i,a,n)}t=t.sibling}}function Tl(e,t){var n=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==n&&(e!=null&&e.refCount++,n!=null&&ga(n))}function El(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&ga(e))}function Dl(e,t,n,r){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)Ol(e,t,n,r),t=t.sibling}function Ol(e,t,n,r){var i=t.flags;switch(t.tag){case 0:case 11:case 15:Dl(e,t,n,r),i&2048&&Uc(9,t);break;case 1:Dl(e,t,n,r);break;case 3:Dl(e,t,n,r),i&2048&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&ga(e)));break;case 12:if(i&2048){Dl(e,t,n,r),e=t.stateNode;try{var a=t.memoizedProps,o=a.id,s=a.onPostCommit;typeof s==`function`&&s(o,t.alternate===null?`mount`:`update`,e.passiveEffectDuration,-0)}catch(e){Z(t,t.return,e)}}else Dl(e,t,n,r);break;case 31:Dl(e,t,n,r);break;case 13:Dl(e,t,n,r);break;case 23:break;case 22:a=t.stateNode,o=t.alternate,t.memoizedState===null?a._visibility&2?Dl(e,t,n,r):(a._visibility|=2,kl(e,t,n,r,(t.subtreeFlags&10256)!=0||!1)):a._visibility&2?Dl(e,t,n,r):Al(e,t),i&2048&&Tl(o,t);break;case 24:Dl(e,t,n,r),i&2048&&El(t.alternate,t);break;default:Dl(e,t,n,r)}}function kl(e,t,n,r,i){for(i&&=(t.subtreeFlags&10256)!=0||!1,t=t.child;t!==null;){var a=e,o=t,s=n,c=r,l=o.flags;switch(o.tag){case 0:case 11:case 15:kl(a,o,s,c,i),Uc(8,o);break;case 23:break;case 22:var u=o.stateNode;o.memoizedState===null?(u._visibility|=2,kl(a,o,s,c,i)):u._visibility&2?kl(a,o,s,c,i):Al(a,o),i&&l&2048&&Tl(o.alternate,o);break;case 24:kl(a,o,s,c,i),i&&l&2048&&El(o.alternate,o);break;default:kl(a,o,s,c,i)}t=t.sibling}}function Al(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var n=e,r=t,i=r.flags;switch(r.tag){case 22:Al(n,r),i&2048&&Tl(r.alternate,r);break;case 24:Al(n,r),i&2048&&El(r.alternate,r);break;default:Al(n,r)}t=t.sibling}}var jl=8192;function Ml(e,t,n){if(e.subtreeFlags&jl)for(e=e.child;e!==null;)Nl(e,t,n),e=e.sibling}function Nl(e,t,n){switch(e.tag){case 26:Ml(e,t,n),e.flags&jl&&e.memoizedState!==null&&Kf(n,vl,e.memoizedState,e.memoizedProps);break;case 5:Ml(e,t,n);break;case 3:case 4:var r=vl;vl=_f(e.stateNode.containerInfo),Ml(e,t,n),vl=r;break;case 22:e.memoizedState===null&&(r=e.alternate,r!==null&&r.memoizedState!==null?(r=jl,jl=16777216,Ml(e,t,n),jl=r):Ml(e,t,n));break;default:Ml(e,t,n)}}function Pl(e){var t=e.alternate;if(t!==null&&(e=t.child,e!==null)){t.child=null;do t=e.sibling,e.sibling=null,e=t;while(e!==null)}}function Fl(e){var t=e.deletions;if(e.flags&16){if(t!==null)for(var n=0;n<t.length;n++){var r=t[n];ol=r,Rl(r,e)}Pl(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Il(e),e=e.sibling}function Il(e){switch(e.tag){case 0:case 11:case 15:Fl(e),e.flags&2048&&Wc(9,e,e.return);break;case 3:Fl(e);break;case 12:Fl(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,Ll(e)):Fl(e);break;default:Fl(e)}}function Ll(e){var t=e.deletions;if(e.flags&16){if(t!==null)for(var n=0;n<t.length;n++){var r=t[n];ol=r,Rl(r,e)}Pl(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:Wc(8,t,t.return),Ll(t);break;case 22:n=t.stateNode,n._visibility&2&&(n._visibility&=-3,Ll(t));break;default:Ll(t)}e=e.sibling}}function Rl(e,t){for(;ol!==null;){var n=ol;switch(n.tag){case 0:case 11:case 15:Wc(8,n,t);break;case 23:case 22:if(n.memoizedState!==null&&n.memoizedState.cachePool!==null){var r=n.memoizedState.cachePool.pool;r!=null&&r.refCount++}break;case 24:ga(n.memoizedState.cache)}if(r=n.child,r!==null)r.return=n,ol=r;else a:for(n=e;ol!==null;){r=ol;var i=r.sibling,a=r.return;if(ll(r),r===n){ol=null;break a}if(i!==null){i.return=a,ol=i;break a}ol=a}}}var zl={getCacheForType:function(e){var t=ca(ma),n=t.data.get(e);return n===void 0&&(n=e(),t.data.set(e,n)),n},cacheSignal:function(){return ca(ma).controller.signal}},Bl=typeof WeakMap==`function`?WeakMap:Map,G=0,K=null,q=null,J=0,Y=0,Vl=null,Hl=!1,Ul=!1,Wl=!1,Gl=0,X=0,Kl=0,ql=0,Jl=0,Yl=0,Xl=0,Zl=null,Ql=null,$l=!1,eu=0,tu=0,nu=1/0,ru=null,iu=null,au=0,ou=null,su=null,cu=0,lu=0,uu=null,du=null,fu=0,pu=null;function mu(){return G&2&&J!==0?J&-J:w.T===null?mt():fd()}function hu(){if(Yl===0)if(!(J&536870912)||M){var e=$e;$e<<=1,!($e&3932160)&&($e=262144),Yl=e}else Yl=536870912;return e=lo.current,e!==null&&(e.flags|=32),Yl}function gu(e,t,n){(e===K&&(Y===2||Y===9)||e.cancelPendingCommit!==null)&&(Cu(e,0),bu(e,J,Yl,!1)),st(e,n),(!(G&2)||e!==K)&&(e===K&&(!(G&2)&&(ql|=n),X===4&&bu(e,J,Yl,!1)),id(e))}function _u(e,t,n){if(G&6)throw Error(i(327));var r=!n&&(t&127)==0&&(t&e.expiredLanes)===0||rt(e,t),a=r?ju(e,t):ku(e,t,!0),o=r;do{if(a===0){Ul&&!r&&bu(e,t,0,!1);break}else{if(n=e.current.alternate,o&&!yu(n)){a=ku(e,t,!1),o=!1;continue}if(a===2){if(o=t,e.errorRecoveryDisabledLanes&o)var s=0;else s=e.pendingLanes&-536870913,s=s===0?s&536870912?536870912:0:s;if(s!==0){t=s;a:{var c=e;a=Zl;var l=c.current.memoizedState.isDehydrated;if(l&&(Cu(c,s).flags|=256),s=ku(c,s,!1),s!==2){if(Wl&&!l){c.errorRecoveryDisabledLanes|=o,ql|=o,a=4;break a}o=Ql,Ql=a,o!==null&&(Ql===null?Ql=o:Ql.push.apply(Ql,o))}a=s}if(o=!1,a!==2)continue}}if(a===1){Cu(e,0),bu(e,t,0,!0);break}a:{switch(r=e,o=a,o){case 0:case 1:throw Error(i(345));case 4:if((t&4194048)!==t)break;case 6:bu(r,t,Yl,!Hl);break a;case 2:Ql=null;break;case 3:case 5:break;default:throw Error(i(329))}if((t&62914560)===t&&(a=eu+300-Ie(),10<a)){if(bu(r,t,Yl,!Hl),nt(r,0,!0)!==0)break a;cu=t,r.timeoutHandle=qd(vu.bind(null,r,n,Ql,ru,$l,t,Yl,ql,Xl,Hl,o,`Throttled`,-0,0),a);break a}vu(r,n,Ql,ru,$l,t,Yl,ql,Xl,Hl,o,null,-0,0)}}break}while(1);id(e)}function vu(e,t,n,r,i,a,o,s,c,l,u,d,f,p){if(e.timeoutHandle=-1,d=t.subtreeFlags,d&8192||(d&16785408)==16785408){d={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:dn},Nl(t,a,d);var m=(a&62914560)===a?eu-Ie():(a&4194048)===a?tu-Ie():0;if(m=Jf(d,m),m!==null){cu=a,e.cancelPendingCommit=m(Ru.bind(null,e,t,a,n,r,i,o,s,c,u,d,null,f,p)),bu(e,a,o,!l);return}}Ru(e,t,a,n,r,i,o,s,c)}function yu(e){for(var t=e;;){var n=t.tag;if((n===0||n===11||n===15)&&t.flags&16384&&(n=t.updateQueue,n!==null&&(n=n.stores,n!==null)))for(var r=0;r<n.length;r++){var i=n[r],a=i.getSnapshot;i=i.value;try{if(!jr(a(),i))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 bu(e,t,n,r){t&=~Jl,t&=~ql,e.suspendedLanes|=t,e.pingedLanes&=~t,r&&(e.warmLanes|=t),r=e.expirationTimes;for(var i=t;0<i;){var a=31-Je(i),o=1<<a;r[a]=-1,i&=~o}n!==0&&lt(e,n,t)}function xu(){return G&6?!0:(ad(0,!1),!1)}function Su(){if(q!==null){if(Y===0)var e=q.return;else e=q,ta=ea=null,Fo(e),za=null,Ba=0,e=q;for(;e!==null;)Hc(e.alternate,e),e=e.return;q=null}}function Cu(e,t){var n=e.timeoutHandle;n!==-1&&(e.timeoutHandle=-1,Jd(n)),n=e.cancelPendingCommit,n!==null&&(e.cancelPendingCommit=null,n()),cu=0,Su(),K=e,q=n=yi(e.current,null),J=t,Y=0,Vl=null,Hl=!1,Ul=rt(e,t),Wl=!1,Xl=Yl=Jl=ql=Kl=X=0,Ql=Zl=null,$l=!1,t&8&&(t|=t&32);var r=e.entangledLanes;if(r!==0)for(e=e.entanglements,r&=t;0<r;){var i=31-Je(r),a=1<<i;t|=e[i],r&=~a}return Gl=t,li(),n}function wu(e,t){F=null,w.H=Bs,t===ka||t===ja?(t=La(),Y=3):t===Aa?(t=La(),Y=4):Y=t===ic?8:typeof t==`object`&&t&&typeof t.then==`function`?6:1,Vl=t,q===null&&(X=1,Qs(e,Di(t,e.current)))}function Tu(){var e=lo.current;return e===null?!0:(J&4194048)===J?uo===null:(J&62914560)===J||J&536870912?e===uo:!1}function Eu(){var e=w.H;return w.H=Bs,e===null?Bs:e}function Du(){var e=w.A;return w.A=zl,e}function Ou(){X=4,Hl||(J&4194048)!==J&&lo.current!==null||(Ul=!0),!(Kl&134217727)&&!(ql&134217727)||K===null||bu(K,J,Yl,!1)}function ku(e,t,n){var r=G;G|=2;var i=Eu(),a=Du();(K!==e||J!==t)&&(ru=null,Cu(e,t)),t=!1;var o=X;a:do try{if(Y!==0&&q!==null){var s=q,c=Vl;switch(Y){case 8:Su(),o=6;break a;case 3:case 2:case 9:case 6:lo.current===null&&(t=!0);var l=Y;if(Y=0,Vl=null,Fu(e,s,c,l),n&&Ul){o=0;break a}break;default:l=Y,Y=0,Vl=null,Fu(e,s,c,l)}}Au(),o=X;break}catch(t){wu(e,t)}while(1);return t&&e.shellSuspendCounter++,ta=ea=null,G=r,w.H=i,w.A=a,q===null&&(K=null,J=0,li()),o}function Au(){for(;q!==null;)Nu(q)}function ju(e,t){var n=G;G|=2;var r=Eu(),a=Du();K!==e||J!==t?(ru=null,nu=Ie()+500,Cu(e,t)):Ul=rt(e,t);a:do try{if(Y!==0&&q!==null){t=q;var o=Vl;b:switch(Y){case 1:Y=0,Vl=null,Fu(e,t,o,1);break;case 2:case 9:if(Na(o)){Y=0,Vl=null,Pu(t);break}t=function(){Y!==2&&Y!==9||K!==e||(Y=7),id(e)},o.then(t,t);break a;case 3:Y=7;break a;case 4:Y=5;break a;case 7:Na(o)?(Y=0,Vl=null,Pu(t)):(Y=0,Vl=null,Fu(e,t,o,7));break;case 5:var s=null;switch(q.tag){case 26:s=q.memoizedState;case 5:case 27:var c=q;if(s?Gf(s):c.stateNode.complete){Y=0,Vl=null;var l=c.sibling;if(l!==null)q=l;else{var u=c.return;u===null?q=null:(q=u,Iu(u))}break b}}Y=0,Vl=null,Fu(e,t,o,5);break;case 6:Y=0,Vl=null,Fu(e,t,o,6);break;case 8:Su(),X=6;break a;default:throw Error(i(462))}}Mu();break}catch(t){wu(e,t)}while(1);return ta=ea=null,w.H=r,w.A=a,G=n,q===null?(K=null,J=0,li(),X):0}function Mu(){for(;q!==null&&!Pe();)Nu(q)}function Nu(e){var t=Pc(e.alternate,e,Gl);e.memoizedProps=e.pendingProps,t===null?Iu(e):q=t}function Pu(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=vc(n,t,t.pendingProps,t.type,void 0,J);break;case 11:t=vc(n,t,t.pendingProps,t.type.render,t.ref,J);break;case 5:Fo(t);default:Hc(n,t),t=q=bi(t,Gl),t=Pc(n,t,Gl)}e.memoizedProps=e.pendingProps,t===null?Iu(e):q=t}function Fu(e,t,n,r){ta=ea=null,Fo(t),za=null,Ba=0;var i=t.return;try{if(rc(e,i,t,n,J)){X=1,Qs(e,Di(n,e.current)),q=null;return}}catch(t){if(i!==null)throw q=i,t;X=1,Qs(e,Di(n,e.current)),q=null;return}t.flags&32768?(M||r===1?e=!0:Ul||J&536870912?e=!1:(Hl=e=!0,(r===2||r===9||r===3||r===6)&&(r=lo.current,r!==null&&r.tag===13&&(r.flags|=16384))),Lu(t,e)):Iu(t)}function Iu(e){var t=e;do{if(t.flags&32768){Lu(t,Hl);return}e=t.return;var n=Bc(t.alternate,t,Gl);if(n!==null){q=n;return}if(t=t.sibling,t!==null){q=t;return}q=t=e}while(t!==null);X===0&&(X=5)}function Lu(e,t){do{var n=Vc(e.alternate,e);if(n!==null){n.flags&=32767,q=n;return}if(n=e.return,n!==null&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&(e=e.sibling,e!==null)){q=e;return}q=e=n}while(e!==null);X=6,q=null}function Ru(e,t,n,r,a,o,s,c,l){e.cancelPendingCommit=null;do Uu();while(au!==0);if(G&6)throw Error(i(327));if(t!==null){if(t===e.current)throw Error(i(177));if(o=t.lanes|t.childLanes,o|=ci,ct(e,n,o,s,c,l),e===K&&(q=K=null,J=0),su=t,ou=e,cu=n,lu=o,uu=a,du=r,t.subtreeFlags&10256||t.flags&10256?(e.callbackNode=null,e.callbackPriority=0,Zu(Be,function(){return Wu(),null})):(e.callbackNode=null,e.callbackPriority=0),r=(t.flags&13878)!=0,t.subtreeFlags&13878||r){r=w.T,w.T=null,a=E.p,E.p=2,s=G,G|=4;try{sl(e,t,n)}finally{G=s,E.p=a,w.T=r}}au=1,zu(),Bu(),Vu()}}function zu(){if(au===1){au=0;var e=ou,t=su,n=(t.flags&13878)!=0;if(t.subtreeFlags&13878||n){n=w.T,w.T=null;var r=E.p;E.p=2;var i=G;G|=4;try{yl(t,e);var a=Bd,o=Ir(e.containerInfo),s=a.focusedElem,c=a.selectionRange;if(o!==s&&s&&s.ownerDocument&&Fr(s.ownerDocument.documentElement,s)){if(c!==null&&Lr(s)){var l=c.start,u=c.end;if(u===void 0&&(u=l),`selectionStart`in s)s.selectionStart=l,s.selectionEnd=Math.min(u,s.value.length);else{var d=s.ownerDocument||document,f=d&&d.defaultView||window;if(f.getSelection){var p=f.getSelection(),m=s.textContent.length,h=Math.min(c.start,m),g=c.end===void 0?h:Math.min(c.end,m);!p.extend&&h>g&&(o=g,g=h,h=o);var _=Pr(s,h),v=Pr(s,g);if(_&&v&&(p.rangeCount!==1||p.anchorNode!==_.node||p.anchorOffset!==_.offset||p.focusNode!==v.node||p.focusOffset!==v.offset)){var y=d.createRange();y.setStart(_.node,_.offset),p.removeAllRanges(),h>g?(p.addRange(y),p.extend(v.node,v.offset)):(y.setEnd(v.node,v.offset),p.addRange(y))}}}}for(d=[],p=s;p=p.parentNode;)p.nodeType===1&&d.push({element:p,left:p.scrollLeft,top:p.scrollTop});for(typeof s.focus==`function`&&s.focus(),s=0;s<d.length;s++){var b=d[s];b.element.scrollLeft=b.left,b.element.scrollTop=b.top}}cp=!!zd,Bd=zd=null}finally{G=i,E.p=r,w.T=n}}e.current=t,au=2}}function Bu(){if(au===2){au=0;var e=ou,t=su,n=(t.flags&8772)!=0;if(t.subtreeFlags&8772||n){n=w.T,w.T=null;var r=E.p;E.p=2;var i=G;G|=4;try{cl(e,t.alternate,t)}finally{G=i,E.p=r,w.T=n}}au=3}}function Vu(){if(au===4||au===3){au=0,Fe();var e=ou,t=su,n=cu,r=du;t.subtreeFlags&10256||t.flags&10256?au=5:(au=0,su=ou=null,Hu(e,e.pendingLanes));var i=e.pendingLanes;if(i===0&&(iu=null),pt(n),t=t.stateNode,Ke&&typeof Ke.onCommitFiberRoot==`function`)try{Ke.onCommitFiberRoot(Ge,t,void 0,(t.current.flags&128)==128)}catch{}if(r!==null){t=w.T,i=E.p,E.p=2,w.T=null;try{for(var a=e.onRecoverableError,o=0;o<r.length;o++){var s=r[o];a(s.value,{componentStack:s.stack})}}finally{w.T=t,E.p=i}}cu&3&&Uu(),id(e),i=e.pendingLanes,n&261930&&i&42?e===pu?fu++:(fu=0,pu=e):fu=0,ad(0,!1)}}function Hu(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,ga(t)))}function Uu(){return zu(),Bu(),Vu(),Wu()}function Wu(){if(au!==5)return!1;var e=ou,t=lu;lu=0;var n=pt(cu),r=w.T,a=E.p;try{E.p=32>n?32:n,w.T=null,n=uu,uu=null;var o=ou,s=cu;if(au=0,su=ou=null,cu=0,G&6)throw Error(i(331));var c=G;if(G|=4,Il(o.current),Ol(o,o.current,s,n),G=c,ad(0,!1),Ke&&typeof Ke.onPostCommitFiberRoot==`function`)try{Ke.onPostCommitFiberRoot(Ge,o)}catch{}return!0}finally{E.p=a,w.T=r,Hu(e,t)}}function Gu(e,t,n){t=Di(n,t),t=ec(e.stateNode,t,2),e=Za(e,t,2),e!==null&&(st(e,2),id(e))}function Z(e,t,n){if(e.tag===3)Gu(e,e,n);else for(;t!==null;){if(t.tag===3){Gu(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError==`function`||typeof r.componentDidCatch==`function`&&(iu===null||!iu.has(r))){e=Di(n,e),n=tc(2),r=Za(t,n,2),r!==null&&(nc(n,r,t,e),st(r,2),id(r));break}}t=t.return}}function Ku(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Bl;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(Wl=!0,i.add(n),e=qu.bind(null,e,t,n),t.then(e,e))}function qu(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,K===e&&(J&n)===n&&(X===4||X===3&&(J&62914560)===J&&300>Ie()-eu?!(G&2)&&Cu(e,0):Jl|=n,Xl===J&&(Xl=0)),id(e)}function Ju(e,t){t===0&&(t=at()),e=fi(e,t),e!==null&&(st(e,t),id(e))}function Yu(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Ju(e,n)}function Xu(e,t){var n=0;switch(e.tag){case 31:case 13:var r=e.stateNode,a=e.memoizedState;a!==null&&(n=a.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(i(314))}r!==null&&r.delete(t),Ju(e,n)}function Zu(e,t){return Me(e,t)}var Qu=null,$u=null,ed=!1,td=!1,nd=!1,rd=0;function id(e){e!==$u&&e.next===null&&($u===null?Qu=$u=e:$u=$u.next=e),td=!0,ed||(ed=!0,dd())}function ad(e,t){if(!nd&&td){nd=!0;do for(var n=!1,r=Qu;r!==null;){if(!t)if(e!==0){var i=r.pendingLanes;if(i===0)var a=0;else{var o=r.suspendedLanes,s=r.pingedLanes;a=(1<<31-Je(42|e)+1)-1,a&=i&~(o&~s),a=a&201326741?a&201326741|1:a?a|2:0}a!==0&&(n=!0,ud(r,a))}else a=J,a=nt(r,r===K?a:0,r.cancelPendingCommit!==null||r.timeoutHandle!==-1),!(a&3)||rt(r,a)||(n=!0,ud(r,a));r=r.next}while(n);nd=!1}}function od(){sd()}function sd(){td=ed=!1;var e=0;rd!==0&&Kd()&&(e=rd);for(var t=Ie(),n=null,r=Qu;r!==null;){var i=r.next,a=cd(r,t);a===0?(r.next=null,n===null?Qu=i:n.next=i,i===null&&($u=n)):(n=r,(e!==0||a&3)&&(td=!0)),r=i}au!==0&&au!==5||ad(e,!1),rd!==0&&(rd=0)}function cd(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,a=e.pendingLanes&-62914561;0<a;){var o=31-Je(a),s=1<<o,c=i[o];c===-1?((s&n)===0||(s&r)!==0)&&(i[o]=it(s,t)):c<=t&&(e.expiredLanes|=s),a&=~s}if(t=K,n=J,n=nt(e,e===t?n:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),r=e.callbackNode,n===0||e===t&&(Y===2||Y===9)||e.cancelPendingCommit!==null)return r!==null&&r!==null&&Ne(r),e.callbackNode=null,e.callbackPriority=0;if(!(n&3)||rt(e,n)){if(t=n&-n,t===e.callbackPriority)return t;switch(r!==null&&Ne(r),pt(n)){case 2:case 8:n=ze;break;case 32:n=Be;break;case 268435456:n=He;break;default:n=Be}return r=ld.bind(null,e),n=Me(n,r),e.callbackPriority=t,e.callbackNode=n,t}return r!==null&&r!==null&&Ne(r),e.callbackPriority=2,e.callbackNode=null,2}function ld(e,t){if(au!==0&&au!==5)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(Uu()&&e.callbackNode!==n)return null;var r=J;return r=nt(e,e===K?r:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),r===0?null:(_u(e,r,t),cd(e,Ie()),e.callbackNode!=null&&e.callbackNode===n?ld.bind(null,e):null)}function ud(e,t){if(Uu())return null;_u(e,t,!0)}function dd(){Xd(function(){G&6?Me(Re,od):sd()})}function fd(){if(rd===0){var e=ya;e===0&&(e=Qe,Qe<<=1,!(Qe&261888)&&(Qe=256)),rd=e}return rd}function pd(e){return e==null||typeof e==`symbol`||typeof e==`boolean`?null:typeof e==`function`?e:un(``+e)}function md(e,t){var n=t.ownerDocument.createElement(`input`);return n.name=t.name,n.value=t.value,e.id&&n.setAttribute(`form`,e.id),t.parentNode.insertBefore(n,t),e=new FormData(e),n.parentNode.removeChild(n),e}function hd(e,t,n,r,i){if(t===`submit`&&n&&n.stateNode===i){var a=pd((i[vt]||null).action),o=r.submitter;o&&(t=(t=o[vt]||null)?pd(t.formAction):o.getAttribute(`formAction`),t!==null&&(a=t,o=null));var s=new Mn(`action`,`action`,null,r,i);e.push({event:s,listeners:[{instance:null,listener:function(){if(r.defaultPrevented){if(rd!==0){var e=o?md(i,o):new FormData(i);Ds(n,{pending:!0,data:e,method:i.method,action:a},null,e)}}else typeof a==`function`&&(s.preventDefault(),e=o?md(i,o):new FormData(i),Ds(n,{pending:!0,data:e,method:i.method,action:a},a,e))},currentTarget:i}]})}}for(var gd=0;gd<ri.length;gd++){var _d=ri[gd];ii(_d.toLowerCase(),`on`+(_d[0].toUpperCase()+_d.slice(1)))}ii(Yr,`onAnimationEnd`),ii(Xr,`onAnimationIteration`),ii(Zr,`onAnimationStart`),ii(`dblclick`,`onDoubleClick`),ii(`focusin`,`onFocus`),ii(`focusout`,`onBlur`),ii(Qr,`onTransitionRun`),ii($r,`onTransitionStart`),ii(ei,`onTransitionCancel`),ii(ti,`onTransitionEnd`),Pt(`onMouseEnter`,[`mouseout`,`mouseover`]),Pt(`onMouseLeave`,[`mouseout`,`mouseover`]),Pt(`onPointerEnter`,[`pointerout`,`pointerover`]),Pt(`onPointerLeave`,[`pointerout`,`pointerover`]),Nt(`onChange`,`change click focusin focusout input keydown keyup selectionchange`.split(` `)),Nt(`onSelect`,`focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange`.split(` `)),Nt(`onBeforeInput`,[`compositionend`,`keypress`,`textInput`,`paste`]),Nt(`onCompositionEnd`,`compositionend focusout keydown keypress keyup mousedown`.split(` `)),Nt(`onCompositionStart`,`compositionstart focusout keydown keypress keyup mousedown`.split(` `)),Nt(`onCompositionUpdate`,`compositionupdate focusout keydown keypress keyup mousedown`.split(` `));var vd=`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(` `),yd=new Set(`beforetoggle cancel close invalid load scroll scrollend toggle`.split(` `).concat(vd));function bd(e,t){t=(t&4)!=0;for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;a:{var a=void 0;if(t)for(var o=r.length-1;0<=o;o--){var s=r[o],c=s.instance,l=s.currentTarget;if(s=s.listener,c!==a&&i.isPropagationStopped())break a;a=s,i.currentTarget=l;try{a(i)}catch(e){ai(e)}i.currentTarget=null,a=c}else for(o=0;o<r.length;o++){if(s=r[o],c=s.instance,l=s.currentTarget,s=s.listener,c!==a&&i.isPropagationStopped())break a;a=s,i.currentTarget=l;try{a(i)}catch(e){ai(e)}i.currentTarget=null,a=c}}}}function Q(e,t){var n=t[bt];n===void 0&&(n=t[bt]=new Set);var r=e+`__bubble`;n.has(r)||(wd(t,e,2,!1),n.add(r))}function xd(e,t,n){var r=0;t&&(r|=4),wd(n,e,r,t)}var Sd=`_reactListening`+Math.random().toString(36).slice(2);function Cd(e){if(!e[Sd]){e[Sd]=!0,jt.forEach(function(t){t!==`selectionchange`&&(yd.has(t)||xd(t,!1,e),xd(t,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Sd]||(t[Sd]=!0,xd(`selectionchange`,!1,t))}}function wd(e,t,n,r){switch(hp(t)){case 2:var i=lp;break;case 8:i=up;break;default:i=dp}n=i.bind(null,t,n,e),i=void 0,!xn||t!==`touchstart`&&t!==`touchmove`&&t!==`wheel`||(i=!0),r?i===void 0?e.addEventListener(t,n,!0):e.addEventListener(t,n,{capture:!0,passive:i}):i===void 0?e.addEventListener(t,n,!1):e.addEventListener(t,n,{passive:i})}function Td(e,t,n,r,i){var a=r;if(!(t&1)&&!(t&2)&&r!==null)a:for(;;){if(r===null)return;var s=r.tag;if(s===3||s===4){var c=r.stateNode.containerInfo;if(c===i)break;if(s===4)for(s=r.return;s!==null;){var l=s.tag;if((l===3||l===4)&&s.stateNode.containerInfo===i)return;s=s.return}for(;c!==null;){if(s=Et(c),s===null)return;if(l=s.tag,l===5||l===6||l===26||l===27){r=a=s;continue a}c=c.parentNode}}r=r.return}vn(function(){var r=a,i=pn(n),s=[];a:{var c=ni.get(e);if(c!==void 0){var l=Mn,u=e;switch(e){case`keypress`:if(Dn(n)===0)break a;case`keydown`:case`keyup`:l=A;break;case`focusin`:u=`focus`,l=Vn;break;case`focusout`:u=`blur`,l=Vn;break;case`beforeblur`:case`afterblur`:l=Vn;break;case`click`:if(n.button===2)break a;case`auxclick`:case`dblclick`:case`mousedown`:case`mousemove`:case`mouseup`:case`mouseout`:case`mouseover`:case`contextmenu`:l=zn;break;case`drag`:case`dragend`:case`dragenter`:case`dragexit`:case`dragleave`:case`dragover`:case`dragstart`:case`drop`:l=Bn;break;case`touchcancel`:case`touchend`:case`touchmove`:case`touchstart`:l=Xn;break;case Yr:case Xr:case Zr:l=Hn;break;case ti:l=Zn;break;case`scroll`:case`scrollend`:l=Pn;break;case`wheel`:l=Qn;break;case`copy`:case`cut`:case`paste`:l=Un;break;case`gotpointercapture`:case`lostpointercapture`:case`pointercancel`:case`pointerdown`:case`pointermove`:case`pointerout`:case`pointerover`:case`pointerup`:l=Yn;break;case`toggle`:case`beforetoggle`:l=$n}var d=(t&4)!=0,f=!d&&(e===`scroll`||e===`scrollend`),p=d?c===null?null:c+`Capture`:c;d=[];for(var m=r,h;m!==null;){var g=m;if(h=g.stateNode,g=g.tag,g!==5&&g!==26&&g!==27||h===null||p===null||(g=yn(m,p),g!=null&&d.push(Ed(m,g,h))),f)break;m=m.return}0<d.length&&(c=new l(c,u,null,n,i),s.push({event:c,listeners:d}))}}if(!(t&7)){a:{if(c=e===`mouseover`||e===`pointerover`,l=e===`mouseout`||e===`pointerout`,c&&n!==fn&&(u=n.relatedTarget||n.fromElement)&&(Et(u)||u[yt]))break a;if((l||c)&&(c=i.window===i?i:(c=i.ownerDocument)?c.defaultView||c.parentWindow:window,l?(u=n.relatedTarget||n.toElement,l=r,u=u?Et(u):null,u!==null&&(f=o(u),d=u.tag,u!==f||d!==5&&d!==27&&d!==6)&&(u=null)):(l=null,u=r),l!==u)){if(d=zn,g=`onMouseLeave`,p=`onMouseEnter`,m=`mouse`,(e===`pointerout`||e===`pointerover`)&&(d=Yn,g=`onPointerLeave`,p=`onPointerEnter`,m=`pointer`),f=l==null?c:Ot(l),h=u==null?c:Ot(u),c=new d(g,m+`leave`,l,n,i),c.target=f,c.relatedTarget=h,g=null,Et(i)===r&&(d=new d(p,m+`enter`,u,n,i),d.target=h,d.relatedTarget=f,g=d),f=g,l&&u)b:{for(d=Od,p=l,m=u,h=0,g=p;g;g=d(g))h++;g=0;for(var _=m;_;_=d(_))g++;for(;0<h-g;)p=d(p),h--;for(;0<g-h;)m=d(m),g--;for(;h--;){if(p===m||m!==null&&p===m.alternate){d=p;break b}p=d(p),m=d(m)}d=null}else d=null;l!==null&&kd(s,c,l,d,!1),u!==null&&f!==null&&kd(s,f,u,d,!0)}}a:{if(c=r?Ot(r):window,l=c.nodeName&&c.nodeName.toLowerCase(),l===`select`||l===`input`&&c.type===`file`)var v=yr;else if(pr(c))if(br)v=kr;else{v=Dr;var y=Er}else l=c.nodeName,!l||l.toLowerCase()!==`input`||c.type!==`checkbox`&&c.type!==`radio`?r&&sn(r.elementType)&&(v=yr):v=Or;if(v&&=v(e,r)){mr(s,v,n,i);break a}y&&y(e,c,r),e===`focusout`&&r&&c.type===`number`&&r.memoizedProps.value!=null&&Qt(c,`number`,c.value)}switch(y=r?Ot(r):window,e){case`focusin`:(pr(y)||y.contentEditable===`true`)&&(zr=y,Br=r,Vr=null);break;case`focusout`:Vr=Br=zr=null;break;case`mousedown`:Hr=!0;break;case`contextmenu`:case`mouseup`:case`dragend`:Hr=!1,Ur(s,n,i);break;case`selectionchange`:if(Rr)break;case`keydown`:case`keyup`:Ur(s,n,i)}var b;if(tr)b:{switch(e){case`compositionstart`:var x=`onCompositionStart`;break b;case`compositionend`:x=`onCompositionEnd`;break b;case`compositionupdate`:x=`onCompositionUpdate`;break b}x=void 0}else lr?sr(e,n)&&(x=`onCompositionEnd`):e===`keydown`&&n.keyCode===229&&(x=`onCompositionStart`);x&&(ir&&n.locale!==`ko`&&(lr||x!==`onCompositionStart`?x===`onCompositionEnd`&&lr&&(b=En()):(Cn=i,wn=`value`in Cn?Cn.value:Cn.textContent,lr=!0)),y=Dd(r,x),0<y.length&&(x=new Wn(x,e,null,n,i),s.push({event:x,listeners:y}),b?x.data=b:(b=cr(n),b!==null&&(x.data=b)))),(b=rr?ur(e,n):dr(e,n))&&(x=Dd(r,`onBeforeInput`),0<x.length&&(y=new Wn(`onBeforeInput`,`beforeinput`,null,n,i),s.push({event:y,listeners:x}),y.data=b)),hd(s,e,r,n,i)}bd(s,t)})}function Ed(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Dd(e,t){for(var n=t+`Capture`,r=[];e!==null;){var i=e,a=i.stateNode;if(i=i.tag,i!==5&&i!==26&&i!==27||a===null||(i=yn(e,n),i!=null&&r.unshift(Ed(e,i,a)),i=yn(e,t),i!=null&&r.push(Ed(e,i,a))),e.tag===3)return r;e=e.return}return[]}function Od(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function kd(e,t,n,r,i){for(var a=t._reactName,o=[];n!==null&&n!==r;){var s=n,c=s.alternate,l=s.stateNode;if(s=s.tag,c!==null&&c===r)break;s!==5&&s!==26&&s!==27||l===null||(c=l,i?(l=yn(n,a),l!=null&&o.unshift(Ed(n,l,c))):i||(l=yn(n,a),l!=null&&o.push(Ed(n,l,c)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}var Ad=/\r\n?/g,jd=/\u0000|\uFFFD/g;function Md(e){return(typeof e==`string`?e:``+e).replace(Ad,`
10`).replace(jd,``)}function Nd(e,t){return t=Md(t),Md(e)===t}function $(e,t,n,r,a,o){switch(n){case`children`:typeof r==`string`?t===`body`||t===`textarea`&&r===``||nn(e,r):(typeof r==`number`||typeof r==`bigint`)&&t!==`body`&&nn(e,``+r);break;case`className`:Bt(e,`class`,r);break;case`tabIndex`:Bt(e,`tabindex`,r);break;case`dir`:case`role`:case`viewBox`:case`width`:case`height`:Bt(e,n,r);break;case`style`:on(e,r,o);break;case`data`:if(t!==`object`){Bt(e,`data`,r);break}case`src`:case`href`:if(r===``&&(t!==`a`||n!==`href`)){e.removeAttribute(n);break}if(r==null||typeof r==`function`||typeof r==`symbol`||typeof r==`boolean`){e.removeAttribute(n);break}r=un(``+r),e.setAttribute(n,r);break;case`action`:case`formAction`:if(typeof r==`function`){e.setAttribute(n,`javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')`);break}else typeof o==`function`&&(n===`formAction`?(t!==`input`&&$(e,t,`name`,a.name,a,null),$(e,t,`formEncType`,a.formEncType,a,null),$(e,t,`formMethod`,a.formMethod,a,null),$(e,t,`formTarget`,a.formTarget,a,null)):($(e,t,`encType`,a.encType,a,null),$(e,t,`method`,a.method,a,null),$(e,t,`target`,a.target,a,null)));if(r==null||typeof r==`symbol`||typeof r==`boolean`){e.removeAttribute(n);break}r=un(``+r),e.setAttribute(n,r);break;case`onClick`:r!=null&&(e.onclick=dn);break;case`onScroll`:r!=null&&Q(`scroll`,e);break;case`onScrollEnd`:r!=null&&Q(`scrollend`,e);break;case`dangerouslySetInnerHTML`:if(r!=null){if(typeof r!=`object`||!(`__html`in r))throw Error(i(61));if(n=r.__html,n!=null){if(a.children!=null)throw Error(i(60));e.innerHTML=n}}break;case`multiple`:e.multiple=r&&typeof r!=`function`&&typeof r!=`symbol`;break;case`muted`:e.muted=r&&typeof r!=`function`&&typeof r!=`symbol`;break;case`suppressContentEditableWarning`:case`suppressHydrationWarning`:case`defaultValue`:case`defaultChecked`:case`innerHTML`:case`ref`:break;case`autoFocus`:break;case`xlinkHref`:if(r==null||typeof r==`function`||typeof r==`boolean`||typeof r==`symbol`){e.removeAttribute(`xlink:href`);break}n=un(``+r),e.setAttributeNS(`http://www.w3.org/1999/xlink`,`xlink:href`,n);break;case`contentEditable`:case`spellCheck`:case`draggable`:case`value`:case`autoReverse`:case`externalResourcesRequired`:case`focusable`:case`preserveAlpha`:r!=null&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,``+r):e.removeAttribute(n);break;case`inert`:case`allowFullScreen`:case`async`:case`autoPlay`:case`controls`:case`default`:case`defer`:case`disabled`:case`disablePictureInPicture`:case`disableRemotePlayback`:case`formNoValidate`:case`hidden`:case`loop`:case`noModule`:case`noValidate`:case`open`:case`playsInline`:case`readOnly`:case`required`:case`reversed`:case`scoped`:case`seamless`:case`itemScope`:r&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,``):e.removeAttribute(n);break;case`capture`:case`download`:!0===r?e.setAttribute(n,``):!1!==r&&r!=null&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,r):e.removeAttribute(n);break;case`cols`:case`rows`:case`size`:case`span`:r!=null&&typeof r!=`function`&&typeof r!=`symbol`&&!isNaN(r)&&1<=r?e.setAttribute(n,r):e.removeAttribute(n);break;case`rowSpan`:case`start`:r==null||typeof r==`function`||typeof r==`symbol`||isNaN(r)?e.removeAttribute(n):e.setAttribute(n,r);break;case`popover`:Q(`beforetoggle`,e),Q(`toggle`,e),zt(e,`popover`,r);break;case`xlinkActuate`:Vt(e,`http://www.w3.org/1999/xlink`,`xlink:actuate`,r);break;case`xlinkArcrole`:Vt(e,`http://www.w3.org/1999/xlink`,`xlink:arcrole`,r);break;case`xlinkRole`:Vt(e,`http://www.w3.org/1999/xlink`,`xlink:role`,r);break;case`xlinkShow`:Vt(e,`http://www.w3.org/1999/xlink`,`xlink:show`,r);break;case`xlinkTitle`:Vt(e,`http://www.w3.org/1999/xlink`,`xlink:title`,r);break;case`xlinkType`:Vt(e,`http://www.w3.org/1999/xlink`,`xlink:type`,r);break;case`xmlBase`:Vt(e,`http://www.w3.org/XML/1998/namespace`,`xml:base`,r);break;case`xmlLang`:Vt(e,`http://www.w3.org/XML/1998/namespace`,`xml:lang`,r);break;case`xmlSpace`:Vt(e,`http://www.w3.org/XML/1998/namespace`,`xml:space`,r);break;case`is`:zt(e,`is`,r);break;case`innerText`:case`textContent`:break;default:(!(2<n.length)||n[0]!==`o`&&n[0]!==`O`||n[1]!==`n`&&n[1]!==`N`)&&(n=cn.get(n)||n,zt(e,n,r))}}function Pd(e,t,n,r,a,o){switch(n){case`style`:on(e,r,o);break;case`dangerouslySetInnerHTML`:if(r!=null){if(typeof r!=`object`||!(`__html`in r))throw Error(i(61));if(n=r.__html,n!=null){if(a.children!=null)throw Error(i(60));e.innerHTML=n}}break;case`children`:typeof r==`string`?nn(e,r):(typeof r==`number`||typeof r==`bigint`)&&nn(e,``+r);break;case`onScroll`:r!=null&&Q(`scroll`,e);break;case`onScrollEnd`:r!=null&&Q(`scrollend`,e);break;case`onClick`:r!=null&&(e.onclick=dn);break;case`suppressContentEditableWarning`:case`suppressHydrationWarning`:case`innerHTML`:case`ref`:break;case`innerText`:case`textContent`:break;default:if(!Mt.hasOwnProperty(n))a:{if(n[0]===`o`&&n[1]===`n`&&(a=n.endsWith(`Capture`),t=n.slice(2,a?n.length-7:void 0),o=e[vt]||null,o=o==null?null:o[n],typeof o==`function`&&e.removeEventListener(t,o,a),typeof r==`function`)){typeof o!=`function`&&o!==null&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(t,r,a);break a}n in e?e[n]=r:!0===r?e.setAttribute(n,``):zt(e,n,r)}}}function Fd(e,t,n){switch(t){case`div`:case`span`:case`svg`:case`path`:case`a`:case`g`:case`p`:case`li`:break;case`img`:Q(`error`,e),Q(`load`,e);var r=!1,a=!1,o;for(o in n)if(n.hasOwnProperty(o)){var s=n[o];if(s!=null)switch(o){case`src`:r=!0;break;case`srcSet`:a=!0;break;case`children`:case`dangerouslySetInnerHTML`:throw Error(i(137,t));default:$(e,t,o,s,n,null)}}a&&$(e,t,`srcSet`,n.srcSet,n,null),r&&$(e,t,`src`,n.src,n,null);return;case`input`:Q(`invalid`,e);var c=o=s=a=null,l=null,u=null;for(r in n)if(n.hasOwnProperty(r)){var d=n[r];if(d!=null)switch(r){case`name`:a=d;break;case`type`:s=d;break;case`checked`:l=d;break;case`defaultChecked`:u=d;break;case`value`:o=d;break;case`defaultValue`:c=d;break;case`children`:case`dangerouslySetInnerHTML`:if(d!=null)throw Error(i(137,t));break;default:$(e,t,r,d,n,null)}}Zt(e,o,c,l,u,s,a,!1);return;case`select`:for(a in Q(`invalid`,e),r=s=o=null,n)if(n.hasOwnProperty(a)&&(c=n[a],c!=null))switch(a){case`value`:o=c;break;case`defaultValue`:s=c;break;case`multiple`:r=c;default:$(e,t,a,c,n,null)}t=o,n=s,e.multiple=!!r,t==null?n!=null&&$t(e,!!r,n,!0):$t(e,!!r,t,!1);return;case`textarea`:for(s in Q(`invalid`,e),o=a=r=null,n)if(n.hasOwnProperty(s)&&(c=n[s],c!=null))switch(s){case`value`:r=c;break;case`defaultValue`:a=c;break;case`children`:o=c;break;case`dangerouslySetInnerHTML`:if(c!=null)throw Error(i(91));break;default:$(e,t,s,c,n,null)}tn(e,r,a,o);return;case`option`:for(l in n)if(n.hasOwnProperty(l)&&(r=n[l],r!=null))switch(l){case`selected`:e.selected=r&&typeof r!=`function`&&typeof r!=`symbol`;break;default:$(e,t,l,r,n,null)}return;case`dialog`:Q(`beforetoggle`,e),Q(`toggle`,e),Q(`cancel`,e),Q(`close`,e);break;case`iframe`:case`object`:Q(`load`,e);break;case`video`:case`audio`:for(r=0;r<vd.length;r++)Q(vd[r],e);break;case`image`:Q(`error`,e),Q(`load`,e);break;case`details`:Q(`toggle`,e);break;case`embed`:case`source`:case`link`:Q(`error`,e),Q(`load`,e);case`area`:case`base`:case`br`:case`col`:case`hr`:case`keygen`:case`meta`:case`param`:case`track`:case`wbr`:case`menuitem`:for(u in n)if(n.hasOwnProperty(u)&&(r=n[u],r!=null))switch(u){case`children`:case`dangerouslySetInnerHTML`:throw Error(i(137,t));default:$(e,t,u,r,n,null)}return;default:if(sn(t)){for(d in n)n.hasOwnProperty(d)&&(r=n[d],r!==void 0&&Pd(e,t,d,r,n,void 0));return}}for(c in n)n.hasOwnProperty(c)&&(r=n[c],r!=null&&$(e,t,c,r,n,null))}function Id(e,t,n,r){switch(t){case`div`:case`span`:case`svg`:case`path`:case`a`:case`g`:case`p`:case`li`:break;case`input`:var a=null,o=null,s=null,c=null,l=null,u=null,d=null;for(m in n){var f=n[m];if(n.hasOwnProperty(m)&&f!=null)switch(m){case`checked`:break;case`value`:break;case`defaultValue`:l=f;default:r.hasOwnProperty(m)||$(e,t,m,null,r,f)}}for(var p in r){var m=r[p];if(f=n[p],r.hasOwnProperty(p)&&(m!=null||f!=null))switch(p){case`type`:o=m;break;case`name`:a=m;break;case`checked`:u=m;break;case`defaultChecked`:d=m;break;case`value`:s=m;break;case`defaultValue`:c=m;break;case`children`:case`dangerouslySetInnerHTML`:if(m!=null)throw Error(i(137,t));break;default:m!==f&&$(e,t,p,m,r,f)}}Xt(e,s,c,l,u,d,o,a);return;case`select`:for(o in m=s=c=p=null,n)if(l=n[o],n.hasOwnProperty(o)&&l!=null)switch(o){case`value`:break;case`multiple`:m=l;default:r.hasOwnProperty(o)||$(e,t,o,null,r,l)}for(a in r)if(o=r[a],l=n[a],r.hasOwnProperty(a)&&(o!=null||l!=null))switch(a){case`value`:p=o;break;case`defaultValue`:c=o;break;case`multiple`:s=o;default:o!==l&&$(e,t,a,o,r,l)}t=c,n=s,r=m,p==null?!!r!=!!n&&(t==null?$t(e,!!n,n?[]:``,!1):$t(e,!!n,t,!0)):$t(e,!!n,p,!1);return;case`textarea`:for(c in m=p=null,n)if(a=n[c],n.hasOwnProperty(c)&&a!=null&&!r.hasOwnProperty(c))switch(c){case`value`:break;case`children`:break;default:$(e,t,c,null,r,a)}for(s in r)if(a=r[s],o=n[s],r.hasOwnProperty(s)&&(a!=null||o!=null))switch(s){case`value`:p=a;break;case`defaultValue`:m=a;break;case`children`:break;case`dangerouslySetInnerHTML`:if(a!=null)throw Error(i(91));break;default:a!==o&&$(e,t,s,a,r,o)}en(e,p,m);return;case`option`:for(var h in n)if(p=n[h],n.hasOwnProperty(h)&&p!=null&&!r.hasOwnProperty(h))switch(h){case`selected`:e.selected=!1;break;default:$(e,t,h,null,r,p)}for(l in r)if(p=r[l],m=n[l],r.hasOwnProperty(l)&&p!==m&&(p!=null||m!=null))switch(l){case`selected`:e.selected=p&&typeof p!=`function`&&typeof p!=`symbol`;break;default:$(e,t,l,p,r,m)}return;case`img`:case`link`:case`area`:case`base`:case`br`:case`col`:case`embed`:case`hr`:case`keygen`:case`meta`:case`param`:case`source`:case`track`:case`wbr`:case`menuitem`:for(var g in n)p=n[g],n.hasOwnProperty(g)&&p!=null&&!r.hasOwnProperty(g)&&$(e,t,g,null,r,p);for(u in r)if(p=r[u],m=n[u],r.hasOwnProperty(u)&&p!==m&&(p!=null||m!=null))switch(u){case`children`:case`dangerouslySetInnerHTML`:if(p!=null)throw Error(i(137,t));break;default:$(e,t,u,p,r,m)}return;default:if(sn(t)){for(var _ in n)p=n[_],n.hasOwnProperty(_)&&p!==void 0&&!r.hasOwnProperty(_)&&Pd(e,t,_,void 0,r,p);
vendor: 4,461 bytes, line 10
10for(d in r)p=r[d],m=n[d],!r.hasOwnProperty(d)||p===m||p===void 0&&m===void 0||Pd(e,t,d,p,r,m);return}}for(var v in n)p=n[v],n.hasOwnProperty(v)&&p!=null&&!r.hasOwnProperty(v)&&$(e,t,v,null,r,p);for(f in r)p=r[f],m=n[f],!r.hasOwnProperty(f)||p===m||p==null&&m==null||$(e,t,f,p,r,m)}function Ld(e){switch(e){case`css`:case`script`:case`font`:case`img`:case`image`:case`input`:case`link`:return!0;default:return!1}}function Rd(){if(typeof performance.getEntriesByType==`function`){for(var e=0,t=0,n=performance.getEntriesByType(`resource`),r=0;r<n.length;r++){var i=n[r],a=i.transferSize,o=i.initiatorType,s=i.duration;if(a&&s&&Ld(o)){for(o=0,s=i.responseEnd,r+=1;r<n.length;r++){var c=n[r],l=c.startTime;if(l>s)break;var u=c.transferSize,d=c.initiatorType;u&&Ld(d)&&(c=c.responseEnd,o+=u*(c<s?1:(s-l)/(c-l)))}if(--r,t+=8*(a+o)/(i.duration/1e3),e++,10<e)break}}if(0<e)return t/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,typeof e==`number`)?e:5}var zd=null,Bd=null;function Vd(e){return e.nodeType===9?e:e.ownerDocument}function Hd(e){switch(e){case`http://www.w3.org/2000/svg`:return 1;case`http://www.w3.org/1998/Math/MathML`:return 2;default:return 0}}function Ud(e,t){if(e===0)switch(t){case`svg`:return 1;case`math`:return 2;default:return 0}return e===1&&t===`foreignObject`?0:e}function Wd(e,t){return e===`textarea`||e===`noscript`||typeof t.children==`string`||typeof t.children==`number`||typeof t.children==`bigint`||typeof t.dangerouslySetInnerHTML==`object`&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Gd=null;function Kd(){var e=window.event;return e&&e.type===`popstate`?e===Gd?!1:(Gd=e,!0):(Gd=null,!1)}var qd=typeof setTimeout==`function`?setTimeout:void 0,Jd=typeof clearTimeout==`function`?clearTimeout:void 0,Yd=typeof Promise==`function`?Promise:void 0,Xd=typeof queueMicrotask==`function`?queueMicrotask:Yd===void 0?qd:function(e){return Yd.resolve(null).then(e).catch(Zd)};function Zd(e){setTimeout(function(){throw e})}function Qd(e){return e===`head`}function $d(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&i.nodeType===8)if(n=i.data,n===`/$`||n===`/&`){if(r===0){e.removeChild(i),Pp(t);return}r--}else if(n===`$`||n===`$?`||n===`$~`||n===`$!`||n===`&`)r++;else if(n===`html`)mf(e.ownerDocument.documentElement);else if(n===`head`){n=e.ownerDocument.head,mf(n);for(var a=n.firstChild;a;){var o=a.nextSibling,s=a.nodeName;a[wt]||s===`SCRIPT`||s===`STYLE`||s===`LINK`&&a.rel.toLowerCase()===`stylesheet`||n.removeChild(a),a=o}}else n===`body`&&mf(e.ownerDocument.body);n=i}while(n);Pp(t)}function ef(e,t){var n=e;e=0;do{var r=n.nextSibling;if(n.nodeType===1?t?(n._stashedDisplay=n.style.display,n.style.display=`none`):(n.style.display=n._stashedDisplay||``,n.getAttribute(`style`)===``&&n.removeAttribute(`style`)):n.nodeType===3&&(t?(n._stashedText=n.nodeValue,n.nodeValue=``):n.nodeValue=n._stashedText||``),r&&r.nodeType===8)if(n=r.data,n===`/$`){if(e===0)break;e--}else n!==`$`&&n!==`$?`&&n!==`$~`&&n!==`$!`||e++;n=r}while(n)}function tf(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case`HTML`:case`HEAD`:case`BODY`:tf(n),Tt(n);continue;case`SCRIPT`:case`STYLE`:continue;case`LINK`:if(n.rel.toLowerCase()===`stylesheet`)continue}e.removeChild(n)}}function nf(e,t,n,r){for(;e.nodeType===1;){var i=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!r&&(e.nodeName!==`INPUT`||e.type!==`hidden`))break}else if(!r)if(t===`input`&&e.type===`hidden`){var a=i.name==null?null:``+i.name;if(i.type===`hidden`&&e.getAttribute(`name`)===a)return e}else return e;else if(!e[wt])switch(t){case`meta`:if(!e.hasAttribute(`itemprop`))break;return e;case`link`:if(a=e.getAttribute(`rel`),a===`stylesheet`&&e.hasAttribute(`data-precedence`)||a!==i.rel||e.getAttribute(`href`)!==(i.href==null||i.href===``?null:i.href)||e.getAttribute(`crossorigin`)!==(i.crossOrigin==null?null:i.crossOrigin)||e.getAttribute(`title`)!==(i.title==null?null:i.title))break;return e;case`style`:if(e.hasAttribute(`data-precedence`))break;return e;case`script`:if(a=e.getAttribute(`src`),(a!==(i.src==null?null:i.src)||e.getAttribute(`type`)!==(i.type==null?null:i.type)||e.getAttribute(`crossorigin`)!==(i.crossOrigin==null?null:i.crossOrigin))&&a&&e.hasAttribute(`async`)&&!e.hasAttribute(`itemprop`))break;return e;default:return e}if(e=lf(e.nextSibling),e===null)break}return null}function rf(e,t,n){if(t===``)return null;for(;
vendor: 20,904 bytes, line 10
10e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!==`INPUT`||e.type!==`hidden`)&&!n||(e=lf(e.nextSibling),e===null))return null;return e}function af(e,t){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!==`INPUT`||e.type!==`hidden`)&&!t||(e=lf(e.nextSibling),e===null))return null;return e}function of(e){return e.data===`$?`||e.data===`$~`}function sf(e){return e.data===`$!`||e.data===`$?`&&e.ownerDocument.readyState!==`loading`}function cf(e,t){var n=e.ownerDocument;if(e.data===`$~`)e._reactRetry=t;else if(e.data!==`$?`||n.readyState!==`loading`)t();else{var r=function(){t(),n.removeEventListener(`DOMContentLoaded`,r)};n.addEventListener(`DOMContentLoaded`,r),e._reactRetry=r}}function lf(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===`$?`||t===`$~`||t===`&`||t===`F!`||t===`F`)break;if(t===`/$`||t===`/&`)return null}}return e}var uf=null;function df(e){e=e.nextSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n===`/$`||n===`/&`){if(t===0)return lf(e.nextSibling);t--}else n!==`$`&&n!==`$!`&&n!==`$?`&&n!==`$~`&&n!==`&`||t++}e=e.nextSibling}return null}function ff(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n===`$`||n===`$!`||n===`$?`||n===`$~`||n===`&`){if(t===0)return e;t--}else n!==`/$`&&n!==`/&`||t++}e=e.previousSibling}return null}function pf(e,t,n){switch(t=Vd(n),e){case`html`:if(e=t.documentElement,!e)throw Error(i(452));return e;case`head`:if(e=t.head,!e)throw Error(i(453));return e;case`body`:if(e=t.body,!e)throw Error(i(454));return e;default:throw Error(i(451))}}function mf(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);Tt(e)}var hf=new Map,gf=new Set;function _f(e){return typeof e.getRootNode==`function`?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var vf=E.d;E.d={f:yf,r:bf,D:Cf,C:wf,L:Tf,m:Ef,X:Of,S:Df,M:kf};function yf(){var e=vf.f(),t=xu();return e||t}function bf(e){var t=Dt(e);t!==null&&t.tag===5&&t.type===`form`?ks(t):vf.r(e)}var xf=typeof document>`u`?null:document;function Sf(e,t,n){var r=xf;if(r&&typeof t==`string`&&t){var i=Yt(t);i=`link[rel="`+e+`"][href="`+i+`"]`,typeof n==`string`&&(i+=`[crossorigin="`+n+`"]`),gf.has(i)||(gf.add(i),e={rel:e,crossOrigin:n,href:t},r.querySelector(i)===null&&(t=r.createElement(`link`),Fd(t,`link`,e),At(t),r.head.appendChild(t)))}}function Cf(e){vf.D(e),Sf(`dns-prefetch`,e,null)}function wf(e,t){vf.C(e,t),Sf(`preconnect`,e,t)}function Tf(e,t,n){vf.L(e,t,n);var r=xf;if(r&&e&&t){var i=`link[rel="preload"][as="`+Yt(t)+`"]`;t===`image`&&n&&n.imageSrcSet?(i+=`[imagesrcset="`+Yt(n.imageSrcSet)+`"]`,typeof n.imageSizes==`string`&&(i+=`[imagesizes="`+Yt(n.imageSizes)+`"]`)):i+=`[href="`+Yt(e)+`"]`;var a=i;switch(t){case`style`:a=jf(e);break;case`script`:a=Ff(e)}hf.has(a)||(e=f({rel:`preload`,href:t===`image`&&n&&n.imageSrcSet?void 0:e,as:t},n),hf.set(a,e),r.querySelector(i)!==null||t===`style`&&r.querySelector(Mf(a))||t===`script`&&r.querySelector(If(a))||(t=r.createElement(`link`),Fd(t,`link`,e),At(t),r.head.appendChild(t)))}}function Ef(e,t){vf.m(e,t);var n=xf;if(n&&e){var r=t&&typeof t.as==`string`?t.as:`script`,i=`link[rel="modulepreload"][as="`+Yt(r)+`"][href="`+Yt(e)+`"]`,a=i;switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:a=Ff(e)}if(!hf.has(a)&&(e=f({rel:`modulepreload`,href:e},t),hf.set(a,e),n.querySelector(i)===null)){switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:if(n.querySelector(If(a)))return}r=n.createElement(`link`),Fd(r,`link`,e),At(r),n.head.appendChild(r)}}}function Df(e,t,n){vf.S(e,t,n);var r=xf;if(r&&e){var i=kt(r).hoistableStyles,a=jf(e);t||=`default`;var o=i.get(a);if(!o){var s={loading:0,preload:null};if(o=r.querySelector(Mf(a)))s.loading=5;else{e=f({rel:`stylesheet`,href:e,"data-precedence":t},n),(n=hf.get(a))&&zf(e,n);var c=o=r.createElement(`link`);At(c),Fd(c,`link`,e),c._p=new Promise(function(e,t){c.onload=e,c.onerror=t}),c.addEventListener(`load`,function(){s.loading|=1}),c.addEventListener(`error`,function(){s.loading|=2}),s.loading|=4,Rf(o,t,r)}o={type:`stylesheet`,instance:o,count:1,state:s},i.set(a,o)}}}function Of(e,t){vf.X(e,t);var n=xf;if(n&&e){var r=kt(n).hoistableScripts,i=Ff(e),a=r.get(i);a||(a=n.querySelector(If(i)),a||(e=f({src:e,async:!0},t),(t=hf.get(i))&&Bf(e,t),a=n.createElement(`script`),At(a),Fd(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function kf(e,t){vf.M(e,t);var n=xf;if(n&&e){var r=kt(n).hoistableScripts,i=Ff(e),a=r.get(i);a||(a=n.querySelector(If(i)),a||(e=f({src:e,async:!0,type:`module`},t),(t=hf.get(i))&&Bf(e,t),a=n.createElement(`script`),At(a),Fd(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function Af(e,t,n,r){var a=(a=O.current)?_f(a):null;if(!a)throw Error(i(446));switch(e){case`meta`:case`title`:return null;case`style`:return typeof n.precedence==`string`&&typeof n.href==`string`?(t=jf(n.href),n=kt(a).hoistableStyles,r=n.get(t),r||(r={type:`style`,instance:null,count:0,state:null},n.set(t,r)),r):{type:`void`,instance:null,count:0,state:null};case`link`:if(n.rel===`stylesheet`&&typeof n.href==`string`&&typeof n.precedence==`string`){e=jf(n.href);var o=kt(a).hoistableStyles,s=o.get(e);if(s||(a=a.ownerDocument||a,s={type:`stylesheet`,instance:null,count:0,state:{loading:0,preload:null}},o.set(e,s),(o=a.querySelector(Mf(e)))&&!o._p&&(s.instance=o,s.state.loading=5),hf.has(e)||(n={rel:`preload`,as:`style`,href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},hf.set(e,n),o||Pf(a,e,n,s.state))),t&&r===null)throw Error(i(528,``));return s}if(t&&r!==null)throw Error(i(529,``));return null;case`script`:return t=n.async,n=n.src,typeof n==`string`&&t&&typeof t!=`function`&&typeof t!=`symbol`?(t=Ff(n),n=kt(a).hoistableScripts,r=n.get(t),r||(r={type:`script`,instance:null,count:0,state:null},n.set(t,r)),r):{type:`void`,instance:null,count:0,state:null};default:throw Error(i(444,e))}}function jf(e){return`href="`+Yt(e)+`"`}function Mf(e){return`link[rel="stylesheet"][`+e+`]`}function Nf(e){return f({},e,{"data-precedence":e.precedence,precedence:null})}function Pf(e,t,n,r){e.querySelector(`link[rel="preload"][as="style"][`+t+`]`)?r.loading=1:(t=e.createElement(`link`),r.preload=t,t.addEventListener(`load`,function(){return r.loading|=1}),t.addEventListener(`error`,function(){return r.loading|=2}),Fd(t,`link`,n),At(t),e.head.appendChild(t))}function Ff(e){return`[src="`+Yt(e)+`"]`}function If(e){return`script[async]`+e}function Lf(e,t,n){if(t.count++,t.instance===null)switch(t.type){case`style`:var r=e.querySelector(`style[data-href~="`+Yt(n.href)+`"]`);if(r)return t.instance=r,At(r),r;var a=f({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return r=(e.ownerDocument||e).createElement(`style`),At(r),Fd(r,`style`,a),Rf(r,n.precedence,e),t.instance=r;case`stylesheet`:a=jf(n.href);var o=e.querySelector(Mf(a));if(o)return t.state.loading|=4,t.instance=o,At(o),o;r=Nf(n),(a=hf.get(a))&&zf(r,a),o=(e.ownerDocument||e).createElement(`link`),At(o);var s=o;return s._p=new Promise(function(e,t){s.onload=e,s.onerror=t}),Fd(o,`link`,r),t.state.loading|=4,Rf(o,n.precedence,e),t.instance=o;case`script`:return o=Ff(n.src),(a=e.querySelector(If(o)))?(t.instance=a,At(a),a):(r=n,(a=hf.get(o))&&(r=f({},n),Bf(r,a)),e=e.ownerDocument||e,a=e.createElement(`script`),At(a),Fd(a,`link`,r),e.head.appendChild(a),t.instance=a);case`void`:return null;default:throw Error(i(443,t.type))}else t.type===`stylesheet`&&!(t.state.loading&4)&&(r=t.instance,t.state.loading|=4,Rf(r,n.precedence,e));return t.instance}function Rf(e,t,n){for(var r=n.querySelectorAll(`link[rel="stylesheet"][data-precedence],style[data-precedence]`),i=r.length?r[r.length-1]:null,a=i,o=0;o<r.length;o++){var s=r[o];if(s.dataset.precedence===t)a=s;else if(a!==i)break}a?a.parentNode.insertBefore(e,a.nextSibling):(t=n.nodeType===9?n.head:n,t.insertBefore(e,t.firstChild))}function zf(e,t){e.crossOrigin??=t.crossOrigin,e.referrerPolicy??=t.referrerPolicy,e.title??=t.title}function Bf(e,t){e.crossOrigin??=t.crossOrigin,e.referrerPolicy??=t.referrerPolicy,e.integrity??=t.integrity}var Vf=null;function Hf(e,t,n){if(Vf===null){var r=new Map,i=Vf=new Map;i.set(n,r)}else i=Vf,r=i.get(n),r||(r=new Map,i.set(n,r));if(r.has(e))return r;for(r.set(e,null),n=n.getElementsByTagName(e),i=0;i<n.length;i++){var a=n[i];if(!(a[wt]||a[_t]||e===`link`&&a.getAttribute(`rel`)===`stylesheet`)&&a.namespaceURI!==`http://www.w3.org/2000/svg`){var o=a.getAttribute(t)||``;o=e+o;var s=r.get(o);s?s.push(a):r.set(o,[a])}}return r}function Uf(e,t,n){e=e.ownerDocument||e,e.head.insertBefore(n,t===`title`?e.querySelector(`head > title`):null)}function Wf(e,t,n){if(n===1||t.itemProp!=null)return!1;switch(e){case`meta`:case`title`:return!0;case`style`:if(typeof t.precedence!=`string`||typeof t.href!=`string`||t.href===``)break;return!0;case`link`:if(typeof t.rel!=`string`||typeof t.href!=`string`||t.href===``||t.onLoad||t.onError)break;switch(t.rel){case`stylesheet`:return e=t.disabled,typeof t.precedence==`string`&&e==null;default:return!0}case`script`:if(t.async&&typeof t.async!=`function`&&typeof t.async!=`symbol`&&!t.onLoad&&!t.onError&&t.src&&typeof t.src==`string`)return!0}return!1}function Gf(e){return!(e.type===`stylesheet`&&!(e.state.loading&3))}function Kf(e,t,n,r){if(n.type===`stylesheet`&&(typeof r.media!=`string`||!1!==matchMedia(r.media).matches)&&!(n.state.loading&4)){if(n.instance===null){var i=jf(r.href),a=t.querySelector(Mf(i));if(a){t=a._p,typeof t==`object`&&t&&typeof t.then==`function`&&(e.count++,e=Yf.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=a,At(a);return}a=t.ownerDocument||t,r=Nf(r),(i=hf.get(i))&&zf(r,i),a=a.createElement(`link`),At(a);var o=a;o._p=new Promise(function(e,t){o.onload=e,o.onerror=t}),Fd(a,`link`,r),n.instance=a}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&!(n.state.loading&3)&&(e.count++,n=Yf.bind(e),t.addEventListener(`load`,n),t.addEventListener(`error`,n))}}var qf=0;function Jf(e,t){return e.stylesheets&&e.count===0&&Zf(e,e.stylesheets),0<e.count||0<e.imgCount?function(n){var r=setTimeout(function(){if(e.stylesheets&&Zf(e,e.stylesheets),e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}},6e4+t);0<e.imgBytes&&qf===0&&(qf=62500*Rd());var i=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&Zf(e,e.stylesheets),e.unsuspend)){var t=e.unsuspend;e.unsuspend=null,t()}},(e.imgBytes>qf?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(r),clearTimeout(i)}}:null}function Yf(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Zf(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var Xf=null;function Zf(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,Xf=new Map,t.forEach(Qf,e),Xf=null,Yf.call(e))}function Qf(e,t){if(!(t.state.loading&4)){var n=Xf.get(e);if(n)var r=n.get(null);else{n=new Map,Xf.set(e,n);for(var i=e.querySelectorAll(`link[data-precedence],style[data-precedence]`),a=0;a<i.length;a++){var o=i[a];(o.nodeName===`LINK`||o.getAttribute(`media`)!==`not all`)&&(n.set(o.dataset.precedence,o),r=o)}r&&n.set(null,r)}i=t.instance,o=i.getAttribute(`data-precedence`),a=n.get(o)||r,a===r&&n.set(null,i),n.set(o,i),this.count++,r=Yf.bind(this),i.addEventListener(`load`,r),i.addEventListener(`error`,r),a?a.parentNode.insertBefore(i,a.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(i,e.firstChild)),t.state.loading|=4}}var $f={$$typeof:b,Provider:null,Consumer:null,_currentValue:fe,_currentValue2:fe,_threadCount:0};function ep(e,t,n,r,i,a,o,s,c){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=ot(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ot(0),this.hiddenUpdates=ot(null),this.identifierPrefix=r,this.onUncaughtError=i,this.onCaughtError=a,this.onRecoverableError=o,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=c,this.incompleteTransitions=new Map}function tp(e,t,n,r,i,a,o,s,c,l,u,d){return e=new ep(e,t,n,o,c,l,u,d,s),t=1,!0===a&&(t|=24),a=_i(3,null,null,t),e.current=a,a.stateNode=e,t=ha(),t.refCount++,e.pooledCache=t,t.refCount++,a.memoizedState={element:r,isDehydrated:n,cache:t},Ja(a),e}function np(e){return e?(e=hi,e):hi}function rp(e,t,n,r,i,a){i=np(i),r.context===null?r.context=i:r.pendingContext=i,r=Xa(t),r.payload={element:n},a=a===void 0?null:a,a!==null&&(r.callback=a),n=Za(e,r,t),n!==null&&(gu(n,e,t),Qa(n,e,t))}function ip(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function ap(e,t){ip(e,t),(e=e.alternate)&&ip(e,t)}function op(e){if(e.tag===13||e.tag===31){var t=fi(e,67108864);t!==null&&gu(t,e,67108864),ap(e,67108864)}}function sp(e){if(e.tag===13||e.tag===31){var t=mu();t=ft(t);var n=fi(e,t);n!==null&&gu(n,e,t),ap(e,t)}}var cp=!0;function lp(e,t,n,r){var i=w.T;w.T=null;var a=E.p;try{E.p=2,dp(e,t,n,r)}finally{E.p=a,w.T=i}}function up(e,t,n,r){var i=w.T;w.T=null;var a=E.p;try{E.p=8,dp(e,t,n,r)}finally{E.p=a,w.T=i}}function dp(e,t,n,r){if(cp){var i=fp(r);if(i===null)Td(e,t,r,pp,n),wp(e,r);else if(Ep(i,e,t,n,r))r.stopPropagation();else if(wp(e,r),t&4&&-1<Cp.indexOf(e)){for(;i!==null;){var a=Dt(i);if(a!==null)switch(a.tag){case 3:if(a=a.stateNode,a.current.memoizedState.isDehydrated){var o=tt(a.pendingLanes);if(o!==0){var s=a;for(s.pendingLanes|=2,s.entangledLanes|=2;o;){var c=1<<31-Je(o);s.entanglements[1]|=c,o&=~c}id(a),!(G&6)&&(nu=Ie()+500,ad(0,!1))}}break;case 31:case 13:s=fi(a,2),s!==null&&gu(s,a,2),xu(),ap(a,2)}if(a=fp(r),a===null&&Td(e,t,r,pp,n),a===i)break;i=a}i!==null&&r.stopPropagation()}else Td(e,t,r,null,n)}}function fp(e){return e=pn(e),mp(e)}var pp=null;function mp(e){if(pp=null,e=Et(e),e!==null){var t=o(e);if(t===null)e=null;else{var n=t.tag;if(n===13){if(e=s(t),e!==null)return e;e=null}else if(n===31){if(e=c(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 pp=e,null}function hp(e){switch(e){case`beforetoggle`: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`toggle`: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 2;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`touchmove`:case`wheel`:case`mouseenter`:case`mouseleave`:case`pointerenter`:case`pointerleave`:return 8;case`message`:switch(Le()){case Re:return 2;case ze:return 8;case Be:case Ve:return 32;case He:return 268435456;default:return 32}default:return 32}}var gp=!1,_p=null,vp=null,yp=null,bp=new Map,xp=new Map,Sp=[],Cp=`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`.split(` `);function wp(e,t){switch(e){case`focusin`:case`focusout`:_p=null;break;case`dragenter`:case`dragleave`:vp=null;break;case`mouseover`:case`mouseout`:yp=null;break;case`pointerover`:case`pointerout`:bp.delete(t.pointerId);break;case`gotpointercapture`:case`lostpointercapture`:xp.delete(t.pointerId)}}function Tp(e,t,n,r,i,a){return e===null||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[i]},t!==null&&(t=Dt(t),t!==null&&op(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function Ep(e,t,n,r,i){switch(t){case`focusin`:return _p=Tp(_p,e,t,n,r,i),!0;case`dragenter`:return vp=Tp(vp,e,t,n,r,i),!0;case`mouseover`:return yp=Tp(yp,e,t,n,r,i),!0;case`pointerover`:var a=i.pointerId;return bp.set(a,Tp(bp.get(a)||null,e,t,n,r,i)),!0;case`gotpointercapture`:return a=i.pointerId,xp.set(a,Tp(xp.get(a)||null,e,t,n,r,i)),!0}return!1}function Dp(e){var t=Et(e.target);if(t!==null){var n=o(t);if(n!==null){if(t=n.tag,t===13){if(t=s(n),t!==null){e.blockedOn=t,ht(e.priority,function(){sp(n)});return}}else if(t===31){if(t=c(n),t!==null){e.blockedOn=t,ht(e.priority,function(){sp(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 Op(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=fp(e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);fn=r,n.target.dispatchEvent(r),fn=null}else return t=Dt(n),t!==null&&op(t),e.blockedOn=n,!1;t.shift()}return!0}function kp(e,t,n){Op(e)&&n.delete(t)}function Ap(){gp=!1,_p!==null&&Op(_p)&&(_p=null),vp!==null&&Op(vp)&&(vp=null),yp!==null&&Op(yp)&&(yp=null),bp.forEach(kp),xp.forEach(kp)}function jp(e,n){e.blockedOn===n&&(e.blockedOn=null,gp||(gp=!0,t.unstable_scheduleCallback(t.unstable_NormalPriority,Ap)))}var Mp=null;function Np(e){Mp!==e&&(Mp=e,t.unstable_scheduleCallback(t.unstable_NormalPriority,function(){Mp===e&&(Mp=null);for(var t=0;t<e.length;t+=3){var n=e[t],r=e[t+1],i=e[t+2];if(typeof r!=`function`){if(mp(r||n)===null)continue;break}var a=Dt(n);a!==null&&(e.splice(t,3),t-=3,Ds(a,{pending:!0,data:i,method:n.method,action:r},r,i))}}))}function Pp(e){function t(t){return jp(t,e)}_p!==null&&jp(_p,e),vp!==null&&jp(vp,e),yp!==null&&jp(yp,e),bp.forEach(t),xp.forEach(t);for(var n=0;n<Sp.length;n++){var r=Sp[n];r.blockedOn===e&&(r.blockedOn=null)}for(;0<Sp.length&&(n=Sp[0],n.blockedOn===null);)Dp(n),n.blockedOn===null&&Sp.shift();if(n=(e.ownerDocument||e).$$reactFormReplay,n!=null)for(r=0;r<n.length;r+=3){var i=n[r],a=n[r+1],o=i[vt]||null;if(typeof a==`function`)o||Np(n);else if(o){var s=null;if(a&&a.hasAttribute(`formAction`)){if(i=a,o=a[vt]||null)s=o.formAction;else if(mp(i)!==null)continue}else s=o.action;typeof s==`function`?n[r+1]=s:(n.splice(r,3),r-=3),Np(n)}}}function Fp(){function e(e){e.canIntercept&&e.info===`react-transition`&&e.intercept({handler:function(){return new Promise(function(e){return i=e})},focusReset:`manual`,scroll:`manual`})}function t(){i!==null&&(i(),i=null),r||setTimeout(n,20)}function n(){if(!r&&!navigation.transition){var e=navigation.currentEntry;e&&e.url!=null&&navigation.navigate(e.url,{state:e.getState(),info:`react-transition`,history:`replace`})}}if(typeof navigation==`object`){var r=!1,i=null;return navigation.addEventListener(`navigate`,e),navigation.addEventListener(`navigatesuccess`,t),navigation.addEventListener(`navigateerror`,t),setTimeout(n,100),function(){r=!0,navigation.removeEventListener(`navigate`,e),navigation.removeEventListener(`navigatesuccess`,t),navigation.removeEventListener(`navigateerror`,t),i!==null&&(i(),i=null)}}}function Ip(e){this._internalRoot=e}Lp.prototype.render=Ip.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(i(409));var n=t.current;rp(n,mu(),e,t,null,null)},Lp.prototype.unmount=Ip.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;rp(e.current,2,null,e,null,null),xu(),t[yt]=null}};function Lp(e){this._internalRoot=e}Lp.prototype.unstable_scheduleHydration=function(e){if(e){var t=mt();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Sp.length&&t!==0&&t<Sp[n].priority;n++);Sp.splice(n,0,e),n===0&&Dp(e)}};var Rp=n.version;if(Rp!==`19.2.8`)throw Error(i(527,Rp,`19.2.8`));E.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render==`function`?Error(i(188)):(e=Object.keys(e).join(`,`),Error(i(268,e)));return e=u(t),e=e===null?null:d(e),e=e===null?null:e.stateNode,e};var zp={bundleType:0,version:`19.2.8`,rendererPackageName:`react-dom`,currentDispatcherRef:w,reconcilerVersion:`19.2.8`};
10if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<`u`){var Bp=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Bp.isDisabled&&Bp.supportsFiber)try{Ge=Bp.inject(zp),Ke=Bp}catch{}}e.hydrateRoot=function(e,t,n){if(!a(e))throw Error(i(299));var r=!1,o=``,s=Ys,c=Xs,l=Zs,u=null;return n!=null&&(!0===n.unstable_strictMode&&(r=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onUncaughtError!==void 0&&(s=n.onUncaughtError),n.onCaughtError!==void 0&&(c=n.onCaughtError),n.onRecoverableError!==void 0&&(l=n.onRecoverableError),n.formState!==void 0&&(u=n.formState)),t=tp(e,1,!0,t,n??null,r,o,u,s,c,l,Fp),t.context=np(null),n=t.current,r=mu(),r=ft(r),o=Xa(r),o.callback=null,Za(n,o,r),n=r,t.current.lanes=n,st(t,n),id(t),e[yt]=t.current,Cd(e),new Lp(t)}})),ae=n(((e,t)=>{function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>`u`||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!=`function`))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=ie()})),oe=`__TSS_CONTEXT`,se=Symbol.for(`TSS_SERVER_FUNCTION`),ce=`application/x-tss-framed`,le={JSON:0,CHUNK:1,END:2,ERROR:3};`${ce}`;var ue=/;\s*v=(\d+)/;function de(e){let t=e.match(ue);return t?parseInt(t[1],10):void 0}function w(e){let t=de(e);if(t!==void 0&&t!==1)throw Error(`Incompatible framed protocol version: server=${t}, client=1. Please ensure client and server are using compatible versions.`)}var E=()=>window.__TSS_START_OPTIONS__;function fe(){throw Error(`Invariant failed`)}function pe(e){let t=new Map,n,r,i=e=>{e.next&&(e.prev?(e.prev.next=e.next,e.next.prev=e.prev,e.next=void 0,r&&(r.next=e,e.prev=r)):(e.next.prev=void 0,n=e.next,e.next=void 0,r&&(e.prev=r,r.next=e)),r=e)};return{get(e){let n=t.get(e);if(n)return i(n),n.value},set(a,o){if(t.size>=e&&n){let e=n;t.delete(e.key),e.next&&(n=e.next,e.next.prev=void 0),e===r&&(r=void 0)}let s=t.get(a);if(s)s.value=o,i(s);else{let e={key:a,value:o,prev:r};r&&(r.next=e),r=e,n||=e,t.set(a,e)}},clear(){t.clear(),n=void 0,r=void 0}}}var me=4,he=5;function ge(e){let t=e.indexOf(`{`);if(t===-1)return null;let n=e.indexOf(`}`,t);return n===-1||t+1>=e.length?null:[t,n]}function D(e,t,n=new Uint16Array(6)){let r=e.indexOf(`/`,t),i=r===-1?e.length:r,a=e.substring(t,i);if(!a||!a.includes(`$`))return n[0]=0,n[1]=t,n[2]=t,n[3]=i,n[4]=i,n[5]=i,n;if(a===`$`){let r=e.length;return n[0]=2,n[1]=t,n[2]=t,n[3]=r,n[4]=r,n[5]=r,n}if(a.charCodeAt(0)===36)return n[0]=1,n[1]=t,n[2]=t+1,n[3]=i,n[4]=i,n[5]=i,n;let o=ge(a);if(o){let[r,s]=o,c=a.charCodeAt(r+1);if(c===45){if(r+2<a.length&&a.charCodeAt(r+2)===36){let e=r+3,a=s;if(e<a)return n[0]=3,n[1]=t+r,n[2]=t+e,n[3]=t+a,n[4]=t+s+1,n[5]=i,n}}else if(c===36){let a=r+1,o=r+2;return o===s?(n[0]=2,n[1]=t+r,n[2]=t+a,n[3]=t+o,n[4]=t+s+1,n[5]=e.length,n):(n[0]=1,n[1]=t+r,n[2]=t+o,n[3]=t+s,n[4]=t+s+1,n[5]=i,n)}}return n[0]=0,n[1]=t,n[2]=t,n[3]=i,n[4]=i,n[5]=i,n}function _e(e,t,n,r,i,a,o){o?.(n);let s=r;{let r=n.fullPath??n.from,o=r.length,c=n.options?.caseSensitive??e,l=n.options?.params?.parse??n.options?.parseParams;for(;s<o;){let e=D(r,s,t),o,u=s,d=e[5];switch(s=d+1,a++,e[0]){case 0:{let t=r.substring(e[2],e[3]);if(c){let e=i.static?.get(t);if(e)o=e;else{i.static??=new Map;let e=ye(n.fullPath??n.from);e.parent=i,e.depth=a,o=e,i.static.set(t,e)}}else{let e=t.toLowerCase(),r=i.staticInsensitive?.get(e);if(r)o=r;else{i.staticInsensitive??=new Map;let t=ye(n.fullPath??n.from);t.parent=i,t.depth=a,o=t,i.staticInsensitive.set(e,t)}}break}case 1:{let t=r.substring(u,e[1]),s=r.substring(e[4],d),f=c&&!!(t||s),p=t?f?t:t.toLowerCase():void 0,m=s?f?s:s.toLowerCase():void 0,h=!l&&i.dynamic?.find(e=>!e.parse&&e.caseSensitive===f&&e.prefix===p&&e.suffix===m);if(h)o=h;else{let e=be(1,n.fullPath??n.from,f,p,m);o=e,e.depth=a,e.parent=i,i.dynamic??=[],i.dynamic.push(e)}break}case 3:{let t=r.substring(u,e[1]),s=r.substring(e[4],d),f=c&&!!(t||s),p=t?f?t:t.toLowerCase():void 0,m=s?f?s:s.toLowerCase():void 0,h=!l&&i.optional?.find(e=>!e.parse&&e.caseSensitive===f&&e.prefix===p&&e.suffix===m);if(h)o=h;else{let e=be(3,n.fullPath??n.from,f,p,m);o=e,e.parent=i,e.depth=a,i.optional??=[],i.optional.push(e)}break}case 2:{let t=r.substring(u,e[1]),s=r.substring(e[4],d),l=c&&!!(t||s),f=t?l?t:t.toLowerCase():void 0,p=s?l?s:s.toLowerCase():void 0,m=be(2,n.fullPath??n.from,l,f,p);o=m,m.parent=i,m.depth=a,i.wildcard??=[],i.wildcard.push(m)}}i=o}
10if(l&&n.children&&!n.isRoot&&n.id&&n.id.charCodeAt(n.id.lastIndexOf(`/`)+1)===95){let e=ye(n.fullPath??n.from);e.kind=he,e.parent=i,a++,e.depth=a,i.pathless??=[],i.pathless.push(e),i=e}let u=(n.path||!n.children)&&!n.isRoot;if(u&&r.endsWith(`/`)){let e=ye(n.fullPath??n.from);e.kind=me,e.parent=i,a++,e.depth=a,i.index=e,i=e}i.parse=l??null,i.priority=n.options?.params?.priority??0,u&&!i.route&&(i.route=n,i.fullPath=n.fullPath??n.from)}if(n.children)for(let r of n.children)_e(e,t,r,s,i,a,o)}function ve(e,t){if(e.parse&&!t.parse)return-1;if(!e.parse&&t.parse)return 1;if(e.parse&&t.parse&&(e.priority||t.priority))return t.priority-e.priority;if(e.prefix&&t.prefix&&e.prefix!==t.prefix){if(e.prefix.startsWith(t.prefix))return-1;if(t.prefix.startsWith(e.prefix))return 1}if(e.suffix&&t.suffix&&e.suffix!==t.suffix){if(e.suffix.endsWith(t.suffix))return-1;if(t.suffix.endsWith(e.suffix))return 1}return e.prefix&&!t.prefix?-1:!e.prefix&&t.prefix?1:e.suffix&&!t.suffix?-1:!e.suffix&&t.suffix?1:e.caseSensitive&&!t.caseSensitive?-1:!e.caseSensitive&&t.caseSensitive?1:0}function O(e){if(e.pathless)for(let t of e.pathless)O(t);if(e.static)for(let t of e.static.values())O(t);if(e.staticInsensitive)for(let t of e.staticInsensitive.values())O(t);if(e.dynamic?.length){e.dynamic.sort(ve);for(let t of e.dynamic)O(t)}if(e.optional?.length){e.optional.sort(ve);for(let t of e.optional)O(t)}if(e.wildcard?.length){e.wildcard.sort(ve);for(let t of e.wildcard)O(t)}}function ye(e){return{kind:0,depth:0,pathless:null,index:null,static:null,staticInsensitive:null,dynamic:null,optional:null,wildcard:null,route:null,fullPath:e,parent:null,parse:null,priority:0}}function be(e,t,n,r,i){return{kind:e,depth:0,pathless:null,index:null,static:null,staticInsensitive:null,dynamic:null,optional:null,wildcard:null,route:null,fullPath:t,parent:null,parse:null,priority:0,caseSensitive:n,prefix:r,suffix:i}}function xe(e,t){let n=ye(`/`),r=new Uint16Array(6);for(let t of e)_e(!1,r,t,1,n,0);O(n),t.masksTree=n,t.flatCache=pe(1e3)}function Se(e,t){e||=`/`;let n=t.flatCache.get(e);if(n)return n;let r=De(e,t.masksTree);return t.flatCache.set(e,r),r}function Ce(e,t,n,r,i){e||=`/`,r||=`/`;let a=t?`case\0${e}`:e,o=i.singleCache.get(a);return o||(o=ye(`/`),_e(t,new Uint16Array(6),{from:e},1,o,0),i.singleCache.set(a,o)),De(r,o,n)}function we(e,t,n=!1){let r=n?e:`nofuzz\0${e}`,i=t.matchCache.get(r);if(i!==void 0)return i;e||=`/`;let a;try{a=De(e,t.segmentTree,n)}catch(e){if(e instanceof URIError)a=null;else throw e}return a&&(a.branch=ke(a.route)),t.matchCache.set(r,a),a}function Te(e){return e===`/`?e:e.replace(/\/{1,}$/,``)}function Ee(e,t=!1,n){let r=ye(e.fullPath),i=new Uint16Array(6),a={},o={},s=0;return _e(t,i,e,1,r,0,e=>{if(n?.(e,s),e.id in a&&fe(),a[e.id]=e,s!==0&&e.path){let t=Te(e.fullPath);(!o[t]||e.fullPath.endsWith(`/`))&&(o[t]=e)}s++}),O(r),{processedTree:{segmentTree:r,singleCache:pe(1e3),matchCache:pe(1e3),flatCache:null,masksTree:null},routesById:a,routesByPath:o}}function De(e,t,n=!1){let r=e.split(`/`),i=je(e,r,t,n);if(!i)return null;let[a]=Oe(e,r,i);return{route:i.node.route,rawParams:a}}function Oe(e,t,n){let r=Ae(n.node),i=null,a=Object.create(null),o=n.extract?.part??0,s=n.extract?.node??0,c=n.extract?.path??0,l=n.extract?.segment??0;for(;s<r.length;o++,s++,c++,l++){let u=r[s];if(u.kind===me)break;if(u.kind===he){l--,o--,c--;continue}let d=t[o],f=c;if(d&&(c+=d.length),u.kind===1){i??=n.node.fullPath.split(`/`);let e=i[l],t=u.prefix?.length??0;if(e.charCodeAt(t)===123){let n=u.suffix?.length??0,r=e.substring(t+2,e.length-n-1),i=d.substring(t,d.length-n);a[r]=decodeURIComponent(i)}else{let t=e.substring(1);a[t]=decodeURIComponent(d)}}else if(u.kind===3){if(n.skipped&1<<s){o--,c=f-1;continue}i??=n.node.fullPath.split(`/`);let e=i[l],t=u.prefix?.length??0,r=u.suffix?.length??0,p=e.substring(t+3,e.length-r-1),m=u.suffix||u.prefix?d.substring(t,d.length-r):d;m&&(a[p]=decodeURIComponent(m))}else if(u.kind===2){let t=u,n=e.substring(f+(t.prefix?.length??0),e.length-(t.suffix?.length??0)),r=decodeURIComponent(n);a[`*`]=r,a._splat=r;break}}return n.rawParams&&Object.assign(a,n.rawParams),[a,{part:o,node:s,path:c,segment:l}]}function ke(e){let t=[e];for(;e.parentRoute;)e=e.parentRoute,t.push(e);return t.reverse(),t}function Ae(e){let t=Array(e.depth+1);do t[e.depth]=e,e=e.parent;while(e);return t}function je(e,t,n,r){if(e===`/`&&n.index)return{node:n.index,skipped:0};let i=!x(t),a=i&&e!==`/`,o=t.length-+!!i,s=[{node:n,index:1,skipped:0,depth:1,statics:0,dynamics:0,optionals:0}],c=null,l=null;for(;s.length;){let n=s.pop(),{node:i,index:u,skipped:d,depth:f,statics:p,dynamics:m,optionals:h}=n,{extract:g,rawParams:_}=n;if(i.kind===2&&i.route&&!Fe(l,n))continue;if(i.parse){if(!Pe(e,t,n))continue;_=n.rawParams,g=n.extract}r&&i.route&&i.kind!==me&&Fe(c,n)&&(c=n);let v=u===o;if(v&&(i.route&&(!a||i.kind===me||i.kind===2)&&Fe(l,n)&&(l=n),!i.optional&&!i.wildcard&&!i.index&&!i.pathless))continue;let y=v?void 0:t[u],b;if(v&&i.index){let n={node:i.index,index:u,skipped:d,depth:f+1,statics:p,dynamics:m,optionals:h,extract:g,rawParams:_},r=!0;
10if(i.index.parse&&(Pe(e,t,n)||(r=!1)),r){if(!m&&!h&&!d&&Ne(p,o))return n;Fe(l,n)&&(l=n)}}if(i.wildcard)for(let e=i.wildcard.length-1;e>=0;e--){let n=i.wildcard[e],{prefix:r,suffix:a}=n;if(!(r&&(v||!(n.caseSensitive?y:b??=y.toLowerCase()).startsWith(r)))){if(a){if(v)continue;let e=t.slice(u).join(`/`).slice(-a.length);if((n.caseSensitive?e:e.toLowerCase())!==a)continue}s.push({node:n,index:o,skipped:d,depth:f+1,statics:p,dynamics:m,optionals:h,extract:g,rawParams:_})}}if(i.optional){let e=d|1<<f,t=f+1;for(let n=i.optional.length-1;n>=0;n--){let r=i.optional[n];s.push({node:r,index:u,skipped:e,depth:t,statics:p,dynamics:m,optionals:h,extract:g,rawParams:_})}if(!v)for(let e=i.optional.length-1;e>=0;e--){let n=i.optional[e],{prefix:r,suffix:a}=n;if(r||a){let e=n.caseSensitive?y:b??=y.toLowerCase();if(r&&!e.startsWith(r)||a&&!e.endsWith(a))continue}s.push({node:n,index:u+1,skipped:d,depth:t,statics:p,dynamics:m,optionals:h+Me(o,u),extract:g,rawParams:_})}}if(!v&&i.dynamic&&y)for(let e=i.dynamic.length-1;e>=0;e--){let t=i.dynamic[e],{prefix:n,suffix:r}=t;if(n||r){let e=t.caseSensitive?y:b??=y.toLowerCase();if(n&&!e.startsWith(n)||r&&!e.endsWith(r))continue}s.push({node:t,index:u+1,skipped:d,depth:f+1,statics:p,dynamics:m+Me(o,u),optionals:h,extract:g,rawParams:_})}if(!v&&i.staticInsensitive){let e=i.staticInsensitive.get(b??=y.toLowerCase());e&&s.push({node:e,index:u+1,skipped:d,depth:f+1,statics:p+Me(o,u),dynamics:m,optionals:h,extract:g,rawParams:_})}if(!v&&i.static){let e=i.static.get(y);e&&s.push({node:e,index:u+1,skipped:d,depth:f+1,statics:p+Me(o,u),dynamics:m,optionals:h,extract:g,rawParams:_})}if(i.pathless){let e=f+1;for(let t=i.pathless.length-1;t>=0;t--){let n=i.pathless[t];s.push({node:n,index:u,skipped:d,depth:e,statics:p,dynamics:m,optionals:h,extract:g,rawParams:_})}}}if(l)return l;if(r&&c){let n=c.index;for(let e=0;e<c.index;e++)n+=t[e].length;let r=n===e.length?`/`:e.slice(n);return c.rawParams??=Object.create(null),c.rawParams[`**`]=decodeURIComponent(r),c}return null}function Me(e,t){return 2**(e-t-1)}function Ne(e,t){return e===2**(t-1)-1}function Pe(e,t,n){let r,i;try{[r,i]=Oe(e,t,n)}catch{return null}if(n.rawParams=r,n.extract=i,!n.node.parse)return!0;try{if(n.node.parse(r)===!1)return null}catch{}return!0}function Fe(e,t){return!e||t.statics>e.statics||t.statics===e.statics&&(t.dynamics>e.dynamics||t.dynamics===e.dynamics&&(t.optionals>e.optionals||t.optionals===e.optionals&&((t.node.kind===me)>(e.node.kind===me)||t.node.kind===me==(e.node.kind===me)&&t.depth>e.depth)))}function Ie(e){return Le(e.filter(e=>e!==void 0).join(`/`))}function Le(e){return e.replace(/\/{2,}/g,`/`)}function Re(e){return e===`/`?e:e.replace(/^\/{1,}/,``)}function ze(e){let t=e.length;return t>1&&e[t-1]===`/`?e.replace(/\/{1,}$/,``):e}function Be(e){return ze(Re(e))}function Ve(e,t){return e?.endsWith(`/`)&&e!==`/`&&e!==`${t}/`?e.slice(0,-1):e}function He(e,t,n){return Ve(e,n)===Ve(t,n)}function Ue({base:e,to:t,trailingSlash:n=`never`,cache:r}){let i=t.startsWith(`/`),a=!i&&t===`.`,o;if(r){o=i?t:a?e:e+`\0`+t;let n=r.get(o);if(n)return n}let s;if(a)s=e.split(`/`);else if(i)s=t.split(`/`);else{for(s=e.split(`/`);s.length>1&&x(s)===``;)s.pop();let n=t.split(`/`);for(let e=0,t=n.length;e<t;e++){let r=n[e];r===``?e?e===t-1&&s.push(r):s=[r]:r===`..`?s.pop():r===`.`||s.push(r)}}s.length>1&&(x(s)===``?n===`never`&&s.pop():n===`always`&&s.push(``));let c=Le(s.join(`/`))||`/`;return o&&r&&r.set(o,c),c}function We(e){let t=new Map(e.map(e=>[encodeURIComponent(e),e])),n=Array.from(t.keys()).map(e=>e.replace(/[.*+?^${}()|[\]\\]/g,`\\$&`)).join(`|`),r=new RegExp(n,`g`);return e=>e.replace(r,e=>t.get(e)??e)}function Ge(e,t,n){let r=t[e];return typeof r==`string`?e===`_splat`?/^[a-zA-Z0-9\-._~!/]*$/.test(r)?r:r.split(`/`).map(e=>qe(e,n)).join(`/`):qe(r,n):r}function Ke({path:e,params:t,decoder:n,...r}){let i=!1,a=Object.create(null);if(!e||e===`/`)return{interpolatedPath:`/`,usedParams:a,isMissingParams:i};if(!e.includes(`$`))return{interpolatedPath:e,usedParams:a,isMissingParams:i};let o=e.length,s=0,c,l=``;for(;s<o;){let r=s;c=D(e,r,c);let o=c[5];if(s=o+1,r===o)continue;let u=c[0];if(u===0){l+=`/`+e.substring(r,o);continue}if(u===2){let s=t._splat;a._splat=s,a[`*`]=s;let u=e.substring(r,c[1]),d=e.substring(c[4],o);if(!s){i=!0,(u||d)&&(l+=`/`+u+d);continue}let f=Ge(`_splat`,t,n);l+=`/`+u+f+d;continue}if(u===1){let s=e.substring(c[2],c[3]);!i&&!(s in t)&&(i=!0),a[s]=t[s];let u=e.substring(r,c[1]),d=e.substring(c[4],o),f=Ge(s,t,n)??`undefined`;l+=`/`+u+f+d;continue}if(u===3){let i=e.substring(c[2],c[3]),s=t[i];if(s==null)continue;a[i]=s;let u=e.substring(r,c[1]),d=e.substring(c[4],o),f=Ge(i,t,n)??``;l+=`/`+u+f+d;continue}}return e.endsWith(`/`)&&(l+=`/`),{usedParams:a,interpolatedPath:l||`/`,isMissingParams:i}}function qe(e,t){let n=encodeURIComponent(e);return t?.(n)??n}function Je(e={}){if(e.isNotFound=!0,e.throw)throw e;return e}function Ye(e){return e?.isNotFound===!0}function Xe(){try{return sessionStorage}catch{return}}var Ze=`tsr-scroll-restoration-v1_3`,Qe=Xe();function $e(){try{return JSON.parse(Qe?.getItem(`tsr-scroll-restoration-v1_3`)||`{}`)}catch{return{}}}
10function et(){try{Qe?.setItem(Ze,JSON.stringify(tt))}catch{}}var tt=$e(),nt=`data-scroll-restoration-id`,rt=e=>e.state.__TSR_key||e.href;function it(e){let t=e.getAttribute(nt);if(t)return`[${nt}="${t}"]`;let n=``,r=e,i;for(;i=r.parentNode;){let e=1,t=r;for(;t=t.previousElementSibling;)e++;let a=`${r.localName}:nth-child(${e})`;n=n?`${a} > ${n}`:a,r=i}return n}var at=!1,ot=`window`;function st(e){try{return typeof e==`function`?e():document.querySelector(e)}catch{}}function ct(e){let t=new Set;for(let n of e){if(n===ot)continue;let e=st(n);e&&t.add(e)}return t}function lt(e,t){let n=t??e.options.scrollRestoration,r=e._scroll;n&&(r.restoring=!0);let i=e.options.getScrollRestorationKey||rt,a=new Set,o=e=>{let t=tt[e]||={};for(let e of a)e===document?t[ot]={scrollX,scrollY}:e.isConnected&&(t[it(e)]={scrollX:e.scrollLeft,scrollY:e.scrollTop})};n&&!r.restoration&&(r.restoration=!0,at=!1,history.scrollRestoration=`manual`,document.addEventListener(`scroll`,e=>{at||a.add(e.target)},!0),e.subscribe(`onBeforeLoad`,e=>{e.fromLocation&&o(i(e.fromLocation)),a.clear()}),addEventListener(`pagehide`,()=>{o(i(e.stores.resolvedLocation.get()??e.stores.location.get())),et()})),!r.reset&&(r.reset=!0,e.subscribe(`onRendered`,t=>{let n=e.options.scrollRestorationBehavior,o=e.options.scrollToTopSelectors,s=r.next,c=r.hash,l;if(a.clear(),r.next=!0,r.hash=!1,typeof e.options.scrollRestoration==`function`&&!e.options.scrollRestoration({location:e.latestLocation}))return;let u=i(t.toLocation),d=t.fromLocation&&i(t.fromLocation);if(r.restoring&&d&&d!==u){let e=tt[d];if(e){let t=tt[u];for(let n in e){if(n===ot){if(s)continue}else{let e=st(n);if(!e||s&&o&&(l??=ct(o),l.has(e)))continue}t||=tt[u]={},t[n]??=e[n]}}}at=!0;try{let e=t.toLocation.hash,i=t.toLocation.state.__hashScrollIntoViewOptions??!0,a=!1;if(s){!e&&o&&(l??=ct(o));let t=e&&i&&c,s=r.restoring?tt[u]:void 0;if(s)for(let e in s){let{scrollX:r,scrollY:i}=s[e];if(e===ot){if(t)continue;scrollTo({top:i,left:r,behavior:n}),a=!0}else{let t=st(e);t&&(t.scrollLeft=r,t.scrollTop=i,l?.delete(t))}}if(!e){let e={top:0,left:0,behavior:n};if(a||scrollTo(e),l)for(let t of l)t.scrollTo(e)}}!a&&e&&i&&document.getElementById(e)?.scrollIntoView(i)}finally{at=!1}}))}function ut(e,t=String){let n=new URLSearchParams;for(let r in e){let i=e[r];i!==void 0&&n.set(r,t(i))}return n.toString()}function dt(e){return e?e===`false`?!1:e===`true`?!0:e*0==0&&+e+``===e?+e:e:``}function ft(e){let t=new URLSearchParams(e),n=Object.create(null);for(let[e,r]of t.entries()){let t=n[e];t==null?n[e]=dt(r):Array.isArray(t)?t.push(dt(r)):n[e]=[t,dt(r)]}return n}var pt=ht(JSON.parse),mt=gt(JSON.stringify,JSON.parse);function ht(e){return t=>{t[0]===`?`&&(t=t.substring(1));let n=ft(t);for(let t in n){let r=n[t];if(typeof r==`string`)try{n[t]=e(r)}catch{}}return n}}function gt(e,t){let n=typeof t==`function`;function r(r){if(typeof r==`object`&&r)try{return e(r)}catch{}else if(n&&typeof r==`string`)try{return t(r),e(r)}catch{}return r}return e=>{let t=ut(e,r);return t?`?${t}`:``}}var _t=`__root__`;function vt(e){if(e.statusCode=e.statusCode||e.code||307,!e._builtLocation&&!e.reloadDocument&&typeof e.href==`string`)try{new URL(e.href),e.reloadDocument=!0}catch{}let t=new Headers(e.headers);e.href&&t.get(`Location`)===null&&t.set(`Location`,e.href);let n=new Response(null,{status:e.statusCode,headers:t});if(n.options=e,e.throw)throw n;return n}function yt(e){return e instanceof Response&&!!e.options}function bt(e){if(typeof e==`object`&&e&&e.isSerializedRedirect)return vt(e)}function xt(e){return{input:({url:t})=>{for(let n of e)t=Ct(n,t);return t},output:({url:t})=>{for(let n=e.length-1;n>=0;n--)t=wt(e[n],t);return t}}}function St(e){let t=Be(e.basepath),n=`/${t}`,r=e.caseSensitive?n:n.toLowerCase(),i=`${r}/`;return{input:({url:t})=>{let a=e.caseSensitive?t.pathname:t.pathname.toLowerCase();return a===r?t.pathname=`/`:a.startsWith(i)&&(t.pathname=t.pathname.slice(n.length)),t},output:({url:e})=>(e.pathname=Ie([`/`,t,e.pathname]),e)}}function Ct(e,t){let n=e?.input?.({url:t});if(n){if(typeof n==`string`)return new URL(n);if(n instanceof URL)return n}return t}function wt(e,t){let n=e?.output?.({url:t});if(n){if(typeof n==`string`)return new URL(n);if(n instanceof URL)return n}return t}function Tt(e,t){let{createMutableStore:n,createReadonlyStore:r,batch:i,init:a}=t,o=new Map,s=new Map,c=new Map,l=n(e.status),u=n(e.loadedAt),d=n(e.isLoading),f=n(e.isTransitioning),p=n(e.location),m=n(e.resolvedLocation),h=n(e.statusCode),g=n(e.redirect),_=n([]),v=n([]),y=n([]),b=r(()=>Et(o,_.get())),x=r(()=>Et(s,v.get())),S=r(()=>Et(c,y.get())),C=r(()=>_.get()[0]),ee=r(()=>_.get().some(e=>
10o.get(e)?.get().status===`pending`)),te=r(()=>({locationHref:p.get().href,resolvedLocationHref:m.get()?.href,status:l.get()})),ne=r(()=>({status:l.get(),loadedAt:u.get(),isLoading:d.get(),isTransitioning:f.get(),matches:b.get(),location:p.get(),resolvedLocation:m.get(),statusCode:h.get(),redirect:g.get()})),re=pe(64);function ie(e){let t=re.get(e);return t||(t=r(()=>{let t=_.get();for(let n of t){let t=o.get(n);if(t&&t.routeId===e)return t.get()}}),re.set(e,t)),t}let ae={status:l,loadedAt:u,isLoading:d,isTransitioning:f,location:p,resolvedLocation:m,statusCode:h,redirect:g,matchesId:_,pendingIds:v,cachedIds:y,matches:b,pendingMatches:x,cachedMatches:S,firstId:C,hasPending:ee,matchRouteDeps:te,matchStores:o,pendingMatchStores:s,cachedMatchStores:c,__store:ne,getRouteMatchStore:ie,setMatches:oe,setPending:se,setCached:ce};oe(e.matches),a?.(ae);function oe(e){Dt(e,o,_,n,i)}function se(e){Dt(e,s,v,n,i)}function ce(e){Dt(e,c,y,n,i)}return ae}function Et(e,t){let n=[];for(let r of t){let t=e.get(r);t&&n.push(t.get())}return n}function Dt(e,t,n,r,i){let a=e.map(e=>e.id),o=new Set(a);i(()=>{for(let e of t.keys())o.has(e)||t.delete(e);for(let n of e){let e=t.get(n.id);if(!e){let e=r(n);e.routeId=n.routeId,t.set(n.id,e);continue}e.routeId=n.routeId,e.get()!==n&&e.set(n)}v(n.get(),a)||n.set(a)})}var Ot=e=>{if(!e.rendered)return e.rendered=!0,e.onReady?.()},kt=e=>e.stores.matchesId.get().some(t=>e.stores.matchStores.get(t)?.get()._forcePending),At=(e,t)=>!!(e.preload&&!e.router.stores.matchStores.has(t)),jt=(e,t,n=!0)=>{let r={...e.router.options.context??{}},i=n?t:t-1;for(let t=0;t<=i;t++){let n=e.matches[t];if(!n)continue;let i=e.router.getMatch(n.id);
10i&&Object.assign(r,i.__routeContext,i.__beforeLoadContext)}return r},Mt=(e,t)=>{if(!e.matches.length)return;let n=t.routeId,r=e.matches.findIndex(t=>t.routeId===e.router.routeTree.id),i=r>=0?r:0,a=n?e.matches.findIndex(e=>e.routeId===n):e.firstBadMatchIndex??e.matches.length-1;a<0&&(a=i);for(let t=a;t>=0;t--){let n=e.matches[t];if(e.router.looseRoutesById[n.routeId].options.notFoundComponent)return t}return n?a:i},Nt=(e,t,n)=>{if(!(!yt(n)&&!Ye(n)))throw yt(n)&&n.redirectHandled&&!n.options.reloadDocument?n:(t&&(t._nonReactive.beforeLoadPromise?.resolve(),t._nonReactive.loaderPromise?.resolve(),t._nonReactive.beforeLoadPromise=void 0,t._nonReactive.loaderPromise=void 0,t._nonReactive.error=n,e.updateMatch(t.id,r=>({...r,status:yt(n)?`redirected`:Ye(n)?`notFound`:r.status===`pending`?`success`:r.status,context:jt(e,t.index),isFetching:!1,error:n})),Ye(n)&&!n.routeId&&(n.routeId=t.routeId),t._nonReactive.loadPromise?.resolve()),yt(n)&&(e.rendered=!0,n.options._fromLocation=e.location,n.redirectHandled=!0,n=e.router.resolveRedirect(n)),n)},Pt=(e,t)=>{let n=e.router.getMatch(t);return!!(!n||n._nonReactive.dehydrated)},Ft=(e,t,n)=>{let r=jt(e,n);e.updateMatch(t,e=>({...e,context:r}))},It=(e,t,n)=>{let{id:r,routeId:i}=e.matches[t],a=e.router.looseRoutesById[i];if(n instanceof Promise)throw n;e.firstBadMatchIndex??=t,Nt(e,e.router.getMatch(r),n);try{a.options.onError?.(n)}catch(t){n=t,Nt(e,e.router.getMatch(r),n)}e.updateMatch(r,e=>(e._nonReactive.beforeLoadPromise?.resolve(),e._nonReactive.beforeLoadPromise=void 0,e._nonReactive.loadPromise?.resolve(),{...e,error:n,status:`error`,isFetching:!1,updatedAt:Date.now(),abortController:new AbortController})),!e.preload&&!yt(n)&&!Ye(n)&&(e.serialError??=n)},Lt=(e,t,n,r)=>{if(r._nonReactive.pendingTimeout!==void 0)return;let i=n.options.pendingMs??e.router.options.defaultPendingMs;if(e.onReady&&!At(e,t)&&(n.options.loader||n.options.beforeLoad||Jt(n))&&typeof i==`number`&&i!==1/0&&(n.options.pendingComponent??e.router.options?.defaultPendingComponent)){let t=setTimeout(()=>{Ot(e)},i);r._nonReactive.pendingTimeout=t}},Rt=(e,t,n)=>{let r=e.router.getMatch(t);if(!r._nonReactive.beforeLoadPromise&&!r._nonReactive.loaderPromise)return;Lt(e,t,n,r);let i=()=>{let n=e.router.getMatch(t);n.preload&&(n.status===`redirected`||n.status===`notFound`)&&Nt(e,n,n.error)};return r._nonReactive.beforeLoadPromise?r._nonReactive.beforeLoadPromise.then(i):i()},zt=(e,t,n,i)=>{let a=e.router.getMatch(t),s=a._nonReactive.loadPromise;a._nonReactive.loadPromise=o(()=>{s?.resolve(),s=void 0});let{paramsError:c,searchError:l}=a;c&&It(e,n,c),l&&It(e,n,l),Lt(e,t,i,a);let u=new AbortController,d=!1,f=()=>{d||(d=!0,e.updateMatch(t,e=>({...e,isFetching:`beforeLoad`,fetchCount:e.fetchCount+1,abortController:u})))},p=()=>{a._nonReactive.beforeLoadPromise?.resolve(),a._nonReactive.beforeLoadPromise=void 0,e.updateMatch(t,e=>({...e,isFetching:!1}))};if(!i.options.beforeLoad){e.router.batch(()=>{f(),p()});return}a._nonReactive.beforeLoadPromise=o();let m={...jt(e,n,!1),...a.__routeContext},{search:h,params:g,cause:_}=a,v=At(e,t),y={search:h,abortController:u,params:g,preload:v,context:m,location:e.location,navigate:t=>e.router.navigate({...t,_fromLocation:e.location}),buildLocation:e.router.buildLocation,cause:v?`preload`:_,matches:e.matches,routeId:i.id,...e.router.options.additionalContext},b=r=>{if(r===void 0){e.router.batch(()=>{f(),p()});return}(yt(r)||Ye(r))&&(f(),It(e,n,r)),e.router.batch(()=>{f(),e.updateMatch(t,e=>({...e,__beforeLoadContext:r})),p()})},x;try{if(x=i.options.beforeLoad(y),r(x))return f(),x.catch(t=>{It(e,n,t)}).then(b)}catch(t){f(),It(e,n,t)}b(x)},Bt=(e,t)=>
10{let{id:n,routeId:i}=e.matches[t],a=e.router.looseRoutesById[i],o=()=>c(),s=()=>zt(e,n,t,a),c=()=>{if(Pt(e,n))return;let t=Rt(e,n,a);return r(t)?t.then(s):s()};return o()},Vt=(e,t,n)=>{let r=e.router.getMatch(t);if(!r||!n.options.head&&!n.options.scripts&&!n.options.headers)return;let i={ssr:e.router.options.ssr,matches:e.matches,match:r,params:r.params,loaderData:r.loaderData};return Promise.all([n.options.head?.(i),n.options.scripts?.(i),n.options.headers?.(i)]).then(([e,t,n])=>({meta:e?.meta,links:e?.links,headScripts:e?.scripts,headers:n,scripts:t,styles:e?.styles}))},Ht=(e,t,n,r,i)=>{let a=t[r-1],{params:o,loaderDeps:s,abortController:c,cause:l}=e.router.getMatch(n),u=jt(e,r),d=At(e,n);return{params:o,deps:s,preload:!!d,parentMatchPromise:a,abortController:c,context:u,location:e.location,navigate:t=>e.router.navigate({...t,_fromLocation:e.location}),cause:d?`preload`:l,route:i,...e.router.options.additionalContext}},Ut=async(e,t,n,i,a)=>{try{let o=e.router.getMatch(n);try{qt(a);let s=a.options.loader,c=typeof s==`function`?s:s?.handler,l=c?.(Ht(e,t,n,i,a)),u=!!c&&r(l);if((u||a._lazyPromise||a._componentsPromise||a.options.head||a.options.scripts||a.options.headers||o._nonReactive.minPendingPromise)&&e.updateMatch(n,e=>({...e,isFetching:`loader`})),c){let t=u?await l:l;Nt(e,e.router.getMatch(n),t),t!==void 0&&e.updateMatch(n,e=>({...e,loaderData:t}))}a._lazyPromise&&await a._lazyPromise;let d=o._nonReactive.minPendingPromise;d&&await d,a._componentsPromise&&await a._componentsPromise,e.updateMatch(n,t=>({...t,error:void 0,context:jt(e,i),status:`success`,isFetching:!1,updatedAt:Date.now()}))}catch(t){let r=t;if(r?.name===`AbortError`){if(o.abortController.signal.aborted){o._nonReactive.loaderPromise?.resolve(),o._nonReactive.loaderPromise=void 0;return}e.updateMatch(n,t=>({...t,status:t.status===`pending`?`success`:t.status,isFetching:!1,context:jt(e,i)}));return}let s=o._nonReactive.minPendingPromise;s&&await s,Ye(t)&&await a.options.notFoundComponent?.preload?.(),Nt(e,e.router.getMatch(n),t);try{a.options.onError?.(t)}catch(t){r=t,Nt(e,e.router.getMatch(n),t)}!yt(r)&&!Ye(r)&&await qt(a,[`errorComponent`]),e.updateMatch(n,t=>({...t,error:r,context:jt(e,i),status:`error`,isFetching:!1}))}}catch(t){let r=e.router.getMatch(n);r&&(r._nonReactive.loaderPromise=void 0),Nt(e,r,t)}},Wt=async(e,t,n)=>{async function r(r,a,o,l,u){let f=Date.now()-a.updatedAt,p=r?u.options.preloadStaleTime??e.router.options.defaultPreloadStaleTime??3e4:u.options.staleTime??e.router.options.defaultStaleTime??0,m=u.options.shouldReload,h=typeof m==`function`?m(Ht(e,t,i,n,u)):m,{status:g,invalid:_}=l,v=f>=p&&(!!e.forceStaleReload||l.cause===`enter`||o!==void 0&&o!==l.id);s=g===`success`&&(_||(h??v)),r&&u.options.preload===!1||(s&&!e.sync&&d?(c=!0,(async()=>{try{await Ut(e,t,i,n,u);let r=e.router.getMatch(i);r._nonReactive.loaderPromise?.resolve(),r._nonReactive.loadPromise?.resolve(),r._nonReactive.loaderPromise=void 0,r._nonReactive.loadPromise=void 0}catch(t){yt(t)&&await e.router.navigate(t.options)}})()):g!==`success`||s?await Ut(e,t,i,n,u):Ft(e,i,n))}let{id:i,routeId:a}=e.matches[n],s=!1,c=!1,l=e.router.looseRoutesById[a],u=l.options.loader,d=((typeof u==`function`?void 0:u?.staleReloadMode)??e.router.options.defaultStaleReloadMode)!==`blocking`;if(Pt(e,i)){if(!e.router.getMatch(i))return e.matches[n];Ft(e,i,n)}else{let t=e.router.getMatch(i),s=e.router.stores.matchesId.get()[n],c=(s&&e.router.stores.matchStores.get(s)||null)?.routeId===a?s:e.router.stores.matches.get().find(e=>e.routeId===a)?.id,u=At(e,i);if(t._nonReactive.loaderPromise){if(t.status===`success`&&!e.sync&&!t.preload&&d)return t;await t._nonReactive.loaderPromise;let n=e.router.getMatch(i),a=n._nonReactive.error||n.error;a&&Nt(e,n,a),n.status===`pending`&&await r(u,t,c,n,l)}else{let n=u&&!e.router.stores.matchStores.has(i),a=e.router.getMatch(i);a._nonReactive.loaderPromise=o(),n!==a.preload&&e.updateMatch(i,e=>({...e,preload:n})),await r(u,t,c,a,l)}}let f=e.router.getMatch(i);c||(f._nonReactive.loaderPromise?.resolve(),f._nonReactive.loadPromise?.resolve(),f._nonReactive.loadPromise=void 0),clearTimeout(f._nonReactive.pen
10dingTimeout),f._nonReactive.pendingTimeout=void 0,c||(f._nonReactive.loaderPromise=void 0),f._nonReactive.dehydrated=void 0;let p=c?f.isFetching:!1;return p!==f.isFetching||f.invalid!==!1?(e.updateMatch(i,e=>({...e,isFetching:p,invalid:!1})),e.router.getMatch(i)):f};async function Gt(e){let t=e,n=[];kt(t.router)&&Ot(t);let i;for(let e=0;e<t.matches.length;e++){try{let n=Bt(t,e);r(n)&&await n}catch(e){if(yt(e))throw e;if(Ye(e))i=e;else if(!t.preload)throw e;break}if(t.serialError||t.firstBadMatchIndex!=null)break}let a=t.firstBadMatchIndex??t.matches.length,o=i&&!t.preload?Mt(t,i):void 0,s=i&&t.preload?0:o===void 0?a:Math.min(o+1,a),c,l;for(let e=0;e<s;e++)n.push(Wt(t,n,e));try{await Promise.all(n)}catch{let e=await Promise.allSettled(n);for(let t of e){if(t.status!==`rejected`)continue;let e=t.reason;if(yt(e))throw e;Ye(e)?c??=e:l??=e}if(l!==void 0)throw l}let u=c??(i&&!t.preload?i:void 0),d=t.firstBadMatchIndex===void 0?t.matches.length-1:t.firstBadMatchIndex;if(!u&&i&&t.preload)return t.matches;if(u){let e=Mt(t,u);e===void 0&&fe();let n=t.matches[e],r=t.router.looseRoutesById[n.routeId],i=t.router.options?.defaultNotFoundComponent;!r.options.notFoundComponent&&i&&(r.options.notFoundComponent=i),u.routeId=n.routeId;let a=n.routeId===t.router.routeTree.id;t.updateMatch(n.id,e=>({...e,...a?{status:`success`,globalNotFound:!0,error:void 0}:{status:`notFound`,error:u},isFetching:!1})),d=e,await qt(r,[`notFoundComponent`])}else if(!t.preload){let e=t.matches[0];e.globalNotFound||t.router.getMatch(e.id)?.globalNotFound&&t.updateMatch(e.id,e=>({...e,globalNotFound:!1,error:void 0}))}if(t.serialError&&t.firstBadMatchIndex!==void 0){let e=t.router.looseRoutesById[t.matches[t.firstBadMatchIndex].routeId];await qt(e,[`errorComponent`])}for(let e=0;e<=d;e++){let{id:n,routeId:r}=t.matches[e],i=t.router.looseRoutesById[r];try{let e=Vt(t,n,i);if(e){let r=await e;t.updateMatch(n,e=>({...e,...r}))}}catch(e){console.error(`Error executing head for route ${r}:`,e)}}let f=Ot(t);if(r(f)&&await f,u)throw u;if(t.serialError&&!t.preload&&!t.onReady)throw t.serialError;return t.matches}function Kt(e,t){let n=t.map(t=>e.options[t]?.preload?.()).filter(Boolean);if(n.length!==0)return Promise.all(n)}function qt(e,t=Yt){!e._lazyLoaded&&e._lazyPromise===void 0&&(e.lazyFn?e._lazyPromise=e.lazyFn().then(t=>{let{id:n,...r}=t.options;Object.assign(e.options,r),e._lazyLoaded=!0,e._lazyPromise=void 0}):e._lazyLoaded=!0);let n=()=>e._componentsLoaded?void 0:t===Yt?(()=>{if(e._componentsPromise===void 0){let t=Kt(e,Yt);t?e._componentsPromise=t.then(()=>{e._componentsLoaded=!0,e._componentsPromise=void 0}):e._componentsLoaded=!0}return e._componentsPromise})():Kt(e,t);return e._lazyPromise?e._lazyPromise.then(n):n()}function Jt(e){for(let t of Yt)if(e.options[t]?.preload)return!0;return!1}var Yt=[`component`,`errorComponent`,`pendingComponent`,`notFoundComponent`],Xt=`__TSR_index`,Zt=`popstate`,Qt=`beforeunload`;function $t(e){let t=e.getLocation(),n=new Set,r=r=>{t=e.getLocation(),n.forEach(e=>e({location:t,action:r}))},i=n=>{e.notifyOnIndexChange??!0?r(n):t=e.getLocation()},a=async({task:n,navigateOpts:r,...i})=>{if(r?.ignoreBlocker??!1){n();return}let a=e.getBlockers?.()??[],o=i.type===`PUSH`||i.type===`REPLACE`;if(typeof document<`u`&&a.length&&o)for(let n of a){let r=rn(i.path,i.state);if(await n.blockerFn({currentLocation:t,nextLocation:r,action:i.type})){e.onBlocked?.();return}}n()};return{get location(){return t},get length(){return e.getLength()},subscribers:n,subscribe:e=>(n.add(e),()=>{n.delete(e)}),push:(n,i,o)=>{let s=t.state[Xt];i=en(s+1,i),a({task:()=>{e.pushState(n,i),r({type:`PUSH`})},navigateOpts:o,type:`PUSH`,path:n,state:i})},replace:(n,i,o)=>{let s=t.state[Xt];i=en(s,i),a({task:()=>{e.replaceState(n,i),r({type:`REPLACE`})},navigateOpts:o,type:`REPLACE`,path:n,state:i})},go:(t,n)=>{a({task:()=>{e.go(t),i({type:`GO`,index:t})},navigateOpts:n,type:`GO`})},back:t=>{a({task:()=>{e.back(t?.ignoreBlocker??!1),i({type:`BACK`})},navigateOpts:t,type:`BACK`})},forward:t=>{a({task:()=>{e.forward(t?.ignoreBlocker??!1),i({type:`FORWARD`})},navigateOpts:t,type:`FORWARD`})},canGoBack:()=>t.state[Xt]!==0,createHref:t=>e.createHref(t),block:t=>{if(!e.setBlockers)return()=>{};let n=e.getBlockers?.()??[];return e.setBlockers([...n,t]),()=>{let n=e.getBlockers?.()??[];e.setBlockers?.(n.filter(e=>e!==t))}},flush:()=>e.flush?.(),destroy:()=>e.destroy?.(),notify:r}}function en(e,t){t||={};let n=an();return{...t,key:n,__TSR_key:n,[Xt]:e}}function tn(e){let t=e?.window??(typeof document<`u`?window:void 0),n=t.history.pushState,r=t.history.replaceState,i=[],a=()=>i,o=e=>i=e,s=e?.createHref??(e=>e),c=e?.parseLocation??(()=>rn(`${t.location.pathname}${t.location.search}${t.location.hash}`,t.history.state));if(!t.history.state?.__TSR_key&&!t.history.state?.key){let e=an();t.history.replaceState({[Xt]:0,key:e,__TSR_key:e},``)}let l=c(),u,d=!1,f=!1,p=!1,m=!1,h=()=>l,g,_,v=()=>{g&&(C._ignoreSubscribers=!0,(g.isPush?t.history.pushState:t.history.replaceState)(g.state,``,g.href),C._ignoreSubscribers=!1,g=void 0,_=void 0,u=void 0)},y=(e,t,n)=>{let r=s(t);_||(u=l),l=rn(t,n),g={href:r,state:n,isPush:g?.isPush||e===`push`},_||=Promise.resolve().then(()=>v())},b=e=>{l=c(),C.notify({type:e})},x=async()=>
10{if(f){f=!1;return}let e=c(),n=e.state[Xt]-l.state[Xt],r=n===1,i=n===-1,o=!r&&!i||d;d=!1;let s=o?`GO`:i?`BACK`:`FORWARD`,u=o?{type:`GO`,index:n}:{type:i?`BACK`:`FORWARD`};if(p)p=!1;else{let n=a();if(typeof document<`u`&&n.length){for(let r of n)if(await r.blockerFn({currentLocation:l,nextLocation:e,action:s})){f=!0,t.history.go(1),C.notify(u);return}}}l=c(),C.notify(u)},S=e=>{if(m){m=!1;return}let t=!1,n=a();if(typeof document<`u`&&n.length)for(let e of n){let n=e.enableBeforeUnload??!0;if(n===!0){t=!0;break}if(typeof n==`function`&&n()===!0){t=!0;break}}if(t)return e.preventDefault(),e.returnValue=``},C=$t({getLocation:h,getLength:()=>t.history.length,pushState:(e,t)=>y(`push`,e,t),replaceState:(e,t)=>y(`replace`,e,t),back:e=>(e&&(p=!0),m=!0,t.history.back()),forward:e=>{e&&(p=!0),m=!0,t.history.forward()},go:e=>{d=!0,t.history.go(e)},createHref:e=>s(e),flush:v,destroy:()=>{t.history.pushState=n,t.history.replaceState=r,t.removeEventListener(Qt,S,{capture:!0}),t.removeEventListener(Zt,x)},onBlocked:()=>{u&&l!==u&&(l=u)},getBlockers:a,setBlockers:o,notifyOnIndexChange:!1});return t.addEventListener(Qt,S,{capture:!0}),t.addEventListener(Zt,x),t.history.pushState=function(...e){let r=n.apply(t.history,e);return C._ignoreSubscribers||b(`PUSH`),r},t.history.replaceState=function(...e){let n=r.apply(t.history,e);return C._ignoreSubscribers||b(`REPLACE`),n},C}function nn(e){let t=e.replace(/[\x00-\x1f\x7f]/g,``);return t.startsWith(`//`)&&(t=`/`+t.replace(/^\/+/,``)),t}function rn(e,t){let n=nn(e),r=n.indexOf(`#`),i=n.indexOf(`?`),a=an();return{href:n,pathname:n.substring(0,r>0?i>0?Math.min(r,i):r:i>0?i:n.length),hash:r>-1?n.substring(r):``,search:i>-1?n.slice(i,r===-1?void 0:r):``,state:t||{[Xt]:0,key:a,__TSR_key:a}}}function an(){return(Math.random()+1).toString(36).substring(7)}function on(e){return e instanceof Error?{name:e.name,message:e.message}:{data:e}}function sn(e,t){let n=t,r=e;return{fromLocation:n,toLocation:r,pathChanged:n?.pathname!==r.pathname,hrefChanged:n?.href!==r.href,hashChanged:n?.hash!==r.hash}}var cn=class{constructor(e,t){this.tempLocationKey=`${Math.round(Math.random()*1e7)}`,this._scroll={next:!0},this.shouldViewTransition=void 0,this.isViewTransitionTypesSupported=void 0,this.subscribers=new Set,this.routeBranchCache=new WeakMap,this.lightweightCache=new WeakMap,this.startTransition=e=>e(),this.update=e=>{let t=this.options,n=this.basepath??t?.basepath??`/`,r=this.basepath===void 0,i=t?.rewrite;if(this.options={...t,...e},this.isServer=this.options.isServer??typeof document>`u`,this.protocolAllowlist=new Set(this.options.protocolAllowlist),this.options.pathParamsAllowedCharacters&&(this.pathParamsDecoder=We(this.options.pathParamsAllowedCharacters)),(!this.history||this.options.history&&this.options.history!==this.history)&&(this.options.history?this.history=this.options.history:this.history=tn()),this.origin=this.options.origin,this.origin||(window?.origin&&window.origin!==`null`?this.origin=window.origin:this.origin=`http://localhost`),this.history&&this.updateLatestLocation(),this.options.routeTree!==this.routeTree){this.routeTree=this.options.routeTree;let e;this.resolvePathCache=pe(1e3),e=this.buildRouteTree(),this.setRoutes(e)}if(!this.stores&&this.latestLocation){let e=this.getStoreConfig(this);this.batch=e.batch,this.stores=Tt(dn(this.latestLocation),e),lt(this)}let a=!1,o=this.options.basepath??`/`,s=this.options.rewrite;if(r||n!==o||i!==s){this.basepath=o;let e=[],t=Be(o);t&&t!==`/`&&e.push(St({basepath:o})),s&&e.push(s),this.rewrite=e.length===0?void 0:e.length===1?e[0]:xt(e),this.history&&this.updateLatestLocation(),a=!0}a&&this.stores&&this.stores.location.set(this.latestLocation),typeof window<`u`&&`CSS`in window&&typeof window.CSS?.supports==`function`&&(this.isViewTransitionTypesSupported=window.CSS.supports(`selector(:active-view-transition-type(a))`))},this.updateLatestLocation=()=>{this.latestLocation=this.parseLocation(this.history.location,this.latestLocation)},this.buildRouteTree=()=>{let e=Ee(this.routeTree,this.options.caseSensitive,(e,t)=>{e.init({originalIndex:t})});return this.options.routeMasks&&xe(this.options.routeMasks,e.processedTree),e},this.subscribe=(e,t)=>
10{let n={eventType:e,fn:t};return this.subscribers.add(n),()=>{this.subscribers.delete(n)}},this.emit=e=>{this.subscribers.forEach(t=>{t.eventType===e.type&&t.fn(e)})},this.parseLocation=(e,t)=>{let n=({pathname:e,search:n,hash:r,href:i,state:o})=>{if(!this.rewrite&&!/[ \x00-\x1f\x7f\u0080-\uffff]/.test(e)){let i=this.options.parseSearch(n),s=this.options.stringifySearch(i);return{href:e+s+r,publicHref:e+s+r,pathname:f(e).path,external:!1,searchStr:s,search:C(t?.search,i),hash:f(r.slice(1)).path,state:a(t?.state,o)}}let s=new URL(i,this.origin),c=Ct(this.rewrite,s),l=this.options.parseSearch(c.search),u=this.options.stringifySearch(l);return c.search=u,{href:c.href.replace(c.origin,``),publicHref:i,pathname:f(c.pathname).path,external:!!this.rewrite&&c.origin!==this.origin,searchStr:u,search:C(t?.search,l),hash:f(c.hash.slice(1)).path,state:a(t?.state,o)}},r=n(e),{__tempLocation:i,__tempKey:o}=r.state;if(i&&(!o||o===this.tempLocationKey)){let e=n(i);return e.state.key=r.state.key,e.state.__TSR_key=r.state.__TSR_key,delete e.state.__tempLocation,{...e,maskedLocation:r}}return r},this.resolvePathWithBase=(e,t)=>Ue({base:e,to:t.includes(`//`)?Le(t):t,trailingSlash:this.options.trailingSlash,cache:this.resolvePathCache}),this.matchRoutes=(e,t,n)=>typeof e==`string`?this.matchRoutesInternal({pathname:e,search:t},n):this.matchRoutesInternal(e,t),this.getMatchedRoutes=e=>pn({pathname:e,routesById:this.routesById,processedTree:this.processedTree}),this.cancelMatch=e=>{let t=this.getMatch(e);t&&(t.abortController.abort(),clearTimeout(t._nonReactive.pendingTimeout),t._nonReactive.pendingTimeout=void 0)},this.cancelMatches=()=>{this.stores.pendingIds.get().forEach(e=>{this.cancelMatch(e)}),this.stores.matchesId.get().forEach(e=>{if(this.stores.pendingMatchStores.has(e))return;let t=this.stores.matchStores.get(e)?.get();t&&(t.status===`pending`||t.isFetching===`loader`)&&this.cancelMatch(e)})},this.buildLocation=e=>{let t=(t={})=>{let n=t._fromLocation||this.pendingBuiltLocation||this.latestLocation,r=this.matchRoutesLightweight(n);t.from;let i=t.unsafeRelative===`path`?n.pathname:t.from??r.fullPath,o=t.to?`${t.to}`:void 0,c=r.search,l=Object.assign(Object.create(null),r.params),u=o?.charCodeAt(0)===47?`/`:this.resolvePathWithBase(i,`.`),d=o?this.resolvePathWithBase(u,o):u,m=t.params===!1||t.params===null?Object.create(null):(t.params??!0)===!0?l:Object.assign(l,g(t.params,l)),h=this.routesByPath[ze(d)],_;if(h)_=this.getRouteBranch(h);else if(d.includes(`$`))_=[];else{let e=this.getMatchedRoutes(d);_=e.matchedRoutes,this.options.notFoundRoute&&(!e.foundRoute||e.foundRoute.path!==`/`&&e.routeParams[`**`])&&(_=[..._,this.options.notFoundRoute])}if(_.length&&p(m))for(let e of _){let t=e.options.params?.stringify??e.options.stringifyParams;if(t)try{Object.assign(m,t(m))}catch{}}let v=e.leaveParams?d:f(Ke({path:d,params:m,decoder:this.pathParamsDecoder,server:this.isServer}).interpolatedPath).path,y=c;if(e._includeValidateSearch&&this.options.search?.strict){let e={};_.forEach(t=>{if(t.options.validateSearch)try{Object.assign(e,fn(t.options.validateSearch,{...e,...y}))}catch{}}),y=e}y=mn({search:y,dest:t,destRoutes:_,_includeValidateSearch:e._includeValidateSearch}),y=C(c,y);let b=this.options.stringifySearch(y),x=t.hash===!0?n.hash:t.hash?g(t.hash,n.hash):void 0,S=x?`#${x}`:``,ee=t.state===!0?n.state:t.state?g(t.state,n.state):{};ee=a(n.state,ee);let te=`${v}${b}${S}`,ne,re,ie=!1;if(this.rewrite){let e=new URL(te,this.origin),t=wt(this.rewrite,e);ne=e.href.replace(e.origin,``),t.origin===this.origin?re=t.pathname+t.search+t.hash:(re=t.href,ie=!0)}else ne=s(te),re=ne;return{publicHref:re,href:ne,pathname:v,search:y,searchStr:b,state:ee,hash:x??``,external:ie,unmaskOnReload:t.unmaskOnReload}},n=(n={},r)=>{let i=t(n),a=r?t(r):void 0;if(!a){let n=Object.create(null);if(this.options.routeMasks){let o=Se(i.pathname,this.processedTree);if(o){Object.assign(n,o.rawParams);let{from:i,params:s,...c}=o.route,l=s===!1||s===null?Object.create(null):(s??!0)===!0?n:Object.assign(n,g(s,n));r={from:e.from,...c,params:l},a=t(r)}}}return a&&(i.maskedLocation=a),i};return e.mask?n(e,{from:e.from,...e.mask}):n(e)},this.commitLocation=async({viewTransition:e,ignoreBlocker:t,...n})=>{let r,i=()=>{let e=[`key`,`__TSR_key`,`__TSR_index`,`__hashScrollIntoViewOptions`];
10e.forEach(e=>{n.state[e]=this.latestLocation.state[e]});let t=b(n.state,this.latestLocation.state);return e.forEach(e=>{delete n.state[e]}),t},a=ze(this.latestLocation.href)===ze(n.href),s=this.commitLocationPromise;if(this.commitLocationPromise=o(()=>{s?.resolve(),s=void 0}),a&&i())this.load();else{let{maskedLocation:i,hashScrollIntoView:a,...o}=n;i&&(o={...i,state:{...i.state,__tempKey:void 0,__tempLocation:{...o,search:o.searchStr,state:{...o.state,__tempKey:void 0,__tempLocation:void 0,__TSR_key:void 0,key:void 0}}}},(o.unmaskOnReload??this.options.unmaskOnReload??!1)&&(o.state.__tempKey=this.tempLocationKey)),o.state.__hashScrollIntoViewOptions=a??this.options.defaultHashScrollIntoView??!0,this.shouldViewTransition=e,r=n.replace?`REPLACE`:`PUSH`,this.history[r===`REPLACE`?`replace`:`push`](o.publicHref,o.state,{ignoreBlocker:t})}return this._scroll.next=n.resetScroll??!0,this.history.subscribers.size||this.load(r?{action:{type:r}}:void 0),this.commitLocationPromise},this.buildAndCommitLocation=({replace:e,resetScroll:t,hashScrollIntoView:n,viewTransition:r,ignoreBlocker:i,href:a,...o}={})=>{if(a){let t=this.history.location.state.__TSR_index,n=rn(a,{__TSR_index:e?t:t+1}),r=new URL(n.pathname,this.origin);o.to=Ct(this.rewrite,r).pathname,o.search=this.options.parseSearch(n.search),o.hash=n.hash.slice(1)}let s=this.buildLocation({...o,_includeValidateSearch:!0});this.pendingBuiltLocation=s;let c=this.commitLocation({...s,viewTransition:r,replace:e,resetScroll:t,hashScrollIntoView:n,ignoreBlocker:i});return queueMicrotask(()=>{this.pendingBuiltLocation===s&&(this.pendingBuiltLocation=void 0)}),c},this.navigate=async({to:e,reloadDocument:t,href:n,publicHref:r,...i})=>{let a=!1;if(n)try{new URL(`${n}`),a=!0}catch{}if(a&&!t&&(t=!0),t){if(e!==void 0||!n){let t=this.buildLocation({to:e,...i});n??=t.publicHref,r??=t.publicHref}let t=!a&&r?r:n;if(u(t,this.protocolAllowlist))return;if(!i.ignoreBlocker){let e=this.history.getBlockers?.()??[];for(let t of e)if(t?.blockerFn&&await t.blockerFn({currentLocation:this.latestLocation,nextLocation:this.latestLocation,action:`PUSH`}))return}i.replace?window.location.replace(t):window.location.href=t;return}return this.buildAndCommitLocation({...i,href:n,to:e,_isNavigate:!0})},this.beforeLoad=()=>{this.cancelMatches(),this.updateLatestLocation();let e=this.matchRoutes(this.latestLocation),t=this.stores.cachedMatches.get().filter(t=>!e.some(e=>e.id===t.id));this.batch(()=>{this.stores.status.set(`pending`),this.stores.statusCode.set(200),this.stores.isLoading.set(!0),this.stores.location.set(this.latestLocation),this.stores.setPending(e),this.stores.setCached(t)})},this.load=async e=>{let t=e?.action?.type,n,r,i,a=this.stores.resolvedLocation.get()??this.stores.location.get();for(i=new Promise(o=>{this.startTransition(async()=>{try{this.beforeLoad(),t&&(this._scroll.hash=t===`PUSH`||t===`REPLACE`);let n=this.latestLocation,r=sn(n,this.stores.resolvedLocation.get());this.stores.redirect.get()||this.emit({type:`onBeforeNavigate`,...r}),this.emit({type:`onBeforeLoad`,...r}),await Gt({router:this,sync:e?.sync,forceStaleReload:a.href===n.href,matches:this.stores.pendingMatches.get(),location:n,updateMatch:this.updateMatch,onReady:async()=>{this.startTransition(()=>{this.startViewTransition(async()=>{let e=null,t=null,n=null,r=null;this.batch(()=>{let i=this.stores.pendingMatches.get(),a=i.length,o=this.stores.matches.get();e=a?o.filter(e=>!this.stores.pendingMatchStores.has(e.id)):null;let s=new Set;for(let e of this.stores.pendingMatchStores.values())e.routeId&&s.add(e.routeId);let c=new Set;for(let e of this.stores.matchStores.values())e.routeId&&c.add(e.routeId);t=a?o.filter(e=>!s.has(e.routeId)):null,n=a?i.filter(e=>!c.has(e.routeId)):null,r=a?i.filter(e=>c.has(e.routeId)):o,this.stores.isLoading.set(!1),this.stores.loadedAt.set(Date.now()),a&&(this.stores.setMatches(i),this.stores.setPending([]),this.stores.setCached([...this.stores.cachedMatches.get(),...e.filter(e=>e.status!==`error`&&e.status!==`notFound`&&e.status!==`redirected`)]),this.clearExpiredCache())});for(let[e,i]of[[t,`onLeave`],[n,`onEnter`],[r,`onStay`]])if(e)for(let t of e)this.looseRoutesById[t.routeId].options[i]?.(t)})})}})}catch(e){yt(e)?(n=e,this.navigate({...n.options,replace:!0,ignoreBlocker:!0})):Ye(e)&&(r=e);let t=n?n.status:r?404:this.stores.matches.get().some(e=>e.status===`error`)?500:200;this.batch(()=>{this.stores.statusCode.set(t),this.stores.redirect.set(n)})}this.latestLoadPromise===i&&(this.commitLocationPromise?.resolve(),this.latestLoadPromise=void 0,this.commitLocationPromise=void 0),o()})}),this.latestLoadPromise=i,await i;this.latestLoadPromise&&i!==this.latestLoadPromise;)await this.latestLoadPromise;let o;this.hasNotFoundMatch()?o=404:this.stores.matches.get().some(e=>e.status===`error`)&&(o=500),o!==void 0&&this.stores.statusCode.set(o)},this.startViewTransition=e=>{let t=this.shouldViewTransition??this.options.defaultViewTransition;if(this.shouldViewTransition=void 0,t&&typeof document<`u`&&`startViewTransition`in document&&typeof document.startViewTransition==`function`){let n;if(typeof t==`object`&&this.isViewTransitionTypesSupported){let r=this.latestLocation,i=this.stores.resolvedLocation.get(),a=typeof t.types==`function`?t.types(sn(r,i)):t.types;if(a===!1){e();return}n={update:e,types:a}}else n=e;document.startViewTransition(n)}else e()},this.updateMatch=(e,t)=>{this.startTransition(()=>
10{let n=this.stores.pendingMatchStores.get(e);if(n){n.set(t);return}let r=this.stores.matchStores.get(e);if(r){r.set(t);return}let i=this.stores.cachedMatchStores.get(e);if(i){let n=t(i.get());n.status===`redirected`?this.stores.cachedMatchStores.delete(e)&&this.stores.cachedIds.set(t=>t.filter(t=>t!==e)):i.set(n)}})},this.getMatch=e=>this.stores.cachedMatchStores.get(e)?.get()??this.stores.pendingMatchStores.get(e)?.get()??this.stores.matchStores.get(e)?.get(),this.invalidate=e=>{let t=t=>e?.filter?.(t)??!0?{...t,invalid:!0,...e?.forcePending||t.status===`error`||t.status===`notFound`?{status:`pending`,error:void 0}:void 0}:t;return this.batch(()=>{this.stores.setMatches(this.stores.matches.get().map(t)),this.stores.setCached(this.stores.cachedMatches.get().map(t)),this.stores.setPending(this.stores.pendingMatches.get().map(t))}),this.shouldViewTransition=!1,this.load({sync:e?.sync})},this.getParsedLocationHref=e=>e.publicHref||`/`,this.resolveRedirect=e=>{let t=e.headers.get(`Location`);if(!e.options.href||e.options._builtLocation){let t=e.options._builtLocation??this.buildLocation(e.options),n=this.getParsedLocationHref(t);e.options.href=n,e.headers.set(`Location`,n)}else if(t)try{let n=new URL(t);if(this.origin&&n.origin===this.origin){let t=n.pathname+n.search+n.hash;e.options.href=t,e.headers.set(`Location`,t)}}catch{}if(e.options.href&&!e.options._builtLocation&&u(e.options.href,this.protocolAllowlist))throw Error(`Redirect blocked: unsafe protocol`);return e.headers.get(`Location`)||e.headers.set(`Location`,e.options.href),e},this.clearCache=e=>{let t=e?.filter;t===void 0?this.stores.setCached([]):this.stores.setCached(this.stores.cachedMatches.get().filter(e=>!t(e)))},this.clearExpiredCache=()=>{let e=Date.now();this.clearCache({filter:t=>{let n=this.looseRoutesById[t.routeId];if(!n.options.loader)return!0;let r=(t.preload?n.options.preloadGcTime??this.options.defaultPreloadGcTime:n.options.gcTime??this.options.defaultGcTime)??300*1e3;return t.status===`error`||e-t.updatedAt>=r}})},this.loadRouteChunk=qt,this.preloadRoute=async e=>{let t=e._builtLocation??this.buildLocation(e),n=this.matchRoutes(t,{throwOnError:!0,preload:!0,dest:e}),r=new Set([...this.stores.matchesId.get(),...this.stores.pendingIds.get()]),i=new Set([...r,...this.stores.cachedIds.get()]),a=n.filter(e=>!i.has(e.id));if(a.length){let e=this.stores.cachedMatches.get();this.stores.setCached([...e,...a])}try{return n=await Gt({router:this,matches:n,location:t,preload:!0,updateMatch:(e,t)=>{r.has(e)?n=n.map(n=>n.id===e?t(n):n):this.updateMatch(e,t)}}),n}catch(e){if(yt(e))return e.options.reloadDocument?void 0:await this.preloadRoute({...e.options,_fromLocation:t});Ye(e)||console.error(e);return}},this.matchRoute=(e,t)=>{let n={...e,to:e.to?this.resolvePathWithBase(e.from||``,e.to):void 0,params:e.params||{},leaveParams:!0},r=this.buildLocation(n);if(t?.pending&&this.stores.status.get()!==`pending`)return!1;let i=(t?.pending===void 0?!this.stores.isLoading.get():t.pending)?this.latestLocation:this.stores.resolvedLocation.get()||this.stores.location.get(),a=Ce(r.pathname,t?.caseSensitive??!1,t?.fuzzy??!1,i.pathname,this.processedTree);return!a||e.params&&!b(a.rawParams,e.params,{partial:!0})?!1:t?.includeSearch??!0?b(i.search,r.search,{partial:!0})?a.rawParams:!1:a.rawParams},this.hasNotFoundMatch=()=>this.stores.matches.get().some(e=>e.status===`notFound`||e.globalNotFound),this.getStoreConfig=t,this.update({defaultPreloadDelay:50,defaultPendingMs:1e3,defaultPendingMinMs:500,context:void 0,...e,caseSensitive:e.caseSensitive??!1,notFoundMode:e.notFoundMode??`fuzzy`,stringifySearch:e.stringifySearch??mt,parseSearch:e.parseSearch??pt,protocolAllowlist:e.protocolAllowlist??h}),typeof document<`u`&&(self.__TSR_ROUTER__=this)}isShell(){return!!this.options.isShell}isPrerendering(){return!!this.options.isPrerendering}get state(){return this.stores.__store.get()}setRoutes({routesById:e,routesByPath:t,processedTree:n}){this.routesById=e,this.routesByPath=t,this.processedTree=n;let r=this.options.notFoundRoute;r&&(r.init({originalIndex:99999999999}),this.routesById[r.id]=r)}getRouteBranch(e){let t=this.routeBranchCache.get(e);return t||(t=ke(e),this.routeBranchCache.set(e,t)),t}get looseRoutesById(){return this.routesById}getParentContext(e){return e?.id?e.context??this.options.context??void 0:this.options.context??void 0}matchRoutesInternal(e,t){let n=this.getMatchedRoutes(e.pathname),{foundRoute:r,routeParam
10s:i}=n,{matchedRoutes:s}=n,c=!1;(r?r.path!==`/`&&i[`**`]:ze(e.pathname))&&(this.options.notFoundRoute?s=[...s,this.options.notFoundRoute]:c=!0);let l=c?gn(this.options.notFoundMode,s):void 0,u=Array(s.length),d=new Map;for(let e of this.stores.matchStores.values())e.routeId&&d.set(e.routeId,e.get());for(let n=0;n<s.length;n++){let r=s[n],c=u[n-1],f,p,m;{let n=c?.search??e.search,i=c?._strictSearch??void 0;try{let e=fn(r.options.validateSearch,{...n})??void 0;f={...n,...e},p={...i,...e},m=void 0}catch(e){let r=e;if(e instanceof ln||(r=new ln(e.message,{cause:e})),t?.throwOnError)throw r;f=n,p={},m=r}}let h=r.options.loaderDeps?.({search:f})??``,g=h?JSON.stringify(h):``,{interpolatedPath:_,usedParams:v}=Ke({path:r.fullPath,params:i,decoder:this.pathParamsDecoder,server:this.isServer}),y=r.id+_+g,b=this.getMatch(y),x=d.get(r.id),S=b?._strictParams??v,ee;if(!b)try{_n(r,S)}catch(e){if(ee=Ye(e)||yt(e)?e:new un(e.message,{cause:e}),t?.throwOnError)throw ee}Object.assign(i,S);let te=x?`stay`:`enter`,ne;if(b)ne={...b,cause:te,params:x?.params??i,_strictParams:S,search:C(x?x.search:b.search,f),_strictSearch:p};else{let e=r.options.loader||r.options.beforeLoad||r.lazyFn||Jt(r)?`pending`:`success`;ne={id:y,ssr:r.options.ssr,index:n,routeId:r.id,params:x?.params??i,_strictParams:S,pathname:_,updatedAt:Date.now(),search:x?C(x.search,f):f,_strictSearch:p,searchError:void 0,status:e,isFetching:!1,error:void 0,paramsError:ee,__routeContext:void 0,_nonReactive:{loadPromise:o()},__beforeLoadContext:void 0,context:{},abortController:new AbortController,fetchCount:0,cause:te,loaderDeps:x?a(x.loaderDeps,h):h,invalid:!1,preload:!1,links:void 0,scripts:void 0,headScripts:void 0,meta:void 0,staticData:r.options.staticData||{},fullPath:r.fullPath}}t?.preload||(ne.globalNotFound=l===r.id),ne.searchError=m;let re=this.getParentContext(c);ne.context={...re,...ne.__routeContext,...ne.__beforeLoadContext},u[n]=ne}for(let t=0;t<u.length;t++){let n=u[t],r=this.looseRoutesById[n.routeId],a=this.getMatch(n.id),o=d.get(n.routeId);if(n.params=o?C(o.params,i):i,!a){let i=u[t-1],a=this.getParentContext(i);if(r.options.context){let t={deps:n.loaderDeps,params:n.params,context:a??{},location:e,navigate:t=>this.navigate({...t,_fromLocation:e}),buildLocation:this.buildLocation,cause:n.cause,abortController:n.abortController,preload:!!n.preload,matches:u,routeId:r.id};n.__routeContext=r.options.context(t)??void 0}n.context={...a,...n.__routeContext,...n.__beforeLoadContext}}}return u}matchRoutesLightweight(e){let t=x(this.stores.matchesId.get()),n=this.lightweightCache.get(e);if(n&&n[0]===t)return n[1];let{matchedRoutes:r,routeParams:i}=this.getMatchedRoutes(e.pathname),a=x(r),o={...e.search};for(let e of r)try{Object.assign(o,fn(e.options.validateSearch,o))}catch{}let s=t&&this.stores.matchStores.get(t)?.get(),c=s&&s.routeId===a.id&&s.pathname===e.pathname,l;if(c)l=s.params;else{let e=Object.assign(Object.create(null),i);for(let t of r)try{_n(t,e)}catch{}l=e}let u={matchedRoutes:r,fullPath:a.fullPath,search:o,params:l};return this.lightweightCache.set(e,[t,u]),u}},ln=class extends Error{},un=class extends Error{};function dn(e){return{loadedAt:0,isLoading:!1,isTransitioning:!1,status:`idle`,resolvedLocation:void 0,location:e,matches:[],statusCode:200}}function fn(e,t){if(e==null)return{};if(`~standard`in e){let n=e[`~standard`].validate(t);if(n instanceof Promise)throw new ln(`Async validation not supported`);if(n.issues)throw new ln(JSON.stringify(n.issues,void 0,2),{cause:n});return n.value}return`parse`in e?e.parse(t):typeof e==`function`?e(t):{}}function pn({pathname:e,routesById:t,processedTree:n}){let r=Object.create(null),i=ze(e),a,o=we(i,n,!0);return o&&(a=o.route,Object.assign(r,o.rawParams)),{matchedRoutes:o?.branch||[t.__root__],routeParams:r,foundRoute:a}}function mn({search:e,dest:t,destRoutes:n,_includeValidateSearch:r}){return hn(n)(e,t,r??!1)}function hn(e){let t,n,r=[];for(let t of e){let e=t.options;`search`in e?e.search?.middlewares&&r.push(...e.search.middlewares):(e.preSearchFilters||e.postSearchFilters)&&r.push(({search:t,next:n})=>{let r=n(e.preSearchFilters?e.preSearchFilters.reduce((e,t)=>
10t(e),t):t);return e.postSearchFilters?e.postSearchFilters.reduce((e,t)=>t(e),r):r});let i=e.validateSearch;i&&r.push(({search:e,next:t,meta:r})=>{let a=t(e);if(n)try{let e=fn(i,a);if(r&&e)for(let t in e)t in a||(r.defaulted||=new Map).set(t,e[t]);return{...a,...e}}catch{}return a})}let i=(e,n,a)=>{if(e>=r.length){if(!t.search)return{};if(t.search===!0)return n;let e=g(t.search,n);return a&&(a.explicit=e),e}return r[e]({search:n,next:(t,n)=>{if(n){let n=a||{};return{search:i(e+1,t,n),meta:n}}return i(e+1,t,a)},meta:a})};return function(e,r,a){return t=r,n=a,i(0,e)}}function gn(e,t){if(e!==`root`)for(let e=t.length-1;e>=0;e--){let n=t[e];if(n.children)return n.id}return _t}function _n(e,t){let n=e.options.params?.parse??e.options.parseParams;if(n){let e=n(t);if(e===!1)throw Error(`Route params.parse returned false for a matched route`);Object.assign(t,e)}}var vn=Symbol.for(`TSR_DEFERRED_PROMISE`);function yn(e,t){let n=e;return n[vn]?n:(n[vn]={status:`pending`},n.then(e=>{n[vn].status=`success`,n[vn].data=e}).catch(e=>{n[vn].status=`error`,n[vn].error={data:(t?.serializeError??on)(e),__isServerError:!0}}),n)}var bn=`Error preloading route! ☝️`;function xn(e,t){if(e)return typeof e==`string`?e:e[t]}function Sn(e){return e?.scriptFormat??`module`}function Cn(e,t,n){let r=wn(t),i=xn(n,`script`)??r.crossOrigin;return{...Sn(e)===`iife`?{rel:`preload`,as:`script`}:{rel:`modulepreload`},href:r.href,...i?{crossOrigin:i}:{}}}function wn(e){return typeof e==`string`?{href:e,crossOrigin:void 0}:e}function Tn(e,t){if(t.length===0)return;if(t.length===1){e.push(t[0]);return}let n=new Set;for(let r of t){let t=JSON.stringify(r);n.has(t)||(n.add(t),e.push(r))}}function En(e){return typeof e==`string`?{href:e,crossOrigin:void 0}:e}var Dn=class{get to(){return this._to}get id(){return this._id}get path(){return this._path}get fullPath(){return this._fullPath}constructor(e){if(this.init=e=>{this.originalIndex=e.originalIndex;let t=this.options,n=!t?.path&&!t?.id;this.parentRoute=this.options.getParentRoute?.(),n?this._path=_t:this.parentRoute||fe();let r=n?_t:t?.path;r&&r!==`/`&&(r=Re(r));let i=t?.id||r,a=n?_t:Ie([this.parentRoute.id===`__root__`?``:this.parentRoute.id,i]);r===`__root__`&&(r=`/`),a!==`__root__`&&(a=Ie([`/`,a]));let o=a===`__root__`?`/`:Ie([this.parentRoute.fullPath,r]);this._path=r,this._id=a,this._fullPath=o,this._to=ze(o)},this.addChildren=e=>this._addFileChildren(e),this._addFileChildren=e=>(Array.isArray(e)&&(this.children=e),typeof e==`object`&&e&&(this.children=Object.values(e)),this),this._addFileTypes=()=>this,this.updateLoader=e=>(Object.assign(this.options,e),this),this.update=e=>(Object.assign(this.options,e),this),this.lazy=e=>(this.lazyFn=e,this),this.redirect=e=>vt({from:this.fullPath,...e}),this.options=e||{},this.isRoot=!e?.getParentRoute,e?.id&&e?.path)throw Error(`Route cannot have both an 'id' and a 'path' option.`)}},On=class{constructor({id:e}){this.notFound=e=>Je({routeId:this.id,...e}),this.redirect=e=>vt({from:this.id,...e}),this.id=e}},kn=class extends Dn{constructor(e){super(e)}},An=(e=>(e[e.AggregateError=1]=`AggregateError`,e[e.ArrowFunction=2]=`ArrowFunction`,e[e.ErrorPrototypeStack=4]=`ErrorPrototypeStack`,e[e.ObjectAssign=8]=`ObjectAssign`,e[e.BigIntTypedArray=16]=`BigIntTypedArray`,e[e.RegExp=32]=`RegExp`,e))(An||{}),jn=Symbol.asyncIterator,Mn=Symbol.hasInstance,Nn=Symbol.isConcatSpreadable,Pn=Symbol.iterator,Fn=Symbol.match,In=Symbol.matchAll,Ln=Symbol.replace,Rn=Symbol.search,zn=Symbol.species,Bn=Symbol.split,Vn=Symbol.toPrimitive,Hn=Symbol.toStringTag,Un=Symbol.unscopables,Wn={[jn]:0,[Mn]:1,[Nn]:2,[Pn]:3,[Fn]:4,[In]:5,[Ln]:6,[Rn]:7,[zn]:8,[Bn]:9,[Vn]:10,[Hn]:11,[Un]:12},Gn={0:jn,1:Mn,2:Nn,3:Pn,4:Fn,5:In,6:Ln,7:Rn,8:zn,9:Bn,10:Vn,11:Hn,12:Un},k=void 0,Kn={2:!0,3:!1,1:k,0:null,4:-0,5:1/0,6:-1/0,7:NaN},qn={0:`Error`,1:`EvalError`,2:`RangeError`,3:`ReferenceError`,4:`SyntaxError`,5:`TypeError`,6:`URIError`},Jn={0:Error,1:EvalError,2:RangeError,3:ReferenceError,4:SyntaxError,5:TypeError,6:URIError};function A(e,t,n,r,i,a,o,s,c,l,u,d){return{t:e,i:t,s:n,c:r,m:i,p:a,e:o,a:s,f:c,b:l,o:u,l:d}}function Yn(e){return A(2,k,e,k,k,k,k,k,k,k,k,k)}var Xn=Yn(2),Zn=Yn(3),Qn=Yn(1),$n=Yn(0),er=Yn(4),tr=Yn(5),nr=Yn(6),rr=Yn(7);function ir(e){switch(e){case`"`:return`\\"`;case`\\`:return`\\\\`;case`
11`:return`\\n`;case`\r`:return`\\r`;case`\b`:return`\\b`;case`	`:return`\\t`;case`\f`:return`\\f`;case`<`:return`\\x3C`;case`\u2028`:return`\\u2028`;case`\u2029`:return`\\u2029`;default:return k}}function ar(e){let t=``,n=0,r;for(let i=0,a=e.length;i<a;i++)r=ir(e[i]),r&&(t+=e.slice(n,i)+r,n=i+1);return n===0?t=e:t+=e.slice(n),t}function or(e){switch(e){case`\\\\`:return`\\`;case`\\"`:return`"`;case`\\n`:return`
12`;case`\\r`:return`\r`;case`\\b`:return`\b`;case`\\t`:return`	`;case`\\f`:return`\f`;case`\\x3C`:return`<`;case`\\u2028`:return`\u2028`;case`\\u2029`:return`\u2029`;default:return e}}function sr(e){return e.replace(/(\\\\|\\"|\\n|\\r|\\b|\\t|\\f|\\u2028|\\u2029|\\x3C)/g,or)}var cr=`__SEROVAL_REFS__`,lr=new Map,ur=new Map;function dr(e){return lr.has(e)}function fr(e){return ur.has(e)}function pr(e){if(dr(e))return lr.get(e);throw new ti(e)}function mr(e){if(fr(e))return ur.get(e);throw new ni(e)}typeof globalThis<`u`?Object.defineProperty(globalThis,cr,{value:ur,configurable:!0,writable:!1,enumerable:!1}):typeof window<`u`?Object.defineProperty(window,cr,{value:ur,configurable:!0,writable:!1,enumerable:!1}):typeof self<`u`?Object.defineProperty(self,cr,{value:ur,configurable:!0,writable:!1,enumerable:!1}):typeof global<`u`&&Object.defineProperty(global,cr,{value:ur,configurable:!0,writable:!1,enumerable:!1});function hr(e){return e instanceof EvalError?1:e instanceof RangeError?2:e instanceof ReferenceError?3:e instanceof SyntaxError?4:e instanceof TypeError?5:e instanceof URIError?6:0}function gr(e){let t=qn[hr(e)];return e.name===t?e.constructor.name===t?{}:{name:e.constructor.name}:{name:e.name}}function _r(e,t){let n=gr(e),r=Object.getOwnPropertyNames(e);for(let i=0,a=r.length,o;i<a;i++)o=r[i],o!==`name`&&o!==`message`&&(o===`stack`?t&4&&(n||={},n[o]=e[o]):(n||={},n[o]=e[o]));return n}function vr(e){return Object.isFrozen(e)?3:Object.isSealed(e)?2:+!Object.isExtensible(e)}function yr(e){switch(e){case 1/0:return tr;case-1/0:return nr}return e===e?Object.is(e,-0)?er:A(0,k,e,k,k,k,k,k,k,k,k,k):rr}function br(e){return A(1,k,ar(e),k,k,k,k,k,k,k,k,k)}function xr(e){return A(3,k,``+e,k,k,k,k,k,k,k,k,k)}function Sr(e){return A(4,e,k,k,k,k,k,k,k,k,k,k)}function Cr(e,t){let n=t.valueOf();return A(5,e,n===n?t.toISOString():``,k,k,k,k,k,k,k,k,k)}function wr(e,t){return A(6,e,k,ar(t.source),t.flags,k,k,k,k,k,k,k)}function Tr(e,t){return A(17,e,Wn[t],k,k,k,k,k,k,k,k,k)}function Er(e,t){return A(18,e,ar(pr(t)),k,k,k,k,k,k,k,k,k)}function Dr(e,t,n){return A(25,e,n,ar(t),k,k,k,k,k,k,k,k)}function Or(e,t,n){return A(9,e,k,k,k,k,k,n,k,k,vr(t),k)}function kr(e,t){return A(21,e,k,k,k,k,k,k,t,k,k,k)}function Ar(e,t,n){return A(15,e,k,t.constructor.name,k,k,k,k,n,t.byteOffset,k,t.length)}function jr(e,t,n){return A(16,e,k,t.constructor.name,k,k,k,k,n,t.byteOffset,k,t.length)}function Mr(e,t,n){return A(20,e,k,k,k,k,k,k,n,t.byteOffset,k,t.byteLength)}function Nr(e,t,n){return A(13,e,hr(t),k,ar(t.message),n,k,k,k,k,k,k)}function Pr(e,t,n){return A(14,e,hr(t),k,ar(t.message),n,k,k,k,k,k,k)}function Fr(e,t){return A(7,e,k,k,k,k,k,t,k,k,k,k)}function Ir(e,t){return A(28,k,k,k,k,k,k,[e,t],k,k,k,k)}function Lr(e,t){return A(30,k,k,k,k,k,k,[e,t],k,k,k,k)}function Rr(e,t,n){return A(31,e,k,k,k,k,k,n,t,k,k,k)}function zr(e,t){return A(32,e,k,k,k,k,k,k,t,k,k,k)}function Br(e,t){return A(33,e,k,k,k,k,k,k,t,k,k,k)}function Vr(e,t){return A(34,e,k,k,k,k,k,k,t,k,k,k)}function Hr(e,t,n,r){return A(35,e,n,k,k,k,k,t,k,k,k,r)}var{toString:Ur}
12=Object.prototype,Wr={parsing:1,serialization:2,deserialization:3};function Gr(e){return`Seroval Error (step: ${Wr[e]})`}var Kr=(e,t)=>Gr(e),qr=class extends Error{constructor(e,t){super(Kr(e,t)),this.cause=t}},Jr=class extends qr{constructor(e){super(`parsing`,e)}},Yr=class extends qr{constructor(e){super(`deserialization`,e)}};function Xr(e){return`Seroval Error (specific: ${e})`}var Zr=class extends Error{constructor(e){super(Xr(1)),this.value=e}},Qr=class extends Error{constructor(e){super(Xr(2))}},$r=class extends Error{constructor(e){super(Xr(3))}},ei=class extends Error{constructor(e){super(Xr(4))}},ti=class extends Error{constructor(e){super(Xr(5)),this.value=e}},ni=class extends Error{constructor(e){super(Xr(6))}},ri=class extends Error{constructor(e){super(Xr(7))}},ii=class extends Error{constructor(e){super(Xr(8))}},ai=class extends Error{constructor(e){super(Xr(9))}},oi=class{constructor(e,t){this.value=e,this.replacement=t}},si=()=>{let e={p:0,s:0,f:0};return e.p=new Promise((t,n)=>{e.s=t,e.f=n}),e};si.toString(),((e,t)=>{e.s(t),e.p.s=1,e.p.v=t}).toString(),((e,t)=>{e.f(t),e.p.s=2,e.p.v=t}).toString();var ci=()=>{let e=[],t=[],n=!0,r=!1,i=0,a=(e,n,r)=>{for(r=0;r<i;r++)t[r]&&t[r][n](e)},o=(t,i,a,o)=>{for(i=0,a=e.length;i<a;i++)o=e[i],!n&&i===a-1?t[r?`return`:`throw`](o):t.next(o)},s=(e,r)=>(n&&(r=i++,t[r]=e),o(e),()=>{n&&(t[r]=t[i],t[i--]=void 0)});return{__SEROVAL_STREAM__:!0,on:e=>s(e),next:t=>{n&&(e.push(t),a(t,`next`))},throw:i=>{n&&(e.push(i),a(i,`throw`),n=!1,r=!1,t.length=0)},return:i=>{n&&(e.push(i),a(i,`return`),n=!1,r=!0,t.length=0)}}};ci.toString();var li=e=>t=>()=>{let n=0,r={[e]:()=>r,next:()=>{if(n>t.d)return{done:!0,value:void 0};let e=n++,r=t.v[e];if(e===t.t)throw r;return{done:e===t.d,value:r}}};return r};li.toString();var ui=(e,t)=>n=>()=>{let r=0,i=-1,a=!1,o=[],s=[],c=(e=0,t=s.length)=>{for(;e<t;e++)s[e].s({done:!0,value:void 0})};n.on({next:e=>{let t=s.shift();t&&t.s({done:!1,value:e}),o.push(e)},throw:e=>{let t=s.shift();t&&t.f(e),c(),i=o.length,a=!0,o.push(e)},return:e=>{let t=s.shift();t&&t.s({done:!0,value:e}),c(),i=o.length,o.push(e)}});let l={[e]:()=>l,next:()=>{if(i===-1){let e=r++;if(e>=o.length){let e=t();return s.push(e),e.p}return{done:!1,value:o[e]}}if(r>i)return{done:!0,value:void 0};let e=r++,n=o[e];if(e!==i)return{done:!1,value:n};if(a)throw n;return{done:!0,value:n}}};return l};ui.toString();var di=e=>{let t=atob(e),n=t.length,r=new Uint8Array(n);for(let e=0;e<n;e++)r[e]=t.charCodeAt(e);return r.buffer};di.toString();function fi(e){return`__SEROVAL_SEQUENCE__`in e}function pi(e,t,n){return{__SEROVAL_SEQUENCE__:!0,v:e,t,d:n}}function mi(e){let t=[],n=-1,r=-1,i=e[Pn]();for(;;)try{let e=i.next();if(t.push(e.value),e.done){r=t.length-1;break}}catch(e){n=t.length,t.push(e)}return pi(t,n,r)}var hi=li(Pn);function gi(e){return hi(e)}var _i={},vi={},yi={0:{},1:{},2:{},3:{},4:{},5:{}};function bi(e){return`__SEROVAL_STREAM__`in e}function xi(){return ci()}function Si(e){let t=xi(),n=e[jn]();async function r(){try{let e=await n.next();e.done?t.return(e.value):(t.next(e.value),await r())}catch(e){t.throw(e)}}return r().catch(()=>{}),t}var Ci=ui(jn,si);function wi(e){return Ci(e)}async function Ti(e){try{return[1,await e]}catch(e){return[0,e]}}function Ei(e,t){return{plugins:t.plugins,mode:e,marked:new Set,features:63^(t.disabledFeatures||0),refs:t.refs||new Map,depthLimit:t.depthLimit||1e3}}function Di(e,t){e.marked.add(t)}function Oi(e,t){let n=e.refs.size;return e.refs.set(t,n),n}function ki(e,t){let n=e.refs.get(t);return n==null?{type:0,value:Oi(e,t)}:(Di(e,n),{type:1,value:Sr(n)})}function Ai(e,t){let n=ki(e,t);return n.type===1?n:dr(t)?{type:2,value:Er(n.value,t)}:n}function ji(e,t){let n=Ai(e,t);if(n.type!==0)return n.value;if(t in Wn)return Tr(n.value,t);throw new Zr(t)}function Mi(e,t){let n=ki(e,yi[t]);return n.type===1?n.value:A(26,n.value,t,k,k,k,k,k,k,k,k,k)}function Ni(e){let t=ki(e,_i);return t.type===1?t.value:A(27,t.value,k,k,k,k,k,k,ji(e,Pn),k,k,k)}function Pi(e){let t=ki(e,vi);return t.type===1?t.value:A(29,t.value,k,k,k,k,k,[Mi(e,1),ji(e,jn)],k,k,k,k)}function Fi(e,t,n,r){return A(n?11:10,e,k,k,k,r,k,k,k,k,vr(t),k)}function Ii(e,t,n,r){return A(8,t,k,k,k,k,{k:n,v:r},k,Mi(e,0),k,k,k)}function Li(e,t,n){let r=new Uint8Array(n),i=``;for(let e=0,t=r.length;e<t;e++)i+=String.fromCharCode(r[e]);return A(19,t,ar(btoa(i)),k,k,k,k,k,Mi(e,5),k,k,k)}function Ri(e,t){return{base:Ei(e,t),child:void 0}}var zi=class{constructor(e,t){this._p=e,this.depth=t}parse(e){return N(this._p,this.depth,e)}};async function Bi(e,t,n){let r=[];for(let i=0,a=n.length;i<a;i++)i in n?r[i]=await N(e,t,n[i]):r[i]=0;return r}async function Vi(e,t,n,r){return Or(n,r,await Bi(e,t,r))}async function Hi(e,t,n){let r=Object.entries(n),i=[],a=[];for(let n=0,o=r.length;n<o;n++)i.push(ar(r[n][0])),a.push(await N(e,t,r[n][1]));return Pn in n&&(i.push(ji(e.base,Pn)),a.push(Ir(Ni(e.base),await N(e,t,mi(n))))),jn in n&&(i.push(ji(e.base,jn)),a.push(Lr(Pi(e.base),await N(e,t,Si(n))))),Hn in n&&(i.push(ji(e.base,Hn)),a.push(br(n[Hn]))),Nn in n&&(i.push(ji(e.base,Nn)),a.push(n[Nn]?Xn:Zn)),{k:i,v:a}}async function j(e,t,n,r,i){return Fi(n,r,i,await Hi(e,t,r))}async function M(e,t,n,r){return kr(n,await N(e,t,r.valueOf()))}async function Ui(e,t,n,r){return Ar(n,r,await N(e,t,r.buffer))}async function Wi(e,t,n,r){return jr(n,r,await N(e,t,r.buffer))}async function Gi(e,t,n,r){return Mr(n,r,await N(e,t,r.buffer))}async function Ki(e,t,n,r){let i=_r(r,e.base.features);return Nr(n,r,i?await Hi(e,t,i):k)}async function qi(e,t,n,r){let i=_r(r,e.base.features);return Pr(n,r,i?await Hi(e,t,i):k)}async function Ji(e,t,n,r){let i=[],a=[];
12for(let[n,o]of r.entries())i.push(await N(e,t,n)),a.push(await N(e,t,o));return Ii(e.base,n,i,a)}async function Yi(e,t,n,r){let i=[];for(let n of r.keys())i.push(await N(e,t,n));return Fr(n,i)}async function Xi(e,t,n,r){let i=e.base.plugins;if(i)for(let a=0,o=i.length;a<o;a++){let o=i[a];if(o.parse.async&&o.test(r))return Dr(n,o.tag,await o.parse.async(r,new zi(e,t),{id:n}))}return k}async function Zi(e,t,n,r){let[i,a]=await Ti(r);return A(12,n,i,k,k,k,k,k,await N(e,t,a),k,k,k)}function Qi(e,t,n,r,i){let a=[],o=n.on({next:n=>{Di(this.base,t),N(this,e,n).then(e=>{a.push(zr(t,e))},e=>{i(e),o()})},throw:n=>{Di(this.base,t),N(this,e,n).then(e=>{a.push(Br(t,e)),r(a),o()},e=>{i(e),o()})},return:n=>{Di(this.base,t),N(this,e,n).then(e=>{a.push(Vr(t,e)),r(a),o()},e=>{i(e),o()})}})}async function $i(e,t,n,r){return Rr(n,Mi(e.base,4),await new Promise(Qi.bind(e,t,n,r)))}async function ea(e,t,n,r){let i=[];for(let n=0,a=r.v.length;n<a;n++)i[n]=await N(e,t,r.v[n]);return Hr(n,i,r.t,r.d)}async function ta(e,t,n,r){if(Array.isArray(r))return Vi(e,t,n,r);if(bi(r))return $i(e,t,n,r);if(fi(r))return ea(e,t,n,r);let i=r.constructor;if(i===oi)return N(e,t,r.replacement);let a=await Xi(e,t,n,r);if(a)return a;switch(i){case Object:return j(e,t,n,r,!1);case k:return j(e,t,n,r,!0);case Date:return Cr(n,r);case Error:case EvalError:case RangeError:case ReferenceError:case SyntaxError:case TypeError:case URIError:return Ki(e,t,n,r);case Number:case Boolean:case String:case BigInt:return M(e,t,n,r);case ArrayBuffer:return Li(e.base,n,r);case Int8Array:case Int16Array:case Int32Array:case Uint8Array:case Uint16Array:case Uint32Array:case Uint8ClampedArray:case Float32Array:case Float64Array:return Ui(e,t,n,r);case DataView:return Gi(e,t,n,r);case Map:return Ji(e,t,n,r);case Set:return Yi(e,t,n,r);default:break}if(i===Promise||r instanceof Promise)return Zi(e,t,n,r);let o=e.base.features;if(o&32&&i===RegExp)return wr(n,r);if(o&16)switch(i){case BigInt64Array:case BigUint64Array:return Wi(e,t,n,r);default:break}if(o&1&&typeof AggregateError<`u`&&(i===AggregateError||r instanceof AggregateError))return qi(e,t,n,r);if(r instanceof Error)return Ki(e,t,n,r);if(Pn in r||jn in r)return j(e,t,n,r,!!i);throw new Zr(r)}async function na(e,t,n){let r=Ai(e.base,n);if(r.type!==0)return r.value;let i=await Xi(e,t,r.value,n);if(i)return i;throw new Zr(n)}async function N(e,t,n){if(t>=e.base.depthLimit)throw new ai(e.base.depthLimit);switch(typeof n){case`boolean`:return n?Xn:Zn;case`undefined`:return Qn;case`string`:return br(n);case`number`:return yr(n);case`bigint`:return xr(n);case`object`:if(n){let r=Ai(e.base,n);return r.type===0?await ta(e,t+1,r.value,n):r.value}return $n;case`symbol`:return ji(e.base,n);case`function`:return na(e,t,n);default:throw new Zr(n)}}async function ra(e,t){try{return await N(e,0,t)}catch(e){throw e instanceof Jr?e:new Jr(e)}}var ia=(e=>(e[e.Vanilla=1]=`Vanilla`,e[e.Cross=2]=`Cross`,e))(ia||{});function aa(e){return e}function oa(e,t){for(let n=0,r=t.length;n<r;n++){let r=t[n];e.has(r)||(e.add(r),r.extends&&oa(e,r.extends))}}function sa(e){if(e){let t=new Set;return oa(t,e),[...t]}}function ca(e){switch(e){case`Int8Array`:return Int8Array;case`Int16Array`:return Int16Array;case`Int32Array`:return Int32Array;case`Uint8Array`:return Uint8Array;case`Uint16Array`:return Uint16Array;case`Uint32Array`:return Uint32Array;case`Uint8ClampedArray`:return Uint8ClampedArray;case`Float32Array`:return Float32Array;case`Float64Array`:return Float64Array;case`BigInt64Array`:return BigInt64Array;case`BigUint64Array`:return BigUint64Array;default:throw new ri(e)}}function la(e){switch(e){case`constructor`:case`__proto__`:case`prototype`:case`__defineGetter__`:case`__defineSetter__`:case`__lookupGetter__`:case`__lookupSetter__`:return!1;default:return!0}}function ua(e){switch(e){case jn:case Nn:case Hn:case Pn:return!0;default:return!1}}var da=1e6,fa=1e4,pa=2e4;function ma(e,t){switch(t){case 3:return Object.freeze(e);case 1:return Object.preventExtensions(e);case 2:return Object.seal(e);default:return e}}var ha=1e3;function ga(e,t){let n=t.refs||new Map;return`types`in n||Object.assign(n,{types:new Map}),{mode:e,plugins:t.plugins,refs:n,features:t.features??63^(t.disabledFeatures||0),depthLimit:t.depthLimit||ha}}
12function _a(e){return{mode:2,base:ga(2,e),child:k}}var va=class{constructor(e,t){this._p=e,this.depth=t}deserialize(e){return P(this._p,this.depth,e)}};function ya(e,t){if(t<0||!Number.isFinite(t)||!Number.isInteger(t))throw new ii({t:4,i:t});if(e.refs.has(t))throw Error(`Conflicted ref id: `+t)}function ba(e,t,n){return ya(e.base,t),e.state.marked.has(t)&&e.base.refs.set(t,n),n}function xa(e,t,n){return ya(e.base,t),e.base.refs.set(t,n),n}function Sa(e,t,n){return e.mode===1?ba(e,t,n):xa(e,t,n)}function Ca(e,t,n){if(Object.hasOwn(t,n))return t[n];throw new ii(e)}function wa(e,t){return Sa(e,t.i,mr(sr(t.s)))}function Ta(e,t,n){let r=n.a,i=r.length,a=Sa(e,n.i,Array(i));for(let n=0,o;n<i;n++)o=r[n],o&&(a[n]=P(e,t,o));return ma(a,n.o),a}function Ea(e,t,n){la(t)?e[t]=n:Object.defineProperty(e,t,{value:n,configurable:!0,enumerable:!0,writable:!0})}function Da(e,t,n,r,i){if(typeof r==`string`)Ea(n,sr(r),P(e,t,i));else{let a=P(e,t,r);switch(typeof a){case`string`:Ea(n,a,P(e,t,i));break;case`symbol`:ua(a)&&(n[a]=P(e,t,i));break;default:throw new ii(r)}}}function Oa(e,t,n){e.base.refs.types.set(t,n)}function ka(e,t,n,r){if(e.base.refs.types.get(n)!==r)throw new ii(t)}function Aa(e,t,n,r){let i=n.k;if(i.length>0)for(let a=0,o=n.v,s=i.length;a<s;a++)Da(e,t,r,i[a],o[a]);return r}function ja(e,t,n){let r=Sa(e,n.i,n.t===10?{}:Object.create(null));return Aa(e,t,n.p,r),ma(r,n.o),r}function Ma(e,t){return Sa(e,t.i,new Date(t.s))}function Na(e,t){if(e.base.features&32){let n=sr(t.c);if(n.length>pa)throw new ii(t);return Sa(e,t.i,new RegExp(n,t.m))}throw new Qr(t)}function Pa(e,t,n){let r=Sa(e,n.i,new Set);for(let i=0,a=n.a,o=a.length;i<o;i++)r.add(P(e,t,a[i]));return r}function Fa(e,t,n){let r=Sa(e,n.i,new Map);for(let i=0,a=n.e.k,o=n.e.v,s=a.length;i<s;i++)r.set(P(e,t,a[i]),P(e,t,o[i]));return r}function Ia(e,t){if(t.s.length>da)throw new ii(t);return Sa(e,t.i,di(sr(t.s)))}function La(e,t,n){let r=ca(n.c),i=P(e,t,n.f),a=n.b??0;if(a<0||a>i.byteLength)throw new ii(n);return Sa(e,n.i,new r(i,a,n.l))}function Ra(e,t,n){let r=P(e,t,n.f),i=n.b??0;if(i<0||i>r.byteLength)throw new ii(n);return Sa(e,n.i,new DataView(r,i,n.l))}function za(e,t,n,r){if(n.p){let i=Aa(e,t,n.p,{});Object.defineProperties(r,Object.getOwnPropertyDescriptors(i))}return r}function Ba(e,t,n){return za(e,t,n,Sa(e,n.i,AggregateError([],sr(n.m))))}function Va(e,t,n){let r=Ca(n,Jn,n.s);return za(e,t,n,Sa(e,n.i,new r(sr(n.m))))}function Ha(e,t,n){let r=si(),i=Sa(e,n.i,r.p),a=P(e,t,n.f);return n.s?r.s(a):r.f(a),i}function Ua(e,t,n){return Sa(e,n.i,Object(P(e,t,n.f)))}function Wa(e,t,n){let r=e.base.plugins;if(r){let i=sr(n.c);for(let a=0,o=r.length;a<o;a++){let o=r[a];if(o.tag===i)return Sa(e,n.i,o.deserialize(n.s,new va(e,t),{id:n.i}))}}throw new $r(n.c)}function Ga(e,t){let n=Sa(e,t.i,Sa(e,t.s,si()).p);return Oa(e,t.s,22),n}function Ka(e,t,n){let r=e.base.refs.get(n.i);if(r)return ka(e,n,n.i,22),r.s(P(e,t,n.a[1])),k;throw new ei(`Promise`)}function qa(e,t,n){let r=e.base.refs.get(n.i);if(r)return ka(e,n,n.i,22),r.f(P(e,t,n.a[1])),k;throw new ei(`Promise`)}function Ja(e,t,n){return P(e,t,n.a[0]),gi(P(e,t,n.a[1]))}function Ya(e,t,n){return P(e,t,n.a[0]),wi(P(e,t,n.a[1]))}function Xa(e,t,n){let r=Sa(e,n.i,xi());Oa(e,n.i,31);let i=n.a,a=i.length;if(a)for(let n=0;n<a;n++)P(e,t,i[n]);return r}function Za(e,t,n){let r=e.base.refs.get(n.i);if(r)return ka(e,n,n.i,31),r.next(P(e,t,n.f)),k;throw new ei(`Stream`)}function Qa(e,t,n){let r=e.base.refs.get(n.i);if(r)return ka(e,n,n.i,31),r.throw(P(e,t,n.f)),k;throw new ei(`Stream`)}function $a(e,t,n){let r=e.base.refs.get(n.i);if(r)return ka(e,n,n.i,31),r.return(P(e,t,n.f)),k;throw new ei(`Stream`)}function eo(e,t,n){return P(e,t,n.f),k}function to(e,t,n){return P(e,t,n.a[1]),k}function no(e,t,n){let r=Sa(e,n.i,pi([],n.s,n.l));for(let i=0,a=n.a.length;i<a;i++)r.v[i]=P(e,t,n.a[i]);return r}function P(e,t,n){if(t>e.base.depthLimit)throw new ai(e.base.depthLimit);switch(t+=1,n.t){case 2:return Ca(n,Kn,n.s);case 0:return Number(n.s);case 1:return sr(String(n.s));case 3:if(String(n.s).length>fa)throw new ii(n);return BigInt(n.s);case 4:return e.base.refs.get(n.i);case 18:return wa(e,n);case 9:return Ta(e,t,n);case 10:case 11:return ja(e,t,n);
12case 5:return Ma(e,n);case 6:return Na(e,n);case 7:return Pa(e,t,n);case 8:return Fa(e,t,n);case 19:return Ia(e,n);case 16:case 15:return La(e,t,n);case 20:return Ra(e,t,n);case 14:return Ba(e,t,n);case 13:return Va(e,t,n);case 12:return Ha(e,t,n);case 17:return Ca(n,Gn,n.s);case 21:return Ua(e,t,n);case 25:return Wa(e,t,n);case 22:return Ga(e,n);case 23:return Ka(e,t,n);case 24:return qa(e,t,n);case 28:return Ja(e,t,n);case 30:return Ya(e,t,n);case 31:return Xa(e,t,n);case 32:return Za(e,t,n);case 33:return Qa(e,t,n);case 34:return $a(e,t,n);case 27:return eo(e,t,n);case 29:return to(e,t,n);case 35:return no(e,t,n);default:throw new Qr(n)}}function ro(e,t){try{return P(e,0,t)}catch(e){throw new Yr(e)}}var io=(()=>T).toString();/=>/.test(io);function ao(e,t){return ro(_a({plugins:sa(t.plugins),refs:t.refs,features:t.features,disabledFeatures:t.disabledFeatures,depthLimit:t.depthLimit}),e)}async function oo(e,t={}){let n=Ri(1,{plugins:sa(t.plugins),disabledFeatures:t.disabledFeatures});return{t:await ra(n,e),f:n.base.features,m:Array.from(n.base.marked)}}function so(e){return e}function co(e){return aa({tag:`$TSR/t/`+e.key,test:e.test,parse:{sync(t,n,r){return{v:n.parse(e.toSerializable(t))}},async async(t,n,r){return{v:await n.parse(e.toSerializable(t))}},stream(t,n,r){return{v:n.parse(e.toSerializable(t))}}},serialize:void 0,deserialize(t,n,r){return e.fromSerializable(n.deserialize(t.v))}})}var lo=class{constructor(e,t){this.stream=e,this.hint=t?.hint??`binary`}},uo=globalThis.Buffer,fo=!!uo&&typeof uo.from==`function`;function po(e){if(e.length===0)return``;if(fo)return uo.from(e).toString(`base64`);let t=32768,n=[];for(let r=0;r<e.length;r+=t){let i=e.subarray(r,r+t);n.push(String.fromCharCode.apply(null,i))}return btoa(n.join(``))}function mo(e){if(e.length===0)return new Uint8Array;
12if(fo){let t=uo.from(e,`base64`);return new Uint8Array(t.buffer,t.byteOffset,t.byteLength)}let t=atob(e),n=new Uint8Array(t.length);for(let e=0;e<t.length;e++)n[e]=t.charCodeAt(e);return n}var ho=Object.create(null),go=Object.create(null),_o=e=>new ReadableStream({start(t){e.on({next(e){try{t.enqueue(mo(e))}catch{}},throw(e){t.error(e)},return(){try{t.close()}catch{}}})}}),vo=new TextEncoder,yo=e=>new ReadableStream({start(t){e.on({next(e){try{typeof e==`string`?t.enqueue(vo.encode(e)):t.enqueue(mo(e.$b64))}catch{}},throw(e){t.error(e)},return(){try{t.close()}catch{}}})}}),F=`(s=>new ReadableStream({start(c){s.on({next(b){try{const d=atob(b),a=new Uint8Array(d.length);for(let i=0;i<d.length;i++)a[i]=d.charCodeAt(i);c.enqueue(a)}catch(_){}},throw(e){c.error(e)},return(){try{c.close()}catch(_){}}})}}))`,I=`(s=>{const e=new TextEncoder();return new ReadableStream({start(c){s.on({next(v){try{if(typeof v==='string'){c.enqueue(e.encode(v))}else{const d=atob(v.$b64),a=new Uint8Array(d.length);for(let i=0;i<d.length;i++)a[i]=d.charCodeAt(i);c.enqueue(a)}}catch(_){}},throw(x){c.error(x)},return(){try{c.close()}catch(_){}}})}})})`;function bo(e){let t=xi(),n=e.getReader();return(async()=>{try{for(;;){let{done:e,value:r}=await n.read();if(e){t.return(void 0);break}t.next(po(r))}}catch(e){t.throw(e)}finally{n.releaseLock()}})(),t}function xo(e){let t=xi(),n=e.getReader(),r=new TextDecoder(`utf-8`,{fatal:!0});return(async()=>{try{for(;;){let{done:e,value:i}=await n.read();if(e){try{let e=r.decode();e.length>0&&t.next(e)}catch{}t.return(void 0);break}try{let e=r.decode(i,{stream:!0});e.length>0&&t.next(e)}catch{t.next({$b64:po(i)})}}}catch(e){t.throw(e)}finally{n.releaseLock()}})(),t}var So=aa({tag:`tss/RawStream`,extends:[aa({tag:`tss/RawStreamFactory`,test(e){return e===ho},parse:{sync(e,t,n){return{}},async async(e,t,n){return{}},stream(e,t,n){return{}}},serialize(e,t,n){return F},deserialize(e,t,n){return ho}}),aa({tag:`tss/RawStreamFactoryText`,test(e){return e===go},parse:{sync(e,t,n){return{}},async async(e,t,n){return{}},stream(e,t,n){return{}}},serialize(e,t,n){return I},deserialize(e,t,n){return go}})],test(e){return e instanceof lo},parse:{sync(e,t,n){let r=e.hint===`text`?go:ho;return{hint:t.parse(e.hint),factory:t.parse(r),stream:t.parse(xi())}},async async(e,t,n){let r=e.hint===`text`?go:ho,i=e.hint===`text`?xo(e.stream):bo(e.stream);return{hint:await t.parse(e.hint),factory:await t.parse(r),stream:await t.parse(i)}},stream(e,t,n){let r=e.hint===`text`?go:ho,i=e.hint===`text`?xo(e.stream):bo(e.stream);return{hint:t.parse(e.hint),factory:t.parse(r),stream:t.parse(i)}}},serialize(e,t,n){return`(`+t.serialize(e.factory)+`)(`+t.serialize(e.stream)+`)`},deserialize(e,t,n){let r=t.deserialize(e.stream);return t.deserialize(e.hint)===`text`?yo(r):_o(r)}});function Co(e){return aa({tag:`tss/RawStream`,test:()=>!1,parse:{},serialize(){throw Error(`RawStreamDeserializePlugin.serialize should not be called. Client only deserializes.`)},deserialize(t,n,r){return e(typeof n?.deserialize==`function`?n.deserialize(t.streamId):t.streamId)}})}var wo=aa({tag:`$TSR/Error`,test(e){return e instanceof Error},parse:{sync(e,t){return{message:t.parse(e.message)}},async async(e,t){return{message:await t.parse(e.message)}},stream(e,t){return{message:t.parse(e.message)}}},serialize(e,t){return`new Error(`+t.serialize(e.message)+`)`},deserialize(e,t){return Error(t.deserialize(e.message))}}),To={},Eo=e=>new ReadableStream({start:t=>{e.on({next:e=>{try{t.enqueue(e)}catch{}},throw:e=>{t.error(e)},return:()=>{try{t.close()}catch{}}})}}),Do=aa({tag:`seroval-plugins/web/ReadableStreamFactory`,test(e){return e===To},parse:{sync(){return To},async async(){return await Promise.resolve(To)},stream(){return To}},serialize(){return Eo.toString()},deserialize(){return To}});async function L(e,t){try{let n=await t.read();n.done?(e.return(n.value),t.releaseLock()):(e.next(n.value),await L(e,t))}catch(t){e.throw(t)}}function Oo(e){e.cancel().catch(()=>{}),e.releaseLock()}function ko(e){let t=xi(),n=e.getReader(),r=Oo.bind(null,n);return L(t,n).catch(r),[t,r]}var Ao=[wo,So,aa({tag:`seroval/plugins/web/ReadableStream`,extends:[Do],test(e){return typeof ReadableStream>`u`?!1:e instanceof ReadableStream},parse:{sync(e,t){return{factory:t.parse(To),stream:t.parse(xi())}},async async(e,t){return{factory:await t.parse(To),stream:await t.parse(ko(e)[0])}},stream(e,t){let[n,r]=ko(e);return t.addCleanup(r),{factory:t.parse(To),stream:t.parse(n)}}},serialize(e,t){return`(`+t.serialize(e.factory)+`)(`+t.serialize(e.stream)+`)`},deserialize(e,t){return Eo(t.deserialize(e.stream))}})];function jo(){return[...(E()?.serializationAdapters)?.map(co)??[],...Ao]}var Mo=new TextDecoder,No=new Uint8Array,Po=16*1024*1024,Fo=32*1024*1024,Io=1024,R=1e5;function Lo(e){let t=new Map,n=new Map,r=new Set,i=!1,a=null,o=0,s,c=new ReadableStream({start(e){s=e},cancel(){i=!0;try{a?.cancel()}catch{}
12t.forEach(e=>{try{e.error(Error(`Framed response cancelled`))}catch{}}),t.clear(),n.clear(),r.clear()}});function l(e){let i=n.get(e);if(i)return i;if(r.has(e))return new ReadableStream({start(e){e.close()}});if(n.size>=Io)throw Error(`Too many raw streams in framed response (max ${Io})`);let a=new ReadableStream({start(n){t.set(e,n)},cancel(){r.add(e),t.delete(e),n.delete(e)}});return n.set(e,a),a}function u(e){return l(e),t.get(e)}return(async()=>{let n=e.getReader();a=n;let c=[],l=0;function d(){if(l<9)return null;let e=c[0];if(e.length>=9)return{type:e[0],streamId:(e[1]<<24|e[2]<<16|e[3]<<8|e[4])>>>0,length:(e[5]<<24|e[6]<<16|e[7]<<8|e[8])>>>0};let t=new Uint8Array(9),n=0,r=9;for(let e=0;e<c.length&&r>0;e++){let i=c[e],a=Math.min(i.length,r);t.set(i.subarray(0,a),n),n+=a,r-=a}return{type:t[0],streamId:(t[1]<<24|t[2]<<16|t[3]<<8|t[4])>>>0,length:(t[5]<<24|t[6]<<16|t[7]<<8|t[8])>>>0}}function f(e){if(e===0)return No;let t=c[0];if(t&&t.length>=e){let n=t.subarray(0,e);return t.length===e?c.shift():c[0]=t.subarray(e),l-=e,n}let n=new Uint8Array(e),r=0,i=e;for(;i>0&&c.length>0;){let e=c[0];if(!e)break;let t=Math.min(e.length,i);n.set(e.subarray(0,t),r),r+=t,i-=t,t===e.length?c.shift():c[0]=e.subarray(t)}return l-=e,n}try{for(;;){let{done:e,value:a}=await n.read();if(i||e)break;if(a){if(l+a.length>Fo)throw Error(`Framed response buffer exceeded ${Fo} bytes`);for(c.push(a),l+=a.length;;){let e=d();if(!e)break;let{type:n,streamId:i,length:a}=e;if(n!==le.JSON&&n!==le.CHUNK&&n!==le.END&&n!==le.ERROR)throw Error(`Unknown frame type: ${n}`);if(n===le.JSON){if(i!==0)throw Error(`Invalid JSON frame streamId (expected 0)`)}else if(i===0)throw Error(`Invalid raw frame streamId (expected non-zero)`);if(a>Po)throw Error(`Frame payload too large: ${a} bytes (max ${Po})`);let c=9+a;if(l<c)break;if(++o>R)throw Error(`Too many frames in framed response (max ${R})`);f(9);let p=f(a);switch(n){case le.JSON:try{s.enqueue(Mo.decode(p))}catch{}break;case le.CHUNK:{let e=u(i);e&&e.enqueue(p);break}case le.END:{let e=u(i);if(r.add(i),e){try{e.close()}catch{}t.delete(i)}break}case le.ERROR:{let e=u(i);if(r.add(i),e){let n=Mo.decode(p);e.error(Error(n)),t.delete(i)}break}}}}}if(l!==0)throw Error(`Incomplete frame at end of framed response`);try{s.close()}catch{}t.forEach(e=>{try{e.close()}catch{}}),t.clear()}catch(e){try{s.error(e)}catch{}t.forEach(t=>{try{t.error(e)}catch{}}),t.clear()}finally{try{n.releaseLock()}catch{}a=null}})(),{getOrCreateStream:l,jsonChunks:c}}var Ro=null;async function zo(e){e.length>0&&await Promise.allSettled(e)}var Bo=Object.prototype.hasOwnProperty;function Vo(e){for(let t in e)if(Bo.call(e,t))return!0;return!1}async function Ho(e,t,n){Ro||=jo();let r=t[0],i=r.fetch??n,a=r.data instanceof FormData?`formData`:`payload`,o=r.headers?new Headers(r.headers):new Headers;if(o.set(`x-tsr-serverFn`,`true`),a===`payload`&&o.set(`accept`,`${ce}, application/x-ndjson, application/json`),r.method===`GET`){if(a===`formData`)throw Error(`FormData is not supported with GET requests`);let t=await Uo(r);if(t!==void 0){let n=ut({payload:t});e.includes(`?`)?e+=`&${n}`:e+=`?${n}`}}let s;if(r.method===`POST`){let e=await Go(r);e?.contentType&&o.set(`content-type`,e.contentType),s=e?.body}return await Ko(async()=>i(e,{method:r.method,headers:o,signal:r.signal,body:s}))}async function Uo(e){let t=!1,n={};if(e.data!==void 0&&(t=!0,n.data=e.data),e.context&&Vo(e.context)&&(t=!0,n.context=e.context),t)return Wo(n)}async function Wo(e){return JSON.stringify(await Promise.resolve(oo(e,{plugins:Ro})))}async function Go(e){if(e.data instanceof FormData){let t;return e.context&&Vo(e.context)&&(t=await Wo(e.context)),t!==void 0&&e.data.set(oe,t),{body:e.data}}let t=await Uo(e);if(t)return{body:t,contentType:`application/json`}}async function Ko(e){let t;try{t=await e()}catch(e){if(e instanceof Response)t=e;else throw console.log(e),e}if(t.headers.get(`x-tss-raw`)===`true`)return t;let n=t.headers.get(`content-type`);if(n||fe(),t.headers.get(`x-tss-serialized`)){let e;if(n.includes(`application/x-tss-framed`)){if(w(n),!t.body)throw Error(`No response body for framed response`);
12let{getOrCreateStream:r,jsonChunks:i}=Lo(t.body),a=[Co(r),...Ro||[]],o=new Map;e=await qo({jsonStream:i,onMessage:e=>ao(e,{refs:o,plugins:a}),onError(e,t){console.error(e,t)}})}else if(n.includes(`application/json`)){let n=await t.json(),r=[];try{e=ao(n,{plugins:Ro})}finally{}await zo(r)}if(e||fe(),e instanceof Error)throw e;return e}if(n.includes(`application/json`)){let e=await t.json(),n=bt(e);if(n)throw n;if(Ye(e))throw e;return e}if(!t.ok)throw Error(await t.text());return t}async function qo({jsonStream:e,onMessage:t,onError:n}){let r=e.getReader(),{value:i,done:a}=await r.read();if(a||!i)throw Error(`Stream ended before first object`);let o=JSON.parse(i),s=!1,c=(async()=>{try{for(;;){let{value:e,done:i}=await r.read();if(i)break;if(e)try{let n=[];try{t(JSON.parse(e))}finally{}await zo(n)}catch(t){n?.(`Invalid JSON: ${e}`,t)}}}catch(e){s||n?.(`Stream processing error:`,e)}})(),l,u=[];try{l=t(o)}catch(e){throw s=!0,r.cancel().catch(()=>{}),e}return await zo(u),Promise.resolve(l).catch(()=>{s=!0,r.cancel().catch(()=>{})}),c.finally(()=>{try{r.releaseLock()}catch{}}),l}function Jo(e){let t=`/_serverFn/`+e;return Object.assign((...e)=>{let n=E()?.serverFns?.fetch;return Ho(t,e,n??fetch)},{url:t,serverFnMeta:{id:e},[se]:!0})}var Yo=so({key:`$TSS/serverfn`,test:e=>typeof e!=`function`||!(se in e)?!1:!!e[se],toSerializable:({serverFnMeta:e})=>({functionId:e.id}),fromSerializable:({functionId:e})=>Jo(e)});function Xo(e){return e.replaceAll(`\0`,`/`).replaceAll(`�`,`/`)}function Zo(e,t){e.id=t.i,e.__beforeLoadContext=t.b,e.loaderData=t.l,e.status=t.s,e.ssr=t.ssr,e.updatedAt=t.u,e.error=t.e,t.g!==void 0&&(e.globalNotFound=t.g)}async function Qo(e){window.$_TSR||fe();let t=e.options.serializationAdapters;if(t?.length){let e=new Map;t.forEach(t=>{e.set(t.key,t.fromSerializable)}),window.$_TSR.t=e,window.$_TSR.buffer.forEach(e=>e())}window.$_TSR.initialized=!0,window.$_TSR.router||fe();let n=window.$_TSR.router;n.matches.forEach(e=>{e.i=Xo(e.i)}),n.lastMatchId&&=Xo(n.lastMatchId);let{manifest:r,dehydratedData:i,lastMatchId:a}=n;e.ssr={manifest:r};let s=document.querySelector(`meta[property="csp-nonce"]`)?.content;e.options.ssr={nonce:s},await e.options.hydrate?.(i);let c=e.matchRoutes(e.stores.location.get()),l=Promise.all(c.map(t=>e.loadRouteChunk(e.looseRoutesById[t.routeId])));function u(t){let n=e.looseRoutesById[t.routeId].options.pendingMinMs??e.options.defaultPendingMinMs;if(n){let r=o();t._nonReactive.minPendingPromise=r,t._forcePending=!0,setTimeout(()=>{r.resolve(),e.updateMatch(t.id,e=>(e._nonReactive.minPendingPromise=void 0,{...e,_forcePending:void 0}))},n)}}function d(t){let n=e.looseRoutesById[t.routeId];n&&(n.options.ssr=t.ssr)}let f;c.forEach(e=>{let t=n.matches.find(t=>t.i===e.id);if(!t){e._nonReactive.dehydrated=!1,e.ssr=!1,d(e);return}Zo(e,t),d(e),e._nonReactive.dehydrated=e.ssr!==!1,(e.ssr===`data-only`||e.ssr===!1)&&f===void 0&&(f=e.index,u(e))}),e.stores.setMatches(c);let p=e.stores.matches.get(),m=e.stores.location.get();await Promise.all(p.map(async t=>{try{let n=e.looseRoutesById[t.routeId],r=p[t.index-1]?.context??e.options.context;if(n.options.context){let i={deps:t.loaderDeps,params:t.params,context:r??{},location:m,navigate:t=>e.navigate({...t,_fromLocation:m}),buildLocation:e.buildLocation,cause:t.cause,abortController:t.abortController,preload:!1,matches:c,routeId:n.id};t.__routeContext=n.options.context(i)??void 0}t.context={...r,...t.__routeContext,...t.__beforeLoadContext};let i={ssr:e.options.ssr,matches:p,match:t,params:t.params,loaderData:t.loaderData},a=await n.options.head?.(i),o=await n.options.scripts?.(i);t.meta=a?.meta,t.links=a?.links,t.headScripts=a?.scripts,t.styles=a?.styles,t.scripts=o}catch(e){if(Ye(e))t.error={isNotFound:!0},console.error(`NotFound error during hydration for routeId: ${t.routeId}`,e);else throw t.error=e,console.error(`Error during hydration for route ${t.routeId}:`,e),e}}));let h=c[c.length-1].id!==a;if(!c.some(e=>e.ssr===!1)&&!h)return c.forEach(e=>{e._nonReactive.dehydrated=void 0}),e.stores.resolvedLocation.set(e.stores.location.get()),l;let g=Promise.resolve().then(()=>e.load()).catch(e=>{console.error(`Error during router hydration:`,e)});if(h){let t=c[1];t||fe(),u(t),t._displayPending=!0,t._nonReactive.displayPendingPromise=g,g.then(()=>{e.batch(()=>
12{e.stores.status.get()===`pending`&&(e.stores.status.set(`idle`),e.stores.resolvedLocation.set(e.stores.location.get())),e.updateMatch(t.id,e=>({...e,_displayPending:void 0,displayPendingPromise:void 0}))})})}return l}var $o=n((e=>{var t=Symbol.for(`react.transitional.element`),n=Symbol.for(`react.fragment`);function r(e,n,r){var i=null;if(r!==void 0&&(i=``+r),n.key!==void 0&&(i=``+n.key),`key`in n)for(var a in r={},n)a!==`key`&&(r[a]=n[a]);else r=n;return n=r.ref,{$$typeof:t,type:e,key:i,ref:n===void 0?null:n,props:r}}e.Fragment=n,e.jsx=r,e.jsxs=r})),es=n(((e,t)=>{t.exports=$o()})),z=e(S(),1),B=es();function ts({promise:e}){if(y)return y(e);let t=yn(e);if(t[vn].status===`pending`)throw t;if(t[vn].status===`error`)throw t[vn].error;return t[vn].data}function ns(e){let t=(0,B.jsx)(rs,{...e});return e.fallback?(0,B.jsx)(z.Suspense,{fallback:e.fallback,children:t}):t}function rs(e){let t=ts(e);return e.children(t)}function is(e){let t=e.errorComponent??os;return(0,B.jsx)(as,{getResetKey:e.getResetKey,onCatch:e.onCatch,children:({error:n,reset:r})=>n?z.createElement(t,{error:n,reset:r}):e.children})}var as=class extends z.Component{constructor(...e){super(...e),this.state={error:null}}static getDerivedStateFromProps(e,t){let n=e.getResetKey();return t.error&&t.resetKey!==n?{resetKey:n,error:null}:{resetKey:n}}static getDerivedStateFromError(e){return{error:e}}reset(){this.setState({error:null})}componentDidCatch(e,t){this.props.onCatch&&this.props.onCatch(e,t)}render(){return this.props.children({error:this.state.error,reset:()=>{this.reset()}})}};function os({error:e}){let[t,n]=z.useState(!1);return(0,B.jsxs)(`div`,{style:{padding:`.5rem`,maxWidth:`100%`},children:[(0,B.jsxs)(`div`,{style:{display:`flex`,alignItems:`center`,gap:`.5rem`},children:[(0,B.jsx)(`strong`,{style:{fontSize:`1rem`},children:`Something went wrong!`}),(0,B.jsx)(`button`,{style:{appearance:`none`,fontSize:`.6em`,border:`1px solid currentColor`,padding:`.1rem .2rem`,fontWeight:`bold`,borderRadius:`.25rem`},onClick:()=>n(e=>!e),children:t?`Hide Error`:`Show Error`})]}),(0,B.jsx)(`div`,{style:{height:`.25rem`}}),t?(0,B.jsx)(`div`,{children:(0,B.jsx)(`pre`,{style:{fontSize:`.7em`,border:`1px solid red`,borderRadius:`.25rem`,padding:`.3rem`,color:`red`,overflow:`auto`},children:e.message?(0,B.jsx)(`code`,{children:e.message}):null})}):null]})}function ss({children:e,fallback:t=null}){return cs()?(0,B.jsx)(z.Fragment,{children:e}):(0,B.jsx)(z.Fragment,{children:t})}function cs(){return z.useSyncExternalStore(ls,()=>!0,()=>!1)}function ls(){return()=>{}}var us=z.createContext(null);function ds(e){return z.useContext(us)}var fs=z.createContext(void 0),ps=z.createContext(void 0),V=(e=>(e[e.None=0]=`None`,e[e.Mutable=1]=`Mutable`,e[e.Watching=2]=`Watching`,e[e.RecursedCheck=4]=`RecursedCheck`,e[e.Recursed=8]=`Recursed`,e[e.Dirty=16]=`Dirty`,e[e.Pending=32]=`Pending`,e))(V||{});function ms({update:e,notify:t,unwatched:n}){return{link:r,unlink:i,propagate:a,checkDirty:o,shallowPropagate:s};function r(e,t,n){let r=t.depsTail;if(r!==void 0&&r.dep===e)return;let i=r===void 0?t.deps:r.nextDep;if(i!==void 0&&i.dep===e){i.version=n,t.depsTail=i;return}let a=e.subsTail;if(a!==void 0&&a.version===n&&a.sub===t)return;let o=t.depsTail=e.subsTail={version:n,dep:e,sub:t,prevDep:r,nextDep:i,prevSub:a,nextSub:void 0};i!==void 0&&(i.prevDep=o),r===void 0?t.deps=o:r.nextDep=o,a===void 0?e.subs=o:a.nextSub=o}function i(e,t=e.sub){let r=e.dep,i=e.prevDep,a=e.nextDep,o=e.nextSub,s=e.prevSub;return a===void 0?t.depsTail=i:a.prevDep=i,i===void 0?t.deps=a:i.nextDep=a,o===void 0?r.subsTail=s:o.prevSub=s,s===void 0?(r.subs=o)===void 0&&n(r):s.nextSub=o,a}function a(e){let n=e.nextSub,r;top:do{let i=e.sub,a=i.flags;if(a&60?a&12?a&4?!(a&48)&&c(e,i)?(i.flags=a|40,a&=1):a=0:i.flags=a&-9|32:a=0:i.flags=a|32,a&2&&t(i),a&1){let t=i.subs;if(t!==void 0){let i=(e=t).nextSub;i!==void 0&&(r={value:n,prev:r},n=i);continue}}if((e=n)!==void 0){n=e.nextSub;continue}for(;r!==void 0;)if(e=r.value,r=r.prev,e!==void 0){n=e.nextSub;continue top}break}while(!0)}function o(t,n){let r,i=0,a=!1;top:do{let o=t.dep,c=o.flags;if(n.flags&16)a=!0;else if((c&17)==17){if(e(o)){let e=o.subs;e.nextSub!==void 0&&s(e),a=!0}}else if((c&33)==33){(t.nextSub!==void 0||t.prevSub!==void 0)&&(r={value:t,prev:r}),t=o.deps,n=o,++i;continue}if(!a){let e=t.nextDep;if(e!==void 0){t=e;continue}}for(;i--;){let i=n.subs,o=i.nextSub!==void 0;if(o?(t=r.value,r=r.prev):t=i,a){if(e(n)){o&&s(i),n=t.sub;continue}a=!1}else n.flags&=-33;n=t.sub;let c=t.nextDep;if(c!==void 0){t=c;continue top}}return a}while(!0)}function s(e){do{let n=e.sub,r=n.flags;(r&48)==32&&(n.flags=r|16,(r&6)==2&&t(n))}while((e=e.nextSub)!==void 0)}function c(e,t){let n=t.depsTail;for(;n!==void 0;){if(n===e)return!0;n=n.prevDep}return!1}}function hs(e,t,n){let r=typeof e==`object`,i=r?e:void 0;return{next:(r?e.next:e)?.bind(i),error:(r?e.error:t)?.bind(i),complete:(r?e.complete:n)?.bind(i)}}var gs=[],_s=0,{link:vs,unlink:ys,propagate:bs,checkDirty:xs,shallowPropagate:Ss}=ms({update(e){return e._update()},notify(e){gs[ws++]=e,e.flags&=~V.Watching},unwatched(e){e.depsTail!==void 0&&(e.depsTail=void 0,e.flags=V.Mutable|V.Dirty,Os(e))}}),Cs=0,ws=0,Ts,Es=0;function Ds(e){try{++Es,e()}finally{--Es||ks()}}function Os(e){let t=e.depsTail,n=t===void 0?e.deps:t.nextDep;for(;n!==void 0;)n=ys(n,e)}function ks(){if(!(Es>0)){for(;Cs<ws;){let e=gs[Cs];gs[Cs++]=void 0,e.notify()}Cs=0,ws=0}}function As(e,t){let n=typeof e==`function`,r=e,i={_snapshot:n?void 0:e,subs:void 0,subsTail:void 0,deps:void 0,depsTail:void 0,flags:n?V.None:V.Mutable,get(){return Ts!==void 0&&vs(i,Ts,_s),i._snapshot},subscribe(e){let t=hs(e),n={current:!1},r=js(()=>{i.get(),n.current?t.next?.(i._snapshot):n.current=!0});return{unsubscribe:()=>{r.stop()}}},_update(e){let a=Ts,o=t?.compare??Object.is;if(n)Ts=i,++_s,i.depsTail=void 0;else if(e===void 0)return!1;
12n&&(i.flags=V.Mutable|V.RecursedCheck);try{let t=i._snapshot,a=typeof e==`function`?e(t):e===void 0&&n?r(t):e;return t===void 0||!o(t,a)?(i._snapshot=a,!0):!1}finally{Ts=a,n&&(i.flags&=~V.RecursedCheck),Os(i)}}};return n?(i.flags=V.Mutable|V.Dirty,i.get=function(){let e=i.flags;if(e&V.Dirty||e&V.Pending&&xs(i.deps,i)){if(i._update()){let e=i.subs;e!==void 0&&Ss(e)}}else e&V.Pending&&(i.flags=e&~V.Pending);return Ts!==void 0&&vs(i,Ts,_s),i._snapshot}):i.set=function(e){if(i._update(e)){let e=i.subs;e!==void 0&&(bs(e),Ss(e),ks())}},i}function js(e){let t=()=>{let t=Ts;Ts=n,++_s,n.depsTail=void 0,n.flags=V.Watching|V.RecursedCheck;try{return e()}finally{Ts=t,n.flags&=~V.RecursedCheck,Os(n)}},n={deps:void 0,depsTail:void 0,subs:void 0,subsTail:void 0,flags:V.Watching|V.RecursedCheck,notify(){let e=this.flags;e&V.Dirty||e&V.Pending&&xs(this.deps,this)?t():this.flags=V.Watching},stop(){this.flags=V.None,this.depsTail=void 0,Os(this)}};return t(),n}var Ms=n((e=>{var t=S();function n(e,t){return e===t&&(e!==0||1/e==1/t)||e!==e&&t!==t}var r=typeof Object.is==`function`?Object.is:n,i=t.useState,a=t.useEffect,o=t.useLayoutEffect,s=t.useDebugValue;function c(e,t){var n=t(),r=i({inst:{value:n,getSnapshot:t}}),c=r[0].inst,u=r[1];return o(function(){c.value=n,c.getSnapshot=t,l(c)&&u({inst:c})},[e,n,t]),a(function(){return l(c)&&u({inst:c}),e(function(){l(c)&&u({inst:c})})},[e]),s(n),n}function l(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!r(e,n)}catch{return!0}}function u(e,t){return t()}var d=typeof window>`u`||window.document===void 0||window.document.createElement===void 0?u:c;e.useSyncExternalStore=t.useSyncExternalStore===void 0?d:t.useSyncExternalStore})),Ns=n(((e,t)=>{t.exports=Ms()})),Ps=n((e=>{var t=S(),n=Ns();function r(e,t){return e===t&&(e!==0||1/e==1/t)||e!==e&&t!==t}var i=typeof Object.is==`function`?Object.is:r,a=n.useSyncExternalStore,o=t.useRef,s=t.useEffect,c=t.useMemo,l=t.useDebugValue;e.useSyncExternalStoreWithSelector=function(e,t,n,r,u){var d=o(null);if(d.current===null){var f={hasValue:!1,value:null};d.current=f}else f=d.current;d=c(function(){function e(e){if(!a){if(a=!0,o=e,e=r(e),u!==void 0&&f.hasValue){var t=f.value;if(u(t,e))return s=t}return s=e}if(t=s,i(o,e))return t;var n=r(e);return u!==void 0&&u(t,n)?(o=e,t):(o=e,s=n)}var a=!1,o,s,c=n===void 0?null:n;return[function(){return e(t())},c===null?void 0:function(){return e(c())}]},[t,n,r,u]);var p=a(e,d[0],d[1]);return s(function(){f.hasValue=!0,f.value=p},[p]),l(p),p}})),Fs=n(((e,t)=>{t.exports=Ps()}))();function Is(e,t){return e===t}function H(e,t,n=Is){let r=(0,z.useCallback)(t=>{if(!e)return()=>{};let{unsubscribe:n}=e.subscribe(t);return n},[e]),i=(0,z.useCallback)(()=>e?.get(),[e]);return(0,Fs.useSyncExternalStoreWithSelector)(r,i,i,t,n)}var Ls={get(){},subscribe(){return{unsubscribe(){}}}};function Rs(e,t){let n=z.useRef();return r=>{let i=e?.select?e.select(r):r;return e?.structuralSharing??t.options.defaultStructuralSharing?n.current=a(n.current,i):i}}function zs(e){let t=ds(),n=z.useContext(e.from?ps:fs),r=e.from?t.stores.getRouteMatchStore(e.from):t.stores.matchStores.get(n),i=Rs(e,t),a=H(r??Ls,e=>e?i(e):Ls);if(a!==Ls)return a;(e.shouldThrow??!0)&&fe()}function Bs(e){return zs({from:e.from,strict:e.strict,structuralSharing:e.structuralSharing,select:t=>e.select?e.select(t.loaderData):t.loaderData})}function Vs(e){let{select:t,...n}=e;return zs({...n,select:e=>t?t(e.loaderDeps):e.loaderDeps})}function Hs(e){return zs({from:e.from,shouldThrow:e.shouldThrow,structuralSharing:e.structuralSharing,strict:e.strict,select:t=>{let n=e.strict===!1?t.params:t._strictParams;return e.select?e.select(n):n}})}function Us(e){return zs({from:e.from,strict:e.strict,shouldThrow:e.shouldThrow,structuralSharing:e.structuralSharing,select:t=>e.select?e.select(t.search):t.search})}function Ws(e){let t=ds();return z.useCallback(n=>t.navigate({...n,from:n.from??e?.from}),[e?.from,t])}function Gs(e){return zs({...e,select:t=>e.select?e.select(t.context):t.context})}var Ks=re();function qs(e,t){let n=ds(),r=m(t),{activeProps:i,inactiveProps:a,activeOptions:o,to:s,preload:c,preloadDelay:l,preloadIntentProximity:d,hashScrollIntoView:f,replace:p,startTransition:h,resetScroll:v,viewTransition:y,children:x,target:S,disabled:C,style:ee,className:te,onClick:ne,onBlur:re,onFocus:ie,onMouseEnter:ae,onMouseLeave:oe,onTouchStart:se,ignoreBlocker:ce,params:le,search:ue,hash:de,state:w,mask:E,reloadDocument:fe,unsafeRelative:pe,from:me,_fromLocation:he,...ge}=e,D=cs(),_e=z.useMemo(()=>e,[n,e.from,e._fromLocation,e.hash,e.to,e.search,e.params,e.state,e.mask,e.unsafeRelative]),ve=H(n.stores.location,e=>e,(e,t)=>e.href===t.href),O=z.useMemo(()=>{let e={_fromLocation:ve,..._e};return n.buildLocation(e)},[n,ve,_e]),ye=O.maskedLocation?O.maskedLocation.publicHref:O.publicHref,be=O.maskedLocation?O.maskedLocation.external:O.external,xe=z.useMemo(()=>nc(ye,be,n.history,C),[C,be,ye,n.history]),Se=z.useMemo(()=>
12{if(xe?.external)return u(xe.href,n.protocolAllowlist)?void 0:xe.href;if(!rc(s)&&!(typeof s!=`string`||s.indexOf(`:`)===-1))try{return new URL(s),u(s,n.protocolAllowlist)?void 0:s}catch{}},[s,xe,n.protocolAllowlist]),Ce=z.useMemo(()=>{if(Se)return!1;if(o?.exact){if(!He(ve.pathname,O.pathname,n.basepath))return!1}else{let e=Ve(ve.pathname,n.basepath),t=Ve(O.pathname,n.basepath);if(!(e.startsWith(t)&&(e.length===t.length||e[t.length]===`/`)))return!1}return(o?.includeSearch??!0)&&!b(ve.search,O.search,{partial:!o?.exact,ignoreUndefined:!o?.explicitUndefined})?!1:!o?.includeHash||D&&ve.hash===O.hash},[o?.exact,o?.explicitUndefined,o?.includeHash,o?.includeSearch,ve,Se,D,O.hash,O.pathname,O.search,n.basepath]),we=Ce?g(i,{})??Ys:Js,Te=Ce?Js:g(a,{})??Js,Ee=[te,we.className,Te.className].filter(Boolean).join(` `),De=(ee||we.style||Te.style)&&{...ee,...we.style,...Te.style},[Oe,ke]=z.useState(!1),Ae=z.useRef(!1),je=e.reloadDocument||Se?!1:c??n.options.defaultPreload,Me=l??n.options.defaultPreloadDelay??0,Ne=z.useCallback(()=>{n.preloadRoute({..._e,_builtLocation:O}).catch(e=>{console.warn(e),console.warn(bn)})},[n,_e,O]);_(r,z.useCallback(e=>{e?.isIntersecting&&Ne()},[Ne]),ec,{disabled:!!C||je!==`viewport`}),z.useEffect(()=>{Ae.current||!C&&je===`render`&&(Ne(),Ae.current=!0)},[C,Ne,je]);let Pe=e=>{let t=e.currentTarget.getAttribute(`target`),r=S===void 0?t:S;if(!C&&!ac(e)&&!e.defaultPrevented&&(!r||r===`_self`)&&e.button===0){e.preventDefault(),(0,Ks.flushSync)(()=>{ke(!0)});let t=n.subscribe(`onResolved`,()=>{t(),ke(!1)});n.navigate({..._e,replace:p,resetScroll:v,hashScrollIntoView:f,startTransition:h,viewTransition:y,ignoreBlocker:ce})}};if(Se)return{...ge,ref:r,href:Se,...x&&{children:x},...S&&{target:S},...C&&{disabled:C},...ee&&{style:ee},...te&&{className:te},...ne&&{onClick:ne},...re&&{onBlur:re},...ie&&{onFocus:ie},...ae&&{onMouseEnter:ae},...oe&&{onMouseLeave:oe},...se&&{onTouchStart:se}};let Fe=e=>{if(C||je!==`intent`)return;if(!Me){Ne();return}let t=e.currentTarget;if($s.has(t))return;let n=setTimeout(()=>{$s.delete(t),Ne()},Me);$s.set(t,n)},Ie=e=>{C||je!==`intent`||Ne()},Le=e=>{if(C||!je||!Me)return;let t=e.currentTarget,n=$s.get(t);n&&(clearTimeout(n),$s.delete(t))};return{...ge,...we,...Te,href:xe?.href,ref:r,onClick:tc([ne,Pe]),onBlur:tc([re,Le]),onFocus:tc([ie,Fe]),onMouseEnter:tc([ae,Fe]),onMouseLeave:tc([oe,Le]),onTouchStart:tc([se,Ie]),disabled:!!C,target:S,...De&&{style:De},...Ee&&{className:Ee},...C&&Xs,...Ce&&Zs,...D&&Oe&&Qs}}var Js={},Ys={className:`active`},Xs={role:`link`,"aria-disabled":!0},Zs={"data-status":`active`,"aria-current":`page`},Qs={"data-transitioning":`transitioning`},$s=new WeakMap,ec={rootMargin:`100px`},tc=e=>t=>{for(let n of e)if(n){if(t.defaultPrevented)return;n(t)}};function nc(e,t,n,r){if(!r)return t?{href:e,external:!0}:{href:n.createHref(e)||`/`,external:!1}}function rc(e){if(typeof e!=`string`)return!1;let t=e.charCodeAt(0);return t===47?e.charCodeAt(1)!==47:t===46}var ic=z.forwardRef((e,t)=>{let{_asChild:n,...r}=e,{type:i,...a}=qs(r,t),o=typeof r.children==`function`?r.children({isActive:a[`data-status`]===`active`}):r.children;if(!n){let{disabled:e,...t}=a;return z.createElement(`a`,t,o)}return z.createElement(n,a,o)});function ac(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function oc(e){return new sc({id:e})}var sc=class extends On{constructor({id:e}){super({id:e}),this.useMatch=e=>zs({select:e?.select,from:this.id,structuralSharing:e?.structuralSharing}),this.useRouteContext=e=>Gs({...e,from:this.id}),this.useSearch=e=>Us({select:e?.select,structuralSharing:e?.structuralSharing,from:this.id}),this.useParams=e=>Hs({select:e?.select,structuralSharing:e?.structuralSharing,from:this.id}),this.useLoaderDeps=e=>Vs({...e,from:this.id,strict:!1}),this.useLoaderData=e=>Bs({...e,from:this.id,strict:!1}),this.useNavigate=()=>Ws({from:ds().routesById[this.id].fullPath}),this.notFound=e=>Je({routeId:this.id,...e}),this.Link=z.forwardRef((e,t)=>{let n=ds().routesById[this.id].fullPath;return(0,B.jsx)(ic,{ref:t,from:n,...e})})}},cc=class extends Dn{constructor(e){super(e),this.useMatch=e=>zs({select:e?.select,from:this.id,structuralSharing:e?.structuralSharing}),this.useRouteContext=e=>Gs({...e,from:this.id}),this.useSearch=e=>Us({select:e?.select,structuralSharing:e?.structuralSharing,from:this.id}),this.useParams=e=>Hs({select:e?.select,structuralSharing:e?.structuralSharing,from:this.id}),this.useLoaderDeps=e=>Vs({...e,from:this.id}),this.useLoaderData=e=>Bs({...e,from:this.id}),this.useNavigate=()=>Ws({from:this.fullPath}),this.Link=z.forwardRef((e,t)=>
12(0,B.jsx)(ic,{ref:t,from:this.fullPath,...e}))}};function lc(e){return new cc(e)}var uc=class extends kn{constructor(e){super(e),this.useMatch=e=>zs({select:e?.select,from:this.id,structuralSharing:e?.structuralSharing}),this.useRouteContext=e=>Gs({...e,from:this.id}),this.useSearch=e=>Us({select:e?.select,structuralSharing:e?.structuralSharing,from:this.id}),this.useParams=e=>Hs({select:e?.select,structuralSharing:e?.structuralSharing,from:this.id}),this.useLoaderDeps=e=>Vs({...e,from:this.id}),this.useLoaderData=e=>Bs({...e,from:this.id}),this.useNavigate=()=>Ws({from:this.fullPath}),this.Link=z.forwardRef((e,t)=>(0,B.jsx)(ic,{ref:t,from:this.fullPath,...e}))}};function dc(e){return new uc(e)}function fc(e){return new pc(e,{silent:!0}).createRoute}var pc=class{constructor(e,t){this.path=e,this.createRoute=e=>{let t=lc(e);return t.isRoot=!1,t},this.silent=t?.silent}};function mc(e,t){let n,r,i,a,o=()=>(n||=e().then(e=>{n=void 0,r=e[t??`default`]}).catch(e=>{if(i=e,l(i)&&i instanceof Error&&typeof window<`u`&&typeof sessionStorage<`u`){let e=`tanstack_router_reload:${i.message}`;sessionStorage.getItem(e)||(sessionStorage.setItem(e,`1`),a=!0)}}),n),s=function(e){if(a)throw window.location.reload(),new Promise(()=>{});if(i)throw i;if(!r)if(y)y(o());else throw o();return z.createElement(r,e)};return s.preload=o,s}function hc(e){let t=ds(),n=`not-found-${H(t.stores.location,e=>e.pathname)}-${H(t.stores.status,e=>e)}`;return(0,B.jsx)(is,{getResetKey:()=>n,onCatch:(t,n)=>{if(Ye(t))e.onCatch?.(t,n);else throw t},errorComponent:({error:t})=>{if(Ye(t))return e.fallback?.(t);throw t},children:e.children})}function gc(){return(0,B.jsx)(`p`,{children:`Not Found`})}function _c(e){return(0,B.jsx)(B.Fragment,{children:e.children})}function vc(e,t,n){return t.options.notFoundComponent?(0,B.jsx)(t.options.notFoundComponent,{...n}):e.options.defaultNotFoundComponent?(0,B.jsx)(e.options.defaultNotFoundComponent,{...n}):(0,B.jsx)(gc,{})}var yc=(e,t)=>e.routeId===t.routeId&&e._displayPending===t._displayPending,bc=(e,t)=>e[0]===t[0]&&e[1]===t[1],xc=z.memo(function({matchId:e}){let t=ds(),n=t.stores.matchStores.get(e);n||fe();let r=H(t.stores.loadedAt,e=>e),i=H(n,e=>e,yc);return(0,B.jsx)(Sc,{router:t,matchId:e,resetKey:r,matchState:z.useMemo(()=>{let e=i.routeId,n=t.routesById[e].parentRoute?.id;return{routeId:e,ssr:i.ssr,_displayPending:i._displayPending,parentRouteId:n}},[i._displayPending,i.routeId,i.ssr,t.routesById])})});function Sc({router:e,matchId:t,resetKey:n,matchState:r}){let i=e.routesById[r.routeId],a=i.options.pendingComponent??e.options.defaultPendingComponent,o=a?(0,B.jsx)(a,{}):null,s=i.options.errorComponent??e.options.defaultErrorComponent,c=i.options.onCatch??e.options.defaultOnCatch,l=i.isRoot?i.options.notFoundComponent??e.options.notFoundRoute?.options.component:i.options.notFoundComponent,u=r.ssr===!1||r.ssr===`data-only`,d=(!i.isRoot||i.options.wrapInSuspense||u)&&(i.options.wrapInSuspense??a??(i.options.errorComponent?.preload||u))?z.Suspense:_c,f=s?is:_c,p=l?hc:_c;return(0,B.jsxs)(i.isRoot?i.options.shellComponent??_c:_c,{children:[(0,B.jsx)(fs.Provider,{value:t,children:(0,B.jsx)(d,{fallback:o,children:(0,B.jsx)(f,{getResetKey:()=>n,errorComponent:s||os,onCatch:(e,t)=>{if(Ye(e))throw e.routeId??=r.routeId,e;c?.(e,t)},children:(0,B.jsx)(p,{fallback:e=>{if(e.routeId??=r.routeId,!l||e.routeId&&e.routeId!==r.routeId||!e.routeId&&!i.isRoot)throw e;return z.createElement(l,e)},children:u||r._displayPending?(0,B.jsx)(ss,{fallback:o,children:(0,B.jsx)(wc,{matchId:t})}):(0,B.jsx)(wc,{matchId:t})})})})}),r.parentRouteId===`__root__`?(0,B.jsxs)(B.Fragment,{children:[(0,B.jsx)(Cc,{}),(e.options.scrollRestoration,null)]}):null]})}function Cc(){let e=ds(),t=z.useRef();return d(()=>{let n=e.stores.resolvedLocation.get(),r=t.current;n&&(!r||r.href!==n.href)&&e.emit({type:`onRendered`,...sn(e.stores.location.get(),r??n)}),t.current=n},[H(e.stores.resolvedLocation,e=>e?.state.__TSR_key),e]),null}var wc=z.memo(function({matchId:e}){let t=ds(),n=(e,n)=>t.getMatch(e.id)?._nonReactive[n]??e._nonReactive[n],r=t.stores.matchStores.get(e);r||fe();let i=H(r,e=>e),a=i.routeId,s=t.routesById[a],c=z.useMemo(()=>{let e=(t.routesById[a].options.remountDeps??t.options.defaultRemountDeps)?.({routeId:a,loaderDeps:i.loaderDeps,params:i._strictParams,search:i._strictSearch});return e?JSON.stringify(e):void 0},[a,i.loaderDeps,i._strictParams,i._strictSearch,t.options.defaultRemountDeps,t.routesById]),l=z.useMemo(()=>{let e=s.options.component??t.options.defaultComponent;return e?(0,B.jsx)(e,{},c):(0,B.jsx)(Tc,{})},[c,s.options.component,t.options.defaultComponent]);if(i._displayPending)throw n(i,`displayPendingPromise`);if(i._forcePending)throw n(i,`minPendingPromise`);
12if(i.status===`pending`){let e=s.options.pendingMinMs??t.options.defaultPendingMinMs;if(e){let n=t.getMatch(i.id);if(n&&!n._nonReactive.minPendingPromise){let t=o();n._nonReactive.minPendingPromise=t,setTimeout(()=>{t.resolve(),n._nonReactive.minPendingPromise=void 0},e)}}throw n(i,`loadPromise`)}if(i.status===`notFound`)return Ye(i.error)||fe(),vc(t,s,i.error);if(i.status===`redirected`)throw yt(i.error)||fe(),n(i,`loadPromise`);if(i.status===`error`)throw i.error;return l}),Tc=z.memo(function(){let e=ds(),t=z.useContext(fs),n,r=!1,i;{let a=t?e.stores.matchStores.get(t):void 0;[n,r]=H(a,e=>[e?.routeId,e?.globalNotFound??!1],bc),i=H(e.stores.matchesId,e=>e[e.findIndex(e=>e===t)+1])}let a=n?e.routesById[n]:void 0,o=e.options.defaultPendingComponent?(0,B.jsx)(e.options.defaultPendingComponent,{}):null;if(r)return a||fe(),vc(e,a,void 0);if(!i)return null;let s=(0,B.jsx)(xc,{matchId:i});return n===`__root__`?(0,B.jsx)(z.Suspense,{fallback:o,children:s}):s});function Ec(){let e=ds(),t=z.useRef({router:e,mounted:!1}),[n,r]=z.useState(!1),a=H(e.stores.isLoading,e=>e),o=H(e.stores.hasPending,e=>e),s=i(a),c=a||n||o,l=i(c),u=a||o,f=i(u);return e.startTransition=e=>{r(!0),z.startTransition(()=>{e(),r(!1)})},z.useEffect(()=>{let t=e.history.subscribe(e.load),n=e.buildLocation({to:e.latestLocation.pathname,search:!0,params:!0,hash:!0,state:!0,_includeValidateSearch:!0});return ze(e.latestLocation.publicHref)!==ze(n.publicHref)&&e.commitLocation({...n,replace:!0}),()=>{t()}},[e,e.history]),d(()=>{typeof window<`u`&&e.ssr||t.current.router===e&&t.current.mounted||(t.current={router:e,mounted:!0},(async()=>{try{await e.load()}catch(e){console.error(e)}})())},[e]),d(()=>{s&&!a&&e.emit({type:`onLoad`,...sn(e.stores.location.get(),e.stores.resolvedLocation.get())})},[s,e,a]),d(()=>{f&&!u&&e.emit({type:`onBeforeRouteMount`,...sn(e.stores.location.get(),e.stores.resolvedLocation.get())})},[u,f,e]),d(()=>{if(l&&!c){let t=sn(e.stores.location.get(),e.stores.resolvedLocation.get());e.emit({type:`onResolved`,...t}),Ds(()=>{e.stores.status.set(`idle`),e.stores.resolvedLocation.set(e.stores.location.get())})}},[c,l,e]),null}function Dc(){let e=ds(),t=e.routesById.__root__.options.pendingComponent??e.options.defaultPendingComponent,n=t?(0,B.jsx)(t,{}):null,r=(0,B.jsxs)(typeof document<`u`&&e.ssr?_c:z.Suspense,{fallback:n,children:[(0,B.jsx)(Ec,{}),(0,B.jsx)(Oc,{})]});return e.options.InnerWrap?(0,B.jsx)(e.options.InnerWrap,{children:r}):r}function Oc(){let e=ds(),t=H(e.stores.firstId,e=>e),n=H(e.stores.loadedAt,e=>e),r=t?(0,B.jsx)(xc,{matchId:t}):null;return(0,B.jsx)(fs.Provider,{value:t,children:e.options.disableGlobalCatchBoundary?r:(0,B.jsx)(is,{getResetKey:()=>n,errorComponent:os,onCatch:void 0,children:r})})}var kc=e=>({createMutableStore:As,createReadonlyStore:As,batch:Ds}),Ac=e=>new jc(e),jc=class extends cn{constructor(e){super(e,kc)}};function Mc({router:e,children:t,...n}
12){p(n)&&e.update({...e.options,...n,context:{...e.options.context,...n.context}});let r=(0,B.jsx)(us.Provider,{value:e,children:t});return e.options.Wrap?(0,B.jsx)(e.options.Wrap,{children:r}):r}function Nc({router:e,...t}){return(0,B.jsx)(Mc,{router:e,...t,children:(0,B.jsx)(Dc,{})})}function Pc(e){let t=ds({warn:e?.router===void 0}),n=e?.router||t;return H(n.stores.__store,Rs(e,n))}function Fc(e,t){if(t)for(let[n,r]of Object.entries(t))n!==`suppressHydrationWarning`&&r!==void 0&&r!==!1&&e.setAttribute(n,typeof r==`boolean`?``:String(r))}function Ic(e){let{attrs:t,children:n,nonce:r,preventScriptHoist:i}=e;switch(e.tag){case`title`:return(0,B.jsx)(`title`,{...t,suppressHydrationWarning:!0,children:n});case`meta`:return(0,B.jsx)(`meta`,{...t,suppressHydrationWarning:!0});case`link`:return(0,B.jsx)(`link`,{...t,precedence:t?.precedence??(t?.rel===`stylesheet`?`default`:void 0),nonce:r,suppressHydrationWarning:!0});case`style`:return e.inlineCss,(0,B.jsx)(`style`,{...t,dangerouslySetInnerHTML:{__html:n},nonce:r});case`script`:return(0,B.jsx)(Lc,{attrs:t,preventScriptHoist:i,children:n});default:return null}}function Lc({attrs:e,children:t,preventScriptHoist:n}){ds();let r=cs(),i=typeof e?.type==`string`&&e.type!==``&&e.type!==`text/javascript`&&e.type!==`module`;if(z.useEffect(()=>{if(!i){if(e?.src){let t=(()=>{try{let t=document.baseURI||window.location.href;return new URL(e.src,t).href}catch{return e.src}})();for(let e of document.querySelectorAll(`script[src]`))if(e.src===t)return;let n=document.createElement(`script`);return Fc(n,e),document.head.appendChild(n),()=>n.remove()}if(typeof t==`string`){let n=typeof e?.type==`string`?e.type:`text/javascript`,r=typeof e?.nonce==`string`?e.nonce:void 0;for(let e of document.querySelectorAll(`script:not([src])`)){if(!(e instanceof HTMLScriptElement))continue;let i=e.getAttribute(`type`)??`text/javascript`,a=e.getAttribute(`nonce`)??void 0;if(e.textContent===t&&i===n&&a===r)return}let i=document.createElement(`script`);return i.textContent=t,Fc(i,e),document.head.appendChild(i),()=>i.remove()}}},[e,t,i]),i&&typeof t==`string`)return(0,B.jsx)(`script`,{...e,suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:t}});if(!r){if(e?.src)return(0,B.jsx)(`script`,{...e,suppressHydrationWarning:!0});if(typeof t==`string`)return(0,B.jsx)(`script`,{...e,dangerouslySetInnerHTML:{__html:t},suppressHydrationWarning:!0})}return null}var Rc=e=>{let t=ds(),n=t.options.ssr?.nonce,r=H(t.stores.matches,e=>e.map(e=>e.meta).filter(e=>e!==void 0),b),i=z.useMemo(()=>{let e=[],t={},i;for(let a=r.length-1;a>=0;a--){let o=r[a];for(let r=o.length-1;r>=0;r--){let a=o[r];if(a)if(a.title)i||={tag:`title`,children:a.title};else if(`script:ld+json`in a)try{let t=JSON.stringify(a[`script:ld+json`]);e.push({tag:`script`,attrs:{type:`application/ld+json`},children:c(t)})}catch{}else{let r=a.name??a.property;if(r){if(t[r])continue;t[r]=!0}e.push({tag:`meta`,attrs:{...a,nonce:n}})}}}return i&&e.push(i),n&&e.push({tag:`meta`,attrs:{property:`csp-nonce`,content:n}}),e.reverse(),e},[r,n]),a=H(t.stores.matches,e=>e.flatMap(e=>e.links??[]).filter(e=>e!==void 0).map(e=>({tag:`link`,attrs:{...e,nonce:n}})),b),o=H(t.stores.matches,r=>{let i=t.ssr?.manifest,a=[];return i?(r.forEach(t=>{i.routes[t.routeId]?.css?.forEach(t=>{let r=En(t);a.push({tag:`link`,attrs:{rel:`stylesheet`,...r,crossOrigin:xn(e,`stylesheet`)??r.crossOrigin,suppressHydrationWarning:!0,nonce:n}})})}),i.inlineStyle&&a.push({tag:`style`,attrs:{...i.inlineStyle.attrs,nonce:n},children:i.inlineStyle.children,inlineCss:!0}),a):a},b),s=H(t.stores.matches,r=>{let i=[],a=t.ssr?.manifest;return a&&r.forEach(t=>{a.routes[t.routeId]?.preloads?.forEach(t=>{i.push({tag:`link`,attrs:{...Cn(a,t,e),nonce:n}})})}),i},b),l=H(t.stores.matches,e=>e.flatMap(e=>e.styles??[]).filter(e=>e!==void 0).map(({children:e,...t})=>({tag:`style`,attrs:{...t,nonce:n},children:e})),b),u=H(t.stores.matches,e=>e.flatMap(e=>e.headScripts??[]).filter(e=>e!==void 0).map(({children:e,...t})=>({tag:`script`,attrs:{...t,nonce:n},children:e})),b),d=[];return Tn(d,i),d.push(...s),Tn(d,a),d.push(...o),Tn(d,l),Tn(d,u),d};function zc(e){let t=Rc(e.assetCrossOrigin),n=ds().options.ssr?.nonce;return(0,B.jsx)(B.Fragment,{children:t.map(e=>(0,z.createElement)(Ic,{...e,key:`tsr-meta-${JSON.stringify(e)}`,nonce:n}))})}var U=()=>{let e=ds(),t=e.options.ssr?.nonce,n=n=>{let r=[],i=e.ssr?.manifest;if(!i)return[];for(let e of n){let n=i.routes[e.routeId]?.scripts;if(n)for(let e of n)r.push({tag:`script`,attrs:{...e.attrs,nonce:t},children:e.children,...typeof e.attrs?.src==`string`?{preventScriptHoist:!0}:{}})}return r},r=e=>e.map(e=>
12e.scripts).flat(1).filter(Boolean).map(({children:e,...n})=>({tag:`script`,attrs:{...n,suppressHydrationWarning:!0,nonce:t},children:e})),i=H(e.stores.matches,n,b);return Bc(e,H(e.stores.matches,r,b),i)};function Bc(e,t,n){let r=[...t,...n];return(0,B.jsx)(B.Fragment,{children:r.map((e,t)=>(0,z.createElement)(Ic,{...e,key:`tsr-scripts-${e.tag}-${t}`}))})}var Vc=`/assets/app-BRc9zgHR.css`,Hc=[`en`,`cn`,`ja`,`ko`,`ar`,`es`,`fr`,`de`,`it`,`pt`,`ru`,`nl`],Uc=new Set([`en`,`cn`]),Wc=`remove-image-background.audio-to-text.video-to-text.reverse-video.resize-image.add-image-background.jpg-to-pdf.png-to-pdf.merge-pdf.split-pdf.rotate-pdf.compress-image.convert-image.convert-jpg.blur-image.crop-image.audio-converter.mp4-to-mp3.video-converter.compress-video.mov-to-mp4.mkv-to-mp4.avi-to-mp4.webm-to-mp4.mp4-to-mov.mp4-to-webm.video-to-gif.mp4-to-gif.webp-to-jpg.avif-to-jpg.png-to-webp.image-to-jpg.image-to-text.m4a-to-mp3.mp3-to-wav.mov-to-mp3.m4a-to-wav.mp4-to-wav.ogg-to-mp3.flac-to-mp3.mkv-to-mp3.webm-to-mp3.opus-to-mp3.aac-to-mp3.flac-to-wav.svg-to-png.avif-to-png.png-to-ico.image-to-png.ico-to-png.bmp-to-jpg.png-to-avif.image-to-webp.avif-to-webp.jpg-to-avif.pdf-to-png.pdf-to-jpg.gif-to-mp4.gif-to-webm.mkv-to-mov.mp4-to-mkv.mov-to-webm.webm-to-mov.avi-to-mov.video-to-webm.heic-to-jpg.heic-to-png.heic-to-pdf.remove-image-watermark.remove-text-from-image.upscale-image.redact-pdf.live-transcription.pdf-to-text.pdf-to-markdown.epub-to-txt.word-to-markdown.excel-to-markdown.mmd-editor.dxf-to-svg.dxf-to-pdf.dxf-to-png.scrolling-screenshot.full-page-screenshot`.split(`.`),Gc=new Set(`dxf-to-svg.dxf-to-pdf.dxf-to-png.mmd-editor.remove-image-watermark.remove-text-from-image.upscale-image.redact-pdf.live-transcription.pdf-to-text.pdf-to-markdown.epub-to-txt.word-to-markdown.excel-to-markdown.reverse-video.resize-image.add-image-background.jpg-to-pdf.png-to-pdf.merge-pdf.split-pdf.rotate-pdf.compress-image.convert-image.convert-jpg.blur-image.crop-image.audio-converter.mp4-to-mp3.video-converter.compress-video.mov-to-mp4.mkv-to-mp4.avi-to-mp4.webm-to-mp4.mp4-to-mov.mp4-to-webm.video-to-gif.mp4-to-gif.webp-to-jpg.avif-to-jpg.png-to-webp.image-to-jpg.image-to-text.m4a-to-mp3.mp3-to-wav.mov-to-mp3.m4a-to-wav.mp4-to-wav.ogg-to-mp3.flac-to-mp3.mkv-to-mp3.webm-to-mp3.opus-to-mp3.aac-to-mp3.flac-to-wav.svg-to-png.avif-to-png.png-to-ico.image-to-png.ico-to-png.bmp-to-jpg.png-to-avif.image-to-webp.avif-to-webp.jpg-to-avif.pdf-to-png.pdf-to-jpg.gif-to-mp4.gif-to-webm.mkv-to-mov.mp4-to-mkv.mov-to-webm.webm-to-mov.avi-to-mov.video-to-webm.heic-to-jpg.heic-to-png.heic-to-pdf`.split(`.`)),Kc=new Set([`resize-image`,`add-image-background`,`blur-image`]),qc=`2026-08-10`,Jc={"remove-image-background":`2026-07-30`,"audio-to-text":`2026-07-30`,"video-to-text":`2026-07-30`,"reverse-video":`2026-08-04`,"resize-image":`2026-08-10`,"add-image-background":`2026-07-30`,"jpg-to-pdf":`2026-08-04`,"png-to-
12pdf":`2026-08-04`,"merge-pdf":`2026-08-04`,"split-pdf":`2026-08-04`,"rotate-pdf":`2026-08-04`,"compress-image":`2026-08-04`,"convert-image":`2026-08-04`,"convert-jpg":`2026-08-04`,"blur-image":`2026-08-03`,"crop-image":`2026-08-06`,"audio-converter":`2026-08-06`,"mp4-to-mp3":`2026-08-06`,"video-converter":`2026-08-06`,"compress-video":`2026-08-06`,"mov-to-mp4":`2026-08-07`,"mkv-to-mp4":`2026-08-07`,"avi-to-mp4":`2026-08-07`,"webm-to-mp4":`2026-08-07`,"mp4-to-mov":`2026-08-07`,"mp4-to-webm":`2026-08-07`,"video-to-gif":`2026-08-07`,"mp4-to-gif":`2026-08-07`,"webp-to-jpg":`2026-08-07`,"avif-to-jpg":`2026-08-07`,"png-to-webp":`2026-08-07`,"image-to-jpg":`2026-08-07`,"image-to-text":`2026-08-07`,"m4a-to-mp3":`2026-08-07`,"mp3-to-wav":`2026-08-07`,"mov-to-mp3":`2026-08-07`,"m4a-to-wav":`2026-08-07`,"mp4-to-wav":`2026-08-07`,"ogg-to-mp3":`2026-08-07`,"flac-to-mp3":`2026-08-07`,"mkv-to-mp3":`2026-08-07`,"webm-to-mp3":`2026-08-07`,"opus-to-mp3":`2026-08-07`,"aac-to-mp3":`2026-08-07`,"flac-to-wav":`2026-08-07`,"svg-to-png":`2026-08-07`,"avif-to-png":`2026-08-07`,"png-to-ico":`2026-08-07`,"image-to-png":`2026-08-07`,"ico-to-png":`2026-08-07`,"bmp-to-jpg":`2026-08-07`,"png-to-avif":`2026-08-07`,"image-to-webp":`2026-08-07`,"avif-to-webp":`2026-08-07`,"jpg-to-avif":`2026-08-07`,"pdf-to-png":`2026-08-07`,"pdf-to-jpg":`2026-08-07`,"gif-to-mp4":`2026-08-07`,"gif-to-webm":`2026-08-07`,"mkv-to-mov":`2026-08-07`,"mp4-to-mkv":`2026-08-07`,"mov-to-webm":`2026-08-07`,"webm-to-mov":`2026-08-07`,"avi-to-mov":`2026-08-07`,"video-to-webm":`2026-08-07`,"heic-to-jpg":`2026-08-07`,"heic-to-png":`2026-08-07`,"heic-to-pdf":`2026-08-07`,"remove-image-watermark":`2026-08-07`,"remove-text-from-image":`2026-08-08`,"upscale-image":`2026-08-10`,"redact-pdf":`2026-08-10`,"live-transcription":`2026-08-10`,"pdf-to-text":`2026-08-13`,"pdf-to-markdown":`2026-08-13`,"epub-to-txt":`2026-08-14`,"word-to-markdown":`2026-08-14`,"excel-to-markdown":`2026-08-14`,"mmd-editor":`2026-08-14`,"dxf-to-svg":`2026-08-26`,"dxf-to-pdf":`2026-08-26`,"dxf-to-png":`2026-08-26`,"scrolling-screenshot":`2026-08-28`,"full-page-screenshot":`2026-08-28`},Yc={"scrolling-screenshot":`full-page-screenshot`,"dxf-to-pdf":`dxf-to-svg`,"dxf-to-png":`dxf-to-svg`,"mov-to-mp4":`video-converter`,"mkv-to-mp4":`video-converter`,"avi-to-mp4":`video-converter`,"webm-to-mp4":`video-converter`,"mp4-to-mov":`video-converter`,"mp4-to-webm":`video-converter`,"mp4-to-gif":`video-to-gif`,"webp-to-jpg":`convert-image`,"avif-to-jpg":`convert-image`,"png-to-webp":`convert-image`,"image-to-jpg":`convert-image`,"m4a-to-mp3":`audio-converter`,"mp3-to-wav":`audio-converter`,"mov-to-mp3":`audio-converter`,"m4a-to-wav":`audio-converter`,"mp4-to-wav":`audio-converter`,"ogg-to-mp3":`audio-converter`,"flac-to-mp3":`audio-converter`,"mkv-to-mp3":`audio-converter`,"webm-to-mp3":`audio-converter`,"opus-to-mp3":`audio-converter`,"aac-to-mp3":`audio-converter`,"flac-to-wav":`audio-converter`,"svg-to-png":`convert-image`,"avif-to-png":`convert-image`,"png-to-ico":`convert-image`,"image-to-png":`convert-image`,"ico-to-png":`convert-image`,"bmp-to-jpg":`convert-image`,"png-to-avif":`convert-image`,"image-to-webp":`convert-image`,"avif-to-webp":`convert-image`,"jpg-to-avif":`convert-image`,"pdf-to-jpg":`pdf-to-png`,"pdf-to-markdown":`pdf-to-text`,"gif-to-webm":`gif-to-mp4`,"mkv-to-mov":`video-converter`,"mp4-to-mkv":`video-converter`,"mov-to-webm":`video-converter`,"webm-to-mov":`video-converter`,"avi-to-mov":`video-converter`,"video-to-webm":`video-converter`,"heic-to-png":`heic-to-jpg`,"remove-text-from-image":`remove-image-watermark`};Wc.filter(e=>!Yc[e]);var Xc=[`ai`,`images`,`documents`,`video`,`3d`,`audio`],Zc=new Set([`remove-image-background`,`redact-pdf`,`live-transcription`,`upscale-image`,`remove-image-watermark`,`remove-text-from-image`,`image-to-text`,`audio-to-text`,`video-to-text`]),Qc={"remove-image-background":`images`,"add-image-background":`images`,"crop-image":`images`,"resize-image":`images`,"blur-image":`images`,"compress-image":`images`,"convert-image":`images`,"convert-jpg":`images`,"webp-to-jpg":`images`,"avif-to-jpg":`images`,"png-to-webp":`images`,"image-to-jpg":`images`,"svg-to-png":`images`,"avif-to-png":`images`,"png-to-ico":`images`,"image-to-png":`images`,"ico-to-png":`images`,"bmp-to-jpg":`images`,"png-to-avif":`images`,"image-to-webp":`images`,"avif-to-webp":`images`,"jpg-to-avif":`images`,"pdf-to-png":`documents`,"pdf-to-jpg":`documents`,"gif-to-mp4":`video`,"gif-to-webm":`video`,"mkv-to-mov"
12:`video`,"mp4-to-mkv":`video`,"mov-to-webm":`video`,"webm-to-mov":`video`,"avi-to-mov":`video`,"video-to-webm":`video`,"heic-to-jpg":`images`,"heic-to-png":`images`,"heic-to-pdf":`documents`,"remove-image-watermark":`images`,"remove-text-from-image":`images`,"upscale-image":`images`,"redact-pdf":`documents`,"pdf-to-text":`documents`,"pdf-to-markdown":`documents`,"epub-to-txt":`documents`,"word-to-markdown":`documents`,"excel-to-markdown":`documents`,"mmd-editor":`3d`,"dxf-to-svg":`documents`,"dxf-to-pdf":`documents`,"dxf-to-png":`documents`,"scrolling-screenshot":`images`,"full-page-screenshot":`images`,"live-transcription":`audio`,"jpg-to-pdf":`documents`,"png-to-pdf":`documents`,"merge-pdf":`documents`,"split-pdf":`documents`,"rotate-pdf":`documents`,"video-converter":`video`,"compress-video":`video`,"video-to-gif":`video`,"reverse-video":`video`,"mov-to-mp4":`video`,"mkv-to-mp4":`video`,"avi-to-mp4":`video`,"webm-to-mp4":`video`,"mp4-to-mov":`video`,"mp4-to-webm":`video`,"mp4-to-gif":`video`,"audio-converter":`audio`,"mp4-to-mp3":`audio`,"m4a-to-mp3":`audio`,"mp3-to-wav":`audio`,"mov-to-mp3":`audio`,"m4a-to-wav":`audio`,"mp4-to-wav":`audio`,"ogg-to-mp3":`audio`,"flac-to-mp3":`audio`,"mkv-to-mp3":`audio`,"webm-to-mp3":`audio`,"opus-to-mp3":`audio`,"aac-to-mp3":`audio`,"flac-to-wav":`audio`,"audio-to-text":`audio`,"video-to-text":`video`,"image-to-text":`images`};function $c(e){return e===`ai`?Wc.filter(e=>Zc.has(e)):Wc.filter(t=>Qc[t]===e)}function el(){let e=Wc.filter(e=>Gc.has(e)).length;return{total:Wc.length,local:e,uploaded:Wc.length-e}}function tl(e){return Wc.filter(t=>Yc[t]===e)}var nl={"pdf-to-png":{en:`pdf-to-png`,cn:`pdf-to-png`,ja:`pdf-to-png`,ko:`pdf-to-png`,ar:`pdf-to-png`,es:`pdf-to-png`,fr:`pdf-to-png`,de:`pdf-to-png`,it:`pdf-to-png`,pt:`pdf-to-png`,ru:`pdf-to-png`,nl:`pdf-to-png`},"pdf-to-jpg":{en:`pdf-to-jpg`,cn:`pdf-to-jpg`,ja:`pdf-to-jpg`,ko:`pdf-to-jpg`,ar:`pdf-to-jpg`,es:`pdf-to-jpg`,fr:`pdf-to-jpg`,de:`pdf-to-jpg`,it:`pdf-to-jpg`,pt:`pdf-to-jpg`,ru:`pdf-to-jpg`,nl:`pdf-to-jpg`},"gif-to-mp4":{en:`gif-to-mp4`,cn:`gif-to-mp4`,ja:`gif-to-mp4`,ko:`gif-to-mp4`,ar:`gif-to-mp4`,es:`gif-to-mp4`,fr:`gif-to-mp4`,de:`gif-to-mp4`,it:`gif-to-mp4`,pt:`gif-to-mp4`,ru:`gif-to-mp4`,nl:`gif-to-mp4`},"gif-to-webm":{en:`gif-to-webm`,cn:`gif-to-webm`,ja:`gif-to-webm`,ko:`gif-to-webm`,ar:`gif-to-webm`,es:`gif-to-webm`,fr:`gif-to-webm`,de:`gif-to-webm`,it:`gif-to-webm`,pt:`gif-to-webm`,ru:`gif-to-webm`,nl:`gif-to-webm`},"mkv-to-mov":{en:`mkv-to-mov`,cn:`mkv-to-mov`,ja:`mkv-to-mov`,ko:`mkv-to-mov`,ar:`mkv-to-mov`,es:`mkv-to-mov`,fr:`mkv-to-mov`,de:`mkv-to-mov`,it:`mkv-to-mov`,pt:`mkv-to-mov`,ru:`mkv-to-mov`,nl:`mkv-to-mov`},"mp4-to-mkv":{en:`mp4-to-mkv`,cn:`mp4-to-mkv`,ja:`mp4-to-mkv`,ko:`mp4-to-mkv`,ar:`mp4-to-mkv`,es:`mp4-to-mkv`,fr:`mp4-to-mkv`,de:`mp4-to-mkv`,it:`mp4-to-mkv`,pt:`mp4-to-mkv`,ru:`mp4-to-mkv`,nl:`mp4-to-mkv`},"mov-to-webm":{en:`mov-to-webm`,cn:`mov-to-webm`,ja:`mov-to-webm`,ko:`mov-to-webm`,ar:`mov-to-webm`,es:`mov-to-webm`,fr:`mov-to-webm`,de:`mov-to-webm`,it:`mov-to-webm`,pt:`mov-to-webm`,ru:`mov-to-webm`,nl:`mov-to-webm`},"webm-to-mov":{en:`webm-to-mov`,cn:`webm-to-mov`,ja:`webm-to-mov`,ko:`webm-to-mov`,ar:`webm-to-mov`,es:`webm-to-mov`,fr:`webm-to-mov`,de:`webm-to-mov`,it:`webm-to-mov`,pt:`webm-to-mov`,ru:`webm-to-mov`,nl:`webm-to-mov`},"avi-to-mov":{en:`avi-to-mov`,cn:`avi-to-mov`,ja:`avi-to-mov`,ko:`avi-to-mov`,ar:`avi-to-mov`,es:`avi-to-mov`,fr:`avi-to-mov`,de:`avi-to-mov`,it:`avi-to-mov`,pt:`avi-to-mov`,ru:`avi-to-mov`,nl:`avi-to-mov`},"video-to-webm":{en:`video-to-webm`,cn:`video-to-webm`,ja:`video-to-webm`,ko:`video-to-webm`,ar:`video-to-webm`,es:`video-to-webm`,fr:`video-to-webm`,de:`video-to-webm`,it:`video-to-webm`,pt:`video-to-webm`,ru:`video-to-webm`,nl:`video-to-webm`},"heic-to-jpg":{en:`heic-to-jpg`,cn:`heic-to-jpg`,ja:`heic-to-jpg`,ko:`heic-to-jpg`,ar:`heic-to-jpg`,es:`heic-to-jpg`,fr:`heic-to-jpg`,de:`heic-to-jpg`,it:`heic-to-jpg`,pt:`heic-to-jpg`,ru:`heic-to-jpg`,nl:`heic-to-jpg`},"heic-to-png":{en:`heic-to-png`,cn:`heic-to-png`,ja:`heic-to-png`,ko:`heic-to-png`,ar:`heic-to-png`,es:`heic-to-png`,fr:`heic-to-png`,de:`heic-to-png`,it:`heic-to-png`,pt:`heic-to-png`,ru:`heic-to-png`,nl:`heic-to-png`},"heic-to-pdf":{en:`heic-to-pdf`,cn:`heic-to-pdf`,ja:`heic-to-pdf`,ko:`heic-to-pdf`,ar:`heic-to-pdf`,es:`heic-to-pdf`,fr:`heic-to-pdf`,de
12:`heic-to-pdf`,it:`heic-to-pdf`,pt:`heic-to-pdf`,ru:`heic-to-pdf`,nl:`heic-to-pdf`},"remove-image-watermark":{en:`remove-image-watermark`,cn:`remove-image-watermark`,ja:`remove-image-watermark`,ko:`remove-image-watermark`,ar:`remove-image-watermark`,es:`remove-image-watermark`,fr:`remove-image-watermark`,de:`remove-image-watermark`,it:`remove-image-watermark`,pt:`remove-image-watermark`,ru:`remove-image-watermark`,nl:`remove-image-watermark`},"remove-text-from-image":{en:`remove-text-from-image`,cn:`remove-text-from-image`,ja:`remove-text-from-image`,ko:`remove-text-from-image`,ar:`remove-text-from-image`,es:`remove-text-from-image`,fr:`remove-text-from-image`,de:`remove-text-from-image`,it:`remove-text-from-image`,pt:`remove-text-from-image`,ru:`remove-text-from-image`,nl:`remove-text-from-image`},"svg-to-png":{en:`svg-to-png`,cn:`svg-to-png`,ja:`svg-to-png`,ko:`svg-to-png`,ar:`svg-to-png`,es:`svg-to-png`,fr:`svg-to-png`,de:`svg-to-png`,it:`svg-to-png`,pt:`svg-to-png`,ru:`svg-to-png`,nl:`svg-to-png`},"avif-to-png":{en:`avif-to-png`,cn:`avif-to-png`,ja:`avif-to-png`,ko:`avif-to-png`,ar:`avif-to-png`,es:`avif-to-png`,fr:`avif-to-png`,de:`avif-to-png`,it:`avif-to-png`,pt:`avif-to-png`,ru:`avif-to-png`,nl:`avif-to-png`},"png-to-ico":{en:`png-to-ico`,cn:`png-to-ico`,ja:`png-to-ico`,ko:`png-to-ico`,ar:`png-to-ico`,es:`png-to-ico`,fr:`png-to-ico`,de:`png-to-ico`,it:`png-to-ico`,pt:`png-to-ico`,ru:`png-to-ico`,nl:`png-to-ico`},"image-to-png":{en:`image-to-png`,cn:`image-to-png`,ja:`image-to-png`,ko:`image-to-png`,ar:`image-to-png`,es:`image-to-png`,fr:`image-to-png`,de:`image-to-png`,it:`image-to-png`,pt:`image-to-png`,ru:`image-to-png`,nl:`image-to-png`},"ico-to-png":{en:`ico-to-png`,cn:`ico-to-png`,ja:`ico-to-png`,ko:`ico-to-png`,ar:`ico-to-png`,es:`ico-to-png`,fr:`ico-to-png`,de:`ico-to-png`,it:`ico-to-png`,pt:`ico-to-png`,ru:`ico-to-png`,nl:`ico-to-png`},"bmp-to-jpg":{en:`bmp-to-jpg`,cn:`bmp-to-jpg`,ja:`bmp-to-jpg`,ko:`bmp-to-jpg`,ar:`bmp-to-jpg`,es:`bmp-to-jpg`,fr:`bmp-to-jpg`,de:`bmp-to-jpg`,it:`bmp-to-jpg`,pt:`bmp-to-jpg`,ru:`bmp-to-jpg`,nl:`bmp-to-jpg`},"png-to-avif":{en:`png-to-avif`,cn:`png-to-avif`,ja:`png-to-avif`,ko:`png-to-avif`,ar:`png-to-avif`,es:`png-to-avif`,fr:`png-to-avif`,de:`png-to-avif`,it:`png-to-avif`,pt:`png-to-avif`,ru:`png-to-avif`,nl:`png-to-avif`},"image-to-webp":{en:`image-to-webp`,cn:`image-to-webp`,ja:`image-to-webp`,ko:`image-to-webp`,ar:`image-to-webp`,es:`image-to-webp`,fr:`image-to-webp`,de:`image-to-webp`,it:`image-to-webp`,pt:`image-to-webp`,ru:`image-to-webp`,nl:`image-to-webp`},"avif-to-webp":{en:`avif-to-webp`,cn:`avif-to-webp`,ja:`avif-to-webp`,ko:`avif-to-webp`,ar:`avif-to-webp`,es:`avif-to-webp`,fr:`avif-to-webp`,de:`avif-to-webp`,it:`avif-to-webp`,pt:`avif-to-webp`,ru:`avif-to-webp`,nl:`avif-to-webp`},"jpg-to-avif":{en:`jpg-to-avif`,cn:`jpg-to-avif`,ja:`jpg-to-avif`,ko:`jpg-to-avif`,ar:`jpg-to-avif`,es:`jpg-to-avif`,fr:`jpg-to-avif`,de:`jpg-to-avif`,it:`jpg-to-avif`,pt:`jpg-to-avif`,ru:`jpg-to-avif`,nl:`jpg-to-avif`},"m4a-to-mp3":{en:`m4a-to-mp3`,cn:`m4a-to-mp3`,ja:`m4a-to-mp3`,ko:`m4a-to-mp3`,ar:`m4a-to-mp3`,es:`m4a-to-mp3`,fr:`m4a-to-mp3`,de:`m4a-to-mp3`,it:`m4a-to-mp3`,pt:`m4a-to-mp3`,ru:`m4a-to-mp3`,nl:`m4a-to-mp3`},"mp3-to-wav":{en:`mp3-to-wav`,cn:`mp3-to-wav`,ja:`mp3-to-wav`,ko:`mp3-to-wav`,ar:`mp3-to-wav`,es:`mp3-to-wav`,fr:`mp3-to-wav`,de:`mp3-to-wav`,it:`mp3-to-wav`,pt:`mp3-to-wav`,ru:`mp3-to-wav`,nl:`mp3-to-wav`},"mov-to-mp3":{en:`mov-to-mp3`,cn:`mov-to-mp3`,ja:`mov-to-mp3`,ko:`mov-to-mp3`,ar:`mov-to-mp3`,es:`mov-to-mp3`,fr:`mov-to-mp3`,de:`mov-to-mp3`,it:`mov-to-mp3`,pt:`mov-to-mp3`,ru:`mov-to-mp3`,nl:`mov-to-mp3`},"m4a-to-wav":{en:`m4a-to-wav`,cn:`m4a-to-wav`,ja:`m4a-to-wav`,ko:`m4a-to-wav`,ar:`m4a-to-wav`,es:`m4a-to-wav`,fr:`m4a-to-wav`,de:`m4a-to-wav`,it:`m4a-to-wav`,pt:`m4a-to-wav`,ru:`m4a-to-wav`,nl:`m4a-to-wav`},"mp4-to-wav":{en:`mp4-to-wav`,cn:`mp4-to-wav`,ja:`mp4-to-wav`,ko:`mp4-to-wav`,ar:`mp4-to-wav`,es:`mp4-to-wav`,fr:`mp4-to-wav`,de:`mp4-to-wav`,it:`mp4-to-wav`,pt:`mp4-to-wav`,ru:`mp4-to-wav`,nl:`mp4-to-wav`},"ogg-to-mp3":{en:`ogg-to-mp3`,cn:`ogg-to-mp3`,ja:`ogg-to-mp3`,ko:`ogg-to-mp3`,ar:`ogg-to-mp3`,es:`ogg-to-mp3`,fr:`ogg-to-mp3`,de:`ogg-to-mp3`,it:`ogg-to-mp3`,pt:`ogg-to-mp3`,ru:`ogg-to-mp3`,nl:`ogg-to-mp3`},"flac-to-mp3":{en:`flac-to-mp3`,cn:`flac-to-mp3`,ja:`flac-to-mp3`,ko:`flac-to-mp3`,ar:`flac-to-mp3`,es:`flac-to-mp3`,fr:`flac-to-mp3`,de:`flac-to-mp3`,it:`flac-to-mp3`,pt:`flac-to-mp3`,ru:`flac-to-mp3`,nl:`flac-to-mp3`}
12,"mkv-to-mp3":{en:`mkv-to-mp3`,cn:`mkv-to-mp3`,ja:`mkv-to-mp3`,ko:`mkv-to-mp3`,ar:`mkv-to-mp3`,es:`mkv-to-mp3`,fr:`mkv-to-mp3`,de:`mkv-to-mp3`,it:`mkv-to-mp3`,pt:`mkv-to-mp3`,ru:`mkv-to-mp3`,nl:`mkv-to-mp3`},"webm-to-mp3":{en:`webm-to-mp3`,cn:`webm-to-mp3`,ja:`webm-to-mp3`,ko:`webm-to-mp3`,ar:`webm-to-mp3`,es:`webm-to-mp3`,fr:`webm-to-mp3`,de:`webm-to-mp3`,it:`webm-to-mp3`,pt:`webm-to-mp3`,ru:`webm-to-mp3`,nl:`webm-to-mp3`},"opus-to-mp3":{en:`opus-to-mp3`,cn:`opus-to-mp3`,ja:`opus-to-mp3`,ko:`opus-to-mp3`,ar:`opus-to-mp3`,es:`opus-to-mp3`,fr:`opus-to-mp3`,de:`opus-to-mp3`,it:`opus-to-mp3`,pt:`opus-to-mp3`,ru:`opus-to-mp3`,nl:`opus-to-mp3`},"aac-to-mp3":{en:`aac-to-mp3`,cn:`aac-to-mp3`,ja:`aac-to-mp3`,ko:`aac-to-mp3`,ar:`aac-to-mp3`,es:`aac-to-mp3`,fr:`aac-to-mp3`,de:`aac-to-mp3`,it:`aac-to-mp3`,pt:`aac-to-mp3`,ru:`aac-to-mp3`,nl:`aac-to-mp3`},"flac-to-wav":{en:`flac-to-wav`,cn:`flac-to-wav`,ja:`flac-to-wav`,ko:`flac-to-wav`,ar:`flac-to-wav`,es:`flac-to-wav`,fr:`flac-to-wav`,de:`flac-to-wav`,it:`flac-to-wav`,pt:`flac-to-wav`,ru:`flac-to-wav`,nl:`flac-to-wav`},"image-to-text":{en:`image-to-text`,cn:`image-to-text`,ja:`image-to-text`,ko:`image-to-text`,ar:`image-to-text`,es:`image-to-text`,fr:`image-to-text`,de:`image-to-text`,it:`image-to-text`,pt:`image-to-text`,ru:`image-to-text`,nl:`image-to-text`},"webp-to-jpg":{en:`webp-to-jpg`,cn:`webp-to-jpg`,ja:`webp-to-jpg`,ko:`webp-to-jpg`,ar:`webp-to-jpg`,es:`webp-to-jpg`,fr:`webp-to-jpg`,de:`webp-to-jpg`,it:`webp-to-jpg`,pt:`webp-to-jpg`,ru:`webp-to-jpg`,nl:`webp-to-jpg`},"avif-to-jpg":{en:`avif-to-jpg`,cn:`avif-to-jpg`,ja:`avif-to-jpg`,ko:`avif-to-jpg`,ar:`avif-to-jpg`,es:`avif-to-jpg`,fr:`avif-to-jpg`,de:`avif-to-jpg`,it:`avif-to-jpg`,pt:`avif-to-jpg`,ru:`avif-to-jpg`,nl:`avif-to-jpg`},"png-to-webp":{en:`png-to-webp`,cn:`png-to-webp`,ja:`png-to-webp`,ko:`png-to-webp`,ar:`png-to-webp`,es:`png-to-webp`,fr:`png-to-webp`,de:`png-to-webp`,it:`png-to-webp`,pt:`png-to-webp`,ru:`png-to-webp`,nl:`png-to-webp`},"image-to-jpg":{en:`image-to-jpg`,cn:`image-to-jpg`,ja:`image-to-jpg`,ko:`image-to-jpg`,ar:`image-to-jpg`,es:`image-to-jpg`,fr:`image-to-jpg`,de:`image-to-jpg`,it:`image-to-jpg`,pt:`image-to-jpg`,ru:`image-to-jpg`,nl:`image-to-jpg`},"video-to-gif":{en:`video-to-gif`,cn:`video-to-gif`,ja:`video-to-gif`,ko:`video-to-gif`,ar:`video-to-gif`,es:`video-a-gif`,fr:`video-en-gif`,de:`video-zu-gif`,it:`video-in-gif`,pt:`video-para-gif`,ru:`video-v-gif`,nl:`video-naar-gif`},"mp4-to-gif":{en:`mp4-to-gif`,cn:`mp4-to-gif`,ja:`mp4-to-gif`,ko:`mp4-to-gif`,ar:`mp4-to-gif`,es:`mp4-to-gif`,fr:`mp4-to-gif`,de:`mp4-to-gif`,it:`mp4-to-gif`,pt:`mp4-to-gif`,ru:`mp4-to-gif`,nl:`mp4-to-gif`},"mov-to-mp4":{en:`mov-to-mp4`,cn:`mov-to-mp4`,ja:`mov-to-mp4`,ko:`mov-to-mp4`,ar:`mov-to-mp4`,es:`mov-to-mp4`,fr:`mov-to-mp4`,de:`mov-to-mp4`,it:`mov-to-mp4`,pt:`mov-to-mp4`,ru:`mov-to-mp4`,nl:`mov-to-mp4`},"mkv-to-mp4":{en:`mkv-to-mp4`,cn:`mkv-to-mp4`,ja:`mkv-to-mp4`,ko:`mkv-to-mp4`,ar:`mkv-to-mp4`,es:`mkv-to-mp4`,fr:`mkv-to-mp4`,de:`mkv-to-mp4`,it:`mkv-to-mp4`,pt:`mkv-to-mp4`,ru:`mkv-to-mp4`,nl:`mkv-to-mp4`},"avi-to-mp4":{en:`avi-to-mp4`,cn:`avi-to-mp4`,ja:`avi-to-mp4`,ko:`avi-to-mp4`,ar:`avi-to-mp4`,es:`avi-to-mp4`,fr:`avi-to-mp4`,de:`avi-to-mp4`,it:`avi-to-mp4`,pt:`avi-to-mp4`,ru:`avi-to-mp4`,nl:`avi-to-mp4`},"webm-to-mp4":{en:`webm-to-mp4`,cn:`webm-to-mp4`,ja:`webm-to-mp4`,ko:`webm-to-mp4`,ar:`webm-to-mp4`,es:`webm-to-mp4`,fr:`webm-to-mp4`,de:`webm-to-mp4`,it:`webm-to-mp4`,pt:`webm-to-mp4`,ru:`webm-to-mp4`,nl:`webm-to-mp4`},"mp4-to-mov":{en:`mp4-to-mov`,cn:`mp4-to-mov`,ja:`mp4-to-mov`,ko:`mp4-to-mov`,ar:`mp4-to-mov`,es:`mp4-to-mov`,fr:`mp4-to-mov`,de:`mp4-to-mov`,it:`mp4-to-mov`,pt:`mp4-to-mov`,ru:`mp4-to-mov`,nl:`mp4-to-mov`},"mp4-to-webm":{en:`mp4-to-webm`,cn:`mp4-to-webm`,ja:`mp4-to-webm`,ko:`mp4-to-webm`,ar:`mp4-to-webm`,es:`mp4-to-webm`,fr:`mp4-to-webm`,de:`mp4-to-webm`,it:`mp4-to-webm`,pt:`mp4-to-webm`,ru:`mp4-to-webm`,nl:`mp4-to-webm`},"video-converter":{en:`video-converter`,cn:`video-converter`,ja:`video-converter`,ko:`video-converter`,ar:`video-converter`,es:`convertidor-video`,fr:`convertisseur-video`,de:`video-konverter`,
12it:`convertitore-video`,pt:`conversor-video`,ru:`video-konverter`,nl:`video-omzetten`},"compress-video":{en:`compress-video`,cn:`compress-video`,ja:`compress-video`,ko:`compress-video`,ar:`compress-video`,es:`comprimir-video`,fr:`compresser-video`,de:`video-komprimieren`,it:`comprimi-video`,pt:`comprimir-video`,ru:`szhat-video`,nl:`video-comprimeren`},"audio-converter":{en:`audio-converter`,cn:`audio-converter`,ja:`audio-converter`,ko:`audio-converter`,ar:`audio-converter`,es:`convertidor-de-audio`,fr:`convertisseur-audio`,de:`audio-konverter`,it:`convertitore-audio`,pt:`conversor-de-audio`,ru:`конвертер-аудио`,nl:`audio-converteren`},"mp4-to-mp3":{en:`mp4-to-mp3`,cn:`mp4-to-mp3`,ja:`mp4-to-mp3`,ko:`mp4-to-mp3`,ar:`mp4-to-mp3`,es:`mp4-a-mp3`,fr:`mp4-en-mp3`,de:`mp4-zu-mp3`,it:`mp4-in-mp3`,pt:`mp4-para-mp3`,ru:`mp4-v-mp3`,nl:`mp4-naar-mp3`},"crop-image":{en:`crop-image`,cn:`crop-image`,ja:`crop-image`,ko:`crop-image`,ar:`crop-image`,es:`recortar-imagen`,fr:`recadrer-image`,de:`bild-zuschneiden`,it:`ritaglia-immagine`,pt:`cortar-imagem`,ru:`obrezat-izobrazhenie`,nl:`afbeelding-bijsnijden`},"remove-image-background":{en:`remove-image-background`,cn:`remove-image-background`,ja:`remove-image-background`,ko:`remove-image-background`,ar:`remove-image-background`,es:`quitar-fondo-imagen`,fr:`supprimer-arriere-plan`,de:`hintergrund-entfernen`,it:`rimuovi-sfondo-immagine`,pt:`remover-fundo-imagem`,ru:`udalit-fon-izobrazheniya`,nl:`achtergrond-verwijderen`},"audio-to-text":{en:`audio-to-text`,cn:`audio-to-text`,ja:`audio-to-text`,ko:`audio-to-text`,ar:`audio-to-text`,es:`audio-a-texto`,fr:`audio-en-texte`,de:`audio-zu-text`,it:`audio-in-testo`,pt:`audio-para-texto`,ru:`audio-v-tekst`,nl:`audio-naar-tekst`},"video-to-text":{en:`video-to-text`,cn:`video-to-text`,ja:`video-to-text`,ko:`video-to-text`,ar:`video-to-text`,es:`video-a-texto`,fr:`video-en-texte`,de:`video-zu-text`,it:`video-in-testo`,pt:`video-para-texto`,ru:`video-v-tekst`,nl:`video-naar-tekst`},"reverse-video":{en:`reverse-video`,cn:`reverse-video`,ja:`reverse-video`,ko:`reverse-video`,ar:`reverse-video`,es:`invertir-video`,fr:`inverser-video`,de:`video-rueckwaerts`,it:`inverti-video`,pt:`reverter-video`,ru:`obratit-video`,nl:`video-omdraaien`},"resize-image":{en:`resize-image`,cn:`resize-image`,ja:`resize-image`,ko:`resize-image`,ar:`resize-image`,es:`redimensionar-imagen`,fr:`redimensionner-image`,de:`bild-groesse-aendern`,it:`ridimensiona-immagine`,pt:`redimensionar-imagem`,ru:`izmenit-razmer-izobrazheniya`,nl:`afbeelding-vergroten-verkleinen`},"add-image-background":{en:`add-image-background`,cn:`add-image-background`,ja:`add-image-background`,ko:`add-image-background`,ar:`add-image-background`,es:`agregar-fondo-imagen`,fr:`ajouter-arriere-plan`,de:`hintergrund-hinzufuegen`,it:`aggiungi-sfondo-immagine`,pt:`adicionar-fundo-imagem`,ru:`dobavit-fon-izobrazheniya`,nl:`achtergrond-toevoegen`},"jpg-to-pdf":{en:`jpg-to-pdf`,cn:`jpg-to-pdf`,ja:`jpg-to-pdf`,ko:`jpg-to-pdf`,ar:`jpg-to-pdf`,es:`jpg-a-pdf`,fr:`jpg-vers-pdf`,de:`jpg-zu-pdf`,it:`jpg-a-pdf`,pt:`jpg-para-pdf`,ru:`jpg-v-pdf`,nl:`jpg-naar-pdf`},"png-to-pdf":{en:`png-to-pdf`,cn:`png-to-pdf`,ja:`png-to-pdf`,ko:`png-to-pdf`,ar:`png-to-pdf`,es:`png-a-pdf`,fr:`png-vers-pdf`,de:`png-zu-pdf`,it:`png-a-pdf`,pt:`png-para-pdf`,ru:`png-v-pdf`,nl:`png-naar-pdf`},"merge-pdf":{en:`merge-pdf`,cn:`merge-pdf`,ja:`merge-pdf`,ko:`merge-pdf`,ar:`merge-pdf`,es:`combinar-pdf`,fr:`fusionner-pdf`,de:`pdf-zusammenfuegen`,it:`unisci-pdf`,pt:`mesclar-pdf`,ru:`obyedinit-pdf`,nl:`pdf-samenvoegen`},"split-pdf":{en:`split-pdf`,cn:`split-pdf`,ja:`split-pdf`,ko:`split-pdf`,ar:`split-pdf`,es:`dividir-pdf`,fr:`diviser-pdf`,de:`pdf-teilen`,it:`dividi-pdf`,pt:`dividir-pdf`,ru:`razdelit-pdf`,nl:`pdf-splitsen`},"rotate-pdf":{en:`rotate-pdf`,cn:`rotate-pdf`,ja:`rotate-pdf`,ko:`rotate-pdf`,ar:`rotate-pdf`,es:`rotar-pdf`,fr:`faire-pivoter-pdf`,de:`pdf-drehen`,it:`ruota-pdf`,pt:`girar-pdf`,ru:`povernut-pdf`,nl:`pdf-roteren`},"compress-image":{en:`compress-image`,cn:`compress-image`,ja:`compress-image`,ko:`compress-image`,ar:`compress-image`,es:`comprimir-imagen`,fr:`compresser-image`,de:`bild-komprimieren`,it:`comprimi-immagine`,pt:`comprimir-imagem`,ru:`szhat-izobrazhenie`,nl:`afbeelding-comprimeren`},"convert-image":{en:`convert-image`,cn:`convert-image`,ja:`convert-image`,ko:`convert-image`,ar:`convert-image`,es:`convert
12ir-imagen`,fr:`convertir-image`,de:`bild-konvertieren`,it:`converti-immagine`,pt:`converter-imagem`,ru:`konvertirovat-izobrazhenie`,nl:`afbeelding-converteren`},"convert-jpg":{en:`convert-jpg`,cn:`convert-jpg`,ja:`convert-jpg`,ko:`convert-jpg`,ar:`convert-jpg`,es:`convertir-jpg`,fr:`convertir-jpg`,de:`jpg-konvertieren`,it:`converti-jpg`,pt:`converter-jpg`,ru:`konvertirovat-jpg`,nl:`jpg-converteren`},"blur-image":{en:`blur-image`,cn:`blur-image`,ja:`blur-image`,ko:`blur-image`,ar:`blur-image`,es:`desenfocar-imagen`,fr:`flouter-image`,de:`bild-weichzeichnen`,it:`sfoca-immagine`,pt:`desfocar-imagem`,ru:`razmyt-izobrazhenie`,nl:`afbeelding-vervagen`},"upscale-image":{en:`upscale-image`,cn:`upscale-image`,ja:`upscale-image`,ko:`upscale-image`,ar:`upscale-image`,es:`upscale-image`,fr:`upscale-image`,de:`upscale-image`,it:`upscale-image`,pt:`upscale-image`,ru:`upscale-image`,nl:`upscale-image`},"redact-pdf":{en:`redact-pdf`,cn:`redact-pdf`,ja:`redact-pdf`,ko:`redact-pdf`,ar:`redact-pdf`,es:`redact-pdf`,fr:`redact-pdf`,de:`redact-pdf`,it:`redact-pdf`,pt:`redact-pdf`,ru:`redact-pdf`,nl:`redact-pdf`},"live-transcription":{en:`live-transcription`,cn:`live-transcription`,ja:`live-transcription`,ko:`live-transcription`,ar:`live-transcription`,es:`live-transcription`,fr:`live-transcription`,de:`live-transcription`,it:`live-transcription`,pt:`live-transcription`,ru:`live-transcription`,nl:`live-transcription`},"pdf-to-text":{en:`pdf-to-text`,cn:`pdf-to-text`,ja:`pdf-to-text`,ko:`pdf-to-text`,ar:`pdf-to-text`,es:`pdf-to-text`,fr:`pdf-to-text`,de:`pdf-to-text`,it:`pdf-to-text`,pt:`pdf-to-text`,ru:`pdf-to-text`,nl:`pdf-to-text`},"pdf-to-markdown":{en:`pdf-to-markdown`,cn:`pdf-to-markdown`,ja:`pdf-to-markdown`,ko:`pdf-to-markdown`,ar:`pdf-to-markdown`,es:`pdf-to-markdown`,fr:`pdf-to-markdown`,de:`pdf-to-markdown`,it:`pdf-to-markdown`,pt:`pdf-to-markdown`,ru:`pdf-to-markdown`,nl:`pdf-to-markdown`},"epub-to-txt":{en:`epub-to-txt`,cn:`epub-to-txt`,ja:`epub-to-txt`,ko:`epub-to-txt`,ar:`epub-to-txt`,es:`epub-to-txt`,fr:`epub-to-txt`,de:`epub-to-txt`,it:`epub-to-txt`,pt:`epub-to-txt`,ru:`epub-to-txt`,nl:`epub-to-txt`},"word-to-markdown":{en:`word-to-markdown`,cn:`word-to-markdown`,ja:`word-to-markdown`,ko:`word-to-markdown`,ar:`word-to-markdown`,es:`word-to-markdown`,fr:`word-to-markdown`,de:`word-to-markdown`,it:`word-to-markdown`,pt:`word-to-markdown`,ru:`word-to-markdown`,nl:`word-to-markdown`},"excel-to-markdown":{en:`excel-to-markdown`,cn:`excel-to-markdown`,ja:`excel-to-markdown`,ko:`excel-to-markdown`,ar:`excel-to-markdown`,es:`excel-to-markdown`,fr:`excel-to-markdown`,de:`excel-to-markdown`,it:`excel-to-markdown`,pt:`excel-to-markdown`,ru:`excel-to-markdown`,nl:`excel-to-markdown`},"mmd-editor":{en:`mmd-editor`,cn:`mmd-editor`,ja:`mmd-editor`,ko:`mmd-editor`,ar:`mmd-editor`,es:`mmd-editor`,fr:`mmd-editor`,de:`mmd-editor`,it:`mmd-editor`,pt:`mmd-editor`,ru:`mmd-editor`,nl:`mmd-editor`},"dxf-to-svg":{en:`dxf-to-svg`,cn:`dxf-to-svg`,ja:`dxf-to-svg`,ko:`dxf-to-svg`,ar:`dxf-to-svg`,es:`dxf-to-svg`,fr:`dxf-to-svg`,de:`dxf-to-svg`,it:`dxf-to-svg`,pt:`dxf-to-svg`,ru:`dxf-to-svg`,nl:`dxf-to-svg`},"dxf-to-pdf":{en:`dxf-to-pdf`,cn:`dxf-to-pdf`,ja:`dxf-to-pdf`,ko:`dxf-to-pdf`,ar:`dxf-to-pdf`,es:`dxf-to-pdf`,fr:`dxf-to-pdf`,de:`dxf-to-pdf`,it:`dxf-to-pdf`,pt:`dxf-to-pdf`,ru:`dxf-to-pdf`,nl:`dxf-to-pdf`},"dxf-to-png":{en:`dxf-to-png`,cn:`dxf-to-png`,ja:`dxf-to-png`,ko:`dxf-to-png`,ar:`dxf-to-png`,es:`dxf-to-png`,fr:`dxf-to-png`,de:`dxf-to-png`,it:`dxf-to-png`,pt:`dxf-to-png`,ru:`dxf-to-png`,nl:`dxf-to-png`},"scrolling-screenshot":{en:`scrolling-screenshot`,cn:`scrolling-screenshot`,ja:`scrolling-screenshot`,ko:`scrolling-screenshot`,ar:`scrolling-screenshot`,es:`scrolling-screenshot`,fr:`scrolling-screenshot`,de:`scrolling-screenshot`,it:`scrolling-screenshot`,pt:`scrolling-screenshot`,ru:`scrolling-screenshot`,nl:`scrolling-screenshot`},"full-page-screenshot":{en:`full-page-screenshot`,cn:`full-page-screenshot`,ja:`full-page-screenshot`,ko:`full-page-screenshot`,ar:`full-page-screenshot`,es:`full-page-screenshot`,fr:`full-page-screenshot`,de:`full-page-screenshot`,it:`full-page-screenshot`,pt:`full-page-screenshot`,ru:`full-page-screenshot`,nl:`full-page-screenshot`}},rl=[`otter-ai-alternative`,`remove-bg-alternative`,`descript-alternative`,`kapwing-alternative`,`photoroom-alternative`,`veed-alternative`,`adobe-acrobat-alternative`,`tinypng-alternative`],il={"otter-ai-alternative":`otter-ai-alternative`,"remove-bg-alternative":`remove-bg-alternative`,"descript-alternative":`descript-alternative`,"kapwing-alternative":`kapwing-alternative`,"photoroom-alternative":`photoroom-alternative`,"veed-alternative":`veed-alternative`,"adobe-acrobat-alternative":`adobe-acrobat-alternative`,"tinypng-alternative":`tinypng-alternative`},al=[`youtube-thumbnail-size`,`what-is-an-srt-file`,`srt-vs-vtt`,`what-is-a-webp-file`,`avif-vs-webp`,`lossy-vs-lossless`,`alpha-channel`,`how-to-merge-pdf-files`,`how-to-split-a-pdf`,`how-to-rotate-a-pdf-and-save-it`,`how-to-combine-images-into-a-pdf`,`transparent-png`,`jpeg-vs-png`,`how-to-reduce-image-file-size`,`which-tools-work-offline`],ol={"youtube-thumbnail-size":`youtube-thumbnail-size`,"what-is-an-srt-file":`what-is-an-srt-file`,"srt-vs-vtt":`srt-vs-vtt`,"what-is-a-webp-file":`what-is-a-webp-file`,"avif-vs-webp":`avif-vs-webp`,"lossy-vs-lossless":`lossy-vs-lossless`,"alpha-channel":`alpha-channel`,"how-to-merge-pdf-files":`how-to-merge-pdf-files`,"how-to-split-a-pdf":`how-to-split-a-pdf`,"how-to-rotate-a-pdf-and-save-it":`how-to-rotate-a-pdf-and-save-it`,"how-to-combine-images-into-a-pdf":`how-to-combine-images-into-a-pdf`,"transparent-png":`transparent-png`,"jpeg-vs-png":`jpeg-vs-png`,"how-to-reduce-image-file-size":`how-to-reduce-image-file-size`,"which-tools-work-offline":`which-tools-work-offline`},sl={"youtube-thumbnail-size":`resize-image`,"what-is-an-srt-file":`video-to-text`,"srt-vs-vtt":`video-to-text`,"what-is-a-webp-file":`convert-image`,"avif-vs-webp":`convert-image`,"lossy-vs-lossless":`compress-image`,"alpha-channel":`remove-image-background`,"how-to-merge-pdf-files":`merge-pdf`,"how-to-split-a-pdf":`split-pdf`,"how-to-rotate-a-pdf-and-save-it":`rotate-pdf`,"how-to-combine-images-into-a-pdf":`jpg-to-pdf`,"transparent-png":`remove-image-background`,"jpeg-vs-png":`convert-image`,"how-to-reduce-image-file-size":`compress-image`,"which-tools-work-offline":`blur-image`},cl=[`sizes`,`formats`,`compression`,`transparency`,`subtitles`,`pdf`,`trust`],ll={"youtube-thumbnail-size":`sizes`,"what-is-an-srt-file":`subtitles`,"srt-vs-vtt":`subtitles`,"what-is-a-webp-file":`formats`,"avif-vs-webp":`formats`,"jpeg-vs-png":`formats`,"lossy-vs-lossless":`compression`,"how-to-reduce-image-file-size":`compression`,"alpha-channel":`transparency`,"transparent-png":`transparency`,"how-to-merge-pdf-files":`pdf`,"how-to-split-a-pdf":`pdf`,"how-to-rotate-a-pdf-and-save-it":`pdf`,"how-to-combine-images-into-a-pdf":`pdf`,"which-tools-work-offline":`trust`},W=`guides`,ul={"youtube-thumbnail-size":`2026-08-06`,"what-is-an-srt-file":`2026-08-06`,"srt-vs-vtt":`2026-08-06`,"what-is-a-webp-file":`2026-08-06`,"avif-vs-webp":`2026-08-06`,"lossy-vs-lossless":`2026-08-06`,"alpha-channel":`2026-08-06`,"how-to-merge-pdf-files":`2026-08-06`,"how-to-split-a-pdf":`2026-08-06`,"how-to-rotate-a-pdf-and-save-it":`2026-08-06`,"how-to-combine-images-into-a-pdf":`2026-08-06`,"transparent-png":`2026-08-06`,"jpeg-vs-png":`2026-08-06`,"how-to-reduce-image-file-size":`2026-08-06`,"which-tools-work-offline":`2026-08-06`},dl=new Set(`aparar-video.cortar-clip-de-video.cortar-video.couper-video.crop-video.decompresser.enregistreur-video.estrai-zip.extraer-zip.extrair-zip.fusionner
12-videos.grabador-de-video.gravar-video.merge-video.obrezat-video.obyedinit-video.raspakovat-zip.recortar-video.registra-video.ritaglia-video.rogner-video.sokratit-video.taglia-video.trim-video.unir-videos.unisci-video.unzip.video-bijsnijden.video-knippen.video-kurzen.video-opnemen.video-recorder.video-zuschneiden.videos-samenvoegen.videos-zusammenfuehren.zapis-video.zip-entpacken.zip-uitpakken`.split(`.`)),fl={"remover-fundo-foto":{kind:`tool`,to:`remove-image-background`},"remover-fundo-cabelo":{kind:`tool`,to:`remove-image-background`},contato:{kind:`sitePage`,to:`contact`},"quitar-marca-agua":{kind:`tool`,to:`remove-image-watermark`},"remover-marca-dagua":{kind:`tool`,to:`remove-image-watermark`},"rimuovi-filigrana-immagine":{kind:`tool`,to:`remove-image-watermark`},"supprimer-filigrane":{kind:`tool`,to:`remove-image-watermark`},"udalit-vodyanoy-znak":{kind:`tool`,to:`remove-image-watermark`},"wasserzeichen-entfernen":{kind:`tool`,to:`remove-image-watermark`},"watermerk-verwijderen":{kind:`tool`,to:`remove-image-watermark`}}
12,pl=new Map;for(let e of Wc)for(let t of Hc)pl.set(`${t}/${nl[e][t]}`,e);var ml=new Map;for(let e of rl)ml.set(il[e],e);function hl(e){return al.filter(t=>ll[t]===e)}var gl=[`about`,`contact`,`privacy`,`terms`],_l={about:`about`,contact:`contact`,privacy:`privacy`,terms:`terms`},vl={about:`2026-08-06`,contact:`2026-08-06`,privacy:`2026-08-06`,terms:`2026-08-06`},yl=new Map;for(let e of gl)yl.set(_l[e],e);var bl=new Map;for(let e of al)bl.set(ol[e],e);function xl(e){return Hc.includes(e)}function Sl(e){let t=e.replace(/\/+$/,``)||`/`;if(t===e||e===`/`)return Cl(t);let n=Cl(t);return n.kind===`redirect`||n.kind===`notFound`?n:{kind:`redirect`,to:t}}function Cl(e){let t=e.split(`/`).filter(Boolean);if(t.length===0)return{kind:`home`,locale:`en`};let[n,...r]=t,i=xl(n)?n:`en`,a=xl(n)?r:t;if(a.length===0)return Uc.has(i)?{kind:`home`,locale:i}:{kind:`redirect`,to:`/`};if(a.length>1)return{kind:`notFound`};let o=decodeURIComponent(a[0]),s=pl.get(`${i}/${o}`);if(s)return Uc.has(i)?{kind:`tool`,locale:i,tool:s}:{kind:`redirect`,to:Tl(`en`,s)};let c=ml.get(o);if(c)return Uc.has(i)?{kind:`alternative`,locale:i,alternative:c}:{kind:`redirect`,to:Dl(`en`,c)};if(o===`guides`)return Uc.has(i)?{kind:`guideIndex`,locale:i}:{kind:`redirect`,to:kl(`en`)};let l=bl.get(o);if(l)return Uc.has(i)?{kind:`guide`,locale:i,guide:l}:{kind:`redirect`,to:Ol(`en`,l)};let u=yl.get(o);if(u)return Uc.has(i)?{kind:`sitePage`,locale:i,page:u}:{kind:`redirect`,to:El(`en`,u)};let d=fl[o];if(d){let e=Uc.has(i)?i:`en`;return{kind:`redirect`,to:d.kind===`tool`?Tl(e,d.to):El(e,d.to)}}return dl.has(o)?{kind:`redirect`,to:Uc.has(i)&&i!==`en`?`/${i}`:`/`}:{kind:`notFound`}}function wl(e){switch(e.kind){case`home`:case`tool`:case`alternative`:case`guide`:case`guideIndex`:case`sitePage`:return e.locale;case`redirect`:case`notFound`:return null;default:return e}}function Tl(e,t){let n=e===`en`?``:`/${e}`;return t?`${n}/${nl[t][e]}`:n||`/`}function El(e,t){return`${e===`en`?``:`/${e}`}/${_l[t]}`}function Dl(e,t){return`${e===`en`?``:`/${e}`}/${il[t]}`}function Ol(e,t){return`${e===`en`?``:`/${e}`}/${ol[t]}`}function kl(e){return`${e===`en`?``:`/${e}`}/${W}`}var Al={en:`en`,cn:`zh-CN`,ja:`ja`,ko:`ko`,ar:`ar`,es:`es`,fr:`fr`,de:`de`,it:`it`,pt:`pt`,ru:`ru`,nl:`nl`},jl=`G-XKMRE5CBTB`;function Ml(){let e=jl;return[{children:[`window.dataLayer=window.dataLayer||[];`,`function gtag(){dataLayer.push(arguments)}`,`window.gtag=gtag;`,`gtag('js',new Date());`,`gtag('config','${e}');`,`var l=function(){`,`var s=document.createElement('script');`,`s.async=true;`,`s.src=${JSON.stringify(`https://www.googletagmanager.com/gtag/js?id=${e}`)};`,`document.head.appendChild(s);`,`};`,`var i=function(){window.requestIdleCallback?requestIdleCallback(l,{timeout:3000}):setTimeout(l,1200)};
12`,`document.readyState==='complete'?i():window.addEventListener('load',i,{once:true});`].join(``)}]}var Nl=`pixpunk:reloaded-for-stale-build`;function Pl(){if(typeof window>`u`)return;let e=()=>{try{if(sessionStorage.getItem(Nl))return;sessionStorage.setItem(Nl,`1`)}catch{return}window.location.reload()};window.addEventListener(`vite:preloadError`,t=>{t.preventDefault(),e()}),window.addEventListener(`unhandledrejection`,t=>{let n=String(t.reason?.message??t.reason??``);/dynamically imported module|Importing a module script failed|error loading dynamically/i.test(n)&&(t.preventDefault(),e())})}var Fl=dc({head:()=>({scripts:Ml(),meta:[{charSet:`utf-8`},{name:`viewport`,content:`width=device-width, initial-scale=1`},{name:`theme-color`,content:`#0b0b0b`}],links:[{rel:`stylesheet`,href:Vc},{rel:`icon`,href:`/favicon.ico`,sizes:`any`},{rel:`icon`,href:`/logo-384.webp`,type:`image/webp`},{rel:`apple-touch-icon`,href:`/apple-touch-icon.png`},{rel:`manifest`,href:`/manifest.webmanifest`}]}),shellComponent:Ll});function Il(){let e=wl(Sl(Pc({select:e=>e.location.pathname})));return e?Al[e]:`en`}function Ll({children:e}){return(0,z.useEffect)(Pl,[]),(0,B.jsxs)(`html`,{lang:Il(),children:[(0,B.jsx)(`head`,{children:(0,B.jsx)(zc,{})}),(0,B.jsxs)(`body`,{children:[e,(0,B.jsx)(U,{})]})]})}var Rl={home:{title:`PixPunk: Free Background Remover, Image Resizer and More`,description:`Free background remover, image resizer, PDF merger, audio to text and more. No sign up, no watermark, no subscription. Most of the tools never upload your file.`,h1:`PIXPUNK`,punchline:{outlined:`SAFE`,solid:`ANONYMOUS`},tagline:`Everything runs in your own browser.`,pitch:`{n} file tools. {local} run on your own machine and never send your file anywhere. {uploaded} send it to our servers and hand the result straight back. All {n} are free, and none of them ask who you are.`,toolsHeading:`Tools`,moreToolsHeading:`More tools like this one`,featuredOn:`As featured on`,band:{labelTop:`fees you stop`,labelBottom:`paying`,unit:`/year`,explainLabel:`Where this number comes from`,explain:`Ten subscriptions at the prices they publish themselves, {monthly} a month, added up. Nothing here counts or stores what you do with the tools: this is arithmetic on a price list, not a tally of what anyone saved.`,link:`See the list`},groupNames:{ai:`AI`,images:`Images`,documents:`Documents`,video:`Video`,"3d":`3D`,audio:`Audio`},groupBlurbs:{ai:`cut out, enlarge, repair, read the words, write out the sound`,images:`cut out, crop, resize, hide, shrink, convert, read the text`,documents:`build a PDF, join them, cut them up, take the words out`,video:`change the format, make it smaller, make a GIF, write out the words`,"3d":`open a model, play a motion, move a bone, write the file back out`,audio:`change the format, keep only the sound, write out the words`},toolNames:{"remove-image-background":`Remove Image Background`,"remove-image-watermark":`Remove Image Watermark`,"remove-text-from-image":`Remove Text from Image`,"upscale-image":`Upscale Image`,"redact-pdf":`Redact PDF`,"live-transcription":`Live Transcription`,"pdf-to-text":`PDF to Text`,"pdf-to-markdown":`PDF to Markdown`,"epub-to-txt":`EPUB to TXT`,"word-to-markdown":`Word to Markdown`,"excel-to-markdown":`Excel to Markdown`,"audio-to-text":`Audio to Text`,"video-to-text":`Video to Text`,"reverse-video":`Reverse Video`,"resize-image":`Resize Image`,"add-image-background":`Add Image Background`,"jpg-to-pdf":`JPG to PDF`,"png-to-pdf":`PNG to PDF`,"merge-pdf":`Merge PDF`,"split-pdf":`Split PDF`,"rotate-pdf":`Rotate PDF`,"compress-image":`Compress Image`,"convert-image":`Image Converter`,"convert-jpg":`Convert JPG`,"blur-image":`Blur Image`,"crop-image":`Crop Image`,"audio-converter":`Audio Converter`,"mp4-to-mp3":`MP4 to MP3`,"video-converter":`Video Converter`,"compress-video":`Compress Video`,"mov-to-mp4":`MOV to MP4`,"mkv-to-mp4":`MKV to MP4`,"avi-to-mp4":`AVI to MP4`,"webm-to-mp4":`WebM to MP4`,"mp4-to-mov":`MP4 to MOV`,"mp4-to-webm":`MP4 to WebM`,"video-to-gif":`Video to GIF`,"mp4-to-gif":`MP4 to GIF`,"webp-to-jpg":`WebP to JPG`,"avif-to-jpg":`AVIF to JPG`,"png-to-webp":`PNG to WebP`,"image-to-jpg":`Image to JPG`,"image-to-text":`Image to Text`,"m4a-to-mp3":`M4A to MP3`,"mp3-to-wav":`MP3 to WAV`,"mov-to-mp3":`MOV to MP3`,"m4a-to-wav":`M4A to WAV`,"mp4-to-wav":`MP4 to WAV`,"ogg-to-mp3":`OGG to MP3`,"flac-to-mp3":`FLAC to MP3`,"mkv-to-mp3":`MKV to MP3`,"webm-to-mp3":`WebM to MP3`,"opus-to-mp3":`Opus to MP3`,"aac-to-mp3":`AAC to MP3`,"flac-to-wav":`FLAC to WAV`,"svg-to-png":`SVG to PNG`,"avif-to-png":`AVIF to PNG`,"png-to-ico":`PNG to ICO`,"image-to-png":`Image to PNG`,"ico-to-png":`ICO to PNG`,"bmp-to-jpg":`BMP to JPG`,"png-to-avif":`PNG to AVIF`,"image-to-webp":`Image to WebP`,"avif-to-webp":`AVIF to WebP`,"jpg-to-avif":`JPG to AVIF`,"pdf-to-png":`PDF to PNG`,"pdf-to-jpg":`PDF to JPG`,"gif-to-mp4":`GIF to MP4`,"gif-to-webm":`GIF to WebM`,"mkv-to-mov"
12:`MKV to MOV`,"mp4-to-mkv":`MP4 to MKV`,"mov-to-webm":`MOV to WebM`,"webm-to-mov":`WebM to MOV`,"avi-to-mov":`AVI to MOV`,"video-to-webm":`Video to WebM`,"heic-to-jpg":`HEIC to JPG`,"heic-to-png":`HEIC to PNG`,"heic-to-pdf":`HEIC to PDF`,"mmd-editor":`MMD Editor`,"dxf-to-svg":`DXF to SVG`,"dxf-to-pdf":`DXF to PDF`,"dxf-to-png":`DXF to PNG`,"scrolling-screenshot":`Scrolling Screenshot`,"full-page-screenshot":`Full Page Screenshot`},toolBlurbs:{"remove-image-background":`Drop an image, get a transparent PNG back. No account, no watermark, no credits to run out of.`,"remove-image-watermark":`Paint over a mark and have the covered part rebuilt, on your own machine.`,"remove-text-from-image":`Words baked into a screenshot or a photo, painted over and rebuilt.`,"upscale-image":`Four times wider and four times taller, with the detail invented rather than smeared.`,"redact-pdf":`Black out a name or a number so that it is gone from the file, not sitting under a rectangle.`,"live-transcription":`It listens and types as you talk. The only transcription here that sends no sound anywhere.`,"pdf-to-text":`The words out of a PDF, in a fraction of a second, without the document going anywhere.`,"pdf-to-markdown":`Headings, lists and tables kept, ready to paste into notes or hand to a model.`,"epub-to-txt":`A book out of its wrapper and into plain text, chapters and all, in a few milliseconds.`,"word-to-markdown":`A .doc, .docx, .odt or .rtf as Markdown, with the headings and lists still standing.`,"excel-to-markdown":`A sheet as a Markdown table, so the numbers keep the rows they belong to.`,"audio-to-text":`A transcript from any recording, however long. Others meter this by the minute; we do not meter it at all.`,"video-to-text":`A transcript from a video. Only the sound is sent, so the video itself stays on your machine.`,"reverse-video":`Play a clip backwards. Done entirely on your own device, so nothing is uploaded and there is nothing to meter.`,"resize-image":`Exact pixels, a percentage, or a ready made size for any platform. Never leaves your device.`,"add-image-background":`Put a solid colour behind a transparent image. The natural next step after a cutout, and just as local.`,"jpg-to-pdf":`Photos and scans into one document, one image per page. Built in the tab, so nothing is uploaded.`,"png-to-
12pdf":`Screenshots into a document, with transparency backed onto white. Never leaves your device.`,"merge-pdf":`Join documents end to end, in the order you choose. Contracts stay on your machine.`,"split-pdf":`Keep a range of pages, or cut every page into its own file. The other pages never leave the room.`,"rotate-pdf":`Turn sideways pages the right way up and save it into the file, not just the view.`,"compress-image":`The same picture in a fraction of the bytes, with the saving printed on a receipt. Never uploaded.`,"convert-image":`WebP, PNG, JPG and AVIF, any into any. Your machine already knows how; this page just asks it.`,"convert-jpg":`Out of JPG into PNG, WebP or AVIF, at a quality you choose. Nothing leaves your device.`,"blur-image":`Hide a face, a plate or an address behind a blur, a mosaic or a black box. The picture never leaves.`,"crop-image":`Cut a picture down to the part that matters, at a free shape or a fixed ratio. Nothing is uploaded.`,"audio-converter":`Any recording into MP3 or WAV, at a bitrate you pick. The file is decoded and re-encoded in the tab.`,"mp4-to-mp3":`Keep the sound and drop the picture. The video is read here and only the audio comes back out.`,"video-converter":`MP4, WebM, MKV and MOV, any into any. When the codec already fits, the picture is copied rather than re-encoded.`,"compress-video":`A smaller file at a quality you choose, without the video going to anybody else first.`,"mov-to-mp4":`Off an iPhone, into what everything plays.`,"mkv-to-mp4":`Out of the box that only media players open.`,"avi-to-mp4":`Footage in a format older than the software refusing it.`,"webm-to-mp4":`A downloaded clip, in a file an editor will import.`,"mp4-to-mov":`Into the box a Mac editor expects.`,"mp4-to-webm":`Smaller, for a page you serve yourself.`,"video-to-gif":`A clip into a GIF, with the size shown before you start rather than after. Nothing is uploaded.`,"mp4-to-gif":`The same GIF maker with the answer already chosen. Nothing is uploaded.`,"webp-to-jpg":`For whatever still refuses to open a WebP.`,"avif-to-jpg":`AVIF is newer than most of the software that has to read it.`,"png-to-webp":`About a third off, with the transparency kept.`,"image-to-jpg":`Anything the browser can read, out as JPG.`,"image-to-text":`Pull the words out of a screenshot, a receipt or a scan. The reading happens here, so the document stays here.`,"m4a-to-mp3":`A voice memo, in the format everything plays.`,"mp3-to-wav":`Uncompressed, for editing rather than listening.`,"mov-to-mp3":`Keep the sound and drop the picture.`,"m4a-to-wav":`Out of the Apple container, into raw audio.`,"mp4-to-wav":`The audio track of a video, uncompressed.`,"ogg-to-mp3":`Out of the open format, into the one nothing refuses.`,"flac-to-mp3":`Lossless down to something a phone will hold.`,"mkv-to-mp3":`The soundtrack out of a recording or a rip.`,"webm-to-mp3":`The sound off a clip the web handed you.`,"opus-to-mp3":`Voice chat recordings, in a format editors accept.`,"aac-to-mp3":`Both are lossy. Only one opens everywhere.`,"flac-to-wav":`Lossless either way, but WAV is what editors want.`,"svg-to-png":`A drawing flattened to pixels, at the size you pick.`,"avif-to-png":`Out of the new format, into the one that throws nothing away.`,"png-to-ico":`A favicon, at every size a browser goes looking for.`,"image-to-png":`Anything the browser can read, out as PNG.`,"ico-to-png":`An old icon file, back to an ordinary image.`,"bmp-to-jpg":`Bitmaps store every pixel raw. This is the fix.`,"png-to-avif":`The smallest of the modern formats, transparency intact.`,"image-to-webp":`Anything the browser can read, out as WebP.`,"avif-to-webp":`One modern format for the one more things will open.`,"jpg-to-avif":`A photo at a fraction of the JPG, for a page you control.`,"pdf-to-png":`Every page of a document as a picture, at the resolution you pick. The drawing happens here, so the document stays here.`,"pdf-to-jpg":`The same renderer writing JPG instead. Nothing is uploaded.`,"gif-to-mp4":`A GIF stores whole frames. A video stores what changed, so the file usually falls by most of its weight.`,"gif-to-webm":`The same frames in VP9, for a page you serve yourself.`,"mkv-to-mov"
12:`What a recorder writes, in the box QuickTime opens. Usually a rewrap, so it is quick.`,"mp4-to-mkv":`One box that holds every subtitle and audio track at once.`,"mov-to-webm":`A phone recording, made small enough to put on a page.`,"webm-to-mov":`A downloaded WebM, in the box an editor will import.`,"avi-to-mov":`Old footage out of a format from 1992 and into one a Mac reads.`,"video-to-webm":`Anything the browser can play, written out as WebM.`,"heic-to-jpg":`The photos an iPhone writes, in the format everything else reads.`,"heic-to-png":`The same photo without a second round of lossy compression.`,"heic-to-pdf":`A pile of iPhone photos, joined into one document.`,"mmd-editor":`Open a model and a motion, scrub the timeline, move a bone, save the .vmd back out.`,"dxf-to-svg":`A drawing as vector artwork, every line still a line, ready to open in anything.`,"dxf-to-pdf":`A drawing as a sheet anyone can open and print, with no CAD program at either end.`,"dxf-to-png":`A drawing as a picture, sized how you want it, ready to paste.`,"scrolling-screenshot":`Give it an address and get the whole page back as a GIF that scrolls from top to bottom.`,"full-page-screenshot":`A web address in, the entire page out as one tall PNG, including the parts that only load as you scroll.`},toolTags:{"remove-image-background":`UPLOADED · FREE`,"remove-image-watermark":`ON YOUR DEVICE · FREE`,"remove-text-from-image":`ON YOUR DEVICE · FREE`,"upscale-image":`ON YOUR DEVICE · FREE`,"redact-pdf":`ON YOUR DEVICE · FREE`,"live-transcription":`ON YOUR DEVICE · FREE`,"pdf-to-text":`ON YOUR DEVICE · FREE`,"pdf-to-markdown":`ON YOUR DEVICE · FREE`,"epub-to-txt":`ON YOUR DEVICE · FREE`,"word-to-markdown":`ON YOUR DEVICE · FREE`,"excel-to-markdown":`ON YOUR DEVICE · FREE`,"mmd-editor":`ON YOUR DEVICE · FREE`,"scrolling-screenshot":`A SERVER OPENS THE PAGE · FREE`,"full-page-screenshot":`A SERVER OPENS THE PAGE · FREE`,"dxf-to-svg":`ON YOUR DEVICE · FREE`,"dxf-to-pdf":`ON YOUR DEVICE · FREE`,"dxf-to-png":`ON YOUR DEVICE · FREE`,"audio-to-text":`UPLOADED · FREE`,"video-to-text":`SOUND ONLY · FREE`,"reverse-video":`ON YOUR DEVICE · FREE`,"resize-image":`ON YOUR DEVICE · FREE`,"add-image-background":`ON YOUR DEVICE · FREE`,"jpg-to-pdf":`ON YOUR DEVICE · FREE`,"png-to-pdf":`ON YOUR DEVICE · FREE`,"merge-pdf":`ON YOUR DEVICE · FREE`,"split-pdf":`ON YOUR DEVICE · FREE`,"rotate-pdf":`ON YOUR DEVICE · FREE`,"compress-image":`ON YOUR DEVICE · FREE`,"convert-image":`ON YOUR DEVICE · FREE`,"convert-jpg":`ON YOUR DEVICE · FREE`,"blur-image":`ON YOUR DEVICE · FREE`,"crop-image":`ON YOUR DEVICE · FREE`,"audio-converter":`ON YOUR DEVICE · FREE`,"mp4-to-mp3":`ON YOUR DEVICE · FREE`,"video-converter":`ON YOUR DEVICE · FREE`,"compress-video":`ON YOUR DEVICE · FREE`,"mov-to-mp4":`ON YOUR DEVICE · FREE`,"mkv-to-mp4":`ON YOUR DEVICE · FREE`,"avi-to-mp4":`ON YOUR DEVICE · FREE`,"webm-to-mp4":`ON YOUR DEVICE · FREE`,"mp4-to-mov":`ON YOUR DEVICE · FREE`,"mp4-to-webm":`ON YOUR DEVICE · FREE`,"video-to-gif":`ON YOUR DEVICE · FREE`,"mp4-to-gif":`ON YOUR DEVICE · FREE`,"webp-to-jpg":`ON YOUR DEVICE · FREE`,"avif-to-jpg":`ON YOUR DEVICE · FREE`,"png-to-webp":`ON YOUR DEVICE · FREE`,"image-to-jpg":`ON YOUR DEVICE · FREE`,"image-to-text":`ON YOUR DEVICE · FREE`,"m4a-to-mp3":`ON YOUR DEVICE · FREE`,"mp3-to-wav":`ON YOUR DEVICE · FREE`,"mov-to-mp3":`ON YOUR DEVICE · FREE`,"m4a-to-wav":`ON YOUR DEVICE · FREE`,"mp4-to-wav":`ON YOUR DEVICE · FREE`,"ogg-to-mp3":`ON YOUR DEVICE · FREE`,"flac-to-mp3":`ON YOUR DEVICE · FREE`,"mkv-to-mp3":`ON YOUR DEVICE · FREE`,"webm-to-mp3":`ON YOUR DEVICE · FREE`,"opus-to-mp3":`ON YOUR DEVICE · FREE`,"aac-to-mp3":`ON YOUR DEVICE · FREE`,"flac-to-wav":`ON YOUR DEVICE · FREE`,"svg-to-png":`ON YOUR DEVICE · FREE`,"avif-to-png":`ON YOUR DEVICE · FREE`,"png-to-ico":`ON YOUR DEVICE · FREE`,"image-to-png":`ON YOUR DEVICE · FREE`,"ico-to-png":`ON YOUR DEVICE · FREE`,"bmp-to-jpg":`ON YOUR DEVICE · FREE`,"png-to-avif":`ON YOUR DEVICE · FREE`,"image-to-webp":`ON YOUR DEVICE · FREE`,"avif-to-webp":`ON YOUR DEVICE · FREE`,"jpg-to-avif":`ON YOUR DEVICE · FREE`,"pdf-to-png":`ON YOUR DEVICE · FREE`,"pdf-to-jpg":`ON YOUR DEVICE · FREE`,"gif-to-mp4":`ON YOUR DEVICE · FREE`,"gif-to-webm":`ON YOUR DEVICE · FREE`,"mkv-to-mov"
12:`ON YOUR DEVICE · FREE`,"mp4-to-mkv":`ON YOUR DEVICE · FREE`,"mov-to-webm":`ON YOUR DEVICE · FREE`,"webm-to-mov":`ON YOUR DEVICE · FREE`,"avi-to-mov":`ON YOUR DEVICE · FREE`,"video-to-webm":`ON YOUR DEVICE · FREE`,"heic-to-jpg":`ON YOUR DEVICE · FREE`,"heic-to-png":`ON YOUR DEVICE · FREE`,"heic-to-pdf":`ON YOUR DEVICE · FREE`},wall:{heading:`The fee wall`,intro:`Everything below bills for a job one of these six tools does. Their prices are their own published rates. The verdict says how much of each product we actually replace, because claiming all of it would be a lie you could check in an afternoon.`,sum:`That column adds up to {sum} a month.`,metered:`The last two do not bill by the month. They bill by the image and by the minute.`,verdictFull:`REPLACED`,verdictPartial:`THE PART THAT MATTERS`,jobs:{removebg:`cutouts, by the image`,photoroom:`product photos`,canva:`the design suite`,rev:`transcripts, by the minute`,otter:`meeting transcripts`,descript:`the audio and video editor`,opusclip:`short clips from long video`,submagic:`captions burned into video`,kapwing:`the browser video editor`,veed:`the browser video editor`,clideo:`the online video toolkit`,adobeexpress:`the design suite`,acrobat:`the PDF suite`,ilovepdf:`PDF tools, behind a daily limit`,smallpdf:`PDF tools, behind a daily limit`,tinypng:`image compression, twenty at a time`,kraken:`image compression, by the megabyte`,shortpixel:`image compression for websites`,convertio:`file conversion, by the credit`,zamzar:`file conversion, by the day`,cloudconvert:`file conversion, by the credit`,befunky:`the browser photo editor`},notes:{otter:`the transcript, not the meeting bot`,photoroom:`the cutout and the flat colour behind it, not the generated scenes`,canva:`the resizing and the backgrounds, not the templates`,descript:`the transcript, not the editing`,opusclip:`the transcript, not the clip picking`,submagic:`the subtitle files, not the styling burned into the picture`,kapwing:`reversing and resizing, not the timeline`,veed:`reversing, not the timeline`,clideo:`reversing, not the rest of the kit`,adobeexpress:`the resizing, not the templates`,acrobat:`merging, splitting, rotating and images to PDF, not editing or signing`,ilovepdf:`the PDF jobs on this site, without the daily limit`,smallpdf:`the PDF jobs on this site, without the daily limit`,shortpixel:`the compression itself, not the site plugins and CDN`,convertio:`images and PDFs, not the hundreds of other formats`,zamzar:`images and PDFs, not the hundreds of other formats`,cloudconvert:`images and PDFs, not the hundreds of other formats`,befunky:`the blurring and the resizing, not the editor`},alive:`This site adds up to $0.`}},ui:{pairsHeading:`Straight to one conversion`,familyHeading:`The rest of this converter`,compareDeeper:`How this compares with {name}`,guidesHeading:`Guides for this tool`,moreGuides:`More guides`,guidesNav:`Guides`,findTool:`Search {n} tools`,findNothing:`Nothing matches that.`,supportNav:`Buy me a coffee`,languageNav:`Language`,dropImage:`Drop an image, or click to choose`,dropAudio:`Drop an audio file, or click to choose`,dropVideo:`Drop a video, or click to choose`,decoding:`Reading the file…`,working:`Working…`,download:`Download`,reset:`Start over`,copy:`Copy`,copied:`Copied`,cancel:`Cancel`,timestamps:`Timestamps`,saveAs:`Save as`,formatText:`Text (.txt)`,formatTextTimes:`Text with times (.txt)`,formatSrt:`Subtitles (.srt)`,formatVtt:`Subtitles (.vtt)`,handling:`Sent to our servers, processed, discarded. Never stored, never trained on.`,sitePages:{about:`About`,contact:`Contact`,privacy:`Privacy`,terms:`Terms`},builtBy:`Built and maintained by`,localOnly:`Runs entirely on this page. Nothing is uploaded, so nothing can be kept.`,width:`Width`,height:`Height`,lockAspect:`Lock aspect ratio`,modeSize:`By size`,modePercent:`By percent`,modeSocial:`For social media`,customColor:`Custom`,apply:`Apply`,noTransparency:`This image has no transparent pixels, so the colour will not show. Remove the background first.`,perMonth:`/ month`,perImage:`/ image`,perMinute:`/ minute`,receiptTitle:`PIXPUNK RECEIPT`,receiptElsewhere:`Elsewhere`,receiptHere:`Here`,receiptFree:`$0.00`,receiptBasis:`Priced at {name} list rates.`,receiptItemCutout:`1 image, background removed`,receiptItemAudio:`{time} transcribed`,receiptUploadedTitle:`This one is sent`,receiptUploadedBody:`Everything else on this site runs on your machine. This tool is one of the three that does not: the file goes to our servers, is worked on, and is not kept.`,receiptLocalTitle:`Nothing left your machine`,receiptLocalBody:`This ran on your own machine. Nothing was uploaded, so there was nothing for anyone to meter.`,trademark:`{name} is a trademark of its owner. This page is a comparison, not an affiliation, and the price quoted is their own published rate.`,dropPdf:`Drop a PDF, or click to choose`,dropPdfs:`Drop your PDFs, or click to choose`,dropImages:`Drop your images, or click to choose`,pdfHint:`PDF, up to 100 MB each. Read from disk, never uploaded.`,jpgHint:`JPEG, PNG or WebP. Read from disk, never uploaded.`,pngHint:`PNG, transparency flattened onto white. Read from disk, never uploaded.`,pageCount:`{n} pages.`,imageCount:`{n} images, one per page, in this order.`,pageRange:`Pages to keep`,pageRangeHint:`e.g. 1-3, 7, 10-`,keepPages:`Keep these pages`,everyPage:`One file per page`,mergeAction:`Merge`,rotateAction:`Rotate`,rotateWhich:`Pages to turn, or leave empty for all`,turnRight:`Right`,turnHalf:`Upside down`,turnLeft:`Left`,buildPdf:`Make the PDF`,pageA4:`A4 pages`,pageMatch:`Page fits the image`,moveUp:`Move up`,remove:`Remove`,codecHint:`JPEG, PNG, WebP or AVIF, up to 50 MB. Read from disk, never uploaded.`,jpgOnlyHint:`A JPEG, up to 50 MB. Read from disk, never uploaded.`,qualityLabel:`Quality`,targetLabel:`Convert to`,compressAction:`Compress`,convertAction:`Convert`,savedPct:`{pct}% smaller`,alreadySmall:`This file was already about as small as this quality allows. Try a lower quality.`,outputFormat:`Format`,presetLow:`Low`,presetMedium:`Medium`,presetHigh:`High`,presetMax:`Max`,originalBadge:`ORIGINAL`,compressedBadge:`COMPRESSED`,convertedBadge:`CONVERTED`,resultBadge:`RESULT`,dragCompare:`Drag the line to compare`,batchHeading:`Or a whole batch at once`,batchStart:`Compress all`,pdfUnreadable:`The browser could not open this as a PDF. A password protected file has to be unlocked first.`,pdfTooBig:`{mb} MB, and the limit is 100 MB.`,pdfRenderFailed:`Drawing stopped part way through. A lower scale usually gets through.`,pdfFacts:`{n} pages, {w} x {h}
12 points`,pdfScale:`Scale`,pdfOut:`about {w} x {h} pixels a page`,pdfRender:`Render every page as {format}`,pdfRendering:`Drawing {pct}%`,ocrFirstRun:`Reading. The engine is a few megabytes and arrives the first time you use this on a visit, so the first run is the slow one.`,ocrFound:`{words} words, {pct}% confidence`,ocrEmpty:`Nothing readable came back. Text set against a busy photograph, or smaller than about twenty pixels tall, is usually the reason.`,ocrFailed:`The reader could not start. Reload and try once more.`,gifWidth:`Width`,gifRate:`Frames a second`,gifPlan:`{w} x {h}, {frames} frames, roughly {size}`,gifCapped:`Capped at {max} frames, so the first {s} becomes the GIF.`,gifMake:`Make the GIF`,gifMade:`{size}, {frames} frames`,videoUnsupported:`This browser will not encode video. Chrome, Edge and recent Safari and Firefox will. Nothing was uploaded either way.`,videoUnreadable:`The browser could not read a video track in this file.`,videoTooBig:`{mb} MB, and the limit is 500 MB.`,videoFailed:`The conversion stopped part way through. A shorter file usually gets through.`,videoFacts:`{d}, {w} x {h}, {codec}`,videoRemux:`Already in the right codec, so the picture is copied rather than re-encoded. Fast, and nothing is lost.`,videoTranscode:`The picture has to be re-encoded, which takes real time and costs a little quality.`,videoStart:`Convert to {format}`,videoWorking:`Working {pct}%`,videoQuality:`Quality`,videoQualities:{high:`High`,balanced:`Balanced`,small:`Smallest`},dropGif:`Drop a GIF, or click to choose`,gifUnreadable:`The browser could not read frames out of this file. It may not be a GIF.`,gifVideoTooBig:`{mb} MB, and the limit is 100 MB.`,gifTooLong:`This GIF has too many frames to convert in a tab.`,gifStill:`This GIF has a single frame, so the video will be a still image.`,gifFacts:`{n} frames, {w} x {h}, {d}, about {fps} fps`,gifVariableRate:`The frames do not all last the same time. The timings are carried over as they are, not averaged.`,gifBounce:`Play forward then backward, so it loops like the GIF did`,gifVideoConvert:`Convert to {format}`,gifVideoEncoding:`Encoding {pct}%`,gifVideoResult:`{before} in, {after} out`,gifVideoFailed:`The encode stopped part way through. A shorter GIF usually gets through.`,dropHeic:`Drop HEIC photos, or click to choose. Several at once is fine.`,heicUnsupported:`This browser cannot open HEIC photos. Safari and recent Chrome and Edge can, on a Mac, an iPhone or a recent Windows machine. Nothing was uploaded either way.`,heicTooBig:`{name} is larger than 150 MB, which is more than a tab can open.`,heicNotHeic:`{name} does not look like a HEIC photo.`,heicFailed:`{name} could not be opened. It may be a kind of HEIC this page does not read yet.`,heicWorking:`Converting {at} of {of}: {name}`,heicPdfWorking:`Reading photo {at} of {of}…`,heicPdfFailed:`One of those photos could not be opened, so the document was not built.`,dropWatermark:`Drop an image, or click to choose`,watermarkTooBig:`{mb} MB, and the limit is 25 MB.`,watermarkUnreadable:`The browser could not open that image.`,watermarkPaintHint:`Paint over the mark. Stay close to it: only the part you paint is changed, and the more of the real picture the repair can see, the better it matches.`,watermarkBrush:`Brush`,watermarkUndo:`Undo stroke`,watermarkClear:`Clear`,watermarkRepair:`Repair the marked area`,watermarkLoading:`Fetching the repair engine, {pct}% of 88 MB. It is downloaded once and your browser keeps it, so this wait is the first time only.`,watermarkWorking:`Working…`,watermarkNothingMarked:`Nothing is painted yet.`,watermarkFailed:`The repair did not finish. Try a smaller marked area.`,upscaleTooMany:`{w} by {h} is more than this one takes. The limit is a million pixels, which is 1000 by 1000, or any other shape with as many.`,upscaleUnreadable:`The browser could not open that image.`,upscalePlan:`{w} x {h} in, {ow} x {oh} out. It is cut into {n} squares and each one takes a second or two, so start it and leave it.`,upscalePlanSame:`{w} x {h} in and back out at the same size, only cleaner. It still does the work at four times the size, so it is still {n} squares and still a second or two each.`,upscaleSizeLabel:`Give me`,upscaleSizeFour:`Four times bigger`,upscaleSizeSame:`The same size, sharper`,upscaleStart:`Make it four times bigger`,upscaleStartSame:`Make it sharper`,upscaleLoading:`Fetching the enlarger, {pct}% of 5 MB. It is downloaded once and your browser keeps it, so this wait is the first time only.`,upscaleWorking:`Square {done} of {n}, about {left} left`,upscaleFailed:`It stopped before it finished. Try a smaller picture.`,redactOpening:`Opening the document, {pct}%`,redactTooManyPages:`{n} pages, and this takes up to 50 at a time.`,redactUnreadable:`The browser could not open that PDF.`,redactHint:`Drag across anything that has to go. Click a box to take it away.`,redactFind:`Find the private parts for me`,redactFindSize:`This fetches a 875 MB reader that finds names, addresses, phone numbers, accounts, dates and passwords in the text. It runs here, on your machine, and your browser keeps it after the first time. Skip it and mark the pages yourself.`,redactDownloading:`Fetching the reader, {pct}% of 875 MB. Downloaded once, then your browser keeps it.`,redactFinding:`Reading page {n} of {of}`,redactFound:`Boxed {n} things it believes belong to somebody. Check every one, and read the pages it found nothing on.`,redactFoundNone:`It found nothing it recognised. That is not the same as there being nothing, so read the pages yourself.`,redactFindFailed:`The reader did not load, so nothing was marked. Your boxes are untouched.`,redactKinds:{private_person:`name`,private_address:`address`,private_email:`email`,private_phone:`phone`,private_url:`link`,private_date:`date`,account_number:`account`,secret:`password`},redactReadingPage:`reading`,pdfTextReading:`Reading it…`,pdfTextUnreadable:`The browser could not open that PDF.`,pdfTextFacts:`{pages} pages, {words} words, read in {ms} ms. None of it was uploaded.`,pdfTextScanned:`There is no text in this one. It is a picture of a page, so {n} of its {of} pages hold no words to take out, only an image of them. Image to Text can read it: that tool looks at the picture instead.`,pdfTextSomePages:`{n} pages are pictures rather than text, so nothing came out of those. Image to Text can read them.`,docDrop:{epub:`Drop an EPUB, or click to choose`,word:`Drop a Word document, or click to choose`,excel:`Drop a spreadsheet, or click to choose`},docReading:`Reading it…`,docFacts:`Read as {format}, {words} words, in {ms} ms. Nothing was uploaded.`,docEmpty:`There are no words in this one. It opened, and it is empty.`,docUnknown:`That is not a document this can read. It goes by what is inside the file rather than the name on it, and the inside of that one is not Word, Excel, OpenDocument, RTF, EPUB, CSV or PDF.`,docFailed:`It could not read that file.`,dxfDrop:`Drop a DXF drawing in`,dxfReading:`Reading the drawing…`,dxfFacts:`{entities} objects across {layers} layers, read in {ms} ms. Nothing was uploaded.`,dxfEmptyBecause:`There is nothing here that can be drawn as lines. It holds {what}.`,dxfEmpty:`This drawing is empty. It opened, and there is nothing in it.`,dxfMissing:`This drawing points at files that were not included, so parts of it are missing: {names}.`,dxfSkipped:`Left out, because lines cannot show it: {what}.`,dxfBinary:`That is a binary DXF, which is a different format with the same extension. Save it again as a plain DXF and it will open.`,dxfFailed:`It could not read that drawing.`,dxfSizeLabel:`Size`,dxfSizes:{small:`Small`,medium:`Medium`,large:`Large`},mmdNoWebgpu:`This browser cannot draw the viewport. It needs a recent Chrome, Edge or Safari on a desktop or a laptop, and a phone will not do: a model is tens of thousands of triangles moving thirty times a second.`,mmdStarting:`Starting the viewport…`,mmdEmpty:`Choose a model folder to begin. Nothing is uploaded.`,mmdFailed:`The viewport could not start on this machine.`,mmdPickModel:`Model folder`,mmdChangeModel:`Change model`,mmdPickMotion:`Motion .vmd`,mmdChangeMotion:`Change motion`,mmdLoadingModel:`Reading the model…`,mmdLoadingMotion:`Reading the motion…`,mmdModelFailed:`That model could not be read.`,mmdMotionFailed:`That motion file could not be read.`,mmdNoPmx:`No .pmx in that folder. Pick the folder the model file sits in, not the file.`,mmdNotFolder:`That was a file. A model needs its whole folder, because it names its textures by path.`,mmdLoaded:`{model} · {motion}`,mmdPlay:`Play`,mmdPause:`Pause`,mmdFrameLabel:`Frame`,mmdFrameOf:`{n} / {of}`,mmdPhysics:`Physics while playing`,mmdNoBones:`No motion loaded yet. Pose a bone and key it, or open a .vmd.`,mmdKey:`Key here`,mmdUnkey:`Delete key`,mmdSave:`Save .vmd`,mmdCounts:`{bones} bones, {keys} keyframes`,mmdNoMotionYet:`no motion`,shotUrlLabel:`Web address`,shotPlaceholder:`example.com`,shotGo:`Open it`,shotOpening:`Opening…`,shotEncoding:`Making the animation on this machine…`,shotWhatLeaves:`The address is the only thing that leaves this machine. A server opens the page and photographs the whole of it, and the picture comes back here, where the scrolling and the GIF are made. The page you name is visited by that server rather than by you, so do not point it at anything behind a login or on a private network.`,shotFacts:`{w} by {h}, {frames} frames, {seconds}s, {kb} KB.`,shotShape:`Shape`,shotShapes:{wide:`Wide`,phone:`Phone`,square:`Square`},shotQuality:`Quality`,shotQualities:{small:`Small`,standard:`Standard`,high:`High`},shotSpeed:`Speed`,shotSpeeds:{slow:`Slow`,normal:`Normal`,fast:`Fast`},shotHurried:`This page is long enough that it scrolls faster than the speed you picked. A GIF holds every frame whole, so the alternative was a file too big to post. A smaller quality buys back the frames.`,shotWidthLabel:`Layout`,shotWidths:{desktop:`Desktop`,phone:`Phone`},shotRetina:`Double resolution`,shotHideFixed:`Hide floating bars`,shotPngFacts:`{w} by {h} pixels, {kb} KB.`,shotCapped:`This page is taller than {max} pixels, so the picture stops there. Very tall images run into what a browser can hold open, and a cut picture is more use than one nothing can display.`,shotSavePng:`Save PNG`,shotShotAgain:`Take it again`,shotRemake:`Remake`,shotSave:`Save GIF`,shotFree:`These settings cost nothing: the page is not opened again.`,shotShortPage:`That page fits on one screen, so there is nothing to scroll through.`,shotEncodeFailed:`The animation could not be made from that picture.`,shotOpenFailed:`That page could not be opened.`,
12shotTooMany:`This tool is free and has no accounts, so it limits how fast one address can use it. Wait a minute and try again.`,pdfTextMangled:`Some of this came out garbled. That happens when a document embeds its fonts without saying which characters they stand for, and no tool can undo it from the file alone.`,listenSourceLabel:`Listen to`,listenSourceMic:`This microphone`,listenSourceTab:`Another tab`,listenSourceTabNote:`A microphone hears the room, so with headphones on it hears your half of the conversation and nothing else. Choosing a tab makes the browser ask which one, and then it hears whatever that tab is playing. It cannot reach an app outside the browser, so a meeting in the Zoom or Teams desktop app is out of reach; open the meeting in a tab and it works.`,listenLanguage:`Language`,listenLanguageWhy:`It does not guess. Told the wrong one, it translates instead of transcribing.`,listenStart:`Start listening`,listenSize:`The first start fetches 196 MB of speech model and your browser keeps it. Nothing you say is uploaded, then or ever, and nothing is recorded: what exists is the text on this page.`,listenLoading:`Fetching the speech model, {pct}%`,listenOn:`Listening, on your {device}`,listenStop:`Stop`,listenWaiting:`Say something.`,listenDenied:`The browser did not give access to the audio, so there is nothing to listen to.`,listenNoAudio:`That share carries no sound. When the browser asks, pick a tab and turn on the option to share its audio.`,listenFailed:`It stopped listening because something went wrong. The text so far is still here.`,listenEmpty:`Nothing yet.`,listenWords:`{n} words`,redactDesktopOnly:`Finding things automatically needs a desktop. The reader is a 875 MB download and wants about a gigabyte of memory while it works, which a phone will not give a browser tab: it would download the lot and then be killed. Marking pages by hand works here exactly as it does anywhere else, and the blacking out is just as permanent.`,redactPixels:`What you save is the pages as pictures, so the covered words are not in the file at all rather than hidden under something. The cost of that is a document nobody can search or copy from, including you.`,redactRemoveBox:`Remove this box`,redactAction:`Black out {n} and download`,redactClear:`Take all the boxes off`,redactWorking:`Blacking out, {pct}
12%`,redactFailed:`It did not finish, so nothing was saved. Try a shorter document.`,audioUndecodable:`The browser could not read any audio in this file.`,audioFailed:`The encode failed part way through. Try a shorter file.`,audioTrack:`{d} long, {r} kHz, {c} channel(s)`,audioBitrate:`Bitrate`,audioPredicted:`About {size} out`,audioConvert:`Convert to {format}`,audioEncoding:`Encoding {pct}%`,cropRatios:{free:`Free`,square:`Square`,portrait:`4:5`,landscape:`16:9`,classic:`3:2`,story:`9:16`},cropHint:`Drag inside the box to move it, drag a corner to resize, drag outside to start again.`,cropOutput:`{w} x {h} out`,cropFrom:`from {w} x {h}`,hideWith:`Hide with`,modeBlur:`Blur`,modePixelate:`Pixelate`,modeSolid:`Black box`,strengthLabel:`Strength`,dragToHide:`Drag a box over anything that should not be seen. Draw nothing and the whole picture is treated.`,areasCount:`{n} hidden. Drag a box to move it, pull a corner to resize, Delete to remove.`,deleteArea:`Delete selected`,clearAreas:`Clear all`}},zl={en:Rl,cn:{home:{title:`PixPunk:免费抠图、语音转文字、改图片尺寸,不注册不订阅`,description:`免费抠图、修改图片大小、PDF 合并、语音转文字等多个工具。不用注册,没有水印,不收订阅费。大多数工具全程本地运行,文件不会被上传。`,h1:`PIXPUNK`,punchline:{outlined:`安全`,solid:`匿名`},tagline:`一切都在你自己的浏览器里运行。`,pitch:`{n} 个文件工具。{local} 个在你自己的机器上跑,文件哪儿都不去。{uploaded} 个发到我们的服务器,处理完把结果还给你。{n} 个全都免费,而且都不问你是谁。`,toolsHeading:`工具`,moreToolsHeading:`更多同类工具`,featuredOn:`已被这些网站收录`,band:{labelTop:`不用再付的`,labelBottom:`订阅费`,unit:`/年`,explainLabel:`这个数字是怎么来的`,explain:`十份订阅,按它们自己公布的价格,每月 {monthly},加起来的结果。这里不统计也不存储你用工具做了什么:这是拿价目表做的算术,不是谁真省下了多少的累计。`,link:`看那张表`},groupNames:{ai:`AI`,images:`图片`,documents:`文档`,video:`视频`,"3d":`3D`,audio:`音频`},groupBlurbs:{ai:`抠图、放大、修复、认字、把声音写成文字`,images:`抠图、裁剪、改尺寸、打码、压缩、转格式、认字`,documents:`生成 PDF、合并、拆分、把字取出来`,video:`转格式、压小、做成 GIF、转文字`,"3d":`打开模型、播放动作、动一根骨骼、把文件写回去`,audio:`转格式、只留声音、转文字`},toolNames:{"remove-image-background":`图片去背景`,"remove-image-watermark":`图片去水印`,"remove-text-from-image":`图片去文字`,"upscale-image":`图片放大`,"redact-pdf":`PDF 涂黑脱敏`,"live-transcription":`实时语音转文字`,"pdf-to-text":`PDF 转文字`,"pdf-to-markdown":`PDF 转 Markdown`,"epub-to-txt":`EPUB 转 TXT`,"word-to-markdown":`Word 转 Markdown`,"excel-to-markdown":`Excel 转 Markdown`,"audio-to-text":`音频转文字`,"video-to-text":`视频转文字`,"reverse-video":`视频倒放`,"resize-image":`调整图片尺寸`,"add-image-background":`图片加背景`,"jpg-to-pdf":`JPG 转 PDF`,"png-to-pdf":`PNG 转 PDF`,"merge-pdf":`PDF 合并`,"split-pdf":`PDF 拆分`,"rotate-pdf":`PDF 旋转`,"compress-image":`图片压缩`,"convert-image":`图片格式转换`,"convert-jpg":`JPG 转换`,"blur-image":`图片模糊打码`,"crop-image":`图片裁剪`,"audio-converter":`音频格式转换`,"mp4-to-mp3":`MP4 转 MP3`,"video-converter":`视频格式转换`,"compress-video":`视频压缩`,"mov-to-mp4":`MOV 转 MP4`,"mkv-to-mp4":`MKV 转 MP4`,"avi-to-mp4":`AVI 转 MP4`,"webm-to-mp4":`WebM 转 MP4`,"mp4-to-mov":`MP4 转 MOV`,"mp4-to-webm":`MP4 转 WebM`,"video-to-gif":`视频转 GIF`,"mp4-to-gif":`MP4 转 GIF`,"webp-to-jpg":`WebP 转 JPG`,"avif-to-jpg":`AVIF 转 JPG`,"png-to-webp":`PNG 转 WebP`,"image-to-jpg":`图片转 JPG`,"image-to-text":`图片转文字`,"m4a-to-mp3":`M4A 转 MP3`,"mp3-to-wav":`MP3 转 WAV`,"mov-to-mp3":`MOV 转 MP3`,"m4a-to-wav":`M4A 转 WAV`,"mp4-to-wav":`MP4 转 WAV`,"ogg-to-mp3":`OGG 转 MP3`,"flac-to-mp3":`FLAC 转 MP3`,"mkv-to-mp3":`MKV 转 MP3`,"webm-to-mp3":`WebM 转 MP3`,"opus-to-mp3":`Opus 转 MP3`,"aac-to-mp3":`AAC 转 MP3`,"flac-to-wav":`FLAC 转 WAV`,"svg-to-png":`SVG 转 PNG`,"avif-to-png":`AVIF 转 PNG`,"png-to-ico":`PNG 转 ICO`,"image-to-png":`图片转 P
12NG`,"ico-to-png":`ICO 转 PNG`,"bmp-to-jpg":`BMP 转 JPG`,"png-to-avif":`PNG 转 AVIF`,"image-to-webp":`图片转 WebP`,"avif-to-webp":`AVIF 转 WebP`,"jpg-to-avif":`JPG 转 AVIF`,"pdf-to-png":`PDF 转 PNG`,"pdf-to-jpg":`PDF 转 JPG`,"gif-to-mp4":`GIF 转 MP4`,"gif-to-webm":`GIF 转 WebM`,"mkv-to-mov":`MKV 转 MOV`,"mp4-to-mkv":`MP4 转 MKV`,"mov-to-webm":`MOV 转 WebM`,"webm-to-mov":`WebM 转 MOV`,"avi-to-mov":`AVI 转 MOV`,"video-to-webm":`视频转 WebM`,"heic-to-jpg":`HEIC 转 JPG`,"heic-to-png":`HEIC 转 PNG`,"heic-to-pdf":`HEIC 转 PDF`,"mmd-editor":`MMD 编辑器`,"dxf-to-svg":`DXF 转 SVG`,"dxf-to-pdf":`DXF 转 PDF`,"dxf-to-png":`DXF 转 PNG`,"scrolling-screenshot":`滚动截图`,"full-page-screenshot":`整页长图截图`},toolBlurbs:{"remove-image-background":`拖一张图进来,拿走透明 PNG。不用注册,没有水印,也没有会用完的点数。`,"remove-image-watermark":`把标记涂掉,被涂住的部分会被重建,全程在你自己的机器上。`,"remove-text-from-image":`烧进截图或照片里的字,涂掉之后重建。`,"upscale-image":`长宽各放大四倍。细节是重新生成出来的,不是把原来的像素抹开。`,"redact-pdf":`把名字或号码涂掉,而且是真的从文件里消失,不是压在一个黑方块下面。`,"live-transcription":`你说它就打字。这是站上唯一一个不把声音发到任何地方的转录工具。`,"pdf-to-text":`把 PDF 里的字取出来,不到一秒,文档不去任何地方。`,"pdf-to-markdown":`标题、列表、表格都留着,可以直接粘进笔记,或者交给模型。`,"epub-to-txt":`把一本书从它的壳里取出来,变成纯文本,章节都在,几毫秒的事。`,"word-to-markdown":`.doc、.docx、.odt 或 .rtf 转成 Markdown,标题和列表都还立着。`,"excel-to-markdown":`一张表变成 Markdown 表格,数字还留在它本来那一行里。`,"audio-to-text":`任意时长的录音都能出文字稿。别人按分钟计费,我们根本不计。`,"video-to-text":`从视频拿到文字稿。只发送声音,视频本身留在你的电脑里。`,"reverse-video":`把片段倒着播。全程在你自己的设备上完成,不上传,也没有什么可计费的。`,"resize-image":`精确像素、百分比,或各平台的现成尺寸。文件不出你的设备。`,"add-image-background":`给透明图垫一块纯色底。抠图之后天然的下一步,同样在本地完成。`,"jpg-to-pdf":`把照片和扫描件合成一份文档,一页一张。在标签页里拼装,不上传。`,"png-to-pdf":`把截图合成一份文档,透明区域垫上白底。文件不出你的设备。`,"merge-pdf":`把文档首尾相接,顺序你定。合同留在你自己的机器上。`,"split-pdf":`保留某个页码范围,或者每页拆成一个文件。其余那些页哪儿也不去。`,"rotate-pdf":`把横着的页面转正,并写进文件本身,而不只是改了当前视图。`,"compress-image":`同一张图,几分之一的体积,省了多少直接印在小票上。不上传。`,"convert-image":`WebP、PNG、JPG、AVIF 随意互转。你的机器本来就会,这个页面只是开口。`,"convert-jpg":`把 JPG 转成 PNG、WebP 或 AVIF,质量由你定。文件不出你的设备。`,"blur-image":`用模糊、马赛克或黑块挡住人脸、车牌或住址。图片不出你的设备。`,"crop-image":`把图片裁到真正要的那部分,自由比例或固定比例都行。不上传。`,"audio-converter":`任意录音转成 MP3 或 WAV,码率你定。解码和编码都在标签页里完成。`,"mp4-to-mp3":`留下声音,丢掉画面。视频在这里被读取,出来的只有音频。`,"video-converter":`MP4、WebM、MKV、MOV,任意转任意。编码本来就合适时,画面是复制而不是重新编码。`,"compress-video":`按你选的画质换一个更小的文件,而视频不必先交给别人。`,"mov-to-mp4":`从 iPhone 里出来,进到什么都能播的那个。`,"mkv-to-mp4":`离开那个只有播放器打得开的盒子。`,"avi-to-mp4":`素材的格式,比拒收它的软件还老。`,"webm-to-mp4":`下载来的片段,换成剪辑软件愿意导入的文件。`,"mp4-to-mov"
12:`进到 Mac 剪辑软件预期的那个盒子。`,"mp4-to-webm":`更小,给你自己托管的网页。`,"video-to-gif":`把片段变成 GIF,体积在开始之前就告诉你而不是之后。不上传。`,"mp4-to-gif":`同一个 GIF 工具,答案已经替你填好。不上传。`,"webp-to-jpg":`给那些到现在还打不开 WebP 的东西。`,"avif-to-jpg":`AVIF 比大多数要读它的软件都新。`,"png-to-webp":`体积少掉约三分之一,透明还在。`,"image-to-jpg":`浏览器读得了的任何东西,输出成 JPG。`,"image-to-text":`把截图、收据或扫描件里的字取出来。识别在这里发生,所以文件也留在这里。`,"m4a-to-mp3":`一段语音备忘录,换成什么都能播的格式。`,"mp3-to-wav":`不压缩,是拿去剪的,不是拿去听的。`,"mov-to-mp3":`只留声音,画面不要。`,"m4a-to-wav":`离开苹果的容器,变成裸音频。`,"mp4-to-wav":`视频里的音轨,不压缩。`,"ogg-to-mp3":`离开开放格式,进到没什么会拒绝的那个。`,"flac-to-mp3":`无损压到手机装得下的大小。`,"mkv-to-mp3":`从录制或者转录文件里把声音取出来。`,"webm-to-mp3":`网上下来的片段,只要声音。`,"opus-to-mp3":`语音聊天的录音,换成剪辑软件收的格式。`,"aac-to-mp3":`两个都是有损的,但只有一个到哪都能开。`,"flac-to-wav":`两边都无损,但剪辑软件要的是 WAV。`,"svg-to-png":`矢量图压成像素,尺寸你定。`,"avif-to-png":`离开新格式,进到什么都不丢的那个。`,"png-to-ico":`网站图标,浏览器会找的每个尺寸都给。`,"image-to-png":`浏览器读得了的任何东西,输出成 PNG。`,"ico-to-png":`老的图标文件,变回一张普通图片。`,"bmp-to-jpg":`BMP 每个像素都原样存着。这是解药。`,"png-to-avif":`现代格式里最小的那个,透明照样带着。`,"image-to-webp":`浏览器读得了的任何东西,输出成 WebP。`,"avif-to-webp":`一个新格式,换成打得开它的东西更多的那个。`,"jpg-to-avif":`同一张照片,体积只有 JPG 的一小块,给你自己的网页用。`,"pdf-to-png":`文档的每一页变成一张图,分辨率你定。绘制在这里发生,所以文档也留在这里。`,"pdf-to-jpg":`同一个渲染器,输出换成 JPG。不上传。`,"gif-to-mp4":`GIF 存的是一整幅一整幅的画面,视频存的是变了的部分,所以体积通常会掉掉一大半。`,"gif-to-webm":`同样的帧,换成 VP9,给你自己托管的网页用。`,"mkv-to-mov":`录制软件写出来的东西,装进 QuickTime 打得开的盒子。通常只是换个壳,很快。`,"mp4-to-mkv":`一个盒子同时装下所有字幕轨和音轨。`,"mov-to-webm":`手机录的片子,压到能放上网页的大小。`,"webm-to-mov":`下载下来的 WebM,换成剪辑软件愿意导入的盒子。`,"avi-to-mov":`把 1992 年那种格式里的老素材,换成 Mac 读得懂的。`,"video-to-webm":`浏览器能播的任何东西,输出成 WebM。`,"heic-to-jpg":`iPhone 拍出来的照片,换成别的东西都读得懂的格式。`,"heic-to-png":`同一张照片,不再经历第二次有损压缩。`,"heic-to-pdf":`一堆 iPhone 照片,合成一份文档。`,"mmd-editor":`打开模型和动作,拖时间轴,动一根骨骼,再把 .vmd 存回去。`,"dxf-to-svg":`一张图纸变成矢量图形,每根线还是线,什么软件都打得开。`,"dxf-to-pdf":`一张图纸变成谁都能打开、能打印的文件,两头都不需要装 CAD。`,"dxf-to-png":`一张图纸变成图片,尺寸你定,拿来就能贴。`,"scrolling-screenshot":`给它一个网址,整页从头滚到尾,变成一个 GIF。`,"full-page-screenshot":`输入网址,整页变成一张长 PNG,包括滚到才加载出来的那些部分。`},toolTags:{"remove-image-background":`需上传 · 免费`,"remove-image-watermark":`本机运行 · 免费`,"remove-text-from-image":`本机运行 · 免费`,"upscale-image":`本机运行 · 免费`,"redact-pdf":`本机运行 · 免费`,"live-transcription":`本机运行 · 免费`,"pdf-to-text":`本机运行 · 免费`,"pdf-to-markdown":`本机运行 · 免费`,"epub-to-txt":`本机运行 · 免费`,"word-to-markdown":`本机运行 · 免费`,"excel-to-markdown":`本机运行 · 免费`,"mmd-editor":`本机运行 · 免费`,"scrolling-screenshot":`服务器打开页面 · 免费`,"full-page-screenshot":`服务器打开页面 · 免费`,"dxf-to-svg":`本机运行 · 免费`,"dxf-to-pdf":`本机运行 · 免费`,"dxf-to-png":`本机运行 · 免费`,"audio-to-text":`需上传 · 免费`,"video-to-text":`仅发送声音 · 免费`,"reverse-video":`本机运行 · 免费`,"resize-image":`本机运行 · 免费`,"add-image-background":`本机运行 · 免费`,"jpg-to-pdf":`本机运行 · 免费`,"png-to-
12pdf":`本机运行 · 免费`,"merge-pdf":`本机运行 · 免费`,"split-pdf":`本机运行 · 免费`,"rotate-pdf":`本机运行 · 免费`,"compress-image":`本机运行 · 免费`,"convert-image":`本机运行 · 免费`,"convert-jpg":`本机运行 · 免费`,"blur-image":`本机运行 · 免费`,"crop-image":`本机运行 · 免费`,"audio-converter":`本机运行 · 免费`,"mp4-to-mp3":`本机运行 · 免费`,"video-converter":`本机运行 · 免费`,"compress-video":`本机运行 · 免费`,"mov-to-mp4":`本机运行 · 免费`,"mkv-to-mp4":`本机运行 · 免费`,"avi-to-mp4":`本机运行 · 免费`,"webm-to-mp4":`本机运行 · 免费`,"mp4-to-mov":`本机运行 · 免费`,"mp4-to-webm":`本机运行 · 免费`,"video-to-gif":`本机运行 · 免费`,"mp4-to-gif":`本机运行 · 免费`,"webp-to-jpg":`本机运行 · 免费`,"avif-to-jpg":`本机运行 · 免费`,"png-to-webp":`本机运行 · 免费`,"image-to-jpg":`本机运行 · 免费`,"image-to-text":`本机运行 · 免费`,"m4a-to-mp3":`本机运行 · 免费`,"mp3-to-wav":`本机运行 · 免费`,"mov-to-mp3":`本机运行 · 免费`,"m4a-to-wav":`本机运行 · 免费`,"mp4-to-wav":`本机运行 · 免费`,"ogg-to-mp3":`本机运行 · 免费`,"flac-to-mp3":`本机运行 · 免费`,"mkv-to-mp3":`本机运行 · 免费`,"webm-to-mp3":`本机运行 · 免费`,"opus-to-mp3":`本机运行 · 免费`,"aac-to-mp3":`本机运行 · 免费`,"flac-to-wav":`本机运行 · 免费`,"svg-to-png":`本机运行 · 免费`,"avif-to-png":`本机运行 · 免费`,"png-to-ico":`本机运行 · 免费`,"image-to-png":`本机运行 · 免费`,"ico-to-png":`本机运行 · 免费`,"bmp-to-jpg":`本机运行 · 免费`,"png-to-avif":`本机运行 · 免费`,"image-to-webp":`本机运行 · 免费`,"avif-to-webp":`本机运行 · 免费`,"jpg-to-avif":`本机运行 · 免费`,"pdf-to-png":`本机运行 · 免费`,"pdf-to-jpg":`本机运行 · 免费`,"gif-to-mp4":`本机运行 · 免费`,"gif-to-webm":`本机运行 · 免费`,"mkv-to-mov":`本机运行 · 免费`,"mp4-to-mkv":`本机运行 · 免费`,"mov-to-webm":`本机运行 · 免费`,"webm-to-mov":`本机运行 · 免费`,"avi-to-mov":`本机运行 · 免费`,"video-to-webm":`本机运行 · 免费`,"heic-to-jpg":`本机运行 · 免费`,"heic-to-png":`本机运行 · 免费`,"heic-to-pdf":`本机运行 · 免费`},wall:{heading:`收费墙`,intro:`下面每一个产品,都在为这六个工具能做的事收钱。价格是它们自己公开的报价。判定那一栏写的是我们究竟替掉了它多少,因为号称"全都能替"是一句你花一下午就能拆穿的谎话。`,sum:`那一列加起来,每月 {sum}。`,metered:`最后两个不按月收费,一个按张算,一个按分钟算。`,verdictFull:`可以替掉`,verdictPartial:`替掉最贵的那部分`,jobs:{removebg:`抠图,按张收费`,photoroom:`商品图处理`,canva:`整套设计工具`,rev:`转写,按分钟收费`,otter:`会议记录转写`,descript:`音视频编辑器`,opusclip:`把长视频切成短片`,submagic:`把字幕烧进画面`,kapwing:`浏览器里的视频编辑器`,veed:`浏览器里的视频编辑器`,clideo:`在线视频工具箱`,adobeexpress:`整套设计工具`,acrobat:`整套 PDF 工具`,ilovepdf:`PDF 工具,免费版有每日限额`,smallpdf:`PDF 工具,免费版有每日限额`,tinypng:`图片压缩,一次二十张`,kraken:`图片压缩,按流量收费`,shortpixel:`网站图片压缩`,convertio:`文件转换,按点数收费`,zamzar:`文件转换,按天限量`,cloudconvert:`文件转换,按点数收费`,befunky:`浏览器里的图片编辑器`},notes:{otter:`文字稿,不含自动进会议的机器人`,photoroom:`抠图和垫在后面的纯色底,不含它生成的场景图`,canva:`改尺寸和加背景,不含模板`,descript:`文字稿,不含剪辑`,opusclip:`文字稿,不含挑片段`,submagic:`字幕文件,不含烧进画面的样式`,kapwing:`倒放和改尺寸,不含时间线剪辑`,veed:`倒放,不含时间线剪辑`,clideo:`倒放,不含其余那些工具`,adobeexpress:`改尺寸,不含模板`,acrobat:`合并、拆分、旋转和图片转 PDF,不含编辑和签署`,ilovepdf:`这个站的 PDF 那几件事,而且没有每日限额`,smallpdf:`这个站的 PDF 那几件事,而且没有每日限额`,shortpixel:`压缩本身,不含它的网站插件和 CDN`,convert
12io:`图片和 PDF,不含它的几百种其他格式`,zamzar:`图片和 PDF,不含它的几百种其他格式`,cloudconvert:`图片和 PDF,不含它的几百种其他格式`,befunky:`打码和改尺寸,不含整个编辑器`},nameOverrides:{rev:`Rev(AI)`},alive:`这个站加起来,$0。`}},ui:{pairsHeading:`直接到某一种转换`,familyHeading:`这个转换器的其他去向`,compareDeeper:`和 {name} 的详细对比`,guidesHeading:`这个工具的相关指南`,moreGuides:`更多指南`,guidesNav:`指南`,findTool:`搜索 {n} 个工具`,findNothing:`没有匹配的工具。`,supportNav:`请我喝咖啡`,languageNav:`语言`,dropImage:`把图片拖进来,或点击选择`,dropAudio:`把音频拖进来,或点击选择`,dropVideo:`把视频拖进来,或点击选择`,decoding:`正在读取文件…`,working:`处理中…`,download:`下载`,reset:`重来`,copy:`复制`,copied:`已复制`,cancel:`取消`,timestamps:`时间戳`,saveAs:`保存为`,formatText:`纯文本 (.txt)`,formatTextTimes:`带时间的文本 (.txt)`,formatSrt:`字幕 (.srt)`,formatVtt:`字幕 (.vtt)`,handling:`发送到我们的服务器处理后即丢弃。不存储,不用于训练。`,sitePages:{about:`关于`,contact:`联系`,privacy:`隐私`,terms:`使用条款`},builtBy:`开发和维护者`,localOnly:`全程在这个页面上运行。不上传,因此也无从保留。`,width:`宽度`,height:`高度`,lockAspect:`锁定宽高比`,modeSize:`按尺寸`,modePercent:`按百分比`,modeSocial:`社媒规格`,customColor:`自定义`,apply:`生成`,noTransparency:`这张图没有透明像素,颜色不会显现。先用抠图工具把背景去掉。`,perMonth:`/ 月`,perImage:`/ 张`,perMinute:`/ 分钟`,receiptTitle:`PIXPUNK 小票`,receiptElsewhere:`别处`,receiptHere:`这里`,receiptFree:`$0.00`,receiptBasis:`按 {name} 的公开报价计算。`,receiptItemCutout:`1 张图,已去背景`,receiptItemAudio:`已转写 {time}`,receiptUploadedTitle:`这一个会被发送`,receiptUploadedBody:`这个站上别的工具都在你的机器上运行。这个是那三个例外之一:文件会发到我们的服务器,处理完就不再保留。`,receiptLocalTitle:`没有任何东西离开你的机器`,receiptLocalBody:`这一次在你自己的机器上完成。没有上传,所以也没有任何人可以计费。`,trademark:`{name} 是其所有者的商标。本页是价格对比,不代表任何合作关系,所引价格来自对方自己的公开报价。`,dropPdf:`把 PDF 拖进来,或点击选择`,dropPdfs:`把这些 PDF 拖进来,或点击选择`,dropImages:`把图片拖进来,或点击选择`,pdfHint:`PDF,单个最大 100 MB。从磁盘读取,不上传。`,jpgHint:`支持 JPEG、PNG、WebP。从磁盘读取,不上传。`,pngHint:`PNG,透明区域会垫成白底。从磁盘读取,不上传。`,pageCount:`共 {n} 页。`,imageCount:`{n} 张图,一页一张,按这个顺序。`,pageRange:`要保留的页`,pageRangeHint:`例如 1-3, 7, 10-`,keepPages:`保留这些页`,everyPage:`每页导出一个文件`,mergeAction:`合并`,rotateAction:`旋转`,rotateWhich:`要旋转的页,留空表示全部`,turnRight:`向右`,turnHalf:`倒过来`,turnLeft:`向左`,buildPdf:`生成 PDF`,pageA4:`A4 页面`,pageMatch:`页面按图片尺寸`,moveUp:`上移`,remove:`移除`,codecHint:`支持 JPEG、PNG、WebP、AVIF,最大 50 MB。从磁盘读取,不上传。`,jpgOnlyHint:`JPEG 文件,最大 50 MB。从磁盘读取,不上传。`,qualityLabel:`质量`,targetLabel:`转换为`,compressAction:`压缩`,convertAction:`转换`,savedPct:`小了 {pct}%`,alreadySmall:`这个文件在当前质量下已经压得差不多了。可以试试更低的质量。`,outputFormat:`格式`,presetLow:`低`,presetMedium:`中`,presetHigh:`高`,presetMax:`最高`,originalBadge:`原图`,compressedBadge:`压缩后`,convertedBadge:`转换后`,resultBadge:`结果`,dragCompare:`拖动分界线对比`,batchHeading:`或者一次来一整批`,batchStart:`全部压缩`,pdfUnreadable:`浏览器没能把它当作 PDF 打开。有密码保护的文件要先解锁。`,pdfTooBig:`{mb} MB,上限是 100 MB。`,pdfRenderFailed:`绘制中途停止了。降低倍数通常能过。`,pdfFacts:`{n} 页,{w} x {h} 点`,pdfScale:`倍数`,pdfOut:`每页约 {w} x {h} 像素`,pdfRender:`把每一页渲染成 {format}`,pdfRendering:`绘制中 {pct}%`,ocrFirstRun:`正在识别。引擎有几兆,在你这次访问里第一次用到它时才下载,所以第一次会慢。`,ocrFound:`{words} 个词,置信度 {pct}%`,ocrEmpty:`没有读出可用的文字。文字压在杂乱的照片上,或者高度小于约二十像素,通常是原因。`,ocrFailed:`识别引擎没能启动。刷新后再试一次。`,gifWidth:`宽度`,gifRate:`每秒帧数`,gifPlan:`{w} x {h},{frames} 帧,大约 {size}`,gifCapped:`上限 {max} 帧,所以只有开头 {s}
12 会变成 GIF。`,gifMake:`生成 GIF`,gifMade:`{size},{frames} 帧`,videoUnsupported:`这个浏览器不支持视频编码。Chrome、Edge 以及较新的 Safari 和 Firefox 可以。无论如何都没有上传任何东西。`,videoUnreadable:`浏览器没能从这个文件里读出视频轨。`,videoTooBig:`{mb} MB,上限是 500 MB。`,videoFailed:`转换中途停止了。换一个更短的文件通常能过。`,videoFacts:`{d},{w} x {h},{codec}`,videoRemux:`编码本来就对,所以画面是直接复制而不是重新编码。很快,而且没有任何损失。`,videoTranscode:`画面需要重新编码,这要花实打实的时间,也会损失一点画质。`,videoStart:`转成 {format}`,videoWorking:`处理中 {pct}%`,videoQuality:`画质`,videoQualities:{high:`高`,balanced:`均衡`,small:`最小`},dropGif:`把 GIF 拖进来,或点击选择`,gifUnreadable:`浏览器没能从这个文件里读出帧。它可能不是 GIF。`,gifVideoTooBig:`{mb} MB,上限是 100 MB。`,gifTooLong:`这个 GIF 帧数太多,在标签页里转不完。`,gifStill:`这个 GIF 只有一帧,所以视频会是一张静止画面。`,gifFacts:`{n} 帧,{w} x {h},{d},约 {fps} fps`,gifVariableRate:`各帧的停留时间不一样。时间轴按原样保留,没有取平均。`,gifBounce:`正放再倒放,让它像原来的 GIF 一样循环`,gifVideoConvert:`转成 {format}`,gifVideoEncoding:`编码中 {pct}%`,gifVideoResult:`转换前 {before},转换后 {after}`,gifVideoFailed:`编码中途停止了。换一个更短的 GIF 通常能过。`,dropHeic:`把 HEIC 照片拖进来,或点击选择。一次多张也可以。`,heicUnsupported:`这个浏览器打不开 HEIC 照片。Mac、iPhone 和较新的 Windows 上,Safari 以及较新的 Chrome 和 Edge 可以。无论如何都没有上传任何东西。`,heicTooBig:`{name} 超过 150 MB,标签页打不开这么大的。`,heicNotHeic:`{name} 看起来不是 HEIC 照片。`,heicFailed:`{name} 打不开。它可能是这一页还读不了的那种 HEIC。`,heicWorking:`正在转第 {at} / {of} 张:{name}`,heicPdfWorking:`正在读第 {at} / {of} 张照片…`,heicPdfFailed:`其中有一张照片打不开,所以文档没有生成。`,dropWatermark:`把图片拖进来,或点击选择`,watermarkTooBig:`{mb} MB,上限是 25 MB。`,watermarkUnreadable:`浏览器打不开这张图片。`,watermarkPaintHint:`把标记涂掉。尽量贴着它涂:只有你涂过的部分会被改动,而修复能看到的真实画面越多,补出来就越像。`,watermarkBrush:`笔刷`,watermarkUndo:`撤销一笔`,watermarkClear:`清空`,watermarkRepair:`修复涂过的区域`,watermarkLoading:`正在获取修复引擎,{pct}%,共 88 MB。只下载这一次,之后由浏览器保存,所以这个等待只有第一次有。`,watermarkWorking:`处理中…`,watermarkNothingMarked:`还没有涂任何地方。`,watermarkFailed:`修复没有完成。把涂抹的范围缩小一点再试。`,upscaleTooMany:`{w} x {h} 超出了这个工具能收的范围。上限是一百万像素,也就是 1000 x 1000,或者别的形状但像素数相当。`,upscaleUnreadable:`浏览器打不开这张图片。`,upscalePlan:`进来 {w} x {h},出去 {ow} x {oh}。它会被切成 {n} 个小方块,每块一两秒,点了就可以先去忙别的。`,upscalePlanSame:`进来 {w} x {h},出去还是这个尺寸,只是更干净。它内部仍然按四倍在算,所以还是 {n} 个方块,还是每块一两秒。`,upscaleSizeLabel:`我要`,upscaleSizeFour:`放大四倍`,upscaleSizeSame:`原尺寸,更清楚`,upscaleStart:`放大四倍`,upscaleStartSame:`让它更清楚`,upscaleLoading:`正在获取放大引擎,{pct}%,共 5 MB。只下载这一次,之后由浏览器保存,所以这个等待只有第一次有。`,upscaleWorking:`第 {done} / {n} 块,大约还剩 {left}`,upscaleFailed:`没跑完就停下了。换一张更小的图片试试。`,redactOpening:`正在打开文档,{pct}%`,redactTooManyPages:`{n} 页,这个工具一次最多处理 50 页。`,redactUnreadable:`浏览器打不开这个 PDF。`,redactHint:`在要去掉的地方拖一个框。点一下框可以去掉它。`,redactFind:`帮我找出隐私信息`,redactFindSize:`这会取一个 875 MB 的阅读器,它能在文字里认出人名、住址、电话、账号、日期和密码。它在你自己的机器上运行,第一次之后由浏览器保存。不想要也可以跳过,自己在页面上标。`,redactDownloading:`正在获取阅读器,{pct}%,共 875 MB。只下载这一次,之后由浏览器保存。`,redactFinding:`正在读第 {n} / {of} 页`,redactFound:`框出了 {n} 处它认为属于某个人的内容。每一处都自己核对,它没标出东西的那些页也要读。`,redactFoundNone:`它没有认出任何东西。这不等于页面上没有,所以还是自己读一遍。`,redactFindFailed:`阅读器没加载成功,所以什么都没标。你已经画的框没有受影响。`,redactKinds:{private_person:`姓名`,private_address:`住址`,private_email:`邮箱`,private_phone:`电话`,private_url:`链接`,private_date:`日期`,account_number:`账号`,secret:`密码`},redactReadingPage:`正在读`,pdfTextReading:`正在读…`,pdfTextUnreadable:`浏览器打不开这个 PDF。`,pdfTextFacts:`{pages} 页,{words} 个词,用了 {ms} 毫秒。全程没有上传。`,pdfTextScanned:`这份里面没有文字。它是一张张页面的图片,所以 {of} 页里有 {n} 页拿不出任何字,只有字的影像。用「图片转文字」可以读它:那个工具看的是图。`,pdfTextSomePages:`有 {n} 页是图片而不是文字,那几页没有内容出来。「图片转文字」能读它们。`,docDrop:{epub:`把 EPUB 拖进来,或点击选择`,word:`把 Word 文档拖进来,或点击选择`,excel:`把表格拖进来,或点击选择`},docReading:`正在读…`,docFacts:`按 {format} 读取,{words} 个词,用了 {ms} 毫秒。没有上传任何东西。`,docEmpty:`这份里面没有文字。它打开了,但是空的。`,docUnknown:`这不是它能读的文档。它看的是文件内部的内容而不是文件名,而那个文件的内部既不是 Word、Excel、OpenDocument、RTF,也不是 EPUB、CSV 或 PDF。`,docFailed:`这个文件读不了。`,dxfDrop:`把 DXF 图纸拖进来`,dxfReading:`正在读图纸…`,dxfFacts:`{entities} 个图元,{layers} 个图层,用了 {ms}
12 毫秒。没有上传任何东西。`,dxfEmptyBecause:`这里面没有能画成线条的东西,它装的是{what}。`,dxfEmpty:`这张图纸是空的。它打开了,里面什么都没有。`,dxfMissing:`这张图纸引用了没有一起给过来的文件,所以有一部分是缺的:{names}。`,dxfSkipped:`没有画出来,因为线条表现不了:{what}。`,dxfBinary:`这是二进制格式的 DXF,扩展名一样但格式不同。请另存为普通 DXF,就能打开了。`,dxfFailed:`这张图纸读不了。`,dxfSizeLabel:`尺寸`,dxfSizes:{small:`小`,medium:`中`,large:`大`},mmdNoWebgpu:`这个浏览器画不了这个视窗。它需要桌面端或笔记本上较新的 Chrome、Edge 或 Safari,手机不行:一个模型是几万个三角形,每秒要动三十次。`,mmdStarting:`正在启动视窗…`,mmdEmpty:`先选一个模型文件夹。不会上传任何东西。`,mmdFailed:`这台机器上启动不了视窗。`,mmdPickModel:`模型文件夹`,mmdChangeModel:`换模型`,mmdPickMotion:`动作 .vmd`,mmdChangeMotion:`换动作`,mmdLoadingModel:`正在读模型…`,mmdLoadingMotion:`正在读动作…`,mmdModelFailed:`这个模型读不了。`,mmdMotionFailed:`这个动作文件读不了。`,mmdNoPmx:`那个文件夹里没有 .pmx。请选模型文件所在的文件夹,不是选那个文件。`,mmdNotFolder:`那是一个文件。模型需要整个文件夹,因为它是按路径去找自己的贴图的。`,mmdLoaded:`{model} · {motion}`,mmdPlay:`播放`,mmdPause:`暂停`,mmdFrameLabel:`帧`,mmdFrameOf:`{n} / {of}`,mmdPhysics:`播放时启用物理`,mmdNoBones:`还没有载入动作。摆一个骨骼打上关键帧,或者打开一个 .vmd。`,mmdKey:`打关键帧`,mmdUnkey:`删除关键帧`,mmdSave:`保存 .vmd`,mmdCounts:`{bones} 根骨骼,{keys} 个关键帧`,mmdNoMotionYet:`暂无动作`,shotUrlLabel:`网址`,shotPlaceholder:`example.com`,shotGo:`打开它`,shotOpening:`正在打开…`,shotEncoding:`正在这台机器上生成动画…`,shotWhatLeaves:`离开这台机器的只有网址。由服务器打开那个页面并把整页拍下来,图片回到这里,滚动和 GIF 都在本地完成。去访问那个页面的是那台服务器而不是你,所以不要把需要登录的页面或内网地址填进来。`,shotFacts:`{w} × {h},{frames} 帧,{seconds} 秒,{kb} KB。`,shotShape:`画幅`,shotShapes:{wide:`横屏`,phone:`竖屏`,square:`方形`},shotQuality:`清晰度`,shotQualities:{small:`小`,standard:`标准`,high:`高`},shotSpeed:`速度`,shotSpeeds:{slow:`慢`,normal:`正常`,fast:`å¿«`},shotHurried:`这个页面太长,所以它滚得比你选的速度快。GIF 的每一帧都是完整的一张图,不这样做文件会大到发不出去。把清晰度调小就能把帧数换回来。`,shotWidthLabel:`版式`,shotWidths:{desktop:`桌面`,phone:`手机`},shotRetina:`二倍分辨率`,shotHideFixed:`隐藏悬浮条`,shotPngFacts:`{w} × {h} 像素,{kb} KB。`,shotCapped:`这个页面高于 {max} 像素,所以图片到那里为止。太高的图会撞上浏览器能打开的上限,一张被截断的图比一张打不开的图有用。`,shotSavePng:`保存 PNG`,shotShotAgain:`重新拍`,shotRemake:`重新生成`,shotSave:`保存 GIF`,shotFree:`改这些不花钱:不会重新打开那个页面。`,shotShortPage:`那个页面一屏就装得下,没有可以滚动的内容。`,shotEncodeFailed:`这张图生成不了动画。`,shotOpenFailed:`那个页面打不开。`,shotTooMany:`这个工具免费且不需要账号,所以对单个地址的使用速度有限制。过一分钟再试。`,pdfTextMangled:`有一部分出来是乱码。这发生在文档嵌了字体却没说清每个字形对应哪个字符的时候,光靠文件本身谁也还原不了。`,listenSourceLabel:`听`,listenSourceMic:`这台机器的麦克风`,listenSourceTab:`另一个标签页`,listenSourceTabNote:`麦克风听的是房间,所以戴着耳机时它只听得到你这一半对话。选标签页的话,浏览器会问你选哪一个,然后它听到的就是那个标签页在放的声音ã€
12‚它够不到浏览器以外的程序,所以用 Zoom 或 Teams 桌面客户端开的会拿不到;把会议开在标签页里就可以。`,listenLanguage:`语言`,listenLanguageWhy:`它不会猜。说错了它会翻译,而不是转录。`,listenStart:`开始听`,listenSize:`第一次开始会取 196 MB 的语音模型,之后由浏览器保存。你说的话不会被上传,当时不会,以后也不会,而且不会被录下来:存在的只有这个页面上的文字。`,listenLoading:`正在获取语音模型,{pct}%`,listenOn:`正在听,跑在你的 {device} 上`,listenStop:`停止`,listenWaiting:`说点什么。`,listenDenied:`浏览器没有给出声音的权限,所以没有东西可听。`,listenNoAudio:`这次共享里没有声音。浏览器询问的时候,选一个标签页并打开分享它的声音那个选项。`,listenFailed:`出错了,已经停止收听。到目前为止的文字还在。`,listenEmpty:`还没有内容。`,listenWords:`{n} 个词`,redactDesktopOnly:`自动查找需要桌面端。这个阅读器要下载 875 MB,运行时还要一个 G 左右的内存,手机不会给浏览器标签页这么多:结果就是下完之后被系统杀掉。手动在页面上标在这里照常可用,涂黑的效果也一样是不可逆的。`,redactPixels:`你保存下来的是一页页图片,所以被盖住的字根本不在文件里,而不是藏在什么东西下面。代价是这份文档谁都不能再搜索或复制,包括你自己。`,redactRemoveBox:`去掉这个框`,redactAction:`涂黑这 {n} 处并下载`,redactClear:`去掉所有框`,redactWorking:`正在涂黑,{pct}%`,redactFailed:`没有完成,所以什么都没保存。换一份更短的文档试试。`,audioUndecodable:`浏览器没能从这个文件里读出任何音频。`,audioFailed:`编码中途失败了。换一个更短的文件试试。`,audioTrack:`时长 {d},{r} kHz,{c} 声道`,audioBitrate:`码率`,audioPredicted:`输出约 {size}`,audioConvert:`转成 {format}`,audioEncoding:`编码中 {pct}%`,cropRatios:{free:`自由`,square:`正方形`,portrait:`4:5`,landscape:`16:9`,classic:`3:2`,story:`9:16`},cropHint:`在框内拖动是移动,拖角是缩放,在框外拖动是重新画一个。`,cropOutput:`输出 {w} x {h}`,cropFrom:`原图 {w} x {h}`,hideWith:`遮挡方式`,modeBlur:`模糊`,modePixelate:`马赛克`,modeSolid:`黑块`,strengthLabel:`强度`,dragToHide:`在不想被看到的地方拖一个框。什么都不画的话,整张图都会被处理。`,areasCount:`已遮挡 {n} 处。拖动框可移动,拉角可改大小,按 Delete 删除。`,deleteArea:`删除选中`,clearAreas:`全部清除`}}};function Bl(e){return zl[e]??Rl}var G={name:`PeterPAN`,url:`https://x.com/pc_hobbit`},K=t({ORIGIN:()=>q,agentHead:()=>Wl,alternates:()=>J,homeHead:()=>Ul,jsonLd:()=>Hl,ogCard:()=>Y,shareTags:()=>Vl}),q=`https://pixpunk.ai`;function J(e){let t=[...Uc].map(t=>({rel:`alternate`,hrefLang:Al[t],href:q+Tl(t,e)}));return t.push({rel:`alternate`,hrefLang:`x-default`,href:q+Tl(`en`,e)}),t}function Y(e){return`${q}/og/${e===`/`?`home`:e.replace(/^\//,``).replace(/\//g,`-`)}.png`}function Vl(e,t,n,r){return[{property:`og:title`,content:e},{property:`og:description`,content:t},{property:`og:url`,content:n},{property:`og:type`,content:`website`},{property:`og:site_name`,content:`PixPunk`},{property:`og:image`,content:r},{property:`og:image:width`,content:`1200`},{property:`og:image:height`,content:`630`},{property:`og:image:alt`,content:e},{name:`twitter:card`,content:`summary_large_image`},{name:`twitter:title`,content:e},{name:`twitter:description`,content:t},{name:`twitter:image`,content:r}]}function Hl(e){return{type:`application/ld+json`,children:JSON.stringify(e)}}function Ul(e){let t=Bl(e).home,n=q+Tl(e),r=Wc.map((n,r)=>({"@type":`ListItem`,position:r+1,name:t.toolNames[n],url:q+Tl(e,n)}));return{meta:[{title:t.title},{name:`description`,content:t.description},...Vl(t.title,t.description,n,Y(Tl(e)))],links:[{rel:`canonical`,href:n},...J()],scripts:[Hl({"@context":`https://schema.org`,"@type":`WebSite`,name:`PixPunk`,url:q,description:t.description,publisher:{"@type":`Organization`,name:`PixPunk`,url:q,logo:`${q}
12/logo.png`,founder:{"@type":`Person`,name:G.name,url:G.url,sameAs:[G.url]}}}),Hl({"@context":`https://schema.org`,"@type":`ItemList`,name:t.title,url:n,numberOfItems:r.length,itemListOrder:`https://schema.org/ItemListUnordered`,dateModified:qc,itemListElement:r})]}}function Wl(e){let t=q+(e===`cn`?`/cn/agent`:`/agent`),n=e===`cn`?`PixPunk 助手(测试中)`:`PixPunk Assistant (in progress) | PixPunk`,r=e===`cn`?`把文件拖进来,说你想做什么。`:`Drop a file, say what you want.`;return{meta:[{title:n},{name:`robots`,content:`noindex, nofollow`},{name:`description`,content:r},...Vl(n,r,t,Y(e===`cn`?`/cn/agent`:`/agent`))],links:[{rel:`canonical`,href:t}]}}var Gl=`modulepreload`,X=function(e){return`/`+e},Kl={},ql=function(e,t,n){let r=Promise.resolve();if(t&&t.length>0){let e=document.getElementsByTagName(`link`),i=document.querySelector(`meta[property=csp-nonce]`),a=i?.nonce||i?.getAttribute(`nonce`);function o(e){return Promise.all(e.map(e=>Promise.resolve(e).then(e=>({status:`fulfilled`,value:e}),e=>({status:`rejected`,reason:e}))))}function s(e){return import.meta.resolve?import.meta.resolve(e):new URL(e,import.meta.url).href}r=o(t.map(t=>{if(t=X(t,n),t=s(t),t in Kl)return;Kl[t]=!0;let r=t.endsWith(`.css`);for(let n=e.length-1;n>=0;n--){let i=e[n];if(i.href===t&&(!r||i.rel===`stylesheet`))return}let i=document.createElement(`link`);if(i.rel=r?`stylesheet`:Gl,r||(i.as=`script`),i.crossOrigin=``,i.href=t,a&&i.setAttribute(`nonce`,a),document.head.appendChild(i),r)return new Promise((e,n)=>{i.addEventListener(`load`,e),i.addEventListener(`error`,()=>n(Error(`Unable to preload CSS for ${t}`)))})}))}function i(e){let t=new Event(`vite:preloadError`,{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return r.then(t=>{for(let e of t||[])e.status===`rejected`&&i(e.reason);return e().catch(i)})},Jl=fc(`/`)({head:()=>Ul(`en`),component:mc(()=>ql(()=>import(`./routes--5MfcHoY.js`),__vite__mapDeps([0,1,2,3,4,5])),`component`)});async function Yl(e){switch(e.kind){case`home`:{let{homeHead:t}=await ql(async()=>{let{homeHead:e}=await Promise.resolve().then(()=>K);return{homeHead:e}},void 0);return t(e.locale)}case`tool`:{let{toolHead:t}=await ql(async()=>{let{toolHead:e}=await import(`./seo-pages-KtT-B5Py.js`);return{toolHead:e}},__vite__mapDeps([6,7]));return t(e.locale,e.tool)}case`alternative`:{let{alternativeHead:t}=await ql(async()=>{let{alternativeHead:e}=await import(`./seo-pages-KtT-B5Py.js`);return{alternativeHead:e}},__vite__mapDeps([6,7]));return t(e.locale,e.alternative)}case`guide`:{let{guideHead:t}=await ql(async()=>{let{guideHead:e}=await import(`./seo-guides-do8uUZSp.js`);return{guideHead:e}},__vite__mapDeps([8,9]));return t(e.locale,e.guide)}case`guideIndex`:{let{guideIndexHead:t}=await ql(async()=>{let{guideIndexHead:e}=await import(`./seo-guides-do8uUZSp.js`);return{guideIndexHead:e}},__vite__mapDeps([8,9]));return t(e.locale)}case`sitePage`:{let{sitePageHead:t}=await ql(async()=>{let{sitePageHead:e}=await import(`./seo-site-DevW5k6U.js`);return{sitePageHead:e}},__vite__mapDeps([10,4,11]));return t(e.locale,e.page)}default:return{}}}var Xl=fc(`/$`)({loader:async({location:e})=>{let t=Sl(e.pathname);if(t.kind===`redirect`)throw vt({href:t.to,statusCode:301,throw:!0});if(t.kind===`notFound`)throw Je();return{...t,head:await Yl(t)}},head:({loaderData:e})=>e?.head??{},component:mc(()=>ql(()=>import(`./_-DVWa65xy.js`),[]),`component`)}),Zl=fc(`/agent`)({head:()=>Wl(`en`),component:mc(()=>ql(()=>import(`./agent-C7cF40VB.js`),__vite__mapDeps([12,13,2,3,5,4])),`component`)}),Ql=fc(`/cn/agent`)({head:()=>Wl(`cn`),component:mc(()=>ql(()=>import(`./cn.agent-B6j3p6z7.js`),__vite__mapDeps([14,13,2,3,5,4])),`component`)}),$l={IndexRoute:Jl.update({id:`/`,path:`/`,getParentRoute:()=>Fl}),SplatRoute:Xl.update({id:`/$`,path:`/$`,getParentRoute:()=>Fl}),AgentRoute:Zl.update({id:`/agent`,path:`/agent`,getParentRoute:()=>Fl}),CnAgentRoute:Ql.update({id:`/cn/agent`,path:`/cn/agent`,getParentRoute:()=>Fl})},eu=Fl._addFileChildren($l);function tu(){return Ac({routeTree:eu,scrollRestoration:!0,defaultPreload:`intent`,defaultNotFoundComponent:()=>(0,B.jsxs)(`main`,{className:`mx-auto max-w-2xl px-6 py-24`,children:[(0,B.jsx)(`h1`,{className:`text-3xl font-semibold`,children:`404`}),(0,B.jsxs)(`p`,{className:`mt-3 text-neutral-500`,children:[`Nothing here.`,` `,(0,B.jsx)(`a`,{className:`underline`,href:`/`,children:`Go to the tools`}),`.`]})]})})}async function nu(){let e=await tu(),t=[];return window.__TSS_START_OPTIONS__={serializationAdapters:t}
12,t.push(Yo),e.options.serializationAdapters&&t.push(...e.options.serializationAdapters),e.update({basepath:``,serializationAdapters:t}),e.stores.matchesId.get().length||await Qo(e),e}var ru=nu;async function iu(){let e=await ru();return window.$_TSR?.h(),e}var au;function ou(){return au||=iu(),(0,B.jsx)(ns,{promise:au,children:e=>(0,B.jsx)(Nc,{router:e})})}var su=ae();(0,z.startTransition)(()=>{(0,su.hydrateRoot)(document,(0,B.jsx)(z.StrictMode,{children:(0,B.jsx)(ou,{})}))});export{kl as A,Xc as C,Tl as D,hl as E,mc as F,oc as I,ic as L,el as M,$c as N,Dl as O,tl as P,ss as R,Qc as S,Yc as T,Gc as _,Y as a,vl as b,Bl as c,ll as d,cl as f,Uc as g,Al as h,Hl as i,El as j,Ol as k,rl as l,sl as m,q as n,Vl as o,ul as p,J as r,G as s,ql as t,al as u,Kc as v,Jc as w,Wc as x,gl as y,es as z};

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.