PageSourceSearch

https://e1l1csmy9t4vk1wuqm0hz6ad.macaly.app/assets/index-DdvHcq9u.js

js e1l1csmy9t4vk1wuqm0hz6ad.macaly.app collected 2026-10-03 04:59:08 UTC 392,400 bytes, 342 lines download raw bytes

vendor: 22,905 bytes, lines 1-9
1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/seminare-ve-firmach-BrYLl4p3.js","assets/useRouter-Cox3-v4z.js","assets/link-Dn0lgJrW.js","assets/page-hero-Caq2uamH.js","assets/seminar-table-D84XLxpZ.js","assets/seminare-pro-verejnost-S58AN9ki.js","assets/seminare-online-D9G_UsSo.js","assets/prihlaska-CLtx_yM5.js","assets/api-CgNQDnSr.js","assets/poradenstvi-2KJ_SKxT.js","assets/poptavka-BCaO9bGk.js","assets/o-nas-6vHKZlcy.js","assets/kontakt-w703mJmT.js","assets/jak-fungujeme-CkTcaI2Y.js","assets/aktuality-CYrf_0_X.js","assets/admin-B7KVDqsZ.js","assets/Match-CI6fHNU-.js","assets/useMatch-Dd12Yw2a.js","assets/admin-session-DcmryEcW.js","assets/routes-Cu4h-b_G.js","assets/seminare.index-7kAZN2mo.js","assets/seminare._topic-D98mwA8l.js","assets/seminar._slug-sQ4Q7hy3.js","assets/aktuality._slug-D03ckHTq.js","assets/admin.login-Db-FW_cs.js"])))=>i.map(i=>d[i]);
2import{a as e,i as t,n,o as r,r as i,t as a}from"./useRouter-Cox3-v4z.js";import{A as o,C as s,E as c,M as l,O as u,P as d,a as f,d as p,h as m,i as h,m as g,n as _,o as v,s as y,t as b,z as x}from"./link-Dn0lgJrW.js";import{a as ee,c as te,d as ne,f as re,i as ie,o as ae,r as oe,s as se,t as ce}from"./Match-CI6fHNU-.js";import{a as le,o as ue,r as de,s as fe,t as S}from"./useMatch-Dd12Yw2a.js";import{_ as C,a as pe,c as me,d as he,f as ge,g as _e,h as w,i as ve,l as ye,m as be,n as E,o as xe,p as Se,r as Ce,s as we,t as D,u as Te}from"./api-CgNQDnSr.js";var Ee=e((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,ee||(ee=!0,oe());else{var t=n(l);t!==null&&le(x,t.startTime-e)}}var ee=!1,te=-1,ne=5,re=-1;function ie(){return g?!0:!(e.unstable_now()-re<ne)}function ae(){if(g=!1,ee){var t=e.unstable_now();re=t;var i=!0;try{a:{m=!1,h&&(h=!1,v(te),te=-1),p=!0;var a=f;try{b:{for(b(t),d=n(c);d!==null&&!(d.expirationTime>t&&ie());){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&&le(x,u.startTime-t),i=!1}}break a}finally{d=null,f=a,p=!1}i=void 0}}finally{i?oe():ee=!1}}}var oe;if(typeof y==`function`)oe=function(){y(ae)};else if(typeof MessageChannel<`u`){var se=new MessageChannel,ce=se.port2;se.port1.onmessage=ae,oe=function(){ce.postMessage(null)}}else oe=function(){_(ae,0)};function le(t,n){te=_(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`):ne=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(te),te=-1):h=!0,le(x,a-o))):(r.sortIndex=s,t(c,r),m||p||(m=!0,ee||(ee=!0,oe()))),r},e.unstable_shouldYield=ie,e.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}})),De=e(((e,t)=>{t.exports=Ee()})),Oe=e((e=>{var n=De(),r=t(),i=x();function a(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 o(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function s(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 c(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 l(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 u(e){if(s(e)!==e)throw Error(a(188))}function d(e){var t=e.alternate;if(!t){if(t=s(e),t===null)throw Error(a(188));return t===e?e:null}for(var n=e,r=t;;){var i=n.return;if(i===null)break;var o=i.alternate;if(o===null){if(r=i.return,r!==null){n=r;continue}break}if(i.child===o.child){for(o=i.child;o;){if(o===n)return u(i),e;if(o===r)return u(i),t;o=o.sibling}throw Error(a(188))}if(n.return!==r.return)n=i,r=o;else{for(var c=!1,l=i.child;l;){if(l===n){c=!0,n=i,r=o;break}if(l===r){c=!0,r=i,n=o;break}l=l.sibling}if(!c){for(l=o.child;l;){if(l===n){c=!0,n=o,r=i;break}if(l===r){c=!0,r=o,n=i;break}l=l.sibling}if(!c)throw Error(a(189))}}if(n.alternate!==r)throw Error(a(190))}if(n.tag!==3)throw Error(a(188));return n.stateNode.current===n?e:t}function f(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=f(e),t!==null)return t;e=e.sibling}return null}var p=Object.assign,m=Symbol.for(`react.element`),h=Symbol.for(`react.transitional.element`),g=Symbol.for(`react.portal`),_=Symbol.for(`react.fragment`),v=Symbol.for(`react.strict_mode`),y=Symbol.for(`react.profiler`),b=Symbol.for(`react.consumer`),ee=Symbol.for(`react.context`),te=Symbol.for(`react.forward_ref`),ne=Symbol.for(`react.suspense`),re=Symbol.for(`react.suspense_list`),ie=Symbol.for(`react.memo`),ae=Symbol.for(`react.lazy`),oe=Symbol.for(`react.activity`),se=Symbol.for(`react.memo_cache_sentinel`),ce=Symbol.iterator;function le(e){return typeof e!=`object`||!e?null:(e=ce&&e[ce]||e[`@@iterator`],typeof e==`function`?e:null)}var ue=Symbol.for(`react.client.reference`);function de(e){if(e==null)return null;if(typeof e==`function`)return e.$$typeof===ue?null:e.displayName||e.name||null;if(typeof e==`string`)return e;switch(e){case _:return`Fragment`;case y:return`Profiler`;case v:return`StrictMode`;case ne:return`Suspense`;case re:return`SuspenseList`;case oe:return`Activity`}if(typeof e==`object`)switch(e.$$typeof){case g:return`Portal`;case ee:return e.displayName||`Context`;case b:return(e._context.displayName||`Context`)+`.Consumer`;case te:var t=e.render;return e=e.displayName,e||=(e=t.displayName||t.name||``,e===``?`ForwardRef`:`ForwardRef(`+e+`)`),e;case ie:return t=e.displayName||null,t===null?de(e.type)||`Memo`:t;case ae:t=e._payload,e=e._init;try{return de(e(t))}catch{}}return null}var fe=Array.isArray,S=r.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,C=i.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,pe={pending:!1,data:null,method:null,action:null},me=[],he=-1;function ge(e){return{current:e}}function _e(e){0>he||(e.current=me[he],me[he]=null,he--)}function w(e,t){he++,me[he]=e.current,e.current=t}var ve=ge(null),ye=ge(null),be=ge(null),E=ge(null);function xe(e,t){switch(w(be,t),w(ye,e),w(ve,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}}_e(ve),w(ve,e)}function Se(){_e(ve),_e(ye),_e(be)}function Ce(e){e.memoizedState!==null&&w(E,e);var t=ve.current,n=Ud(t,e.type);t!==n&&(w(ye,e),w(ve,n))}function we(e){ye.current===e&&(_e(ve),_e(ye)),E.current===e&&(_e(E),$f._currentValue=pe)}var D,Te;function Ee(e){if(D===void 0)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);D=t&&t[1]||``,Te=-1<e.stack.indexOf(`
3    at`)?` (<anonymous>)`:-1<e.stack.indexOf(`@`)?`@unknown:0:0`:``}return`
4`+D+e+Te}var Oe=!1;function ke(e,t){if(!e||Oe)return``;Oe=!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)}else{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{Oe=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:``)?Ee(n):``}function Ae(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 ke(e.type,!1);case 11:return ke(e.type.render,!1);case 1:return ke(e.type,!0);case 31:return Ee(`Activity`);default:return``}}function je(e){try{var t=``,n=null;do t+=Ae(e,n),n=e,e=e.return;while(e);return t}catch(e){return`
8Error generating stack: `+e.message+`
9`+e.stack}}var Me=Object.prototype.hasOwnProperty,Ne=n.unstable_scheduleCallback,Pe=n.unstable_cancelCallback,Fe=n.unstable_shouldYield,Ie=n.unstable_requestPaint,Le=n.unstable_now,Re=n.unstable_getCurrentPriorityLevel,ze=n.unstable_ImmediatePriority,Be=n.unstable_UserBlockingPriority,Ve=n.unstable_NormalPriority,He=n.unstable_LowPriority,Ue=n.unstable_IdlePriority,We=n.log,Ge=n.unstable_setDisableYieldValue,Ke=null,qe=null;function Je(e){if(typeof We==`function`&&Ge(e),qe&&typeof qe.setStrictMode==`function`)try{qe.setStrictMode(Ke,e)}catch{}}var O=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-O(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&&k(e,r,0),a!==0&&i===0&&e.tag!==0&&(e.suspendedLanes|=a&~(o&~t))}function k(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-O(t);e.entangledLanes|=t,e.entanglements[r]=e.entanglements[r]|1073741824|n&261930}function lt(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-O(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}function ut(e,t){var n=t&-t;return n=n&42?1:dt(n),(n&(e.suspendedLanes|t))===0?n:0}function dt(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 A(e){return e&=-e,2<e?8<e?e&134217727?32:268435456:8:2}function ft(){var e=C.p;return e===0?(e=window.event,e===void 0?32:hp(e.type)):e}function pt(e,t){var n=C.p;try{return C.p=e,t()}finally{C.p=n}}var mt=Math.random().toString(36).slice(2),ht=`__reactFiber$`+mt,gt=`__reactProps$`+mt,_t=`__reactContainer$`+mt,vt=`__reactEvents$`+mt,yt=`__reactListeners$`+mt,bt=`__reactHandles$`+mt,xt=`__reactResources$`+mt,St=`__reactMarker$`+mt;function Ct(e){delete e[ht],delete e[gt],delete e[vt],delete e[yt],delete e[bt]}function wt(e){var t=e[ht];if(t)return t;for(var n=e.parentNode;n;){if(t=n[_t]||n[ht]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=ff(e);e!==null;){if(n=e[ht])return n;e=ff(e)}return t}e=n,n=e.parentNode}return null}function Tt(e){if(e=e[ht]||e[_t]){var t=e.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return e}return null}function Et(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(a(33))}function Dt(e){var t=e[xt];return t||=e[xt]={hoistableStyles:new Map,hoistableScripts:new Map},t}function Ot(e){e[St]=!0}var kt=new Set,At={};function jt(e,t){Mt(e,t),Mt(e+`Capture`,t)}function Mt(e,t){for(At[e]=t,e=0;e<t.length;e++)kt.add(t[e])}var Nt=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]*$`),Pt={},Ft={};function It(e){return Me.call(Ft,e)?!0:Me.call(Pt,e)?!1:Nt.test(e)?Ft[e]=!0:(Pt[e]=!0,!1)}function Lt(e,t,n){if(It(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 Rt(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 zt(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 Bt(e){switch(typeof e){case`bigint`:case`boolean`:case`number`:case`string`:case`undefined`:return e;case`object`:return e;default:return``}}function Vt(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()===`input`&&(t===`checkbox`||t===`radio`)}function Ht(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 Ut(e){if(!e._valueTracker){var t=Vt(e)?`checked`:`value`;e._valueTracker=Ht(e,t,``+e[t])}}function Wt(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r=``;return e&&(r=Vt(e)?e.checked?`true`:`false`:e.value),e=r,e===n?!1:(t.setValue(e),!0)}function Gt(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 Kt=/[\n"\\]/g;function qt(e){return e.replace(Kt,function(e){return`\\`+e.charCodeAt(0).toString(16)+` `})}function Jt(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=``+Bt(t)):e.value!==``+Bt(t)&&(e.value=``+Bt(t)),t==null?n==null?r!=null&&e.removeAttribute(`value`):Xt(e,o,Bt(n)):Xt(e,o,Bt(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=``+Bt(s):e.removeAttribute(`name`)}function Yt(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)){Ut(e);return}n=n==null?``:``+Bt(n),t=t==null?n:``+Bt(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),Ut(e)}function Xt(e,t,n){t===`number`&&Gt(e.ownerDocument)===e||e.defaultValue===``+n||(e.defaultValue=``+n)}function Zt(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=``+Bt(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 Qt(e,t,n){if(t!=null&&(t=``+Bt(t),t!==e.value&&(e.value=t),n==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=n==null?``:``+Bt(n)}function $t(e,t,n,r){if(t==null){if(r!=null){if(n!=null)throw Error(a(92));if(fe(r)){if(1<r.length)throw Error(a(93));r=r[0]}n=r}n??=``,t=n}n=Bt(t),e.defaultValue=n,r=e.textContent,r===n&&r!==``&&r!==null&&(e.value=r),Ut(e)}function en(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var tn=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 nn(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||tn.has(t)?t===`float`?e.cssFloat=n:e[t]=(``+n).trim():e[t]=n+`px`}function rn(e,t,n){if(t!=null&&typeof t!=`object`)throw Error(a(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 i in t)r=t[i],t.hasOwnProperty(i)&&n[i]!==r&&nn(e,i,r)}else for(var o in t)t.hasOwnProperty(o)&&nn(e,o,t[o])}function an(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 on=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`]]),sn=/^[\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 cn(e){return sn.test(``+e)?`javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')`:e}function ln(){}var un=null;function dn(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var fn=null,pn=null;function mn(e){var t=Tt(e);if(t&&(e=t.stateNode)){var n=e[gt]||null;a:switch(e=t.stateNode,t.type){case`input`:if(Jt(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="`+qt(``+t)+`"][type="radio"]`),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var i=r[gt]||null;if(!i)throw Error(a(90));Jt(r,i.value,i.defaultValue,i.defaultValue,i.checked,i.defaultChecked,i.type,i.name)}}for(t=0;t<n.length;t++)r=n[t],r.form===e.form&&Wt(r)}break a;case`textarea`:Qt(e,n.value,n.defaultValue);break a;case`select`:t=n.value,t!=null&&Zt(e,!!n.multiple,t,!1)}}}var hn=!1;function gn(e,t,n){if(hn)return e(t,n);hn=!0;try{return e(t)}finally{if(hn=!1,(fn!==null||pn!==null)&&(Su(),fn&&(t=fn,e=pn,pn=fn=null,mn(t),e)))for(t=0;t<e.length;t++)mn(e[t])}}function _n(e,t){var n=e.stateNode;if(n===null)return null;var r=n[gt]||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(a(231,t,typeof n));return n}var vn=!(typeof window>`u`||window.document===void 0||window.document.createElement===void 0),yn=!1;if(vn)try{var bn={};Object.defineProperty(bn,"passive",{get:function(){yn=!0}
vendor: 80,511 bytes, line 9
9}),window.addEventListener(`test`,bn,bn),window.removeEventListener(`test`,bn,bn)}catch{yn=!1}var xn=null,Sn=null,Cn=null;function wn(){if(Cn)return Cn;var e,t=Sn,n=t.length,r,i=`value`in xn?xn.value:xn.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 Cn=i.slice(e,1<r?1-r:void 0)}function Tn(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 En(){return!0}function Dn(){return!1}function On(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)?En:Dn,this.isPropagationStopped=Dn,this}return p(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=En)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():typeof e.cancelBubble!=`unknown`&&(e.cancelBubble=!0),this.isPropagationStopped=En)},persist:function(){},isPersistent:En}),t}var kn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},An=On(kn),jn=p({},kn,{view:0,detail:0}),Mn=On(jn),Nn,Pn,Fn,In=p({},jn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:qn,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!==Fn&&(Fn&&e.type===`mousemove`?(Nn=e.screenX-Fn.screenX,Pn=e.screenY-Fn.screenY):Pn=Nn=0,Fn=e),Nn)},movementY:function(e){return`movementY`in e?e.movementY:Pn}}),Ln=On(In),Rn=On(p({},In,{dataTransfer:0})),zn=On(p({},jn,{relatedTarget:0})),Bn=On(p({},kn,{animationName:0,elapsedTime:0,pseudoElement:0})),Vn=On(p({},kn,{clipboardData:function(e){return`clipboardData`in e?e.clipboardData:window.clipboardData}})),Hn=On(p({},kn,{data:0})),Un={Esc:`Escape`,Spacebar:` `,Left:`ArrowLeft`,Up:`ArrowUp`,Right:`ArrowRight`,Down:`ArrowDown`,Del:`Delete`,Win:`OS`,Menu:`ContextMenu`,Apps:`ContextMenu`,Scroll:`ScrollLock`,MozPrintableKey:`Unidentified`},Wn={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`},Gn={Alt:`altKey`,Control:`ctrlKey`,Meta:`metaKey`,Shift:`shiftKey`};function Kn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Gn[e])?!!t[e]:!1}function qn(){return Kn}var Jn=On(p({},jn,{key:function(e){if(e.key){var t=Un[e.key]||e.key;if(t!==`Unidentified`)return t}return e.type===`keypress`?(e=Tn(e),e===13?`Enter`:String.fromCharCode(e)):e.type===`keydown`||e.type===`keyup`?Wn[e.keyCode]||`Unidentified`:``},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:qn,charCode:function(e){return e.type===`keypress`?Tn(e):0},keyCode:function(e){return e.type===`keydown`||e.type===`keyup`?e.keyCode:0},which:function(e){return e.type===`keypress`?Tn(e):e.type===`keydown`||e.type===`keyup`?e.keyCode:0}})),Yn=On(p({},In,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Xn=On(p({},jn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:qn})),Zn=On(p({},kn,{propertyName:0,elapsedTime:0,pseudoElement:0})),Qn=On(p({},In,{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=On(p({},kn,{newState:0,oldState:0})),er=[9,13,27,32],tr=vn&&`CompositionEvent`in window,nr=null;vn&&`documentMode`in document&&(nr=document.documentMode);var rr=vn&&`TextEvent`in window&&!nr,ir=vn&&(!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=wn(),Cn=Sn=xn=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){fn?pn?pn.push(r):pn=[r]:fn=r,t=Dd(t,`onChange`),0<t.length&&(n=new An(`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(Wt(Et(e)))return e}function yr(e,t){if(e===`change`)return t}var br=!1;if(vn){var xr;if(vn){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,dn(e)),gn(_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(!Me.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=Gt(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=Gt(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=vn&&`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!==Gt(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 An(`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={};vn&&(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),jt(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-O(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<pu)throw pu=0,mu=null,Error(a(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,i,o){var s=0;if(r=e,typeof e==`function`)vi(e)&&(s=1);else if(typeof e==`string`)s=Wf(e,n,ve.current)?26:e===`html`||e===`head`||e===`body`?27:5;else a:switch(e){case oe:return e=_i(31,n,t,i),e.elementType=oe,e.lanes=o,e;case _:return Si(n.children,i,o,t);case v:s=8,i|=24;break;case y:return e=_i(12,n,t,i|2),e.elementType=y,e.lanes=o,e;case ne:return e=_i(13,n,t,i),e.elementType=ne,e.lanes=o,e;case re:return e=_i(19,n,t,i),e.elementType=re,e.lanes=o,e;default:if(typeof e==`object`&&e)switch(e.$$typeof){case ee:s=10;break a;case b:s=9;break a;case te:s=11;break a;case ie:s=14;break a;case ae:s=16,r=null;break a}s=29,n=Error(a(130,e===null?`null`:typeof e,``)),r=null}return t=_i(s,n,t,i),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 j(e){var t=_i(18,null,null,0);return t.stateNode=e,t}function wi(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 Ti=new WeakMap;function Ei(e,t){if(typeof e==`object`&&e){var n=Ti.get(e);return n===void 0?(t={value:e,source:t,stack:je(t)},Ti.set(e,t),t):n}return{value:e,source:t,stack:je(t)}}var Di=[],Oi=0,ki=null,Ai=0,ji=[],Mi=0,Ni=null,Pi=1,Fi=``;function Ii(e,t){Di[Oi++]=Ai,Di[Oi++]=ki,ki=e,Ai=t}function Li(e,t,n){ji[Mi++]=Pi,ji[Mi++]=Fi,ji[Mi++]=Ni,Ni=e;var r=Pi;e=Fi;var i=32-O(r)-1;r&=~(1<<i),n+=1;var a=32-O(t)+i;if(30<a){var o=i-i%5;a=(r&(1<<o)-1).toString(32),r>>=o,i-=o,Pi=1<<32-O(t)+i|n<<i|r,Fi=a+e}else Pi=1<<a|n<<i|r,Fi=e}function Ri(e){e.return!==null&&(Ii(e,1),Li(e,1,0))}function zi(e){for(;e===ki;)ki=Di[--Oi],Di[Oi]=null,Ai=Di[--Oi],Di[Oi]=null;for(;e===Ni;)Ni=ji[--Mi],ji[Mi]=null,Fi=ji[--Mi],ji[Mi]=null,Pi=ji[--Mi],ji[Mi]=null}function Bi(e,t){ji[Mi++]=Pi,ji[Mi++]=Fi,ji[Mi++]=Ni,Pi=t.id,Fi=t.overflow,Ni=e}var Vi=null,M=null,N=!1,Hi=null,Ui=!1,Wi=Error(a(519));function Gi(e){throw Zi(Ei(Error(a(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?`text`:`HTML`,``)),e)),Wi}function Ki(e){var t=e.stateNode,n=e.type,r=e.memoizedProps;switch(t[ht]=e,t[gt]=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),Yt(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),$t(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=ln),t=!0):t=!1,t||Gi(e,!0)}function qi(e){for(Vi=e.return;Vi;)switch(Vi.tag){case 5:case 31:case 13:Ui=!1;return;case 27:case 3:Ui=!0;return;default:Vi=Vi.return}}function Ji(e){if(e!==Vi)return!1;if(!N)return qi(e),N=!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&&M&&Gi(e),qi(e),t===13){if(e=e.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(a(317));M=df(e)}else if(t===31){if(e=e.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(a(317));M=df(e)}else t===27?(t=M,Qd(e.type)?(e=uf,uf=null,M=e):M=t):M=Vi?lf(e.stateNode.nextSibling):null;return!0}function Yi(){M=Vi=null,N=!1}function Xi(){var e=Hi;return e!==null&&(eu===null?eu=e:eu.push.apply(eu,e),Hi=null),e}function Zi(e){Hi===null?Hi=[e]:Hi.push(e)}var Qi=ge(null),$i=null,ea=null;function ta(e,t,n){w(Qi,t._currentValue),t._currentValue=n}function na(e){e._currentValue=Qi.current,_e(Qi)}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 i=e.child;for(i!==null&&(i.return=e);i!==null;){var o=i.dependencies;if(o!==null){var s=i.child;o=o.firstContext;a:for(;o!==null;){var c=o;o=i;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(i.tag===18){if(s=i.return,s===null)throw Error(a(341));s.lanes|=n,o=s.alternate,o!==null&&(o.lanes|=n),ra(s,n,e),s=null}else s=i.child;if(s!==null)s.return=i;else for(s=i;s!==null;){if(s===e){s=null;break}if(i=s.sibling,i!==null){i.return=s.return,s=i;break}s=s.return}i=s}}function aa(e,t,n,r){e=null;for(var i=t,o=!1;i!==null;){if(!o){if(i.flags&524288)o=!0;else if(i.flags&262144)break}if(i.tag===10){var s=i.alternate;if(s===null)throw Error(a(387));if(s=s.memoizedProps,s!==null){var c=i.type;jr(i.pendingProps.value,s.value)||(e===null?e=[c]:e.push(c))}}else if(i===E.current){if(s=i.alternate,s===null)throw Error(a(387));s.memoizedState.memoizedState!==i.memoizedState.memoizedState&&(e===null?e=[$f]:e.push($f))}i=i.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){$i=e,ea=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function ca(e){return ua($i,e)}function la(e,t){return $i===null&&sa(e),ua(e,t)}function ua(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},ea===null){if(e===null)throw Error(a(308));ea=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else ea=ea.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=n.unstable_scheduleCallback,pa=n.unstable_NormalPriority,ma={$$typeof:ee,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 P(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(F,F),t}function F(){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 xa(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 Sa=S.S;S.S=function(e,t){ru=Le(),typeof t==`object`&&t&&typeof t.then==`function`&&P(e,t),Sa!==null&&Sa(e,t)};var Ca=ge(null);function I(){var e=Ca.current;return e===null?W.pooledCache:e}function wa(e,t){t===null?w(Ca,Ca.current):w(Ca,t.pool)}function Ta(){var e=I();return e===null?null:{parent:ma._currentValue,pool:e}}var Ea=Error(a(460)),Da=Error(a(474)),Oa=Error(a(542)),ka={then:function(){}};function Aa(e){return e=e.status,e===`fulfilled`||e===`rejected`}function ja(e,t,n){switch(n=e[n],n===void 0?e.push(t):n!==t&&(t.then(ln,ln),t=n),t.status){case`fulfilled`:return t.value;case`rejected`:throw e=t.reason,Fa(e),e;default:if(typeof t.status==`string`)t.then(ln,ln);else{if(e=W,e!==null&&100<e.shellSuspendCounter)throw Error(a(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,Fa(e),e}throw Na=t,Ea}}function Ma(e){try{var t=e._init;return t(e._payload)}catch(e){throw typeof e==`object`&&e&&typeof e.then==`function`?(Na=e,Ea):e}}var Na=null;function Pa(){if(Na===null)throw Error(a(459));var e=Na;return Na=null,e}function Fa(e){if(e===Ea||e===Oa)throw Error(a(483))}var Ia=null,La=0;function Ra(e){var t=La;return La+=1,Ia===null&&(Ia=[]),ja(Ia,e,t)}function za(e,t){t=t.props.ref,e.ref=t===void 0?null:t}function Ba(e,t){throw t.$$typeof===m?Error(a(525)):(e=Object.prototype.toString.call(t),Error(a(31,e===`[object Object]`?`object with keys {`+Object.keys(t).join(`, `)+`}`:e)))}function Va(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 i(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=i(t,n),t.return=e,t)}function l(e,t,n,r){var a=n.type;return a===_?d(e,t,n.props.children,r,n.key):t!==null&&(t.elementType===a||typeof a==`object`&&a&&a.$$typeof===ae&&Ma(a)===t.type)?(t=i(t,n.props),za(t,n),t.return=e,t):(t=xi(n.type,n.key,n.props,null,e.mode,r),za(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=wi(n,e.mode,r),t.return=e,t):(t=i(t,n.children||[]),t.return=e,t)}function d(e,t,n,r,a){return t===null||t.tag!==7?(t=Si(n,e.mode,r,a),t.return=e,t):(t=i(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 h:return n=xi(t.type,t.key,t.props,null,e.mode,n),za(n,t),n.return=e,n;case g:return t=wi(t,e.mode,n),t.return=e,t;case ae:return t=Ma(t),f(e,t,n)}if(fe(t)||le(t))return t=Si(t,e.mode,n,null),t.return=e,t;if(typeof t.then==`function`)return f(e,Ra(t),n);if(t.$$typeof===ee)return f(e,la(e,t),n);Ba(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 h:return n.key===i?l(e,t,n,r):null;case g:return n.key===i?u(e,t,n,r):null;case ae:return n=Ma(n),p(e,t,n,r)}if(fe(n)||le(n))return i===null?d(e,t,n,r,null):null;if(typeof n.then==`function`)return p(e,t,Ra(n),r);if(n.$$typeof===ee)return p(e,t,la(e,n),r);Ba(e,n)}return null}function m(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 h:return e=e.get(r.key===null?n:r.key)||null,l(t,e,r,i);case g:return e=e.get(r.key===null?n:r.key)||null,u(t,e,r,i);case ae:return r=Ma(r),m(e,t,n,r,i)}if(fe(r)||le(r))return e=e.get(n)||null,d(t,e,r,i,null);if(typeof r.then==`function`)return m(e,t,n,Ra(r),i);if(r.$$typeof===ee)return m(e,t,n,la(t,r),i);Ba(t,r)}return null}function v(i,a,s,c){for(var l=null,u=null,d=a,h=a=0,g=null;d!==null&&h<s.length;h++){d.index>h?(g=d,d=null):g=d.sibling;var _=p(i,d,s[h],c);if(_===null){d===null&&(d=g);break}e&&d&&_.alternate===null&&t(i,d),a=o(_,a,h),u===null?l=_:u.sibling=_,u=_,d=g}if(h===s.length)return n(i,d),N&&Ii(i,h),l;if(d===null){for(;h<s.length;h++)d=f(i,s[h],c),d!==null&&(a=o(d,a,h),u===null?l=d:u.sibling=d,u=d);return N&&Ii(i,h),l}for(d=r(d);h<s.length;h++)g=m(d,i,h,s[h],c),g!==null&&(e&&g.alternate!==null&&d.delete(g.key===null?h:g.key),a=o(g,a,h),u===null?l=g:u.sibling=g,u=g);return e&&d.forEach(function(e){return t(i,e)}),N&&Ii(i,h),l}function y(i,s,c,l){if(c==null)throw Error(a(151));for(var u=null,d=null,h=s,g=s=0,_=null,v=c.next();h!==null&&!v.done;g++,v=c.next()){h.index>g?(_=h,h=null):_=h.sibling;var y=p(i,h,v.value,l);if(y===null){h===null&&(h=_);break}e&&h&&y.alternate===null&&t(i,h),s=o(y,s,g),d===null?u=y:d.sibling=y,d=y,h=_}if(v.done)return n(i,h),N&&Ii(i,g),u;if(h===null){for(;!v.done;g++,v=c.next())v=f(i,v.value,l),v!==null&&(s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return N&&Ii(i,g),u}for(h=r(h);!v.done;g++,v=c.next())v=m(h,i,g,v.value,l),v!==null&&(e&&v.alternate!==null&&h.delete(v.key===null?g:v.key),s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return e&&h.forEach(function(e){return t(i,e)}),N&&Ii(i,g),u}function b(e,r,o,c){if(typeof o==`object`&&o&&o.type===_&&o.key===null&&(o=o.props.children),typeof o==`object`&&o){switch(o.$$typeof){case h:a:{for(var l=o.key;r!==null;){if(r.key===l){if(l=o.type,l===_){if(r.tag===7){n(e,r.sibling),c=i(r,o.props.children),c.return=e,e=c;break a}}else if(r.elementType===l||typeof l==`object`&&l&&l.$$typeof===ae&&Ma(l)===r.type){n(e,r.sibling),c=i(r,o.props),za(c,o),c.return=e,e=c;break a}n(e,r);break}else t(e,r);r=r.sibling}o.type===_?(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),za(c,o),c.return=e,e=c)}return s(e);case g: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=i(r,o.children||[]),c.return=e,e=c;break a}else{n(e,r);break}else t(e,r);r=r.sibling}c=wi(o,e.mode,c),c.return=e,e=c}return s(e);case ae:return o=Ma(o),b(e,r,o,c)}if(fe(o))return v(e,r,o,c);if(le(o)){if(l=le(o),typeof l!=`function`)throw Error(a(150));return o=l.call(o),y(e,r,o,c)}if(typeof o.then==`function`)return b(e,r,Ra(o),c);if(o.$$typeof===ee)return b(e,r,la(e,o),c);Ba(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=i(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{La=0;var i=b(e,t,n,r);return Ia=null,i}catch(t){if(t===Ea||t===Oa)throw t;var a=_i(29,t,null,e.mode);return a.lanes=r,a.return=e,a}}}var Ha=Va(!0),Ua=Va(!1),Wa=!1;function Ga(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Ka(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 qa(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function Ja(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,U&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 Ya(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,lt(e,n)}}function Xa(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 Za=!1;function Qa(){if(Za){var e=ba;if(e!==null)throw e}}function $a(e,t,n,r){Za=!1;var i=e.updateQueue;Wa=!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 f=s.lane&-536870913,m=f!==s.lane;if(m?(K&f)===f:(r&f)===f){f!==0&&f===ya&&(Za=!0),u!==null&&(u=u.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});a:{var h=e,g=s;f=t;var _=n;switch(g.tag){case 1:if(h=g.payload,typeof h==`function`){d=h.call(_,d,f);break a}d=h;break a;case 3:h.flags=h.flags&-65537|128;case 0:if(h=g.payload,f=typeof h==`function`?h.call(_,d,f):h,f==null)break a;d=p({},d,f);break a;case 2:Wa=!0}}f=s.callback,f!==null&&(e.flags|=64,m&&(e.flags|=8192),m=i.callbacks,m===null?i.callbacks=[f]:m.push(f))}else m={lane:f,tag:s.tag,payload:s.payload,callback:s.callback,next:null},u===null?(l=u=m,c=d):u=u.next=m,o|=f;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),Jl|=o,e.lanes=o,e.memoizedState=d}}function eo(e,t){if(typeof e!=`function`)throw Error(a(191,e));e.call(t)}function to(e,t){var n=e.callbacks;if(n!==null)for(e.callbacks=null,e=0;e<n.length;e++)eo(n[e],t)}var no=ge(null),ro=ge(0);function io(e,t){e=ql,w(ro,e),w(no,t),ql=e|t.baseLanes}function ao(){w(ro,ql),w(no,no.current)}function oo(){ql=ro.current,_e(no),_e(ro)}var so=ge(null),co=null;function lo(e){var t=e.alternate;w(ho,ho.current&1),w(so,e),co===null&&(t===null||no.current!==null||t.memoizedState!==null)&&(co=e)}function uo(e){w(ho,ho.current),w(so,e),co===null&&(co=e)}function fo(e){e.tag===22?(w(ho,ho.current),w(so,e),co===null&&(co=e)):po(e)}function po(){w(ho,ho.current),w(so,so.current)}function mo(e){_e(so),co===e&&(co=null),_e(ho)}var ho=ge(0);function go(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 _o=0,L=null,R=null,vo=null,yo=!1,bo=!1,xo=!1,So=0,Co=0,wo=null,To=0;function z(){throw Error(a(321))}function Eo(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 Do(e,t,n,r,i,a){return _o=a,L=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,S.H=e===null||e.memoizedState===null?Ws:Gs,xo=!1,a=n(r,i),xo=!1,bo&&(a=ko(t,n,r,i)),Oo(e),a}function Oo(e){S.H=Us;var t=R!==null&&R.next!==null;if(_o=0,vo=R=L=null,yo=!1,Co=0,wo=null,t)throw Error(a(300));e===null||cc||(e=e.dependencies,e!==null&&oa(e)&&(cc=!0))}function ko(e,t,n,r){L=e;var i=0;do{if(bo&&(wo=null),Co=0,bo=!1,25<=i)throw Error(a(301));if(i+=1,vo=R=null,e.updateQueue!=null){var o=e.updateQueue;o.lastEffect=null,o.events=null,o.stores=null,o.memoCache!=null&&(o.memoCache.index=0)}S.H=Ks,o=t(n,r)}while(bo);return o}function Ao(){var e=S.H,t=e.useState()[0];return t=typeof t.then==`function`?Lo(t):t,e=e.useState()[0],(R===null?null:R.memoizedState)!==e&&(L.flags|=1024),t}function jo(){var e=So!==0;return So=0,e}function Mo(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function No(e){if(yo){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}yo=!1}_o=0,vo=R=L=null,bo=!1,Co=So=0,wo=null}function Po(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return vo===null?L.memoizedState=vo=e:vo=vo.next=e,vo}function Fo(){if(R===null){var e=L.alternate;e=e===null?null:e.memoizedState}else e=R.next;var t=vo===null?L.memoizedState:vo.next;if(t!==null)vo=t,R=e;else{if(e===null)throw L.alternate===null?Error(a(467)):Error(a(310));R=e,e={memoizedState:R.memoizedState,baseState:R.baseState,baseQueue:R.baseQueue,queue:R.queue,next:null},vo===null?L.memoizedState=vo=e:vo=vo.next=e}return vo}function Io(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function Lo(e){var t=Co;return Co+=1,wo===null&&(wo=[]),e=ja(wo,e,t),t=L,(vo===null?t.memoizedState:vo.next)===null&&(t=t.alternate,S.H=t===null||t.memoizedState===null?Ws:Gs),e}function Ro(e){if(typeof e==`object`&&e){if(typeof e.then==`function`)return Lo(e);if(e.$$typeof===ee)return ca(e)}throw Error(a(438,String(e)))}function zo(e){var t=null,n=L.updateQueue;if(n!==null&&(t=n.memoCache),t==null){var r=L.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=Io(),L.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]=se;return t.index++,n}function Bo(e,t){return typeof t==`function`?t(e):t}function Vo(e){return Ho(Fo(),R,e)}function Ho(e,t,n){var r=e.queue;if(r===null)throw Error(a(311));r.lastRenderedReducer=n;var i=e.baseQueue,o=r.pending;if(o!==null){if(i!==null){var s=i.next;i.next=o.next,o.next=s}t.baseQueue=i=o,r.pending=null}if(o=e.baseState,i===null)e.memoizedState=o;else{t=i.next;var c=s=null,l=null,u=t,d=!1;do{var f=u.lane&-536870913;if(f===u.lane?(_o&f)===f:(K&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((_o&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,L.lanes|=p,Jl|=p;f=u.action,xo&&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,L.lanes|=f,Jl|=f;u=u.next}while(u!==null&&u!==t);if(l===null?s=o:l.next=c,!jr(o,e.memoizedState)&&(cc=!0,d&&(n=ba,n!==null)))throw n;e.memoizedState=o,e.baseState=s,e.baseQueue=l,r.lastRenderedState=o}return i===null&&(r.lanes=0),[e.memoizedState,r.dispatch]}function Uo(e){var t=Fo(),n=t.queue;if(n===null)throw Error(a(311));n.lastRenderedReducer=e;var r=n.dispatch,i=n.pending,o=t.memoizedState;if(i!==null){n.pending=null;var s=i=i.next;do o=e(o,s.action),s=s.next;while(s!==i);jr(o,t.memoizedState)||(cc=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function Wo(e,t,n){var r=L,i=Fo(),o=N;if(o){if(n===void 0)throw Error(a(407));n=n()}else n=t();var s=!jr((R||i).memoizedState,n);if(s&&(i.memoizedState=n,cc=!0),i=i.queue,hs(qo.bind(null,r,i,e),[e]),i.getSnapshot!==t||s||vo!==null&&vo.memoizedState.tag&1){if(r.flags|=2048,us(9,{destroy:void 0},Ko.bind(null,r,i,n,t),null),W===null)throw Error(a(349));o||_o&127||Go(r,t,n)}return n}function Go(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=L.updateQueue,t===null?(t=Io(),L.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Ko(e,t,n,r){t.value=n,t.getSnapshot=r,Jo(t)&&Yo(e)}function qo(e,t,n){return n(function(){Jo(t)&&Yo(e)})}function Jo(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!jr(e,n)}catch{return!0}}function Yo(e){var t=fi(e,2);t!==null&&_u(t,e,2)}function Xo(e){var t=Po();if(typeof e==`function`){var n=e;if(e=n(),xo){Je(!0);try{n()}finally{Je(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Bo,lastRenderedState:e},t}function Zo(e,t,n,r){return e.baseState=n,Ho(e,R,typeof r==`function`?r:Bo)}function Qo(e,t,n,r,i){if(Bs(e))throw Error(a(485));if(e=t.action,e!==null){var o={payload:i,action:e,next:null,isTransition:!0,status:`pending`,value:null,reason:null,listeners:[],then:function(e){o.listeners.push(e)}};S.T===null?o.isTransition=!1:n(!0),r(o),n=t.pending,n===null?(o.next=t.pending=o,$o(t,o)):(o.next=n.next,t.pending=n.next=o)}}function $o(e,t){var n=t.action,r=t.payload,i=e.state;if(t.isTransition){var a=S.T,o={};S.T=o;try{var s=n(i,r),c=S.S;c!==null&&c(o,s),es(e,t,s)}catch(n){ns(e,t,n)}finally{a!==null&&o.types!==null&&(a.types=o.types),S.T=a}}else try{a=n(i,r),es(e,t,a)}catch(n){ns(e,t,n)}}function es(e,t,n){typeof n==`object`&&n&&typeof n.then==`function`?n.then(function(n){ts(e,t,n)},function(n){return ns(e,t,n)}):ts(e,t,n)}function ts(e,t,n){t.status=`fulfilled`,t.value=n,rs(t),e.state=n,t=e.pending,t!==null&&(n=t.next,n===t?e.pending=null:(n=n.next,t.next=n,$o(e,n)))}function ns(e,t,n){var r=e.pending;if(e.pending=null,r!==null){r=r.next;do t.status=`rejected`,t.reason=n,rs(t),t=t.next;while(t!==r)}e.action=null}function rs(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function is(e,t){return t}function as(e,t){if(N){var n=W.formState;if(n!==null){a:{var r=L;if(N){if(M){b:{for(var i=M,a=Ui;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){M=lf(i.nextSibling),r=i.data===`F!`;break a}}Gi(r)}r=!1}r&&(t=n[0])}}return n=Po(),n.memoizedState=n.baseState=t,r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:is,lastRenderedState:t},n.queue=r,n=Ls.bind(null,L,r),r.dispatch=n,r=Xo(!1),a=zs.bind(null,L,!1,r.queue),r=Po(),i={state:t,dispatch:null,action:e,pending:null},r.queue=i,n=Qo.bind(null,L,i,a,n),i.dispatch=n,r.memoizedState=e,[t,n,!1]}function os(e){return ss(Fo(),R,e)}function ss(e,t,n){if(t=Ho(e,t,is)[0],e=Vo(Bo)[0],typeof t==`object`&&t&&typeof t.then==`function`)try{var r=Lo(t)}catch(e){throw e===Ea?Oa:e}else r=t;t=Fo();var i=t.queue,a=i.dispatch;return n!==t.memoizedState&&(L.flags|=2048,us(9,{destroy:void 0},cs.bind(null,i,n),null)),[r,a,e]}function cs(e,t){e.action=t}function ls(e){var t=Fo(),n=R;if(n!==null)return ss(t,n,e);Fo(),t=t.memoizedState,n=Fo();var r=n.queue.dispatch;return n.memoizedState=e,[t,r,!1]}function us(e,t,n,r){return e={tag:e,create:n,deps:r,inst:t,next:null},t=L.updateQueue,t===null&&(t=Io(),L.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 ds(){return Fo().memoizedState}function fs(e,t,n,r){var i=Po();L.flags|=e,i.memoizedState=us(1|t,{destroy:void 0},n,r===void 0?null:r)}function ps(e,t,n,r){var i=Fo();r=r===void 0?null:r;var a=i.memoizedState.inst;R!==null&&r!==null&&Eo(r,R.memoizedState.deps)?i.memoizedState=us(t,a,n,r):(L.flags|=e,i.memoizedState=us(1|t,a,n,r))}function ms(e,t){fs(8390656,8,e,t)}function hs(e,t){ps(2048,8,e,t)}function gs(e){L.flags|=4;var t=L.updateQueue;if(t===null)t=Io(),L.updateQueue=t,t.events=[e];else{var n=t.events;n===null?t.events=[e]:n.push(e)}}function _s(e){var t=Fo().memoizedState;return gs({ref:t,nextImpl:e}),function(){if(U&2)throw Error(a(440));return t.impl.apply(void 0,arguments)}}function vs(e,t){return ps(4,2,e,t)}function ys(e,t){return ps(4,4,e,t)}function bs(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 xs(e,t,n){n=n==null?null:n.concat([e]),ps(4,4,bs.bind(null,t,e),n)}function Ss(){}function Cs(e,t){var n=Fo();t=t===void 0?null:t;var r=n.memoizedState;return t!==null&&Eo(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function ws(e,t){var n=Fo();t=t===void 0?null:t;var r=n.memoizedState;if(t!==null&&Eo(t,r[1]))return r[0];if(r=e(),xo){Je(!0);try{e()}finally{Je(!1)}}return n.memoizedState=[r,t],r}function Ts(e,t,n){return n===void 0||_o&1073741824&&!(K&261930)?e.memoizedState=t:(e.memoizedState=n,e=gu(),L.lanes|=e,Jl|=e,n)}function Es(e,t,n,r){return jr(n,t)?n:no.current===null?!(_o&42)||_o&1073741824&&!(K&261930)?(cc=!0,e.memoizedState=n):(e=gu(),L.lanes|=e,Jl|=e,t):(e=Ts(e,n,r),jr(e,t)||(cc=!0),e)}function Ds(e,t,n,r,i){var a=C.p;C.p=a!==0&&8>a?a:8;var o=S.T,s={};S.T=s,zs(e,!1,t,n);try{var c=i(),l=S.S;l!==null&&l(s,c),typeof c==`object`&&c&&typeof c.then==`function`?Rs(e,t,xa(c,r),hu(e)):Rs(e,t,r,hu(e))}catch(n){Rs(e,t,{then:function(){},status:`rejected`,reason:n},hu())}finally{C.p=a,o!==null&&s.types!==null&&(o.types=s.types),S.T=o}}function Os(){}function ks(e,t,n,r){if(e.tag!==5)throw Error(a(476));var i=As(e).queue;Ds(e,i,t,pe,n===null?Os:function(){return js(e),n(r)})}function As(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:pe,baseState:pe,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Bo,lastRenderedState:pe},next:null};var n={};return t.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Bo,lastRenderedState:n},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function js(e){var t=As(e);t.next===null&&(t=e.alternate.memoizedState),Rs(e,t.next.queue,{},hu())}function Ms(){return ca($f)}function Ns(){return Fo().memoizedState}function Ps(){return Fo().memoizedState}function Fs(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var n=hu();e=qa(n);var r=Ja(t,e,n);r!==null&&(_u(r,t,n),Ya(r,t,n)),t={cache:ha()},e.payload=t;return}t=t.return}}function Is(e,t,n){var r=hu();n={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},Bs(e)?Vs(t,n):(n=di(e,t,n,r),n!==null&&(_u(n,e,r),Hs(n,t,r)))}function Ls(e,t,n){Rs(e,t,n,hu())}function Rs(e,t,n,r){var i={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(Bs(e))Vs(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),W===null&&li(),!1}catch{}if(n=di(e,t,i,r),n!==null)return _u(n,e,r),Hs(n,t,r),!0}return!1}function zs(e,t,n,r){if(r={lane:2,revertLane:fd(),gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},Bs(e)){if(t)throw Error(a(479))}else t=di(e,n,r,2),t!==null&&_u(t,e,2)}function Bs(e){var t=e.alternate;return e===L||t!==null&&t===L}function Vs(e,t){bo=yo=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Hs(e,t,n){if(n&4194048){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,lt(e,n)}}var Us={readContext:ca,use:Ro,useCallback:z,useContext:z,useEffect:z,useImperativeHandle:z,useLayoutEffect:z,useInsertionEffect:z,useMemo:z,useReducer:z,useRef:z,useState:z,useDebugValue:z,useDeferredValue:z,useTransition:z,useSyncExternalStore:z,useId:z,useHostTransitionStatus:z,useFormState:z,useActionState:z,useOptimistic:z,useMemoCache:z,useCacheRefresh:z};Us.useEffectEvent=z;var Ws={readContext:ca,use:Ro,useCallback:function(e,t){return Po().memoizedState=[e,t===void 0?null:t],e},useContext:ca,useEffect:ms,useImperativeHandle:function(e,t,n){n=n==null?null:n.concat([e]),fs(4194308,4,bs.bind(null,t,e),n)},useLayoutEffect:function(e,t){return fs(4194308,4,e,t)},useInsertionEffect:function(e,t){fs(4,2,e,t)},useMemo:function(e,t){var n=Po();t=t===void 0?null:t;var r=e();if(xo){Je(!0);try{e()}finally{Je(!1)}}return n.memoizedState=[r,t],r},useReducer:function(e,t,n){var r=Po();if(n!==void 0){var i=n(t);if(xo){Je(!0);try{n(t)}finally{Je(!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=Is.bind(null,L,e),[r.memoizedState,e]},useRef:function(e){var t=Po();return e={current:e},t.memoizedState=e},useState:function(e){e=Xo(e);var t=e.queue,n=Ls.bind(null,L,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:Ss,useDeferredValue:function(e,t){return Ts(Po(),e,t)},useTransition:function(){var e=Xo(!1);return e=Ds.bind(null,L,e.queue,!0,!1),Po().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var r=L,i=Po();if(N){if(n===void 0)throw Error(a(407));n=n()}else{if(n=t(),W===null)throw Error(a(349));K&127||Go(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,ms(qo.bind(null,r,o,e),[e]),r.flags|=2048,us(9,{destroy:void 0},Ko.bind(null,r,o,n,t),null),n},useId:function(){var e=Po(),t=W.identifierPrefix;if(N){var n=Fi,r=Pi;n=(r&~(1<<32-O(r)-1)).toString(32)+n,t=`_`+t+`R_`+n,n=So++,0<n&&(t+=`H`+n.toString(32)),t+=`_`}else n=To++,t=`_`+t+`r_`+n.toString(32)+`_`;return e.memoizedState=t},useHostTransitionStatus:Ms,useFormState:as,useActionState:as,useOptimistic:function(e){var t=Po();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=zs.bind(null,L,!0,n),n.dispatch=t,[e,t]},useMemoCache:zo,useCacheRefresh:function(){return Po().memoizedState=Fs.bind(null,L)},useEffectEvent:function(e){var t=Po(),n={impl:e};return t.memoizedState=n,function(){if(U&2)throw Error(a(440));return n.impl.apply(void 0,arguments)}}},Gs={readContext:ca,use:Ro,useCallback:Cs,useContext:ca,useEffect:hs,useImperativeHandle:xs,useInsertionEffect:vs,useLayoutEffect:ys,useMemo:ws,useReducer:Vo,useRef:ds,useState:function(){return Vo(Bo)},useDebugValue:Ss,useDeferredValue:function(e,t){return Es(Fo(),R.memoizedState,e,t)},useTransition:function(){var e=Vo(Bo)[0],t=Fo().memoizedState;return[typeof e==`boolean`?e:Lo(e),t]},useSyncExternalStore:Wo,useId:Ns,useHostTransitionStatus:Ms,useFormState:os,useActionState:os,useOptimistic:function(e,t){return Zo(Fo(),R,e,t)},useMemoCache:zo,useCacheRefresh:Ps};Gs.useEffectEvent=_s;var Ks={readContext:ca,use:Ro,useCallback:Cs,useContext:ca,useEffect:hs,useImperativeHandle:xs,useInsertionEffect:vs,useLayoutEffect:ys,useMemo:ws,useReducer:Uo,useRef:ds,useState:function(){return Uo(Bo)},useDebugValue:Ss,useDeferredValue:function(e,t){var n=Fo();return R===null?Ts(n,e,t):Es(n,R.memoizedState,e,t)},useTransition:function(){var e=Uo(Bo)[0],t=Fo().memoizedState;return[typeof e==`boolean`?e:Lo(e),t]},useSyncExternalStore:Wo,useId:Ns,useHostTransitionStatus:Ms,useFormState:ls,useActionState:ls,useOptimistic:function(e,t){var n=Fo();return R===null?(n.baseState=e,[e,n.queue.dispatch]):Zo(n,R,e,t)},useMemoCache:zo,useCacheRefresh:Ps};Ks.useEffectEvent=_s;function qs(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:p({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Js={enqueueSetState:function(e,t,n){e=e._reactInternals;var r=hu(),i=qa(r);i.payload=t,n!=null&&(i.callback=n),t=Ja(e,i,r),t!==null&&(_u(t,e,r),Ya(t,e,r))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=hu(),i=qa(r);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=Ja(e,i,r),t!==null&&(_u(t,e,r),Ya(t,e,r))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=hu(),r=qa(n);r.tag=2,t!=null&&(r.callback=t),t=Ja(e,r,n),t!==null&&(_u(t,e,n),Ya(t,e,n))}};function Ys(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 Xs(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&&Js.enqueueReplaceState(t,t.state,null)}function Zs(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=p({},n)),e)n[i]===void 0&&(n[i]=e[i]);return n}function Qs(e){ai(e)}function $s(e){console.error(e)}function ec(e){ai(e)}function tc(e,t){try{var n=e.onUncaughtError;n(t.value,{componentStack:t.stack})}catch(e){setTimeout(function(){throw e})}}function nc(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 rc(e,t,n){return n=qa(n),n.tag=3,n.payload={element:null},n.callback=function(){tc(e,t)},n}function ic(e){return e=qa(e),e.tag=3,e}function ac(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(){nc(t,n,r)}}var o=n.stateNode;o!==null&&typeof o.componentDidCatch==`function`&&(e.callback=function(){nc(t,n,r),typeof i!=`function`&&(ou===null?ou=new Set([this]):ou.add(this));var e=r.stack;this.componentDidCatch(r.value,{componentStack:e===null?``:e})})}function oc(e,t,n,r,i){if(n.flags|=32768,typeof r==`object`&&r&&typeof r.then==`function`){if(t=n.alternate,t!==null&&aa(t,n,i,!0),n=so.current,n!==null){switch(n.tag){case 31:case 13:return co===null?Ou():n.alternate===null&&J===0&&(J=3),n.flags&=-257,n.flags|=65536,n.lanes=i,r===ka?n.flags|=16384:(t=n.updateQueue,t===null?n.updateQueue=new Set([r]):t.add(r),Ku(e,r,i)),!1;case 22:return n.flags|=65536,r===ka?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,i)),!1}throw Error(a(435,n.tag))}return Ku(e,r,i),Ou(),!1}if(N)return t=so.current,t===null?(r!==Wi&&(t=Error(a(423),{cause:r}),Zi(Ei(t,n))),e=e.current.alternate,e.flags|=65536,i&=-i,e.lanes|=i,r=Ei(r,n),i=rc(e.stateNode,r,i),Xa(e,i),J!==4&&(J=2)):(!(t.flags&65536)&&(t.flags|=256),t.flags|=65536,t.lanes=i,r!==Wi&&(e=Error(a(422),{cause:r}),Zi(Ei(e,n)))),!1;var o=Error(a(520),{cause:r});if(o=Ei(o,n),$l===null?$l=[o]:$l.push(o),J!==4&&(J=2),t===null)return!0;r=Ei(r,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=i&-i,n.lanes|=e,e=rc(n.stateNode,r,e),Xa(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`&&(ou===null||!ou.has(o))))return n.flags|=65536,i&=-i,n.lanes|=i,i=ic(i),ac(i,e,n,r),Xa(n,i),!1}n=n.return}while(n!==null);return!1}var sc=Error(a(461)),cc=!1;function lc(e,t,n,r){t.child=e===null?Ua(t,null,n,r):Ha(t,e.child,n,r)}function uc(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=Do(e,t,n,o,a,i),s=jo(),e!==null&&!cc?(Mo(e,t,i),Pc(e,t,i)):(N&&s&&Ri(t),t.flags|=1,lc(e,t,r,i),t.child)}function dc(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,fc(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,!Fc(e,i)){var o=a.memoizedProps;if(n=n.compare,n=n===null?Mr:n,n(o,r)&&e.ref===t.ref)return Pc(e,t,i)}return t.flags|=1,e=yi(a,r),e.ref=t.ref,e.return=t,t.child=e}function fc(e,t,n,r,i){if(e!==null){var a=e.memoizedProps;if(Mr(a,r)&&e.ref===t.ref)if(cc=!1,t.pendingProps=r=a,Fc(e,i))e.flags&131072&&(cc=!0);else return t.lanes=e.lanes,Pc(e,t,i)}return bc(e,t,n,r,i)}function pc(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 hc(e,t,a,n,r)}if(n&536870912)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&wa(t,a===null?null:a.cachePool),a===null?ao():io(t,a),fo(t);else return r=t.lanes=536870912,hc(e,t,a===null?n:a.baseLanes|n,n,r)}else a===null?(e!==null&&wa(t,null),ao(),po(t)):(wa(t,a.cachePool),io(t,a),po(t),t.memoizedState=null);return lc(e,t,i,n),t.child}function mc(e,t){return e!==null&&e.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function hc(e,t,n,r,i){var a=I();return a=a===null?null:{parent:ma._currentValue,pool:a},t.memoizedState={baseLanes:n,cachePool:a},e!==null&&wa(t,null),ao(),fo(t),e!==null&&aa(e,t,r,!0),t.childLanes=i,null}function gc(e,t){return t=kc({mode:t.mode,children:t.children},e.mode),t.ref=e.ref,e.child=t,t.return=e,t}function _c(e,t,n){return Ha(t,e.child,null,n),e=gc(t,t.pendingProps),e.flags|=2,mo(t),t.memoizedState=null,e}function vc(e,t,n){var r=t.pendingProps,i=(t.flags&128)!=0;if(t.flags&=-129,e===null){if(N){if(r.mode===`hidden`)return e=gc(t,r),t.lanes=536870912,mc(null,e);if(uo(t),(e=M)?(e=af(e,Ui),e=e!==null&&e.data===`&`?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Ni===null?null:{id:Pi,overflow:Fi},retryLane:536870912,hydrationErrors:null},n=j(e),n.return=t,t.child=n,Vi=t,M=null)):e=null,e===null)throw Gi(t);return t.lanes=536870912,null}return gc(t,r)}var o=e.memoizedState;if(o!==null){var s=o.dehydrated;if(uo(t),i)if(t.flags&256)t.flags&=-257,t=_c(e,t,n);else if(t.memoizedState!==null)t.child=e.child,t.flags|=128,t=null;else throw Error(a(558));else if(cc||aa(e,t,n,!1),i=(n&e.childLanes)!==0,cc||i){if(r=W,r!==null&&(s=ut(r,n),s!==0&&s!==o.retryLane))throw o.retryLane=s,fi(e,s),_u(r,e,s),sc;Ou(),t=_c(e,t,n)}else e=o.treeContext,M=lf(s.nextSibling),Vi=t,N=!0,Hi=null,Ui=!1,e!==null&&Bi(t,e),t=gc(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 yc(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(a(284));(e===null||e.ref!==n)&&(t.flags|=4194816)}}function bc(e,t,n,r,i){return sa(t),n=Do(e,t,n,r,void 0,i),r=jo(),e!==null&&!cc?(Mo(e,t,i),Pc(e,t,i)):(N&&r&&Ri(t),t.flags|=1,lc(e,t,n,i),t.child)}function xc(e,t,n,r,i,a){return sa(t),t.updateQueue=null,n=ko(t,r,n,i),Oo(e),r=jo(),e!==null&&!cc?(Mo(e,t,a),Pc(e,t,a)):(N&&r&&Ri(t),t.flags|=1,lc(e,t,n,a),t.child)}function Sc(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=Js,t.stateNode=a,a._reactInternals=t,a=t.stateNode,a.props=r,a.state=t.memoizedState,a.refs={},Ga(t),o=n.contextType,a.context=typeof o==`object`&&o?ca(o):hi,a.state=t.memoizedState,o=n.getDerivedStateFromProps,typeof o==`function`&&(qs(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&&Js.enqueueReplaceState(a,a.state,null),$a(t,r,a,i),Qa(),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=Zs(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)&&Xs(t,a,r,o),Wa=!1;var f=t.memoizedState;a.state=f,$a(t,r,a,i),Qa(),l=t.memoizedState,s||f!==l||Wa?(typeof d==`function`&&(qs(t,n,d,r),l=t.memoizedState),(c=Wa||Ys(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,Ka(e,t),o=t.memoizedProps,u=Zs(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)&&Xs(t,a,r,c),Wa=!1,f=t.memoizedState,a.state=f,$a(t,r,a,i),Qa();var p=t.memoizedState;o!==d||f!==p||Wa||e!==null&&e.dependencies!==null&&oa(e.dependencies)?(typeof s==`function`&&(qs(t,n,s,r),p=t.memoizedState),(u=Wa||Ys(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,yc(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=Ha(t,e.child,null,i),t.child=Ha(t,null,n,i)):lc(e,t,n,i),t.memoizedState=a.state,e=t.child):e=Pc(e,t,i),e}function Cc(e,t,n,r){return Yi(),t.flags|=256,lc(e,t,n,r),t.child}var wc={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Tc(e){return{baseLanes:e,cachePool:Ta()}}function Ec(e,t,n){return e=e===null?0:e.childLanes&~n,t&&(e|=Zl),e}function Dc(e,t,n){var r=t.pendingProps,i=!1,o=(t.flags&128)!=0,s;if((s=o)||(s=e!==null&&e.memoizedState===null?!1:(ho.current&2)!=0),s&&(i=!0,t.flags&=-129),s=(t.flags&32)!=0,t.flags&=-33,e===null){if(N){if(i?lo(t):po(t),(e=M)?(e=af(e,Ui),e=e!==null&&e.data!==`&`?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Ni===null?null:{id:Pi,overflow:Fi},retryLane:536870912,hydrationErrors:null},n=j(e),n.return=t,t.child=n,Vi=t,M=null)):e=null,e===null)throw Gi(t);return sf(e)?t.lanes=32:t.lanes=536870912,null}var c=r.children;return r=r.fallback,i?(po(t),i=t.mode,c=kc({mode:`hidden`,children:c},i),r=Si(r,i,n,null),c.return=t,r.return=t,c.sibling=r,t.child=c,r=t.child,r.memoizedState=Tc(n),r.childLanes=Ec(e,s,n),t.memoizedState=wc,mc(null,r)):(lo(t),Oc(t,c))}var l=e.memoizedState;if(l!==null&&(c=l.dehydrated,c!==null)){if(o)t.flags&256?(lo(t),t.flags&=-257,t=Ac(e,t,n)):t.memoizedState===null?(po(t),c=r.fallback,i=t.mode,r=kc({mode:`visible`,children:r.children},i),c=Si(c,i,n,null),c.flags|=2,r.return=t,c.return=t,r.sibling=c,t.child=r,Ha(t,e.child,null,n),r=t.child,r.memoizedState=Tc(n),r.childLanes=Ec(e,s,n),t.memoizedState=wc,t=mc(null,r)):(po(t),t.child=e.child,t.flags|=128,t=null);else if(lo(t),sf(c)){if(s=c.nextSibling&&c.nextSibling.dataset,s)var u=s.dgst;s=u,r=Error(a(419)),r.stack=``,r.digest=s,Zi({value:r,source:null,stack:null}),t=Ac(e,t,n)}else if(cc||aa(e,t,n,!1),s=(n&e.childLanes)!==0,cc||s){if(s=W,s!==null&&(r=ut(s,n),r!==0&&r!==l.retryLane))throw l.retryLane=r,fi(e,r),_u(s,e,r),sc;of(c)||Ou(),t=Ac(e,t,n)}else of(c)?(t.flags|=192,t.child=e.child,t=null):(e=l.treeContext,M=lf(c.nextSibling),Vi=t,N=!0,Hi=null,Ui=!1,e!==null&&Bi(t,e),t=Oc(t,r.children),t.flags|=4096);return t}return i?(po(t),c=r.fallback,i=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,i,n,null),c.flags|=2):c=yi(u,c),c.return=t,r.return=t,r.sibling=c,t.child=r,mc(null,r),r=t.child,c=e.child.memoizedState,c===null?c=Tc(n):(i=c.cachePool,i===null?i=Ta():(l=ma._currentValue,i=i.parent===l?i:{parent:l,pool:l}),c={baseLanes:c.baseLanes|n,cachePool:i}),r.memoizedState=c,r.childLanes=Ec(e,s,n),t.memoizedState=wc,mc(e.child,r)):(lo(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 Oc(e,t){return t=kc({mode:`visible`,children:t},e.mode),t.return=e,e.child=t}function kc(e,t){return e=_i(22,e,null,t),e.lanes=0,e}function Ac(e,t,n){return Ha(t,e.child,null,n),e=Oc(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function jc(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),ra(e.return,t,n)}function Mc(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 Nc(e,t,n){var r=t.pendingProps,i=r.revealOrder,a=r.tail;r=r.children;var o=ho.current,s=(o&2)!=0;if(s?(o=o&1|2,t.flags|=128):o&=1,w(ho,o),lc(e,t,r,n),r=N?Ai:0,!s&&e!==null&&e.flags&128)a:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&jc(e,n,t);else if(e.tag===19)jc(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&&go(e)===null&&(i=n),n=n.sibling;n=i,n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),Mc(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&&go(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}Mc(t,!0,n,null,a,r);break;case`together`:Mc(t,!1,null,null,void 0,r);break;default:t.memoizedState=null}return t.child}function Pc(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Jl|=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(a(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 Fc(e,t){return(e.lanes&t)===0?(e=e.dependencies,!!(e!==null&&oa(e))):!0}function Ic(e,t,n){switch(t.tag){case 3:xe(t,t.stateNode.containerInfo),ta(t,ma,e.memoizedState.cache),Yi();break;case 27:case 5:Ce(t);break;case 4:xe(t,t.stateNode.containerInfo);break;case 10:ta(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,uo(t),null;break;case 13:var r=t.memoizedState;if(r!==null)return r.dehydrated===null?(n&t.child.childLanes)===0?(lo(t),e=Pc(e,t,n),e===null?null:e.sibling):Dc(e,t,n):(lo(t),t.flags|=128,null);lo(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 Nc(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),w(ho,ho.current),r)break;return null;case 22:return t.lanes=0,pc(e,t,n,t.pendingProps);case 24:ta(t,ma,e.memoizedState.cache)}return Pc(e,t,n)}function Lc(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps)cc=!0;else{if(!Fc(e,n)&&!(t.flags&128))return cc=!1,Ic(e,t,n);cc=!!(e.flags&131072)}else cc=!1,N&&t.flags&1048576&&Li(t,Ai,t.index);switch(t.lanes=0,t.tag){case 16:a:{var r=t.pendingProps;if(e=Ma(t.elementType),t.type=e,typeof e==`function`)vi(e)?(r=Zs(e,r),t.tag=1,t=Sc(null,t,e,r,n)):(t.tag=0,t=bc(null,t,e,r,n));else{if(e!=null){var i=e.$$typeof;if(i===te){t.tag=11,t=uc(null,t,e,r,n);break a}else if(i===ie){t.tag=14,t=dc(null,t,e,r,n);break a}}throw t=de(e)||e,Error(a(306,t,``))}}return t;case 0:return bc(e,t,t.type,t.pendingProps,n);case 1:return r=t.type,i=Zs(r,t.pendingProps),Sc(e,t,r,i,n);case 3:a:{if(xe(t,t.stateNode.containerInfo),e===null)throw Error(a(387));r=t.pendingProps;var o=t.memoizedState;i=o.element,Ka(e,t),$a(t,r,null,n);var s=t.memoizedState;if(r=s.cache,ta(t,ma,r),r!==o.cache&&ia(t,[ma],n,!0),Qa(),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=Cc(e,t,r,n);break a}else if(r!==i){i=Ei(Error(a(424)),t),Zi(i),t=Cc(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(M=lf(e.firstChild),Vi=t,N=!0,Hi=null,Ui=!0,n=Ua(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling}else{if(Yi(),r===i){t=Pc(e,t,n);break a}lc(e,t,r,n)}t=t.child}return t;case 26:return yc(e,t),e===null?(n=Af(t.type,null,t.pendingProps,null))?t.memoizedState=n:N||(n=t.type,e=t.pendingProps,r=Vd(be.current).createElement(n),r[ht]=t,r[gt]=e,Fd(r,n,e),Ot(r),t.stateNode=r):t.memoizedState=Af(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return Ce(t),e===null&&N&&(r=t.stateNode=pf(t.type,t.pendingProps,be.current),Vi=t,Ui=!0,i=M,Qd(t.type)?(uf=i,M=lf(r.firstChild)):M=i),lc(e,t,t.pendingProps.children,n),yc(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&N&&((i=r=M)&&(r=nf(r,t.type,t.pendingProps,Ui),r===null?i=!1:(t.stateNode=r,Vi=t,M=lf(r.firstChild),Ui=!1,i=!0)),i||Gi(t)),Ce(t),i=t.type,o=t.pendingProps,s=e===null?null:e.memoizedProps,r=o.children,Wd(i,o)?r=null:s!==null&&Wd(i,s)&&(t.flags|=32),t.memoizedState!==null&&(i=Do(e,t,Ao,null,null,n),$f._currentValue=i),yc(e,t),lc(e,t,r,n),t.child;case 6:return e===null&&N&&((e=n=M)&&(n=rf(n,t.pendingProps,Ui),n===null?e=!1:(t.stateNode=n,Vi=t,M=null,e=!0)),e||Gi(t)),null;case 13:return Dc(e,t,n);case 4:return xe(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Ha(t,null,r,n):lc(e,t,r,n),t.child;case 11:return uc(e,t,t.type,t.pendingProps,n);case 7:return lc(e,t,t.pendingProps,n),t.child;case 8:return lc(e,t,t.pendingProps.children,n),t.child;case 12:return lc(e,t,t.pendingProps.children,n),t.child;case 10:return r=t.pendingProps,ta(t,t.type,r.value),lc(e,t,r.children,n),t.child;case 9:return i=t.type._context,r=t.pendingProps.children,sa(t),i=ca(i),r=r(i),t.flags|=1,lc(e,t,r,n),t.child;case 14:return dc(e,t,t.type,t.pendingProps,n);case 15:return fc(e,t,t.type,t.pendingProps,n);case 19:return Nc(e,t,n);case 31:return vc(e,t,n);case 22:return pc(e,t,n,t.pendingProps);case 24:return sa(t),r=ca(ma),e===null?(i=I(),i===null&&(i=W,o=ha(),i.pooledCache=o,o.refCount++,o!==null&&(i.pooledCacheLanes|=n),i=o),t.memoizedState={parent:r,cache:i},Ga(t),ta(t,ma,i)):((e.lanes&n)!==0&&(Ka(e,t),$a(t,null,null,n),Qa()),i=e.memoizedState,o=t.memoizedState,i.parent===r?(r=o.cache,ta(t,ma,r),r!==i.cache&&ia(t,[ma],n,!0)):(i={parent:r,cache:r},t.memoizedState=i,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=i),ta(t,ma,r))),lc(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(a(156,t.tag))}function Rc(e){e.flags|=4}function zc(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(X())e.flags|=8192;else throw Na=ka,Da}else e.flags&=-16777217}function Bc(e,t){if(t.type!==`stylesheet`||t.state.loading&4)e.flags&=-16777217;else if(e.flags|=16777216,!Gf(t))if(X())e.flags|=8192;else throw Na=ka,Da}function Vc(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag===22?536870912:at(),e.lanes|=t,Ql|=t)}function Hc(e,t){if(!N)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 B(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 Uc(e,t,n){var r=t.pendingProps;switch(zi(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return B(t),null;case 1:return B(t),null;case 3:return n=t.stateNode,r=null,e!==null&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),na(ma),Se(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(e===null||e.child===null)&&(Ji(t)?Rc(t):e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Xi())),B(t),null;case 26:var i=t.type,o=t.memoizedState;return e===null?(Rc(t),o===null?(B(t),zc(t,i,null,r,n)):(B(t),Bc(t,o))):o?o===e.memoizedState?(B(t),t.flags&=-16777217):(Rc(t),B(t),Bc(t,o)):(e=e.memoizedProps,e!==r&&Rc(t),B(t),zc(t,i,e,r,n)),null;case 27:if(we(t),n=be.current,i=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==r&&Rc(t);else{if(!r){if(t.stateNode===null)throw Error(a(166));return B(t),null}e=ve.current,Ji(t)?Ki(t,e):(e=pf(i,r,n),t.stateNode=e,Rc(t))}return B(t),null;case 5:if(we(t),i=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==r&&Rc(t);else{if(!r){if(t.stateNode===null)throw Error(a(166));return B(t),null}if(o=ve.current,Ji(t))Ki(t,o);else{var s=Vd(be.current);switch(o){case 1:o=s.createElementNS(`http://www.w3.org/2000/svg`,i);break;case 2:o=s.createElementNS(`http://www.w3.org/1998/Math/MathML`,i);break;default:switch(i){case`svg`:o=s.createElementNS(`http://www.w3.org/2000/svg`,i);break;case`math`:o=s.createElementNS(`http://www.w3.org/1998/Math/MathML`,i);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(i,{is:r.is}):s.createElement(i)}}o[ht]=t,o[gt]=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,i,r),i){case`button`:case`input`:case`select`:case`textarea`:r=!!r.autoFocus;break a;case`img`:r=!0;break a;default:r=!1}r&&Rc(t)}}return B(t),zc(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==r&&Rc(t);else{if(typeof r!=`string`&&t.stateNode===null)throw Error(a(166));if(e=be.current,Ji(t)){if(e=t.stateNode,n=t.memoizedProps,r=null,i=Vi,i!==null)switch(i.tag){case 27:case 5:r=i.memoizedProps}e[ht]=t,e=!!(e.nodeValue===n||r!==null&&!0===r.suppressHydrationWarning||Nd(e.nodeValue,n)),e||Gi(t,!0)}else e=Vd(e).createTextNode(r),e[ht]=t,t.stateNode=e}return B(t),null;case 31:if(n=t.memoizedState,e===null||e.memoizedState!==null){if(r=Ji(t),n!==null){if(e===null){if(!r)throw Error(a(318));if(e=t.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(a(557));e[ht]=t}else Yi(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;B(t),e=!1}else n=Xi(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return t.flags&256?(mo(t),t):(mo(t),null);if(t.flags&128)throw Error(a(558))}return B(t),null;case 13:if(r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(i=Ji(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(a(318));if(i=t.memoizedState,i=i===null?null:i.dehydrated,!i)throw Error(a(317));i[ht]=t}else Yi(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;B(t),i=!1}else i=Xi(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=i),i=!0;if(!i)return t.flags&256?(mo(t),t):(mo(t),null)}return mo(t),t.flags&128?(t.lanes=n,t):(n=r!==null,e=e!==null&&e.memoizedState!==null,n&&(r=t.child,i=null,r.alternate!==null&&r.alternate.memoizedState!==null&&r.alternate.memoizedState.cachePool!==null&&(i=r.alternate.memoizedState.cachePool.pool),o=null,r.memoizedState!==null&&r.memoizedState.cachePool!==null&&(o=r.memoizedState.cachePool.pool),o!==i&&(r.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),Vc(t,t.updateQueue),B(t),null);case 4:return Se(),e===null&&Cd(t.stateNode.containerInfo),B(t),null;case 10:return na(t.type),B(t),null;case 19:if(_e(ho),r=t.memoizedState,r===null)return B(t),null;if(i=(t.flags&128)!=0,o=r.rendering,o===null)if(i)Hc(r,!1);else{if(J!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=go(e),o!==null){for(t.flags|=128,Hc(r,!1),e=o.updateQueue,t.updateQueue=e,Vc(t,e),t.subtreeFlags=0,e=n,n=t.child;n!==null;)bi(n,e),n=n.sibling;return w(ho,ho.current&1|2),N&&Ii(t,r.treeForkCount),t.child}e=e.sibling}r.tail!==null&&Le()>iu&&(t.flags|=128,i=!0,Hc(r,!1),t.lanes=4194304)}else{if(!i)if(e=go(o),e!==null){if(t.flags|=128,i=!0,e=e.updateQueue,t.updateQueue=e,Vc(t,e),Hc(r,!0),r.tail===null&&r.tailMode===`hidden`&&!o.alternate&&!N)return B(t),null}else 2*Le()-r.renderingStartTime>iu&&n!==536870912&&(t.flags|=128,i=!0,Hc(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?(B(t),null):(e=r.tail,r.rendering=e,r.tail=e.sibling,r.renderingStartTime=Le(),e.sibling=null,n=ho.current,w(ho,i?n&1|2:n&1),N&&Ii(t,r.treeForkCount),e);case 22:case 23:return mo(t),oo(),r=t.memoizedState!==null,e===null?r&&(t.flags|=8192):e.memoizedState!==null!==r&&(t.flags|=8192),r?n&536870912&&!(t.flags&128)&&(B(t),t.subtreeFlags&6&&(t.flags|=8192)):B(t),n=t.updateQueue,n!==null&&Vc(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&&_e(Ca),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),na(ma),B(t),null;case 25:return null;case 30:return null}throw Error(a(156,t.tag))}function Wc(e,t){switch(zi(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return na(ma),Se(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return we(t),null;case 31:if(t.memoizedState!==null){if(mo(t),t.alternate===null)throw Error(a(340));Yi()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(mo(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(a(340));Yi()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return _e(ho),null;case 4:return Se(),null;case 10:return na(t.type),null;case 22:case 23:return mo(t),oo(),e!==null&&_e(Ca),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return na(ma),null;case 25:return null;default:return null}}function Gc(e,t){switch(zi(t),t.tag){case 3:na(ma),Se();break;case 26:case 27:case 5:we(t);break;case 4:Se();break;case 31:t.memoizedState!==null&&mo(t);break;case 13:mo(t);break;case 19:_e(ho);break;case 10:na(t.type);break;case 22:case 23:mo(t),oo(),e!==null&&_e(Ca);break;case 24:na(ma)}}function Kc(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 qc(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 Jc(e){var t=e.updateQueue;if(t!==null){var n=e.stateNode;try{to(t,n)}catch(t){Z(e,e.return,t)}}}function Yc(e,t,n){n.props=Zs(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(n){Z(e,t,n)}}function Xc(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 Zc(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 Qc(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 $c(e,t,n){try{var r=e.stateNode;Id(r,e.type,n,t),r[gt]=t}catch(t){Z(e,e.return,t)}}function el(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Qd(e.type)||e.tag===4}function tl(e){a:for(;;){for(;e.sibling===null;){if(e.return===null||el(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 nl(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=ln));else if(r!==4&&(r===27&&Qd(e.type)&&(n=e.stateNode,t=null),e=e.child,e!==null))for(nl(e,t,n),e=e.sibling;e!==null;)nl(e,t,n),e=e.sibling}function rl(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(rl(e,t,n),e=e.sibling;e!==null;)rl(e,t,n),e=e.sibling}function il(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[ht]=e,t[gt]=n}catch(t){Z(e,e.return,t)}}var al=!1,ol=!1,sl=!1,cl=typeof WeakSet==`function`?WeakSet:Set,V=null;function ll(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 i=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||i!==0&&f.nodeType!==3||(c=s+i),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===i&&(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,V=t;V!==null;)if(t=V,e=t.child,t.subtreeFlags&1028&&e!==null)e.return=t,V=e;else for(;V!==null;){switch(t=V,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++)i=e[n],i.ref.impl=i.nextImpl;break;case 11:case 15:break;case 1:if(e&1024&&o!==null){e=void 0,n=t,i=o.memoizedProps,o=o.memoizedState,r=n.stateNode;try{var h=Zs(n.type,i);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(a(163))}if(e=t.sibling,e!==null){e.return=t.return,V=e;break}V=t.return}}function ul(e,t,n){var r=n.flags;switch(n.tag){case 0:case 11:case 15:wl(e,n),r&4&&Kc(5,n);break;case 1:if(wl(e,n),r&4)if(e=n.stateNode,t===null)try{e.componentDidMount()}catch(e){Z(n,n.return,e)}else{var i=Zs(n.type,t.memoizedProps);t=t.memoizedState;
vendor: 5,381 bytes, line 9
9try{e.componentDidUpdate(i,t,e.__reactInternalSnapshotBeforeUpdate)}catch(e){Z(n,n.return,e)}}r&64&&Jc(n),r&512&&Xc(n,n.return);break;case 3:if(wl(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{to(e,t)}catch(e){Z(n,n.return,e)}}break;case 27:t===null&&r&4&&il(n);case 26:case 5:wl(e,n),t===null&&r&4&&Qc(n),r&512&&Xc(n,n.return);break;case 12:wl(e,n);break;case 31:wl(e,n),r&4&&hl(e,n);break;case 13:wl(e,n),r&4&&gl(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||al,!r){t=t!==null&&t.memoizedState!==null||ol,i=al;var a=ol;al=r,(ol=t)&&!a?El(e,n,(n.subtreeFlags&8772)!=0):wl(e,n),al=i,ol=a}break;case 30:break;default:wl(e,n)}}function dl(e){var t=e.alternate;t!==null&&(e.alternate=null,dl(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&Ct(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 H=null,fl=!1;function pl(e,t,n){for(n=n.child;n!==null;)ml(e,t,n),n=n.sibling}function ml(e,t,n){if(qe&&typeof qe.onCommitFiberUnmount==`function`)try{qe.onCommitFiberUnmount(Ke,n)}catch{}switch(n.tag){case 26:ol||Zc(n,t),pl(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode,n.parentNode.removeChild(n));break;case 27:ol||Zc(n,t);var r=H,i=fl;Qd(n.type)&&(H=n.stateNode,fl=!1),pl(e,t,n),mf(n.stateNode),H=r,fl=i;break;case 5:ol||Zc(n,t);case 6:if(r=H,i=fl,H=null,pl(e,t,n),H=r,fl=i,H!==null)if(fl)try{(H.nodeType===9?H.body:H.nodeName===`HTML`?H.ownerDocument.body:H).removeChild(n.stateNode)}catch(e){Z(n,t,e)}else try{H.removeChild(n.stateNode)}catch(e){Z(n,t,e)}break;case 18:H!==null&&(fl?(e=H,$d(e.nodeType===9?e.body:e.nodeName===`HTML`?e.ownerDocument.body:e,n.stateNode),Pp(e)):$d(H,n.stateNode));break;case 4:r=H,i=fl,H=n.stateNode.containerInfo,fl=!0,pl(e,t,n),H=r,fl=i;break;case 0:case 11:case 14:case 15:qc(2,n,t),ol||qc(4,n,t),pl(e,t,n);break;case 1:ol||(Zc(n,t),r=n.stateNode,typeof r.componentWillUnmount==`function`&&Yc(n,t,r)),pl(e,t,n);break;case 21:pl(e,t,n);break;case 22:ol=(r=ol)||n.memoizedState!==null,pl(e,t,n),ol=r;break;default:pl(e,t,n)}}function hl(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 gl(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 _l(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new cl),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new cl),t;default:throw Error(a(435,e.tag))}}function vl(e,t){var n=_l(e);t.forEach(function(t){if(!n.has(t)){n.add(t);var r=Xu.bind(null,e,t);t.then(r,r)}})}function yl(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var i=n[r],o=e,s=t,c=s;a:for(;c!==null;){switch(c.tag){case 27:if(Qd(c.type)){H=c.stateNode,fl=!1;break a}break;case 5:H=c.stateNode,fl=!1;break a;case 3:case 4:H=c.stateNode.containerInfo,fl=!0;break a}c=c.return}if(H===null)throw Error(a(160));ml(o,s,i),H=null,fl=!1,o=i.alternate,o!==null&&(o.return=null),i.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)xl(t,e),t=t.sibling}var bl=null;function xl(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:yl(t,e),Sl(e),r&4&&(qc(3,e,e.return),Kc(3,e),qc(5,e,e.return));break;case 1:yl(t,e),Sl(e),r&512&&(ol||n===null||Zc(n,n.return)),r&64&&al&&(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 i=bl;if(yl(t,e),Sl(e),r&512&&(ol||n===null||Zc(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,i=i.ownerDocument||i;b:switch(r){case`title`:o=i.getElementsByTagName(`title`)[0],(!o||o[St]||o[ht]||o.namespaceURI===`http://www.w3.org/2000/svg`||o.hasAttribute(`itemprop`))&&(o=i.createElement(r),i.head.insertBefore(o,i.querySelector(`head > title`))),Fd(o,r,n),o[ht]=e,Ot(o),r=o;break a;case`link`:var s=Hf(`link`,`href`,i).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=i.createElement(r),Fd(o,r,n),i.head.appendChild(o);break;case`meta`:if(s=Hf(`meta`,`content`,i).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=i.createElement(r),Fd(o,r,n),i.head.appendChild(o);break;default:throw Error(a(468,r))}o[ht]=e,Ot(o),r=o}e.stateNode=r}else Uf(i,e.type,e.stateNode);else e.stateNode=Lf(i,r,e.memoizedProps);
vendor: 40,420 bytes, lines 9-10
9else o===r?r===null&&e.stateNode!==null&&$c(e,e.memoizedProps,n.memoizedProps):(o===null?n.stateNode!==null&&(n=n.stateNode,n.parentNode.removeChild(n)):o.count--,r===null?Uf(i,e.type,e.stateNode):Lf(i,r,e.memoizedProps))}break;case 27:yl(t,e),Sl(e),r&512&&(ol||n===null||Zc(n,n.return)),n!==null&&r&4&&$c(e,e.memoizedProps,n.memoizedProps);break;case 5:if(yl(t,e),Sl(e),r&512&&(ol||n===null||Zc(n,n.return)),e.flags&32){i=e.stateNode;try{en(i,``)}catch(t){Z(e,e.return,t)}}r&4&&e.stateNode!=null&&(i=e.memoizedProps,$c(e,i,n===null?i:n.memoizedProps)),r&1024&&(sl=!0);break;case 6:if(yl(t,e),Sl(e),r&4){if(e.stateNode===null)throw Error(a(162));r=e.memoizedProps,n=e.stateNode;try{n.nodeValue=r}catch(t){Z(e,e.return,t)}}break;case 3:if(Vf=null,i=bl,bl=_f(t.containerInfo),yl(t,e),bl=i,Sl(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Pp(t.containerInfo)}catch(t){Z(e,e.return,t)}sl&&(sl=!1,Cl(e));break;case 4:r=bl,bl=_f(e.stateNode.containerInfo),yl(t,e),Sl(e),bl=r;break;case 12:yl(t,e),Sl(e);break;case 31:yl(t,e),Sl(e),r&4&&(r=e.updateQueue,r!==null&&(e.updateQueue=null,vl(e,r)));break;case 13:yl(t,e),Sl(e),e.child.flags&8192&&e.memoizedState!==null!=(n!==null&&n.memoizedState!==null)&&(nu=Le()),r&4&&(r=e.updateQueue,r!==null&&(e.updateQueue=null,vl(e,r)));break;case 22:i=e.memoizedState!==null;var l=n!==null&&n.memoizedState!==null,u=al,d=ol;if(al=u||i,ol=d||l,yl(t,e),ol=d,al=u,Sl(e),r&8192)a:for(t=e.stateNode,t._visibility=i?t._visibility&-2:t._visibility|1,i&&(n===null||l||al||ol||Tl(e)),n=null,t=e;;){if(t.tag===5||t.tag===26){if(n===null){l=n=t;try{if(o=l.stateNode,i)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=i?``:l.memoizedProps}catch(e){Z(l,l.return,e)}}}else if(t.tag===18){if(n===null){l=t;try{var m=l.stateNode;i?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,vl(e,n))));break;case 19:yl(t,e),Sl(e),r&4&&(r=e.updateQueue,r!==null&&(e.updateQueue=null,vl(e,r)));break;case 30:break;case 21:break;default:yl(t,e),Sl(e)}}function Sl(e){var t=e.flags;if(t&2){try{for(var n,r=e.return;r!==null;){if(el(r)){n=r;break}r=r.return}if(n==null)throw Error(a(160));switch(n.tag){case 27:var i=n.stateNode;rl(e,tl(e),i);break;case 5:var o=n.stateNode;n.flags&32&&(en(o,``),n.flags&=-33),rl(e,tl(e),o);break;case 3:case 4:var s=n.stateNode.containerInfo;nl(e,tl(e),s);break;default:throw Error(a(161))}}catch(t){Z(e,e.return,t)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Cl(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;Cl(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function wl(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)ul(e,t.alternate,t),t=t.sibling}function Tl(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:qc(4,t,t.return),Tl(t);break;case 1:Zc(t,t.return);var n=t.stateNode;typeof n.componentWillUnmount==`function`&&Yc(t,t.return,n),Tl(t);break;case 27:mf(t.stateNode);case 26:case 5:Zc(t,t.return),Tl(t);break;case 22:t.memoizedState===null&&Tl(t);break;case 30:Tl(t);break;default:Tl(t)}e=e.sibling}}function El(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:El(i,a,n),Kc(4,a);break;case 1:if(El(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++)eo(c[i],s)}catch(e){Z(r,r.return,e)}}n&&o&64&&Jc(a),Xc(a,a.return);break;case 27:il(a);case 26:case 5:El(i,a,n),n&&r===null&&o&4&&Qc(a),Xc(a,a.return);break;case 12:El(i,a,n);break;case 31:El(i,a,n),n&&o&4&&hl(i,a);break;case 13:El(i,a,n),n&&o&4&&gl(i,a);break;case 22:a.memoizedState===null&&El(i,a,n),Xc(a,a.return);break;case 30:break;default:El(i,a,n)}t=t.sibling}}function Dl(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 Ol(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 kl(e,t,n,r){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)Al(e,t,n,r),t=t.sibling}function Al(e,t,n,r){var i=t.flags;switch(t.tag){case 0:case 11:case 15:kl(e,t,n,r),i&2048&&Kc(9,t);break;case 1:kl(e,t,n,r);break;case 3:kl(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){kl(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 kl(e,t,n,r);break;case 31:kl(e,t,n,r);break;case 13:kl(e,t,n,r);break;case 23:break;case 22:a=t.stateNode,o=t.alternate,t.memoizedState===null?a._visibility&2?kl(e,t,n,r):(a._visibility|=2,jl(e,t,n,r,(t.subtreeFlags&10256)!=0||!1)):a._visibility&2?kl(e,t,n,r):Ml(e,t),i&2048&&Dl(o,t);break;case 24:kl(e,t,n,r),i&2048&&Ol(t.alternate,t);break;default:kl(e,t,n,r)}}function jl(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:jl(a,o,s,c,i),Kc(8,o);break;case 23:break;case 22:var u=o.stateNode;o.memoizedState===null?(u._visibility|=2,jl(a,o,s,c,i)):u._visibility&2?jl(a,o,s,c,i):Ml(a,o),i&&l&2048&&Dl(o.alternate,o);break;case 24:jl(a,o,s,c,i),i&&l&2048&&Ol(o.alternate,o);break;default:jl(a,o,s,c,i)}t=t.sibling}}function Ml(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:Ml(n,r),i&2048&&Dl(r.alternate,r);break;case 24:Ml(n,r),i&2048&&Ol(r.alternate,r);break;default:Ml(n,r)}t=t.sibling}}var Nl=8192;function Pl(e,t,n){if(e.subtreeFlags&Nl)for(e=e.child;e!==null;)Fl(e,t,n),e=e.sibling}function Fl(e,t,n){switch(e.tag){case 26:Pl(e,t,n),e.flags&Nl&&e.memoizedState!==null&&Kf(n,bl,e.memoizedState,e.memoizedProps);break;case 5:Pl(e,t,n);break;case 3:case 4:var r=bl;bl=_f(e.stateNode.containerInfo),Pl(e,t,n),bl=r;break;case 22:e.memoizedState===null&&(r=e.alternate,r!==null&&r.memoizedState!==null?(r=Nl,Nl=16777216,Pl(e,t,n),Nl=r):Pl(e,t,n));break;default:Pl(e,t,n)}}function Il(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 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];V=r,Bl(r,e)}Il(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Rl(e),e=e.sibling}function Rl(e){switch(e.tag){case 0:case 11:case 15:Ll(e),e.flags&2048&&qc(9,e,e.return);break;case 3:Ll(e);break;case 12:Ll(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,zl(e)):Ll(e);break;default:Ll(e)}}function zl(e){var t=e.deletions;if(e.flags&16){if(t!==null)for(var n=0;n<t.length;n++){var r=t[n];V=r,Bl(r,e)}Il(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:qc(8,t,t.return),zl(t);break;case 22:n=t.stateNode,n._visibility&2&&(n._visibility&=-3,zl(t));break;default:zl(t)}e=e.sibling}}function Bl(e,t){for(;V!==null;){var n=V;switch(n.tag){case 0:case 11:case 15:qc(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,V=r;else a:for(n=e;V!==null;){r=V;var i=r.sibling,a=r.return;if(dl(r),r===n){V=null;break a}if(i!==null){i.return=a,V=i;break a}V=a}}}var Vl={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}},Hl=typeof WeakMap==`function`?WeakMap:Map,U=0,W=null,G=null,K=0,q=0,Ul=null,Wl=!1,Gl=!1,Kl=!1,ql=0,J=0,Jl=0,Yl=0,Xl=0,Zl=0,Ql=0,$l=null,eu=null,tu=!1,nu=0,ru=0,iu=1/0,au=null,ou=null,Y=0,su=null,cu=null,lu=0,uu=0,du=null,fu=null,pu=0,mu=null;function hu(){return U&2&&K!==0?K&-K:S.T===null?ft():fd()}function gu(){if(Zl===0)if(!(K&536870912)||N){var e=$e;$e<<=1,!($e&3932160)&&($e=262144),Zl=e}else Zl=536870912;return e=so.current,e!==null&&(e.flags|=32),Zl}function _u(e,t,n){(e===W&&(q===2||q===9)||e.cancelPendingCommit!==null)&&(wu(e,0),xu(e,K,Zl,!1)),st(e,n),(!(U&2)||e!==W)&&(e===W&&(!(U&2)&&(Yl|=n),J===4&&xu(e,K,Zl,!1)),id(e))}function vu(e,t,n){if(U&6)throw Error(a(327));var r=!n&&(t&127)==0&&(t&e.expiredLanes)===0||rt(e,t),i=r?ju(e,t):ku(e,t,!0),o=r;do{if(i===0){Gl&&!r&&xu(e,t,0,!1);break}else{if(n=e.current.alternate,o&&!bu(n)){i=ku(e,t,!1),o=!1;continue}if(i===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;i=$l;var l=c.current.memoizedState.isDehydrated;if(l&&(wu(c,s).flags|=256),s=ku(c,s,!1),s!==2){if(Kl&&!l){c.errorRecoveryDisabledLanes|=o,Yl|=o,i=4;break a}o=eu,eu=i,o!==null&&(eu===null?eu=o:eu.push.apply(eu,o))}i=s}if(o=!1,i!==2)continue}}if(i===1){wu(e,0),xu(e,t,0,!0);break}a:{switch(r=e,o=i,o){case 0:case 1:throw Error(a(345));case 4:if((t&4194048)!==t)break;case 6:xu(r,t,Zl,!Wl);break a;case 2:eu=null;break;case 3:case 5:break;default:throw Error(a(329))}if((t&62914560)===t&&(i=nu+300-Le(),10<i)){if(xu(r,t,Zl,!Wl),nt(r,0,!0)!==0)break a;lu=t,r.timeoutHandle=qd(yu.bind(null,r,n,eu,au,tu,t,Zl,Yl,Ql,Wl,o,`Throttled`,-0,0),i);break a}yu(r,n,eu,au,tu,t,Zl,Yl,Ql,Wl,o,null,-0,0)}}break}while(1);id(e)}function yu(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:ln},Fl(t,a,d);var m=(a&62914560)===a?nu-Le():(a&4194048)===a?ru-Le():0;if(m=Jf(d,m),m!==null){lu=a,e.cancelPendingCommit=m(Ru.bind(null,e,t,a,n,r,i,o,s,c,u,d,null,f,p)),xu(e,a,o,!l);return}}Ru(e,t,a,n,r,i,o,s,c)}function bu(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 xu(e,t,n,r){t&=~Xl,t&=~Yl,e.suspendedLanes|=t,e.pingedLanes&=~t,r&&(e.warmLanes|=t),r=e.expirationTimes;for(var i=t;0<i;){var a=31-O(i),o=1<<a;r[a]=-1,i&=~o}n!==0&&k(e,n,t)}function Su(){return U&6?!0:(ad(0,!1),!1)}function Cu(){if(G!==null){if(q===0)var e=G.return;else e=G,ea=$i=null,No(e),Ia=null,La=0,e=G;for(;e!==null;)Gc(e.alternate,e),e=e.return;G=null}}function wu(e,t){var n=e.timeoutHandle;n!==-1&&(e.timeoutHandle=-1,Jd(n)),n=e.cancelPendingCommit,n!==null&&(e.cancelPendingCommit=null,n()),lu=0,Cu(),W=e,G=n=yi(e.current,null),K=t,q=0,Ul=null,Wl=!1,Gl=rt(e,t),Kl=!1,Ql=Zl=Xl=Yl=Jl=J=0,eu=$l=null,tu=!1,t&8&&(t|=t&32);var r=e.entangledLanes;if(r!==0)for(e=e.entanglements,r&=t;0<r;){var i=31-O(r),a=1<<i;t|=e[i],r&=~a}return ql=t,li(),n}function Tu(e,t){L=null,S.H=Us,t===Ea||t===Oa?(t=Pa(),q=3):t===Da?(t=Pa(),q=4):q=t===sc?8:typeof t==`object`&&t&&typeof t.then==`function`?6:1,Ul=t,G===null&&(J=1,tc(e,Ei(t,e.current)))}function X(){var e=so.current;return e===null?!0:(K&4194048)===K?co===null:(K&62914560)===K||K&536870912?e===co:!1}function Eu(){var e=S.H;return S.H=Us,e===null?Us:e}function Du(){var e=S.A;return S.A=Vl,e}function Ou(){J=4,Wl||(K&4194048)!==K&&so.current!==null||(Gl=!0),!(Jl&134217727)&&!(Yl&134217727)||W===null||xu(W,K,Zl,!1)}function ku(e,t,n){var r=U;U|=2;var i=Eu(),a=Du();(W!==e||K!==t)&&(au=null,wu(e,t)),t=!1;var o=J;a:do try{if(q!==0&&G!==null){var s=G,c=Ul;switch(q){case 8:Cu(),o=6;break a;case 3:case 2:case 9:case 6:so.current===null&&(t=!0);var l=q;if(q=0,Ul=null,Fu(e,s,c,l),n&&Gl){o=0;break a}break;default:l=q,q=0,Ul=null,Fu(e,s,c,l)}}Au(),o=J;break}catch(t){Tu(e,t)}while(1);return t&&e.shellSuspendCounter++,ea=$i=null,U=r,S.H=i,S.A=a,G===null&&(W=null,K=0,li()),o}function Au(){for(;G!==null;)Nu(G)}function ju(e,t){var n=U;U|=2;var r=Eu(),i=Du();W!==e||K!==t?(au=null,iu=Le()+500,wu(e,t)):Gl=rt(e,t);a:do try{if(q!==0&&G!==null){t=G;var o=Ul;b:switch(q){case 1:q=0,Ul=null,Fu(e,t,o,1);break;case 2:case 9:if(Aa(o)){q=0,Ul=null,Pu(t);break}t=function(){q!==2&&q!==9||W!==e||(q=7),id(e)},o.then(t,t);break a;case 3:q=7;break a;case 4:q=5;break a;case 7:Aa(o)?(q=0,Ul=null,Pu(t)):(q=0,Ul=null,Fu(e,t,o,7));break;case 5:var s=null;switch(G.tag){case 26:s=G.memoizedState;case 5:case 27:var c=G;if(s?Gf(s):c.stateNode.complete){q=0,Ul=null;var l=c.sibling;if(l!==null)G=l;else{var u=c.return;u===null?G=null:(G=u,Iu(u))}break b}}q=0,Ul=null,Fu(e,t,o,5);break;case 6:q=0,Ul=null,Fu(e,t,o,6);break;case 8:Cu(),J=6;break a;default:throw Error(a(462))}}Mu();break}catch(t){Tu(e,t)}while(1);return ea=$i=null,S.H=r,S.A=i,U=n,G===null?(W=null,K=0,li(),J):0}function Mu(){for(;G!==null&&!Fe();)Nu(G)}function Nu(e){var t=Lc(e.alternate,e,ql);e.memoizedProps=e.pendingProps,t===null?Iu(e):G=t}function Pu(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=xc(n,t,t.pendingProps,t.type,void 0,K);break;case 11:t=xc(n,t,t.pendingProps,t.type.render,t.ref,K);break;case 5:No(t);default:Gc(n,t),t=G=bi(t,ql),t=Lc(n,t,ql)}e.memoizedProps=e.pendingProps,t===null?Iu(e):G=t}function Fu(e,t,n,r){ea=$i=null,No(t),Ia=null,La=0;var i=t.return;try{if(oc(e,i,t,n,K)){J=1,tc(e,Ei(n,e.current)),G=null;return}}catch(t){if(i!==null)throw G=i,t;J=1,tc(e,Ei(n,e.current)),G=null;return}t.flags&32768?(N||r===1?e=!0:Gl||K&536870912?e=!1:(Wl=e=!0,(r===2||r===9||r===3||r===6)&&(r=so.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,Wl);return}e=t.return;var n=Uc(t.alternate,t,ql);if(n!==null){G=n;return}if(t=t.sibling,t!==null){G=t;return}G=t=e}while(t!==null);J===0&&(J=5)}function Lu(e,t){do{var n=Wc(e.alternate,e);if(n!==null){n.flags&=32767,G=n;return}if(n=e.return,n!==null&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&(e=e.sibling,e!==null)){G=e;return}G=e=n}while(e!==null);J=6,G=null}function Ru(e,t,n,r,i,o,s,c,l){e.cancelPendingCommit=null;do Uu();while(Y!==0);if(U&6)throw Error(a(327));if(t!==null){if(t===e.current)throw Error(a(177));if(o=t.lanes|t.childLanes,o|=ci,ct(e,n,o,s,c,l),e===W&&(G=W=null,K=0),cu=t,su=e,lu=n,uu=o,du=i,fu=r,t.subtreeFlags&10256||t.flags&10256?(e.callbackNode=null,e.callbackPriority=0,Zu(Ve,function(){return Wu(),null})):(e.callbackNode=null,e.callbackPriority=0),r=(t.flags&13878)!=0,t.subtreeFlags&13878||r){r=S.T,S.T=null,i=C.p,C.p=2,s=U,U|=4;try{ll(e,t,n)}finally{U=s,C.p=i,S.T=r}}Y=1,zu(),Bu(),Vu()}}function zu(){if(Y===1){Y=0;var e=su,t=cu,n=(t.flags&13878)!=0;if(t.subtreeFlags&13878||n){n=S.T,S.T=null;var r=C.p;C.p=2;var i=U;U|=4;try{xl(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{U=i,C.p=r,S.T=n}}e.current=t,Y=2}}function Bu(){if(Y===2){Y=0;var e=su,t=cu,n=(t.flags&8772)!=0;if(t.subtreeFlags&8772||n){n=S.T,S.T=null;var r=C.p;C.p=2;var i=U;U|=4;try{ul(e,t.alternate,t)}finally{U=i,C.p=r,S.T=n}}Y=3}}function Vu(){if(Y===4||Y===3){Y=0,Ie();var e=su,t=cu,n=lu,r=fu;t.subtreeFlags&10256||t.flags&10256?Y=5:(Y=0,cu=su=null,Hu(e,e.pendingLanes));var i=e.pendingLanes;if(i===0&&(ou=null),A(n),t=t.stateNode,qe&&typeof qe.onCommitFiberRoot==`function`)try{qe.onCommitFiberRoot(Ke,t,void 0,(t.current.flags&128)==128)}catch{}if(r!==null){t=S.T,i=C.p,C.p=2,S.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{S.T=t,C.p=i}}lu&3&&Uu(),id(e),i=e.pendingLanes,n&261930&&i&42?e===mu?pu++:(pu=0,mu=e):pu=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(Y!==5)return!1;var e=su,t=uu;uu=0;var n=A(lu),r=S.T,i=C.p;try{C.p=32>n?32:n,S.T=null,n=du,du=null;var o=su,s=lu;if(Y=0,cu=su=null,lu=0,U&6)throw Error(a(331));var c=U;if(U|=4,Rl(o.current),Al(o,o.current,s,n),U=c,ad(0,!1),qe&&typeof qe.onPostCommitFiberRoot==`function`)try{qe.onPostCommitFiberRoot(Ke,o)}catch{}return!0}finally{C.p=i,S.T=r,Hu(e,t)}}function Gu(e,t,n){t=Ei(n,t),t=rc(e.stateNode,t,2),e=Ja(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`&&(ou===null||!ou.has(r))){e=Ei(n,e),n=ic(2),r=Ja(t,n,2),r!==null&&(ac(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 Hl;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)||(Kl=!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,W===e&&(K&n)===n&&(J===4||J===3&&(K&62914560)===K&&300>Le()-nu?!(U&2)&&wu(e,0):Xl|=n,Ql===K&&(Ql=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,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(a(314))}r!==null&&r.delete(t),Ju(e,n)}function Zu(e,t){return Ne(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-O(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=K,a=nt(r,r===W?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=Le(),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}Y!==0&&Y!==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-O(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=W,n=K,n=nt(e,e===t?n:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),r=e.callbackNode,n===0||e===t&&(q===2||q===9)||e.cancelPendingCommit!==null)return r!==null&&r!==null&&Pe(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&&Pe(r),A(n)){case 2:case 8:n=Be;break;case 32:n=Ve;break;case 268435456:n=Ue;break;default:n=Ve}return r=ld.bind(null,e),n=Ne(n,r),e.callbackPriority=t,e.callbackNode=n,t}return r!==null&&r!==null&&Pe(r),e.callbackPriority=2,e.callbackNode=null,2}function ld(e,t){if(Y!==0&&Y!==5)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(Uu()&&e.callbackNode!==n)return null;var r=K;return r=nt(e,e===W?r:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),r===0?null:(vu(e,r,t),cd(e,Le()),e.callbackNode!=null&&e.callbackNode===n?ld.bind(null,e):null)}function ud(e,t){if(Uu())return null;vu(e,t,!0)}function dd(){Xd(function(){U&6?Ne(ze,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:cn(``+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[gt]||null).action),o=r.submitter;o&&(t=(t=o[gt]||null)?pd(t.formAction):o.getAttribute(`formAction`),t!==null&&(a=t,o=null));var s=new An(`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);ks(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),ks(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`),Mt(`onMouseEnter`,[`mouseout`,`mouseover`]),Mt(`onMouseLeave`,[`mouseout`,`mouseover`]),Mt(`onPointerEnter`,[`pointerout`,`pointerover`]),Mt(`onPointerLeave`,[`pointerout`,`pointerover`]),jt(`onChange`,`change click focusin focusout input keydown keyup selectionchange`.split(` `)),jt(`onSelect`,`focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange`.split(` `)),jt(`onBeforeInput`,[`compositionend`,`keypress`,`textInput`,`paste`]),jt(`onCompositionEnd`,`compositionend focusout keydown keypress keyup mousedown`.split(` `)),jt(`onCompositionStart`,`compositionstart focusout keydown keypress keyup mousedown`.split(` `)),jt(`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[vt];n===void 0&&(n=t[vt]=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,kt.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,!yn||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 o=r.tag;if(o===3||o===4){var c=r.stateNode.containerInfo;if(c===i)break;if(o===4)for(o=r.return;o!==null;){var l=o.tag;if((l===3||l===4)&&o.stateNode.containerInfo===i)return;o=o.return}for(;c!==null;){if(o=wt(c),o===null)return;if(l=o.tag,l===5||l===6||l===26||l===27){r=a=o;continue a}c=c.parentNode}}r=r.return}gn(function(){var r=a,i=dn(n),o=[];a:{var c=ni.get(e);if(c!==void 0){var l=An,u=e;switch(e){case`keypress`:if(Tn(n)===0)break a;case`keydown`:case`keyup`:l=Jn;break;case`focusin`:u=`focus`,l=zn;break;case`focusout`:u=`blur`,l=zn;break;case`beforeblur`:case`afterblur`:l=zn;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=Ln;break;case`drag`:case`dragend`:case`dragenter`:case`dragexit`:case`dragleave`:case`dragover`:case`dragstart`:case`drop`:l=Rn;break;case`touchcancel`:case`touchend`:case`touchmove`:case`touchstart`:l=Xn;break;case Yr:case Xr:case Zr:l=Bn;break;case ti:l=Zn;break;case`scroll`:case`scrollend`:l=Mn;break;case`wheel`:l=Qn;break;case`copy`:case`cut`:case`paste`:l=Vn;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=_n(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),o.push({event:c,listeners:d}))}}if(!(t&7)){a:{if(c=e===`mouseover`||e===`pointerover`,l=e===`mouseout`||e===`pointerout`,c&&n!==un&&(u=n.relatedTarget||n.fromElement)&&(wt(u)||u[_t]))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?wt(u):null,u!==null&&(f=s(u),d=u.tag,u!==f||d!==5&&d!==27&&d!==6)&&(u=null)):(l=null,u=r),l!==u)){if(d=Ln,g=`onMouseLeave`,p=`onMouseEnter`,m=`mouse`,(e===`pointerout`||e===`pointerover`)&&(d=Yn,g=`onPointerLeave`,p=`onPointerEnter`,m=`pointer`),f=l==null?c:Et(l),h=u==null?c:Et(u),c=new d(g,m+`leave`,l,n,i),c.target=f,c.relatedTarget=h,g=null,wt(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(o,c,l,d,!1),u!==null&&f!==null&&kd(o,f,u,d,!0)}}a:{if(c=r?Et(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&&an(r.elementType)&&(v=yr):v=Or;if(v&&=v(e,r)){mr(o,v,n,i);break a}y&&y(e,c,r),e===`focusout`&&r&&c.type===`number`&&r.memoizedProps.value!=null&&Xt(c,`number`,c.value)}switch(y=r?Et(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(o,n,i);break;case`selectionchange`:if(Rr)break;case`keydown`:case`keyup`:Ur(o,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=wn()):(xn=i,Sn=`value`in xn?xn.value:xn.textContent,lr=!0)),y=Dd(r,x),0<y.length&&(x=new Hn(x,e,null,n,i),o.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 Hn(`onBeforeInput`,`beforeinput`,null,n,i),o.push({event:y,listeners:x}),y.data=b)),hd(o,e,r,n,i)}bd(o,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=_n(e,n),i!=null&&r.unshift(Ed(e,i,a)),i=_n(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=_n(n,a),l!=null&&o.unshift(Ed(n,l,c))):i||(l=_n(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,i,o){switch(n){case`children`:typeof r==`string`?t===`body`||t===`textarea`&&r===``||en(e,r):(typeof r==`number`||typeof r==`bigint`)&&t!==`body`&&en(e,``+r);break;case`className`:Rt(e,`class`,r);break;case`tabIndex`:Rt(e,`tabindex`,r);break;case`dir`:case`role`:case`viewBox`:case`width`:case`height`:Rt(e,n,r);break;case`style`:rn(e,r,o);break;case`data`:if(t!==`object`){Rt(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=cn(``+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`,i.name,i,null),$(e,t,`formEncType`,i.formEncType,i,null),$(e,t,`formMethod`,i.formMethod,i,null),$(e,t,`formTarget`,i.formTarget,i,null)):($(e,t,`encType`,i.encType,i,null),$(e,t,`method`,i.method,i,null),$(e,t,`target`,i.target,i,null)));if(r==null||typeof r==`symbol`||typeof r==`boolean`){e.removeAttribute(n);break}r=cn(``+r),e.setAttribute(n,r);break;case`onClick`:r!=null&&(e.onclick=ln);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(a(61));if(n=r.__html,n!=null){if(i.children!=null)throw Error(a(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=cn(``+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),Lt(e,`popover`,r);break;case`xlinkActuate`:zt(e,`http://www.w3.org/1999/xlink`,`xlink:actuate`,r);break;case`xlinkArcrole`:zt(e,`http://www.w3.org/1999/xlink`,`xlink:arcrole`,r);break;case`xlinkRole`:zt(e,`http://www.w3.org/1999/xlink`,`xlink:role`,r);break;case`xlinkShow`:zt(e,`http://www.w3.org/1999/xlink`,`xlink:show`,r);break;case`xlinkTitle`:zt(e,`http://www.w3.org/1999/xlink`,`xlink:title`,r);break;case`xlinkType`:zt(e,`http://www.w3.org/1999/xlink`,`xlink:type`,r);break;case`xmlBase`:zt(e,`http://www.w3.org/XML/1998/namespace`,`xml:base`,r);break;case`xmlLang`:zt(e,`http://www.w3.org/XML/1998/namespace`,`xml:lang`,r);break;case`xmlSpace`:zt(e,`http://www.w3.org/XML/1998/namespace`,`xml:space`,r);break;case`is`:Lt(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=on.get(n)||n,Lt(e,n,r))}}function Pd(e,t,n,r,i,o){switch(n){case`style`:rn(e,r,o);break;case`dangerouslySetInnerHTML`:if(r!=null){if(typeof r!=`object`||!(`__html`in r))throw Error(a(61));if(n=r.__html,n!=null){if(i.children!=null)throw Error(a(60));e.innerHTML=n}}break;case`children`:typeof r==`string`?en(e,r):(typeof r==`number`||typeof r==`bigint`)&&en(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=ln);break;case`suppressContentEditableWarning`:case`suppressHydrationWarning`:case`innerHTML`:case`ref`:break;case`innerText`:case`textContent`:break;default:if(!At.hasOwnProperty(n))a:{if(n[0]===`o`&&n[1]===`n`&&(i=n.endsWith(`Capture`),t=n.slice(2,i?n.length-7:void 0),o=e[gt]||null,o=o==null?null:o[n],typeof o==`function`&&e.removeEventListener(t,o,i),typeof r==`function`)){typeof o!=`function`&&o!==null&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(t,r,i);break a}n in e?e[n]=r:!0===r?e.setAttribute(n,``):Lt(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,i=!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`:i=!0;break;case`children`:case`dangerouslySetInnerHTML`:throw Error(a(137,t));default:$(e,t,o,s,n,null)}}i&&$(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=i=null,l=null,u=null;for(r in n)if(n.hasOwnProperty(r)){var d=n[r];if(d!=null)switch(r){case`name`:i=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(a(137,t));break;default:$(e,t,r,d,n,null)}}Yt(e,o,c,l,u,s,i,!1);return;case`select`:for(i in Q(`invalid`,e),r=s=o=null,n)if(n.hasOwnProperty(i)&&(c=n[i],c!=null))switch(i){case`value`:o=c;break;case`defaultValue`:s=c;break;case`multiple`:r=c;default:$(e,t,i,c,n,null)}t=o,n=s,e.multiple=!!r,t==null?n!=null&&Zt(e,!!r,n,!0):Zt(e,!!r,t,!1);return;case`textarea`:for(s in Q(`invalid`,e),o=i=r=null,n)if(n.hasOwnProperty(s)&&(c=n[s],c!=null))switch(s){case`value`:r=c;break;case`defaultValue`:i=c;break;case`children`:o=c;break;case`dangerouslySetInnerHTML`:if(c!=null)throw Error(a(91));break;default:$(e,t,s,c,n,null)}$t(e,r,i,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(a(137,t));default:$(e,t,u,r,n,null)}return;default:if(an(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 i=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`:i=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(a(137,t));break;default:m!==f&&$(e,t,p,m,r,f)}}Jt(e,s,c,l,u,d,o,i);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(i in r)if(o=r[i],l=n[i],r.hasOwnProperty(i)&&(o!=null||l!=null))switch(i){case`value`:p=o;break;case`defaultValue`:c=o;break;case`multiple`:s=o;default:o!==l&&$(e,t,i,o,r,l)}t=c,n=s,r=m,p==null?!!r!=!!n&&(t==null?Zt(e,!!n,n?[]:``,!1):Zt(e,!!n,t,!0)):Zt(e,!!n,p,!1);return;case`textarea`:for(c in m=p=null,n)if(i=n[c],n.hasOwnProperty(c)&&i!=null&&!r.hasOwnProperty(c))switch(c){case`value`:break;case`children`:break;default:$(e,t,c,null,r,i)}for(s in r)if(i=r[s],o=n[s],r.hasOwnProperty(s)&&(i!=null||o!=null))switch(s){case`value`:p=i;break;case`defaultValue`:m=i;break;case`children`:break;case`dangerouslySetInnerHTML`:if(i!=null)throw Error(a(91));break;default:i!==o&&$(e,t,s,i,r,o)}Qt(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(a(137,t));break;default:$(e,t,u,p,r,m)}return;default:if(an(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[St]||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),Ct(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[St])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,905 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(a(452));return e;case`head`:if(e=t.head,!e)throw Error(a(453));return e;case`body`:if(e=t.body,!e)throw Error(a(454));return e;default:throw Error(a(451))}}function mf(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);Ct(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=C.d;C.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=Su();return e||t}function bf(e){var t=Tt(e);t!==null&&t.tag===5&&t.type===`form`?js(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=qt(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),Ot(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="`+qt(t)+`"]`;t===`image`&&n&&n.imageSrcSet?(i+=`[imagesrcset="`+qt(n.imageSrcSet)+`"]`,typeof n.imageSizes==`string`&&(i+=`[imagesizes="`+qt(n.imageSizes)+`"]`)):i+=`[href="`+qt(e)+`"]`;var a=i;switch(t){case`style`:a=jf(e);break;case`script`:a=Ff(e)}hf.has(a)||(e=p({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),Ot(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="`+qt(r)+`"][href="`+qt(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=p({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),Ot(r),n.head.appendChild(r)}}}function Df(e,t,n){vf.S(e,t,n);var r=xf;if(r&&e){var i=Dt(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=p({rel:`stylesheet`,href:e,"data-precedence":t},n),(n=hf.get(a))&&zf(e,n);var c=o=r.createElement(`link`);Ot(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=Dt(n).hoistableScripts,i=Ff(e),a=r.get(i);a||(a=n.querySelector(If(i)),a||(e=p({src:e,async:!0},t),(t=hf.get(i))&&Bf(e,t),a=n.createElement(`script`),Ot(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=Dt(n).hoistableScripts,i=Ff(e),a=r.get(i);a||(a=n.querySelector(If(i)),a||(e=p({src:e,async:!0,type:`module`},t),(t=hf.get(i))&&Bf(e,t),a=n.createElement(`script`),Ot(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 i=(i=be.current)?_f(i):null;if(!i)throw Error(a(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=Dt(i).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=Dt(i).hoistableStyles,s=o.get(e);if(s||(i=i.ownerDocument||i,s={type:`stylesheet`,instance:null,count:0,state:{loading:0,preload:null}},o.set(e,s),(o=i.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(i,e,n,s.state))),t&&r===null)throw Error(a(528,``));return s}if(t&&r!==null)throw Error(a(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=Dt(i).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(a(444,e))}}function jf(e){return`href="`+qt(e)+`"`}function Mf(e){return`link[rel="stylesheet"][`+e+`]`}function Nf(e){return p({},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),Ot(t),e.head.appendChild(t))}function Ff(e){return`[src="`+qt(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~="`+qt(n.href)+`"]`);if(r)return t.instance=r,Ot(r),r;var i=p({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return r=(e.ownerDocument||e).createElement(`style`),Ot(r),Fd(r,`style`,i),Rf(r,n.precedence,e),t.instance=r;case`stylesheet`:i=jf(n.href);var o=e.querySelector(Mf(i));if(o)return t.state.loading|=4,t.instance=o,Ot(o),o;r=Nf(n),(i=hf.get(i))&&zf(r,i),o=(e.ownerDocument||e).createElement(`link`),Ot(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),(i=e.querySelector(If(o)))?(t.instance=i,Ot(i),i):(r=n,(i=hf.get(o))&&(r=p({},n),Bf(r,i)),e=e.ownerDocument||e,i=e.createElement(`script`),Ot(i),Fd(i,`link`,r),e.head.appendChild(i),t.instance=i);case`void`:return null;default:throw Error(a(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[St]||a[ht]||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,Ot(a);return}a=t.ownerDocument||t,r=Nf(r),(i=hf.get(i))&&zf(r,i),a=a.createElement(`link`),Ot(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:ee,Provider:null,Consumer:null,_currentValue:pe,_currentValue2:pe,_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},Ga(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=qa(t),r.payload={element:n},a=a===void 0?null:a,a!==null&&(r.callback=a),n=Ja(e,r,t),n!==null&&(_u(n,e,t),Ya(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&&_u(t,e,67108864),ap(e,67108864)}}function sp(e){if(e.tag===13||e.tag===31){var t=hu();t=dt(t);var n=fi(e,t);n!==null&&_u(n,e,t),ap(e,t)}}var cp=!0;function lp(e,t,n,r){var i=S.T;S.T=null;var a=C.p;try{C.p=2,dp(e,t,n,r)}finally{C.p=a,S.T=i}}function up(e,t,n,r){var i=S.T;S.T=null;var a=C.p;try{C.p=8,dp(e,t,n,r)}finally{C.p=a,S.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=Tt(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-O(o);s.entanglements[1]|=c,o&=~c}id(a),!(U&6)&&(iu=Le()+500,ad(0,!1))}}break;case 31:case 13:s=fi(a,2),s!==null&&_u(s,a,2),Su(),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=dn(e),mp(e)}var pp=null;function mp(e){if(pp=null,e=wt(e),e!==null){var t=s(e);if(t===null)e=null;else{var n=t.tag;if(n===13){if(e=c(t),e!==null)return e;e=null}else if(n===31){if(e=l(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(Re()){case ze:return 2;case Be:return 8;case Ve:case He:return 32;case Ue: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=Tt(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=wt(e.target);if(t!==null){var n=s(t);if(n!==null){if(t=n.tag,t===13){if(t=c(n),t!==null){e.blockedOn=t,pt(e.priority,function(){sp(n)});return}}else if(t===31){if(t=l(n),t!==null){e.blockedOn=t,pt(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);un=r,n.target.dispatchEvent(r),un=null}else return t=Tt(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,t){e.blockedOn===t&&(e.blockedOn=null,gp||(gp=!0,n.unstable_scheduleCallback(n.unstable_NormalPriority,Ap)))}var Mp=null;function Np(e){Mp!==e&&(Mp=e,n.unstable_scheduleCallback(n.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=Tt(n);a!==null&&(e.splice(t,3),t-=3,ks(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[gt]||null;if(typeof a==`function`)o||Np(n);else if(o){var s=null;if(a&&a.hasAttribute(`formAction`)){if(i=a,o=a[gt]||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(a(409));var n=t.current;rp(n,hu(),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),Su(),t[_t]=null}};function Lp(e){this._internalRoot=e}Lp.prototype.unstable_scheduleHydration=function(e){if(e){var t=ft();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=r.version;if(Rp!==`19.2.7`)throw Error(a(527,Rp,`19.2.7`));C.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render==`function`?Error(a(188)):(e=Object.keys(e).join(`,`),Error(a(268,e)));return e=d(t),e=e===null?null:f(e),e=e===null?null:e.stateNode,e};var zp={bundleType:0,version:`19.2.7`,rendererPackageName:`react-dom`,currentDispatcherRef:S,reconcilerVersion:`19.2.7`};
10if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<`u`){var Bp=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Bp.isDisabled&&Bp.supportsFiber)try{Ke=Bp.inject(zp),qe=Bp}catch{}}e.hydrateRoot=function(e,t,n){if(!o(e))throw Error(a(299));var r=!1,i=``,s=Qs,c=$s,l=ec,u=null;return n!=null&&(!0===n.unstable_strictMode&&(r=!0),n.identifierPrefix!==void 0&&(i=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,i,u,s,c,l,Fp),t.context=np(null),n=t.current,r=hu(),r=dt(r),i=qa(r),i.callback=null,Ja(n,i,r),n=r,t.current.lanes=n,st(t,n),id(t),e[_t]=t.current,Cd(e),new Lp(t)}})),ke=e(((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=Oe()})),Ae=`__TSS_CONTEXT`,je=Symbol.for(`TSS_SERVER_FUNCTION`),Me=`application/x-tss-framed`,Ne={JSON:0,CHUNK:1,END:2,ERROR:3};`${Me}`;var Pe=/;\s*v=(\d+)/;function Fe(e){let t=e.match(Pe);return t?parseInt(t[1],10):void 0}function Ie(e){let t=Fe(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 Le=()=>window.__TSS_START_OPTIONS__,Re=Symbol.for(`TSR_DEFERRED_PROMISE`);function ze(e,t){let n=e;return n[Re]?n:(n[Re]={status:`pending`},n.then(e=>{n[Re].status=`success`,n[Re].data=e}).catch(e=>{n[Re].status=`error`,n[Re].error={data:(t?.serializeError??se)(e),__isServerError:!0}}),n)}function Be(e,t){if(e)return typeof e==`string`?e:e[t]}function Ve(e){return e?.scriptFormat??`module`}function He(e,t,n){let r=Ue(t),i=Be(n,`script`)??r.crossOrigin;return{...Ve(e)===`iife`?{rel:`preload`,as:`script`}:{rel:`modulepreload`},href:r.href,...i?{crossOrigin:i}:{}}}function Ue(e){return typeof e==`string`?{href:e,crossOrigin:void 0}:e}function We(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 Ge(e){return typeof e==`string`?{href:e,crossOrigin:void 0}:e}var Ke=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=fe:this.parentRoute||s();let r=n?fe:t?.path;r&&r!==`/`&&(r=g(r));let i=t?.id||r,a=n?fe:p([this.parentRoute.id===`__root__`?``:this.parentRoute.id,i]);r===`__root__`&&(r=`/`),a!==`__root__`&&(a=p([`/`,a]));let o=a===`__root__`?`/`:p([this.parentRoute.fullPath,r]);this._path=r,this._id=a,this._fullPath=o,this._to=m(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=>ue({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.`)}},qe=class extends Ke{constructor(e){super(e)}},Je=(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))(Je||{}),O=Symbol.asyncIterator,Ye=Symbol.hasInstance,Xe=Symbol.isConcatSpreadable,Ze=Symbol.iterator,Qe=Symbol.match,$e=Symbol.matchAll,et=Symbol.replace,tt=Symbol.search,nt=Symbol.species,rt=Symbol.split,it=Symbol.toPrimitive,at=Symbol.toStringTag,ot=Symbol.unscopables,st={[O]:0,[Ye]:1,[Xe]:2,[Ze]:3,[Qe]:4,[$e]:5,[et]:6,[tt]:7,[nt]:8,[rt]:9,[it]:10,[at]:11,[ot]:12},ct={0:O,1:Ye,2:Xe,3:Ze,4:Qe,5:$e,6:et,7:tt,8:nt,9:rt,10:it,11:at,12:ot},k=void 0,lt={2:!0,3:!1,1:k,0:null,4:-0,5:1/0,6:-1/0,7:NaN},ut={0:`Error`,1:`EvalError`,2:`RangeError`,3:`ReferenceError`,4:`SyntaxError`,5:`TypeError`,6:`URIError`},dt={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 ft(e){return A(2,k,e,k,k,k,k,k,k,k,k,k)}var pt=ft(2),mt=ft(3),ht=ft(1),gt=ft(0),_t=ft(4),vt=ft(5),yt=ft(6),bt=ft(7);function xt(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 St(e){let t=``,n=0,r;for(let i=0,a=e.length;i<a;i++)r=xt(e[i]),r&&(t+=e.slice(n,i)+r,n=i+1);return n===0?t=e:t+=e.slice(n),t}function Ct(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 wt(e){return e.replace(/(\\\\|\\"|\\n|\\r|\\b|\\t|\\f|\\u2028|\\u2029|\\x3C)/g,Ct)}var Tt=`__SEROVAL_REFS__`,Et=new Map,Dt=new Map;function Ot(e){return Et.has(e)}function kt(e){return Dt.has(e)}function At(e){if(Ot(e))return Et.get(e);throw new yn(e)}function jt(e){if(kt(e))return Dt.get(e);throw new bn(e)}typeof globalThis<`u`?Object.defineProperty(globalThis,Tt,{value:Dt,configurable:!0,writable:!1,enumerable:!1}):typeof window<`u`?Object.defineProperty(window,Tt,{value:Dt,configurable:!0,writable:!1,enumerable:!1}):typeof self<`u`?Object.defineProperty(self,Tt,{value:Dt,configurable:!0,writable:!1,enumerable:!1}):typeof global<`u`&&Object.defineProperty(global,Tt,{value:Dt,configurable:!0,writable:!1,enumerable:!1});function Mt(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 Nt(e){let t=ut[Mt(e)];return e.name===t?e.constructor.name===t?{}:{name:e.constructor.name}:{name:e.name}}function Pt(e,t){let n=Nt(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 Ft(e){return Object.isFrozen(e)?3:Object.isSealed(e)?2:+!Object.isExtensible(e)}function It(e){switch(e){case 1/0:return vt;case-1/0:return yt}return e===e?Object.is(e,-0)?_t:A(0,k,e,k,k,k,k,k,k,k,k,k):bt}function Lt(e){return A(1,k,St(e),k,k,k,k,k,k,k,k,k)}function Rt(e){return A(3,k,``+e,k,k,k,k,k,k,k,k,k)}function zt(e){return A(4,e,k,k,k,k,k,k,k,k,k,k)}function Bt(e,t){let n=t.valueOf();return A(5,e,n===n?t.toISOString():``,k,k,k,k,k,k,k,k,k)}function Vt(e,t){return A(6,e,k,St(t.source),t.flags,k,k,k,k,k,k,k)}function Ht(e,t){return A(17,e,st[t],k,k,k,k,k,k,k,k,k)}function Ut(e,t){return A(18,e,St(At(t)),k,k,k,k,k,k,k,k,k)}function Wt(e,t,n){return A(25,e,n,St(t),k,k,k,k,k,k,k,k)}function Gt(e,t,n){return A(9,e,k,k,k,k,k,n,k,k,Ft(t),k)}function Kt(e,t){return A(21,e,k,k,k,k,k,k,t,k,k,k)}function qt(e,t,n){return A(15,e,k,t.constructor.name,k,k,k,k,n,t.byteOffset,k,t.length)}function Jt(e,t,n){return A(16,e,k,t.constructor.name,k,k,k,k,n,t.byteOffset,k,t.length)}function Yt(e,t,n){return A(20,e,k,k,k,k,k,k,n,t.byteOffset,k,t.byteLength)}function Xt(e,t,n){return A(13,e,Mt(t),k,St(t.message),n,k,k,k,k,k,k)}function Zt(e,t,n){return A(14,e,Mt(t),k,St(t.message),n,k,k,k,k,k,k)}function Qt(e,t){return A(7,e,k,k,k,k,k,t,k,k,k,k)}function $t(e,t){return A(28,k,k,k,k,k,k,[e,t],k,k,k,k)}function en(e,t){return A(30,k,k,k,k,k,k,[e,t],k,k,k,k)}function tn(e,t,n){return A(31,e,k,k,k,k,k,n,t,k,k,k)}function nn(e,t){return A(32,e,k,k,k,k,k,k,t,k,k,k)}function rn(e,t){return A(33,e,k,k,k,k,k,k,t,k,k,k)}function an(e,t){return A(34,e,k,k,k,k,k,k,t,k,k,k)}function on(e,t,n,r){return A(35,e,n,k,k,k,k,t,k,k,k,r)}var{toString:sn}
12=Object.prototype,cn={parsing:1,serialization:2,deserialization:3};function ln(e){return`Seroval Error (step: ${cn[e]})`}var un=(e,t)=>ln(e),dn=class extends Error{constructor(e,t){super(un(e,t)),this.cause=t}},fn=class extends dn{constructor(e){super(`parsing`,e)}},pn=class extends dn{constructor(e){super(`deserialization`,e)}};function mn(e){return`Seroval Error (specific: ${e})`}var hn=class extends Error{constructor(e){super(mn(1)),this.value=e}},gn=class extends Error{constructor(e){super(mn(2))}},_n=class extends Error{constructor(e){super(mn(3))}},vn=class extends Error{constructor(e){super(mn(4))}},yn=class extends Error{constructor(e){super(mn(5)),this.value=e}},bn=class extends Error{constructor(e){super(mn(6))}},xn=class extends Error{constructor(e){super(mn(7))}},Sn=class extends Error{constructor(e){super(mn(8))}},Cn=class extends Error{constructor(e){super(mn(9))}},wn=class{constructor(e,t){this.value=e,this.replacement=t}},Tn=()=>{let e={p:0,s:0,f:0};return e.p=new Promise((t,n)=>{e.s=t,e.f=n}),e};Tn.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 En=()=>{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)}}};En.toString();var Dn=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};Dn.toString();var On=(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};On.toString();var kn=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};kn.toString();function An(e){return`__SEROVAL_SEQUENCE__`in e}function jn(e,t,n){return{__SEROVAL_SEQUENCE__:!0,v:e,t,d:n}}function Mn(e){let t=[],n=-1,r=-1,i=e[Ze]();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 jn(t,n,r)}var Nn=Dn(Ze);function Pn(e){return Nn(e)}var Fn={},In={},Ln={0:{},1:{},2:{},3:{},4:{},5:{}};function Rn(e){return`__SEROVAL_STREAM__`in e}function zn(){return En()}function Bn(e){let t=zn(),n=e[O]();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 Vn=On(O,Tn);function Hn(e){return Vn(e)}async function Un(e){try{return[1,await e]}catch(e){return[0,e]}}function Wn(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 Gn(e,t){e.marked.add(t)}function Kn(e,t){let n=e.refs.size;return e.refs.set(t,n),n}function qn(e,t){let n=e.refs.get(t);return n==null?{type:0,value:Kn(e,t)}:(Gn(e,n),{type:1,value:zt(n)})}function Jn(e,t){let n=qn(e,t);return n.type===1?n:Ot(t)?{type:2,value:Ut(n.value,t)}:n}function Yn(e,t){let n=Jn(e,t);if(n.type!==0)return n.value;if(t in st)return Ht(n.value,t);throw new hn(t)}function Xn(e,t){let n=qn(e,Ln[t]);return n.type===1?n.value:A(26,n.value,t,k,k,k,k,k,k,k,k,k)}function Zn(e){let t=qn(e,Fn);return t.type===1?t.value:A(27,t.value,k,k,k,k,k,k,Yn(e,Ze),k,k,k)}function Qn(e){let t=qn(e,In);return t.type===1?t.value:A(29,t.value,k,k,k,k,k,[Xn(e,1),Yn(e,O)],k,k,k,k)}function $n(e,t,n,r){return A(n?11:10,e,k,k,k,r,k,k,k,k,Ft(t),k)}function er(e,t,n,r){return A(8,t,k,k,k,k,{k:n,v:r},k,Xn(e,0),k,k,k)}function tr(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,St(btoa(i)),k,k,k,k,k,Xn(e,5),k,k,k)}function nr(e,t){return{base:Wn(e,t),child:void 0}}var rr=class{constructor(e,t){this._p=e,this.depth=t}parse(e){return Cr(this._p,this.depth,e)}};async function ir(e,t,n){let r=[];for(let i=0,a=n.length;i<a;i++)i in n?r[i]=await Cr(e,t,n[i]):r[i]=0;return r}async function ar(e,t,n,r){return Gt(n,r,await ir(e,t,r))}async function or(e,t,n){let r=Object.entries(n),i=[],a=[];for(let n=0,o=r.length;n<o;n++)i.push(St(r[n][0])),a.push(await Cr(e,t,r[n][1]));
12return Ze in n&&(i.push(Yn(e.base,Ze)),a.push($t(Zn(e.base),await Cr(e,t,Mn(n))))),O in n&&(i.push(Yn(e.base,O)),a.push(en(Qn(e.base),await Cr(e,t,Bn(n))))),at in n&&(i.push(Yn(e.base,at)),a.push(Lt(n[at]))),Xe in n&&(i.push(Yn(e.base,Xe)),a.push(n[Xe]?pt:mt)),{k:i,v:a}}async function sr(e,t,n,r,i){return $n(n,r,i,await or(e,t,r))}async function cr(e,t,n,r){return Kt(n,await Cr(e,t,r.valueOf()))}async function lr(e,t,n,r){return qt(n,r,await Cr(e,t,r.buffer))}async function ur(e,t,n,r){return Jt(n,r,await Cr(e,t,r.buffer))}async function dr(e,t,n,r){return Yt(n,r,await Cr(e,t,r.buffer))}async function fr(e,t,n,r){let i=Pt(r,e.base.features);return Xt(n,r,i?await or(e,t,i):k)}async function pr(e,t,n,r){let i=Pt(r,e.base.features);return Zt(n,r,i?await or(e,t,i):k)}async function mr(e,t,n,r){let i=[],a=[];for(let[n,o]of r.entries())i.push(await Cr(e,t,n)),a.push(await Cr(e,t,o));return er(e.base,n,i,a)}async function hr(e,t,n,r){let i=[];for(let n of r.keys())i.push(await Cr(e,t,n));return Qt(n,i)}async function gr(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 Wt(n,o.tag,await o.parse.async(r,new rr(e,t),{id:n}))}return k}async function _r(e,t,n,r){let[i,a]=await Un(r);return A(12,n,i,k,k,k,k,k,await Cr(e,t,a),k,k,k)}function vr(e,t,n,r,i){let a=[],o=n.on({next:n=>{Gn(this.base,t),Cr(this,e,n).then(e=>{a.push(nn(t,e))},e=>{i(e),o()})},throw:n=>{Gn(this.base,t),Cr(this,e,n).then(e=>{a.push(rn(t,e)),r(a),o()},e=>{i(e),o()})},return:n=>{Gn(this.base,t),Cr(this,e,n).then(e=>{a.push(an(t,e)),r(a),o()},e=>{i(e),o()})}})}async function yr(e,t,n,r){return tn(n,Xn(e.base,4),await new Promise(vr.bind(e,t,n,r)))}async function br(e,t,n,r){let i=[];for(let n=0,a=r.v.length;n<a;n++)i[n]=await Cr(e,t,r.v[n]);return on(n,i,r.t,r.d)}async function xr(e,t,n,r){if(Array.isArray(r))return ar(e,t,n,r);if(Rn(r))return yr(e,t,n,r);if(An(r))return br(e,t,n,r);let i=r.constructor;if(i===wn)return Cr(e,t,r.replacement);let a=await gr(e,t,n,r);if(a)return a;switch(i){case Object:return sr(e,t,n,r,!1);case k:return sr(e,t,n,r,!0);case Date:return Bt(n,r);case Error:case EvalError:case RangeError:case ReferenceError:case SyntaxError:case TypeError:case URIError:return fr(e,t,n,r);case Number:case Boolean:case String:case BigInt:return cr(e,t,n,r);case ArrayBuffer:return tr(e.base,n,r);case Int8Array:case Int16Array:case Int32Array:case Uint8Array:case Uint16Array:case Uint32Array:case Uint8ClampedArray:case Float32Array:case Float64Array:return lr(e,t,n,r);case DataView:return dr(e,t,n,r);case Map:return mr(e,t,n,r);case Set:return hr(e,t,n,r);default:break}if(i===Promise||r instanceof Promise)return _r(e,t,n,r);let o=e.base.features;if(o&32&&i===RegExp)return Vt(n,r);if(o&16)switch(i){case BigInt64Array:case BigUint64Array:return ur(e,t,n,r);default:break}if(o&1&&typeof AggregateError<`u`&&(i===AggregateError||r instanceof AggregateError))return pr(e,t,n,r);if(r instanceof Error)return fr(e,t,n,r);if(Ze in r||O in r)return sr(e,t,n,r,!!i);throw new hn(r)}async function Sr(e,t,n){let r=Jn(e.base,n);if(r.type!==0)return r.value;let i=await gr(e,t,r.value,n);if(i)return i;throw new hn(n)}async function Cr(e,t,n){switch(typeof n){case`boolean`:return n?pt:mt;case`undefined`:return ht;case`string`:return Lt(n);case`number`:return It(n);case`bigint`:return Rt(n);case`object`:if(n){let r=Jn(e.base,n);return r.type===0?await xr(e,t+1,r.value,n):r.value}return gt;case`symbol`:return Yn(e.base,n);case`function`:return Sr(e,t,n);default:throw new hn(n)}}async function wr(e,t){try{return await Cr(e,0,t)}catch(e){throw e instanceof fn?e:new fn(e)}}var Tr=(e=>(e[e.Vanilla=1]=`Vanilla`,e[e.Cross=2]=`Cross`,e))(Tr||{});function Er(e){return e}function Dr(e,t){for(let n=0,r=t.length;n<r;n++){let r=t[n];e.has(r)||(e.add(r),r.extends&&Dr(e,r.extends))}}function Or(e){if(e){let t=new Set;return Dr(t,e),[...t]}}function kr(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 xn(e)}}function Ar(e){switch(e){case`constructor`:case`__proto__`:case`prototype`:case`__defineGetter__`:case`__defineSetter__`:case`__lookupGetter__`:case`__lookupSetter__`:return!1;default:return!0}}function jr(e){switch(e){case O:case Xe:case at:case Ze:return!0;default:return!1}}var Mr=1e6,Nr=1e4,Pr=2e4;function Fr(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 Ir=1e3;function Lr(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||Ir}}
12function Rr(e){return{mode:2,base:Lr(2,e),child:k}}var zr=class{constructor(e,t){this._p=e,this.depth=t}deserialize(e){return j(this._p,this.depth,e)}};function Br(e,t){if(t<0||!Number.isFinite(t)||!Number.isInteger(t))throw new Sn({t:4,i:t});if(e.refs.has(t))throw Error(`Conflicted ref id: `+t)}function Vr(e,t,n){return Br(e.base,t),e.state.marked.has(t)&&e.base.refs.set(t,n),n}function Hr(e,t,n){return Br(e.base,t),e.base.refs.set(t,n),n}function Ur(e,t,n){return e.mode===1?Vr(e,t,n):Hr(e,t,n)}function Wr(e,t,n){if(Object.hasOwn(t,n))return t[n];throw new Sn(e)}function Gr(e,t){return Ur(e,t.i,jt(wt(t.s)))}function Kr(e,t,n){let r=n.a,i=r.length,a=Ur(e,n.i,Array(i));for(let n=0,o;n<i;n++)o=r[n],o&&(a[n]=j(e,t,o));return Fr(a,n.o),a}function qr(e,t,n){Ar(t)?e[t]=n:Object.defineProperty(e,t,{value:n,configurable:!0,enumerable:!0,writable:!0})}function Jr(e,t,n,r,i){if(typeof r==`string`)qr(n,wt(r),j(e,t,i));else{let a=j(e,t,r);switch(typeof a){case`string`:qr(n,a,j(e,t,i));break;case`symbol`:jr(a)&&(n[a]=j(e,t,i));break;default:throw new Sn(r)}}}function Yr(e,t,n){e.base.refs.types.set(t,n)}function Xr(e,t,n,r){if(e.base.refs.types.get(n)!==r)throw new Sn(t)}function Zr(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++)Jr(e,t,r,i[a],o[a]);return r}function Qr(e,t,n){let r=Ur(e,n.i,n.t===10?{}:Object.create(null));return Zr(e,t,n.p,r),Fr(r,n.o),r}function $r(e,t){return Ur(e,t.i,new Date(t.s))}function ei(e,t){if(e.base.features&32){let n=wt(t.c);if(n.length>Pr)throw new Sn(t);return Ur(e,t.i,new RegExp(n,t.m))}throw new gn(t)}function ti(e,t,n){let r=Ur(e,n.i,new Set);for(let i=0,a=n.a,o=a.length;i<o;i++)r.add(j(e,t,a[i]));return r}function ni(e,t,n){let r=Ur(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(j(e,t,a[i]),j(e,t,o[i]));return r}function ri(e,t){if(t.s.length>Mr)throw new Sn(t);return Ur(e,t.i,kn(wt(t.s)))}function ii(e,t,n){let r=kr(n.c),i=j(e,t,n.f),a=n.b??0;if(a<0||a>i.byteLength)throw new Sn(n);return Ur(e,n.i,new r(i,a,n.l))}function ai(e,t,n){let r=j(e,t,n.f),i=n.b??0;if(i<0||i>r.byteLength)throw new Sn(n);return Ur(e,n.i,new DataView(r,i,n.l))}function oi(e,t,n,r){if(n.p){let i=Zr(e,t,n.p,{});Object.defineProperties(r,Object.getOwnPropertyDescriptors(i))}return r}function si(e,t,n){return oi(e,t,n,Ur(e,n.i,AggregateError([],wt(n.m))))}function ci(e,t,n){let r=Wr(n,dt,n.s);return oi(e,t,n,Ur(e,n.i,new r(wt(n.m))))}function li(e,t,n){let r=Tn(),i=Ur(e,n.i,r.p),a=j(e,t,n.f);return n.s?r.s(a):r.f(a),i}function ui(e,t,n){return Ur(e,n.i,Object(j(e,t,n.f)))}function di(e,t,n){let r=e.base.plugins;if(r){let i=wt(n.c);for(let a=0,o=r.length;a<o;a++){let o=r[a];if(o.tag===i)return Ur(e,n.i,o.deserialize(n.s,new zr(e,t),{id:n.i}))}}throw new _n(n.c)}function fi(e,t){let n=Ur(e,t.i,Ur(e,t.s,Tn()).p);return Yr(e,t.s,22),n}function pi(e,t,n){let r=e.base.refs.get(n.i);if(r)return Xr(e,n,n.i,22),r.s(j(e,t,n.a[1])),k;throw new vn(`Promise`)}function mi(e,t,n){let r=e.base.refs.get(n.i);if(r)return Xr(e,n,n.i,22),r.f(j(e,t,n.a[1])),k;throw new vn(`Promise`)}function hi(e,t,n){return j(e,t,n.a[0]),Pn(j(e,t,n.a[1]))}function gi(e,t,n){return j(e,t,n.a[0]),Hn(j(e,t,n.a[1]))}function _i(e,t,n){let r=Ur(e,n.i,zn());Yr(e,n.i,31);let i=n.a,a=i.length;if(a)for(let n=0;n<a;n++)j(e,t,i[n]);return r}function vi(e,t,n){let r=e.base.refs.get(n.i);if(r)return Xr(e,n,n.i,31),r.next(j(e,t,n.f)),k;throw new vn(`Stream`)}function yi(e,t,n){let r=e.base.refs.get(n.i);if(r)return Xr(e,n,n.i,31),r.throw(j(e,t,n.f)),k;throw new vn(`Stream`)}function bi(e,t,n){let r=e.base.refs.get(n.i);if(r)return Xr(e,n,n.i,31),r.return(j(e,t,n.f)),k;throw new vn(`Stream`)}function xi(e,t,n){return j(e,t,n.f),k}function Si(e,t,n){return j(e,t,n.a[1]),k}function Ci(e,t,n){let r=Ur(e,n.i,jn([],n.s,n.l));for(let i=0,a=n.a.length;i<a;i++)r.v[i]=j(e,t,n.a[i]);return r}function j(e,t,n){if(t>e.base.depthLimit)throw new Cn(e.base.depthLimit);switch(t+=1,n.t){case 2:return Wr(n,lt,n.s);case 0:return Number(n.s);case 1:return wt(String(n.s));case 3:if(String(n.s).length>Nr)throw new Sn(n);return BigInt(n.s);case 4:return e.base.refs.get(n.i);case 18:return Gr(e,n);case 9:return Kr(e,t,n);case 10:case 11:return Qr(e,t,n);case 5:return $r(e,n);case 6:return ei(e,n);case 7:return ti(e,t,n);case 8:return ni(e,t,n);case 19:return ri(e,n);case 16:case 15:return ii(e,t,n);case 20:return ai(e,t,n);case 14:return si(e,t,n);case 13:return ci(e,t,n);
12case 12:return li(e,t,n);case 17:return Wr(n,ct,n.s);case 21:return ui(e,t,n);case 25:return di(e,t,n);case 22:return fi(e,n);case 23:return pi(e,t,n);case 24:return mi(e,t,n);case 28:return hi(e,t,n);case 30:return gi(e,t,n);case 31:return _i(e,t,n);case 32:return vi(e,t,n);case 33:return yi(e,t,n);case 34:return bi(e,t,n);case 27:return xi(e,t,n);case 29:return Si(e,t,n);case 35:return Ci(e,t,n);default:throw new gn(n)}}function wi(e,t){try{return j(e,0,t)}catch(e){throw new pn(e)}}var Ti=(()=>T).toString();/=>/.test(Ti);function Ei(e,t){return wi(Rr({plugins:Or(t.plugins),refs:t.refs,features:t.features,disabledFeatures:t.disabledFeatures,depthLimit:t.depthLimit}),e)}async function Di(e,t={}){let n=nr(1,{plugins:Or(t.plugins),disabledFeatures:t.disabledFeatures});return{t:await wr(n,e),f:n.base.features,m:Array.from(n.base.marked)}}function Oi(e){return e}function ki(e){return Er({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 Ai=class{constructor(e,t){this.stream=e,this.hint=t?.hint??`binary`}},ji=globalThis.Buffer,Mi=!!ji&&typeof ji.from==`function`;function Ni(e){if(e.length===0)return``;if(Mi)return ji.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 Pi(e){if(e.length===0)return new Uint8Array;
12if(Mi){let t=ji.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 Fi=Object.create(null),Ii=Object.create(null),Li=e=>new ReadableStream({start(t){e.on({next(e){try{t.enqueue(Pi(e))}catch{}},throw(e){t.error(e)},return(){try{t.close()}catch{}}})}}),Ri=new TextEncoder,zi=e=>new ReadableStream({start(t){e.on({next(e){try{typeof e==`string`?t.enqueue(Ri.encode(e)):t.enqueue(Pi(e.$b64))}catch{}},throw(e){t.error(e)},return(){try{t.close()}catch{}}})}}),Bi=`(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(_){}}})}}))`,Vi=`(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 M(e){let t=zn(),n=e.getReader();return(async()=>{try{for(;;){let{done:e,value:r}=await n.read();if(e){t.return(void 0);break}t.next(Ni(r))}}catch(e){t.throw(e)}finally{n.releaseLock()}})(),t}function N(e){let t=zn(),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:Ni(i)})}}}catch(e){t.throw(e)}finally{n.releaseLock()}})(),t}var Hi=Er({tag:`tss/RawStream`,extends:[Er({tag:`tss/RawStreamFactory`,test(e){return e===Fi},parse:{sync(e,t,n){return{}},async async(e,t,n){return{}},stream(e,t,n){return{}}},serialize(e,t,n){return Bi},deserialize(e,t,n){return Fi}}),Er({tag:`tss/RawStreamFactoryText`,test(e){return e===Ii},parse:{sync(e,t,n){return{}},async async(e,t,n){return{}},stream(e,t,n){return{}}},serialize(e,t,n){return Vi},deserialize(e,t,n){return Ii}})],test(e){return e instanceof Ai},parse:{sync(e,t,n){let r=e.hint===`text`?Ii:Fi;return{hint:t.parse(e.hint),factory:t.parse(r),stream:t.parse(zn())}},async async(e,t,n){let r=e.hint===`text`?Ii:Fi,i=e.hint===`text`?N(e.stream):M(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`?Ii:Fi,i=e.hint===`text`?N(e.stream):M(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`?zi(r):Li(r)}});function Ui(e){return Er({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 Wi=Er({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))}}),Gi={},Ki=e=>new ReadableStream({start:t=>{e.on({next:e=>{try{t.enqueue(e)}catch{}},throw:e=>{t.error(e)},return:()=>{try{t.close()}catch{}}})}}),qi=Er({tag:`seroval-plugins/web/ReadableStreamFactory`,test(e){return e===Gi},parse:{sync(){return Gi},async async(){return await Promise.resolve(Gi)},stream(){return Gi}},serialize(){return Ki.toString()},deserialize(){return Gi}});async function Ji(e,t){try{let n=await t.read();n.done?(e.return(n.value),t.releaseLock()):(e.next(n.value),await Ji(e,t))}catch(t){e.throw(t)}}function Yi(e){e.cancel().catch(()=>{}),e.releaseLock()}function Xi(e){let t=zn(),n=e.getReader(),r=Yi.bind(null,n);return Ji(t,n).catch(r),[t,r]}var Zi=[Wi,Hi,Er({tag:`seroval/plugins/web/ReadableStream`,extends:[qi],test(e){return typeof ReadableStream>`u`?!1:e instanceof ReadableStream},parse:{sync(e,t){return{factory:t.parse(Gi),stream:t.parse(zn())}},async async(e,t){return{factory:await t.parse(Gi),stream:await t.parse(Xi(e)[0])}},stream(e,t){let[n,r]=Xi(e);return t.addCleanup(r),{factory:t.parse(Gi),stream:t.parse(n)}}},serialize(e,t){return`(`+t.serialize(e.factory)+`)(`+t.serialize(e.stream)+`)`},deserialize(e,t){return Ki(t.deserialize(e.stream))}})];function Qi(){return[...(Le()?.serializationAdapters)?.map(ki)??[],...Zi]}var $i=new TextDecoder,ea=new Uint8Array,ta=16*1024*1024,na=32*1024*1024,ra=1024,ia=1e5;function aa(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>=ra)throw Error(`Too many raw streams in framed response (max ${ra})`);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 ea;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>na)throw Error(`Framed response buffer exceeded ${na} bytes`);for(c.push(a),l+=a.length;;){let e=d();if(!e)break;let{type:n,streamId:i,length:a}=e;if(n!==Ne.JSON&&n!==Ne.CHUNK&&n!==Ne.END&&n!==Ne.ERROR)throw Error(`Unknown frame type: ${n}`);if(n===Ne.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>ta)throw Error(`Frame payload too large: ${a} bytes (max ${ta})`);let c=9+a;if(l<c)break;if(++o>ia)throw Error(`Too many frames in framed response (max ${ia})`);f(9);let p=f(a);switch(n){case Ne.JSON:try{s.enqueue($i.decode(p))}catch{}break;case Ne.CHUNK:{let e=u(i);e&&e.enqueue(p);break}case Ne.END:{let e=u(i);if(r.add(i),e){try{e.close()}catch{}t.delete(i)}break}case Ne.ERROR:{let e=u(i);if(r.add(i),e){let n=$i.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 oa=null;async function sa(e){e.length>0&&await Promise.allSettled(e)}var ca=Object.prototype.hasOwnProperty;function la(e){for(let t in e)if(ca.call(e,t))return!0;return!1}async function ua(e,t,n){oa||=Qi();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`,`${Me}, application/x-ndjson, application/json`),r.method===`GET`){if(a===`formData`)throw Error(`FormData is not supported with GET requests`);let t=await da(r);if(t!==void 0){let n=ne({payload:t});e.includes(`?`)?e+=`&${n}`:e+=`?${n}`}}let s;if(r.method===`POST`){let e=await pa(r);e?.contentType&&o.set(`content-type`,e.contentType),s=e?.body}return await ma(async()=>i(e,{method:r.method,headers:o,signal:r.signal,body:s}))}async function da(e){let t=!1,n={};if(e.data!==void 0&&(t=!0,n.data=e.data),e.context&&la(e.context)&&(t=!0,n.context=e.context),t)return fa(n)}async function fa(e){return JSON.stringify(await Promise.resolve(Di(e,{plugins:oa})))}async function pa(e){if(e.data instanceof FormData){let t;return e.context&&la(e.context)&&(t=await fa(e.context)),t!==void 0&&e.data.set(Ae,t),{body:e.data}}let t=await da(e);if(t)return{body:t,contentType:`application/json`}}async function ma(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||s(),t.headers.get(`x-tss-serialized`)){let e;if(n.includes(`application/x-tss-framed`)){if(Ie(n),!t.body)throw Error(`No response body for framed response`);
12let{getOrCreateStream:r,jsonChunks:i}=aa(t.body),a=[Ui(r),...oa||[]],o=new Map;e=await ha({jsonStream:i,onMessage:e=>Ei(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=Ei(n,{plugins:oa})}finally{}await sa(r)}if(e||s(),e instanceof Error)throw e;return e}if(n.includes(`application/json`)){let e=await t.json(),n=le(e);if(n)throw n;if(re(e))throw e;return e}if(!t.ok)throw Error(await t.text());return t}async function ha({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 sa(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 sa(u),Promise.resolve(l).catch(()=>{s=!0,r.cancel().catch(()=>{})}),c.finally(()=>{try{r.releaseLock()}catch{}}),l}function ga(e){let t=`/_serverFn/`+e;return Object.assign((...e)=>{let n=Le()?.serverFns?.fetch;return ua(t,e,n??fetch)},{url:t,serverFnMeta:{id:e},[je]:!0})}var _a=Oi({key:`$TSS/serverfn`,test:e=>typeof e!=`function`||!(je in e)?!1:!!e[je],toSerializable:({serverFnMeta:e})=>({functionId:e.id}),fromSerializable:({functionId:e})=>ga(e)});function va(e){return e.replaceAll(`\0`,`/`).replaceAll(`�`,`/`)}function ya(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 ba(e){window.$_TSR||s();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||s();let n=window.$_TSR.router;n.matches.forEach(e=>{e.i=va(e.i)}),n.lastMatchId&&=va(n.lastMatchId);let{manifest:r,dehydratedData:i,lastMatchId:a}=n;e.ssr={manifest:r};let o=document.querySelector(`meta[property="csp-nonce"]`)?.content;e.options.ssr={nonce:o},await e.options.hydrate?.(i);let l=e.matchRoutes(e.stores.location.get()),u=Promise.all(l.map(t=>e.loadRouteChunk(e.looseRoutesById[t.routeId])));function d(t){let n=e.looseRoutesById[t.routeId].options.pendingMinMs??e.options.defaultPendingMinMs;if(n){let r=c();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 f(t){let n=e.looseRoutesById[t.routeId];n&&(n.options.ssr=t.ssr)}let p;l.forEach(e=>{let t=n.matches.find(t=>t.i===e.id);if(!t){e._nonReactive.dehydrated=!1,e.ssr=!1,f(e);return}ya(e,t),f(e),e._nonReactive.dehydrated=e.ssr!==!1,(e.ssr===`data-only`||e.ssr===!1)&&p===void 0&&(p=e.index,d(e))}),e.stores.setMatches(l);let m=e.stores.matches.get(),h=e.stores.location.get();await Promise.all(m.map(async t=>{try{let n=e.looseRoutesById[t.routeId],r=m[t.index-1]?.context??e.options.context;if(n.options.context){let i={deps:t.loaderDeps,params:t.params,context:r??{},location:h,navigate:t=>e.navigate({...t,_fromLocation:h}),buildLocation:e.buildLocation,cause:t.cause,abortController:t.abortController,preload:!1,matches:l,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:m,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(re(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 g=l[l.length-1].id!==a;if(!l.some(e=>e.ssr===!1)&&!g)return l.forEach(e=>{e._nonReactive.dehydrated=void 0}),e.stores.resolvedLocation.set(e.stores.location.get()),u;let _=Promise.resolve().then(()=>e.load()).catch(e=>{console.error(`Error during router hydration:`,e)});if(g){let t=l[1];t||s(),d(t),t._displayPending=!0,t._nonReactive.displayPendingPromise=_,_.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 u}var P=r(t(),1),F=i();function xa({promise:e}){if(f)return f(e);let t=ze(e);if(t[Re].status===`pending`)throw t;if(t[Re].status===`error`)throw t[Re].error;return t[Re].data}function Sa(e){let t=(0,F.jsx)(Ca,{...e});return e.fallback?(0,F.jsx)(P.Suspense,{fallback:e.fallback,children:t}):t}function Ca(e){let t=xa(e);return e.children(t)}var I=(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))(I||{});function wa({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 Ta(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 Ea=[],Da=0,{link:Oa,unlink:ka,propagate:Aa,checkDirty:ja,shallowPropagate:Ma}=wa({update(e){return e._update()},notify(e){Ea[Pa++]=e,e.flags&=~I.Watching},unwatched(e){e.depsTail!==void 0&&(e.depsTail=void 0,e.flags=I.Mutable|I.Dirty,Ra(e))}}),Na=0,Pa=0,Fa,Ia=0;function La(e){try{++Ia,e()}finally{--Ia||za()}}function Ra(e){let t=e.depsTail,n=t===void 0?e.deps:t.nextDep;for(;n!==void 0;)n=ka(n,e)}function za(){if(!(Ia>0)){for(;Na<Pa;){let e=Ea[Na];Ea[Na++]=void 0,e.notify()}Na=0,Pa=0}}function Ba(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?I.None:I.Mutable,get(){return Fa!==void 0&&Oa(i,Fa,Da),i._snapshot},subscribe(e){let t=Ta(e),n={current:!1},r=Va(()=>{i.get(),n.current?t.next?.(i._snapshot):n.current=!0});return{unsubscribe:()=>{r.stop()}}},_update(e){let a=Fa,o=t?.compare??Object.is;if(n)Fa=i,++Da,i.depsTail=void 0;else if(e===void 0)return!1;n&&(i.flags=I.Mutable|I.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{Fa=a,n&&(i.flags&=~I.RecursedCheck),Ra(i)}}};return n?(i.flags=I.Mutable|I.Dirty,i.get=function(){let e=i.flags;if(e&I.Dirty||e&I.Pending&&ja(i.deps,i)){if(i._update()){let e=i.subs;e!==void 0&&Ma(e)}}else e&I.Pending&&(i.flags=e&~I.Pending);return Fa!==void 0&&Oa(i,Fa,Da),i._snapshot}):i.set=function(e){if(i._update(e)){let e=i.subs;e!==void 0&&(Aa(e),Ma(e),za())}},i}function Va(e){let t=()=>{let t=Fa;Fa=n,++Da,n.depsTail=void 0,n.flags=I.Watching|I.RecursedCheck;try{return e()}finally{Fa=t,n.flags&=~I.RecursedCheck,Ra(n)}},n={deps:void 0,depsTail:void 0,subs:void 0,subsTail:void 0,flags:I.Watching|I.RecursedCheck,notify(){let e=this.flags;e&I.Dirty||e&I.Pending&&ja(this.deps,this)?t():this.flags=I.Watching},stop(){this.flags=I.None,this.depsTail=void 0,Ra(this)}};return t(),n}function Ha(e){return S({from:e.from,strict:e.strict,structuralSharing:e.structuralSharing,select:t=>e.select?e.select(t.loaderData):t.loaderData})}function Ua(e){let{select:t,...n}=e;return S({...n,select:e=>t?t(e.loaderDeps):e.loaderDeps})}function Wa(e){return S({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 Ga(e){return S({from:e.from,strict:e.strict,shouldThrow:e.shouldThrow,structuralSharing:e.structuralSharing,select:t=>e.select?e.select(t.search):t.search})}function Ka(e){let t=a();return P.useCallback(n=>t.navigate({...n,from:n.from??e?.from}),[e?.from,t])}function qa(e){return S({...e,select:t=>e.select?e.select(t.context):t.context})}var Ja=class extends Ke{constructor(e){super(e),this.useMatch=e=>S({select:e?.select,from:this.id,structuralSharing:e?.structuralSharing}),this.useRouteContext=e=>qa({...e,from:this.id}),this.useSearch=e=>Ga({select:e?.select,structuralSharing:e?.structuralSharing,from:this.id}),this.useParams=e=>Wa({select:e?.select,structuralSharing:e?.structuralSharing,from:this.id}),this.useLoaderDeps=e=>Ua({...e,from:this.id}),this.useLoaderData=e=>Ha({...e,from:this.id}),this.useNavigate=()=>Ka({from:this.fullPath}),this.Link=P.forwardRef((e,t)=>
12(0,F.jsx)(b,{ref:t,from:this.fullPath,...e}))}};function Ya(e){return new Ja(e)}var Xa=class extends qe{constructor(e){super(e),this.useMatch=e=>S({select:e?.select,from:this.id,structuralSharing:e?.structuralSharing}),this.useRouteContext=e=>qa({...e,from:this.id}),this.useSearch=e=>Ga({select:e?.select,structuralSharing:e?.structuralSharing,from:this.id}),this.useParams=e=>Wa({select:e?.select,structuralSharing:e?.structuralSharing,from:this.id}),this.useLoaderDeps=e=>Ua({...e,from:this.id}),this.useLoaderData=e=>Ha({...e,from:this.id}),this.useNavigate=()=>Ka({from:this.fullPath}),this.Link=P.forwardRef((e,t)=>(0,F.jsx)(b,{ref:t,from:this.fullPath,...e}))}};function Za(e){return new Xa(e)}function Qa(e){return new $a(e,{silent:!0}).createRoute}var $a=class{constructor(e,t){this.path=e,this.createRoute=e=>{let t=Ya(e);return t.isRoot=!1,t},this.silent=t?.silent}};function eo(e,t){let n,r,i,a,o=()=>(n||=e().then(e=>{n=void 0,r=e[t??`default`]}).catch(e=>{if(i=e,d(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(f)f(o());else throw o();return P.createElement(r,e)};return s.preload=o,s}function to(){let e=a(),t=P.useRef({router:e,mounted:!1}),[n,r]=P.useState(!1),i=_(e.stores.isLoading,e=>e),o=_(e.stores.hasPending,e=>e),s=y(i),c=i||n||o,l=y(c),u=i||o,d=y(u);return e.startTransition=e=>{r(!0),P.startTransition(()=>{e(),r(!1)})},P.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 m(e.latestLocation.publicHref)!==m(n.publicHref)&&e.commitLocation({...n,replace:!0}),()=>{t()}},[e,e.history]),v(()=>{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]),v(()=>{s&&!i&&e.emit({type:`onLoad`,...te(e.stores.location.get(),e.stores.resolvedLocation.get())})},[s,e,i]),v(()=>{d&&!u&&e.emit({type:`onBeforeRouteMount`,...te(e.stores.location.get(),e.stores.resolvedLocation.get())})},[u,d,e]),v(()=>{if(l&&!c){let t=te(e.stores.location.get(),e.stores.resolvedLocation.get());e.emit({type:`onResolved`,...t}),La(()=>{e.stores.status.set(`idle`),e.stores.resolvedLocation.set(e.stores.location.get())})}},[c,l,e]),null}function no(){let e=a(),t=e.routesById.__root__.options.pendingComponent??e.options.defaultPendingComponent,n=t?(0,F.jsx)(t,{}):null,r=(0,F.jsxs)(typeof document<`u`&&e.ssr?oe:P.Suspense,{fallback:n,children:[(0,F.jsx)(to,{}),(0,F.jsx)(ro,{})]});return e.options.InnerWrap?(0,F.jsx)(e.options.InnerWrap,{children:r}):r}function ro(){let e=a(),t=_(e.stores.firstId,e=>e),n=_(e.stores.loadedAt,e=>e),r=t?(0,F.jsx)(ce,{matchId:t}):null;return(0,F.jsx)(de.Provider,{value:t,children:e.options.disableGlobalCatchBoundary?r:(0,F.jsx)(ie,{getResetKey:()=>n,errorComponent:ee,onCatch:void 0,children:r})})}var io=e=>({createMutableStore:Ba,createReadonlyStore:Ba,batch:La}),ao=e=>new oo(e),oo=class extends ae{constructor(e){super(e,io)}};function so({router:e,children:t,...r}){l(r)&&e.update({...e.options,...r,context:{...e.options.context,...r.context}});let i=(0,F.jsx)(n.Provider,{value:e,children:t});return e.options.Wrap?(0,F.jsx)(e.options.Wrap,{children:i}):i}function co({router:e,...t}){return(0,F.jsx)(so,{router:e,...t,children:(0,F.jsx)(no,{})})}function lo(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 uo(e){let{attrs:t,children:n,nonce:r,preventScriptHoist:i}=e;switch(e.tag){case`title`:return(0,F.jsx)(`title`,{...t,suppressHydrationWarning:!0,children:n});case`meta`:return(0,F.jsx)(`meta`,{...t,suppressHydrationWarning:!0});case`link`:return(0,F.jsx)(`link`,{...t,precedence:t?.precedence??(t?.rel===`stylesheet`?`default`:void 0),nonce:r,suppressHydrationWarning:!0});case`style`:return e.inlineCss,(0,F.jsx)(`style`,{...t,dangerouslySetInnerHTML:{__html:n},nonce:r});case`script`:return(0,F.jsx)(fo,{attrs:t,preventScriptHoist:i,children:n});default:return null}}function fo({attrs:e,children:t,preventScriptHoist:n}){a();let r=h(),i=typeof e?.type==`string`&&e.type!==``&&e.type!==`text/javascript`&&e.type!==`module`;if(P.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 lo(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,lo(i,e),document.head.appendChild(i),()=>i.remove()}}},[e,t,i]),i&&typeof t==`string`)return(0,F.jsx)(`script`,{...e,suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:t}});if(!r){if(e?.src)return(0,F.jsx)(`script`,{...e,suppressHydrationWarning:!0});if(typeof t==`string`)return(0,F.jsx)(`script`,{...e,dangerouslySetInnerHTML:{__html:t},suppressHydrationWarning:!0})}return null}var po=e=>
12{let t=a(),n=t.options.ssr?.nonce,r=_(t.stores.matches,e=>e.map(e=>e.meta).filter(e=>e!==void 0),u),i=P.useMemo(()=>{let e=[],t={},i;for(let a=r.length-1;a>=0;a--){let s=r[a];for(let r=s.length-1;r>=0;r--){let a=s[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:o(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]),s=_(t.stores.matches,e=>e.flatMap(e=>e.links??[]).filter(e=>e!==void 0).map(e=>({tag:`link`,attrs:{...e,nonce:n}})),u),c=_(t.stores.matches,r=>{let i=t.ssr?.manifest,a=[];return i?(r.forEach(t=>{i.routes[t.routeId]?.css?.forEach(t=>{let r=Ge(t);a.push({tag:`link`,attrs:{rel:`stylesheet`,...r,crossOrigin:Be(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},u),l=_(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:{...He(a,t,e),nonce:n}})})}),i},u),d=_(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})),u),f=_(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})),u),p=[];return We(p,i),p.push(...l),We(p,s),p.push(...c),We(p,d),We(p,f),p};function mo(e){let t=po(e.assetCrossOrigin),n=a().options.ssr?.nonce;return(0,F.jsx)(F.Fragment,{children:t.map(e=>(0,P.createElement)(uo,{...e,key:`tsr-meta-${JSON.stringify(e)}`,nonce:n}))})}var ho=()=>{let e=a(),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=>e.scripts).flat(1).filter(Boolean).map(({children:e,...n})=>({tag:`script`,attrs:{...n,suppressHydrationWarning:!0,nonce:t},children:e})),i=_(e.stores.matches,n,u);return go(e,_(e.stores.matches,r,u),i)};function go(e,t,n){let r=[...t,...n];return(0,F.jsx)(F.Fragment,{children:r.map((e,t)=>(0,P.createElement)(uo,{...e,key:`tsr-scripts-${e.tag}-${t}`}))})}var _o=e=>{window.history.pushState({},``,e),window.dispatchEvent(new PopStateEvent(`popstate`,{state:{}}))},L=()=>{let[e,t]=(0,P.useState)(window?.location.pathname??``);return(0,P.useEffect)(()=>{if(!window)return;let e=()=>{t(window.location.pathname)};return window.addEventListener(`popstate`,e),()=>window.removeEventListener(`popstate`,e)},[]),e},R=()=>{let[e,t]=(0,P.useState)(window?new URLSearchParams(window.location.search):new URLSearchParams);return(0,P.useEffect)(()=>{if(!window)return;let e=()=>{t(new URLSearchParams(window.location.search))};return window.addEventListener(`popstate`,e),()=>window.removeEventListener(`popstate`,e)},[]),e},vo=()=>{let e=L(),t=R();(0,P.useEffect)(()=>{if(window.parent!==window)return window.parent.postMessage({type:`PATHNAME_CONNECTED`},`*`),()=>{window.parent.postMessage({type:`PATHNAME_DISCONNECTED`},`*`)}},[]),(0,P.useEffect)(()=>{if(window.parent!==window){let n=e+(t.toString()?`?${t.toString()}`:``);window.parent.postMessage({type:`PATHNAME_UPDATE`,pathname:n},`*`)}},[e,t])},yo=()=>{(0,P.useEffect)(()=>{if(window.parent!==window){let e=e=>{if(e.source===window.parent)switch(e.data.type){case`HISTORY_GO_BACK`:window.history.back();break;case`HISTORY_GO_FORWARD`:window.history.forward();break;case`PATHNAME_UPDATE`:let t=e.data.pathname;t&&t!==window.location.pathname&&_o(t);break}},t=[window.location.pathname],n=0,r=()=>{let e=window.location.pathname;e!==t[n]&&(t=t.slice(0,n+1),t.push(e),n=t.length-1),window.parent.postMessage({type:`HISTORY_STATE_UPDATED`,canGoBack:n>0,canGoForward:n<t.length-1,currentPath:e},`*`)},i=window.history.pushState,a=window.history.replaceState;return window.history.pushState=function(...e){i.apply(this,e),r()},window.history.replaceState=function(...e){a.apply(this,e),r()},window.addEventListener(`message`,e),window.addEventListener(`popstate`,()=>{let e=window.location.pathname;n=t.indexOf(e),n===-1&&(n=t.length,t.push(e)),r()}),r(),()=>{window.removeEventListener(`message`,e),window.removeEventListener(`popstate`,r),window.history.pushState=i,window.history.replaceState=a}}},[])},bo=()=>window.location.pathname+window.location.search+window.location.hash,xo=()=>{(0,P.useEffect)(()=>
12{if(window.parent===window)return;let e=[bo()],t=0,n=()=>{let n=bo();n!==e[t]&&(e=e.slice(0,t+1),e.push(n),t=e.length-1),window.parent.postMessage({type:`URL_UPDATE`,url:n,canGoBack:t>0,canGoForward:t<e.length-1},`*`)},r=window.history.pushState,i=window.history.replaceState;window.history.pushState=function(...e){r.apply(this,e),n()},window.history.replaceState=function(...e){i.apply(this,e),n()};let a=e=>{if(e.source===window.parent&&e.data.type===`URL_NAVIGATE`){let t=e.data.url;t&&t!==bo()&&_o(t)}},o=()=>{let r=bo();t=e.indexOf(r),t===-1&&(t=e.length,e.push(r)),n()},s=()=>{n()};return window.parent.postMessage({type:`URL_CONNECTED`},`*`),window.addEventListener(`message`,a),window.addEventListener(`popstate`,o),window.addEventListener(`hashchange`,s),n(),()=>{window.parent.postMessage({type:`URL_DISCONNECTED`},`*`),window.removeEventListener(`message`,a),window.removeEventListener(`popstate`,o),window.removeEventListener(`hashchange`,s),window.history.pushState=r,window.history.replaceState=i}},[])},So=e=>e?e.split(`
13`).slice(2).map(e=>{let t=e.trim().split(` `)[1];return!t||!t.startsWith||t.startsWith(`https://`)?null:t}).filter(Boolean):[],Co=(e,t=new WeakSet)=>{if(e==null||typeof e!=`object`&&typeof e!=`function`)return e;if(t.has(e))return`[Circular Reference]`;if(t.add(e),e instanceof Error)return{__type:`Error`,name:e.name,message:e.message,stack:e.stack};if(e instanceof Response)return{__type:`Response`,url:e.url,status:e.status,statusText:e.statusText,headers:Array.from(e.headers.entries())};if(e instanceof Request)return{__type:`Request`,url:e.url,method:e.method};if(e instanceof HTMLElement)return{__type:`HTMLElement`,tagName:e.tagName,id:e.id,className:e.className};if(typeof e==`function`)return`[Function: ${e.name||`anonymous`}]`;if(e instanceof Date)return{__type:`Date`,value:e.toISOString()};if(e instanceof RegExp)return{__type:`RegExp`,value:e.toString()};if(e instanceof Map)return{__type:`Map`,value:Array.from(e.entries()).map(([e,n])=>[Co(e,t),Co(n,t)])};if(e instanceof Set)return{__type:`Set`,value:Array.from(e).map(e=>Co(e,t))};if(Array.isArray(e))return e.map(e=>Co(e,t));try{let n={};for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r))try{n[r]=Co(e[r],t)}catch(e){n[r]=`[Failed to serialize: ${e.message}]`}return n}catch{return`[${e.constructor?.name||`Object`}: Unable to serialize]`}},wo=()=>{(0,P.useEffect)(()=>{if(window.parent!==window){let e=console.log,t=console.error,n=console.warn;return console.log=function(...n){e.apply(console,n);let r=n.map(e=>Co(e));try{window.parent.postMessage({type:`CONSOLE_LOG`,content:r},`*`)}catch(e){t(`Error forwarding log to parent:`,e)}},console.error=function(...e){t.apply(console,e);let n=Error().stack,r=So(n),i=e.map(e=>Co(e));try{window.parent.postMessage({type:`CONSOLE_ERROR`,content:i,functionStack:r},`*`)}catch(e){t(`Error forwarding error to parent:`,e)}},console.warn=function(...e){n.apply(console,e);let r=e.map(e=>Co(e));try{window.parent.postMessage({type:`CONSOLE_WARN`,content:r},`*`)}catch(e){t(`Error forwarding warning to parent:`,e)}},()=>{console.log=e,console.error=t,console.warn=n}}},[])},To=()=>{(0,P.useEffect)(()=>{let e=e=>{if(e.preventDefault(),window.parent!==window){let t=Co(e.error??Error(e.message));window.parent.postMessage({type:`UNCAUGHT_ERROR`,content:t},`*`)}};window.addEventListener(`error`,e);let t=e=>{if(e.preventDefault(),window.parent!==window&&e.reason){let t=Co(e.reason);window.parent.postMessage({type:`UNHANDLED_PROMISE_REJECTION`,content:t},`*`)}};return window.addEventListener(`unhandledrejection`,t),()=>{window.removeEventListener(`error`,e),window.removeEventListener(`unhandledrejection`,t)}},[])},z=class extends P.Component{constructor(e){super(e),this.state={hasError:!1}}static getDerivedStateFromError(e){return{hasError:!0,error:e}}componentDidCatch(e,t){let n={__type:`Error`,name:e.name,message:e.message,componentStack:t.componentStack?.split(`
14`).map(e=>e.trim().split(` `)[1]).filter(Boolean).filter(e=>![`MacalyErrorLogger`,`MacalyBridge`,`MacalyComponentEditMode`].includes(e))||[]};throw this.setState({errorInfo:t}),window.parent!==window&&window.parent.postMessage({type:`UNCAUGHT_ERROR`,content:n},`*`),e}render(){return this.state.hasError?null:this.props.children}},Eo=()=>{(0,P.useEffect)(()=>
14{if(window.parent!==window){if(!window.modernScreenshot&&!document.getElementById(`modern-screenshot-script`)){let e=document.createElement(`script`);e.id=`modern-screenshot-script`,e.type=`module`,e.textContent=`
15          import { domToPng } from 'https://unpkg.com/modern-screenshot?module';
16          window.modernScreenshot = { domToPng };
17        `,document.head.appendChild(e)}let e=e=>{e.data.type===`CAPTURE_SCREENSHOT`&&(window.modernScreenshot?.domToPng?window.modernScreenshot.domToPng(document.documentElement,{fetch:{requestInit:{cache:`no-cache`}}}).then(e=>{window.parent.postMessage({type:`SCREENSHOT_CAPTURED`,dataUrl:e},`*`)}).catch(e=>{window.parent.postMessage({type:`SCREENSHOT_ERROR`,error:Co(e)},`*`)}):setTimeout(()=>{window.modernScreenshot?.domToPng?window.modernScreenshot.domToPng(document.documentElement,{fetch:{requestInit:{cache:`no-cache`}}}).then(e=>{window.parent.postMessage({type:`SCREENSHOT_CAPTURED`,dataUrl:e},`*`)}).catch(e=>{window.parent.postMessage({type:`SCREENSHOT_ERROR`,error:Co(e)},`*`)}):window.parent.postMessage({type:`SCREENSHOT_ERROR`,error:`modernScreenshot library not available`},`*`)},1e3))};return window.addEventListener(`message`,e),window.parent.postMessage({type:`SCREENSHOT_CAPTURE_AVAILABLE`},`*`),()=>{window.removeEventListener(`message`,e),window.parent.postMessage({type:`SCREENSHOT_CAPTURE_UNAVAILABLE`},`*`)}}},[])};function Do(e){if(e.id)return`#${e.id}`;let t=[],n=e;for(;n&&n.nodeType===Node.ELEMENT_NODE;){let e=n.nodeName.toLowerCase();if(n.id){e=`#${n.id}`,t.unshift(e);break}else{let r=Array.from(n.parentNode?.children||[]).filter(e=>e.nodeName===n.nodeName).indexOf(n);e+=`:nth-child(${r+1})`,t.unshift(e),n=n.parentNode}}return t.join(` > `)}function Oo(e){return Do(e)}var ko=e=>{let t=Object.keys(e).find(e=>e.startsWith(`__reactFiber$`)||e.startsWith(`__reactInternalInstance$`));return t?e[t]:null};function Ao(e){let t=e;for(;t;){if(typeof t.type==`object`&&(t.type===null||t.type?.$$type===`Symbol(react.provider)`||t.type?.$$type===`Symbol(react.context)`&&t.type.displayName===`LayoutRouterContext`))return{type:null,serverComponent:!0};if(typeof t.type==`function`)return t._debugOwner?.name===`HydrateClient`||t.type.name===`InnerLayoutRouter`||t.type.name===`MacalyBridge`?{type:null,serverComponent:!0}:{type:t.type,serverComponent:!1};t=t.return}return{type:null,serverComponent:!1}}function jo(e){let t=e;for(;t;){let e=t._debugOwner?.name;if(e&&e!==`MacalyBridge`)return t._debugOwner.name;t=t.return}return null}var Mo=e=>{if(!e)return`UNKNOWN`;let t=Ao(e);return t.serverComponent?jo(e)||`SERVER`:t.type?t.type.displayName||t.type.name||`ANONYMOUS`:`UNKNOWN`},No=e=>{let t=ko(e);return t?Mo(t):null},Po=()=>{let e=document.documentElement.classList;return e.contains(`light`)?`light`:e.contains(`dark`)?`dark`:null},Fo=e=>{let t=document.documentElement;t.classList.remove(`light`,`dark`),t.classList.add(e),t.style.colorScheme=e},Io=`v1`,Lo=e=>{let t=[],n=e=>{let n=t[t.length-1];n&&n.type===`text`?n.value+=e:t.push({type:`text`,value:e})};return e.childNodes.forEach(e=>{if(e.nodeType===Node.TEXT_NODE)n(e.nodeValue||``);else if(e.nodeType===Node.ELEMENT_NODE){let n=e,r=n.getAttribute(`data-macaly-name`)||n.tagName.toLowerCase(),i=n.getAttribute(`data-macaly-loc`);t.push({type:`element`,name:r,key:i??null})}}),t},Ro=e=>{let t=e.getAttribute(`data-macaly-loc`)||``,n=e.getAttribute(`data-macaly-name`)||``;return{element:Do(e),tagName:e.tagName.toLowerCase(),className:typeof e.className==`string`?e.className:``,id:e.id,componentName:No(e),dataMacalyLoc:t,dataMacalyName:n}},zo=e=>{let t=e;for(;t;){let e=t.getAttribute(`data-em-original-contenteditable`)??t.getAttribute(`contenteditable`);if(e&&e!==`false`)return!0;t=t.parentElement}return!1},Bo=e=>{let t=e.getAttribute(`data-macaly-loc`),n=e.getAttribute(`data-macaly-name`);return!t||!n||zo(e)||!Array.from(e.childNodes).some(e=>e.nodeType===Node.TEXT_NODE&&e.textContent?.trim())?!1:![`INPUT`,`TEXTAREA`,`SELECT`,`IMG`,`VIDEO`,`SCRIPT`,`STYLE`].includes(e.tagName)},Vo=(e,t)=>{if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++){let r=e[n],i=t[n];if(r.type!==i.type)return!1;if(r.type===`text`&&i.type===`text`){if(r.value!==i.value)return!1}else if(r.type===`element`&&i.type===`element`&&r.name!==i.name)return!1}return!0},Ho=e=>(e=e.replace(/\s+contenteditable="(true|false)"/gi,``),e=e.replace(/\s+data-em-[^=]*="[^"]*"/gi,``),e=e.replace(/\s+style="[^"]*(?:box-shadow|border-radius|background-color|outline)[^"]*"/gi,e=>{let t=(e.match(/style="([^"]*)"/)?.[1]||``).split(`;`).filter(e=>{let t=e.trim();return t&&!t.startsWith(`box-shadow:`)&&!t.startsWith(`border-radius:`)&&!t.startsWith(`background-color:`)&&!t.startsWith(`outline:`)}).join(`;`);return t?` style="${t}"`:``}),e),Uo=e=>{let t=e.parentElement;for(;t;){if(t.hasAttribute(`data-em-was-modified`)){let e=Ho(t.innerHTML||``);t.setAttribute(`data-em-last-committed-html`,e)}t=t.parentElement}},Wo=e=>{if(!e.hasAttribute(`data-em-was-modified`)){let t=e.innerHTML||``;e.setAttribute(`data-em-original-html`,t);let n=Lo(e);e.setAttribute(`data-em-original-text-elements`,JSON.stringify(n))}},Go=e=>{if(!e.hasAttribute(`data-em-original-contenteditable`)){let t=e.getAttribute(`contentEditable`)||``;e.setAttribute(`data-em-original-contenteditable`,t)}},Ko=e=>{Go(e),e.contentEditable=`true`,e.querySelectorAll(`*`).forEach(e
17=>{let t=e;Go(t),t.contentEditable=`false`})},qo=e=>{e.focus()},Jo=e=>{Bo(e)&&(Wo(e),Ko(e),qo(e),ss(e),ps(e))},Yo=e=>{let t=e.getAttribute(`data-em-original-html`)||``;e.innerHTML=e.getAttribute(`data-em-last-committed-html`)||t},Xo=(e,t,n)=>{let r=Oo(e),i=Ro(e),a=e.getAttribute(`data-em-original-text-elements`)||`[]`,o=JSON.parse(a),s=Lo(e);Vo(o,s)?e.hasAttribute(`data-em-was-modified`)&&(window.parent.postMessage({type:`TEXT_RESET`,version:Io,content:{key:r,componentInfo:i,originalText:o}},`*`),e.removeAttribute(`data-em-last-committed-html`),e.removeAttribute(`data-em-was-modified`)):(e.setAttribute(`data-em-was-modified`,`true`),e.setAttribute(`data-em-last-committed-html`,n),Uo(e),window.parent.postMessage({type:`TEXT_EDITED`,version:Io,content:{key:r,originalText:o,newText:s,schemaVersion:1,componentInfo:i}},`*`))},Zo=e=>{let t=e.getAttribute(`data-em-original-contenteditable`);t!==null&&(t===``?e.removeAttribute(`contentEditable`):e.contentEditable=t,e.removeAttribute(`data-em-original-contenteditable`))},Qo=e=>{Zo(e),e.querySelectorAll(`*`).forEach(e=>{Zo(e)})},$o=(e,t)=>t.endContainer===e||t.endContainer.parentNode===e&&t.endOffset===t.endContainer.textContent?.length?e.lastElementChild?.tagName===`BR`:!1,es=e=>{if(!e.collapsed)return!1;let{startContainer:t,startOffset:n}=e;return t.nodeType===Node.TEXT_NODE&&n===0?t.previousSibling?.nodeName===`BR`:t.nodeType===Node.ELEMENT_NODE&&n>0&&t.childNodes[n-1]?.nodeName===`BR`},ts=e=>{let{startContainer:t,startOffset:n}=e,r=null;t.nodeType===Node.TEXT_NODE&&n===0&&(r=t.previousSibling),t.nodeType===Node.ELEMENT_NODE&&n>0&&(r=t.childNodes[n-1]),r&&r.nodeName===`BR`&&r.parentNode&&(console.log(`Removing BR at cursor:`,r),r.parentNode.removeChild(r))},ns=e=>{let t=e.lastElementChild,n=t?.previousElementSibling;if(t?.tagName===`BR`){let r=n?.previousElementSibling;n?.tagName===`BR`&&(!r||r.tagName!==`BR`)&&e.removeChild(n),e.removeChild(t);let i=new Event(`input`,{bubbles:!0});e.dispatchEvent(i)}},rs=(e,t=!0)=>{let n=e.getAttribute(`data-em-original-html`)||``,r=e.innerHTML||``;Qo(e),cs(e),ms(e),t?Xo(e,n,r):Yo(e)},is=(e,t,n)=>{if(t)switch(e.stopPropagation(),e.key){case`Enter`:e.preventDefault();try{document.execCommand(`insertLineBreak`)}catch{}break;case`Backspace`:{let n=window.getSelection();if(n&&n.rangeCount>0){let r=n.getRangeAt(0);if(r.collapsed&&$o(t,r)){e.preventDefault(),ns(t);let r=document.createRange();r.selectNodeContents(t),r.collapse(!1),n.removeAllRanges(),n.addRange(r)}else r.collapsed&&es(r)&&(e.preventDefault(),ts(r))}break}case`Escape`:e.preventDefault();break;case` `:e.preventDefault(),document.execCommand(`insertText`,!1,` `);break}},as=e=>e.getAttribute(`data-em-original-html`)||``,os=e=>{queueMicrotask(()=>{Xo(e,as(e),e.innerHTML||``)})},ss=e=>{let t=e;if(t._inspectorInputHandlerAttached)return;let n=()=>os(e);t._inspectorInputHandler=n,t._inspectorInputHandlerAttached=!0,e.addEventListener(`input`,n)},cs=e=>{let t=e,n=t._inspectorInputHandler;n&&e.removeEventListener(`input`,n),t._inspectorInputHandler=void 0,t._inspectorInputHandlerAttached=!1},ls=e=>e.every(e=>e.type===`text`||e.type===`element`&&e.name.toLowerCase()===`br`),us=e=>{let t=document.createElement(`div`);return t.textContent=e,t.innerHTML},ds=e=>e.map(e=>e.type===`text`?us(e.value):e.type===`element`&&e.name.toLowerCase()===`br`?`<br>`:``).join(``),fs=e=>t=>{t.preventDefault(),t.stopPropagation();let n=us(t.clipboardData?.getData(`text/plain`)||``).replace(/\n/g,`<br>`);if(n){let t=window.getSelection();if(t&&t.rangeCount>0){let r=t.getRangeAt(0);r.deleteContents();let i=document.createElement(`template`);i.innerHTML=n;let a=i.content,o=Array.from(a.childNodes);if(r.insertNode(a),o.length>0){let e=o[o.length-1];r.setStartAfter(e),r.setEndAfter(e)}t.removeAllRanges(),t.addRange(r);let s=new Event(`input`,{bubbles:!0});e.dispatchEvent(s)}else document.execCommand(`insertHTML`,!1,n)}},ps=e=>{let t=e;if(t._inspectorPasteHandlerAttached)return;let n=fs(e);t._inspectorPasteHandler=n,t._inspectorPasteHandlerAttached=!0,e.addEventListener(`paste`,n)},ms=e=>{let t=e,n=t._inspectorPasteHandler;n&&e.removeEventListener(`paste`,n),t._inspectorPasteHandler=void 0,t._inspectorPasteHandlerAttached=!1},hs=`https://cdn.tailwindcss.com`,gs=`https://cdn.jsdelivr.net/npm/@tailwindcss/browser@4`,_s=e=>{if(document.getElementById(`macaly-tailwind-cdn`))return;let t=parseInt(e?.match(/\d+/)?.[0]??``,10),n;t===4?n=gs:(t===3||Number.isNaN(t)||console.warn(`[macaly] Unsupported Tailwind version "${e}", falling back to v3 CDN`),n=hs);let r=document.createElement(`script`);r.id=`macaly-tailwind-cdn`,r.src=n,r.type=`text/javascript`,document.head.appendChild(r)},vs=()=>{let e=document.getElementById(`macaly-tailwind-cdn`);e&&e.parentNode&&document.head.removeChild(e)},ys=(e,t)=>{let n=new Set(e.split(/\s+/).filter(e=>e.trim()!==``)),r=new Set(t.split(/\s+/).filter(e=>e.trim()!==``));if(n.size!==r.size)return!0;for(let e of n)if(!r.has(e))return!0;return!1},bs=(e,t,n,r,i,a,o,s,c,l,u)=>{xs();let d=e.getAttribute(`data-macaly-name`)||e.tagName.toLowerCase(),f=document.createElement(`div`);f.id=`macaly-internal-info-badge`;let p=document.createElement(`span`);p.textContent=d,p.className=`macaly-badge-name`;let m=document.createElement(`button`);m.className=`macaly-badge-button`,m.innerHTML=`<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="m15 18-6-6 6-6"/></svg>`,m.title=`Select previous sibling`,o||(m.disabled=!0),m.addEventListener(`click`,e=>{e.stopPropagation(),o&&i()});let h=document.createElement(`button`);h.className=`macaly-badge-button`,h.innerHTML=`<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="m9 18 6-6-6-6"/></svg>`,h.title=`Select next sibling`,s||(h.disabled=!0),h.addEventListener(`click`,e=>{e.stopPropagation(),s&&a()});let g=document.createElement(`button`);g.className=`macaly-badge-button`,g.innerHTML=`<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M14 9 9 4 4 9"/><path d="M20 20h-7a4 4 0 0 1-4-4V4"/></svg>`,g.title=`Select parent element`,r||(g.disabled=!0),g.addEventListener(`click`,e=>{e.stopPropagation(),r&&t()});let _=document.createElement(`button`);_.className=`macaly-badge-button`,_.innerHTML=`<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M10 11v6"/><path d="M14 11v6"/><path d="M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6"/><path d="M3 6h18"/><path d="M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"/></svg>`,_.title=`Delete element`,_.addEventListener(`click`,e=>{e.stopPropagation(),n()});
17let v=document.createElement(`button`);return v.className=`macaly-badge-button`,v.innerHTML=`<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="m18 16 4-4-4-4"/><path d="m6 8-4 4 4 4"/><path d="m14.5 4-5 16"/></svg>`,l?v.title=`Go to source code`:(v.disabled=!0,v.title=u||`Go to source code`),v.addEventListener(`click`,e=>{e.stopPropagation(),l&&c()}),f.appendChild(p),f.appendChild(g),f.appendChild(m),f.appendChild(h),f.appendChild(v),f.appendChild(_),document.body.appendChild(f),f},xs=()=>{let e=document.getElementById(`macaly-internal-info-badge`);e&&e.parentNode&&e.parentNode.removeChild(e)},Ss=(e,t)=>{Cs();let n=document.createElement(`div`);n.id=`macaly-internal-ai-badge`;let r=document.createElement(`button`);return r.className=`macaly-badge-button`,r.innerHTML=`<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="m12 3-1.912 5.813a2 2 0 0 1-1.275 1.275L3 12l5.813 1.912a2 2 0 0 1 1.275 1.275L12 21l1.912-5.813a2 2 0 0 1 1.275-1.275L21 12l-5.813-1.912a2 2 0 0 1-1.275-1.275L12 3Z"/><path d="M5 3v4"/><path d="M19 17v4"/><path d="M3 5h4"/><path d="M17 19h4"/></svg>`,r.title=`Ask AI`,r.addEventListener(`click`,e=>{e.stopPropagation(),t()}),n.appendChild(r),document.body.appendChild(n),n},Cs=()=>{let e=document.getElementById(`macaly-internal-ai-badge`);e&&e.parentNode&&e.parentNode.removeChild(e)},ws=e=>{if(e.length<=1)return e;let t=new Map;e.forEach(e=>{let n=Math.round(e.y),r=!1;for(let[i,a]of t.entries())if(Math.abs(i-n)<1){a.push(e),r=!0;break}r||t.set(n,[e])});let n=[];return t.forEach(e=>{e.sort((e,t)=>e.x-t.x);let t=e[0];for(let r=1;r<e.length;r++){let i=e[r];if(t.x+t.width+2>=i.x){let e=Math.max(t.x+t.width,i.x+i.width);t=new DOMRect(t.x,t.y,e-t.x,Math.max(t.height,i.height))}else n.push(t),t=i}n.push(t)}),n},Ts=e=>{let t=e.getClientRects();return ws(Array.from(t).filter(e=>e.width>0&&e.height>0))},Es=()=>{if(document.getElementById(`macaly-inspector-selection-styles`))return;let e=document.createElement(`style`);e.id=`macaly-inspector-selection-styles`,e.textContent=`
18    /* Suppress native focus rings while inspector is active */
19    *:focus, *:focus-visible {
20      outline: none !important;
21      box-shadow: none !important;
22    }
23
24    /* Info Badge - Component name display with buttons */
25    #macaly-internal-info-badge {
26      position: fixed;
27      height: 24px;
28      background: #eaedff;
29      color: #2970ff;
30      border: 1px solid #c7d2fe;
31      border-radius: 4px;
32      font-size: 10px;
33      font-weight: 500;
34      font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
35      z-index: 999999;
36      display: flex;
37      align-items: center;
38      gap: 6px;
39      box-shadow: 0 4px 12px rgba(41, 112, 255, 0.15), 0 2px 4px rgba(41, 112, 255, 0.08);
40      line-height: 1;
41      padding: 0 6px 0 8px;
42      backdrop-filter: blur(8px);
43      white-space: nowrap;
44      cursor: default;
45      user-select: none;
46    }
47
48    /* AI Badge - Separate badge for Ask AI button */
49    #macaly-internal-ai-badge {
50      position: fixed;
51      height: 24px;
52      background: #eaedff;
53      color: #2970ff;
54      border: 1px solid #c7d2fe;
55      border-radius: 4px;
56      font-size: 10px;
57      font-weight: 500;
58      font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
59      z-index: 999999;
60      display: flex;
61      align-items: center;
62      gap: 6px;
63      box-shadow: 0 4px 12px rgba(41, 112, 255, 0.15), 0 2px 4px rgba(41, 112, 255, 0.08);
64      line-height: 1;
65      padding: 0 6px;
66      backdrop-filter: blur(8px);
67      white-space: nowrap;
68      cursor: default;
69      user-select: none;
70    }
71
72    .macaly-badge-name {
73      overflow: hidden;
74      text-overflow: ellipsis;
75      max-width: 150px;
76      pointer-events: none;
77    }
78
79    .macaly-badge-button {
80      display: flex;
81      align-items: center;
82      justify-content: center;
83      width: 18px;
84      height: 18px;
85      padding: 0;
86      border: none;
87      background: transparent;
88      color: #2970ff;
89      cursor: pointer;
90      border-radius: 2px;
91      transition: background-color 0.15s ease;
92      pointer-events: auto;
93      flex-shrink: 0;
94    }
95
96    .macaly-badge-button:hover:not(:disabled) {
97      background-color: rgba(41, 112, 255, 0.15);
98    }
99
100    .macaly-badge-button:active:not(:disabled) {
101      background-color: rgba(41, 112, 255, 0.25);
102    }
103
104    .macaly-badge-button:disabled {
105      opacity: 0.4;
106      cursor: not-allowed;
107    }
108
109    .macaly-badge-button svg {
110      display: block;
111    }
112
113    /* Selection Highlight - Solid outline */
114    .macaly-em-highlight {
115      position: absolute;
116      outline: 2px solid rgb(37, 99, 235);
117      outline-offset: 2px;
118      border-radius: 4px;
119      pointer-events: none;
120      z-index: 10000;
121    }
122
123    /* Hover Highlight - Dashed outline, no tint */
124    .macaly-em-hover-highlight {
125      position: absolute;
126      outline: 2px dashed rgb(37, 99, 235);
127      outline-offset: 2px;
128      border-radius: 4px;
129      pointer-events: none;
130      z-index: 9999;
131    }
132  `,document.head.appendChild(e)},Ds=()=>{let e=document.getElementById(`macaly-inspector-selection-styles`);e&&e.parentNode&&document.head.removeChild(e)},Os=e=>{ks();let t=window.getComputedStyle(e).display,n=t===`inline`||t===`inline-block`,r;if(n)r=Ts(e);else{let t=e.getBoundingClientRect();r=t.width>0&&t.height>0?[t]:[]}r.forEach(e=>{let t=document.createElement(`div`);t.className=`macaly-em-highlight`,t.style.top=e.top+window.scrollY+`px`,t.style.left=e.left+window.scrollX+`px`,t.style.width=e.width+`px`,t.style.height=e.height+`px`,document.body.appendChild(t)})},ks=()=>{document.querySelectorAll(`.macaly-em-highlight`).forEach(e=>e.remove())},As=()=>{let e=document.querySelector(`[data-em-selected]`);e&&Os(e)},js=e=>{if(Ms(),e.hasAttribute(`data-em-selected`))return;let t=window.getComputedStyle(e).display,n=t===`inline`||t===`inline-block`,r;if(n)r=Ts(e);else{let t=e.getBoundingClientRect();r=t.width>0&&t.height>0?[t]:[]}r.forEach(e=>{let t=document.createElement(`div`);t.className=`macaly-em-hover-highlight`,t.style.top=e.top+window.scrollY+`px`,t.style.left=e.left+window.scrollX+`px`,t.style.width=e.width+`px`,t.style.height=e.height+`px`,document.body.appendChild(t)})},Ms=()=>{document.querySelectorAll(`.macaly-em-hover-highlight`).forEach(e=>e.remove())},Ns=()=>{if(document.getElementById(`macaly-edit-mode-styles`))return;let e=document.createElement(`style`);e.id=`macaly-edit-mode-styles`,e.textContent=``,document.head.appendChild(e)},Ps=(e,t)=>{let n=document.getElementById(`macaly-edit-mode-styles`);n||=(Ns(),document.getElementById(`macaly-edit-mode-styles`)),n&&(n.textContent=e,t===null?n.removeAttribute(`type`):t!==void 0&&n.setAttribute(`type`,t))},Fs=()=>{let e=document.getElementById(`macaly-edit-mode-styles`);e&&e.parentNode&&document.head.removeChild(e)},Is=()=>{if(document.getElementById(`macaly-edit-mode-script`))return;let e=document.createElement(`script`);e.id=`macaly-edit-mode-script`,e.textContent=``,document.head.appendChild(e)},Ls=e=>{let t=document.getElementById(`macaly-edit-mode-script`);if(t||=(Is(),document.getElementById(`macaly-edit-mode-script`)),t){let n=document.createElement(`script`);n.id=`macaly-edit-mode-script`,n.textContent=e,t.replaceWith(n)}},Rs=()=>{let e=document.getElementById(`macaly-edit-mode-script`);e&&e.parentNode&&document.head.removeChild(e)},zs=e=>{let t=e.getBoundingClientRect(),n=document.getElementById(`macaly-internal-info-badge`);if(!n)return;let r=t.top>=32?t.top-24-8:t.bottom+8,i=n.offsetWidth||0;if(t.width<80){let e=t.left+t.width/2-i/2;n.style.left=`${e}px`,n.style.top=`${r}px`}else n.style.left=`${t.left}px`,n.style.top=`${r}px`},Bs=e=>{let t=document.getElementById(`macaly-internal-ai-badge`);if(!t)return;let n=document.getElementById(`macaly-internal-info-badge`);if(n){let e=n.getBoundingClientRect(),r=t.offsetWidth||0,i=e.top,a=e.right+8;a+r>window.innerWidth-4&&(a=e.left-r-8);let o=window.innerWidth-r-4;a<4&&(a=4),a>o&&(a=o),t.style.left=`${a}px`,t.style.top=`${i}px`;return}let r=e.getBoundingClientRect(),i=r.top>=32?r.top-24-8:r.bottom+8,a=t.offsetWidth||0,o=r.right-a,s=window.innerWidth-a-4;o<4&&(o=4),o>s&&(o=s),t.style.left=`${o}px`,t.style.top=`${i}px`},Vs=(e,t,n)=>{if(!e)return;let r=()=>{e&&(t(e),n&&n())};return window.addEventListener(`scroll`,r,!0),window.addEventListener(`resize`,r),()=>{window.removeEventListener(`scroll`,r,!0),window.removeEventListener(`resize`,r)}};function Hs(e){let t=(0,P.useRef)(e);return(0,P.useLayoutEffect)(()=>{t.current=e},[e]),(0,P.useCallback)(((...e)=>t.current(...e)),[])}function Us(){return[typeof process<`u`?{}
132.NEXT_PUBLIC_BRIDGE_ORIGINS:void 0,void 0].filter(Boolean).join(`,`)}function Ws(){let e=Us();return e?Array.from(new Set(e.split(`,`).map(qs).filter(e=>!!e))):[]}function Gs(e){let t=e.toLowerCase();return Ws().some(e=>t===e||t.endsWith(`.${e}`))}function Ks(){return[typeof process<`u`?{}.NEXT_PUBLIC_BRIDGE_PARENTS:void 0,void 0].filter(Boolean).join(`,`)}function qs(e){let t=e.trim().toLowerCase();if(!t)return null;try{return new URL(t.includes(`://`)?t:`https://${t}`).hostname||null}catch{return null}}function Js(){let e=Ks();return e?Array.from(new Set(e.split(`,`).map(qs).filter(e=>!!e))):[]}function Ys(e){return e===`localhost`||e===`127.0.0.1`||e===`[::1]`}function Xs(e){return Js().includes(e.toLowerCase())}function Zs(e){return!!(Ys(e)||Xs(e)||e===`macaly.com`||e.endsWith(`.macaly.com`)||/^macaly(-[^.]+)?\.vercel\.app$/.test(e))}function Qs(e){return!!(Ys(e)||e===`macaly.dev`||e.endsWith(`.macaly.dev`)||e===`macaly-user-data.dev`||e.endsWith(`.macaly-user-data.dev`)||Gs(e))}function $s(e,t){if(e===`file://`)return!0;try{return t(new URL(e).hostname)}catch{return!1}}function ec(e){return $s(e,Xs)}function tc(){return window.location.protocol===`file:`||Qs(window.location.hostname)}function nc(){let e=window.location.ancestorOrigins;return e&&e.length>0?$s(e[0],Zs):document.referrer?$s(document.referrer,Zs):!1}function rc(){return typeof window>`u`||window.parent===window||!tc()?!1:nc()}function ic(e){let t={};for(let n of Array.from(e.attributes)){let e=n.name===`class`?`className`:n.name;t[e]=n.value}return t}var ac=()=>{let[e,t]=(0,P.useState)(!1),[n,r]=(0,P.useState)(null),[i,a]=(0,P.useState)(null),o=e=>e?{enabled:e.getAttribute(`data-em-go-to-source-enabled`)===`true`,disabledReason:e.getAttribute(`data-em-go-to-source-disabled-reason`)}:{enabled:!1,disabledReason:null},s=(e,t,n)=>{e&&(e.setAttribute(`data-em-go-to-source-enabled`,String(t)),n?e.setAttribute(`data-em-go-to-source-disabled-reason`,n):e.removeAttribute(`data-em-go-to-source-disabled-reason`))},c=e=>e?{enabled:e.getAttribute(`data-em-ask-ai-enabled`)===`true`}:{enabled:!1},l=(e,t)=>
132{e&&e.setAttribute(`data-em-ask-ai-enabled`,String(t))},[u,d]=(0,P.useState)({}),f=(0,P.useCallback)(e=>{u.mutation&&u.mutation.disconnect(),u.resize&&u.resize.disconnect(),u.clearPendingUpdate&&u.clearPendingUpdate();let t,n=()=>{t!==void 0&&window.clearTimeout(t),t=window.setTimeout(()=>{Os(e),zs(e),t=void 0},16)},r=new MutationObserver(n);r.observe(e,{characterData:!0,childList:!0,subtree:!0});let i=new ResizeObserver(n);i.observe(e),d({mutation:r,resize:i,updateTimeout:t,clearPendingUpdate:()=>{t!==void 0&&(window.clearTimeout(t),t=void 0)}})},[u]),p=(0,P.useCallback)(()=>{u.mutation&&u.mutation.disconnect(),u.resize&&u.resize.disconnect(),u.clearPendingUpdate&&u.clearPendingUpdate(),d({})},[u]),m=e=>{Jo(e),a(e),Os(e)},h=(e,t=!0)=>{rs(e,t),a(null),Os(e)},g=e=>({display:window.getComputedStyle(e).display,attributes:ic(e),element:Do(e),tagName:e.tagName.toLowerCase(),className:e.getAttribute(`class`),id:e.getAttribute(`id`),componentName:No(e),dataMacalyLoc:e.getAttribute(`data-macaly-loc`),dataMacalyName:e.getAttribute(`data-macaly-name`),src:e.getAttribute(`src`)||void 0}),_=e=>{Array.from(e.attributes).forEach(t=>{let n=t.name.toLowerCase(),r=`data-em-original-${n}`;e.hasAttribute(r)||n===`contenteditable`||n===`class`||n.startsWith(`data-macaly-`)||n.startsWith(`data-em-`)||e.setAttribute(r,t.value)})},v=e=>{let t={text:!1,attributes:{}},n=e.getAttribute(`data-em-original-text-elements`);if(n)try{t.text=!Vo(JSON.parse(n),Lo(e))}catch{t.text=!0}return Array.from(e.attributes).filter(e=>
132e.name.startsWith(`data-em-original-`)).forEach(n=>{let r=n.name.replace(`data-em-original-`,``);if(r===`text-elements`||r===`html`||r===`contenteditable`)return;let i=n.value,a;a=r===`class`||r===`classname`||r===`className`?e.className||``:e.getAttribute(r)||``,r===`class`||r===`classname`||r===`className`?t.attributes.className=ys(i,a):t.attributes[r]=i!==a}),t},y=e=>{let t={...e.attributes};return e.src!==void 0&&t.src===void 0&&(t.src=e.src),t},b=(e,t)=>{Object.entries(t).forEach(([t,n])=>{e.getAttribute(t)!==n&&![`className`,`class`,`contenteditable`].includes(t)&&(t in e||e.hasAttribute(t))&&e.setAttribute(t,n)})},x=(e,t)=>{try{if(!e.hasAttribute(`data-em-original-className`)){let t=e.className||``;e.setAttribute(`data-em-original-className`,t)}e.className=t;let n=e.getAttribute(`data-macaly-id`);if(n){let t=document.getElementById(`style-${n}`);t&&document.head.removeChild(t),e.removeAttribute(`data-macaly-id`)}}catch(e){console.warn(`Failed to apply className changes:`,e)}},ee=(0,P.useCallback)(e=>{if(!n){te(`No element is currently selected`);return}if(Oo(n)!==e.elementKey){te(`Element key does not match selected element`,e.elementKey);return}let t=Array.isArray(e.extractedElements);if(t){if(n.contentEditable!==`true`||n.getAttribute(`data-em-original-contenteditable`)===`true`){te(`Selected element is not in inspector-controlled edit mode for text changes`);return}if(!ls(Lo(n))){te(`Original element contains elements other than BR`,e.elementKey);return}if(!ls(e.extractedElements)){te(`New content contains elements other than BR`,e.elementKey);return}}try{if(t){let t=ds(e.extractedElements);n.innerHTML=t,os(n)}let r=e.attributes?.className??e.attributes?.class??e.className;r!==void 0&&n.className!==r&&x(n,r);let i=y(e);b(n,i);let a=v(n);ne(e.elementKey,a)}catch(t){te(`Failed to apply changes: ${t instanceof Error?t.message:String(t)}`,e.elementKey)}},[n]),te=(e,t)=>{let n={error:e};t&&(n.elementKey=t),window.parent.postMessage({type:`ELEMENT_CHANGE_ERROR`,version:Io,content:n},`*`)},ne=(e,t)=>{let n={elementKey:e,changes:t};window.parent.postMessage({type:`ELEMENT_CHANGE_SUCCESS`,version:Io,content:n},`*`)},re=e=>{e.contentEditable===`true`&&e.getAttribute(`data-em-original-contenteditable`)!==null&&h(e,!0);let t=e.hasAttribute(`data-em-selected`);if(e.removeAttribute(`data-em-selected`),t){xs(),Cs(),ks(),p();let t=g(e);window.parent.postMessage({type:`ELEMENT_DESELECTED`,version:Io,content:t},`*`)}},ie=(0,P.useCallback)(()=>{n&&re(n),document.querySelectorAll(`[data-em-selected="true"]`).forEach(e=>{re(e)}),r(null)},[n,p]),ae=(0,P.useCallback)(e=>{let t=g(e);e.setAttribute(`data-em-selected`,`true`),n!==e&&(n&&re(n),s(e,!1,null),l(e,!1)),_(e),r(e);let i={...t,isTextEditable:!1};Bo(e)&&(i.extractedElements=Lo(e),i.isTextEditable=!0,m(e));let a=e.parentElement!==null&&e.parentElement!==document.body&&e.parentElement!==document.documentElement,u=oe(e),d=o(e),p=c(e);bs(e,le,ue,a,se,ce,u.hasPrevious,u.hasNext,de,d.enabled,d.disabledReason),zs(e),p.enabled&&(Ss(e,fe),Bs(e)),Os(e),f(e),window.parent.postMessage({type:`ELEMENT_SELECTED`,version:Io,content:i},`*`)},[n,m,f]),oe=e=>{if(!e.parentElement)return{hasPrevious:!1,hasNext:!1};let t=Array.from(e.parentElement.children).filter(e=>e instanceof HTMLElement),n=t.indexOf(e);return{hasPrevious:n>0,hasNext:n<t.length-1}},se=Hs(()=>{if(!n||!n.parentElement)return;let e=Array.from(n.parentElement.children).filter(e=>e instanceof HTMLElement),t=e.indexOf(n);if(t>0){let n=e[t-1];ae(n)}}),ce=Hs(()=>{if(!n||!n.parentElement)return;let e=Array.from(n.parentElement.children).filter(e=>e instanceof HTMLElement),t=e.indexOf(n);if(t<e.length-1){let n=e[t+1];ae(n)}}),le=Hs(()=>{if(!n||!n.parentElement)return;let e=n.parentElement;e&&ae(e)}),ue=Hs(()=>{if(!n)return;let e=Oo(n);window.parent.postMessage({type:`ELEMENT_DELETE_REQUEST`,version:Io,content:{elementKe
132y:e}},`*`)}),de=Hs(()=>{if(!n)return;let e=Oo(n),t=n.getAttribute(`data-macaly-loc`);window.parent.postMessage({type:`GO_TO_SOURCE_REQUEST`,version:Io,content:{elementKey:e,dataMacalyLoc:t}},`*`)}),fe=Hs(()=>{if(!n)return;let e=Oo(n),t=n.getAttribute(`data-macaly-loc`);window.parent.postMessage({type:`ASK_AI_REQUEST`,version:Io,content:{elementKey:e,dataMacalyLoc:t}},`*`)}),S=Hs(e=>{let r=[`https://macaly.com`,`https://www.macaly.com`,`https://macaly.vercel.app`,`http://localhost:3000`];if([`INJECT_SCRIPT`,`OVERRIDE_STYLES`,`ELEMENT_CHANGE`].includes(e.data.type)){let t=e.origin;if(!(r.some(e=>t===e)||ec(t)||t.endsWith(`.macaly.com`)||t.startsWith(`https://macaly-`)&&t.endsWith(`-langtail.vercel.app`))){console.warn(`Blocked ${e.data.type} from unauthorized origin: ${e.origin}`);return}}if(e.data.type===`ENABLE_EDIT_MODE`){Es(),_s(e.data.tailwindVersion),Ns(),Is(),t(!0);let n=Po();window.parent.postMessage({type:`CURRENT_THEME`,version:Io,theme:n},`*`)}else if(e.data.type===`DISABLE_EDIT_MODE`)t(!1),ie(),Ds(),Ms(),vs(),Fs(),Rs();else if(e.data.type===`DESELECT_ELEMENT`)ie();else if(e.data.type===`RESET_EDIT_MODE`)ie();else if(e.data.type===`SELECT_PARENT`)le();else if(e.data.type===`ELEMENT_CHANGE`)ee(e.data.content);else if(e.data.type===`OVERRIDE_STYLES`)Ps(e.data.css||``,e.data.styleType);else if(e.data.type===`INJECT_SCRIPT`)Ls(e.data.content||``);else if(e.data.type===`SET_THEME`)(e.data.theme===`light`||e.data.theme===`dark`)&&Fo(e.data.theme);else if(e.data.type===`GO_TO_SOURCE_STATE`){if(n){s(n,e.data.enabled??!1,e.data.disabledReason??null);let t=n.parentElement!==null&&n.parentElement!==document.body&&n.parentElement!==document.documentElement,r=oe(n),i=o(n);bs(n,le,ue,t,se,ce,r.hasPrevious,r.hasNext,de,i.enabled,i.disabledReason),zs(n)}}else e.data.type===`ASK_AI_STATE`&&n&&(l(n,e.data.enabled??!1),c(n).enabled?(Ss(n,fe),Bs(n)):Cs())});return(0,P.useEffect)(()=>(window.addEventListener(`message`,S),window.parent!==window&&(window.parent.postMessage({type:`EDIT_MODE_AVAILABLE`,version:Io},`*`),window.parent.postMessage({type:`EDIT_MODE_AVAILABLE`,version:Io},`*`)),()=>{window.removeEventListener(`message`,S),window.parent!==window&&(window.parent.postMessage({type:`EDIT_MODE_UNAVAILABLE`,version:Io},`*`),window.parent.postMessage({type:`EDIT_MODE_UNAVAILABLE`,version:Io},`*`))}),[S]),(0,P.useEffect)(()=>{if(!e)return;let t=t=>{if(e){if(t.type===`mousedown`){let e=t.target;if(e&&Bo(e)&&i!==e){m(e);return}}i||(t.preventDefault(),t.stopPropagation())}},n=t=>{if(e){if(t.key===`Escape`){t.preventDefault(),t.stopPropagation(),ie();return}is(t,i)}},r=t=>{if(!e)return;let n=t.target;n.closest(`#macaly-internal-info-badge`)||n.closest(`#macaly-internal-ai-badge`)||(t.preventDefault(),t.stopPropagation(),a(n))},a=e=>{ae(e)},o=t=>{if(!e)return;let n=t.target;if(n.closest(`#macaly-internal-info-badge`)||n.closest(`#macaly-internal-ai-badge`)){Ms();return}if(i&&n===i){Ms();return}n&&n!==document.body&&n!==document.documentElement?js(n):Ms()};return document.addEventListener(`click`,r,{capture:!0}),document.addEventListener(`mousemove`,o,{capture:!0}),document.addEventListener(`mousedown`,t,{capture:!0}),document.addEventListener(`mouseup`,t,{capture:!0}),document.addEventListener(`submit`,t,{capture:!0}),document.addEventListener(`keydown`,n,{capture:!0}),document.addEventListener(`keydown`,t,{capture:!0}),document.addEventListener(`keyup`,t,{capture:!0}),document.addEventListener(`keypress`,t,{capture:!0}),()=>{document.removeEventListener(`click`,r,{capture:!0}),document.removeEventListener(`mousemove`,o,{capture:!0}),document.removeEventListener(`mousedown`,t,{capture:!0}),document.removeEventListener(`mouseup`,t,{capture:!0}),document.removeEventListener(`submit`,t,{capture:!0}),document.removeEventListener(`keydown`,n,{capture:!0}),document.removeEventListener(`keydown`,t,{capture:!0}),document.removeEventListener(`keyup`,t,{capture:!0}),document.removeEventListener(`keypress`,t,{capture:!0}),Ms()}},[e,n,i]),(0,P.useEffect)(()=>n?Vs(n,e=>{zs(e),document.getElementById(`macaly-internal-ai-badge`)&&Bs(e)},As):void 0,[n]),{enabled:e,toggleEditMode:()=>t(!e),editingElement:i}};function oc({children:e}){return ac(),e}var sc=({children:e})=>{let[t,n]=(0,P.useState)(!1);return(0,P.useEffect)(()=>{rc()&&n(!0)},[]),t?(0,F.jsx)(cc,{children:e}):(0,F.jsx)(F.Fragment,{children:e})},cc=({children:e})=>(vo(),wo(),To(),Eo(),yo(),xo(),(0,F.jsx)(z,{children:(0,F.jsx)(oc,{children:e})}
132)),lc={"/":{title:`PQM - Semináře managementu kvality od roku 1998`,description:`PQM od roku 1998 poskytuje semináře a poradenství v managementu kvality: ISO 9001, IATF 16949, FMEA, APQP, Six Sigma, DOE, SPC, MSA a další metody.`},"/o-nas":{title:`O nás | PQM - Process Quality Management`,description:`Firma PQM byla založena v roce 1998 dohodou mezi českými a švýcarskými odborníky na kvalitu.`},"/jak-fungujeme":{title:`Jak fungujeme | PQM - Process Quality Management`,description:`Objednání semináře, úhrada, storno podmínky, školící prostory a občerstvení.`},"/kontakt":{title:`Kontakt | PQM - Process Quality Management`,description:`Kontaktujte PQM - P.Q.M., česko-švýcarská spol. s r.o., Nad Pekárnou 673, 739 23 Stará Ves nad Ondřejnicí.`},"/aktuality":{title:`Aktuality | PQM - Process Quality Management`,description:`Aktuální informace PQM o volných termínech seminářů, nových školeních a webinářích v managementu kvality.`},"/poradenstvi":{title:`Poradenství | PQM - Process Quality Management`,description:`Konzultace a poradenství při zavádění systémů řízení jakosti, Six Sigma, QFD, FMEA a DOE.`},"/seminare-pro-verejnost":{title:`Semináře pro veřejnost | PQM - termíny a přihlášky`,description:`Otevřené semináře PQM v managementu kvality: ISO 9001, IATF 16949, FMEA, APQP, Six Sigma a další. Přehled termínů, míst, cen a přihláška.`},"/seminare-ve-firmach":{title:`Firemní semináře na míru | PQM - management kvality`,description:`Firemní semináře PQM na míru: témata managementu kvality přizpůsobená potřebám vaší firmy, termíny podle dohody, poptávka nezávazně online.`},"/seminare-online":{title:`Online semináře a webináře | PQM - management kvality`,description:`Online semináře a bezplatné webináře PQM přes ZOOM: FMEA, 8D a další metody kvality. Materiály v PDF a osvědčení o absolvování.`},"/seminare":{title:`Semináře PQM | Přehled oblastí`,description:`Přehled všech oblastí seminářů PQM: FMEA, DOE, SPC, Six Sigma, ISO 9001, IATF 16949, audity kvality, APQP, G8D, MSA, QFD a další.`},"/prihlaska":{title:`Přihláška na seminář PQM | Management kvality`,description:`Přihláška na seminář PQM - Process Quality Management.`},"/poptavka":{title:`Poptávka firemního semináře na míru | PQM`,description:`Nezávazná poptávka firemního semináře PQM: přizpůsobíme témata managementu kvality potřebám vaší firmy a pošleme nabídku.`},"/seminare/apqp":{title:`Semináře APQP | PQM - management kvality`,description:`Semináře APQP: pokročilé plánování kvality produktu podle AIAG. Přehled termínů, obsahu a přihlášky na školení APQP od PQM.`},"/seminare/iso-9001":{title:`Semináře ISO 9001 | PQM - management kvality`,description:`Semináře ISO 9001: zavádění a auditování systému managementu kvality. Termíny, obsah školení a přihláška na semináře ISO 9001 od PQM.`},"/seminare/spc":{title:`Semináře SPC | PQM - management kvality`,description:`Semináře SPC: statistické řízení procesu v praxi. Přehled termínů, rozsahu a ceny školení SPC a přihláška od PQM.`},"/aktuality/nove-jsme-pro-vas-pripravili-tyto-seminare":{title:`Nově jsme pro vás připravili tyto semináře | PQM`,description:`Nové semináře PQM podle VDA svazků: robustní výrobní proces, stupně zralosti dílů, VDA 2, Formel Q a analýza vadných dílů z provozu.`}};function uc(e){let t=e.split(`:`),n,r;return t.length===1?(n=t[0],r=`default`):(n=t.slice(0,t.length-1).join(`:`),r=t[t.length-1]),n.endsWith(`.js`)&&(n=n.slice(0,-3)),`${n}:${r}`}function dc(e,t){return JSON.stringify({udfPath:uc(e),args:he(t)})}function fc(e,t,n){let{initialNumItems:r,id:i}=n;return JSON.stringify({type:`paginated`,udfPath:uc(e),args:he(t),options:he({initialNumItems:r,id:i})})}var pc=Object.defineProperty,mc=(e,t,n)=>t in e?pc(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,hc=(e,t,n)=>mc(e,typeof t==`symbol`?t:t+``,n),gc=class{constructor(){hc(this,`nextQueryId`),hc(this,`querySetVersion`),hc(this,`querySet`),hc(this,`queryIdToToken`),hc(this,`identityVersion`),hc(this,`auth`),hc(this,`outstandingQueriesOlderThanRestart`),hc(this,`outstandingAuthOlderThanRestart`),hc(this,`paused`),hc(this,`pendingQuerySetModifications`),this.nextQueryId=0,this.querySetVersion=0,this.identityVersion=0,this.querySet=new Map,this.queryIdToToken=new Map,this.outstandingQueriesOlderThanRestart=new Set,this.outstandingAuthOlderThanRestart=!1,this.paused=!1,this.pendingQuerySetModifications=new Map}hasSyncedPastLastReconnect(){return this.outstandingQueriesOlderThanRestart.size===0&&!this.outstandingAuthOlderThanRestart}markAuthCompletion(){this.outstandingAuthOlderThanRestart=!1}subscribe(e,t,n,r){let i=uc(e),a=dc(i,t),o=this.querySet.get(a);if(o!==void 0)return o.numSubscribers+=1,{queryToken:a,modification:null,unsubscribe:()=>this.removeSubscriber(a)};{let e=this.nextQueryId++,o={id:e,canonicalizedUdfPath:i,args:t,numSubscribers:1,journal:n,componentPath:r};this.querySet.set(a,o),this.queryIdToToken.set(e,a);let s=this.querySetVersion,c=this.querySetVersion+1,l={type:`Add`,queryId:e,udfPath:i,args:[he(t)],journal:n,componentPath:r};return this.paused?this.pendingQuerySetModifications.set(e,l):this.querySetVersion=c,{queryToken:a,modification:{type:`ModifyQuerySet`,baseVersion:s,newVersion:c,modifications:[l]},unsubscribe:()=>this.removeSubscriber(a)}}}transition(e){for(let t of e.modifications)switch(t.type){case`QueryUpdated`:case`QueryFailed`:{this.outstandingQueriesOlderThanRestart.delete(t.queryId);let e=t.journal;if(e!==void 0){let n=this.queryIdToToken.get(t.queryId);n!==void 0&&(this.querySet.get(n).journal=e)}break}case`QueryRemoved`:this.outstandingQueriesOlderThanRestart.delete(t.queryId);break;default:throw Error(`Invalid modification ${t.type}`)}}queryId(e,t){let n=dc(uc(e),t),r=this.querySet.get(n);return r===void 0?null:r.id}isCurrentOrNewerAuthVersion(e){return e>=this.identityVersion}getAuth(){return this.auth}setAuth(e){this.auth={tokenType:`User`,value:e};let t=this.identityVersion;return this.paused||(this.identityVersion=t+1),{type:`Authenticate`,baseVersion:t,...this.auth}}setAdminAuth(e,t){let n={tokenType:`Admin`,value:e,impersonating:t};this.auth=n;let r=this.identityVersion;return this.paused||(this.identityVersion=r+1),{type:`Authenticate`,baseVersion:r,...n}}clearAuth(){this.auth=void 0,this.markAuthCompletion();let e=this.identityVersion;return this.paused||(this.identityVersion=e+1),{type:`Authenticate`,tokenType:`None`,baseVersion:e}}hasAuth(){return!!this.auth}isNewAuth(e){return this.auth?.value!==e}queryPath(e){let t=this.queryIdToToken.get(e);return t?this.querySet.get(t).canonicalizedUdfPath:null}queryArgs(e){let t=this.queryIdToToken.get(e);return t?this.querySet.get(t).args:null}queryToken(e){return this.queryIdToToken.get(e)??null}queryJournal(e){return this.querySet.get(e)?.journal}restart(){this.unpause(),this.outstandingQueriesOlderThanRestart.clear();let e=[];for(let t of this.querySet.values()){let n={type:`Add`,queryId:t.id,udfPath:t.canonicalizedUdfPath,args:[he(t.args)],journal:t.journal,componentPath:t.componentPath};e.push(n),this.outstandingQueriesOlderThanRestart.add(t.id)}this.querySetVersion=1;let t={type:`ModifyQuerySet`,baseVersion:0,newVersion:1,modifications:e};if(!this.auth)return this.identityVersion=0,[t,void 0];this.outstandingAuthOlderThanRestart=!0;let n={type:`Authenticate`,baseVersion:0,...this.auth};return this.identityVersion=1,[t,n]}pause(){this.paused=!0}resume(){let e=this.pendingQuerySetModifications.size>0?{type:`ModifyQuerySet`,baseVersion:this.querySetVersion,newVersion:++this.querySetVersion,modifications:Array.from(this.pendingQuerySetModifications.values())}:void 0,t=this.auth===void 0?void 0:{type:`Authenticate`,baseVersion:this.identityVersion++,...this.auth};return this.unpause(),[e,t]}unpause(){this.paused=!1,this.pendingQuerySetModifications.clear()}removeSubscriber(e){let t=this.querySet.get(e);if(t.numSubscribers>1)return--t.numSubscribers,null;{this.querySet.delete(e),this.queryIdToToken.delete(t.id),this.outstandingQueriesOlderThanRestart.delete(t.id);let n=this.querySetVersion,r=this.querySetVersion+1,i={type:`Remove`,queryId:t.id};return this.paused?this.pendingQuerySetModifications.has(t.id)?this.pendingQuerySetModifications.delete(t.id):this.pendingQuerySetModifications.set(t.id,i):this.querySetVersion=r,{type:`ModifyQuerySet`,baseVersion:n,newVersion:r,modifications:[i]}}}},_c=Object.defineProperty,vc=(e,t,n)=>t in e?_c(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,yc=(e,t,n)=>vc(e,typeof t==`symbol`?t:t+``,n),bc=class{constructor(e,t){this.logger=e,this.markConnectionStateDirty=t,yc(this,`inflightRequests`),yc(this,`requestsOlderThanRestart`),yc(this,`inflightMutationsCount`,0),yc(this,`inflightActionsCount`,0),this.inflightRequests=new Map,this.requestsOlderThanRestart=new Set}request(e,t){let n=new Promise(n=>{let r=t?`Requested`:`NotSent`;this.inflightRequests.set(e.requestId,{message:e,status:{status:r,requestedAt:new Date,onResult:n}}),e.type===`Mutation`?this.inflightMutationsCount++:e.type===`Action`&&this.inflightActionsCount++});return this.markConnectionStateDirty(),n}onResponse(e){let t=this.inflightRequests.get(e.requestId);if(t===void 0||t.status.status===`Completed`)return null;let n=t.message.type===`Mutation`?`mutation`:`action`,r=t.message.udfPath;for(let t of e.logLines)ye(this.logger,`info`,n,r,t);let i=t.status,a,o;if(e.success)a={success:!0,logLines:e.logLines,value:ge(e.result)},o=()=>i.onResult(a);else{let t=e.result,{errorData:s}=e;ye(this.logger,`error`,n,r,t),a={success:!1,errorMessage:t,errorData:s===void 0?void 0:ge(s),logLines:e.logLines},o=()=>i.onResult(a)}return e.type===`ActionResponse`||!e.success?(o(),this.inflightRequests.delete(e.requestId),this.requestsOlderThanRestart.delete(e.requestId),t.message.type===`Action`?this.inflightActionsCount--:t.message.type===`Mutation`&&this.inflightMutationsCount--,this.markConnectionStateDirty(),{requestId:e.requestId,result:a}
132):(t.status={status:`Completed`,result:a,ts:e.ts,onResolve:o},null)}removeCompleted(e){let t=new Map;for(let[n,r]of this.inflightRequests.entries()){let i=r.status;i.status===`Completed`&&i.ts.lessThanOrEqual(e)&&(i.onResolve(),t.set(n,i.result),r.message.type===`Mutation`?this.inflightMutationsCount--:r.message.type===`Action`&&this.inflightActionsCount--,this.inflightRequests.delete(n),this.requestsOlderThanRestart.delete(n))}return t.size>0&&this.markConnectionStateDirty(),t}restart(){this.requestsOlderThanRestart=new Set(this.inflightRequests.keys());let e=[];for(let[t,n]of this.inflightRequests){if(n.status.status===`NotSent`){n.status.status=`Requested`,e.push(n.message);continue}if(n.message.type===`Mutation`)e.push(n.message);else if(n.message.type===`Action`){if(this.inflightRequests.delete(t),this.requestsOlderThanRestart.delete(t),this.inflightActionsCount--,n.status.status===`Completed`)throw Error(`Action should never be in 'Completed' state`);n.status.onResult({success:!1,errorMessage:`Connection lost while action was in flight`,logLines:[]})}}return this.markConnectionStateDirty(),e}resume(){let e=[];for(let[,t]of this.inflightRequests)if(t.status.status===`NotSent`){t.status.status=`Requested`,e.push(t.message);continue}return e}hasIncompleteRequests(){for(let e of this.inflightRequests.values())if(e.status.status===`Requested`)return!0;return!1}hasInflightRequests(){return this.inflightRequests.size>0}hasSyncedPastLastReconnect(){return this.requestsOlderThanRestart.size===0}timeOfOldestInflightRequest(){if(this.inflightRequests.size===0)return null;let e=Date.now();for(let t of this.inflightRequests.values())t.status.status!==`Completed`&&t.status.requestedAt.getTime()<e&&(e=t.status.requestedAt.getTime());return new Date(e)}inflightMutations(){return this.inflightMutationsCount}inflightActions(){return this.inflightActionsCount}},xc=Object.defineProperty,Sc=(e,t,n)=>t in e?xc(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Cc=(e,t,n)=>Sc(e,typeof t==`symbol`?t:t+``,n),wc=class e{constructor(e){Cc(this,`queryResults`),Cc(this,`modifiedQueries`),this.queryResults=e,this.modifiedQueries=[]}getQuery(t,...n){let r=Se(n[0]),i=E(t),a=this.queryResults.get(dc(i,r));if(a!==void 0)return e.queryValue(a.result)}getAllQueries(t){let n=[],r=E(t);for(let t of this.queryResults.values())t.udfPath===uc(r)&&n.push({args:t.args,value:e.queryValue(t.result)});return n}setQuery(e,t,n){let r=Se(t),i=E(e),a=dc(i,r),o;o=n===void 0?void 0:{success:!0,value:n,logLines:[]};let s={udfPath:i,args:r,result:o};this.queryResults.set(a,s),this.modifiedQueries.push(a)}static queryValue(e){if(e!==void 0&&e.success)return e.value}},Tc=class{constructor(){Cc(this,`queryResults`),Cc(this,`optimisticUpdates`),this.queryResults=new Map,this.optimisticUpdates=[]}ingestQueryResultsFromServer(e,t){this.optimisticUpdates=this.optimisticUpdates.filter(e=>!t.has(e.mutationId));let n=this.queryResults;this.queryResults=new Map(e);let r=new wc(this.queryResults);for(let e of this.optimisticUpdates)e.update(r);let i=[];for(let[e,t]of this.queryResults){let r=n.get(e);(r===void 0||r.result!==t.result)&&i.push(e)}return i}applyOptimisticUpdate(e,t){this.optimisticUpdates.push({update:e,mutationId:t});let n=new wc(this.queryResults);return e(n),n.modifiedQueries}rawQueryResult(e){let t=this.queryResults.get(e);if(t!==void 0)return t.result}queryResult(e){let t=this.queryResults.get(e);if(t===void 0)return;let n=t.result;if(n!==void 0){if(n.success)return n.value;throw n.errorData===void 0?Error(ve(`query`,t.udfPath,n)):pe(n,new Te(ve(`query`,t.udfPath,n)))}}hasQueryResult(e){return this.queryResults.get(e)!==void 0}queryLogs(e){return this.queryResults.get(e)?.result?.logLines}},Ec=Object.defineProperty,Dc=(e,t,n)=>t in e?Ec(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Oc=(e,t,n)=>Dc(e,typeof t==`symbol`?t:t+``,n),kc=class e{constructor(e,t){Oc(this,`low`),Oc(this,`high`),Oc(this,`__isUnsignedLong__`),this.low=e|0,this.high=t|0,this.__isUnsignedLong__=!0}static isLong(e){return(e&&e.__isUnsignedLong__)===!0}static fromBytesLE(t){return new e(t[0]|t[1]<<8|t[2]<<16|t[3]<<24,t[4]|t[5]<<8|t[6]<<16|t[7]<<24)}toBytesLE(){let e=this.high,t=this.low;return[t&255,t>>>8&255,t>>>16&255,t>>>24,e&255,e>>
132>8&255,e>>>16&255,e>>>24]}static fromNumber(t){return isNaN(t)||t<0?Ac:t>=Nc?Pc:new e(t%Mc|0,t/Mc|0)}toString(){return(BigInt(this.high)*BigInt(Mc)+BigInt(this.low)).toString()}equals(t){return e.isLong(t)||(t=e.fromValue(t)),this.high>>>31==1&&t.high>>>31==1?!1:this.high===t.high&&this.low===t.low}notEquals(e){return!this.equals(e)}comp(t){return e.isLong(t)||(t=e.fromValue(t)),this.equals(t)?0:t.high>>>0>this.high>>>0||t.high===this.high&&t.low>>>0>this.low>>>0?-1:1}lessThanOrEqual(e){return this.comp(e)<=0}static fromValue(t){return typeof t==`number`?e.fromNumber(t):new e(t.low,t.high)}},Ac=new kc(0,0),jc=65536,Mc=jc*jc,Nc=Mc*Mc,Pc=new kc(-1,-1),Fc=Object.defineProperty,Ic=(e,t,n)=>t in e?Fc(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Lc=(e,t,n)=>Ic(e,typeof t==`symbol`?t:t+``,n),Rc=class{constructor(e,t){Lc(this,`version`),Lc(this,`remoteQuerySet`),Lc(this,`queryPath`),Lc(this,`logger`),this.version={querySet:0,ts:kc.fromNumber(0),identity:0},this.remoteQuerySet=new Map,this.queryPath=e,this.logger=t}transition(e){let t=e.startVersion;if(this.version.querySet!==t.querySet||this.version.ts.notEquals(t.ts)||this.version.identity!==t.identity)throw Error(`Invalid start version: ${t.ts.toString()}:${t.querySet}:${t.identity}, transitioning from ${this.version.ts.toString()}:${this.version.querySet}:${this.version.identity}`);for(let t of e.modifications)switch(t.type){case`QueryUpdated`:{let e=this.queryPath(t.queryId);if(e)for(let n of t.logLines)ye(this.logger,`info`,`query`,e,n);let n=ge(t.value??null);this.remoteQuerySet.set(t.queryId,{success:!0,value:n,logLines:t.logLines});break}case`QueryFailed`:{let e=this.queryPath(t.queryId);if(e)for(let n of t.logLines)ye(this.logger,`info`,`query`,e,n);let{errorData:n}=t;this.remoteQuerySet.set(t.queryId,{success:!1,errorMessage:t.errorMessage,errorData:n===void 0?void 0:ge(n),logLines:t.logLines});break}case`QueryRemoved`:this.remoteQuerySet.delete(t.queryId);break;default:throw Error(`Invalid modification ${t.type}`)}this.version=e.endVersion}remoteQueryResults(){return this.remoteQuerySet}timestamp(){return this.version.ts}};function zc(e){let t=_e(e);return kc.fromBytesLE(Array.from(t))}function Bc(e){return w(new Uint8Array(e.toBytesLE()))}function Vc(e){switch(e.type){case`FatalError`:case`AuthError`:case`ActionResponse`:case`TransitionChunk`:case`Ping`:return{...e};case`MutationResponse`:return e.success?{...e,ts:zc(e.ts)}:{...e};case`Transition`:return{...e,startVersion:{...e.startVersion,ts:zc(e.startVersion.ts)},endVersion:{...e.endVersion,ts:zc(e.endVersion.ts)}};default:}}function Hc(e){switch(e.type){case`Authenticate`:case`ModifyQuerySet`:case`Mutation`:case`Action`:case`Event`:return{...e};case`Connect`:return e.maxObservedTimestamp===void 0?{...e,maxObservedTimestamp:void 0}:{...e,maxObservedTimestamp:Bc(e.maxObservedTimestamp)};default:}}var B=Object.defineProperty,Uc=(e,t,n)=>t in e?B(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Wc=(e,t,n)=>Uc(e,typeof t==`symbol`?t:t+``,n),Gc=1e3,Kc=1001,qc=1005,Jc=4040,Yc;function Xc(){return Yc===void 0&&(Yc=Date.now()),typeof performance>`u`||!performance.now?Date.now():Math.round(Yc+performance.now())}function Zc(){return`t=${Math.round((Xc()-Yc)/100)/10}s`}var Qc={InternalServerError:{timeout:1e3},SubscriptionsWorkerFullError:{timeout:3e3},TooManyConcurrentRequests:{timeout:3e3},CommitterFullError:{timeout:3e3},AwsTooManyRequestsException:{timeout:3e3},ExecuteFullError:{timeout:3e3},SystemTimeoutError:{timeout:3e3},ExpiredInQueue:{timeout:3e3},VectorIndexesUnavailable:{timeout:1e3},SearchIndexesUnavailable:{timeout:1e3},TableSummariesUnavailable:{timeout:1e3},VectorIndexTooLarge:{timeout:3e3},SearchIndexTooLarge:{timeout:3e3},TooManyWritesInTimePeriod:{timeout:3e3}};function $c(e){if(e===void 0)return`Unknown`;for(let t of Object.keys(Qc))if(e.startsWith(t))return t;return`Unknown`}var el=class{constructor(e,t,n,r,i,a){this.markConnectionStateDirty=i,this.debug=a,Wc(this,`socket`),Wc(this,`connectionCount`),Wc(this,`_hasEverConnected`,!1),Wc(this,`lastCloseReason`),Wc(this,`transitionChunkBuffer`,null),Wc(this,`defaultInitialBackoff`),Wc(this,`maxBackoff`),Wc(this,`retries`),Wc(this,`serverInactivityThreshold`),Wc(this,`reconnectDueToServerInactivityTimeout`),Wc(this,`scheduledReconnect`,null),Wc(this,`networkOnlineHandler`,null),Wc(this,`pendingNetworkRecoveryInfo`,null),Wc(this,`uri`),Wc(this,`onOpen`),Wc(this,`onResume`),Wc(this,`onMessage`),Wc(this,`webSocketConstructor`),Wc(this,`logger`),Wc(this,`onServerDisconnectError`),this.webSocketConstructor=n,this.socket={state:`disconnected`},this.connectionCount=0,this.lastCloseReason=`InitialConnect`,this.defaultInitialBackoff=1e3,this.maxBackoff=16e3,this.retries=0,this.serverInactivityThreshold=6e4,this.reconnectDueToServerInactivityTimeout=null,this.uri=e,this.onOpen=t.onOpen,this.onResume=t.onResume,this.onMessage=t.onMessage,this.onServerDisconnectError=t.onServerDisconnectError,this.logger=r,this.setupNetworkListener(),this.connect()}setSocketState(e){this.socket=e,this._logVerbose(`socket state changed: ${this.socket.state}, paused: ${`paused`in this.socket?this.socket.paused:void 0}`),this.markConnectionStateDirty()}setupNetworkListener(){typeof window>`u`||typeof window.addEventListener!=`function`||this.networkOnlineHandler===null&&(this.networkOnlineHandler=()=>{this._logVerbose(`network online event detected`),this.tryReconnectImmediately()},window.addEventListener(`online`,this.networkOnlineHandler),this._logVerbose(`network online event listener registered`))}cleanupNetworkListener(){this.networkOnlineHandler&&typeof window<`u`&&typeof window.removeEventListener==`function`&&(window.removeEventListener(`online`,this.networkOnlineHandler),this.networkOnlineHandler=null,this._logVerbose(`network online event listener removed`))}assembleTransition(e){if(e.partNumber<0||e.partNumber>=e.totalParts||e.totalParts===0||this.transitionChunkBuffer&&(this.transitionChunkBuffer.totalParts!==e.totalParts||this.transitionChunkBuffer.transitionId!==e.transitionId))throw this.transitionChunkBuffer=null,Error(`Invalid TransitionChunk`);if(this.transitionChunkBuffer===null&&(this.transitionChunkBuffer={chunks:[],totalParts:e.totalParts,transitionId:e.transitionId}),e.partNumber!==this.transitionChunkBuffer.chunks.length){let t=this.transitionChunkBuffer.chunks.length;
132throw this.transitionChunkBuffer=null,Error(`TransitionChunk received out of order: expected part ${t}, got ${e.partNumber}`)}if(this.transitionChunkBuffer.chunks.push(e.chunk),this.transitionChunkBuffer.chunks.length===e.totalParts){let e=this.transitionChunkBuffer.chunks.join(``);this.transitionChunkBuffer=null;let t=Vc(JSON.parse(e));if(t.type!==`Transition`)throw Error(`Expected Transition, got ${t.type} after assembling chunks`);return t}return null}connect(){if(this.socket.state===`terminated`)return;if(this.socket.state!==`disconnected`&&this.socket.state!==`stopped`)throw Error(`Didn't start connection from disconnected state: `+this.socket.state);let e=new this.webSocketConstructor(this.uri);this._logVerbose(`constructed WebSocket`),this.setSocketState({state:`connecting`,ws:e,paused:`no`}),this.resetServerInactivityTimeout(),e.onopen=()=>{if(this.logger.logVerbose(`begin ws.onopen`),this.socket.state!==`connecting`)throw Error(`onopen called with socket not in connecting state`);if(this.setSocketState({state:`ready`,ws:e,paused:this.socket.paused===`yes`?`uninitialized`:`no`}),this.resetServerInactivityTimeout(),this.socket.paused===`no`&&(this._hasEverConnected=!0,this.onOpen({connectionCount:this.connectionCount,lastCloseReason:this.lastCloseReason,clientTs:Xc()})),this.lastCloseReason!==`InitialConnect`&&(this.lastCloseReason?this.logger.log(`WebSocket reconnected at`,Zc(),`after disconnect due to`,this.lastCloseReason):this.logger.log(`WebSocket reconnected at`,Zc())),this.connectionCount+=1,this.lastCloseReason=null,this.pendingNetworkRecoveryInfo!==null){let{timeSavedMs:e}=this.pendingNetworkRecoveryInfo;this.pendingNetworkRecoveryInfo=null,this.sendMessage({type:`Event`,eventType:`NetworkRecoveryReconnect`,event:{timeSavedMs:e}}),this.logger.log(`Network recovery reconnect saved ~${Math.round(e/1e3)}s of waiting`)}},e.onerror=e=>{this.transitionChunkBuffer=null;let t=e.message;t&&this.logger.log(`WebSocket error message: ${t}`)},e.onmessage=e=>{this.resetServerInactivityTimeout();let t=e.data.length,n=Vc(JSON.parse(e.data));if(this._logVerbose(`received ws message with type ${n.type}`),n.type!==`Ping`){if(n.type===`TransitionChunk`){let e=this.assembleTransition(n);if(!e)return;n=e,this._logVerbose(`assembled full ws message of type ${n.type}`)}this.transitionChunkBuffer!==null&&(this.transitionChunkBuffer=null,this.logger.log(`Received unexpected ${n.type} while buffering TransitionChunks`)),n.type===`Transition`&&this.reportLargeTransition({messageLength:t,transition:n}),this.onMessage(n).hasSyncedPastLastReconnect&&(this.retries=0,this.markConnectionStateDirty())}},e.onclose=e=>{if(this._logVerbose(`begin ws.onclose`),this.transitionChunkBuffer=null,this.lastCloseReason===null&&(this.lastCloseReason=e.reason||`closed with code ${e.code}`),e.code!==Gc&&e.code!==Kc&&e.code!==qc&&e.code!==Jc){let t=`WebSocket closed with code ${e.code}`;e.reason&&(t+=`: ${e.reason}`),this.logger.log(t),this.onServerDisconnectError&&e.reason&&this.onServerDisconnectError(t)}let t=$c(e.reason);this.scheduleReconnect(t)}}socketState(){return this.socket.state}sendMessage(e){let t={type:e.type,...e.type===`Authenticate`&&e.tokenType===`User`?{value:`...${e.value.slice(-7)}`}:{}};if(this.socket.state===`ready`&&this.socket.paused===`no`){let n=Hc(e),r=JSON.stringify(n),i=!1;try{this.socket.ws.send(r),i=!0}catch(e){this.logger.log(`Failed to send message on WebSocket, reconnecting: ${e}`),this.closeAndReconnect(`FailedToSendMessage`)}return this._logVerbose(`${i?`sent`:`failed to send`} message with type ${e.type}: ${JSON.stringify(t)}`),!0}return this._logVerbose(`message not sent (socket state: ${this.socket.state}, paused: ${`paused`in this.socket?this.socket.paused:void 0}): ${JSON.stringify(t)}`),!1}resetServerInactivityTimeout(){this.socket.state!==`terminated`&&(this.reconnectDueToServerInactivityTimeout!==null&&(clearTimeout(this.reconnectDueToServerInactivityTimeout),this.reconnectDueToServerInactivityTimeout=null),this.reconnectDueToServerInactivityTimeout=setTimeout(()=>{this.closeAndReconnect(`InactiveServer`)},this.serverInactivityThreshold))}scheduleReconnect(e){this.scheduledReconnect&&=(clearTimeout(this.scheduledReconnect.timeout),null),this.socket={state:`disconnected`};let t=this.nextBackoff(e);this.markConnectionStateDirty(),this.logger.log(`Attempting reconnect in ${Math.round(t)}ms`);let n=Xc(),r=setTimeout(()=>{this.scheduledReconnect?.timeout===r&&(this.scheduledReconnect=null,this.connect())},t);this.scheduledReconnect={timeout:r,scheduledAt:n,backoffMs:t}}closeAndReconnect(e){switch(this._logVerbose(`begin closeAndReconnect with reason ${e}`),this.socket.state){case`disconnected`:case`terminated`:case`stopped`:return;case`connecting`:case`ready`:this.lastCloseReason=e,this.close(),this.scheduleReconnect(`client`);return;default:this.socket}}close(){switch(this.transitionChunkBuffer=null,this.socket.state){case`disconnected`:case`terminated`:case`stopped`:return Promise.resolve();case`connecting`:{let e=this.socket.ws;return e.onmessage=e=>{this._logVerbose(`Ignoring message received after close`)},new Promise(t=>{e.onclose=()=>{this._logVerbose(`Closed after connecting`),t()},e.onopen=()=>{this._logVerbose(`Opened after connecting`),e.close()}})}case`ready`:{this._logVerbose(`ws.close called`);let e=this.socket.ws;e.onmessage=e=>{this._logVerbose(`Ignoring message received after close`)};let t=new Promise(t=>{e.onclose=()=>{t()}});return e.close(),t}default:return this.socket,Promise.resolve()}}terminate(){switch(this.reconnectDueToServerInactivityTimeout&&clearTimeout(this.reconnectDueToServerInactivityTimeout),this.scheduledReconnect&&=(clearTimeout(this.scheduledReconnect.timeout),null),this.cleanupNetworkListener(),this.socket.state){case`terminated`:case`stopped`:case`disconnected`:case`connecting`:case`ready`:{let e=this.close();return this.setSocketState({state:`terminated`}),e}default:throw this.socket,Error(`Invalid websocket state: ${this.socket.state}`)}}stop(){switch(this.socket.state){case`terminated`:return Promise.resolve();case`connecting`:case`stopped`:case`disconnected`:case`ready`:{this.cleanupNetworkListener();let e=this.close();return this.socket={state:`stopped`},e}default:return this.socket,Promise.resolve()}}tryRestart(){switch(this.socket.state){case`stopped`:break;case`terminated`:case`connecting`:case`ready`:case`disconnected`:this.logger.logVerbose(`Restart called without stopping first`);return;default:this.socket}this.setupNetworkListener(),this.connect()}pause(){switch(this.socket.state){case`disconnected`:case`stopped`:case`terminated`:return;case`connecting`:case`ready`:this.socket={...this.socket,paused:`yes`};return;default:this.socket;return}}tryReconnectImmediately(){if(this._logVerbose(`tryReconnectImmediately called`),this.socket.state!==`disconnected`){this._logVerbose(`tryReconnectImmediately called but socket state is ${this.socket.state}, no action taken`);return}let e=null;if(this.scheduledReconnect){let t=Xc()-this.scheduledReconnect.scheduledAt;e=Math.max(0,this.scheduledReconnect.backoffMs-t),this._logVerbose(`would have waited ${Math.round(e)}ms more (backoff was ${Math.round(this.scheduledReconnect.backoffMs)}ms, elapsed ${Math.round(t)}ms)`),clearTimeout(this.scheduledReconnect.timeout),this.scheduledReconnect=null,this._logVerbose(`canceled scheduled reconnect`)}this.logger.log(`Network recovery detected, reconnecting immediately`),this.pendingNetworkRecoveryInfo=e===null?null:{timeSavedMs:e},this.connect()}resume(){switch(this.socket.state){case`connecting`:this.socket={...this.socket,paused:`no`};return;case`ready`:this.socket.paused===`uninitialized`?(this.socket={...this.socket,paused:`no`},this._hasEverConnected=!0,this.onOpen({connectionCount:this.connectionCount,lastCloseReason:this.lastCloseReason,clientTs:Xc()})):this.socket.paused===`yes`&&(this.socket={...this.socket,paused:`no`},this.onResume());return;case`terminated`:case`stopped`:case`disconnected`:return;default:this.socket}this.connect()}connectionState(){return{isConnected:this.socket.state===`ready`,hasEverConnected:this._hasEverConnected,connectionCount:this.connectionCount,connectionRetries:this.retries}}_logVerbose(e){this.logger.logVerbose(e)}nextBackoff(e){let t=(e===`client`?100:e===`Unknown`?this.defaultInitialBackoff:Qc[e].timeout)*2**this.retries;this.retries+=1;let n=Math.min(t,this.maxBackoff);return n+n*(Math.random()-.5)}reportLargeTransition({transition:e,messageLength:t}){if(e.clientClockSkew===void 0||e.serverTs===void 0)return;let n=Xc()-e.clientClockSkew-e.serverTs/1e6,r=`${Math.round(n)}ms`,i=`${Math.round(t/1e4)/100}MB`,a=t/(n/1e3),o=`${Math.round(a/1e4)/100}MB per second`;this._logVerbose(`received ${i} transition in ${r} at ${o}`),t>2e7?this.logger.log(`received query results totaling more that 20MB (${i}
132) which will take a long time to download on slower connections`):n>2e4&&this.logger.log(`received query results totaling ${i} which took more than 20s to arrive (${r})`),this.debug&&this.sendMessage({type:`Event`,eventType:`ClientReceivedTransition`,event:{transitionTransitTime:n,messageLength:t}})}};function tl(){return nl()}function nl(){return`xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx`.replace(/[xy]/g,e=>{let t=Math.random()*16|0;return(e===`x`?t:t&3|8).toString(16)})}var rl=class extends Error{};rl.prototype.name=`InvalidTokenError`;function il(e){return decodeURIComponent(atob(e).replace(/(.)/g,(e,t)=>{let n=t.charCodeAt(0).toString(16).toUpperCase();return n.length<2&&(n=`0`+n),`%`+n}))}function al(e){let t=e.replace(/-/g,`+`).replace(/_/g,`/`);switch(t.length%4){case 0:break;case 2:t+=`==`;break;case 3:t+=`=`;break;default:throw Error(`base64 string is not of the correct length`)}try{return il(t)}catch{return atob(t)}}function ol(e,t){if(typeof e!=`string`)throw new rl(`Invalid token specified: must be a string`);t||={};let n=t.header===!0?0:1,r=e.split(`.`)[n];if(typeof r!=`string`)throw new rl(`Invalid token specified: missing part #${n+1}`);let i;try{i=al(r)}catch(e){throw new rl(`Invalid token specified: invalid base64 for part #${n+1} (${e.message})`)}try{return JSON.parse(i)}catch(e){throw new rl(`Invalid token specified: invalid json for part #${n+1} (${e.message})`)}}var sl=Object.defineProperty,cl=(e,t,n)=>t in e?sl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,V=(e,t,n)=>cl(e,typeof t==`symbol`?t:t+``,n),ll=480*60*60*1e3,ul=2,dl=class{constructor(e,t,n){V(this,`authState`,{state:`noAuth`}),V(this,`configVersion`,0),V(this,`syncState`),V(this,`authenticate`),V(this,`stopSocket`),V(this,`tryRestartSocket`),V(this,`pauseSocket`),V(this,`resumeSocket`),V(this,`clearAuth`),V(this,`logger`),V(this,`refreshTokenLeewaySeconds`),V(this,`initialAuthTokenReuse`),V(this,`lastRefreshChange`),V(this,`tokenConfirmationAttempts`,0),this.syncState=e,this.authenticate=t.authenticate,this.stopSocket=t.stopSocket,this.tryRestartSocket=t.tryRestartSocket,this.pauseSocket=t.pauseSocket,this.resumeSocket=t.resumeSocket,this.clearAuth=t.clearAuth,this.logger=n.logger,this.refreshTokenLeewaySeconds=n.refreshTokenLeewaySeconds,this.initialAuthTokenReuse=n.initialAuthTokenReuse,this.lastRefreshChange=!1}notifyRefreshChange(e){this.authState.state!==`noAuth`&&this.authState.state!==`initialRefetch`&&this.authState.config.onRefreshChange&&this.lastRefreshChange!==e&&(this.lastRefreshChange=e,this.authState.config.onRefreshChange(e))}async setConfig(e,t,n){this.resetAuthState(),this._logVerbose(`pausing WS for auth token fetch`),this.pauseSocket();let r=await this.fetchTokenAndGuardAgainstRace(e,{forceRefreshToken:!1});if(r.isFromOutdatedConfig)return;let i={fetchToken:e,onAuthChange:t,onRefreshChange:n};r.value?(this.setAuthState({state:`waitingForServerConfirmationOfCachedToken`,config:i,hasRetried:!1}),this.authenticate(r.value)):(this.setAuthState({state:`initialRefetch`,config:i}),await this.refetchToken()),this._logVerbose(`resuming WS after auth token fetch`),this.resumeSocket()}onTransition(e){if(this.syncState.isCurrentOrNewerAuthVersion(e.endVersion.identity)&&!(e.endVersion.identity<=e.startVersion.identity)){if(this._logVerbose(`auth state is ${this.authState.state} when handling transition`),this.syncState.markAuthCompletion(),this.authState.state===`waitingForServerConfirmationOfCachedToken`){this._logVerbose(`server confirmed auth token is valid`);let t=this.syncState.getAuth()?.value;this.initialAuthTokenReuse&&t?this.scheduleTokenRefetch(t,e.clientClockSkew):this.refetchToken(),this.authState.config.onAuthChange(!0);return}this.authState.state===`waitingForServerConfirmationOfFreshToken`&&(this._logVerbose(`server confirmed new auth token is valid`),this.notifyRefreshChange(!1),this.scheduleTokenRefetch(this.authState.token),this.tokenConfirmationAttempts=0,this.authState.hadAuth||this.authState.config.onAuthChange(!0))}}onAuthError(e){if(e.authUpdateAttempted===!1&&(this.authState.state===`waitingForServerConfirmationOfFreshToken`||this.authState.state===`waitingForServerConfirmationOfCachedToken`)){this._logVerbose(`ignoring non-auth token expired error`);return}let{baseVersion:t}=e;if(!this.syncState.isCurrentOrNewerAuthVersion(t+1)){this._logVerbose(`ignoring auth error for previous auth attempt`);return}this.tryToReauthenticate(e)}async tryToReauthenticate(e){if(this._logVerbose(`attempting to reauthenticate: ${e.error}
132`),this.authState.state===`noAuth`||this.authState.state===`waitingForServerConfirmationOfFreshToken`&&this.tokenConfirmationAttempts>=ul){this.logger.error(`Failed to authenticate: "${e.error}", check your server auth config`),this.syncState.hasAuth()&&this.syncState.clearAuth(),this.authState.state!==`noAuth`&&this.setAndReportAuthFailed(this.authState.config.onAuthChange);return}if(this.authState.state===`waitingForServerConfirmationOfFreshToken`&&(this.tokenConfirmationAttempts++,this._logVerbose(`retrying reauthentication, ${ul-this.tokenConfirmationAttempts} attempts remaining`)),this.notifyRefreshChange(!0),await this.stopSocket(),this.authState.state===`noAuth`)return;let t=await this.fetchTokenAndGuardAgainstRace(this.authState.config.fetchToken,{forceRefreshToken:!0});t.isFromOutdatedConfig||(t.value&&this.syncState.isNewAuth(t.value)?(this.authenticate(t.value),this.setAuthState({state:`waitingForServerConfirmationOfFreshToken`,config:this.authState.config,token:t.value,hadAuth:this.authState.state===`notRefetching`||this.authState.state===`waitingForScheduledRefetch`})):(this._logVerbose(`reauthentication failed, could not fetch a new token`),this.syncState.hasAuth()&&this.syncState.clearAuth(),this.setAndReportAuthFailed(this.authState.config.onAuthChange)),this.tryRestartSocket())}
132async refetchToken(){if(this.authState.state===`noAuth`)return;this._logVerbose(`refetching auth token`);let e=await this.fetchTokenAndGuardAgainstRace(this.authState.config.fetchToken,{forceRefreshToken:!0});e.isFromOutdatedConfig||(e.value?this.syncState.isNewAuth(e.value)?(this.setAuthState({state:`waitingForServerConfirmationOfFreshToken`,hadAuth:this.syncState.hasAuth(),token:e.value,config:this.authState.config}),this.authenticate(e.value)):this.setAuthState({state:`notRefetching`,config:this.authState.config}):(this._logVerbose(`refetching token failed`),this.syncState.hasAuth()&&this.clearAuth(),this.setAndReportAuthFailed(this.authState.config.onAuthChange)),this._logVerbose(`restarting WS after auth token fetch (if currently stopped)`),this.tryRestartSocket())}scheduleTokenRefetch(e,t){if(this.authState.state===`noAuth`)return;let n=this.decodeToken(e);if(!n){this.logger.error(`Auth token is not a valid JWT, cannot refetch the token`);return}let{iat:r,exp:i}=n;if(!r||!i){this.logger.error(`Auth token does not have required fields, cannot refetch the token`);return}let a=i-r;if(a<=2){this.logger.error(`Auth token does not live long enough, cannot refetch the token`);return}let o;t===void 0?o=a:(o=i-(Date.now()-t)/1e3,o<=0&&(o=0));let s=Math.min(ll,(o-this.refreshTokenLeewaySeconds)*1e3);s<=0&&(this.logger.warn(`Refetching auth token immediately, configured leeway ${this.refreshTokenLeewaySeconds}s is larger than the token's lifetime ${o}s`),s=0);let c=setTimeout(()=>{this._logVerbose(`running scheduled token refetch`),this.refetchToken()},s);this.setAuthState({state:`waitingForScheduledRefetch`,refetchTokenTimeoutId:c,config:this.authState.config}),this._logVerbose(`scheduled preemptive auth token refetching in ${s}ms`)}async fetchTokenAndGuardAgainstRace(e,t){let n=++this.configVersion;this._logVerbose(`fetching token with config version ${n}`);let r=await e(t);return this.configVersion===n?{isFromOutdatedConfig:!1,value:r}:(this._logVerbose(`stale config version, expected ${n}, got ${this.configVersion}`),{isFromOutdatedConfig:!0})}stop(){this.resetAuthState(),this.configVersion++,this._logVerbose(`config version bumped to ${this.configVersion}`)}setAndReportAuthFailed(e){e(!1),this.resetAuthState()}resetAuthState(){this.notifyRefreshChange(!1),this.setAuthState({state:`noAuth`})}setAuthState(e){let t=e.state===`waitingForServerConfirmationOfFreshToken`?{hadAuth:e.hadAuth,state:e.state,token:`...${e.token.slice(-7)}`}:{state:e.state};switch(this._logVerbose(`setting auth state to ${JSON.stringify(t)}`),e.state){case`waitingForScheduledRefetch`:case`notRefetching`:case`noAuth`:this.tokenConfirmationAttempts=0;break;case`waitingForServerConfirmationOfFreshToken`:case`waitingForServerConfirmationOfCachedToken`:case`initialRefetch`:break;default:}this.authState.state===`waitingForScheduledRefetch`&&clearTimeout(this.authState.refetchTokenTimeoutId),this.authState=e}decodeToken(e){try{return ol(e)}catch(e){return this._logVerbose(`Error decoding token: ${e instanceof Error?e.message:`Unknown error`}`),null}}_logVerbose(e){this.logger.logVerbose(`${e} [v${this.configVersion}]`)}},H=[`convexClientConstructed`,`convexWebSocketOpen`,`convexFirstMessageReceived`];function fl(e,t){let n={sessionId:t};typeof performance>`u`||!performance.mark||performance.mark(e,{detail:n})}function pl(e){let t=e.name.slice(6);return t=t.charAt(0).toLowerCase()+t.slice(1),{name:t,startTime:e.startTime}}function ml(e){if(typeof performance>`u`||!performance.getEntriesByName)return[];let t=[];for(let n of H){let r=performance.getEntriesByName(n).filter(e=>e.entryType===`mark`).filter(t=>t.detail.sessionId===e);t.push(...r)}return t.map(pl)}var hl=Object.defineProperty,gl=(e,t,n)=>t in e?hl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,_l=(e,t,n)=>gl(e,typeof t==`symbol`?t:t+``,n),vl=class{constructor(e,t,n){if(_l(this,`address`),_l(this,`state`),_l(this,`requestManager`),_l(this,`webSocketManager`),_l(this,`authenticationManager`),_l(this,`remoteQuerySet`),_l(this,`optimisticQueryResults`),_l(this,`_transitionHandlerCounter`,0),_l(this,`_nextRequestId`),_l(this,`_onTransitionFns`,new Map),_l(this,`_sessionId`),_l(this,`firstMessageReceived`,!1),_l(this,`debug`),_l(this,`logger`),_l(this,`maxObservedTimestamp`),_l(this,`connectionStateSubscribers`,new Map),_l(this,`nextConnectionStateSubscriberId`,0),_l(this,`_lastPublishedConnectionState`),_l(this,`markConnectionStateDirty`,()=>{Promise.resolve().then(()=>{let e=this.connectionState();if(JSON.stringify(e)!==JSON.stringify(this._lastPublishedConnectionState)){this._lastPublishedConnectionState=e;for(let t of this.connectionStateSubscribers.values())t(e)}})}),_l(this,`mark`,e=>{this.debug&&fl(e,this.sessionId)}),typeof e==`object`)throw Error(`Passing a ClientConfig object is no longer supported. Pass the URL of the Convex deployment as a string directly.`);n?.skipConvexDeploymentUrlCheck!==!0&&be(e),n={...n};let r=n.authRefreshTokenLeewaySeconds??10,i=n.webSocketConstructor;if(!i&&typeof WebSocket>`u`)throw Error(`No WebSocket global variable defined! To use Convex in an environment without WebSocket try the HTTP client: https://docs.convex.dev/api/classes/browser.ConvexHttpCl
132ient`);i||=WebSocket,this.debug=n.reportDebugInfoToConvex??!1,this.address=e,this.logger=n.logger===!1?we({verbose:n.verbose??!1}):n.logger!==!0&&n.logger?n.logger:xe({verbose:n.verbose??!1});let a=e.search(`://`);if(a===-1)throw Error(`Provided address was not an absolute URL.`);let o=e.substring(a+3),s=e.substring(0,a),c;if(s===`http`)c=`ws`;else if(s===`https`)c=`wss`;else throw Error(`Unknown parent protocol ${s}`);let l=`${c}://${o}/api/${C}/sync`;this.state=new gc,this.remoteQuerySet=new Rc(e=>this.state.queryPath(e),this.logger),this.requestManager=new bc(this.logger,this.markConnectionStateDirty);let u=()=>{this.webSocketManager.pause(),this.state.pause()};this.authenticationManager=new dl(this.state,{authenticate:e=>{let t=this.state.setAuth(e);return this.webSocketManager.sendMessage(t),t.baseVersion},stopSocket:()=>this.webSocketManager.stop(),tryRestartSocket:()=>this.webSocketManager.tryRestart(),pauseSocket:u,resumeSocket:()=>this.webSocketManager.resume(),clearAuth:()=>{this.clearAuth()}},{logger:this.logger,refreshTokenLeewaySeconds:r,initialAuthTokenReuse:n.initialAuthTokenReuse??!1}),this.optimisticQueryResults=new Tc,this.addOnTransitionHandler(e=>{t(e.queries.map(e=>e.token))}),this._nextRequestId=0,this._sessionId=tl();let{unsavedChangesWarning:d}=n;if(typeof window>`u`||window.addEventListener===void 0){if(d===!0)throw Error(`unsavedChangesWarning requested, but window.addEventListener not found! Remove {unsavedChangesWarning: true} from Convex client options.`)}else d!==!1&&window.addEventListener(`beforeunload`,e=>{if(this.requestManager.hasIncompleteRequests()){e.preventDefault();let t=`Are you sure you want to leave? Your changes may not be saved.`;return(e||window.event).returnValue=t,t}});this.webSocketManager=new el(l,{onOpen:e=>{this.mark(`convexWebSocketOpen`),this.webSocketManager.sendMessage({...e,type:`Connect`,sessionId:this._sessionId,maxObservedTimestamp:this.maxObservedTimestamp}),this.remoteQuerySet=new Rc(e=>this.state.queryPath(e),this.logger);let[t,n]=this.state.restart();n&&this.webSocketManager.sendMessage(n),this.webSocketManager.sendMessage(t);for(let e of this.requestManager.restart())this.webSocketManager.sendMessage(e)},onResume:()=>{let[e,t]=this.state.resume();t&&this.webSocketManager.sendMessage(t),e&&this.webSocketManager.sendMessage(e);for(let e of this.requestManager.resume())this.webSocketManager.sendMessage(e)},onMessage:e=>{switch(this.firstMessageReceived||(this.firstMessageReceived=!0,this.mark(`convexFirstMessageReceived`),this.reportMarks()),e.type){case`Transition`:{this.observedTimestamp(e.endVersion.ts),this.authenticationManager.onTransition(e),this.remoteQuerySet.transition(e),this.state.transition(e);let t=this.requestManager.removeCompleted(this.remoteQuerySet.timestamp());this.notifyOnQueryResultChanges(t);break}case`MutationResponse`:{e.success&&this.observedTimestamp(e.ts);let t=this.requestManager.onResponse(e);t!==null&&this.notifyOnQueryResultChanges(new Map([[t.requestId,t.result]]));break}case`ActionResponse`:this.requestManager.onResponse(e);break;case`AuthError`:this.authenticationManager.onAuthError(e);break;case`FatalError`:{let t=me(this.logger,e.error);throw this.webSocketManager.terminate(),t}default:}return{hasSyncedPastLastReconnect:this.hasSyncedPastLastReconnect()}},onServerDisconnectError:n.onServerDisconnectError},i,this.logger,this.markConnectionStateDirty,this.debug),this.mark(`convexClientConstructed`),n.expectAuth&&u()}hasSyncedPastLastReconnect(){return this.requestManager.hasSyncedPastLastReconnect()&&this.state.hasSyncedPastLastReconnect()}observedTimestamp(e){(this.maxObservedTimestamp===void 0||this.maxObservedTimestamp.lessThanOrEqual(e))&&(this.maxObservedTimestamp=e)}getMaxObservedTimestamp(){return this.maxObservedTimestamp}notifyOnQueryResultChanges(e){let t=this.remoteQuerySet.remoteQueryResults(),n=new Map;for(let[e,r]of t){let t=this.state.queryToken(e);if(t!==null){let i={result:r,udfPath:this.state.queryPath(e),args:this.state.queryArgs(e)};n.set(t,i)}}let r=this.optimisticQueryResults.ingestQueryResultsFromServer(n,new Set(e.keys()));this.handleTransition({queries:r.map(e=>({token:e,modification:{kind:`Updated`,result:this.optimisticQueryResults.rawQueryResult(e)}})),reflectedMutations:Array.from(e).map(([e,t])=>({requestId:e,result:t})),timestamp:this.remoteQuerySet.timestamp()})}handleTransition(e){for(let t of this._onTransitionFns.values())t(e)}addOnTransitionHandler(e){let t=this._transitionHandlerCounter++;return this._onTransitionFns.set(t,e),()=>this._onTransitionFns.delete(t)}getCurrentAuthClaims(){let e=this.state.getAuth(),t={};if(e&&e.tokenType===`User`)try{t=e?ol(e.value):{}}catch{t={}}else return;return{token:e.value,decoded:t}}setAuth(e,t,n){this.authenticationManager.setConfig(e,t,n)}hasAuth(){return this.state.hasAuth()}setAdminAuth(e,t){let n=this.state.setAdminAuth(e,t);this.webSocketManager.sendMessage(n)}clearAuth(){let e=this.state.clearAuth();this.webSocketManager.sendMessage(e)}subscribe(e,t,n){let r=Se(t),{modification:i,queryToken:a,unsubscribe:o}=this.state.subscribe(e,r,n?.journal,n?.componentPath);return i!==null&&this.webSocketManager.sendMessage(i),{queryToken:a,unsubscribe:()=>{let e=o();e&&this.webSocketManager.sendMessage(e)}}}localQueryResult(e,t){let n=dc(e,Se(t));return this.optimisticQueryResults.queryResult(n)}localQueryResultByToken(e){return this.optimisticQueryResults.queryResult(e)}hasLocalQueryResultByToken(e){return this.optimisticQueryResults.hasQueryResult(e)}localQueryLogs(e,t){let n=dc(e,Se(t));return this.optimisticQueryResults.queryLogs(n)}queryJournal(e,t){let n=dc(e,Se(t));return this.state.queryJournal(n)}connectionState(){let e=this.webSocketManager.connectionState();return{hasInflightRequests:this.requestManager.hasInflightRequests(),isWebSocketConnected:e.isConnected,hasEverConnected:e.hasEverConnected,connectionCount:e.connectionCount,connectionRetries:e.connectionRetries,timeOfOldestInflightRequest:this.requestManager.timeOfOldestInflightRequest(),inflightMutations:this.requestManager.inflightMutations(),inflightActions:this.requestManager.inflightActions()}}subscribeToConnectionState(e){let t=this.nextConnectionStateSubscriberId++;return this.connectionStateSubscribers.set(t,e),()=>{this.connectionStateSubscribers.delete(t)}}async mutation(e,t,n){let r=await this.mutationInternal(e,t,n);if(!r.success)throw r.errorData===void 0?Error(ve(`mutation`,e,r)):pe(r,new Te(ve(`mutation`,e,r)));return r.value}async mutationInternal(e,t,n,r){let{mutationPromise:i}=this.enqueueMutation(e,t,n,r);return i}enqueueMutation(e,t,n,r){let i=Se(t);this.tryReportLongDisconnect();let a=this.nextRequestId;if(this._nextRequestId++,n!==void 0){let e=n.optimisticUpdate;if(e!==void 0){let t=this.optimisticQueryResults.applyOptimisticUpdate(t=>{e(t,i)instanceof Promise&&this.logger.warn(`Optimistic update handler returned a Promise. Optimistic updates should be synchronous.`)},a).map(e=>{let t=this.localQueryResultByToken(e);return{token:e,modification:{kind:`Updated`,result:t===void 0?void 0:{success:!0,value:t,logLines:[]}}}});this.handleTransition({queries:t,reflectedMutations:[],timestamp:this.remoteQuerySet.timestamp()})}}let o={type:`Mutation`,requestId:a,udfPath:e,componentPath:r,args:[he(i)]},s=this.webSocketManager.sendMessage(o);return{requestId:a,mutationPromise:this.requestManager.request(o,s)}}async action(e,t){let n=await this.actionInternal(e,t);if(!n.success)throw n.errorData===void 0?Error(ve(`action`,e,n)):pe(n,new Te(ve(`action`,e,n)));return n.value}async actionInternal(e,t,n){let r=Se(t),i=this.nextRequestId;this._nextRequestId++,this.tryReportLongDisconnect();let a={type:`Action`,requestId:i,udfPath:e,componentPath:n,args:[he(r)]},o=this.webSocketManager.sendMessage(a);return this.requestManager.request(a,o)}async close(){return this.authenticationManager.stop(),this.webSocketManager.terminate()}get url(){return this.address}get nextRequestId(){return this._nextRequestId}get sessionId(){return this._sessionId}
132reportMarks(){if(this.debug){let e=ml(this.sessionId);this.webSocketManager.sendMessage({type:`Event`,eventType:`ClientConnect`,event:e})}}tryReportLongDisconnect(){if(!this.debug)return;let e=this.connectionState().timeOfOldestInflightRequest;if(e===null||Date.now()-e.getTime()<=60*1e3)return;let t=`${this.address}/api/debug_event`;fetch(t,{method:`POST`,headers:{"Content-Type":`application/json`,"Convex-Client":`npm-${C}`},body:JSON.stringify({event:`LongWebsocketDisconnect`})}).then(e=>{e.ok||this.logger.warn(`Analytics request failed with response:`,e.body)}).catch(e=>{this.logger.warn(`Analytics response failed with error:`,e)})}};function yl(e){if(typeof e!=`object`||!e||!Array.isArray(e.page)||typeof e.isDone!=`boolean`||typeof e.continueCursor!=`string`)throw Error(`Not a valid paginated query result: ${e?.toString()}`);return e}var bl=Object.defineProperty,xl=(e,t,n)=>t in e?bl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Sl=(e,t,n)=>xl(e,typeof t==`symbol`?t:t+``,n),Cl=class{constructor(e,t){this.client=e,this.onTransition=t,Sl(this,`paginatedQuerySet`,new Map),Sl(this,`lastTransitionTs`),this.lastTransitionTs=kc.fromNumber(0),this.client.addOnTransitionHandler(e=>this.onBaseTransition(e))}subscribe(e,t,n){let r=uc(e),i=fc(r,t,n),a=()=>this.removePaginatedQuerySubscriber(i),o=this.paginatedQuerySet.get(i);return o?(o.numSubscribers+=1,{paginatedQueryToken:i,unsubscribe:a}):(this.paginatedQuerySet.set(i,{token:i,canonicalizedUdfPath:r,args:t,numSubscribers:1,options:{initialNumItems:n.initialNumItems},nextPageKey:0,pageKeys:[],pageKeyToQuery:new Map,ongoingSplits:new Map,skip:!1,id:n.id}),this.addPageToPaginatedQuery(i,null,n.initialNumItems),{paginatedQueryToken:i,unsubscribe:a})}localQueryResult(e,t,n){let r=fc(uc(e),t,n);return this.localQueryResultByToken(r)}localQueryResultByToken(e){let t=this.paginatedQuerySet.get(e);if(!t)return;let n=this.activePageQueryTokens(t);if(n.length===0)return{results:[],status:`LoadingFirstPage`,loadMore:t=>this.loadMoreOfPaginatedQuery(e,t)};let r=[],i=!1,a=!1;for(let e of n){let t=this.client.localQueryResultByToken(e);if(t===void 0){i=!0,a=!1;continue}let n=yl(t);r=r.concat(n.page),a=!!n.isDone}let o;return o=i?r.length===0?`LoadingFirstPage`:`LoadingMore`:a?`Exhausted`:`CanLoadMore`,{results:r,status:o,loadMore:t=>this.loadMoreOfPaginatedQuery(e,t)}}onBaseTransition(e){let t=e.queries.map(e=>e.token),n=this.queriesContainingTokens(t),r=[];n.length>0&&(this.processPaginatedQuerySplits(n,e=>this.client.localQueryResultByToken(e)),r=n.map(e=>({token:e,modification:{kind:`Updated`,result:this.localQueryResultByToken(e)}})));let i={...e,paginatedQueries:r};this.onTransition(i)}loadMoreOfPaginatedQuery(e,t){this.mustGetPaginatedQuery(e);let n=this.queryTokenForLastPageOfPaginatedQuery(e),r=this.client.localQueryResultByToken(n);if(!r)return!1;let i=yl(r);if(i.isDone)return!1;this.addPageToPaginatedQuery(e,i.continueCursor,t);let a={timestamp:this.lastTransitionTs,reflectedMutations:[],queries:[],paginatedQueries:[{token:e,modification:{kind:`Updated`,result:this.localQueryResultByToken(e)}}]};return this.onTransition(a),!0}queriesContainingTokens(e){if(e.length===0)return[];let t=[],n=new Set(e);for(let[e,r]of this.paginatedQuerySet)for(let i of this.allQueryTokens(r))if(n.has(i)){t.push(e);break}return t}processPaginatedQuerySplits(e,t){for(let n of e){let e=this.mustGetPaginatedQuery(n),{ongoingSplits:r,pageKeyToQuery:i,pageKeys:a}=e;for(let[n,[a,o]]of r)t(i.get(a).queryToken)!==void 0&&t(i.get(o).queryToken)!==void 0&&this.completePaginatedQuerySplit(e,n,a,o);for(let n of a){if(r.has(n))continue;let a=i.get(n).queryToken,o=t(a);if(!o)continue;let s=yl(o);s.splitCursor&&(s.pageStatus===`SplitRecommended`||s.pageStatus===`SplitRequired`||s.page.length>e.options.initialNumItems*2)&&this.splitPaginatedQueryPage(e,n,s.splitCursor,s.continueCursor)}}}splitPaginatedQueryPage(e,t,n,r){let i=e.nextPageKey++,a=e.nextPageKey++,o={cursor:r,numItems:e.options.initialNumItems,id:e.id},s=this.client.subscribe(e.canonicalizedUdfPath,{...e.args,paginationOpts:{...o,cursor:null,endCursor:n}});e.pageKeyToQuery.set(i,s);let c=this.client.subscribe(e.canonicalizedUdfPath,{...e.args,paginationOpts:{...o,cursor:n,endCursor:r}});e.pageKeyToQuery.set(a,c),e.ongoingSplits.set(t,[i,a])}addPageToPaginatedQuery(e,t,n){let r=this.mustGetPaginatedQuery(e),i=r.nextPageKey++,a={cursor:t,numItems:n,id:r.id},o={...r.args,paginationOpts:a},s=this.client.subscribe(r.canonicalizedUdfPath,o);return r.pageKeys.push(i),r.pageKeyToQuery.set(i,s),s}removePaginatedQuerySubscriber(e){let t=this.paginatedQuerySet.get(e);if(t&&(--t.numSubscribers,!(t.numSubscribers>
1320))){for(let e of t.pageKeyToQuery.values())e.unsubscribe();this.paginatedQuerySet.delete(e)}}completePaginatedQuerySplit(e,t,n,r){let i=e.pageKeyToQuery.get(t);e.pageKeyToQuery.delete(t);let a=e.pageKeys.indexOf(t);e.pageKeys.splice(a,1,n,r),e.ongoingSplits.delete(t),i.unsubscribe()}activePageQueryTokens(e){return e.pageKeys.map(t=>e.pageKeyToQuery.get(t).queryToken)}allQueryTokens(e){return Array.from(e.pageKeyToQuery.values()).map(e=>e.queryToken)}queryTokenForLastPageOfPaginatedQuery(e){let t=this.mustGetPaginatedQuery(e),n=t.pageKeys[t.pageKeys.length-1];if(n===void 0)throw Error(`No pages for paginated query ${e}`);return t.pageKeyToQuery.get(n).queryToken}mustGetPaginatedQuery(e){let t=this.paginatedQuerySet.get(e);if(!t)throw Error(`paginated query no longer exists for token `+e);return t}},wl=Object.defineProperty,Tl=(e,t,n)=>t in e?wl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,El=(e,t,n)=>Tl(e,typeof t==`symbol`?t:t+``,n),Dl=void 0,Ol=class{constructor(e,t){if(El(this,`address`),El(this,`auth`),El(this,`adminAuth`),El(this,`encodedTsPromise`),El(this,`debug`),El(this,`fetchOptions`),El(this,`fetch`),El(this,`logger`),El(this,`mutationQueue`,[]),El(this,`isProcessingQueue`,!1),typeof t==`boolean`)throw Error("skipConvexDeploymentUrlCheck as the second argument is no longer supported. Please pass an options object, `{ skipConvexDeploymentUrlCheck: true }`.");(t??{}).skipConvexDeploymentUrlCheck!==!0&&be(e),this.logger=t?.logger===!1?we({verbose:!1}):t?.logger!==!0&&t?.logger?t.logger:xe({verbose:!1}),this.address=e,this.debug=!0,this.auth=void 0,this.adminAuth=void 0,this.fetch=t?.fetch,t?.auth&&this.setAuth(t.auth)}backendUrl(){return`${this.address}/api`}get url(){return this.address}setAuth(e){this.clearAuth(),this.auth=e}setAdminAuth(e,t){if(this.clearAuth(),t!==void 0){let n=new TextEncoder().encode(JSON.stringify(t)),r=btoa(String.fromCodePoint(...n));this.adminAuth=`${e}:${r}`}else this.adminAuth=e}clearAuth(){this.auth=void 0,this.adminAuth=void 0}setDebug(e){this.debug=e}setFetchOptions(e){this.fetchOptions=e}async consistentQuery(e,...t){let n=Se(t[0]),r=this.getTimestamp();return await this.queryInner(e,n,{timestampPromise:r})}async getTimestamp(){return this.encodedTsPromise?this.encodedTsPromise:this.encodedTsPromise=this.getTimestampInner()}async getTimestampInner(){let e=this.fetch||Dl||fetch,t={"Content-Type":`application/json`,"Convex-Client":`npm-${C}`},n=await e(`${this.address}/api/query_ts`,{...this.fetchOptions,method:`POST`,headers:t});if(!n.ok)throw Error(await n.text());let{ts:r}=await n.json();return r}async query(e,...t){let n=Se(t[0]);return await this.queryInner(e,n,{})}async queryInner(e,t,n){let r=E(e),i=[he(t)],a={"Content-Type":`application/json`,"Convex-Client":`npm-${C}`};this.adminAuth?a.Authorization=`Convex ${this.adminAuth}`:this.auth&&(a.Authorization=`Bearer ${this.auth}`);let o=this.fetch||Dl||fetch,s=n.timestampPromise?await n.timestampPromise:void 0,c=JSON.stringify({path:r,format:`convex_encoded_json`,args:i,...s?{ts:s}:{}}),l=await o(s?`${this.address}/api/query_at_ts`:`${this.address}/api/query`,{...this.fetchOptions,body:c,method:`POST`,headers:a});if(!l.ok&&l.status!==560)throw Error(await l.text());let u=await l.json();if(this.debug)for(let e of u.logLines??[])ye(this.logger,`info`,`query`,r,e);switch(u.status){case`success`:return ge(u.value);case`error`:throw u.errorData===void 0?Error(u.errorMessage):kl(u.errorData,new Te(u.errorMessage));default:throw Error(`Invalid response: ${JSON.stringify(u)}`)}}async mutationInner(e,t){let n=E(e),r=JSON.stringify({path:n,format:`convex_encoded_json`,args:[he(t)]}),i={"Content-Type":`application/json`,"Convex-Client":`npm-${C}`};this.adminAuth?i.Authorization=`Convex ${this.adminAuth}`:this.auth&&(i.Authorization=`Bearer ${this.auth}`);let a=await(this.fetch||Dl||fetch)(`${this.address}/api/mutation`,{...this.fetchOptions,body:r,method:`POST`,headers:i});if(!a.ok&&a.status!==560)throw Error(await a.text());let o=await a.json();if(this.debug)for(let e of o.logLines??[])ye(this.logger,`info`,`mutation`,n,e);switch(o.status){case`success`:return ge(o.value);case`error`:throw o.errorData===void 0?Error(o.errorMessage):kl(o.errorData,new Te(o.errorMessage));default:throw Error(`Invalid response: ${JSON.stringify(o)}`)}}async processMutationQueue(){if(!this.isProcessingQueue){for(this.isProcessingQueue=!0;
132this.mutationQueue.length>0;){let{mutation:e,args:t,resolve:n,reject:r}=this.mutationQueue.shift();try{n(await this.mutationInner(e,t))}catch(e){r(e)}}this.isProcessingQueue=!1}}enqueueMutation(e,t){return new Promise((n,r)=>{this.mutationQueue.push({mutation:e,args:t,resolve:n,reject:r}),this.processMutationQueue()})}async mutation(e,...t){let[n,r]=t,i=Se(n);return r?.skipQueue?await this.mutationInner(e,i):await this.enqueueMutation(e,i)}async action(e,...t){let n=Se(t[0]),r=E(e),i=JSON.stringify({path:r,format:`convex_encoded_json`,args:[he(n)]}),a={"Content-Type":`application/json`,"Convex-Client":`npm-${C}`};this.adminAuth?a.Authorization=`Convex ${this.adminAuth}`:this.auth&&(a.Authorization=`Bearer ${this.auth}`);let o=await(this.fetch||Dl||fetch)(`${this.address}/api/action`,{...this.fetchOptions,body:i,method:`POST`,headers:a});if(!o.ok&&o.status!==560)throw Error(await o.text());let s=await o.json();if(this.debug)for(let e of s.logLines??[])ye(this.logger,`info`,`action`,r,e);switch(s.status){case`success`:return ge(s.value);case`error`:throw s.errorData===void 0?Error(s.errorMessage):kl(s.errorData,new Te(s.errorMessage));default:throw Error(`Invalid response: ${JSON.stringify(s)}`)}}async function(e,t,...n){let r=Se(n[0]),i=typeof e==`string`?e:E(e),a=JSON.stringify({componentPath:t,path:i,format:`convex_encoded_json`,args:he(r)}),o={"Content-Type":`application/json`,"Convex-Client":`npm-${C}`};this.adminAuth?o.Authorization=`Convex ${this.adminAuth}`:this.auth&&(o.Authorization=`Bearer ${this.auth}`);let s=await(this.fetch||Dl||fetch)(`${this.address}/api/function`,{...this.fetchOptions,body:a,method:`POST`,headers:o});if(!s.ok&&s.status!==560)throw Error(await s.text());let c=await s.json();if(this.debug)for(let e of c.logLines??[])ye(this.logger,`info`,`any`,i,e);switch(c.status){case`success`:return ge(c.value);case`error`:throw c.errorData===void 0?Error(c.errorMessage):kl(c.errorData,new Te(c.errorMessage));default:throw Error(`Invalid response: ${JSON.stringify(c)}`)}}};function kl(e,t){return t.data=ge(e),t}function Al({getCurrentValue:e,subscribe:t}){let[n,r]=(0,P.useState)(()=>({getCurrentValue:e,subscribe:t,value:e()})),i=n.value;return(n.getCurrentValue!==e||n.subscribe!==t)&&(i=e(),r({getCurrentValue:e,subscribe:t,value:i})),(0,P.useEffect)(()=>{let n=!1,i=()=>{n||r(n=>{if(n.getCurrentValue!==e||n.subscribe!==t)return n;let r=e();return n.value===r?n:{...n,value:r}})},a=t(i);return i(),()=>{n=!0,a()}},[e,t]),i}var jl=Object.defineProperty,Ml=(e,t,n)=>t in e?jl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Nl=(e,t,n)=>Ml(e,typeof t==`symbol`?t:t+``,n),Pl=5e3;if(P.default===void 0)throw Error(`Required dependency 'react' not found`);function Fl(e,t,n){function r(r){return W(r),t.mutation(e,r,{optimisticUpdate:n})}return r.withOptimisticUpdate=function(r){if(n!==void 0)throw Error(`Already specified optimistic update for mutation ${E(e)}`);return Fl(e,t,r)},r}function Il(e,t){return function(n){return t.action(e,n)}}var Ll=class{constructor(e,t){if(Nl(this,`address`),Nl(this,`cachedSync`),Nl(this,`cachedPaginatedQueryClient`),Nl(this,`listeners`),Nl(this,`options`),Nl(this,`closed`,!1),Nl(this,`_logger`),Nl(this,`adminAuth`),Nl(this,`fakeUserIdentity`),e===void 0)throw Error(`No address provided to ConvexReactClient.
133If trying to deploy to production, make sure to follow all the instructions found at https://docs.convex.dev/production/hosting/
134If running locally, make sure to run \`convex dev\` and ensure the .env.local file is populated.`);if(typeof e!=`string`)throw Error(`ConvexReactClient requires a URL like 'https://happy-otter-123.convex.cloud', received something of type ${typeof e} instead.`);if(!e.includes(`://`))throw Error(`Provided address was not an absolute URL.`);this.address=e,this.listeners=new Map,this._logger=t?.logger===!1?we({verbose:t?.verbose??!1}):t?.logger!==!0&&t?.logger?t.logger:xe({verbose:t?.verbose??!1}),this.options={...t,logger:this._logger}}get url(){return this.address}get sync(){if(this.closed)throw Error(`ConvexReactClient has already been closed.`);return this.cachedSync?this.cachedSync:(this.cachedSync=this.options.baseClient??new vl(this.address,()=>{},this.options),this.adminAuth&&this.cachedSync.setAdminAuth(this.adminAuth,this.fakeUserIdentity),this.cachedPaginatedQueryClient=new Cl(this.cachedSync,e=>this.handleTransition(e)),this.cachedSync)}get paginatedQueryClient(){if(this.sync,this.cachedPaginatedQueryClient)return this.cachedPaginatedQueryClient;throw Error(`Should already be instantiated`)}setAuth(e,t,n){if(typeof e==`string`)throw Error(`Passing a string to ConvexReactClient.setAuth is no longer supported, please upgrade to passing in an async function to handle reauthentication.`);this.sync.setAuth(e,t??(()=>{}),n)}clearAuth(){this.sync.clearAuth()}setAdminAuth(e,t){if(this.adminAuth=e,this.fakeUserIdentity=t,this.closed)throw Error(`ConvexReactClient has already been closed.`);this.cachedSync&&this.sync.setAdminAuth(e,t)}watchQuery(e,...t){let[n,r]=t,i=E(e);return{onUpdate:e=>{let{queryToken:t,unsubscribe:a}=this.sync.subscribe(i,n,r),o=this.listeners.get(t);return o===void 0?this.listeners.set(t,new Set([e])):o.add(e),()=>{if(this.closed)return;let n=this.listeners.get(t);n.delete(e),n.size===0&&this.listeners.delete(t),a()}},localQueryResult:()=>{if(this.cachedSync)return this.cachedSync.localQueryResult(i,n)},localQueryLogs:()=>
134{if(this.cachedSync)return this.cachedSync.localQueryLogs(i,n)},journal:()=>{if(this.cachedSync)return this.cachedSync.queryJournal(i,n)}}}prewarmQuery(e){let t=e.extendSubscriptionFor??Pl,n=this.watchQuery(e.query,e.args||{}).onUpdate(()=>{});setTimeout(n,t)}watchPaginatedQuery(e,t,n){let r=E(e);return{onUpdate:e=>{let{paginatedQueryToken:i,unsubscribe:a}=this.paginatedQueryClient.subscribe(r,t||{},n),o=this.listeners.get(i);return o===void 0?this.listeners.set(i,new Set([e])):o.add(e),()=>{if(this.closed)return;let t=this.listeners.get(i);t.delete(e),t.size===0&&this.listeners.delete(i),a()}},localQueryResult:()=>this.paginatedQueryClient.localQueryResult(r,t,n)}}mutation(e,...t){let[n,r]=t,i=E(e);return this.sync.mutation(i,n,r)}action(e,...t){let n=E(e);return this.sync.action(n,...t)}query(e,...t){let n=this.watchQuery(e,...t),r=n.localQueryResult();return r===void 0?new Promise((e,t)=>{let r=n.onUpdate(()=>{r();try{e(n.localQueryResult())}catch(e){t(e)}})}):Promise.resolve(r)}connectionState(){return this.sync.connectionState()}subscribeToConnectionState(e){return this.sync.subscribeToConnectionState(e)}get logger(){return this._logger}async close(){if(this.closed=!0,this.listeners=new Map,this.cachedPaginatedQueryClient&&=void 0,this.cachedSync){let e=this.cachedSync;this.cachedSync=void 0,await e.close()}}handleTransition(e){let t=e.queries.map(e=>e.token),n=e.paginatedQueries.map(e=>e.token);this.transition([...t,...n])}transition(e){for(let t of e){let e=this.listeners.get(t);if(e)for(let t of e)t()}}},Rl=P.createContext(void 0);function zl(){return(0,P.useContext)(Rl)}var Bl=({client:e,children:t})=>P.createElement(Rl.Provider,{value:e},t);function Vl(e,...t){let n=t[0]===`skip`,r=t[0]===`skip`?{}:Se(t[0]),i=typeof e==`string`?Ce(e):e,a=E(i),o=Wl((0,P.useMemo)(()=>n?{}:{query:{query:i,args:r}},[JSON.stringify(he(r)),a,n])).query;if(o instanceof Error)throw o;return o}function Hl(e){let t=typeof e==`string`?Ce(e):e,n=(0,P.useContext)(Rl);if(n===void 0)throw Error("Could not find Convex client! `useMutation` must be used in the React component tree under `ConvexProvider`. Did you forget it? See https://docs.convex.dev/quick-start#set-up-convex-in-your-react-app");return(0,P.useMemo)(()=>Fl(t,n),[n,E(t)])}function U(e){let t=(0,P.useContext)(Rl),n=typeof e==`string`?Ce(e):e;if(t===void 0)throw Error("Could not find Convex client! `useAction` must be used in the React component tree under `ConvexProvider`. Did you forget it? See https://docs.convex.dev/quick-start#set-up-convex-in-your-react-app");return(0,P.useMemo)(()=>Il(n,t),[t,E(n)])}function W(e){if(typeof e==`object`&&e&&`bubbles`in e&&`persist`in e&&`isDefaultPrevented`in e)throw Error("Convex function called with SyntheticEvent object. Did you use a Convex function as an event handler directly? Event handlers like onClick receive an event object as their first argument. These SyntheticEvent objects are not valid Convex values. Try wrapping the function like `const handler = () => myMutation();` and using `handler` in the event handler.")}var G=Object.defineProperty,K=(e,t,n)=>t in e?G(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,q=(e,t,n)=>K(e,typeof t==`symbol`?t:t+``,n),Ul=class{constructor(e){q(this,`createWatch`),q(this,`queries`),q(this,`listeners`),this.createWatch=e,this.queries={},this.listeners=new Set}setQueries(e){for(let t of Object.keys(e)){let{query:n,args:r,paginationOptions:i}=e[t];if(E(n),this.queries[t]===void 0)this.addQuery(t,n,r,i?{paginationOptions:i}:{});else{let e=this.queries[t];(E(n)!==E(e.query)||JSON.stringify(he(r))!==JSON.stringify(he(e.args))||JSON.stringify(i)!==JSON.stringify(e.paginationOptions))&&(this.removeQuery(t),this.addQuery(t,n,r,i?{paginationOptions:i}:{}))}}for(let t of Object.keys(this.queries))e[t]===void 0&&this.removeQuery(t)}subscribe(e){return this.listeners.add(e),()=>{this.listeners.delete(e)}}getLocalResults(e){let t={};for(let n of Object.keys(e)){let{query:r,args:i}=e[n],a=e[n].paginationOptions;E(r);let o=this.createWatch(r,i,a?{paginationOptions:a}:{}),s;try{s=o.localQueryResult()}catch(e){if(e instanceof Error)s=e;else throw e}t[n]=s}return t}setCreateWatch(e){this.createWatch=e;for(let e of Object.keys(this.queries)){let{query:t,args:n,watch:r,paginationOptions:i}=this.queries[e],a=`journal`in r?r.journal():void 0;this.removeQuery(e),this.addQuery(e,t,n,{...a?{journal:a}:[],...i?{paginationOptions:i}:{}})}}destroy(){for(let e of Object.keys(this.queries))this.removeQuery(e);this.listeners=new Set}addQuery(e,t,n,{paginationOptions:r,journal:i}){if(this.queries[e]!==void 0)throw Error(`Tried to add a new query with identifier ${e} when it already exists.`);let a=this.createWatch(t,n,{...i?{journal:i}:[],...r?{paginationOptions:r}:{}}),o=a.onUpdate(()=>this.notifyListeners());this.queries[e]={query:t,args:n,watch:a,unsubscribe:o,...r?{paginationOptions:r}:{}}}removeQuery(e){let t=this.queries[e];if(t===void 0)throw Error(`No query found with identifier ${e}.`);t.unsubscribe(),delete this.queries[e]}notifyListeners(){for(let e of this.listeners)e()}};function Wl(e){let t=zl();if(t===void 0)throw Error("Could not find Convex client! `useQuery` must be used in the React component tree under `ConvexProvider`. Did you forget it? See https://docs.convex.dev/quick-start#set-up-convex-in-your-react-app");
134return Gl(e,(0,P.useMemo)(()=>(e,n,{journal:r,paginationOptions:i})=>i?t.watchPaginatedQuery(e,n,i):t.watchQuery(e,n,r?{journal:r}:{}),[t]))}function Gl(e,t){let[n]=(0,P.useState)(()=>new Ul(t));return n.createWatch!==t&&n.setCreateWatch(t),(0,P.useEffect)(()=>()=>n.destroy(),[n]),Al((0,P.useMemo)(()=>({getCurrentValue:()=>n.getLocalResults(e),subscribe:t=>(n.setQueries(e),n.subscribe(t))}),[n,e]))}var Kl=(0,P.createContext)(void 0);function ql({children:e,client:t,useAuth:n}){let{isLoading:r,isAuthenticated:i,fetchAccessToken:a}=n(),[o,s]=(0,P.useState)(null),[c,l]=(0,P.useState)(!1);r&&o!==null&&(s(null),l(!1)),!r&&!i&&o!==!1&&(s(!1),l(!1));let u=i&&(o??!1);return P.createElement(Kl.Provider,{value:{isLoading:o===null,isAuthenticated:u,isRefreshing:c&&u}},P.createElement(J,{authProviderAuthenticated:i,fetchAccessToken:a,authProviderLoading:r,client:t,setIsConvexAuthenticated:s,setIsRefreshing:l}),P.createElement(Bl,{client:t},e),P.createElement(Jl,{authProviderAuthenticated:i,fetchAccessToken:a,authProviderLoading:r,client:t,setIsConvexAuthenticated:s,setIsRefreshing:l}))}function J({authProviderAuthenticated:e,fetchAccessToken:t,authProviderLoading:n,client:r,setIsConvexAuthenticated:i,setIsRefreshing:a}){return(0,P.useEffect)(()=>{let n=!0;if(e)return r.setAuth(t,e=>{n&&i(()=>e)},e=>{n&&a(e)}),()=>{n=!1,i(e=>!e&&null),a(!1)}},[e,t,n,r,i,a]),null}function Jl({authProviderAuthenticated:e,fetchAccessToken:t,authProviderLoading:n,client:r,setIsConvexAuthenticated:i,setIsRefreshing:a}){return(0,P.useEffect)(()=>{if(e)return()=>{r.clearAuth(),i(()=>null),a(!1)}},[e,t,n,r,i,a]),null}var Yl=Object.prototype.toString,Xl=e=>Yl.call(e)===`[object Error]`,Zl=new Set([`network error`,`NetworkError when attempting to fetch resource.`,`The Internet connection appears to be offline.`,`Network request failed`,`fetch failed`,`terminated`,` A network error occurred.`,`Network connection lost`]);function Ql(e){if(!(e&&Xl(e)&&e.name===`TypeError`&&typeof e.message==`string`))return!1;let{message:t,stack:n}=e;return t===`Load failed`||t.startsWith(`Load failed (`)&&t.endsWith(`)`)?n===void 0||`__sentry_captured__`in e:t.startsWith(`error sending request for url`)||t===`Failed to fetch`||t.startsWith(`Failed to fetch (`)&&t.endsWith(`)`)?!0:Zl.has(t)}var $l=[500,2e3],eu=100,tu=(0,P.createContext)(void 0),nu=(0,P.createContext)(void 0);function ru(){return(0,P.useContext)(nu)}var iu=(0,P.createContext)(null),au=`__convexAuthOAuthVerifier`,ou=`__convexAuthJWT`,Y=`__convexAuthRefreshToken`,su=`__convexAuthServerStateFetchTime`;function cu({client:e,serverState:t,onChange:n,shouldHandleCode:r,storage:i,storageNamespace:a,replaceURL:o,children:s}){let c=(0,P.useRef)(t?._state.token??null),[l,u]=(0,P.useState)(c.current===null),[d,f]=(0,P.useState)(c.current),p=e.verbose??!1,m=(0,P.useCallback)(t=>{p&&(console.debug(`${new Date().toISOString()} ${t}`),e.logger?.logVerbose(t))},[p]),{storageSet:h,storageGet:g,storageRemove:_,storageKey:v}=lu(i,a),[y,b]=(0,P.useState)(!1),x=(0,P.useCallback)(async e=>{let t=c.current!==null,r;if(e.tokens===null)c.current=null,e.shouldStore&&(await _(ou),await _(Y)),r=null;else{let{token:t}=e.tokens;if(c.current=t,e.shouldStore){let{refreshToken:n}=e.tokens;await h(ou,t),await h(Y,n)}r=t}t!==(r!==null)&&await n?.(),f(r),u(!1)},[h,_]);(0,P.useEffect)(()=>{let e=async e=>{if(y)return e.preventDefault(),e.returnValue=!0,`Are you sure you want to leave? Your changes may not be saved.`};return gu(`beforeunload`,e),()=>{_u(`beforeunload`,e)}}),(0,P.useEffect)(()=>{let e=e=>{(async()=>{if(e.storageArea===i&&e.key===v(ou)){let t=e.newValue;m(`synced access token, is null: ${t===null}`),await x({shouldStore:!1,tokens:t===null?null:{token:t}})}})()};return gu(`storage`,e),()=>_u(`storage`,e)},[x]);let ee=(0,P.useCallback)(async t=>{let n,r=0;for(;r<$l.length;)try{return await e.unauthenticatedCall(`auth:signIn`,`code`in t?{params:{code:t.code},verifier:t.verifier}:t)}catch(e){if(n=e,!Ql(e))break;let t=$l[r]+eu*Math.random();r++,m(`verifyCode failed with network error, retry ${r} of ${$l.length} in ${t}ms`),await new Promise(e=>setTimeout(e,t))}throw n},[e]),te=(0,P.useCallback)(async e=>{let{tokens:t}=await ee(e);return m(`retrieved tokens, is null: ${t===null}`),await x({shouldStore:!0,tokens:t??null}),t!==null},[e,x]),ne=(0,P.useCallback)(async(t,n)=>{let r=n instanceof FormData?Array.from(n.entries()).reduce((e,[t,n])=>(e[t]=n,e),{}):n??{},i=await g(au)??void 0;await _(au);let a=await e.authenticatedCall(`auth:signIn`,{provider:t,params:r,verifier:i});if(a.redirect!==void 0){let e=new URL(a.redirect);return await h(au,a.verifier),navigator.product!==`ReactNative`&&(window.location.href=e.toString()),{signingIn:!1,redirect:e}}else if(a.tokens!==void 0){let{tokens:e}=a;return m(`signed in and got tokens, is null: ${e===null}`),await x({shouldStore:!0,tokens:e}),{signingIn:a.tokens!==null}}return{signingIn:!1}},[e,x,g]),re=(0,P.useCallback)(async()=>{try{await e.authenticatedCall(`auth:signOut`)}catch{}m(`signed out, erasing tokens`),await x({shouldStore:!0,tokens:null})},[x,e]),ie=(0,P.useCallback)(async({forceRefreshToken:e})=>
134{if(e){let e=c.current;return await du(Y,async()=>{let t=c.current;if(t!==e)return m(`returning synced token, is null: ${t===null}`),t;let n=await g(Y)??null;return n===null?(b(!1),m(`returning null, there is no refresh token`),null):(b(!0),await te({refreshToken:n}).finally(()=>{b(!1)}),m(`returning retrieved token, is null: ${t===null}`),c.current)})}return c.current},[te,re,g]),ae=(0,P.useRef)(!1);(0,P.useEffect)(()=>{if(i===void 0)throw Error("`localStorage` is not available in this environment, set the `storage` prop on `ConvexAuthProvider`!");let e=async()=>{let e=await g(ou)??null;m(`retrieved token from storage, is null: ${e===null}`),await x({shouldStore:!1,tokens:e===null?null:{token:e}})};if(t!==void 0){let n=g(su),r=n=>{if(!n||t._timeFetched>+n){let{token:e,refreshToken:n}=t._state,r=e===null||n===null?null:{token:e,refreshToken:n};h(su,t._timeFetched.toString()),x({tokens:r,shouldStore:!0})}else e()};n instanceof Promise?n.then(r):r(n);return}let n=window?.location?.search===void 0?null:new URLSearchParams(window.location.search).get(`code`);if(!ae.current)if(n&&(r===void 0||(typeof r==`function`?r():r))){ae.current=!0;let e=new URL(window.location.href);e.searchParams.delete(`code`),(async()=>{await o(e.pathname+e.search+e.hash),await ne(void 0,{code:n}),ae.current=!1})()}else e()},[e,g]);let oe=(0,P.useMemo)(()=>({signIn:ne,signOut:re}),[ne,re]),se=d!==null,ce=(0,P.useMemo)(()=>({isLoading:l,isAuthenticated:se,fetchAccessToken:ie}),[ie,l,se]);return(0,F.jsx)(nu.Provider,{value:ce,children:(0,F.jsx)(tu.Provider,{value:oe,children:(0,F.jsx)(iu.Provider,{value:d,children:s})})})}function lu(e,t){let n=uu(),r=(0,P.useMemo)(()=>e??n(),[e]),i=t.replace(/[^a-zA-Z0-9]/g,``),a=(0,P.useCallback)(e=>`${e}_${i}`,[t]);return{storageSet:(0,P.useCallback)((e,t)=>r.setItem(a(e),t),[r,a]),storageGet:(0,P.useCallback)(e=>r.getItem(a(e)),[r,a]),storageRemove:(0,P.useCallback)(e=>r.removeItem(a(e)),[r,a]),storageKey:a}}function uu(){let[e,t]=(0,P.useState)({});return()=>({getItem:t=>e[t],setItem:(e,n)=>{t(t=>({...t,[e]:n}))},removeItem:e=>{t(t=>{let{[e]:n,...r}=t;return r})}})}async function du(e,t){let n=window?.navigator?.locks;return n===void 0?await hu(e,t):await n.request(e,t)}function fu(e){globalThis.__convexAuthMutexes===void 0&&(globalThis.__convexAuthMutexes={});let t=globalThis.__convexAuthMutexes[e];return t===void 0&&(globalThis.__convexAuthMutexes[e]={currentlyRunning:null,waiting:[]}),t=globalThis.__convexAuthMutexes[e],t}function pu(e,t){globalThis.__convexAuthMutexes[e]=t}async function mu(e,t){let n=fu(e);n.currentlyRunning===null?pu(e,{currentlyRunning:t().finally(()=>{let t=fu(e).waiting.shift();fu(e).currentlyRunning=null,pu(e,{...fu(e),currentlyRunning:t===void 0?null:mu(e,t)})}),waiting:[]}):pu(e,{...n,waiting:[...n.waiting,t]})}async function hu(e,t){return new Promise((n,r)=>{mu(e,()=>t().then(e=>n(e)).catch(e=>r(e)))})}function gu(e,t,n){typeof window>`u`||window.addEventListener?.(e,t,n)}function _u(e,t,n){typeof window>`u`||window.removeEventListener?.(e,t,n)}function vu(e){let{client:t,storage:n,storageNamespace:r,replaceURL:i,shouldHandleCode:a,children:o}=e;return(0,F.jsx)(cu,{client:(0,P.useMemo)(()=>({authenticatedCall(e,n){return t.action(e,n)},unauthenticatedCall(e,n){return new Ol(t.address,{logger:t.logger}).action(e,n)},verbose:t.options?.verbose,logger:t.logger}),[t]),storage:n??(typeof window>`u`?void 0:window?.localStorage),storageNamespace:r??t.address,replaceURL:i??(e=>{window.history.replaceState({},``,e)}),shouldHandleCode:a,children:(0,F.jsx)(ql,{client:t,useAuth:ru,children:o})})}var yu=new Ll(`https://disciplined-cat-519.eu-west-1.convex.cloud`);function bu({children:e}){return(0,F.jsx)(vu,{client:yu,children:e})}var xu=lc[`/`],Su=Za({head:()=>({meta:[{charSet:`utf-8`},{name:`viewport`,content:`width=device-width, initial-scale=1`},{title:xu.title},{name:`description`,content:xu.description}],links:[{rel:`icon`,type:`image/x-icon`,href:`/favicon.ico`},{rel:`manifest`,href:`/manifest.json`}]}),shellComponent:Cu});function Cu({children:e}){return(0,F.jsxs)(`html`,{lang:`cs`,suppressHydrationWarning:!0,children:[(0,F.jsxs)(`head`,{children:[(0,F.jsx)(`meta`,{name:`ai-generated`,content:`true`}),(0,F.jsx)(`script`,{dangerouslySetInnerHTML:{__html:`
135(function () {
136  var container = null;
137
138  function hideBadge(e) {
139    e.preventDefault();
140    e.stopPropagation();
141    if (container) {
142      container.style.display = "none";
143    }
144  }
145
146  function renderBadge(data) {
147    var isTextBadge = typeof data.content === "string" && !!data.content.trim();
148    var label = isTextBadge ? data.content : "Made with AI in Macaly";
149
150    // Black pill: wordmark on the left, dismiss (×) on the right. Capped at the
151    // viewport so a long whitelabel badge can't push the fixed, right-anchored
152    // container off the left edge.
153    container = document.createElement("div");
154    container.setAttribute("data-platform-badge-container", "");
155    container.style.cssText = "position:fixed;bottom:10px;right:10px;display:inline-flex;align-items:center;max-width:calc(100vw - 20px);background:#000;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,0.18);z-index:2147483647;";
156
157    var badge = document.createElement("a");
158    badge.setAttribute("data-platform-badge", "");
159    badge.href = data.link;
160    badge.target = "_blank";
161    badge.rel = "noopener noreferrer";
162    badge.setAttribute("aria-label", label);
163    badge.style.cssText = "cursor:pointer;display:block;";
164    if (isTextBadge) {
165      // The default SVG draws its own pill;
165 custom text needs one on the anchor.
166      badge.style.cssText += "display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#000;color:#fff;padding:8px 12px;font-family:Arial,sans-serif;font-size:13px;font-weight:600;line-height:16px;min-width:0;flex:0 1 auto;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;";
167      badge.textContent = data.content;
168    } else {
169      badge.innerHTML = '<svg aria-hidden="true" focusable="false" width="172" height="28" viewBox="0 0 172 28" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="172" height="28" rx="5" fill="black"/><path d="M10.9891 10.7273H12.0402L14.5118 16.7642H14.597L17.0686 10.7273H18.1198V18H17.2959V12.4744H17.2249L14.9521 18H14.1567L11.884 12.4744H11.8129V18H10.9891V10.7273ZM21.377 18.1278C21.0314 18.1278 20.7177 18.0627 20.436 17.9325C20.1543 17.8 19.9305 17.6094 19.7648 17.3608C19.5991 17.1098 19.5162 16.8068 19.5162 16.4517C19.5162 16.1392 19.5778 15.8859 19.7009 15.6918C19.824 15.4953 19.9885 15.3414 20.1945 15.2301C20.4005 15.1188 20.6278 15.036 20.8763 14.9815C21.1273 14.9247 21.3794 14.8797 21.6327 14.8466C21.9642 14.804 22.2329 14.772 22.4388 14.7507C22.6472 14.727 22.7987 14.688 22.8934 14.6335C22.9904 14.5791 23.039 14.4844 23.039 14.3494V14.321C23.039 13.9706 22.9431 13.6984 22.7513 13.5043C22.5619 13.3101 22.2743 13.2131 21.8884 13.2131C21.4883 13.2131 21.1746 13.3007 20.9474 13.4759C20.7201 13.651 20.5603 13.8381 20.468 14.0369L19.6725 13.7528C19.8145 13.4214 20.0039 13.1634 20.2407 12.9787C20.4798 12.7917 20.7402 12.6615 21.0219 12.5881C21.306 12.5123 21.5854 12.4744 21.86 12.4744C22.0352 12.4744 22.2364 12.4957 22.4637 12.5384C22.6933 12.5786 22.9147 12.6626 23.1278 12.7905C23.3432 12.9183 23.5219 13.1113 23.664 13.3693C23.806 13.6274 23.877 13.973 23.877 14.4062V18H23.039V17.2614H22.9964C22.9395 17.3797 22.8448 17.5064 22.7123 17.6413C22.5797 17.7763 22.4033 17.8911 22.1831 17.9858C21.963 18.0805 21.6943 18.1278 21.377 18.1278ZM21.5049 17.375C21.8363 17.375 22.1157 17.3099 22.343 17.1797C22.5726 17.0495 22.7454 16.8814 22.8614 16.6754C22.9798 16.4695 23.039 16.2528 23.039 16.0256V15.2585C23.0035 15.3011 22.9253 15.3402 22.8046 15.3757C22.6862 15.4089 22.5489 15.4384 22.3927 15.4645C22.2388 15.4882 22.0885 15.5095 21.9417 15.5284C21.7973 15.545 21.6801 15.5592 21.5901 15.571C21.3723 15.5994 21.1687 15.6456 20.9793 15.7095C20.7923 15.7711 20.6408 15.8646 20.5248 15.9901C20.4111 16.1132 20.3543 16.2812 20.3543 16.4943C20.3543 16.7855 20.462 17.0057 20.6775 17.1548C20.8953 17.3016 21.1711 17.375 21.5049 17.375ZM27.4664 18.1136C27.0118 18.1136 26.6105 17.9988 26.2625 17.7692C25.9145 17.5372 25.6423 17.2105 25.4458 16.7891C25.2493 16.3653 25.151 15.8646 25.151 15.2869C25.151 14.714 25.2493 14.2169 25.4458 13.7955C25.6423 13.3741 25.9157 13.0485 26.2661 12.8189C26.6164 12.5893 27.0213 12.4744 27.4806 12.4744C27.8357 12.4744 28.1162 12.5336 28.3222 12.652C28.5305 12.768 28.6891 12.9006 28.798 13.0497C28.9093 13.1965 28.9957 13.3172 29.0573 13.4119H29.1283V10.7273H29.9664V18H29.1567V17.1619H29.0573C28.9957 17.2614 28.9081 17.3868 28.7945 17.5384C28.6808 17.6875 28.5187 17.8213 28.308 17.9396C28.0973 18.0556 27.8167 18.1136 27.4664 18.1136ZM27.58 17.3608C27.9162 17.3608 28.2003 17.2732 28.4323 17.098C28.6643 16.9205 28.8406 16.6754 28.9614 16.3629C29.0821 16.0481 29.1425 15.6847 29.1425 15.2727C29.1425 14.8655 29.0833 14.5092 28.9649 14.2038C28.8466 13.8961 28.6714 13.657 28.4394 13.4865C28.2074 13.3137 27.9209 13.2273 27.58 13.2273C27.2249 13.2273 26.9289 13.3184 26.6922 13.5007C26.4578 13.6806 26.2815 13.9257 26.1631 14.2358C26.0471 14.5436 25.9891 14.8892 25.9891 15.2727C25.9891 15.661 26.0483 16.0137 26.1666 16.331C26.2874 16.6458 26.4649 16.8968 26.6993 17.0838C26.9361 17.2685 27.2296 17.3608 27.58 17.3608ZM33.9046 18.1136C33.379 18.1136 32.9256 17.9976 32.5445 17.7656C32.1657 17.5312 31.8733 17.2045 31.6673 16.7855C31.4637 16.3641 31.3619 15.8741 31.3619 15.3153C31.3619 14.7566 31.4637 14.2642 31.6673 13.8381C31.8733 13.4096 32.1598 13.0758 32.5267 12.8366C32.896 12.5952 33.3269 12.4744 33.8193 12.4744C34.1034 12.4744 34.384 12.5218 34.661 12.6165C34.9379 12.7112 35.1901 12.8651 35.4173 13.0781C35.6446 13.2888 35.8257 13.5682 35.9607 13.9162C36.0956 14.2642 36.1631 14.6927 36.1631 15.2017V15.5568H31.9585V14.8324H35.3108C35.3108 14.5246 35.2493 14.25 35.1262 14.0085C35.0054 13.767 34.8326 13.5765 34.6077 13.4368C34.3852 13.2971 34.1224 13.2273 33.8193 13.2273C33.4855 13.2273 33.1967 13.3101 32.9529 13.4759C32.7114 13.6392 32.5255 13.8523 32.3953 14.1151C32.2651 14.3778 32.2 14.6596 32.2 14.9602V15.4432C32.2 15.8551 32.271 16.2043 32.4131 16.4908C32.5575 16.7749 32.7575 16.9915 33.0132 17.1406C33.2689 17.2874 33.566 17.3608 33.9046 17.3608C34.1247 17.3608 34.3236 17.33 34.5012 17.2685C34.6811 17.2045 34.8361 17.1098 34.9664 16.9844C35.0966 16.8565 35.1972 16.6979 35.2682 16.5085L36.0779 16.7358C35.9926 17.0104 35.8494 17.2519 35.6482 17.4602C35.4469 17.6662 35.1984 17.8272 34.9024 17.9432C34.6065 18.0568 34.2739 18.1136 33.9046 18.1136ZM41.4862 18L39.8243 12.5455H40.705L41.884 16.7216H41.9408L43.1056 12.5455H44.0004L45.
169151 16.7074H45.2078L46.3868 12.5455H47.2675L45.6056 18H44.7817L43.5885 13.8097H43.5033L42.3101 18H41.4862ZM48.3754 18V12.5455H49.2135V18H48.3754ZM48.8016 11.6364C48.6382 11.6364 48.4974 11.5807 48.379 11.4695C48.263 11.3582 48.205 11.2244 48.205 11.0682C48.205 10.9119 48.263 10.7782 48.379 10.6669C48.4974 10.5556 48.6382 10.5 48.8016 10.5C48.9649 10.5 49.1046 10.5556 49.2206 10.6669C49.339 10.7782 49.3982 10.9119 49.3982 11.0682C49.3982 11.2244 49.339 11.3582 49.2206 11.4695C49.1046 11.5807 48.9649 11.6364 48.8016 11.6364ZM53.1206 12.5455V13.2557H50.2939V12.5455H53.1206ZM51.1178 11.2386H51.9559V16.4375C51.9559 16.6742 51.9902 16.8518 52.0589 16.9702C52.1299 17.0862 52.2198 17.1643 52.3287 17.2045C52.44 17.2424 52.5572 17.2614 52.6803 17.2614C52.7726 17.2614 52.8484 17.2566 52.9076 17.2472C52.9668 17.2353 53.0141 17.2259 53.0496 17.2188L53.2201 17.9716C53.1633 17.9929 53.084 18.0142 52.9822 18.0355C52.8804 18.0592 52.7513 18.071 52.5951 18.071C52.3583 18.071 52.1263 18.0201 51.8991 17.9183C51.6742 17.8165 51.4871 17.6615 51.338 17.4531C51.1912 17.2448 51.1178 16.982 51.1178 16.6648V11.2386ZM55.3366 14.7188V18H54.4985V10.7273H55.3366V13.3977H55.4076C55.5354 13.116 55.7272 12.8923 55.9829 12.7266C56.2409 12.5585 56.5842 12.4744 57.0127 12.4744C57.3844 12.4744 57.7099 12.549 57.9893 12.6982C58.2686 12.8449 58.4852 13.071 58.6391 13.3764C58.7954 13.6795 58.8735 14.0653 58.8735 14.5341V18H58.0354V14.5909C58.0354 14.1577 57.923 13.8227 57.6981 13.5859C57.4755 13.3468 57.1666 13.2273 56.7712 13.2273C56.4966 13.2273 56.2504 13.2853 56.0326 13.4013C55.8171 13.5173 55.6467 13.6866 55.5212 13.9091C55.3981 14.1316 55.3366 14.4015 55.3366 14.7188ZM63.6311 18H62.7078L65.3783 10.7273H66.2874L68.9578 18H68.0345L65.8612 11.8778H65.8044L63.6311 18ZM63.972 15.1591H67.6936V15.9403H63.972V15.1591ZM70.9713 10.7273V18H70.0906V10.7273H70.9713ZM75.436 18V12.5455H76.2741V18H75.436ZM75.8621 11.6364C75.6988 11.6364 75.5579 11.5807 75.4395 11.4695C75.3235 11.3582 75.2655 11.2244 75.2655 11.0682C75.2655 10.9119 75.3235 10.7782 75.4395 10.6669C75.5579 10.5556 75.6988 10.5 75.8621 10.5C76.0255 10.5 76.1652 10.5556 76.2812 10.6669C76.3995 10.7782 76.4587 10.9119 76.4587 11.0682C76.4587 11.2244 76.3995 11.3582 76.2812 11.4695C76.1652 11.5807 76.0255 11.6364 75.8621 11.6364ZM78.6471 14.7188V18H77.809V12.5455H78.6187V13.3977H78.6897C78.8176 13.1207 79.0117 12.8982 79.2721 12.7301C79.5325 12.5597 79.8687 12.4744 80.2806 12.4744C80.6499 12.4744 80.9731 12.5502 81.2501 12.7017C81.5271 12.8509 81.7425 13.0781 81.8964 13.3835C82.0503 13.6866 82.1272 14.0701 82.1272 14.5341V18H81.2892V14.5909C81.2892 14.1624 81.1779 13.8286 80.9553 13.5895C80.7328 13.348 80.4274 13.2273 80.0392 13.2273C79.7716 13.2273 79.5325 13.2853 79.3218 13.4013C79.1135 13.5173 78.949 13.6866 78.8282 13.9091C78.7075 14.1316 78.6471 14.4015 78.6471 14.7188Z" fill="white"/><path d="M96.3039 7.14491C96.642 6.9517 97.0575 6.9517 97.3956 7.14491L100.7 9.03316L95.9035 11.7733C94.6199 12.507 94.6199 14.3583 95.9035 15.0919L100.7 17.8321L97.3956 19.7203C97.0575 19.9135 96.642 19.9135 96.3039 19.7203L93.5539 18.149C93.2114 17.9532 93.0001 17.5886 93 17.194V9.67122C93 9.27662 93.2114 8.91208 93.5539 8.71623L96.3039 7.14491ZM104.003 7.14491C104.342 6.95176 104.757 6.95171 105.095 7.14491L107.844 8.71623C108.187 8.91207 108.399 9.27658 108.399 9.67122V17.194C108.399 17.5886 108.187 17.9532 107.844 18.149L105.095 19.7203C104.757 19.9135 104.342 19.9135 104.003 19.7203L100.7 17.8321L105.495 15.0919C106.779 14.3583 106.779 12.507 105.495 11.7733L100.7 9.03316L104.003 7.14491ZM96.8494 12.3328C97.4568 12.3328 97.9494 12.825 97.9495 13.4323C97.9495 14.0397 97.4569 14.5324 96.8494 14.5324C96.2421 14.5323 95.75 14.0396 95.75 13.4323C95.7502 12.8251 96.2422 12.333 96.8494 12.3328ZM104.549 12.3328C105.156 12.3328 105.649 12.825 105.649 13.4323C105.649 14.0397 105.156 14.5324 104.549 14.5324C103.942 14.5324 103.449 14.0397 103.449 13.4323C103.449 12.825 103.942 12.3329 104.549 12.3328Z" fill="white"/><path d="M155.347 22L156.971 18.3558L153.724 11.1174H155.693L157.948 16.2581L160.082 11.1174H161.991L157.256 22H155.347Z" fill="white"/><path d="M151.273 18.6929V8.17139H153.077V18.6929H151.273Z" fill="white"/><path d="M145.919 18.8736C145.297 18.8736 144.781 18.7684 144.37 18.5579C143.96 18.3475 143.654 18.0669 143.453 17.7162C143.253 17.3654 143.153 16.9847 143.153 16.5
169738C143.153 16.0928 143.273 15.677 143.514 15.3262C143.764 14.9755 144.13 14.7049 144.611 14.5145C145.092 14.3141 145.683 14.2139 146.385 14.2139H148.294C148.294 13.8131 148.239 13.4824 148.128 13.2219C148.018 12.9513 147.848 12.7509 147.617 12.6206C147.387 12.4904 147.091 12.4252 146.73 12.4252C146.32 12.4252 145.969 12.5204 145.678 12.7108C145.388 12.8912 145.207 13.1718 145.137 13.5526H143.363C143.423 13.0114 143.604 12.5505 143.904 12.1697C144.205 11.7789 144.601 11.4783 145.092 11.2678C145.593 11.0474 146.139 10.9371 146.73 10.9371C147.442 10.9371 148.048 11.0624 148.549 11.3129C149.05 11.5534 149.431 11.9041 149.692 12.3651C149.962 12.816 150.098 13.3622 150.098 14.0035V18.6932H148.564L148.384 17.4757C148.284 17.6761 148.154 17.8615 147.993 18.0318C147.843 18.2022 147.667 18.3525 147.467 18.4828C147.267 18.603 147.036 18.6982 146.776 18.7684C146.525 18.8385 146.239 18.8736 145.919 18.8736ZM146.325 17.4456C146.615 17.4456 146.871 17.3955 147.091 17.2953C147.322 17.1851 147.517 17.0348 147.677 16.8444C147.848 16.644 147.978 16.4235 148.068 16.183C148.159 15.9425 148.219 15.687 148.249 15.4164V15.3863H146.58C146.229 15.3863 145.939 15.4314 145.708 15.5216C145.478 15.6018 145.312 15.722 145.212 15.8824C145.112 16.0427 145.062 16.2281 145.062 16.4385C145.062 16.649 145.112 16.8293 145.212 16.9796C145.312 17.13 145.458 17.2452 145.648 17.3254C145.839 17.4055 146.064 17.4456 146.325 17.4456Z" fill="white"/><path d="M138.783 18.8736C138.041 18.8736 137.375 18.7082 136.784 18.3775C136.202 18.0368 135.746 17.5709 135.416 16.9796C135.095 16.3784 134.935 15.697 134.935 14.9354C134.935 14.1438 135.095 13.4523 135.416 12.8611C135.746 12.2599 136.202 11.7889 136.784 11.4482C137.375 11.1075 138.046 10.9371 138.798 10.9371C139.74 10.9371 140.532 11.1877 141.173 11.6887C141.773 12.1479 142.171 12.7694 142.368 13.553H140.459C140.346 13.2493 140.153 13.0036 139.88 12.816C139.569 12.5956 139.199 12.4853 138.768 12.4853C138.397 12.4853 138.056 12.5805 137.746 12.7709C137.445 12.9613 137.204 13.2369 137.024 13.5976C136.854 13.9584 136.768 14.3943 136.768 14.9054C136.768 15.2962 136.819 15.6419 136.919 15.9425C137.019 16.2431 137.159 16.4987 137.34 16.7091C137.53 16.9095 137.746 17.0648 137.986 17.1751C138.227 17.2853 138.487 17.3404 138.768 17.3404C139.058 17.3404 139.319 17.2953 139.549 17.2051C139.79 17.1049 139.99 16.9596 140.151 16.7692C140.321 16.5788 140.441 16.3534 140.511 16.0928H142.406C142.225 16.9346 141.814 17.611 141.173 18.122C140.532 18.6231 139.735 18.8736 138.783 18.8736Z" fill="white"/><path d="M129.836 18.8736C129.214 18.8736 128.698 18.7684 128.287 18.5579C127.877 18.3475 127.571 18.0669 127.37 17.7162C127.17 17.3654 127.07 16.9847 127.07 16.5738C127.07 16.0928 127.19 15.677 127.431 15.3262C127.681 14.9755 128.047 14.7049 128.528 14.5145C129.009 14.3141 129.6 14.2139 130.302 14.2139H132.211C132.211 13.8131 132.156 13.4824 132.045 13.2219C131.935 12.9513 131.765 12.7509 131.534 12.6206C131.304 12.4904 131.008 12.4252 130.647 12.4252C130.237 12.4252 129.886 12.5204 129.595 12.7108C129.305 12.8912 129.124 13.1718 129.054 13.5526H127.28C127.34 13.0114 127.521 12.5505 127.821 12.1697C128.122 11.7789 128.518 11.4783 129.009 11.2678C129.51 11.0474 130.056 10.9371 130.647 10.9371C131.359 10.9371 131.965 11.0624 132.466 11.3129C132.967 11.5534 133.348 11.9041 133.609 12.3651C133.879 12.816 134.015 13.3622 134.015 14.0035V18.6932H132.481L132.301 17.4757C132.201 17.6761 132.07 17.8615 131.91 18.0318C131.76 18.2022 131.584 18.3525 131.384 18.4828C131.184 18.603 130.953 18.6982 130.693 18.7684C130.442 18.8385 130.156 18.8736 129.836 18.8736ZM130.242 17.4456C130.532 17.4456 130.788 17.3955 131.008 17.2953C131.239 17.1851 131.434 17.0348 131.594 16.8444C131.765 16.644 131.895 16.4235 131.985 16.183C132.076 15.9425 132.136 15.687 132.166 15.4164V15.3863H130.497C130.146 15.3863 129.856 15.4314 129.625 15.5216C129.395 15.6018 129.229 15.722 129.129 15.8824C129.029 16.0427 128.979 16.2281 128.979 16.4385C128.979 16.649 129.029 16.8293 129.129 16.9797C129.229 17.13 129.375 17.2452 129.565 17.3254C129.756 17.4055 129.981 17.4456 130.242 17.4456Z" fill="white"/><path d="M114.998 18.6932V8.17139H117.133L120.5 14.9655L123.837 8.17139H125.987V18.6932H124.183V11.2678L121.206 17.2201H119.793L116.802 11.2828V18.6932H114.998Z" fill="white"/></svg>';
170    }
171
172    // Dismiss hides the badge until the next page load.
173    var closeBtn = document.createElement("button");
174    closeBtn.setAttribute("data-platform-badge-close", "");
175    closeBtn.type = "button";
176    closeBtn.setAttribute("aria-label", "Hide badge");
177    closeBtn.textContent = "×";
178    closeBtn.style.cssText = "display:flex;align-self:stretch;align-items:center;justify-content:center;padding:0 8px 0 2px;border:none;background:transparent;color:rgba(255,255,255,0.8);font-family:Arial,sans-serif;font-size:16px;line-height:1;cursor:pointer;";
179    closeBtn.addEventListener("click", hideBadge);
180
181    container.appendChild(badge);
182    container.appendChild(closeBtn);
183    document.body.appendChild(container);
184  }
185
186  function loadBadge() {
187    fetch("https://www.macaly.com" + '/api/badge-config?chatId=' + encodeURIComponent("e1l1csmy9t4vk1wuqm0hz6ad"))
188      .then(function (res) {
189        return res.json();
190      })
191      .then(function (data) {
192        if (data && data.badgeVisibility && typeof data.link === "string") {
193          renderBadge(data);
194        }
195      })
196      .catch(function () {
197        // Badge config unavailable: leave the page without a badge.
198      });
199  }
200
201  if (document.readyState === "loading") {
202    document.addEventListener("DOMContentLoaded", loadBadge);
203  } else {
204    loadBadge();
205  }
206})();
207`}}),(0,F.jsx)(`script`,{dangerouslySetInnerHTML:{__html:`
208(function() {
209 var s = document.createElement('script');
210 s.src = 'https://www.macaly.com/js/platform-app.js';
211 s.defer = true;
212 s.setAttribute('data-url', 'https://m.lilstts.com/events');
213 document.head.appendChild(s);
214})();
215`}}),(0,F.jsx)(mo,{})]}),(0,F.jsx)(sc,{children:(0,F.jsxs)(`body`,{children:[(0,F.jsx)(bu,{children:e}),(0,F.jsx)(ho,{})]})})]})}var wu=null;function Tu(){return wu||=new Ol(`https://disciplined-cat-519.eu-west-1.convex.cloud`),wu}async function X(e,t){return Tu().query(e,t??{})}function Eu(e){return{slug:e.slug,title:e.title,category:e.category??null,date:e.date??``,duration:e.duration??``,place:e.place??``,price:e.price??``,lang:e.lang??``,orderIf:e.orderIf??null}}var Du=`https://e1l1csmy9t4vk1wuqm0hz6ad.macaly.app`,Ou=`${Du}/og-pqm.png`;function ku(e){let t=lc[e]??{},n=t.title??lc[`/`].title,r=t.description??lc[`/`].description,i=`${Du}${e===`/`?``:e}`;return{meta:[{title:n},{name:`description`,content:r},{property:`og:title`,content:n},{property:`og:description`,content:r},{property:`og:type`,content:`website`},{property:`og:url`,content:i},{property:`og:site_name`,content:`PQM - Process Quality Management`},{property:`og:image`,content:Ou},{name:`twitter:card`,content:`summary_large_image`},{name:`twitter:title`,content:n},{name:`twitter:description`,content:r},{name:`twitter:image`,content:Ou}],links:[{rel:`canonical`,href:i}]}}function Au(e,t,n){let r=`${Du}${e}`;return{meta:[{title:t},{name:`description`,content:n},{property:`og:title`,content:t},{property:`og:description`,content:n},{property:`og:type`,content:`article`},{property:`og:url`,content:r},{property:`og:site_name`,content:`PQM - Process Quality Management`},{property:`og:image`,content:Ou},{name:`twitter:card`,content:`summary_large_image`},{name:`twitter:title`,content:t},{name:`twitter:description`,content:n},{name:`twitter:image`,content:Ou}],links:[{rel:`canonical`,href:r}]}}function ju(){return{"@context":`https://schema.org`,"@type":`Organization`,name:`PQM - P.Q.M., česko-švýcarská spol. s r.o.`,alternateName:`PQM`,url:Du,logo:`${Du}/logo512.png`,foundingDate:`1998`,address:{"@type":`PostalAddress`,streetAddress:`Nad Pekárnou 673`,postalCode:`739 23`,addressLocality:`Stará Ves nad Ondřejnicí`,addressCountry:`CZ`}}}function Mu(){return{"@context":`https://schema.org`,"@type":`WebSite`,name:`PQM - Process Quality Management`,url:Du,publisher:{"@type":`Organization`,name:`PQM - P.Q.M., česko-švýcarská spol. s r.o.`}}}function Nu(e){return{"@context":`https://schema.org`,"@type":`BreadcrumbList`,itemListElement:e.map((e,t)=>({"@type":`ListItem`,position:t+1,name:e.name,item:e.url}))}}function Pu(e){return{type:`application/ld+json`,children:JSON.stringify(e)}}var Fu=`modulepreload`,Iu=function(e){return`/`+e},Lu={},Ru=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=Iu(t,n),t=s(t),t in Lu)return;Lu[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`:Fu,r||(i.as=`script`),i.crossOrigin=``,i.href=t,a&&i.setAttribute(`nonce`,a),document.head.appendChild(i),r)return new Promise((e,n
215)=>{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)})},zu=Qa(`/seminare-ve-firmach`)({head:()=>({...ku(`/seminare-ve-firmach`),scripts:[Pu(ju())]}),loader:async()=>{let e=await X(D.seminars.listByListType,{listType:`company`}),t=await X(D.seminars.getPageText,{pageKey:`firmach.intro`});return{rows:e.map(Eu),intro:t?.content??null}},component:eo(()=>Ru(()=>import(`./seminare-ve-firmach-BrYLl4p3.js`),__vite__mapDeps([0,1,2,3,4])),`component`)}),Bu=Qa(`/seminare-pro-verejnost`)({head:()=>({...ku(`/seminare-pro-verejnost`),scripts:[Pu(ju())]}),loader:async()=>{let e=await X(D.seminars.listByListType,{listType:`public`}),t=await X(D.seminars.getPageText,{pageKey:`verejnost.intro`});return{rows:e.map(Eu),intro:t?.content??null}},component:eo(()=>Ru(()=>import(`./seminare-pro-verejnost-S58AN9ki.js`),__vite__mapDeps([5,1,2,3,4])),`component`)}),Vu=Qa(`/seminare-online`)({head:()=>({...ku(`/seminare-online`),scripts:[Pu(ju())]}),loader:async()=>{let e=await X(D.seminars.listByListType,{listType:`online`}),t=await X(D.seminars.getPageText,{pageKey:`online.intro`});return{rows:e.map(Eu),intro:t?.content??null}},component:eo(()=>Ru(()=>import(`./seminare-online-D9G_UsSo.js`),__vite__mapDeps([6,1,3,2,4])),`component`)}),Hu=Qa(`/prihlaska`)({head:()=>({...ku(`/prihlaska`),scripts:[Pu(ju())]}),validateSearch:e=>({seminar:typeof e.seminar==`string`?e.seminar:void 0}),loader:async()=>{let[e,t,n]=await Promise.all([X(D.seminars.listByListType,{listType:`public`}),X(D.seminars.listByListType,{listType:`company`}),X(D.seminars.listByListType,{listType:`online`})]);return{all:[...e,...t,...n]}},component:eo(()=>Ru(()=>import(`./prihlaska-CLtx_yM5.js`),__vite__mapDeps([7,1,2,8,3])),`component`)}),Uu=Qa(`/poradenstvi`)({head:()=>({...ku(`/poradenstvi`),scripts:[Pu(ju())]}),component:eo(()=>Ru(()=>import(`./poradenstvi-2KJ_SKxT.js`),__vite__mapDeps([9,1,2,3])),`component`)}),Wu=Qa(`/poptavka`)({head:()=>({...ku(`/poptavka`),scripts:[Pu(ju())]}),validateSearch:e=>({seminar:typeof e.seminar==`string`?e.seminar:void 0}),loader:async()=>{let[e,t,n]=await Promise.all([X(D.seminars.listByListType,{listType:`public`}),X(D.seminars.listByListType,{listType:`company`}),X(D.seminars.listByListType,{listType:`online`})]);return{all:[...e,...t,...n]}},component:eo(()=>Ru(()=>import(`./poptavka-BCaO9bGk.js`),__vite__mapDeps([10,1,2,8,3])),`component`)}),Gu=Qa(`/o-nas`)({head:()=>({...ku(`/o-nas`),scripts:[Pu(ju())]}),component:eo(()=>Ru(()=>import(`./o-nas-6vHKZlcy.js`),__vite__mapDeps([11,1,3,2])),`component`)}),Z=Qa(`/kontakt`)({head:()=>({...ku(`/kontakt`),scripts:[Pu(ju())]}),component:eo(()=>Ru(()=>import(`./kontakt-w703mJmT.js`),__vite__mapDeps([12,1,3,2])),`component`)}),Ku=Qa(`/jak-fungujeme`)({head:()=>({...ku(`/jak-fungujeme`),scripts:[Pu(ju())]}),loader:async()=>{let e=await Promise.all([`jak.objednani`,`jak.uhrada`,`jak.storno`,`jak.prostory`].map(e=>X(D.seminars.getPageText,{pageKey:e})));return{objednani:e[0]?.content??null,uhrada:e[1]?.content??null,storno:e[2]?.content??null,prostory:e[3]?.content??null}},component:eo(()=>Ru(()=>import(`./jak-fungujeme-CkTcaI2Y.js`),__vite__mapDeps([13,1,3,2])),`component`)}),qu=Qa(`/aktuality`)({component:eo(()=>Ru(()=>import(`./aktuality-CYrf_0_X.js`),__vite__mapDeps([14,1,2,3])),`component`),head:()=>({...ku(`/aktuality`),scripts:[Pu(ju())]}),loader:async()=>({intro:(await X(D.seminars.getPageText,{pageKey:`aktuality.intro`}))?.content??null})}),Ju=Qa(`/admin`)({head:()=>({meta:[{title:`Administrace | PQM`},{name:`robots`,content:`noindex, nofollow`}]}),component:eo(()=>Ru(()=>import(`./admin-B7KVDqsZ.js`),__vite__mapDeps([15,1,2,16,17,8,18,3])),`component`)}),Yu=Qa(`/`)({loader:async()=>({rows:(await X(D.seminars.listByListType,{listType:`public`})).map(Eu)}),head:()=>({...ku(`/`),scripts:[Pu([ju(),Mu()])]}),component:eo(()=>Ru(()=>import(`./routes-Cu4h-b_G.js`),__vite__mapDeps([19,1,2,3])),`component`)}),Xu=Qa(`/seminare/`)({component:eo(()=>Ru(()=>import(`./seminare.index-7kAZN2mo.js`),__vite__mapDeps([20,1,2,3])),`component`),head:()=>
215({...ku(`/seminare`),scripts:[Pu(ju())]}),loader:async()=>{let[e,t,n]=await Promise.all([X(D.seminars.listByListType,{listType:`public`}),X(D.seminars.listByListType,{listType:`company`}),X(D.seminars.listByListType,{listType:`online`})]);return{pub:e,com:t,onl:n}}}),Zu=()=>Ru(()=>import(`./seminare._topic-D98mwA8l.js`),__vite__mapDeps([21,1,2,3,4])),Qu={"six-sigma":`Six Sigma`,doe:`DOE`,fmea:`FMEA`,"planovani-a-rizeni-vyroby":`Plánování a řízení výroby`,spc:`SPC`,"poka-yoke":`Poka-yoke`,"iso-9001":`ISO 9001`,"iatf-16949":`IATF 16949`,"audity-kvality":`Audity Kvality`,apqp:`APQP`,g8d:`G8D`,msa:`MSA`,qfd:`QFD`,webinare:`Bezplatné webináře`},$u=Qa(`/seminare/$topic`)({loader:async({params:e})=>{let t=Qu[e.topic];if(!t)return{label:null,openRows:[],companyRows:[]};let[n,r,i]=await Promise.all([X(D.seminars.listByListType,{listType:`public`}),X(D.seminars.listByListType,{listType:`company`}),X(D.seminars.listByListType,{listType:`online`})]),a=t===`Bezplatné webináře`?i.filter(e=>e.price===`ZDARMA`):[...n,...i].filter(e=>e.category===t),o=r.filter(e=>e.category===t);return{label:t,openRows:a.map(Eu),companyRows:o.map(Eu)}},head:({params:e,loaderData:t})=>{let n=Qu[e.topic],r={"Six Sigma":`Semináře Six Sigma: metody snižování variability procesů a zlepšování kvality. Termíny, obsah a cena školení Six Sigma od PQM.`,DOE:`Semináře DOE: plánování experimentů pro efektivní optimalizaci procesů a produktů. Termíny, rozsah a přihláška na školení od PQM.`,FMEA:`Semináře FMEA: harmonizovaná analýza způsobů a důsledků selhání podle AIAG a VDA. Termíny, obsah a přihláška na školení od PQM.`,"Plánování a řízení výroby":`Semináře plánování a řízení výroby: trendy, materiálové plánování a řízení dodávek. Termíny a přihláška na školení od PQM.`,SPC:`Semináře SPC: statistické řízení procesu v praxi. Přehled termínů, rozsahu a ceny školení SPC a přihláška od PQM.`,"Poka-yoke":`Semináře Poka-yoke: zabezpečení procesů proti chybám jednoduchými a účinnými prostředky. Termíny a přihláška od PQM.`,"ISO 9001":`Semináře ISO 9001: zavádění a auditování systému managementu kvality. Termíny, obsah školení a přihláška na semináře od PQM.`,"IATF 16949":`Semináře IATF 16949: požadavky na systém managementu kvality v automotive průmyslu. Termíny a přihláška na školení od PQM.`,"Audity Kvality":`Semináře auditů kvality: výcvik interních auditorů, auditování dle ISO 19011. Termíny, obsah a přihláška na školení od PQM.`,APQP:`Semináře APQP: pokročilé plánování kvality produktu podle AIAG. Přehled termínů, obsahu a přihlášky na školení APQP od PQM.`,G8D:`Semináře G8D: řešení problému v 8 disciplínách podle příručky VDA. Termíny, obsah a přihláška na školení 8D od PQM.`,MSA:`Semináře MSA: analýza měřicího systému podle příručky AIAG. Termíny, rozsah, cena a přihláška na školení MSA od PQM.`,QFD:`Semináře QFD: rozvinout funkci kvality a transformace požadavků zákazníka. Termíny a přihláška na školení QFD od PQM.`,"Bezplatné webináře":`Bezplatné webináře PQM: aktuální témata managementu kvality online zdarma. Přehled termínů a registrace na webinář.`};if(!n)return{meta:[{title:`Semináře PQM`}]};let i=`https://e1l1csmy9t4vk1wuqm0hz6ad.macaly.app`,a=t?.openRows??[],o=[Nu([{name:`Semináře PQM`,url:`${i}/seminare`},{name:n,url:`${i}/seminare/${e.topic}`}]),{"@context":`https://schema.org`,"@type":`ItemList`,name:`Semináře PQM - ${n}`,itemListElement:a.map((e,t)=>({"@type":`ListItem`,position:t+1,name:e.title,url:`${i}/seminar/${e.slug}`}))}];return{...Au(`/seminare/${e.topic}`,`${n} | PQM - semináře managementu kvality`,r[e.topic]??`Semináře PQM v oblasti ${n}: termíny, obsah školení, cena a přihláška.`),scripts:[Pu(o)]}},component:eo(Zu,`component`)}),ed={"Six Sigma":`/seminare/six-sigma`,DOE:`/seminare/doe`,FMEA:`/seminare/fmea`,"Plánování a řízení výroby":`/seminare/planovani-a-rizeni-vyroby`,SPC:`/seminare/spc`,"Poka-yoke":`/seminare/poka-yoke`,"ISO 9001":`/seminare/iso-9001`,"IATF 16949":`/seminare/iatf-16949`,"Audity Kvality":`/seminare/audity-kvality`,APQP:`/seminare/apqp`,G8D:`/seminare/g8d`,MSA:`/seminare/msa`,QFD:`/seminare/qfd`,"Bezplatné webináře":`/seminare/webinare`},td=()=>Ru(()=>import(`./seminar._slug-sQ4Q7hy3.js`),__vite__mapDeps([22,1,2,3]));
215function nd(e){let t=`${e} | PQM`;return t.length<=60?t:`${e.length>54?e.slice(0,53).trimEnd()+`…`:e} | PQM`}var rd=Qa(`/seminar/$slug`)({loader:async({params:e})=>({detail:await X(D.seminars.getBySlug,{slug:e.slug})}),head:({params:e,loaderData:t})=>{let n=t?.detail;if(!n)return{meta:[{title:`Seminář | PQM`}]};let r=n.body?n.body.replace(/\s+/g,` `).slice(0,150).trim()+(n.body.length>150?`…`:``):`Seminář PQM: ${n.title}. Termín, rozsah, cena a přihláška na školení.`;`${e.slug}`;let i=[Nu([{name:`Semináře PQM`,url:`https://e1l1csmy9t4vk1wuqm0hz6ad.macaly.app/seminare`},...n.category?[{name:n.category,url:`https://e1l1csmy9t4vk1wuqm0hz6ad.macaly.app${ed[n.category]??`/seminare`}`}]:[],{name:n.title,url:`https://e1l1csmy9t4vk1wuqm0hz6ad.macaly.app/seminar/${e.slug}`}]),{"@context":`https://schema.org`,"@type":`Course`,name:n.title,description:r,image:Ou,provider:{"@type":`Organization`,name:`PQM - P.Q.M., česko-švýcarská spol. s r.o.`}}];return{...Au(`/seminar/${e.slug}`,nd(n.title),r),scripts:[Pu(i)]}},component:eo(td,`component`)}),id=[{slug:`nabidka-podzimnich-terminu-seminaru`,date:`25. 10. 2023`,title:`Nabídka podzimních termínů seminářů`,summary:`Na následujících seminářích máme ještě volná místa.`,body:`Na následujících seminářích máme ještě volná místa.
216Harmonizovaná FMEA podle AIAG a VDA
217Plánování a řízení výroby
2188D – Řešení problému v 8 disciplínách (podle nové příručky VDA)
219Požadavky normy IATF 16949:2016 aktualizované o „Schválené výklady (SI)`},{slug:`nove-jsme-pro-vas-pripravili-tyto-seminare`,date:`2. 10. 2023`,title:`Nově jsme pro vás připravili tyto semináře`,summary:``,body:`Výroba a dodávání produktu – - Robustní výrobní proces (VDA svazek)
220Vznik produktu – zajišťování stupňů zralosti pro nové díly (VDA svazek)
221Uvedení na trh a péče o zákazníka – Analýza vadných dílů z provozu
222VDA 2 – Uvolnění výrobního procesu a produktu - PPF (2020)
223Formel Q Part I. (terminologie VW Group + Formel Q Konkret)
224Formel Q Part II. (Formel Q Capability+ Formel Q New Parts Integral)`},{slug:`nove-jsme-pro-vas-pripravili-webinar-8d-reseni-problemu-v-8-disciplinach`,date:`6. 9. 2021`,title:`NOVĚ jsme pro vás připravili webinář 8D - Řešení problému v 8 disciplínách`,summary:`Webinář je zaměřen na vysvětlení postupu efektivního a trvalého řešení problémů metodou 8D.`,body:`Webinář je zaměřen na vysvětlení postupu efektivního a trvalého řešení problémů metodou 8D podle\xA0nové příručky VDA "8D - Řešení problémů v 8 disciplínách" (1. české vydání, srpen 2020), která představuje sjednocení přístupů dle AIAG a VDA.8D – Řešení problému v 8 disciplínách (podle nové příručky VDA)\xA07. - 8. 12. 2021
225Podívejte také na další webináře, které jsme si letos pro vás připravili.`},{slug:`online-seminare-ktere-si-nenechte-ujit`,date:`1. 6. 2020`,title:`Online semináře, které si nenechte ujít`,summary:`Kromě standardních online seminářů bychom Vás rádi pozvali na bezplatný webinář na téma „Co nového přináší Harmonizovaná FMEA podle AIAG a VDA“.`,body:`Bezplatný webinář na téma\xA0„Co nového přináší Harmonizovaná FMEA podle AIAG a VDA", 18. 6. 2020
226
227Požadavky normy IATF 16949:2016, 3. - 4. 6. 2020
228
229Metoda 5S Seiri, Seiton, Seiso, Seiketsu, Shitsuke, 11. - 12. 6. 2020
230
231Výcvik interních auditorů kvality, 16. - 17. 6. a 23. - 24. 6. 2020
232
233Harmonizovaná FMEA podle AIAG a VDA, 1. - 2. 7. 2020`},{slug:`nove-jsme-pro-vas-pripravili-online-seminare`,date:`30. 4. 2020`,title:`Nově jsme pro vás připravili online semináře`,summary:`V nabídce máme celou řadu otevřených seminářů pro veřejnost a seminářů pro firmy na míru.`,body:`Nyní máte možnost vzdělávání z domova nebo z kanceláře. Pro vaše pohodlí jsou semináře rozloženy do dvou dnů vždy po třech nebo čtyřech hodinách. Kromě otevřených online školení pro veřejnost pořádáme online školení také ve firmách, kde jsme schopni se přizpůsobit vašim potřebám. Organizační informace najdete v detailu jednotlivých seminářů.
234
235Harmonizovaná FMEA podle AIAG a VDA, 14. - 15. 5. 2020
236
237ISO 9001:2015 požadavky na systém managementu kvality, 20. - 21. 5. 2020
238
239SPC - Statistická regulace procesů, 27. - 28. 5. 2020
240
241Požadavky normy IATF 16949:2016, 3. - 4. 6. 2020
242
243Metoda 5S Seiri, Seiton, Seiso, Seiketsu, Shitsuke, 11. - 12. 6. 2020`},{slug:`nabidka-nejblizsich-terminu-skoleni`,date:`13. 1. 2020`,title:`Nabídka nejbližších termínů školení`,summary:`Na následujících seminářích máme ještě volná místa...`,body:`Na následujících seminářích máme ještě volná místa...Klíčové nástroje IATF 16949 CORE TOOLS,\xA011. 3. Čeladná
244
245DOE Design of Experiments/Taguchi, 17. 3. Čeladná
246
247Plánování a řízení výroby, 25. - 26. 3. Čeladná
248
249Harmonizovaná FMEA podle AIAG a VDA, 23. 4. Čeladná
250
251Harmonizovaná FMEA podle AIAG a VDA, 21. 5. Praha
252
253SPC - Statistická regulace procesů, 18. 6. Čeladná`},{slug:`vychazi-aktualizovana-prirucka-fmea`,date:`14. 6. 2019`,title:`Vychází aktualizovaná příručka FMEA`,summary:`Byla vydána Příručka FMEA – analýza možností vzniku vad a jejich následků - AIAG & VDA (1. vydání).`,body:`3. 6. 2019 byla vydána Příručka FMEA – analýza možností vzniku vad a jejich následků - AIAG & VDA (1. vydání), která nahrazuje 4. vydání příručky\xA0 FMEA podle AIAG a část příručky VDA 4 - FMEA produktu a procesu.
254Příručka je určena pro dodavatelský řetězec automobilového průmyslu jako účinný nástroj pro analýzu a eliminaci rizik v\xA0rámci návrhu produktu, plánování procesu a monitorování a odezvy systému.
255Abychom Vám usnadnili přechod na tuto harmonizovanou metodiku - FMEA AIAG & VDA, připravili jsme pro Vás seminář, na němž se seznámíte se změnami, které nová příručka obsahuje a zároveň získáte znalosti a dovednosti, které Vám umožní stát se aktivními členy týmu FMEA.
256
257#### PRO VEŘEJNOST
258Harmonizovaná FMEA podle AIAG a VDA
259
260#### PRO FIRMY
261Harmonizovaná FMEA podle AIAG a VDA`},{slug:`zajistime-vam-az-85-dotaci-na-skoleni`,date:`4. 2. 2019`,title:`Zajistíme vám až 85 % dotaci na školení`,summary:`Školení je možné realizovat v rámci dotačního programů POVEZ. Dokážeme se vám přizpůsobit tak, aby byly naplněny jeho podmínky.`,body:`POVEZ II je zkratkou názvu projektu „Podpora odborného vzdělávání zaměstnanců II". Projekt POVEZ II se zabývá problematikou adaptability pracovní síly v podnicích na neustále se měnící situaci na trhu. Pro zvýšení konkurenceschopnosti a rozšíření činnosti musí zaměstnavatelé disponovat kvalifikovanou pracovní silou. Projekt proto řeší problém nes
261ouladu mezi dovednostmi a kvalifikačními předpoklady nabízenými a požadovanými, tedy nedostatečnou flexibilitu pracovní síly. Projekt bude realizován Úřadem práce ČR a je financován z Operačního programu Zaměstnanost a státního rozpočtu České republiky.
262
263#### Základní parametry POVEZ II
264
265- Rozhodující orgán: Úřad práce – krajská pobočka
266- Hrazeno je 85% nákladů na školení a mzdové náklady
267- Oblasti školení: Technická školení, obecná školení, nepovinná a periodická školení
268- Jak školit: Prezenční forma, skupinové vzdělání
269
270#### Komu je POVEZ II určen
271
272- zaměstnavatelé
273- fyzické osoby – OSVČ
274- nestátní neziskové organizace
275- výhodu mají technologické a výrobní firmy
276
277#### PQM a POVEZ II
278
279- Komplexní zajištění projektu
280- Příprava kvalitních vzdělávacích plánů
281- Podporujeme kvalitní vzdělání co má přínos a smysl
282- Dlouhodobá spolupráce
283
284#### Cesta k dotaci
285
286- Rozhodnutí
287- Získání podkladů
288- Příprava vzdělávacího plánu
289- Konzultace na ÚP
290- Podání na ÚP
291- Získání prostředků
292
293#### Administrace projektu
294
295- Příprava a provedení výběrového řízení
296- Přípravu a aktualizaci harmonogramu
297- Zajištění vzdělávacích aktivit (zajištění lektorů atd.)
298- Vyúčtování mzdových nákladů vč. přípravy navazujících příloh (evidence docházky, evidence výuky)
299- Vyúčtování vzdělávací aktivity a navazujících příloh
300- Závěrečný protokol
301- Certifikáty
302- Poradenskou činnost
303- Zajištění povinné publicity
304
305#### Přínosy projektu POVEZ II
306
307- Peníze EU zdarma
308- Hradí 85% nákladů na školení + náhrada mezd
309- Lze využít pro odborné, obecné, jazykové a specifické vzdělávání
310- Intenzita školení dle Vašich možností
311- Oproti grantovým výzvám vyšší šance dotaci získat
312- Rychlé vyřízení žádosti na ÚP (do 30 dnů)
313- Lze žádat opakovaně
314- Možnost opravovat žádosti a podávat znovu
315- Úspěšnost schvalování projektů není stoprocentní
316- Schválení závislé na rozpočtu na ÚP
317- Nejsou hrazeny nepřímé náklady
318
319#### PODPOROVANÉ REGIONY
320
321Které regiony jsou do projektu zapojeny?
322POVEZII navazuje na projekt POVEZ a nahrazuje projekt "Vzdělávejte se pro růst!", které se osvědčily jako nástroje podpory dalšího vzdělávání a posilování konkurenceschopnosti pracovní síly na trhu práce v ČR, s výjimkou hlavního města Prahy.
323Do podporovaných regionů patří:
324Středočeský kraj, Jihočeský kraj, Plzeňský kraj, Karlovarský kraj, Ústecký kraj, Liberecký kraj, Královéhradecký kraj, Pardubický kraj, Vysočina, Jihomoravský kraj, Olomoucký kraj, Zlínský kraj, Moravskoslezský kraj.
325
326#### Výhody projektu
327
328- Celý proces kolem možného získání dotace zdarma a bez rizika
329- Projekt na klíč – full servis bez starostí
330- Úspora času, lidí, energie a stresu
331- Eliminace chyb v žádosti
332- Vysoká úspěšnost při realizaci projektu
333- Projekt na míru dle vašich potřeb a požadavků
334- Hladký průběh projektu – vyhnete se případným sankcím
335- Dlouhodobé zajištění rozvoje vašich zaměstnanců`},{slug:`control-plan-v-souladu-s-iatf-16949-3`,date:`9. 5. 2018`,title:`CONTROL PLAN (v souladu s IATF 16949)`,summary:`Od dubna 2018 nabízíme nový seminář\xA0CONTROL PLAN (v souladu s IATF 16949), pro splnění nového požadavku normy IATF 16949.`,body:`Seminář zaměřený na vysvětlení metodiky Control planu (Plánu kontroly a řízení) - jednoho z\xA0nástrojů zabezpečení kvality, který vyžaduje norma IATF 16949.
336Dobře vytvořený Control plan hraje velmi významnou úlohu při nastavování efektivní kontroly výrobku a výrobních procesů a ačkoliv jsou Control plany standardem v\xA0automobilovém průmyslu, mohou mít velký přínos pro zlepšení kvality i v jiných odvětvích.
337
338#### PRO VEŘEJNOST
339CONTROL PLAN (v souladu s IATF 16949)
340
341#### PRO FIRMY
342CONTROL PLAN (v souladu s IATF 16949)`}],ad=Qa(`/aktuality/$slug`)({component:eo(()=>Ru(()=>import(`./aktuality._slug-D03ckHTq.js`),__vite__mapDeps([23,1,2,3])),`component`),head:({params:e})=>{let t=id.find(t=>t.slug===e.slug);
342if(!t)return{meta:[{title:`Aktualita nenalezena | PQM`}]};function n(e){let t=`${e} | PQM`;return t.length<=60?t:`${e.length>54?e.slice(0,53).trimEnd()+`…`:e} | PQM`}let r=`https://e1l1csmy9t4vk1wuqm0hz6ad.macaly.app`,i=t.summary||t.body.replace(/\s+/g,` `).slice(0,150).trim();return{...Au(`/aktuality/${e.slug}`,n(t.title),i),scripts:[Pu([Nu([{name:`Aktuality`,url:`${r}/aktuality`},{name:t.title,url:`${r}/aktuality/${e.slug}`}]),{"@context":`https://schema.org`,"@type":`Article`,headline:t.title,datePublished:t.date,publisher:{"@type":`Organization`,name:`PQM - P.Q.M., česko-švýcarská spol. s r.o.`}}])]}}}),od=Qa(`/admin/login`)({head:()=>({meta:[{title:`Administrace | PQM`},{name:`robots`,content:`noindex, nofollow`}]}),component:eo(()=>Ru(()=>import(`./admin.login-Db-FW_cs.js`),__vite__mapDeps([24,1,8,18])),`component`)}),sd=zu.update({id:`/seminare-ve-firmach`,path:`/seminare-ve-firmach`,getParentRoute:()=>Su}),cd=Bu.update({id:`/seminare-pro-verejnost`,path:`/seminare-pro-verejnost`,getParentRoute:()=>Su}),ld=Vu.update({id:`/seminare-online`,path:`/seminare-online`,getParentRoute:()=>Su}),ud=Hu.update({id:`/prihlaska`,path:`/prihlaska`,getParentRoute:()=>Su}),dd=Uu.update({id:`/poradenstvi`,path:`/poradenstvi`,getParentRoute:()=>Su}),fd=Wu.update({id:`/poptavka`,path:`/poptavka`,getParentRoute:()=>Su}),pd=Gu.update({id:`/o-nas`,path:`/o-nas`,getParentRoute:()=>Su}),md=Z.update({id:`/kontakt`,path:`/kontakt`,getParentRoute:()=>Su}),hd=Ku.update({id:`/jak-fungujeme`,path:`/jak-fungujeme`,getParentRoute:()=>Su}),gd=qu.update({id:`/aktuality`,path:`/aktuality`,getParentRoute:()=>Su}),_d=Ju.update({id:`/admin`,path:`/admin`,getParentRoute:()=>Su}),vd=Yu.update({id:`/`,path:`/`,getParentRoute:()=>Su}),yd=Xu.update({id:`/seminare/`,path:`/seminare/`,getParentRoute:()=>Su}),bd=$u.update({id:`/seminare/$topic`,path:`/seminare/$topic`,getParentRoute:()=>Su}),Q=rd.update({id:`/seminar/$slug`,path:`/seminar/$slug`,getParentRoute:()=>Su}),xd=ad.update({id:`/$slug`,path:`/$slug`,getParentRoute:()=>gd}),Sd={AdminLoginRoute:od.update({id:`/login`,path:`/login`,getParentRoute:()=>_d})},Cd=_d._addFileChildren(Sd),wd={AktualitySlugRoute:xd},Td={IndexRoute:vd,AdminRoute:Cd,AktualityRoute:gd._addFileChildren(wd),JakFungujemeRoute:hd,KontaktRoute:md,ONasRoute:pd,PoptavkaRoute:fd,PoradenstviRoute:dd,PrihlaskaRoute:ud,SeminareOnlineRoute:ld,SeminareProVerejnostRoute:cd,SeminareVeFirmachRoute:sd,SeminarSlugRoute:Q,SeminareTopicRoute:bd,SeminareIndexRoute:yd},Ed=Su._addFileChildren(Td);function Dd(){return(0,F.jsxs)(`div`,{className:`flex flex-col items-center justify-center h-screen gap-4 p-6 text-center`,children:[(0,F.jsx)(`h1`,{className:`text-4xl font-semibold`,children:`404`}),(0,F.jsx)(`p`,{className:`text-muted-foreground`,children:`Page not found.`}),(0,F.jsx)(b,{to:`/`,className:`text-sm underline underline-offset-4 hover:no-underline`,children:`Go home`})]})}function Od({error:e}){let t=a();return(0,F.jsxs)(`div`,{className:`flex flex-col items-center justify-center h-screen gap-4 p-6 text-center`,children:[(0,F.jsx)(`h1`,{className:`text-4xl font-semibold`,children:`Something went wrong`}),(0,F.jsx)(`p`,{className:`text-muted-foreground max-w-md break-words`,children:e.message}),(0,F.jsx)(`button`,{onClick:()=>t.invalidate(),className:`inline-flex items-center justify-center rounded-md border border-input bg-background px-4 py-2 text-sm font-medium hover:bg-accent hover:text-accent-foreground`,children:`Retry`})]})}function kd(){return ao({routeTree:Ed,scrollRestoration:!0,defaultPreload:`intent`,defaultPreloadStaleTime:0,defaultNotFoundComponent:Dd,defaultErrorComponent:Od})}async function Ad(){let e=await kd(),t=[];return window.__TSS_START_OPTIONS__={serializationAdapters:t},t.push(_a),e.options.serializationAdapters&&t.push(...e.options.serializationAdapters),e.update({basepath:``,serializationAdapters:t}),e.stores.matchesId.get().length||await ba(e),e}var jd=Ad;async function Md(){let e=await jd();return window.$_TSR?.h(),e}var Nd;function $(){return Nd||=Md(),(0,F.jsx)(Sa,{promise:Nd,children:e=>(0,F.jsx)(co,{router:e})})}var Pd=ke();(0,P.startTransition)(()=>{(0,Pd.hydrateRoot)(document,(0,F.jsx)(P.StrictMode,{children:(0,F.jsx)($,{})}))});export{Vl as _,$u as a,qu as c,Hu as d,Vu as f,Hl as g,U as h,ed as i,Ku as l,zu as m,id as n,Xu as o,Bu as p,rd as r,Yu as s,ad as t,Wu as u,K
342a as v};

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.