PageSourceSearch

https://www.mediem.ai/_next/static/chunks/37-wwzn3-ixk9.js

js mediem.ai collected 2026-10-05 12:15:27 UTC 504,536 bytes, 21 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,396482,(e,t,n)=>{"use strict";var r=e.i(804882);t.exports=function(t){function n(e,t,n,r){return new rV(e,t,n,r)}function a(){}function i(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function s(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do 0!=(4098&(t=e).flags)&&(n=t.return),e=t.return;while(e)}return 3===t.tag?n:null}function l(e){if(s(e)!==e)throw Error(i(188))}function o(e){var t=e.alternate;if(!t){if(null===(t=s(e)))throw Error(i(188));return t!==e?null:e}for(var n=e,r=t;;){var a=n.return;if(null===a)break;var o=a.alternate;if(null===o){if(null!==(r=a.return)){n=r;continue}break}if(a.child===o.child){for(o=a.child;o;){if(o===n)return l(a),e;if(o===r)return l(a),t;o=o.sibling}throw Error(i(188))}if(n.return!==r.return)n=a,r=o;else{for(var u=!1,c=a.child;c;){if(c===n){u=!0,n=a,r=o;break}if(c===r){u=!0,r=a,n=o;break}c=c.sibling}if(!u){for(c=o.child;c;){if(c===n){u=!0,n=o,r=a;break}if(c===r){u=!0,r=o,n=a;break}c=c.sibling}if(!u)throw Error(i(189))}}if(n.alternate!==r)throw Error(i(190))}if(3!==n.tag)throw Error(i(188));return n.stateNode.current===n?e:t}function u(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=ay&&e[ay]||e["@@iterator"])?e:null}function c(e){if(null==e)return null;if("function"==typeof e)return e.$$typeof===av?null:e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case ai:return"Fragment";case al:return"Profiler";case as:return"StrictMode";case ah:return"Suspense";case ad:return"SuspenseList";case ag:return"Activity"}if("object"==typeof e)switch(e.$$typeof){case aa:return"Portal";case au:return e.displayName||"Context";case ao:return(e._context.displayName||"Context")+".Consumer";case ac:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case af:return null!==(t=e.displayName||null)?t:c(e.type)||"Memo";case ap:t=e._payload,e=e._init;try{return c(e(t))}catch(e){}}return null}function h(e){return{current:e}}function d(e){0>sw||(e.current=sx[sw],sx[sw]=null,sw--)}function f(e,t){sx[++sw]=e.current,e.current=t}function p(e){var t=42&e;if(0!==t)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 261888&e;case 262144:case 524288:case 1048576:case 2097152:return 3932160&e;case 4194304:case 8388608:case 0x1000000:case 0x2000000:return 0x3c00000&e;case 0x4000000:return 0x4000000;case 0x8000000:return 0x8000000;case 0x10000000:return 0x10000000;case 0x20000000:return 0x20000000;case 0x40000000:return 0;default:return e}}function g(e,t,n){var r=e.pendingLanes;if(0===r)return 0;var a=0,i=e.suspendedLanes,s=e.pingedLanes;e=e.warmLanes;var l=0x7ffffff&r;return 0!==l?0!=(r=l&~i)?a=p(r):0!=(s&=l)?a=p(s):n||0!=(n=l&~e)&&(a=p(n)):0!=(l=r&~i)?a=p(l):0!==s?a=p(s):n||0!=(n=r&~e)&&(a=p(n)),0===a?0:0!==t&&t!==a&&0==(t&i)&&((i=a&-a)>=(n=t&-t)||32===i&&0!=(4194048&n))?t:a}function m(e,t){return 0==(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)}function y(){var e=sM;return 0==(0x3c00000&(sM<<=1))&&(sM=4194304),e}function v(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function b(e,t){e.pendingLanes|=t,0x10000000!==t&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function S(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-s_(t);e.entangledLanes|=t,e.entanglements[r]=0x40000000|e.entanglements[r]|261930&n}function k(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-s_(n),a=1<<r;a&t|e[r]&t&&(e[r]|=t),n&=~a}}function x(e,t){var n=t&-t;return 0!=((n=0!=(42&n)?1:w(n))&(e.suspendedLanes|t))?0:n}function w(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 0x1000000:case 0x2000000:e=128;break;case 0x10000000:e=0x8000000;break;default:e=0}return e}function C(e){return 2<(e&=-e)?8<e?0!=(0x7ffffff&e)?32:0x10000000:8:2}function _(e){if(void 0===i9)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);i9=t&&t[1]||"",i7=-1<e.stack.indexOf("\n    at")?" (<anonymous>)":-1<e.stack.indexOf("@")?"@unknown:0:0":""}return"\n"+i9+e+i7}function P(e,t){if(!e||sU)return"";sU=!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()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(n,[])}catch(e){var r=e}Reflect.construct(e,[],n)}
1else{try{n.call()}catch(e){r=e}e.call(n.prototype)}}else{try{throw Error()}catch(e){r=e}(n=e())&&"function"==typeof n.catch&&n.catch(function(){})}}catch(e){if(e&&r&&"string"==typeof e.stack)return[e.stack,r.stack]}return[null,null]}};r.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var a=Object.getOwnPropertyDescriptor(r.DetermineComponentFrameRoot,"name");a&&a.configurable&&Object.defineProperty(r.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var i=r.DetermineComponentFrameRoot(),s=i[0],l=i[1];if(s&&l){var o=s.split("\n"),u=l.split("\n");for(a=r=0;r<o.length&&!o[r].includes("DetermineComponentFrameRoot");)r++;for(;a<u.length&&!u[a].includes("DetermineComponentFrameRoot");)a++;if(r===o.length||a===u.length)for(r=o.length-1,a=u.length-1;1<=r&&0<=a&&o[r]!==u[a];)a--;for(;1<=r&&0<=a;r--,a--)if(o[r]!==u[a]){if(1!==r||1!==a)do if(r--,a--,0>a||o[r]!==u[a]){var c="\n"+o[r].replace(" at new "," at ");return e.displayName&&c.includes("<anonymous>")&&(c=c.replace("<anonymous>",e.displayName)),c}while(1<=r&&0<=a)break}}}finally{sU=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?_(n):""}function T(e){try{var t="",n=null;do t+=function(e,t){switch(e.tag){case 26:case 27:case 5:return _(e.type);case 16:return _("Lazy");case 13:return e.child!==t&&null!==t?_("Suspense Fallback"):_("Suspense");case 19:return _("SuspenseList");case 0:case 15:return P(e.type,!1);case 11:return P(e.type.render,!1);case 1:return P(e.type,!0);case 31:return _("Activity");default:return""}}(e,n),n=e,e=e.return;while(e)return t}catch(e){return"\nError generating stack: "+e.message+"\n"+e.stack}}function E(e,t){if("object"==typeof e&&null!==e){var n=sq.get(e);return void 0!==n?n:(t={value:e,source:t,stack:T(t)},sq.set(e,t),t)}return{value:e,source:t,stack:T(t)}}function R(e,t){sV[sY++]=sQ,sV[sY++]=sX,sX=e,sQ=t}function M(e,t,n){sK[sJ++]=s0,sK[sJ++]=s1,sK[sJ++]=sZ,sZ=e;var r=s0;e=s1;var a=32-s_(r)-1;r&=~(1<<a),n+=1;var i=32-s_(t)+a;if(30<i){var s=a-a%5;i=(r&(1<<s)-1).toString(32),r>>=s,a-=s,s0=1<<32-s_(t)+a|n<<a|r,s1=i+e}else s0=1<<i|n<<a|r,s1=e}function A(e){null!==e.return&&(R(e,1),M(e,1,0))}function I(e){for(;e===sX;)sX=sV[--sY],sV[sY]=null,sQ=sV[--sY],sV[sY]=null;for(;e===sZ;)sZ=sK[--sJ],sK[sJ]=null,s1=sK[--sJ],sK[sJ]=null,s0=sK[--sJ],sK[sJ]=null}function F(e,t){sK[sJ++]=s0,sK[sJ++]=s1,sK[sJ++]=sZ,s0=t.id,s1=t.overflow,sZ=e}function L(e,t){f(s5,t),f(s3,e),f(s2,null),e=a_(t),d(s2),f(s2,e)}function z(){d(s2),d(s3),d(s5)}function N(e){null!==e.memoizedState&&f(s4,e);var t=s2.current,n=aP(t,e.type);t!==n&&(f(s3,e),f(s2,n))}function D(e){s3.current===e&&(d(s2),d(s3)),s4.current===e&&(d(s4),aD?a2._currentValue=a1:a2._currentValue2=a1)}function O(e){var t=Error(i(418,1<arguments.length&&void 0!==arguments[1]&&arguments[1]?"text":"HTML",""));throw W(E(t,e)),lt}function B(e,t){if(!aG)throw Error(i(175));iU(e.stateNode,e.type,e.memoizedProps,t,e)||O(e,!0)}function G(e){for(s6=e.return;s6;)switch(s6.tag){case 5:case 31:case 13:le=!1;return;case 27:case 3:le=!0;return;default:s6=s6.return}}function H(e){if(!aG||e!==s6)return!1;if(!s9)return G(e),s9=!0,!1;var t=e.tag;if(sm?3!==t&&27!==t&&(5!==t||i8(e.type)&&!aI(e.type,e.memoizedProps))&&s8&&O(e):3!==t&&(5!==t||i8(e.type)&&!aI(e.type,e.memoizedProps))&&s8&&O(e),G(e),13===t){if(!aG)throw Error(i(316));if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(i(317));s8=iQ(e)}else if(31===t){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(i(317));s8=iX(e)}else s8=sm&&27===t?iz(e.type,s8):s6?iL(e.stateNode):null;return!0}function $(){aG&&(s8=s6=null,s9=!1)}function j(){var e=s7;return null!==e&&(null===oR?oR=e:oR.push.apply(oR,e),s7=null),e}function W(e){null===s7?s7=[e]:s7.push(e)}function U(e,t,n){aD?(f(ln,t._currentValue),t._currentValue=n):(f(ln,t._currentValue2),t._currentValue2=n)}function q(e){var t=ln.current;aD?e._currentValue=t:e._currentValue2=t,d(ln)}function V(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Y(e,t,n,r){var a=e.child;for(null!==a&&(a.return=e);null!==a;){var s=a.dependencies;if(null!==s){var l=a.child;s=s.firstContext;e:for(;null!==s;){var o=s;
1s=a;for(var u=0;u<t.length;u++)if(o.context===t[u]){s.lanes|=n,null!==(o=s.alternate)&&(o.lanes|=n),V(s.return,n,e),r||(l=null);break e}s=o.next}}else if(18===a.tag){if(null===(l=a.return))throw Error(i(341));l.lanes|=n,null!==(s=l.alternate)&&(s.lanes|=n),V(l,n,e),l=null}else l=a.child;if(null!==l)l.return=a;else for(l=a;null!==l;){if(l===e){l=null;break}if(null!==(a=l.sibling)){a.return=l.return,l=a;break}l=l.return}a=l}}function X(e,t,n,r){e=null;for(var a=t,s=!1;null!==a;){if(!s){if(0!=(524288&a.flags))s=!0;else if(0!=(262144&a.flags))break}if(10===a.tag){var l=a.alternate;if(null===l)throw Error(i(387));if(null!==(l=l.memoizedProps)){var o=a.type;s$(a.pendingProps.value,l.value)||(null!==e?e.push(o):e=[o])}}else if(a===s4.current){if(null===(l=a.alternate))throw Error(i(387));l.memoizedState.memoizedState!==a.memoizedState.memoizedState&&(null!==e?e.push(a2):e=[a2])}a=a.return}null!==e&&Y(t,e,n,r),t.flags|=262144}function Q(e){for(e=e.firstContext;null!==e;){var t=e.context;if(!s$(aD?t._currentValue:t._currentValue2,e.memoizedValue))return!0;e=e.next}return!1}
1function K(e){lr=e,la=null,null!==(e=e.dependencies)&&(e.firstContext=null)}function J(e){return ee(lr,e)}function Z(e,t){return null===lr&&K(e),ee(e,t)}function ee(e,t){var n=aD?t._currentValue:t._currentValue2;if(t={context:t,memoizedValue:n,next:null},null===la){if(null===e)throw Error(i(308));la=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else la=la.next=t;return n}function et(){return{controller:new li,data:new Map,refCount:0}}function en(e){e.refCount--,0===e.refCount&&ls(ll,function(){e.controller.abort()})}function er(){}function ea(e){e!==lc&&null===e.next&&(null===lc?lu=lc=e:lc=lc.next=e),ld=!0,lh||(lh=!0,a5?a4(function(){0!=(6&od)?sA(sN,es):el()}):sA(sN,es))}function ei(e,t){if(!lf&&ld){lf=!0;do for(var n=!1,r=lu;null!==r;){if(!t)if(0!==e){var a=r.pendingLanes;if(0===a)var i=0;else{var s=r.suspendedLanes,l=r.pingedLanes;i=0xc000095&(i=(1<<31-s_(42|e)+1)-1&(a&~(s&~l)))?0xc000095&i|1:i?2|i:0}0!==i&&(n=!0,ec(r,i))}else i=og,0==(3&(i=g(r,r===of?i:0,null!==r.cancelPendingCommit||r.timeoutHandle!==aN)))||m(r,i)||(n=!0,ec(r,i));r=r.next}while(n)lf=!1}}function es(){el()}function el(){ld=lh=!1;var e=0;0!==lp&&aq()&&(e=lp);for(var t=sz(),n=null,r=lu;null!==r;){var a=r.next,i=eo(r,t);0===i?(r.next=null,null===n?lu=a:n.next=a,null===a&&(lc=n)):(n=r,(0!==e||0!=(3&i))&&(ld=!0)),r=a}0!==oN&&5!==oN||ei(e,!1),0!==lp&&(lp=0)}function eo(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,a=e.expirationTimes,i=-0x3c00001&e.pendingLanes;0<i;){var s=31-s_(i),l=1<<s,o=a[s];-1===o?(0==(l&n)||0!=(l&r))&&(a[s]=function(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;default:return -1}}(l,t)):o<=t&&(e.expiredLanes|=l),i&=~l}if(t=of,n=og,n=g(e,e===t?n:0,null!==e.cancelPendingCommit||e.timeoutHandle!==aN),r=e.callbackNode,0===n||e===t&&(2===om||9===om)||null!==e.cancelPendingCommit)return null!==r&&null!==r&&sI(r),e.callbackNode=null,e.callbackPriority=0;if(0==(3&n)||m(e,n)){if((t=n&-n)===e.callbackPriority)return t;switch(null!==r&&sI(r),C(n)){case 2:case 8:n=sD;break;case 32:default:n=sO;break;case 0x10000000:n=sB}return n=sA(n,r=eu.bind(null,e)),e.callbackPriority=t,e.callbackNode=n,t}return null!==r&&null!==r&&sI(r),e.callbackPriority=2,e.callbackNode=null,2}function eu(e,t){if(0!==oN&&5!==oN)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(rO()&&e.callbackNode!==n)return null;var r=og;return 0===(r=g(e,e===of?r:0,null!==e.cancelPendingCommit||e.timeoutHandle!==aN))?null:(rm(e,r,t),eo(e,sz()),null!=e.callbackNode&&e.callbackNode===n?eu.bind(null,e):null)}function ec(e,t){if(rO())return null;rm(e,t,!0)}function eh(){if(0===lp){var e=ly;0===e&&(e=sE,0==(261888&(sE<<=1))&&(sE=256)),lp=e}return lp}function ed(){if(0==--lm&&null!==lg){null!==lv&&(lv.status="fulfilled");var e=lg;lg=null,ly=0,lv=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function ef(){var e=lS.current;return null!==e?e:of.pooledCache}function ep(e,t){null===t?f(lS,lS.current):f(lS,t.pool)}function eg(){var e=ef();return null===e?null:{parent:aD?lo._currentValue:lo._currentValue2,pool:e}}function em(e,t){if(s$(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===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 a=n[r];if(!sW.call(t,a)||!s$(e[a],t[a]))return!1}return!0}function ey(e){return"fulfilled"===(e=e.status)||"rejected"===e}function ev(e,t,n){switch(void 0===(n=e[n])?e.push(t):n!==t&&(t.then(er,er),t=n),t.status){case"fulfilled":return t.value;case"rejected":throw ek(e=t.reason),e;default:if("string"==typeof t.status)t.then(er,er);else{if(null!==(e=of)&&100<e.shellSuspendCounter)throw Error(i(482));(e=t).status="pending",e.then(function(e){if("pending"===t.status){var n=t;n.status="fulfilled",n.value=e}},function(e){if("pending"===t.status){var n=t;n.status="rejected",n.reason=e}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw ek(e=t.reason),e}throw l_=t,lk}}function eb(e){try{return(0,e._init)(e._payload)}catch(e){if(null!==e&&"object"==typeof e&&"function"==typeof e.then)throw l_=e,lk;throw e}}function eS(){if(null===l_)throw Error(i(459));var e=l_;return l_=null,e}function ek(e){if(e===lk||e===lw)throw Error(i(483))}function ex(e){var t=lT;return lT+=1,null===lP&&(lP=[]),ev(lP,e,t)}function ew(e,t){e.ref=void 0!==(t=t.props.ref)?t:null}function eC(e,t){if(t.$$typeof===an)throw Error(i(525));throw Error(i(31,"[object Object]"===(e=Object.prototype.toString.call(t))?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function e_(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function r(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function a(e){for(var t=new Map;null!==e;)null!==e.key?t.set(e.key,e):t.set(e.index,e),e=e.sibling;return t}function s(e,t){return(e=rX(e,t)).index=0,e.sibling=null,e}function l(t,n,r){return(t.index=r,e)?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=0x4000002,n):r:(t.flags|=0x4000002,n):(t.flags|=1048576,n)}function o(t){return e&&null===t.alternate&&(t.flags|=0x4000002),t}function c(e,t,n,r){return null===t||6!==t.tag?(t=rZ(n,e.mode,r)).return=e:(t=s(t,n)).return=e,t}function h(e,t,n,r){var a=n.type;return a===ai?f(e,t,n.props.children,r,n.key):(null!==t&&(t.elementType===a||"object"==typeof a&&null!==a&&a.$$typeof===ap&&eb(a)===t.type)?ew(t=s(t,n.props),n):ew(t=rK(n.type,n.key,n.props,null,e.mode,r),n),t.return=e,t)}function d(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?(t=r1(n,e.mode,r)).return=e:(t=s(t,n.children||[])).return=e,t}function f(e,t,n,r,a){return null===t||7!==t.tag?(t=rJ(n,e.mode,r,a)).return=e:(t=s(t,n)).return=e,t}function p(e,t,n){if("string"==typeof t&&""!==t||"number"==typeof t||"bigint"==typeof t)return(t=rZ(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case ar:return ew(n=rK(t.type,t.key,t.props,null,e.mode,n),t),n.return=e,n;case aa:return(t=r1(t,e.mode,n)).return=e,t;case ap:return p(e,t=eb(t),n)}if(ab(t)||u(t))return(t=rJ(t,e.mode,n,null)).return=e,t;if("function"==typeof t.then)return p(e,ex(t),n);if(t.$$typeof===au)return p(e,Z(e,t),n);eC(e,t)}return null}function g(e,t,n,r){var a=null!==t?t.key:null;if("string"==typeof n&&""!==n||"number"==typeof n||"bigint"==typeof n)return null!==a?null:c(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case ar:return n.key===a?h(e,t,n,r):null;case aa:return n.key===a?d(e,t,n,r):null;case ap:return g(e,t,n=eb(n),r)}if(ab(n)||u(n))return null!==a?null:f(e,t,n,r,null);if("function"==typeof n.then)return g(e,t,ex(n),r);if(n.$$typeof===au)return g(e,t,Z(e,n),r);eC(e,n)}return null}function m(e,t,n,r,a){if("string"==typeof r&&""!==r||"number"==typeof r||"bigint"==typeof r)return c(t,e=e.get(n)||null,""+r,a);if("object"==typeof r&&null!==r){switch(r.$$typeof){case ar:return h(t,e=e.get(null===r.key?n:r.key)||null,r,a);case aa:return d(t,e=e.get(null===r.key?n:r.key)||null,r,a);case ap:return m(e,t,n,r=eb(r),a)}if(ab(r)||u(r))return f(t,e=e.get(n)||null,r,a,null);if("function"==typeof r.then)return m(e,t,n,ex(r),a);if(r.$$typeof===au)return m(e,t,n,Z(t,r),a);eC(t,r)}return null}return function(c,h,d,f){try{lT=0;var y=function n(c,h,d,f){if("object"==typeof d&&null!==d&&d.type===ai&&null===d.key&&(d=d.props.children),"object"==typeof d&&null!==d){switch(d.$$typeof){case ar:e:{for(var y=d.key;null!==h;){if(h.key===y){if((y=d.type)===ai){if(7===h.tag){r(c,h.sibling),(f=s(h,d.props.children)).return=c,c=f;break e}}else if(h.elementType===y||"object"==typeof y&&null!==y&&y.$$typeof===ap&&eb(y)===h.type){r(c,h.sibling),ew(f=s(h,d.props),d),f.return=c,c=f;break e}r(c,h);break}t(c,h),h=h.sibling}d.type===ai?(f=rJ(d.props.children,c.mode,f,d.key)).return=c:(ew(f=rK(d.type,d.key,d.props,null,c.mode,f),d),f.return=c),c=f}return o(c);case aa:e:{for(y=d.key;null!==h;){if(h.key===y)if(4===h.tag&&h.stateNode.containerInfo===d.containerInfo&&h.stateNode.implementation===d.implementation){r(c,h.sibling),(f=s(h,d.children||[])).return=c,c=f;break e}else{r(c,h);break}t(c,h),h=h.sibling}(f=r1(d,c.mode,f)).return=c,c=f}return o(c);case ap:return n(c,h,d=eb(d),f)}if(ab(d))return function(n,i,s,o){for(var u=null,c=null,h=i,d=i=0,f=null;null!==h&&d<s.length;d++){h.index>d?(f=h,h=null):f=h.sibling;var y=g(n,h,s[d],o);
vendor: 4,328 bytes, line 1
1if(null===y){null===h&&(h=f);break}e&&h&&null===y.alternate&&t(n,h),i=l(y,i,d),null===c?u=y:c.sibling=y,c=y,h=f}if(d===s.length)return r(n,h),s9&&R(n,d),u;if(null===h){for(;d<s.length;d++)null!==(h=p(n,s[d],o))&&(i=l(h,i,d),null===c?u=h:c.sibling=h,c=h);return s9&&R(n,d),u}for(h=a(h);d<s.length;d++)null!==(f=m(h,n,d,s[d],o))&&(e&&null!==f.alternate&&h.delete(null===f.key?d:f.key),i=l(f,i,d),null===c?u=f:c.sibling=f,c=f);return e&&h.forEach(function(e){return t(n,e)}),s9&&R(n,d),u}(c,h,d,f);if(u(d)){if("function"!=typeof(y=u(d)))throw Error(i(150));return function(n,s,o,u){if(null==o)throw Error(i(151));for(var c=null,h=null,d=s,f=s=0,y=null,v=o.next();null!==d&&!v.done;f++,v=o.next()){d.index>f?(y=d,d=null):y=d.sibling;var b=g(n,d,v.value,u);if(null===b){null===d&&(d=y);break}e&&d&&null===b.alternate&&t(n,d),s=l(b,s,f),null===h?c=b:h.sibling=b,h=b,d=y}if(v.done)return r(n,d),s9&&R(n,f),c;if(null===d){for(;!v.done;f++,v=o.next())null!==(v=p(n,v.value,u))&&(s=l(v,s,f),null===h?c=v:h.sibling=v,h=v);return s9&&R(n,f),c}for(d=a(d);!v.done;f++,v=o.next())null!==(v=m(d,n,f,v.value,u))&&(e&&null!==v.alternate&&d.delete(null===v.key?f:v.key),s=l(v,s,f),null===h?c=v:h.sibling=v,h=v);return e&&d.forEach(function(e){return t(n,e)}),s9&&R(n,f),c}(c,h,d=y.call(d),f)}if("function"==typeof d.then)return n(c,h,ex(d),f);if(d.$$typeof===au)return n(c,h,Z(c,d),f);eC(c,d)}return"string"==typeof d&&""!==d||"number"==typeof d||"bigint"==typeof d?(d=""+d,null!==h&&6===h.tag?(r(c,h.sibling),(f=s(h,d)).return=c):(r(c,h),(f=rZ(d,c.mode,f)).return=c),o(c=f)):r(c,h)}(c,h,d,f);return lP=null,y}catch(e){if(e===lk||e===lw)throw e;var v=n(29,e,null,c.mode);return v.lanes=f,v.return=c,v}finally{}}}function eP(){for(var e=lA,t=lI=lA=0;t<e;){var n=lM[t];lM[t++]=null;var r=lM[t];lM[t++]=null;var a=lM[t];lM[t++]=null;var i=lM[t];if(lM[t++]=null,null!==r&&null!==a){var s=r.pending;null===s?a.next=a:(a.next=s.next,s.next=a),r.pending=a}0!==i&&eM(n,a,i)}}function eT(e,t,n,r){lM[lA++]=e,lM[lA++]=t,lM[lA++]=n,lM[lA++]=r,lI|=r,e.lanes|=r,null!==(e=e.alternate)&&(e.lanes|=r)}function eE(e,t,n,r){return eT(e,t,n,r),eA(e)}function eR(e,t){return eT(e,null,null,t),eA(e)}function eM(e,t,n){e.lanes|=n;var r=e.alternate;null!==r&&(r.lanes|=n);for(var a=!1,i=e.return;null!==i;)i.childLanes|=n,null!==(r=i.alternate)&&(r.childLanes|=n),22===i.tag&&(null===(e=i.stateNode)||1&e._visibility||(a=!0)),e=i,i=i.return;return 3===e.tag?(i=e.stateNode,a&&null!==t&&(a=31-s_(n),null===(r=(e=i.hiddenUpdates)[a])?e[a]=[t]:r.push(t),t.lane=0x20000000|n),i):null}function eA(e){if(50<oj)throw oj=0,oW=null,Error(i(185));for(var t=e.return;null!==t;)t=(e=t).return;return 3===e.tag?e.stateNode:null}function eI(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function eF(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 eL(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function ez(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!=(2&od)){var a=r.pending;return null===a?t.next=t:(t.next=a.next,a.next=t),r.pending=t,t=eA(e),eM(e,null,n),t}return eT(e,r,t,n),eA(e)}function eN(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,0!=(4194048&n))){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,k(e,n)}}function eD(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var a=null,i=null;if(null!==(n=n.firstBaseUpdate)){do{var s={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};null===i?a=i=s:i=i.next=s,n=n.next}while(null!==n)null===i?a=i=t:i=i.next=t}else a=i=t;n={baseState:r.baseState,firstBaseUpdate:a,lastBaseUpdate:i,shared:r.shared,callbacks:r.callbacks},e.updateQueue=n;return}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function eO(){if(lL){var e=lv;if(null!==e)throw e}}function eB(e,t,n,r){lL=!1;var a=e.updateQueue;lF=!1;var i=a.firstBaseUpdate,s=a.lastBaseUpdate,l=a.shared.pending;if(null!==l){a.shared.pending=null;var o=l,u=o.next;o.next=null,null===s?i=u:s.next=u,s=o;var c=e.alternate;null!==c&&(l=(c=c.updateQueue).lastBaseUpdate)!==s&&(null===l?c.firstBaseUpdate=u:l.next=u,c.lastBaseUpdate=o
1)}if(null!==i){var h=a.baseState;for(s=0,c=u=o=null,l=i;;){var d=-0x20000001&l.lane,f=d!==l.lane;if(f?(og&d)===d:(r&d)===d){0!==d&&d===ly&&(lL=!0),null!==c&&(c=c.next={lane:0,tag:l.tag,payload:l.payload,callback:null,next:null});e:{var p=e,g=l;switch(d=t,g.tag){case 1:if("function"==typeof(p=g.payload)){h=p.call(n,h,d);break e}h=p;break e;case 3:p.flags=-65537&p.flags|128;case 0:if(null==(d="function"==typeof(p=g.payload)?p.call(n,h,d):p))break e;h=at({},h,d);break e;case 2:lF=!0}}null!==(d=l.callback)&&(e.flags|=64,f&&(e.flags|=8192),null===(f=a.callbacks)?a.callbacks=[d]:f.push(d))}else f={lane:d,tag:l.tag,payload:l.payload,callback:l.callback,next:null},null===c?(u=c=f,o=h):c=c.next=f,s|=d;if(null===(l=l.next))if(null===(l=a.shared.pending))break;else l=(f=l).next,f.next=null,a.lastBaseUpdate=f,a.shared.pending=null}null===c&&(o=h),a.baseState=o,a.firstBaseUpdate=u,a.lastBaseUpdate=c,null===i&&(a.shared.lanes=0),ow|=s,e.lanes=s,e.memoizedState=h}}function eG(e,t){if("function"!=typeof e)throw Error(i(191,e));e.call(t)}function eH(e,t){var n=e.callbacks;if(null!==n)for(e.callbacks=null,e=0;e<n.length;e++)eG(n[e],t)}function e$(e,t){f(lN,e=ok),f(lz,t),ok=e|t.baseLanes}function ej(){f(lN,ok),f(lz,lz.current)}function eW(){ok=lN.current,d(lz),d(lN)}function eU(e){var t=e.alternate;f(lB,1&lB.current),f(lD,e),null===lO&&(null===t||null!==lz.current?lO=e:null!==t.memoizedState&&(lO=e))}function eq(e){f(lB,lB.current),f(lD,e),null===lO&&(lO=e)}function eV(e){22===e.tag?(f(lB,lB.current),f(lD,e),null===lO&&(lO=e)):eY(e)}function eY(){f(lB,lB.current),f(lD,lD.current)}function eX(e){d(lD),lO===e&&(lO=null),d(lB)}function eQ(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||iE(n)||iR(n)))return t}else if(19===t.tag&&("forwards"===t.memoizedProps.revealOrder||"backwards"===t.memoizedProps.revealOrder||"unstable_legacy-backwards"===t.memoizedProps.revealOrder||"together"===t.memoizedProps.revealOrder)){if(0!=(128&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function eK(){throw Error(i(321))}function eJ(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!s$(e[n],t[n]))return!1;return!0}function eZ(e,t,n,r,a,i){return lG=i,lH=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,aS.H=null===e||null===e.memoizedState?lJ:lZ,lq=!1,i=n(r,a),lq=!1,lU&&(i=e1(t,n,r,a)),e0(e),i}function e0(e){aS.H=lK;var t=null!==l$&&null!==l$.next;if(lG=0,lj=l$=lH=null,lW=!1,lY=0,lX=null,t)throw Error(i(300));null===e||l3||null!==(e=e.dependencies)&&Q(e)&&(l3=!0)}function e1(e,t,n,r){lH=e;var a=0;do{if(lU&&(lX=null),lY=0,lU=!1,25<=a)throw Error(i(301));if(a+=1,lj=l$=null,null!=e.updateQueue){var s=e.updateQueue;s.lastEffect=null,s.events=null,s.stores=null,null!=s.memoCache&&(s.memoCache.index=0)}aS.H=l0,s=t(n,r)}while(lU)return s}function e2(){var e=aS.H,t=e.useState()[0];return t="function"==typeof t.then?e7(t):t,e=e.useState()[0],(null!==l$?l$.memoizedState:null)!==e&&(lH.flags|=1024),t}function e3(){var e=0!==lV;return lV=0,e}function e5(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function e4(e){if(lW){for(e=e.memoizedState;null!==e;){var t=e.queue;null!==t&&(t.pending=null),e=e.next}lW=!1}lG=0,lj=l$=lH=null,lU=!1,lY=lV=0,lX=null}function e6(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===lj?lH.memoizedState=lj=e:lj=lj.next=e,lj}function e8(){if(null===l$){var e=lH.alternate;e=null!==e?e.memoizedState:null}else e=l$.next;var t=null===lj?lH.memoizedState:lj.next;if(null!==t)lj=t,l$=e;else{if(null===e){if(null===lH.alternate)throw Error(i(467));throw Error(i(310))}e={memoizedState:(l$=e).memoizedState,baseState:l$.baseState,baseQueue:l$.baseQueue,queue:l$.queue,next:null},null===lj?lH.memoizedState=lj=e:lj=lj.next=e}return lj}function e9(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function e7(e){var t=lY;return lY+=1,null===lX&&(lX=[]),e=ev(lX,e,t),t=lH,null===(null===lj?t.memoizedState:lj.next)&&(aS.H=null===(t=t.alternate)||null===t.memoizedState?lJ:lZ),e}function te(e){if(null!==e&&"object"==typeof e){if("function"==typeof e.then)return e7(e);if(e.$$typeof===au)return J(e)}throw Error(i(438,String(e)))}function tt(e){var t=null,n=lH.updateQueue;if(null!==n&&(t=n.memoCache),null==t){var r=lH.alternate;null!==r&&null!==(r=r.updateQueue)&&null!=(r=r.memoCache)&&(t={data:r.data.map(function(e){return e.slice()}),index:0})}if(null==t&&(t={data:[],index:0}),null===n&&(n=e9(),lH.updateQueue=n),n.memoCache=t,void 0===(n=t.data[t.index]))for(n=t.data[t.index]=Array(e),r=0;r<e;r++)n[r]=am;return t.index++,n}function tn(e,t){return"function"==typeof t?t(e):t}function tr(e){return ta(e8(),l$,e)}function ta(e,t,n){var r=e.queue;if(null===r)throw Error(i(311));r.lastRenderedReducer=n;
1var a=e.baseQueue,s=r.pending;if(null!==s){if(null!==a){var l=a.next;a.next=s.next,s.next=l}t.baseQueue=a=s,r.pending=null}if(s=e.baseState,null===a)e.memoizedState=s;else{t=a.next;var o=l=null,u=null,c=t,h=!1;do{var d=-0x20000001&c.lane;if(d!==c.lane?(og&d)===d:(lG&d)===d){var f=c.revertLane;if(0===f)null!==u&&(u=u.next={lane:0,revertLane:0,gesture:null,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),d===ly&&(h=!0);else if((lG&f)===f){c=c.next,f===ly&&(h=!0);continue}else d={lane:0,revertLane:c.revertLane,gesture:null,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null},null===u?(o=u=d,l=s):u=u.next=d,lH.lanes|=f,ow|=f;d=c.action,lq&&n(s,d),s=c.hasEagerState?c.eagerState:n(s,d)}else f={lane:d,revertLane:c.revertLane,gesture:c.gesture,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null},null===u?(o=u=f,l=s):u=u.next=f,lH.lanes|=d,ow|=d;c=c.next}while(null!==c&&c!==t)if(null===u?l=s:u.next=o,!s$(s,e.memoizedState)&&(l3=!0,h&&null!==(n=lv)))throw n;e.memoizedState=s,e.baseState=l,e.baseQueue=u,r.lastRenderedState=s}return null===a&&(r.lanes=0),[e.memoizedState,r.dispatch]}function ti(e){var t=e8(),n=t.queue;if(null===n)throw Error(i(311));n.lastRenderedReducer=e;var r=n.dispatch,a=n.pending,s=t.memoizedState;if(null!==a){n.pending=null;var l=a=a.next;do s=e(s,l.action),l=l.next;while(l!==a)s$(s,t.memoizedState)||(l3=!0),t.memoizedState=s,null===t.baseQueue&&(t.baseState=s),n.lastRenderedState=s}return[s,r]}function ts(e,t,n){var r=lH,a=e8(),s=s9;if(s){if(void 0===n)throw Error(i(407));n=n()}else n=t();var l=!s$((l$||a).memoizedState,n);if(l&&(a.memoizedState=n,l3=!0),a=a.queue,tA(tu.bind(null,r,a,e),[e]),a.getSnapshot!==t||l||null!==lj&&1&lj.memoizedState.tag){if(r.flags|=2048,tP(9,{destroy:void 0},to.bind(null,r,a,n,t),null),null===of)throw Error(i(349));s||0!=(127&lG)||tl(r,t,n)}return n}function tl(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=lH.updateQueue)?(t=e9(),lH.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function to(e,t,n,r){t.value=n,t.getSnapshot=r,tc(t)&&th(e)}function tu(e,t,n){return n(function(){tc(t)&&th(e)})}function tc(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!s$(e,n)}catch(e){return!0}}function th(e){var t=eR(e,2);null!==t&&rg(t,e,2)}function td(e){var t=e6();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:tn,lastRenderedState:e},t}function tf(e,t,n,r){return e.baseState=n,ta(e,l$,"function"==typeof r?r:tn)}function tp(e,t,n,r,a){if(tJ(e))throw Error(i(485));if(null!==(e=t.action)){var s={payload:a,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(e){s.listeners.push(e)}};null!==aS.T?n(!0):s.isTransition=!1,r(s),null===(n=t.pending)?(s.next=t.pending=s,tg(t,s)):(s.next=n.next,t.pending=n.next=s)}}function tg(e,t){var n=t.action,r=t.payload,a=e.state;if(t.isTransition){var i=aS.T,s={};aS.T=s;try{var l=n(a,r),o=aS.S;null!==o&&o(s,l),tm(e,t,l)}catch(n){tv(e,t,n)}finally{null!==i&&null!==s.types&&(i.types=s.types),aS.T=i}}else try{i=n(a,r),tm(e,t,i)}catch(n){tv(e,t,n)}}function tm(e,t,n){null!==n&&"object"==typeof n&&"function"==typeof n.then?n.then(function(n){ty(e,t,n)},function(n){return tv(e,t,n)}):ty(e,t,n)}function ty(e,t,n){t.status="fulfilled",t.value=n,tb(t),e.state=n,null!==(t=e.pending)&&((n=t.next)===t?e.pending=null:(n=n.next,t.next=n,tg(e,n)))}function tv(e,t,n){var r=e.pending;if(e.pending=null,null!==r){r=r.next;do t.status="rejected",t.reason=n,tb(t),t=t.next;while(t!==r)}e.action=null}function tb(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function tS(e,t){return t}function tk(e,t){if(s9){var n=of.formState;if(null!==n){e:{var r=lH;if(s9){if(s8){var a=iI(s8,le);if(a){s8=iL(a),r=iF(a);break e}}O(r)}r=!1}r&&(t=n[0])}}(n=e6()).memoizedState=n.baseState=t,r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:tS,lastRenderedState:t},n.queue=r,n=tX.bind(null,lH,r),r.dispatch=n,r=td(!1);var i=tK.bind(null,lH,!1,r.queue);return r=e6(),a={state:t,dispatch:null,action:e,pending:null},r.queue=a,n=tp.bind(null,lH,a,i,n),a.dispatch=n,r.memoizedState=e,[t,n,!1]}function tx(e){return tw(e8(),l$,e)}function tw(e,t,n){if(t=ta(e,t,tS)[0],e=tr(tn)[0],"object"==typeof t&&null!==t&&"function"==typeof t.then)try{var r=e7(t)}catch(e){if(e===lk)throw lw;throw e}else r=t;var a=(t=e8()).queue,i=a.dispatch;return n!==t.memoizedState&&(lH.flags|=2048,tP(9,{destroy:void 0},tC.bind(null,a,n),null)),[r,i,e]}function tC(e,t){e.action=t}function t_(e){var t=e8(),n=l$;if(null!==n)return tw(t,n,e);e8(),t=t.memoizedState;var r=(n=e8()).queue.dispatch;return n.memoizedState=e,[t,r,!1]}function tP(e,t,n,r){return e={tag:e,create:n,deps:r,inst:t,next:null},null===(t=lH.updateQueue)&&(t=e9(),lH.updateQueue=t),null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function tT(){return e8().memoizedState}function tE(e,t,n,r){var a=e6();lH.flags|=e,a.memoizedState=tP(1|t,{destroy:void 0},n,void 0===r?null:r)}function tR(e,t,n,r){var a=e8();r=void 0===r?null:r;var i=a.memoizedState.inst;null!==l$&&null!==r&&eJ(r,l$.memoizedState.deps)?a.memoizedState=tP(t,i,n,r):(lH.flags|=e,a.memoizedState=tP(1|t,i,n,r))}function tM(e,t){tE(8390656,8,e,t)}function tA(e,t){tR(2048,8,e,t)}function tI(e){var t=e8().memoizedState,n={ref:t,nextImpl:e};lH.flags|=4;var r=lH.updateQueue;if(null===r)r=e9(),lH.updateQueue=r,r.events=[n];else{var a=r.events;null===a?r.events=[n]:a.push(n)}return function(){if(0!=(2&od))throw Error(i(440));return t.impl.apply(void 0,arguments)}}function tF(e,t){return tR(4,2,e,t)}function tL(e,t){return tR(4,4,e,t)}function tz(e,t){if("function"==typeof t){var n=t(e=e());return function(){"function"==typeof n?n():t(null)}}if(null!=t)return t.current=e=e(),function(){t.current=null}}function tN(e,t,n){n=null!=n?n.concat([e]):null,tR(4,4,tz.bind(null,t,e),n)}function tD(){}function tO(e,t){var n=e8();t=void 0===t?null:t;var r=n.memoizedState;return null!==t&&eJ(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function tB(e,t){var n=e8();t=void 0===t?null:t;var r=n.memoizedState;return null!==t&&eJ(t,r[1])?r[0]:(n.memoizedState=[r=e(),t],r)}function tG(e,t,n){return void 0===n||0!=(0x40000000&lG)&&0==(261930&og)?e.memoizedState=t:(e.memoizedState=n,e=rp(),lH.lanes|=e,ow|=e,n)}function tH(e,t,n,r){return s$(n,t)?n:null!==lz.current?(s$(e=tG(e,n,r),t)||(l3=!0),e):0==(42&lG)||0!=(0x40000000&lG)&&0==(261930&og)?(l3=!0,e.memoizedState=n):(e=rp(),lH.lanes|=e,ow|=e,t)}function t$(e,t,n,r,a){var i=aW();aj(0!==i&&8>i?i:8);var s=aS.T,l={};aS.T=l,tK(e,!1,t,n);try{var o=a(),u=aS.S;if(null!==u&&u(l,o),null!==o&&"object"==typeof o&&"function"==typeof o.then){var c,h,d=(c=[],h={status:"pending",value:null,reason:null,then:function(e){c.push(e)}},o.then(function(){h.status="fulfilled",h.value=r;
1for(var e=0;e<c.length;e++)(0,c[e])(r)},function(e){for(h.status="rejected",h.reason=e,e=0;e<c.length;e++)(0,c[e])(void 0)}),h);tQ(e,t,d,rf(e))}else tQ(e,t,r,rf(e))}catch(n){tQ(e,t,{then:function(){},status:"rejected",reason:n},rf())}finally{aj(i),null!==s&&null!==l.types&&(s.types=l.types),aS.T=s}}function tj(e){var t=e.memoizedState;if(null!==t)return t;var n={};return(t={memoizedState:a1,baseState:a1,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:tn,lastRenderedState:a1},next:null}).next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:tn,lastRenderedState:n},next:null},e.memoizedState=t,null!==(e=e.alternate)&&(e.memoizedState=t),t}function tW(){return J(a2)}function tU(){return e8().memoizedState}function tq(){return e8().memoizedState}function tV(e){for(var t=e.return;null!==t;){switch(t.tag){case 24:case 3:var n=rf(),r=ez(t,e=eL(n),n);null!==r&&(rg(r,t,n),eN(r,t,n)),t={cache:et()},e.payload=t;return}t=t.return}}function tY(e,t,n){var r=rf();n={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},tJ(e)?tZ(t,n):null!==(n=eE(e,t,n,r))&&(rg(n,e,r),t0(n,t,r))}function tX(e,t,n){tQ(e,t,n,rf())}function tQ(e,t,n,r){var a={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(tJ(e))tZ(t,a);else{var i=e.alternate;if(0===e.lanes&&(null===i||0===i.lanes)&&null!==(i=t.lastRenderedReducer))try{var s=t.lastRenderedState,l=i(s,n);if(a.hasEagerState=!0,a.eagerState=l,s$(l,s))return eT(e,t,a,0),null===of&&eP(),!1}catch(e){}finally{}if(null!==(n=eE(e,t,a,r)))return rg(n,e,r),t0(n,t,r),!0}return!1}function tK(e,t,n,r){if(r={lane:2,revertLane:eh(),gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},tJ(e)){if(t)throw Error(i(479))}else null!==(t=eE(e,n,r,2))&&rg(t,e,2)}function tJ(e){var t=e.alternate;return e===lH||null!==t&&t===lH}function tZ(e,t){lU=lW=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function t0(e,t,n){if(0!=(4194048&n)){var r=t.lanes;r&=e.pendingLanes,t.lanes=n|=r,k(e,n)}}function t1(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:at({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}function t2(e,t,n,r,a,i,s){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,i,s):!t.prototype||!t.prototype.isPureReactComponent||!em(n,r)||!em(a,i)}function t3(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&l1.enqueueReplaceState(t,t.state,null)}function t5(e,t){var n=t;if("ref"in t)for(var r in n={},t)"ref"!==r&&(n[r]=t[r]);if(e=e.defaultProps)for(var a in n===t&&(n=at({},n)),e)void 0===n[a]&&(n[a]=e[a]);return n}function t4(e,t){try{(0,e.onUncaughtError)(t.value,{componentStack:t.stack})}catch(e){setTimeout(function(){throw e})}}function t6(e,t,n){try{(0,e.onCaughtError)(n.value,{componentStack:n.stack,errorBoundary:1===t.tag?t.stateNode:null})}catch(e){setTimeout(function(){throw e})}}function t8(e,t,n){return(n=eL(n)).tag=3,n.payload={element:null},n.callback=function(){t4(e,t)},n}function t9(e){return(e=eL(e)).tag=3,e}function t7(e,t,n,r){var a=n.type.getDerivedStateFromError;if("function"==typeof a){var i=r.value;e.payload=function(){return a(i)},e.callback=function(){t6(t,n,r)}}var s=n.stateNode;null!==s&&"function"==typeof s.componentDidCatch&&(e.callback=function(){t6(t,n,r),"function"!=typeof a&&(null===oz?oz=new Set([this]):oz.add(this));var e=r.stack;this.componentDidCatch(r.value,{componentStack:null!==e?e:""})})}function ne(e,t,n,r){t.child=null===e?lR(t,null,n,r):lE(t,e.child,n,r)}function nt(e,t,n,r,a){n=n.render;var i=t.ref;if("ref"in r){var s={};for(var l in r)"ref"!==l&&(s[l]=r[l])}else s=r;return(K(t),r=eZ(e,t,n,s,i,a),l=e3(),null===e||l3)?(s9&&l&&A(t),t.flags|=1,ne(e,t,r,a),t.child):(e5(e,t,a),nw(e,t,a))}function nn(e,t,n,r,a){if(null===e){var i=n.type;return"function"!=typeof i||rY(i)||void 0!==i.defaultProps||null!==n.compare?((e=rK(n.type,null,r,t,t.mode,a)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=i,nr(e,t,i,r,a))}if(i=e.child,!nC(e,a)){var s=i.memoizedProps;if((n=null!==(n=n.compare)?n:em)(s,r)&&e.ref===t.ref)return nw(e,t,a)}return t.flags|=1,(e=rX(i,r)).ref=t.ref,e.return=t,t.child=e}function nr(e,t,n,r,a){if(null!==e){var i=e.memoizedProps;if(em(i,r)&&e.ref===t.ref)if(l3=!1,t.pendingProps=r=i,!nC(e,a))return t.lanes=e.lanes,nw(e,t,a);else 0!=(131072&e.flags)&&(l3=!0)}return nc(e,t,n,r,a)}function na(e,t,n,r){var a=r.children,i=null!==e?e.memoizedState:null;if(null===e&&null===t.stateNode&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),"hidden"===r.mode){if(0!=(128&t.flags)){if(i=null!==i?i.baseLanes|n:n,null!==e){for(a=0,r=t.child=e.child;null!==r;)a=a|r.lanes|r.childLanes,r=r.sibling;r=a&~i}else r=0,t.child=null;return ns(e,t,i,n,r)}if(0==(0x20000000&n))return r=t.lanes=0x20000000,ns(e,t,null!==i?i.baseLanes|n:n,n,r);t.memoizedState={baseLanes:0,cachePool:null}
1,null!==e&&ep(t,null!==i?i.cachePool:null),null!==i?e$(t,i):ej(),eV(t)}else null!==i?(ep(t,i.cachePool),e$(t,i),eY(t),t.memoizedState=null):(null!==e&&ep(t,null),ej(),eY(t));return ne(e,t,a,n),t.child}function ni(e,t){return null!==e&&22===e.tag||null!==t.stateNode||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function ns(e,t,n,r,a){var i=ef();return t.memoizedState={baseLanes:n,cachePool:i=null===i?null:{parent:aD?lo._currentValue:lo._currentValue2,pool:i}},null!==e&&ep(t,null),ej(),eV(t),null!==e&&X(e,t,r,!0),t.childLanes=a,null}function nl(e,t){return(t=nv({mode:t.mode,children:t.children},e.mode)).ref=e.ref,e.child=t,t.return=e,t}function no(e,t,n){return lE(t,e.child,null,n),e=nl(t,t.pendingProps),e.flags|=2,eX(t),t.memoizedState=null,e}function nu(e,t){var n=t.ref;if(null===n)null!==e&&null!==e.ref&&(t.flags|=4194816);else{if("function"!=typeof n&&"object"!=typeof n)throw Error(i(284));(null===e||e.ref!==n)&&(t.flags|=4194816)}}function nc(e,t,n,r,a){return(K(t),n=eZ(e,t,n,r,void 0,a),r=e3(),null===e||l3)?(s9&&r&&A(t),t.flags|=1,ne(e,t,n,a),t.child):(e5(e,t,a),nw(e,t,a))}function nh(e,t,n,r,a,i){return(K(t),t.updateQueue=null,n=e1(t,r,n,a),e0(e),r=e3(),null===e||l3)?(s9&&r&&A(t),t.flags|=1,ne(e,t,n,i),t.child):(e5(e,t,i),nw(e,t,i))}function nd(e,t,n,r,a){if(K(t),null===t.stateNode){var i=sC,s=n.contextType;"object"==typeof s&&null!==s&&(i=J(s)),t.memoizedState=null!==(i=new n(r,i)).state&&void 0!==i.state?i.state:null,i.updater=l1,t.stateNode=i,i._reactInternals=t,(i=t.stateNode).props=r,i.state=t.memoizedState,i.refs={},eI(t),s=n.contextType,i.context="object"==typeof s&&null!==s?J(s):sC,i.state=t.memoizedState,"function"==typeof(s=n.getDerivedStateFromProps)&&(t1(t,n,s,r),i.state=t.memoizedState),"function"==typeof n.getDerivedStateFromProps||"function"==typeof i.getSnapshotBeforeUpdate||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||(s=i.state,"function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount(),s!==i.state&&l1.enqueueReplaceState(i,i.state,null),eB(t,r,i,a),eO(),i.state=t.memoizedState),"function"==typeof i.componentDidMount&&(t.flags|=4194308),r=!0}else if(null===e){i=t.stateNode;var l=t.memoizedProps,o=t5(n,l);i.props=o;var u=i.context,c=n.contextType;s=sC,"object"==typeof c&&null!==c&&(s=J(c));var h=n.getDerivedStateFromProps;c="function"==typeof h||"function"==typeof i.getSnapshotBeforeUpdate,l=t.pendingProps!==l,c||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(l||u!==s)&&t3(t,i,r,s),lF=!1;var d=t.memoizedState;i.state=d,eB(t,r,i,a),eO(),u=t.memoizedState,l||d!==u||lF?("function"==typeof h&&(t1(t,n,h,r),u=t.memoizedState),(o=lF||t2(t,n,o,r,d,u,s))?(c||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||("function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount()),"function"==typeof i.componentDidMount&&(t.flags|=4194308)):("function"==typeof i.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=u),i.props=r,i.state=u,i.context=s,r=o):("function"==typeof i.componentDidMount&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,eF(e,t),c=t5(n,s=t.memoizedProps),i.props=c,h=t.pendingProps,d=i.context,u=n.contextType,o=sC,"object"==typeof u&&null!==u&&(o=J(u)),(u="function"==typeof(l=n.getDerivedStateFromProps)||"function"==typeof i.getSnapshotBeforeUpdate)||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(s!==h||d!==o)&&t3(t,i,r,o),lF=!1,d=t.memoizedState,i.state=d,eB(t,r,i,a),eO();var f=t.memoizedState;s!==h||d!==f||lF||null!==e&&null!==e.dependencies&&Q(e.dependencies)?("function"==typeof l&&(t1(t,n,l,r),f=t.memoizedState),(c=lF||t2(t,n,c,r,d,f,o)||null!==e&&null!==e.dependencies&&Q(e.dependencies))?(u||"function"!=typeof i.UNSAFE_componentWillUpdate&&"function"!=typeof i.componentWillUpdate||("function"==typeof i.componentWillUpdate&&i.componentWillUpdate(r,f,o),"function"==typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(r,f,o)),"function"==typeof i.componentDidUpdate&&(t.flags|=4),"function"==typeof i.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof i.componentDidUpdate||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=f),i.props=r,i.state=f,i.context=o,r=c):("function"!=typeof i.componentDidUpdate||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),r=!1)}return i=r,nu(e,t),r=0!=(128&t.flags),i||r?(i=t.stateNode,n=r&&"function"!=typeof n.getDerivedStateFromError?null:i.render(),t.flags|=1,null!==e&&r?(t.child=lE(t,e.child,null,a),t.child=lE(t,null,n,a)):ne(e,t,n,a),t.memoizedState=i.state,e=t.child):e=nw(e,t,a),e}function nf(e,t,n,r){return $(),t.flags|=256,ne(e,t,n,r),t.child}function np(e){return{baseLanes:e,cachePool:eg()}}function ng(e,t,n){return e=null!==e?e.childLanes&~n:0,t&&(e|=oP),e}function nm(e,t,n){var r,a=t.pendingProps,s=!1,l=0!=(128&t.flags);if((r=l)||(r=(null===e||null!==e.memoizedState)&&0!=(2&lB.current)),r&&(s=!0,t.flags&=-129),r=0!=(32&t.flags),t.flags&=-33,null===e){if(s9){if(s?eU(t):eY(t),(e=s8)?null!==(e=iW(e,le))&&(t.memoizedState={dehydrated:e,treeContext:null!==sZ?{id:s0,overflow:s1}:null,retryLane:0x20000000,hydrationErrors:null},(n=r0(e)).return=t,t.child=n,s6=t,s8=null):e=null,null===e)throw O(t);return iR(e)?t.lanes=32:t.lanes=0x20000000,null}var o=a.children;return(a=a.fallback,s)?(eY(t),o=nv({mode:"hidden",children:o},s=t.mode),a=rJ(a,s,n,null),o.return=t,a.return=t,o.sibling=a,t.child=o,(a=t.child).memoizedState=np(n),a.childLanes=ng(e,r,n),t.memoizedState=l5,ni(null,a)):(eU(t),ny(t,o))}var u=e.memoizedState;if(null!==u&&null!==(o=u.dehydrated)){if(l)256&t.flags?(eU(t),t.flags&=-257,t=nb(e,t,n)):null!==t.memoizedState?(eY(t),t.child=e.child,t.flags|=128,t=null):(eY(t),o=a.fallback,s=t.mode,a=nv({mode:"visible",children:a.children},s),o=rJ(o,s,n,null),o.flags|=2,a.return=t,o.return=t,a.sibling=o,t.child=a,lE(t,e.child,null,n),(a=t.child).memoizedState=np(n),a.childLanes=ng(e,r,n),t.memoizedState=l5,t=ni(null,a));else if(eU(t),iR(o))r=iM(o).digest,(a=Error(i(419))).stack="",a.digest=r,W({value:a,source:null,stack:null}),t=nb(e,t,n);else if(l3||X(e,t,n,!1),r=0!=(n&e.childLanes),l3||r){if(null!==(r=of)&&0!==(a=x(r,n))&&a!==u.retryLane)throw u.retryLane=a,eR(e,a),rg(r,e,a),l2;iE(o)||rP(),t=nb(e,t,n)}else iE(o)?(t.flags|=192,t.child=e.child,t=null):(e=u.treeContext,aG&&(s8=iB(o),s6=t,s9=!0,s7=null,le=!1,null!==e&&F(t,e)),t=ny(t,a.children),t.flags|=4096);return t}return s?(eY(t),o=a.fallback,s=t.mode,l=(u=e.child).sibling,(a=rX(u,{mode:"hidden",children:a.children})).subtreeFlags=0x3e00000&u.subtreeFlags,null!==l?o=rX(l,o):(o=rJ(o,s,n,null),o.flags|=2),o.return=t,a.return=t,a.sibling=o,t.child=a,ni(null,a),a=t.child,null===(o=e.child.memoizedState)?o=np(n):(null!==(s=o.cachePool)?(u=aD?lo._currentValue:lo._currentValue2,s=s.parent!==u?{parent:u,pool:u}
1:s):s=eg(),o={baseLanes:o.baseLanes|n,cachePool:s}),a.memoizedState=o,a.childLanes=ng(e,r,n),t.memoizedState=l5,ni(e.child,a)):(eU(t),e=(n=e.child).sibling,(n=rX(n,{mode:"visible",children:a.children})).return=t,n.sibling=null,null!==e&&(null===(r=t.deletions)?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=n,t.memoizedState=null,n)}function ny(e,t){return(t=nv({mode:"visible",children:t},e.mode)).return=e,e.child=t}function nv(e,t){return(e=n(22,e,null,t)).lanes=0,e}function nb(e,t,n){return lE(t,e.child,null,n),e=ny(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function nS(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),V(e.return,t,n)}function nk(e,t,n,r,a,i){var s=e.memoizedState;null===s?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:a,treeForkCount:i}:(s.isBackwards=t,s.rendering=null,s.renderingStartTime=0,s.last=r,s.tail=n,s.tailMode=a,s.treeForkCount=i)}function nx(e,t,n){var r=t.pendingProps,a=r.revealOrder,i=r.tail;r=r.children;var s=lB.current,l=0!=(2&s);if(l?(s=1&s|2,t.flags|=128):s&=1,f(lB,s),ne(e,t,r,n),r=s9?sQ:0,!l&&null!==e&&0!=(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&nS(e,n,t);else if(19===e.tag)nS(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(a){case"forwards":for(a=null,n=t.child;null!==n;)null!==(e=n.alternate)&&null===eQ(e)&&(a=n),n=n.sibling;null===(n=a)?(a=t.child,t.child=null):(a=n.sibling,n.sibling=null),nk(t,!1,a,n,i,r);break;case"backwards":case"unstable_legacy-backwards":for(n=null,a=t.child,t.child=null;null!==a;){if(null!==(e=a.alternate)&&null===eQ(e)){t.child=a;break}e=a.sibling,a.sibling=n,n=a,a=e}nk(t,!0,n,null,i,r);break;case"together":nk(t,!1,null,null,void 0,r);break;default:t.memoizedState=null}return t.child}function nw(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),ow|=t.lanes,0==(n&t.childLanes)){if(null===e)return null;else if(X(e,t,n,!1),0==(n&t.childLanes))return null}if(null!==e&&t.child!==e.child)throw Error(i(153));if(null!==t.child){for(n=rX(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=rX(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function nC(e,t){return 0!=(e.lanes&t)||!!(null!==(e=e.dependencies)&&Q(e))}function n_(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps)l3=!0;else{if(!nC(e,n)&&0==(128&t.flags))return l3=!1,function(e,t,n){switch(t.tag){case 3:L(t,t.stateNode.containerInfo),U(t,lo,e.memoizedState.cache),$();break;case 27:case 5:N(t);break;case 4:L(t,t.stateNode.containerInfo);break;case 10:U(t,t.type,t.memoizedProps.value);break;case 31:if(null!==t.memoizedState)return t.flags|=128,eq(t),null;break;case 13:var r=t.memoizedState;if(null!==r){if(null!==r.dehydrated)return eU(t),t.flags|=128,null;if(0!=(n&t.child.childLanes))return nm(e,t,n);return eU(t),null!==(e=nw(e,t,n))?e.sibling:null}eU(t);break;case 19:var a=0!=(128&e.flags);if((r=0!=(n&t.childLanes))||(X(e,t,n,!1),r=0!=(n&t.childLanes)),a){if(r)return nx(e,t,n);t.flags|=128}if(null!==(a=t.memoizedState)&&(a.rendering=null,a.tail=null,a.lastEffect=null),f(lB,lB.current),!r)return null;break;case 22:return t.lanes=0,na(e,t,n,t.pendingProps);case 24:U(t,lo,e.memoizedState.cache)}return nw(e,t,n)}(e,t,n);l3=0!=(131072&e.flags)}else l3=!1,s9&&0!=(1048576&t.flags)&&M(t,sQ,t.index);switch(t.lanes=0,t.tag){case 16:e:{var r=t.pendingProps;if(e=eb(t.elementType),t.type=e,"function"==typeof e)rY(e)?(r=t5(e,r),t.tag=1,t=nd(null,t,e,r,n)):(t.tag=0,t=nc(null,t,e,r,n));else{if(null!=e){var a=e.$$typeof;if(a===ac){t.tag=11,t=nt(null,t,e,r,n);break e}if(a===af){t.tag=14,t=nn(null,t,e,r,n);break e}}throw Error(i(306,t=c(e)||e,""))}}return t;case 0:return nc(e,t,t.type,t.pendingProps,n);case 1:return a=t5(r=t.type,t.pendingProps),nd(e,t,r,a,n);case 3:e:{if(L(t,t.stateNode.containerInfo),null===e)throw Error(i(387));var s=t.pendingProps;r=(a=t.memoizedState).element,eF(e,t),eB(t,s,null,n);var l=t.memoizedState;if(U(t,lo,s=l.cache),s!==a.cache&&Y(t,[lo],n,!0),eO(),s=l.element,aG&&a.isDehydrated)if(a={element:s,isDehydrated:!1,cache:l.cache},t.updateQueue.baseState=a,t.memoizedState=a,256&t.flags){t=nf(e,t,s,n);break e}else if(s!==r){W(r=E(Error(i(424)),t)),t=nf(e,t,s,n);break e}else for(aG&&(s8=iD(t.stateNode.containerInfo),s6=t,s9=!0,s7=null,le=!0),n=lR(t,null,s,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling;else{if($(),s===r){t=nw(e,t,n);break e}ne(e,t,s,n)}t=t.child}return t;case 26:if(sn)return nu(e,t),null===e?(n=si(t.type,null,t.pendingProps,null))?t.memoizedState=n:s9||(t.stateNode=sh(t.type,t.pendingProps,s5.current,t)):t.memoizedState=si(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:if(sm)return N(t),null===e&&sm&&s9&&(r=t.stateNode=sy(t.type,t.pendingProps,s5.current,s2.current,!1),s6=t,le=!0,s8=iG(t.type,r,s8)),ne(e,t,t.pendingProps.children,n),nu(e,t),null===e&&(t.flags|=4194304),t.child;case 5:return null===e&&s9&&(se(t.type,t.pendingProps,s2.current),(a=r=s8)&&(null!==(r=iH(r,t.type,t.pendingProps,le))?(t.stateNode=r,
1s6=t,s8=iN(r),le=!1,a=!0):a=!1),a||O(t)),N(t),a=t.type,s=t.pendingProps,l=null!==e?e.memoizedProps:null,r=s.children,aI(a,s)?r=null:null!==l&&aI(a,l)&&(t.flags|=32),null!==t.memoizedState&&(a=eZ(e,t,e2,null,null,n),aD?a2._currentValue=a:a2._currentValue2=a),nu(e,t),ne(e,t,r,n),t.child;case 6:return null===e&&s9&&(st(t.pendingProps,s2.current),(e=n=s8)&&(null!==(n=i$(n,t.pendingProps,le))?(t.stateNode=n,s6=t,s8=null,e=!0):e=!1),e||O(t)),null;case 13:return nm(e,t,n);case 4:return L(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=lE(t,null,r,n):ne(e,t,r,n),t.child;case 11:return nt(e,t,t.type,t.pendingProps,n);case 7:return ne(e,t,t.pendingProps,n),t.child;case 8:case 12:return ne(e,t,t.pendingProps.children,n),t.child;case 10:return r=t.pendingProps,U(t,t.type,r.value),ne(e,t,r.children,n),t.child;case 9:return a=t.type._context,r=t.pendingProps.children,K(t),r=r(a=J(a)),t.flags|=1,ne(e,t,r,n),t.child;case 14:return nn(e,t,t.type,t.pendingProps,n);case 15:return nr(e,t,t.type,t.pendingProps,n);case 19:return nx(e,t,n);case 31:var o=e,u=t,h=n,d=u.pendingProps,p=0!=(128&u.flags);if(u.flags&=-129,null===o){if(s9){if("hidden"===d.mode)return o=nl(u,d),u.lanes=0x20000000,ni(null,o);if(eq(u),(o=s8)?null!==(o=ij(o,le))&&(u.memoizedState={dehydrated:o,treeContext:null!==sZ?{id:s0,overflow:s1}:null,retryLane:0x20000000,hydrationErrors:null},(h=r0(o)).return=u,u.child=h,s6=u,s8=null):o=null,null===o)throw O(u);return u.lanes=0x20000000,null}return nl(u,d)}var g=o.memoizedState;if(null!==g){var m=g.dehydrated;if(eq(u),p)if(256&u.flags)u.flags&=-257,u=no(o,u,h);else if(null!==u.memoizedState)u.child=o.child,u.flags|=128,u=null;else throw Error(i(558));else if(l3||X(o,u,h,!1),p=0!=(h&o.childLanes),l3||p){if(null!==(d=of)&&0!==(m=x(d,h))&&m!==g.retryLane)throw g.retryLane=m,eR(o,m),rg(d,o,m),l2;rP(),u=no(o,u,h)}else o=g.treeContext,aG&&(s8=iO(m),s6=u,s9=!0,s7=null,le=!1,null!==o&&F(u,o)),u=nl(u,d),u.flags|=4096;return u}return(o=rX(o.child,{mode:d.mode,children:d.children})).ref=u.ref,u.child=o,o.return=u,o;case 22:return na(e,t,n,t.pendingProps);case 24:return K(t),r=J(lo),null===e?(null===(a=ef())&&(a=of,s=et(),a.pooledCache=s,s.refCount++,null!==s&&(a.pooledCacheLanes|=n),a=s),t.memoizedState={parent:r,cache:a},eI(t),U(t,lo,a)):(0!=(e.lanes&n)&&(eF(e,t),eB(t,null,null,n),eO()),a=e.memoizedState,s=t.memoizedState,a.parent!==r?(a={parent:r,cache:r},t.memoizedState=a,0===t.lanes&&(t.memoizedState=t.updateQueue.baseState=a),U(t,lo,r)):(U(t,lo,r=s.cache),r!==a.cache&&Y(t,[lo],n,!0))),ne(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(i(156,t.tag))}function nP(e){e.flags|=4}function nT(e){aB&&(e.flags|=8)}function nE(e,t){if(null!==e&&e.child===t.child)return!1;if(0!=(16&t.flags))return!0;for(e=t.child;null!==e;){if(0!=(8218&e.flags)||0!=(8218&e.subtreeFlags))return!0;e=e.sibling}return!1}function nR(e,t,n,r){if(aO)for(n=t.child;null!==n;){if(5===n.tag||6===n.tag)aM(e,n.stateNode);else if(!(4===n.tag||sm&&27===n.tag)&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}else if(aB)for(var a=t.child;null!==a;){if(5===a.tag){var i=a.stateNode;n&&r&&(i=iP(i,a.type,a.memoizedProps)),aM(e,i)}else if(6===a.tag)i=a.stateNode,n&&r&&(i=iT(i,a.memoizedProps)),aM(e,i);else if(4!==a.tag){if(22===a.tag&&null!==a.memoizedState)null!==(i=a.child)&&(i.return=a),nR(e,a,!0,!0);else if(null!==a.child){a.child.return=a,a=a.child;continue}}if(a===t)break;for(;null===a.sibling;){if(null===a.return||a.return===t)return;a=a.return}a.sibling.return=a.return,a=a.sibling}}function nM(e,t){if(aB&&nE(e,t)){var n=(e=t.stateNode).containerInfo,r=ix();!function e(t,n,r,a){var i=!1;if(aB)for(var s=n.child;null!==s;){if(5===s.tag){var l=s.stateNode;r&&a&&(l=iP(l,s.type,s.memoizedProps)),iw(t,l)}else if(6===s.tag)l=s.stateNode,r&&a&&(l=iT(l,s.memoizedProps)),iw(t,l);else if(4!==s.tag){if(22===s.tag&&null!==s.memoizedState)null!==(i=s.child)&&(i.return=s),e(t,s,!0,!0),i=!0;else if(null!==s.child){s.child.return=s,s=s.child;continue}}if(s===n)break;for(;null===s.sibling;){if(null===s.return||s.return===n)return i;s=s.return}s.sibling.return=s.return,s=s.sibling}return i}(r,t,!1,!1),e.pendingChildren=r,nP(t),iC(n,r)}}function nA(e,t,n,r){if(aO)e.memoizedProps!==r&&nP(t);else if(aB){var a=e.stateNode,i=e.memoizedProps;if((e=nE(e,t))||i!==r){var s=s2.current;(i=ik(a,n,i,r,!e,null))===a?t.stateNode=a:(nT(t),aA(i,n,r,s)&&nP(t),t.stateNode=i,e&&nR(i,t,!1,!1))}else t.stateNode=a}}function nI(e,t,n,r,a){if(0!=(32&e.mode)&&(null===n?aY(t,r):aX(t,n,r))){if(e.flags|=0x1000000,(0x13ffff40&a)===a||aQ(t,r))if(aK(e.stateNode,t,r))e.flags|=8192;else if(rw())e.flags|=8192;else throw l_=lC,lx}else e.flags&=-0x1000001}function nF(e,t){if(sf(t)){if(e.flags|=0x1000000,!sp(t))if(rw())e.flags|=8192;else throw l_=lC,lx}else e.flags&=-0x1000001}function nL(e,t){null!==t&&(e.flags|=4),16384&e.flags&&(t=22!==e.tag?y():0x20000000,e.lanes|=t,oT|=t)}function nz(e,t){if(!s9)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function nN(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var a=e.child;null!==a;
1)n|=a.lanes|a.childLanes,r|=0x3e00000&a.subtreeFlags,r|=0x3e00000&a.flags,a.return=e,a=a.sibling;else for(a=e.child;null!==a;)n|=a.lanes|a.childLanes,r|=a.subtreeFlags,r|=a.flags,a.return=e,a=a.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function nD(e,t){switch(I(t),t.tag){case 3:q(lo),z();break;case 26:case 27:case 5:D(t);break;case 4:z();break;case 31:null!==t.memoizedState&&eX(t);break;case 13:eX(t);break;case 19:d(lB);break;case 10:q(t.type);break;case 22:case 23:eX(t),eW(),null!==e&&d(lS);break;case 24:q(lo)}}function nO(e,t){try{var n=t.updateQueue,r=null!==n?n.lastEffect:null;if(null!==r){var a=r.next;n=a;do{if((n.tag&e)===e){r=void 0;var i=n.create;n.inst.destroy=r=i()}n=n.next}while(n!==a)}}catch(e){rH(t,t.return,e)}}function nB(e,t,n){try{var r=t.updateQueue,a=null!==r?r.lastEffect:null;if(null!==a){var i=a.next;r=i;do{if((r.tag&e)===e){var s=r.inst,l=s.destroy;if(void 0!==l){s.destroy=void 0,a=t;try{l()}catch(e){rH(a,n,e)}}}r=r.next}while(r!==i)}}catch(e){rH(t,t.return,e)}}function nG(e){var t=e.updateQueue;if(null!==t){var n=e.stateNode;try{eH(t,n)}catch(t){rH(e,e.return,t)}}}function nH(e,t,n){n.props=t5(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(n){rH(e,t,n)}}function n$(e,t){try{var n=e.ref;if(null!==n){switch(e.tag){case 26:case 27:case 5:var r=aC(e.stateNode);break;default:r=e.stateNode}"function"==typeof n?e.refCleanup=n(r):n.current=r}}catch(n){rH(e,t,n)}}function nj(e,t){var n=e.ref,r=e.refCleanup;if(null!==n)if("function"==typeof r)try{r()}catch(n){rH(e,t,n)}finally{e.refCleanup=null,null!=(e=e.alternate)&&(e.refCleanup=null)}else if("function"==typeof n)try{n(null)}catch(n){rH(e,t,n)}else n.current=null}function nW(e){var t=e.type,n=e.memoizedProps,r=e.stateNode;try{io(r,t,n,e)}catch(t){rH(e,e.return,t)}}function nU(e,t,n){try{iu(e.stateNode,e.type,n,t,e)}catch(t){rH(e,e.return,t)}}function nq(e){return 5===e.tag||3===e.tag||!!sn&&26===e.tag||!!sm&&27===e.tag&&sk(e.type)||4===e.tag}function nV(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||nq(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(sm&&27===e.tag&&sk(e.type)||2&e.flags||null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function nY(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?ic(n,e,t):ii(n,e);else if(4!==r&&(sm&&27===r&&sk(e.type)&&(n=e.stateNode),null!==(e=e.child)))for(nY(e,t,n),e=e.sibling;null!==e;)nY(e,t,n),e=e.sibling}function nX(e,t,n){e=e.containerInfo;try{i_(e,n)}catch(e){rH(t,t.return,e)}}function nQ(e){var t=e.stateNode,n=e.memoizedProps;try{sv(e.type,n,t,e)}catch(t){rH(e,e.return,t)}}function nK(e,t,n){var r=n.flags;switch(n.tag){case 0:case 11:case 15:n6(e,n),4&r&&nO(5,n);break;case 1:if(n6(e,n),4&r)if(e=n.stateNode,null===t)try{e.componentDidMount()}catch(e){rH(n,n.return,e)}else{var a=t5(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(a,t,e.__reactInternalSnapshotBeforeUpdate)}catch(e){rH(n,n.return,e)}}64&r&&nG(n),512&r&&n$(n,n.return);break;case 3:if(n6(e,n),64&r&&null!==(r=n.updateQueue)){if(e=null,null!==n.child)switch(n.child.tag){case 27:case 5:e=aC(n.child.stateNode);break;case 1:e=n.child.stateNode}try{eH(r,e)}catch(e){rH(n,n.return,e)}}break;case 27:sm&&null===t&&4&r&&nQ(n);case 26:case 5:if(n6(e,n),null===t){if(4&r)nW(n);else if(64&r){e=n.type,t=n.memoizedProps,a=n.stateNode;try{iK(a,e,t,n)}catch(e){rH(n,n.return,e)}}}512&r&&n$(n,n.return);break;case 12:default:n6(e,n);break;case 31:n6(e,n),4&r&&n0(e,n);break;case 13:n6(e,n),4&r&&n1(e,n),64&r&&null!==(r=n.memoizedState)&&null!==(r=r.dehydrated)&&iA(r,n=rU.bind(null,n));break;case 22:if(!(r=null!==n.memoizedState||l4)){t=null!==t&&null!==t.memoizedState||l6,a=l4;var i=l6;l4=r,(l6=t)&&!i?function e(t,n,r){for(r=r&&0!=(8772&n.subtreeFlags),n=n.child;null!==n;){var a=n.alternate,i=t,s=n,l=s.flags;switch(s.tag){case 0:case 11:case 15:e(i,s,r),nO(4,s);break;case 1:if(e(i,s,r),"function"==typeof(i=(a=s).stateNode).componentDidMount)try{i.componentDidMount()}catch(e){rH(a,a.return,e)}if(null!==(i=(a=s).updateQueue)){var o=a.stateNode;try{var u=i.shared.hiddenCallbacks;
1if(null!==u)for(i.shared.hiddenCallbacks=null,i=0;i<u.length;i++)eG(u[i],o)}catch(e){rH(a,a.return,e)}}r&&64&l&&nG(s),n$(s,s.return);break;case 27:sm&&nQ(s);case 26:case 5:e(i,s,r),r&&null===a&&4&l&&nW(s),n$(s,s.return);break;case 12:default:e(i,s,r);break;case 31:e(i,s,r),r&&4&l&&n0(i,s);break;case 13:e(i,s,r),r&&4&l&&n1(i,s);break;case 22:null===s.memoizedState&&e(i,s,r),n$(s,s.return);case 30:}n=n.sibling}}(e,n,0!=(8772&n.subtreeFlags)):n6(e,n),l4=a,l6=i}case 30:}}function nJ(e,t,n){for(n=n.child;null!==n;)nZ(e,t,n),n=n.sibling}function nZ(e,t,n){if(sH&&"function"==typeof sH.onCommitFiberUnmount)try{sH.onCommitFiberUnmount(sG,n)}catch(e){}switch(n.tag){case 26:if(sn){l6||nj(n,t),nJ(e,t,n),n.memoizedState?sl(n.memoizedState):n.stateNode&&sc(n.stateNode);break}case 27:if(sm){l6||nj(n,t);var r=oe,a=ot;sk(n.type)&&(oe=n.stateNode,ot=!1),nJ(e,t,n),sb(n.stateNode),oe=r,ot=a;break}case 5:l6||nj(n,t);case 6:if(aO){if(r=oe,a=ot,oe=null,nJ(e,t,n),oe=r,ot=a,null!==oe)if(ot)try{ip(oe,n.stateNode)}catch(e){rH(n,t,e)}else try{id(oe,n.stateNode)}catch(e){rH(n,t,e)}}else nJ(e,t,n);break;case 18:aO&&null!==oe&&(ot?i5(oe,n.stateNode):i3(oe,n.stateNode));break;case 4:aO?(r=oe,a=ot,oe=n.stateNode.containerInfo,ot=!0,nJ(e,t,n),oe=r,ot=a):(aB&&nX(n.stateNode,n,ix()),nJ(e,t,n));break;case 0:case 11:case 14:case 15:nB(2,n,t),l6||nB(4,n,t),nJ(e,t,n);break;case 1:l6||(nj(n,t),"function"==typeof(r=n.stateNode).componentWillUnmount&&nH(n,t,r)),nJ(e,t,n);break;case 21:default:nJ(e,t,n);break;case 22:l6=(r=l6)||null!==n.memoizedState,nJ(e,t,n),l6=r}}function n0(e,t){if(aG&&null===t.memoizedState&&null!==(e=t.alternate)&&null!==(e=e.memoizedState)){e=e.dehydrated;try{iZ(e)}catch(e){rH(t,t.return,e)}}}function n1(e,t){if(aG&&null===t.memoizedState&&null!==(e=t.alternate)&&null!==(e=e.memoizedState)&&null!==(e=e.dehydrated))try{i0(e)}catch(e){rH(t,t.return,e)}}function n2(e,t){var n=function(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return null===t&&(t=e.stateNode=new l9),t;case 22:return null===(t=(e=e.stateNode)._retryCache)&&(t=e._retryCache=new l9),t;default:throw Error(i(435,e.tag))}}(e);t.forEach(function(t){if(!n.has(t)){n.add(t);var r=rq.bind(null,e,t);t.then(r,r)}})}function n3(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var a=n[r],s=e,l=t;if(aO){var o=l;e:for(;null!==o;){switch(o.tag){case 27:if(sm){if(sk(o.type)){oe=o.stateNode,ot=!1;break e}break}case 5:oe=o.stateNode,ot=!1;break e;case 3:case 4:oe=o.stateNode.containerInfo,ot=!0;break e}o=o.return}if(null===oe)throw Error(i(160));nZ(s,l,a),oe=null,ot=!1}else nZ(s,l,a);null!==(s=a.alternate)&&(s.return=null),a.return=null}if(13886&t.subtreeFlags)for(t=t.child;null!==t;)n5(t,e),t=t.sibling}function n5(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:n3(t,e),n4(e),4&r&&(nB(3,e,e.return),nO(3,e),nB(5,e,e.return));break;case 1:n3(t,e),n4(e),512&r&&(l6||null===n||nj(n,n.return)),64&r&&l4&&null!==(e=e.updateQueue)&&null!==(r=e.callbacks)&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=null===n?r:n.concat(r));break;case 26:if(sn){var a=on;if(n3(t,e),n4(e),512&r&&(l6||null===n||nj(n,n.return)),4&r){r=null!==n?n.memoizedState:null;var s=e.memoizedState;null===n?null===s?null===e.stateNode?e.stateNode=so(a,e.type,e.memoizedProps,e):su(a,e.type,e.stateNode):e.stateNode=ss(a,s,e.memoizedProps):r!==s?(null===r?null!==n.stateNode&&sc(n.stateNode):sl(r),null===s?su(a,e.type,e.stateNode):ss(a,s,e.memoizedProps)):null===s&&null!==e.stateNode&&nU(e,e.memoizedProps,n.memoizedProps)}break}case 27:if(sm){n3(t,e),n4(e),512&r&&(l6||null===n||nj(n,n.return)),null!==n&&4&r&&nU(e,e.memoizedProps,n.memoizedProps);break}case 5:if(n3(t,e),n4(e),512&r&&(l6||null===n||nj(n,n.return)),aO){if(32&e.flags){a=e.stateNode;try{ig(a)}catch(t){rH(e,e.return,t)}}4&r&&null!=e.stateNode&&(a=e.memoizedProps,nU(e,a,null!==n?n.memoizedProps:a)),1024&r&&(l8=!0)}else aB&&null!==e.alternate&&(e.alternate.stateNode=e.stateNode);break;case 6:if(n3(t,e),n4(e),4&r&&aO){if(null===e.stateNode)throw Error(i(162));r=e.memoizedProps,n=null!==n?n.memoizedProps:r,a=e.stateNode;try{il(a,n,r)}catch(t){rH(e,e.return,t)}}break;case 3:if(sn?(sd(),a=on,on=sa(t.containerInfo),n3(t,e),on=a):n3(t,e),n4(e),4&r){if(aO&&aG&&null!==n&&n.memoizedState.isDehydrated)try{iJ(t.containerInfo)}catch(t){rH(e,e.return,t)}if(aB){r=t.containerInfo,n=t.pendingChildren;try{i_(r,n)}catch(t){rH(e,e.return,t)}}}l8&&(l8=!1,function e(t){if(1024&t.subtreeFlags)for(t=t.child;null!==t;){var n=t;e(n),5===n.tag&&1024&n.flags&&a3(n.stateNode),t=t.sibling}}(e));break;case 4:sn?(n=on,on=sa(e.stateNode.containerInfo),n3(t,e),n4(e),on=n):(n3(t,e),n4(e)),4&r&&aB&&nX(e.stateNode,e,e.stateNode.pendingChildren);break;case 12:default:n3(t,e),n4(e);break;case 31:case 19:n3(t,e),n4(e),4&r&&null!==(r=e.updateQueue)&&(e.updateQueue=null,n2(e,r));break;case 13:n3(t,e),n4(e),8192&e.child.flags&&null!==e.memoizedState!=(null!==n&&null!==n.memoizedState)&&(oA=sz()),4&r&&null!==(r=e.updateQueue)&&(e.updateQueue=null,n2(e,r));break;case 22:a=null!==e.memoizedState;var l=null!==n&&null!==n.memoizedState,o=l4,u=l6;if(l4=o||a,l6=u||l,n3(t,e),l6=u,l4=o,n4(e),8192&r&&((t=e.stateNode)._visibility=a?-2&t._visibility:1|t._visibility,a&&(null===n||l||l4||l6||function e(t){for(t=t.child;null!==t;){var n=t;switch(n.tag){case 0:case 11:case 14:case 15:nB(4,n,n.return),e(n);break;case 1:nj(n,n.return);var r=n.stateNode;"function"==typeof r.componentWillUnmount&&nH(n,n.return,r),e(n);break;case 27:sm&&sb(n.stateNode);case 26:case 5:nj(n,n.return),e(n);break;case 22:null===n.memoizedState&&e(n);break;default:e(n)}t=t.sibling}}(e)),aO)){e:if(n=null,aO)for(t=e;;){if(5===t.tag||sn&&26===t.tag){if(null===n){l=n=t;try{s=l.stateNode,a?im(s):iv(l.stateNode,l.memoizedProps)}catch(e){rH(l,l.return,e)}}}else if(6===t.tag){if(null===n){l=t;try{var c=l.stateNode;a?iy(c):ib(c,l.memoizedProps)}catch(e){rH(l,l.return,e)}}}else if(18===t.tag){if(null===n){l=t;try{var h=l.stateNode;a?i4(h):i6(l.stateNode)}catch(e){rH(l,l.return,e)}}}else if((22!==t.tag&&23!==t.tag||null===t.memoizedState||t===e)&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;null===t.sibling;){if(null===t.return||t.return===e)break e;n===t&&(n=null),t=t.return}n===t&&(n=null),t.sibling.return=t.return,t=t.sibling}}4&r&&null!==(r=e.updateQueue)&&null!==(n=r.retryQueue)&&(r.retryQueue=null,n2(e,n));case 30:case 21:}}function n4(e){var t=e.flags;if(2&t){try{for(var n,r=e.return;null!==r;){if(nq(r)){n=r;break}r=r.return}if(aO){if(null==n)throw Error(i(160));switch(n.tag){case 27:if(sm){var a=n.stateNode,s=nV(e);nY(e,s,a);break}case 5:var l=n.stateNode;32&n.flags&&(ig(l),n.flags&=-33);var o=nV(e);nY(e,o,l);break;case 3:case 4:var u=n.stateNode.containerInfo,c=nV(e);!function e(t,n,r){var a=t.tag;if(5===a||6===a)t=t.stateNode,n?ih(r,t,n):is(r,t);else if(4!==a&&(sm&&27===a&&sk(t.type)&&(r=t.stateNode,n=null),null!==(t=t.child)))for(e(t,n,r),t=t.sibling;null!==t;)e(t,n,r),t=t.sibling}(e,c,u);break;default:throw Error(i(161))}}}catch(t){rH(e,e.return,t)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function n6(e,t){if(8772&t.subtreeFlags)for(t=t.child;null!==t;)nK(e,t.alternate,t),t=t.sibling}function n8(e,t){var n=null;null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),e=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(e=t.memoizedState.cachePool.pool),e!==n&&(null!=e&&e.refCount++,null!=n&&en(n))}function n9(e,t){e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&en(e))}function n7(e,t,n,r){if(10256&t.subtreeFlags)for(t=t.child;null!==t;)re(e,t,n,r),t=t.sibling}function re(e,t,n,r){var a=t.flags;switch(t.tag){case 0:case 11:case 15:n7(e,t,n,r),2048&a&&nO(9,t);break;case 1:case 31:case 13:default:n7(e,t,n,r);break;case 3:n7(e,t,n,r),2048&a&&(e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&en(e)));break;case 12:if(2048&a){n7(e,t,n,r),e=t.stateNode;try{var i=t.memoizedProps,s=i.id,l=i.onPostCommit;"function"==typeof l&&l(s,null===t.alternate?"mount":"update",e.passiveEffectDuration,-0)}catch(e){rH(t,t.return,e)}}else n7(e,t,n,r);break;case 23:break;case 22:i=t.stateNode,s=t.alternate,null!==t.memoizedState?2&i._visibility?n7(e,t,n,r):rt(e,t):2&i._visibility?n7(e,t,n,r):(i._visibility|=2,function e(t,n,r,a,i){for(i=i&&0!=(10256&n.subtreeFlags),n=n.child;null!==n;){var s=n,l=s.flags;switch(s.tag){case 0:case 11:case 15:e(t,s,r,a,i),nO(8,s);break;case 23:break;case 22:var o=s.stateNode;null!==s.memoizedState?2&o._visibility?e(t,s,r,a,i):rt(t,s):(o._visibility|=2,e(t,s,r,a,i)),i&&2048&l&&n8(s.alternate,s);break;case 24:e(t,s,r,a,i),i&&2048&l&&n9(s.alternate,s);break;default:e(t,s,r,a,i)}n=n.sibling}}(e,t,n,r,0!=(10256&t.subtreeFlags))),2048&a&&n8(s,t);break;case 24:n7(e,t,n,r),2048&a&&n9(t.alternate,t)}}function rt(e,t){if(10256&t.subtreeFlags)for(t=t.child;null!==t;){var n=t,r=n.flags;switch(n.tag){case 22:rt(e,n),2048&r&&n8(n.alternate,n);break;case 24:rt(e,n),2048&r&&n9(n.alternate,n);break;default:rt(e,n)}t=t.sibling}}function rn(e,t,n){if(e.subtreeFlags&or)for(e=e.child;null!==e;)rr(e,t,n),e=e.sibling}
1function rr(e,t,n){switch(e.tag){case 26:if(rn(e,t,n),e.flags&or)if(null!==e.memoizedState)sg(n,on,e.memoizedState,e.memoizedProps);else{var r=e.stateNode,a=e.type;e=e.memoizedProps,((0x13ffff40&t)===t||aQ(a,e))&&aZ(n,r,a,e)}break;case 5:rn(e,t,n),e.flags&or&&(r=e.stateNode,a=e.type,e=e.memoizedProps,((0x13ffff40&t)===t||aQ(a,e))&&aZ(n,r,a,e));break;case 3:case 4:sn?(r=on,on=sa(e.stateNode.containerInfo),rn(e,t,n),on=r):rn(e,t,n);break;case 22:null===e.memoizedState&&(null!==(r=e.alternate)&&null!==r.memoizedState?(r=or,or=0x1000000,rn(e,t,n),or=r):rn(e,t,n));break;default:rn(e,t,n)}}function ra(e){var t=e.alternate;if(null!==t&&null!==(e=t.child)){t.child=null;do t=e.sibling,e.sibling=null,e=t;while(null!==e)}}function ri(e){var t=e.deletions;if(0!=(16&e.flags)){if(null!==t)for(var n=0;n<t.length;n++){var r=t[n];l7=r,rl(r,e)}ra(e)}if(10256&e.subtreeFlags)for(e=e.child;null!==e;)rs(e),e=e.sibling}function rs(e){switch(e.tag){case 0:case 11:case 15:ri(e),2048&e.flags&&nB(9,e,e.return);break;case 3:case 12:default:ri(e);break;case 22:var t=e.stateNode;null!==e.memoizedState&&2&t._visibility&&(null===e.return||13!==e.return.tag)?(t._visibility&=-3,function e(t){var n=t.deletions;if(0!=(16&t.flags)){if(null!==n)for(var r=0;r<n.length;r++){var a=n[r];l7=a,rl(a,t)}ra(t)}for(t=t.child;null!==t;){switch((n=t).tag){case 0:case 11:case 15:nB(8,n,n.return),e(n);break;case 22:2&(r=n.stateNode)._visibility&&(r._visibility&=-3,e(n));break;default:e(n)}t=t.sibling}}(e)):ri(e)}}function rl(e,t){for(;null!==l7;){var n=l7;switch(n.tag){case 0:case 11:case 15:nB(8,n,t);break;case 23:case 22:if(null!==n.memoizedState&&null!==n.memoizedState.cachePool){var r=n.memoizedState.cachePool.pool;null!=r&&r.refCount++}break;case 24:en(n.memoizedState.cache)}if(null!==(r=n.child))r.return=n,l7=r;else for(n=e;null!==l7;){var a=(r=l7).sibling,i=r.return;if(!function e(t){var n=t.alternate;null!==n&&(t.alternate=null,e(n)),t.child=null,t.deletions=null,t.sibling=null,5===t.tag&&null!==(n=t.stateNode)&&aV(n),t.stateNode=null,t.return=null,t.dependencies=null,t.memoizedProps=null,t.memoizedState=null,t.pendingProps=null,t.stateNode=null,t.updateQueue=null}(r),r===n){l7=null;break}if(null!==a){a.return=i,l7=a;break}l7=i}}}function ro(e){var t=aH(e);if(null!=t){if("string"!=typeof t.memoizedProps["data-testname"])throw Error(i(364));return t}if(null===(e=a8(e)))throw Error(i(362));return e.stateNode.current}function ru(e,t){var n=e.tag;switch(t.$$typeof){case oi:if(e.type===t.value)return!0;break;case os:e:{for(n=0,t=t.value,e=[e,0];n<e.length;){var r=e[n++],a=r.tag,s=e[n++],l=t[s];if(5!==a&&26!==a&&27!==a||!ie(r)){for(;null!=l&&ru(r,l);)l=t[++s];if(s===t.length){t=!0;break e}for(r=r.child;null!==r;)e.push(r,s),r=r.sibling}}t=!1}return t;case ol:if((5===n||26===n||27===n)&&it(e.stateNode,t.value))return!0;break;case ou:if((5===n||6===n||26===n||27===n)&&null!==(e=a7(e))&&0<=e.indexOf(t.value))return!0;break;case oo:if((5===n||26===n||27===n)&&"string"==typeof(e=e.memoizedProps["data-testname"])&&e.toLowerCase()===t.value.toLowerCase())return!0;break;default:throw Error(i(365))}return!1}function rc(e){switch(e.$$typeof){case oi:return"<"+(c(e.value)||"Unknown")+">";case os:return":has("+(rc(e)||"")+")";case ol:return'[role="'+e.value+'"]';case ou:return'"'+e.value+'"';case oo:return'[data-testname="'+e.value+'"]';default:throw Error(i(365))}}function rh(e,t){var n=[];e=[e,0];for(var r=0;r<e.length;){var a=e[r++],i=a.tag,s=e[r++],l=t[s];if(5!==i&&26!==i&&27!==i||!ie(a)){for(;null!=l&&ru(a,l);)l=t[++s];if(s===t.length)n.push(a);else for(a=a.child;null!==a;)e.push(a,s),a=a.sibling}}return n}function rd(e,t){if(!a6)throw Error(i(363));e=rh(e=ro(e),t),t=[],e=Array.from(e);for(var n=0;n<e.length;){var r=e[n++],a=r.tag;if(5===a||26===a||27===a)ie(r)||t.push(r.stateNode);else for(r=r.child;null!==r;)e.push(r),r=r.sibling}return t}function rf(){return 0!=(2&od)&&0!==og?og&-og:null!==aS.T?eh():aU()}function rp(){if(0===oP)if(0==(0x20000000&og)||s9){var e=sR;0==(3932160&(sR<<=1))&&(sR=262144),oP=e}else oP=0x20000000;return null!==(e=lD.current)&&(e.flags|=32),oP}function rg(e,t,n){(e===of&&(2===om||9===om)||null!==e.cancelPendingCommit)&&(rk(e,0),rv(e,og,oP,!1)),b(e,n),(0==(2&od)||e!==of)&&(e===of&&(0==(2&od)&&(oC|=n),4===ox&&rv(e,og,oP,!1)),ea(e))}function rm(e,t,n){if(0!=(6&od))throw Error(i(327));for(var r=!n&&0==(127&t)&&0==(t&e.expiredLanes)||m(e,t),a=r?function(e,t){var n=od;od|=2;var r=rC(),a=r_();of!==e||og!==t?(oL=null,oF=sz()+500,rk(e,t)):ob=m(e,t);e:for(;;)try{if(0!==om&&null!==op){t=op;var s=oy;t:switch(om){case 1:om=0,oy=null,rM(e,t,s,1);break;case 2:case 9:if(ey(s)){om=0,oy=null,rR(t);break}t=function(){2!==om&&9!==om||of!==e||(om=7),ea(e)},s.then(t,t);break e;case 3:om=7;break e;case 4:om=5;break e;case 7:ey(s)?(om=0,oy=null,rR(t)):(om=0,oy=null,rM(e,t,s,7));break;case 5:var l=null;switch(op.tag){case 26:l=op.memoizedState;case 5:case 27:var o=op,u=o.type,c=o.pendingProps;if(l?sp(l):aK(o.stateNode,u,c)){om=0,oy=null;var h=o.sibling;if(null!==h)op=h;else{var d=o.return;null!==d?(op=d,rA(d)):op=null}break t}}om=0,oy=null,rM(e,t,s,5);break;
1case 6:om=0,oy=null,rM(e,t,s,6);break;case 8:rS(),ox=6;break e;default:throw Error(i(462))}}for(;null!==op&&!sF();)rE(op);break}catch(t){rx(e,t)}return(la=lr=null,aS.H=r,aS.A=a,od=n,null!==op)?0:(of=null,og=0,eP(),ox)}(e,t):rT(e,t,!0),s=r;;){if(0===a)ob&&!r&&rv(e,t,0,!1);else{if(n=e.current.alternate,s&&!function(e){for(var t=e;;){var n=t.tag;if((0===n||11===n||15===n)&&16384&t.flags&&null!==(n=t.updateQueue)&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var a=n[r],i=a.getSnapshot;a=a.value;try{if(!s$(i(),a))return!1}catch(e){return!1}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}(n)){a=rT(e,t,!1),s=!1;continue}if(2===a){if(s=t,e.errorRecoveryDisabledLanes&s)var l=0;else l=0!=(l=-0x20000001&e.pendingLanes)?l:0x20000000&l?0x20000000:0;if(0!==l){t=l;e:{a=oE;var o=aG&&e.current.memoizedState.isDehydrated;if(o&&(rk(e,l).flags|=256),2!==(l=rT(e,l,!1))){if(oS&&!o){e.errorRecoveryDisabledLanes|=s,oC|=s,a=4;break e}s=oR,oR=a,null!==s&&(null===oR?oR=s:oR.push.apply(oR,s))}a=l}if(s=!1,2!==a)continue}}if(1===a){rk(e,0),rv(e,t,0,!0);break}e:{switch(r=e,s=a){case 0:case 1:throw Error(i(345));case 4:if((4194048&t)!==t)break;case 6:rv(r,t,oP,!ov);break e;case 2:oR=null;break;case 3:case 5:break;default:throw Error(i(329))}if((0x3c00000&t)===t&&10<(a=oA+300-sz())){if(rv(r,t,oP,!ov),0!==g(r,0,!0))break e;oB=t,r.timeoutHandle=aL(ry.bind(null,r,n,oR,oL,oM,t,oP,oC,oT,ov,s,"Throttled",-0,0),a);break e}ry(r,n,oR,oL,oM,t,oP,oC,oT,ov,s,null,-0,0)}}break}ea(e)}function ry(e,t,n,r,a,i,s,l,o,u,c,h,d,f){if(e.timeoutHandle=aN,8192&(h=t.subtreeFlags)||0x1002000==(0x1002000&h)){rr(t,i,h=aJ());var p=(0x3c00000&i)===i?oA-sz():(4194048&i)===i?oI-sz():0;if(null!==(p=a0(h,p))){oB=i,e.cancelPendingCommit=p(rF.bind(null,e,t,i,n,r,a,s,l,o,c,h,null,d,f)),rv(e,i,s,!u);return}}rF(e,t,i,n,r,a,s,l,o)}function rv(e,t,n,r){t&=~o_,t&=~oC,e.suspendedLanes|=t,e.pingedLanes&=~t,r&&(e.warmLanes|=t),r=e.expirationTimes;for(var a=t;0<a;){var i=31-s_(a),s=1<<i;r[i]=-1,a&=~s}0!==n&&S(e,n,t)}function rb(){return 0!=(6&od)||(ei(0,!1),!1)}function rS(){if(null!==op){if(0===om)var e=op.return;else e=op,la=lr=null,e4(e),lP=null,lT=0,e=op;for(;null!==e;)nD(e.alternate,e),e=e.return;op=null}}function rk(e,t){var n=e.timeoutHandle;n!==aN&&(e.timeoutHandle=aN,az(n)),null!==(n=e.cancelPendingCommit)&&(e.cancelPendingCommit=null,n()),oB=0,rS(),of=e,op=n=rX(e.current,null),og=t,om=0,oy=null,ov=!1,ob=m(e,t),oS=!1,oT=oP=o_=oC=ow=ox=0,oR=oE=null,oM=!1,0!=(8&t)&&(t|=32&t);var r=e.entangledLanes;if(0!==r)for(e=e.entanglements,r&=t;0<r;){var a=31-s_(r),i=1<<a;t|=e[a],r&=~i}return ok=t,eP(),n}function rx(e,t){lH=null,aS.H=lK,t===lk||t===lw?(t=eS(),om=3):t===lx?(t=eS(),om=4):om=t===l2?8:null!==t&&"object"==typeof t&&"function"==typeof t.then?6:1,oy=t,null===op&&(ox=1,t4(e,E(t,e.current)))}function rw(){var e=lD.current;return null===e||((4194048&og)===og?null===lO:((0x3c00000&og)===og||0!=(0x20000000&og))&&e===lO)}function rC(){var e=aS.H;return aS.H=lK,null===e?lK:e}function r_(){var e=aS.A;return aS.A=oa,e}function rP(){ox=4,ov||(4194048&og)!==og&&null!==lD.current||(ob=!0),0==(0x7ffffff&ow)&&0==(0x7ffffff&oC)||null===of||rv(of,og,oP,!1)}function rT(e,t,n){var r=od;od|=2;var a=rC(),i=r_();(of!==e||og!==t)&&(oL=null,rk(e,t)),t=!1;var s=ox;e:for(;;)try{if(0!==om&&null!==op){var l=op,o=oy;switch(om){case 8:rS(),s=6;break e;case 3:case 2:case 9:case 6:null===lD.current&&(t=!0);var u=om;if(om=0,oy=null,rM(e,l,o,u),n&&ob){s=0;break e}break;default:u=om,om=0,oy=null,rM(e,l,o,u)}}(function(){for(;null!==op;)rE(op)})(),s=ox;break}catch(t){rx(e,t)}return t&&e.shellSuspendCounter++,la=lr=null,od=r,aS.H=a,aS.A=i,null===op&&(of=null,og=0,eP()),s}function rE(e){var t=n_(e.alternate,e,ok);e.memoizedProps=e.pendingProps,null===t?rA(e):op=t}function rR(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=nh(n,t,t.pendingProps,t.type,void 0,og);break;case 11:t=nh(n,t,t.pendingProps,t.type.render,t.ref,og);break;case 5:e4(t);default:nD(n,t),t=n_(n,t=op=rQ(t,ok),ok)}e.memoizedProps=e.pendingProps,null===t?rA(e):op=t}function rM(e,t,n,r){la=lr=null,e4(t),lP=null,lT=0;var a=t.return;try{if(function(e,t,n,r,a){if(n.flags|=32768,null!==r&&"object"==typeof r&&"function"==typeof r.then){if(null!==(t=n.alternate)&&X(t,n,a,!0),null!==(n=lD.current)){switch(n.tag){case 31:case 13:return null===lO?rP():null===n.alternate&&0===ox&&(ox=3),n.flags&=-257,n.flags|=65536,n.lanes=a,r===lC?n.flags|=16384:(null===(t=n.updateQueue)?n.updateQueue=new Set([r]):t.add(r),r$(e,r,a)),!1;case 22:return n.flags|=65536,r===lC?n.flags|=16384:(null===(t=n.updateQueue)?(t={transitions:null,markerInstances:null,retryQueue:new Set([r])},n.updateQueue=t):null===(n=t.retryQueue)?t.retryQueue=new Set([r]):n.add(r),r$(e,r,a)),!1}throw Error(i(435,n.tag))}return r$(e,r,a),rP(),!1}if(s9)return null!==(t=lD.current)?(0==(65536&t.flags)&&(t.flags|=256),t.flags|=65536,t.lanes=a,r!==lt&&W(E(e=Error(i(422),{cause:r}),n))):(r!==lt&&W(E(t=Error(i(423),{cause:r}),n)),e=e.current.alternate,e.flags|=65536,a&=-a,e.lanes|=a,r=E(r,n),a=t8(e.stateNode,r,a),eD(e,a),4!==ox&&(ox=2)),!1;var s=Error(i(520),{cause:r});if(s=E(s,n),null===oE?oE=[s]:oE.push(s),4!==ox&&(ox=2),null===t)return!0;r=E(r,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=a&-a,n.lanes|=e,e=t8(n.stateNode,r,e),eD(n,e),!1;case 1:if(t=n.type,s=n.stateNode,0==(128&n.flags)&&("function"==typeof t.getDerivedStateFromError||null!==s&&"function"==typeof s.componentDidCatch&&(null===oz||!oz.has(s))))return n.flags|=65536,a&=-a,n.lanes|=a,t7(a=t9(a),e,n,r),eD(n,a),!1}n=n.return}while(null!==n)return!1}(e,a,t,n,og)){ox=1,t4(e,E(n,e.current)),op=null;return}}catch(t){if(null!==a)throw op=a,t;ox=1,t4(e,E(n,e.current)),op=null;return}32768&t.flags?(s9||1===r?e=!0:ob||0!=(0x20000000&og)?e=!1:(ov=e=!0,(2===r||9===r||3===r||6===r)&&null!==(r=lD.current)&&13===r.tag&&(r.flags|=16384)),rI(t,e)):rA(t)}function rA(e){var t=e;do{if(0!=(32768&t.flags))return void rI(t,ov);e=t.return;var n=function(e,t,n){var r=t.pendingProps;switch(I(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:case 1:return nN(t),null;case 3:return n=t.stateNode,r=null,null!==e&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),q(lo),z(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(null===e||null===e.child)&&(H(t)?nP(t):null===e||e.memoizedState.isDehydrated&&0==(256&t.flags)||(t.flags|=1024,j())),nM(e,t),nN(t),null;case 26:if(sn){var a=t.type,s=t.memoizedState;return null===e?(nP(t),null!==s?(nN(t),nF(t,s)):(nN(t),nI(t,a,null,r,n))):s?s!==e.memoizedState?(nP(t),nN(t),nF(t,s)):(nN(t),t.flags&=-0x1000001):(s=e.memoizedProps,aO?s!==r&&nP(t):nA(e,t,a,r),nN(t),nI(t,a,s,r,n
1)),null}case 27:if(sm){if(D(t),n=s5.current,a=t.type,null!==e&&null!=t.stateNode)aO?e.memoizedProps!==r&&nP(t):nA(e,t,a,r);else{if(!r){if(null===t.stateNode)throw Error(i(166));return nN(t),null}e=s2.current,H(t)?B(t,e):(t.stateNode=e=sy(a,r,n,e,!0),nP(t))}return nN(t),null}case 5:if(D(t),a=t.type,null!==e&&null!=t.stateNode)nA(e,t,a,r);else{if(!r){if(null===t.stateNode)throw Error(i(166));return nN(t),null}if(s=s2.current,H(t))B(t,s),i1(t.stateNode,a,r,s)&&(t.flags|=64);else{var l=aR(a,r,s5.current,s,t);nT(t),nR(l,t,!1,!1),t.stateNode=l,aA(l,a,r,s)&&nP(t)}}return nN(t),nI(t,t.type,null===e?null:e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&null!=t.stateNode)n=e.memoizedProps,aO?n!==r&&nP(t):aB&&(n!==r?(e=s5.current,n=s2.current,nT(t),t.stateNode=aF(r,e,n,t)):t.stateNode=e.stateNode);else{if("string"!=typeof r&&null===t.stateNode)throw Error(i(166));if(e=s5.current,n=s2.current,H(t)){if(!aG)throw Error(i(176));if(e=t.stateNode,n=t.memoizedProps,r=null,null!==(a=s6))switch(a.tag){case 27:case 5:r=a.memoizedProps}iq(e,n,t,r)||O(t,!0)}else nT(t),t.stateNode=aF(r,e,n,t)}return nN(t),null;case 31:if(n=t.memoizedState,null===e||null!==e.memoizedState){if(r=H(t),null!==n){if(null===e){if(!r)throw Error(i(318));if(!aG)throw Error(i(556));if(!(e=null!==(e=t.memoizedState)?e.dehydrated:null))throw Error(i(557));iV(e,t)}else $(),0==(128&t.flags)&&(t.memoizedState=null),t.flags|=4;nN(t),e=!1}else n=j(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e){if(256&t.flags)return eX(t),t;return eX(t),null}if(0!=(128&t.flags))throw Error(i(558))}return nN(t),null;case 13:if(r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(a=H(t),null!==r&&null!==r.dehydrated){if(null===e){if(!a)throw Error(i(318));if(!aG)throw Error(i(344));if(!(a=null!==(a=t.memoizedState)?a.dehydrated:null))throw Error(i(317));iY(a,t)}else $(),0==(128&t.flags)&&(t.memoizedState=null),t.flags|=4;nN(t),a=!1}else a=j(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=a),a=!0;if(!a){if(256&t.flags)return eX(t),t;return eX(t),null}}if(eX(t),0!=(128&t.flags))return t.lanes=n,t;return n=null!==r,e=null!==e&&null!==e.memoizedState,n&&(r=t.child,a=null,null!==r.alternate&&null!==r.alternate.memoizedState&&null!==r.alternate.memoizedState.cachePool&&(a=r.alternate.memoizedState.cachePool.pool),s=null,null!==r.memoizedState&&null!==r.memoizedState.cachePool&&(s=r.memoizedState.cachePool.pool),s!==a&&(r.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),nL(t,t.updateQueue),nN(t),null;case 4:return z(),nM(e,t),null===e&&a$(t.stateNode.containerInfo),nN(t),null;case 10:return q(t.type),nN(t),null;case 19:if(d(lB),null===(r=t.memoizedState))return nN(t),null;if(a=0!=(128&t.flags),null===(s=r.rendering))if(a)nz(r,!1);else{if(0!==ox||null!==e&&0!=(128&e.flags))for(e=t.child;null!==e;){if(null!==(s=eQ(e))){for(t.flags|=128,nz(r,!1),t.updateQueue=e=s.updateQueue,nL(t,e),t.subtreeFlags=0,e=n,n=t.child;null!==n;)rQ(n,e),n=n.sibling;return f(lB,1&lB.current|2),s9&&R(t,r.treeForkCount),t.child}e=e.sibling}null!==r.tail&&sz()>oF&&(t.flags|=128,a=!0,nz(r,!1),t.lanes=4194304)}else{if(!a)if(null!==(e=eQ(s))){if(t.flags|=128,a=!0,t.updateQueue=e=e.updateQueue,nL(t,e),nz(r,!0),null===r.tail&&"hidden"===r.tailMode&&!s.alternate&&!s9)return nN(t),null}else 2*sz()-r.renderingStartTime>oF&&0x20000000!==n&&(t.flags|=128,a=!0,nz(r,!1),t.lanes=4194304);r.isBackwards?(s.sibling=t.child,t.child=s):(null!==(e=r.last)?e.sibling=s:t.child=s,r.last=s)}if(null!==r.tail)return e=r.tail,r.rendering=e,r.tail=e.sibling,r.renderingStartTime=sz(),e.sibling=null,n=lB.current,f(lB,a?1&n|2:1&n),s9&&R(t,r.treeForkCount),e;return nN(t),null;case 22:case 23:return eX(t),eW(),r=null!==t.memoizedState,null!==e?null!==e.memoizedState!==r&&(t.flags|=8192):r&&(t.flags|=8192),r?0!=(0x20000000&n)&&0==(128&t.flags)&&(nN(t),6&t.subtreeFlags&&(t.flags|=8192)):nN(t),null!==(n=t.updateQueue)&&nL(t,n.retryQueue),n=null,null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),r=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(r=t.memoizedState.cachePool.pool),r!==n&&(t.flags|=2048),null!==e&&d(lS),null;case 24:return n=null,null!==e&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),q(lo),nN(t),null;case 25:case 30:return null}throw Error(i(156,t.tag))}(t.alternate,t,ok);if(null!==n){op=n;return}if(null!==(t=t.sibling)){op=t;return}op=t=e}while(null!==t)0===ox&&(ox=5)}function rI(e,t){do{var n=function(e,t){switch(I(t),t.tag){case 1:return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return q(lo),z(),0!=(65536&(e=t.flags))&&0==(128&e)?(t.flags=-65537&e|128,t):null;case 26:case 27:case 5:return D(t),null;case 31:if(null!==t.memoizedState){if(eX(t),null===t.alternate)throw Error(i(340));$()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 13:if(eX(t),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(i(340));$()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return d(lB),null;case 4:return z(),null;case 10:return q(t.type),null;case 22:case 23:return eX(t),eW(),null!==e&&d(lS),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 24:return q(lo),null;default:return null}}(e.alternate,e);if(null!==n){n.flags&=32767,op=n;return}if(null!==(n=e.return)&&(n.flags|=32768,n.subtreeFlags=0,n.deleti
1ons=null),!t&&null!==(e=e.sibling)){op=e;return}op=e=n}while(null!==e)ox=6,op=null}function rF(e,t,n,r,a,s,l,o,u){e.cancelPendingCommit=null;do rO();while(0!==oN)if(0!=(6&od))throw Error(i(327));if(null!==t){if(t===e.current)throw Error(i(177));if(!function(e,t,n,r,a,i){var s=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 l=e.entanglements,o=e.expirationTimes,u=e.hiddenUpdates;for(n=s&~n;0<n;){var c=31-s_(n),h=1<<c;l[c]=0,o[c]=-1;var d=u[c];if(null!==d)for(u[c]=null,c=0;c<d.length;c++){var f=d[c];null!==f&&(f.lane&=-0x20000001)}n&=~h}0!==r&&S(e,r,0),0!==i&&0===a&&0!==e.tag&&(e.suspendedLanes|=i&~(s&~t))}(e,n,s=t.lanes|t.childLanes|lI,l,o,u),e===of&&(op=of=null,og=0),oO=t,oD=e,oB=n,oG=s,oH=a,o$=r,0!=(10256&t.subtreeFlags)||0!=(10256&t.flags)?(e.callbackNode=null,e.callbackPriority=0,sA(sO,function(){return rB(),null})):(e.callbackNode=null,e.callbackPriority=0),r=0!=(13878&t.flags),0!=(13878&t.subtreeFlags)||r){r=aS.T,aS.T=null,a=aW(),aj(2),l=od,od|=4;try{!function(e,t){for(aT(e.containerInfo),l7=t;null!==l7;)if(t=(e=l7).child,0!=(1028&e.subtreeFlags)&&null!==t)t.return=e,l7=t;else for(;null!==l7;){var n=(e=l7).alternate;switch(t=e.flags,e.tag){case 0:if(0!=(4&t)&&null!==(t=null!==(t=e.updateQueue)?t.events:null))for(var r=0;r<t.length;r++){var a=t[r];a.ref.impl=a.nextImpl}break;case 11:case 15:case 5:case 26:case 27:case 6:case 4:case 17:break;case 1:if(0!=(1024&t)&&null!==n){t=void 0,r=e,a=n.memoizedProps,n=n.memoizedState;var s=r.stateNode;try{var l=t5(r.type,a);t=s.getSnapshotBeforeUpdate(l,n),s.__reactInternalSnapshotBeforeUpdate=t}catch(e){rH(r,r.return,e)}}break;case 3:0!=(1024&t)&&aO&&iS(e.stateNode.containerInfo);break;default:if(0!=(1024&t))throw Error(i(163))}if(null!==(t=e.sibling)){t.return=e.return,l7=t;break}l7=e.return}}(e,t)}finally{od=l,aj(a),aS.T=r}}oN=1,rL(),rz(),rN()}}function rL(){if(1===oN){oN=0;var e=oD,t=oO,n=0!=(13878&t.flags);if(0!=(13878&t.subtreeFlags)||n){n=aS.T,aS.T=null;var r=aW();aj(2);var a=od;od|=4;try{n5(t,e),aE(e.containerInfo)}finally{od=a,aj(r),aS.T=n}}e.current=t,oN=2}}function rz(){if(2===oN){oN=0;var e=oD,t=oO,n=0!=(8772&t.flags);if(0!=(8772&t.subtreeFlags)||n){n=aS.T,aS.T=null;var r=aW();aj(2);var a=od;od|=4;try{nK(e,t.alternate,t)}finally{od=a,aj(r),aS.T=n}}oN=3}}function rN(){if(4===oN||3===oN){oN=0,sL();var e=oD,t=oO,n=oB,r=o$;0!=(10256&t.subtreeFlags)||0!=(10256&t.flags)?oN=5:(oN=0,oO=oD=null,rD(e,e.pendingLanes));var a=e.pendingLanes;if(0===a&&(oz=null),C(n),t=t.stateNode,sH&&"function"==typeof sH.onCommitFiberRoot)try{sH.onCommitFiberRoot(sG,t,void 0,128==(128&t.current.flags))}catch(e){}if(null!==r){t=aS.T,a=aW(),aj(2),aS.T=null;try{for(var i=e.onRecoverableError,s=0;s<r.length;s++){var l=r[s];i(l.value,{componentStack:l.stack})}}finally{aS.T=t,aj(a)}}0!=(3&oB)&&rO(),ea(e),a=e.pendingLanes,0!=(261930&n)&&0!=(42&a)?e===oW?oj++:(oj=0,oW=e):oj=0,aG&&i2(),ei(0,!1)}}function rD(e,t){0==(e.pooledCacheLanes&=t)&&null!=(t=e.pooledCache)&&(e.pooledCache=null,en(t))}function rO(){return rL(),rz(),rN(),rB()}function rB(){if(5!==oN)return!1;var e=oD,t=oG;oG=0;var n=C(oB),r=32>n?32:n;n=aS.T;var a=aW();try{aj(r),aS.T=null,r=oH,oH=null;var s=oD,l=oB;if(oN=0,oO=oD=null,oB=0,0!=(6&od))throw Error(i(331));var o=od;if(od|=4,rs(s.current),re(s,s.current,l,r),od=o,ei(0,!1),sH&&"function"==typeof sH.onPostCommitFiberRoot)try{sH.onPostCommitFiberRoot(sG,s)}catch(e){}return!0}finally{aj(a),aS.T=n,rD(e,t)}}function rG(e,t,n){t=E(n,t),t=t8(e.stateNode,t,2),null!==(e=ez(e,t,2))&&(b(e,2),ea(e))}function rH(e,t,n){if(3===e.tag)rG(e,e,n);else for(;null!==t;){if(3===t.tag){rG(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===oz||!oz.has(r))){e=E(n,e),null!==(r=ez(t,n=t9(2),2))&&(t7(n,r,t,e),b(r,2),ea(r));break}}t=t.return}}function r$(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new oh;var a=new Set;r.set(t,a)}else void 0===(a=r.get(t))&&(a=new Set,r.set(t,a));a.has(n)||(oS=!0,a.add(n),e=rj.bind(null,e,t,n),t.then(e,e))}function rj(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,of===e&&(og&n)===n&&(4===o
1x||3===ox&&(0x3c00000&og)===og&&300>sz()-oA?0==(2&od)&&rk(e,0):o_|=n,oT===og&&(oT=0)),ea(e)}function rW(e,t){0===t&&(t=y()),null!==(e=eR(e,t))&&(b(e,t),ea(e))}function rU(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),rW(e,n)}function rq(e,t){var n=0;switch(e.tag){case 31:case 13:var r=e.stateNode,a=e.memoizedState;null!==a&&(n=a.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(i(314))}null!==r&&r.delete(t),rW(e,n)}function rV(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 rY(e){return!(!(e=e.prototype)||!e.isReactComponent)}function rX(e,t){var r=e.alternate;return null===r?((r=n(e.tag,t,e.key,e.mode)).elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.type=e.type,r.flags=0,r.subtreeFlags=0,r.deletions=null),r.flags=0x3e00000&e.flags,r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,t=e.dependencies,r.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r.refCleanup=e.refCleanup,r}function rQ(e,t){e.flags&=0x3e00002;var n=e.alternate;return null===n?(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,e.dependencies=null===(t=n.dependencies)?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function rK(e,t,r,a,s,l){var o=0;if(a=e,"function"==typeof e)rY(e)&&(o=1);else if("string"==typeof e)o=sn&&sm?sr(e,r,s2.current)?26:sS(e)?27:5:sn?sr(e,r,s2.current)?26:5:sm&&sS(e)?27:5;else e:switch(e){case ag:return(e=n(31,r,t,s)).elementType=ag,e.lanes=l,e;case ai:return rJ(r.children,s,l,t);case as:o=8,s|=24;break;case al:return(e=n(12,r,t,2|s)).elementType=al,e.lanes=l,e;case ah:return(e=n(13,r,t,s)).elementType=ah,e.lanes=l,e;case ad:return(e=n(19,r,t,s)).elementType=ad,e.lanes=l,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case au:o=10;break e;case ao:o=9;break e;case ac:o=11;break e;case af:o=14;break e;case ap:o=16,a=null;break e}o=29,r=Error(i(130,null===e?"null":typeof e,"")),a=null}return(t=n(o,r,t,s)).elementType=e,t.type=a,t.lanes=l,t}function rJ(e,t,r,a){return(e=n(7,e,a,t)).lanes=r,e}function rZ(e,t,r){return(e=n(6,e,null,t)).lanes=r,e}function r0(e){var t=n(18,null,null,0);return t.stateNode=e,t}function r1(e,t,r){return(t=n(4,null!==e.children?e.children:[],e.key,t)).lanes=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function r2(e,t,n,r,a,i,s,l,o){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=aN,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=v(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=v(0),this.hiddenUpdates=v(null),this.identifierPrefix=r,this.onUncaughtError=a,this.onCaughtError=i,this.onRecoverableError=s,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=o,this.incompleteTransitions=new Map}function r3(e,t,r,a,i,s,l,o,u,c,h,d){return e=new r2(e,t,r,l,u,c,h,d,o),t=1,!0===s&&(t|=24),s=n(3,null,null,t),e.current=s,s.stateNode=e,t=et(),t.refCount++,e.pooledCache=t,t.refCount++,s.memoizedState={element:a,isDehydrated:r,cache:t},eI(s),e}function r5(e){var t=e._reactInternals;if(void 0===t){if("function"==typeof e.render)throw Error(i(188));throw Error(i(268,e=Object.keys(e).join(",")))}return null===(e=null!==(e=o(t))?function e(t){var n=t.tag;if(5===n||26===n||27===n||6===n)return t;for(t=t.child;null!==t;){if(null!==(n=e(t)))return n;t=t.sibling}return null}(e):null)?null:aC(e.stateNode)}function r4(e,t,n,r,a,i){a=a?sC:sC,null===r.context?r.context=a:r.pen
1dingContext=a,(r=eL(t)).payload={element:n},null!==(i=void 0===i?null:i)&&(r.callback=i),null!==(n=ez(e,r,t))&&(rg(n,e,t),eN(n,e,t))}function r6(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function r8(e,t){r6(e,t),(e=e.alternate)&&r6(e,t)}var r9={},r7=e.r(636294),ae=e.r(612955),at=Object.assign,an=Symbol.for("react.element"),ar=Symbol.for("react.transitional.element"),aa=Symbol.for("react.portal"),ai=Symbol.for("react.fragment"),as=Symbol.for("react.strict_mode"),al=Symbol.for("react.profiler"),ao=Symbol.for("react.consumer"),au=Symbol.for("react.context"),ac=Symbol.for("react.forward_ref"),ah=Symbol.for("react.suspense"),ad=Symbol.for("react.suspense_list"),af=Symbol.for("react.memo"),ap=Symbol.for("react.lazy");Symbol.for("react.scope");var ag=Symbol.for("react.activity");Symbol.for("react.legacy_hidden"),Symbol.for("react.tracing_marker");var am=Symbol.for("react.memo_cache_sentinel");Symbol.for("react.view_transition");var ay=Symbol.iterator,av=Symbol.for("react.client.reference"),ab=Array.isArray,aS=r7.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,ak=t.rendererVersion,ax=t.rendererPackageName,aw=t.extraDevToolsConfig,aC=t.getPublicInstance,a_=t.getRootHostContext,aP=t.getChildHostContext,aT=t.prepareForCommit,aE=t.resetAfterCommit,aR=t.createInstance;t.cloneMutableInstance;var aM=t.appendInitialChild,aA=t.finalizeInitialChildren,aI=t.shouldSetTextContent,aF=t.createTextInstance;t.cloneMutableTextInstance;var aL=t.scheduleTimeout,az=t.cancelTimeout,aN=t.noTimeout,aD=t.isPrimaryRenderer;t.warnsIfNotActing;var aO=t.supportsMutation,aB=t.supportsPersistence,aG=t.supportsHydration,aH=t.getInstanceFromNode;t.beforeActiveInstanceBlur;var a$=t.preparePortalMount;t.prepareScopeUpdate,t.getInstanceFromScope;var aj=t.setCurrentUpdatePriority,aW=t.getCurrentUpdatePriority,aU=t.resolveUpdatePriority;t.trackSchedulerEvent,t.resolveEventType,t.resolveEventTimeStamp;var aq=t.shouldAttemptEagerTransition,aV=t.detachDeletedInstance;t.requestPostPaintCallback;var aY=t.maySuspendCommit,aX=t.maySuspendCommitOnUpdate,aQ=t.maySuspendCommitInSyncRender,aK=t.preloadInstance,aJ=t.startSuspendingCommit,aZ=t.suspendInstance;t.suspendOnActiveViewTransition;var a0=t.waitForCommitToBeReady;t.getSuspendedCommitReason;var a1=t.NotPendingTransition,a2=t.HostTransitionContext,a3=t.resetFormInstance;t.bindToConsole;var a5=t.supportsMicrotasks,a4=t.scheduleMicrotask,a6=t.supportsTestSelectors,a8=t.findFiberRoot,a9=t.getBoundingRect,a7=t.getTextContent,ie=t.isHiddenSubtree,it=t.matchAccessibilityRole,ir=t.setFocusIfFocusable,ia=t.setupIntersectionObserver,ii=t.appendChild,is=t.appendChildToContainer,il=t.commitTextUpdate,io=t.commitMount,iu=t.commitUpdate,ic=t.insertBefore,ih=t.insertInContainerBefore,id=t.removeChild,ip=t.removeChildFromContainer,ig=t.resetTextContent,im=t.hideInstance,iy=t.hideTextInstance,iv=t.unhideInstance,ib=t.unhideTextInstance;t.cancelViewTransitionName,t.cancelRootViewTransitionName,t.restoreRootViewTransitionName,t.cloneRootViewTransitionContainer,t.removeRootViewTransitionClone,t.measureClonedInstance,t.hasInstanceChanged,t.hasInstanceAffectedParent,t.startViewTransition,t.startGestureTransition,t.stopViewTransition,t.getCurrentGestureOffset,t.createViewTransitionInstance;var iS=t.clearContainer;t.createFragmentInstance,t.updateFragmentInstanceFiber,t.commitNewChildToFragmentInstance,t.deleteChildFromFragmentInstance;var ik=t.cloneInstance,ix=t.createContainerChildSet,iw=t.appendChildToContainerChildSet,iC=t.finalizeContainerChildren,i_=t.replaceContainerChildren,iP=t.cloneHiddenInstance,iT=t.cloneHiddenTextInstance,iE=t.isSuspenseInstancePending,iR=t.isSuspenseInstanceFallback,iM=t.getSuspenseInstanceFallbackErrorDetails,iA=t.registerSuspenseInstanceRetry,iI=t.canHydrateFormStateMarker,iF=t.isFormStateMarkerMatching,iL=t.getNextHydratableSibling,iz=t.getNextHydratableSiblingAfterSingleton,iN=t.getFirstHydratableChild,iD=t.getFirstHydratableChildWithinContainer,iO=t.getFirstHydratableChildWithinActivityInstance,iB=t.getFirstHydratableChildWithinSuspenseInstance,iG=t.getFirstHydratableChildWithinSingleton,iH=t.canHydrateInstance,i$=t.canHydrateTextInstance,ij=t.canHydrateActivityInstance,iW=t.canHydrateSuspenseInstance,iU=t.hydrateInstance,iq=t.hydrateTextInstance,iV=t.hydrateActivityInstance,iY=t.hydrateSuspenseInstance,iX=t.getNextHydratableInstanceAfterActivityInstance,iQ=t.getNextHydratableInstanceAfterSuspenseInstance,iK=t.commitHydratedInstance,iJ=t.commitHydratedContainer,iZ=t.commitHydratedActivityInstance,i0=t.commitHydratedSuspenseInstance,i1=t.finalizeHydratedChildren,i2=t.flushHydrationEvents;t.clearActivityBoundary;var i3=t.clearSuspenseBoundary;t.clearActivityBoundaryFromContainer;var i5=t.clearSuspenseBoundaryFromContainer,i4=t.hideDehydratedBoundary,i6=t.unhideDehydratedBoundary,i8=t.shouldDeleteUnhydratedTailInstances;t.diffHydratedPropsForDevWarnings,t.diffHydratedTextForDevWarnings,t.describeHydratableInstanceForDevWarnings;var i9,i7,se=t.validateHydratableInstance,st=t.validateHydratableTextInstance,sn=t.supportsResources,sr=t.isHostHoistableType,sa=t.getHoistableRoot,si=t.getResource,ss=t.acquireResource,sl=t.releaseResource,so=t.hydrateHoistable,su=t.mountHoistable,sc=t.unmountHoistable,sh=t.createHoistableInstance,sd=t.prepareToCommitHoistables,sf=t.mayResourceSuspendCommit,sp=t.preloadResource,sg=t.suspendResource,sm=t.supp
1ortsSingletons,sy=t.resolveSingletonInstance,sv=t.acquireSingletonInstance,sb=t.releaseSingletonInstance,sS=t.isHostSingletonType,sk=t.isSingletonScope,sx=[],sw=-1,sC={},s_=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(sP(e)/sT|0)|0},sP=Math.log,sT=Math.LN2,sE=256,sR=262144,sM=4194304,sA=ae.unstable_scheduleCallback,sI=ae.unstable_cancelCallback,sF=ae.unstable_shouldYield,sL=ae.unstable_requestPaint,sz=ae.unstable_now,sN=ae.unstable_ImmediatePriority,sD=ae.unstable_UserBlockingPriority,sO=ae.unstable_NormalPriority,sB=ae.unstable_IdlePriority,sG=(ae.log,ae.unstable_setDisableYieldValue,null),sH=null,s$="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},sj="function"==typeof reportError?reportError:function(e){if("object"==typeof window&&"function"==typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"==typeof e&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"==typeof r.default&&"function"==typeof r.default.emit)return void r.default.emit("uncaughtException",e);console.error(e)},sW=Object.prototype.hasOwnProperty,sU=!1,sq=new WeakMap,sV=[],sY=0,sX=null,sQ=0,sK=[],sJ=0,sZ=null,s0=1,s1="",s2=h(null),s3=h(null),s5=h(null),s4=h(null),s6=null,s8=null,s9=!1,s7=null,le=!1,lt=Error(i(519)),ln=h(null),lr=null,la=null,li="u">typeof AbortController?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()})}},ls=ae.unstable_scheduleCallback,ll=ae.unstable_NormalPriority,lo={$$typeof:au,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0},lu=null,lc=null,lh=!1,ld=!1,lf=!1,lp=0,lg=null,lm=0,ly=0,lv=null,lb=aS.S;aS.S=function(e,t){oI=sz(),"object"==typeof t&&null!==t&&"function"==typeof t.then&&function(e){if(null===lg){var t=lg=[];lm=0,ly=eh(),lv={status:"pending",value:void 0,then:function(e){t.push(e)}}}lm++,e.then(ed,ed)}(t),null!==lb&&lb(e,t)};var lS=h(null),lk=Error(i(460)),lx=Error(i(474)),lw=Error(i(542)),lC={then:function(){}},l_=null,lP=null,lT=0,lE=e_(!0),lR=e_(!1),lM=[],lA=0,lI=0,lF=!1,lL=!1,lz=h(null),lN=h(0),lD=h(null),lO=null,lB=h(0),lG=0,lH=null,l$=null,lj=null,lW=!1,lU=!1,lq=!1,lV=0,lY=0,lX=null,lQ=0,lK={readContext:J,use:te,useCallback:eK,useContext:eK,useEffect:eK,useImperativeHandle:eK,useLayoutEffect:eK,useInsertionEffect:eK,useMemo:eK,useReducer:eK,useRef:eK,useState:eK,useDebugValue:eK,useDeferredValue:eK,useTransition:eK,useSyncExternalStore:eK,useId:eK,useHostTransitionStatus:eK,useFormState:eK,useActionState:eK,useOptimistic:eK,useMemoCache:eK,useCacheRefresh:eK};lK.useEffectEvent=eK;var lJ={readContext:J,use:te,useCallback:function(e,t){return e6().memoizedState=[e,void 0===t?null:t],e},useContext:J,useEffect:tM,useImperativeHandle:function(e,t,n){n=null!=n?n.concat([e]):null,tE(4194308,4,tz.bind(null,t,e),n)},useLayoutEffect:function(e,t){return tE(4194308,4,e,t)},useInsertionEffect:function(e,t){tE(4,2,e,t)},useMemo:function(e,t){var n=e6();t=void 0===t?null:t;var r=e();return n.memoizedState=[r,t],r},useReducer:function(e,t,n){var r=e6();if(void 0!==n)var a=n(t);else a=t;return r.memoizedState=r.baseState=a,r.queue=e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:a},e=e.dispatch=tY.bind(null,lH,e),[r.memoizedState,e]},useRef:function(e){return e6().memoizedState={current:e}},useState:function(e){var t=(e=td(e)).queue,n=tX.bind(null,lH,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:tD,useDeferredValue:function(e,t){return tG(e6(),e,t)},useTransition:function(){var e=td(!1);return e=t$.bind(null,lH,e.queue,!0,!1),e6().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var r=lH,a=e6();if(s9){if(void 0===n)throw Error(i(407));n=n()}else{if(n=t(),null===of)throw Error(i(349));0!=(127&og)||tl(r,t,n)}a.memoizedState=n;var s={value:n,getSnapshot:t};return a.queue=s,tM(tu.bind(null,r,s,e),[e]),r.flags|=2048,tP(9,{destroy:void 0},to.bind(null,r,s,n,t),null),n},useId:function(){var e=e6(),t=of.identifierPrefix;if(s9){var n=s1,r=s0;t="_"+t+"R_"+(n=(r&~(1<<32-s_(r)-1)).toString(32)+n),0<(n=lV++)&&(t+="H"+n.toString(32)),t+="_"}else t="_"+t+"r_"+(n=lQ++).toString(32)+"_";return e.memoizedState=t},useHostTransitionStatus:tW,useFormState:tk,useActionState:tk,useOptimistic:function(e){var t=e6();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=tK.bind(null,lH,!0,n),n.dispatch=t,[e,t]},useMemoCache:tt,useCacheRefresh:function(){return e6().memoizedState=tV.bind(null,lH)},useEffectEvent:function(e){var t=e6(),n={impl:e};return t.memoizedState=n,function(){if(0!=(2&od))throw Error(i(440));return n.impl.apply(void 0,arguments)}}},lZ={readContext:J,use:te,useCallback:tO,useContext:J,useEffect:tA,useImperativeHandle:tN,useInsertionEffect:tF,useLayoutEffect:tL,useMemo:tB,useReducer:tr,useRef:tT,useState:function(){return tr(tn)},useDebugValue:tD,useDeferredValue:function(e,t){return tH(e8(),l$.memoizedState,e,t)},useTransition:function(){var e=tr(tn)[0],t=e8().memoizedState;return["boolean"==typeof e?e:e7(e),t]},useSyncExternalStore:ts,useId:tU,useHostTransitionStatus:tW,useFormState:tx,useActionState:tx,useOptimistic:function(e,t){return tf(e8(),l$,e,t)},useMemoCache:tt,useCacheRefresh:tq};lZ.useEffectEvent=tI;var l0={readContext:J,use:te,useCallback:tO,useContext:J,useEffect:tA,useImperativeHandle:tN,useInsertionEffect:tF,useLayoutEffect:tL,useMemo:tB,useReducer:ti,useRef
1:tT,useState:function(){return ti(tn)},useDebugValue:tD,useDeferredValue:function(e,t){var n=e8();return null===l$?tG(n,e,t):tH(n,l$.memoizedState,e,t)},useTransition:function(){var e=ti(tn)[0],t=e8().memoizedState;return["boolean"==typeof e?e:e7(e),t]},useSyncExternalStore:ts,useId:tU,useHostTransitionStatus:tW,useFormState:t_,useActionState:t_,useOptimistic:function(e,t){var n=e8();return null!==l$?tf(n,l$,e,t):(n.baseState=e,[e,n.queue.dispatch])},useMemoCache:tt,useCacheRefresh:tq};l0.useEffectEvent=tI;var l1={enqueueSetState:function(e,t,n){e=e._reactInternals;var r=rf(),a=eL(r);a.payload=t,null!=n&&(a.callback=n),null!==(t=ez(e,a,r))&&(rg(t,e,r),eN(t,e,r))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=rf(),a=eL(r);a.tag=1,a.payload=t,null!=n&&(a.callback=n),null!==(t=ez(e,a,r))&&(rg(t,e,r),eN(t,e,r))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=rf(),r=eL(n);r.tag=2,null!=t&&(r.callback=t),null!==(t=ez(e,r,n))&&(rg(t,e,n),eN(t,e,n))}},l2=Error(i(461)),l3=!1,l5={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null},l4=!1,l6=!1,l8=!1,l9="function"==typeof WeakSet?WeakSet:Set,l7=null,oe=null,ot=!1,on=null,or=8192,oa={getCacheForType:function(e){var t=J(lo),n=t.data.get(e);return void 0===n&&(n=e(),t.data.set(e,n)),n},cacheSignal:function(){return J(lo).controller.signal}},oi=0,os=1,ol=2,oo=3,ou=4;if("function"==typeof Symbol&&Symbol.for){var oc=Symbol.for;oi=oc("selector.component"),os=oc("selector.has_pseudo_class"),ol=oc("selector.role"),oo=oc("selector.test_id"),ou=oc("selector.text")}var oh="function"==typeof WeakMap?WeakMap:Map,od=0,of=null,op=null,og=0,om=0,oy=null,ov=!1,ob=!1,oS=!1,ok=0,ox=0,ow=0,oC=0,o_=0,oP=0,oT=0,oE=null,oR=null,oM=!1,oA=0,oI=0,oF=1/0,oL=null,oz=null,oN=0,oD=null,oO=null,oB=0,oG=0,oH=null,o$=null,oj=0,oW=null;return r9.attemptContinuousHydration=function(e){if(13===e.tag||31===e.tag){var t=eR(e,0x4000000);null!==t&&rg(t,e,0x4000000),r8(e,0x4000000)}},r9.attemptHydrationAtCurrentPriority=function(e){if(13===e.tag||31===e.tag){var t=rf(),n=eR(e,t=w(t));null!==n&&rg(n,e,t),r8(e,t)}},r9.attemptSynchronousHydration=function(e){switch(e.tag){case 3:if((e=e.stateNode).current.memoizedState.isDehydrated){var t=p(e.pendingLanes);if(0!==t){for(e.pendingLanes|=2,e.entangledLanes|=2;t;){var n=1<<31-s_(t);e.entanglements[1]|=n,t&=~n}ea(e),0==(6&od)&&(oF=sz()+500,ei(0,!1))}}break;case 31:case 13:null!==(t=eR(e,2))&&rg(t,e,2),rb(),r8(e,2)}},r9.batchedUpdates=function(e,t){return e(t)},r9.createComponentSelector=function(e){return{$$typeof:oi,value:e}},r9.createContainer=function(e,t,n,r,a,i,s,l,o,u){return r3(e,t,!1,null,n,r,i,null,s,l,o,u)},r9.createHasPseudoClassSelector=function(e){return{$$typeof:os,value:e}},r9.createHydrationContainer=function(e,t,n,r,a,i,s,l,o,u,c,h,d,f){var p;return(e=r3(n,r,!0,e,a,i,l,f,o,u,c,h)).context=(p=null,sC),n=e.current,(a=eL(r=w(r=rf()))).callback=null!=t?t:null,ez(n,a,r),t=r,e.current.lanes=t,b(e,t),ea(e),e},r9.createPortal=function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:aa,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}},r9.createRoleSelector=function(e){return{$$typeof:ol,value:e}},r9.createTestNameSelector=function(e){return{$$typeof:oo,value:e}},r9.createTextSelector=function(e){return{$$typeof:ou,value:e}},r9.defaultOnCaughtError=function(e){console.error(e)},r9.defaultOnRecoverableError=function(e){sj(e)},r9.defaultOnUncaughtError=function(e){sj(e)},r9.deferredUpdates=function(e){var t=aS.T,n=aW();try{return aj(32),aS.T=null,e()}finally{aj(n),aS.T=t}},r9.discreteUpdates=function(e,t,n,r,a){var i=aS.T,s=aW();try{return aj(2),aS.T=null,e(t,n,r,a)}finally{aj(s),aS.T=i,0===od&&(oF=sz()+500)}},r9.findAllNodes=rd,r9.findBoundingRects=function(e,t){if(!a6)throw Error(i(363));t=rd(e,t),e=[];for(var n=0;n<t.length;n++)e.push(a9(t[n]));for(t=e.length-1;0<t;t--){n=e[t];for(var r=n.x,a=r+n.width,s=n.y,l=s+n.height,o=t-1;0<=o;o--)if(t!==o){var u=e[o],c=u.x,h=c+u.width,d=u.y,f=d+u.height;if(r>=c&&s>=d&&a<=h&&l<=f){e.splice(t,1);break}if(r!==c||n.width!==u.width||f<s||d>l){if(!(s!==d||n.height!==u.height||h<r||c>a)){c>r&&(u.width+=c-r,u.x=r),h<a&&(u.width=a-c),e.splice(t,1);break}}else{d>
1s&&(u.height+=d-s,u.y=s),f<l&&(u.height=l-d),e.splice(t,1);break}}}return e},r9.findHostInstance=r5,r9.findHostInstanceWithNoPortals=function(e){return null===(e=null!==(e=o(e))?function e(t){var n=t.tag;if(5===n||26===n||27===n||6===n)return t;for(t=t.child;null!==t;){if(4!==t.tag&&null!==(n=e(t)))return n;t=t.sibling}return null}(e):null)?null:aC(e.stateNode)},r9.findHostInstanceWithWarning=function(e){return r5(e)},r9.flushPassiveEffects=rO,r9.flushSyncFromReconciler=function(e){var t=od;od|=1;var n=aS.T,r=aW();try{if(aj(2),aS.T=null,e)return e()}finally{aj(r),aS.T=n,0==(6&(od=t))&&ei(0,!1)}},r9.flushSyncWork=rb,r9.focusWithin=function(e,t){if(!a6)throw Error(i(363));for(t=Array.from(t=rh(e=ro(e),t)),e=0;e<t.length;){var n=t[e++],r=n.tag;if(!ie(n)){if((5===r||26===r||27===r)&&ir(n.stateNode))return!0;for(n=n.child;null!==n;)t.push(n),n=n.sibling}}return!1},r9.getFindAllNodesFailureDescription=function(e,t){if(!a6)throw Error(i(363));var n=0,r=[];e=[ro(e),0];for(var a=0;a<e.length;){var s=e[a++],l=s.tag,o=e[a++],u=t[o];if((5!==l&&26!==l&&27!==l||!ie(s))&&(ru(s,u)&&(r.push(rc(u)),++o>n&&(n=o)),o<t.length))for(s=s.child;null!==s;)e.push(s,o),s=s.sibling}if(n<t.length){for(e=[];n<t.length;n++)e.push(rc(t[n]));return"findAllNodes was able to match part of the selector:\n  "+r.join(" > ")+"\n\nNo matching component was found for:\n  "+e.join(" > ")}return null},r9.getPublicRootInstance=function(e){if(!(e=e.current).child)return null;switch(e.child.tag){case 27:case 5:return aC(e.child.stateNode);default:return e.child.stateNode}},r9.injectIntoDevTools=function(){var e={bundleType:0,version:ak,rendererPackageName:ax,currentDispatcherRef:aS,reconcilerVersion:"19.2.0"};if(null!==aw&&(e.rendererConfig=aw),"u"<typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)e=!1;else{var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)e=!0;else{try{sG=t.inject(e),sH=t}catch(e){}e=!!t.checkDCE}}return e},r9.isAlreadyRendering=function(){return 0!=(6&od)},r9.observeVisibleRects=function(e,t,n,r){if(!a6)throw Error(i(363));var a=ia(e=rd(e,t),n,r).disconnect;return{disconnect:function(){a()}}},r9.shouldError=function(){return null},r9.shouldSuspend=function(){return!1},r9.startHostTransition=function(e,t,n,r){if(5!==e.tag)throw Error(i(476));var s=tj(e).queue;t$(e,s,t,a1,null===n?a:function(){var t=tj(e);return null===t.next&&(t=e.alternate.memoizedState),tQ(e,t.next.queue,{},rf()),n(r)})},r9.updateContainer=function(e,t,n,r){var a=t.current,i=rf();return r4(a,i,e,t,n,r),i},r9.updateContainerSync=function(e,t,n,r){return r4(t.current,2,e,t,n,r),2},r9},t.exports.default=t.exports,Object.defineProperty(t.exports,"__esModule",{value:!0})},409145,(e,t,n)=>{"use strict";t.exports=e.r(396482)},93602,(e,t,n)=>{"use strict";n.ConcurrentRoot=1,n.ContinuousEventPriority=8,n.DefaultEventPriority=32,n.DiscreteEventPriority=2,n.IdleEventPriority=0x10000000,n.LegacyRoot=0,n.NoEventPriority=0},143789,(e,t,n)=>{"use strict";t.exports=e.r(93602)},417129,597661,e=>{"use strict";let t,n,r,a=Math.PI/180,i=e.g,s={_global:i,version:"10.3.0",isBrowser:"u">typeof window&&("[object Window]"===({}).toString.call(window)||"[object global]"===({}).toString.call(window)),isUnminified:/param/.test((function(e){}).toString()),dblClickWindow:400,getAngle:e=>s.angleDeg?e*a:e,enableTrace:!1,pointerEventsEnabled:!0,autoDrawEnabled:!0,hitOnDragEnabled:!1,capturePointerEventsEnabled:!1,_mouseListenClick:!1,_touchListenClick:!1,_pointerListenClick:!1,_mouseInDblClickWindow:!1,_touchInDblClickWindow:!1,_pointerInDblClickWindow:!1,_mouseDblClickPointerId:null,_touchDblClickPointerId:null,_pointerDblClickPointerId:null,_renderBackend:"web",legacyTextRendering:!1,pixelRatio:"u">typeof window&&window.devicePixelRatio||1,dragDistance:3,angleDeg:!0,showWarnings:!0,dragButtons:[0,1],isDragging:()=>s.DD.isDragging,isTransforming(){var e,t;return null!=(t=null==(e=s.Transformer)?void 0:e.isTransforming())&&t},isDragReady:()=>!!s.DD.node,releaseCanvasOnDestroy:!0,document:i.document,_injectGlobal(e){void 0!==i.Konva&&console.error("Several Konva instances detected. It is not recommended to use multiple Konva instances in the same environment."),i.Konva=e}},l=e=>{s[e.prototype.getClassName()]=e};s._injectGlobal(s);let o=`Konva.js unsupported environment.
2
3Looks like you are trying to use Konva.js in Node.js environment. because "document" object is undefined.
4
5To use Konva.js in Node.js environment, you need to use the "canvas-backend" or "skia-backend" module.
6
7bash: npm install canvas
8js: import "konva/canvas-backend";
9
10or
11
12bash: npm install skia-canvas
13js: import "konva/skia-backend";
14`,u=()=>{if("u"<typeof document)throw Error(o)};class c{constructor(e=[1,0,0,1,0,0]){this.dirty=!1,this.m=e&&e.slice()||[1,0,0,1,0,0]}reset(){this.m[0]=1,this.m[1]=0,this.m[2]=0,this.m[3]=1,this.m[4]=0,this.m[5]=0}copy(){return new c(this.m)}copyInto(e){e.m[0]=this.m[0],e.m[1]=this.m[1],e.m[2]=this.m[2],e.m[3]=this.m[3],e.m[4]=this.m[4],e.m[5]=this.m[5]}point(e){let t=this.m;return{x:t[0]*e.x+t[2]*e.y+t[4],y:t[1]*e.x+t[3]*e.y+t[5]}}translate(e,t){return this.m[4]+=this.m[0]*e+this.m[2]*t,this.m[5]+=this.m[1]*e+this.m[3]*t,this}scale(e,t){return this.m[0]*=e,this.m[1]*=e,this.m[2]*=t,this.m[3]*=t,this}rotate(e){let t=Math.cos(e),n=Math.sin(e),r=this.m[0]*t+this.m[2]*n,a=this.m[1]*t+this.m[3]*n,i=-(this.m[0]*n)+this.m[2]*t,s=-(this.m[1]*n)+this.m[3]*t;return this.m[0]=r,this.m[1]=a,this.m[2]=i,this.m[3]=s,this}getTranslation(){return{x:this.m[4],y:this.m[5]}}skew(e,t){let n=this.m[0]+this.m[2]*t,r=this.m[1]+this.m[3]*t,a=this.m[2]+this.m[0]*e,i=this.m[3]+this.m[1]*e;return this.m[0]=n,this.m[1]=r,this.m[2]=a,this.m[3]=i,this}multiply(e){let t=this.m[0]*e.m[0]+this.m[2]*e.m[1],n=this.m[1]*e.m[0]+this.m[3]*e.m[1],r=this.m[0]*e.m[2]+this.m[2]*e.m[3],a=this.m[1]*e.m[2]+this.m[3]*e.m[3],i=this.m[0]*e.m[4]+this.m[2]*e.m[5]+this.m[4],s=this.m[1]*e.m[4]+this.m[3]*e.m[5]+this.m[5];return this.m[0]=t,this.m[1]=n,this.m[2]=r,this.m[3]=a,this.m[4]=i,this.m[5]=s,this}invert(){let e=1/(this.m[0]*this.m[3]-this.m[1]*this.m[2]),t=this.m[3]*e,n=-this.m[1]*e,r=-this.m[2]*e,a=this.m[0]*e,i=e*(this.m[2]*this.m[5]-this.m[3]*this.m[4]),s=e*(this.m[1]*this.m[4]-this.m[0]*this.m[5]);return this.m[0]=t,this.m[1]=n,this.m[2]=r,this.m[3]=a,this.m[4]=i,this.m[5]=s,this}getMatrix(){return this.m}decompose(){let e=this.m[0],t=this.m[1],n=this.m[2],r=this.m[3],a=this.m[4],i=this.m[5],s=e*r-t*n,l={x:a,y:i,rotation:0,scaleX:0,scaleY:0,skewX:0,skewY:0};if(0!=e||0!=t){let a=Math.sqrt(e*e+t*t);l.rotation=t>0?Math.acos(e/a):-Math.acos(e/a),l.scaleX=a,l.scaleY=s/a,l.skewX=(e*n+t*r)/s,l.skewY=0}else if(0!=n||0!=r){let a=Math.sqrt(n*n+r*r);l.rotation=Math.PI/2-(r>0?Math.acos(-n/a):-Math.acos(n/a)),l.scaleX=s/a,l.scaleY=a,l.skewX=0,l.skewY=(e*n+t*r)/s}return l.rotation=b._getRotation(l.rotation),l}}let h=Math.PI/180,d=180/Math.PI,f="Konva error: ",p={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,132,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,255,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],ol
14ive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,203],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[119,128,144],slategrey:[119,128,144],snow:[255,255,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],transparent:[255,255,255,0],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,5]},g=/rgb\((\d{1,3}),(\d{1,3}),(\d{1,3})\)/,m=[],y=null,v="u">typeof requestAnimationFrame&&requestAnimationFrame||function(e){setTimeout(e,16)},b={_isElement:e=>!!(e&&1==e.nodeType),_isFunction:e=>!!(e&&e.constructor&&e.call&&e.apply),_isPlainObject:e=>!!e&&e.constructor===Object,_isArray:e=>"[object Array]"===Object.prototype.toString.call(e),_isNumber:e=>"[object Number]"===Object.prototype.toString.call(e)&&!isNaN(e)&&isFinite(e),_isString:e=>"[object String]"===Object.prototype.toString.call(e),_isBoolean:e=>"[object Boolean]"===Object.prototype.toString.call(e),isObject:e=>e instanceof Object,isValidSelector(e){if("string"!=typeof e)return!1;let t=e[0];return"#"===t||"."===t||t===t.toUpperCase()},_sign:e=>0===e||e>0?1:-1,requestAnimFrame(e){m.push(e),1===m.length&&v(function(){let e=m;m=[],e.forEach(function(e){e()})})},createCanvasElement(){u();let e=document.createElement("canvas");try{e.style=e.style||{}}catch(e){}return e},createImageElement:()=>(u(),document.createElement("img")),_isInDocument(e){for(;e=e.parentNode;)if(e==document)return!0;return!1},_urlToImage(e,t){let n=b.createImageElement();n.onload=function(){t(n)},n.src=e},_rgbToHex:(e,t,n)=>(0x1000000+(e<<16)+(t<<8)+n).toString(16).slice(1),_hexToRgb(e){let t=parseInt(e=e.replace("#",""),16);return{r:t>>16&255,g:t>>8&255,b:255&t}},getRandomColor(){let e=(0xffffff*Math.random()|0).toString(16);for(;e.length<6;)e="0"+e;return"#"+e},isCanvasFarblingActive(){if(null!==y)return y;if("u"<typeof document)return y=!1,!1;let e=this.createCanvasElement();e.width=10,e.height=10;let t=e.getContext("2d",{willReadFrequently:!0});t.clearRect(0,0,10,10),t.fillStyle="#282828",t.fillRect(0,0,10,10);let n=t.getImageData(0,0,10,10).data,r=!1;for(let e=0;e<100;e++)if(40!==n[4*e]||40!==n[4*e+1]||40!==n[4*e+2]||255!==n[4*e+3]){r=!0;break}return y=r,this.releaseCanvas(e),y},getHitColor(){let e=this.getRandomColor();return this.isCanvasFarblingActive()?this.getSnappedHexColor(e):e},getHitColorKey(e,t,n){return this.isCanvasFarblingActive()&&(e=5*Math.round(e/5),t=5*Math.round(t/5),n=5*Math.round(n/5)),"#"+this._rgbToHex(e,t,n)},getSnappedHexColor(e){let t=this._hexToRgb(e);return"#"+this._rgbToHex(5*Math.round(t.r/5),5*Math.round(t.g/5),5*Math.round(t.b/5))},getRGB(e){let t;return e in p?{r:(t=p[e])[0],g:t[1],b:t[2]}:"#"===e[0]?this._hexToRgb(e.substring(1)):"rgb("===e.substr(0,4)?{r:parseInt((t=g.exec(e.replace(/ /g,"")))[1],10),g:parseInt(t[2],10),b:parseInt(t[3],10)}:{r:0,g:0,b:0}},colorToRGBA:e=>(e=e||"black",b._namedColorToRBA(e)||b._hex3ColorToRGBA(e)||b._hex4ColorToRGBA(e)||b._hex6ColorToRGBA(e)||b._hex8ColorToRGBA(e)||b._rgbColorToRGBA(e)||b._rgbaColorToRGBA(e)||b._hslColorToRGBA(e)),_namedColorToRBA(e){let t=p[e.toLowerCase()];return t?{r:t[0],g:t[1],b:t[2],a:1}:null},_rgbColorToRGBA(e){if(0===e.indexOf("rgb(")){let t=(e=e.match(/rgb\(([^)]+)\)/)[1]).split(/ *, */).map(Number);return{r:t[0],g:t[1],b:t[2],a:1}}},_rgbaColorToRGBA(e){if(0===e.indexOf("rgba(")){let t=(e=e.match(/rgba\(([^)]+)\)/)[1]).split(/ *, */).map((e,t)=>"%"===e.slice(-1)?3===t?parseInt(e)/100:parseInt(e)/100*255:Number(e));return{r:t[0],g:t[1],b:t[2],a:t[3]}}},_hex8ColorToRGBA(e){if("#"===e[0]&&9===e.length)return{r:parseInt(e.slice(1,3),16),g:parseInt(e.slice(3,5),16),b:parseInt(e.slice(5,7),16),a:parseInt(e.slice(7,9),16)/255}},_hex6ColorToRGBA(e){if("#"===e[0]&&7===e.length)return{r:parseInt(e.slice(1,3),16),g:parseInt(e.slice(3,5),16),b:parseInt(e.slice(5,7),16),a:1}},_hex4ColorToRGBA(e){if("#"===e[0]&&5===e.length)return{r:parseInt(e[1]+e[1],16),g:parseInt(e[2]+e[2],16),b:parseInt(e[3]+e[3],16),a:parseInt(e[4]+e[4],16)/255}},_hex3ColorToRGBA(e){if("#"===e[0]&&4===e.length)return{r:parseInt(e[1]+e[1],16),g:parseInt(e[2]+e[2],16),b:parseInt(e[3]+e[3],16),a:1}},_hslColorToRGBA(e){if(/hsl\((\d+),\s*([\d.]+)%,\s*([\d.]+)%\)/g.test(e)){let t,n,r,[a,...i]=/hsl\((\d+),\s*([\d.]+)%,\s*([\d.]+)%\)/g.exec(e),s=Number(i[0])/360,l=Number(i[1])/100,o=Number(i[2])/100;if(0===l)return{r:Math.round(r=255*o),g:Math.round(r),b:Math.round(r),a:1};t=o<.5?o*(1+l):o+l-o*l;let u=2*o-t,c=[0,0,0];for(let e=0;e<3;e++)(n=s+-(1/3*(e-1)))<0&&n++,n>1&&n--,r=6*n<1?u+(t-u)*6*n:2*n<1?t:3*n<2?u+(t-u)*(2/3-n)*6:u,c[e]=255*r;return{r:Math.round(c[0]),g:Math.round(c[1]),b:Math.round(c[2]),a:1}}},haveIntersection:(e,t)=>!(t.x>e.x+e.width||t.x+t.width<e.x||t.y>e.y+e.height||t.y+t.height<e.y),cloneObject(e){let t={};for(let n in e)this._isPlainObject(e[n])?t[n]=this.cloneObject(e[n]):this._isArray(e[n])?t[n]=this.cloneArray(e[n]):t[n]=e[n];return t},cloneArray:e=>e.slice(0),degToRad:e=>e*h,radToDeg:e=>e*d,_degToRad:e=>(b.warn("Util._degToRad is removed. Please use public Util.degToRad instead."),b.degToRad(e)),_radToDeg:e=>(b.warn("Util._radToDeg is removed. Please use public Util.radToDeg instead."),b.radToDeg(e)),_getRotation:e=>s.angleDeg?b.radToDeg(e):e,_capitalize:e=>e.charAt(0).toUpperCase()+e.slice(1),throw(e){throw Error(f+e)},error(e){console.error(f+e)},warn(e){s.showWarnings&&console.warn("Konva warning: "+e)},each(e,t){for(let n in e)t(n,e[n])}
14,_inRange:(e,t,n)=>t<=e&&e<n,_getProjectionToSegment(e,t,n,r,a,i){let s,l,o,u=(e-n)*(e-n)+(t-r)*(t-r);if(0==u)s=e,l=t,o=(a-n)*(a-n)+(i-r)*(i-r);else{let c=((a-e)*(n-e)+(i-t)*(r-t))/u;c<0?(s=e,l=t,o=(e-a)*(e-a)+(t-i)*(t-i)):c>1?(s=n,l=r,o=(n-a)*(n-a)+(r-i)*(r-i)):o=((s=e+c*(n-e))-a)*(s-a)+((l=t+c*(r-t))-i)*(l-i)}return[s,l,o]},_getProjectionToLine(e,t,n){let r=b.cloneObject(e),a=Number.MAX_VALUE;return t.forEach(function(i,s){if(!n&&s===t.length-1)return;let l=t[(s+1)%t.length],o=b._getProjectionToSegment(i.x,i.y,l.x,l.y,e.x,e.y),u=o[0],c=o[1],h=o[2];h<a&&(r.x=u,r.y=c,a=h)}),r},_prepareArrayForTween(e,t,n){let r=[],a=[];if(e.length>t.length){let n=t;t=e,e=n}for(let t=0;t<e.length;t+=2)r.push({x:e[t],y:e[t+1]});for(let e=0;e<t.length;e+=2)a.push({x:t[e],y:t[e+1]});let i=[];return a.forEach(function(e){let t=b._getProjectionToLine(e,r,n);i.push(t.x),i.push(t.y)}),i},_prepareToStringify(e){let t;for(let n in e.visitedByCircularReferenceRemoval=!0,e)if(e.hasOwnProperty(n)&&e[n]&&"object"==typeof e[n]){if(t=Object.getOwnPropertyDescriptor(e,n),e[n].visitedByCircularReferenceRemoval||b._isElement(e[n]))if(!t.configurable)return null;else delete e[n];else if(null===b._prepareToStringify(e[n]))if(!t.configurable)return null;else delete e[n]}return delete e.visitedByCircularReferenceRemoval,e},_assign(e,t){for(let n in t)e[n]=t[n];return e},_getFirstPointerId:e=>e.touches?e.changedTouches[0].identifier:e.pointerId||999,releaseCanvas(...e){s.releaseCanvasOnDestroy&&e.forEach(e=>{e.width=0,e.height=0})},drawRoundedRectPath(e,t,n,r){let a=t<0?t:0,i=n<0?n:0;t=Math.abs(t),n=Math.abs(n);let s=0,l=0,o=0,u=0;"number"==typeof r?s=l=o=u=Math.min(r,t/2,n/2):(s=Math.min(r[0]||0,t/2,n/2),l=Math.min(r[1]||0,t/2,n/2),u=Math.min(r[2]||0,t/2,n/2),o=Math.min(r[3]||0,t/2,n/2)),e.moveTo(a+s,i),e.lineTo(a+t-l,i),e.arc(a+t-l,i+l,l,3*Math.PI/2,0,!1),e.lineTo(a+t,i+n-u),e.arc(a+t-u,i+n-u,u,0,Math.PI/2,!1),e.lineTo(a+o,i+n),e.arc(a+o,i+n-o,o,Math.PI/2,Math.PI,!1),e.lineTo(a,i+s),e.arc(a+s,i+s,s,Math.PI,3*Math.PI/2,!1)},drawRoundedPolygonPath(e,t,n,r,a){r=Math.abs(r);for(let i=0;i<n;i++){let s,l=t[(i-1+n)%n],o=t[i],u=t[(i+1)%n],c={x:o.x-l.x,y:o.y-l.y},h={x:u.x-o.x,y:u.y-o.y},d=Math.hypot(c.x,c.y),f=Math.hypot(h.x,h.y);s="number"==typeof a?a:i<a.length?a[i]:0,s=r*Math.cos(Math.PI/n)*M
14ath.min(1,s/r*2);let p={x:c.x/d,y:c.y/d},g={x:h.x/f,y:h.y/f},m={x:o.x-p.x*s,y:o.y-p.y*s},y={x:o.x+g.x*s,y:o.y+g.y*s};0===i?e.moveTo(m.x,m.y):e.lineTo(m.x,m.y),e.arcTo(o.x,o.y,y.x,y.y,s)}}},S=["arc","arcTo","beginPath","bezierCurveTo","clearRect","clip","closePath","createLinearGradient","createPattern","createRadialGradient","drawImage","ellipse","fill","fillText","getImageData","createImageData","lineTo","moveTo","putImageData","quadraticCurveTo","rect","roundRect","restore","rotate","save","scale","setLineDash","setTransform","stroke","strokeText","transform","translate"],k=null;function x(){if(null!==k)return k;try{let e=b.createCanvasElement().getContext("2d");if(!e)return k=!1,!1;return!!e&&"filter"in e}catch(e){return k=!1,!1}}class w{constructor(e){this.canvas=e,s.enableTrace&&(this.traceArr=[],this._enableTrace())}fillShape(e){e.fillEnabled()&&this._fill(e)}_fill(e){}strokeShape(e){e.hasStroke()&&this._stroke(e)}_stroke(e){}fillStrokeShape(e){e.attrs.fillAfterStrokeEnabled?(this.strokeShape(e),this.fillShape(e)):(this.fillShape(e),this.strokeShape(e))}getTrace(e,t){let n=this.traceArr,r=n.length,a="",i,s,l,o;for(i=0;i<r;i++)(l=(s=n[i]).method)?(o=s.args,a+=l,e?a+="()":b._isArray(o[0])?a+="(["+o.join(",")+"])":(t&&(o=o.map(e=>"number"==typeof e?Math.floor(e):e)),a+="("+o.join(",")+")")):(a+=s.property,e||(a+="="+s.val)),a+=";";return a}clearTrace(){this.traceArr=[]}_trace(e){let t=this.traceArr;t.push(e),t.length>=100&&t.shift()}reset(){let e=this.getCanvas().getPixelRatio();this.setTransform(+e,0,0,+e,0,0)}getCanvas(){return this.canvas}clear(e){let t=this.getCanvas();e?this.clearRect(e.x||0,e.y||0,e.width||0,e.height||0):this.clearRect(0,0,t.getWidth()/t.pixelRatio,t.getHeight()/t.pixelRatio)}_applyLineCap(e){let t=e.attrs.lineCap;t&&this.setAttr("lineCap",t)}_applyOpacity(e){let t=e.getAbsoluteOpacity();1!==t&&this.setAttr("globalAlpha",t)}_applyLineJoin(e){let t=e.attrs.lineJoin;t&&this.setAttr("lineJoin",t)}_applyMiterLimit(e){let t=e.attrs.miterLimit;null!=t&&this.setAttr("miterLimit",t)}setAttr(e,t){this._context[e]=t}arc(e,t,n,r,a,i){this._context.arc(e,t,n,r,a,i)}arcTo(e,t,n,r,a){this._context.arcTo(e,t,n,r,a)}beginPath(){this._context.beginPath()}bezierCurveTo(e,t,n,r,a,i){this._context.bezierCurveTo(e,t,n,r,a,i)}clearRect(e,t,n,r){this._context.clearRect(e,t,n,r)}clip(...e){this._context.clip.apply(this._context,e)}closePath(){this._context.closePath()}createImageData(e,t){let n=arguments;return 2===n.length?this._context.createImageData(e,t):1===n.length?this._context.createImageData(e):void 0}createLinearGradient(e,t,n,r){return this._context.createLinearGradient(e,t,n,r)}createPattern(e,t){return this._context.createPattern(e,t)}createRadialGradient(e,t,n,r,a,i){return this._context.createRadialGradient(e,t,n,r,a,i)}drawImage(e,t,n,r,a,i,s,l,o){let u=arguments,c=this._context;3===u.length?c.drawImage(e,t,n):5===u.length?c.drawImage(e,t,n,r,a):9===u.length&&c.drawImage(e,t,n,r,a,i,s,l,o)}ellipse(e,t,n,r,a,i,s,l){this._context.ellipse(e,t,n,r,a,i,s,l)}isPointInPath(e,t,n,r){return n?this._context.isPointInPath(n,e,t,r):this._context.isPointInPath(e,t,r)}fill(...e){this._context.fill.apply(this._context,e)}fillRect(e,t,n,r){this._context.fillRect(e,t,n,r)}strokeRect(e,t,n,r){this._context.strokeRect(e,t,n,r)}fillText(e,t,n,r){r?this._context.fillText(e,t,n,r):this._context.fillText(e,t,n)}measureText(e){return this._context.measureText(e)}getImageData(e,t,n,r){return this._context.getImageData(e,t,n,r)}lineTo(e,t){this._context.lineTo(e,t)}moveTo(e,t){this._context.moveTo(e,t)}rect(e,t,n,r){this._context.rect(e,t,n,r)}roundRect(e,t,n,r,a){this._context.roundRect(e,t,n,r,a)}putImageData(e,t,n){this._context.putImageData(e,t,n)}quadraticCurveTo(e,t,n,r){this._context.quadraticCurveTo(e,t,n,r)}restore(){this._context.restore()}rotate(e){this._context.rotate(e)}save(){this._context.save()}scale(e,t){this._context.scale(e,t)}setLineDash(e){this._context.setLineDash?this._context.setLineDash(e):"mozDash"in this._context?this._context.mozDash=e:"webkitLineDash"in this._context&&(this._context.webkitLineDash=e)}getLineDash(){return this._context.getLineDash()}setTransform(e,t,n,r,a,i){this._context.setTransform(e,t,n,r,a,i)}stroke(e){e?this._context.stroke(e):this._context.stroke()}strokeText(e,t,n,r){this._context.strokeText(e,t,n,r)}transform(e,t,n,r,a,i){this._context.transform(e,t,n,r,a,i)}translate(e,t){this._context.translate(e,t)}_enableTrace(){let e=this,t=S.length,n=this.setAttr,r,a,i=function(t){let n=e[t],r;e[t]=function(){return a=function(e){let t=[],n=e.length;for(let r=0;r<n;r++){let n=e[r];b._isNumber(n)?n=Math.round(1e3*n)/1e3:b._isString(n)||(n+=""),t.pu
14sh(n)}return t}(Array.prototype.slice.call(arguments,0)),r=n.apply(e,arguments),e._trace({method:t,args:a}),r}};for(r=0;r<t;r++)i(S[r]);e.setAttr=function(){n.apply(e,arguments);let t=arguments[0],r=arguments[1];("shadowOffsetX"===t||"shadowOffsetY"===t||"shadowBlur"===t)&&(r/=this.canvas.getPixelRatio()),e._trace({property:t,val:r})}}_applyGlobalCompositeOperation(e){let t=e.attrs.globalCompositeOperation;t&&"source-over"!==t&&this.setAttr("globalCompositeOperation",t)}}["fillStyle","strokeStyle","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY","letterSpacing","lineCap","lineDashOffset","lineJoin","lineWidth","miterLimit","direction","font","textAlign","textBaseline","globalAlpha","globalCompositeOperation","imageSmoothingEnabled","filter"].forEach(function(e){Object.defineProperty(w.prototype,e,{get(){return this._context[e]},set(t){this._context[e]=t}})});class C extends w{constructor(e,{willReadFrequently:t=!1}={}){super(e),this._context=e._canvas.getContext("2d",{willReadFrequently:t})}_fillColor(e){let t=e.fill();this.setAttr("fillStyle",t),e._fillFunc(this)}_fillPattern(e){this.setAttr("fillStyle",e._getFillPattern()),e._fillFunc(this)}_fillLinearGradient(e){let t=e._getLinearGradient();t&&(this.setAttr("fillStyle",t),e._fillFunc(this))}_fillRadialGradient(e){let t=e._getRadialGradient();t&&(this.setAttr("fillStyle",t),e._fillFunc(this))}_fill(e){let t=e.fill(),n=e.getFillPriority();if(t&&"color"===n)return void this._fillColor(e);let r=e.getFillPatternImage();if(r&&"pattern"===n)return void this._fillPattern(e);let a=e.getFillLinearGradientColorStops();if(a&&"linear-gradient"===n)return void this._fillLinearGradient(e);let i=e.getFillRadialGradientColorStops();i&&"radial-gradient"===n?this._fillRadialGradient(e):t?this._fillColor(e):r?this._fillPattern(e):a?this._fillLinearGradient(e):i&&this._fillRadialGradient(e)}_strokeLinearGradient(e){let t=e.getStrokeLinearGradientStartPoint(),n=e.getStrokeLinearGradientEndPoint(),r=e.getStrokeLinearGradientColorStops(),a=this.createLinearGradient(t.x,t.y,n.x,n.y);if(r){for(let e=0;e<r.length;e+=2)a.addColorStop(r[e],r[e+1]);this.setAttr("strokeStyle",a)}}_stroke(e){let t=e.dash(),n=e.getStrokeScaleEnabled();if(e.hasStroke()){if(!n){this.save();let e=this.getCanvas().getPixelRatio();this.setTransform(e,0,0,e,0,0)}this._applyLineCap(e),t&&e.dashEnabled()&&(this.setLineDash(t),this.setAttr("lineDashOffset",e.dashOffset())),this.setAttr("lineWidth",e.strokeWidth()),e.getShadowForStrokeEnabled()||this.setAttr("shadowColor","rgba(0,0,0,0)"),e.getStrokeLinearGradientColorStops()?this._strokeLinearGradient(e):this.setAttr("strokeStyle",e.stroke()),e._strokeFunc(this),n||this.restore()}}_applyShadow(e){var t,n,r;let a=null!=(t=e.getShadowRGBA())?t:"black",i=null!=(n=e.getShadowBlur())?n:5,s=null!=(r=e.getShadowOffset())?r:{x:0,y:0},l=e.getAbsoluteScale(),o=this.canvas.getPixelRatio(),u=l.x*o,c=l.y*o;this.setAttr("shadowColor",a),this.setAttr("shadowBlur",i*Math.min(Math.abs(u),Math.abs(c))),this.setAttr("shadowOffsetX",s.x*u),this.setAttr("shadowOffsetY",s.y*c)}}class _ extends w{constructor(e){super(e),this._context=e._canvas.getContext("2d",{willReadFrequently:!0})}_fill(e){this.save(),this.setAttr("fillStyle",e.colorKey),e._fillFuncHit(this),this.restore()}strokeShape(e){e.hasHitStroke()&&this._stroke(e)}_stroke(e){if(e.hasHitStroke()){let t=e.getStrokeScaleEnabled();if(!t){this.save();let e=this.getCanvas().getPixelRatio();this.setTransform(e,0,0,e,0,0)}this._applyLineCap(e);let n=e.hitStrokeWidth(),r="auto"===n?e.strokeWidth():n;this.setAttr("lineWidth",r),this.setAttr("strokeStyle",e.colorKey),e._strokeFuncHit(this),t||this.restore()}}}class P{constructor(e){this.pixelRatio=1,this.width=0,this.height=0,this.isCache=!1;const n=(e||{}).pixelRatio||s.pixelRatio||function(){if(t)return t;let e=b.createCanvasElement(),n=e.getContext("2d");return t=(s._global.devicePixelRatio||1)/(n.webkitBackingStorePixelRatio||n.mozBackingStorePixelRatio||n.msBackingStorePixelRatio||n.oBackingStorePixelRatio||n.backingStorePixelRatio||1),b.releaseCanvas(e),t}();this.pixelRatio=n,this._canvas=b.createCanvasElement(),this._canvas.style.padding="0",this._canvas.style.margin="0",this._canvas.style.border="0",this._canvas.style.background="transparent",this._canvas.style.position="absolute",this._canvas.style.top="0",this._canvas.style.left="0"}getContext(){return this.context}getPixelRatio(){return this.pixelRatio}setPixelRatio(e){let t=this.pixelRatio;this.pixelRatio=e,this.setSize(this.getWidth()/t,this.getHeight()/t)}setWidth(e){this.width=this._canvas.width=e*this.pixelRatio,this._canvas.style.width=e+"px";let t=this.pixelRatio;this.getContext()._context.scale(t,t)}setHeight(e){this.height=this._canvas.height=e*this.pixelRatio,this._canvas.style.height=e+"px";let t=this.pixelRatio;this.getContext()._context.scale(t,t)}getWidth(){return this.width}
14getHeight(){return this.height}setSize(e,t){this.setWidth(e||0),this.setHeight(t||0)}toDataURL(e,t){try{return this._canvas.toDataURL(e,t)}catch(e){try{return this._canvas.toDataURL()}catch(e){return b.error("Unable to get data URL. "+e.message+" For more info read https://konvajs.org/docs/posts/Tainted_Canvas.html."),""}}}}class T extends P{constructor(e={width:0,height:0,willReadFrequently:!1}){super(e),this.context=new C(this,{willReadFrequently:e.willReadFrequently}),this.setSize(e.width,e.height)}}class E extends P{constructor(e={width:0,height:0}){super(e),this.hitCanvas=!0,this.context=new _(this),this.setSize(e.width,e.height)}}let R={get isDragging(){let e=!1;return R._dragElements.forEach(t=>{"dragging"===t.dragStatus&&(e=!0)}),e},justDragged:!1,get node(){let e;return R._dragElements.forEach(t=>{e=t.node}),e},_dragElements:new Map,_drag(e){let t=[];R._dragElements.forEach((n,r)=>{let{node:a}=n,i=a.getStage();i.setPointersPositions(e),void 0===n.pointerId&&(n.pointerId=b._getFirstPointerId(e));let s=i._changedPointerPositions.find(e=>e.id===n.pointerId);if(s){if("dragging"!==n.dragStatus){let t=a.dragDistance();if(Math.max(Math.abs(s.x-n.startPointerPos.x),Math.abs(s.y-n.startPointerPos.y))<t||(a.startDrag({evt:e}),!a.isDragging()))return}a._setDragPosition(e,n),t.push(a)}}),t.forEach(t=>{t.getStage()&&t.fire("dragmove",{type:"dragmove",target:t,evt:e},!0)})},_endDragBefore(e){let t=[];R._dragElements.forEach(n=>{let{node:r}=n,a=r.getStage();if(e&&a.setPointersPositions(e),!a._changedPointerPositions.find(e=>e.id===n.pointerId))return;("dragging"===n.dragStatus||"stopped"===n.dragStatus)&&(R.justDragged=!0,s._mouseListenClick=!1,s._touchListenClick=!1,s._pointerListenClick=!1,n.dragStatus="stopped");let i=n.node.getLayer()||n.node instanceof s.Stage&&n.node;i&&-1===t.indexOf(i)&&t.push(i)}),t.forEach(e=>{e.draw()})},_endDragAfter(e){R._dragElements.forEach((t,n)=>{"stopped"===t.dragStatus&&t.node.fire("dragend",{type:"dragend",target:t.node,evt:e},!0),"dragging"!==t.dragStatus&&R._dragElements.delete(n)})}};function M(e){return b._isString(e)?'"'+e+'"':"[object Number]"===Object.prototype.toString.call(e)||b._isBoolean(e)?e:Object.prototype.toString.call(e)}function A(e){return e>255?255:e<0?0:Math.round(e)}function I(){if(s.isUnminified)return function(e,t){return b._isNumber(e)||b.warn(M(e)+' is a not val
14id value for "'+t+'" attribute. The value should be a number.'),e}}function F(e){if(s.isUnminified)return function(t,n){let r=b._isNumber(t),a=b._isArray(t)&&t.length==e;return r||a||b.warn(M(t)+' is a not valid value for "'+n+'" attribute. The value should be a number or Array<number>('+e+")"),t}}function L(){if(s.isUnminified)return function(e,t){let n=b._isNumber(e),r="auto"===e;return n||r||b.warn(M(e)+' is a not valid value for "'+t+'" attribute. The value should be a number or "auto".'),e}}function z(){if(s.isUnminified)return function(e,t){return b._isString(e)||b.warn(M(e)+' is a not valid value for "'+t+'" attribute. The value should be a string.'),e}}function N(){if(s.isUnminified)return function(e,t){let n=b._isString(e),r="[object CanvasGradient]"===Object.prototype.toString.call(e)||e&&e.addColorStop;return n||r||b.warn(M(e)+' is a not valid value for "'+t+'" attribute. The value should be a string or a native gradient.'),e}}function D(){if(s.isUnminified)return function(e,t){return!0!==e&&!1!==e&&b.warn(M(e)+' is a not val
14id value for "'+t+'" attribute. The value should be a boolean.'),e}}s.isBrowser&&(window.addEventListener("mouseup",R._endDragBefore,!0),window.addEventListener("touchend",R._endDragBefore,!0),window.addEventListener("touchcancel",R._endDragBefore,!0),window.addEventListener("mousemove",R._drag),window.addEventListener("touchmove",R._drag),window.addEventListener("mouseup",R._endDragAfter,!1),window.addEventListener("touchend",R._endDragAfter,!1),window.addEventListener("touchcancel",R._endDragAfter,!1));let O={addGetterSetter(e,t,n,r,a){O.addGetter(e,t,n),O.addSetter(e,t,r,a),O.addOverloadedGetterSetter(e,t)},addGetter(e,t,n){let r="get"+b._capitalize(t);e.prototype[r]=e.prototype[r]||function(){let e=this.attrs[t];return void 0===e?n:e}},addSetter(e,t,n,r){let a="set"+b._capitalize(t);e.prototype[a]||O.overWriteSetter(e,t,n,r)},overWriteSetter(e,t,n,r){let a="set"+b._capitalize(t);e.prototype[a]=function(e){return n&&null!=e&&(e=n.call(this,e,t)),this._setAttr(t,e),r&&r.call(this),this}},addComponentsGetterSetter(e,t,n,r,a){let i=n.length,l=b._capitalize,o="get"+l(t),u="set"+l(t);e.prototype[o]=function(){let e={};for(let r=0;r<i;r++){let a=n[r];e[a]=this.getAttr(t+l(a))}return e};let c=function(e){if(s.isUnminified)return function(t,n){return null==t||b.isObject(t)||b.warn(M(t)+' is a not val
14id value for "'+n+'" attribute. The value should be an object with properties '+e),t}}(n);e.prototype[u]=function(e){let i=this.attrs[t];for(let n in r&&(e=r.call(this,e,t)),c&&c.call(this,e,t),e)e.hasOwnProperty(n)&&this._setAttr(t+l(n),e[n]);return e||n.forEach(e=>{this._setAttr(t+l(e),void 0)}),this._fireChangeEvent(t,i,e),a&&a.call(this),this},O.addOverloadedGetterSetter(e,t)},addOverloadedGetterSetter(e,t){let n=b._capitalize(t),r="set"+n,a="get"+n;e.prototype[t]=function(){return arguments.length?(this[r](arguments[0]),this):this[a]()}},addDeprecatedGetterSetter(e,t,n,r){b.error("Adding deprecated "+t);let a="get"+b._capitalize(t),i=t+" property is deprecated and will be removed soon. Look at Konva change log for more information.";e.prototype[a]=function(){b.error(i);let e=this.attrs[t];return void 0===e?n:e},O.addSetter(e,t,r,function(){b.error(i)}),O.addOverloadedGetterSetter(e,t)},backCompat(e,t){b.each(t,function(t,n){let r=e.prototype[n],a="get"+b._capitalize(t),i="set"+b._capitalize(t);function s(){r.apply(this,arguments),b.error('"'+t+'" method is deprecated and will be removed soon. Use ""'+n+'" instead.')}e.prototype[t]=s,e.prototype[a]=s,e.prototype[i]=s})},afterSetFilter(){this._filterUpToDate=!1}},B="absoluteOpacity",G="allEventListeners",H="absoluteTransform",$="absoluteScale",j="canvas",W="listening",U="Shape",q="stage",V="transform",Y="visible",X=1;class Q{constructor(e){this._id=X++,this.eventListeners={},this.attrs={},this.index=0,this._allEventListeners=null,this.parent=null,this._cache=new Map,this._attachedDepsListeners=new Map,this._lastPos=null,this._batchingTransformChange=!1,this._needClearTransformCache=!1,this._filterUpToDate=!1,this._isUnderCache=!1,this._dragEventId=null,this._shouldFireChangeEvents=!1,this.setAttrs(e),this._shouldFireChangeEvents=!0}hasChildren(){return!1}_clearCache(e){(e===V||e===H)&&this._cache.get(e)?this._cache.get(e).dirty=!0:e?this._cache.delete(e):this._cache.clear()}_getCache(e,t){let n=this._cache.get(e),r=e===V||e===H;return(void 0===n||r&&!0===n.dirty)&&(n=t.call(this),this._cache.set(e,n)),n}_calculate(e,t,n){if(!this._attachedDepsListeners.get(e)){let n=t.map(e=>e+"Change.konva").join(" ");this.on(n,()=>{this._clearCache(e)}),this._attachedDepsListeners.set(e,!0)}return this._getCache(e,n)}_getCanvasCache(){return this._cache.get(j)}_clearSelfAndDescendantCache(e){this._clearCache(e),e===H&&this.fire("absoluteTransformChange")}clearCache(){if(this._cache.has(j)){let{scene:e,filter:t,hit:n}=this._cache.get(j);b.releaseCanvas(e._canvas,t._canvas,n._canvas),this._cache.delete(j)}return this._clearSelfAndDescendantCache(),this._requestDraw(),this}cache(e){let t=e||{},n={};(void 0===t.x||void 0===t.y||void 0===t.width||void 0===t.height)&&(n=this.getClientRect({skipTransform:!0,relativeTo:this.getParent()||void 0}));let r=Math.ceil(t.width||n.width),a=Math.ceil(t.height||n.height),i=t.pixelRatio,s=void 0===t.x?Math.floor(n.x):t.x,l=void 0===t.y?Math.floor(n.y):t.y,o=t.offset||0,u=t.drawBorder||!1,c=t.hitCanvasPixelRatio||1;if(!r||!a)return void b.error("Can not cache the node. Width or height of the node equals 0. Caching is skipped.");let h=+(Math.abs(Math.round(n.x)-s)>.5),d=+(Math.abs(Math.round(n.y)-l)>
14.5);r+=2*o+h,a+=2*o+d,s-=o,l-=o;let f=new T({pixelRatio:i,width:r,height:a}),p=new T({pixelRatio:i,width:0,height:0,willReadFrequently:!0}),g=new E({pixelRatio:c,width:r,height:a}),m=f.getContext(),y=g.getContext(),v=new T({width:f.width/f.pixelRatio+Math.abs(s),height:f.height/f.pixelRatio+Math.abs(l),pixelRatio:f.pixelRatio}),S=v.getContext();return g.isCache=!0,f.isCache=!0,this._cache.delete(j),this._filterUpToDate=!1,!1===t.imageSmoothingEnabled&&(f.getContext()._context.imageSmoothingEnabled=!1,p.getContext()._context.imageSmoothingEnabled=!1),m.save(),y.save(),S.save(),m.translate(-s,-l),y.translate(-s,-l),S.translate(-s,-l),v.x=s,v.y=l,this._isUnderCache=!0,this._clearSelfAndDescendantCache(B),this._clearSelfAndDescendantCache($),this.drawScene(f,this,v),this.drawHit(g,this),this._isUnderCache=!1,m.restore(),y.restore(),u&&(m.save(),m.beginPath(),m.rect(0,0,r,a),m.closePath(),m.setAttr("strokeStyle","red"),m.setAttr("lineWidth",5),m.stroke(),m.restore()),b.releaseCanvas(v._canvas),this._cache.set(j,{scene:f,filter:p,hit:g,x:s,y:l}),this._requestDraw(),this}isCached(){return this._cache.has(j)}getClientRect(e){throw Error('abstract "getClientRect" method call')}_transformedRect(e,t){let n=[{x:e.x,y:e.y},{x:e.x+e.width,y:e.y},{x:e.x+e.width,y:e.y+e.height},{x:e.x,y:e.y+e.height}],r=1/0,a=1/0,i=-1/0,s=-1/0,l=this.getAbsoluteTransform(t);return n.forEach(function(e){let t=l.point(e);void 0===r&&(r=i=t.x,a=s=t.y),r=Math.min(r,t.x),a=Math.min(a,t.y),i=Math.max(i,t.x),s=Math.max(s,t.y)}),{x:r,y:a,width:i-r,height:s-a}}_drawCachedSceneCanvas(e){e.save(),e._applyOpacity(this),e._applyGlobalCompositeOperation(this);let t=this._getCanvasCache();e.translate(t.x,t.y);let n=this._getCachedSceneCanvas(),r=n.pixelRatio;e.drawImage(n._canvas,0,0,n.width/r,n.height/r),e.restore()}_drawCachedHitCanvas(e){let t=this._getCanvasCache(),n=t.hit;e.save(),e.translate(t.x,t.y),e.drawImage(n._canvas,0,0,n.width/n.pixelRatio,n.height/n.pixelRatio),e.restore()}_getCachedSceneCanvas(){let e=this.filters(),t=this._getCanvasCache(),n=t.scene,r=t.filter,a=r.getContext(),i,l,o,u;if(!e||0===e.length)return n;if(this._filterUpToDate)return r;let c=!0;for(let t=0;t<e.length;t++)if("string"==typeof e[t]&&!x(),"string"!=typeof e[t]||!x()){c=!1;break}let h=n.pixelRatio;if(r.setSize(n.width/n.pixelRatio,n.height/n.pixelRatio),c){let t=e.join(" ");return a.save(),a.setAttr("filter",t),a.drawImage(n._canvas,0,0,n.getWidth()/h,n.getHeight()/h),a.restore(),this._filterUpToDate=!0,r}try{for(i=e.length,a.clear(),a.drawImage(n._canvas,0,0,n.getWidth()/h,n.getHeight()/h),l=a.getImageData(0,0,r.getWidth(),r.getHeight()),o=0;o<i;o++)u=e[o],"string"==typeof u&&(u=function(e){let t,n=/(\w+)\(([^)]+)\)/g;for(;null!==(t=n.exec(e));){let[,e,n]=t;switch(e){case"blur":{let e=parseFloat(n.replace("px",""));return function(t){this.blurRadius(.5*e);let n=s.Filters;n&&n.Blur&&n.Blur.call(this,t)}}case"brightness":{let e=n.includes("%")?parseFloat(n)/100:parseFloat(n);return function(t){this.brightness(e);let n=s.Filters;n&&n.Brightness&&n.Brightness.call(this,t)}}case"contrast":{let e=parseFloat(n);return function(t){let n=100*(Math.sqrt(e)-1);this.contrast(n);let r=s.Filters;r&&r.Contrast&&r.Contrast.call(this,t)}}case"grayscale":return function(e){let t=s.Filters;t&&t.Grayscale&&t.Grayscale.call(this,e)};case"sepia":return function(e){let t=s.Filters;t&&t.Sepia&&t.Sepia.call(this,e)};case"invert":return function(e){let t=s.Filters;t&&t.Invert&&t.Invert.call(this,e)};default:b.warn(`CSS filter "${e}" is not supported in fallback mode. Consider using function filters for better compatibility.`)}}return()=>{}}(u)),u.call(this,l),a.putImageData(l,0,0)}catch(e){b.error("Unable to apply filter. "+e.message+" This post my help you https://konvajs.org/docs/posts/Tainted_Canvas.html.")}return this._filterUpToDate=!0,r}on(...e){let t=e[0],n=e[1];if(e[2],this._cache&&this._cache.delete(G),3===e.length)return this._delegate.apply(this,e);let r=t.split(" ");for(let e=0;e<r.length;e++){let t=r[e].split("."),a=t[0],i=t[1]||"";this.eventListeners[a]||(this.eventListeners[a]=[]),this.eventListeners[a].push({name:i,handler:n})}return this}off(e,t){let n=(e||"").split(" "),r=n.length,a,i,s,l,o;if(this._cache&&this._cache.delete(G),!e)for(i in this.eventListeners)this._off(i);for(a=0;a<r;a++)if(l=(s=n[a].split("."))[0],o=s[1],l)this.eventListeners[l]&&this._off(l,o,t);else for(i in this.eventListeners)this._off(i,o,t);return this}
14dispatchEvent(e){let t={target:this,type:e.type,evt:e};return this.fire(e.type,t),this}addEventListener(e,t){return this.on(e,function(e){t.call(this,e.evt)}),this}removeEventListener(e){return this.off(e),this}_delegate(e,t,n){let r=this;return this.on(e,function(e){let a=e.target.findAncestors(t,!0,r);for(let t=0;t<a.length;t++)(e=b.cloneObject(e)).currentTarget=a[t],n.call(a[t],e)}),this}remove(){return this.isDragging()&&this.stopDrag(),R._dragElements.delete(this._id),R._dragElements.forEach((e,t)=>{this.isAncestorOf(e.node)&&R._dragElements.delete(t)}),this._remove(),this}_clearCaches(){this._clearSelfAndDescendantCache(H),this._clearSelfAndDescendantCache(B),this._clearSelfAndDescendantCache($),this._clearSelfAndDescendantCache(q),this._clearSelfAndDescendantCache(Y),this._clearSelfAndDescendantCache(W)}_remove(){this._clearCaches();let e=this.getParent();e&&e.children&&(e.children.splice(this.index,1),e._setChildrenIndices(),this.parent=null)}destroy(){return this.remove(),this.clearCache(),this}getAttr(e){let t="get"+b._capitalize(e);return b._isFunction(this[t])?this[t]():this.attrs[e]}getAncestors(){let e=this.getParent(),t=[];for(;e;)t.push(e),e=e.getParent();return t}getAttrs(){return this.attrs||{}}setAttrs(e){return this._batchTransformChanges(()=>{let t,n;if(!e)return this;for(t in e)"children"!==t&&(n="set"+b._capitalize(t),b._isFunction(this[n])?this[n](e[t]):this._setAttr(t,e[t]))}),this}isListening(){return this._getCache(W,this._isListening)}_isListening(e){if(!this.listening())return!1;let t=this.getParent();return!t||t===e||this===e||t._isListening(e)}isVisible(){return this._getCache(Y,this._isVisible)}_isVisible(e){if(!this.visible())return!1;let t=this.getParent();return!t||t===e||this===e||t._isVisible(e)}shouldDrawHit(e,t=!1){if(e)return this._isVisible(e)&&this._isListening(e);let n=this.getLayer(),r=!1;R._dragElements.forEach(e=>{"dragging"!==e.dragStatus||("Stage"===e.node.nodeType?r=!0:e.node.getLayer()===n&&(r=!0))});let a=!t&&!s.hitOnDragEnabled&&(r||s.isTransforming());return this.isListening()&&this.isVisible()&&!a}show(){return this.visible(!0),this}hide(){return this.visible(!1),this}getZIndex(){return this.index||0}getAbsoluteZIndex(){let e=this.getDepth(),t=this,n=0,r,a,i,s,l=this.getStage();return"Stage"!==t.nodeType&&l&&function l(o){for(i=0,r=[],a=o.length;i<a;i++)s=o[i],n++,s.nodeType!==U&&(r=r.concat(s.getChildren().slice())),s._id===t._id&&(i=a);r.length>0&&r[0].getDepth()<=e&&l(r)}(l.getChildren()),n}getDepth(){let e=0,t=this.parent;for(;t;)e++,t=t.parent;return e}_batchTransformChanges(e){this._batchingTransformChange=!0,e(),this._batchingTransformChange=!1,this._needClearTransformCache&&(this._clearCache(V),this._clearSelfAndDescendantCache(H)),this._needClearTransformCache=!1}setPosition(e){return this._batchTransformChanges(()=>{this.x(e.x),this.y(e.y)}),this}getPosition(){return{x:this.x(),y:this.y()}}getRelativePointerPosition(){let e=this.getStage();if(!e)return null;let t=e.getPointerPosition();if(!t)return null;let n=this.getAbsoluteTransform().copy();return n.invert(),n.point(t)}getAbsolutePosition(e){let t=!1,n=this.parent;for(;n;){if(n.isCached()){t=!0;break}n=n.parent}t&&!e&&(e=!0);let r=this.getAbsoluteTransform(e).getMatrix(),a=new c,i=this.offset();return a.m=r.slice(),a.translate(i.x,i.y),a.getTranslation()}setAbsolutePosition(e){let{x:t,y:n,...r}=this._clearTransform();this.attrs.x=t,this.attrs.y=n,this._clearCache(V);let a=this._getAbsoluteTransform().copy();return a.invert(),a.translate(e.x,e.y),e={x:this.attrs.x+a.getTranslation().x,y:this.attrs.y+a.getTranslation().y},this._setTransform(r),this.setPosition({x:e.x,y:e.y}),this._clearCache(V),this._clearSelfAndDescendantCache(H),this}_setTransform(e){let t;for(t in e)this.attrs[t]=e[t]}_clearTransform(){let e={x:this.x(),y:this.y(),rotation:this.rotation(),scaleX:this.scaleX(),scaleY:this.scaleY(),offsetX:this.offsetX(),offsetY:this.offsetY(),skewX:this.skewX(),skewY:this.skewY()};return this.attrs.x=0,this.attrs.y=0,this.attrs.rotation=0,this.attrs.scaleX=1,this.attrs.scaleY=1,this.attrs.offsetX=0,this.attrs.offsetY=0,this.attrs.skewX=0,this.attrs.skewY=0,e}move(e){let t=e.x,n=e.y,r=this.x(),a=this.y();return void 0!==t&&(r+=t),void 0!==n&&(a+=n),this.setPosition({x:r,y:a}),this}_eachAncestorReverse(e,t){let n=[],r=this.getParent(),a,i;if(!t||t._id!==this._id){for(n.unshift(this);r&&(!t||r._id!==t._id);)n.unshift(r),r=r.parent;for(i=0,a=n.length;i<a;i++)e(n[i])}}rotate(e){return this.rotation(this.rotation()+e),this}moveToTop(){if(!this.parent)return b.warn("Node has no parent. moveToTop function is ignored."),!1;let e=this.index;return e<this.parent.getChildren().length-1&&(this.parent.children.splice(e,1),this.parent.children.push(this),this.parent._setChildrenIndices(),!0)}moveUp(){if(!this.parent)return b.warn("Node has no parent. moveUp function is ignored."),!1;let e=this.index;return e<this.parent.getChildren().length-1&&(this.parent.children.splice(e,1),this.parent.children.splice(e+1,0,this),this.parent._setChildrenIndices(),!0)}moveDown(){if(!this.parent)return b.warn("Node has no parent. moveDown function is ignored."),!1;let e=this.index;return e>0&&(this.parent.children.splice(e,1),this.parent.children.splice(e-1,0,this),this.parent._setChildrenIndices(),!0)}moveToBottom(){if(!this.parent)return b.warn("Node has no parent. moveToBottom function is ignored."),!1;let e=this.index;return e>0&&(this.parent.children.splice(e,1),this.parent.children.unshift(this),this.parent._setChildrenIndices(),!0)}setZIndex(e){if(!this.parent)return b.warn("Node has no parent. zIndex parameter is ignored."),this;(e<0||e>=this.parent.children.length)&&b.warn("Unexpected value "+e+" for zIndex property. zIndex is just index of a node in children of its parent. Expected value is from 0 to "+(this.parent.children.length-1)+".");let t=this.index;return this.parent.children.splice(t,1),this.parent.children.splice(e,0,this),this.parent._setChildrenIndices(),this}getAbsoluteOpacity(){return this._getCache(B,this._getAbsoluteOpacity)}_getAbsoluteOpacity(){let e=this.opacity(),t=this.getParent();return t&&!t._isUnderCache&&(e*=t.getAbsoluteOpacity()),e}moveTo(e){return this.getParent()!==e&&(this._remove(),e.add(this)),this}toObject(){let e=this.getAttrs(),t,n,r,a,i={attrs:{},className:this.getClassName()};for(t in e)n=e[t],(!b.isObject(n)||b._isPlainObject(n)||b._isArray(n))&&(r="function"==typeof this[t]&&this[t],delete e[t],a=r?r.call(this):null,e[t]=n,a!==n&&(i.attrs[t]=n));return b._prepareToStringify(i)}toJSON(){return JSON.stringify(this.toObject())}getParent(){return this.parent}
14findAncestors(e,t,n){let r=[];t&&this._isMatch(e)&&r.push(this);let a=this.parent;for(;a&&a!==n;)a._isMatch(e)&&r.push(a),a=a.parent;return r}isAncestorOf(e){return!1}findAncestor(e,t,n){return this.findAncestors(e,t,n)[0]}_isMatch(e){if(!e)return!1;if("function"==typeof e)return e(this);let t=e.replace(/ /g,"").split(","),n=t.length,r,a;for(r=0;r<n;r++)if(a=t[r],b.isValidSelector(a)||(b.warn('Selector "'+a+'" is invalid. Allowed selectors examples are "#foo", ".bar" or "Group".'),b.warn('If you have a custom shape with such className, please change it to start with upper letter like "Triangle".'),b.warn("Konva is awesome, right?")),"#"===a.charAt(0)){if(this.id()===a.slice(1))return!0}else if("."===a.charAt(0)){if(this.hasName(a.slice(1)))return!0}else if(this.className===a||this.nodeType===a)return!0;return!1}getLayer(){let e=this.getParent();return e?e.getLayer():null}getStage(){return this._getCache(q,this._getStage)}_getStage(){let e=this.getParent();return e?e.getStage():null}fire(e,t={},n){return t.target=t.target||this,n?this._fireAndBubble(e,t):this._fire(e,t),this}getAbsoluteTransform(e){return e?this._getAbsoluteTransform(e):this._getCache(H,this._getAbsoluteTransform)}_getAbsoluteTransform(e){let t;if(e)return t=new c,this._eachAncestorReverse(function(e){let n=e.transformsEnabled();"all"===n?t.multiply(e.getTransform()):"position"===n&&t.translate(e.x()-e.offsetX(),e.y()-e.offsetY())},e),t;{t=this._cache.get(H)||new c,this.parent?this.parent.getAbsoluteTransform().copyInto(t):t.reset();let e=this.transformsEnabled();if("all"===e)t.multiply(this.getTransform());else if("position"===e){let e=this.attrs.x||0,n=this.attrs.y||0,r=this.attrs.offsetX||0,a=this.attrs.offsetY||0;t.translate(e-r,n-a)}return t.dirty=!1,t}}getAbsoluteScale(e){let t=this;for(;t;)t._isUnderCache&&(e=t),t=t.getParent();let n=this.getAbsoluteTransform(e).decompose();return{x:n.scaleX,y:n.scaleY}}getAbsoluteRotation(){return this.getAbsoluteTransform().decompose().rotation}getTransform(){return this._getCache(V,this._getTransform)}_getTransform(){var e,t;let n=this._cache.get(V)||new c;n.reset();let r=this.x(),a=this.y(),i=s.getAngle(this.rotation()),l=null!=(e=this.attrs.scaleX)?e:1,o=null!=(t=this.attrs.scaleY)?t:1,u=this.attrs.skewX||0,h=this.attrs.skewY||0,d=this.attrs.offsetX||0,f=this.attrs.offsetY||0;return(0!==r||0!==a)&&n.translate(r,a),0!==i&&n.rotate(i),(0!==u||0!==h)&&n.skew(u,h),(1!==l||1!==o)&&n.scale(l,o),(0!==d||0!==f)&&n.translate(-1*d,-1*f),n.dirty=!1,n}clone(e){let t=b.cloneObject(this.attrs),n,r,a,i,s;for(n in e)t[n]=e[n];let l=new this.constructor(t);for(n in this.eventListeners)for(i=0,a=(r=this.eventListeners[n]).length;i<a;i++)0>(s=r[i]).name.indexOf("konva")&&(l.eventListeners[n]||(l.eventListeners[n]=[]),l.eventListeners[n].push(s));return l}_toKonvaCanvas(e){e=e||{};let t=this.getClientRect(),n=this.getStage(),r=void 0!==e.x?e.x:Math.floor(t.x),a=void 0!==e.y?e.y:Math.floor(t.y),i=e.pixelRatio||1,s=new T({width:e.width||Math.ceil(t.width)||(n?n.width():0),height:e.height||Math.ceil(t.height)||(n?n.height():0),pixelRatio:i}),l=s.getContext(),o=new T({width:s.width/s.pixelRatio+Math.abs(r),height:s.height/s.pixelRatio+Math.abs(a),pixelRatio:s.pixelRatio});return!1===e.imageSmoothingEnabled&&(l._context.imageSmoothingEnabled=!1),l.save(),(r||a)&&l.translate(-1*r,-1*a),this.drawScene(s,void 0,o),l.restore(),s}toCanvas(e){return this._toKonvaCanvas(e)._canvas}toDataURL(e){let t=(e=e||{}).mimeType||null,n=e.quality||null,r=this._toKonvaCanvas(e).toDataURL(t,n);return e.callback&&e.callback(r),r}toImage(e){return new Promise((t,n)=>{try{let n=null==e?void 0:e.callback;n&&delete e.callback,b._urlToImage(this.toDataURL(e),function(e){t(e),null==n||n(e)})}catch(e){n(e)}})}toBlob(e){return new Promise((t,n)=>{try{let n=null==e?void 0:e.callback;n&&delete e.callback,this.toCanvas(e).toBlob(e=>{t(e),null==n||n(e)},null==e?void 0:e.mimeType,null==e?void 0:e.quality)}catch(e){n(e)}})}setSize(e){return this.width(e.width),this.height(e.height),this}getSize(){return{width:this.width(),height:this.height()}}getClassName(){return this.className||this.nodeType}getType(){return this.nodeType}getDragDistance(){return void 0!==this.attrs.dragDistance?this.attrs.dragDistance:this.parent?this.parent.getDragDistance():s.dragDistance}_off(e,t,n){let r=this.eventListeners[e],a,i,s;for(a=0;a<r.length;a++)if(i=r[a].name,s=r[a].handler,("konva"!==i||"konva"===t)&&(!t||i===t)&&(!n||n===s)){if(r.splice(a,1),0===r.length){delete this.eventListeners[e];break}a--}}_fireChangeEvent(e,t,n){this._fire(e+"Change",{oldVal:t,newVal:n})}addName(e){if(!this.hasName(e)){let t=this.name();this.name(t?t+" "+e:e)}return this}hasName(e){if(!e)return!1;let t=this.name();return!!t&&-1!==(t||"").split(/\s/g).indexOf(e)}removeName(e){let t=(this.name()||"").split(/\s/g),n=t.indexOf(e);return -1!==n&&(t.splice(n,1),this.name(t.join(" "))),this}setAttr(e,t){let n=this["set"+b._capitalize(e)];return b._isFunction(n)?n.call(this,t):this._setAttr(e,t),this}_requestDraw(){if(s.autoDrawEnabled){let e=this.getLayer()||this.get
14Stage();null==e||e.batchDraw()}}_setAttr(e,t){let n=this.attrs[e];(n!==t||b.isObject(t))&&(null==t?delete this.attrs[e]:this.attrs[e]=t,this._shouldFireChangeEvents&&this._fireChangeEvent(e,n,t),this._requestDraw())}_setComponentAttr(e,t,n){let r;void 0!==n&&((r=this.attrs[e])||(this.attrs[e]=this.getAttr(e)),this.attrs[e][t]=n,this._fireChangeEvent(e,r,n))}_fireAndBubble(e,t,n){t&&this.nodeType===U&&(t.target=this);let r=["mouseenter","mouseleave","pointerenter","pointerleave","touchenter","touchleave"];if(!(-1!==r.indexOf(e)&&(n&&(this===n||this.isAncestorOf&&this.isAncestorOf(n))||"Stage"===this.nodeType&&!n))){this._fire(e,t);let a=-1!==r.indexOf(e)&&n&&n.isAncestorOf&&n.isAncestorOf(this)&&!n.isAncestorOf(this.parent);(t&&!t.cancelBubble||!t)&&this.parent&&this.parent.isListening()&&!a&&(n&&n.parent?this._fireAndBubble.call(this.parent,e,t,n):this._fireAndBubble.call(this.parent,e,t))}}_getProtoListeners(e){var t,n;let{nodeType:r}=this,a=Q.protoListenerMap.get(r)||{},i=null==a?void 0:a[e];if(void 0===i){i=[];let s=Object.getPrototypeOf(this);for(;s;){let r=null!=(n=null==(t=s.eventListeners)?void 0:t[e])?n:[];i.push(...r),s=Object.getPrototypeOf(s)}a[e]=i,Q.protoListenerMap.set(r,a)}return i}_fire(e,t){(t=t||{}).currentTarget=this,t.type=e;let n=this._getProtoListeners(e);if(n){let e=n.slice();for(let n=0;n<e.length;n++)e[n].handler.call(this,t)}let r=this.eventListeners[e];if(r){let n=r.slice(),a=n.length;for(let e=0;e<n.length;e++)n[e].handler.call(this,t);let i=this.eventListeners[e];if(i)for(let e=a;e<i.length;e++)i[e].handler.call(this,t)}}draw(){return this.drawScene(),this.drawHit(),this}_createDragElement(e){let t=e?e.pointerId:void 0,n=this.getStage(),r=this.getAbsolutePosition();if(!n)return;let a=n._getPointerById(t)||n._changedPointerPositions[0]||r;R._dragElements.set(this._id,{node:this,startPointerPos:a,offset:{x:a.x-r.x,y:a.y-r.y},dragStatus:"ready",pointerId:t,startEvent:e})}startDrag(e,t=!0){R._dragElements.has(this._id)||this._createDragElement(e);let n=R._dragElements.get(this._id);n.dragStatus="dragging",this.fire("dragstart",{type:"dragstart",target:this,evt:n.startEvent&&n.startEvent.evt||e&&e.evt},t)}_setDragPosition(e,t){let n=this.getStage()._getPointerById(t.pointerId);if(!n)return;let r={x:n.x-t.offset.x,y:n.y-t.offset.y},a=this.dragBoundFunc();if(void 0!==a){let t=a.call(this,r,e);t?r=t:b.warn("dragBoundFunc did not return any value. That is unexpected behavior. You must return new absolute position from dragBoundFunc.")}this._lastPos&&this._lastPos.x===r.x&&this._lastPos.y===r.y||(this.setAbsolutePosition(r),this._requestDraw()),this._lastPos=r}stopDrag(e){let t=R._dragElements.get(this._id);t&&(t.dragStatus="stopped"),R._endDragBefore(e),R._endDragAfter(e)}setDraggable(e){this._setAttr("draggable",e),this._dragChange()}isDragging(){let e=R._dragElements.get(this._id);return!!e&&"dragging"===e.dragStatus}_listenDrag(){this._dragCleanup(),this.on("mousedown.konva touchstart.konva",function(e){if(!(void 0===e.evt.button||s.dragButtons.indexOf(e.evt.button)>=0)||this.isDragging())return;let t=!1;R._dragElements.forEach(e=>{this.isAncestorOf(e.node)&&(t=!0)}),t||this._createDragElement(e)})}_dragChange(){if(this.attrs.draggable)this._listenDrag();else{if(this._dragCleanup(),!this.getStage())return;let e=R._dragElements.get(this._id),t=e&&"dragging"===e.dragStatus,n=e&&"ready"===e.dragStatus;
14t?this.stopDrag():n&&R._dragElements.delete(this._id)}}_dragCleanup(){this.off("mousedown.konva"),this.off("touchstart.konva")}isClientRectOnScreen(e={x:0,y:0}){let t=this.getStage();if(!t)return!1;let n={x:-e.x,y:-e.y,width:t.width()+2*e.x,height:t.height()+2*e.y};return b.haveIntersection(n,this.getClientRect())}static create(e,t){return b._isString(e)&&(e=JSON.parse(e)),this._createNode(e,t)}static _createNode(e,t){let n=Q.prototype.getClassName.call(e),r=e.children,a,i,l;if(t&&(e.attrs.container=t),s[n]||(b.warn('Can not find a node with class name "'+n+'". Fallback to "Shape".'),n="Shape"),a=new s[n](e.attrs),r)for(l=0,i=r.length;l<i;l++)a.add(Q._createNode(r[l]));return a}}Q.protoListenerMap=new Map,Q.prototype.nodeType="Node",Q.prototype._attrsAffectingSize=[],Q.prototype.eventListeners={},Q.prototype.on("xChange.konva yChange.konva scaleXChange.konva scaleYChange.konva skewXChange.konva skewYChange.konva rotationChange.konva offsetXChange.konva offsetYChange.konva transformsEnabledChange.konva",function(){if(this._batchingTransformChange){this._needClearTransformCache=!0;return}this._clearCache(V),this._clearSelfAndDescendantCache(H)}),Q.prototype.on("visibleChange.konva",function(){this._clearSelfAndDescendantCache(Y)}),Q.prototype.on("listeningChange.konva",function(){this._clearSelfAndDescendantCache(W)}),Q.prototype.on("opacityChange.konva",function(){this._clearSelfAndDescendantCache(B)});let K=O.addGetterSetter;K(Q,"zIndex"),K(Q,"absolutePosition"),K(Q,"position"),K(Q,"x",0,I()),K(Q,"y",0,I()),K(Q,"globalCompositeOperation","source-over",z()),K(Q,"opacity",1,I()),K(Q,"name","",z()),K(Q,"id","",z()),K(Q,"rotation",0,I()),O.addComponentsGetterSetter(Q,"scale",["x","y"]),K(Q,"scaleX",1,I()),K(Q,"scaleY",1,I()),O.addComponentsGetterSetter(Q,"skew",["x","y"]),K(Q,"skewX",0,I()),K(Q,"skewY",0,I()),O.addComponentsGetterSetter(Q,"offset",["x","y"]),K(Q,"offsetX",0,I()),K(Q,"offsetY",0,I()),K(Q,"dragDistance",void 0,I()),K(Q,"width",0,I()),K(Q,"height",0,I()),K(Q,"listening",!0,D()),K(Q,"preventDefault",!0,D()),K(Q,"filters",void 0,function(e){return this._filterUpToDate=!1,e}),K(Q,"visible",!0,D()),K(Q,"transformsEnabled","all",z()),K(Q,"size"),K(Q,"dragBoundFunc"),K(Q,"draggable",!1,D()),O.backCompat(Q,{rotateDeg:"rotate",setRotationDeg:"setRotation",getRotationDeg:"getRotation"});class J extends Q{constructor(){super(...arguments),this.children=[]}getChildren(e){let t=this.children||[];return e?t.filter(e):t}hasChildren(){return this.getChildren().length>0}
14removeChildren(){return this.getChildren().forEach(e=>{e.parent=null,e.index=0,e.remove()}),this.children=[],this._requestDraw(),this}destroyChildren(){return this.getChildren().forEach(e=>{e.parent=null,e.index=0,e.destroy()}),this.children=[],this._requestDraw(),this}add(...e){if(0===e.length)return this;if(e.length>1){for(let t=0;t<e.length;t++)this.add(e[t]);return this}let t=e[0];return t.getParent()?t.moveTo(this):(this._validateAdd(t),t.index=this.getChildren().length,t.parent=this,t._clearCaches(),this.getChildren().push(t),this._fire("add",{child:t}),this._requestDraw()),this}destroy(){return this.hasChildren()&&this.destroyChildren(),super.destroy(),this}find(e){return this._generalFind(e,!1)}findOne(e){let t=this._generalFind(e,!0);return t.length>0?t[0]:void 0}_generalFind(e,t){let n=[];return this._descendants(r=>{let a=r._isMatch(e);return a&&n.push(r),!!a&&!!t}),n}_descendants(e){for(let t of this.getChildren())if(e(t)||t.hasChildren()&&t._descendants(e))return!0;return!1}toObject(){let e=Q.prototype.toObject.call(this);
14return e.children=[],this.getChildren().forEach(t=>{e.children.push(t.toObject())}),e}isAncestorOf(e){let t=e.getParent();for(;t;){if(t._id===this._id)return!0;t=t.getParent()}return!1}clone(e){let t=Q.prototype.clone.call(this,e);return this.getChildren().forEach(function(e){t.add(e.clone())}),t}getAllIntersections(e){let t=[];return this.find("Shape").forEach(n=>{n.isVisible()&&n.intersects(e)&&t.push(n)}),t}_clearSelfAndDescendantCache(e){var t;super._clearSelfAndDescendantCache(e),this.isCached()||null==(t=this.children)||t.forEach(function(t){t._clearSelfAndDescendantCache(e)})}_setChildrenIndices(){var e;null==(e=this.children)||e.forEach(function(e,t){e.index=t}),this._requestDraw()}drawScene(e,t,n){let r=this.getLayer(),a=e||r&&r.getCanvas(),i=a&&a.getContext(),s=this._getCanvasCache(),l=s&&s.scene,o=a&&a.isCache;if(!this.isVisible()&&!o)return this;if(l){i.save();let e=this.getAbsoluteTransform(t).getMatrix();i.transform(e[0],e[1],e[2],e[3],e[4],e[5]),this._drawCachedSceneCanvas(i),i.restore()}else this._drawChildren("drawScene",a,t,n);return this}drawHit(e,t){if(!this.shouldDrawHit(t))return this;let n=this.getLayer(),r=e||n&&n.hitCanvas,a=r&&r.getContext(),i=this._getCanvasCache();if(i&&i.hit){a.save();let e=this.getAbsoluteTransform(t).getMatrix();a.transform(e[0],e[1],e[2],e[3],e[4],e[5]),this._drawCachedHitCanvas(a),a.restore()}else this._drawChildren("drawHit",r,t);return this}_drawChildren(e,t,n,r){var a;let i=t&&t.getContext(),s=this.clipWidth(),l=this.clipHeight(),o=this.clipFunc(),u="number"==typeof s&&"number"==typeof l||o,c=n===this;if(u){let e;i.save();let t=this.getAbsoluteTransform(n),r=t.getMatrix();if(i.transform(r[0],r[1],r[2],r[3],r[4],r[5]),i.beginPath(),o)e=o.call(this,i,this);else{let e=this.clipX(),t=this.clipY();i.rect(e||0,t||0,s,l)}i.clip.apply(i,e),r=t.copy().invert().getMatrix(),i.transform(r[0],r[1],r[2],r[3],r[4],r[5])}let h=!c&&"source-over"!==this.globalCompositeOperation()&&"drawScene"===e;h&&(i.save(),i._applyGlobalCompositeOperation(this)),null==(a=this.children)||a.forEach(function(a){a[e](t,n,r)}),h&&i.restore(),u&&i.restore()}getClientRect(e={}){var t;let n,r,a,i,s=e.skipTransform,l=e.relativeTo,o={x:1/0,y:1/0,width:0,height:0},u=this;null==(t=this.children)||t.forEach(function(t){if(!t.visible())return;let s=t.getClientRect({relativeTo:u,skipShadow:e.skipShadow,skipStroke:e.skipStroke});(0!==s.width||0!==s.height)&&(void 0===n?(n=s.x,r=s.y,a=s.x+s.width,i=s.y+s.height):(n=Math.min(n,s.x),r=Math.min(r,s.y),a=Math.max(a,s.x+s.width),i=Math.max(i,s.y+s.height)))});let c=this.find("Shape"),h=!1;for(let e=0;e<c.length;e++)if(c[e]._isVisible(this)){h=!0;break}return(o=h&&void 0!==n?{x:n,y:r,width:a-n,height:i-r}:{x:0,y:0,width:0,height:0},s)?o:this._transformedRect(o,l)}}O.addComponentsGetterSetter(J,"clip",["x","y","width","height"]),O.addGetterSetter(J,"clipX",void 0,I()),O.addGetterSetter(J,"clipY",void 0,I()),O.addGetterSetter(J,"clipWidth",void 0,I()),O.addGetterSetter(J,"clipHeight",void 0,I()),O.addGetterSetter(J,"clipFunc");let Z=new Map,ee=void 0!==s._global.PointerEvent;function et(e){return{evt:e,pointerId:e.pointerId}}function en(e,t){er(e),t.getStage()&&(Z.set(e,t),ee&&t._fire("gotpointercapture",et(new PointerEvent("gotpointercapture"))))}function er(e,t){let n=Z.get(e);if(!n)return;let r=n.getStage();r&&r.content,Z.delete(e),ee&&n._fire("lostpointercapture",et(new PointerEvent("lostpointercapture")))}let ea="mouseleave",ei="mouseover",es="mouseenter",el="mousemove",eo="mousedown",eu="mouseup",ec="pointermove",eh="pointerdown",ed="pointerup",ef="pointercancel",ep="pointerout",eg="pointerleave",em="pointerover",ey="pointerenter",ev="contextmenu",eb="touchstart",eS="touchend",ek="touchmove",ex="touchcancel",ew="wheel",eC=[[es,"_pointerenter"],[eo,"_pointerdown"],[el,"_pointermove"],[eu,"_pointerup"],[ea,"_pointerleave"],[eb,"_pointerdown"],[ek,"_pointermove"],[eS,"_pointerup"],[ex,"_pointercancel"],[ei,"_pointerover"],[ew,"_wheel"],[ev,"_contextmenu"],[eh,"_pointerdown"],[ec,"_pointermove"],[ed,"_pointerup"],[ef,"_pointercancel"],[eg,"_pointerleave"],["lostpointercapture","_lostpointercapture"]],e_={[ep]:"mouseout",[eg]:ea,[em]:ei,[ey]:es,[ec]:el,[eh]:eo,[ed]:eu,[ef]:"mousecancel",pointerclick:"click",pointerdblclick:"dblclick"},eP={[ep]:"touchout",[eg]:"touchleave",[em]:"touchover",[ey]:"touchenter",[ec]:ek,[eh]:eb,[ed]:eS,[ef]:ex,pointerclick:"tap",pointerdblclick:"dbltap"},eT={[ep]:ep,[eg]:eg,[em]:em,[ey]:ey,[ec]:ec,[eh]:eh,[ed]:ed,[ef]:ef,pointerclick:"pointerclick",pointerdblclick:"pointerdblclick"},eE=e=>e.indexOf("pointer")>=0?"pointer":e.indexOf("touch")>=0?"touch":"mouse",eR=e=>{let t=eE(e);return"pointer"===t?s.pointerEventsEnabled&&eT:"touch"===t?eP:"mouse"===t?e_:void 0};function eM(e={}){return(e.clipFunc||e.clipWidth||e.clipHeight)&&b.warn("Stage does not support clipping. Please use clip for Layers or Groups."),e}let eA=[];class eI extends J{constructor(e){super(eM(e)),this._pointerPositions=[],this._changedPointerPositions=[],this._buildDOM(),this._bindContentEvents(),eA.push(this),this.on("widthChange.konva heightChange.konva",this._resizeDOM),this.on("visibleChange.konva",this._checkVisibility),this.on("clipWidthChange.konva clipHeightChange.konva clipFuncChange.konva",()=>{eM(this.attrs)}),this._checkVisibility()}_validateAdd(e){let t="Layer"===e.getType(),n="FastLayer"===e.getType();t||n||b.throw("You may only add layers to the stage.")}_checkVisibility(){if(!this.content)return;let e=this.visible()?"":"none";this.content.style.display=e}setContainer(e){if("string"==typeof e){let t;if("."===e.charAt(0)){let t=e.slice(1);e=document.getElementsByClassName(t)[0]}else t="#"!==e.charAt(0)?e:e.slice(1),e=document.getElementById(t);if(!e)throw"Can not find container in document with id "+t}return this._setAttr("container",e),this.content&&(this.content.parentElement&&this.content.parentElement.removeChild(this.content),e.appendChild(this.content)),this}shouldDrawHit(){return!0}clear(){let e=this.children,t=e.length;for(let n=0;n<t;n++)e[n].clear();return this}clone(e){return e||(e={}),e.container="u">typeof document&&document.createElement("div"),J.prototype.clone.call(this,e)}destroy(){super.destroy();let e=this.content;e&&b._isInDocument(e)&&this.container().removeChild(e);let t=eA.indexOf(this);return t>-1&&eA.splice(t,1),b.releaseCanvas(this.bufferCanvas._canvas,this.bufferHitCanvas._canvas),this}getPointerPosition(){let e=this._pointerPositions[0]||this._changedPointerPositions[0];return e?{x:e.x,y:e.y}:(b.warn("Pointer position is missing and not registered by the stage. Looks like it is outside of the stage container. You can set it manually from event: stage.setPointersPositions(event);"),null)}_getPointerById(e){return this._pointerPositions.find(t=>
14t.id===e)}getPointersPositions(){return this._pointerPositions}getStage(){return this}getContent(){return this.content}_toKonvaCanvas(e){(e={...e}).x=e.x||0,e.y=e.y||0,e.width=e.width||this.width(),e.height=e.height||this.height();let t=new T({width:e.width,height:e.height,pixelRatio:e.pixelRatio||1}),n=t.getContext()._context,r=this.children;return(e.x||e.y)&&n.translate(-1*e.x,-1*e.y),r.forEach(function(t){if(!t.isVisible())return;let r=t._toKonvaCanvas(e);n.drawImage(r._canvas,e.x,e.y,r.getWidth()/r.getPixelRatio(),r.getHeight()/r.getPixelRatio())}),t}getIntersection(e){if(!e)return null;let t=this.children,n=t.length-1;for(let r=n;r>=0;r--){let n=t[r].getIntersection(e);if(n)return n}return null}_resizeDOM(){let e=this.width(),t=this.height();this.content&&(this.content.style.width=e+"px",this.content.style.height=t+"px"),this.bufferCanvas.setSize(e,t),this.bufferHitCanvas.setSize(e,t),this.children.forEach(n=>{n.setSize({width:e,height:t}),n.draw()})}add(e){if(arguments.length>1){for(let e=0;e<arguments.length;e++)this.add(arguments[e]);return this}super.add(e);let t=this.children.length;return t>5&&b.warn("The stage has "+t+" layers. Recommended maximum number of layers is 3-5. Adding more layers into the stage may drop the performance. Rethink your tree structure, you can use Konva.Group."),e.setSize({width:this.width(),height:this.height()}),e.draw(),s.isBrowser&&this.content.appendChild(e.canvas._canvas),this}getParent(){return null}getLayer(){return null}hasPointerCapture(e){return Z.get(e)===this}setPointerCapture(e){en(e,this)}releaseCapture(e){er(e,this)}getLayers(){return this.children}_bindContentEvents(){s.isBrowser&&eC.forEach(([e,t])=>{this.content.addEventListener(e,e=>{this[t](e)},{passive:!1})})}_pointerenter(e){this.setPointersPositions(e);let t=eR(e.type);t&&this._fire(t.pointerenter,{evt:e,target:this,currentTarget:this})}_pointerover(e){this.setPointersPositions(e);let t=eR(e.type);t&&this._fire(t.pointerover,{evt:e,target:this,currentTarget:this})}_getTargetShape(e){let t=this[e+"targetShape"];return t&&!t.getStage()&&(t=null),t}_pointerleave(e){let t=eR(e.type),n=eE(e.type);if(!t)return;this.setPointersPositions(e);let r=this._getTargetShape(n),a=!(s.isDragging()||s.isTransforming())||s.hitOnDragEnabled;r&&a?(r._fireAndBubble(t.pointerout,{evt:e}),r._fireAndBubble(t.pointerleave,{evt:e}),this._fire(t.pointerleave,{evt:e,target:this,currentTarget:this}),this[n+"targetShape"]=null):a&&(this._fire(t.pointerleave,{evt:e,target:this,currentTarget:this}),this._fire(t.pointerout,{evt:e,target:this,currentTarget:this})),this.pointerPos=null,this._pointerPositions=[]}_pointerdown(e){let t=eR(e.type),n=eE(e.type);if(!t)return;this.setPointersPositions(e);let r=!1;this._changedPointerPositions.forEach(a=>{let i=this.getIntersection(a);if(R.justDragged=!1,s["_"+n+"ListenClick"]=!0,!i||!i.isListening()){this[n+"ClickStartShape"]=void 0;return}s.capturePointerEventsEnabled&&i.setPointerCapture(a.id),this[n+"ClickStartShape"]=i,i._fireAndBubble(t.pointerdown,{evt:e,pointerId:a.id}),r=!0;let l=e.type.indexOf("touch")>=0;i.preventDefault()&&e.cancelable&&l&&e.preventDefault()}),r||this._fire(t.pointerdown,{evt:e,target:this,currentTarget:this,pointerId:this._pointerPositions[0].id})}_pointermove(e){let t=eR(e.type),n=eE(e.type);if(!t)return;let r=e.type.indexOf("touch")>=0||"touch"===e.pointerType;if(s.isDragging()&&R.node.preventDefault()&&e.cancelable&&r&&e.preventDefault(),this.setPointersPositions(e),!(!(s.isDragging()||s.isTransforming())||s.hitOnDragEnabled))return;let a={},i=!1,l=this._getTargetShape(n);this._changedPointerPositions.forEach(r=>{var s;let o=(s=r.id,Z.get(s)||this.getIntersection(r)),u=r.id,c={evt:e,pointerId:u},h=l!==o;if(h&&l&&(l._fireAndBubble(t.pointerout,{...c},o),l._fireAndBubble(t.pointerleave,{...c},o)),o){if(a[o._id])return;a[o._id]=!0}o&&o.isListening()?(i=!0,h&&(o._fireAndBubble(t.pointerover,{...c},l),o._fireAndBubble(t.pointerenter,{...c},l),this[n+"targetShape"]=o),o._fireAndBubble(t.pointermove,{...c})):l&&(this._fire(t.pointerover,{evt:e,target:this,currentTarget:this,pointerId:u}),this[n+"targetShape"]=null)}),i||this._fire(t.pointermove,{evt:e,target:this,currentTarget:this,pointerId:this._changedPointerPositions[0].id})}_pointerup(e){let t=eR(e.type),n=eE(e.type);if(!t)return;this.setPointersPositions(e);let r=this[n+"ClickStartShape"],a=this[n+"ClickEndShape"],i={},l=!1;this._changedPointerPositions.forEach(o=>{var u;
14let c=(u=o.id,Z.get(u)||this.getIntersection(o));if(c){if(c.releaseCapture(o.id),i[c._id])return;i[c._id]=!0}let h=o.id,d={evt:e,pointerId:h},f=!1;s["_"+n+"InDblClickWindow"]?(f=!0,clearTimeout(this[n+"DblTimeout"])):R.justDragged||(s["_"+n+"InDblClickWindow"]=!0,clearTimeout(this[n+"DblTimeout"])),this[n+"DblTimeout"]=setTimeout(function(){s["_"+n+"InDblClickWindow"]=!1},s.dblClickWindow),c&&c.isListening()?(l=!0,this[n+"ClickEndShape"]=c,c._fireAndBubble(t.pointerup,{...d}),s["_"+n+"ListenClick"]&&r&&r===c&&(c._fireAndBubble(t.pointerclick,{...d}),f&&a&&a===c&&c._fireAndBubble(t.pointerdblclick,{...d}))):(this[n+"ClickEndShape"]=null,l||(this._fire(t.pointerup,{evt:e,target:this,currentTarget:this,pointerId:this._changedPointerPositions[0].id}),l=!0),s["_"+n+"ListenClick"]&&this._fire(t.pointerclick,{evt:e,target:this,currentTarget:this,pointerId:h}),f&&this._fire(t.pointerdblclick,{evt:e,target:this,currentTarget:this,pointerId:h}))}),l||this._fire(t.pointerup,{evt:e,target:this,currentTarget:this,pointerId:this._changedPointerPositions[0].id}),s["_"+n+"ListenClick"]=!1,e.cancelable&&"touch"!==n&&"pointer"!==n&&e.preventDefault()}_contextmenu(e){this.setPointersPositions(e);let t=this.getIntersection(this.getPointerPosition());t&&t.isListening()?t._fireAndBubble(ev,{evt:e}):this._fire(ev,{evt:e,target:this,currentTarget:this})}_wheel(e){this.setPointersPositions(e);let t=this.getIntersection(this.getPointerPosition());t&&t.isListening()?t._fireAndBubble(ew,{evt:e}):this._fire(ew,{evt:e,target:this,currentTarget:this})}_pointercancel(e){var t;this.setPointersPositions(e);let n=(t=e.pointerId,Z.get(t)||this.getIntersection(this.getPointerPosition()));n&&n._fireAndBubble(ed,et(e)),er(e.pointerId)}_lostpointercapture(e){er(e.pointerId)}setPointersPositions(e){let t=this._getContentPosition(),n=null,r=null;void 0!==(e=e||window.event).touches?(this._pointerPositions=[],this._changedPointerPositions=[],Array.prototype.forEach.call(e.touches,e=>{this._pointerPositions.push({id:e.identifier,x:(e.clientX-t.left)/t.scaleX,y:(e.clientY-t.top)/t.scaleY})}),Array.prototype.forEach.call(e.changedTouches||e.touches,e=>{this._changedPointerPositions.push({id:e.identifier,x:(e.clientX-t.left)/t.scaleX,y:(e.clientY-t.top)/t.scaleY})})):(n=(e.clientX-t.left)/t.scaleX,r=(e.clientY-t.top)/t.scaleY,this.pointerPos={x:n,y:r},this._pointerPositions=[{x:n,y:r,id:b._getFirstPointerId(e)}],this._changedPointerPositions=[{x:n,y:r,id:b._getFirstPointerId(e)}])}_setPointerPosition(e){b.warn('Method _setPointerPosition is deprecated. Use "stage.setPointersPositions(event)" instead.'),this.setPointersPositions(e)}_getContentPosition(){if(!this.content||!this.content.getBoundingClientRect)return{top:0,left:0,scaleX:1,scaleY:1};let e=this.content.getBoundingClientRect();return{top:e.top,left:e.left,scaleX:e.width/this.content.clientWidth||1,scaleY:e.height/this.content.clientHeight||1}}_buildDOM(){if(this.bufferCanvas=new T({width:this.width(),height:this.height()}),this.bufferHitCanvas=new E({pixelRatio:1,width:this.width(),height:this.height()}),!s.isBrowser)return;let e=this.container();if(!e)throw"Stage has no container. A container is required.";e.innerHTML="",this.content=document.createElement("div"),this.content.style.position="relative",this.content.style.userSelect="none",this.content.className="konvajs-content",this.content.setAttribute("role","presentation"),e.appendChild(this.content),this._resizeDOM()}cache(){return b.warn("Cache function is not allowed for stage. You may use cache only for layers, groups and shapes."),this}clearCache(){return this}
14batchDraw(){return this.getChildren().forEach(function(e){e.batchDraw()}),this}}eI.prototype.nodeType="Stage",l(eI),O.addGetterSetter(eI,"container"),s.isBrowser&&document.addEventListener("visibilitychange",()=>{eA.forEach(e=>{e.batchDraw()})});let eF="hasShadow",eL="shadowRGBA",ez="patternImage",eN="linearGradient",eD="radialGradient";function eO(){return n||(n=b.createCanvasElement().getContext("2d"))}let eB={};class eG extends Q{constructor(e){let t;super(e);let n=0;for(;!(t=b.getHitColor())||t in eB;)if(++n>=1e4){b.warn("Failed to find a unique color key for a shape. Konva may work incorrectly. Most likely your browser is using canvas farbling. Consider disabling it."),t=b.getRandomColor();break}this.colorKey=t,eB[t]=this}getContext(){return b.warn("shape.getContext() method is deprecated. Please do not use it."),this.getLayer().getContext()}getCanvas(){return b.warn("shape.getCanvas() method is deprecated. Please do not use it."),this.getLayer().getCanvas()}getSceneFunc(){return this.attrs.sceneFunc||this._sceneFunc}getHitFunc(){return this.attrs.hitFunc||this._hitFunc}hasShadow(){return this._getCache(eF,this._hasShadow)}_hasShadow(){return this.shadowEnabled()&&0!==this.shadowOpacity()&&!!(this.shadowColor()||this.shadowBlur()||this.shadowOffsetX()||this.shadowOffsetY())}_getFillPattern(){return this._getCache(ez,this.__getFillPattern)}__getFillPattern(){if(this.fillPatternImage()){let e=eO().createPattern(this.fillPatternImage(),this.fillPatternRepeat()||"repeat");if(e&&e.setTransform){let t=new c;t.translate(this.fillPatternX(),this.fillPatternY()),t.rotate(s.getAngle(this.fillPatternRotation())),t.scale(this.fillPatternScaleX(),this.fillPatternScaleY()),t.translate(-1*this.fillPatternOffsetX(),-1*this.fillPatternOffsetY());let n=t.getMatrix(),r="u"<typeof DOMMatrix?{a:n[0],b:n[1],c:n[2],d:n[3],e:n[4],f:n[5]}:new DOMMatrix(n);e.setTransform(r)}return e}}_getLinearGradient(){return this._getCache(eN,this.__getLinearGradient)}__getLinearGradient(){let e=this.fillLinearGradientColorStops();if(e){let t=eO(),n=this.fillLinearGradientStartPoint(),r=this.fillLinearGradientEndPoint(),a=t.createLinearGradient(n.x,n.y,r.x,r.y);for(let t=0;t<e.length;t+=2)a.addColorStop(e[t],e[t+1]);return a}}_getRadialGradient(){return this._getCache(eD,this.__getRadialGradient)}__getRadialGradient(){let e=this.fillRadialGradientColorStops();if(e){let t=eO(),n=this.fillRadialGradientStartPoint(),r=this.fillRadialGradientEndPoint(),a=t.createRadialGradient(n.x,n.y,this.fillRadialGradientStartRadius(),r.x,r.y,this.fillRadialGradientEndRadius());for(let t=0;t<e.length;t+=2)a.addColorStop(e[t],e[t+1]);return a}}getShadowRGBA(){return this._getCache(eL,this._getShadowRGBA)}_getShadowRGBA(){if(!this.hasShadow())return;let e=b.colorToRGBA(this.shadowColor());if(e)return"rgba("+e.r+","+e.g+","+e.b+","+e.a*(this.shadowOpacity()||1)+")"}hasFill(){return this._calculate("hasFill",["fillEnabled","fill","fillPatternImage","fillLinearGradientColorStops","fillRadialGradientColorStops"],()=>this.fillEnabled()&&!!(this.fill()||this.fillPatternImage()||this.fillLinearGradientColorStops()||this.fillRadialGradientColorStops()))}hasStroke(){return this._calculate("hasStroke",["strokeEnabled","strokeWidth","stroke","strokeLinearGradientColorStops"],()=>this.strokeEnabled()&&this.strokeWidth()&&!!(this.stroke()||this.strokeLinearGradientColorStops()))}hasHitStroke(){let e=this.hitStrokeWidth();return"auto"===e?this.hasStroke():this.strokeEnabled()&&!!e}intersects(e){let t=this.getStage();if(!t)return!1;let n=t.bufferHitCanvas;return n.getContext().clear(),this.drawHit(n,void 0,!0),n.context.getImageData(Math.round(e.x),Math.round(e.y),1,1).data[3]>0}destroy(){return Q.prototype.destroy.call(this),delete eB[this.colorKey],delete this.colorKey,this}_useBufferCanvas(e){var t;if(!(null==(t=this.attrs.perfectDrawEnabled)||t))return!1;let n=e||this.hasFill(),r=this.hasStroke(),a=1!==this.getAbsoluteOpacity();if(n&&r&&a)return!0;let i=this.hasShadow(),s=this.shadowForStrokeEnabled();return!!n&&!!r&&!!i&&!!s}setStrokeHitEnabled(e){b.warn("strokeHitEnabled property is deprecated. Please use hitStrokeWidth instead."),e?this.hitStrokeWidth("auto"):this.hitStrokeWidth(0)}getStrokeHitEnabled(){return 0!==this.hitStrokeWidth()}getSelfRect(){let e=this.size();return{x:this._centroid?-e.width/2:0,y:this._centroid?-e.height/2:0,width:e.width,height:e.height}}getClientRect(e={}){let t=!1,n=this.getParent();for(;n;){if(n.isCached()){t=!0;break}n=n.getParent()}
14let r=e.skipTransform,a=e.relativeTo||t&&this.getStage()||void 0,i=this.getSelfRect(),s=!e.skipStroke&&this.hasStroke()&&this.strokeWidth()||0,l=i.width+s,o=i.height+s,u=!e.skipShadow&&this.hasShadow(),c=u?this.shadowOffsetX():0,h=u?this.shadowOffsetY():0,d=l+Math.abs(c),f=o+Math.abs(h),p=u&&this.shadowBlur()||0,g={width:d+2*p,height:f+2*p,x:-(s/2+p)+Math.min(c,0)+i.x,y:-(s/2+p)+Math.min(h,0)+i.y};return r?g:this._transformedRect(g,a)}drawScene(e,t,n){let r,a=this.getLayer(),i=(e||a.getCanvas()).getContext(),s=this._getCanvasCache(),l=this.getSceneFunc(),o=this.hasShadow(),u=t===this;if(!this.isVisible()&&!u)return this;if(s){i.save();let e=this.getAbsoluteTransform(t).getMatrix();return i.transform(e[0],e[1],e[2],e[3],e[4],e[5]),this._drawCachedSceneCanvas(i),i.restore(),this}if(!l)return this;if(i.save(),this._useBufferCanvas()&&1){r=this.getStage();let e=n||r.bufferCanvas,a=e.getContext();n?(a.save(),a.setTransform(1,0,0,1,0,0),a.clearRect(0,0,e.width,e.height),a.restore()):a.clear(),a.save(),a._applyLineJoin(this),a._applyMiterLimit(this);let s=this.getAbsoluteTransform(t).getMatrix();a.transform(s[0],s[1],s[2],s[3],s[4],s[5]),l.call(this,a,this),a.restore();let c=e.pixelRatio;o&&i._applyShadow(this),u||(i._applyOpacity(this),i._applyGlobalCompositeOperation(this)),i.drawImage(e._canvas,e.x||0,e.y||0,e.width/c,e.height/c)}else{if(i._applyLineJoin(this),i._applyMiterLimit(this),!u){let e=this.getAbsoluteTransform(t).getMatrix();i.transform(e[0],e[1],e[2],e[3],e[4],e[5]),i._applyOpacity(this),i._applyGlobalCompositeOperation(this)}o&&i._applyShadow(this),l.call(this,i,this)}return i.restore(),this}drawHit(e,t,n=!1){if(!this.shouldDrawHit(t,n))return this;let r=this.getLayer(),a=e||r.hitCanvas,i=a&&a.getContext(),s=this.hitFunc()||this.sceneFunc(),l=this._getCanvasCache(),o=l&&l.hit;if(this.colorKey||b.warn("Looks like your canvas has a destroyed shape in it. Do not reuse shape after you destroyed it. If you want to reuse shape you should call remove() instead of destroy()"),o){i.save();let e=this.getAbsoluteTransform(t).getMatrix();return i.transform(e[0],e[1],e[2],e[3],e[4],e[5]),this._drawCachedHitCanvas(i),i.restore(),this}if(!s)return this;if(i.save(),i._applyLineJoin(this),i._applyMiterLimit(this),this!==t){let e=this.getAbsoluteTransform(t).getMatrix();i.transform(e[0],e[1],e[2],e[3],e[4],e[5])}return s.call(this,i,this),i.restore(),this}drawHitFromCache(e=0){let t=this._getCanvasCache(),n=this._getCachedSceneCanvas(),r=t.hit,a=r.getContext(),i=r.getWidth(),s=r.getHeight();a.clear(),a.drawImage(n._canvas,0,0,i,s);try{let t=a.getImageData(0,0,i,s),n=t.data,r=n.length,l=b._hexToRgb(this.colorKey);for(let t=0;t<r;t+=4)n[t+3]>e?(n[t]=l.r,n[t+1]=l.g,n[t+2]=l.b,n[t+3]=255):n[t+3]=0;a.putImageData(t,0,0)}catch(e){b.error("Unable to draw hit graph from cached scene canvas. "+e.message)}return this}hasPointerCapture(e){return Z.get(e)===this}setPointerCapture(e){en(e,this)}releaseCapture(e){er(e,this)}}eG.prototype._fillFunc=function(e){let t=this.attrs.fillRule;t?e.fill(t):e.fill()},eG.prototype._strokeFunc=function(e){e.stroke()},eG.prototype._fillFuncHit=function(e){let t=this.attrs.fillRule;t?e.fill(t):e.fill()},eG.prototype._strokeFuncHit=function(e){e.stroke()},eG.prototype._centroid=!1,eG.prototype.nodeType="Shape",l(eG),eG.prototype.eventListeners={},eG.prototype.on("shadowColorChange.konva shadowBlurChange.konva shadowOffsetChange.konva shadowOpacityChange.konva shadowEnabledChange.konva",function(){this._clearCache(eF)}),eG.prototype.on("shadowColorChange.konva shadowOpacityChange.konva shadowEnabledChange.konva",function(){this._clearCache(eL)}),eG.prototype.on("fillPriorityChange.konva fillPatternImageChange.konva fillPatternRepeatChange.konva fillPatternScaleXChange.konva fillPatternScaleYChange.konva fillPatternOffsetXChange.konva fillPatternOffsetYChange.konva fillPatternXChange.konva fillPatternYChange.konva fillPatternRotationChange.konva",function(){this._clearCache(ez)}),eG.prototype.on("fillPriorityChange.konva fillLinearGradientColorStopsChange.konva fillLinearGradientStartPointXChange.konva fillLinearGradientStartPointYChange.konva fillLinearGradientEndPointXChange.konva fillLinearGradientEndPointYChange.konva",function(){this._clearCache(eN)}),eG.prototype.on("fillPriorityChange.konva fillRadialGradientColorStopsChange.konva fillRadialGradientStartPointXChange.konva fillRadialGradientStartPointYChange.konva fillRadialGradientEndPointXChange.konva fillRadialGradientEndPointYChange.konva fillRadialGradientStartRadiusChange.konva fillRadialGradientEndRadiusChange.konva",function(){this._clearCache(eD)}),O.addGetterSetter(eG,"stroke",void 0,N()),O.addGetterSetter(eG,"strokeWidth",2,I()),O.addGetterSetter(eG,"fillAfterStrokeEnabled",!1),O.addGetterSetter(eG,"hitStrokeWidth","auto",L()),O.addGetterSetter(eG,"strokeHitEnabled",!0,D()),O.addGetterSetter(eG,"perfectDrawEnabled",!0,D()),O.addGetterSetter(eG,"shadowForStrokeEnabled",!0,D()),O.addGetterSetter(eG,"lineJoin"),O.addGetterSetter(eG,"lineCap"),O.addGetterSetter(eG,"miterLimit"),O.addGetterSetter(eG,"sceneFunc"),O.addGetterSetter(eG,"hitFunc"),O.addGetterSetter(eG,"dash"),O.addGetterSetter(eG,"dashOffset",0,I()),O.addGetterSetter(eG,"shadowColor",void 0,z()),O.addGetterSetter(eG,"shadowBlur",0,I()),O.addGetterSetter(eG,"shadowOpacity",1,I()),O.addComponentsGetterSetter(eG,"shadowOffset",["x","y"]),O.addGetterSetter(eG,"shadowOffsetX",0,I()),O.addGetterSetter(eG,"shadowOffsetY",0,I()),O.addGetterSetter(eG,"fillPatternImage"),O.addGetterSetter(eG,"fill",void 0,N()),O.addGetterSetter(eG,"fillPatternX",0,I()),O.addGetterSetter(eG,"fillPatternY",0,I()),O.addGetterSetter(eG,"fillLinearGradientColorStops"),O.addGetterSetter(eG,"strokeLinearGradientColorStops"),O.addGetterSetter(eG,"fillRadialGradientStartRadius",0),O.addGetterSetter(eG,"fillRadialGradientEndRadius",0),O.addGetterSetter(eG,"fillRadialGradientColorStops"),O.addGetterSetter(eG,"fillPatternRepeat","repeat"),O.addGetterSetter(eG,"fillEnabled",!0),O.addGetterSetter(eG,"strokeEnabled",!0),O.addGetterSetter(eG,"shadowEnabled",!0),O.addGetterSetter(eG,"dashEnabled",!0),O.addGetterSetter(eG,"strokeScaleEnabled",!0),O.addGetterSetter(eG,"fillPriority","color"),O.addComponentsGetterSetter(eG,"fillPatternOffset",["x","y"]),O.addGetterSetter(eG,"fillPatternOffsetX",0,I()),O.addGetterSetter(eG,"fillPatternOffsetY",0,I()),O.addComponentsGetterSetter(eG,"fillPatternScale",["x","y"]),O.addGetterSetter(eG,"fillPatternScaleX",1,I()),O.addGetterSetter(eG,"fillPatternScaleY",1,I()),O.addComponentsGetterSetter(eG,"fillLinearGradientStartPoint",["x","y"]),O.addComponentsGetterSetter(eG,"strokeLinearGradientStartPoint",["x","y"]),O.addGetterSetter(eG,"fillLinearGradientStartPointX",0),O.addGetterSetter(eG,"strokeLinearGradientStartPointX",0),O.addGetterSetter(eG,"fillLinearGradientStartPointY",0),O.addGetterSetter(eG,"strokeLinearGradientStartPointY",0),O.addComponentsGetterSetter(eG,"fillLinearGradientEndPoint",["x","y"]),O.addComponentsGetterSetter(eG,"strokeLinearGradientEndPoint",["x","y"]),O.addGetterSetter(eG,"fillLinearGradientEndPointX",0),O.addGetterSetter(eG,"strokeLinearGradientEndPointX",0),O.addGetterSetter(eG,"fillLinearGradientEndPointY",0),O.addGetterSetter(eG,"strokeLinearGradientEndPointY",0),O.addComponentsGetterSetter(eG,"fillRadialGradientStartPoint",["x","y"]),O.addGetterSetter(eG,"fillRadialGradientStartPointX",0),O.addGetterSetter(eG,"fillRadialGradientStartPointY",0),O.addComponentsGetterSetter(eG,"fillRadialGradientEndPoint",["x","y"]),O.addGetterSetter(eG,"fillRadialGradientEndPointX",0),O.addGetterSetter(eG,"fillRadialGradientEndPointY",0),O.addGetterSetter(eG,"fillPatternRotation",0),O.addGetterSetter(eG,"fillRule",void 0,z()),O.backCompat(eG,{dashArray:"dash",getDashArray:"getDash",setDashArray:"getDash",drawFunc:"sceneFunc",getDrawFunc:"getSceneFunc",setDrawFunc:"setSceneFunc",drawHitFunc:"hitFunc",getDrawHitFunc:"getHitFunc",setDrawHitFunc:"setHitFunc"});let eH=[{x:0,y:0},{x:-1,y:-1},{x:1,y:-1},{x:1,y:1},{x:-1,y:1}],e$=eH.length;class ej extends J{constructor(e){super(e),this.canvas=new T,this.hitCanvas=new E({pixelRatio:1}),this._waitingForDraw=!1,this.on("visibleChange.konva",this._checkVisibility),this._checkVisibility(),this.on("imageSmoothingEnabledChange.konva",this._setSmoothEnabled),this._setSmoothEnabled()}
14createPNGStream(){return this.canvas._canvas.createPNGStream()}getCanvas(){return this.canvas}getNativeCanvasElement(){return this.canvas._canvas}getHitCanvas(){return this.hitCanvas}getContext(){return this.getCanvas().getContext()}clear(e){return this.getContext().clear(e),this.getHitCanvas().getContext().clear(e),this}setZIndex(e){super.setZIndex(e);let t=this.getStage();return t&&t.content&&(t.content.removeChild(this.getNativeCanvasElement()),e<t.children.length-1?t.content.insertBefore(this.getNativeCanvasElement(),t.children[e+1].getCanvas()._canvas):t.content.appendChild(this.getNativeCanvasElement())),this}moveToTop(){Q.prototype.moveToTop.call(this);let e=this.getStage();return e&&e.content&&(e.content.removeChild(this.getNativeCanvasElement()),e.content.appendChild(this.getNativeCanvasElement())),!0}moveUp(){if(!Q.prototype.moveUp.call(this))return!1;let e=this.getStage();return!!e&&!!e.content&&(e.content.removeChild(this.getNativeCanvasElement()),this.index<e.children.length-1?e.content.insertBefore(this.getNativeCanvasElement(),e.children[this.index+1].getCanvas()._canvas):e.content.appendChild(this.getNativeCanvasElement()),!0)}moveDown(){if(Q.prototype.moveDown.call(this)){let e=this.getStage();if(e){let t=e.children;e.content&&(e.content.removeChild(this.getNativeCanvasElement()),e.content.insertBefore(this.getNativeCanvasElement(),t[this.index+1].getCanvas()._canvas))}return!0}return!1}moveToBottom(){if(Q.prototype.moveToBottom.call(this)){let e=this.getStage();if(e){let t=e.children;e.content&&(e.content.removeChild(this.getNativeCanvasElement()),e.content.insertBefore(this.getNativeCanvasElement(),t[1].getCanvas()._canvas))}return!0}return!1}getLayer(){return this}remove(){let e=this.getNativeCanvasElement();return Q.prototype.remove.call(this),e&&e.parentNode&&b._isInDocument(e)&&e.parentNode.removeChild(e),this}getStage(){return this.parent}setSize({width:e,height:t}){return this.canvas.setSize(e,t),this.hitCanvas.setSize(e,t),this._setSmoothEnabled(),this}_validateAdd(e){let t=e.getType();"Group"!==t&&"Shape"!==t&&b.throw("You may only add groups and shapes to a layer.")}_toKonvaCanvas(e){return(e={...e}).width=e.width||this.getWidth(),e.height=e.height||this.getHeight(),e.x=void 0!==e.x?e.x:this.x(),e.y=void 0!==e.y?e.y:this.y(),Q.prototype._toKonvaCanvas.call(this,e)}_checkVisibility(){this.visible()?this.canvas._canvas.style.display="block":this.canvas._canvas.style.display="none"}_setSmoothEnabled(){this.getContext()._context.imageSmoothingEnabled=this.imageSmoothingEnabled()}getWidth(){if(this.parent)return this.parent.width()}setWidth(){b.warn('Can not change width of layer. Use "stage.width(value)" function instead.')}getHeight(){if(this.parent)return this.parent.height()}setHeight(){b.warn('Can not change height of layer. Use "stage.height(value)" function instead.')}batchDraw(){return this._waitingForDraw||(this._waitingForDraw=!0,b.requestAnimFrame(()=>{this.draw(),this._waitingForDraw=!1})),this}getIntersection(e){if(!this.isListening()||!this.isVisible())return null;let t=1,n=!1;for(;;){for(let r=0;r<e$;r++){let a=eH[r],i=this._getIntersection({x:e.x+a.x*t,y:e.y+a.y*t}),s=i.shape;if(s)return s;if(n=!!i.antialiased,!i.antialiased)break}if(!n)return null;t+=1}}_getIntersection(e){let t=this.hitCanvas.pixelRatio,n=this.hitCanvas.context.getImageData(Math.round(e.x*t),Math.round(e.y*t),1,1).data,r=n[3];if(255===r){let e=eB[b.getHitColorKey(n[0],n[1],n[2])];return e?{shape:e}:{antialiased:!0}}return r>0?{antialiased:!0}:{}}drawScene(e,t,n){let r=this.getLayer(),a=e||r&&r.getCanvas();return this._fire("beforeDraw",{node:this}),this.clearBeforeDraw()&&a.getContext().clear(),J.prototype.drawScene.call(this,a,t,n),this._fire("draw",{node:this}),this}drawHit(e,t){let n=this.getLayer(),r=e||n&&n.hitCanvas;return n&&n.clearBeforeDraw()&&n.getHitCanvas().getContext().clear(),J.prototype.drawHit.call(this,r,t),this}enableHitGraph(){return this.hitGraphEnabled(!0),this}disableHitGraph(){return this.hitGraphEnabled(!1),this}setHitGraphEnabled(e){b.warn("hitGraphEnabled method is deprecated. Please use layer.listening() instead."),this.listening(e)}getHitGraphEnabled(e){return b.warn("hitGraphEnabled method is deprecated. Please use layer.listening() instead."),this.listening()}toggleHitCanvas(){if(!this.parent||!this.parent.content)return;let e=this.parent;this.hitCanvas._canvas.parentNode?e.content.removeChild(this.hitCanvas._canvas):e.content.appendChild(this.hitCanvas._canvas)}destroy(){return b.releaseCanvas(this.getNativeCanvasElement(),this.getHitCanvas()._canvas),super.destroy()}}ej.prototype.nodeType="Layer",l(ej),O.addGetterSetter(ej,"imageSmoothingEnabled",!0),O.addGetterSetter(ej,"clearBeforeDraw",!0),O.addGetterSetter(ej,"hitGraphEnabled",!0,D());class eW extends ej{constructor(e){super(e),this.listening(!1),b.warn('Konva.Fast layer is deprecated. Please use "new Konva.Layer({ listening: false })" instead.')}}eW.prototype.nodeType="FastLayer",l(eW);class eU extends J{_validateAdd(e){let t=e.getType();"Group"!==t&&"Shape"!==t&&b.throw("You may only add groups and shapes to groups.")}}eU.prototype.nodeType="Group",l(eU);let eq=i.performance&&i.performance.now?function(){return i.performance.now()}:function(){return new Date().getTime()};class eV{constructor(e,t){this.id=eV.animIdCounter++,this.frame={time:0,timeDiff:0,lastTime:eq(),frameRate:0},this.func=e,this.setLayers(t)}setLayers(e){let t=[];return e&&(t=Array.isArray(e)?e:[e]),this.layers=t,this}getLayers(){return this.layers}addLayer(e){let t=this.layers,n=t.length;for(let r=0;r<n;r++)if(t[r]._id===e._id)return!1;return this.layers.push(e),!0}isRunning(){let e=eV.animations,t=e.length;for(let n=0;n<t;n++)if(e[n].id===this.id)return!0;return!1}start(){return this.stop(),this.frame.timeDiff=0,this.frame.lastTime=eq(),eV._addAnimation(this),this}stop(){return eV._removeAnimation(this),this}_updateFrameObject(e){this.frame.timeDiff=e-this.frame.lastTime,this.frame.lastTime=e,this.frame.time+=this.frame.timeDiff,this.frame.frameRate=1e3/this.frame.timeDiff}static _addAnimation(e){this.animations.push(e),this._handleAnimation()}static _removeAnimation(e){let t=e.id,n=this.animations,r=n.length;for(let e=0;e<r;e++)if(n[e].id===t){this.animations.splice(e,1);break}}static _runFrames(){let e={},t=this.animations;for(let n=0;n<t.length;n++){let r=t[n],a=r.layers,i=r.func;r._updateFrameObject(eq());let s=a.length;if(!i||!1!==i.call(r,r.frame))for(let t=0;t<s;t++){let n=a[t];void 0!==n._id&&(e[n._id]=n)}}for(let t in e)e.hasOwnProperty(t)&&e[t].batchDraw()}static _animationLoop(){eV.animations.length?(eV._runFrames(),b.requestAnimFrame
14(eV._animationLoop)):eV.animRunning=!1}static _handleAnimation(){this.animRunning||(this.animRunning=!0,b.requestAnimFrame(this._animationLoop))}}eV.animations=[],eV.animIdCounter=0,eV.animRunning=!1;let eY={node:1,duration:1,easing:1,onFinish:1,yoyo:1},eX=["fill","stroke","shadowColor"],eQ=0;class eK{constructor(e,t,n,r,a,i,s){this.prop=e,this.propFunc=t,this.begin=r,this._pos=r,this.duration=i,this._change=0,this.prevPos=0,this.yoyo=s,this._time=0,this._position=0,this._startTime=0,this._finish=0,this.func=n,this._change=a-this.begin,this.pause()}fire(e){let t=this[e];t&&t()}setTime(e){e>this.duration?this.yoyo?(this._time=this.duration,this.reverse()):this.finish():e<0?this.yoyo?(this._time=0,this.play()):this.reset():(this._time=e,this.update())}getTime(){return this._time}setPosition(e){this.prevPos=this._pos,this.propFunc(e),this._pos=e}getPosition(e){return void 0===e&&(e=this._time),this.func(e,this.begin,this._change,this.duration)}play(){this.state=2,this._startTime=this.getTimer()-this._time,this.onEnterFrame(),this.fire("onPlay")}reverse(){this.state=3,this._time=this.duration-this._time,this._startTime=this.getTimer()-this._time,this.onEnterFrame(),this.fire("onReverse")}seek(e){this.pause(),this._time=e,this.update(),this.fire("onSeek")}reset(){this.pause(),this._time=0,this.update(),this.fire("onReset")}finish(){this.pause(),this._time=this.duration,this.update(),this.fire("onFinish")}update(){this.setPosition(this.getPosition(this._time)),this.fire("onUpdate")}onEnterFrame(){let e=this.getTimer()-this._startTime;2===this.state?this.setTime(e):3===this.state&&this.setTime(this.duration-e)}pause(){this.state=1,this.fire("onPause")}getTimer(){return new Date().getTime()}}class eJ{constructor(e){let t,n;const r=this,a=e.node,i=a._id,l=e.easing||eZ.Linear,o=!!e.yoyo;t=void 0===e.duration?.3:0===e.duration?.001:e.duration,this.node=a,this._id=eQ++;const u=a.getLayer()||(a instanceof s.Stage?a.getLayers():null);for(n in u||b.error("Tween constructor have `node` that is not in a layer. Please add node into layer first."),this.anim=new eV(function(){r.tween.onEnterFrame()},u),this.tween=new eK(n,function(e){r._tweenFunc(e)},l,0,1,1e3*t,o),this._addListeners(),eJ.attrs[i]||(eJ.attrs[i]={}),eJ.attrs[i][this._id]||(eJ.attrs[i][this._id]={}),eJ.tweens[i]||(eJ.tweens[i]={}),e)void 0===eY[n]&&this._addAttr(n,e[n]);this.reset(),this.onFinish=e.onFinish,this.onReset=e.onReset,this.onUpdate=e.onUpdate}_addAttr(e,t){let n,r,a,i,s,l=this.node,o=l._id,u=eJ.tweens[o][e];u&&delete eJ.attrs[o][u][e];let c=l.getAttr(e);if(b._isArray(t))if(n=[],r=Math.max(t.length,c.length),"points"===e&&t.length!==c.length&&(t.length>c.length?(i=c,c=b._prepareArrayForTween(c,t,l.closed())):(a=t,t=b._prepareArrayForTween(t,c,l.closed()))),0===e.indexOf("fill"))for(let e=0;e<r;e++)if(e%2==0)n.push(t[e]-c[e]);else{let r=b.colorToRGBA(c[e]);s=b.colorToRGBA(t[e]),c[e]=r,n.push({r:s.r-r.r,g:s.g-r.g,b:s.b-r.b,a:s.a-r.a})}else for(let e=0;e<r;e++)n.push(t[e]-c[e]);else -1!==eX.indexOf(e)?(c=b.colorToRGBA(c),n={r:(s=b.colorToRGBA(t)).r-c.r,g:s.g-c.g,b:s.b-c.b,a:s.a-c.a}):n=t-c;eJ.attrs[o][this._id][e]={start:c,diff:n,end:t,trueEnd:a,trueStart:i},eJ.tweens[o][e]=this._id}_tweenFunc(e){let t,n,r,a,i,s,l,o,u=this.node,c=eJ.attrs[u._id][this._id];for(t in c){if(r=(n=c[t]).start,a=n.diff,o=n.end,b._isArray(r))if(i=[],l=Math.max(r.length,o.length),0===t.indexOf("fill"))for(s=0;s<l;s++)s%2==0?i.push((r[s]||0)+a[s]*e):i.push("rgba("+Math.round(r[s].r+a[s].r*e)+","+Math.round(r[s].g+a[s].g*e)+","+Math.round(r[s].b+a[s].b*e)+","+(r[s].a+a[s].a*e)+")");else for(s=0;s<l;s++)i.push((r[s]||0)+a[s]*e);else i=-1!==eX.indexOf(t)?"rgba("+Math.round(r.r+a.r*e)+","+Math.round(r.g+a.g*e)+","+Math.round(r.b+a.b*e)+","+(r.a+a.a*e)+")":r+a*e;u.setAttr(t,i)}}_addListeners(){this.tween.onPlay=()=>{this.anim.start()},this.tween.onReverse=()=>{this.anim.start()},this.tween.onPause=()=>{this.anim.stop()},this.tween.onFinish=()=>{let e=this.node,t=eJ.attrs[e._id][this._id];t.points&&t.points.trueEnd&&e.setAttr("points",t.points.trueEnd),this.onFinish&&this.onFinish.call(this)},this.tween.onReset=()=>{let e=this.node,t=eJ.attrs[e._id][this._id];t.points&&t.points.trueStart&&e.points(t.points.trueStart),this.onReset&&this.onReset()}
14,this.tween.onUpdate=()=>{this.onUpdate&&this.onUpdate.call(this)}}play(){return this.tween.play(),this}reverse(){return this.tween.reverse(),this}reset(){return this.tween.reset(),this}seek(e){return this.tween.seek(1e3*e),this}pause(){return this.tween.pause(),this}finish(){return this.tween.finish(),this}destroy(){let e=this.node._id,t=this._id,n=eJ.tweens[e];for(let t in this.pause(),this.anim&&this.anim.stop(),n)delete eJ.tweens[e][t];delete eJ.attrs[e][t],eJ.tweens[e]&&(0===Object.keys(eJ.tweens[e]).length&&delete eJ.tweens[e],0===Object.keys(eJ.attrs[e]).length&&delete eJ.attrs[e])}}eJ.attrs={},eJ.tweens={},Q.prototype.to=function(e){let t=e.onFinish;e.node=this,e.onFinish=function(){this.destroy(),t&&t()},new eJ(e).play()};let eZ={BackEaseIn:(e,t,n,r)=>n*(e/=r)*e*(2.70158*e-1.70158)+t,BackEaseOut:(e,t,n,r)=>n*((e=e/r-1)*e*(2.70158*e+1.70158)+1)+t,BackEaseInOut(e,t,n,r){let a=1.70158;return(e/=r/2)<1?n/2*(e*e*(((a*=1.525)+1)*e-a))+t:n/2*((e-=2)*e*(((a*=1.525)+1)*e+a)+2)+t},ElasticEaseIn(e,t,n,r,a,i){let s=0;return 0===e?t:1==(e/=r)?t+n:(i||(i=.3*r),!a||a<Math.abs(n)?(a=n,s=i/4):s=i/(2*Math.PI)*Math.asin(n/a),-(a*Math.pow(2,10*(e-=1))*Math.sin(2*Math.PI*(e*r-s)/i))+t)},ElasticEaseOut(e,t,n,r,a,i){let s=0;return 0===e?t:1==(e/=r)?t+n:(i||(i=.3*r),!a||a<Math.abs(n)?(a=n,s=i/4):s=i/(2*Math.PI)*Math.asin(n/a),a*Math.pow(2,-10*e)*Math.sin(2*Math.PI*(e*r-s)/i)+n+t)},ElasticEaseInOut(e,t,n,r,a,i){let s=0;return 0===e?t:2==(e/=r/2)?t+n:(i||(i=.3*1.5*r),!a||a<Math.abs(n)?(a=n,s=i/4):s=i/(2*Math.PI)*Math.asin(n/a),e<1)?-.5*(a*Math.pow(2,10*(e-=1))*Math.sin(2*Math.PI*(e*r-s)/i))+t:a*Math.pow(2,-10*(e-=1))*Math.sin(2*Math.PI*(e*r-s)/i)*.5+n+t},BounceEaseOut:(e,t,n,r)=>(e/=r)<1/2.75?7.5625*e*e*n+t:e<2/2.75?n*(7.5625*(e-=1.5/2.75)*e+.75)+t:e<2.5/2.75?n*(7.5625*(e-=2.25/2.75)*e+.9375)+t:n*(7.5625*(e-=2.625/2.75)*e+.984375)+t,BounceEaseIn:(e,t,n,r)=>n-eZ.BounceEaseOut(r-e,0,n,r)+t,BounceEaseInOut:(e,t,n,r)=>e<r/2?.5*eZ.BounceEaseIn(2*e,0,n,r)+t:.5*eZ.BounceEaseOut(2*e-r,0,n,r)+.5*n+t,EaseIn:(e,t,n,r)=>n*(e/=r)*e+t,EaseOut:(e,t,n,r)=>-n*(e/=r)*(e-2)+t,EaseInOut:(e,t,n,r)=>(e/=r/2)<1?n/2*e*e+t:-n/2*(--e*(e-2)-1)+t,StrongEaseIn:(e,t,n,r)=>n*(e/=r)*e*e*e*e+t,StrongEaseOut:(e,t,n,r)=>n*((e=e/r-1)*e*e*e*e+1)+t,StrongEaseInOut:(e,t,n,r)=>(e/=r/2)<1?n/2*e*e*e*e*e+t:n/2*((e-=2)*e*e*e*e+2)+t,Linear:(e,t,n,r)=>n*e/r+t},e0=b._assign(s,{Util:b,Transform:c,Node:Q,Container:J,Stage:eI,stages:eA,Layer:ej,FastLayer:eW,Group:eU,DD:R,Shape:eG,shapes:eB,Animation:eV,Tween:eJ,Easings:eZ,Context:w,Canvas:P});class e1 extends eG{_sceneFunc(e){let t=s.getAngle(this.angle()),n=this.clockwise();e.beginPath(),e.arc(0,0,this.outerRadius(),0,t,n),e.arc(0,0,this.innerRadius(),t,0,!n),e.closePath(),e.fillStrokeShape(this)}getWidth(){return 2*this.outerRadius()}getHeight(){return 2*this.outerRadius()}setWidth(e){this.outerRadius(e/2)}setHeight(e){this.outerRadius(e/2)}getSelfRect(){let e=this.innerRadius(),t=this.outerRadius(),n=this.clockwise(),r=s.getAngle(n?360-this.angle():this.angle()),a=Math.cos(Math.min(r,Math.PI)),i=Math.sin(Math.min(Math.max(Math.PI,r),3*Math.PI/2)),l=Math.sin(Math.min(r,Math.PI/2)),o=a*(a>0?e:t),u=i*(i>0?e:t),c=l*(l>0?t:e);return{x:o,y:n?-1*c:u,width:t-o,height:c-u}}}function e2(e,t,n,r,a,i,s){let l=Math.sqrt(Math.pow(n-e,2)+Math.pow(r-t,2)),o=Math.sqrt(Math.pow(a-n,2)+Math.pow(i-r,2)),u=s*l/(l+o),c=s*o/(l+o);return[n-u*(a-e),r-u*(i-t),n+c*(a-e),r+c*(i-t)]}function e3(e,t){let n=e.length,r=[];for(let a=2;a<n-2;a+=2){let n=e2(e[a-2],e[a-1],e[a],e[a+1],e[a+2],e[a+3],t);isNaN(n[0])||(r.push(n[0]),r.push(n[1]),r.push(e[a]),r.push(e[a+1]),r.push(n[2]),r.push(n[3]))}return r}e1.prototype._centroid=!0,e1.prototype.className="Arc",e1.prototype._attrsAffectingSize=["innerRadius","outerRadius","angle","clockwise"],l(e1),O.addGetterSetter(e1,"innerRadius",0,I()),O.addGetterSetter(e1,"outerRadius",0,I()),O.addGetterSetter(e1,"angle",0,I()),O.addGetterSetter(e1,"clockwise",!1,D());class e5 extends eG{constructor(e){super(e),this.on("pointsChange.konva tensionChange.konva closedChange.konva bezierChange.konva",function(){this._clearCache("tensionPoints")})}_sceneFunc(e){let t=this.points(),n=t.length,r=this.tension(),a=this.closed(),i=this.bezier();if(!n)return;let s=0;if(e.beginPath(),e.moveTo(t[0],t[1]),0!==r&&n>4){let r=this.getTensionPoints(),i=r.length;for(s=4*!a,a||e.quadraticCurveTo(r[0],r[1],r[2],r[3]);s<i-2;)e.bezierCurveTo(r[s++],r[s++],r[s++],r[s++],r[s++],r[s++]);a||e.quadraticCurveTo(r[i-2],r[i-1],t[n-2],t[n-1])}else if(i)for(s=2;s<n;)e.bezierCurveTo(t[s++],t[s++],t[s++],t[s++],t[s++],t[s++]);else for(s=2;s<n;s+=2)e.lineTo(t[s],t[s+1]);a?(e.closePath(),e.fillStrokeShape(this)):e.strokeShape(this)}getTensionPoints(){return this._getCache("tensionPoints",this._getTensionPoints)}_getTensionPoints(){return this.closed()?this._getTensionPointsClosed():e3(this.points(),this.tension())}_getTensionPointsClosed(){let e=this.points(),t=e.length,n=this.tension(),r=e2(e[t-2],e[t-1],e[0],e[1],e[2],e[3],n),a=e2(e[t-4],e[t-3],e[t-2],e[t-1],e[0],e[1],n),i=e3(e,n);
14return[r[2],r[3]].concat(i).concat([a[0],a[1],e[t-2],e[t-1],a[2],a[3],r[0],r[1],e[0],e[1]])}getWidth(){return this.getSelfRect().width}getHeight(){return this.getSelfRect().height}getSelfRect(){let e,t,n=this.points();if(n.length<4)return{x:n[0]||0,y:n[1]||0,width:0,height:0};let r=(n=0!==this.tension()?[n[0],n[1],...this._getTensionPoints(),n[n.length-2],n[n.length-1]]:this.bezier()?[n[0],n[1],...function(e){let t=[[e[0],e[2],e[4],e[6]],[e[1],e[3],e[5],e[7]]],n=[];for(let e of t){let t=-3*e[0]+9*e[1]-9*e[2]+3*e[3];if(0!==t){let r=6*e[0]-12*e[1]+6*e[2],a=r*r-4*t*(-3*e[0]+3*e[1]);if(a>=0){let e=Math.sqrt(a);n.push((-r+e)/(2*t)),n.push((-r-e)/(2*t))}}}return n.filter(e=>e>0&&e<1).flatMap(e=>t.map(t=>{let n=1-e;return n*n*n*t[0]+3*n*n*e*t[1]+3*n*e*e*t[2]+e*e*e*t[3]}))}(this.points()),n[n.length-2],n[n.length-1]]:this.points())[0],a=n[0],i=n[1],s=n[1];for(let l=0;l<n.length/2;l++)e=n[2*l],t=n[2*l+1],r=Math.min(r,e),a=Math.max(a,e),i=Math.min(i,t),s=Math.max(s,t);return{x:r,y:i,width:a-r,height:s-i}}}e5.prototype.className="Line",e5.prototype._attrsAffectingSize=["points","bezier","tension"],l(e5),O.addGetterSetter(e5,"closed",!1),O.addGetterSetter(e5,"bezier",!1),O.addGetterSetter(e5,"tension",0,I()),O.addGetterSetter(e5,"points",[],function(){if(s.isUnminified)return function(e,t){let n=Int8Array?Object.getPrototypeOf(Int8Array):null;return n&&e instanceof n||(b._isArray(e)?e.forEach(function(e){b._isNumber(e)||b.warn('"'+t+'" attribute has non numeric element '+e+". Make sure that all elements are numbers.")}
14):b.warn(M(e)+' is a not valid value for "'+t+'" attribute. The value should be a array of numbers.')),e}}());let e4=[[],[],[-.5773502691896257,.5773502691896257],[0,-.7745966692414834,.7745966692414834],[-.33998104358485626,.33998104358485626,-.8611363115940526,.8611363115940526],[0,-.5384693101056831,.5384693101056831,-.906179845938664,.906179845938664],[.6612093864662645,-.6612093864662645,-.2386191860831969,.2386191860831969,-.932469514203152,.932469514203152],[0,.4058451513773972,-.4058451513773972,-.7415311855993945,.7415311855993945,-.9491079123427585,.9491079123427585],[-.1834346424956498,.1834346424956498,-.525532409916329,.525532409916329,-.7966664774136267,.7966664774136267,-.9602898564975363,.9602898564975363],[0,-.8360311073266358,.8360311073266358,-.9681602395076261,.9681602395076261,-.3242534234038089,.3242534234038089,-.6133714327005904,.6133714327005904],[-.14887433898163122,.14887433898163122,-.4333953941292472,.4333953941292472,-.6794095682990244,.6794095682990244,-.8650633666889845,.8650633666889845,-.9739065285171717,.9739065285171717],[0,-.26954315595234496,.26954315595234496,-.5190961292068118,.5190961292068118,-.7301520055740494,.7301520055740494,-.8870625997680953,.8870625997680953,-.978228658146057,.978228658146057],[-.1252334085114689,.1252334085114689,-.3678314989981802,.3678314989981802,-.5873179542866175,.5873179542866175,-.7699026741943047,.7699026741943047,-.9041172563704749,.9041172563704749,-.9815606342467192,.9815606342467192],[0,-.2304583159551348,.2304583159551348,-.44849275103644687,.44849275103644687,-.6423493394403402,.6423493394403402,-.8015780907333099,.8015780907333099,-.9175983992229779,.9175983992229779,-.9841830547185881,.9841830547185881],[-.10805494870734367,.10805494870734367,-.31911236892788974,.31911236892788974,-.5152486363581541,.5152486363581541,-.6872929048116855,.6872929048116855,-.827201315069765,.827201315069765,-.9284348836635735,.9284348836635735,-.9862838086968123,.9862838086968123],[0,-.20119409399743451,.20119409399743451,-.3941513470775634,.3941513470775634,-.5709721726085388,.5709721726085388,-.7244177313601701,.7244177313601701,-.8482065834104272,.8482065834104272,-.937273392400706,.937273392400706,-.9879925180204854,.9879925180204854],[-.09501250983763744,.09501250983763744,-.2816035507792589,.2816035507792589,-.45801677765722737,.45801677765722737,-.6178762444026438,.6178762444026438,-.755404408355003,.755404408355003,-.8656312023878318,.8656312023878318,-.9445750230732326,.9445750230732326,-.9894009349916499,.9894009349916499],[0,-.17848418149584785,.17848418149584785,-.3512317634538763,.3512317634538763,-.5126905370864769,.5126905370864769,-.6576711592166907,.6576711592166907,-.7815140038968014,.7815140038968014,-.8802391537269859,.8802391537269859,-.9506755217687678,.9506755217687678,-.9905754753144174,.9905754753144174],[-.0847750130417353,.0847750130417353,-.2518862256915055,.2518862256915055,-.41175116146284263,.41175116146284263,-.5597708310739475,.5597708310739475,-.6916870430603532,.6916870430603532,-.8037049589725231,.8037049589725231,-.8926024664975557,.8926024664975557,-.9558239495713977,.9558239495713977,-.9915651684209309,.9915651684209309],[0,-.16035864564022537,.16035864564022537,-.31656409996362983,.31656409996362983,-.46457074137596094,.46457074137596094,-.600545304661681,.600545304661681,-.7209661773352294,.7209661773352294,-.8227146565371428,.8227146565371428,-.9031559036148179,.9031559036148179,-.96020815213483,.96020815213483,-.9924068438435844,.9924068438435844],[-.07652652113349734,.07652652113349734,-.22778585114164507,.22778585114164507,-.37370608871541955,.37370608871541955,-.5108670019508271,.5108670019508271,-.636053680726515,.636053680726515,-.7463319064601508,.7463319064601508,-.8391169718222188,.8391169718222188,-.912234428251326,.912234428251326,-.9639719272779138,.9639719272779138,-.9931285991850949,.9931285991850949],[0,-.1455618541608951,.1455618541608951,-.2880213168024011,.2880213168024011,-.4243421202074388,.4243421202074388,-.5516188358872198,.5516188358872198,-.6671388041974123,.6671388041974123,-.7684399634756779,.7684399634756779,
14-.8533633645833173,.8533633645833173,-.9200993341504008,.9200993341504008,-.9672268385663063,.9672268385663063,-.9937521706203895,.9937521706203895],[-.06973927331972223,.06973927331972223,-.20786042668822127,.20786042668822127,-.34193582089208424,.34193582089208424,-.469355837986757,.469355837986757,-.5876404035069116,.5876404035069116,-.6944872631866827,.6944872631866827,-.7878168059792081,.7878168059792081,-.8658125777203002,.8658125777203002,-.926956772187174,.926956772187174,-.9700604978354287,.9700604978354287,-.9942945854823992,.9942945854823992],[0,-.1332568242984661,.1332568242984661,-.26413568097034495,.26413568097034495,-.3903010380302908,.3903010380302908,-.5095014778460075,.5095014778460075,-.6196098757636461,.6196098757636461,-.7186613631319502,.7186613631319502,-.8048884016188399,.8048884016188399,-.8767523582704416,.8767523582704416,-.9329710868260161,.9329710868260161,-.9725424712181152,.9725424712181152,-.9947693349975522,.9947693349975522],[-.06405689286260563,.06405689286260563,-.1911188674736163,.1911188674736163,-.3150426796961634,.3150426796961634,-.4337935076260451,.4337935076260451,-.5454214713888396,.5454214713888396,-.6480936519369755,.6480936519369755,-.7401241915785544,.7401241915785544,-.820001985973903,.820001985973903,-.8864155270044011,.8864155270044011,-.9382745520027328,.9382745520027328,-.9747285559713095,.9747285559713095,-.9951872199970213,.9951872199970213]],e6=[[],[],[1,1],[.8888888888888888,.5555555555555556,.5555555555555556],[.6521451548625461,.6521451548625461,.34785484513745385,.34785484513745385],[.5688888888888889,.47862867049936647,.47862867049936647,.23692688505618908,.23692688505618908],[.3607615730481386,.3607615730481386,.46791393457269104,.46791393457269104,.17132449237917036,.17132449237917036],[.4179591836734694,.3818300505051189,.3818300505051189,.27970539148927664,.27970539148927664,.1294849661688697,.1294849661688697],[.362683783378362,.362683783378362,.31370664587788727,.31370664587788727,.22238103445337448,.22238103445337448,.10122853629037626,.10122853629037626],[.3302393550012598,.1806481606948574,.1806481606948574,.08127438836157441,.08127438836157441,.31234707704000286,.31234707704000286,.26061069640293544,.26061069640293544],[.29552422471475287,.29552422471475287,.26926671930999635,.26926671930999635,.21908636251598204,.21908636251598204,.1494513491505806,.1494513491505806,.06667134430868814,.06667134430868814],[.2729250867779006,.26280454451024665,.26280454451024665,.23319376459199048,.23319376459199048,.18629021092773426,.18629021092773426,.1255803694649046,.1255803694649046,.05566856711617366,.05566856711617366],[.24914704581340277,.24914704581340277,.2334925365383548,.2334925365383548,.20316742672306592,.20316742672306592,.16007832854334622,.16007832854334622,.10693932599531843,.10693932599531843,.04717533638651183,.04717533638651183],[.2325515532308739,.22628318026289723,.22628318026289723,.2078160475368885,.2078160475368885,.17814598076194574,.17814598076194574,.13887351021978725,.13887351021978725,.09212149983772845,.09212149983772845,.04048400476531588,.04048400476531588],[.2152638534631578,.2152638534631578,.2051984637212956,.2051984637212956,.18553839747793782,.18553839747793782,.15720316715819355,.15720316715819355,.12151857068790319,.12151857068790319,.08015808715976021,.08015808715976021,.03511946033175186,.03511946033175186],[.2025782419255613,.19843148532711158,.19843148532711158,.1861610000155622,.1861610000155622,.16626920581699392,.16626920581699392,.13957067792615432,.13957067792615432,.10715922046717194,.10715922046717194,.07036604748810812,.07036604748810812,.03075324199611727,.03075324199611727],[.1894506104550685,.1894506104550685,.18260341504492358,.18260341504492358,.16915651939500254,.16915651939500254,.14959598881657674,.14959598881657674,.12462897125553388,.12462897125553388,.09515851168249279,.09515851168249279,.062253523938647894,.062253523938647894,.027152459411754096,.027152459411754096],[.17944647035620653,.17656270536699264,.17656270536699264,.16800410215645004,.16800410215645004,.15404576107681028,.15404576107681028,.13513636846852548,.13513636846852548,.11188384719340397,.11188384719340397,.08503614831717918,.08503614831717918,.0554595293739872,.0554595293739872,.02414830286854793,.02414830286854793],[.1691423829631436,.1691423829631436,.16427648374583273,.16427648374583273,.15468467512626524,.15468467512626524,.14064291467065065,.14064291467065065,.122555206
1471147846,.12255520671147846,.10094204410628717,.10094204410628717,.07642573025488905,.07642573025488905,.0497145488949698,.0497145488949698,.02161601352648331,.02161601352648331],[.1610544498487837,.15896884339395434,.15896884339395434,.15276604206585967,.15276604206585967,.1426067021736066,.1426067021736066,.12875396253933621,.12875396253933621,.11156664554733399,.11156664554733399,.09149002162245,.09149002162245,.06904454273764123,.06904454273764123,.0448142267656996,.0448142267656996,.019461788229726478,.019461788229726478],[.15275338713072584,.15275338713072584,.14917298647260374,.14917298647260374,.14209610931838204,.14209610931838204,.13168863844917664,.13168863844917664,.11819453196151841,.11819453196151841,.10193011981724044,.10193011981724044,.08327674157670475,.08327674157670475,.06267204833410907,.06267204833410907,.04060142980038694,.04060142980038694,.017614007139152118,.017614007139152118],[.14608113364969041,.14452440398997005,.14452440398997005,.13988739479107315,.13988739479107315,.13226893863333747,.13226893863333747,.12183141605372853,.12183141605372853,.10879729916714838,.10879729916714838,.09344442345603386,.09344442345603386,.0761001136283793,.0761001136283793,.057134425426857205,.057134425426857205,.036953789770852494,.036953789770852494,.016017228257774335,.016017228257774335],[.13925187285563198,.13925187285563198,.13654149834601517,.13654149834601517,.13117350478706238,.13117350478706238,.12325237681051242,.12325237681051242,.11293229608053922,.11293229608053922,.10041414444288096,.10041414444288096,.08594160621706773,.08594160621706773,.06979646842452049,.06979646842452049,.052293335152683286,.052293335152683286,.03377490158481415,.03377490158481415,.0146279952982722,.0146279952982722],[.13365457218610619,.1324620394046966,.1324620394046966,.12890572218808216,.12890572218808216,.12304908430672953,.12304908430672953,.11499664022241136,.11499664022241136,.10489209146454141,.10489209146454141,.09291576606003515,.09291576606003515,.07928141177671895,.07928141177671895,.06423242140852585,.06423242140852585,.04803767173108467,.04803767173108467,.030988005856979445,.030988005856979445,.013411859487141771,.013411859487141771],[.12793819534675216,.12793819534675216,.1258374563468283,.1258374563468283,.12167047292780339,.12167047292780339,.1155056680537256,.1155056680537256,.10744427011596563,.10744427011596563,.09761865210411388,.09761865210411388,.08619016153195327,.08619016153195327,.0733464814110803,.0733464814110803,.05929858491543678,.05929858491543678,.04427743881741981,.04427743881741981,.028531388628933663,.028531388628933663,.0123412297999872,.0123412297999872]],e8=[[1],[1,1],[1,2,1],[1,3,3,1]],e9=(e,t,n)=>{let r,a,i=n/2;r=0;for(let n=0;n<20;n++)a=i*e4[20][n]+i,r+=e6[20][n]*function(e,t,n){let r=te(1,n,e),a=te(1,n,t);return Math.sqrt(r*r+a*a)}(e,t,a);return i*r},e7=(e,t,n)=>{void 0===n&&(n=1);let r=e[0]-2*e[1]+e[2],a=t[0]-2*t[1]+t[2],i=2*e[1]-2*e[0],s=2*t[1]-2*t[0],l=4*(r*r+a*a);if(0===l)return n*Math.sqrt(Math.pow(e[2]-e[0],2)+Math.pow(t[2]-t[0],2));let o=4*(r*i+a*s)/(2*l),u=n+o,c=(i*i+s*s)/l-o*o,h=u*u+c>0?Math.sqrt(u*u+c):0,d=o*o+c>0?Math.sqrt(o*o+c):0,f=o+Math.sqrt(o*o+c)!==0?c*Math.log(Math.abs((u+h)/(o+d))):0;return Math.sqrt(l)/2*(u*h-o*d+f)},te=(e,t,n)=>{let r,a,i=n.length-1;if(0===i)return 0;if(0===e){a=0;for(let e=0;e<=i;e++)a+=e8[i][e]*Math.pow(1-t,i-e)*Math.pow(t,e)*n[e];return a}r=Array(i);for(let e=0;e<i;e++)r[e]=i*(n[e+1]-n[e]);return te(e-1,t,r)},tt=(e,t,n)=>{let r=1,a=e/t,i=(e-n(a))/t,s=0;for(;r>.001;){let l=Math.abs(e-n(a+i))/t;if(l<r)r=l,a+=i;else{let s=Math.abs(e-n(a-i))/t;s<r?(r=s,a-=i):i/=2}if(++s>500)break}return a};class tn extends eG{constructor(e){super(e),this.dataArray=[],this.pathLength=0,this._readDataAttribute(),this.on("dataChange.konva",function(){this._readDataAttribute()})}_readDataAttribute(){this.dataArray=tn.parsePathData(this.data()),this.pathLength=tn.getPathLength(this.dataArray)}_sceneFunc(e){let t=this.dataArray;e.beginPath();let n=!1;for(let r=0;r<t.length;r++){let a=t[r].command,i=t[r].points;switch(a){case"L":e.lineTo(i[0],i[1]);break;case"M":e.moveTo(i[0],i[1]);break;case"C":e.bezierCurveTo(i[0],i[1],i[2],i[3],i[4],i[5]);break;case"Q":e.quadraticCurveTo(i[0],i[1],i[2],i[3]);break;case"A":let s=i[0],l=i[1],o=i[2],u=i[3],c=i[4],h=i[5],d=i[6],f=i[7],p=o>u?o:u,g=o>u?1:o/u,m=o>u?u/o:1;e.translate(s,l),e.rotate(d),e.scale(g,m),e.arc(0,0,p,c,c+h,1-f),e.scale(1/g,1/m),e.rotate(-d),e.translate(-s,-l);break;case"z":n=!0,e.closePath()}}n||this.hasFill()?e.fillStrokeShape(this):e.strokeShape(this)}getSelfRect(){let e,t,n=[];this.dataArray.forEach(function(e){if("A"===e.command){let t=e.points[4],r=e.points[5],a=e.points[4]+r,i=Math.PI/180;
14if(Math.abs(t-a)<i&&(i=Math.abs(t-a)),r<0)for(let r=t-i;r>a;r-=i){let t=tn.getPointOnEllipticalArc(e.points[0],e.points[1],e.points[2],e.points[3],r,0);n.push(t.x,t.y)}else for(let r=t+i;r<a;r+=i){let t=tn.getPointOnEllipticalArc(e.points[0],e.points[1],e.points[2],e.points[3],r,0);n.push(t.x,t.y)}}else if("C"===e.command)for(let t=0;t<=1;t+=.01){let r=tn.getPointOnCubicBezier(t,e.start.x,e.start.y,e.points[0],e.points[1],e.points[2],e.points[3],e.points[4],e.points[5]);n.push(r.x,r.y)}else n=n.concat(e.points)});let r=n[0],a=n[0],i=n[1],s=n[1];for(let l=0;l<n.length/2;l++)e=n[2*l],t=n[2*l+1],isNaN(e)||(r=Math.min(r,e),a=Math.max(a,e)),isNaN(t)||(i=Math.min(i,t),s=Math.max(s,t));return{x:r,y:i,width:a-r,height:s-i}}getLength(){return this.pathLength}getPointAtLength(e){return tn.getPointAtLengthOfDataArray(e,this.dataArray)}static getLineLength(e,t,n,r){return Math.sqrt((n-e)*(n-e)+(r-t)*(r-t))}static getPathLength(e){let t=0;for(let n=0;n<e.length;++n)t+=e[n].pathLength;return t}static getPointAtLengthOfDataArray(e,t){let n,r=0,a=t.length;if(!a)return null;for(;r<a&&e>t[r].pathLength;)e-=t[r].pathLength,++r;if(r===a)return{x:(n=t[r-1].points.slice(-2))[0],y:n[1]};if(e<.01)return"M"===t[r].command?{x:(n=t[r].points.slice(0,2))[0],y:n[1]}:{x:t[r].start.x,y:t[r].start.y};let i=t[r],s=i.points;switch(i.command){case"L":return tn.getPointOnLine(e,i.start.x,i.start.y,s[0],s[1]);case"C":return tn.getPointOnCubicBezier(tt(e,tn.getPathLength(t),e=>e9([i.start.x,s[0],s[2],s[4]],[i.start.y,s[1],s[3],s[5]],e)),i.start.x,i.start.y,s[0],s[1],s[2],s[3],s[4],s[5]);case"Q":return tn.getPointOnQuadraticBezier(tt(e,tn.getPathLength(t),e=>e7([i.start.x,s[0],s[2]],[i.start.y,s[1],s[3]],e)),i.start.x,i.start.y,s[0],s[1],s[2],s[3]);case"A":let l=s[0],o=s[1],u=s[2],c=s[3],h=s[5],d=s[6],f=s[4];return f+=h*e/i.pathLength,tn.getPointOnEllipticalArc(l,o,u,c,f,d)}return null}static getPointOnLine(e,t,n,r,a,i,s){i=null!=i?i:t,s=null!=s?s:n;let l=this.getLineLength(t,n,r,a);if(l<1e-10)return{x:t,y:n};if(r===t)return{x:i,y:s+(a>n?e:-e)};let o=(a-n)/(r-t),u=Math.sqrt(e*e/(1+o*o))*(r<t?-1:1);if(1e-10>Math.abs(s-n-o*(i-t)))return{x:i+u,y:s+o*u};let c=((i-t)*(r-t)+(s-n)*(a-n))/(l*l),h=t+c*(r-t),d=n+c*(a-n),f=this.getLineLength(i,s,h,d),p=Math.sqrt(e*e-f*f),g=Math.sqrt(p*p/(1+o*o))*(r<t?-1:1);return{x:h+g,y:d+o*g}}static getPointOnCubicBezier(e,t,n,r,a,i,s,l,o){function u(e){return 3*e*(1-e)*(1-e)}return{x:e*e*e*l+3*e*e*(1-e)*i+r*u(e)+(1-e)*(1-e)*(1-e)*t,y:e*e*e*o+3*e*e*(1-e)*s+a*u(e)+(1-e)*(1-e)*(1-e)*n}}static getPointOnQuadraticBezier(e,t,n,r,a,i,s){return{x:e*e*i+2*e*(1-e)*r+(1-e)*(1-e)*t,y:e*e*s+2*e*(1-e)*a+(1-e)*(1-e)*n}}static getPointOnEllipticalArc(e,t,n,r,a,i){let s=Math.cos(i),l=Math.sin(i),o={x:n*Math.cos(a),y:r*Math.sin(a)};return{x:e+(o.x*s-o.y*l),y:t+(o.x*l+o.y*s)}}static parsePathData(e){let t;if(!e)return[];let n=e,r=["m","M","l","L","v","V","h","H","z","Z","c","C","q","Q","t","T","s","S","a","A"];n=n.replace(RegExp(" ","g"),",");for(let e=0;e<r.length;e++)n=n.replace(RegExp(r[e],"g"),"|"+r[e]);let a=n.split("|"),i=[],s=[],l=0,o=0,u=/([-+]?((\d+\.\d+)|((\d+)|(\.\d+)))(?:e[-+]?\d+)?)/gi;for(let e=1;e<a.length;e++){let n=a[e],r=n.charAt(0);for(n=n.slice(1),s.length=0;t=u.exec(n);)s.push(t[0]);let c=[],h="A"===r||"a"===r?0:-1;for(let e=0,t=s.length;e<t;e++){let t=s[e];if("00"===t){c.push(0,0),h>=0&&(h+=2)>=7&&(h-=7);continue}if(h>=0){if(3===h){if(/^[01]{2}\d+(?:\.\d+)?$/.test(t)){c.push(parseInt(t[0],10)),c.push(parseInt(t[1],10)),c.push(parseFloat(t.slice(2))),(h+=3)>=7&&(h-=7);continue}if("11"===t||"10"===t||"01"===t){c.push(parseInt(t[0],10)),c.push(parseInt(t[1],10)),(h+=2)>=7&&(h-=7);continue}if("0"===t||"1"===t){c.push(parseInt(t,10)),(h+=1)>=7&&(h-=7);continue}}else if(4===h){if(/^[01]\d+(?:\.\d+)?$/.test(t)){c.push(parseInt(t[0],10)),c.push(parseFloat(t.slice(1))),(h+=2)>=7&&(h-=7);continue}if("0"===t||"1"===t){c.push(parseInt(t,10)),(h+=1)>=7&&(h-=7);continue}}let e=parseFloat(t);isNaN(e)?c.push(0):c.push(e),(h+=1)>=7&&(h-=7)}else{let e=parseFloat(t);isNaN(e)?c.push(0):c.push(e)}}for(;c.length>0;){let e,t,n,a,s,u,h,d,f,p;if(isNaN(c[0]))break;let g="",m=[],y=l,v=o;switch(r){case"l":l+=c.shift(),o+=c.shift(),g="L",m.push(l,o);break;case"L":l=c.shift(),o=c.shift(),m.push(l,o);break;case"m":let b=c.shift(),S=c.shift();if(l+=b,o+=S,g="M",i.length>2&&"z"===i[i.length-1].command){for(let e=i.length-2;e>=0;e--)if("M"===i[e].command){l=i[e].points[0]+b,o=i[e].points[1]+S;break}}m.push(l,o),r="l";break;case"M":l=c.shift(),o=c.shift(),g="M",m.push(l,o),r="L";break;case"h":l+=c.shift(),g="L",m.push(l,o);break;case"H":l=c.shift(),g="L",m.push(l,o);break;case"v":o+=c.shift(),g="L",m.push(l,o);break;case"V":o=c.shift(),g="L",m.push(l,o);break;case"C":m.push(c.shift(),c.shift(),c.shift(),c.shift()),l=c.shift(),o=c.shift(),m.push(l,o);break;case"c":m.push(l+c.shift(),o+c.shift(),l+c.shift(),o+c.shift()),l+=c.shift(),o+=c.shift(),g="C",m.push(l,o);break;case"S":t=l,n=o,"C"===(e=i[i.length-1]).command&&(t=l+(l-e.points[2]),n=o+(o-e.points[3])),m.push(t,n,c.shift(),c.shift()),l=c.shift(),o=c.shift(),g="C",m.push(l,o);break;case"s":t=l,n=o,"C"===(e=i[i.length-1]).command&&(t=l+(l-e.points[2]),n=o+(o-e.points[3])),m.push(t,n,l+c.shift(),o+c.shift()),l+=c.shift(),o+=c.shift(),g="C",m.push(l,o);break;case"Q":m.push(c.shift(),c.shift()),l=c.shift(),o=c.shift(),m.push(l,o);break;
14case"q":m.push(l+c.shift(),o+c.shift()),l+=c.shift(),o+=c.shift(),g="Q",m.push(l,o);break;case"T":t=l,n=o,"Q"===(e=i[i.length-1]).command&&(t=l+(l-e.points[0]),n=o+(o-e.points[1])),l=c.shift(),o=c.shift(),g="Q",m.push(t,n,l,o);break;case"t":t=l,n=o,"Q"===(e=i[i.length-1]).command&&(t=l+(l-e.points[0]),n=o+(o-e.points[1])),l+=c.shift(),o+=c.shift(),g="Q",m.push(t,n,l,o);break;case"A":a=c.shift(),s=c.shift(),u=c.shift(),h=c.shift(),d=c.shift(),f=l,p=o,l=c.shift(),o=c.shift(),g="A",m=this.convertEndpointToCenterParameterization(f,p,l,o,h,d,a,s,u);break;case"a":a=c.shift(),s=c.shift(),u=c.shift(),h=c.shift(),d=c.shift(),f=l,p=o,l+=c.shift(),o+=c.shift(),g="A",m=this.convertEndpointToCenterParameterization(f,p,l,o,h,d,a,s,u)}i.push({command:g||r,points:m,start:{x:y,y:v},pathLength:this.calcLength(y,v,g||r,m)})}("z"===r||"Z"===r)&&i.push({command:"z",points:[],start:void 0,pathLength:0})}return i}static calcLength(e,t,n,r){let a,i,s,l;switch(n){case"L":return tn.getLineLength(e,t,r[0],r[1]);case"C":return e9([e,r[0],r[2],r[4]],[t,r[1],r[3],r[5]],1);case"Q":return e7([e,r[0],r[2]],[t,r[1],r[3]],1);case"A":a=0;let o=r[4],u=r[5],c=r[4]+u,h=Math.PI/180;if(Math.abs(o-c)<h&&(h=Math.abs(o-c)),i=tn.getPointOnEllipticalArc(r[0],r[1],r[2],r[3],o,0),u<0)for(l=o-h;l>c;l-=h)s=tn.getPointOnEllipticalArc(r[0],r[1],r[2],r[3],l,0),a+=tn.getLineLength(i.x,i.y,s.x,s.y),i=s;else for(l=o+h;l<c;l+=h)s=tn.getPointOnEllipticalArc(r[0],r[1],r[2],r[3],l,0),a+=tn.getLineLength(i.x,i.y,s.x,s.y),i=s;return s=tn.getPointOnEllipticalArc(r[0],r[1],r[2],r[3],c,0),a+=tn.getLineLength(i.x,i.y,s.x,s.y)}return 0}static convertEndpointToCenterParameterization(e,t,n,r,a,i,s,l,o){let u=Math.PI/180*o,c=Math.cos(u)*(e-n)/2+Math.sin(u)*(t-r)/2,h=-1*Math.sin(u)*(e-n)/2+Math.cos(u)*(t-r)/2,d=c*c/(s*s)+h*h/(l*l);d>1&&(s*=Math.sqrt(d),l*=Math.sqrt(d));let f=Math.sqrt((s*s*(l*l)-s*s*(h*h)-l*l*(c*c))/(s*s*(h*h)+l*l*(c*c)));a===i&&(f*=-1),isNaN(f)&&(f=0);let p=f*s*h/l,g=-(f*l)*c/s,m=(e+n)/2+Math.cos(u)*p-Math.sin(u)*g,y=(t+r)/2+Math.sin(u)*p+Math.cos(u)*g,v=function(e){return Math.sqrt(e[0]*e[0]+e[1]*e[1])},b=function(e,t){return(e[0]*t[0]+e[1]*t[1])/(v(e)*v(t))},S=function(e,t){return(e[0]*t[1]<e[1]*t[0]?-1:1)*Math.acos(b(e,t))},k=S([1,0],[(c-p)/s,(h-g)/l]),x=[(c-p)/s,(h-g)/l],w=[(-1*c-p)/s,(-1*h-g)/l],C=S(x,w);return -1>=b(x,w)&&(C=Math.PI),b(x,w)>=1&&(C=0),0===i&&C>0&&(C-=2*Math.PI),1===i&&C<0&&(C+=2*Math.PI),[m,y,s,l,k,C,u,i]}}tn.prototype.className="Path",tn.prototype._attrsAffectingSize=["data"],l(tn),O.addGetterSetter(tn,"data");class tr extends e5{_sceneFunc(e){let t,n;super._sceneFunc(e);let r=2*Math.PI,a=this.points(),i=a,s=0!==this.tension()&&a.length>4;s&&(i=this.getTensionPoints());let l=this.pointerLength(),o=a.length;if(s){let e=[i[i.length-4],i[i.length-3],i[i.length-2],i[i.length-1],a[o-2],a[o-1]],r=tn.calcLength(i[i.length-4],i[i.length-3],"C",e),s=tn.getPointOnQuadraticBezier(Math.min(1,1-l/r),e[0],e[1],e[2],e[3],e[4],e[5]);t=a[o-2]-s.x,n=a[o-1]-s.y}else t=a[o-2]-a[o-4],n=a[o-1]-a[o-3];let u=(Math.atan2(n,t)+r)%r,c=this.pointerWidth();this.pointerAtEnding()&&(e.save(),e.beginPath(),e.translate(a[o-2],a[o-1]),e.rotate(u),e.moveTo(0,0),e.lineTo(-l,c/2),e.lineTo(-l,-c/2),e.closePath(),e.restore(),this.__fillStroke(e)),this.pointerAtBeginning()&&(e.save(),e.beginPath(),e.translate(a[0],a[1]),s?(t=(i[0]+i[2])/2-a[0],n=(i[1]+i[3])/2-a[1]):(t=a[2]-a[0],n=a[3]-a[1]),e.rotate((Math.atan2(-n,-t)+r)%r),e.moveTo(0,0),e.lineTo(-l,c/2),e.lineTo(-l,-c/2),e.closePath(),e.restore(),this.__fillStroke(e))}__fillStroke(e){let t=this.dashEnabled();t&&(this.attrs.dashEnabled=!1,e.setLineDash([])),e.fillStrokeShape(this),t&&(this.attrs.dashEnabled=!0)}getSelfRect(){let e=super.getSelfRect(),t=this.pointerWidth()/2;return{x:e.x,y:e.y-t,width:e.width,height:e.height+2*t}}}tr.prototype.className="Arrow",l(tr),O.addGetterSetter(tr,"pointerLength",10,I()),O.addGetterSetter(tr,"pointerWidth",10,I()),O.addGetterSetter(tr,"pointerAtBeginning",!1),O.addGetterSetter(tr,"pointerAtEnding",!0);class ta extends eG{_sceneFunc(e){e.beginPath(),e.arc(0,0,this.attrs.radius||0,0,2*Math.PI,!1),e.closePath(),e.fillStrokeShape(this)}getWidth(){return 2*this.radius()}getHeight(){return 2*this.radius()}setWidth(e){this.radius()!==e/2&&this.radius(e/2)}setHeight(e){this.radius()!==e/2&&this.radius(e/2)}}ta.prototype._centroid=!0,ta.prototype.className="Circle",ta.prototype._attrsAffectingSize=["radiu
14s"],l(ta),O.addGetterSetter(ta,"radius",0,I());class ti extends eG{_sceneFunc(e){let t=this.radiusX(),n=this.radiusY();e.beginPath(),e.save(),t!==n&&e.scale(1,n/t),e.arc(0,0,t,0,2*Math.PI,!1),e.restore(),e.closePath(),e.fillStrokeShape(this)}getWidth(){return 2*this.radiusX()}getHeight(){return 2*this.radiusY()}setWidth(e){this.radiusX(e/2)}setHeight(e){this.radiusY(e/2)}}ti.prototype.className="Ellipse",ti.prototype._centroid=!0,ti.prototype._attrsAffectingSize=["radiusX","radiusY"],l(ti),O.addComponentsGetterSetter(ti,"radius",["x","y"]),O.addGetterSetter(ti,"radiusX",0,I()),O.addGetterSetter(ti,"radiusY",0,I());class ts extends eG{constructor(e){super(e),this._loadListener=()=>{this._requestDraw()},this.on("imageChange.konva",e=>{this._removeImageLoad(e.oldVal),this._setImageLoad()}),this._setImageLoad()}_setImageLoad(){let e=this.image();e&&e.complete||(!e||4!==e.readyState)&&e&&e.addEventListener&&e.addEventListener("load",this._loadListener)}_removeImageLoad(e){e&&e.removeEventListener&&e.removeEventListener("load",this._loadListener)}destroy(){return this._removeImageLoad(this.image()),super.destroy(),this}_useBufferCanvas(){let e=!!this.cornerRadius(),t=this.hasShadow();return!!e&&!!t||super._useBufferCanvas(!0)}_sceneFunc(e){let t,n=this.getWidth(),r=this.getHeight(),a=this.cornerRadius(),i=this.attrs.image;if(i){let e=this.attrs.cropWidth,a=this.attrs.cropHeight;t=e&&a?[i,this.cropX(),this.cropY(),e,a,0,0,n,r]:[i,0,0,n,r]}(this.hasFill()||this.hasStroke()||a)&&(e.beginPath(),a?b.drawRoundedRectPath(e,n,r,a):e.rect(0,0,n,r),e.closePath(),e.fillStrokeShape(this)),i&&(a&&e.clip(),e.drawImage.apply(e,t))}_hitFunc(e){let t=this.width(),n=this.height(),r=this.cornerRadius();e.beginPath(),r?b.drawRoundedRectPath(e,t,n,r):e.rect(0,0,t,n),e.closePath(),e.fillStrokeShape(this)}getWidth(){var e,t,n;return null!=(n=null!=(e=this.attrs.width)?e:null==(t=this.image())?void 0:t.width)?n:0}getHeight(){var e,t,n;return null!=(n=null!=(e=this.attrs.height)?e:null==(t=this.image())?void 0:t.height)?n:0}static fromURL(e,t,n=null){let r=b.createImageElement();r.onload=function(){t(new ts({image:r}))},r.onerror=n,r.crossOrigin="Anonymous",r.src=e}}ts.prototype.className="Image",ts.prototype._attrsAffectingSize=["image"],l(ts),O.addGetterSetter(ts,"cornerRadius",0,F(4)),O.addGetterSetter(ts,"image"),O.addComponentsGetterSetter(ts,"crop",["x","y","width","height"]),O.addGetterSetter(ts,"cropX",0,I()),O.addGetterSetter(ts,"cropY",0,I()),O.addGetterSetter(ts,"cropWidth",0,I()),O.addGetterSetter(ts,"cropHeight",0,I());let tl=["fontFamily","fontSize","fontStyle","padding","lineHeight","text","width","height","pointerDirection","pointerWidth","pointerHeight"],to="right",tu="down",tc="left",th=tl.length;class td extends eU{constructor(e){super(e),this.on("add.konva",function(e){this._addListeners(e.child),this._sync()})}getText(){return this.find("Text")[0]}getTag(){return this.find("Tag")[0]}_addListeners(e){let t=this,n,r=function(){t._sync()};for(n=0;n<th;n++)e.on(tl[n]+"Change.konva",r)}getWidth(){return this.getText().width()}getHeight(){return this.getText().height()}_sync(){let e=this.getText(),t=this.getTag(),n,r,a,i,s,l,o;if(e&&t){switch(n=e.width(),r=e.height(),a=t.pointerDirection(),i=t.pointerWidth(),o=t.pointerHeight(),s=0,l=0,a){case"up":s=n/2,l=-1*o;break;case to:s=n+i,l=r/2;break;case tu:s=n/2,l=r+o;break;case tc:s=-1*i,l=r/2}t.setAttrs({x:-1*s,y:-1*l,width:n,height:r}),e.setAttrs({x:-1*s,y:-1*l})}}}td.prototype.className="Label",l(td);class tf extends eG{_sceneFunc(e){let t=this.width(),n=this.height(),r=this.pointerDirection(),a=this.pointerWidth(),i=this.pointerHeight(),s=this.cornerRadius(),l=0,o=0,u=0,c=0;"number"==typeof s?l=o=u=c=Math.min(s,t/2,n/2):(l=Math.min(s[0]||0,t/2,n/2),o=Math.min(s[1]||0,t/2,n/2),c=Math.min(s[2]||0,t/2,n/2),u=Math.min(s[3]||0,t/2,n/2)),e.beginPath(),e.moveTo(l,0),"up"===r&&(e.lineTo((t-a)/2,0),e.lineTo(t/2,-1*i),e.lineTo((t+a)/2,0)),e.lineTo(t-o,0),e.arc(t-o,o,o,3*Math.PI/2,0,!1),r===to&&(e.lineTo(t,(n-i)/2),e.lineTo(t+a,n/2),e.lineTo(t,(n+i)/2)),e.lineTo(t,n-c),e.arc(t-c,n-c,c,0,Math.PI/2,!1),r===tu&&(e.lineTo((t+a)/2,n),e.lineTo(t/2,n+i),e.lineTo((t-a)/2,n)),e.lineTo(u,n
14),e.arc(u,n-u,u,Math.PI/2,Math.PI,!1),r===tc&&(e.lineTo(0,(n+i)/2),e.lineTo(-1*a,n/2),e.lineTo(0,(n-i)/2)),e.lineTo(0,l),e.arc(l,l,l,Math.PI,3*Math.PI/2,!1),e.closePath(),e.fillStrokeShape(this)}getSelfRect(){let e=0,t=0,n=this.pointerWidth(),r=this.pointerHeight(),a=this.pointerDirection(),i=this.width(),s=this.height();return"up"===a?(t-=r,s+=r):a===tu?s+=r:a===tc?(e-=1.5*n,i+=n):a===to&&(i+=1.5*n),{x:e,y:t,width:i,height:s}}}tf.prototype.className="Tag",l(tf),O.addGetterSetter(tf,"pointerDirection","none"),O.addGetterSetter(tf,"pointerWidth",0,I()),O.addGetterSetter(tf,"pointerHeight",0,I()),O.addGetterSetter(tf,"cornerRadius",0,F(4));class tp extends eG{_sceneFunc(e){let t=this.cornerRadius(),n=this.width(),r=this.height();e.beginPath(),t?b.drawRoundedRectPath(e,n,r,t):e.rect(0,0,n,r),e.closePath(),e.fillStrokeShape(this)}}tp.prototype.className="Rect",l(tp),O.addGetterSetter(tp,"cornerRadius",0,F(4));class tg extends eG{_sceneFunc(e){let t=this._getPoints(),n=this.radius(),r=this.sides(),a=this.cornerRadius();if(e.beginPath(),a)b.drawRoundedPolygonPath(e,t,r,n,a);else{e.moveTo(t[0].x,t[0].y);for(let n=1;n<t.length;n++)e.lineTo(t[n].x,t[n].y)}e.closePath(),e.fillStrokeShape(this)}_getPoints(){let e=this.attrs.sides,t=this.attrs.radius||0,n=[];for(let r=0;r<e;r++)n.push({x:t*Math.sin(2*r*Math.PI/e),y:-1*t*Math.cos(2*r*Math.PI/e)});return n}getSelfRect(){let e=this._getPoints(),t=e[0].x,n=e[0].x,r=e[0].y,a=e[0].y;return e.forEach(e=>{t=Math.min(t,e.x),n=Math.max(n,e.x),r=Math.min(r,e.y),a=Math.max(a,e.y)}),{x:t,y:r,width:n-t,height:a-r}}getWidth(){return 2*this.radius()}getHeight(){return 2*this.radius()}setWidth(e){this.radius(e/2)}setHeight(e){this.radius(e/2)}}tg.prototype.className="RegularPolygon",tg.prototype._centroid=!0,tg.prototype._attrsAffectingSize=["radius"],l(tg),O.addGetterSetter(tg,"radius",0,I()),O.addGetterSetter(tg,"sides",0,I()),O.addGetterSetter(tg,"cornerRadius",0,F(4));let tm=2*Math.PI;class ty extends eG{_sceneFunc(e){e.beginPath(),e.arc(0,0,this.innerRadius(),0,tm,!1),e.moveTo(this.outerRadius(),0),e.arc(0,0,this.outerRadius(),tm,0,!0),e.closePath(),e.fillStrokeShape(this)}getWidth(){return 2*this.outerRadius()}getHeight(){return 2*this.outerRadius()}setWidth(e){this.outerRadius(e/2)}setHeight(e){this.outerRadius(e/2)}}ty.prototype.className="Ring",ty.prototype._centroid=!0,ty.prototype._attrsAffectingSize=["innerRadius","outerRadius"],l(ty),O.addGetterSetter(ty,"innerRadius",0,I()),O.addGetterSetter(ty,"outerRadius",0,I());class tv extends eG{constructor(e){super(e),this._updated=!0,this.anim=new eV(()=>{let e=this._updated;return this._updated=!1,e}),this.on("animationChange.konva",function(){this.frameIndex(0)}),this.on("frameIndexChange.konva",function(){this._updated=!0}),this.on("frameRateChange.konva",function(){this.anim.isRunning()&&(clearInterval(this.interval),this._setInterval())})}_sceneFunc(e){let t=this.animation(),n=this.frameIndex(),r=4*n,a=this.animations()[t],i=this.frameOffsets(),s=a[r+0],l=a[r+1],o=a[r+2],u=a[r+3],c=this.image();if((this.hasFill()||this.hasStroke())&&(e.beginPath(),e.rect(0,0,o,u),e.closePath(),e.fillStrokeShape(this)),c)if(i){let r=i[t],a=2*n;e.drawImage(c,s,l,o,u,r[a+0],r[a+1],o,u)}else e.drawImage(c,s,l,o,u,0,0,o,u)}_hitFunc(e){let t=this.animation(),n=this.frameIndex(),r=4*n,a=this.animations()[t],i=this.frameOffsets(),s=a[r+2],l=a[r+3];if(e.beginPath(),i){let r=i[t],a=2*n;e.rect(r[a+0],r[a+1],s,l)}else e.rect(0,0,s,l);e.closePath(),e.fillShape(this)}_useBufferCanvas(){return super._useBufferCanvas(!0)}_setInterval(){let e=this;this.interval=setInterval(function(){e._updateIndex()},1e3/this.frameRate())}start(){if(this.isRunning())return;let e=this.getLayer();this.anim.setLayers(e),this._setInterval(),this.anim.start()}stop(){this.anim.stop(),clearInterval(this.interval)}isRunning(){return this.anim.isRunning()}_updateIndex(){let e=this.frameIndex(),t=this.animation();e<this.animations()[t].length/4-1?this.frameIndex(e+1):this.frameIndex(0)}}tv.prototype.className="Sprite",l(tv),O.addGetterSetter(tv,"animation"),O.addGetterSetter(tv,"animations"),O.addGetterSetter(tv,"frameOffsets"),O.addGetterSetter(tv,"image"),O.addGetterSetter(tv,"frameIndex",0,I()),O.addGetterSetter(tv,"frameRate",17,I()),O.backCompat(tv,{index:"frameIndex",getIndex:"getFrameIndex",setIndex:"setFrameIndex"});class tb extends eG{_sceneFunc(e){let t=this.innerRadius(),n=this.outerRadius(),r=this.numPoints();e.beginPath(),e.moveTo(0,0-n);for(let a=1;a<2*r;a++){let i=a%2==0?n:t,s=i*Math.sin(a*Math.PI/r),l=-1*i*Math.cos(a*Math.PI/r);e.lineTo(s,l)}e.closePath(),e.fillStrokeShape(this)}getWidth(){return 2*this.outerRadius()}getHeight(){return 2*this.outerRadius()}setWidth(e){this.outerRadius(e/2)}setHeight(e){this.outerRadius(e/2)}}function tS(e){return[...e].reduce((e,t,n,r)=>{if(/\p{Emoji}/u.test(t)){let a=r[n+1];a&&/\p{Emoji_Modifier}
14|\u200D/u.test(a)?(e.push(t+a),r[n+1]=""):e.push(t)}else/\p{Regional_Indicator}{2}/u.test(t+(r[n+1]||""))?e.push(t+r[n+1]):n>0&&/\p{Mn}|\p{Me}|\p{Mc}/u.test(t)?e[e.length-1]+=t:t&&e.push(t);return e},[])}tb.prototype.className="Star",tb.prototype._centroid=!0,tb.prototype._attrsAffectingSize=["innerRadius","outerRadius"],l(tb),O.addGetterSetter(tb,"numPoints",5,I()),O.addGetterSetter(tb,"innerRadius",0,I()),O.addGetterSetter(tb,"outerRadius",0,I());let tk="auto",tx="inherit",tw="justify",tC="left",t_="middle",tP="normal",tT="none",tE=["direction","fontFamily","fontSize","fontStyle","fontVariant","padding","align","verticalAlign","lineHeight","text","width","height","wrap","ellipsis","letterSpacing"],tR=tE.length,tM=null;function tA(){return r||(r=b.createCanvasElement().getContext("2d"))}class tI extends eG{constructor(e){super(function(e){return(e=e||{}).fillLinearGradientColorStops||e.fillRadialGradientColorStops||e.fillPatternImage||(e.fill=e.fill||"black"),e}(e)),this._partialTextX=0,this._partialTextY=0;for(let e=0;e<tR;e++)this.on(tE[e]+"Change.konva",this._setTextData);this._setTextData()}_sceneFunc(e){var t,n;let r=this.textArr,a=r.length;if(!this.text())return;let i=this.padding(),l=this.fontSize(),o=this.lineHeight()*l,u=this.verticalAlign(),c=this.direction(),h=0,d=this.align(),f=this.getWidth(),p=this.letterSpacing(),g=this.charRenderFunc(),m=this.fill(),y=this.textDecoration(),v=this.underlineOffset(),b=-1!==y.indexOf("underline"),S=-1!==y.indexOf("line-through"),k;c=c===tx?e.direction:c;let x=o/2,w=t_;if(!s.legacyTextRendering){let e=this.measureSize("M");w="alphabetic",x=((null!=(t=e.fontBoundingBoxAscent)?t:e.actualBoundingBoxAscent)-(null!=(n=e.fontBoundingBoxDescent)?n:e.actualBoundingBoxDescent))/2+o
14/2}for("rtl"===c&&e.setAttr("direction",c),e.setAttr("font",this._getContextFont()),e.setAttr("textBaseline",w),e.setAttr("textAlign",tC),u===t_?h=(this.getHeight()-a*o-2*i)/2:"bottom"===u&&(h=this.getHeight()-a*o-2*i),e.translate(i,h+i),k=0;k<a;k++){let t=0,n=r[k],u=n.text,h=n.width,y=n.lastInParagraph;if(e.save(),"right"===d?t+=f-h-2*i:"center"===d&&(t+=(f-h-2*i)/2),b){e.save(),e.beginPath();let n=null!=v?v:s.legacyTextRendering?Math.round(l/2):Math.round(l/4),r=t,a=x+0+n;e.moveTo(r,a);let o=d!==tw||y?h:f-2*i;e.lineTo(r+Math.round(o),a),e.lineWidth=l/15,e.strokeStyle=this._getLinearGradient()||m,e.stroke(),e.restore()}let w=t;if("rtl"!==c&&(0!==p||d===tw||g)){let n=u.split(" ").length-1,a=tS(u);for(let s=0;s<a.length;s++){let l=a[s];" "!==l||y||d!==tw||(t+=(f-2*i-h)/n),this._partialTextX=t,this._partialTextY=x+0,this._partialText=l,g&&(e.save(),g({char:l,index:s+r.slice(0,k).reduce((e,t)=>e+tS(t.text).length,0),x:t,y:x+0,lineIndex:k,column:s,isLastInLine:y,width:this.measureSize(l).width,context:e})),e.fillStrokeShape(this),g&&e.restore(),t+=this.measureSize(l).width+p}}else 0!==p&&e.setAttr("letterSpacing",`${p}px`),this._partialTextX=t,this._partialTextY=x+0,this._partialText=u,e.fillStrokeShape(this);if(S){e.save(),e.beginPath();let t=s.legacyTextRendering?0:-Math.round(l/4);e.moveTo(w,x+0+t);let n=d!==tw||y?h:f-2*i;e.lineTo(w+Math.round(n),x+0+t),e.lineWidth=l/15,e.strokeStyle=this._getLinearGradient()||m,e.stroke(),e.restore()}e.restore(),a>1&&(x+=o)}}_hitFunc(e){let t=this.getWidth(),n=this.getHeight();e.beginPath(),e.rect(0,0,t,n),e.closePath(),e.fillStrokeShape(this)}setText(e){let t=b._isString(e)?e:null==e?"":e+"";return this._setAttr("text",t),this}getWidth(){return this.attrs.width===tk||void 0===this.attrs.width?this.getTextWidth()+2*this.padding():this.attrs.width}getHeight(){return this.attrs.height===tk||void 0===this.attrs.height?this.fontSize()*this.textArr.length*this.lineHeight()+2*this.padding():this.attrs.height}getTextWidth(){return this.textWidth}getTextHeight(){return b.warn("text.getTextHeight() method is deprecated. Use text.height() - for full height and text.fontSize() - for one line height."),this.textHeight}measureSize(e){var t,n,r,a,i,s,l,o,u,c,h;let d=tA(),f=this.fontSize(),p;d.save(),d.font=this._getContextFont(),p=d.measureText(e),d.restore();let g=f/100;return{actualBoundingBoxAscent:null!=(t=p.actualBoundingBoxAscent)?t:71.58203125*g,actualBoundingBoxDescent:null!=(n=p.actualBoundingBoxDescent)?n:0,actualBoundingBoxLeft:null!=(r=p.actualBoundingBoxLeft)?r:-7.421875*g,actualBoundingBoxRight:null!=(a=p.actualBoundingBoxRight)?a:75.732421875*g,alphabeticBaseline:null!=(i=p.alphabeticBaseline)?i:0,emHeightAscent:null!=(s=p.emHeightAscent)?s:100*g,emHeightDescent:null!=(l=p.emHeightDescent)?l:-20*g,fontBoundingBoxAscent:null!=(o=p.fontBoundingBoxAscent)?o:91*g,fontBoundingBoxDescent:null!=(u=p.fontBoundingBoxDescent)?u:21*g,hangingBaseline:null!=(c=p.hangingBaseline)?c:72.80000305175781*g,ideographicBaseline:null!=(h=p.ideographicBaseline)?h:-21*g,width:p.width,height:f}}_getContextFont(){return this.fontStyle()+" "+this.fontVariant()+" "+this.fontSize()+"px "+this.fontFamily().split(",").map(e=>{let t=(e=e.trim()).indexOf(" ")>=0,n=e.indexOf('"')>=0||e.indexOf("'")>=0;return t&&!n&&(e=`"${e}"`),e}).join(", ")}_addTextLine(e){this.align()===tw&&(e=e.trim());let t=this._getTextWidth(e);return this.textArr.push({text:e,width:t,lastInParagraph:!1})}_getTextWidth(e){let t=this.letterSpacing(),n=e.length;return tA().measureText(e).width+t*n}_setTextData(){let e=this.text().split("\n"),t=+this.fontSize(),n=0,r=this.lineHeight()*t,a=this.attrs.width,i=this.attrs.height,s=a!==tk&&void 0!==a,l=i!==tk&&void 0!==i,o=this.padding(),u=a-2*o,c=i-2*o,h=0,d=this.wrap(),f="char"!==d&&d!==tT,p=this.ellipsis();this.textArr=[],tA().font=this._getContextFont();let g=p?this._getTextWidth("…"):0;for(let t=0,a=e.length;t<a;++t){let i=e[t],o=this._getTextWidth(i);if(s&&o>u)for(;i.length>0;){let e=0,t=tS(i).length,a="",s=0;for(;e<t;){let n=e+t>>>1,o=tS(i).slice(0,n+1).join(""),d=this._getTextWidth(o);(p&&l&&h+r>c?d+g:d)<=u?(e=n+1,a=o,s=d):t=n}if(a){if(f){let t,n=tS(i),r=tS(a),l=n[r.length];(t=(" "===l||"-"===l)&&s<=u?r.length:Math.max(r.lastIndexOf(" "),r.lastIndexOf("-"))+1)>0&&(e=t,a=n.slice(0,e).join(""),s=this._getTextWidth(a))}if(a=a.trimRight(),this._addTextLine(a),n=Math.max(n,s),h+=r,this._shouldHandleEllipsis(h)){this._tryToAddEllipsisToLastLine();break}if((i=tS(i).slice(e).join("").trimLeft()).length>0&&(o=this._getTextWidth(i))<=u){this._addTextLine(i),h+=r,n=Math.max(n,o);break}}else break}else this._addTextLine(i),h+=r,n=Math.max(n,o),this._shouldHandleEllipsis(h)&&t<a-1&&this._tryToAddEllipsisToLastLine();if(this.textArr[this.textArr.length-1]&&(this.textArr[this.textArr.length-1].lastInParagraph=!0),l&&h+r>c)break}this.textHeight=t,this.textWidth=n}_shouldHandleEllipsis(e){let t=+this.fontSize(),n=this.lineHeight()*t,r=this.attrs.height,a=this.padding();return this.wrap()===tT||r!==tk&&void 0!==r&&e+n>r-2*a}_tryToAddEllipsisToLastLine(){let e=this.attrs.width,t=this.padding(),n=this.ellipsis(),r=this.textArr[this.textArr.length-1];r&&n&&(e!==tk&&void 0!==e&&(this._getTextWidth(r.text+"…")<e-2*t||(r.text=r.text.slice(0,r.text.length-3))),this.textArr.splice(this.textArr.length-1,1),this._addTextLine(r.text
14+"…"))}getStrokeScaleEnabled(){return!0}_useBufferCanvas(){let e=-1!==this.textDecoration().indexOf("underline")||-1!==this.textDecoration().indexOf("line-through"),t=this.hasShadow();return!!(e&&t||t&&1!==this.getAbsoluteOpacity()&&function(){if(null!==tM)return tM;tM=!1;try{let e=document.createElement("canvas");e.width=10,e.height=10;let t=e.getContext("2d");if(t){t.globalAlpha=0,t.shadowColor="black",t.shadowBlur=5,t.shadowOffsetX=5,t.shadowOffsetY=5,t.fillStyle="black",t.font="10px Arial",t.fillText("X",0,10);let e=t.getImageData(0,0,10,10).data;for(let t=3;t<e.length;t+=4)if(e[t]>0){tM=!0;break}}}catch(e){}return tM}())||super._useBufferCanvas()}}tI.prototype._fillFunc=function(e){e.fillText(this._partialText,this._partialTextX,this._partialTextY)},tI.prototype._strokeFunc=function(e){e.setAttr("miterLimit",2),e.strokeText(this._partialText,this._partialTextX,this._partialTextY)},tI.prototype.className="Text",tI.prototype._attrsAffectingSize=["text","fontSize","padding","wrap","lineHeight","letterSpacing"],l(tI),O.overWriteSetter(tI,"width",L()),O.overWriteSetter(tI,"height",L()),O.addGetterSetter(tI,"direction",tx),O.addGetterSetter(tI,"fontFamily","Arial"),O.addGetterSetter(tI,"fontSize",12,I()),O.addGetterSetter(tI,"fontStyle",tP),O.addGetterSetter(tI,"fontVariant",tP),O.addGetterSetter(tI,"padding",0,I()),O.addGetterSetter(tI,"align",tC),O.addGetterSetter(tI,"verticalAlign","top"),O.addGetterSetter(tI,"lineHeight",1,I()),O.addGetterSetter(tI,"wrap","word"),O.addGetterSetter(tI,"ellipsis",!1,D()),O.addGetterSetter(tI,"letterSpacing",0,I()),O.addGetterSetter(tI,"text","",z()),O.addGetterSetter(tI,"textDecoration",""),O.addGetterSetter(tI,"underlineOffset",void 0,I()),O.addGetterSetter(tI,"charRenderFunc",void 0);let tF="normal";function tL(e){e.fillText(this.partialText,0,0)}function tz(e){e.strokeText(this.partialText,0,0)}class tN extends eG{constructor(e){super(e),this.dummyCanvas=b.createCanvasElement(),this.dataArray=[],this._readDataAttribute(),this.on("dataChange.konva",function(){this._readDataAttribute(),this._setTextData()}),this.on("textChange.konva alignChange.konva letterSpacingChange.konva kerningFuncCh
14ange.konva fontSizeChange.konva fontFamilyChange.konva directionChange.konva",this._setTextData),this._setTextData()}_getTextPathLength(){return tn.getPathLength(this.dataArray)}_getPointAtLength(e){return!this.attrs.data||e>this.pathLength?null:tn.getPointAtLengthOfDataArray(e,this.dataArray)}_readDataAttribute(){this.dataArray=tn.parsePathData(this.attrs.data),this.pathLength=this._getTextPathLength()}_sceneFunc(e){e.setAttr("font",this._getContextFont()),e.setAttr("textBaseline",this.textBaseline()),e.setAttr("textAlign","left"),e.save();let t=this.textDecoration(),n=this.fill(),r=this.fontSize(),a=this.glyphInfo,i=-1!==t.indexOf("underline"),s=-1!==t.indexOf("line-through");i&&e.beginPath();for(let t=0;t<a.length;t++){e.save();let n=a[t].p0;e.translate(n.x,n.y),e.rotate(a[t].rotation),this.partialText=a[t].text,e.fillStrokeShape(this),i&&(0===t&&e.moveTo(0,r/2+1),e.lineTo(a[t].width,r/2+1)),e.restore()}if(i&&(e.strokeStyle=n,e.lineWidth=r/20,e.stroke()),s){e.beginPath();for(let t=0;t<a.length;t++){e.save();let n=a[t].p0;e.translate(n.x,n.y),e.rotate(a[t].rotation),0===t&&e.moveTo(0,0),e.lineTo(a[t].width,0),e.restore()}e.strokeStyle=n,e.lineWidth=r/20,e.stroke()}e.restore()}_hitFunc(e){e.beginPath();let t=this.glyphInfo;if(t.length>=1){let n=t[0].p0;e.moveTo(n.x,n.y)}for(let n=0;n<t.length;n++){let r=t[n].p1;e.lineTo(r.x,r.y)}e.setAttr("lineWidth",this.fontSize()),e.setAttr("strokeStyle",this.colorKey),e.stroke()}getTextWidth(){return this.textWidth}getTextHeight(){return b.warn("text.getTextHeight() method is deprecated. Use text.height() - for full height and text.fontSize() - for one line height."),this.textHeight}setText(e){return tI.prototype.setText.call(this,e)}_getContextFont(){return tI.prototype._getContextFont.call(this)}_getTextSize(e){let t=this.dummyCanvas.getContext("2d");t.save(),t.font=this._getContextFont();let n=t.measureText(e);return t.restore(),{width:n.width,height:parseInt(`${this.fontSize()}`,10)}}_setTextData(){let e=tS(this.text());"rtl"===this.direction()&&e.reverse();let t=[],n=0;for(let r=0;r<e.length;r++)t.push({char:e[r],width:this._getTextSize(e[r]).width}),n+=t[r].width;let{width:r,height:a}=this._getTextSize(this.attrs.text);if(this.textWidth=n,this.textHeight=a,this.glyphInfo=[],!this.attrs.data)return null;let i=this.letterSpacing(),s=this.align(),l=this.kerningFunc(),o=Math.max(0,n-r),u=Math.max(this.textWidth+((this.attrs.text||"").length-1)*i,0),c=0;"center"===s&&(c=Math.max(0,this.pathLength/2-u/2)),"right"===s&&(c=Math.max(0,this.pathLength-u));let h=c;for(let n=0;n<t.length;n++){let r=this._getPointAtLength(h);if(!r)return;let a=t[n].char,c=t[n].width+i;if(" "===a&&"justify"===s){let e=this.text().split(" ").length-1;c+=(this.pathLength-u)/e}let d=h+c,f=this._getPointAtLength(d>this.pathLength&&d-this.pathLength<=o?this.pathLength:d);if(!f)return;let p=tn.getLineLength(r.x,r.y,f.x,f.y),g=0;if(l)try{g=l(t[n-1].char,a)*this.fontSize()}catch(e){g=0}r.x+=g,f.x+=g,this.textWidth+=g;let m=tn.getPointOnLine(g+p/2,r.x,r.y,f.x,f.y),y=Math.atan2(f.y-r.y,f.x-r.x);this.glyphInfo.push({transposeX:m.x,transposeY:m.y,text:e[n],rotation:y,p0:r,p1:f,width:p}),h+=c}}getSelfRect(){let e,t;if(!this.glyphInfo.length)return{x:0,y:0,width:0,height:0};let n=[];this.glyphInfo.forEach(function(e){n.push(e.p0.x),n.push(e.p0.y),n.push(e.p1.x),n.push(e.p1.y)});let r=n[0]||0,a=n[0]||0,i=n[1]||0,s=n[1]||0;for(let l=0;l<n.length/2;l++)e=n[2*l],t=n[2*l+1],r=Math.min(r,e),a=Math.max(a,e),i=Math.min(i,t),s=Math.max(s,t);let l=this.fontSize();return{x:r-l/2,y:i-l/2,width:a-r+l,height:s-i+l}}destroy(){return b.releaseCanvas(this.dummyCanvas),super.destroy()}}tN.prototype._fillFunc=tL,tN.prototype._strokeFunc=tz,tN.prototype._fillFuncHit=tL,tN.prototype._strokeFuncHit=tz,tN.prototype.className="TextPath",tN.prototype._attrsAffectingSize=["text","fontSize","data"],l(tN),O.addGetterSetter(tN,"data"),O.addGetterSetter(tN,"fontFamily","Arial"),O.addGetterSetter(tN,"fontSize",12,I()),O.addGetterSetter(tN,"fontStyle",tF),O.addGetterSetter(tN,"align","left"),O.addGetterSetter(tN,"letterSpacing",0,I()),O.addGetterSetter(tN,"textBaseline","middle"),O.addGetterSetter(tN,"fontVariant",tF),O.addGetterSetter(tN,"text",""),O.addGetterSetter(tN,"textDecoration",""),O.addGetterSetter(tN,"kerningFunc",void 0),O.addGetterSetter(tN,"direction","inherit");let tD="tr-konva",tO=["resizeEnabledChange","rotateAnchorOffsetChange","rotateAnchorAngleChange","rotateEnabledChange","enabledAnchorsChange","anchorSizeChange","borderEnabledChange","borderStrokeChange","borderStrokeWidthChange","borderDashChange","anchorStrokeChange","anchorStrokeWidthChange","anchorFillChange","anchorCornerRadiusChange","ignoreStrokeChange","anchorStyleFuncChange"].map(e=>e+`.${tD}`).join(" "),tB="nodesRect",tG=["widthChange","heightChange","scaleXChange","scaleYChange","skewXChange","skewYChange","rotationChange","offsetXChange","offsetYChange","transformsEnabledChange","strokeWidthChange","draggableChange"],tH={"top-left":-45,"top-center":0,"top-right":45,"middle-right":-90,"middle-left":90,"bottom-left":-135,"bottom-center":180,"bottom-right":135},t$="ontouchstart"in s._global,tj=["top-left","top-center","top-right","middle-right","middle-left","bottom-left","bottom-center","bottom-right"];
14function tW(e,t,n){let r=n.x+(e.x-n.x)*Math.cos(t)-(e.y-n.y)*Math.sin(t),a=n.y+(e.x-n.x)*Math.sin(t)+(e.y-n.y)*Math.cos(t);return{...e,rotation:e.rotation+t,x:r,y:a}}let tU=0;class tq extends eU{constructor(e){super(e),this._movingAnchorName=null,this._transforming=!1,this._elementsCreated=!1,this._createElements(),this._handleMouseMove=this._handleMouseMove.bind(this),this._handleMouseUp=this._handleMouseUp.bind(this),this.update=this.update.bind(this),this.on(tO,this.update),this.getNode()&&this.update()}attachTo(e){return this.setNode(e),this}setNode(e){return b.warn("tr.setNode(shape), tr.node(shape) and tr.attachTo(shape) methods are deprecated. Please use tr.nodes(nodesArray) instead."),this.setNodes([e])}getNode(){return this._nodes&&this._nodes[0]}_getEventNamespace(){return tD+this._id}setNodes(e=[]){this._nodes&&this._nodes.length&&this.detach();let t=e.filter(e=>!e.isAncestorOf(this)||(b.error("Konva.Transformer cannot be an a child of the node you are trying to attach"),!1));return this._nodes=e=t,1===e.length&&this.useSingleNodeRotation()?this.rotation(e[0].getAbsoluteRotation()):this.rotation(0),this._nodes.forEach(e=>{let t=()=>{1===this.nodes().length&&this.useSingleNodeRotation()&&this.rotation(this.nodes()[0].getAbsoluteRotation()),this._resetTransformCache(),this._transforming||this.isDragging()||this.update()};if(e._attrsAffectingSize.length){let n=e._attrsAffectingSize.map(e=>e+"Change."+this._getEventNamespace()).join(" ");e.on(n,t)}e.on(tG.map(e=>e+`.${this._getEventNamespace()}`).join(" "),t),e.on(`absoluteTransformChange.${this._getEventNamespace()}`,t),this._proxyDrag(e)}),this._resetTransformCache(),this.findOne(".top-left")&&this.update(),this}_proxyDrag(e){let t;e.on(`dragstart.${this._getEventNamespace()}`,n=>{t=e.getAbsolutePosition(),this.isDragging()||e===this.findOne(".back")||this.startDrag(n,!1)}),e.on(`dragmove.${this._getEventNamespace()}`,n=>{if(!t)return;let r=e.getAbsolutePosition(),a=r.x-t.x,i=r.y-t.y;this.nodes().forEach(t=>{if(t===e||t.isDragging())return;let r=t.getAbsolutePosition();t.setAbsolutePosition({x:r.x+a,y:r.y+i}),t.startDrag(n)}),t=null})}getNodes(){return this._nodes||[]}getActiveAnchor(){return this._movingAnchorName}detach(){this._nodes&&this._nodes.forEach(e=>{e.off("."+this._getEventNamespace())}),this._nodes=[],this._resetTransformCache()}_resetTransformCache(){this._clearCache(tB),this._clearCache("transform"),this._clearSelfAndDescendantCache("absoluteTransform")}_getNodeRect(){return this._getCache(tB,this.__getNodeRect)}__getNodeShape(e,t=this.rotation(),n){let r=e.getClientRect({skipTransform:!0,skipShadow:!0,skipStroke:this.ignoreStroke()}),a=e.getAbsoluteScale(n),i=e.getAbsolutePosition(n),l=r.x*a.x-e.offsetX()*a.x,o=r.y*a.y-e.offsetY()*a.y,u=(s.getAngle(e.getAbsoluteRotation())+2*Math.PI)%(2*Math.PI);return tW({x:i.x+l*Math.cos(u)+o*Math.sin(-u),y:i.y+o*Math.cos(u)+l*Math.sin(u),width:r.width*a.x,height:r.height*a.y,rotation:u},-s.getAngle(t),{x:0,y:0})}__getNodeRect(){if(!this.getNode())return{x:-1e8,y:-1e8,width:0,height:0,rotation:0};let e=[];this.nodes().map(t=>{let n=t.getClientRect({skipTransform:!0,skipShadow:!0,skipStroke:this.ignoreStroke()}),r=[{x:n.x,y:n.y},{x:n.x+n.width,y:n.y},{x:n.x+n.width,y:n.y+n.height},{x:n.x,y:n.y+n.height}],a=t.getAbsoluteTransform();r.forEach(function(t){let n=a.point(t);e.push(n)})});let t=new c;t.rotate(-s.getAngle(this.rotation()));let n=1/0,r=1/0,a=-1/0,i=-1/0;e.forEach(function(e){let s=t.point(e);void 0===n&&(n=a=s.x,r=i=s.y),n=Math.min(n,s.x),r=Math.min(r,s.y),a=Math.max(a,s.x),i=Math.max(i,s.y)}),t.invert();let l=t.point({x:n,y:r});return{x:l.x,y:l.y,width:a-n,height:i-r,rotation:s.getAngle(this.rotation())}}getX(){return this._getNodeRect().x}getY(){return this._getNodeRect().y}getWidth(){return this._getNodeRect().width}getHeight(){return this._getNodeRect().height}_createElements(){this._createBack(),tj.forEach(e=>{this._createAnchor(e)}),this._createAnchor("rotater"),this._elementsCreated=!0}_createAnchor(e){let t=new tp({stroke:"rgb(0, 161, 255)",fill:"white",strokeWidth:1,name:e+" _anchor",dragDistance:0,draggable:!0,hitStrokeWidth:t$?10:"auto"}),n=this;t.on("mousedown touchstart",function(e){n._handleMouseDown(e)}),t.on("dragstart",e=>
14{t.stopDrag(),e.cancelBubble=!0}),t.on("dragend",e=>{e.cancelBubble=!0}),t.on("mouseenter",()=>{let n=function(e,t,n){if("rotater"===e)return n;t+=b.degToRad(tH[e]||0);let r=(b.radToDeg(t)%360+360)%360;return b._inRange(r,337.5,360)||b._inRange(r,0,22.5)?"ns-resize":b._inRange(r,22.5,67.5)?"nesw-resize":b._inRange(r,67.5,112.5)?"ew-resize":b._inRange(r,112.5,157.5)?"nwse-resize":b._inRange(r,157.5,202.5)?"ns-resize":b._inRange(r,202.5,247.5)?"nesw-resize":b._inRange(r,247.5,292.5)?"ew-resize":b._inRange(r,292.5,337.5)?"nwse-resize":(b.error("Transformer has unknown angle for cursor detection: "+r),"pointer")}(e,s.getAngle(this.rotation()),this.rotateAnchorCursor());t.getStage().content&&(t.getStage().content.style.cursor=n),this._cursorChange=!0}),t.on("mouseout",()=>{t.getStage().content&&(t.getStage().content.style.cursor=""),this._cursorChange=!1}),this.add(t)}_createBack(){let e=new eG({name:"back",width:0,height:0,sceneFunc(e,t){let n=t.getParent(),r=n.padding(),a=t.width(),i=t.height();if(e.beginPath(),e.rect(-r,-r,a+2*r,i+2*r),n.rotateEnabled()&&n.rotateLineVisible()){let t=n.rotateAnchorAngle(),r=n.rotateAnchorOffset(),s=b.degToRad(t),l=Math.sin(s),o=-Math.cos(s),u=a/2,c=i/2,h=1/0;o<0?h=Math.min(h,-c/o):o>0&&(h=Math.min(h,(i-c)/o)),l<0?h=Math.min(h,-u/l):l>0&&(h=Math.min(h,(a-u)/l));let d=u+l*h,f=c+o*h,p=b._sign(i);e.moveTo(d,f),e.lineTo(d+l*r*p,f+o*r*p)}e.fillStrokeShape(t)},hitFunc:(e,t)=>{if(!this.shouldOverdrawWholeArea())return;let n=this.padding();e.beginPath(),e.rect(-n,-n,t.width()+2*n,t.height()+2*n),e.fillStrokeShape(t)}});this.add(e),this._proxyDrag(e),e.on("dragstart",e=>{e.cancelBubble=!0}),e.on("dragmove",e=>{e.cancelBubble=!0}),e.on("dragend",e=>{e.cancelBubble=!0}),this.on("dragmove",e=>{this.update()})}_handleMouseDown(e){if(this._transforming)return;this._movingAnchorName=e.target.name().split(" ")[0];let t=this._getNodeRect(),n=t.width,r=t.height,a=Math.sqrt(Math.pow(n,2)+Math.pow(r,2));this.sin=Math.abs(r/a),this.cos=Math.abs(n/a),"u">typeof window&&(window.addEventListener("mousemove",this._handleMouseMove),window.addEventListener("touchmove",this._handleMouseMove),window.addEventListener("mouseup",this._handleMouseUp,!0),window.addEventListener("touchend",this._handleMouseUp,!0)),this._transforming=!0;let i=e.target.getAbsolutePosition(),s=e.target.getStage().getPointerPosition();this._anchorDragOffset={x:s.x-i.x,y:s.y-i.y},tU++,this._fire("transformstart",{evt:e.evt,target:this.getNode()}),this._nodes.forEach(t=>{t._fire("transformstart",{evt:e.evt,target:t})})}_handleMouseMove(e){let t,n,r,a,i=this.findOne("."+this._movingAnchorName),l=i.getStage();l.setPointersPositions(e);let o=l.getPointerPosition(),u={x:o.x-this._anchorDragOffset.x,y:o.y-this._anchorDragOffset.y},c=i.getAbsolutePosition();this.anchorDragBoundFunc()&&(u=this.anchorDragBoundFunc()(c,u,e)),i.setAbsolutePosition(u);let h=i.getAbsolutePosition();if(c.x===h.x&&c.y===h.y)return;if("rotater"===this._movingAnchorName){let r,a=this._getNodeRect();t=i.x()-a.width/2;let l=Math.atan2(-(n=-i.y()+a.height/2),t)+Math.PI/2-s.getAngle(this.rotateAnchorAngle());a.height<0&&(l-=Math.PI);let o=s.getAngle(this.rotation())+l,u=s.getAngle(this.rotationSnapTolerance()),c=function(e,t,n){let r=t;for(let a=0;a<e.length;a++){let i=s.getAngle(e[a]),l=Math.abs(i-t)%(2*Math.PI);Math.min(l,2*Math.PI-l)<n&&(r=i)}return r}(this.rotationSnaps(),o,u)-a.rotation,h=(r={x:a.x+a.width/2*Math.cos(a.rotation)+a.height/2*Math.sin(-a.rotation),y:a.y+a.height/2*Math.cos(a.rotation)+a.width/2*Math.sin(a.rotation)},tW(a,c,r));this._fitNodesInto(h,e);return}let d=this.shiftBehavior();a="inverted"===d?this.keepRatio()&&!e.shiftKey:"none"===d?this.keepRatio():this.keepRatio()||e.shiftKey;let f=this.centeredScaling()||e.altKey;if("top-left"===this._movingAnchorName){if(a){let e=f?{x:this.width()/2,y:this.height()/2}:{x:this.findOne(".bottom-right").x(),y:this.findOne(".bottom-right").y()};r=Math.sqrt(Math.pow(e.x-i.x(),2)+Math.pow(e.y-i.y(),2));let a=this.findOne(".top-left").x()>e.x?-1:1,s=this.findOne(".top-left").y()>e.y?-1:1;t=r*this.cos*a,n=r*this.sin*s,this.findOne(".top-left").x(e.x-t),this.findOne(".top-left").y(e.y-n)}}else if("top-center"===this._movingAnchorName)this.findOne(".top-left").y(i.y());else if("top-right"===this._movingAnchorName){if(a){let e=f?{x:this.width()/2,y:this.height()/2}:{x:this.findOne(".bottom-left").x(),y:this.findOne(".bottom-left").y()};r=Math.sqrt(Math.pow(i.x()-e.x,2)+Math.pow(e.y-i.y(),2));let a=this.findOne(".top-right").x()<e.x?-1:1,s=this.findOne(".top-right").y()>e.y?-1:1;t=r*this.cos*a,n=r*this.sin*s,this.findOne(".top-right").x(e.x+t),this.findOne(".top-right").y(e.y-n)}var p=i.position();this.findOne(".top-left").y(p.y),this.findOne(".bottom-right").x(p.x)}else if("middle-left"===this._movingAnchorName)this.findOne(".top-left").x(i.x());else if("middle-right"===this._movingAnchorName)this.findOne(".bottom-right").x(i.x());else if("bottom-left"===this._movingAnchorName){if(a){let e=f?{x:this.width()/2,y:this.height()/2}:{x:this.findOne(".top-right").x(),y:this.findOne(".top-right").y()};r=Math.sqrt(Math.pow(e.x-i.x(),2)+Math.pow(i.y()-e.y,2));let a=e.x<i.x()?-1:1,s=i.y()<e.y?-1:1;
14t=r*this.cos*a,n=r*this.sin*s,i.x(e.x-t),i.y(e.y+n)}p=i.position(),this.findOne(".top-left").x(p.x),this.findOne(".bottom-right").y(p.y)}else if("bottom-center"===this._movingAnchorName)this.findOne(".bottom-right").y(i.y());else if("bottom-right"===this._movingAnchorName){if(a){let e=f?{x:this.width()/2,y:this.height()/2}:{x:this.findOne(".top-left").x(),y:this.findOne(".top-left").y()};r=Math.sqrt(Math.pow(i.x()-e.x,2)+Math.pow(i.y()-e.y,2));let a=this.findOne(".bottom-right").x()<e.x?-1:1,s=this.findOne(".bottom-right").y()<e.y?-1:1;t=r*this.cos*a,n=r*this.sin*s,this.findOne(".bottom-right").x(e.x+t),this.findOne(".bottom-right").y(e.y+n)}}else console.error(Error("Wrong position argument of selection resizer: "+this._movingAnchorName));if(f=this.centeredScaling()||e.altKey){let e=this.findOne(".top-left"),t=this.findOne(".bottom-right"),n=e.x(),r=e.y(),a=this.getWidth()-t.x(),i=this.getHeight()-t.y();t.move({x:-n,y:-r}),e.move({x:a,y:i})}let g=this.findOne(".top-left").getAbsolutePosition();t=g.x,n=g.y;let m=this.findOne(".bottom-right").x()-this.findOne(".top-left").x(),y=this.findOne(".bottom-right").y()-this.findOne(".top-left").y();this._fitNodesInto({x:t,y:n,width:m,height:y,rotation:s.getAngle(this.rotation())},e)}_handleMouseUp(e){this._removeEvents(e)}getAbsoluteTransform(){return this.getTransform()}_removeEvents(e){var t;if(this._transforming){this._transforming=!1,"u">typeof window&&(window.removeEventListener("mousemove",this._handleMouseMove),window.removeEventListener("touchmove",this._handleMouseMove),window.removeEventListener("mouseup",this._handleMouseUp,!0),window.removeEventListener("touchend",this._handleMouseUp,!0));let n=this.getNode();tU--,this._fire("transformend",{evt:e,target:n}),null==(t=this.getLayer())||t.batchDraw(),n&&this._nodes.forEach(t=>{var n;t._fire("transformend",{evt:e,target:t}),null==(n=t.getLayer())||n.batchDraw()}),this._movingAnchorName=null}}_fitNodesInto(e,t){let n=this._getNodeRect();if(b._inRange(e.width,-(2*this.padding())-1,1)||b._inRange(e.height,-(2*this.padding())-1,1))return void this.update();let r=new c;if(r.rotate(s.getAngle(this.rotation())),this._movingAnchorName&&e.width<0&&this._movingAnchorName.indexOf("left")>=0){let t=r.point({x:-(2*this.padding()),y:0});e.x+=t.x,e.y+=t.y,e.width+=2*this.padding(),this._movingAnchorName=this._movingAnchorName.replace("left","right"),this._anchorDragOffset.x-=t.x,this._anchorDragOffset.y-=t.y}else if(this._movingAnchorName&&e.width<0&&this._movingAnchorName.indexOf("right")>=0){let t=r.point({x:2*this.padding(),y:0});this._movingAnchorName=this._movingAnchorName.replace("right","left"),this._anchorDragOffset.x-=t.x,this._anchorDragOffset.y-=t.y,e.width+=2*this.padding()}if(this._movingAnchorName&&e.height<0&&this._movingAnchorName.indexOf("top")>=0){let t=r.point({x:0,y:-(2*this.padding())});e.x+=t.x,e.y+=t.y,this._movingAnchorName=this._movingAnchorName.replace("top","bottom"),this._anchorDragOffset.x-=t.x,this._anchorDragOffset.y-=t.y,e.height+=2*this.padding()}else if(this._movingAnchorName&&e.height<0&&this._movingAnchorName.indexOf("bottom")>=0){let t=r.point({x:0,y:2*this.padding()});this._movingAnchorName=this._movingAnchorName.replace("bottom","top"),this._anchorDragOffset.x-=t.x,this._anchorDragOffset.y-=t.y,e.height+=2*this.padding()}if(this.boundBoxFunc()){let t=this.boundBoxFunc()(n,e);t?e=t:b.warn("boundBoxFunc returned falsy. You should return new bound rect from it!")}let a=new c;a.translate(n.x,n.y),a.rotate(n.rotation),a.scale(n.width/1e7,n.height/1e7);let i=new c,l=e.width/1e7,o=e.height/1e7;!1===this.flipEnabled()?(i.translate(e.x,e.y),i.rotate(e.rotation),i.translate(e.width<0?e.width:0,e.height<0?e.height:0),i.scale(Math.abs(l),Math.abs(o))):(i.translate(e.x,e.y),i.rotate(e.rotation),i.scale(l,o));let u=i.multiply(a.invert());this._nodes.forEach(e=>{var t;if(!e.getStage())return;let n=e.getParent().getAbsoluteTransform(),r=e.getTransform().copy();r.translate(e.offsetX(),e.offsetY());let a=new c;a.multiply(n.copy().invert()).multiply(u).multiply(n).multiply(r);let i=a.decompose();e.setAttrs(i),null==(t=e.getLayer())||t.batchDraw()}
14),this.rotation(b._getRotation(e.rotation)),this._nodes.forEach(e=>{this._fire("transform",{evt:t,target:e}),e._fire("transform",{evt:t,target:e})}),this._resetTransformCache(),this.update(),this.getLayer().batchDraw()}forceUpdate(){this._resetTransformCache(),this.update()}_batchChangeChild(e,t){this.findOne(e).setAttrs(t)}update(){var e;let t=this._getNodeRect();this.rotation(b._getRotation(t.rotation));let n=t.width,r=t.height,a=this.enabledAnchors(),i=this.resizeEnabled(),s=this.padding(),l=this.anchorSize(),o=this.find("._anchor");o.forEach(e=>{e.setAttrs({width:l,height:l,offsetX:l/2,offsetY:l/2,stroke:this.anchorStroke(),strokeWidth:this.anchorStrokeWidth(),fill:this.anchorFill(),cornerRadius:this.anchorCornerRadius()})}),this._batchChangeChild(".top-left",{x:0,y:0,offsetX:l/2+s,offsetY:l/2+s,visible:i&&a.indexOf("top-left")>=0}),this._batchChangeChild(".top-center",{x:n/2,y:0,offsetY:l/2+s,visible:i&&a.indexOf("top-center")>=0}),this._batchChangeChild(".top-right",{x:n,y:0,offsetX:l/2-s,offsetY:l/2+s,visible:i&&a.indexOf("top-right")>=0}),this._batchChangeChild(".middle-left",{x:0,y:r/2,offsetX:l/2+s,visible:i&&a.indexOf("middle-left")>=0}),this._batchChangeChild(".middle-right",{x:n,y:r/2,offsetX:l/2-s,visible:i&&a.indexOf("middle-right")>=0}),this._batchChangeChild(".bottom-left",{x:0,y:r,offsetX:l/2+s,offsetY:l/2-s,visible:i&&a.indexOf("bottom-left")>=0}),this._batchChangeChild(".bottom-center",{x:n/2,y:r,offsetY:l/2-s,visible:i&&a.indexOf("bottom-center")>=0}),this._batchChangeChild(".bottom-right",{x:n,y:r,offsetX:l/2-s,offsetY:l/2-s,visible:i&&a.indexOf("bottom-right")>=0});let u=this.rotateAnchorAngle(),c=this.rotateAnchorOffset(),h=b.degToRad(u),d=Math.sin(h),f=-Math.cos(h),p=n/2,g=r/2,m=1/0;f<0?m=Math.min(m,-g/f):f>0&&(m=Math.min(m,(r-g)/f)),d<0?m=Math.min(m,-p/d):d>0&&(m=Math.min(m,(n-p)/d));let y=p+d*m,v=g+f*m,S=b._sign(r);this._batchChangeChild(".rotater",{x:y+d*c*S,y:v+f*c*S-s*f,visible:this.rotateEnabled()}),this._batchChangeChild(".back",{width:n,height:r,visible:this.borderEnabled(),stroke:this.borderStroke(),strokeWidth:this.borderStrokeWidth(),dash:this.borderDash(),draggable:this.nodes().some(e=>e.draggable()),x:0,y:0});let k=this.anchorStyleFunc();k&&o.forEach(e=>{k(e)}),null==(e=this.getLayer())||e.batchDraw()}isTransforming(){return this._transforming}stopTransform(){if(this._transforming){this._removeEvents();let e=this.findOne("."+this._movingAnchorName);e&&e.stopDrag()}}destroy(){return this.getStage()&&this._cursorChange&&this.getStage().content&&(this.getStage().content.style.cursor=""),eU.prototype.destroy.call(this),this.detach(),this._removeEvents(),this}add(...e){return this._elementsCreated?(b.error("You cannot add external nodes to the Transformer. Use tr.nodes([node]) instead."),this):super.add(...e)}toObject(){return Q.prototype.toObject.call(this)}clone(e){return Q.prototype.clone.call(this,e)}getClientRect(){return this.nodes().length>0?super.getClientRect():{x:0,y:0,width:0,height:0}}}tq.isTransforming=()=>tU>0,tq.prototype.className="Transformer",l(tq),O.addGetterSetter(tq,"enabledAnchors",tj,function(e){return e instanceof Array||b.warn("enabledAnchors value should be an array"),e instanceof Array&&e.forEach(function(e){-1===tj.indexOf(e)&&b.warn("Unknown anchor name: "+e+". Available names are: "+tj.join(", "))}),e||[]}),O.addGetterSetter(tq,"flipEnabled",!0,D()),O.addGetterSetter(tq,"resizeEnabled",!0),O.addGetterSetter(tq,"anchorSize",10,I()),O.addGetterSetter(tq,"rotateEnabled",!0),O.addGetterSetter(tq,"rotateLineVisible",!0),O.addGetterSetter(tq,"rotationSnaps",[]),O.addGetterSetter(tq,"rotateAnchorOffset",50,I()),O.addGetterSetter(tq,"rotateAnchorAngle",0,I()),O.addGetterSetter(tq,"rotateAnchorCursor","crosshair"),O.addGetterSetter(tq,"rotationSnapTolerance",5,I()),O.addGetterSetter(tq,"borderEnabled",!0),O.addGetterSetter(tq,"anchorStroke","rgb(0, 161, 255)"),O.addGetterSetter(tq,"anchorStrokeWidth",1,I()),O.addGetterSetter(tq,"anchorFill","white"),O.addGetterSetter(tq,"anchorCornerRadius",0,I()),O.addGetterSetter(tq,"borderStroke","rgb(0, 161, 255)"),O.addGetterSetter(tq,"borderStrokeWidth",1,I()),O.addGetterSetter(tq,"borderDash"),O.addGetterSetter(tq,"keepRatio",!0),O.addGetterSetter(tq,"shiftBehavior","default"),O.addGetterSetter(tq,"centeredScaling",!1),O.addGetterSetter(tq,"ignoreStroke",!1),O.addGetterSetter(tq,"padding",0,I()),O.addGetterSetter(tq,"nodes"),O.addGetterSetter(tq,"node"),O.addGetterSetter(tq,"boun
14dBoxFunc"),O.addGetterSetter(tq,"anchorDragBoundFunc"),O.addGetterSetter(tq,"anchorStyleFunc"),O.addGetterSetter(tq,"shouldOverdrawWholeArea",!1),O.addGetterSetter(tq,"useSingleNodeRotation",!0),O.backCompat(tq,{lineEnabled:"borderEnabled",rotateHandlerOffset:"rotateAnchorOffset",enabledHandlers:"enabledAnchors"});class tV extends eG{_sceneFunc(e){e.beginPath(),e.arc(0,0,this.radius(),0,s.getAngle(this.angle()),this.clockwise()),e.lineTo(0,0),e.closePath(),e.fillStrokeShape(this)}getWidth(){return 2*this.radius()}getHeight(){return 2*this.radius()}setWidth(e){this.radius(e/2)}setHeight(e){this.radius(e/2)}}function tY(){this.r=0,this.g=0,this.b=0,this.a=0,this.next=null}tV.prototype.className="Wedge",tV.prototype._centroid=!0,tV.prototype._attrsAffectingSize=["radius"],l(tV),O.addGetterSetter(tV,"radius",0,I()),O.addGetterSetter(tV,"angle",0,I()),O.addGetterSetter(tV,"clockwise",!1),O.backCompat(tV,{angleDeg:"angle",getAngleDeg:"getAngle",setAngleDeg:"setAngle"});let tX=[512,512,456,512,328,456,335,512,405,328,271,456,388,335,292,512,454,405,364,328,298,271,496,456,420,388,360,335,312,292,273,512,482,454,428,405,383,364,345,328,312,298,284,271,259,496,475,456,437,420,404,388,374,360,347,335,323,312,302,292,282,273,265,512,497,482,468,454,441,428,417,405,394,383,373,364,354,345,337,328,320,312,305,298,291,284,278,271,265,259,507,496,485,475,465,456,446,437,428,420,412,404,396,388,381,374,367,360,354,347,341,335,329,323,318,312,307,302,297,292,287,282,278,273,269,265,261,512,505,497,489,482,475,468,461,454,447,441,435,428,422,417,411,405,399,394,389,383,378,373,368,364,359,354,350,345,341,337,332,328,324,320,316,312,309,305,301,298,294,291,287,284,281,278,274,271,268,265,262,259,257,507,501,496,491,485,480,475,470,465,460,456,451,446,442,437,433,428,424,420,416,412,408,404,400,39
146,392,388,385,381,377,374,370,367,363,360,357,354,350,347,344,341,338,335,332,329,326,323,320,318,315,312,310,307,304,302,299,297,294,292,289,287,285,282,280,278,275,273,271,269,267,265,263,261,259],tQ=[9,11,12,13,13,14,14,15,15,15,15,16,16,16,16,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24];function tK(e,t,n,r,a){let i=n-t,s=a-r;if(0===i)return r+s/2;if(0===s)return r;let l=(e-t)/i;return s*l+r}O.addGetterSetter(Q,"blurRadius",0,I(),O.afterSetFilter),O.addGetterSetter(Q,"brightness",0,I(),O.afterSetFilter),O.addGetterSetter(Q,"contrast",0,I(),O.afterSetFilter),O.addGetterSetter(Q,"embossStrength",.5,I(),O.afterSetFilter),O.addGetterSetter(Q,"embossWhiteLevel",.5,I(),O.afterSetFilter),O.addGetterSetter(Q,"embossDirection","top-left",void 0,O.afterSetFilter),O.addGetterSetter(Q,"embossBlend",!1,void 0,O.afterSetFilter),O.addGetterSetter(Q,"enhance",0,I(),O.afterSetFilter),O.addGetterSetter(Q,"hue",0,I(),O.afterSetFilter),O.addGetterSetter(Q,"saturation",0,I(),O.afterSetFilter),O.addGetterSetter(Q,"luminance",0,I(),O.afterSetFilter),O.addGetterSetter(Q,"hue",0,I(),O.afterSetFilter),O.addGetterSetter(Q,"saturation",0,I(),O.afterSetFilter),O.addGetterSetter(Q,"value",0,I(),O.afterSetFilter);let tJ=function(e,t,n){let r=e.data,a=t.data,i=e.width,s=e.height,l=n.polarCenterX||i/2,o=n.polarCenterY||s/2,u=Math.sqrt(l*l+o*o),c=i-l,h=s-o,d=Math.sqrt(c*c+h*h);u=d>u?d:u;let f=360/i*Math.PI/180;for(let e=0;e<i;e+=1){let t=Math.sin(e*f),n=Math.cos(e*f);for(let d=0;d<s;d+=1){c=Math.floor(l+u*d/s*n);let f=((h=Math.floor(o+u*d/s*t))*i+c)*4,p=r[f+0],g=r[f+1],m=r[f+2],y=r[f+3];a[(f=(e+d*i)*4)+0]=p,a[f+1]=g,a[f+2]=m,a[f+3]=y}}},tZ=function(e,t,n){let r,a=e.data,i=t.data,s=e.width,l=e.height,o=n.polarCenterX||s/2,u=n.polarCenterY||l/2,c=Math.sqrt(o*o+u*u),h=s-o,d=l-u,f=Math.sqrt(h*h+d*d);c=f>c?f:c;let p=n.polarRotation||0;for(h=0;h<s;h+=1)for(d=0;d<l;d+=1){let e=h-o,t=d-u,n=Math.sqrt(e*e+t*t)*l/c,f=(180*Math.atan2(t,e)/Math.PI+360+p)%360;r=Math.floor(f=f*s/360);let g=(Math.floor(n)*s+r)*4,m=a[g+0],y=a[g+1],v=a[g+2],b=a[g+3];i[(g=(d*s+h)*4)+0]=m,i[g+1]=y,i[g+2]=v,i[g+3]=b}};function t0(e,t,n){let r=(n*e.width+t)*4,a=[];return a.push(e.data[r++],e.data[r++],e.data[r++],e.data[r++]),a}function t1(e,t){return Math.sqrt(Math.pow(e[0]-t[0],2)+Math.pow(e[1]-t[1],2)+Math.pow(e[2]-t[2],2))}O.addGetterSetter(Q,"kaleidoscopePower",2,I(),O.afterSetFilter),O.addGetterSetter(Q,"kaleidoscopeAngle",0,I(),O.afterSetFilter),O.addGetterSetter(Q,"threshold",0,I(),O.afterSetFilter),O.addGetterSetter(Q,"noise",.2,I(),O.afterSetFilter),O.addGetterSetter(Q,"pixelSize",8,I(),O.afterSetFilter),O.addGetterSetter(Q,"levels",.5,I(),O.afterSetFilter),O.addGetterSetter(Q,"red",0,function(e){return(this._filterUpToDate=!1,e>255)?255:e<0?0:Math.round(e)}),O.addGetterSetter(Q,"green",0,function(e){return(this._filterUpToDate=!1,e>255)?255:e<0?0:Math.round(e)}),O.addGetterSetter(Q,"blue",0,A,O.afterSetFilter),O.addGetterSetter(Q,"red",0,function(e){return(this._filterUpToDate=!1,e>255)?255:e<0?0:Math.round(e)}),O.addGetterSetter(Q,"green",0,function(e){return(this._filterUpToDate=!1,e>255)?255:e<0?0:Math.round(e)}),O.addGetterSetter(Q,"blue",0,A,O.afterSetFilter),O.addGetterSetter(Q,"alpha",1,function(e){return(this._filterUpToDate=!1,e>1)?1:e<0?0:e}),O.addGetterSetter(Q,"threshold",.5,I(),O.afterSetFilter),e0.Util._assign(e0,{Arc:e1,Arrow:tr,Circle:ta,Ellipse:ti,Image:ts,Label:td,Tag:tf,Line:e5,Path:tn,Rect:tp,RegularPolygon:tg,Ring:ty,Sprite:tv,Star:tb,Text:tI,TextPath:tN,Transformer:tq,Wedge:tV,Filters:{Blur:function(e){let t=Math.round(this.blurRadius());t>0&&function(e,t){let n,r,a,i,s,l,o,u,c,h,d,f,p,g,m,y,v,b,S,k,x=e.data,w=e.width,C=e.height,_=t+t+1,P=w-1,T=C-1,E=t+1,R=E*(E+1)/2,M=new tY,A=tX[t],I=tQ[t],F=null,L=M,z=null,N=null;for(let e=1;e<_;e++)L=L.next=new tY,e===E&&(F=L);L.next=M,a=r=0;for(let e=0;e<C;e++){f=p=g=m=i=s=l=o=0,u=E*(y=x[r]),c=E*(v=x[r+1]),h=E*(b=x[r+2]),d=E*(S=x[r+3]),i+=R*y,s+=R*v,l+=R*b,o+=R*S,L=M;for(let e=0;e<E;e++)L.r=y,L.g=v,L.b=b,L.a=S,L=L.next;for(let e=1;e<E;e++)n=r+((P<e?P:e)<<2),i+=(L.r=y=x[n])*(k=E-e),s+=(L.g=v=x[n+1])*k,l+=(L.b=b=x[n+2])*k,o+=(L.a=S=x[n+3])*k,f+=y,p+=v,g+=b,m+=S,L=L.next;z=M,N=F;for(let e=0;e<w;e++)x[r+3]=S=o*A>>I,0!==S?(S=255/S,x[r]=(i*A>>
14I)*S,x[r+1]=(s*A>>I)*S,x[r+2]=(l*A>>I)*S):x[r]=x[r+1]=x[r+2]=0,i-=u,s-=c,l-=h,o-=d,u-=z.r,c-=z.g,h-=z.b,d-=z.a,n=a+((n=e+t+1)<P?n:P)<<2,f+=z.r=x[n],p+=z.g=x[n+1],g+=z.b=x[n+2],m+=z.a=x[n+3],i+=f,s+=p,l+=g,o+=m,z=z.next,u+=y=N.r,c+=v=N.g,h+=b=N.b,d+=S=N.a,f-=y,p-=v,g-=b,m-=S,N=N.next,r+=4;a+=w}for(let e=0;e<w;e++){p=g=m=f=s=l=o=i=0,u=E*(y=x[r=e<<2]),c=E*(v=x[r+1]),h=E*(b=x[r+2]),d=E*(S=x[r+3]),i+=R*y,s+=R*v,l+=R*b,o+=R*S,L=M;for(let e=0;e<E;e++)L.r=y,L.g=v,L.b=b,L.a=S,L=L.next;let a=w;for(let n=1;n<=t;n++)r=a+e<<2,i+=(L.r=y=x[r])*(k=E-n),s+=(L.g=v=x[r+1])*k,l+=(L.b=b=x[r+2])*k,o+=(L.a=S=x[r+3])*k,f+=y,p+=v,g+=b,m+=S,L=L.next,n<T&&(a+=w);r=e,z=M,N=F;for(let t=0;t<C;t++)x[(n=r<<2)+3]=S=o*A>>I,S>0?(S=255/S,x[n]=(i*A>>I)*S,x[n+1]=(s*A>>I)*S,x[n+2]=(l*A>>I)*S):x[n]=x[n+1]=x[n+2]=0,i-=u,s-=c,l-=h,o-=d,u-=z.r,c-=z.g,h-=z.b,d-=z.a,n=e+((n=t+E)<T?n:T)*w<<2,i+=f+=z.r=x[n],s+=p+=z.g=x[n+1],l+=g+=z.b=x[n+2],o+=m+=z.a=x[n+3],z=z.next,u+=y=N.r,c+=v=N.g,h+=b=N.b,d+=S=N.a,f-=y,p-=v,g-=b,m-=S,N=N.next,r+=w}}(e,t)},Brightness:function(e){let t=this.brightness(),n=e.data,r=n.length;for(let e=0;e<r;e+=4)n[e]=Math.min(255,n[e]*t),n[e+1]=Math.min(255,n[e+1]*t),n[e+2]=Math.min(255,n[e+2]*t)},Brighten:function(e){let t=255*this.brightness(),n=e.data,r=n.length;for(let e=0;e<r;e+=4)n[e]+=t,n[e+1]+=t,n[e+2]+=t},Contrast:function(e){let t=Math.pow((this.contrast()+100)/100,2),n=e.data,r=n.length,a=150,i=150,s=150;for(let e=0;e<r;e+=4)a=n[e],i=n[e+1],s=n[e+2],a/=255,a-=.5,a*=t,a+=.5,a*=255,i/=255,i-=.5,i*=t,i+=.5,i*=255,s/=255,s-=.5,s*=t,s+=.5,s*=255,a=a<0?0:a>255?255:a,i=i<0?0:i>255?255:i,s=s<0?0:s>255?255:s,n[e]=a,n[e+1]=i,n[e+2]=s},Emboss:function(e){var t,n,r,a,i,s,l,o,u;let c=e.data,h=e.width,d=e.height,f=Math.min(1,Math.max(0,null!=(n=null==(t=this.embossStrength)?void 0:t.call(this))?n:.5)),p=Math.min(1,Math.max(0,null!=(a=null==(r=this.embossWhiteLevel)?void 0:r.call(this))?a:.5)),g=null!=(l=({"top-left":315,top:270,"top-right":225,right:180,"bottom-right":135,bottom:90,"bottom-left":45,left:0})[null!=(s=null==(i=this.embossDirection)?void 0:i.call(this))?s:"top-left"])?l:315,m=!!(null!=(u=null==(o=this.embossBlend)?void 0:o.call(this))&&u),y=255*p,v=g*Math.PI/180,b=Math.cos(v),S=Math.sin(v),k=128/1020*(10*f),x=new Uint8ClampedArray(c),w=new Float32Array(h*d);for(let e=0,t=0;t<c.length;t+=4,e++)w[e]=.2126*x[t]+.7152*x[t+1]+.0722*x[t+2];let C=[-h-1,-h,-h+1,-1,0,1,h-1,h,h+1],_=e=>e<0?0:e>255?255:e;for(let e=1;e<d-1;e++)for(let t=1;t<h-1;t++){let n=e*h+t,r,a=0;r=0+-1*w[n+C[0]],a+=-1*w[n+C[0]],r+=0*w[n+C[1]],a+=-2*w[n+C[1]],r+=+w[n+C[2]],a+=-1*w[n+C[2]],r+=-2*w[n+C[3]],a+=0*w[n+C[3]],r+=2*w[n+C[5]],a+=0*w[n+C[5]],r+=-1*w[n+C[6]],a+=+w[n+C[6]],r+=0*w[n+C[7]],a+=2*w[n+C[7]];let i=_(y+(b*(r+=+w[n+C[8]])+S*(a+=+w[n+C[8]]))*k),s=4*n;if(m){let e=i-y;c[s]=_(x[s]+e),c[s+1]=_(x[s+1]+e),c[s+2]=_(x[s+2]+e),c[s+3]=x[s+3]}else c[s]=c[s+1]=c[s+2]=i,c[s+3]=x[s+3]}for(let e=0;e<h;e++){let t=4*e,n=((d-1)*h+e)*4;c[t]=x[t],c[t+1]=x[t+1],c[t+2]=x[t+2],c[t+3]=x[t+3],c[n]=x[n],c[n+1]=x[n+1],c[n+2]=x[n+2],c[n+3]=x[n+3]}for(let e=1;e<d-1;e++){let t=e*h*4,n=(e*h+(h-1))*4;c[t]=x[t],c[t+1]=x[t+1],c[t+2]=x[t+2],c[t+3]=x[t+3],c[n]=x[n],c[n+1]=x[n+1],c[n+2]=x[n+2],c[n+3]=x[n+3]}return e},Enhance:function(e){let t,n,r,a,i,s,l=e.data,o=l.length,u=l[0],c=u,h,d=l[1],f=d,p,g=l[2],m=g,y,v=this.enhance();if(0!==v){for(let e=0;e<o;e+=4)(h=l[e+0])<u?u=h:h>c&&(c=h),(p=l[e+1])<d?d=p:p>f&&(f=p),(y=l[e+2])<g?g=y:y>m&&(m=y);if(c===u&&(c=255,u=0),f===d&&(f=255,d=0),m===g&&(m=255,g=0),v>0)t=c+v*(255-c),n=u-v*(u-0),r=f+v*(255-f),a=d-v*(d-0),i=m+v*(255-m),s=g-v*(g-0);else{let e=(c+u)*.5;t=c+v*(c-e),n=u+v*(u-e);let l=(f+d)*.5;r=f+v*(f-l),a=d+v*(d-l);let o=(m+g)*.5;i=m+v*(m-o),s=g+v*(g-o)}for(let e=0;e<o;e+=4)l[e+0]=tK(l[e+0],u,c,n,t),l[e+1]=tK(l[e+1],d,f,a,r),l[e+2]=tK(l[e+2],g,m,s,i)}},Grayscale:function(e){let t=e.data,n=t.length;for(let e=0;e<n;e+=4){let n=.34*t[e]+.5*t[e+1]+.16*t[e+2];t[e]=n,t[e+1]=n,t[e+2]=n}},HSL:function(e){let t,n,r,a,i=e.data,s=i.length,l=Math.pow(2,this.saturation()),o=Math.abs(this.hue()+360)%360,u=127*this.luminance(),c=l*Math.cos(o*Math.PI/180),h=l*Math.sin(o*Math.PI/180),d=.299+.701*c+.167*h,f=.587-.587*c+.33*h,p=.114-.114*c-.497*h,g=.299-.299*c-.328*h,m=.587+.413*c+.035*h,y=.114-.114*c+.293*h,v=.299-.3*c+1.25*h,b=.587-.586*c-1.05*h,S=.114+.886*c-.2*h;for(let e=0;e<s;e+=4)t=i[e+0],n=i[e+1],r=i[e+2],a=i[e+3],i[e+0]=d*t+f*n+p*r+u,i[e+1]=g*t+m*n+y*r+u,i[e+2]=v*t+b*n+S*r+u,i[e+3]=a},HSV:function(e){let t=e.data,n=t.length,r=Math.pow(2,this.value()),a=Math.pow(2,this.saturation()),i=Math.abs(this.hue()+360)%360,s=r*a*Math.cos(i*Math.PI/180),l=r*a*Math.sin(i*Math.PI/180),o=.299*r+.701*s+.167*l,u=.587*r-.587*s+.33*l,c=.114*r-.114*s-.497*l,h=.299*r-.299*s-.328*l,d=.587*r+.413*s+.035*l,f=.114*r-.114*s+.293*l,p=.299*r-.3*s+1.25*l,g=.587*r-.586*s-1.05*l,m=.114*r+.886*s-.2*l;for(let e=0;e<n;e+=4){let n=t[e+0],r=t[e+1],a=t[e+2],i=t[e+3];t[e+0]=o*n+u*r+c*a,t[e+1]=h*n+d*r+f*a,t[e+2]=p*n+g*r+m*a,t[e+3]=i}},Invert:function(e){let t=e.data,n=t.length;for(let e=0;e<n;e+=4)t[e]=255-t[e],t[e+1]=255-t[e+1],t[e+2]=255-t[e+2]},Kaleidoscope:function(e){let t,n,r,a,i,s,l,o,u,c,h=e.width,d=e.height,f=Math.round(this.kaleidoscopePower()),p=Math.floor(Math.round(this.kaleidoscopeAngle())%360*h/360);if(f<1)return;let g=b.createCanvasElement();g.width=h,g.height=d;let m=g.getContext("2d").getImageData(0,0,h,d);b.releaseCanvas(g),tJ(e,m,{polarCenterX:h/2,polarCenterY:d/2});let y=h/Math.pow(2,f);for(;y<=8;)y*=2,f-=1;let v=y=Math.ceil(y),S=0,k=v,x=1;for(p+y>h&&(S=v,k=0,x=-1),n=0;n<d;n+=1)for(t=S;t!==k;t+=x)r=Math.round(t+p)%h,u=(h*n+r)*4,i=m.data[u+0],s=m.data[u+1],l=m.data[u+2],o=m.data[u+3],c=(h*n+t)*4,m.data[c+0]=i,m.data[c+1]=s,m.data[c+2]=l,m.data[c+3]=o;for(n=0;n<d;n+=1)for(a=0,v=Math.floor(y);a<f;a+=1){for(t=0;t<v+1;t+=1)u=(h*n+t)*4,i=m.data[u+0],s=m.data[u+1],l=m.data[u+2],o=m.data[u+3],c=(h*n+2*v-t-1)*4,m.data[c+0]=i,m.data[c+1]=s,m.data[c+2]=l,m.data[c+3]=o;v*=2}tZ(m,e,{polarRotation:0})},Mask:function(e){let t=function(e,t){let n=t0(e,0,0),r=t0(e,e.width-1,0),a=t0(e,0,e.height-1),i=t0(e,e.width-1,e.height-1),s=t||10;if(t1(n,r)<s&&t1(r,i)<s&&t1(i,a)<s&&t1(a,n)<s){let t=function(e){let t=[0,0,0];for(let n=0;n<e.length;n++)t[0]+=e[n][0],t[1]+=e[n][1],t[2]+=e[n][2];return t[0]/=e.length,t[1]/=e.length,t[2]/=e.length,t}([r,n,i,a]),l=[];for(let n=0;n<e.width*e.height;n++){let r=t1(t,[e.data[4*n],e.data[4*n+1],e.data[4*n+2]]);l[n]=r<s?0:255}return l}}(e,this.threshold());if(t){var n=t=function(e,t,n){let r=[1/9,1/9,1/9,1/9,1/9,1/9,1/9,1/9,1/9],a=Math.round(Math.sqrt(r.length)),i=Math.floor(a/2),s=[];for(let l=0;l<n;l++)for(let o=0;o<t;o++){let u=l*t+o,c=0;for(let s=0;s<a;s++)for(let u=0;u<a;u++){let h=l+s-i,d=o+u-i;if(h>=0&&h<n&&d>=0&&d<t){let n=h*t+d,i=r[s*a+u];
14c+=e[n]*i}}s[u]=c}return s}(t=function(e,t,n){let r=[1,1,1,1,1,1,1,1,1],a=Math.round(Math.sqrt(r.length)),i=Math.floor(a/2),s=[];for(let l=0;l<n;l++)for(let o=0;o<t;o++){let u=l*t+o,c=0;for(let s=0;s<a;s++)for(let u=0;u<a;u++){let h=l+s-i,d=o+u-i;if(h>=0&&h<n&&d>=0&&d<t){let n=h*t+d,i=r[s*a+u];c+=e[n]*i}}s[u]=255*(c>=1020)}return s}(t=function(e,t,n){let r=[1,1,1,1,0,1,1,1,1],a=Math.round(Math.sqrt(r.length)),i=Math.floor(a/2),s=[];for(let l=0;l<n;l++)for(let o=0;o<t;o++){let u=l*t+o,c=0;for(let s=0;s<a;s++)for(let u=0;u<a;u++){let h=l+s-i,d=o+u-i;if(h>=0&&h<n&&d>=0&&d<t){let n=h*t+d,i=r[s*a+u];c+=e[n]*i}}s[u]=255*(2040===c)}return s}(t,e.width,e.height),e.width,e.height),e.width,e.height);for(let t=0;t<e.width*e.height;t++)e.data[4*t+3]=n[t]}return e},Noise:function(e){let t=255*this.noise(),n=e.data,r=n.length,a=t/2;for(let e=0;e<r;e+=4)n[e+0]+=a-2*a*Math.random(),n[e+1]+=a-2*a*Math.random(),n[e+2]+=a-2*a*Math.random()},Pixelate:function(e){let t=Math.ceil(this.pixelSize()),n=e.width,r=e.height,a=Math.ceil(n/t),i=Math.ceil(r/t),s=e.data;if(t<=0)return void b.error("pixelSize value can not be <= 0");for(let e=0;e<a;e+=1)for(let a=0;a<i;a+=1){let i=0,l=0,o=0,u=0,c=e*t,h=c+t,d=a*t,f=d+t,p=0;for(let e=c;e<h;e+=1)if(!(e>=n))for(let t=d;t<f;t+=1){if(t>=r)continue;let a=(n*t+e)*4;i+=s[a+0],l+=s[a+1],o+=s[a+2],u+=s[a+3],p+=1}i/=p,l/=p,o/=p,u/=p;for(let e=c;e<h;e+=1)if(!(e>=n))for(let t=d;t<f;t+=1){if(t>=r)continue;let a=(n*t+e)*4;s[a+0]=i,s[a+1]=l,s[a+2]=o,s[a+3]=u}}},Posterize:function(e){let t=Math.round(254*this.levels())+1,n=e.data,r=n.length,a=255/t;for(let e=0;e<r;e+=1)n[e]=Math.floor(n[e]/a)*a},RGB:function(e){let t=e.data,n=t.length,r=this.red(),a=this.green(),i=this.blue();for(let e=0;e<n;e+=4){let n=(.34*t[e]+.5*t[e+1]+.16*t[e+2])/255;t[e]=n*r,t[e+1]=n*a,t[e+2]=n*i,t[e+3]=t[e+3]}},RGBA:function(e){let t=e.data,n=t.length,r=this.red(),a=this.green(),i=this.blue(),s=this.alpha();for(let e=0;e<n;e+=4){let n=1-s;t[e]=r*s+t[e]*n,t[e+1]=a*s+t[e+1]*n,t[e+2]=i*s+t[e+2]*n}},Sepia:function(e){let t=e.data,n=t.length;for(let e=0;e<n;e+=4){let n=t[e+0],r=t[e+1],a=t[e+2];t[e+0]=Math.min(255,.393*n+.769*r+.189*a),t[e+1]=Math.min(255,.349*n+.686*r+.168*a),t[e+2]=Math.min(255,.272*n+.534*r+.131*a)}},Solarize:function(e){let t=e.data;for(let e=0;e<t.length;e+=4){let n=t[e],r=t[e+1],a=t[e+2];.2126*n+.7152*r+.0722*a>=128&&(t[e]=255-n,t[e+1]=255-r,t[e+2]=255-a)}return e},Threshold:function(e){let t=255*this.threshold(),n=e.data,r=n.length;for(let e=0;e<r;e+=1)n[e]=n[e]<t?0:255}}});var t2=e.i(636294),t3=e.i(409145),t5=e.i(143789);let t4={children:!0,ref:!0,key:!0,style:!0,forwardedRef:!0,unstable_applyCache:!0,unstable_applyDrawHitFromCache:!0},t6=!1,t8=!1,t9=".react-konva-event",t7=`ReactKonva: You have a Konva node with draggable = true and position defined but no onDragMove or onDragEnd events are handled.
15Position of a node will be changed during drag&drop, so you should update state of the react app as well.
16Consider to add onDragMove or onDragEnd events.
17For more info see: https://github.com/konvajs/react-konva/issues/256
18`,ne=`ReactKonva: You are using "zIndex" attribute for a Konva node.
19react-konva may get confused with ordering. Just define correct order of elements in your render function of a component.
20For more info see: https://github.com/konvajs/react-konva/issues/194
21`,nt={};function nn(e,t,n=nt){if(!t6&&"zIndex"in t&&(console.warn(ne),t6=!0),!t8&&t.draggable){var r=void 0!==t.x||void 0!==t.y,a=t.onDragEnd||t.onDragMove;r&&!a&&(console.warn(t7),t8=!0)}for(var i in n)if(!t4[i]){var s="on"===i.slice(0,2),l=n[i]!==t[i];if(s&&l){var o=i.substr(2).toLowerCase();
21"content"===o.substr(0,7)&&(o="content"+o.substr(7,1).toUpperCase()+o.substr(8)),e.off(o,n[i])}t.hasOwnProperty(i)||e.setAttr(i,void 0)}var u=t._useStrictMode,c={},h=!1;let d={};for(var i in t)if(!t4[i]){var s="on"===i.slice(0,2),f=n[i]!==t[i];if(s&&f){var o=i.substr(2).toLowerCase();"content"===o.substr(0,7)&&(o="content"+o.substr(7,1).toUpperCase()+o.substr(8)),t[i]&&(d[o]=t[i])}!s&&(t[i]!==n[i]||u&&t[i]!==e.getAttr(i))&&(h=!0,c[i]=t[i])}for(var o in h&&(e.setAttrs(c),nr(e)),d)e.off(o+t9),e.on(o+t9,d[o])}function nr(e){if(!s.autoDrawEnabled){var t=e.getLayer()||e.getStage();t&&t.batchDraw()}}var na=e.i(612955);let ni={},ns={};e0.Node.prototype._applyProps=nn;let nl=t5.DefaultEventPriority;function no(e,t){"string"==typeof t?console.error(`Do not use plain text as child of Konva.Node. You are using text: ${t}`):(e.add(t),nr(e))}function nu(e,t,n){let r=e0[e];r||(console.error(`Konva has no node with the type ${e}. Group will be used instead. If you use minimal version of react-konva, just import required nodes into Konva: "import "konva/lib/shapes/${e}"  If you want to render DOM elements as part of canvas tree take a look into this demo: https://konvajs.github.io/docs/react/DOM_Portal.html`),r=e0.Group);let a={},i={};for(var s in t)"ref"!==s&&("on"===s.slice(0,2)?i[s]=t[s]:a[s]=t[s]);let l=new r(a);return nn(l,i),l}function nc(e,t,n){console.error(`Text components are not supported for now in ReactKonva. Your text is: "${e}"`)}function nh(e,t,n){return!1}function nd(e){return e}function nf(){return null}function np(){return null}function ng(e,t,n,r){return ns}function nm(){}function ny(e){}function nv(e,t){return!1}function nb(){return ni}function nS(){return ni}let nk=setTimeout,nx=clearTimeout,nw="function"==typeof queueMicrotask?queueMicrotask:e=>Promise.resolve(null).then(e);function nC(e,t){return!1}function n_(e,t){t.parent===e?t.moveToTop():e.add(t),nr(e)}function nP(e,t){t.parent===e?t.moveToTop():e.add(t),nr(e)}function nT(e,t,n){t._remove(),e.add(t),t.setZIndex(n.getZIndex()),nr(e)}function nE(e,t,n){nT(e,t,n)}function nR(e,t){t.destroy(),t.off(t9),nr(e)}function nM(e,t){t.destroy(),t.off(t9),nr(e)}function nA(e,t,n){console.error(`Text components are not yet supported in ReactKonva. You text is: "${n}"`)}function nI(e,t,n){}function nF(e,t,n,r){nn(e,r,n)}function nL(e){e.hide(),nr(e)}function nz(e){}function nN(e,t){(null==t.visible||t.visible)&&e.show()}function nD(e,t){}function nO(e){}function nB(){}function nG(){return null}function nH(){}function n$(){}function nj(){return t5.DefaultEventPriority}function nW(){}function nU(){return null}function nq(e){nl=e}function nV(){return nl}function nY(){return t5.DiscreteEventPriority}function nX(){return!1}function nQ(){}function nK(){return null}function nJ(){return -1.1}function nZ(){}function n0(){return!1}function n1(){return!0}function n2(){}function n3(){}function n5(){return null}let n4=t2.default.createContext(null);function n6(){}e.s(["HostTransitionContext",0,n4,"NotPendingTransition",0,null,"afterActiveInstanceBlur",0,n$,"appendChild",0,n_,"appendChildToContainer",0,nP,"appendInitialChild",0,no,"beforeActiveInstanceBlur",0,nH,"cancelTimeout",0,nx,"clearContainer",0,nO,"commitMount",0,nI,"commitTextUpdate",0,nA,"commitUpdate",0,nF,"createInstance",0,nu,"createTextInstance",0,nc,"detachDeletedInstance",0,nB,"finalizeInitialChildren",0,nh,"getChildHostContext",0,nS,"getCurrentEventPriority",0,nj,"getCurrentUpdatePriority",0,nV,"getInstanceFromNode",0,nG,"getInstanceFromScope",0,nU,"getPublicInstance",0,nd,"getRootHostContext",0,nb,"hideInstance",0,nL,"hideTextInstance",0,nz,"insertBefore",0,nT,"insertInContainerBefore",0,nE,"isPrimaryRenderer",0,!1,"maySuspendCommit",0,n0,"noTimeout",0,-1,"preloadInstance",0,n1,"prepareForCommit",0,nf,"preparePortalMount",0,np,"prepareScopeUpdate",0,nW,"prepareUpdate",0,ng,"removeChild",0,nR,"removeChildFromContainer",0,nM,"requestPostPaintCallback",0,nZ,"resetAfterCommit",0,nm,"resetFormInstance",0,n6,"resetTextContent",0,ny,"resolveEventTimeStamp",0,nJ,"resolveEventType",0,nK,"resolveUpdatePriority",0,nY,"scheduleMicrotask",0,nw,"scheduleTimeout",0,nk,"setCurrentUpdatePriority",0,nq,"shouldAttemptEagerTransition",0,nX,"shouldDeprioritizeSubtree",0,nv,"shouldSetTextContent",0,nC,"startSuspendingCommit",0,n2,"supp
21ortsHydration",0,!1,"supportsMicrotasks",0,!0,"supportsMutation",0,!0,"supportsPersistence",0,!1,"suspendInstance",0,n3,"trackSchedulerEvent",0,nQ,"unhideInstance",0,nN,"unhideTextInstance",0,nD,"waitForCommitToBeReady",0,n5,"warnsIfNotActing",0,!1],655069),e.i(655069),e.s(["HostTransitionContext",0,n4,"NotPendingTransition",0,null,"afterActiveInstanceBlur",0,n$,"appendChild",0,n_,"appendChildToContainer",0,nP,"appendInitialChild",0,no,"beforeActiveInstanceBlur",0,nH,"cancelTimeout",0,nx,"clearContainer",0,nO,"commitMount",0,nI,"commitTextUpdate",0,nA,"commitUpdate",0,nF,"createInstance",0,nu,"createTextInstance",0,nc,"detachDeletedInstance",0,nB,"finalizeInitialChildren",0,nh,"getChildHostContext",0,nS,"getCurrentEventPriority",0,nj,"getCurrentUpdatePriority",0,nV,"getInstanceFromNode",0,nG,"getInstanceFromScope",0,nU,"getPublicInstance",0,nd,"getRootHostContext",0,nb,"hideInstance",0,nL,"hideTextInstance",0,nz,"idlePriority",()=>na.unstable_IdlePriority,"insertBefore",0,nT,"insertInContainerBefore",0,nE,"isPrimaryRenderer",0,!1,"maySuspendCommit",0,n0,"noTimeout",0,-1,"now",()=>na.unstable_now,"preloadInstance",0,n1,"prepareForCommit",0,nf,"preparePortalMount",0,np,"prepareScopeUpdate",0,nW,"prepareUpdate",0,ng,"removeChild",0,nR,"removeChildFromContainer",0,nM,"requestPostPaintCallback",0,nZ,"resetAfterCommit",0,nm,"resetFormInstance",0,n6,"resetTextContent",0,ny,"resolveEventTimeStamp",0,nJ,"resolveEventType",0,nK,"resolveUpdatePriority",0,nY,"run",()=>na.unstable_runWithPriority,"scheduleMicrotask",0,nw,"scheduleTimeout",0,nk,"setCurrentUpdatePriority",0,nq,"shouldAttemptEagerTransition",0,nX,"shouldDeprioritizeSubtree",0,nv,"shouldSetTextContent",0,nC,"startSuspendingCommit",0,n2,"supportsHydration",0,!1,"supportsMicrotasks",0,!0,"supportsMutation",0,!0,"supportsPersistence",0,!1,"suspendInstance",0,n3,"trackSchedulerEvent",0,nQ,"unhideInstance",0,nN,"unhideTextInstance",0,nD,"waitForCommitToBeReady",0,n5,"warnsIfNotActing",0,!1],698900);var n8=e.i(698900),n9=e.i(764207);if(-1===t2.default.version.indexOf("19"))throw Error("react-konva version 19 is only compatible with React 19. Make sure to have the last version of react-konva and react or downgrade react-konva to version 18.");let n7=e=>{let t,n,r=t2.default.useRef(null),a=t2.default.useRef(null),i=t2.default.useRef(null),s=(t=t2.default.useRef({}),t2.default.useLayoutEffect(()=>{t.current=e}),t2.default.useLayoutEffect(()=>()=>{t.current={}},[]),t.current),l=(0,n9.useContextBridge)(),o=t2.default.useRef(null),u=t=>{let{forwardedRef:n}=e;n&&("function"==typeof n?n(t):n.current=t)},c=(n=t2.default.useRef(0),t2.default.useMemo(()=>{n.current++},[]),n.current>1),h=()=>{u(null),re.flushSyncFromReconciler(()=>{re.updateContainer(null,i.current,null)}),a.current?.destroy(),a.current=null};return t2.default.useLayoutEffect(()=>(o.current&&(clearTimeout(o.current),o.current=null),a.current?u(a.current):(a.current=new e0.Stage({width:e.width,height:e.height,container:r.current}),u(a.current),i.current=re.createContainer(a.current,t5.ConcurrentRoot,null,!1,null,"",console.error,console.error,console.error,null),re.updateContainer(t2.default.createElement(l,{},e.children),i.current,null,()=>{})),()=>{c?o.current=setTimeout(h,0):h()}),[]),t2.default.useLayoutEffect(()=>{u(a.current),nn(a.current,e,s),re.updateContainer(t2.default.createElement(l,{},e.children),i.current,null),re.flushSyncWork()}),t2.default.createElement("div",{ref:r,id:e.id,accessKey:e.accessKey,className:e.className,role:e.role,style:e.style,tabIndex:e.tabIndex,title:e.title})},re=(0,t3.default)(n8),rt=t2.default.forwardRef((e,t)=>t2.default.createElement(n9.FiberProvider,{},t2.default.createElement(n7,{...e,forwardedRef:t})));e.s(["Circle",0,"Circle","Group",0,"Group","Image",0,"Image","Layer",0,"Layer","Line",0,"Line","Path",0,"Path","Rect",0,"Rect","RegularPolygon",0,"RegularPolygon","Shape",0,"Shape","Stage",0,rt,"Text",0,"Text","Transformer",0,"Transformer"],597661),e.s([],417129)},696992,e=>{"use strict";var t=e.i(468963),n=e.i(752104),r=e.i(701881),r=r,a=e.i(533497),i=e.i(192998),s=e.i(486780),l=e.i(807103);
21e.s(["VisibilityToggles",0,function({showLightConnectionLines:e,setShowLightConnectionLines:o,showLightWash:u,setShowLightWash:c,showBedConnectionLines:h,setShowBedConnectionLines:d,showCancelButtons:f,setShowCancelButtons:p,className:g}){let m=(0,s.useTranslations)("floorplan");return(0,t.jsxs)(l.ToggleGroup,{type:"multiple",value:[e?"lines":"",u?"wash":"",h?"bedLines":"",f?"cancelButtons":""].filter(Boolean),onValueChange:e=>{o(e.includes("lines")),c(e.includes("wash")),d(e.includes("bedLines")),p?.(e.includes("cancelButtons"))},className:`bg-white/90 backdrop-blur shadow-sm rounded-md border p-0.5 ${g||""}`,children:[(0,t.jsx)(l.ToggleGroupItem,{value:"lines","aria-label":m("togglesLightLinesAria"),size:"sm",className:"h-8 w-8 p-0",title:m("togglesLightLinesTitle"),children:(0,t.jsx)(n.Lightbulb,{size:16})}),(0,t.jsx)(l.ToggleGroupItem,{value:"wash","aria-label":m("togglesLightWashAria"),size:"sm",className:"h-8 w-8 p-0",title:m("togglesLightWashTitle"),children:(0,t.jsx)(r.default,{size:16})}),(0,t.jsx)(l.ToggleGroupItem,{value:"bedLines","aria-label":m("togglesBedLinesAria"),size:"sm",className:"h-8 w-8 p-0",title:m("togglesBedLinesTitle"),children:(0,t.jsx)(a.Bed,{size:16})}),p&&(0,t.jsx)(l.ToggleGroupItem,{value:"cancelButtons","aria-label":m("togglesCancelButtonsAria"),size:"sm",className:"h-8 w-8 p-0",title:m("togglesCancelButtonsTitle"),children:(0,t.jsx)(i.ToggleRight,{size:16})})]})}],696992)},314979,(e,t,n)=>{"use strict";var r=e.r(636294),a=e.r(297548);function i(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var s=Symbol.for("react.transitional.element"),l=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),u=Symbol.for("react.strict_mode"),c=Symbol.for("react.profiler"),h=Symbol.for("react.consumer"),d=Symbol.for("react.context"),f=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),g=Symbol.for("react.suspense_list"),m=Symbol.for("react.memo"),y=Symbol.for("react.lazy"),v=Symbol.for("react.scope"),b=Symbol.for("react.activity"),S=Symbol.for("react.legacy_hidden"),k=Symbol.for("react.memo_cache_sentinel"),x=Symbol.for("react.view_transition"),w=Symbol.iterator;function C(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=w&&e[w]||e["@@iterator"])?e:null}var _=Symbol.for("react.optimistic_key"),P=Array.isArray;function T(e,t){var n=3&e.length,r=e.length-n,a=t;for(t=0;t<r;){var i=255&e.charCodeAt(t)|(255&e.charCodeAt(++t))<<8|(255&e.charCodeAt(++t))<<16|(255&e.charCodeAt(++t))<<24;++t,a^=i=0x1b873593*(65535&(i=(i=0xcc9e2d51*(65535&i)+((0xcc9e2d51*(i>>>16)&65535)<<16)|0)<<15|i>>>17))+((0x1b873593*(i>>>16)&65535)<<16)|0,a=(65535&(a=5*(65535&(a=a<<13|a>>>19))+((5*(a>>>16)&65535)<<16)|0))+27492+(((a>>>16)+58964&65535)<<16)}switch(i=0,n){case 3:i^=(255&e.charCodeAt(t+2))<<16;case 2:i^=(255&e.charCodeAt(t+1))<<8;case 1:i^=255&e.charCodeAt(t),a^=0x1b873593*(65535&(i=(i=0xcc9e2d51*(65535&i)+((0xcc9e2d51*(i>>>16)&65535)<<16)|0)<<15|i>>>17))+((0x1b873593*(i>>>16)&65535)<<16)}return a^=e.length,a^=a>>>16,a=0x85ebca6b*(65535&a)+((0x85ebca6b*(a>>>16)&65535)<<16)|0,a^=a>>>13,((a=0xc2b2ae35*(65535&a)+((0xc2b2ae35*(a>>>16)&65535)<<16)|0)^a>>>16)>>>0}var E=Object.assign,R=Object.prototype.hasOwnProperty,M=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]*$"),A={},I={};function F(e){return!!R.call(I,e)||!R.call(A,e)&&(M.test(e)?I[e]=!0:(A[e]=!0,!1))}var L=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(" ")),z=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"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRen
21dering","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"],["maskType","mask-type"],["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"]]),N=/["'&<>]/;function D(e){if("boolean"==typeof e||"number"==typeof e||"bigint"==typeof e)return""+e;e=""+e;var t=N.exec(e);if(t){var n,r="",a=0;for(n=t.index;n<e.length;n++){switch(e.charCodeAt(n)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#x27;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}a!==n&&(r+=e.slice(a,n)),a=n+1,r+=t}e=a!==n?r+e.slice(a,n):r}return e}var O=/([A-Z])/g,B=/^ms-/,G=/^[\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 H(e){return G.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}var $=r.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,j=a.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,W={pending:!1,data:null,method:null,action:null},U=j.d;j.d={f:U.f,r:U.r,D:function(e){var t=t0||null;if(t){var n,r,a=t.resumableState,i=t.renderState;"string"==typeof e&&e&&(a.dnsResources.hasOwnProperty(e)||(a.dnsResources[e]=null,(r=(a=i.headers)&&0<a.remainingCapacity)&&(n="<"+(""+e).replace(eX,eQ)+">; rel=dns-prefetch",r=0<=(a.remainingCapacity-=n.length+2)),r?(i.resets.dns[e]=null,a.preconnects&&(a.preconnects+=", "),a.preconnects+=n):(eg(n=[],{href:e,rel:"dns-prefetch"}),i.preconnects.add(n))),nO(t))}else U.D(e)},C:function(e,t){var n=t0||null;if(n){var r=n.resumableState,a=n.renderState;if("string"==typeof e&&e){var i,s,l="use-credentials"===t?"credentials":"string"==typeof t?"anonymous":"default";r.connectResources[l].hasOwnProperty(e)||(r.connectResources[l][e]=null,(s=(r=a.headers)&&0<r.remainingCapacity)&&(s="<"+(""+e).replace(eX,eQ)+">; rel=preconnect","string"==typeof t&&(s+='; crossorigin="'+(""+t).replace(eK,eJ)+'"'),i=s,s=0<=(r.remainingCapacity-=i.length+2)),s?(a.resets.connect[l][e]=null,r.preconnects&&(r.preconnects+=", "),r.preconnects+=i):(eg(l=[],{rel:"prec
21onnect",href:e,crossOrigin:t}),a.preconnects.add(l))),nO(n)}}else U.C(e,t)},L:function(e,t,n){var r=t0||null;if(r){var a=r.resumableState,i=r.renderState;if(t&&e){switch(t){case"image":if(n)var s,l=n.imageSrcSet,o=n.imageSizes,u=n.fetchPriority;var c=l?l+"\n"+(o||""):e;if(a.imageResources.hasOwnProperty(c))return;a.imageResources[c]=q,(a=i.headers)&&0<a.remainingCapacity&&"string"!=typeof l&&"high"===u&&(s=eY(e,t,n),0<=(a.remainingCapacity-=s.length+2))?(i.resets.image[c]=q,a.highImagePreloads&&(a.highImagePreloads+=", "),a.highImagePreloads+=s):(eg(a=[],E({rel:"preload",href:l?void 0:e,as:t},n)),"high"===u?i.highImagePreloads.add(a):(i.bulkPreloads.add(a),i.preloads.images.set(c,a)));break;case"style":if(a.styleResources.hasOwnProperty(e))return;eg(l=[],E({rel:"preload",href:e,as:t},n)),a.styleResources[e]=n&&("string"==typeof n.crossOrigin||"string"==typeof n.integrity)?[n.crossOrigin,n.integrity]:q,i.preloads.stylesheets.set(e,l),i.bulkPreloads.add(l);break;case"script":if(a.scriptResources.hasOwnProperty(e))return;l=[],i.preloads.scripts.set(e,l),i.bulkPreloads.add(l),eg(l,E({rel:"preload",href:e,as:t},n)),a.scriptResources[e]=n&&("string"==typeof n.crossOrigin||"string"==typeof n.integrity)?[n.crossOrigin,n.integrity]:q;break;default:if(a.unknownResources.hasOwnProperty(t)){if((l=a.unknownResources[t]).hasOwnProperty(e))return}else l={},a.unknownResources[t]=l;l[e]=q,(a=i.headers)&&0<a.remainingCapacity&&"font"===t&&(c=eY(e,t,n),0<=(a.remainingCapacity-=c.length+2))?(i.resets.font[e]=q,a.fontPreloads&&(a.fontPreloads+=", "),a.fontPreloads+=c):(eg(a=[],e=E({rel:"preload",href:e,as:t},n)),"font"===t)?i.fontPreloads.add(a):i.bulkPreloads.add(a)}nO(r)}}else U.L(e,t,n)},m:function(e,t){var n=t0||null;if(n){var r=n.resumableState,a=n.renderState;if(e){var i=t&&"string"==typeof t.as?t.as:"script";if("script"===i){if(r.moduleScriptResources.hasOwnProperty(e))return;i=[],r.moduleScriptResources[e]=t&&("string"==typeof t.crossOrigin||"string"==typeof t.integrity)?[t.crossOrigin,t.integrity]:q,a.preloads.moduleScripts.set(e,i)}else{if(r.moduleUnknownResources.hasOwnProperty(i)){var s=r.unknownResources[i];if(s.hasOwnProperty(e))return}else s={},r.moduleUnknownResources[i]=s;i=[],s[e]=q}eg(i,E({rel:"modulepreload",href:e},t)),a.bulkPreloads.add(i),nO(n)}}else U.m(e,t)},X:function(e,t){var n=t0||null;if(n){var r=n.resumableState,a=n.renderState;if(e){var i=r.scriptResources.hasOwnProperty(e)?r.scriptResources[e]:void 0;null!==i&&(r.scriptResources[e]=null,t=E({src:e,async:!0},t),i&&(2===i.length&&eV(t,i),e=a.preloads.scripts.get(e))&&(e.length=0),e=[],a.scripts.add(e),eS(e,t),nO(n))}}else U.X(e,t)},S:function(e,t,n){var r=t0||null;if(r){var a=r.resumableState,i=r.renderState;if(e){t=t||"default";var s=i.styles.get(t),l=a.styleResources.hasOwnProperty(e)?a.styleResources[e]:void 0;null!==l&&(a.styleResources[e]=null,s||(s={precedence:D(t),rules:[],hrefs:[],sheets:new Map},i.styles.set(t,s)),t={state:0,props:E({rel:"stylesheet",href:e,"data-precedence":t},n)},l&&(2===l.length&&eV(t.props,l),(i=i.preloads.stylesheets.get(e))&&0<i.length?i.length=0:t.state=1),s.sheets.set(e,t),nO(r))}}else U.S(e,t,n)},M:function(e,t){var n=t0||null;if(n){var r=n.resumableState,a=n.renderState;if(e){var i=r.moduleScriptResources.hasOwnProperty(e)?r.moduleScriptResources[e]:void 0;null!==i&&(r.moduleScriptResources[e]=null,t=E({src:e,type:"module",async:!0},t),i&&(2===i.length&&eV(t,i),e=a.preloads.moduleScripts.get(e))&&(e.length=0),e=[],a.scripts.add(e),eS(e,t),nO(n))}}else U.M(e,t)}};var q=[],V=null,Y=/(<\/|<)(s)(cript)/gi;function X(e,t,n,r){return""+t+("s"===n?"\\u0073":"\\u0053")+r}function Q(e,t,n,r){return{insertionMode:e,selectedValue:t,tagScope:n,viewTransition:r}}function K(e,t,n){var r=-25&e.tagScope;switch(t){case"noscript":return Q(2,null,1|r,null);case"select":return Q(2,null!=n.value?n.value:n.defaultValue,r,null);case"svg":return Q(4,null,r,null);case"picture":return Q(2,null,2|r,null);case"math":return Q(5,null,r,null);case"foreignObject":return Q(2,null,r,null);case"table":return Q(6,null,r,null);case"thead":case"tbody":case"tfoot":return Q(7,null,r,null);case"colgroup":return Q(9,null,r,null);case"tr":return Q(8,null,r,null);case"head":if(2>e.insertionMode)return Q(3,null,r,null);break;case"html":if(0===e.insertionMode)return Q(1,null,r,null)}return 6<=e.insertionMode||2>e.insertionMode?Q(2,null,r,null):null!==e.viewTransition||e.tagScope!==r?Q(e.insertionMode,e.selectedValue,r,null):e}function J(e){return null===e?null:{update:e.update,enter:"none",exit:"none",share:e.update,name:e.autoName,autoName:e.autoName,nameIdx:0}}function Z(e,t){return 32&t.tagScope&&(e.instructions|=128),Q(t.insertionMode,t.selectedValue,12|t.tagScope,J(t.viewTransition))}function ee(e,t){e=J(t.viewTransition);var n=16|t.tagScope;
vendor: 15,922 bytes, line 21
21return null!==e&&"none"!==e.share&&(n|=64),Q(t.insertionMode,t.selectedValue,n,e)}function et(e,t,n){return e="_"+e.idPrefix+"R_"+t,0<n&&(e+="H"+n.toString(32)),e+"_"}function en(e,t){null!==(t=t.viewTransition)&&("auto"!==t.name&&(es(e,"vt-name",0===t.nameIdx?t.name:t.name+"_"+t.nameIdx),t.nameIdx++),es(e,"vt-update",t.update),"none"!==t.enter&&es(e,"vt-enter",t.enter),"none"!==t.exit&&es(e,"vt-exit",t.exit),"none"!==t.share&&es(e,"vt-share",t.share))}var er=new Map;function ea(e,t){if("object"!=typeof t)throw Error(i(62));var n,r=!0;for(n in t)if(R.call(t,n)){var a=t[n];if(null!=a&&"boolean"!=typeof a&&""!==a){if(0===n.indexOf("--")){var s=D(n);a=D((""+a).trim())}else void 0===(s=er.get(n))&&(s=D(n.replace(O,"-$1").toLowerCase().replace(B,"-ms-")),er.set(n,s)),a="number"==typeof a?0===a||L.has(n)?""+a:a+"px":D((""+a).trim());r?(r=!1,e.push(' style="',s,":",a)):e.push(";",s,":",a)}}r||e.push('"')}function ei(e,t,n){n&&"function"!=typeof n&&"symbol"!=typeof n&&e.push(" ",t,'=""')}function es(e,t,n){"function"!=typeof n&&"symbol"!=typeof n&&"boolean"!=typeof n&&e.push(" ",t,'="',D(n),'"')}var el=D("javascript:throw new Error('React form unexpectedly submitted.')");function eo(e,t){this.push('<input type="hidden"'),eu(e),es(this,"name",t),es(this,"value",e),this.push("/>")}function eu(e){if("string"!=typeof e)throw Error(i(480))}function ec(e,t){if("function"==typeof t.$$FORM_ACTION){var n=e.nextFormID++;e=e.idPrefix+n;try{var r=t.$$FORM_ACTION(e);if(r){var a=r.data;null!=a&&a.forEach(eu)}return r}catch(e){if("object"==typeof e&&null!==e&&"function"==typeof e.then)throw e}}return null}function eh(e,t,n,r,a,i,s,l){var o=null;if("function"==typeof r){var u=ec(t,r);null!==u?(l=u.name,r=u.action||"",a=u.encType,i=u.method,s=u.target,o=u.data):(e.push(" ","formAction",'="',el,'"'),s=i=a=r=l=null,ep(t,n))}return null!=l&&ed(e,"name",l),null!=r&&ed(e,"formAction",r),null!=a&&ed(e,"formEncType",a),null!=i&&ed(e,"formMethod",i),null!=s&&ed(e,"formTarget",s),o}function ed(e,t,n){switch(t){case"className":es(e,"class",n);break;case"tabIndex":es(e,"tabindex",n);break;case"dir":case"role":case"viewBox":case"width":case"height":es(e,t,n);break;case"style":ea(e,n);break;case"src":case"href":if(""===n)break;case"action":case"formAction":if(null==n||"function"==typeof n||"symbol"==typeof n||"boolean"==typeof n)break;n=H(""+n),e.push(" ",t,'="',D(n),'"');break;case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":case"ref":break;case"autoFocus":case"multiple":case"muted":ei(e,t.toLowerCase(),n);break;case"xlinkHref":if("function"==typeof n||"symbol"==typeof n||"boolean"==typeof n)break;n=H(""+n),e.push(" ","xlink:href",'="',D(n),'"');break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":"function"!=typeof n&&"symbol"!=typeof n&&e.push(" ",t,'="',D(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":n&&"function"!=typeof n&&"symbol"!=typeof n&&e.push(" ",t,'=""');break;case"capture":case"download":!0===n?e.push(" ",t,'=""'):!1!==n&&"function"!=typeof n&&"symbol"!=typeof n&&e.push(" ",t,'="',D(n),'"');break;case"cols":case"rows":case"size":case"span":"function"!=typeof n&&"symbol"!=typeof n&&!isNaN(n)&&1<=n&&e.push(" ",t,'="',D(n),'"');break;case"rowSpan":case"start":"function"==typeof n||"symbol"==typeof n||isNaN(n)||e.push(" ",t,'="',D(n),'"');break;case"xlinkActuate":es(e,"xlink:actuate",n);break;case"xlinkArcrole":es(e,"xlink:arcrole",n);break;case"xlinkRole":es(e,"xlink:role",n);break;case"xlinkShow":es(e,"xlink:show",n);break;case"xlinkTitle":es(e,"xlink:title",n);break;case"xlinkType":es(e,"xlink:type",n);break;case"xmlBase":es(e,"xml:base",n);break;case"xmlLang":es(e,"xml:lang",n);break;case"xmlSpace":es(e,"xml:space",n);break;default:if((!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&F(t=z.get(t)||t)){switch(typeof n){case"function":case"symbol":return;case"boolean":var r=t.toLowerCase().slice(0,5);if("data-"!==r&&"aria-"!==r)return}e.push(" ",t,'="',D(n),'"')}}}function ef(e,t,n){if(null!=t){if(null!=n)throw Error(i(60));if("object"!=typeof t||!("__html"in t))throw Error(i(61));null!=(t=t.__html)&&e.push(""+t)}}function ep(e,t){if(0==(16&e.instructions)){e.instructions|=16;var n=t.preamble,r=t.bootstrapChunks;(n.htmlChunks||n.headChunks)&&0===r.length?(r.push(t.startInlineScript),eU(r,e),r.push(">",'addEventListener("submit",function(a){if(!a.defaultPrevented){var b=a.target,d=a.submitter,c=b.action,e=d;if(d){var f=d.getAttribute("formAction");null!=f&&(c=f,e=null)}"javascript:throw new Error(\'React form unexpectedly submitted.\')"===c&&(a.preventDefault(),a=new FormData(b,e),c=b.ownerDocument||b,(c.$$reactFormReplay=c.$$reactFormReplay||[]).push(b,d,a))}});',"</script>")):r.unshift(t.startInlineScript,">",'addEventListener("submit",function(a){if(!a.defaultPrevented){var b=a.target,d=a.submitter,c=b.action,e=d;if(d){var f=d.getAttribute("formAction");null!=f&&(c=f,e=null)}"javascript:throw new Error(\'React form unexpectedly submitted.\')"===c&&(a.preventDefault(),a=new FormData(b,e),c=b.ownerDocument||b,(c.$$reactFormReplay=c.$$reactFormReplay||[]).push(b,d,a))}});',"</script>")}}function eg(e,t){for(var n in e.push(e_("link")),t)if(R.call(t,n)){var r=t[n];if(null!=r)switch(n){case"children":case"dangerouslySetInnerHTML":throw Error(i(399,"link"));default:ed(e,n,r)}}return e.push("/>"),null}var em=/(<\/|<)(s)(tyle)/gi;function ey(e,t,n,r){return""+t+("s"===n?"\\73 ":"\\53 ")+r}function ev(e,t,n,r){for(var a in e.push(e_(n)),t)if(R.call(t,a)){var s=t[a];if(null!=s)switch(a){case"children":case"dangerouslySetInnerHTML":throw Error(i(399,n));default:ed(e,a,s)}}return en(e,r),e.push("/>"),null}function eb(e,t){e.push(e_("title"));var n,r=null,a=null;for(n in t)if(R.call(t,n)){var i=t[n];if(null!=i)switch(n){case"children":r=i;break;case"dangerouslySetInnerHTML":a=i;break;default:ed(e,n,i)}}return e.push(">"),"function"!=typeof(t=Array.isArray(r)?2>r.length?r[0]:null:r)&&"symbol"!=typeof t&&null!=t&&e.push(D(""+t)),ef(e,a,r),e.push(eT("title")),null}function eS(e,t){e.push(e_("script"));var n,r=null,a=null;for(n in t)if(R.call(t,n)){var i=t[n];if(null!=i)switch(n){case"children":r=i;break;case"dangerouslySetInnerHTML":a=i;break;default:ed(e,n,i)}}return e.push(">"),ef(e,a,r),"string"==typeof r&&e.push((""+r).replace(Y,X)),e.push(eT("script")),null}function ek(e,t,n,r){e.push(e_(n));var a,i=n=null;for(a in t)if(R.call(t,a)){var s=t[a];if(null!=s)switch(a){case"children":n=s;break;case"dangerouslySetInnerHTML":i=s;break;default:ed(e,a,s)}}return en(e,r),e.push(">"),ef(e,i,n),n}function ex(e,t,n,r){e.push(e_(n));var a,i=n=null;for(a in t)if(R.call(t,a)){var s=t[a];if(null!=s)switch(a){case"children":n=s;break;case"dangerouslySetInnerHTML":i=s;break;default:ed(e,a,s)}}return en(e,r),e.push(">"),ef(e,i,n),"string"==typeof n?(e.push(D(n)),null):n}var ew=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,eC=new Map;function e_(e){var t=eC.get(e);if(void 0===t){if(!ew.test(e))throw Error(i(65,e));t="<"+e,eC.set(e,t)}return t}var eP=new Map;function eT(e){var t=eP.get(e);return void 0===t&&(t="</"+e+">",eP.set(e,t)),t}function eE(e,t){null===(e=e.preamble).htmlChunks&&t.htmlChunks&&(e.htmlChunks=t.htmlChunks),null===e.headChunks&&t.headChunks&&(e.headChunks=t.headChunks),null===e.bodyChunks&&t.bodyChunks&&(e.bodyChunks=t.bodyChunks)}function eR(e,t){t=t.bootstrapChunks;for(var n=0;n<t.length-1;n++)e.push(t[n]);return!(n<t.length)||(n=t[n],t.length=0,e.push(n))}function eM(e,t,n){if(e.push('<!--$?--><template id="'),null===n)throw Error(i(395));return e.push(t.boundaryPrefix),t=n.toString(16),e.push(t),e.push('"></template>')}var eA=/[<\u2028\u2029]/g,eI=/[&><\u2028\u2029]/g;function eF(e){return JSON.stringify(e).replace(eI,function(e){switch(e){case"&":return"\\u0026";case">":return"\\u003e";case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSObjectForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}})}var eL=!1,ez=!0;function eN(e){var t=e.rules,n=e.hrefs,r=0;if(n.length){for(this.push(V.startInlineStyle),this.push(' media="not all" data-precedence="'),this.push(e.precedence),this.push('" data-href="');r<n.length-1;r++)this.push(n[r]),this.push(" ");for(this.push(n[r]),this.push('">'),r=0;r<t.length;r++)this.push(t[r]);ez=this.push("</style>"),eL=!0,t.length=0,n.length=0}}function eD(e){return 2!==e.state&&(eL=!0)}function eO(e,t,n){return eL=!1,ez=!0,V=n,t.styles.forEach(eN,e),V=null,t.stylesheets.forEach(eD),eL&&(n.stylesToHoist=!0),ez}function eB(e){for(var t=0;t<e.length;t++)this.push(e[t]);e.length=0}var eG=[];function eH(e){eg(eG,e.props);for(var t=0;t<eG.length;t++)this.push(eG[t]);eG.length=0,e.state=2}function e$(e){var t=0<e.sheets.size;e.sheets.forEach(eH,this),e.sheets.clear();var n=e.rules,r=e.hrefs;if(!t||r.length){if(this.push(V.startInlineStyle),this.push(' data-precedence="'),this.push(e.precedence),e=0,r.length){for(this.push('" data-href="');e<r.length-1;e++)this.push(r[e]),this.push(" ");this.push(r[e])}for(this.push('">'),e=0;e<n.length;e++)this.push(n[e]);this.push("</style>"),n.length=0,r.length=0}}function ej(e){if(0===e.state){e.state=1;var t=e.props;for(eg(eG,{rel:"preload",as:"style",href:e.props.href,crossOrigin:t.crossOrigin,fetchPriority:t.fetchPriority,integrity:t.integrity,media:t.media,hrefLang:t.hrefLang,referrerPolicy:t.referrerPolicy}),e=0;e<eG.length;e++)this.push(eG[e]);eG.length=0}}function eW(e){e.sheets.forEach(ej,this),e.sheets.clear()}function eU(e,t){0==(32&t.instructions)&&(t.instructions|=32,e.push(' id="',D("_"+t.idPrefix+"R_"),'"'))}function eq(){return{styles:new Set,stylesheets:new Set,suspenseyImages:!1}}function eV(e,t){null==e.crossOrigin&&(e.crossOrigin=t[0]),null==e.integrity&&(e.integrity=t[1])}function eY(e,t,n){for(var r in t="<"+(e=(""+e).replace(eX,eQ))+'>; rel=preload; as="'+(t=(""+t).replace(eK,eJ))+'"',n)R.call(n,r)&&"string"==typeof(e=n[r])&&(t+="; "+r.toLowerCase()+'="'+(""+e).replace(eK,eJ)+'"');return t}var eX=/[<>\r\n]/g;function eQ(e){switch(e){case"<":return"%3C";case">":return"%3E";case"\n":return"%0A";case"\r":return"%0D";default:throw Error("escapeLinkHrefForHeaderContextReplacer encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}var eK=/["';,\r\n]/g;function eJ(e){switch(e){case'"':return"%22";case"'":return"%27";case";":return"%3B";case",":return"%2C";case"\n":return"%0A";case"\r":return"%0D";default:throw Error("escapeStringForLinkHeaderQuotedParamValueContextReplacer encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}function eZ(e){this.styles.add(e)}function e0(e){this.stylesheets.add(e)}function e1(e,t){t.styles.forEach(eZ,e),t.stylesheets.forEach(e0,e),t.suspenseyImages&&(e.suspenseyImages=!0)}function e2(e,t,n,r){return n.generateStaticMarkup?(e.push(D(t)),!1):(""===t?e=r:(r&&e.push("<!-- -->"),e.push(D(t)),e=!0),e)}function e3(e,t,n,r){t.generateStaticMarkup||n&&r&&e.push("<!-- -->")}var e5=Function.prototype.bind,e4=Symbol.for("react.client.reference");function e6(e){if(null==e)return null;if("function"==typeof e)return e.$$typeof===e4?null:e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case o:return"Fragment";case c:return"Profiler";case u:return"StrictMode";case p:return"Suspense";case g:return"SuspenseList";case b:return"Activity";case x:return"ViewTransition"}if("object"==typeof e)switch(e.$$typeof){case l:return"Portal";case d:return e.displayName||"Context";case h:return(e._context.displayName||"Context")+".Consumer";case f:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case m:return null!==(t=e.displayName||null)?t:e6(e.type)||"Memo";case y:t=e._payload,e=e._init;try{return e6(e(t))}catch(e){}}return null}var e8={},e9=null;function e7(e,t){if(e!==t){e.context._currentValue2=e.parentValue,e=e.parent;var n=t.parent;if(null===e){if(null!==n)throw Error(i(401))}else{if(null===n)throw Error(i(401));e7(e,n)}t.context._currentValue2=t.value}}function te(e){var t=e9;t!==e&&(null===t?function e(t){var n=t.parent;null!==n&&e(n),t.context._currentValue2=t.value}(e):null===e?function e(t){t.context._currentValue2=t.parentValue,null!==(t=t.parent)&&e(t)}(t):t.depth===e.depth?e7(t,e):t.depth>e.depth?function e(t,n){if(t.context._currentValue2=t.parentValue,null===(t=t.parent))throw Error(i(402));t.depth===n.depth?e7(t,n):e(t,n)}(t,e):function e(t,n){var r=n.parent;if(null===r)throw Error(i(402));t.depth===r.depth?e7(t,r):e(t,r),n.context._currentValue2=n.value}(t,e),e9=e)}var tt={enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}},tn={id:1,overflow:""};function tr(e){var t=e.overflow;return((e=e.id)&~(1<<32-ti(e)-1)).toString(32)+t}function ta(e,t,n){var r=e.id;e=e.overflow;var a=32-ti(r)-1;r&=~(1<<a),n+=1;var i=32-ti(t)+a;if(30<i){var s=a-a%5;return i=(r&(1<<s)-1).toString(32),r>>=s,a-=s,{id:1<<32-ti(t)+a|n<<a|r,overflow:i+e}}return{id:1<<i|n<<a|r,overflow:e}}var ti=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(ts(e)/tl|0)|0},ts=Math.log,tl=Math.LN2;function to(){}var tu=Error(i(460)),tc=null;function th(){if(null===tc)throw Error(i(459));var e=tc;return tc=null,e}var td="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},tf=null,tp=null,tg=null,tm=null,ty=null,tv=null,tb=!1,tS=!1,tk=0,tx=0,tw=-1,tC=0,t_=null,tP=null,tT=0;function tE(){if(null===tf)throw Error(i(321));return tf}function tR(){if(0<tT)throw Error(i(312));return{memoizedState:null,queue:null,next:null}}function tM(){return null===tv?null===ty?(tb=!1,ty=tv=tR()):(tb=!0,tv=ty):null===tv.next?(tb=!1,tv=tv.next=tR()):(tb=!0,tv=tv.next),tv}function tA(){var e=t_;return t_=null,e}function tI(){tm=tg=tp=tf=null,tS=!1,ty=null,tT=0,tv=tP=null}function tF(e,t){return"function"==typeof t?t(e):t}function tL(e,t,n){if(tf=tE(),tv=tM(),tb){var r=tv.queue;if(t=r.dispatch,null!==tP&&void 0!==(n=tP.get(r))){tP.delete(r),r=tv.memoizedState;do r=e(r,n.action),n=n.next;while(null!==n)return tv.memoizedState=r,[r,t]}return[tv.memoizedState,t]}return e=e===tF?"function"==typeof t?t():t:void 0!==n?n(t):t,tv.memoizedState=e,e=(e=tv.queue={last:null,dispatch:null}).dispatch=tN.bind(null,tf,e),[tv.memoizedState,e]}function tz(e,t){if(tf=tE(),tv=tM(),t=void 0===t?null:t,null!==tv){var n=tv.memoizedState;if(null!==n&&null!==t){var r=n[1];e:if(null===r)r=!1;else{for(var a=0;a<r.length&&a<t.length;a++)if(!td(t[a],r[a])){r=!1;break e}r=!0}if(r)return n[0]}}return e=e(),tv.memoizedState=[e,t],e}function tN(e,t,n){if(25<=tT)throw Error(i(301));if(e===tf)if(tS=!0,e={action:n,next:null},null===tP&&(tP=new Map),void 0===(n=tP.get(t)))tP.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}}function tD(){throw Error(i(440))}function tO(){throw Error(i(394))}function tB(){throw Error(i(479))}function tG(e,t,n){tE();var r=tx++,a=tg;if("function"==typeof e.$$FORM_ACTION){var i=null,s=tm;a=a.formState;var l=e.$$IS_SIGNATURE_EQUAL;if(null!==a&&"function"==typeof l){var o=a[1];l.call(e,a[2],a[3])&&o===(i=void 0!==n?"p"+n:"k"+T(JSON.stringify([s,null,r]),0))&&
vendor: 2,832 bytes, line 21
21(tw=r,t=a[0])}var u=e.bind(null,t);return e=function(e){u(e)},"function"==typeof u.$$FORM_ACTION&&(e.$$FORM_ACTION=function(e){e=u.$$FORM_ACTION(e),void 0!==n&&(n+="",e.action=n);var t=e.data;return t&&(null===i&&(i=void 0!==n?"p"+n:"k"+T(JSON.stringify([s,null,r]),0)),t.append("$ACTION_KEY",i)),e}),[t,e,!1]}var c=e.bind(null,t);return[t,function(e){c(e)},!1]}function tH(e){var t=tC;tC+=1,null===t_&&(t_=[]);var n=t_,r=e,a=t;switch(void 0===(a=n[a])?n.push(r):a!==r&&(r.then(to,to),r=a),r.status){case"fulfilled":return r.value;case"rejected":throw r.reason;default:switch("string"==typeof r.status?r.then(to,to):((n=r).status="pending",n.then(function(e){if("pending"===r.status){var t=r;t.status="fulfilled",t.value=e}},function(e){if("pending"===r.status){var t=r;t.status="rejected",t.reason=e}})),r.status){case"fulfilled":return r.value;case"rejected":throw r.reason}throw tc=r,tu}}function t$(){throw Error(i(393))}var tj,tW,tU={readContext:function(e){return e._currentValue2},use:function(e){if(null!==e&&"object"==typeof e){if("function"==typeof e.then)return tH(e);if(e.$$typeof===d)return e._currentValue2}throw Error(i(438,String(e)))},useContext:function(e){return tE(),e._currentValue2},useMemo:tz,useReducer:tL,useRef:function(e){tf=tE();var t=(tv=tM()).memoizedState;return null===t?(e={current:e},tv.memoizedState=e):t},useState:function(e){return tL(tF,e)},useInsertionEffect:to,useLayoutEffect:to,useCallback:function(e,t){return tz(function(){return e},t)},useImperativeHandle:to,useEffect:to,useDebugValue:to,useDeferredValue:function(e,t){return tE(),void 0!==t?t:e},useTransition:function(){return tE(),[!1,tO]},useId:function(){var e=tr(tp.treeContext),t=tq;if(null===t)throw Error(i(404));return et(t,e,tk++)},useSyncExternalStore:function(e,t,n){if(void 0===n)throw Error(i(407));return n()},useOptimistic:function(e){return tE(),[e,tB]},useActionState:tG,useFormState:tG,useHostTransitionStatus:function(){return tE(),W},useMemoCache:function(e){for(var t=Array(e),n=0;n<e;n++)t[n]=k;return t},useCacheRefresh:function(){return t$},useEffectEvent:function(){return tD}},tq=null,tV={getCacheForType:function(){throw Error(i(248))},cacheSignal:function(){throw Error(i(248))}};function tY(e){if(void 0===tj)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);tj=t&&t[1]||"",tW=-1<e.stack.indexOf("\n    at")?" (<anonymous>)":-1<e.stack.indexOf("@")?"@unknown:0:0":""}return"\n"+tj+e+tW}var tX=!1;function tQ(e,t){if(!e||tX)return"";tX=!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()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(n,[])}catch(e){var r=e}Reflect.construct(e,[],n)}
vendor: 21,208 bytes, line 21
21else{try{n.call()}catch(e){r=e}e.call(n.prototype)}}else{try{throw Error()}catch(e){r=e}(n=e())&&"function"==typeof n.catch&&n.catch(function(){})}}catch(e){if(e&&r&&"string"==typeof e.stack)return[e.stack,r.stack]}return[null,null]}};r.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var a=Object.getOwnPropertyDescriptor(r.DetermineComponentFrameRoot,"name");a&&a.configurable&&Object.defineProperty(r.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var i=r.DetermineComponentFrameRoot(),s=i[0],l=i[1];if(s&&l){var o=s.split("\n"),u=l.split("\n");for(a=r=0;r<o.length&&!o[r].includes("DetermineComponentFrameRoot");)r++;for(;a<u.length&&!u[a].includes("DetermineComponentFrameRoot");)a++;if(r===o.length||a===u.length)for(r=o.length-1,a=u.length-1;1<=r&&0<=a&&o[r]!==u[a];)a--;for(;1<=r&&0<=a;r--,a--)if(o[r]!==u[a]){if(1!==r||1!==a)do if(r--,a--,0>a||o[r]!==u[a]){var c="\n"+o[r].replace(" at new "," at ");return e.displayName&&c.includes("<anonymous>")&&(c=c.replace("<anonymous>",e.displayName)),c}while(1<=r&&0<=a)break}}}finally{tX=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?tY(n):""}function tK(e,t){return(500<t.byteSize||t.defer)&&null===t.preamble}function tJ(e){if("object"==typeof e&&null!==e&&"string"==typeof e.environmentName){var t=e.environmentName;"string"==typeof(e=[e])[0]?e.splice(0,1,"[%s] "+e[0]," "+t+" "):e.splice(0,0,"[%s]"," "+t+" "),e.unshift(console),(t=e5.apply(console.error,e))()}else console.error(e);return null}function tZ(e,t,n,r,a,i,s,l,o,u){var c=new Set;this.destination=null,this.flushScheduled=!1,this.resumableState=e,this.renderState=t,this.rootFormatContext=n,this.progressiveChunkSize=void 0===r?12800:r,this.status=10,this.fatalError=null,this.pendingRootTasks=this.allPendingTasks=this.nextSegmentId=0,this.completedPreambleSegments=this.completedRootSegment=null,this.byteSize=0,this.abortableTasks=c,this.pingedTasks=[],this.clientRenderedBoundaries=[],this.completedBoundaries=[],this.partialBoundaries=[],this.trackedPostpones=null,this.onError=void 0===a?tJ:a,this.onAllReady=void 0===i?to:i,this.onShellReady=void 0===s?to:s,this.onShellError=void 0===l?to:l,this.onFatalError=void 0===o?to:o,this.formState=void 0===u?null:u}var t0=null;function t1(e,t){e.pingedTasks.push(t),1===e.pingedTasks.length&&(e.flushScheduled=null!==e.destination,nP(e))}function t2(e,t,n,r,a){return n={status:0,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,row:t,completedSegments:[],byteSize:0,defer:a,fallbackAbortableTasks:n,errorDigest:null,contentState:eq(),fallbackState:eq(),preamble:r,tracked:null},null!==t&&(t.pendingTasks++,null!==(r=t.boundaries)&&(e.allPendingTasks++,n.pendingTasks++,r.push(n)),null!==(e=t.inheritedHoistables)&&e1(n.contentState,e)),n}function t3(e,t,n,r,a,i,s,l,o,u,c,h,d,f,p){e.allPendingTasks++,null===a?e.pendingRootTasks++:a.pendingTasks++,null!==f&&f.pendingTasks++;var g={replay:null,node:n,childIndex:r,ping:function(){return t1(e,g)},blockedBoundary:a,blockedSegment:i,blockedPreamble:s,hoistableState:l,abortSet:o,keyPath:u,formatContext:c,context:h,treeContext:d,row:f,componentStack:p,thenableState:t};return o.add(g),g}function t5(e,t,n,r,a,i,s,l,o,u,c,h,d,f){e.allPendingTasks++,null===i?e.pendingRootTasks++:i.pendingTasks++,null!==d&&d.pendingTasks++,n.pendingTasks++;var p={replay:n,node:r,childIndex:a,ping:function(){return t1(e,p)},blockedBoundary:i,blockedSegment:null,blockedPreamble:null,hoistableState:s,abortSet:l,keyPath:o,formatContext:u,context:c,treeContext:h,row:d,componentStack:f,thenableState:t};return l.add(p),p}function t4(e,t,n,r,a,i){return{status:0,parentFlushed:!1,id:-1,index:t,chunks:[],children:[],preambleChildren:[],parentFormatContext:r,boundary:n,lastPushedText:a,textEmbedded:i}}function t6(e){var t=e.node;"object"==typeof t&&null!==t&&t.$$typeof===s&&(e.componentStack={parent:e.componentStack,type:t.type})}function t8(e){return null===e?null:{parent:e.parent,type:"Suspense Fallback"}}function t9(e){var t={};return e&&Object.defineProperty(t,"componentStack",{configurable:!0,enumerable:!0,get:function(){try{var n="",r=e;do n+=function e(t){if("string"==typeof t)return tY(t);if("function"==typeof t)return t.prototype&&t.prototype.isReactComponent?tQ(t,!0):tQ(t,!1);if("object"==typeof t&&null!==t){switch(t.$$typeof){case f:return tQ(t.render,!1);case m:return tQ(t.type,!1);case y:var n=t,r=n._payload;n=n._init;try{t=n(r)}catch(e){return tY("Lazy")}return e(t)}if("string"==typeof t.name){e:{r=t.name,n=t.env;var a=t.debugLocation;if(null!=a&&(t=Error.prepareStackTrace,Error.prepareStackTrace=void 0,a=a.stack,Error.prepareStackTrace=t,a.startsWith("Error: react-stack-top-frame\n")&&(a=a.slice(29)),-1!==(t=a.indexOf("\n"))&&(a=a.slice(t+1)),-1!==(t=a.indexOf("react_stack_bottom_frame"))&&(t=a.lastIndexOf("\n",t)),-1!==(t=-1===(a=(t=-1!==t?a=a.slice(0,t):"").lastIndexOf("\n"))?t:t.slice(a+1)).indexOf(r))){r="\n"+t;break e}r=tY(r+(n?" ["+n+"]":""))}return r}}switch(t){case g:return tY("SuspenseList");case p:return tY("Suspense");case x:return tY("ViewTransition")}return""}(r.type),r=r.parent;while(r)var a=n}catch(e){a="\nError generating stack: "+e.message+"\n"+e.stack}return Object.defineProperty(t,"componentStack",{value:a}),a}}),t}function t7(e,t,n){if(null==(t=(e=e.onError)(t,n))||"string"==typeof t)return t}function ne(e,t){var n=e.onShellError,r=e.onFatalError;n(t),r(t),null!==e.destination?(e.status=14,e.destination.destroy(t)):(e.status=13,e.fatalError=t)}function nt(e,t){nn(e,t.next,t.hoistables)}function nn(e,t,n){for(;null!==t;){null!==n&&(e1(t.hoistables,n),t.inheritedHoistables=n);var r=t.boundaries;if(null!==r){t.boundaries=null;for(var a=0;a<r.length;a++){var i=r[a];null!==n&&e1(i.contentState,n),n_(e,i,null,null)}}if(t.pendingTasks--,0<t.pendingTasks)break;n=t.hoistables,t=t.next}}function nr(e,t){var n=t.boundaries;if(null!==n&&t.pendingTasks===n.length){for(var r=!0,a=0;a<n.length;a++){var i=n[a];if(1!==i.pendingTasks||i.parentFlushed||tK(e,i)){r=!1;break}}r&&nn(e,t,t.hoistables)}}function na(e){var t={pendingTasks:1,boundaries:null,hoistables:eq(),inheritedHoistables:null,together:!1,next:null};return null!==e&&0<e.pendingTasks&&(t.pendingTasks++,t.boundaries=[],e.next=t),t}function ni(e,t,n,r,a){var i=t.keyPath,s=t.treeContext,l=t.row;t.keyPath=n,n=r.length;var o=null;if(null!==t.replay){var u=t.replay.slots;if(null!==u&&"object"==typeof u)for(var c=0;c<n;c++){var h="backwards"!==a&&"unstable_legacy-backwards"!==a?c:n-1-c,d=r[h];t.row=o=na(o),t.treeContext=ta(s,n,h);var f=u[h];"number"==typeof f?(nu(e,t,f,d,h),delete u[h]):nv(e,t,d,h),0==--o.pendingTasks&&nt(e,o)}else for(u=0;u<n;u++)h=r[c="backwards"!==a&&"unstable_legacy-backwards"!==a?u:n-1-u],t.row=o=na(o),t.treeContext=ta(s,n,c),nv(e,t,h,c),0==--o.pendingTasks&&nt(e,o)}else if("backwards"!==a&&"unstable_legacy-backwards"!==a)for(a=0;a<n;a++)u=r[a],t.row=o=na(o),t.treeContext=ta(s,n,a),nv(e,t,u,a),0==--o.pendingTasks&&nt(e,o);else{for(d=0,c=(u=t.blockedSegment).children.length,h=u.chunks.length;d<n;d++){var p=r[f="unstable_legacy-backwards"===a?n-1-d:d];t.row=o=na(o),t.treeContext=ta(s,n,f);var g=t4(e,h,null,t.formatContext,0!==f||u.lastPushedText,!0);u.children.splice(c,0,g),t.blockedSegment=g;try{nv(e,t,p,f),e3(g.chunks,e.renderState,g.lastPushedText,g.textEmbedded),g.status=1,0==--o.pendingTasks&&nt(e,o)}catch(t){throw g.status=12===e.status?3:4,t}}t.blockedSegment=u,u.lastPushedText=!1}null!==l&&null!==o&&0<o.pendingTasks&&(l.pendingTasks++,o.next=l),t.treeContext=s,t.row=l,t.keyPath=i}function ns(e,t,n,r,a,i){var s=t.thenableState;for(t.thenableState=null,tf={},tp=t,tg=e,tm=n,tx=tk=0,tw=-1,tC=0,t_=s,e=r(a,i);tS;)tS=!1,tx=tk=0,tw=-1,tC=0,tT+=1,tv=null,e=r(a,i);return tI(),e}function nl(e,t,n,r,a,i,s){var l=!1;if(0!==i&&null!==e.formState){var o=t.blockedSegment;if(null!==o){l=!0,o=o.chunks;for(var u=0;u<i;u++)u===s?o.push("<!--F!-->"):o.push("<!--F-->")}}i=t.keyPath,t.keyPath=n,a?(n=t.treeContext,t.treeContext=ta(n,1,0),nv(e,t,r,-1),t.treeContext=n):l?nv(e,t,r,-1):nc(e,t,r,-1),t.keyPath=i}function no(e,t,n,a,s,l){if("function"==typeof a)if(a.prototype&&a.prototype.isReactComponent){var k=s;if("ref"in s)for(var w in k={},s)"ref"!==w&&(k[w]=s[w]);var _=a.defaultProps;if(_)for(var T in k===s&&(k=E({},k,s)),_)void 0===k[T]&&(k[T]=_[T]);var M=k,A=e8,I=a.contextType;"object"==typeof I&&null!==I&&(A=I._currentValue2);var L=new a(M,A),z=void 0!==L.state?L.state:null;L.updater=tt,L.props=M,L.state=z;var N={queue:[],replace:!1};L._reactInternals=N;var O=a.contextType;L.context="object"==typeof O&&null!==O?O._currentValue2:e8;var B=a.getDerivedStateFromProps;if("function"==typeof B){var G=B(M,z);L.state=null==G?z:E({},z,G)}if("function"!=typeof a.getDerivedStateFromProps&&"function"!=typeof L.getSnapshotBeforeUpdate&&("function"==typeof L.UNSAFE_componentWillMount||"function"==typeof L.componentWillMount)){var $=L.state;if("function"==typeof L.componentWillMount&&L.componentWillMount(),"function"==typeof L.UNSAFE_componentWillMount&&L.UNSAFE_componentWillMount(),$!==L.state&&tt.enqueueReplaceState(L,L.state,null),null!==N.queue&&0<N.queue.length){var j=N.queue,W=N.replace;if(N.queue=null,N.replace=!1,W&&1===j.length)L.state=j[0];else{for(var U=W?j[0]:L.state,V=!0,Y=+!!W;Y<j.length;Y++){var X=j[Y],Q="function"==typeof X?X.call(L,U,M,void 0):X;null!=Q&&(V?(V=!1,U=E({},U,Q)):E(U,Q))}L.state=U}}else N.queue=null}var J=L.render();if(12===e.status)throw null;var er=t.keyPath;t.keyPath=n,nc(e,t,J,-1),t.keyPath=er}else{var eu=ns(e,t,n,a,s,void 0);if(12===e.status)throw null;nl(e,t,n,eu,0!==tk,tx,tw)}else if("string"==typeof a){var ew=t.blockedSegment;if(null===ew){var eC=s.children,eP=t.formatContext,eE=t.keyPath;t.formatContext=K(eP,a,s),t.keyPath=n,nv(e,t,eC,-1),t.formatContext=eP,t.keyPath=eE}else{var eR=function(e,t,n,a,s,l,o,u,c){switch(t){case"div":case"span":case"svg":case"path":case"g":case"p":case"li":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":break;case"a":e.push(e_("a"));var h,d=null,f=null;for(h in n)if(R.call(n,h)){var p=n[h];if(null!=p)switch(h){case"children":d=p;break;case"dangerouslySetInnerHTML":f=p;break;case"href":""===p?es(e,"href",""):ed(e,h,p);break;default:ed(e,h,p)}}if(en(e,u),e.push(">"),ef(e,f,d),"string"==typeof d){e.push(D(d));var g=null}else g=d;return g;case"select":e.push(e_("select"));var m,y=null,v=null;for(m in n)if(R.call(n,m)){var b=n[m];if(null!=b)switch(m){case"children":y=b;break;case"dangerouslySetInnerHTML":v=b;break;case"defaultValue":case"value":break;default:ed(e,m,b)}}return en(e,u),e.push(">"),ef(e,v,y),y;case"option":var S=u.selectedValue;e.push(e_("option"));var k,x=null,w=null,C=null,_=null;for(k in n)if(R.call(n,k)){var T=n[k];if(null!=T)switch(k){case"children":x=T;break;case"selected":C=T;break;case"dangerouslySetInnerHTML":_=T;break;case"value":w=T;default:ed(e,k,T)}}if(null!=S){var M,A,I=null!==w?""+w:(M=x,A="",r.Children.forEach(M,function(e){null!=e&&(A+=e)}),A);if(P(S)){for(var L=0;L<S.length;L++)if(""+S[L]===I){e.push(' selected=""');break}}else""+S===I&&e.push(' selected=""')}else C&&e.push(' selected=""');return e.push(">"),ef(e,_,x),x;case"textarea":e.push(e_("textarea"));var z,N=null,O=null,B=null;for(z in n)if(R.call(n,z)){var G=n[z];if(null!=G)switch(z){case"children":B=G;break;case"value":N=G;break;case"defaultValue":O=G;break;case"dangerouslySetInnerHTML":throw Error(i(91));default:ed(e,z,G)}}if(null===N&&null!==O&&(N=O),en(e,u),e.push(">"),null!=B){if(null!=N)throw Error(i(92));if(P(B)){if(1<B.length)throw Error(i(93));N=""+B[0]}N=""+B}return"string"==typeof N&&"\n"===N[0]&&e.push("\n"),null!==N&&e.push(D(""+N)),null;case"input":e.push(e_("input"));var $,j=null,W=null,U=null,V=null,Y=null,X=null,Q=null,K=null,J=null;for($ in n)if(R.call(n,$)){var Z=n[$];if(null!=Z)switch($){case"children":case"dangerouslySetInnerHTML":throw Error(i(399,"input"));case"name":j=Z;break;case"formAction":W=Z;break;case"formEncType":U=Z;break;case"formMethod":V=Z;break;case"formTarget":Y=Z;break;case"defaultChecked":J=Z;break;case"defaultValue":Q=Z;break;case"checked":K=Z;break;case"value":X=Z;break;default:ed(e,$,Z)}}var ee=eh(e,a,s,W,U,V,Y,j);return null!==K?ei(e,"checked",K):null!==J&&ei(e,"checked",J),null!==X?ed(e,"value",X):null!==Q&&ed(e,"value",Q),en(e,u),e.push("/>"),null!=ee&&ee.forEach(eo,e),null;case"button":e.push(e_("button"));var et,er=null,eu=null,ew=null,eC=null,eP=null,eE=null,eR=null;for(et in n)if(R.call(n,et)){var eM=n[et];if(null!=eM)switch(et){case"children":er=eM;break;case"dangerouslySetInnerHTML":eu=eM;break;case"name":ew=eM;break;case"formAction":eC=eM;break;case"formEncType":eP=eM;break;case"formMethod":eE=eM;break;case"formTarget":eR=eM;break;default:ed(e,et,eM)}}var eA=eh(e,a,s,eC,eP,eE,eR,ew);if(en(e,u),e.push(">"),null!=eA&&eA.forEach(eo,e),ef(e,eu,er),"string"==typeof er){e.push(D(er));var eI=null}else eI=er;return eI;case"form":e.push(e_("form"));var eF,eL=null,ez=null,eN=null,eD=null,eO=null,eB=null;for(eF in n)if(R.call(n,eF)){var eG=n[eF];if(null!=eG)switch(eF){case"children":eL=eG;break;case"dangerouslySetInnerHTML":ez=eG;break;case"action":eN=eG;break;case"encType":eD=eG;break;case"method":eO=eG;break;case"target":eB=eG;break;default:ed(e,eF,eG)}}var eH=null,e$=null;if("function"==typeof eN){var ej=ec(a,eN);null!==ej?(eN=ej.action||"",eD=ej.encType,eO=ej.method,eB=ej.target,eH=ej.data,e$=ej.name):(e.push(" ","action",'="',el,'"'),eB=eO=eD=eN=null,ep(a,s))}if(null!=eN&&ed(e,"action",eN),null!=eD&&ed(e,"encType",eD),null!=eO&&ed(e,"method",eO),null!=eB&&ed(e,"target",eB),en(e,u),e.push(">"),null!==e$&&(e.push('<input type="hidden"'),es(e,"name",e$),e.push("/>"),null!=eH&&eH.forEach(eo,e)),ef(e,ez,eL),"string"==typeof eL){e.push(D(eL));var eW=null}else eW=eL;return eW;case"menuitem":for(var eU in e.push(e_("menuitem")),n)if(R.call(n,eU)){var eq=n[eU];if(null!=eq)switch(eU){case"children":case"dangerouslySetInnerHTML":throw Error(i(400));default:ed(e,eU,eq)}}return en(e,u),e.push(">"),null;case"object":e.push(e_("object"));var eX,eQ=null,eK=null;for(eX in n)if(R.call(n,eX)){var eJ=n[eX];if(null!=eJ)switch(eX){case"children":eQ=eJ;break;case"dangerouslySetInnerHTML":eK=eJ;break;case"data":var eZ=H(""+eJ);if(""===eZ)break;e.push(" ","data",'="',D(eZ),'"');break;default:ed(e,eX,eJ)}}if(en(e,u),e.push(">"),ef(e,eK,eQ),"string"==typeof eQ){e.push(D(eQ));var e0=null}else e0=eQ;return e0;case"title":var e1=1&u.tagScope,e2=4&u.tagScope;if(4===u.insertionMode||e1||null!=n.itemProp)var e3=eb(e,n);else e2?e3=null:(eb(s.hoistableChunks,n),e3=void 0);return e3;case"link":var e5=1&u.tagScope,e4=4&u.tagScope,e6=n.rel,e8=n.href,e9=n.precedence;if(4===u.insertionMode||e5||null!=n.itemProp||"string"!=typeof e6||"string"!=typeof e8||""===e8){eg(e,n);var e7=null}else if("stylesheet"===n.rel)if("string"!=typeof e9||null!=n.disabled||n.onLoad||n.onError)e7=eg(e,n);else{var te=s.styles.get(e9),tt=a.styleResources.hasOwnProperty(e8)?a.styleResources[e8]:void 0;if(null!==tt){a.styleResources[e8]=null,te||(te={precedence:D(e9),rules:[],hrefs:[],sheets:new Map},s.styles.set(e9,te));var tn={state:0,props:E({},n,{"data-precedence":n.precedence,precedence:null})};if(tt){2===tt.length&&eV(tn.props,tt);var tr=s.preloads.stylesheets.get(e8);tr&&0<tr.length?tr.length=0:tn.state=1}te.sheets.set(e8,tn),o&&o.stylesheets.add(tn)}else if(te){var ta=te.sheets.get(e8);ta&&o&&o.stylesheets.add(ta)}c&&e.push("<!-- -->"),e7=null}else n.onLoad||n.onError?e7=eg(e,n):(c&&e.push("<!-- -->"),e7=e4?null:eg(s.hoistableChunks,n));return e7;case"script":var ti=1&u.tagScope,ts=n.async;if("string"!=typeof n.src||!n.src||!ts||"function"==typeof ts||"symbol"==typeof ts||n.onLoad||n.onError||4===u.insertionMode||ti||null!=n.itemProp)var tl=eS(e,n);else{var to=n.src;if("module"===n.type)var tu=a.moduleScriptResources,tc=s.preloads.moduleScripts;else tu=a.scriptResources,tc=s.preloads.scripts;var th=tu.hasOwnProperty(to)?tu[to]:void 0;if(null!==th){tu[to]=null;var td=n;if(th){2===th.length&&eV(td=E({},n),th);var tf=tc.get(to);tf&&(tf.length=0)}var tp=[];s.scripts.add(tp),eS(tp,td)}c&&e.push("<!-- -->"),tl=null}return tl;case"style":var tg=1&u.tagScope,tm=n.precedence,ty=n.href,tv=n.nonce;if(4===u.insertionMode||tg||null!=n.itemProp||"string"!=typeof tm||"string"!=typeof ty||""===ty){e.push(e_("style"));var tb,tS=null,tk=null;for(tb in n)if(R.call(n,tb)){var tx=n[tb];if(null!=tx)switch(tb){case"children":tS=tx;break;case"dangerouslySetInnerHTML":tk=tx;break;default:ed(e,tb,tx)}}e.push(">");var tw=Array.isArray(tS)?2>tS.length?tS[0]:null:tS;"function"!=typeof tw&&"symbol"!=typeof tw&&null!=tw&&e.push((""+tw).replace(em,ey)),ef(e,tk,tS),e.push(eT("style"));var tC=null}else{var t_=s.styles.get(tm);if(null!==(a.styleResources.hasOwnProperty(ty)?a.styleResources[ty]:void 0)){a.styleResources[ty]=null,t_||(t_={precedence:D(tm),rules:[],hrefs:[],sheets:new Map},s.styles.set(tm,t_));var tP=s.nonce.style;if(!tP||tP===tv){t_.hrefs.push(D(ty));var tT,tE=t_.rules,tR=null,tM=null;for(tT in n)if(R.call(n,tT)){var tA=n[tT];if(null!=tA)switch(tT){case"children":tR=tA;break;case"dangerouslySetInnerHTML":tM=tA}}var tI=Array.isArray(tR)?2>tR.length?tR[0]:null:tR;"function"!=typeof tI&&"symbol"!=typeof tI&&null!=tI&&tE.push((""+tI).replace(em,ey)),ef(tE,tM,tR)}}t_&&o&&o.styles.add(t_),c&&e.push("<!-- -->"),tC=void 0}return tC;case"meta":var tF=1&u.tagScope,tL=4&u.tagScope;if(4===u.insertionMode||tF||null!=n.itemProp)var tz=ev(e,n,"meta",u);else c&&e.push("<!-- -->"),tz=tL?null:"string"==typeof n.charSet?ev(s.charsetChunks,n,"meta",u):"viewport"===n.name?ev(s.viewportChunks,n,"meta",u):ev(s.hoistableChunks,n,"meta",u);return tz;case"listing":case"pre":e.push(e_(t));var tN,tD=null,tO=null;for(tN in n)if(R.call(n,tN)){var tB=n[tN];if(null!=tB)switch(tN){case"children":tD=tB;break;case"dangerouslySetInnerHTML":tO=tB;break;default:ed(e,tN,tB)}}if(en(e,u),e.push(">"),null!=tO){if(null!=tD)throw Error(i(60));if("object"!=typeof tO||!("__html"in tO))throw Error(i(61));var tG=tO.__html;null!=tG&&("string"==typeof tG&&0<tG.length&&"\n"===tG[0]?e.push("\n",tG):e.push(""+tG))}return"string"==typeof tD&&"\n"===tD[0]&&e.push("\n"),tD;case"img":var tH=3&u.tagScope,t$=n.src,tj=n.srcSet;if(!("lazy"===n.loading||!t$&&!tj||"string"!=typeof t$&&null!=t$||"string"!=typeof tj&&null!=tj||"low"===n.fetchPriority||tH)&&("string"!=typeof t$||":"!==t$[4]||"d"!==t$[0]&&"D"!==t$[0]||"a"!==t$[1]&&"A"!==t$[1]||"t"!==t$[2]&&"T"!==t$[2]||"a"!==t$[3]&&"A"!==t$[3])&&("string"!=typeof tj||":"!==tj[4]||"d"!==tj[0]&&"D"!==tj[0]||"a"!==tj[1]&&"A"!==tj[1]||"t"!==tj[2]&&"T"!==tj[2]||"a"!==tj[3]&&"A"!==tj[3])){null!==o&&64&u.tagScope&&(o.suspenseyImages=!0);var tW="string"==typeof n.sizes?n.sizes:void 0,tU=tj?tj+"\n"+(tW||""):t$,tq=s.preloads.images,tV=tq.get(tU);if(tV)("high"===n.fetchPriority||10>s.highImagePreloads.size)&&(tq.delete(tU),s.highImagePreloads.add(tV));else if(!a.imageResources.hasOwnProperty(tU)){a.imageResources[tU]=q;var tY,tX=n.crossOrigin,tQ="string"==typeof tX?"use-credentials"===tX?tX:"":void 0,tK=s.headers;tK&&0<tK.remainingCapacity&&"string"!=typeof n.srcSet&&("high"===n.fetchPriority||500>tK.highImagePreloads.length)&&(tY=eY(t$,"image",{imageSrcSet:n.srcSet,imageSizes:n.sizes,crossOrigin:tQ,integrity:n.integrity,nonce:n.nonce,type:n.type,fetchPriority:n.fetchPriority,referrerPolicy:n.refererPolicy}),0<=(tK.remainingCapacity-=tY.length+2))?(s.resets.image[tU]=q,tK.highImagePreloads&&(tK.highImagePreloads+=", "),tK.highImagePreloads+=tY):(eg(tV=[],{rel:"preload",as:"image",href:tj?void 0:t$,imageSrcSet:tj,imageSizes:tW,crossOrigin:tQ,integrity:n.integrity,type:n.type,fetchPriority:n.fetchPriority,referrerPolicy:n.referrerPolicy}),"high"===n.fetchPriority||10>s.highImagePreloads.size?s.highImagePreloads.add(tV):(s.bulkPreloads.add(tV),tq.set(tU,tV)))}}return ev(e,n,"img",u);case"base":case"area":case"br":case"col":case"embed":case"hr":case"keygen":case"param":case"source":case"track":case"wbr":return ev(e,n,t,u);case"head":if(2>u.insertionMode){var tJ=l||s.preamble;if(tJ.headChunks)throw Error(i(545,"`<head>`"));null!==l&&e.push("<!--head-->"),tJ.headChunks=[];var tZ=ek(tJ.headChunks,n,"head",u)}else tZ=ex(e,n,"head",u);return tZ;case"body":if(2>u.insertionMode){var t0=l||s.preamble;if(t0.bodyChunks)throw Error(i(545,"`<body>`"));null!==l&&e.push("<!--body-->"),t0.bodyChunks=[];var t1=ek(t0.bodyChunks,n,"body",u)}else t1=ex(e,n,"body",u);return t1;case"html":if(0===u.insertionMode){var t2=l||s.preamble;if(t2.htmlChunks)throw Error(i(545,"`<html>`"));null!==l&&e.push("<!--html-->"),t2.htmlChunks=[""];var t3=ek(t2.htmlChunks,n,"html",u)}else t3=ex(e,n,"html",u);return t3;default:if(-1!==t.indexOf("-")){e.push(e_(t));var t5,t4=null,t6=null;for(t5 in n)if(R.call(n,t5)){var t8=n[t5];if(null!=t8){var t9=t5;switch(t5){case"children":t4=t8;break;case"dangerouslySetInnerHTML":t6=t8;break;case"style":ea(e,t8);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"ref":break;case"className":t9="class";default:if(F(t5)&&"function"!=typeof t8&&"symbol"!=typeof t8&&!1!==t8){if(!0===t8)t8="";else if("object"==typeof t8)continue;e.push(" ",t9,'="',D(t8),'"')}}}}return en(e,u),e.push(">"),ef(e,t6,t4),t4}}return ex(e,n,t,u)}
21(ew.chunks,a,s,e.resumableState,e.renderState,t.blockedPreamble,t.hoistableState,t.formatContext,ew.lastPushedText);ew.lastPushedText=!1;var eM=t.formatContext,eA=t.keyPath;if(t.keyPath=n,3===(t.formatContext=K(eM,a,s)).insertionMode){var eI=t4(e,0,null,t.formatContext,!1,!1);ew.preambleChildren.push(eI),t.blockedSegment=eI;try{eI.status=6,nv(e,t,eR,-1),e3(eI.chunks,e.renderState,eI.lastPushedText,eI.textEmbedded),eI.status=1}finally{t.blockedSegment=ew}}else nv(e,t,eR,-1);t.formatContext=eM,t.keyPath=eA;e:{var eF=ew.chunks,eL=e.resumableState;switch(a){case"title":case"style":case"script":case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":break e;case"body":if(1>=eM.insertionMode){eL.hasBody=!0;break e}break;case"html":if(0===eM.insertionMode){eL.hasHtml=!0;break e}break;case"head":if(1>=eM.insertionMode)break e}eF.push(eT(a))}ew.lastPushedText=!1}}else{switch(a){case S:case u:case c:case o:var ez=t.keyPath;t.keyPath=n,nc(e,t,s.children,-1),t.keyPath=ez;return;case b:var eN=t.blockedSegment;if(null===eN){if("hidden"!==s.mode){var eD=t.keyPath;t.keyPath=n,nv(e,t,s.children,-1),t.keyPath=eD}}else if("hidden"!==s.mode){e.renderState.generateStaticMarkup||eN.chunks.push("<!--&-->"),eN.lastPushedText=!1;var eO=t.keyPath;t.keyPath=n,nv(e,t,s.children,-1),t.keyPath=eO,e.renderState.generateStaticMarkup||eN.chunks.push("<!--/&-->"),eN.lastPushedText=!1}return;case g:e:{var eB=s.children,eG=s.revealOrder;if("independent"!==eG&&"together"!==eG){if(P(eB)){ni(e,t,n,eB,eG);break e}var eH=C(eB);if(eH){var e$=eH.call(eB);if(e$){var ej=e$.next();if(!ej.done){do ej=e$.next();while(!ej.done)ni(e,t,n,eB,eG)}break e}}}if("together"===eG){var eW=t.keyPath,eU=t.row,eq=t.row=na(null);eq.boundaries=[],eq.together=!0,t.keyPath=n,nc(e,t,eB,-1),0==--eq.pendingTasks&&nt(e,eq),t.keyPath=eW,t.row=eU,null!==eU&&0<eq.pendingTasks&&(eU.pendingTasks++,eq.next=eU)}else{var eX=t.keyPath;t.keyPath=n,nc(e,t,eB,-1),t.keyPath=eX}}return;case x:var eQ=t.formatContext,eK=t.keyPath,eJ=e.resumableState;if((null==s.name||"auto"===s.name)&&et(eJ,tr(t.treeContext),0),t.formatContext=eQ,t.keyPath=n,null!=s.name&&"auto"!==s.name)nc(e,t,s.children,-1);else{var eZ=t.treeContext;t.treeContext=ta(eZ,1,0),nv(e,t,s.children,-1),t.treeContext=eZ}t.formatContext=eQ,t.keyPath=eK;return;case v:throw Error(i(343));case p:e:if(null!==t.replay){var e0=t.keyPath,e1=t.formatContext,e2=t.row;t.keyPath=n,t.formatContext=ee(e.resumableState,e1),t.row=null;var e5=s.children;try{nv(e,t,e5,-1)}finally{t.keyPath=e0,t.formatContext=e1,t.row=e2}}else{var e4=t.keyPath,e6=t.formatContext,e7=t.row,te=t.blockedBoundary,tn=t.blockedPreamble,ti=t.hoistableState,ts=t.blockedSegment,tl=s.fallback,to=s.children,tu=ne
21w Set,tc=t2(e,t.row,tu,null,!1),th=t4(e,ts.chunks.length,tc,t.formatContext,!1,!1);ts.children.push(th),ts.lastPushedText=!1;var td=t4(e,0,null,t.formatContext,!1,!1);td.parentFlushed=!0;var tf=e.trackedPostpones;if(null!==tf){var tp=t.componentStack,tg=[n[0],"Suspense Fallback",n[2]];if(null!==tf){var tm=[tg[1],tg[2],[],null];tf.workingMap.set(tg,tm),tc.tracked={contentKeyPath:n,fallbackNode:tm}}t.blockedSegment=th,t.blockedPreamble=null===tc.preamble?null:tc.preamble.fallback,t.keyPath=tg,t.formatContext=Z(e.resumableState,e6),t.componentStack=t8(tp),th.status=6;try{nv(e,t,tl,-1),e3(th.chunks,e.renderState,th.lastPushedText,th.textEmbedded),th.status=1}catch(t){throw th.status=12===e.status?3:4,t}finally{t.blockedSegment=ts,t.blockedPreamble=tn,t.keyPath=e4,t.formatContext=e6}var ty=t3(e,null,to,-1,tc,td,null===tc.preamble?null:tc.preamble.content,tc.contentState,t.abortSet,n,ee(e.resumableState,t.formatContext),t.context,t.treeContext,null,tp);t6(ty),e.pingedTasks.push(ty)}else{t.blockedBoundary=tc,t.blockedPreamble=null===tc.preamble?null:tc.preamble.content,t.hoistableState=tc.contentState,t.blockedSegment=td,t.keyPath=n,t.formatContext=ee(e.resumableState,e6),t.row=null,td.status=6;try{if(nv(e,t,to,-1),e3(td.chunks,e.renderState,td.lastPushedText,td.textEmbedded),td.status=1,nC(tc,td),0===tc.pendingTasks&&0===tc.status){if(tc.status=1,!tK(e,tc)){null!==e7&&0==--e7.pendingTasks&&nt(e,e7),0===e.pendingRootTasks&&t.blockedPreamble&&nR(e);break e}}else null!==e7&&e7.together&&nr(e,e7)}catch(n){if(tc.status=4,12===e.status){td.status=3;var tv=e.fatalError}else td.status=4,tv=n;tc.errorDigest=t7(e,tv,t9(t.componentStack)),ng(e,tc)}finally{t.blockedBoundary=te,t.blockedPreamble=tn,t.hoistableState=ti,t.blockedSegment=ts,t.keyPath=e4,t.formatContext=e6,t.row=e7}var tb=t3(e,null,tl,-1,te,th,null===tc.preamble?null:tc.preamble.fallback,tc.fallbackState,tu,[n[0],"Suspense Fallback",n[2]],Z(e.resumableState,t.formatContext),t.context,t.treeContext,t.row,t8(t.componentStack));t6(tb),e.pingedTasks.push(tb)}}return}if("object"==typeof a&&null!==a)switch(a.$$typeof){case f:if("ref"in s){var tS={};for(var tC in s)"ref"!==tC&&(tS[tC]=s[tC])}else tS=s;var t_=ns(e,t,n,a.render,tS,l);nl(e,t,n,t_,0!==tk,tx,tw);return;case m:no(e,t,n,a.type,s,l);return;case d:var tP=s.children,tT=t.keyPath,tE=s.value,tR=a._currentValue2;a._currentValue2=tE;var tM=e9,tA={parent:tM,depth:null===tM?0:tM.depth+1,context:a,parentValue:tR,value:tE};e9=tA,t.context=tA,t.keyPath=n,nc(e,t,tP,-1);var tI=e9;if(null===tI)throw Error(i(403));tI.context._currentValue2=tI.parentValue,t.context=e9=tI.parent,t.keyPath=tT;return;case h:var tF=(0,s.children)(a._context._currentValue2),tL=t.keyPath;t.keyPath=n,nc(e,t,tF,-1),t.keyPath=tL;return;case y:var tz=(0,a._init)(a._payload);if(12===e.status)throw null;no(e,t,n,tz,s,l);return}throw Error(i(130,null==a?a:typeof a,""))}}function nu(e,t,n,r,a){var i=t.replay,s=t.blockedBoundary,l=t4(e,0,null,t.formatContext,!1,!1);l.id=n,l.parentFlushed=!0;try{t.replay=null,t.blockedSegment=l,nv(e,t,r,a),l.status=1,null===s?e.completedRootSegment=l:(nC(s,l),s.parentFlushed&&e.partialBoundaries.push(s))}finally{t.replay=i,t.blockedSegment=null}}function nc(e,t,n,r){null!==t.replay&&"number"==typeof t.replay.slots?nu(e,t,t.replay.slots,n,r):(t.node=n,t.childIndex=r,n=t.componentStack,t6(t),nh(e,t),t.componentStack=n)}function nh(e,t){var n=t.node,r=t.childIndex;if(null!==n){if("object"==typeof n){switch(n.$$typeof){case s:var a=n.type,o=n.key,u=n.props,c=void 0!==(n=u.ref)?n:null,h=e6(a),f=null==o||o===_?-1===r?0:r:o;if(o=[t.keyPath,h,f],null!==t.replay)e:{var g=t.replay;for(n=0,r=g.nodes;n<r.length;n++){var m=r[n];if(f===m[1]){if(4===m.length){if(null!==h&&h!==m[0])throw Error(i(490,m[0],h));var v=m[2],b=m[3];h=t.node,t.replay={nodes:v,slots:b,pendingTasks:1};try{if(no(e,t,o,a,u,c),1===t.replay.pendingTasks&&0<t.replay.nodes.length)throw Error(i(488));t.replay.pendingTasks--}catch(i){if("object"==typeof i&&null!==i&&(i===tu||"function"==typeof i.then))throw t.node===h?t.replay=g:r.splice(n,1),i;t.replay.pendingTasks--,u=t9(t.componentStack),o=e,e=t.blockedBoundary,u=t7(o,a=i,u),nS(o,e,v,b,a,u)}t.replay=g}else{if(a!==p)throw Error(i(490,"Suspense",e6(a)||"Unknown"));t:{g=m[5],a=m[2],c=m[3],h=null===m[4]?[]:m[4][2],m=null===m[4]?null:m[4][3],f=t.keyPath;var S=t.formatContext,k=t.row,x=t.replay,w=t.blockedBoundary,T=t.hoistableState,E=u.children;u=u.fallback;var R=new Set,M=t2(e,t.row,R,null,!1);M.parentFlushed=!0,M.rootSegmentID=g,t.blockedBoundary=M,t.hoistableState=M.contentState,t.keyPath=o,t.formatContext=ee(e.resumableState,S),t.row=null,t.replay={nodes:a,slots:c,pendingTasks:1};try{if(nv(e,t,E,-1),1===t.replay.pendingTasks&&0<t.replay.nodes.length)throw Error(i(488));if(t.replay.pendingTasks--,0===M.pendingTasks&&0===M.status){M.status=1,e.completedBoundaries.push(M);break t}}catch(n){M.status=4,M.errorDigest=b=t7(e,n,v=t9(t.componentStack)),t.replay.pendingTasks--,e.clientRenderedBoundaries.push(M)}finally{t.blockedBoundary=w,t.hoistableState=T,t.replay=x,t.keyPath=f,t.formatContext=S,t.row=k}t6(v=t5(e,null,{nodes:h,slots:m,pendingTasks:0},u,-1,w,M.fallbackState,R,[o[0],"Suspense Fallback",o[2]],Z(e.resumableState,t.formatContext),t.context,t.treeContext,t.row,t8(t.componentStack))),e.pingedTasks.push(v)}}r.splice(n,1);break e}}}else no(e,t,o,a,u,c);return;case l:throw Error(i(257));case y:if(n=(v=n._init)(n._payload),12===e.status)throw null;nc(e,t,n,r);return}if(P(n))return void nd(e,t,n,r);if((v=C(n))&&(v=v.call(n))){if(!(n=v.next()).done){b=[];do b.push(n.value),n=v.next();while(!n.done)nd(e,t,b,r)}return}if("function"==typeof n.then)return t.thenableState=null,nc(e,t,tH(n),r);if(n.$$typeof===d)return nc(e,t,n._currentValue2,r);throw Error(i(31,"[object Object]"===(r=Object.prototype.toString.call(n))?"object with keys {"+Object.keys(n).join(", ")+"}":r))}"string"==typeof n?null!==(r=t.blockedSegment)&&(r.lastPushedText=e2(r.chunks,n,e.render
21State,r.lastPushedText)):("number"==typeof n||"bigint"==typeof n)&&null!==(r=t.blockedSegment)&&(r.lastPushedText=e2(r.chunks,""+n,e.renderState,r.lastPushedText))}}function nd(e,t,n,r){var a=t.keyPath;if(-1!==r&&(t.keyPath=[t.keyPath,"Fragment",r],null!==t.replay)){for(var s=t.replay,l=s.nodes,o=0;o<l.length;o++){var u=l[o];if(u[1]===r){t.replay={nodes:r=u[2],slots:u=u[3],pendingTasks:1};try{if(nd(e,t,n,-1),1===t.replay.pendingTasks&&0<t.replay.nodes.length)throw Error(i(488));t.replay.pendingTasks--}catch(a){if("object"==typeof a&&null!==a&&(a===tu||"function"==typeof a.then))throw a;t.replay.pendingTasks--,n=t9(t.componentStack);var c=t.blockedBoundary;n=t7(e,a,n),nS(e,c,r,u,a,n)}t.replay=s,l.splice(o,1);break}}t.keyPath=a;return}if(s=t.treeContext,l=n.length,null!==t.replay&&null!==(o=t.replay.slots)&&"object"==typeof o){for(r=0;r<l;r++)u=n[r],t.treeContext=ta(s,l,r),"number"==typeof(c=o[r])?(nu(e,t,c,u,r),delete o[r]):nv(e,t,u,r);t.treeContext=s,t.keyPath=a;return}for(o=0;o<l;o++)r=n[o],t.treeContext=ta(s,l,o),nv(e,t,r,o);t.treeContext=s,t.keyPath=a}function nf(e,t,n){n.status=5,n.rootSegmentID=e.nextSegmentId++;var r=n.tracked;if(null===r||null===(e=r.contentKeyPath))throw Error(i(486));r=r.fallbackNode;var a=t.workingMap.get(e);return void 0===a?(n=[e[1],e[2],[],null,r,n.rootSegmentID],t.workingMap.set(e,n),nB(n,e[0],t),n):(a[4]=r,a[5]=n.rootSegmentID,a)}function np(e,t,n,r){r.status=5;var a=n.keyPath,s=n.blockedBoundary;if(null===s)r.id=e.nextSegmentId++,t.rootSlots=r.id,null!==e.completedRootSegment&&(e.completedRootSegment.status=5);else{if(null!==s&&0===s.status){var l=nf(e,t,s);if(null!==s.tracked&&s.tracked.contentKeyPath===a&&-1===n.childIndex){-1===r.id&&(r.id=r.parentFlushed?s.rootSegmentID:e.nextSegmentId++),l[3]=r.id;return}}if(-1===r.id&&(r.id=r.parentFlushed&&null!==s?s.rootSegmentID:e.nextSegmentId++),-1===n.childIndex)null===a?t.rootSlots=r.id:void 0===(n=t.workingMap.get(a))?nB(n=[a[1],a[2],[],r.id],a[0],t):n[3]=r.id;else{if(null===a){if(null===(e=t.rootSlots))e=t.rootSlots={};else if("number"==typeof e)throw Error(i(491))}else if(void 0===(l=(s=t.workingMap).get(a)))e={},l=[a[1],a[2],[],e],s.set(a,l),nB(l,a[0],t);else if(null===(e=l[3]))e=l[3]={};else if("number"==typeof e)throw Error(i(491));e[n.childIndex]=r.id}}}function ng(e,t){null!==(e=e.trackedPostpones)&&null!==(t=t.tracked)&&null!==(t=t.contentKeyPath)&&void 0!==(e=e.workingMap.get(t))&&(e.length=4,e[2]=[],e[3]=null)}function nm(e,t,n){return t5(e,n,t.replay,t.node,t.childIndex,t.blockedBoundary,t.hoistableState,t.abortSet,t.keyPath,t.formatContext,t.context,t.treeContext,t.row,t.componentStack)}function ny(e,t,n){var r=t.blockedSegment,a=t4(e,r.chunks.length,null,t.formatContext,r.lastPushedText,!0);return r.children.push(a),r.lastPushedText=!1,t3(e,n,t.node,t.childIndex,t.blockedBoundary,a,t.blockedPreamble,t.hoistableState,t.abortSet,t.keyPath,t.formatContext,t.context,t.treeContext,t.row,t.componentStack)}function nv(e,t,n,r){var a=t.formatContext,i=t.context,s=t.keyPath,l=t.treeContext,o=t.componentStack,u=t.blockedSegment;if(null===u){u=t.replay;try{return nc(e,t,n,r)}catch(c){if(tI(),n=c===tu?th():c,12!==e.status&&"object"==typeof n&&null!==n){if("function"==typeof n.then){e=nm(e,t,r=c===tu?tA():null).ping,n.then(e,e),t.formatContext=a,t.context=i,t.keyPath=s,t.treeContext=l,t.componentStack=o,t.replay=u,te(i);return}if("Maximum call stack size exceeded"===n.message){n=nm(e,t,n=c===tu?tA():null),e.pingedTasks.push(n),t.formatContext=a,t.context=i,t.keyPath=s,t.treeContext=l,t.componentStack=o,t.replay=u,te(i);return}}}}else{var c=u.children.length,h=u.chunks.length;try{return nc(e,t,n,r)}catch(r){if(tI(),u.children.length=c,u.chunks.length=h,n=r===tu?th():r,12!==e.status&&"object"==typeof n&&null!==n){if("function"==typeof n.then){u=n,e=ny(e,t,n=r===tu?tA():null).ping,u.then(e,e),t.formatContext=a,t.context=i,t.keyPath=s,t.treeContext=l,t.componentStack=o,te(i);return}if("Maximum call stack size exceeded"===n.message){u=ny(e,t,u=r===tu?tA():null),e.pingedTasks.push(u),t.formatContext=a,t.context=i,t.keyPath=s,t.treeContext=l,t.componentStack=o,te(i);return}}}}throw t.formatContext=a,t.context=i,t.keyPath=s,t.treeContext=l,te(i),n}function nb(e){var t=e.blockedBoundary,n=e.blockedSegment;null!==n&&(n.status=3,n_(this,t,e.row,n))}function nS(e,t,n,r,a,s){for(var l=0;l<n.length;l++){var o=n[l];if(4===o.length)nS(e,t,o[2],o[3],a,s);else{o=o[5];var u=t2(e,null,new Set,null,!1);u.parentFlushed=!0,u.rootSegmentID=o,u.status=4,u.errorDigest=s,u.parentFlushed&&e.clientRenderedBoundaries.push(u)}}if(n.length=0,null!==r){if(null===t)throw Error(i(487));if(4!==t.status&&(t.status=4,t.errorDigest=s,t.parentFlushed&&e.clientRenderedBoundaries.push(t)),"object"==typeof r)for(var c in r)delete r[c]}}function nk(e,t){try{var n=e.renderState,r=n.onHeaders;if(r){var a=n.headers;if(a){n.headers=null;var i=a.preconnects;if(a.fontPreloads&&(i&&(i+=", "),i+=a.fontPreloads),a.highImagePreloads&&(i&&(i+=", "),i+=a.highImagePreloads),!t){var s=n.styles.values(),l=s.next();t:for(;0<a.remainingCapacity&&!l.done;l=s.next())for(var o=l.value.sheets.values(),u=o.next();0<a.remainingCapacity&&!u.done;u=o.next()){var c=u.value,h=c.props,d=h.href,f=c.props,p=eY(f.href,"style",{crossOrigin:f.crossOrigin,integrity:f.integrity,nonce:f.nonce,type:f.type,fetchPriority:f.fetchPriority,referrerPolicy:f.referrerPolicy,media:f.media});
vendor: 12,022 bytes, line 21
21if(0<=(a.remainingCapacity-=p.length+2))n.resets.style[d]=q,i&&(i+=", "),i+=p,n.resets.style[d]="string"==typeof h.crossOrigin||"string"==typeof h.integrity?[h.crossOrigin,h.integrity]:q;else break t}}r(i?{Link:i}:{})}}}catch(t){t7(e,t,{})}}function nx(e){null===e.trackedPostpones&&nk(e,!0),null===e.trackedPostpones&&nR(e),e.onShellError=to,(e=e.onShellReady)()}function nw(e){nk(e,null===e.trackedPostpones||null===e.completedRootSegment||5!==e.completedRootSegment.status),nR(e),(e=e.onAllReady)()}function nC(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary&&-1===t.children[0].id){var n=t.children[0];n.id=t.id,n.parentFlushed=!0,1!==n.status&&3!==n.status&&4!==n.status||nC(e,n)}else e.completedSegments.push(t)}function n_(e,t,n,r){if(null!==n&&(0==--n.pendingTasks?nt(e,n):n.together&&nr(e,n)),e.allPendingTasks--,null===t){if(null!==r&&r.parentFlushed){if(null!==e.completedRootSegment)throw Error(i(389));e.completedRootSegment=r}e.pendingRootTasks--,0===e.pendingRootTasks&&nx(e)}else if(t.pendingTasks--,4!==t.status)if(0===t.pendingTasks){if(0===t.status&&(t.status=1),null!==r&&r.parentFlushed&&(1===r.status||3===r.status)&&nC(t,r),t.parentFlushed&&e.completedBoundaries.push(t),1===t.status)null!==(n=t.row)&&e1(n.hoistables,t.contentState),tK(e,t)||(t.fallbackAbortableTasks.forEach(nb,e),t.fallbackAbortableTasks.clear(),null!==n&&0==--n.pendingTasks&&nt(e,n)),0===e.pendingRootTasks&&null===e.trackedPostpones&&null!==t.preamble&&nR(e);else if(5===t.status&&null!==(t=t.row)){if(null!==e.trackedPostpones){n=e.trackedPostpones;var a=t.next;if(null!==a&&null!==(r=a.boundaries))for(a.boundaries=null,a=0;a<r.length;a++){var s=r[a];nf(e,n,s),n_(e,s,null,null)}}0==--t.pendingTasks&&nt(e,t)}}else null===r||!r.parentFlushed||1!==r.status&&3!==r.status||(nC(t,r),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)),null!==(t=t.row)&&t.together&&nr(e,t);0===e.allPendingTasks&&nw(e)}function nP(e){if(14!==e.status&&13!==e.status){var t=e9,n=$.H;$.H=tU;var r=$.A;$.A=tV;var a=t0;t0=e;var s=tq;tq=e.resumableState;try{var l,o=e.pingedTasks;for(l=0;l<o.length;l++){var u=o[l],c=u.blockedSegment;if(null===c){if(0!==u.replay.pendingTasks){te(u.context);try{if("number"==typeof u.replay.slots?nu(e,u,u.replay.slots,u.node,u.childIndex):nh(e,u),1===u.replay.pendingTasks&&0<u.replay.nodes.length)throw Error(i(488));u.replay.pendingTasks--,u.abortSet.delete(u),n_(e,u.blockedBoundary,u.row,null)}catch(t){tI();var h=t===tu?th():t;if("object"==typeof h&&null!==h&&"function"==typeof h.then){var d=u.ping;h.then(d,d),u.thenableState=t===tu?tA():null}else{u.replay.pendingTasks--,u.abortSet.delete(u);var f=t9(u.componentStack),p=e,g=u.blockedBoundary,m=12===e.status?e.fatalError:h,y=u.replay.nodes,v=u.replay.slots,b=t7(p,m,f);nS(p,g,y,v,m,b),e.pendingRootTasks--,0===e.pendingRootTasks&&nx(e),e.allPendingTasks--,0===e.allPendingTasks&&nw(e)}}finally{}}}else if(p=c,0===p.status){p.status=6,te(u.context);var S=p.children.length,k=p.chunks.length;try{nh(e,u),e3(p.chunks,e.renderState,p.lastPushedText,p.textEmbedded),u.abortSet.delete(u),p.status=1,n_(e,u.blockedBoundary,u.row,p)}catch(t){tI(),p.children.length=S,p.chunks.length=k;var x=t===tu?th():12===e.status?e.fatalError:t;if(12===e.status&&null!==e.trackedPostpones){var w=e.trackedPostpones,C=t9(u.componentStack);u.abortSet.delete(u),t7(e,x,C),np(e,w,u,p),n_(e,u.blockedBoundary,u.row,p)}else if("object"==typeof x&&null!==x&&"function"==typeof x.then){p.status=0,u.thenableState=t===tu?tA():null;var _=u.ping;x.then(_,_)}else{var P=t9(u.componentStack);u.abortSet.delete(u),p.status=4;var T=u.blockedBoundary,E=u.row;null!==E&&0==--E.pendingTasks&&nt(e,E),e.allPendingTasks--;var R=t7(e,x,P);if(null===T)ne(e,x);else if(T.pendingTasks--,4!==T.status){T.status=4,T.errorDigest=R,ng(e,T);var M=T.row;null!==M&&0==--M.pendingTasks&&nt(e,M),T.parentFlushed&&e.clientRenderedBoundaries.push(T),0===e.pendingRootTasks&&null===e.trackedPostpones&&null!==T.preamble&&nR(e)}0===e.allPendingTasks&&nw(e)}}finally{}}}o.splice(0,l),null!==e.destination&&nD(e,e.destination)}catch(t){t7(e,t,{}),ne(e,t)}finally{tq=s,$.H=n,$.A=r,n===tU&&te(t),t0=a}}}function nT(e,t,n){t.preambleChildren.length&&n.push(t.preambleChildren);for(var r=!1,a=0;a<t.children.length;a++)r=nE(e,t.children[a],n)||r;return r}function nE(e,t,n){var r=t.boundary;if(null===r)return nT(e,t,n);var a=r.preamble;if(null===a)return!1;switch(r.status){case 1:if(eE(e.renderState,a.content),e.byteSize+=r.byteSize,!(t=r.completedSegments[0]))throw Error(i(391));return nT(e,t,n);case 5:if(null!==e.trackedPostpones)return!0;case 4:if(1===t.status)return eE(e.renderState,a.fallback),nT(e,t,n);default:return!0}}function nR(e){if(e.completedRootSegment&&null===e.completedPreambleSegments){var t=[],n=e.byteSize,r=nE(e,e.completedRootSegment,t),a=e.renderState.preamble;!1===r||a.headChunks&&a.bodyChunks?e.completedPreambleSegments=t:e.byteSize=n}}function nM(e,t,n,r){switch(n.parentFlushed=!0,n.status){case 0:n.id=e.nextSegmentId++;case 5:return r=n.id,n.lastPushedText=!1,n.textEmbedded=!1,e=e.renderState,t.push('<template id="'),t.push(e.placeholderPrefix),e=r.toString(16),t.push(e),t.push('"></template>');case 1:n.status=2;var a=!0,s=n.chunks,l=0;n=n.children;for(var o=0;o<n.length;o++){for(a=n[o];l<a.index;l++)t.push(s[l]);a=nI(e,t,a,r)}for(;l<s.length-1;l++)t.push(s[l]);return l<s.length&&(a=t.push(s[l])),a;case 3:return!0;default:throw Error(i(390))}}var nA=0;function nI(e,t,n,r){var a=n.boundary;if(null===a)return nM(e,t,n,r);if(n.boundary=null,a.parentFlushed=!0,4===a.status){var s=a.row;return null!==s&&0==--s.pendingTasks&&nt(e,s),e.renderState.generateStaticMarkup||(a=a.errorDigest,t.push("<!--$!-->"),t.push("<template"),a&&(t.push(' data-dgst="'),a=D(a),t.push(a),t.push('"')),t.push("></template>")),nM(e,t,n,r),e=!!e.renderState.generateStaticMarkup||t.push("<!--/$-->")}if(1!==a.status)return 0===a.status&&(a.rootSegmentID=e.nextSegmentId++),0<a.completedSegments.length&&e.partialBoundaries.push(a),eM(t,e.renderState,a.rootSegmentID),r&&e1(r,a.fallbackState),nM(e,t,n,r),t.push("<!--/$-->");if(!nN&&tK(e,a)&&(nA+a.byteSize>e.progressiveChunkSize||a.defer))return a.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(a),eM(t,e.renderState,a.rootSegmentID),nM(e,t,n,r),t.push("<!--/$-->");if(nA+=a.byteSize,r&&e1(r,a.contentState),null!==(n=a.row)&&tK(e,a)&&0==--n.pendingTasks&&nt(e,n),e.renderState.generateStaticMarkup||t.push("<!--$-->"),1!==(n=a.completedSegments).length)throw Error(i(391));return nI(e,t,n[0],r),e=!!e.renderState.generateStaticMarkup||t.push("<!--/$-->")}function nF(e,t,n,r){switch(!function(e,t,n,r){switch(n.insertionMode){case 0:case 1:case 3:case 2:return e.push('<div hidden id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 4:return e.push('<svg aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 5:return e.push('<math aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 6:return e.push('<table hidden id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 7:return e.push('<table hidden><tbody id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 8:return e.push('<table hidden><tr id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 9:return e.push('<table hidden><colgroup id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');default:throw Error(i(397))}}(t,e.renderState,n.parentFormatContext,n.id),nI(e,t,n,r),n.parentFormatContext.insertionMode){case 0:case 1:case 3:case 2:return t.push("</div>");case 4:return t.push("</svg>");case 5:return t.push("</math>");case 6:return t.push("</table>");case 7:return t.push("</tbody></table>");case 8:return t.push("</tr></table>");case 9:return t.push("</colgroup></table>");default:throw Error(i(397))}}function nL(e,t,n){nA=n.byteSize;for(var r,a,s=n.completedSegments,l=0;l<s.length;l++)nz(e,t,n,s[l]);s.length=0,null!==(s=n.row)&&tK(e,n)&&0==--s.pendingTasks&&nt(e,s),eO(t,n.contentState,e.renderState),s=e.resumableState,e=e.renderState,l=n.rootSegmentID,n=n.contentState;var o=e.stylesToHoist,u=0!=(128&s.instructions);return e.stylesToHoist=!1,t.push(e.startInlineScript),t.push(">"),o?(0==(4&s.instructions)&&(s.instructions|=4,t.push('$RX=function(b,c,d,e,f){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),f&&(a.cstck=f),b._reactRetry&&b._reactRetry())};')),0==(2&s.instructions)&&(s.instructions|=2,t.push('$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0};\n$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};')),u&&0==(256&s.instructions)&&(s.instructions|=256,t.push('$RV=function(A,g){function k(a,b){var e=a.getAttribute(b);e&&(b=a.style,l.push(a,b.viewTransitionName,b.viewTransitionClass),"auto"!==e&&(b.viewTransitionClass=e),(a=a.getAttribute("vt-name"))||(a="_T_"+K++ +"_"),a=CSS.escape(a)!==a?"r-"+btoa(a).replace(/=/g,""):a,b.viewTransitionName=a,B=!0)}var B=!1,K=0,l=[];try{var f=document.__reactViewTransition;if(f){f.finished.finally($RV.bind(null,g));return}var m=new Map;for(f=1;f<g.length;f+=2)for(var h=g[f].querySelectorAll("[vt-share]"),d=0;d<h.length;d++){var c=h[d];m.set(c.getAttribute("vt-name"),c)}var u=[];for(h=0;h<g.length;h+=2){var C=g[h],x=C.parentNode;if(x){var v=x.getBoundingClientRect();if(v.left||v.top||v.width||v.height){c=C;for(f=0;c;){if(8===c.nodeType){var r=c.data;if("/$"===r)if(0===f)break;else f--;else"$"!==r&&"$?"!==r&&"$~"!==r&&"$!"!==r||f++}else if(1===c.nodeType){d=c;var D=d.getAttribute("vt-name"),y=m.get(D);k(d,y?"vt-share":"vt-exit");y&&(k(y,"vt-share"),m.set(D,null));var E=d.querySelectorAll("[vt-share]");\nfor(d=0;d<E.length;d++){var F=E[d],G=F.getAttribute("vt-name"),H=m.get(G);H&&(k(F,"vt-share"),k(H,"vt-share"),m.set(G,null))}}c=c.nextSibling}for(var I=g[h+1],t=I.firstElementChild;t;)null!==m.get(t.getAttribute("vt-name"))&&k(t,"vt-enter"),t=t.nextElementSibling;c=x;do for(var n=c.firstElementChild;n;){var J=n.getAttribute("vt-update");J&&"none"!==J&&!l.includes(n)&&k(n,"vt-update");n=n.nextElementSibling}while((c=c.parentNode)&&1===c.nodeType&&"none"!==c.getAttribute("vt-update"));u.push.apply(u,\nI.querySelectorAll(\'img[src]:not([loading="lazy"])\'))}}}if(B){var z=document.__reactViewTransition=document.startViewTransition({update:function(){A(g);for(var a=[document.documentElement.clientHeight,document.fonts.ready],b={},e=0;e<u.length;b={g:b.g},e++)if(b.g=u[e],!b.g.complete){var p=b.g.getBoundingClientRect();0<p.bottom&&0<p.right&&p.top<window.innerHeight&&p.left<window.innerWidth&&(p=new Promise(function(w){return function(q){w.g.addEventListener("load",q);w.g.addEventListener("error",q)}}(b)),\na.push(p))}return Promise.race([Promise.all(a),new Promise(function(w){var q=performance.now();setTimeout(w,2300>q&&2E3<q?2300-q:500)})])},types:[]});z.ready.finally(function(){for(var a=l.length-3;0<=a;a-=3){var b=l[a],e=b.style;e.viewTransitionName=l[a+1];e.viewTransitionClass=l[a+1];""===b.getAttribute("style")&&b.removeAttribute("style")}});z.finished.finally(function(){document.__reactViewTransition===z&&(document.__reactViewTransition=null)});$RB=[];return}}catch(a){}A(g)}
21.bind(null,\n$RV);')),0==(8&s.instructions)?(s.instructions|=8,t.push('$RM=new Map;$RR=function(n,w,p){function u(q){this._p=null;q()}for(var r=new Map,t=document,h,b,e=t.querySelectorAll("link[data-precedence],style[data-precedence]"),v=[],k=0;b=e[k++];)"not all"===b.getAttribute("media")?v.push(b):("LINK"===b.tagName&&$RM.set(b.getAttribute("href"),b),r.set(b.dataset.precedence,h=b));e=0;b=[];var l,a;for(k=!0;;){if(k){var f=p[e++];if(!f){k=!1;e=0;continue}var c=!1,m=0;var d=f[m++];if(a=$RM.get(d)){var g=a._p;c=!0}else{a=t.createElement("link");a.href=d;a.rel=\n"stylesheet";for(a.dataset.precedence=l=f[m++];g=f[m++];)a.setAttribute(g,f[m++]);g=a._p=new Promise(function(q,x){a.onload=u.bind(a,q);a.onerror=u.bind(a,x)});$RM.set(d,a)}d=a.getAttribute("media");!g||d&&!matchMedia(d).matches||b.push(g);if(c)continue}else{a=v[e++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=r.get(l)||h;c===h&&(h=a);r.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=t.head,c.insertBefore(a,c.firstChild))}if(p=document.getElementById(n))p.previousSibling.data=\n"$~";Promise.all(b).then($RC.bind(null,n,w),$RX.bind(null,n,"CSS failed to load"))};$RR("')):t.push('$RR("')):(0==(2&s.instructions)&&(s.instructions|=2,t.push('$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0};\n$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};')),u&&0==(256&s.instructions)&&(s.instructions|=256,t.push('$RV=function(A,g){function k(a,b){var e=a.getAttribute(b);e&&(b=a.style,l.push(a,b.viewTransitionName,b.viewTransitionClass),"auto"!==e&&(b.viewTransitionClass=e),(a=a.getAttribute("vt-name"))||(a="_T_"+K++ +"_"),a=CSS.escape(a)!==a?"r-"+btoa(a).replace(/=/g,""):a,b.viewTransitionName=a,B=!0)}var B=!1,K=0,l=[];try{var f=document.__reactViewTransition;if(f){f.finished.finally($RV.bind(null,g));return}var m=new Map;for(f=1;f<g.length;f+=2)for(var h=g[f].querySelectorAll("[vt-share]"),d=0;d<h.length;d++){var c=h[d];m.set(c.getAttribute("vt-name"),c)}var u=[];for(h=0;h<g.length;h+=2){var C=g[h],x=C.parentNode;if(x){var v=x.getBoundingClientRect();if(v.left||v.top||v.width||v.height){c=C;for(f=0;c;){if(8===c.nodeType){var r=c.data;if("/$"===r)if(0===f)break;else f--;else"$"!==r&&"$?"!==r&&"$~"!==r&&"$!"!==r||f++}else if(1===c.nodeType){d=c;var D=d.getAttribute("vt-name"),y=m.get(D);k(d,y?"vt-share":"vt-exit");y&&(k(y,"vt-share"),m.set(D,null));var E=d.querySelectorAll("[vt-share]");\nfor(d=0;d<E.length;d++){var F=E[d],G=F.getAttribute("vt-name"),H=m.get(G);H&&(k(F,"vt-share"),k(H,"vt-share"),m.set(G,null))}}c=c.nextSibling}for(var I=g[h+1],t=I.firstElementChild;t;)null!==m.get(t.getAttribute("vt-name"))&&k(t,"vt-enter"),t=t.nextElementSibling;c=x;do for(var n=c.firstElementChild;n;){var J=n.getAttribute("vt-update");J&&"none"!==J&&!l.includes(n)&&k(n,"vt-update");n=n.nextElementSibling}while((c=c.parentNode)&&1===c.nodeType&&"none"!==c.getAttribute("vt-update"));u.push.apply(u,\nI.querySelectorAll(\'img[src]:not([loading="lazy"])\'))}}}if(B){var z=document.__reactViewTransition=document.startViewTransition({update:function(){A(g);for(var a=[document.documentElement.clientHeight,document.fonts.ready],b={},e=0;e<u.length;b={g:b.g},e++)if(b.g=u[e],!b.g.complete){var p=b.g.getBoundingClientRect();0<p.bottom&&0<p.right&&p.top<window.innerHeight&&p.left<window.innerWidth&&(p=new Promise(function(w){return function(q){w.g.addEventListener("load",q);w.g.addEventListener("error",q)}}(b)),\na.push(p))}return Promise.race([Promise.all(a),new Promise(function(w){var q=performance.now();setTimeout(w,2300>q&&2E3<q?2300-q:500)})])},types:[]});z.ready.finally(function(){for(var a=l.length-3;0<=a;a-=3){var b=l[a],e=b.style;e.viewTransitionName=l[a+1];e.viewTransitionClass=l[a+1];""===b.getAttribute("style")&&b.removeAttribute("style")}});z.finished.finally(function(){document.__reactViewTransition===z&&(document.__reactViewTransition=null)});$RB=[];return}}catch(a){}A(g)}
21.bind(null,\n$RV);')),t.push('$RC("')),s=l.toString(16),t.push(e.boundaryPrefix),t.push(s),t.push('","'),t.push(e.segmentPrefix),t.push(s),o?(t.push('",'),r=n,t.push("["),a="[",r.stylesheets.forEach(function(e){if(2!==e.state)if(3===e.state)t.push(a),e=eF(""+e.props.href),t.push(e),t.push("]"),a=",[";else{t.push(a);var n=e.props["data-precedence"],r=e.props,s=H(""+e.props.href);for(var l in s=eF(s),t.push(s),n=""+n,t.push(","),n=eF(n),t.push(n),r)if(R.call(r,l)&&null!=(n=r[l]))switch(l){case"href":case"rel":case"precedence":case"data-precedence":break;case"children":case"dangerouslySetInnerHTML":throw Error(i(399,"link"));default:!function(e,t,n){var r=t.toLowerCase();switch(typeof n){case"function":case"symbol":return}switch(t){case"innerHTML":case"dangerouslySetInnerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":case"style":case"ref":return;case"className":r="class",t=""+n;break;case"hidden":if(!1===n)return;t="";break;case"src":case"href":t=""+(n=H(n));break;default:if(2<t.length&&("o"===t[0]||"O"===t[0])&&("n"===t[1]||"N"===t[1])||!F(t))return;t=""+n}e.push(","),r=eF(r),e.push(r),e.push(","),r=eF(t),e.push(r)}(t,l,n)}t.push("]"),a=",[",e.state=3}}),t.push("]")):t.push('"'),n=t.push(")</script>"),eR(t,e)&&n}function nz(e,t,n,r){if(2===r.status)return!0;var a=n.contentState,s=r.id;if(-1===s){if(-1===(r.id=n.rootSegmentID))throw Error(i(392));return nF(e,t,r,a)}return s===n.rootSegmentID?nF(e,t,r,a):(nF(e,t,r,a),n=e.resumableState,e=e.renderState,t.push(e.startInlineScript),t.push(">"),0==(1&n.instructions)?(n.instructions|=1,t.push('$RS=function(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("')):t.push('$RS("'),t.push(e.segmentPrefix),s=s.toString(16),t.push(s),t.push('","'),t.push(e.placeholderPrefix),t.push(s),t=t.push('")</script>'))}var nN=!1;function nD(e,t){try{if(!(0<e.pendingRootTasks)){var n,r=e.completedRootSegment;if(null!==r){if(5===r.status)return;var a=e.completedPreambleSegments;if(null===a)return;nA=e.byteSize;var i,s=e.resumableState,l=e.renderState,o=l.preamble,u=o.htmlChunks,c=o.headChunks;if(u){for(i=0;i<u.length;i++)t.push(u[i]);if(c)for(i=0;i<c.length;i++)t.push(c[i]);else{var h=e_("head");t.push(h),t.push(">")}}else if(c)for(i=0;i<c.length;i++)t.push(c[i]);var d=l.charsetChunks;for(i=0;i<d.length;i++)t.push(d[i]);d.length=0,l.preconnects.forEach(eB,t),l.preconnects.clear();var f=l.viewportChunks;for(i=0;i<f.length;i++)t.push(f[i]);f.length=0,l.fontPreloads.forEach(eB,t),l.fontPreloads.clear(),l.highImagePreloads.forEach(eB,t),l.highImagePreloads.clear(),V=l,l.styles.forEach(e$,t),V=null;var p=l.importMapChunks;for(i=0;i<p.length;i++)t.push(p[i]);p.length=0,l.bootstrapScripts.forEach(eB,t),l.scripts.forEach(eB,t),l.scripts.clear(),l.bulkPreloads.forEach(eB,t),l.bulkPreloads.clear(),s.instructions|=32;var g=l.hoistableChunks;for(i=0;i<g.length;i++)t.push(g[i]);for(s=g.length=0;s<a.length;s++){var m=a[s];for(l=0;l<m.length;l++)nI(e,t,m[l],null)}var y=e.renderState.preamble,v=y.headChunks;if(y.htmlChunks||v){var b=eT("head");t.push(b)}var S=y.bodyChunks;if(S)for(a=0;a<S.length;a++)t.push(S[a]);nI(e,t,r,null),e.completedRootSegment=null;var k=e.renderState;if(0!==e.allPendingTasks||0!==e.clientRenderedBoundaries.length||0!==e.completedBoundaries.length||null!==e.trackedPostpones&&(0!==e.trackedPostpones.rootNodes.length||null!==e.trackedPostpones.rootSlots)){var x=e.resumableState;if(0==(64&x.instructions)){if(x.instructions|=64,t.push(k.startInlineScript),0==(32&x.instructions)){x.instructions|=32;var w="_"+x.idPrefix+"R_";t.push(' id="');var C=D(w);t.push(C),t.push('"')}t.push(">"),t.push("requestAnimationFrame(function(){$RT=performance.now()});"),t.push("</script>")}}eR(t,k)}var _=e.renderState;r=0;var P=_.viewportChunks;for(r=0;r<P.length;r++)t.push(P[r]);P.length=0,_.preconnects.forEach(eB,t),_.preconnects.clear(),_.fontPreloads.forEach(eB,t),_.fontPreloads.clear(),_.highImagePreloads.forEach(eB,t),_.highImagePreloads.clear(),_.styles.forEac
21h(eW,t),_.scripts.forEach(eB,t),_.scripts.clear(),_.bulkPreloads.forEach(eB,t),_.bulkPreloads.clear();var T=_.hoistableChunks;for(r=0;r<T.length;r++)t.push(T[r]);T.length=0;var E=e.clientRenderedBoundaries;for(n=0;n<E.length;n++){var R=E[n];_=t;var M=e.resumableState,A=e.renderState,I=R.rootSegmentID,F=R.errorDigest;_.push(A.startInlineScript),_.push(">"),0==(4&M.instructions)?(M.instructions|=4,_.push('$RX=function(b,c,d,e,f){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),f&&(a.cstck=f),b._reactRetry&&b._reactRetry())};;$RX("')):_.push('$RX("'),_.push(A.boundaryPrefix);var L=I.toString(16);if(_.push(L),_.push('"'),F){_.push(",");var z,N=(z=F||"",JSON.stringify(z).replace(eA,function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}));_.push(N)}var O=_.push(")</script>");if(!O){e.destination=null,n++,E.splice(0,n);return}}E.splice(0,n);var B=e.completedBoundaries;for(n=0;n<B.length;n++)if(!nL(e,t,B[n])){e.destination=null,n++,B.splice(0,n);return}B.splice(0,n),nN=!0;var G=e.partialBoundaries;for(n=0;n<G.length;n++){var H=G[n];e:{E=e,R=t,nA=H.byteSize;var $=H.completedSegments;for(O=0;O<$.length;O++)if(!nz(E,R,H,$[O])){O++,$.splice(0,O);var j=!1;break e}$.splice(0,O);var W=H.row;null!==W&&W.together&&1===H.pendingTasks&&(1===W.pendingTasks?nn(E,W,W.hoistables):W.pendingTasks--),j=eO(R,H.contentState,E.renderState)}if(!j){e.destination=null,n++,G.splice(0,n);return}}G.splice(0,n),nN=!1;var U=e.completedBoundaries;for(n=0;n<U.length;n++)if(!nL(e,t,U[n])){e.destination=null,n++,U.splice(0,n);return}U.splice(0,n)}}finally{nN=!1,0===e.allPendingTasks&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&(e.flushScheduled=!1,(n=e.resumableState).hasBody&&(G=eT("body"),t.push(G)),n.hasHtml&&(n=eT("html"),t.push(n)),e.status=14,t.push(null),e.destination=null)}}function nO(e){if(!1===e.flushScheduled&&0===e.pingedTasks.length&&null!==e.destination){e.flushScheduled=!0;var t=e.destination;t?nD(e,t):e.flushScheduled=!1}}function nB(e,t,n){if(null===t)n.rootNodes.push(e);else{var r=n.workingMap,a=r.get(t);void 0===a&&(a=[t[1],t[2],[],null],r.set(t,a),nB(a,t[0],n)),a[2].push(e)}}function nG(){}function nH(e,t,n,r){var a,s,l,o,u,c=!1,h=null,d="",f=!1;t={idPrefix:void 0===(a=t?t.identifierPrefix:void 0)?"":a,nextFormID:0,streamingFormat:0,bootstrapScriptContent:void 0,bootstrapScripts:void 0,bootstrapModules:void 0,instructions:0,hasBody:!1,hasHtml:!1,unknownResources:{},dnsResources:{},connectResources:{default:{},anonymous:{},credentials:{}},imageResources:{},styleResources:{},scriptResources:{},moduleUnknownResources:{},moduleScriptResources:{}},s=e,l=t,o=function(e,t){var n=e.idPrefix,r=[],a=e.bootstrapScriptContent,i=e.bootstrapScripts,s=e.bootstrapModules;void 0!==a&&(r.push("<script"),eU(r,e),r.push(">",(""+a).replace(Y,X),"</script>")),a=n+"P:";var l=n+"S:";n+="B:";var o=new Set,u=new Set,c=new Set,h=new Map,d=new Set,f=new Set,p=new Set,g={images:new Map,stylesheets:new Map,scripts:new Map,moduleScripts:new Map};if(void 0!==i)for(var m=0;m<i.length;m++){var y,v=i[m],b=void 0,S=void 0,k={rel:"preload",as:"script",fetchPriority:"low",nonce:void 0};"string"==typeof v?k.href=y=v:(k.href=y=v.src,k.integrity=S="string"==typeof v.integrity?v.integrity:void 0,k.crossOrigin=b="string"==typeof v||null==v.crossOrigin?void 0:"use-credentials"===v.crossOrigin?"use-credentials":"");var x=y;(v=e).scriptResources[x]=null,v.moduleScriptResources[x]=null,eg(v=[],k),d.add(v),r.push('<script src="',D(y),'"'),"string"==typeof S&&r.push(' integrity="',D(S),'"'),"string"==typeof b&&r.push(' crossorigin="',D(b),'"'),eU(r,e),r.push(' async=""></script>')}if(void 0!==s)for(i=0;i<s.length;i++)k=s[i],b=y=void 0,S={rel:"modulepreload",fetchPriority:"low",nonce:void 0},"string"==typeof k?S.href=m=k:(S.href=m=k.src,S.integrity=b="string"==typeof k.integrity?k.integrity:void 0,S.crossOrigin=y="str
21ing"==typeof k||null==k.crossOrigin?void 0:"use-credentials"===k.crossOrigin?"use-credentials":""),k=e,v=m,k.scriptResources[v]=null,k.moduleScriptResources[v]=null,eg(k=[],S),d.add(k),r.push('<script type="module" src="',D(m),'"'),"string"==typeof b&&r.push(' integrity="',D(b),'"'),"string"==typeof y&&r.push(' crossorigin="',D(y),'"'),eU(r,e),r.push(' async=""></script>');return{placeholderPrefix:a,segmentPrefix:l,boundaryPrefix:n,startInlineScript:"<script",startInlineStyle:"<style",preamble:{htmlChunks:null,headChunks:null,bodyChunks:null},externalRuntimeScript:null,bootstrapChunks:r,importMapChunks:[],onHeaders:void 0,headers:null,resets:{font:{},dns:{},connect:{default:{},anonymous:{},credentials:{}},image:{},style:{}},charsetChunks:[],viewportChunks:[],hoistableChunks:[],preconnects:o,fontPreloads:u,highImagePreloads:c,styles:h,bootstrapScripts:d,scripts:f,bulkPreloads:p,preloads:g,nonce:{script:void 0,style:void 0},stylesToHoist:!1,generateStaticMarkup:t}}(t,n),(o=t4(l=new tZ(l,o,u=Q(0,null,0,null),1/0,nG,void 0,function(){f=!0},void 0,void 0,void 0),0,null,u,!1,!1)).parentFlushed=!0,t6(s=t3(l,null,s,-1,null,o,null,null,l.abortableTasks,null,u,null,tn,null,null)),l.pingedTasks.push(s),(e=l).flushScheduled=null!==e.destination,nP(e),10===e.status&&(e.status=11),null===e.trackedPostpones&&nk(e,0===e.pendingRootTasks);var p=e;(11===p.status||10===p.status)&&(p.status=12);try{var g=p.abortableTasks;if(0<g.size){var m=void 0===r?Error(i(432)):"object"==typeof r&&null!==r&&"function"==typeof r.then?Error(i(530)):r;p.fatalError=m,g.forEach(function(e){return function e(t,n,r){var a=t.blockedBoundary,i=t.blockedSegment;if(null!==i){if(6===i.status)return;i.status=3}var s=t9(t.componentStack);if(null===a){if(13!==n.status&&14!==n.status){if(null===(a=t.replay))return void(null!==n.trackedPostpones&&null!==i?(a=n.trackedPostpones,t7(n,r,s),np(n,a,t,i),n_(n,null,t.row,i)):(t7(n,r,s),ne(n,r)));a.pendingTasks--,0===a.pendingTasks&&0<a.nodes.length&&(i=t7(n,r,s),nS(n,null,a.nodes,a.slots,r,i)),n.pendingRootTasks--,0===n.pendingRootTasks&&nx(n)}}else{var l=n.trackedPostpones;if(4!==a.status){if(null!==l&&null!==i)return t7(n,r,s),np(n,l,t,i),a.fallbackAbortableTasks.forEach(function(t){return e(t,n,r)}),a.fallbackAbortableTasks.clear(),n_(n,a,t.row,i);a.status=4,i=t7(n,r,s),a.status=4,a.errorDigest=i,ng(n,a),a.parentFlushed&&n.clientRenderedBoundaries.push(a)}a.pendingTasks--,null!==(i=a.row)&&0==--i.pendingTasks&&nt(n,i),a.fallbackAbortableTasks.forEach(function(t){return e(t,n,r)}),a.fallbackAbortableTasks.clear()}null!==(t=t.row)&&0==--t.pendingTasks&&nt(n,t),n.allPendingTasks--,0===n.allPendingTasks&&nw(n)}(e,p,m)}),g.clear()}null!==p.destination&&nD(p,p.destination)}catch(e){t7(p,e,{}),ne(p,e)}var y=e,v={push:function(e){return null!==e&&(d+=e),!0},destroy:function(e){c=!0,h=e}};if(13===y.status)y.status=14,v.destroy(y.fatalError);else if(14!==y.status&&null===y.destination){y.destination=v;try{nD(y,v)}catch(e){t7(y,e,{}),ne(y,e)}}if(c&&h!==r)throw h;if(!f)throw Error(i(426));return d}n.renderToStaticMarkup=function(e,t){return nH(e,t,!0,'The server used "renderToStaticMarkup" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},n.renderToString=function(e,t){return nH(e,t,!1,'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},n.version="19.3.0-canary-3f0b9e61-20260317"},769148,(e,t,n)=>{"use strict";var r=e.r(636294),a=e.r(297548);function i(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var s=Symbol.for("react.transitional.element"),l=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),u=Symbol.for("react.strict_mode"),c=Symbol.for("react.profiler"),h=Symbol.for("react.consumer"),d=Symbol.for("react.context"),f=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),g=Symbol.for("react.suspense_list"),m=Symbol.for("react.memo"),y=Symbol.for("react.lazy"),v=Symbol.for("react.scope"),b=Symbol.for("react.activity"),S=Symbol.for("react.legacy_hidden"),k=Symbol.for("react.memo_cache_sentinel"),x=Symbol.for("react.view_transition"),w=Symbol.iterator;function C(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=w&&e[w]||e["@@iterator"])?e:null}var _=Symbol.for("react.optimistic_key"),P=Array.isArray;function T(e,t){var n=3&e.length,r=e.length-n,a=t;for(t=0;t<r;){var i=255&e.charCodeAt(t)|(255&e.charCodeAt(++t))<<8|(255&e.charCodeAt(++t))<<16|(255&e.charCodeAt(++t))<<24;++t,a^=i=0x1b873593*(65535&(i=(i=0xcc9e2d51*(65535&i)+((0xcc9e2d51*(i>>>16)&65535)<<16)|0)<<15|i>>>17))+((0x1b873593*(i>>>16)&65535)<<16)|0,a=(65535&(a=5*(65535&(a=a<<13|a>>>19))+((5*(a>>>16)&65535)<<16)|0))+27492+(((a>>>16)+58964&65535)<<16)}switch(i=0,n){case 3:i^=(255&e.charCodeAt(t+2))<<16;case 2:i^=(255&e.charCodeAt(t+1))<<8;case 1:i^=255&e.charCodeAt(t),a^=0x1b873593*(65535&(i=(i=0xcc9e2d51*(65535&i)+((0xcc9e2d51*(i>>>16)&65535)<<16)|0)<<15|i>>>17))+((0x1b873593*(i>>>16)&65535)<<16)}return a^=e.length,a^=a>>>16,a=0x85ebca6b*(65535&a)+((0x85ebca6b*(a>>>16)&65535)<<16)|0,a^=a>>>13,((a=0xc2b2ae35*(65535&a)+((0xc2b2ae35*(a>>>16)&65535)<<16)|0)^a>>>16)>>>0}var E=new MessageChannel,R=[];function M(e){R.push(e),E.port2.postMessage(null)}function A(e){setTimeout(function(){throw e})}E.port1.onmessage=function(){var e=R.shift();e&&e()};
vendor: 4,520 bytes, line 21
21var I=Promise,F="function"==typeof queueMicrotask?queueMicrotask:function(e){I.resolve(null).then(e).catch(A)},L=null,z=0;function N(e,t){if(0!==t.byteLength)if(2048<t.byteLength)0<z&&(e.enqueue(new Uint8Array(L.buffer,0,z)),L=new Uint8Array(2048),z=0),e.enqueue(t);else{var n=L.length-z;n<t.byteLength&&(0===n?e.enqueue(L):(L.set(t.subarray(0,n),z),e.enqueue(L),t=t.subarray(n)),L=new Uint8Array(2048),z=0),L.set(t,z),z+=t.byteLength}}function D(e,t){return N(e,t),!0}function O(e){L&&0<z&&(e.enqueue(new Uint8Array(L.buffer,0,z)),L=null,z=0)}var B=new TextEncoder;function G(e){return B.encode(e)}function H(e){return B.encode(e)}function $(e){return e.byteLength}function j(e,t){"function"==typeof e.error?e.error(t):e.close()}var W=Object.assign,U=Object.prototype.hasOwnProperty,q=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]*$"),V={},Y={};function X(e){return!!U.call(Y,e)||!U.call(V,e)&&(q.test(e)?Y[e]=!0:(V[e]=!0,!1))}var Q=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(" ")),K=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"],["clipPath","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"],["maskType","mask-type"],["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
21-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"]]),J=/["'&<>]/;function Z(e){if("boolean"==typeof e||"number"==typeof e||"bigint"==typeof e)return""+e;e=""+e;var t=J.exec(e);if(t){var n,r="",a=0;for(n=t.index;n<e.length;n++){switch(e.charCodeAt(n)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#x27;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}a!==n&&(r+=e.slice(a,n)),a=n+1,r+=t}e=a!==n?r+e.slice(a,n):r}return e}var ee=/([A-Z])/g,et=/^ms-/,en=/^[\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 er(e){return en.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}var ea=r.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,ei=a.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,es={pending:!1,data:null,method:null,action:null},el=ei.d;ei.d={f:el.f,r:el.r,D:function(e){var t=rY||null;if(t){var n,r,a=t.resumableState,i=t.renderState;"string"==typeof e&&e&&(a.dnsResources.hasOwnProperty(e)||(a.dnsResources[e]=null,(r=(a=i.headers)&&0<a.remainingCapacity)&&(n="<"+(""+e).replace(nH,n$)+">; rel=dns-prefetch",r=0<=(a.remainingCapacity-=n.length+2)),r?(i.resets.dns[e]=null,a.preconnects&&(a.preconnects+=", "),a.preconnects+=n):(e9(n=[],{href:e,rel:"dns-prefetch"}),i.preconnects.add(n))),az(t))}else el.D(e)},C:function(e,t){var n=rY||null;if(n){var r=n.resumableState,a=n.renderState;if("string"==typeof e&&e){var i,s,l="use-credentials"===t?"credentials":"string"==typeof t?"anonymous":"default";r.connectResources[l].hasOwnProperty(e)||(r.connectResources[l][e]=null,(s=(r=a.headers)&&0<r.remainingCapacity)&&(s="<"+(""+e).replace(nH,n$)+">; rel=preconnect","string"==typeof t&&(s+='; crossorigin="'+(""+t).replace(nj,nW)+'"'),i=s,s=0<=(r.remainingCapacity-=i.length+2)),s?(a.resets.connect[l][e]=null,r.preconnects&&(r.preconnects+=", "),r.preconnects+=i):(e9(l=[],{rel:"preconnect",href:e,crossOrigin:t}),a.preconnects.add(l))),az(n)}}else el.C(e,t)},L:function(e,t,n){var r=rY||null;if(r){var a=r.resumableState,i=r.renderState;if(t&&e){switch(t){case"image":if(n)var s,l=n.imageSrcSet,o=n.imageSizes,u=n.fetchPriority;var c=l?l+"\n"+(o||""):e;if(a.imageResources.hasOwnProperty(c))return;a.imageResources[c]=eo,(a=i.headers)&&0<a.remainingCapacity&&"string"!=typeof l&&"high"===u&&(s=nG(e,t,n),0<=(a.remainingCapacity-=s.length+2))?(i.resets.image[c]=eo,a.highImagePreloads&&(a.highImagePreloads+=", "),a.highImagePreloads+=s):(e9(a=[],W({rel:"preload",href:l?void 0:e,as:t},n)),"high"===u?i.highImagePreloads.add(a):(i.bulkPreloads.add(a),i.preloads.images.set(c,a)));break;case"style":if(a.styleResources.hasOwnProperty(e))return;e9(l=[],W({rel:"preload",href:e,as:t},n)),a.styleResources[e]=n&&("string"==typeof n.crossOrigin||"string"==typeof n.integrity)?[n.crossOrigin,n.integrity]:eo,i.preloads.stylesheets.set(e,l),i.bulkPreloads.add(l);break;case"script":if(a.scriptResources.hasOwnProperty(e))return;l=[],i.preloads.scripts.set(e,l),i.bulkPreloads.add(l),e9(l,W({rel:"preload",href:e,as:t},n)),a.scriptResources[e]=n&&("string"==typeof n.crossOrigin||"string"==typeof n.integrity)?[n.crossOrigin,n.integrity]:eo;break;default:if(a.unknownResources.hasOwnProperty(t)){if((l=a.unknownResources[t]).hasOwnProperty(e))return}else l={},a.unknownResources[t]=l;l[e]=eo,(a=i.headers)&&0<a.remainingCapacity&&"font"===t&&(c=nG(e,t,n),0<=(a.remainingCapacity-=c.length+2))?(i.resets.font[e]=eo,a.fontPreloads&&(a.fontPreloads+=", "),a.fontPreloads+=c):(e9(a=[],e=W({rel:"preload",href:e,as:t},n)),"font"===t)?i.fontPreloads.add(a):i.bulkPreloads.add(a)}az(r)}}else el.L(e,t,n)},m:function(e,t){var n=rY||null;if(n){var r=n.resumableState,a=n.renderState;if(e){var i=t&&"string"==typeof t.as?t.as:"script";if("script"===i){if(r.moduleScriptResources.hasOwnProperty(e))return;i=[],r.moduleScriptResources[e]=t&&("string"==typeof t.crossOrigin||"string"==typeof t.integrity)?[t.crossOrigin,t.integrity]:eo,a.preloads.moduleScripts.set(e,i)}else{if(r.moduleUnknownResources.hasOwnProperty(i)){var s=r.unknownResources[i];if(s.hasOwnProperty(e))return}else s={},r.moduleUnknownResources[i]=s;i=[],s[e]=eo}e9(i,W({rel:"modulepreload",href:e},t)),a.bulkPreloads.add(i),az(n)}}else el.m(e,t)},X:function(e,t){var n=rY||null;if(n){var r=n.resumableState,a=n.renderState;if(e){var i=r.scriptResources.hasOwnProperty(e)?r.scriptResources[e]:void 0;null!==i&&(r.scriptResources[e]=null,t=W({src:e,async:!0},t),i&&(2===i.length&&nB(t,i),e=a.preloads.scripts.get(e))&&(e.length=0),e=[],a.scripts.add(e),ts(e,t),az(n))}}else el.X(e,t)},S:function(e,t,n){var r=rY||null;
vendor: 17,942 bytes, line 21
21if(r){var a=r.resumableState,i=r.renderState;if(e){t=t||"default";var s=i.styles.get(t),l=a.styleResources.hasOwnProperty(e)?a.styleResources[e]:void 0;null!==l&&(a.styleResources[e]=null,s||(s={precedence:G(Z(t)),rules:[],hrefs:[],sheets:new Map},i.styles.set(t,s)),t={state:0,props:W({rel:"stylesheet",href:e,"data-precedence":t},n)},l&&(2===l.length&&nB(t.props,l),(i=i.preloads.stylesheets.get(e))&&0<i.length?i.length=0:t.state=1),s.sheets.set(e,t),az(r))}}else el.S(e,t,n)},M:function(e,t){var n=rY||null;if(n){var r=n.resumableState,a=n.renderState;if(e){var i=r.moduleScriptResources.hasOwnProperty(e)?r.moduleScriptResources[e]:void 0;null!==i&&(r.moduleScriptResources[e]=null,t=W({src:e,type:"module",async:!0},t),i&&(2===i.length&&nB(t,i),e=a.preloads.moduleScripts.get(e))&&(e.length=0),e=[],a.scripts.add(e),ts(e,t),az(n))}}else el.M(e,t)}};var eo=[],eu=null;H('"></template>');var ec=H("<script"),eh=H("</script>"),ed=H('<script src="'),ef=H('<script type="module" src="'),ep=H(' nonce="'),eg=H(' integrity="'),em=H(' crossorigin="'),ey=H(' async=""></script>'),ev=H("<style"),eb=/(<\/|<)(s)(cript)/gi;function eS(e,t,n,r){return""+t+("s"===n?"\\u0073":"\\u0053")+r}var ek=H('<script type="importmap">'),ex=H("</script>");function ew(e,t,n,r,a,i){var s=void 0===(n="string"==typeof t?t:t&&t.script)?ec:H('<script nonce="'+Z(n)+'"'),l="string"==typeof t?void 0:t&&t.style,o=void 0===l?ev:H('<style nonce="'+Z(l)+'"'),u=e.idPrefix,c=[],h=e.bootstrapScriptContent,d=e.bootstrapScripts,f=e.bootstrapModules;if(void 0!==h&&(c.push(s),nF(c,e),c.push(e0,G((""+h).replace(eb,eS)),eh)),h=[],void 0!==r&&(h.push(ek),h.push(G((""+JSON.stringify(r)).replace(eb,eS))),h.push(ex)),r=a?{preconnects:"",fontPreloads:"",highImagePreloads:"",remainingCapacity:2+("number"==typeof i?i:2e3)}:null,a={placeholderPrefix:H(u+"P:"),segmentPrefix:H(u+"S:"),boundaryPrefix:H(u+"B:"),startInlineScript:s,startInlineStyle:o,preamble:e_(),externalRuntimeScript:null,bootstrapChunks:c,importMapChunks:h,onHeaders:a,headers:r,resets:{font:{},dns:{},connect:{default:{},anonymous:{},credentials:{}},image:{},style:{}},charsetChunks:[],viewportChunks:[],hoistableChunks:[],preconnects:new Set,fontPreloads:new Set,highImagePreloads:new Set,styles:new Map,bootstrapScripts:new Set,scripts:new Set,bulkPreloads:new Set,preloads:{images:new Map,stylesheets:new Map,scripts:new Map,moduleScripts:new Map},nonce:{script:n,style:l},hoistableState:null,stylesToHoist:!1},void 0!==d)for(r=0;r<d.length;r++)u=d[r],l=s=void 0,o={rel:"preload",as:"script",fetchPriority:"low",nonce:t},"string"==typeof u?o.href=i=u:(o.href=i=u.src,o.integrity=l="string"==typeof u.integrity?u.integrity:void 0,o.crossOrigin=s="string"==typeof u||null==u.crossOrigin?void 0:"use-credentials"===u.crossOrigin?"use-credentials":""),u=e,h=i,u.scriptResources[h]=null,u.moduleScriptResources[h]=null,e9(u=[],o),a.bootstrapScripts.add(u),c.push(ed,G(Z(i)),ej),n&&c.push(ep,G(Z(n)),ej),"string"==typeof l&&c.push(eg,G(Z(l)),ej),"string"==typeof s&&c.push(em,G(Z(s)),ej),nF(c,e),c.push(ey);if(void 0!==f)for(t=0;t<f.length;t++)l=f[t],i=r=void 0,s={rel:"modulepreload",fetchPriority:"low",nonce:n},"string"==typeof l?s.href=d=l:(s.href=d=l.src,s.integrity=i="string"==typeof l.integrity?l.integrity:void 0,s.crossOrigin=r="string"==typeof l||null==l.crossOrigin?void 0:"use-credentials"===l.crossOrigin?"use-credentials":""),l=e,o=d,l.scriptResources[o]=null,l.moduleScriptResources[o]=null,e9(l=[],s),a.bootstrapScripts.add(l),c.push(ef,G(Z(d)),ej),n&&c.push(ep,G(Z(n)),ej),"string"==typeof i&&c.push(eg,G(Z(i)),ej),"string"==typeof r&&c.push(em,G(Z(r)),ej),nF(c,e),c.push(ey);return a}function eC(e,t,n,r,a){return{idPrefix:void 0===e?"":e,nextFormID:0,streamingFormat:0,bootstrapScriptContent:n,bootstrapScripts:r,bootstrapModules:a,instructions:0,hasBody:!1,hasHtml:!1,unknownResources:{},dnsResources:{},connectResources:{default:{},anonymous:{},credentials:{}},imageResources:{},styleResources:{},scriptResources:{},moduleUnknownResources:{},moduleScriptResources:{}}}function e_(){return{htmlChunks:null,headChunks:null,bodyChunks:null}}function eP(e,t,n,r){return{insertionMode:e,selectedValue:t,tagScope:n,viewTransition:r}}function eT(e){return eP("http://www.w3.org/2000/svg"===e?4:5*("http://www.w3.org/1998/Math/MathML"===e),null,0,null)}function eE(e,t,n){var r=-25&e.tagScope;switch(t){case"noscript":return eP(2,null,1|r,null);case"select":return eP(2,null!=n.value?n.value:n.defaultValue,r,null);case"svg":return eP(4,null,r,null);case"picture":return eP(2,null,2|r,null);case"math":return eP(5,null,r,null);case"foreignObject":return eP(2,null,r,null);case"table":return eP(6,null,r,null);case"thead":case"tbody":case"tfoot":return eP(7,null,r,null);case"colgroup":return eP(9,null,r,null);case"tr":return eP(8,null,r,null);case"head":if(2>e.insertionMode)return eP(3,null,r,null);break;case"html":if(0===e.insertionMode)return eP(1,null,r,null)}return 6<=e.insertionMode||2>e.insertionMode?eP(2,null,r,null):null!==e.viewTransition||e.tagScope!==r?eP(e.insertionMode,e.selectedValue,r,null):e}function eR(e){return null===e?null:{update:e.update,enter:"none",exit:"none",share:e.update,name:e.autoName,autoName:e.autoName,nameIdx:0}}function eM(e,t){return 32&t.tagScope&&(e.instructions|=128),eP(t.insertionMode,t.selectedValue,12|t.tagScope,eR(t.viewTransition))}function eA(e,t){e=eR(t.viewTransition);var n=16|t.tagScope;return null!==e&&"none"!==e.share&&(n|=64),eP(t.insertionMode,t.selectedValue,n,e)}function eI(e,t,n){return e="_"+e.idPrefix+"R_"+t,0<n&&(e+="H"+n.toString(32)),e+"_"}var eF=H("<!-- -->");function eL(e,t,n,r){return""===t?r:(r&&e.push(eF),e.push(G(Z(t))),!0)}function ez(e,t){null!==(t=t.viewTransition)&&("auto"!==t.name&&(eq(e,"vt-name",0===t.nameIdx?t.name:t.name+"_"+t.nameIdx),t.nameIdx++),eq(e,"vt-update",t.update),"none"!==t.enter&&eq(e,"vt-enter",t.enter),"none"!==t.exit&&eq(e,"vt-exit",t.exit),"none"!==t.share&&eq(e,"vt-share",t.share))}var eN=new Map,eD=H(' style="'),eO=H(":"),eB=H(";");function eG(e,t){if("object"!=typeof t)throw Error(i(62));var n,r=!0;for(n in t)if(U.call(t,n)){var a=t[n];if(null!=a&&"boolean"!=typeof a&&""!==a){if(0===n.indexOf("--")){var s=G(Z(n));a=G(Z((""+a).trim()))}else void 0===(s=eN.get(n))&&(s=H(Z(n.replace(ee,"-$1").toLowerCase().replace(et,"-ms-"))),eN.set(n,s)),a="number"==typeof a?0===a||Q.has(n)?G(""+a):G(a+"px"):G(Z((""+a).trim()));r?(r=!1,e.push(eD,s,eO,a)):e.push(eB,s,eO,a)}}r||e.push(ej)}var eH=H(" "),e$=H('="'),ej=H('"'),eW=H('=""');function eU(e,t,n){n&&"function"!=typeof n&&"symbol"!=typeof n&&e.push(eH,G(t),eW)}function eq(e,t,n){"function"!=typeof n&&"symbol"!=typeof n&&"boolean"!=typeof n&&e.push(eH,G(t),e$,G(Z(n)),ej)}var eV=H(Z("javascript:throw new Error('React form unexpectedly submitted.')")),eY=H('<input type="hidden"');function eX(e,t){this.push(eY),eQ(e),eq(this,"name",t),eq(this,"value",e),this.push(e1)}function eQ(e){if("string"!=typeof e)throw Error(i(480))}function eK(e,t){if("function"==typeof t.$$FORM_ACTION){var n=e.nextFormID++;e=e.idPrefix+n;try{var r=t.$$FORM_ACTION(e);if(r){var a=r.data;null!=a&&a.forEach(eQ)}return r}catch(e){if("object"==typeof e&&null!==e&&"function"==typeof e.then)throw e}}return null}function eJ(e,t,n,r,a,i,s,l){var o=null;if("function"==typeof r){var u=eK(t,r);null!==u?(l=u.name,r=u.action||"",a=u.encType,i=u.method,s=u.target,o=u.data):(e.push(eH,G("formAction"),e$,eV,ej),s=i=a=r=l=null,e4(t,n))}return null!=l&&eZ(e,"name",l),null!=r&&eZ(e,"formAction",r),null!=a&&eZ(e,"formEncType",a),null!=i&&eZ(e,"formMethod",i),null!=s&&eZ(e,"formTarget",s),o}function eZ(e,t,n){switch(t){case"className":eq(e,"class",n);break;case"tabIndex":eq(e,"tabindex",n);break;case"dir":case"role":case"viewBox":case"width":case"height":eq(e,t,n);break;case"style":eG(e,n);break;case"src":case"href":if(""===n)break;case"action":case"formAction":if(null==n||"function"==typeof n||"symbol"==typeof n||"boolean"==typeof n)break;n=er(""+n),e.push(eH,G(t),e$,G(Z(n)),ej);break;case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":case"ref":break;case"autoFocus":case"multiple":case"muted":eU(e,t.toLowerCase(),n);break;case"xlinkHref":if("function"==typeof n||"symbol"==typeof n||"boolean"==typeof n)break;n=er(""+n),e.push(eH,G("xlink:href"),e$,G(Z(n)),ej);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":"function"!=typeof n&&"symbol"!=typeof n&&e.push(eH,G(t),e$,G(Z(n)),ej);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":n&&"function"!=typeof n&&"symbol"!=typeof n&&e.push(eH,G(t),eW);break;case"capture":case"download":!0===n?e.push(eH,G(t),eW):!1!==n&&"function"!=typeof n&&"symbol"!=typeof n&&e.push(eH,G(t),e$,G(Z(n)),ej);break;case"cols":case"rows":case"size":case"span":"function"!=typeof n&&"symbol"!=typeof n&&!isNaN(n)&&1<=n&&e.push(eH,G(t),e$,G(Z(n)),ej);break;case"rowSpan":case"start":"function"==typeof n||"symbol"==typeof n||isNaN(n)||e.push(eH,G(t),e$,G(Z(n)),ej);break;case"xlinkActuate":eq(e,"xlink:actuate",n);break;case"xlinkArcrole":eq(e,"xlink:arcrole",n);break;case"xlinkRole":eq(e,"xlink:role",n);break;case"xlinkShow":eq(e,"xlink:show",n);break;case"xlinkTitle":eq(e,"xlink:title",n);break;case"xlinkType":eq(e,"xlink:type",n);break;case"xmlBase":eq(e,"xml:base",n);break;case"xmlLang":eq(e,"xml:lang",n);break;case"xmlSpace":eq(e,"xml:space",n);break;default:if((!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&X(t=K.get(t)||t)){switch(typeof n){case"function":case"symbol":return;case"boolean":var r=t.toLowerCase().slice(0,5);if("data-"!==r&&"aria-"!==r)return}e.push(eH,G(t),e$,G(Z(n)),ej)}}}var e0=H(">"),e1=H("/>");function e2(e,t,n){if(null!=t){if(null!=n)throw Error(i(60));if("object"!=typeof t||!("__html"in t))throw Error(i(61));null!=(t=t.__html)&&e.push(G(""+t))}}var e3=H(' selected=""'),e5=H('addEventListener("submit",function(a){if(!a.defaultPrevented){var b=a.target,d=a.submitter,c=b.action,e=d;if(d){var f=d.getAttribute("formAction");null!=f&&(c=f,e=null)}"javascript:throw new Error(\'React form unexpectedly submitted.\')"===c&&(a.preventDefault(),a=new FormData(b,e),c=b.ownerDocument||b,(c.$$reactFormReplay=c.$$reactFormReplay||[]).push(b,d,a))}});');function e4(e,t){if(0==(16&e.instructions)){e.instructions|=16;var n=t.preamble,r=t.bootstrapChunks;(n.htmlChunks||n.headChunks)&&0===r.length?(r.push(t.startInlineScript),nF(r,e),r.push(e0,e5,eh)):r.unshift(t.startInlineScript,e0,e5,eh)}}var e6=H("<!--F!-->"),e8=H("<!--F-->");function e9(e,t){for(var n in e.push(td("link")),t)if(U.call(t,n)){var r=t[n];if(null!=r)switch(n){case"children":case"dangerouslySetInnerHTML":throw Error(i(399,"link"));default:eZ(e,n,r)}}return e.push(e1),null}var e7=/(<\/|<)(s)(tyle)/gi;function te(e,t,n,r){return""+t+("s"===n?"\\73 ":"\\53 ")+r}function tt(e,t,n,r){for(var a in e.push(td(n)),t)if(U.call(t,a)){var s=t[a];if(null!=s)switch(a){case"children":case"dangerouslySetInnerHTML":throw Error(i(399,n));default:eZ(e,a,s)}}return ez(e,r),e.push(e1),null}function tn(e,t){e.push(td("title"));var n,r=null,a=null;for(n in t)if(U.call(t,n)){var i=t[n];if(null!=i)switch(n){case"children":r=i;break;case"dangerouslySetInnerHTML":a=i;break;default:eZ(e,n,i)}}return e.push(e0),"function"!=typeof(t=Array.isArray(r)?2>r.length?r[0]:null:r)&&"symbol"!=typeof t&&null!=t&&e.push(G(Z(""+t))),e2(e,a,r),e.push(tg("title")),null}var tr=H("<!--head-->"),ta=H("<!--body-->"),ti=H("<!--html-->");function ts(e,t){e.push(td("script"));var n,r=null,a=null;for(n in t)if(U.call(t,n)){var i=t[n];if(null!=i)switch(n){case"children":r=i;break;case"dangerouslySetInnerHTML":a=i;break;default:eZ(e,n,i)}}return e.push(e0),e2(e,a,r),"string"==typeof r&&e.push(G((""+r).replace(eb,eS))),e.push(tg("script")),null}function tl(e,t,n,r){e.push(td(n));var a,i=n=null;for(a in t)if(U.call(t,a)){var s=t[a];if(null!=s)switch(a){case"children":n=s;break;case"dangerouslySetInnerHTML":i=s;break;default:eZ(e,a,s)}}return ez(e,r),e.push(e0),e2(e,i,n),n}function to(e,t,n,r){e.push(td(n));var a,i=n=null;for(a in t)if(U.call(t,a)){var s=t[a];if(null!=s)switch(a){case"children":n=s;break;case"dangerouslySetInnerHTML":i=s;break;default:eZ(e,a,s)}}return ez(e,r),e.push(e0),e2(e,i,n),"string"==typeof n?(e.push(G(Z(n))),null):n}var tu=H("\n"),tc=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,th=new Map;function td(e){var t=th.get(e);if(void 0===t){if(!tc.test(e))throw Error(i(65,e));t=H("<"+e),th.set(e,t)}return t}var tf=H("<!DOCTYPE html>"),tp=new Map;function tg(e){var t=tp.get(e);return void 0===t&&(t=H("</"+e+">"),tp.set(e,t)),t}function tm(e,t){null===(e=e.preamble).htmlChunks&&t.htmlChunks&&(e.htmlChunks=t.htmlChunks),null===e.headChunks&&t.headChunks&&(e.headChunks=t.headChunks),null===e.bodyChunks&&t.bodyChunks&&(e.bodyChunks=t.bodyChunks)}function ty(e,t){t=t.bootstrapChunks;for(var n=0;n<t.length-1;n++)N(e,t[n]);return!(n<t.length)||(n=t[n],t.length=0,D(e,n))}var tv=H("requestAnimationFrame(function(){$RT=performance.now()});"),tb=H('<template id="'),tS=H('"></template>'),tk=H("<!--&-->"),tx=H("<!--/&-->"),tw=H("<!--$-->"),tC=H('<!--$?--><template id="'),t_=H('"></template>'),tP=H("<!--$!-->"),tT=H("<!--/$-->"),tE=H("<template"),tR=H('"'),tM=H(' data-dgst="');H(' data-msg="'),H(' data-stck="'),H(' data-cstck="');var tA=H("></template>");function tI(e,t,n){if(N(e,tC),null===n)throw Error(i(395));return N(e,t.boundaryPrefix),N(e,G(n.toString(16))),D(e,t_)}var tF=H('<div hidden id="'),tL=H('">'),tz=H("</div>"),tN=H('<svg aria-hidden="true" style="display:none" id="'),tD=H('">'),tO=H("</svg>"),tB=H('<math aria-hidden="true" style="display:none" id="'),tG=H('">'),tH=H("</math>"),t$=H('<table hidden id="'),tj=H('">'),tW=H("</table>"),tU=H('<table hidden><tbody id="'),tq=H('">'),tV=H("</tbody></table>"),tY=H('<table hidden><tr id="'),tX=H('">'),tQ=H("</tr></table>"),tK=H('<table hidden><colgroup id="'),tJ=H('">'),tZ=H("</colgroup></table>"),t0=H('$RS=function(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("'),t1=H('$RS("'),t2=H('","'),t3=H('")</script>');H('<template data-rsi="" data-sid="'),H('" data-pid="');var t5=H('$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0};\n$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};'),t4=G('$RV=function(A,g){function k(a,b){var e=a.getAttribute(b);e&&(b=a.style,l.push(a,b.viewTransitionName,b.viewTransitionClass),"auto"!==e&&(b.viewTransitionClass=e),(a=a.getAttribute("vt-name"))||(a="_T_"+K++ +"_"),a=CSS.escape(a)!==a?"r-"+btoa(a).replace(/=/g,""):a,b.viewTransitionName=a,B=!0)}var B=!1,K=0,l=[];try{var f=document.__reactViewTransition;if(f){f.finished.finally($RV.bind(null,g));return}var m=new Map;for(f=1;f<g.length;f+=2)for(var h=g[f].querySelectorAll("[vt-share]"),d=0;d<h.length;d++){var c=h[d];m.set(c.getAttribute("vt-name"),c)}var u=[];for(h=0;h<g.length;h+=2){var C=g[h],x=C.parentNode;if(x){var v=x.getBoundingClientRect();if(v.left||v.top||v.width||v.height){c=C;for(f=0;c;){if(8===c.nodeType){var r=c.data;if("/$"===r)if(0===f)break;else f--;else"$"!==r&&"$?"!==r&&"$~"!==r&&"$!"!==r||f++}else if(1===c.nodeType){d=c;var D=d.getAttribute("vt-name"),y=m.get(D);k(d,y?"vt-share":"vt-exit");y&&(k(y,"vt-share"),m.set(D,null));var E=d.querySelectorAll("[vt-share]");\nfor(d=0;d<E.length;d++){var F=E[d],G=F.getAttribute("vt-name"),H=m.get(G);H&&(k(F,"vt-share"),k(H,"vt-share"),m.set(G,null))}}c=c.nextSibling}for(var I=g[h+1],t=I.firstElementChild;t;)null!==m.get(t.getAttribute("vt-name"))&&k(t,"vt-enter"),t=t.nextElementSibling;c=x;do for(var n=c.firstElementChild;n;){var J=n.getAttribute("vt-update");J&&"none"!==J&&!l.includes(n)&&k(n,"vt-update");n=n.nextElementSibling}while((c=c.parentNode)&&1===c.nodeType&&"none"!==c.getAttribute("vt-update"));u.push.apply(u,\nI.querySelectorAll(\'img[src]:not([loading="lazy"])\'))}}}if(B){var z=document.__reactViewTransition=document.startViewTransition({update:function(){A(g);for(var a=[document.documentElement.clientHeight,document.fonts.ready],b={},e=0;e<u.length;b={g:b.g},e++)if(b.g=u[e],!b.g.complete){var p=b.g.getBoundingClientRect();0<p.bottom&&0<p.right&&p.top<window.innerHeight&&p.left<window.innerWidth&&(p=new Promise(function(w){return function(q){w.g.addEventListener("load",q);w.g.addEventListener("error",q)}}(b)),\na.push(p))}return Promise.race([Promise.all(a),new Promise(function(w){var q=performance.now();setTimeout(w,2300>q&&2E3<q?2300-q:500)})])},types:[]});z.ready.finally(function(){for(var a=l.length-3;0<=a;a-=3){var b=l[a],e=b.style;e.viewTransitionName=l[a+1];e.viewTransitionClass=l[a+1];""===b.getAttribute("style")&&b.removeAttribute("style")}});z.finished.finally(function(){document.__reactViewTransition===z&&(document.__reactViewTransition=null)});$RB=[];return}}catch(a){}A(g)}
21.bind(null,\n$RV);'),t6=H('$RC("'),t8=H('$RM=new Map;$RR=function(n,w,p){function u(q){this._p=null;q()}for(var r=new Map,t=document,h,b,e=t.querySelectorAll("link[data-precedence],style[data-precedence]"),v=[],k=0;b=e[k++];)"not all"===b.getAttribute("media")?v.push(b):("LINK"===b.tagName&&$RM.set(b.getAttribute("href"),b),r.set(b.dataset.precedence,h=b));e=0;b=[];var l,a;for(k=!0;;){if(k){var f=p[e++];if(!f){k=!1;e=0;continue}var c=!1,m=0;var d=f[m++];if(a=$RM.get(d)){var g=a._p;c=!0}else{a=t.createElement("link");a.href=d;a.rel=\n"stylesheet";for(a.dataset.precedence=l=f[m++];g=f[m++];)a.setAttribute(g,f[m++]);g=a._p=new Promise(function(q,x){a.onload=u.bind(a,q);a.onerror=u.bind(a,x)});$RM.set(d,a)}d=a.getAttribute("media");!g||d&&!matchMedia(d).matches||b.push(g);if(c)continue}else{a=v[e++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=r.get(l)||h;c===h&&(h=a);r.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=t.head,c.insertBefore(a,c.firstChild))}if(p=document.getElementById(n))p.previousSibling.data=\n"$~";Promise.all(b).then($RC.bind(null,n,w),$RX.bind(null,n,"CSS failed to load"))};$RR("'),t9=H('$RR("'),t7=H('","'),ne=H('",'),nt=H('"'),nn=H(")</script>");H('<template data-rci="" data-bid="'),H('<template data-rri="" data-bid="'),H('" data-sid="'),H('" data-sty="');var nr=H('$RX=function(b,c,d,e,f){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),f&&(a.cstck=f),b._reactRetry&&b._reactRetry())};'),na=H('$RX=function(b,c,d,e,f){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),f&&(a.cstck=f),b._reactRetry&&b._reactRetry())};;$RX("'),ni=H('$RX("'),ns=H('"'),nl=H(","),no=H(")</script>");H('<template data-rxi="" data-bid="'),H('" data-dgst="'),H('" data-msg="'),H('" data-stck="'),H('" data-cstck="');var nu=/[<\u2028\u2029]/g,nc=/[&><\u2028\u2029]/g;function nh(e){return JSON.stringify(e).replace(nc,function(e){switch(e){case"&":return"\\u0026";case">":return"\\u003e";case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSObjectForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}})}var nd=H(' media="not all" data-precedence="'),nf=H('" data-href="'),np=H('">'),ng=H("</style>"),nm=!1,ny=!0;function nv(e){var t=e.rules,n=e.hrefs,r=0;if(n.length){for(N(this,eu.startInlineStyle),N(this,nd),N(this,e.precedence),N(this,nf);r<n.length-1;r++)N(this,n[r]),N(this,nP);for(N(this,n[r]),N(this,np),r=0;r<t.length;r++)N(this,t[r]);ny=D(this,ng),nm=!0,t.length=0,n.length=0}}function nb(e){return 2!==e.state&&(nm=!0)}function nS(e,t,n){return nm=!1,ny=!0,eu=n,t.styles.forEach(nv,e),eu=null,t.stylesheets.forEach(nb),nm&&(n.stylesToHoist=!0),ny}function nk(e){for(var t=0;t<e.length;t++)N(this,e[t]);e.length=0}var nx=[];function nw(e){e9(nx,e.props);for(var t=0;t<nx.length;t++)N(this,nx[t]);nx.length=0,e.state=2}var nC=H(' data-precedence="'),n_=H('" data-href="'),nP=H(" "),nT=H('">'),nE=H("</style>");function nR(e){var t=0<e.sheets.size;e.sheets.forEach(nw,this),e.sheets.clear();var n=e.rules,r=e.hrefs;if(!t||r.length){if(N(this,eu.startInlineStyle),N(this,nC),N(this,e.precedence),e=0,r.length){for(N(this,n_);e<r.length-1;e++)N(this,r[e]),N(this,nP);N(this,r[e])}for(N(this,nT),e=0;e<n.length;e++)N(this,n[e]);N(this,nE),n.length=0,r.length=0}}function nM(e){if(0===e.state){e.state=1;var t=e.props;for(e9(nx,{rel:"preload",as:"style",href:e.props.href,crossOrigin:t.crossOrigin,fetchPriority:t.fetchPriority,integrity:t.integrity,media:t.media,hrefLang:t.hrefLang,referrerPolicy:t.referrerPolicy}),e=0;e<nx.length;e++)N(this,nx[e]);nx.length=0}}function nA(e){e.sheets.forEach(nM,this),e.sheets.clear()}H('<link rel="expect" href="#'),H('" blocking="render"/>');var nI=H(' id="');function nF(e,t){0==(32&t.instructions)&&(t.instructions|=32,e.push(nI,G(Z("_"+t.idPrefix+"R_")),ej))}var nL=H("["),nz=H(",["),nN=H(","),nD=H("]");function nO(){return{styles:new Set,stylesheets:new Set,suspenseyImages:!1}}function nB(e,t){null==e.crossOrigin&&(e.crossOrigin=t[0]),null==e.integrity&&(e.integrity=t[1])}function nG(e,t,n){for(var r in t="<"+(e=(""+e).replace(nH,n$))+'>; rel=preload;
vendor: 5,420 bytes, line 21
21 as="'+(t=(""+t).replace(nj,nW))+'"',n)U.call(n,r)&&"string"==typeof(e=n[r])&&(t+="; "+r.toLowerCase()+'="'+(""+e).replace(nj,nW)+'"');return t}var nH=/[<>\r\n]/g;function n$(e){switch(e){case"<":return"%3C";case">":return"%3E";case"\n":return"%0A";case"\r":return"%0D";default:throw Error("escapeLinkHrefForHeaderContextReplacer encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}var nj=/["';,\r\n]/g;function nW(e){switch(e){case'"':return"%22";case"'":return"%27";case";":return"%3B";case",":return"%2C";case"\n":return"%0A";case"\r":return"%0D";default:throw Error("escapeStringForLinkHeaderQuotedParamValueContextReplacer encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}function nU(e){this.styles.add(e)}function nq(e){this.stylesheets.add(e)}function nV(e,t){t.styles.forEach(nU,e),t.stylesheets.forEach(nq,e),t.suspenseyImages&&(e.suspenseyImages=!0)}function nY(e,t){return t?e.suspenseyImages:0<e.stylesheets.size||e.suspenseyImages}var nX=Function.prototype.bind,nQ=Symbol.for("react.client.reference");function nK(e){if(null==e)return null;if("function"==typeof e)return e.$$typeof===nQ?null:e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case o:return"Fragment";case c:return"Profiler";case u:return"StrictMode";case p:return"Suspense";case g:return"SuspenseList";case b:return"Activity";case x:return"ViewTransition"}if("object"==typeof e)switch(e.$$typeof){case l:return"Portal";case d:return e.displayName||"Context";case h:return(e._context.displayName||"Context")+".Consumer";case f:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case m:return null!==(t=e.displayName||null)?t:nK(e.type)||"Memo";case y:t=e._payload,e=e._init;try{return nK(e(t))}catch(e){}}return null}var nJ={},nZ=null;function n0(e,t){if(e!==t){e.context._currentValue=e.parentValue,e=e.parent;var n=t.parent;if(null===e){if(null!==n)throw Error(i(401))}else{if(null===n)throw Error(i(401));n0(e,n)}t.context._currentValue=t.value}}function n1(e){var t=nZ;t!==e&&(null===t?function e(t){var n=t.parent;null!==n&&e(n),t.context._currentValue=t.value}(e):null===e?function e(t){t.context._currentValue=t.parentValue,null!==(t=t.parent)&&e(t)}(t):t.depth===e.depth?n0(t,e):t.depth>e.depth?function e(t,n){if(t.context._currentValue=t.parentValue,null===(t=t.parent))throw Error(i(402));t.depth===n.depth?n0(t,n):e(t,n)}(t,e):function e(t,n){var r=n.parent;if(null===r)throw Error(i(402));t.depth===r.depth?n0(t,r):e(t,r),n.context._currentValue=n.value}(t,e),nZ=e)}var n2={enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}},n3={id:1,overflow:""};function n5(e){var t=e.overflow;return((e=e.id)&~(1<<32-n6(e)-1)).toString(32)+t}function n4(e,t,n){var r=e.id;e=e.overflow;var a=32-n6(r)-1;r&=~(1<<a),n+=1;var i=32-n6(t)+a;if(30<i){var s=a-a%5;return i=(r&(1<<s)-1).toString(32),r>>=s,a-=s,{id:1<<32-n6(t)+a|n<<a|r,overflow:i+e}}return{id:1<<i|n<<a|r,overflow:e}}var n6=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(n8(e)/n9|0)|0},n8=Math.log,n9=Math.LN2;function n7(){}var re=Error(i(460)),rt=null;function rn(){if(null===rt)throw Error(i(459));var e=rt;return rt=null,e}var rr="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},ra=null,ri=null,rs=null,rl=null,ro=null,ru=null,rc=!1,rh=!1,rd=0,rf=0,rp=-1,rg=0,rm=null,ry=null,rv=0;function rb(){if(null===ra)throw Error(i(321));return ra}function rS(){if(0<rv)throw Error(i(312));return{memoizedState:null,queue:null,next:null}}function rk(){return null===ru?null===ro?(rc=!1,ro=ru=rS()):(rc=!0,ru=ro):null===ru.next?(rc=!1,ru=ru.next=rS()):(rc=!0,ru=ru.next),ru}function rx(){var e=rm;return rm=null,e}function rw(){rl=rs=ri=ra=null,rh=!1,ro=null,rv=0,ru=ry=null}function rC(e,t){return"function"==typeof t?t(e):t}function r_(e,t,n){if(ra=rb(),ru=rk(),rc){var r=ru.queue;if(t=r.dispatch,null!==ry&&void 0!==(n=ry.get(r))){ry.delete(r),r=ru.memoizedState;do r=e(r,n.action),n=n.next;while(null!==n)return ru.memoizedState=r,[r,t]}return[ru.memoizedState,t]}return e=e===rC?"function"==typeof t?t():t:void 0!==n?n(t):t,ru.memoizedState=e,e=(e=ru.queue={last:null,dispatch:null}).dispatch=rT.bind(null,ra,e),[ru.memoizedState,e]}function rP(e,t){if(ra=rb(),ru=rk(),t=void 0===t?null:t,null!==ru){var n=ru.memoizedState;if(null!==n&&null!==t){var r=n[1];e:if(null===r)r=!1;else{for(var a=0;a<r.length&&a<t.length;a++)if(!rr(t[a],r[a])){r=!1;break e}r=!0}if(r)return n[0]}}return e=e(),ru.memoizedState=[e,t],e}function rT(e,t,n){if(25<=rv)throw Error(i(301));if(e===ra)if(rh=!0,e={action:n,next:null},null===ry&&(ry=new Map),void 0===(n=ry.get(t)))ry.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}}function rE(){throw Error(i(440))}function rR(){throw Error(i(394))}function rM(){throw Error(i(479))}function rA(e,t,n){rb();var r=rf++,a=rs;if("function"==typeof e.$$FORM_ACTION){var i=null,s=rl;a=a.formState;var l=e.$$IS_SIGNATURE_EQUAL;if(null!==a&&"function"==typeof l){var o=a[1];l.call(e,a[2],a[3])&&o===(i=void 0!==n?"p"+n:"k"+T(JSON.stringify([s,null,r]),0))&&
vendor: 2,830 bytes, line 21
21(rp=r,t=a[0])}var u=e.bind(null,t);return e=function(e){u(e)},"function"==typeof u.$$FORM_ACTION&&(e.$$FORM_ACTION=function(e){e=u.$$FORM_ACTION(e),void 0!==n&&(n+="",e.action=n);var t=e.data;return t&&(null===i&&(i=void 0!==n?"p"+n:"k"+T(JSON.stringify([s,null,r]),0)),t.append("$ACTION_KEY",i)),e}),[t,e,!1]}var c=e.bind(null,t);return[t,function(e){c(e)},!1]}function rI(e){var t=rg;rg+=1,null===rm&&(rm=[]);var n=rm,r=e,a=t;switch(void 0===(a=n[a])?n.push(r):a!==r&&(r.then(n7,n7),r=a),r.status){case"fulfilled":return r.value;case"rejected":throw r.reason;default:switch("string"==typeof r.status?r.then(n7,n7):((n=r).status="pending",n.then(function(e){if("pending"===r.status){var t=r;t.status="fulfilled",t.value=e}},function(e){if("pending"===r.status){var t=r;t.status="rejected",t.reason=e}})),r.status){case"fulfilled":return r.value;case"rejected":throw r.reason}throw rt=r,re}}function rF(){throw Error(i(393))}var rL,rz,rN={readContext:function(e){return e._currentValue},use:function(e){if(null!==e&&"object"==typeof e){if("function"==typeof e.then)return rI(e);if(e.$$typeof===d)return e._currentValue}throw Error(i(438,String(e)))},useContext:function(e){return rb(),e._currentValue},useMemo:rP,useReducer:r_,useRef:function(e){ra=rb();var t=(ru=rk()).memoizedState;return null===t?(e={current:e},ru.memoizedState=e):t},useState:function(e){return r_(rC,e)},useInsertionEffect:n7,useLayoutEffect:n7,useCallback:function(e,t){return rP(function(){return e},t)},useImperativeHandle:n7,useEffect:n7,useDebugValue:n7,useDeferredValue:function(e,t){return rb(),void 0!==t?t:e},useTransition:function(){return rb(),[!1,rR]},useId:function(){var e=n5(ri.treeContext),t=rD;if(null===t)throw Error(i(404));return eI(t,e,rd++)},useSyncExternalStore:function(e,t,n){if(void 0===n)throw Error(i(407));return n()},useOptimistic:function(e){return rb(),[e,rM]},useActionState:rA,useFormState:rA,useHostTransitionStatus:function(){return rb(),es},useMemoCache:function(e){for(var t=Array(e),n=0;n<e;n++)t[n]=k;return t},useCacheRefresh:function(){return rF},useEffectEvent:function(){return rE}},rD=null,rO={getCacheForType:function(){throw Error(i(248))},cacheSignal:function(){throw Error(i(248))}};function rB(e){if(void 0===rL)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);rL=t&&t[1]||"",rz=-1<e.stack.indexOf("\n    at")?" (<anonymous>)":-1<e.stack.indexOf("@")?"@unknown:0:0":""}return"\n"+rL+e+rz}var rG=!1;function rH(e,t){if(!e||rG)return"";rG=!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()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(n,[])}catch(e){var r=e}Reflect.construct(e,[],n)}
21else{try{n.call()}catch(e){r=e}e.call(n.prototype)}}else{try{throw Error()}catch(e){r=e}(n=e())&&"function"==typeof n.catch&&n.catch(function(){})}}catch(e){if(e&&r&&"string"==typeof e.stack)return[e.stack,r.stack]}return[null,null]}};r.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var a=Object.getOwnPropertyDescriptor(r.DetermineComponentFrameRoot,"name");a&&a.configurable&&Object.defineProperty(r.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var i=r.DetermineComponentFrameRoot(),s=i[0],l=i[1];if(s&&l){var o=s.split("\n"),u=l.split("\n");for(a=r=0;r<o.length&&!o[r].includes("DetermineComponentFrameRoot");)r++;for(;a<u.length&&!u[a].includes("DetermineComponentFrameRoot");)a++;if(r===o.length||a===u.length)for(r=o.length-1,a=u.length-1;1<=r&&0<=a&&o[r]!==u[a];)a--;for(;1<=r&&0<=a;r--,a--)if(o[r]!==u[a]){if(1!==r||1!==a)do if(r--,a--,0>a||o[r]!==u[a]){var c="\n"+o[r].replace(" at new "," at ");return e.displayName&&c.includes("<anonymous>")&&(c=c.replace("<anonymous>",e.displayName)),c}while(1<=r&&0<=a)break}}}finally{rG=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?rB(n):""}function r$(e,t){return e=null==e||"string"==typeof e?e:e.default,null==(t=null==t||"string"==typeof t?t:t.default)?"auto"===e?null:e:"auto"===t?null:t}function rj(e,t){return(500<t.byteSize||nY(t.contentState,!1)||t.defer)&&null===t.preamble}function rW(e){if("object"==typeof e&&null!==e&&"string"==typeof e.environmentName){var t=e.environmentName;"string"==typeof(e=[e])[0]?e.splice(0,1,"%c%s%c "+e[0],"background: #e6e6e6;background: light-dark(rgba(0,0,0,0.1), rgba(255,255,255,0.25));color: #000000;color: light-dark(#000000, #ffffff);border-radius: 2px"," "+t+" ",""):e.splice(0,0,"%c%s%c","background: #e6e6e6;background: light-dark(rgba(0,0,0,0.1), rgba(255,255,255,0.25));color: #000000;color: light-dark(#000000, #ffffff);border-radius: 2px"," "+t+" ",""),e.unshift(console),(t=nX.apply(console.error,e))()}else console.error(e);return null}function rU(e,t,n,r,a,i,s,l,o,u){var c=new Set;this.destination=null,this.flushScheduled=!1,this.resumableState=e,this.renderState=t,this.rootFormatContext=n,this.progressiveChunkSize=void 0===r?12800:r,this.status=10,this.fatalError=null,this.pendingRootTasks=this.allPendingTasks=this.nextSegmentId=0,this.completedPreambleSegments=this.completedRootSegment=null,this.byteSize=0,this.abortableTasks=c,this.pingedTasks=[],this.clientRenderedBoundaries=[],this.completedBoundaries=[],this.partialBoundaries=[],this.trackedPostpones=null,this.onError=void 0===a?rW:a,this.onAllReady=void 0===i?n7:i,this.onShellReady=void 0===s?n7:s,this.onShellError=void 0===l?n7:l,this.onFatalError=void 0===o?n7:o,this.formState=void 0===u?null:u}function rq(e,t,n,r,a,i,s,l,o,u,c){return(n=rZ(t=new rU(t,n,r,a,i,s,l,o,u,c),0,null,r,!1,!1)).parentFlushed=!0,r0(e=rK(t,null,e,-1,null,n,null,null,t.abortableTasks,null,r,null,n3,null,null)),t.pingedTasks.push(e),t}function rV(e,t,n,r,a,i,s,l){return((n=new rU(t.resumableState,n,t.rootFormatContext,t.progressiveChunkSize,r,a,i,s,l,null)).nextSegmentId=t.nextSegmentId,"number"==typeof t.replaySlots)?((r=rZ(n,0,null,t.rootFormatContext,!1,!1)).parentFlushed=!0,r0(e=rK(n,null,e,-1,null,r,null,null,n.abortableTasks,null,t.rootFormatContext,null,n3,null,null))):r0(e
21=rJ(n,null,{nodes:t.replayNodes,slots:t.replaySlots,pendingTasks:0},e,-1,null,null,n.abortableTasks,null,t.rootFormatContext,null,n3,null,null)),n.pingedTasks.push(e),n}var rY=null;function rX(e,t){e.pingedTasks.push(t),1===e.pingedTasks.length&&(e.flushScheduled=null!==e.destination,null!==e.trackedPostpones||10===e.status?F(function(){return ak(e)}):M(function(){return ak(e)}))}function rQ(e,t,n,r,a){return n={status:0,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,row:t,completedSegments:[],byteSize:0,defer:a,fallbackAbortableTasks:n,errorDigest:null,contentState:nO(),fallbackState:nO(),preamble:r,tracked:null},null!==t&&(t.pendingTasks++,null!==(r=t.boundaries)&&(e.allPendingTasks++,n.pendingTasks++,r.push(n)),null!==(e=t.inheritedHoistables)&&nV(n.contentState,e)),n}function rK(e,t,n,r,a,i,s,l,o,u,c,h,d,f,p){e.allPendingTasks++,null===a?e.pendingRootTasks++:a.pendingTasks++,null!==f&&f.pendingTasks++;var g={replay:null,node:n,childIndex:r,ping:function(){return rX(e,g)},blockedBoundary:a,blockedSegment:i,blockedPreamble:s,hoistableState:l,abortSet:o,keyPath:u,formatContext:c,context:h,treeContext:d,row:f,componentStack:p,thenableState:t};return o.add(g),g}function rJ(e,t,n,r,a,i,s,l,o,u,c,h,d,f){e.allPendingTasks++,null===i?e.pendingRootTasks++:i.pendingTasks++,null!==d&&d.pendingTasks++,n.pendingTasks++;var p={replay:n,node:r,childIndex:a,ping:function(){return rX(e,p)},blockedBoundary:i,blockedSegment:null,blockedPreamble:null,hoistableState:s,abortSet:l,keyPath:o,formatContext:u,context:c,treeContext:h,row:d,componentStack:f,thenableState:t};return l.add(p),p}function rZ(e,t,n,r,a,i){return{status:0,parentFlushed:!1,id:-1,index:t,chunks:[],children:[],preambleChildren:[],parentFormatContext:r,boundary:n,lastPushedText:a,textEmbedded:i}}function r0(e){var t=e.node;"object"==typeof t&&null!==t&&t.$$typeof===s&&(e.componentStack={parent:e.componentStack,type:t.type})}function r1(e){return null===e?null:{parent:e.parent,type:"Suspense Fallback"}}function r2(e){var t={};return e&&Object.defineProperty(t,"componentStack",{configurable:!0,enumerable:!0,get:function(){try{var n="",r=e;do n+=function e(t){if("string"==typeof t)return rB(t);if("function"==typeof t)return t.prototype&&t.prototype.isReactComponent?rH(t,!0):rH(t,!1);if("object"==typeof t&&null!==t){switch(t.$$typeof){case f:return rH(t.render,!1);case m:return rH(t.type,!1);case y:var n=t,r=n._payload;n=n._init;try{t=n(r)}catch(e){return rB("Lazy")}return e(t)}if("string"==typeof t.name){e:{r=t.name,n=t.env;var a=t.debugLocation;if(null!=a&&(t=Error.prepareStackTrace,Error.prepareStackTrace=void 0,a=a.stack,Error.prepareStackTrace=t,a.startsWith("Error: react-stack-top-frame\n")&&(a=a.slice(29)),-1!==(t=a.indexOf("\n"))&&(a=a.slice(t+1)),-1!==(t=a.indexOf("react_stack_bottom_frame"))&&(t=a.lastIndexOf("\n",t)),-1!==(t=-1===(a=(t=-1!==t?a=a.slice(0,t):"").lastIndexOf("\n"))?t:t.slice(a+1)).indexOf(r))){r="\n"+t;break e}r=rB(r+(n?" ["+n+"]":""))}return r}}switch(t){case g:return rB("SuspenseList");case p:return rB("Suspense");case x:return rB("ViewTransition")}return""}(r.type),r=r.parent;while(r)var a=n}catch(e){a="\nError generating stack: "+e.message+"\n"+e.stack}return Object.defineProperty(t,"componentStack",{value:a}),a}}),t}function r3(e,t,n){if(null==(t=(e=e.onError)(t,n))||"string"==typeof t)return t}function r5(e,t){var n=e.onShellError,r=e.onFatalError;n(t),r(t),null!==e.destination?(e.status=14,j(e.destination,t)):(e.status=13,e.fatalError=t)}function r4(e,t){r6(e,t.next,t.hoistables)}function r6(e,t,n){for(;null!==t;){null!==n&&(nV(t.hoistables,n),t.inheritedHoistables=n);var r=t.boundaries;if(null!==r){t.boundaries=null;for(var a=0;a<r.length;a++){var i=r[a];null!==n&&nV(i.contentState,n),aS(e,i,null,null)}}if(t.pendingTasks--,0<t.pendingTasks)break;n=t.hoistables,t=t.next}}function r8(e,t){var n=t.boundaries;if(null!==n&&t.pendingTasks===n.length){for(var r=!0,a=0;a<n.length;a++){var i=n[a];if(1!==i.pendingTasks||i.parentFlushed||rj(e,i)){r=!1;break}}r&&r6(e,t,t.hoistables)}}function r9(e){var t={pendingTasks:1,boundaries:null,hoistables:nO(),inheritedHoistables:null,together:!1,next:null};return null!==e&&0<e.pendingTasks&&(t.pendingTasks++,t.boundaries=[],e.next=t),t}function r7(e,t,n,r,a){var i=t.keyPath,s=t.treeContext,l=t.row;t.keyPath=n,n=r.length;var o=null;if(null!==t.replay){var u=t.replay.slots;if(null!==u&&"object"==typeof u)for(var c=0;c<n;c++){var h="backwards"!==a&&"unstable_legacy-backwards"!==a?c:n-1-c,d=r[h];t.row=o=r9(o),t.treeContext=n4(s,n,h);var f=u[h];"number"==typeof f?(ar(e,t,f,d,h),delete u[h]):ad(e,t,d,h),0==--o.pendingTasks&&r4(e,o)}else for(u=0;
vendor: 14,459 bytes, line 21
21u<n;u++)h=r[c="backwards"!==a&&"unstable_legacy-backwards"!==a?u:n-1-u],t.row=o=r9(o),t.treeContext=n4(s,n,c),ad(e,t,h,c),0==--o.pendingTasks&&r4(e,o)}else if("backwards"!==a&&"unstable_legacy-backwards"!==a)for(a=0;a<n;a++)u=r[a],t.row=o=r9(o),t.treeContext=n4(s,n,a),ad(e,t,u,a),0==--o.pendingTasks&&r4(e,o);else{for(d=0,c=(u=t.blockedSegment).children.length,h=u.chunks.length;d<n;d++){var p=r[f="unstable_legacy-backwards"===a?n-1-d:d];t.row=o=r9(o),t.treeContext=n4(s,n,f);var g=rZ(e,h,null,t.formatContext,0!==f||u.lastPushedText,!0);u.children.splice(c,0,g),t.blockedSegment=g;try{ad(e,t,p,f),g.lastPushedText&&g.textEmbedded&&g.chunks.push(eF),g.status=1,ab(e,t.blockedBoundary,g),0==--o.pendingTasks&&r4(e,o)}catch(t){throw g.status=12===e.status?3:4,t}}t.blockedSegment=u,u.lastPushedText=!1}null!==l&&null!==o&&0<o.pendingTasks&&(l.pendingTasks++,o.next=l),t.treeContext=s,t.row=l,t.keyPath=i}function ae(e,t,n,r,a,i){var s=t.thenableState;for(t.thenableState=null,ra={},ri=t,rs=e,rl=n,rf=rd=0,rp=-1,rg=0,rm=s,e=r(a,i);rh;)rh=!1,rf=rd=0,rp=-1,rg=0,rv+=1,ru=null,e=r(a,i);return rw(),e}function at(e,t,n,r,a,i,s){var l=!1;if(0!==i&&null!==e.formState){var o=t.blockedSegment;if(null!==o){l=!0,o=o.chunks;for(var u=0;u<i;u++)u===s?o.push(e6):o.push(e8)}}i=t.keyPath,t.keyPath=n,a?(n=t.treeContext,t.treeContext=n4(n,1,0),ad(e,t,r,-1),t.treeContext=n):l?ad(e,t,r,-1):aa(e,t,r,-1),t.keyPath=i}function an(e,t,n,a,s,l){if("function"==typeof a)if(a.prototype&&a.prototype.isReactComponent){var k=s;if("ref"in s)for(var w in k={},s)"ref"!==w&&(k[w]=s[w]);var _=a.defaultProps;if(_)for(var T in k===s&&(k=W({},k,s)),_)void 0===k[T]&&(k[T]=_[T]);var E=k,R=nJ,M=a.contextType;"object"==typeof M&&null!==M&&(R=M._currentValue);var A=new a(E,R),I=void 0!==A.state?A.state:null;A.updater=n2,A.props=E,A.state=I;var F={queue:[],replace:!1};A._reactInternals=F;var L=a.contextType;A.context="object"==typeof L&&null!==L?L._currentValue:nJ;var z=a.getDerivedStateFromProps;if("function"==typeof z){var N=z(E,I);A.state=null==N?I:W({},I,N)}if("function"!=typeof a.getDerivedStateFromProps&&"function"!=typeof A.getSnapshotBeforeUpdate&&("function"==typeof A.UNSAFE_componentWillMount||"function"==typeof A.componentWillMount)){var D=A.state;if("function"==typeof A.componentWillMount&&A.componentWillMount(),"function"==typeof A.UNSAFE_componentWillMount&&A.UNSAFE_componentWillMount(),D!==A.state&&n2.enqueueReplaceState(A,A.state,null),null!==F.queue&&0<F.queue.length){var O=F.queue,B=F.replace;if(F.queue=null,F.replace=!1,B&&1===O.length)A.state=O[0];else{for(var H=B?O[0]:A.state,$=!0,j=+!!B;j<O.length;j++){var q=O[j],V="function"==typeof q?q.call(A,H,E,void 0):q;null!=V&&($?($=!1,H=W({},H,V)):W(H,V))}A.state=H}}else F.queue=null}var Y=A.render();if(12===e.status)throw null;var Q=t.keyPath;t.keyPath=n,aa(e,t,Y,-1),t.keyPath=Q}else{var K=ae(e,t,n,a,s,void 0);if(12===e.status)throw null;at(e,t,n,K,0!==rd,rf,rp)}else if("string"==typeof a){var J=t.blockedSegment;if(null===J){var ee=s.children,et=t.formatContext,en=t.keyPath;t.formatContext=eE(et,a,s),t.keyPath=n,ad(e,t,ee,-1),t.formatContext=et,t.keyPath=en}else{var ea=function(e,t,n,a,s,l,o,u,c){switch(t){case"div":case"span":case"svg":case"path":case"g":case"p":case"li":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":break;case"a":e.push(td("a"));var h,d=null,f=null;for(h in n)if(U.call(n,h)){var p=n[h];if(null!=p)switch(h){case"children":d=p;break;case"dangerouslySetInnerHTML":f=p;break;case"href":""===p?eq(e,"href",""):eZ(e,h,p);break;default:eZ(e,h,p)}}if(ez(e,u),e.push(e0),e2(e,f,d),"string"==typeof d){e.push(G(Z(d)));var g=null}else g=d;return g;case"select":e.push(td("select"));var m,y=null,v=null;for(m in n)if(U.call(n,m)){var b=n[m];if(null!=b)switch(m){case"children":y=b;break;case"dangerouslySetInnerHTML":v=b;break;case"defaultValue":case"value":break;default:eZ(e,m,b)}}return ez(e,u),e.push(e0),e2(e,v,y),y;case"option":var S=u.selectedValue;e.push(td("option"));var k,x=null,w=null,C=null,_=null;for(k in n)if(U.call(n,k)){var T=n[k];if(null!=T)switch(k){case"children":x=T;break;case"selected":C=T;break;case"dangerouslySetInnerHTML":_=T;break;case"value":w=T;default:eZ(e,k,T)}}if(null!=S){var E,R,M=null!==w?""+w:(E=x,R="",r.Children.forEach(E,function(e){null!=e&&(R+=e)}),R);if(P(S)){for(var A=0;A<S.length;A++)if(""+S[A]===M){e.push(e3);break}}else""+S===M&&e.push(e3)}else C&&e.push(e3);return e.push(e0),e2(e,_,x),x;case"textarea":e.push(td("textarea"));var I,F=null,L=null,z=null;for(I in n)if(U.call(n,I)){var N=n[I];if(null!=N)switch(I){case"children":z=N;break;case"value":F=N;break;case"defaultValue":L=N;break;case"dangerouslySetInnerHTML":throw Error(i(91));default:eZ(e,I,N)}}if(null===F&&null!==L&&(F=L),ez(e,u),e.push(e0),null!=z){if(null!=F)throw Error(i(92));if(P(z)){if(1<z.length)throw Error(i(93));F=""+z[0]}F=""+z}return"string"==typeof F&&"\n"===F[0]&&e.push(tu),null!==F&&e.push(G(Z(""+F))),null;case"input":e.push(td("input"));var D,O=null,B=null,H=null,$=null,j=null,q=null,V=null,Y=null,Q=null;for(D in n)if(U.call(n,D)){var K=n[D];if(null!=K)switch(D){case"children":case"dangerouslySetInnerHTML":throw Error(i(399,"input"));case"name":O=K;break;case"formAction":B=K;break;case"formEncType":H=K;break;case"formMethod":$=K;break;case"formTarget":j=K;break;case"defaultChecked":Q=K;break;case"defaultValue":V=K;break;case"checked":Y=K;break;case"value":q=K;break;default:eZ(e,D,K)}}var J=eJ(e,a,s,B,H,$,j,O);return null!==Y?eU(e,"checked",Y):null!==Q&&eU(e,"checked",Q),null!==q?eZ(e,"value",q):null!==V&&eZ(e,"value",V),ez(e,u),e.push(e1),null!=J&&J.forEach(eX,e),null;case"button":e.push(td("button"));var ee,et=null,en=null,ea=null,ei=null,es=null,el=null,eu=null;for(ee in n)if(U.call(n,ee)){var ec=n[ee];if(null!=ec)switch(ee){case"children":et=ec;break;case"dangerouslySetInnerHTML":en=ec;break;case"name":ea=ec;break;case"formAction":ei=ec;break;case"formEncType":es=ec;break;case"formMethod":el=ec;break;case"formTarget":eu=ec;break;default:eZ(e,ee,ec)}}var eh=eJ(e,a,s,ei,es,el,eu,ea);if(ez(e,u),e.push(e0),null!=eh&&eh.forEach(eX,e),e2(e,en,et),"string"==typeof et){e.push(G(Z(et)));var ed=null}else ed=et;return ed;case"form":e.push(td("form"));var ef,ep=null,eg=null,em=null,ey=null,ev=null,eb=null;for(ef in n)if(U.call(n,ef)){var eS=n[ef];if(null!=eS)switch(ef){case"children":ep=eS;break;case"dangerouslySetInnerHTML":eg=eS;break;case"action":em=eS;break;case"encType":ey=eS;break;case"method":ev=eS;break;case"target":eb=eS;break;default:eZ(e,ef,eS)}}var ek=null,ex=null;if("function"==typeof em){var ew=eK(a,em);null!==ew?(em=ew.action||"",ey=ew.encType,ev=ew.method,eb=ew.target,ek=ew.data,ex=ew.name):(e.push(eH,G("action"),e$,eV,ej),eb=ev=ey=em=null,e4(a,s))}if(null!=em&&eZ(e,"action",em),null!=ey&&eZ(e,"encType",ey),null!=ev&&eZ(e,"method",ev),null!=eb&&eZ(e,"target",eb),ez(e,u),e.push(e0),null!==ex&&(e.push(eY),eq(e,"name",ex),e.push(e1),null!=ek&&ek.forEach(eX,e)),e2(e,eg,ep),"string"==typeof ep){e.push(G(Z(ep)));var eC=null}else eC=ep;return eC;case"menuitem":for(var e_ in e.push(td("menuitem")),n)if(U.call(n,e_)){var eP=n[e_];if(null!=eP)switch(e_){case"children":case"dangerouslySetInnerHTML":throw Error(i(400));default:eZ(e,e_,eP)}}return ez(e,u),e.push(e0),null;case"object":e.push(td("object"));var eT,eE=null,eR=null;for(eT in n)if(U.call(n,eT)){var eM=n[eT];if(null!=eM)switch(eT){case"children":eE=eM;break;case"dangerouslySetInnerHTML":eR=eM;break;case"data":var eA=er(""+eM);if(""===eA)break;e.push(eH,G("data"),e$,G(Z(eA)),ej);break;default:eZ(e,eT,eM)}}if(ez(e,u),e.push(e0),e2(e,eR,eE),"string"==typeof eE){e.push(G(Z(eE)));var eI=null}else eI=eE;return eI;case"title":var eL=1&u.tagScope,eN=4&u.tagScope;if(4===u.insertionMode||eL||null!=n.itemProp)var eD=tn(e,n);else eN?eD=null:(tn(s.hoistableChunks,n),eD=void 0);return eD;case"link":var eO=1&u.tagScope,eB=4&u.tagScope,eW=n.rel,eQ=n.href,e5=n.precedence;if(4===u.insertionMode||eO||null!=n.itemProp||"string"!=typeof eW||"string"!=typeof eQ||""===eQ){e9(e,n);var e6=null}else if("stylesheet"===n.rel)if("string"!=typeof e5||null!=n.disabled||n.onLoad||n.onError)e6=e9(e,n);else{var e8=s.styles.get(e5),tc=a.styleResources.hasOwnProperty(eQ)?a.styleResources[eQ]:void 0;if(null!==tc){a.styleResources[eQ]=null,e8||(e8={precedence:G(Z(e5)),rules:[],hrefs:[],sheets:new Map},s.styles.set(e5,e8));var th={state:0,props:W({},n,{"data-precedence":n.precedence,precedence:null})};if(tc){2===tc.length&&nB(th.props,tc);var tp=s.preloads.stylesheets.get(eQ);tp&&0<tp.length?tp.length=0:th.state=1}e8.sheets.set(eQ,th),o&&o.stylesheets.add(th)}else if(e8){var tm=e8.sheets.get(eQ);tm&&o&&o.stylesheets.add(tm)}c&&e.push(eF),e6=null}else n.onLoad||n.onError?e6=e9(e,n):(c&&e.push(eF),e6=eB?null:e9(s.hoistableChunks,n));return e6;case"script":var ty=1&u.tagScope,tv=n.async;if("string"!=typeof n.src||!n.src||!tv||"function"==typeof tv||"symbol"==typeof tv||n.onLoad||n.onError||4===u.insertionMode||ty||null!=n.itemProp)var tb=ts(e,n);else{var tS=n.src;if("module"===n.type)var tk=a.moduleScriptResources,tx=s.preloads.moduleScripts;else tk=a.scriptResources,tx=s.preloads.scripts;var tw=tk.hasOwnProperty(tS)?tk[tS]:void 0;if(null!==tw){tk[tS]=null;var tC=n;if(tw){2===tw.length&&nB(tC=W({},n),tw);var t_=tx.get(tS);t_&&(t_.length=0)}var tP=[];s.scripts.add(tP),ts(tP,tC)}c&&e.push(eF),tb=null}return tb;case"style":var tT=1&u.tagScope,tE=n.precedence,tR=n.href,tM=n.nonce;if(4===u.insertionMode||tT||null!=n.itemProp||"string"!=typeof tE||"string"!=typeof tR||""===tR){e.push(td("style"));var tA,tI=null,tF=null;for(tA in n)if(U.call(n,tA)){var tL=n[tA];if(null!=tL)switch(tA){case"children":tI=tL;break;case"dangerouslySetInnerHTML":tF=tL;break;default:eZ(e,tA,tL)}}e.push(e0);var tz=Array.isArray(tI)?2>tI.length?tI[0]:null:tI;"function"!=typeof tz&&"symbol"!=typeof tz&&null!=tz&&e.push(G((""+tz).replace(e7,te))),e2(e,tF,tI),e.push(tg("style"));var tN=null}else{var tD=s.styles.get(tE);if(null!==(a.styleResources.hasOwnProperty(tR)?a.styleResources[tR]:void 0)){a.styleResources[tR]=null,tD||(tD={precedence:G(Z(tE)),rules:[],hrefs:[],sheets:new Map},s.styles.set(tE,tD));var tO=s.nonce.style;if(!tO||tO===tM){tD.hrefs.push(G(Z(tR)));var tB,tG=tD.rules,tH=null,t$=null;for(tB in n)if(U.call(n,tB)){var tj=n[tB];if(null!=tj)switch(tB){case"children":tH=tj;break;case"dangerouslySetInnerHTML":t$=tj}}var tW=Array.isArray(tH)?2>tH.length?tH[0]:null:tH;"function"!=typeof tW&&"symbol"!=typeof tW&&null!=tW&&tG.push(G((""+tW).replace(e7,te))),e2(tG,t$,tH)}}tD&&o&&o.styles.add(tD),c&&e.push(eF),tN=void 0}return tN;case"meta":var tU=1&u.tagScope,tq=4&u.tagScope;if(4===u.insertionMode||tU||null!=n.itemProp)var tV=tt(e,n,"meta",u);else c&&e.push(eF),tV=tq?null:"string"==typeof n.charSet?tt(s.charsetChunks,n,"meta",u):"viewport"===n.name?tt(s.viewportChunks,n,"meta",u):tt(s.hoistableChunks,n,"meta",u);return tV;case"listing":case"pre":e.push(td(t));var tY,tX=null,tQ=null;for(tY in n)if(U.call(n,tY)){var tK=n[tY];if(null!=tK)switch(tY){case"children":tX=tK;break;case"dangerouslySetInnerHTML":tQ=tK;break;default:eZ(e,tY,tK)}}if(ez(e,u),e.push(e0),null!=tQ){if(null!=tX)throw Error(i(60));if("object"!=typeof tQ||!("__html"in tQ))throw Error(i(61));var tJ=tQ.__html;null!=tJ&&("string"==typeof tJ&&0<tJ.length&&"\n"===tJ[0]?e.push(tu,G(tJ)):e.push(G(""+tJ)))}return"string"==typeof tX&&"\n"===tX[0]&&e.push(tu),tX;case"img":var tZ=3&u.tagScope,t0=n.src,t1=n.srcSet;if(!("lazy"===n.loading||!t0&&!t1||"string"!=typeof t0&&null!=t0||"string"!=typeof t1&&null!=t1||"low"===n.fetchPriority||tZ)&&("string"!=typeof t0||":"!==t0[4]||"d"!==t0[0]&&"D"!==t0[0]||"a"!==t0[1]&&"A"!==t0[1]||"t"!==t0[2]&&"T"!==t0[2]||"a"!==t0[3]&&"A"!==t0[3])&&("string"!=typeof t1||":"!==t1[4]||"d"!==t1[0]&&"D"!==t1[0]||"a"!==t1[1]&&"A"!==t1[1]||"t"!==t1[2]&&"T"!==t1[2]||"a"!==t1[3]&&"A"!==t1[3])){null!==o&&64&u.tagScope&&(o.suspenseyImages=!0);var t2="string"==typeof n.sizes?n.sizes:void 0,t3=t1?t1+"\n"+(t2||""):t0,t5=s.preloads.images,t4=t5.get(t3);if(t4)("high"===n.fetchPriority||10>s.highImagePreloads.size)&&(t5.delete(t3),s.highImagePreloads.add(t4));else if(!a.imageResources.hasOwnProperty(t3)){a.imageResources[t3]=eo;var t6,t8=n.crossOrigin,t9="string"==typeof t8?"use-credentials"===t8?t8:"":void 0,t7=s.headers;t7&&0<t7.remainingCapacity&&"string"!=typeof n.srcSet&&("high"===n.fetchPriority||500>t7.highImagePreloads.length)&&(t6=nG(t0,"image",{imageSrcSet:n.srcSet,imageSizes:n.sizes,crossOrigin:t9,integrity:n.integrity,nonce:n.nonce,type:n.type,fetchPriority:n.fetchPriority,referrerPolicy:n.refererPolicy}),0<=(t7.remainingCapacity-=t6.length+2))?(s.resets.image[t3]=eo,t7.highImagePreloads&&(t7.highImagePreloads+=", "),t7.highImagePreloads+=t6):(e9(t4=[],{rel:"preload",as:"image",href:t1?void 0:t0,imageSrcSet:t1,imageSizes:t2,crossOrigin:t9,integrity:n.integrity,type:n.type,fetchPriority:n.fetchPriority,referrerPolicy:n.referrerPolicy}),"high"===n.fetchPriority||10>s.highImagePreloads.size?s.highImagePreloads.add(t4):(s.bulkPreloads.add(t4),t5.set(t3,t4)))}}return tt(e,n,"img",u);case"base":case"area":case"br":case"col":case"embed":case"hr":case"keygen":case"param":case"source":case"track":case"wbr":return tt(e,n,t,u);case"head":if(2>u.insertionMode){var ne=l||s.preamble;if(ne.headChunks)throw Error(i(545,"`<head>`"));null!==l&&e.push(tr),ne.headChunks=[];var nt=tl(ne.headChunks,n,"head",u)}else nt=to(e,n,"head",u);return nt;case"body":if(2>u.insertionMode){var nn=l||s.preamble;if(nn.bodyChunks)throw Error(i(545,"`<body>`"));null!==l&&e.push(ta),nn.bodyChunks=[];var nr=tl(nn.bodyChunks,n,"body",u)}else nr=to(e,n,"body",u);return nr;case"html":if(0===u.insertionMode){var na=l||s.preamble;if(na.htmlChunks)throw Error(i(545,"`<html>`"));null!==l&&e.push(ti),na.htmlChunks=[tf];var ni=tl(na.htmlChunks,n,"html",u)}else ni=to(e,n,"html",u);return ni;default:if(-1!==t.indexOf("-")){e.push(td(t));var ns,nl=null,no=null;for(ns in n)if(U.call(n,ns)){var nu=n[ns];if(null!=nu){var nc=ns;switch(ns){case"children":nl=nu;break;case"dangerouslySetInnerHTML":no=nu;break;case"style":eG(e,nu);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"ref":break;case"className":nc="class";default:if(X(ns)&&"function"!=typeof nu&&"symbol"!=typeof nu&&!1!==nu){if(!0===nu)nu="";else if("object"==typeof nu)continue;e.push(eH,G(nc),e$,G(Z(nu)),ej)}}}}return ez(e,u),e.push(e0),e2(e,no,nl),nl}}return to(e,n,t,u)}
21(J.chunks,a,s,e.resumableState,e.renderState,t.blockedPreamble,t.hoistableState,t.formatContext,J.lastPushedText);J.lastPushedText=!1;var ei=t.formatContext,es=t.keyPath;if(t.keyPath=n,3===(t.formatContext=eE(ei,a,s)).insertionMode){var el=rZ(e,0,null,t.formatContext,!1,!1);J.preambleChildren.push(el),t.blockedSegment=el;try{el.status=6,ad(e,t,ea,-1),el.lastPushedText&&el.textEmbedded&&el.chunks.push(eF),el.status=1,ab(e,t.blockedBoundary,el)}finally{t.blockedSegment=J}}else ad(e,t,ea,-1);t.formatContext=ei,t.keyPath=es;e:{var eu=J.chunks,ec=e.resumableState;switch(a){case"title":case"style":case"script":case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":break e;case"body":if(1>=ei.insertionMode){ec.hasBody=!0;break e}break;case"html":if(0===ei.insertionMode){ec.hasHtml=!0;break e}break;case"head":if(1>=ei.insertionMode)break e}eu.push(tg(a))}J.lastPushedText=!1}}else{switch(a){case S:case u:case c:case o:var eh=t.keyPath;t.keyPath=n,aa(e,t,s.children,-1),t.keyPath=eh;return;case b:var ed=t.blockedSegment;if(null===ed){if("hidden"!==s.mode){var ef=t.keyPath;t.keyPath=n,ad(e,t,s.children,-1),t.keyPath=ef}}else if("hidden"!==s.mode){ed.chunks.push(tk),ed.lastPushedText=!1;var ep=t.keyPath;t.keyPath=n,ad(e,t,s.children,-1),t.keyPath=ep,ed.chunks.push(tx),ed.lastPushedText=!1}return;case g:e:{var eg=s.children,em=s.revealOrder;if("independent"!==em&&"together"!==em){if(P(eg)){r7(e,t,n,eg,em);break e}var ey=C(eg);if(ey){var ev=ey.call(eg);if(ev){var eb=ev.next();if(!eb.done){do eb=ev.next();while(!eb.done)r7(e,t,n,eg,em)}break e}}}if("together"===em){var eS=t.keyPath,ek=t.row,ex=t.row=r9(null);ex.boundaries=[],ex.together=!0,t.keyPath=n,aa(e,t,eg,-1),0==--ex.pendingTasks&&r4(e,ex),t.keyPath=eS,t.row=ek,null!==ek&&0<ex.pendingTasks&&(ek.pe
21ndingTasks++,ex.next=ek)}else{var ew=t.keyPath;t.keyPath=n,aa(e,t,eg,-1),t.keyPath=ew}}return;case x:var eC=t.formatContext,eT=t.keyPath,eR=e.resumableState;if(null!=s.name&&"auto"!==s.name)var eL=s.name;else eL=eI(eR,n5(t.treeContext),0);var eN=eL,eD=e.resumableState,eO=r$(s.default,s.update),eB=r$(s.default,s.enter),eW=r$(s.default,s.exit),eQ=r$(s.default,s.share),e5=s.name;if(null==eO&&(eO="auto"),null==eB&&(eB="auto"),null==eW&&(eW="auto"),null==e5){var e6=eC.viewTransition;null!==e6?(e5=e6.name,eQ=e6.share):(e5="auto",eQ="none")}else null==eQ&&(eQ="auto"),4&eC.tagScope&&(eD.instructions|=128);8&eC.tagScope?eD.instructions|=128:eW="none",16&eC.tagScope?eD.instructions|=128:eB="none";var e8={update:eO,enter:eB,exit:eW,share:eQ,name:e5,autoName:eN,nameIdx:0},tc=-25&eC.tagScope;if(tc="none"!==eO?32|tc:-33&tc,"none"!==eB&&(tc|=64),t.formatContext=eP(eC.insertionMode,eC.selectedValue,tc,e8),t.keyPath=n,null!=s.name&&"auto"!==s.name)aa(e,t,s.children,-1);else{var th=t.treeContext;t.treeContext=n4(th,1,0),ad(e,t,s.children,-1),t.treeContext=th}t.formatContext=eC,t.keyPath=eT;return;case v:throw Error(i(343));case p:e:if(null!==t.replay){var tp=t.keyPath,tm=t.formatContext,ty=t.row;t.keyPath=n,t.formatContext=eA(e.resumableState,tm),t.row=null;var tv=s.children;try{ad(e,t,tv,-1)}finally{t.keyPath=tp,t.formatContext=tm,t.row=ty}}else{var tb=t.keyPath,tS=t.formatContext,tw=t.row,tC=t.blockedBoundary,t_=t.blockedPreamble,tP=t.hoistableState,tT=t.blockedSegment,tE=s.fallback,tR=s.children,tM=new Set,tA=rQ(e,t.row,tM,2>t.formatContext.insertionMode?{content:e_(),fallback:e_()}:null,!1),tI=rZ(e,tT.chunks.length,tA,t.formatContext,!1,!1);tT.children.push(tI),tT.lastPushedText=!1;var tF=rZ(e,0,null,t.formatContext,!1,!1);tF.parentFlushed=!0;var tL=e.trackedPostpones;if(null!==tL){var tz=t.componentStack,tN=[n[0],"Suspense Fallback",n[2]];if(null!==tL){var tD=[tN[1],tN[2],[],null];tL.workingMap.set(tN,tD),tA.tracked={contentKeyPath:n,fallbackNode:tD}}t.blockedSegment=tI,t.blockedPreamble=null===tA.preamble?null:tA.preamble.fallback,t.keyPath=tN,t.formatContext=eM(e.resumableState,tS),t.componentStack=r1(tz),tI.status=6;try{ad(e,t,tE,-1),tI.lastPushedText&&tI.textEmbedded&&tI.chunks.push(eF),tI.status=1,ab(e,tC,tI)}catch(t){throw tI.status=12===e.status?3:4,t}finally{t.blockedSegment=tT,t.blockedPreamble=t_,t.keyPath=tb,t.formatContext=tS}var tO=rK(e,null,tR,-1,tA,tF,null===tA.preamble?null:tA.preamble.content,tA.contentState,t.abortSet,n,eA(e.resumableState,t.formatContext),t.context,t.treeContext,null,tz);r0(tO),e.pingedTasks.push(tO)}else{t.blockedBoundary=tA,t.blockedPreamble=null===tA.preamble?null:tA.preamble.content,t.hoistableState=tA.contentState,t.blockedSegment=tF,t.keyPath=n,t.formatContext=eA(e.resumableState,tS),t.row=null,tF.status=6;try{if(ad(e,t,tR,-1),tF.lastPushedText&&tF.textEmbedded&&tF.chunks.push(eF),tF.status=1,ab(e,tA,tF),av(tA,tF),0===tA.pendingTasks&&0===tA.status){if(tA.status=1,!rj(e,tA)){null!==tw&&0==--tw.pendingTasks&&r4(e,tw),0===e.pendingRootTasks&&t.blockedPreamble&&aC(e);break e}}else null!==tw&&tw.together&&r8(e,tw)}catch(n){if(tA.status=4,12===e.status){tF.status=3;var tB=e.fatalError}else tF.status=4,tB=n;tA.errorDigest=r3(e,tB,r2(t.componentStack)),au(e,tA)}finally{t.blockedBoundary=tC,t.blockedPreamble=t_,t.hoistableState=tP,t.blockedSegment=tT,t.keyPath=tb,t.formatContext=tS,t.row=tw}var tG=rK(e,null,tE,-1,tC,tI,null===tA.preamble?null:tA.preamble.fallback,tA.fallbackState,tM,[n[0],"Suspense Fallback",n[2]],eM(e.resumableState,t.formatContext),t.context,t.treeContext,t.row,r1(t.componentStack));r0(tG),e.pingedTasks.push(tG)}}return}if("object"==typeof a&&null!==a)switch(a.$$typeof){case f:if("ref"in s){var tH={};for(var t$ in s)"ref"!==t$&&(tH[t$]=s[t$])}else tH=s;var tj=ae(e,t,n,a.render,tH,l);at(e,t,n,tj,0!==rd,rf,rp);return;case m:an(e,t,n,a.type,s,l);return;case d:var tW=s.children,tU=t.keyPath,tq=s.value,tV=a._currentValue;a._currentValue=tq;var tY=nZ,tX={parent:tY,depth:null===tY?0:tY.depth+1,context:a,parentValue:tV,value:tq};nZ=tX,t.context=tX,t.keyPath=n,aa(e,t,tW,-1);var tQ=nZ;if(null===tQ)throw Error(i(403));tQ.context._currentValue=tQ.parentValue,t.context=nZ=tQ.parent,t.keyPath=tU;return;case h:var tK=(0,s.children)(a._context._currentValue),tJ=t.keyPath;t.keyPath=n,aa(e,t,tK,-1),t.keyPath=tJ;return;case y:var tZ=(0,a._init)(a._payload);if(12===e.status)throw null;an(e,t,n,tZ,s,l);return}throw Error(i(130,null==a?a:typeof a,""))}}function ar(e,t,n,r,a){var i=t.replay,s=t.blockedBoundary,l=rZ(e,0,null,t.formatContext,!1,!1);l.id=n,l.parentFlushed=!0;try{t.replay=null,t.blockedSegment=l,ad(e,t,r,a),l.status=1,ab(e,s,l),null===s?e.completedRootSegment=l:(av(s,l),s.parentFlushed&&e.partialBoundaries.push(s))}finally{t.replay=i,t.blockedSegment=null}}function aa(e,t,n,r){null!==t.replay&&"number"==typeof t.replay.slots?ar(e,t,t.replay.slots,n,r):(t.node=n,t.childIndex=r,n=t.componentStack,r0(t),ai(e,t),t.componentStack=n)}function ai(e,t){var n=t.node,r=t.childIndex;if(null!==n){if("object"==typeof n){switch(n.$$typeof){case s:var a=n.type,o=n.key,u=n.props,c=void 0!==(n=u.ref)?n:null,h=nK(a),f=null==o||o===_?-1===r?0:r:o;if(o=[t.keyPath,h,f],null!==t.replay)e:{var g=t.replay;for(n=0,r=g.nodes;n<r.length;n++){var m=r[n];if(f===m[1]){if(4===m.length){if(null!==h&&h!==m[0])throw Error(i(490,m[0],h));var v=m[2],b=m[3];h=t.node,t.replay={nodes:v,slots:b,pendingTasks:1};try{if(an(e,t,o,a,u,c),1===t.replay.pendingTasks&&0<t.replay.nodes.length)throw Error(i(488));t.replay.pendingTasks--}catch(i){if("object"==typeof i&&null!==i&&(i===re||"function"==typeof i.then))throw t.node===h?t.replay=g:r.splice(n,1),i;t.replay.pendingTasks--,u=r2(t.componentStack),o=e,e=t.blockedBoundary,u=r3(o,a=i,u),ap(o,e,v,b,a,u)}t.replay=g}else{if(a!==p)throw Error(i(490,"Suspense",nK(a)||"Unknown"));t:{g=m[5],a=m[2],c=m[3],h=null===m[4]?[]:m[4][2],m=null===m[4]?null:m[4][3],f=t.keyPath;var S=t.formatContext,k=t.row,x=t.replay,w=t.blockedBoundary,T=t.hoistableState,E=u.children;u=u.fallback;var R=new Set,M=rQ(e,t.row,R,2>
21t.formatContext.insertionMode?{content:e_(),fallback:e_()}:null,!1);M.parentFlushed=!0,M.rootSegmentID=g,t.blockedBoundary=M,t.hoistableState=M.contentState,t.keyPath=o,t.formatContext=eA(e.resumableState,S),t.row=null,t.replay={nodes:a,slots:c,pendingTasks:1};try{if(ad(e,t,E,-1),1===t.replay.pendingTasks&&0<t.replay.nodes.length)throw Error(i(488));if(t.replay.pendingTasks--,0===M.pendingTasks&&0===M.status){M.status=1,e.completedBoundaries.push(M);break t}}catch(n){M.status=4,M.errorDigest=b=r3(e,n,v=r2(t.componentStack)),t.replay.pendingTasks--,e.clientRenderedBoundaries.push(M)}finally{t.blockedBoundary=w,t.hoistableState=T,t.replay=x,t.keyPath=f,t.formatContext=S,t.row=k}r0(v=rJ(e,null,{nodes:h,slots:m,pendingTasks:0},u,-1,w,M.fallbackState,R,[o[0],"Suspense Fallback",o[2]],eM(e.resumableState,t.formatContext),t.context,t.treeContext,t.row,r1(t.componentStack))),e.pingedTasks.push(v)}}r.splice(n,1);break e}}}else an(e,t,o,a,u,c);return;case l:throw Error(i(257));case y:if(n=(v=n._init)(n._payload),12===e.status)throw null;aa(e,t,n,r);return}if(P(n))return void as(e,t,n,r);if((v=C(n))&&(v=v.call(n))){if(!(n=v.next()).done){b=[];do b.push(n.value),n=v.next();while(!n.done)as(e,t,b,r)}return}if("function"==typeof n.then)return t.thenableState=null,aa(e,t,rI(n),r);if(n.$$typeof===d)return aa(e,t,n._currentValue,r);throw Error(i(31,"[object Object]"===(r=Object.prototype.toString.call(n))?"object with keys {"+Object.keys(n).join(", ")+"}":r))}"string"==typeof n?null!==(r=t.blockedSegment)&&(r.lastPushedText=eL(r.chunks,n,e.renderState,r.lastPushedText)):("number"==typeof n||"bigint"==typeof n)&&null!==(r=t.blockedSegment)&&(r.lastPushedText=eL(r.chunks,""+n,e.render
21State,r.lastPushedText))}}function as(e,t,n,r){var a=t.keyPath;if(-1!==r&&(t.keyPath=[t.keyPath,"Fragment",r],null!==t.replay)){for(var s=t.replay,l=s.nodes,o=0;o<l.length;o++){var u=l[o];if(u[1]===r){t.replay={nodes:r=u[2],slots:u=u[3],pendingTasks:1};try{if(as(e,t,n,-1),1===t.replay.pendingTasks&&0<t.replay.nodes.length)throw Error(i(488));t.replay.pendingTasks--}catch(a){if("object"==typeof a&&null!==a&&(a===re||"function"==typeof a.then))throw a;t.replay.pendingTasks--,n=r2(t.componentStack);var c=t.blockedBoundary;n=r3(e,a,n),ap(e,c,r,u,a,n)}t.replay=s,l.splice(o,1);break}}t.keyPath=a;return}if(s=t.treeContext,l=n.length,null!==t.replay&&null!==(o=t.replay.slots)&&"object"==typeof o){for(r=0;r<l;r++)u=n[r],t.treeContext=n4(s,l,r),"number"==typeof(c=o[r])?(ar(e,t,c,u,r),delete o[r]):ad(e,t,u,r);t.treeContext=s,t.keyPath=a;return}for(o=0;o<l;o++)r=n[o],t.treeContext=n4(s,l,o),ad(e,t,r,o);t.treeContext=s,t.keyPath=a}function al(e,t,n){n.status=5,n.rootSegmentID=e.nextSegmentId++;var r=n.tracked;if(null===r||null===(e=r.contentKeyPath))throw Error(i(486));r=r.fallbackNode;var a=t.workingMap.get(e);return void 0===a?(n=[e[1],e[2],[],null,r,n.rootSegmentID],t.workingMap.set(e,n),aO(n,e[0],t),n):(a[4]=r,a[5]=n.rootSegmentID,a)}function ao(e,t,n,r){r.status=5;var a=n.keyPath,s=n.blockedBoundary;if(null===s)r.id=e.nextSegmentId++,t.rootSlots=r.id,null!==e.completedRootSegment&&(e.completedRootSegment.status=5);else{if(null!==s&&0===s.status){var l=al(e,t,s);if(null!==s.tracked&&s.tracked.contentKeyPath===a&&-1===n.childIndex){-1===r.id&&(r.id=r.parentFlushed?s.rootSegmentID:e.nextSegmentId++),l[3]=r.id;return}}if(-1===r.id&&(r.id=r.parentFlushed&&null!==s?s.rootSegmentID:e.nextSegmentId++),-1===n.childIndex)null===a?t.rootSlots=r.id:void 0===(n=t.workingMap.get(a))?aO(n=[a[1],a[2],[],r.id],a[0],t):n[3]=r.id;else{if(null===a){if(null===(e=t.rootSlots))e=t.rootSlots={};else if("number"==typeof e)throw Error(i(491))}else if(void 0===(l=(s=t.workingMap).get(a)))e={},l=[a[1],a[2],[],e],s.set(a,l),aO(l,a[0],t);else if(null===(e=l[3]))e=l[3]={};else if("number"==typeof e)throw Error(i(491));e[n.childIndex]=r.id}}}function au(e,t){null!==(e=e.trackedPostpones)&&null!==(t=t.tracked)&&null!==(t=t.contentKeyPath)&&void 0!==(e=e.workingMap.get(t))&&(e.length=4,e[2]=[],e[3]=null)}function ac(e,t,n){return rJ(e,n,t.replay,t.node,t.childIndex,t.blockedBoundary,t.hoistableState,t.abortSet,t.keyPath,t.formatContext,t.context,t.treeContext,t.row,t.componentStack)}function ah(e,t,n){var r=t.blockedSegment,a=rZ(e,r.chunks.length,null,t.formatContext,r.lastPushedText,!0);return r.children.push(a),r.lastPushedText=!1,rK(e,n,t.node,t.childIndex,t.blockedBoundary,a,t.blockedPreamble,t.hoistableState,t.abortSet,t.keyPath,t.formatContext,t.context,t.treeContext,t.row,t.componentStack)}function ad(e,t,n,r){var a=t.formatContext,i=t.context,s=t.keyPath,l=t.treeContext,o=t.componentStack,u=t.blockedSegment;if(null===u){u=t.replay;try{return aa(e,t,n,r)}catch(c){if(rw(),n=c===re?rn():c,12!==e.status&&"object"==typeof n&&null!==n){if("function"==typeof n.then){e=ac(e,t,r=c===re?rx():null).ping,n.then(e,e),t.formatContext=a,t.context=i,t.keyPath=s,t.treeContext=l,t.componentStack=o,t.replay=u,n1(i);return}if("Maximum call stack size exceeded"===n.message){n=ac(e,t,n=c===re?rx():null),e.pingedTasks.push(n),t.formatContext=a,t.context=i,t.keyPath=s,t.treeContext=l,t.componentStack=o,t.replay=u,n1(i);return}}}}else{var c=u.children.length,h=u.chunks.length;try{return aa(e,t,n,r)}catch(r){if(rw(),u.children.length=c,u.chunks.length=h,n=r===re?rn():r,12!==e.status&&"object"==typeof n&&null!==n){if("function"==typeof n.then){u=n,e=ah(e,t,n=r===re?rx():null).ping,u.then(e,e),t.formatContext=a,t.context=i,t.keyPath=s,t.treeContext=l,t.componentStack=o,n1(i);return}if("Maximum call stack size exceeded"===n.message){u=ah(e,t,u=r===re?rx():null),e.pingedTasks.push(u),t.formatContext=a,t.context=i,t.keyPath=s,t.treeContext=l,t.componentStack=o,n1(i);return}}}}throw t.formatContext=a,t.context=i,t.keyPath=s,t.treeContext=l,n1(i),n}function af(e){var t=e.blockedBoundary,n=e.blockedSegment;null!==n&&(n.status=3,aS(this,t,e.row,n))}function ap(e,t,n,r,a,s){for(var l=0;l<n.length;l++){var o=n[l];if(4===o.length)ap(e,t,o[2],o[3],a,s);else{o=o[5];var u=rQ(e,null,new Set,null,!1);u.parentFlushed=!0,u.rootSegmentID=o,u.status=4,u.errorDigest=s,u.parentFlushed&&e.clientRenderedBoundaries.push(u)}}if(n.length=0,null!==r){if(null===t)throw Error(i(487));if(4!==t.status&&(t.status=4,t.errorDigest=s,t.parentFlushed&&e.clientRenderedBoundaries.push(t)),"object"==typeof r)for(var c in r)delete r[c]}}function ag(e,t){try{var n=e.renderState,r=n.onHeaders;if(r){var a=n.headers;if(a){n.headers=null;var i=a.preconnects;if(a.fontPreloads&&(i&&(i+=", "),i+=a.fontPreloads),a.highImagePreloads&&(i&&(i+=", "),i+=a.highImagePreloads),!t){var s=n.styles.values(),l=s.next();t:for(;0<a.remainingCapacity&&!l.done;l=s.next())for(var o=l.value.sheets.values(),u=o.next();0<a.remainingCapacity&&!u.done;u=o.next()){var c=u.value,h=c.props,d=h.href,f=c.props,p=nG(f.href,"style",{crossOrigin:f.crossOrigin,integrity:f.integrity,nonce:f.nonce,type:f.type,fetchPriority:f.fetchPriority,referrerPolicy:f.referrerPolicy,media:f.media});
vendor: 4,325 bytes, line 21
21if(0<=(a.remainingCapacity-=p.length+2))n.resets.style[d]=eo,i&&(i+=", "),i+=p,n.resets.style[d]="string"==typeof h.crossOrigin||"string"==typeof h.integrity?[h.crossOrigin,h.integrity]:eo;else break t}}r(i?{Link:i}:{})}}}catch(t){r3(e,t,{})}}function am(e){null===e.trackedPostpones&&ag(e,!0),null===e.trackedPostpones&&aC(e),e.onShellError=n7,(e=e.onShellReady)()}function ay(e){ag(e,null===e.trackedPostpones||null===e.completedRootSegment||5!==e.completedRootSegment.status),aC(e),(e=e.onAllReady)()}function av(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary&&-1===t.children[0].id){var n=t.children[0];n.id=t.id,n.parentFlushed=!0,1!==n.status&&3!==n.status&&4!==n.status||av(e,n)}else e.completedSegments.push(t)}function ab(e,t,n){if(null!==$){n=n.chunks;for(var r=0,a=0;a<n.length;a++)r+=n[a].byteLength;null===t?e.byteSize+=r:t.byteSize+=r}}function aS(e,t,n,r){if(null!==n&&(0==--n.pendingTasks?r4(e,n):n.together&&r8(e,n)),e.allPendingTasks--,null===t){if(null!==r&&r.parentFlushed){if(null!==e.completedRootSegment)throw Error(i(389));e.completedRootSegment=r}e.pendingRootTasks--,0===e.pendingRootTasks&&am(e)}else if(t.pendingTasks--,4!==t.status)if(0===t.pendingTasks){if(0===t.status&&(t.status=1),null!==r&&r.parentFlushed&&(1===r.status||3===r.status)&&av(t,r),t.parentFlushed&&e.completedBoundaries.push(t),1===t.status)null!==(n=t.row)&&nV(n.hoistables,t.contentState),rj(e,t)||(t.fallbackAbortableTasks.forEach(af,e),t.fallbackAbortableTasks.clear(),null!==n&&0==--n.pendingTasks&&r4(e,n)),0===e.pendingRootTasks&&null===e.trackedPostpones&&null!==t.preamble&&aC(e);else if(5===t.status&&null!==(t=t.row)){if(null!==e.trackedPostpones){n=e.trackedPostpones;var a=t.next;if(null!==a&&null!==(r=a.boundaries))for(a.boundaries=null,a=0;a<r.length;a++){var s=r[a];al(e,n,s),aS(e,s,null,null)}}0==--t.pendingTasks&&r4(e,t)}}else null===r||!r.parentFlushed||1!==r.status&&3!==r.status||(av(t,r),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)),null!==(t=t.row)&&t.together&&r8(e,t);0===e.allPendingTasks&&ay(e)}function ak(e){if(14!==e.status&&13!==e.status){var t=nZ,n=ea.H;ea.H=rN;var r=ea.A;ea.A=rO;var a=rY;rY=e;var s=rD;rD=e.resumableState;try{var l,o=e.pingedTasks;for(l=0;l<o.length;l++){var u=o[l],c=u.blockedSegment;if(null===c){if(0!==u.replay.pendingTasks){n1(u.context);try{if("number"==typeof u.replay.slots?ar(e,u,u.replay.slots,u.node,u.childIndex):ai(e,u),1===u.replay.pendingTasks&&0<u.replay.nodes.length)throw Error(i(488));u.replay.pendingTasks--,u.abortSet.delete(u),aS(e,u.blockedBoundary,u.row,null)}catch(t){rw();var h=t===re?rn():t;if("object"==typeof h&&null!==h&&"function"==typeof h.then){var d=u.ping;h.then(d,d),u.thenableState=t===re?rx():null}else{u.replay.pendingTasks--,u.abortSet.delete(u);var f=r2(u.componentStack),p=e,g=u.blockedBoundary,m=12===e.status?e.fatalError:h,y=u.replay.nodes,v=u.replay.slots,b=r3(p,m,f);ap(p,g,y,v,m,b),e.pendingRootTasks--,0===e.pendingRootTasks&&am(e),e.allPendingTasks--,0===e.allPendingTasks&&ay(e)}}finally{}}}else if(p=c,0===p.status){p.status=6,n1(u.context);var S=p.children.length,k=p.chunks.length;try{ai(e,u),p.lastPushedText&&p.textEmbedded&&p.chunks.push(eF),u.abortSet.delete(u),p.status=1,ab(e,u.blockedBoundary,p),aS(e,u.blockedBoundary,u.row,p)}catch(t){rw(),p.children.length=S,p.chunks.length=k;var x=t===re?rn():12===e.status?e.fatalError:t;if(12===e.status&&null!==e.trackedPostpones){var w=e.trackedPostpones,C=r2(u.componentStack);u.abortSet.delete(u),r3(e,x,C),ao(e,w,u,p),aS(e,u.blockedBoundary,u.row,p)}else if("object"==typeof x&&null!==x&&"function"==typeof x.then){p.status=0,u.thenableState=t===re?rx():null;var _=u.ping;x.then(_,_)}else{var P=r2(u.componentStack);u.abortSet.delete(u),p.status=4;var T=u.blockedBoundary,E=u.row;null!==E&&0==--E.pendingTasks&&r4(e,E),e.allPendingTasks--;var R=r3(e,x,P);if(null===T)r5(e,x);else if(T.pendingTasks--,4!==T.status){T.status=4,T.errorDigest=R,au(e,T);var M=T.row;null!==M&&0==--M.pendingTasks&&r4(e,M),T.parentFlushed&&e.clientRenderedBoundaries.push(T),0===e.pendingRootTasks&&null===e.trackedPostpones&&null!==T.preamble&&aC(e)}0===e.allPendingTasks&&ay(e)}}finally{}}}o.splice(0,l),null!==e.destination&&aF(e,e.destination)}catch(t){r3(e,t,{}),r5(e,t)}finally{rD=s,ea.H=n,ea.A=r,n===rN&&n1(t),rY=a}}}
21function ax(e,t,n){t.preambleChildren.length&&n.push(t.preambleChildren);for(var r=!1,a=0;a<t.children.length;a++)r=aw(e,t.children[a],n)||r;return r}function aw(e,t,n){var r=t.boundary;if(null===r)return ax(e,t,n);var a=r.preamble;if(null===a)return!1;switch(r.status){case 1:if(tm(e.renderState,a.content),e.byteSize+=r.byteSize,!(t=r.completedSegments[0]))throw Error(i(391));return ax(e,t,n);case 5:if(null!==e.trackedPostpones)return!0;case 4:if(1===t.status)return tm(e.renderState,a.fallback),ax(e,t,n);default:return!0}}function aC(e){if(e.completedRootSegment&&null===e.completedPreambleSegments){var t=[],n=e.byteSize,r=aw(e,e.completedRootSegment,t),a=e.renderState.preamble;!1===r||a.headChunks&&a.bodyChunks?e.completedPreambleSegments=t:e.byteSize=n}}function a_(e,t,n,r){switch(n.parentFlushed=!0,n.status){case 0:n.id=e.nextSegmentId++;case 5:return r=n.id,n.lastPushedText=!1,n.textEmbedded=!1,e=e.renderState,N(t,tb),N(t,e.placeholderPrefix),N(t,e=G(r.toString(16))),D(t,tS);case 1:n.status=2;var a=!0,s=n.chunks,l=0;n=n.children;for(var o=0;o<n.length;o++){for(a=n[o];l<a.index;l++)N(t,s[l]);a=aT(e,t,a,r)}for(;l<s.length-1;l++)N(t,s[l]);return l<s.length&&(a=D(t,s[l])),a;case 3:return!0;default:throw Error(i(390))}}var aP=0;function aT(e,t,n,r){var a=n.boundary;if(null===a)return a_(e,t,n,r);if(n.boundary=null,a.parentFlushed=!0,4===a.status){var s=a.row;null!==s&&0==--s.pendingTasks&&r4(e,s),a=a.errorDigest,D(t,tP),N(t,tE),a&&(N(t,tM),N(t,G(Z(a))),N(t,tR)),D(t,tA),a_(e,t,n,r)}else if(1!==a.status)0===a.status&&(a.rootSegmentID=e.nextSegmentId++),0<a.completedSegments.length&&e.partialBoundaries.push(a),tI(t,e.renderState,a.rootSegmentID),r&&nV(r,a.fallbackState),a_(e,t,n,r);else if(!aA&&rj(e,a)&&(aP+a.byteSize>e.progressiveChunkSize||nY(a.contentState,aI)||a.defer))a.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(a),tI(t,e.renderState,a.rootSegmentID),a_(e,t,n,r);else{if(aP+=a.byteSize,r&&nV(r,a.contentState),null!==(n=a.row)&&rj(e,a)&&0==--n.pendingTasks&&r4(e,n),D(t,tw),1!==(n=a.completedSegments).length)throw Error(i(391));aT(e,t,n[0],r)}return D(t,tT)}function aE(e,t,n,r){switch(!function(e,t,n,r){switch(n.insertionMode){case 0:case 1:case 3:case 2:return N(e,tF),N(e,t.segmentPrefix),N(e,G(r.toString(16))),D(e,tL);case 4:return N(e,tN),N(e,t.segmentPrefix),N(e,G(r.toString(16))),D(e,tD);case 5:return N(e,tB),N(e,t.segmentPrefix),N(e,G(r.toString(16))),D(e,tG);case 6:return N(e,t$),N(e,t.segmentPrefix),N(e,G(r.toString(16))),D(e,tj);case 7:return N(e,tU),N(e,t.segmentPrefix),N(e,G(r.toString(16))),D(e,tq);case 8:return N(e,tY),N(e,t.segmentPrefix),N(e,G(r.toString(16))),D(e,tX);case 9:return N(e,tK),N(e,t.segmentPrefix),N(e,G(r.toString(16))),D(e,tJ);default:throw Error(i(397))}}(t,e.renderState,n.parentFormatContext,n.id),aT(e,t,n,r),n.parentFormatContext.insertionMode){case 0:case 1:case 3:case 2:return D(t,tz);case 4:return D(t,tO);case 5:return D(t,tH);case 6:return D(t,tW);case 7:return D(t,tV);case 8:return D(t,tQ);case 9:return D(t,tZ);default:throw Error(i(397))}}function aR(e,t,n){aP=n.byteSize;for(var r,a,s=n.completedSegments,l=0;l<s.length;l++)aM(e,t,n,s[l]);s.length=0,null!==(s=n.row)&&rj(e,n)&&0==--s.pendingTasks&&r4(e,s),nS(t,n.contentState,e.renderState),s=e.resumableState,e=e.renderState,l=n.rootSegmentID,n=n.contentState;var o=e.stylesToHoist,u=0!=(128&s.instructions);return e.stylesToHoist=!1,N(t,e.startInlineScript),N(t,e0),o?(0==(4&s.instructions)&&(s.instructions|=4,N(t,nr)),0==(2&s.instructions)&&(s.instructions|=2,N(t,t5)),u&&0==(256&s.instructions)&&(s.instructions|=256,N(t,t4)),0==(8&s.instructions)?(s.instructions|=8,N(t,t8)):N(t,t9)):(0==(2&s.instructions)&&(s.instructions|=2,N(t,t5)),u&&0==(256&s.instructions)&&(s.instructions|=256,N(t,t4)),N(t,t6)),s=G(l.toString(16)),N(t,e.boundaryPrefix),N(t,s),N(t,t7),N(t,e.segmentPrefix),N(t,s),o?(N(t,ne),r=n,N(t,nL),a=nL,r.stylesheets.forEach(function(e){if(2!==e.state)if(3===e.state)N(t,a),N(t,G(nh(""+e.props.href))),N(t,nD),a=nz;else{N(t,a);var n=e.props["data-precedence"],r=e.props;
21for(var s in N(t,G(nh(er(""+e.props.href)))),n=""+n,N(t,nN),N(t,G(nh(n))),r)if(U.call(r,s)&&null!=(n=r[s]))switch(s){case"href":case"rel":case"precedence":case"data-precedence":break;case"children":case"dangerouslySetInnerHTML":throw Error(i(399,"link"));default:!function(e,t,n){var r=t.toLowerCase();switch(typeof n){case"function":case"symbol":return}switch(t){case"innerHTML":case"dangerouslySetInnerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":case"style":case"ref":return;case"className":r="class",t=""+n;break;case"hidden":if(!1===n)return;t="";break;case"src":case"href":t=""+(n=er(n));break;default:if(2<t.length&&("o"===t[0]||"O"===t[0])&&("n"===t[1]||"N"===t[1])||!X(t))return;t=""+n}N(e,nN),N(e,G(nh(r))),N(e,nN),N(e,G(nh(t)))}(t,s,n)}N(t,nD),a=nz,e.state=3}}),N(t,nD)):N(t,nt),n=D(t,nn),ty(t,e)&&n}function aM(e,t,n,r){if(2===r.status)return!0;var a=n.contentState,s=r.id;if(-1===s){if(-1===(r.id=n.rootSegmentID))throw Error(i(392));return aE(e,t,r,a)}return s===n.rootSegmentID?aE(e,t,r,a):(aE(e,t,r,a),n=e.resumableState,N(t,(e=e.renderState).startInlineScript),N(t,e0),0==(1&n.instructions)?(n.instructions|=1,N(t,t0)):N(t,t1),N(t,e.segmentPrefix),N(t,s=G(s.toString(16))),N(t,t2),N(t,e.placeholderPrefix),N(t,s),t=D(t,t3))}var aA=!1,aI=!1;function aF(e,t){L=new Uint8Array(2048),z=0;try{if(!(0<e.pendingRootTasks)){var n,r=e.completedRootSegment;if(null!==r){if(5===r.status)return;var a=e.completedPreambleSegments;if(null===a)return;aP=e.byteSize;var i,s=e.resumableState,l=e.renderState,o=l.preamble,u=o.htmlChunks,c=o.headChunks;if(u){for(i=0;i<u.length;i++)N(t,u[i]);if(c)for(i=0;i<c.length;i++)N(t,c[i]);else N(t,td("head")),N(t,e0)}else if(c)for(i=0;i<c.length;i++)N(t,c[i]);var h=l.charsetChunks;for(i=0;i<h.length;i++)N(t,h[i]);h.length=0,l.preconnects.forEach(nk,t),l.preconnects.clear();var d=l.viewportChunks;for(i=0;i<d.length;i++)N(t,d[i]);d.length=0,l.fontPreloads.forEach(nk,t),l.fontPreloads.clear(),l.highImagePreloads.forEach(nk,t),l.highImagePreloads.clear(),eu=l,l.styles.forEach(nR,t),eu=null;var f=l.importMapChunks;for(i=0;i<f.length;i++)N(t,f[i]);f.length=0,l.bootstrapScripts.forEach(nk,t),l.scripts.forEach(nk,t),l.scripts.clear(),l.bulkPreloads.forEach(nk,t),l.bulkPreloads.clear(),u||c||(s.instructions|=32);var p=l.hoistableChunks;for(i=0;i<p.length;i++)N(t,p[i]);for(s=p.length=0;s<a.length;s++){var g=a[s];for(l=0;l<g.length;l++)aT(e,t,g[l],null)}var m=e.renderState.preamble,y=m.headChunks;(m.htmlChunks||y)&&N(t,tg("head"));var v=m.bodyChunks;if(v)for(a=0;a<v.length;a++)N(t,v[a]);aI=!0,aT(e,t,r,null),aI=!1,e.completedRootSegment=null;var b=e.renderState;if(0!==e.allPendingTasks||0!==e.clientRenderedBoundaries.length||0!==e.completedBoundaries.length||null!==e.trackedPostpones&&(0!==e.trackedPostpones.rootNodes.length||null!==e.trackedPostpones.rootSlots)){var S=e.resumableState;if(0==(64&S.instructions)){if(S.instructions|=64,N(t,b.startInlineScript),0==(32&S.instructions)){S.instructions|=32;var k="_"+S.idPrefix+"R_";N(t,nI),N(t,G(Z(k))),N(t,ej)}N(t,e0),N(t,tv),D(t,eh)}}ty(t,b)}var x=e.renderState;r=0;var w=x.viewportChunks;for(r=0;r<w.length;r++)N(t,w[r]);w.length=0,x.preconnects.forEach(nk,t),x.preconnects.clear(),x.fontPreloads.forEach(nk,t),x.fontPreloads.clear(),x.highImagePreloads.forEach(nk,t),x.highImagePreloads.clear(),x.styles.forEach(nA,t),x.scripts.forEach(nk,t),x.scripts.clear(),x.bulkPreloads.forEach(nk,t),x.bulkPreloads.clear();var C=x.hoistableChunks;for(r=0;r<C.length;r++)N(t,C[r]);C.length=0;var _=e.clientRenderedBoundaries;for(n=0;n<_.length;n++){var P,T=_[n];x=t;var E=e.resumableState,R=e.renderState,M=T.rootSegmentID,A=T.errorDigest;N(x,R.startInlineScript),N(x,e0),0==(4&E.instructions)?(E.instructions|=4,N(x,na)):N(x,ni),N(x,R.boundaryPrefix),N(x,G(M.toString(16))),N(x,ns),A&&(N(x,nl),N(x,G((P=A||"",JSON.stringify(P).replace(nu,function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}})))));var I=D(x,no);if(!I){e.destination=null,n++,_.splice(0,n);return}}_.splice(0,n);var F=e.completedBoundaries;for(n=0;n<F.length;n++)if(!aR(e,t,F[n])){e.destination=null,n++,F.splice(0,n);return}F.splice(0,n),O(t),L=new Uint8Array(2048),z=0,aA=!0;var B=e.partialBoundaries;for(n=0;n<B.length;n++){var H=B[n];e:{_=e,T=t,aP=H.byteSize;var $=H.completedSegments;for(I=0;I<$.length;I++)if(!aM(_,T,H,$[I])){I++,$.splice(0,I);var j=!1;break e}$.splice(0,I);var W=H.row;null!==W&&W.together&&1===H.pendingTasks&&(1===W.pendingTasks?r6(_,W,W.hoistables):W.pendingTasks--),j=nS(T,H.contentState,_.render
21State)}if(!j){e.destination=null,n++,B.splice(0,n);return}}B.splice(0,n),aA=!1;var U=e.completedBoundaries;for(n=0;n<U.length;n++)if(!aR(e,t,U[n])){e.destination=null,n++,U.splice(0,n);return}U.splice(0,n)}}finally{aA=!1,0===e.allPendingTasks&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length?(e.flushScheduled=!1,(n=e.resumableState).hasBody&&N(t,tg("body")),n.hasHtml&&N(t,tg("html")),O(t),e.status=14,t.close(),e.destination=null):O(t)}}function aL(e){e.flushScheduled=null!==e.destination,F(function(){return ak(e)}),M(function(){10===e.status&&(e.status=11),null===e.trackedPostpones&&ag(e,0===e.pendingRootTasks)})}function az(e){!1===e.flushScheduled&&0===e.pingedTasks.length&&null!==e.destination&&(e.flushScheduled=!0,M(function(){var t=e.destination;t?aF(e,t):e.flushScheduled=!1}))}function aN(e,t){if(13===e.status)e.status=14,j(t,e.fatalError);else if(14!==e.status&&null===e.destination){e.destination=t;try{aF(e,t)}catch(t){r3(e,t,{}),r5(e,t)}}}function aD(e,t){(11===e.status||10===e.status)&&(e.status=12);try{var n=e.abortableTasks;if(0<n.size){var r=void 0===t?Error(i(432)):"object"==typeof t&&null!==t&&"function"==typeof t.then?Error(i(530)):t;e.fatalError=r,n.forEach(function(t){return function e(t,n,r){var a=t.blockedBoundary,i=t.blockedSegment;if(null!==i){if(6===i.status)return;i.status=3}var s=r2(t.componentStack);if(null===a){if(13!==n.status&&14!==n.status){if(null===(a=t.replay))return void(null!==n.trackedPostpones&&null!==i?(a=n.trackedPostpones,r3(n,r,s),ao(n,a,t,i),aS(n,null,t.row,i)):(r3(n,r,s),r5(n,r)));a.pendingTasks--,0===a.pendingTasks&&0<a.nodes.length&&(i=r3(n,r,s),ap(n,null,a.nodes,a.slots,r,i)),n.pendingRootTasks--,0===n.pendingRootTasks&&am(n)}}else{var l=n.trackedPostpones;if(4!==a.status){if(null!==l&&null!==i)return r3(n,r,s),ao(n,l,t,i),a.fallbackAbortableTasks.forEach(function(t){return e(t,n,r)}),a.fallbackAbortableTasks.clear(),aS(n,a,t.row,i);a.status=4,i=r3(n,r,s),a.status=4,a.errorDigest=i,au(n,a),a.parentFlushed&&n.clientRenderedBoundaries.push(a)}a.pendingTasks--,null!==(i=a.row)&&0==--i.pendingTasks&&r4(n,i),a.fallbackAbortableTasks.forEach(function(t){return e(t,n,r)}),a.fallbackAbortableTasks.clear()}null!==(t=t.row)&&0==--t.pendingTasks&&r4(n,t),n.allPendingTasks--,0===n.allPendingTasks&&ay(n)}(t,e,r)}),n.clear()}null!==e.destination&&aF(e,e.destination)}catch(t){r3(e,t,{}),r5(e,t)}}function aO(e,t,n){if(null===t)n.rootNodes.push(e);else{var r=n.workingMap,a=r.get(t);void 0===a&&(a=[t[1],t[2],[],null],r.set(t,a),aO(a,t[0],n)),a[2].push(e)}}function aB(e){var t=e.trackedPostpones;if(null===t||0===t.rootNodes.length&&null===t.rootSlots)return e.trackedPostpones=null;if(null===e.completedRootSegment||5!==e.completedRootSegment.status&&null!==e.completedPreambleSegments){var n=e.nextSegmentId,r=t.rootSlots,a=e.resumableState;a.bootstrapScriptContent=void 0,a.bootstrapScripts=void 0,a.bootstrapModules=void 0}else{n=0,r=-1,a=e.resumableState;var i=e.renderState;a.nextFormID=0,a.hasBody=!1,a.hasHtml=!1,a.unknownResources={font:i.resets.font},a.dnsResources=i.resets.dns,a.connectResources=i.resets.connect,a.imageResources=i.resets.image,a.styleResources=i.resets.style,a.scriptResources={},a.moduleUnknownResources={},a.moduleScriptResources={},a.instructions=0}return{nextSegmentId:n,rootFormatContext:e.rootFormatContext,progressiveChunkSize:e.progressiveChunkSize,resumableState:e.resumableState,replayNodes:t.rootNodes,replaySlots:r}}function aG(){var e=r.version;if("19.3.0-canary-3f0b9e61-20260317"!==e)throw Error(i(527,e,"19.3.0-canary-3f0b9e61-20260317"))}aG(),aG(),n.prerender=function(e,t){return new Promise(function(n,r){var a,i,s,l,o,u=t?t.onHeaders:void 0;u&&(o=function(e){u(new Headers(e))});var c=eC(t?t.identifierPrefix:void 0,t?t.unstable_externalRuntimeSrc:void 0,t?t.bootstrapScriptContent:void 0,t?t.bootstrapScripts:void 0,t?t.bootstrapModules:void 0),h=(a=e,i=ew(c,void 0,t?t.unstable_externalRuntimeSrc:void 0,t?t.importMap:void 0,o,t?t.maxHeadersLength:void 0),s=eT(t?t.namespaceURI:void 0),l=t?t.progressiveChunkSize:void 0,(a=rq(a,c,i,s,l,t?t.onError:void 0,function(){var e=new ReadableStream({type:"bytes",pull:function(e){aN(h,e)},cancel:function(e){h.destination=null,aD(h,e)}},{highWaterMark:0});n(e={postponed:aB(h),prelude:e})},void 0,void 0,r,void 0)).trackedPostpones={workingMap:new Map,rootNodes:[],rootSlots:null},a);if(t&&t.signal){var d=t.signal;if(d.aborted)aD(h,d.reason);else{var f=function(){aD(h,d.reason),d.removeEventListener("abort",f)};d.addEventListener("abort",f)}}aL(h)})},n.renderToReadableStream=function(e,t){return new Promise(function(n,r){var a,i,s,l=new Promise(function(e,t){i=e,a=t}),o=t?t.onHeaders:void 0;o&&(s=function(e){o(new Headers(e))});var u=eC(t?t.identifierPrefix:void 0,t?t.unstable_externalRuntimeSrc:void 0,t?t.bootstrapScriptContent:void 0,t?t.bootstrapScripts:void 0,t?t.bootstrapModules:void 0),c=rq(e,u,ew(u,t?t.nonce:void 0,t?t.unstable_externalRuntimeSrc:void 0,t?t.importMap:void 0,s,t?t.maxHeadersLength:void 0),eT(t?t.namespaceURI:void 0),t?t.progressiveChunkSize:void 0,t?t.onError:void 0,i,function(){var e=new ReadableStream({type:"bytes",pull:function(e){aN(c,e)},cancel:function(e){c.destination=null,aD(c,e)}},{highWaterMark:0});e.allReady=l,n(e)},function(e){l.catch(function(){}),r(e)},a,t?t.formState:void 0);if(t&&t.signal){var h=t.signal;if(h.aborted)aD(c,h.reason);else{var d=function(){aD(c,h.reason),h.removeEventListener("abort",d)};h.addEventListener("abort",d)}}aL(c)})},n.resume=function(e,t,n){return new Promise(function(r,a){var i,s,l=new Promise(function(e,t){s=e,i=t}),o=rV(e,t,ew(t.resumableState,n?n.nonce:void 0,void 0,void 0,void 0,void 0),n?n.onError:void 0,s,function(){var e=new ReadableStream({type:"bytes",pull:function(e){aN(o,e)},cancel:function(e){o.destination=null,aD(o,e)}},{highWaterMark:0});e.allReady=l,r(e)},function(e){l.catch(function(){}),a(e)},i);if(n&&n.signal){var u=n.signal;if(u.aborted)aD(o,u.reason);else{var c=function(){aD(o,u.reason),u.removeEventListener("abort",c)};u.addEventListener("abort",c)}}aL(o)})},n.resumeAndPrerender=function(e,t,n){return new Promise(function(r,a){var i,s,l=(i=e,s=ew(t.resumableState,void 0,void 0,void 0,void 0,void 0),(i=rV(i,t,s,n?n.onError:void 0,function(){var e=new ReadableStream({type:"bytes",pull:function(e){aN(l,e)}
21,cancel:function(e){l.destination=null,aD(l,e)}},{highWaterMark:0});r(e={postponed:aB(l),prelude:e})},void 0,void 0,a)).trackedPostpones={workingMap:new Map,rootNodes:[],rootSlots:null},i);if(n&&n.signal){var o=n.signal;if(o.aborted)aD(l,o.reason);else{var u=function(){aD(l,o.reason),o.removeEventListener("abort",u)};o.addEventListener("abort",u)}}aL(l)})},n.version="19.3.0-canary-3f0b9e61-20260317"},818745,(e,t,n)=>{"use strict";var r,a;r=e.r(314979),a=e.r(769148),n.version=r.version,n.renderToString=r.renderToString,n.renderToStaticMarkup=r.renderToStaticMarkup,n.renderToReadableStream=a.renderToReadableStream,n.resume=a.resume},26542,e=>{"use strict";var t=e.i(533497),n=e.i(611896),r=e.i(260819),a=e.i(11851),i=e.i(317758),s=e.i(245573),s=s,l=e.i(752940),o=e.i(492840),o=o,u=e.i(810126),c=e.i(739889),c=c,h=e.i(667770),h=h,d=e.i(969182),f=e.i(738638),p=e.i(22279),g=e.i(567884);let m={patient_room:t.Bed,operating_room:n.Activity,icu:r.HeartPulse,kitchen:a.Utensils,bathroom:i.Bath,toilet:s.default,storage:l.Package,office:o.default,conference_room:u.Users,lounge:c.default,hallway:h.default,waiting_room:d.Clock,reception:f.Bell,lab:p.FlaskConical};e.s(["ROOM_ICONS",0,m,"getRoomIcon",0,e=>m[e]||g.Square],26542)},899116,246786,e=>{"use strict";var t=e.i(468963),n=e.i(636294);e.i(417129);var r=e.i(597661),a=e.i(608878);e.s(["RoomLabel",0,function({polygon:e,name:i,iconImage:s}){let l=(0,n.useMemo)(()=>(0,a.computeRoomLabelLayout)(e,i,!!s),[e,i,s]);if(l.width<=0||l.height<=0||!isFinite(l.width)||!isFinite(l.x))return null;let o=s?.3*l.fontSize:0,u=s?l.iconSize+o:0,c=l.width-u;return(0,t.jsxs)(r.Group,{x:l.x,y:l.y,listening:!1,children:[s&&(0,t.jsx)(r.Image,{image:s,x:0,y:(l.height-l.iconSize)/2,width:l.iconSize,height:l.iconSize,listening:!1}),c>0&&(0,t.jsx)(r.Text,{text:i,x:u,y:0,width:c,height:l.height,fontSize:l.fontSize,wrap:"word",align:"center",verticalAlign:"middle",fill:"#374151",listening:!1})]})}],899116),e.s(["CANCEL_BUTTON_SIZE",0,{width:200,height:140}],246786)}]);

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.