PageSourceSearch

https://selvo-console-production.up.railway.app/assets/index-CBrXej0r.js

js selvo-console-production.up.railway.app collected 2026-10-03 12:13:41 UTC 445,390 bytes, 86 lines download raw bytes

vendor: 12,314 bytes, lines 1-25
1var Ry=a=>{throw TypeError(a)};var pf=(a,i,s)=>i.has(a)||Ry("Cannot "+s);var S=(a,i,s)=>(pf(a,i,"read from private field"),s?s.call(a):i.get(a)),ce=(a,i,s)=>i.has(a)?Ry("Cannot add the same private member more than once"):i instanceof WeakSet?i.add(a):i.set(a,s),ne=(a,i,s,r)=>(pf(a,i,"write to private field"),r?r.call(a,s):i.set(a,s),s),ve=(a,i,s)=>(pf(a,i,"access private method"),s);var ju=(a,i,s,r)=>({set _(f){ne(a,i,f,s)},get _(){return S(a,i,r)}});function T0(a,i){for(var s=0;s<i.length;s++){const r=i[s];if(typeof r!="string"&&!Array.isArray(r)){for(const f in r)if(f!=="default"&&!(f in a)){const d=Object.getOwnPropertyDescriptor(r,f);d&&Object.defineProperty(a,f,d.get?d:{enumerable:!0,get:()=>r[f]})}}}return Object.freeze(Object.defineProperty(a,Symbol.toStringTag,{value:"Module"}))}(function(){const i=document.createElement("link").relList;if(i&&i.supports&&i.supports("modulepreload"))return;for(const f of document.querySelectorAll('link[rel="modulepreload"]'))r(f);new MutationObserver(f=>{for(const d of f)if(d.type==="childList")for(const h of d.addedNodes)h.tagName==="LINK"&&h.rel==="modulepreload"&&r(h)}).observe(document,{childList:!0,subtree:!0});function s(f){const d={};return f.integrity&&(d.integrity=f.integrity),f.referrerPolicy&&(d.referrerPolicy=f.referrerPolicy),f.crossOrigin==="use-credentials"?d.credentials="include":f.crossOrigin==="anonymous"?d.credentials="omit":d.credentials="same-origin",d}function r(f){if(f.ep)return;f.ep=!0;const d=s(f);fetch(f.href,d)}})();function Uv(a){return a&&a.__esModule&&Object.prototype.hasOwnProperty.call(a,"default")?a.default:a}var yf={exports:{}},ws={};/**
2 * @license React
3 * react-jsx-runtime.production.js
4 *
5 * Copyright (c) Meta Platforms, Inc. and affiliates.
6 *
7 * This source code is licensed under the MIT license found in the
8 * LICENSE file in the root directory of this source tree.
9 */var Ty;function A0(){if(Ty)return ws;Ty=1;var a=Symbol.for("react.transitional.element"),i=Symbol.for("react.fragment");function s(r,f,d){var h=null;if(d!==void 0&&(h=""+d),f.key!==void 0&&(h=""+f.key),"key"in f){d={};for(var m in f)m!=="key"&&(d[m]=f[m])}else d=f;return f=d.ref,{$$typeof:a,type:r,key:h,ref:f!==void 0?f:null,props:d}}return ws.Fragment=i,ws.jsx=s,ws.jsxs=s,ws}var Ay;function M0(){return Ay||(Ay=1,yf.exports=A0()),yf.exports}var c=M0(),vf={exports:{}},be={};/**
10 * @license React
11 * react.production.js
12 *
13 * Copyright (c) Meta Platforms, Inc. and affiliates.
14 *
15 * This source code is licensed under the MIT license found in the
16 * LICENSE file in the root directory of this source tree.
17 */var My;function D0(){if(My)return be;My=1;var a=Symbol.for("react.transitional.element"),i=Symbol.for("react.portal"),s=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),f=Symbol.for("react.profiler"),d=Symbol.for("react.consumer"),h=Symbol.for("react.context"),m=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),v=Symbol.for("react.memo"),b=Symbol.for("react.lazy"),g=Symbol.for("react.activity"),j=Symbol.iterator;function N(_){return _===null||typeof _!="object"?null:(_=j&&_[j]||_["@@iterator"],typeof _=="function"?_:null)}var A={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},C=Object.assign,H={};function L(_,V,R){this.props=_,this.context=V,this.refs=H,this.updater=R||A}L.prototype.isReactComponent={},L.prototype.setState=function(_,V){if(typeof _!="object"&&typeof _!="function"&&_!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,_,V,"setState")},L.prototype.forceUpdate=function(_){this.updater.enqueueForceUpdate(this,_,"forceUpdate")};function F(){}F.prototype=L.prototype;function Y(_,V,R){this.props=_,this.context=V,this.refs=H,this.updater=R||A}var Z=Y.prototype=new F;Z.constructor=Y,C(Z,L.prototype),Z.isPureReactComponent=!0;var K=Array.isArray;function T(){}var k={H:null,A:null,T:null,S:null},U=Object.prototype.hasOwnProperty;function W(_,V,R){var $=R.ref;return{$$typeof:a,type:_,key:V,ref:$!==void 0?$:null,props:R}}function ee(_,V){return W(_.type,V,_.props)}function se(_){return typeof _=="object"&&_!==null&&_.$$typeof===a}function ie(_){var V={"=":"=0",":":"=2"};return"$"+_.replace(/[=:]/g,function(R){return V[R]})}var ye=/\/+/g;function ue(_,V){return typeof _=="object"&&_!==null&&_.key!=null?ie(""+_.key):V.toString(36)}function fe(_){switch(_.status){case"fulfilled":return _.value;case"rejected":throw _.reason;default:switch(typeof _.status=="string"?_.then(T,T):(_.status="pending",_.then(function(V){_.status==="pending"&&(_.status="fulfilled",_.value=V)},function(V){_.status==="pending"&&(_.status="rejected",_.reason=V)})),_.status){case"fulfilled":return _.value;case"rejected":throw _.reason}}throw _}function q(_,V,R,$,le){var de=typeof _;(de==="undefined"||de==="boolean")&&(_=null);var Ne=!1;if(_===null)Ne=!0;else switch(de){case"bigint":case"string":case"number":Ne=!0;break;case"object":switch(_.$$typeof){case a:case i:Ne=!0;break;case b:return Ne=_._init,q(Ne(_._payload),V,R,$,le)}}if(Ne)return le=le(_),Ne=$===""?"."+ue(_,0):$,K(le)?(R="",Ne!=null&&(R=Ne.replace(ye,"$&/")+"/"),q(le,V,R,"",function(Ui){return Ui})):le!=null&&(se(le)&&(le=ee(le,R+(le.key==null||_&&_.key===le.key?"":(""+le.key).replace(ye,"$&/")+"/")+Ne)),V.push(le)),1;Ne=0;var lt=$===""?".":$+":";if(K(_))for(var et=0;et<_.length;et++)$=_[et],de=lt+ue($,et),Ne+=q($,V,R,de,le);else if(et=N(_),typeof et=="function")for(_=et.call(_),et=0;!($=_.next()).done;)$=$.value,de=lt+ue($,et++),Ne+=q($,V,R,de,le);else if(de==="object"){if(typeof _.then=="function")return q(fe(_),V,R,$,le);throw V=String(_),Error("Objects are not valid as a React child (found: "+(V==="[object Object]"?"object with keys {"+Object.keys(_).join(", ")+"}":V)+"). If you meant to render a collection of children, use an array instead.")}return Ne}function I(_,V,R){if(_==null)return _;var $=[],le=0;return q(_,$,"","",function(de){return V.call(R,de,le++)}),$}function D(_){if(_._status===-1){var V=_._result;V=V(),V.then(function(R){(_._status===0||_._status===-1)&&(_._status=1,_._result=R)},function(R){(_._status===0||_._status===-1)&&(_._status=2,_._result=R)}),_._status===-1&&(_._status=0,_._result=V)}if(_._status===1)return _._result.default;throw _._result}var ae=typeof reportError=="function"?reportError:function(_){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var V=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof _=="object"&&_!==null&&typeof _.message=="string"?String(_.message):String(_),error:_});if(!window.dispatchEvent(V))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",_);return}console.error(_)},me={map:I,forEach:function(_,V,R){I(_,function(){V.apply(this,arguments)},R)},count:function(_){var V=0;return I(_,function(){V++}),V},toArray:function(_){return I(_,function(V){return V})||[]},only:function(_){if(!se(_))throw Error("React.Children.only expected to receive a single React element child.");return _}};return be.Activity=g,be.Children=me,be.Component=L,be.Fragment=s,be.Profiler=f,be.PureComponent=Y,be.StrictMode=r,be.Suspense=p,be.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=k,be.__COMPILER_RUNTIME={__proto__:null,c:function(_){return k.H.useMemoCache(_)}},be.cache=function(_){return function(){return _.apply(null,arguments)}},be.cacheSignal=function(){return null},be.cloneElement=function(_,V,R){if(_==null)throw Error("The argument must be a React element, but you passed "+_+".");var $=C({},_.props),le=_.key;if(V!=null)for(de in V.key!==void 0&&(le=""+V.key),V)!U.call(V,de)||de==="key"||de==="__self"||de==="__source"||de==="ref"&&V.ref===void 0||($[de]=V[de]);var de=arguments.length-2;if(de===1)$.children=R;else if(1<de){for(var Ne=Array(de),lt=0;lt<de;lt++)Ne[lt]=arguments[lt+2];$.children=Ne}return W(_.type,le,$)},be.createContext=function(_){return _={$$typeof:h,_currentValue:_,_currentValue2:_,_threadCount:0,Provider:null,Consumer:null},_.Provider=_,_.Consumer={$$typeof:d,_context:_},_},be.createElement=function(_,V,R){var $,le={},de=null;if(V!=null)for($ in V.key!==void 0&&(de=""+V.key),V)U.call(V,$)&&$!=="key"&&$!=="__self"&&$!=="__source"&&(le[$]=V[$]);var Ne=arguments.length-2;if(Ne===1)le.children=R;else if(1<Ne){for(var lt=Array(Ne),et=0;et<Ne;et++)lt[et]=arguments[et+2];le.children=lt}if(_&&_.defaultProps)for($ in Ne=_.defaultProps,Ne)le[$]===void 0&&(le[$]=Ne[$]);return W(_,de,le)},be.createRef=function(){return{current:null}},be.forwardRef=function(_){return{$$typeof:m,render:_}},be.isValidElement=se,be.lazy=function(_){return{$$typeof:b,_payload:{_status:-1,_result:_},_init:D}},be.memo=function(_,V){return{$$typeof:v,type:_,compare:V===void 0?null:V}},be.startTransition=function(_){var V=k.T,R={};k.T=R;try{var $=_(),le=k.S;le!==null&&le(R,$),typeof $=="object"&&$!==null&&typeof $.then=="function"&&$.then(T,ae)}catch(de){ae(de)}finally{V!==null&&R.types!==null&&(V.types=R.types),k.T=V}},be.unstable_useCacheRefresh=function(){return k.H.useCacheRefresh()},be.use=function(_){return k.H.use(_)},be.useActionState=function(_,V,R){return k.H.useActionState(_,V,R)},be.useCallback=function(_,V){return k.H.useCallback(_,V)},be.useContext=function(_){return k.H.useContext(_)},be.useDebugValue=function(){},be.useDeferredValue=function(_,V){return k.H.useDeferredValue(_,V)},be.useEffect=function(_,V){return k.H.useEffect(_,V)},be.useEffectEvent=function(_){return k.H.useEffectEvent(_)},be.useId=function(){return k.H.useId()},be.useImperativeHandle=function(_,V,R){return k.H.useImperativeHandle(_,V,R)},be.useInsertionEffect=function(_,V){return k.H.useInsertionEffect(_,V)},be.useLayoutEffect=function(_,V){return k.H.useLayoutEffect(_,V)},be.useMemo=function(_,V){return k.H.useMemo(_,V)},be.useOptimistic=function(_,V){return k.H.useOptimistic(_,V)},be.useReducer=function(_,V,R){return k.H.useReducer(_,V,R)},be.useRef=function(_){return k.H.useRef(_)},be.useState=function(_){return k.H.useState(_)},be.useSyncExternalStore=function(_,V,R){return k.H.useSyncExternalStore(_,V,R)},be.useTransition=function(){return k.H.useTransition()},be.version="19.2.7",be}var Dy;function cd(){return Dy||(Dy=1,vf.exports=D0()),vf.exports}var E=cd();const zv=Uv(E),U0=T0({__proto__:null,default:zv},[E]);var xf={exports:{}},Cs={},gf={exports:{}},bf={};/**
18 * @license React
19 * scheduler.production.js
20 *
21 * Copyright (c) Meta Platforms, Inc. and affiliates.
22 *
23 * This source code is licensed under the MIT license found in the
24 * LICENSE file in the root directory of this source tree.
25 */var Uy;function z0(){return Uy||(Uy=1,(function(a){function i(q,I){var D=q.length;q.push(I);e:for(;0<D;){var ae=D-1>>>1,me=q[ae];if(0<f(me,I))q[ae]=I,q[D]=me,D=ae;else break e}}function s(q){return q.length===0?null:q[0]}function r(q){if(q.length===0)return null;var I=q[0],D=q.pop();if(D!==I){q[0]=D;e:for(var ae=0,me=q.length,_=me>>>1;ae<_;){var V=2*(ae+1)-1,R=q[V],$=V+1,le=q[$];if(0>f(R,D))$<me&&0>f(le,R)?(q[ae]=le,q[$]=D,ae=$):(q[ae]=R,q[V]=D,ae=V);else if($<me&&0>f(le,D))q[ae]=le,q[$]=D,ae=$;else break e}}return I}function f(q,I){var D=q.sortIndex-I.sortIndex;return D!==0?D:q.id-I.id}if(a.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var d=performance;a.unstable_now=function(){return d.now()}}else{var h=Date,m=h.now();a.unstable_now=function(){return h.now()-m}}var p=[],v=[],b=1,g=null,j=3,N=!1,A=!1,C=!1,H=!1,L=typeof setTimeout=="function"?setTimeout:null,F=typeof clearTimeout=="function"?clearTimeout:null,Y=typeof setImmediate<"u"?setImmediate:null;function Z(q){for(var I=s(v);I!==null;){if(I.callback===null)r(v);else if(I.startTime<=q)r(v),I.sortIndex=I.expirationTime,i(p,I);else break;I=s(v)}}function K(q){if(C=!1,Z(q),!A)if(s(p)!==null)A=!0,T||(T=!0,ie());else{var I=s(v);I!==null&&fe(K,I.startTime-q)}}var T=!1,k=-1,U=5,W=-1;function ee(){return H?!0:!(a.unstable_now()-W<U)}function se(){if(H=!1,T){var q=a.unstable_now();W=q;var I=!0;try{e:{A=!1,C&&(C=!1,F(k),k=-1),N=!0;var D=j;try{t:{for(Z(q),g=s(p);g!==null&&!(g.expirationTime>q&&ee());){var ae=g.callback;if(typeof ae=="function"){g.callback=null,j=g.priorityLevel;var me=ae(g.expirationTime<=q);
vendor: 9,903 bytes, lines 25-41
25if(q=a.unstable_now(),typeof me=="function"){g.callback=me,Z(q),I=!0;break t}g===s(p)&&r(p),Z(q)}else r(p);g=s(p)}if(g!==null)I=!0;else{var _=s(v);_!==null&&fe(K,_.startTime-q),I=!1}}break e}finally{g=null,j=D,N=!1}I=void 0}}finally{I?ie():T=!1}}}var ie;if(typeof Y=="function")ie=function(){Y(se)};else if(typeof MessageChannel<"u"){var ye=new MessageChannel,ue=ye.port2;ye.port1.onmessage=se,ie=function(){ue.postMessage(null)}}else ie=function(){L(se,0)};function fe(q,I){k=L(function(){q(a.unstable_now())},I)}a.unstable_IdlePriority=5,a.unstable_ImmediatePriority=1,a.unstable_LowPriority=4,a.unstable_NormalPriority=3,a.unstable_Profiling=null,a.unstable_UserBlockingPriority=2,a.unstable_cancelCallback=function(q){q.callback=null},a.unstable_forceFrameRate=function(q){0>q||125<q?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):U=0<q?Math.floor(1e3/q):5},a.unstable_getCurrentPriorityLevel=function(){return j},a.unstable_next=function(q){switch(j){case 1:case 2:case 3:var I=3;break;default:I=j}var D=j;j=I;try{return q()}finally{j=D}},a.unstable_requestPaint=function(){H=!0},a.unstable_runWithPriority=function(q,I){switch(q){case 1:case 2:case 3:case 4:case 5:break;default:q=3}var D=j;j=q;try{return I()}finally{j=D}},a.unstable_scheduleCallback=function(q,I,D){var ae=a.unstable_now();switch(typeof D=="object"&&D!==null?(D=D.delay,D=typeof D=="number"&&0<D?ae+D:ae):D=ae,q){case 1:var me=-1;break;case 2:me=250;break;case 5:me=1073741823;break;case 4:me=1e4;break;default:me=5e3}return me=D+me,q={id:b++,callback:I,priorityLevel:q,startTime:D,expirationTime:me,sortIndex:-1},D>ae?(q.sortIndex=D,i(v,q),s(p)===null&&q===s(v)&&(C?(F(k),k=-1):C=!0,fe(K,D-ae))):(q.sortIndex=me,i(p,q),A||N||(A=!0,T||(T=!0,ie()))),q},a.unstable_shouldYield=ee,a.unstable_wrapCallback=function(q){var I=j;return function(){var D=j;j=I;try{return q.apply(this,arguments)}finally{j=D}}}})(bf)),bf}var zy;function Q0(){return zy||(zy=1,gf.exports=z0()),gf.exports}var jf={exports:{}},bt={};/**
26 * @license React
27 * react-dom.production.js
28 *
29 * Copyright (c) Meta Platforms, Inc. and affiliates.
30 *
31 * This source code is licensed under the MIT license found in the
32 * LICENSE file in the root directory of this source tree.
33 */var Qy;function q0(){if(Qy)return bt;Qy=1;var a=cd();function i(p){var v="https://react.dev/errors/"+p;if(1<arguments.length){v+="?args[]="+encodeURIComponent(arguments[1]);for(var b=2;b<arguments.length;b++)v+="&args[]="+encodeURIComponent(arguments[b])}return"Minified React error #"+p+"; visit "+v+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function s(){}var r={d:{f:s,r:function(){throw Error(i(522))},D:s,C:s,L:s,m:s,X:s,S:s,M:s},p:0,findDOMNode:null},f=Symbol.for("react.portal");function d(p,v,b){var g=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:f,key:g==null?null:""+g,children:p,containerInfo:v,implementation:b}}var h=a.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function m(p,v){if(p==="font")return"";if(typeof v=="string")return v==="use-credentials"?v:""}return bt.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=r,bt.createPortal=function(p,v){var b=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!v||v.nodeType!==1&&v.nodeType!==9&&v.nodeType!==11)throw Error(i(299));return d(p,v,null,b)},bt.flushSync=function(p){var v=h.T,b=r.p;try{if(h.T=null,r.p=2,p)return p()}finally{h.T=v,r.p=b,r.d.f()}},bt.preconnect=function(p,v){typeof p=="string"&&(v?(v=v.crossOrigin,v=typeof v=="string"?v==="use-credentials"?v:"":void 0):v=null,r.d.C(p,v))},bt.prefetchDNS=function(p){typeof p=="string"&&r.d.D(p)},bt.preinit=function(p,v){if(typeof p=="string"&&v&&typeof v.as=="string"){var b=v.as,g=m(b,v.crossOrigin),j=typeof v.integrity=="string"?v.integrity:void 0,N=typeof v.fetchPriority=="string"?v.fetchPriority:void 0;b==="style"?r.d.S(p,typeof v.precedence=="string"?v.precedence:void 0,{crossOrigin:g,integrity:j,fetchPriority:N}):b==="script"&&r.d.X(p,{crossOrigin:g,integrity:j,fetchPriority:N,nonce:typeof v.nonce=="string"?v.nonce:void 0})}},bt.preinitModule=function(p,v){if(typeof p=="string")if(typeof v=="object"&&v!==null){if(v.as==null||v.as==="script"){var b=m(v.as,v.crossOrigin);r.d.M(p,{crossOrigin:b,integrity:typeof v.integrity=="string"?v.integrity:void 0,nonce:typeof v.nonce=="string"?v.nonce:void 0})}}else v==null&&r.d.M(p)},bt.preload=function(p,v){if(typeof p=="string"&&typeof v=="object"&&v!==null&&typeof v.as=="string"){var b=v.as,g=m(b,v.crossOrigin);r.d.L(p,b,{crossOrigin:g,integrity:typeof v.integrity=="string"?v.integrity:void 0,nonce:typeof v.nonce=="string"?v.nonce:void 0,type:typeof v.type=="string"?v.type:void 0,fetchPriority:typeof v.fetchPriority=="string"?v.fetchPriority:void 0,referrerPolicy:typeof v.referrerPolicy=="string"?v.referrerPolicy:void 0,imageSrcSet:typeof v.imageSrcSet=="string"?v.imageSrcSet:void 0,imageSizes:typeof v.imageSizes=="string"?v.imageSizes:void 0,media:typeof v.media=="string"?v.media:void 0})}},bt.preloadModule=function(p,v){if(typeof p=="string")if(v){var b=m(v.as,v.crossOrigin);r.d.m(p,{as:typeof v.as=="string"&&v.as!=="script"?v.as:void 0,crossOrigin:b,integrity:typeof v.integrity=="string"?v.integrity:void 0})}else r.d.m(p)},bt.requestFormReset=function(p){r.d.r(p)},bt.unstable_batchedUpdates=function(p,v){return p(v)},bt.useFormState=function(p,v,b){return h.H.useFormState(p,v,b)},bt.useFormStatus=function(){return h.H.useHostTransitionStatus()},bt.version="19.2.7",bt}var qy;function L0(){if(qy)return jf.exports;qy=1;function a(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(a)}catch(i){console.error(i)}}return a(),jf.exports=q0(),jf.exports}/**
34 * @license React
35 * react-dom-client.production.js
36 *
37 * Copyright (c) Meta Platforms, Inc. and affiliates.
38 *
39 * This source code is licensed under the MIT license found in the
40 * LICENSE file in the root directory of this source tree.
41 */var Ly;function B0(){if(Ly)return Cs;Ly=1;var a=Q0(),i=cd(),s=L0();function r(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 f(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function d(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function h(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function m(e){if(e.tag===31){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function p(e){if(d(e)!==e)throw Error(r(188))}function v(e){var t=e.alternate;if(!t){if(t=d(e),t===null)throw Error(r(188));return t!==e?null:e}for(var n=e,l=t;;){var u=n.return;if(u===null)break;var o=u.alternate;if(o===null){if(l=u.return,l!==null){n=l;continue}break}if(u.child===o.child){for(o=u.child;o;){if(o===n)return p(u),e;if(o===l)return p(u),t;o=o.sibling}throw Error(r(188))}if(n.return!==l.return)n=u,l=o;else{for(var y=!1,x=u.child;x;){if(x===n){y=!0,n=u,l=o;break}if(x===l){y=!0,l=u,n=o;break}x=x.sibling}if(!y){for(x=o.child;x;){if(x===n){y=!0,n=o,l=u;break}if(x===l){y=!0,l=o,n=u;break}x=x.sibling}if(!y)throw Error(r(189))}}if(n.alternate!==l)throw Error(r(190))}if(n.tag!==3)throw Error(r(188));return n.stateNode.current===n?e:t}function b(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=b(e),t!==null)return t;e=e.sibling}return null}var g=Object.assign,j=Symbol.for("react.element"),N=Symbol.for("react.transitional.element"),A=Symbol.for("react.portal"),C=Symbol.for("react.fragment"),H=Symbol.for("react.strict_mode"),L=Symbol.for("react.profiler"),F=Symbol.for("react.consumer"),Y=Symbol.for("react.context"),Z=Symbol.for("react.forward_ref"),K=Symbol.for("react.suspense"),T=Symbol.for("react.suspense_list"),k=Symbol.for("react.memo"),U=Symbol.for("react.lazy"),W=Symbol.for("react.activity"),ee=Symbol.for("react.memo_cache_sentinel"),se=Symbol.iterator;function ie(e){return e===null||typeof e!="object"?null:(e=se&&e[se]||e["@@iterator"],typeof e=="function"?e:null)}var ye=Symbol.for("react.client.reference");function ue(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===ye?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case C:return"Fragment";case L:return"Profiler";case H:return"StrictMode";case K:return"Suspense";case T:return"SuspenseList";case W:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case A:return"Portal";case Y:return e.displayName||"Context";case F:return(e._context.displayName||"Context")+".Consumer";case Z:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case k:return t=e.displayName||null,t!==null?t:ue(e.type)||"Memo";case U:t=e._payload,e=e._init;try{return ue(e(t))}catch{}}return null}var fe=Array.isArray,q=i.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,I=s.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,D={pending:!1,data:null,method:null,action:null},ae=[],me=-1;function _(e){return{current:e}}function V(e){0>me||(e.current=ae[me],ae[me]=null,me--)}function R(e,t){me++,ae[me]=e.current,e.current=t}var $=_(null),le=_(null),de=_(null),Ne=_(null);function lt(e,t){switch(R(de,t),R(le,e),R($,null),t.nodeType){case 9:case 11:e=(e
vendor: 11,602 bytes, lines 41-48
41=t.documentElement)&&(e=e.namespaceURI)?Ip(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=Ip(t),e=Wp(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}V($),R($,e)}function et(){V($),V(le),V(de)}function Ui(e){e.memoizedState!==null&&R(Ne,e);var t=$.current,n=Wp(t,e.type);t!==n&&(R(le,e),R($,n))}function ar(e){le.current===e&&(V($),V(le)),Ne.current===e&&(V(Ne),Ns._currentValue=D)}var $u,Cd;function Ka(e){if($u===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);$u=t&&t[1]||"",Cd=-1<n.stack.indexOf(`
42    at`)?" (<anonymous>)":-1<n.stack.indexOf("@")?"@unknown:0:0":""}return`
43`+$u+e+Cd}var Ju=!1;function Fu(e,t){if(!e||Ju)return"";Ju=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var l={DetermineComponentFrameRoot:function(){try{if(t){var J=function(){throw Error()};if(Object.defineProperty(J.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(J,[])}catch(G){var B=G}Reflect.construct(e,[],J)}else{try{J.call()}catch(G){B=G}e.call(J.prototype)}}else{try{throw Error()}catch(G){B=G}(J=e())&&typeof J.catch=="function"&&J.catch(function(){})}}catch(G){if(G&&B&&typeof G.stack=="string")return[G.stack,B.stack]}return[null,null]}};l.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var u=Object.getOwnPropertyDescriptor(l.DetermineComponentFrameRoot,"name");u&&u.configurable&&Object.defineProperty(l.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var o=l.DetermineComponentFrameRoot(),y=o[0],x=o[1];if(y&&x){var O=y.split(`
44`),Q=x.split(`
45`);for(u=l=0;l<O.length&&!O[l].includes("DetermineComponentFrameRoot");)l++;for(;u<Q.length&&!Q[u].includes("DetermineComponentFrameRoot");)u++;if(l===O.length||u===Q.length)for(l=O.length-1,u=Q.length-1;1<=l&&0<=u&&O[l]!==Q[u];)u--;for(;1<=l&&0<=u;l--,u--)if(O[l]!==Q[u]){if(l!==1||u!==1)do if(l--,u--,0>u||O[l]!==Q[u]){var X=`
46`+O[l].replace(" at new "," at ");return e.displayName&&X.includes("<anonymous>")&&(X=X.replace("<anonymous>",e.displayName)),X}while(1<=l&&0<=u);break}}}finally{Ju=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?Ka(n):""}function rg(e,t){switch(e.tag){case 26:case 27:case 5:return Ka(e.type);case 16:return Ka("Lazy");case 13:return e.child!==t&&t!==null?Ka("Suspense Fallback"):Ka("Suspense");case 19:return Ka("SuspenseList");case 0:case 15:return Fu(e.type,!1);case 11:return Fu(e.type.render,!1);case 1:return Fu(e.type,!0);case 31:return Ka("Activity");default:return""}}function Rd(e){try{var t="",n=null;do t+=rg(e,n),n=e,e=e.return;while(e);return t}catch(l){return`
47Error generating stack: `+l.message+`
48`+l.stack}}var Iu=Object.prototype.hasOwnProperty,Wu=a.unstable_scheduleCallback,ec=a.unstable_cancelCallback,ug=a.unstable_shouldYield,cg=a.unstable_requestPaint,qt=a.unstable_now,og=a.unstable_getCurrentPriorityLevel,Td=a.unstable_ImmediatePriority,Ad=a.unstable_UserBlockingPriority,lr=a.unstable_NormalPriority,fg=a.unstable_LowPriority,Md=a.unstable_IdlePriority,dg=a.log,hg=a.unstable_setDisableYieldValue,zi=null,Lt=null;function na(e){if(typeof dg=="function"&&hg(e),Lt&&typeof Lt.setStrictMode=="function")try{Lt.setStrictMode(zi,e)}catch{}}var Bt=Math.clz32?Math.clz32:yg,mg=Math.log,pg=Math.LN2;function yg(e){return e>>>=0,e===0?32:31-(mg(e)/pg|0)|0}var ir=256,sr=262144,rr=4194304;function Xa(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function ur(e,t,n){var l=e.pendingLanes;if(l===0)return 0;var u=0,o=e.suspendedLanes,y=e.pingedLanes;e=e.warmLanes;var x=l&134217727;return x!==0?(l=x&~o,l!==0?u=Xa(l):(y&=x,y!==0?u=Xa(y):n||(n=x&~e,n!==0&&(u=Xa(n))))):(x=l&~o,x!==0?u=Xa(x):y!==0?u=Xa(y):n||(n=l&~e,n!==0&&(u=Xa(n)))),u===0?0:t!==0&&t!==u&&(t&o)===0&&(o=u&-u,n=t&-t,o>=n||o===32&&(n&4194048)!==0)?t:u}function Qi(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function vg(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Dd(){var e=rr;return rr<<=1,(rr&62914560)===0&&(rr=4194304),e}function tc(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function qi(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function xg(e,t,n,l,u,o){var y=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 x=e.entanglements,O=e.expirationTimes,Q=e.hiddenUpdates;for(n=y&~n;0<n;){var X=31-Bt(n),J=1<<X;x[X]=0,O[X]=-1;var B=Q[X];if(B!==null)for(Q[X]=null,X=0;X<B.length;X++){var G=B[X];G!==null&&(G.lane&=-536870913)}n&=~J}l!==0&&Ud(e,l,0),o!==0&&u===0&&e.tag!==0&&(e.suspendedLanes|=o&~(y&~t))}function Ud(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var l=31-Bt(t);e.entangledLanes|=t,e.entanglements[l]=e.entanglements[l]|1073741824|n&261930}function zd(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var l=31-Bt(n),u=1<<l;u&t|e[l]&t&&(e[l]|=t),n&=~u}}function Qd(e,t){var n=t&-t;return n=(n&42)!==0?1:nc(n),(n&(e.suspendedLanes|t))!==0?0:n}function nc(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function ac(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function qd(){var e=I.p;return e!==0?e:(e=window.event,e===void 0?32:Sy(e.type))}function Ld(e,t){var n=I.p;try{return I.p=e,t()}finally{I.p=n}}var aa=Math.random().toString(36).slice(2),mt="__reactFiber$"+aa,wt="__reactProps$"+aa,_l="__reactContainer$"+aa,lc="__reactEvents$"+aa,gg="__reactListeners$"+aa,bg="__reactHandles$"+aa,Bd="__reactResources$"+aa,Li="__reactMarker$"+aa;function ic(e){delete e[mt],delete e[wt],delete e[lc],delete e[gg],delete e[bg]}function wl(e){var t=e[mt];if(t)return t;for(var n=e.parentNode;n;){if(t=n[_l]||n[mt]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=sy(e);e!==null;){if(n=e[mt])return n;e=sy(e)}return t}e=n,n=e.parentNode}return null}function Cl(e){if(e=e[mt]||e[_l]){var t=e.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return e}return null}function Bi(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(r(33))}function Rl(e){var t=e[Bd];return t||(t=e[Bd]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function ft(e){e[Li]=!0}var Hd=new Set,kd={};function Za(e,t){Tl(e,t),Tl(e+"Capture",t)}function Tl(e,t){for(kd[e]=t,e=0;e<t.length;e++)Hd.add(t[e])}var jg=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]*$"),Gd={},Yd={};function Sg(e){return Iu.call(Yd,e)?!0:Iu.call(Gd,e)?!1:jg.test(e)?Yd[e]=!0:(Gd[e]=!0,!1)}function cr(e,t,n){if(Sg(t))if(n===null)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":e.removeAttribute(t);return;case"boolean":var l=t.toLowerCase().slice(0,5);if(l!=="data-"&&l!=="aria-"){e.removeAttribute(t);return}}e.setAttribute(t,""+n)}}function or(e,t,n){if(n===null)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(t);return}e.setAttribute(t,""+n)}}function Tn(e,t,n,l){if(l===null)e.removeAttribute(n);else{switch(typeof l){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(n);return}e.setAttributeNS(t,n,""+l)}}function It(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Vd(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Ng(e,t,n){var l=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&typeof l<"u"&&typeof l.get=="function"&&typeof l.set=="function"){var u=l.get,o=l.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return u.call(this)},set:function(y){n=""+y,o.call(this,y)}}),Object.defineProperty(e,t,{enumerable:l.enumerable}),{getValue:function(){return n},setValue:function(y){n=""+y},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function sc(e){if(!e._valueTracker){var t=Vd(e)?"checked":"value";e._valueTracker=Ng(e,t,""+e[t])}}function Kd(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),l="";return e&&(l=Vd(e)?e.checked?"true":"false":e.value),e=l,e!==n?(t.setValue(e),!0):!1}function fr(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var Eg=/[\n"\\]/g;function Wt(e){return e.replace(Eg,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function rc(e,t,n,l,u,o,y,x){e.name="",y!=null&&typeof y!="function"&&typeof y!="symbol"&&typeof y!="boolean"?e.type=y:e.removeAttribute("type"),t!=null?y==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+It(t)):e.value!==""+It(t)&&(e.value=""+It(t)):y!=="submit"&&y!=="reset"||e.removeAttribute("value"),t!=null?uc(e,y,It(t)):n!=null?uc(e,y,It(n)):l!=null&&e.removeAttribute("value"),u==null&&o!=null&&(e.defaultChecked=!!o),u!=null&&(e.checked=u&&typeof u!="function"&&typeof u!="symbol"),x!=null&&typeof x!="function"&&typeof x!="symbol"&&typeof x!="boolean"?e.name=""+It(x):e.removeAttribute("name")}function Xd(e,t,n,l,u,o,y,x){if(o!=null&&typeof o!="function"&&typeof o!="symbol"&&typeof o!="boolean"&&(e.type=o),t!=null||n!=null){if(!(o!=="submit"&&o!=="reset"||t!=null)){sc(e);return}n=n!=null?""+It(n):"",t=t!=null?""+It(t):n,x||t===e.value||(e.value=t),e.defaultValue=t}l=l??u,l=typeof l!="function"&&typeof l!="symbol"&&!!l,e.checked=x?e.checked:!!l,e.defaultChecked=!!l,y!=null&&typeof y!="function"&&typeof y!="symbol"&&typeof y!="boolean"&&(e.name=y),sc(e)}function uc(e,t,n){t==="number"&&fr(e.ownerDocument)===e||e.defaultValue===""+n||(e.defaultValue=""+n)}function Al(e,t,n,l){if(e=e.options,t){t={};for(var u=0;u<n.length;u++)t["$"+n[u]]=!0;for(n=0;n<e.length;n++)u=t.hasOwnProperty("$"+e[n].value),e[n].selected!==u&&(e[n].selected=u),u&&l&&(e[n].defaultSelected=!0)}else{for(n=""+It(n),t=null,u=0;u<e.length;u++){if(e[u].value===n){e[u].selected=!0,l&&(e[u].defaultSelected=!0);return}t!==null||e[u].disabled||(t=e[u])}t!==null&&(t.selected=!0)}}
vendor: 4,574 bytes, line 48
48function Zd(e,t,n){if(t!=null&&(t=""+It(t),t!==e.value&&(e.value=t),n==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=n!=null?""+It(n):""}function Pd(e,t,n,l){if(t==null){if(l!=null){if(n!=null)throw Error(r(92));if(fe(l)){if(1<l.length)throw Error(r(93));l=l[0]}n=l}n==null&&(n=""),t=n}n=It(t),e.defaultValue=n,l=e.textContent,l===n&&l!==""&&l!==null&&(e.value=l),sc(e)}function Ml(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Og=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function $d(e,t,n){var l=t.indexOf("--")===0;n==null||typeof n=="boolean"||n===""?l?e.setProperty(t,""):t==="float"?e.cssFloat="":e[t]="":l?e.setProperty(t,n):typeof n!="number"||n===0||Og.has(t)?t==="float"?e.cssFloat=n:e[t]=(""+n).trim():e[t]=n+"px"}function Jd(e,t,n){if(t!=null&&typeof t!="object")throw Error(r(62));if(e=e.style,n!=null){for(var l in n)!n.hasOwnProperty(l)||t!=null&&t.hasOwnProperty(l)||(l.indexOf("--")===0?e.setProperty(l,""):l==="float"?e.cssFloat="":e[l]="");for(var u in t)l=t[u],t.hasOwnProperty(u)&&n[u]!==l&&$d(e,u,l)}else for(var o in t)t.hasOwnProperty(o)&&$d(e,o,t[o])}function cc(e){if(e.indexOf("-")===-1)return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var _g=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"],["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
48-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"]]),wg=/^[\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 dr(e){return wg.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function An(){}var oc=null;function fc(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Dl=null,Ul=null;function Fd(e){var t=Cl(e);if(t&&(e=t.stateNode)){var n=e[wt]||null;e:switch(e=t.stateNode,t.type){case"input":if(rc(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll('input[name="'+Wt(""+t)+'"][type="radio"]'),t=0;t<n.length;t++){var l=n[t];if(l!==e&&l.form===e.form){var u=l[wt]||null;if(!u)throw Error(r(90));rc(l,u.value,u.defaultValue,u.defaultValue,u.checked,u.defaultChecked,u.type,u.name)}}for(t=0;t<n.length;t++)l=n[t],l.form===e.form&&Kd(l)}break e;case"textarea":Zd(e,n.value,n.defaultValue);break e;case"select":t=n.value,t!=null&&Al(e,!!n.multiple,t,!1)}}}var dc=!1;function Id(e,t,n){if(dc)return e(t,n);dc=!0;try{var l=e(t);return l}finally{if(dc=!1,(Dl!==null||Ul!==null)&&(Wr(),Dl&&(t=Dl,e=Ul,Ul=Dl=null,Fd(t),e)))for(t=0;t<e.length;t++)Fd(e[t])}}function Hi(e,t){var n=e.stateNode;if(n===null)return null;var l=n[wt]||null;if(l===null)return null;n=l[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(l=!l.disabled)||(e=e.type,l=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!l;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(r(231,t,typeof n));return n}var Mn=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),hc=!1;if(Mn)try{var ki={};Object.defineProperty(ki,"passive",{get:function(){hc=!0}}),window.addEventListener("test",ki,ki),window.removeEventListener("test",ki,ki)}catch{hc=!1}var la=null,mc=null,hr=null;function Wd(){if(hr)return hr;var e,t=mc,n=t.length,l,u="value"in la?la.value:la.textContent,o=u.length;for(e=0;e<n&&t[e]===u[e];e++);var y=n-e;for(l=1;l<=y&&t[n-l]===u[o-l];l++);return hr=u.slice(e,1<l?1-l:void 0)}function mr(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function pr(){return!0}function eh(){return!1}function Ct(e){function t(n,l,u,o,y){this._reactName=n,this._targetInst=u,this.type=l,this.nativeEvent=o,this.target=y,this.currentTarget=null;for(var x in e)e.hasOwnProperty(x)&&(n=e[x],this[x]=n?n(o):o[x]);return this.isDefaultPrevented=(o.defaultPrevented!=null?o.defaultPrevented:o.returnValue===!1)?pr:eh,this.isPropagationStopped=eh,this}return g(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=pr)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=pr)},persist:function(){},isPersistent:pr}),t}var Pa={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},yr=Ct(Pa),Gi=g({},Pa,{view:0,detail:0}),Cg=Ct(Gi),pc,yc,Yi,vr=g({},Gi,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:xc,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Yi&&(Yi&&e.type==="mousemove"?(pc=e.screenX-Yi.screenX,yc=e.screenY-Yi.screenY):yc=pc=0,Yi=e),pc)},movementY:function(e){return"movementY"in e?e.movementY:yc}}),th=Ct(vr),Rg=g({},vr,{dataTransfer:0}),Tg=Ct(Rg),Ag=g({},Gi,{relatedTarget:0}),vc=Ct(Ag),Mg=g({},Pa,{animationName:0,elapsedTime:0,pseudoElement:0}),Dg=Ct(Mg),Ug=g({},Pa,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),zg=Ct(Ug),Qg=g({},Pa,{data:0}),nh=Ct(Qg),qg={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Lg={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Bg={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Hg(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Bg[e])?!!t[e]:!1}function xc(){return Hg}var kg=g({},Gi,{key:function(e){if(e.key){var t=qg[e.key]||e.key;if(t!=="Unidentified")return t}
vendor: 5,186 bytes, line 48
48return e.type==="keypress"?(e=mr(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Lg[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:xc,charCode:function(e){return e.type==="keypress"?mr(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?mr(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Gg=Ct(kg),Yg=g({},vr,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),ah=Ct(Yg),Vg=g({},Gi,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:xc}),Kg=Ct(Vg),Xg=g({},Pa,{propertyName:0,elapsedTime:0,pseudoElement:0}),Zg=Ct(Xg),Pg=g({},vr,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),$g=Ct(Pg),Jg=g({},Pa,{newState:0,oldState:0}),Fg=Ct(Jg),Ig=[9,13,27,32],gc=Mn&&"CompositionEvent"in window,Vi=null;Mn&&"documentMode"in document&&(Vi=document.documentMode);var Wg=Mn&&"TextEvent"in window&&!Vi,lh=Mn&&(!gc||Vi&&8<Vi&&11>=Vi),ih=" ",sh=!1;function rh(e,t){switch(e){case"keyup":return Ig.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function uh(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var zl=!1;function eb(e,t){switch(e){case"compositionend":return uh(t);case"keypress":return t.which!==32?null:(sh=!0,ih);case"textInput":return e=t.data,e===ih&&sh?null:e;default:return null}}function tb(e,t){if(zl)return e==="compositionend"||!gc&&rh(e,t)?(e=Wd(),hr=mc=la=null,zl=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return lh&&t.locale!=="ko"?null:t.data;default:return null}}var nb={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function ch(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!nb[e.type]:t==="textarea"}function oh(e,t,n,l){Dl?Ul?Ul.push(l):Ul=[l]:Dl=l,t=su(t,"onChange"),0<t.length&&(n=new yr("onChange","change",null,n,l),e.push({event:n,listeners:t}))}var Ki=null,Xi=null;function ab(e){Xp(e,0)}function xr(e){var t=Bi(e);if(Kd(t))return e}function fh(e,t){if(e==="change")return t}var dh=!1;if(Mn){var bc;if(Mn){var jc="oninput"in document;if(!jc){var hh=document.createElement("div");hh.setAttribute("oninput","return;"),jc=typeof hh.oninput=="function"}bc=jc}else bc=!1;dh=bc&&(!document.documentMode||9<document.documentMode)}function mh(){Ki&&(Ki.detachEvent("onpropertychange",ph),Xi=Ki=null)}function ph(e){if(e.propertyName==="value"&&xr(Xi)){var t=[];oh(t,Xi,e,fc(e)),Id(ab,t)}}function lb(e,t,n){e==="focusin"?(mh(),Ki=t,Xi=n,Ki.attachEvent("onpropertychange",ph)):e==="focusout"&&mh()}function ib(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return xr(Xi)}function sb(e,t){if(e==="click")return xr(t)}function rb(e,t){if(e==="input"||e==="change")return xr(t)}function ub(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Ht=typeof Object.is=="function"?Object.is:ub;function Zi(e,t){if(Ht(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),l=Object.keys(t);if(n.length!==l.length)return!1;for(l=0;l<n.length;l++){var u=n[l];if(!Iu.call(t,u)||!Ht(e[u],t[u]))return!1}return!0}function yh(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function vh(e,t){var n=yh(e);e=0;for(var l;n;){if(n.nodeType===3){if(l=e+n.textContent.length,e<=t&&l>=t)return{node:n,offset:t-e};e=l}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=yh(n)}}function xh(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?xh(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function gh(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=fr(e.document);t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=fr(e.document)}return t}function Sc(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}var cb=Mn&&"documentMode"in document&&11>=document.documentMode,Ql=null,Nc=null,Pi=null,Ec=!1;function bh(e,t,n){var l=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Ec||Ql==null||Ql!==fr(l)||(l=Ql,"selectionStart"in l&&Sc(l)?l={start:l.selectionStart,end:l.selectionEnd}:(l=(l.ownerDocument&&l.ownerDocument.defaultView||window).getSelection(),l={anchorNode:l.anchorNode,anchorOffset:l.anchorOffset,focu
vendor: 18,102 bytes, line 48
48sNode:l.focusNode,focusOffset:l.focusOffset}),Pi&&Zi(Pi,l)||(Pi=l,l=su(Nc,"onSelect"),0<l.length&&(t=new yr("onSelect","select",null,t,n),e.push({event:t,listeners:l}),t.target=Ql)))}function $a(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var ql={animationend:$a("Animation","AnimationEnd"),animationiteration:$a("Animation","AnimationIteration"),animationstart:$a("Animation","AnimationStart"),transitionrun:$a("Transition","TransitionRun"),transitionstart:$a("Transition","TransitionStart"),transitioncancel:$a("Transition","TransitionCancel"),transitionend:$a("Transition","TransitionEnd")},Oc={},jh={};Mn&&(jh=document.createElement("div").style,"AnimationEvent"in window||(delete ql.animationend.animation,delete ql.animationiteration.animation,delete ql.animationstart.animation),"TransitionEvent"in window||delete ql.transitionend.transition);function Ja(e){if(Oc[e])return Oc[e];if(!ql[e])return e;var t=ql[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in jh)return Oc[e]=t[n];return e}var Sh=Ja("animationend"),Nh=Ja("animationiteration"),Eh=Ja("animationstart"),ob=Ja("transitionrun"),fb=Ja("transitionstart"),db=Ja("transitioncancel"),Oh=Ja("transitionend"),_h=new Map,_c="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");_c.push("scrollEnd");function on(e,t){_h.set(e,t),Za(t,[e])}var gr=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)},en=[],Ll=0,wc=0;function br(){for(var e=Ll,t=wc=Ll=0;t<e;){var n=en[t];en[t++]=null;var l=en[t];en[t++]=null;var u=en[t];en[t++]=null;var o=en[t];if(en[t++]=null,l!==null&&u!==null){var y=l.pending;y===null?u.next=u:(u.next=y.next,y.next=u),l.pending=u}o!==0&&wh(n,u,o)}}function jr(e,t,n,l){en[Ll++]=e,en[Ll++]=t,en[Ll++]=n,en[Ll++]=l,wc|=l,e.lanes|=l,e=e.alternate,e!==null&&(e.lanes|=l)}function Cc(e,t,n,l){return jr(e,t,n,l),Sr(e)}function Fa(e,t){return jr(e,null,null,t),Sr(e)}function wh(e,t,n){e.lanes|=n;var l=e.alternate;l!==null&&(l.lanes|=n);for(var u=!1,o=e.return;o!==null;)o.childLanes|=n,l=o.alternate,l!==null&&(l.childLanes|=n),o.tag===22&&(e=o.stateNode,e===null||e._visibility&1||(u=!0)),e=o,o=o.return;return e.tag===3?(o=e.stateNode,u&&t!==null&&(u=31-Bt(n),e=o.hiddenUpdates,l=e[u],l===null?e[u]=[t]:l.push(t),t.lane=n|536870912),o):null}function Sr(e){if(50<ys)throw ys=0,Lo=null,Error(r(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var Bl={};function hb(e,t,n,l){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=l,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function kt(e,t,n,l){return new hb(e,t,n,l)}function Rc(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Dn(e,t){var n=e.alternate;return n===null?(n=kt(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&65011712,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n.refCleanup=e.refCleanup,n}function Ch(e,t){e.flags&=65011714;var n=e.alternate;return n===null?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function Nr(e,t,n,l,u,o){var y=0;if(l=e,typeof e=="function")Rc(e)&&(y=1);else if(typeof e=="string")y=x0(e,n,$.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case W:return e=kt(31,n,t,u),e.elementType=W,e.lanes=o,e;case C:return Ia(n.children,u,o,t);case H:y=8,u|=24;break;case L:return e=kt(12,n,t,u|2),e.elementType=L,e.lanes=o,e;case K:return e=kt(13,n,t,u),e.elementType=K,e.lanes=o,e;case T:return e=kt(19,n,t,u),e.elementType=T,e.lanes=o,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Y:y=10;break e;case F:y=9;break e;case Z:y=11;break e;case k:y=14;break e;case U:y=16,l=null;break e}y=29,n=Error(r(130,e===null?"null":typeof e,"")),l=null}return t=kt(y,n,t,u),t.elementType=e,t.type=l,t.lanes=o,t}function Ia(e,t,n,l){return e=kt(7,e,l,t),e.lanes=n,e}function Tc(e,t,n){return e=kt(6,e,null,t),e.lanes=n,e}function Rh(e){var t=kt(18,null,null,0);return t.stateNode=e,t}function Ac(e,t,n){return t=kt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var Th=new WeakMap;function tn(e,t){if(typeof e=="object"&&e!==null){var n=Th.get(e);return n!==void 0?n:(t={value:e,source:t,stack:Rd(t)},Th.set(e,t),t)}return{value:e,source:t,stack:Rd(t)}}var Hl=[],kl=0,Er=null,$i=0,nn=[],an=0,ia=null,gn=1,bn="";function Un(e,t){Hl[kl++]=$i,Hl[kl++]=Er,Er=e,$i=t}function Ah(e,t,n){nn[an++]=gn,nn[an++]=bn,nn[an++]=ia,ia=e;var l=gn;e=bn;var u=32-Bt(l)-1;l&=~(1<<u),n+=1;var o=32-Bt(t)+u;if(30<o){var y=u-u%5;o=(l&(1<<y)-1).toString(32),l>>=y,u-=y,gn=1<<32-Bt(t)+u|n<<u|l,bn=o+e}else gn=1<<o|n<<u|l,bn=e}function Mc(e){e.return!==null&&(Un(e,1),Ah(e,1,0))}function Dc(e){for(;e===Er;)Er=Hl[--kl],Hl[kl]=null,$i=Hl[--kl],Hl[kl]=null;for(;e===ia;)ia=nn[--an],nn[an]=null,bn=nn[--an],nn[an]=null,gn=nn[--an],nn[an]=null}function Mh(e,t){nn[an++]=gn,nn[an++]=bn,nn[an++]=ia,gn=t.id,bn=t.overflow,ia=e}var pt=null,Xe=null,Te=!1,sa=null,ln=!1,Uc=Error(r(519));function ra(e){var t=Error(r(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw Ji(tn(t,e)),Uc}function Dh(e){var t=e.stateNode,n=e.type,l=e.memoizedProps;switch(t[mt]=e,t[wt]=l,n){case"dialog":Oe("cancel",t),Oe("close",t);break;case"iframe":case"object":case"embed":Oe("load",t);break;case"video":case"audio":for(n=0;n<xs.length;n++)Oe(xs[n],t);break;case"source":Oe("error",t);break;case"img":case"image":case"link":Oe("error",t),Oe("load",t);break;case"details":Oe("toggle",t);break;case"input":Oe("invalid",t),Xd(t,l.value,l.defaultValue,l.checked,l.defaultChecked,l.type,l.name,!0);break;case"select":Oe("invalid",t);break;case"textarea":Oe("invalid",t),Pd(t,l.value,l.defaultValue,l.children)}n=l.children,typeof n!="string"&&typeof n!="number"&&typeof n!="bigint"||t.textContent===""+n||l.suppressHydrationWarning===!0||Jp(t.textContent,n)?(l.popover!=null&&(Oe("beforetoggle",t),Oe("toggle",t)),l.onScroll!=null&&Oe("scroll",t),l.onScrollEnd!=null&&Oe("scrollend",t),l.onClick!=null&&(t.onclick=An),t=!0):t=!1,t||ra(e,!0)}function Uh(e){for(pt=e.return;pt;)switch(pt.tag){case 5:case 31:case 13:ln=!1;return;case 27:case 3:ln=!0;return;default:pt=pt.return}}function Gl(e){if(e!==pt)return!1;if(!Te)return Uh(e),Te=!0,!1;var t=e.tag,n;if((n=t!==3&&t!==27)&&((n=t===5)&&(n=e.type,n=!(n!=="form"&&n!=="button")||Wo(e.type,e.memoizedProps)),n=!n),n&&Xe&&ra(e),Uh(e),t===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(r(317));Xe=iy(e)}else if(t===31){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(r(317));Xe=iy(e)}else t===27?(t=Xe,ja(e.type)?(e=lf,lf=null,Xe=e):Xe=t):Xe=pt?rn(e.stateNode.nextSibling):null;return!0}function Wa(){Xe=pt=null,Te=!1}function zc(){var e=sa;return e!==null&&(Mt===null?Mt=e:Mt.push.apply(Mt,e),sa=null),e}function Ji(e){sa===null?sa=[e]:sa.push(e)}var Qc=_(null),el=null,zn=null;function ua(e,t,n){R(Qc,t._currentValue),t._currentValue=n}function Qn(e){e._currentValue=Qc.current,V(Qc)}function qc(e,t,n){for(;e!==null;){var l=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,l!==null&&(l.childLanes|=t)):l!==null&&(l.childLanes&t)!==t&&(l.childLanes|=t),e===n)break;e=e.return}}function Lc(e,t,n,l){var u=e.child;for(u!==null&&(u.return=e);u!==null;){var o=u.dependencies;if(o!==null){var y=u.child;o=o.firstContext;e:for(;o!==null;){var x=o;o=u;for(var O=0;O<t.length;O++)if(x.context===t[O]){o.lanes|=n,x=o.alternate,x!==null&&(x.lanes|=n),qc(o.return,n,e),l||(y=null);break e}o=x.next}}else if(u.tag===18){if(y=u.return,y===null)throw Error(r(341));y.lanes|=n,o=y.alternate,o!==null&&(o.lanes|=n),qc(y,n,e),y=null}else y=u.child;if(y!==null)y.return=u;else for(y=u;y!==null;){if(y===e){y=null;break}if(u=y.sibling,u!==null){u.return=y.return,y=u;break}y=y.return}u=y}}function Yl(e,t,n,l){e=null;for(var u=t,o=!1;u!==null;){if(!o){if((u.flags&524288)!==0)o=!0;else if((u.flags&262144)!==0)break}if(u.tag===10){var y=u.alternate;if(y===null)throw Error(r(387));if(y=y.memoizedProps,y!==null){var x=u.type;Ht(u.pendingProps.value,y.value)||(e!==null?e.push(x):e=[x])}}else if(u===Ne.current){if(y=u.alternate,y===null)throw Error(r(387));y.memoizedState.memoizedState!==u.memoizedState.memoizedState&&(e!==null?e.push(Ns):e=[Ns])}u=u.return}e!==null&&Lc(t,e,n,l),t.flags|=262144}function Or(e){for(e=e.firstContext;e!==null;){if(!Ht(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function tl(e){el=e,zn=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function yt(e){return zh(el,e)}function _r(e,t){return el===null&&tl(e),zh(e,t)}function zh(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},zn===null){if(e===null)throw Error(r(308));zn=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else zn=zn.next=t;return n}var mb=typeof AbortController<"u"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(n,l){e.push(l)}};this.abort=function(){t.aborted=!0,e.forEach(function(n){return n()})}},pb=a.unstable_scheduleCallback,yb=a.unstable_NormalPriority,it={$$typeof:Y,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Bc(){return{controller:new mb,data:new Map,refCount:0}}function Fi(e){e.refCount--,e.refCount===0&&pb(yb,function(){e.controller.abort()})}var Ii=null,Hc=0,Vl=0,Kl=null;function vb(e,t){if(Ii===null){var n=Ii=[];Hc=0,Vl=Vo(),Kl={status:"pending",value:void 0,then:function(l){n.push(l)}}}return Hc++,t.then(Qh,Qh),t}function Qh(){if(--Hc===0&&Ii!==null){Kl!==null&&(Kl.status="fulfilled");var e=Ii;Ii=null,Vl=0,Kl=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function xb(e,t){var n=[],l={status:"pending",value:null,reason:null,then:function(u){n.push(u)}};return e.then(function(){l.status="fulfilled",l.value=t;for(var u=0;u<n.length;u++)(0,n[u])(t)},function(u){for(l.status="rejected",l.reason=u,u=0;u<n.length;u++)(0,n[u])(void 0)}),l}var qh=q.S;q.S=function(e,t){bp=qt(),typeof t=="object"&&t!==null&&typeof t.then=="function"&&vb(e,t),qh!==null&&qh(e,t)};var nl=_(null);function kc(){var e=nl.current;return e!==null?e:Ke.pooledCache}function wr(e,t){t===null?R(nl,nl.current):R(nl,t.pool)}function Lh(){var e=kc();return e===null?null:{parent:it._currentValue,pool:e}}var Xl=Error(r(460)),Gc=Error(r(474)),Cr=Error(r(542)),Rr={then:function(){}};function Bh(e){return e=e.status,e==="fulfilled"||e==="rejected"}function Hh(e,t,n){switch(n=e[n],n===void 0?e.push(t):n!==t&&(t.then(An,An),t=n),t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,Gh(e),e;default:if(typeof t.status=="string")t.then(An,An);else{if(e=Ke,e!==null&&100<e.shellSuspendCounter)throw Error(r(482));e=t,e.status="pending",e.then(function(l){if(t.status==="pending"){var u=t;u.status="fulfilled",u.value=l}},function(l){if(t.status==="pending"){var u=t;u.status="rejected",u.reason=l}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,Gh(e),e}throw ll=t,Xl}}function al(e){try{var t=e._init;return t(e._payload)}catch(n){throw n!==null&&typeof n=="object"&&typeof n.then=="function"?(ll=n,Xl):n}}var ll=null;function kh(){if(ll===null)throw Error(r(459));var e=ll;return ll=null,e}function Gh(e){if(e===Xl||e===Cr)throw Error(r(483))}var Zl=null,Wi=0;function Tr(e){var t=Wi;return Wi+=1,Zl===null&&(Zl=[]),Hh(Zl,e,t)}function es(e,t){t=t.props.ref,e.ref=t!==void 0?t:null}function Ar(e,t){throw t.$$typeof===j?Error(r(525)):(e=Object.prototype.toString.call(t),Error(r(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)))}function Yh(e){function t(M,w){if(e){var z=M.deletions;z===null?(M.deletions=[w],M.flags|=16):z.push(w)}}function n(M,w){if(!e)return null;for(;w!==null;)t(M,w),w=w.sibling;return null}function l(M){for(var w=new Map;M!==null;)M.key!==null?w.set(M.key,M):w.set(M.index,M),M=M.sibling;return w}function u(M,w){return M=Dn(M,w),M.index=0,M.sibling=null,M}function o(M,w,z){return M.index=z,e?(z=M.alternate,z!==null?(z=z.index,z<w?(M.flags|=67108866,w):z):(M.flags|=67108866,w)):(M.flags|=1048576,w)}function y(M){return e&&M.alternate===null&&(M.flags|=67108866),M}function x(M,w,z,P){return w===null||w.tag!==6?(w=Tc(z,M.mode,P),w.return=M,w):(w=u(w,z),w.return=M,w)}function O(M,w,z,P){var pe=z.type;return pe===C?X(M,w,z.props.children,P,z.key):w!==null&&(w.elementType===pe||typeof pe=="object"&&pe!==null&&pe.$$typeof===U&&al(pe)===w.type)?(w=u(w,z.props),es(w,z),w.return=M,w):(w=Nr(z.type,z.key,z.props,null,M.mode,P),es(w,z),w.return=M,w)}function Q(M,w,z,P){return w===null||w.tag!==4||w.stateNode.containerInfo!==z.containerInfo||w.stateNode.implementation!==z.implementation?(w=Ac(z,M.mode,P),w.return=M,w):(w=u(w,z.children||[]),w.return=M,w)}function X(M,w,z,P,pe){return w===null||w.tag!==7?(w=Ia(z,M.mode,P,pe),w.return=M,w):(w=u(w,z),w.return=M,w)}function J(M,w,z){if(typeof w=="string"&&w!==""||typeof w=="number"||typeof w=="bigint")return w=Tc(""+w,M.mode,z),w.return=M,w;if(typeof w=="object"&&w!==null){switch(w.$$typeof){case N:return z=Nr(w.type,w.key,w.props,null,M.mode,z),es(z,w),z.return=M,z;case A:return w=Ac(w,M.mode,z),w.return=M,w;case U:return w=al(w),J(M,w,z)}if(fe(w)||ie(w))return w=Ia(w,M.mode,z,null),w.return=M,w;if(typeof w.then=="function")return J(M,Tr(w),z);if(w.$$typeof===Y)return J(M,_r(M,w),z);Ar(M,w)}return null}function B(M,w,z,P){var pe=w!==null?w.key:null;if(typeof z=="string"&&z!==""||typeof z=="number"||typeof z=="bigint")return pe!==null?null:x(M,w,""+z,P);if(typeof z=="object"&&z!==null){switch(z.$$typeof){case N:return z.key===pe?O(M,w,z,P):null;case A:return z.key===pe?Q(M,w,z,P):null;case U:return z=al(z),B(M,w,z,P)}if(fe(z)||ie(z))return pe!==null?null:X(M,w,z,P,null);if(typeof z.then=="function")return B(M,w,Tr(z),P);if(z.$$typeof===Y)return B(M,w,_r(M,z),P);Ar(M,z)}return null}function G(M,w,z,P,pe){if(typeof P=="string"&&P!==""||typeof P=="number"||typeof P=="bigint")return M=M.get(z)||null,x(w,M,""+P,pe);if(typeof P=="object"&&P!==null){switch(P.$$typeof){case N:return M=M.get(P.key===null?z:P.key)||null,O(w,M,P,pe);case A:return M=M.get(P.key===null?z:P.key)||null,Q(w,M,P,pe);case U:return P=al(P),G(M,w,z,P,pe)}if(fe(P)||ie(P))return M=M.get(z)||null,X(w,M,P,pe,null);if(typeof P.then=="function")return G(M,w,z,Tr(P),pe);if(P.$$typeof===Y)return G(M,w,z,_r(w,P),pe);Ar(w,P)}return null}function oe(M,w,z,P){for(var pe=null,ze=null,he=w,Se=w=0,we=null;he!==null&&Se<z.length;Se++){he.index>Se?(we=he,he=null):we=he.sibling;var Qe=B(M,he,z[Se],P);if(Qe===null){he===null&&(he=we);break}e&&he&&Qe.alternate===null&&t(M,he),w=o(Qe,w,Se),ze===null?pe=Qe:ze.sibling=Qe,ze=Qe,he=we}if(Se===z.length)return n(M,he),Te&&Un(M,Se),pe;if(he===null){for(;Se<z.length;Se++)he=J(M,z[Se],P),he!==null&&(w=o(he,w,Se),ze===null?pe=he:ze.sibling=he,ze=he);return Te&&Un(M,Se),pe}for(he=l(he);Se<z.length;Se++)we=G(he,M,Se,z[Se],P),we!==null&&(e&&we.alternate!==null&&he.delete(we.key===null?Se:we.key),w=o(we,w,Se),ze===null?pe=we:ze.sibling=we,ze=we);return e&&he.forEach(function(_a){return t(M,_a)}),Te&&Un(M,Se),pe}function xe(M,w,z,P){if(z==null)throw Error(r(151));for(var pe=null,ze=null,he=w,Se=w=0,we=null,Qe=z.next();he!==null&&!Qe.done;Se++,Qe=z.next()){he.index>Se?(we=he,he=null):we=he.sibling;var _a=B(M,he,Qe.value,P);if(_a===null){he===null&&(he=we);break}e&&he&&_a.alternate===null&&t(M,he),w=o(_a,w,Se),ze===null?pe=_a:ze.sibling=_a,ze=_a,he=we}if(Qe.done)return n(M,he),Te&&Un(M,Se),pe;if(he===null){for(;!Qe.done;Se++,Qe=z.next())Qe=J(M,Qe.value,P),Qe!==null&&(w=o(Qe,w,Se),ze===null?pe=Qe:ze.sibling=Qe,ze=Qe);return Te&&Un(M,Se),pe}for(he=l(he);!Qe.done;Se++,Qe=z.next())Qe=G(he,M,Se,Qe.value,P),Qe!==null&&(e&&Qe.alternate!==null&&he.delete(Qe.key===null?Se:Qe.key),w=o(Qe,w,Se),ze===null?pe=Qe:ze.sibling=Qe,ze=Qe);return e&&he.forEach(function(R0){return t(M,R0)}),Te&&Un(M,Se),pe}function Ve(M,w,z,P){if(typeof z=="object"&&z!==null&&z.type===C&&z.key===null&&(z=z.props.children),typeof z=="object"&&z!==null){switch(z.$$typeof){case N:e:{for(var pe=z.key;w!==null;){if(w.key===pe){if(pe=z.type,pe===C){if(w.tag===7){n(M,w.sibling),P=u(w,z.props.children),P.return=M,M=P;break e}}
vendor: 5,383 bytes, line 48
48else if(w.elementType===pe||typeof pe=="object"&&pe!==null&&pe.$$typeof===U&&al(pe)===w.type){n(M,w.sibling),P=u(w,z.props),es(P,z),P.return=M,M=P;break e}n(M,w);break}else t(M,w);w=w.sibling}z.type===C?(P=Ia(z.props.children,M.mode,P,z.key),P.return=M,M=P):(P=Nr(z.type,z.key,z.props,null,M.mode,P),es(P,z),P.return=M,M=P)}return y(M);case A:e:{for(pe=z.key;w!==null;){if(w.key===pe)if(w.tag===4&&w.stateNode.containerInfo===z.containerInfo&&w.stateNode.implementation===z.implementation){n(M,w.sibling),P=u(w,z.children||[]),P.return=M,M=P;break e}else{n(M,w);break}else t(M,w);w=w.sibling}P=Ac(z,M.mode,P),P.return=M,M=P}return y(M);case U:return z=al(z),Ve(M,w,z,P)}if(fe(z))return oe(M,w,z,P);if(ie(z)){if(pe=ie(z),typeof pe!="function")throw Error(r(150));return z=pe.call(z),xe(M,w,z,P)}if(typeof z.then=="function")return Ve(M,w,Tr(z),P);if(z.$$typeof===Y)return Ve(M,w,_r(M,z),P);Ar(M,z)}return typeof z=="string"&&z!==""||typeof z=="number"||typeof z=="bigint"?(z=""+z,w!==null&&w.tag===6?(n(M,w.sibling),P=u(w,z),P.return=M,M=P):(n(M,w),P=Tc(z,M.mode,P),P.return=M,M=P),y(M)):n(M,w)}return function(M,w,z,P){try{Wi=0;var pe=Ve(M,w,z,P);return Zl=null,pe}catch(he){if(he===Xl||he===Cr)throw he;var ze=kt(29,he,null,M.mode);return ze.lanes=P,ze.return=M,ze}finally{}}}var il=Yh(!0),Vh=Yh(!1),ca=!1;function Yc(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Vc(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 oa(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function fa(e,t,n){var l=e.updateQueue;if(l===null)return null;if(l=l.shared,(Le&2)!==0){var u=l.pending;return u===null?t.next=t:(t.next=u.next,u.next=t),l.pending=t,t=Sr(e),wh(e,null,n),t}return jr(e,l,t,n),Sr(e)}function ts(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194048)!==0)){var l=t.lanes;l&=e.pendingLanes,n|=l,t.lanes=n,zd(e,n)}}function Kc(e,t){var n=e.updateQueue,l=e.alternate;if(l!==null&&(l=l.updateQueue,n===l)){var u=null,o=null;if(n=n.firstBaseUpdate,n!==null){do{var y={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};o===null?u=o=y:o=o.next=y,n=n.next}while(n!==null);o===null?u=o=t:o=o.next=t}else u=o=t;n={baseState:l.baseState,firstBaseUpdate:u,lastBaseUpdate:o,shared:l.shared,callbacks:l.callbacks},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var Xc=!1;function ns(){if(Xc){var e=Kl;if(e!==null)throw e}}function as(e,t,n,l){Xc=!1;var u=e.updateQueue;ca=!1;var o=u.firstBaseUpdate,y=u.lastBaseUpdate,x=u.shared.pending;if(x!==null){u.shared.pending=null;var O=x,Q=O.next;O.next=null,y===null?o=Q:y.next=Q,y=O;var X=e.alternate;X!==null&&(X=X.updateQueue,x=X.lastBaseUpdate,x!==y&&(x===null?X.firstBaseUpdate=Q:x.next=Q,X.lastBaseUpdate=O))}if(o!==null){var J=u.baseState;y=0,X=Q=O=null,x=o;do{var B=x.lane&-536870913,G=B!==x.lane;if(G?(_e&B)===B:(l&B)===B){B!==0&&B===Vl&&(Xc=!0),X!==null&&(X=X.next={lane:0,tag:x.tag,payload:x.payload,callback:null,next:null});e:{var oe=e,xe=x;B=t;var Ve=n;switch(xe.tag){case 1:if(oe=xe.payload,typeof oe=="function"){J=oe.call(Ve,J,B);break e}J=oe;break e;case 3:oe.flags=oe.flags&-65537|128;case 0:if(oe=xe.payload,B=typeof oe=="function"?oe.call(Ve,J,B):oe,B==null)break e;J=g({},J,B);break e;case 2:ca=!0}}B=x.callback,B!==null&&(e.flags|=64,G&&(e.flags|=8192),G=u.callbacks,G===null?u.callbacks=[B]:G.push(B))}else G={lane:B,tag:x.tag,payload:x.payload,callback:x.callback,next:null},X===null?(Q=X=G,O=J):X=X.next=G,y|=B;if(x=x.next,x===null){if(x=u.shared.pending,x===null)break;G=x,x=G.next,G.next=null,u.lastBaseUpdate=G,u.shared.pending=null}}while(!0);X===null&&(O=J),u.baseState=O,u.firstBaseUpdate=Q,u.lastBaseUpdate=X,o===null&&(u.shared.lanes=0),ya|=y,e.lanes=y,e.memoizedState=J}}function Kh(e,t){if(typeof e!="function")throw Error(r(191,e));e.call(t)}function Xh(e,t){var n=e.callbacks;if(n!==null)for(e.callbacks=null,e=0;e<n.length;e++)Kh(n[e],t)}var Pl=_(null),Mr=_(0);function Zh(e,t){e=Kn,R(Mr,e),R(Pl,t),Kn=e|t.baseLanes}function Zc(){R(Mr,Kn),R(Pl,Pl.current)}function Pc(){Kn=Mr.current,V(Pl),V(Mr)}var Gt=_(null),sn=null;function da(e){var t=e.alternate;R(tt,tt.current&1),R(Gt,e),sn===null&&(t===null||Pl.current!==null||t.memoizedState!==null)&&(sn=e)}function $c(e){R(tt,tt.current),R(Gt,e),sn===null&&(sn=e)}function Ph(e){e.tag===22?(R(tt,tt.current),R(Gt,e),sn===null&&(sn=e)):ha()}function ha(){R(tt,tt.current),R(Gt,Gt.current)}function Yt(e){V(Gt),sn===e&&(sn=null),V(tt)}var tt=_(0);function Dr(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||nf(n)||af(n)))return t}else if(t.tag===19&&(t.memoizedProps.revealOrder==="forwards"||t.memoizedProps.revealOrder==="backwards"||t.memoizedProps.revealOrder==="unstable_legacy-backwards"||t.memoizedProps.revealOrder==="together")){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var qn=0,je=null,Ge=null,st=null,Ur=!1,$l=!1,sl=!1,zr=0,ls=0,Jl=null,gb=0;function Je(){throw Error(r(321))}
vendor: 20,930 bytes, line 48
48function Jc(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Ht(e[n],t[n]))return!1;return!0}function Fc(e,t,n,l,u,o){return qn=o,je=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,q.H=e===null||e.memoizedState===null?Am:ho,sl=!1,o=n(l,u),sl=!1,$l&&(o=Jh(t,n,l,u)),$h(e),o}function $h(e){q.H=rs;var t=Ge!==null&&Ge.next!==null;if(qn=0,st=Ge=je=null,Ur=!1,ls=0,Jl=null,t)throw Error(r(300));e===null||rt||(e=e.dependencies,e!==null&&Or(e)&&(rt=!0))}function Jh(e,t,n,l){je=e;var u=0;do{if($l&&(Jl=null),ls=0,$l=!1,25<=u)throw Error(r(301));if(u+=1,st=Ge=null,e.updateQueue!=null){var o=e.updateQueue;o.lastEffect=null,o.events=null,o.stores=null,o.memoCache!=null&&(o.memoCache.index=0)}q.H=Mm,o=t(n,l)}while($l);return o}function bb(){var e=q.H,t=e.useState()[0];return t=typeof t.then=="function"?is(t):t,e=e.useState()[0],(Ge!==null?Ge.memoizedState:null)!==e&&(je.flags|=1024),t}function Ic(){var e=zr!==0;return zr=0,e}function Wc(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function eo(e){if(Ur){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}Ur=!1}qn=0,st=Ge=je=null,$l=!1,ls=zr=0,Jl=null}function Nt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return st===null?je.memoizedState=st=e:st=st.next=e,st}function nt(){if(Ge===null){var e=je.alternate;e=e!==null?e.memoizedState:null}else e=Ge.next;var t=st===null?je.memoizedState:st.next;if(t!==null)st=t,Ge=e;else{if(e===null)throw je.alternate===null?Error(r(467)):Error(r(310));Ge=e,e={memoizedState:Ge.memoizedState,baseState:Ge.baseState,baseQueue:Ge.baseQueue,queue:Ge.queue,next:null},st===null?je.memoizedState=st=e:st=st.next=e}return st}function Qr(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function is(e){var t=ls;return ls+=1,Jl===null&&(Jl=[]),e=Hh(Jl,e,t),t=je,(st===null?t.memoizedState:st.next)===null&&(t=t.alternate,q.H=t===null||t.memoizedState===null?Am:ho),e}function qr(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return is(e);if(e.$$typeof===Y)return yt(e)}throw Error(r(438,String(e)))}function to(e){var t=null,n=je.updateQueue;if(n!==null&&(t=n.memoCache),t==null){var l=je.alternate;l!==null&&(l=l.updateQueue,l!==null&&(l=l.memoCache,l!=null&&(t={data:l.data.map(function(u){return u.slice()}),index:0})))}if(t==null&&(t={data:[],index:0}),n===null&&(n=Qr(),je.updateQueue=n),n.memoCache=t,n=t.data[t.index],n===void 0)for(n=t.data[t.index]=Array(e),l=0;l<e;l++)n[l]=ee;return t.index++,n}function Ln(e,t){return typeof t=="function"?t(e):t}function Lr(e){var t=nt();return no(t,Ge,e)}function no(e,t,n){var l=e.queue;if(l===null)throw Error(r(311));l.lastRenderedReducer=n;var u=e.baseQueue,o=l.pending;if(o!==null){if(u!==null){var y=u.next;u.next=o.next,o.next=y}t.baseQueue=u=o,l.pending=null}if(o=e.baseState,u===null)e.memoizedState=o;else{t=u.next;var x=y=null,O=null,Q=t,X=!1;do{var J=Q.lane&-536870913;if(J!==Q.lane?(_e&J)===J:(qn&J)===J){var B=Q.revertLane;if(B===0)O!==null&&(O=O.next={lane:0,revertLane:0,gesture:null,action:Q.action,hasEagerState:Q.hasEagerState,eagerState:Q.eagerState,next:null}),J===Vl&&(X=!0);else if((qn&B)===B){Q=Q.next,B===Vl&&(X=!0);continue}else J={lane:0,revertLane:Q.revertLane,gesture:null,action:Q.action,hasEagerState:Q.hasEagerState,eagerState:Q.eagerState,next:null},O===null?(x=O=J,y=o):O=O.next=J,je.lanes|=B,ya|=B;J=Q.action,sl&&n(o,J),o=Q.hasEagerState?Q.eagerState:n(o,J)}else B={lane:J,revertLane:Q.revertLane,gesture:Q.gesture,action:Q.action,hasEagerState:Q.hasEagerState,eagerState:Q.eagerState,next:null},O===null?(x=O=B,y=o):O=O.next=B,je.lanes|=J,ya|=J;Q=Q.next}while(Q!==null&&Q!==t);if(O===null?y=o:O.next=x,!Ht(o,e.memoizedState)&&(rt=!0,X&&(n=Kl,n!==null)))throw n;e.memoizedState=o,e.baseState=y,e.baseQueue=O,l.lastRenderedState=o}return u===null&&(l.lanes=0),[e.memoizedState,l.dispatch]}function ao(e){var t=nt(),n=t.queue;if(n===null)throw Error(r(311));n.lastRenderedReducer=e;var l=n.dispatch,u=n.pending,o=t.memoizedState;if(u!==null){n.pending=null;var y=u=u.next;do o=e(o,y.action),y=y.next;while(y!==u);Ht(o,t.memoizedState)||(rt=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,l]}function Fh(e,t,n){var l=je,u=nt(),o=Te;if(o){if(n===void 0)throw Error(r(407));n=n()}else n=t();var y=!Ht((Ge||u).memoizedState,n);if(y&&(u.memoizedState=n,rt=!0),u=u.queue,so(em.bind(null,l,u,e),[e]),u.getSnapshot!==t||y||st!==null&&st.memoizedState.tag&1){if(l.flags|=2048,Fl(9,{destroy:void 0},Wh.bind(null,l,u,n,t),null),Ke===null)throw Error(r(349));o||(qn&127)!==0||Ih(l,t,n)}return n}function Ih(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=je.updateQueue,t===null?(t=Qr(),je.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Wh(e,t,n,l){t.value=n,t.getSnapshot=l,tm(t)&&nm(e)}function em(e,t,n){return n(function(){tm(t)&&nm(e)})}function tm(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Ht(e,n)}catch{return!0}}function nm(e){var t=Fa(e,2);t!==null&&Dt(t,e,2)}function lo(e){var t=Nt();if(typeof e=="function"){var n=e;if(e=n(),sl){na(!0);try{n()}finally{na(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ln,lastRenderedState:e},t}function am(e,t,n,l){return e.baseState=n,no(e,Ge,typeof l=="function"?l:Ln)}function jb(e,t,n,l,u){if(kr(e))throw Error(r(485));if(e=t.action,e!==null){var o={payload:u,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(y){o.listeners.push(y)}};q.T!==null?n(!0):o.isTransition=!1,l(o),n=t.pending,n===null?(o.next=t.pending=o,lm(t,o)):(o.next=n.next,t.pending=n.next=o)}}function lm(e,t){var n=t.action,l=t.payload,u=e.state;if(t.isTransition){var o=q.T,y={};q.T=y;try{var x=n(u,l),O=q.S;O!==null&&O(y,x),im(e,t,x)}catch(Q){io(e,t,Q)}finally{o!==null&&y.types!==null&&(o.types=y.types),q.T=o}}else try{o=n(u,l),im(e,t,o)}catch(Q){io(e,t,Q)}}function im(e,t,n){n!==null&&typeof n=="object"&&typeof n.then=="function"?n.then(function(l){sm(e,t,l)},function(l){return io(e,t,l)}):sm(e,t,n)}function sm(e,t,n){t.status="fulfilled",t.value=n,rm(t),e.state=n,t=e.pending,t!==null&&(n=t.next,n===t?e.pending=null:(n=n.next,t.next=n,lm(e,n)))}function io(e,t,n){var l=e.pending;if(e.pending=null,l!==null){l=l.next;do t.status="rejected",t.reason=n,rm(t),t=t.next;while(t!==l)}e.action=null}function rm(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function um(e,t){return t}function cm(e,t){if(Te){var n=Ke.formState;if(n!==null){e:{var l=je;if(Te){if(Xe){t:{for(var u=Xe,o=ln;u.nodeType!==8;){if(!o){u=null;break t}if(u=rn(u.nextSibling),u===null){u=null;break t}}o=u.data,u=o==="F!"||o==="F"?u:null}if(u){Xe=rn(u.nextSibling),l=u.data==="F!";break e}}ra(l)}l=!1}l&&(t=n[0])}}return n=Nt(),n.memoizedState=n.baseState=t,l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:um,lastRenderedState:t},n.queue=l,n=Cm.bind(null,je,l),l.dispatch=n,l=lo(!1),o=fo.bind(null,je,!1,l.queue),l=Nt(),u={state:t,dispatch:null,action:e,pending:null},l.queue=u,n=jb.bind(null,je,u,o,n),u.dispatch=n,l.memoizedState=e,[t,n,!1]}function om(e){var t=nt();return fm(t,Ge,e)}function fm(e,t,n){if(t=no(e,t,um)[0],e=Lr(Ln)[0],typeof t=="object"&&t!==null&&typeof t.then=="function")try{var l=is(t)}catch(y){throw y===Xl?Cr:y}else l=t;t=nt();var u=t.queue,o=u.dispatch;return n!==t.memoizedState&&(je.flags|=2048,Fl(9,{destroy:void 0},Sb.bind(null,u,n),null)),[l,o,e]}function Sb(e,t){e.action=t}function dm(e){var t=nt(),n=Ge;if(n!==null)return fm(t,n,e);nt(),t=t.memoizedState,n=nt();var l=n.queue.dispatch;return n.memoizedState=e,[t,l,!1]}function Fl(e,t,n,l){return e={tag:e,create:n,deps:l,inst:t,next:null},t=je.updateQueue,t===null&&(t=Qr(),je.updateQueue=t),n=t.lastEffect,n===null?t.lastEffect=e.next=e:(l=n.next,n.next=e,e.next=l,t.lastEffect=e),e}function hm(){return nt().memoizedState}function Br(e,t,n,l){var u=Nt();je.flags|=e,u.memoizedState=Fl(1|t,{destroy:void 0},n,l===void 0?null:l)}function Hr(e,t,n,l){var u=nt();l=l===void 0?null:l;var o=u.memoizedState.inst;Ge!==null&&l!==null&&Jc(l,Ge.memoizedState.deps)?u.memoizedState=Fl(t,o,n,l):(je.flags|=e,u.memoizedState=Fl(1|t,o,n,l))}function mm(e,t){Br(8390656,8,e,t)}function so(e,t){Hr(2048,8,e,t)}function Nb(e){je.flags|=4;var t=je.updateQueue;if(t===null)t=Qr(),je.updateQueue=t,t.events=[e];else{var n=t.events;n===null?t.events=[e]:n.push(e)}}function pm(e){var t=nt().memoizedState;return Nb({ref:t,nextImpl:e}),function(){if((Le&2)!==0)throw Error(r(440));return t.impl.apply(void 0,arguments)}}function ym(e,t){return Hr(4,2,e,t)}function vm(e,t){return Hr(4,4,e,t)}function xm(e,t){if(typeof t=="function"){e=e();var n=t(e);return function(){typeof n=="function"?n():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function gm(e,t,n){n=n!=null?n.concat([e]):null,Hr(4,4,xm.bind(null,t,e),n)}function ro(){}function bm(e,t){var n=nt();t=t===void 0?null:t;var l=n.memoizedState;return t!==null&&Jc(t,l[1])?l[0]:(n.memoizedState=[e,t],e)}function jm(e,t){var n=nt();t=t===void 0?null:t;var l=n.memoizedState;if(t!==null&&Jc(t,l[1]))return l[0];if(l=e(),sl){na(!0);try{e()}finally{na(!1)}}return n.memoizedState=[l,t],l}function uo(e,t,n){return n===void 0||(qn&1073741824)!==0&&(_e&261930)===0?e.memoizedState=t:(e.memoizedState=n,e=Sp(),je.lanes|=e,ya|=e,n)}function Sm(e,t,n,l){return Ht(n,t)?n:Pl.current!==null?(e=uo(e,n,l),Ht(e,t)||(rt=!0),e):(qn&42)===0||(qn&1073741824)!==0&&(_e&261930)===0?(rt=!0,e.memoizedState=n):(e=Sp(),je.lanes|=e,ya|=e,t)}function Nm(e,t,n,l,u){var o=I.p;I.p=o!==0&&8>o?o:8;var y=q.T,x={};q.T=x,fo(e,!1,t,n);try{var O=u(),Q=q.S;if(Q!==null&&Q(x,O),O!==null&&typeof O=="object"&&typeof O.then=="function"){var X=xb(O,l);ss(e,t,X,Xt(e))}else ss(e,t,l,Xt(e))}catch(J){ss(e,t,{then:function(){},status:"rejected",reason:J},Xt())}finally{I.p=o,y!==null&&x.types!==null&&(y.types=x.types),q.T=y}}function Eb(){}function co(e,t,n,l){if(e.tag!==5)throw Error(r(476));var u=Em(e).queue;Nm(e,u,t,D,n===null?Eb:function(){return Om(e),n(l)})}function Em(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:D,baseState:D,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ln,lastRenderedState:D},next:null};var n={};return t.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ln,lastRenderedState:n},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function Om(e){var t=Em(e);t.next===null&&(t=e.alternate.memoizedState),ss(e,t.next.queue,{},Xt())}function oo(){return yt(Ns)}function _m(){return nt().memoizedState}function wm(){return nt().memoizedState}function Ob(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var n=Xt();e=oa(n);var l=fa(t,e,n);l!==null&&(Dt(l,t,n),ts(l,t,n)),t={cache:Bc()},e.payload=t;return}t=t.return}}function _b(e,t,n){var l=Xt();n={lane:l,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},kr(e)?Rm(t,n):(n=Cc(e,t,n,l),n!==null&&(Dt(n,e,l),Tm(n,t,l)))}function Cm(e,t,n){var l=Xt();ss(e,t,n,l)}function ss(e,t,n,l){var u={lane:l,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(kr(e))Rm(t,u);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var y=t.lastRenderedState,x=o(y,n);if(u.hasEagerState=!0,u.eagerState=x,Ht(x,y))return jr(e,t,u,0),Ke===null&&br(),!1}catch{}finally{}if(n=Cc(e,t,u,l),n!==null)return Dt(n,e,l),Tm(n,t,l),!0}return!1}function fo(e,t,n,l){if(l={lane:2,revertLane:Vo(),gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null},kr(e)){if(t)throw Error(r(479))}else t=Cc(e,n,l,2),t!==null&&Dt(t,e,2)}function kr(e){var t=e.alternate;return e===je||t!==null&&t===je}function Rm(e,t){$l=Ur=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Tm(e,t,n){if((n&4194048)!==0){var l=t.lanes;l&=e.pendingLanes,n|=l,t.lanes=n,zd(e,n)}}var rs={readContext:yt,use:qr,useCallback:Je,useContext:Je,useEffect:Je,useImperativeHandle:Je,useLayoutEffect:Je,useInsertionEffect:Je,useMemo:Je,useReducer:Je,useRef:Je,useState:Je,useDebugValue:Je,useDeferredValue:Je,useTransition:Je,useSyncExternalStore:Je,useId:Je,useHostTransitionStatus:Je,useFormState:Je,useActionState:Je,useOptimistic:Je,useMemoCache:Je,useCacheRefresh:Je};rs.useEffectEvent=Je;var Am={readContext:yt,use:qr,useCallback:function(e,t){return Nt().memoizedState=[e,t===void 0?null:t],e},useContext:yt,useEffect:mm,useImperativeHandle:function(e,t,n){n=n!=null?n.concat([e]):null,Br(4194308,4,xm.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Br(4194308,4,e,t)},useInsertionEffect:function(e,t){Br(4,2,e,t)},useMemo:function(e,t){var n=Nt();t=t===void 0?null:t;var l=e();if(sl){na(!0);try{e()}finally{na(!1)}}return n.memoizedState=[l,t],l},useReducer:function(e,t,n){var l=Nt();if(n!==void 0){var u=n(t);if(sl){na(!0);try{n(t)}finally{na(!1)}}}else u=t;return l.memoizedState=l.baseState=u,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:u},l.queue=e,e=e.dispatch=_b.bind(null,je,e),[l.memoizedState,e]},useRef:function(e){var t=Nt();return e={current:e},t.memoizedState=e},useState:function(e){e=lo(e);var t=e.queue,n=Cm.bind(null,je,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:ro,useDeferredValue:function(e,t){var n=Nt();return uo(n,e,t)},useTransition:function(){var e=lo(!1);return e=Nm.bind(null,je,e.queue,!0,!1),Nt().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var l=je,u=Nt();if(Te){if(n===void 0)throw Error(r(407));n=n()}else{if(n=t(),Ke===null)throw Error(r(349));(_e&127)!==0||Ih(l,t,n)}u.memoizedState=n;var o={value:n,getSnapshot:t};return u.queue=o,mm(em.bind(null,l,o,e),[e]),l.flags|=2048,Fl(9,{destroy:void 0},Wh.bind(null,l,o,n,t),null),n},useId:function(){var e=Nt(),t=Ke.identifierPrefix;if(Te){var n=bn,l=gn;n=(l&~(1<<32-Bt(l)-1)).toString(32)+n,t="_"+t+"R_"+n,n=zr++,0<n&&(t+="H"+n.toString(32)),t+="_"}else n=gb++,t="_"+t+"r_"+n.toString(32)+"_";return e.memoizedState=t},useHostTransitionStatus:oo,useFormState:cm,useActionState:cm,useOptimistic:function(e){var t=Nt();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=fo.bind(null,je,!0,n),n.dispatch=t,[e,t]},useMemoCache:to,useCacheRefresh:function(){return Nt().memoizedState=Ob.bind(null,je)},useEffectEvent:function(e){var t=Nt(),n={impl:e};return t.memoizedState=n,function(){if((Le&2)!==0)throw Error(r(440));return n.impl.apply(void 0,arguments)}}},ho={readContext:yt,use:qr,useCallback:bm,useContext:yt,useEffect:so,useImperativeHandle:gm,useInsertionEffect:ym,useLayoutEffect:vm,useMemo:jm,useReducer:Lr,useRef:hm,useState:function(){return Lr(Ln)},useDebugValue:ro,useDeferredValue:function(e,t){var n=nt();return Sm(n,Ge.memoizedState,e,t)},useTransition:function(){var e=Lr(Ln)[0],t=nt().memoizedState;return[typeof e=="boolean"?e:is(e),t]},useSyncExternalStore:Fh,useId:_m,useHostTransitionStatus:oo,useFormState:om,useActionState:om,useOptimistic:function(e,t){var n=nt();return am(n,Ge,e,t)},useMemoCache:to,useCacheRefresh:wm};ho.useEffectEvent=pm;var Mm={readContext:yt,use:qr,useCallback:bm,useContext:yt,useEffect:so,useImperativeHandle:gm,useInsertionEffect:ym,useLayoutEffect:vm,useMemo:jm,useReducer:ao,useRef:hm,useState:function(){return ao(Ln)},useDebugValue:ro,useDeferredValue:function(e,t){var n=nt();return Ge===null?uo(n,e,t):Sm(n,Ge.memoizedState,e,t)},useTransition:function(){var e=ao(Ln)[0],t=nt().memoizedState;return[typeof e=="boolean"?e:is(e),t]},useSyncExternalStore:Fh,useId:_m,useHostTransitionStatus:oo,useFormState:dm,useActionState:dm,useOptimistic:function(e,t){var n=nt();return Ge!==null?am(n,Ge,e,t):(n.baseState=e,[e,n.queue.dispatch])},useMemoCache:to,useCacheRefresh:wm};Mm.useEffectEvent=pm;function mo(e,t,n,l){t=e.memoizedState,n=n(l,t),n=n==null?t:g({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var po={enqueueSetState:function(e,t,n){e=e._reactInternals;var l=Xt(),u=oa(l);u.payload=t,n!=null&&(u.callback=n),t=fa(e,u,l),t!==null&&(Dt(t,e,l),ts(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var l=Xt(),u=oa(l);u.tag=1,u.payload=t,n!=null&&(u.callback=n),t=fa(e,u,l),t!==null&&(Dt(t,e,l),ts(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Xt(),l=oa(n);l.tag=2,t!=null&&(l.callback=t),t=fa(e,l,n),t!==null&&(Dt(t,e,n),ts(t,e,n))}};function Dm(e,t,n,l,u,o,y){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(l,o,y):t.prototype&&t.prototype.isPureReactComponent?!Zi(n,l)||!Zi(u,o):!0}function Um(e,t,n,l){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,l),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,l),t.state!==e&&po.enqueueReplaceState(t,t.state,null)}function rl(e,t){var n=t;if("ref"in t){n={};for(var l in t)l!=="ref"&&(n[l]=t[l])}if(e=e.defaultProps){n===t&&(n=g({},n));for(var u in e)n[u]===void 0&&(n[u]=e[u])}return n}function zm(e){gr(e)}function Qm(e){console.error(e)}function qm(e){gr(e)}function Gr(e,t){try{var n=e.onUncaughtError;n(t.value,{componentStack:t.stack})}catch(l){setTimeout(function(){throw l})}}function Lm(e,t,n){try{var l=e.onCaughtError;l(n.value,{componentStack:n.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(u){setTimeout(function(){throw u})}}function yo(e,t,n){return n=oa(n),n.tag=3,n.payload={element:null},n.callback=function(){Gr(e,t)},n}function Bm(e){return e=oa(e),e.tag=3,e}function Hm(e,t,n,l){var u=n.type.getDerivedStateFromError;if(typeof u=="function"){var o=l.value;e.payload=function(){return u(o)},e.callback=function(){Lm(t,n,l)}}var y=n.stateNode;y!==null&&typeof y.componentDidCatch=="function"&&(e.callback=function(){Lm(t,n,l),typeof u!="function"&&(va===null?va=new Set([this]):va.add(this));var x=l.stack;this.componentDidCatch(l.value,{componentStack:x!==null?x:""})})}function wb(e,t,n,l,u){if(n.flags|=32768,l!==null&&typeof l=="object"&&typeof l.then=="function"){if(t=n.alternate,t!==null&&Yl(t,n,u,!0),n=Gt.current,n!==null){switch(n.tag){case 31:case 13:return sn===null?eu():n.alternate===null&&Fe===0&&(Fe=3),n.flags&=-257,n.flags|=65536,n.lanes=u,l===Rr?n.flags|=16384:(t=n.updateQueue,t===null?n.updateQueue=new Set([l]):t.add(l),ko(e,l,u)),!1;case 22:return n.flags|=65536,l===Rr?n.flags|=16384:(t=n.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([l])},n.updateQueue=t):(n=t.retryQueue,n===null?t.retryQueue=new Set([l]):n.add(l)),ko(e,l,u)),!1}throw Error(r(435,n.tag))}return ko(e,l,u),eu(),!1}if(Te)return t=Gt.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=u,l!==Uc&&(e=Error(r(422),{cause:l}),Ji(tn(e,n)))):(l!==Uc&&(t=Error(r(423),{cause:l}),Ji(tn(t,n))),e=e.current.alternate,e.flags|=65536,u&=-u,e.lanes|=u,l=tn(l,n),u=yo(e.stateNode,l,u),Kc(e,u),Fe!==4&&(Fe=2)),!1;var o=Error(r(520),{cause:l});if(o=tn(o,n),ps===null?ps=[o]:ps.push(o),Fe!==4&&(Fe=2),t===null)return!0;l=tn(l,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=u&-u,n.lanes|=e,e=yo(n.stateNode,l,e),Kc(n,e),!1;case 1:if(t=n.type,o=n.stateNode,(n.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||o!==null&&typeof o.componentDidCatch=="function"&&(va===null||!va.has(o))))return n.flags|=65536,u&=-u,n.lanes|=u,u=Bm(u),Hm(u,e,n,l),Kc(n,u),!1}n=n.return}while(n!==null);return!1}var vo=Error(r(461)),rt=!1;function vt(e,t,n,l){t.child=e===null?Vh(t,null,n,l):il(t,e.child,n,l)}function km(e,t,n,l,u){n=n.render;var o=t.ref;if("ref"in l){var y={};for(var x in l)x!=="ref"&&(y[x]=l[x])}else y=l;return tl(t),l=Fc(e,t,n,y,o,u),x=Ic(),e!==null&&!rt?(Wc(e,t,u),Bn(e,t,u)):(Te&&x&&Mc(t),t.flags|=1,vt(e,t,l,u),t.child)}function Gm(e,t,n,l,u){if(e===null){var o=n.type;return typeof o=="function"&&!Rc(o)&&o.defaultProps===void 0&&n.compare===null?(t.tag=15,t.type=o,Ym(e,t,o,l,u)):(e=Nr(n.type,null,l,t,t.mode,u),e.ref=t.ref,e.return=t,t.child=e)}if(o=e.child,!Oo(e,u)){var y=o.memoizedProps;if(n=n.compare,n=n!==null?n:Zi,n(y,l)&&e.ref===t.ref)return Bn(e,t,u)}return t.flags|=1,e=Dn(o,l),e.ref=t.ref,e.return=t,t.child=e}function Ym(e,t,n,l,u){if(e!==null){var o=e.memoizedProps;if(Zi(o,l)&&e.ref===t.ref)if(rt=!1,t.pendingProps=l=o,Oo(e,u))(e.flags&131072)!==0&&(rt=!0);else return t.lanes=e.lanes,Bn(e,t,u)}return xo(e,t,n,l,u)}function Vm(e,t,n,l){var u=l.children,o=e!==null?e.memoizedState:null;if(e===null&&t.stateNode===null&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),l.mode==="hidden"){if((t.flags&128)!==0){if(o=o!==null?o.baseLanes|n:n,e!==null){for(l=t.child=e.child,u=0;l!==null;)u=u|l.lanes|l.childLanes,l=l.sibling;l=u&~o}else l=0,t.child=null;return Km(e,t,o,n,l)}if((n&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null}
vendor: 10,139 bytes, line 48
48,e!==null&&wr(t,o!==null?o.cachePool:null),o!==null?Zh(t,o):Zc(),Ph(t);else return l=t.lanes=536870912,Km(e,t,o!==null?o.baseLanes|n:n,n,l)}else o!==null?(wr(t,o.cachePool),Zh(t,o),ha(),t.memoizedState=null):(e!==null&&wr(t,null),Zc(),ha());return vt(e,t,u,n),t.child}function us(e,t){return e!==null&&e.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function Km(e,t,n,l,u){var o=kc();return o=o===null?null:{parent:it._currentValue,pool:o},t.memoizedState={baseLanes:n,cachePool:o},e!==null&&wr(t,null),Zc(),Ph(t),e!==null&&Yl(e,t,l,!0),t.childLanes=u,null}function Yr(e,t){return t=Kr({mode:t.mode,children:t.children},e.mode),t.ref=e.ref,e.child=t,t.return=e,t}function Xm(e,t,n){return il(t,e.child,null,n),e=Yr(t,t.pendingProps),e.flags|=2,Yt(t),t.memoizedState=null,e}function Cb(e,t,n){var l=t.pendingProps,u=(t.flags&128)!==0;if(t.flags&=-129,e===null){if(Te){if(l.mode==="hidden")return e=Yr(t,l),t.lanes=536870912,us(null,e);if($c(t),(e=Xe)?(e=ly(e,ln),e=e!==null&&e.data==="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:ia!==null?{id:gn,overflow:bn}:null,retryLane:536870912,hydrationErrors:null},n=Rh(e),n.return=t,t.child=n,pt=t,Xe=null)):e=null,e===null)throw ra(t);return t.lanes=536870912,null}return Yr(t,l)}var o=e.memoizedState;if(o!==null){var y=o.dehydrated;if($c(t),u)if(t.flags&256)t.flags&=-257,t=Xm(e,t,n);else if(t.memoizedState!==null)t.child=e.child,t.flags|=128,t=null;else throw Error(r(558));else if(rt||Yl(e,t,n,!1),u=(n&e.childLanes)!==0,rt||u){if(l=Ke,l!==null&&(y=Qd(l,n),y!==0&&y!==o.retryLane))throw o.retryLane=y,Fa(e,y),Dt(l,e,y),vo;eu(),t=Xm(e,t,n)}else e=o.treeContext,Xe=rn(y.nextSibling),pt=t,Te=!0,sa=null,ln=!1,e!==null&&Mh(t,e),t=Yr(t,l),t.flags|=4096;return t}return e=Dn(e.child,{mode:l.mode,children:l.children}),e.ref=t.ref,t.child=e,e.return=t,e}function Vr(e,t){var n=t.ref;if(n===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof n!="function"&&typeof n!="object")throw Error(r(284));(e===null||e.ref!==n)&&(t.flags|=4194816)}}function xo(e,t,n,l,u){return tl(t),n=Fc(e,t,n,l,void 0,u),l=Ic(),e!==null&&!rt?(Wc(e,t,u),Bn(e,t,u)):(Te&&l&&Mc(t),t.flags|=1,vt(e,t,n,u),t.child)}function Zm(e,t,n,l,u,o){return tl(t),t.updateQueue=null,n=Jh(t,l,n,u),$h(e),l=Ic(),e!==null&&!rt?(Wc(e,t,o),Bn(e,t,o)):(Te&&l&&Mc(t),t.flags|=1,vt(e,t,n,o),t.child)}function Pm(e,t,n,l,u){if(tl(t),t.stateNode===null){var o=Bl,y=n.contextType;typeof y=="object"&&y!==null&&(o=yt(y)),o=new n(l,o),t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,o.updater=po,t.stateNode=o,o._reactInternals=t,o=t.stateNode,o.props=l,o.state=t.memoizedState,o.refs={},Yc(t),y=n.contextType,o.context=typeof y=="object"&&y!==null?yt(y):Bl,o.state=t.memoizedState,y=n.getDerivedStateFromProps,typeof y=="function"&&(mo(t,n,y,l),o.state=t.memoizedState),typeof n.getDerivedStateFromProps=="function"||typeof o.getSnapshotBeforeUpdate=="function"||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(y=o.state,typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount(),y!==o.state&&po.enqueueReplaceState(o,o.state,null),as(t,l,o,u),ns(),o.state=t.memoizedState),typeof o.componentDidMount=="function"&&(t.flags|=4194308),l=!0}else if(e===null){o=t.stateNode;var x=t.memoizedProps,O=rl(n,x);o.props=O;var Q=o.context,X=n.contextType;y=Bl,typeof X=="object"&&X!==null&&(y=yt(X));var J=n.getDerivedStateFromProps;X=typeof J=="function"||typeof o.getSnapshotBeforeUpdate=="function",x=t.pendingProps!==x,X||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(x||Q!==y)&&Um(t,o,l,y),ca=!1;var B=t.memoizedState;o.state=B,as(t,l,o,u),ns(),Q=t.memoizedState,x||B!==Q||ca?(typeof J=="function"&&(mo(t,n,J,l),Q=t.memoizedState),(O=ca||Dm(t,n,O,l,B,Q,y))?(X||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount()),typeof o.componentDidMount=="function"&&(t.flags|=4194308)):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=l,t.memoizedState=Q),o.props=l,o.state=Q,o.context=y,l=O):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),l=!1)}else{o=t.stateNode,Vc(e,t),y=t.memoizedProps,X=rl(n,y),o.props=X,J=t.pendingProps,B=o.context,Q=n.contextType,O=Bl,typeof Q=="object"&&Q!==null&&(O=yt(Q)),x=n.getDerivedStateFromProps,(Q=typeof x=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(y!==J||B!==O)&&Um(t,o,l,O),ca=!1,B=t.memoizedState,o.state=B,as(t,l,o,u),ns();var G=t.memoizedState;y!==J||B!==G||ca||e!==null&&e.dependencies!==null&&Or(e.dependencies)?(typeof x=="function"&&(mo(t,n,x,l),G=t.memoizedState),(X=ca||Dm(t,n,X,l,B,G,O)||e!==null&&e.dependencies!==null&&Or(e.dependencies))?(Q||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(l,G,O),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(l,G,O)),typeof o.componentDidUpdate=="function"&&(t.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof o.componentDidUpdate!="function"||y===e.memoizedProps&&B===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||y===e.memoizedProps&&B===e.memoizedState||(t.flags|=1024),t.memoizedProps=l,t.memoizedState=G),o.props=l,o.state=G,o.context=O,l=X):(typeof o.componentDidUpdate!="function"||y===e.memoizedProps&&B===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||y===e.memoizedProps&&B===e.memoizedState||(t.flags|=1024),l=!1)}return o=l,Vr(e,t),l=(t.flags&128)!==0,o||l?(o=t.stateNode,n=l&&typeof n.getDerivedStateFromError!="function"?null:o.render(),t.flags|=1,e!==null&&l?(t.child=il(t,e.child,null,u),t.child=il(t,null,n,u)):vt(e,t,n,u),t.memoizedState=o.state,e=t.child):e=Bn(e,t,u),e}function $m(e,t,n,l){return Wa(),t.flags|=256,vt(e,t,n,l),t.child}var go={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function bo(e){return{baseLanes:e,cachePool:Lh()}}function jo(e,t,n){return e=e!==null?e.childLanes&~n:0,t&&(e|=Kt),e}function Jm(e,t,n){var l=t.pendingProps,u=!1,o=(t.flags&128)!==0,y;if((y=o)||(y=e!==null&&e.memoizedState===null?!1:(tt.current&2)!==0),y&&(u=!0,t.flags&=-129),y=(t.flags&32)!==0,t.flags&=-33,e===null){if(Te){if(u?da(t):ha(),(e=Xe)?(e=ly(e,ln),e=e!==null&&e.data!=="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:ia!==null?{id:gn,overflow:bn}:null,retryLane:536870912,hydrationErrors:null},n=Rh(e),n.return=t,t.child=n,pt=t,Xe=null)):e=null,e===null)throw ra(t);return af(e)?t.lanes=32:t.lanes=536870912,null}var x=l.children;return l=l.fallback,u?(ha(),u=t.mode,x=Kr({mode:"hidden",children:x},u),l=Ia(l,u,n,null),x.return=t,l.return=t,x.sibling=l,t.child=x,l=t.child,l.memoizedState=bo(n),l.childLanes=jo(e,y,n),t.memoizedState=go,us(null,l)):(da(t),So(t,x))}var O=e.memoizedState;if(O!==null&&(x=O.dehydrated,x!==null)){if(o)t.flags&256?(da(t),t.flags&=-257,t=No(e,t,n)):t.memoizedState!==null?(ha(),t.child=e.child,t.flags|=128,t=null):(ha(),x=l.fallback,u=t.mode,l=Kr({mode:"visible",children:l.children},u),x=Ia(x,u,n,null),x.flags|=2,l.return=t,x.return=t,l.sibling=x,t.child=l,il(t,e.child,null,n),l=t.child,l.memoizedState=bo(n),l.childLanes=jo(e,y,n),t.memoizedState=go,t=us(null,l));else if(da(t),af(x)){if(y=x.nextSibling&&x.nextSibling.dataset,y)var Q=y.dgst;y=Q,l=Error(r(419)),l.stack="",l.digest=y,Ji({value:l,source:null,stack:null}),t=No(e,t,n)}else if(rt||Yl(e,t,n,!1),y=(n&e.childLanes)!==0,rt||y){if(y=Ke,y!==null&&(l=Qd(y,n),l!==0&&l!==O.retryLane))throw O.retryLane=l,Fa(e,l),Dt(y,e,l),vo;nf(x)||eu(),t=No(e,t,n)}else nf(x)?(t.flags|=192,t.child=e.child,t=null):(e=O.treeContext,Xe=rn(x.nextSibling),pt=t,Te=!0,sa=null,ln=!1,e!==null&&Mh(t,e),t=So(t,l.children),t.flags|=4096);return t}return u?(ha(),x=l.fallback,u=t.mode,O=e.child,Q=O.sibling,l=Dn(O,{mode:"hidden",children:l.children}),l.subtreeFlags=O.subtreeFlags&65011712,Q!==null?x=Dn(Q,x):(x=Ia(x,u,n,null),x.flags|=2),x.return=t,l.return=t,l.sibling=x,t.child=l,us(null,l),l=t.child,x=e.child.memoizedState,x===null?x=bo(n):(u=x.cachePool,u!==null?(O=it._currentValue,u=u.parent!==O?{parent:O,pool:O}:u):u=Lh(),x={baseLanes:x.baseLanes|n,cachePool:u}),l.memoizedState=x,l.childLanes=jo(e,y,n),t.memoizedState=go,us(e.child,l)):(da(t),n=e.child,e=n.sibling,n=Dn(n,{mode:"visible",children:l.children}),n.return=t,n.sibling=null,e!==null&&(y=t.deletions,y===null?(t.deletions=[e],t.flags|=16):y.push(e)),t.child=n,t.memoizedState=null,n)}function So(e,t){return t=Kr({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function Kr(e,t){return e=kt(22,e,null,t),e.lanes=0,e}function No(e,t,n){return il(t,e.child,null,n),e=So(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Fm(e,t,n){e.lanes|=t;var l=e.alternate;l!==null&&(l.lanes|=t),qc(e.return,t,n)}function Eo(e,t,n,l,u,o){var y=e.memoizedState;y===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:l,tail:n,tailMode:u,treeForkCount:o}:(y.isBackwards=t,y.rendering=null,y.renderingStartTime=0,y.last=l,y.tail=n,y.tailMode=u,y.treeForkCount=o)}function Im(e,t,n){var l=t.pendingProps,u=l.revealOrder,o=l.tail;l=l.children;var y=tt.current,x=(y&2)!==0;if(x?(y=y&1|2,t.flags|=128):y&=1,R(tt,y),vt(e,t,l,n),l=Te?$i:0,!x&&e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Fm(e,n,t);else if(e.tag===19)Fm(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(u){case"forwards":for(n=t.child,u=null;n!==null;)e=n.alternate,e!==null&&Dr(e)===null&&(u=n),n=n.sibling;
vendor: 5,948 bytes, line 48
48n=u,n===null?(u=t.child,t.child=null):(u=n.sibling,n.sibling=null),Eo(t,!1,u,n,o,l);break;case"backwards":case"unstable_legacy-backwards":for(n=null,u=t.child,t.child=null;u!==null;){if(e=u.alternate,e!==null&&Dr(e)===null){t.child=u;break}e=u.sibling,u.sibling=n,n=u,u=e}Eo(t,!0,n,null,o,l);break;case"together":Eo(t,!1,null,null,void 0,l);break;default:t.memoizedState=null}return t.child}function Bn(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),ya|=t.lanes,(n&t.childLanes)===0)if(e!==null){if(Yl(e,t,n,!1),(n&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(r(153));if(t.child!==null){for(e=t.child,n=Dn(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Dn(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Oo(e,t){return(e.lanes&t)!==0?!0:(e=e.dependencies,!!(e!==null&&Or(e)))}function Rb(e,t,n){switch(t.tag){case 3:lt(t,t.stateNode.containerInfo),ua(t,it,e.memoizedState.cache),Wa();break;case 27:case 5:Ui(t);break;case 4:lt(t,t.stateNode.containerInfo);break;case 10:ua(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,$c(t),null;break;case 13:var l=t.memoizedState;if(l!==null)return l.dehydrated!==null?(da(t),t.flags|=128,null):(n&t.child.childLanes)!==0?Jm(e,t,n):(da(t),e=Bn(e,t,n),e!==null?e.sibling:null);da(t);break;case 19:var u=(e.flags&128)!==0;if(l=(n&t.childLanes)!==0,l||(Yl(e,t,n,!1),l=(n&t.childLanes)!==0),u){if(l)return Im(e,t,n);t.flags|=128}if(u=t.memoizedState,u!==null&&(u.rendering=null,u.tail=null,u.lastEffect=null),R(tt,tt.current),l)break;return null;case 22:return t.lanes=0,Vm(e,t,n,t.pendingProps);case 24:ua(t,it,e.memoizedState.cache)}return Bn(e,t,n)}function Wm(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps)rt=!0;else{if(!Oo(e,n)&&(t.flags&128)===0)return rt=!1,Rb(e,t,n);rt=(e.flags&131072)!==0}else rt=!1,Te&&(t.flags&1048576)!==0&&Ah(t,$i,t.index);switch(t.lanes=0,t.tag){case 16:e:{var l=t.pendingProps;if(e=al(t.elementType),t.type=e,typeof e=="function")Rc(e)?(l=rl(e,l),t.tag=1,t=Pm(null,t,e,l,n)):(t.tag=0,t=xo(null,t,e,l,n));else{if(e!=null){var u=e.$$typeof;if(u===Z){t.tag=11,t=km(null,t,e,l,n);break e}else if(u===k){t.tag=14,t=Gm(null,t,e,l,n);break e}}throw t=ue(e)||e,Error(r(306,t,""))}}return t;case 0:return xo(e,t,t.type,t.pendingProps,n);case 1:return l=t.type,u=rl(l,t.pendingProps),Pm(e,t,l,u,n);case 3:e:{if(lt(t,t.stateNode.containerInfo),e===null)throw Error(r(387));l=t.pendingProps;var o=t.memoizedState;u=o.element,Vc(e,t),as(t,l,null,n);var y=t.memoizedState;if(l=y.cache,ua(t,it,l),l!==o.cache&&Lc(t,[it],n,!0),ns(),l=y.element,o.isDehydrated)if(o={element:l,isDehydrated:!1,cache:y.cache},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){t=$m(e,t,l,n);break e}else if(l!==u){u=tn(Error(r(424)),t),Ji(u),t=$m(e,t,l,n);break e}else{switch(e=t.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName==="HTML"?e.ownerDocument.body:e}for(Xe=rn(e.firstChild),pt=t,Te=!0,sa=null,ln=!0,n=Vh(t,null,l,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling}else{if(Wa(),l===u){t=Bn(e,t,n);break e}vt(e,t,l,n)}t=t.child}return t;case 26:return Vr(e,t),e===null?(n=oy(t.type,null,t.pendingProps,null))?t.memoizedState=n:Te||(n=t.type,e=t.pendingProps,l=ru(de.current).createElement(n),l[mt]=t,l[wt]=e,xt(l,n,e),ft(l),t.stateNode=l):t.memoizedState=oy(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return Ui(t),e===null&&Te&&(l=t.stateNode=ry(t.type,t.pendingProps,de.current),pt=t,ln=!0,u=Xe,ja(t.type)?(lf=u,Xe=rn(l.firstChild)):Xe=u),vt(e,t,t.pendingProps.children,n),Vr(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&Te&&((u=l=Xe)&&(l=i0(l,t.type,t.pendingProps,ln),l!==null?(t.stateNode=l,pt=t,Xe=rn(l.firstChild),ln=!1,u=!0):u=!1),u||ra(t)),Ui(t),u=t.type,o=t.pendingProps,y=e!==null?e.memoizedProps:null,l=o.children,Wo(u,o)?l=null:y!==null&&Wo(u,y)&&(t.flags|=32),t.memoizedState!==null&&(u=Fc(e,t,bb,null,null,n),Ns._currentValue=u),Vr(e,t),vt(e,t,l,n),t.child;case 6:return e===null&&Te&&((e=n=Xe)&&(n=s0(n,t.pendingProps,ln),n!==null?(t.stateNode=n,pt=t,Xe=null,e=!0):e=!1),e||ra(t)),null;case 13:return Jm(e,t,n);case 4:return lt(t,t.stateNode.containerInfo),l=t.pendingProps,e===null?t.child=il(t,null,l,n):vt(e,t,l,n),t.child;case 11:return km(e,t,t.type,t.pendingProps,n);case 7:return vt(e,t,t.pendingProps,n),t.child;case 8:return vt(e,t,t.pendingProps.children,n),t.child;case 12:return vt(e,t,t.pendingProps.children,n),t.child;case 10:return l=t.pendingProps,ua(t,t.type,l.value),vt(e,t,l.children,n),t.child;case 9:return u=t.type._context,l=t.pendingProps.children,tl(t),u=yt(u),l=l(u),t.flags|=1,vt(e,t,l,n),t.child;case 14:return Gm(e,t,t.type,t.pendingProps,n);case 15:return Ym(e,t,t.type,t.pendingProps,n);case 19:return Im(e,t,n);case 31:return Cb(e,t,n);case 22:return Vm(e,t,n,t.pendingProps);case 24:return tl(t),l=yt(it),e===null?(u=kc(),u===null&&(u=Ke,o=Bc(),u.pooledCache=o,o.refCount++,o!==null&&(u.pooledCacheLanes|=n),u=o),t.memoizedState={parent:l,cache:u},Yc(t),ua(t,it,u)):((e.lanes&n)!==0&&(Vc(e,t),as(t,null,null,n),ns()),u=e.memoizedState,o=t.memoizedState,u.parent!==l?(u={parent:l,cache:l},t.memoizedState=u,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=u),ua(t,it,l)):(l=o.cache,ua(t,it,l),l!==u.cache&&Lc(t,[it],n,!0))),vt(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(r(156,t.tag))}function Hn(e){e.flags|=4}function _o(e,t,n,l,u){if((t=(e.mode&32)!==0)&&(t=!1),t){if(e.flags|=16777216,(u&335544128)===u)if(e.stateNode.complete)e.flags|=8192;else if(_p())e.flags|=8192;else throw ll=Rr,Gc}else e.flags&=-16777217}function ep(e,t){if(t.type!=="stylesheet"||(t.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!py(t))if(_p())e.flags|=8192;else throw ll=Rr,Gc}function Xr(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag!==22?Dd():536870912,e.lanes|=t,ti|=t)}
vendor: 8,477 bytes, line 48
48function cs(e,t){if(!Te)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var l=null;n!==null;)n.alternate!==null&&(l=n),n=n.sibling;l===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:l.sibling=null}}function Ze(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,l=0;if(t)for(var u=e.child;u!==null;)n|=u.lanes|u.childLanes,l|=u.subtreeFlags&65011712,l|=u.flags&65011712,u.return=e,u=u.sibling;else for(u=e.child;u!==null;)n|=u.lanes|u.childLanes,l|=u.subtreeFlags,l|=u.flags,u.return=e,u=u.sibling;return e.subtreeFlags|=l,e.childLanes=n,t}function Tb(e,t,n){var l=t.pendingProps;switch(Dc(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ze(t),null;case 1:return Ze(t),null;case 3:return n=t.stateNode,l=null,e!==null&&(l=e.memoizedState.cache),t.memoizedState.cache!==l&&(t.flags|=2048),Qn(it),et(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(e===null||e.child===null)&&(Gl(t)?Hn(t):e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,zc())),Ze(t),null;case 26:var u=t.type,o=t.memoizedState;return e===null?(Hn(t),o!==null?(Ze(t),ep(t,o)):(Ze(t),_o(t,u,null,l,n))):o?o!==e.memoizedState?(Hn(t),Ze(t),ep(t,o)):(Ze(t),t.flags&=-16777217):(e=e.memoizedProps,e!==l&&Hn(t),Ze(t),_o(t,u,e,l,n)),null;case 27:if(ar(t),n=de.current,u=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==l&&Hn(t);else{if(!l){if(t.stateNode===null)throw Error(r(166));return Ze(t),null}e=$.current,Gl(t)?Dh(t):(e=ry(u,l,n),t.stateNode=e,Hn(t))}return Ze(t),null;case 5:if(ar(t),u=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==l&&Hn(t);else{if(!l){if(t.stateNode===null)throw Error(r(166));return Ze(t),null}if(o=$.current,Gl(t))Dh(t);else{var y=ru(de.current);switch(o){case 1:o=y.createElementNS("http://www.w3.org/2000/svg",u);break;case 2:o=y.createElementNS("http://www.w3.org/1998/Math/MathML",u);break;default:switch(u){case"svg":o=y.createElementNS("http://www.w3.org/2000/svg",u);break;case"math":o=y.createElementNS("http://www.w3.org/1998/Math/MathML",u);break;case"script":o=y.createElement("div"),o.innerHTML="<script><\/script>",o=o.removeChild(o.firstChild);break;case"select":o=typeof l.is=="string"?y.createElement("select",{is:l.is}):y.createElement("select"),l.multiple?o.multiple=!0:l.size&&(o.size=l.size);break;default:o=typeof l.is=="string"?y.createElement(u,{is:l.is}):y.createElement(u)}}o[mt]=t,o[wt]=l;e:for(y=t.child;y!==null;){if(y.tag===5||y.tag===6)o.appendChild(y.stateNode);else if(y.tag!==4&&y.tag!==27&&y.child!==null){y.child.return=y,y=y.child;continue}if(y===t)break e;for(;y.sibling===null;){if(y.return===null||y.return===t)break e;y=y.return}y.sibling.return=y.return,y=y.sibling}t.stateNode=o;e:switch(xt(o,u,l),u){case"button":case"input":case"select":case"textarea":l=!!l.autoFocus;break e;case"img":l=!0;break e;default:l=!1}l&&Hn(t)}}return Ze(t),_o(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==l&&Hn(t);else{if(typeof l!="string"&&t.stateNode===null)throw Error(r(166));if(e=de.current,Gl(t)){if(e=t.stateNode,n=t.memoizedProps,l=null,u=pt,u!==null)switch(u.tag){case 27:case 5:l=u.memoizedProps}e[mt]=t,e=!!(e.nodeValue===n||l!==null&&l.suppressHydrationWarning===!0||Jp(e.nodeValue,n)),e||ra(t,!0)}else e=ru(e).createTextNode(l),e[mt]=t,t.stateNode=e}return Ze(t),null;case 31:if(n=t.memoizedState,e===null||e.memoizedState!==null){if(l=Gl(t),n!==null){if(e===null){if(!l)throw Error(r(318));if(e=t.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(r(557));e[mt]=t}else Wa(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Ze(t),e=!1}else n=zc(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return t.flags&256?(Yt(t),t):(Yt(t),null);if((t.flags&128)!==0)throw Error(r(558))}return Ze(t),null;case 13:if(l=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(u=Gl(t),l!==null&&l.dehydrated!==null){if(e===null){if(!u)throw Error(r(318));if(u=t.memoizedState,u=u!==null?u.dehydrated:null,!u)throw Error(r(317));u[mt]=t}else Wa(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Ze(t),u=!1}else u=zc(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=u),u=!0;if(!u)return t.flags&256?(Yt(t),t):(Yt(t),null)}return Yt(t),(t.flags&128)!==0?(t.lanes=n,t):(n=l!==null,e=e!==null&&e.memoizedState!==null,n&&(l=t.child,u=null,l.alternate!==null&&l.alternate.memoizedState!==null&&l.alternate.memoizedState.cachePool!==null&&(u=l.alternate.memoizedState.cachePool.pool),o=null,l.memoizedState!==null&&l.memoizedState.cachePool!==null&&(o=l.memoizedState.cachePool.pool),o!==u&&(l.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),Xr(t,t.updateQueue),Ze(t),null);case 4:return et(),e===null&&Po(t.stateNode.containerInfo),Ze(t),null;case 10:return Qn(t.type),Ze(t),null;case 19:if(V(tt),l=t.memoizedState,l===null)return Ze(t),null;if(u=(t.flags&128)!==0,o=l.rendering,o===null)if(u)cs(l,!1);else{if(Fe!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(o=Dr(e),o!==null){for(t.flags|=128,cs(l,!1),e=o.updateQueue,t.updateQueue=e,Xr(t,e),t.subtreeFlags=0,e=n,n=t.child;n!==null;)Ch(n,e),n=n.sibling;return R(tt,tt.current&1|2),Te&&Un(t,l.treeForkCount),t.child}e=e.sibling}l.tail!==null&&qt()>Fr&&(t.flags|=128,u=!0,cs(l,!1),t.lanes=4194304)}else{if(!u)if(e=Dr(o),e!==null){if(t.flags|=128,u=!0,e=e.updateQueue,t.updateQueue=e,Xr(t,e),cs(l,!0),l.tail===null&&l.tailMode==="hidden"&&!o.alternate&&!Te)return Ze(t),null}else 2*qt()-l.renderingStartTime>Fr&&n!==536870912&&(t.flags|=128,u=!0,cs(l,!1),t.lanes=4194304);l.isBackwards?(o.sibling=t.child,t.child=o):(e=l.last,e!==null?e.sibling=o:t.child=o,l.last=o)}return l.tail!==null?(e=l.tail,l.rendering=e,l.tail=e.sibling,l.renderingStartTime=qt(),e.sibling=null,n=tt.current,R(tt,u?n&1|2:n&1),Te&&Un(t,l.treeForkCount),e):(Ze(t),null);case 22:case 23:return Yt(t),Pc(),l=t.memoizedState!==null,e!==null?e.memoizedState!==null!==l&&(t.flags|=8192):l&&(t.flags|=8192),l?(n&536870912)!==0&&(t.flags&128)===0&&(Ze(t),t.subtreeFlags&6&&(t.flags|=8192)):Ze(t),n=t.updateQueue,n!==null&&Xr(t,n.retryQueue),n=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),l=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(l=t.memoizedState.cachePool.pool),l!==n&&(t.flags|=2048),e!==null&&V(nl),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),Qn(it),Ze(t),null;case 25:return null;case 30:return null}throw Error(r(156,t.tag))}function Ab(e,t){switch(Dc(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Qn(it),et(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return ar(t),null;case 31:if(t.memoizedState!==null){if(Yt(t),t.alternate===null)throw Error(r(340));Wa()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(Yt(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(r(340));Wa()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return V(tt),null;case 4:return et(),null;case 10:return Qn(t.type),null;case 22:case 23:return Yt(t),Pc(),e!==null&&V(nl),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Qn(it),null;case 25:return null;default:return null}}function tp(e,t){switch(Dc(t),t.tag){case 3:Qn(it),et();break;case 26:case 27:case 5:ar(t);break;case 4:et();break;case 31:t.memoizedState!==null&&Yt(t);break;case 13:Yt(t);break;case 19:V(tt);break;case 10:Qn(t.type);break;case 22:case 23:Yt(t),Pc(),e!==null&&V(nl);break;case 24:Qn(it)}}function os(e,t){try{var n=t.updateQueue,l=n!==null?n.lastEffect:null;if(l!==null){var u=l.next;n=u;do{if((n.tag&e)===e){l=void 0;var o=n.create,y=n.inst;l=o(),y.destroy=l}n=n.next}while(n!==u)}}catch(x){ke(t,t.return,x)}}function ma(e,t,n){try{var l=t.updateQueue,u=l!==null?l.lastEffect:null;if(u!==null){var o=u.next;l=o;do{if((l.tag&e)===e){var y=l.inst,x=y.destroy;if(x!==void 0){y.destroy=void 0,u=t;var O=n,Q=x;try{Q()}catch(X){ke(u,O,X)}}}l=l.next}while(l!==o)}}catch(X){ke(t,t.return,X)}}function np(e){var t=e.updateQueue;if(t!==null){var n=e.stateNode;try{Xh(t,n)}catch(l){ke(e,e.return,l)}}}function ap(e,t,n){n.props=rl(e.type,e.memoizedProps),n.state=e.memoizedState;
vendor: 18,868 bytes, line 48
48try{n.componentWillUnmount()}catch(l){ke(e,t,l)}}function fs(e,t){try{var n=e.ref;if(n!==null){switch(e.tag){case 26:case 27:case 5:var l=e.stateNode;break;case 30:l=e.stateNode;break;default:l=e.stateNode}typeof n=="function"?e.refCleanup=n(l):n.current=l}}catch(u){ke(e,t,u)}}function jn(e,t){var n=e.ref,l=e.refCleanup;if(n!==null)if(typeof l=="function")try{l()}catch(u){ke(e,t,u)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof n=="function")try{n(null)}catch(u){ke(e,t,u)}else n.current=null}function lp(e){var t=e.type,n=e.memoizedProps,l=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":n.autoFocus&&l.focus();break e;case"img":n.src?l.src=n.src:n.srcSet&&(l.srcset=n.srcSet)}}catch(u){ke(e,e.return,u)}}function wo(e,t,n){try{var l=e.stateNode;Wb(l,e.type,n,t),l[wt]=t}catch(u){ke(e,e.return,u)}}function ip(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&ja(e.type)||e.tag===4}function Co(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||ip(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&ja(e.type)||e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Ro(e,t,n){var l=e.tag;if(l===5||l===6)e=e.stateNode,t?(n.nodeType===9?n.body:n.nodeName==="HTML"?n.ownerDocument.body:n).insertBefore(e,t):(t=n.nodeType===9?n.body:n.nodeName==="HTML"?n.ownerDocument.body:n,t.appendChild(e),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=An));else if(l!==4&&(l===27&&ja(e.type)&&(n=e.stateNode,t=null),e=e.child,e!==null))for(Ro(e,t,n),e=e.sibling;e!==null;)Ro(e,t,n),e=e.sibling}function Zr(e,t,n){var l=e.tag;if(l===5||l===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(l!==4&&(l===27&&ja(e.type)&&(n=e.stateNode),e=e.child,e!==null))for(Zr(e,t,n),e=e.sibling;e!==null;)Zr(e,t,n),e=e.sibling}function sp(e){var t=e.stateNode,n=e.memoizedProps;try{for(var l=e.type,u=t.attributes;u.length;)t.removeAttributeNode(u[0]);xt(t,l,n),t[mt]=e,t[wt]=n}catch(o){ke(e,e.return,o)}}var kn=!1,ut=!1,To=!1,rp=typeof WeakSet=="function"?WeakSet:Set,dt=null;function Mb(e,t){if(e=e.containerInfo,Fo=mu,e=gh(e),Sc(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var l=n.getSelection&&n.getSelection();if(l&&l.rangeCount!==0){n=l.anchorNode;var u=l.anchorOffset,o=l.focusNode;l=l.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var y=0,x=-1,O=-1,Q=0,X=0,J=e,B=null;t:for(;;){for(var G;J!==n||u!==0&&J.nodeType!==3||(x=y+u),J!==o||l!==0&&J.nodeType!==3||(O=y+l),J.nodeType===3&&(y+=J.nodeValue.length),(G=J.firstChild)!==null;)B=J,J=G;for(;;){if(J===e)break t;if(B===n&&++Q===u&&(x=y),B===o&&++X===l&&(O=y),(G=J.nextSibling)!==null)break;J=B,B=J.parentNode}J=G}n=x===-1||O===-1?null:{start:x,end:O}}else n=null}n=n||{start:0,end:0}}else n=null;for(Io={focusedElem:e,selectionRange:n},mu=!1,dt=t;dt!==null;)if(t=dt,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,dt=e;else for(;dt!==null;){switch(t=dt,o=t.alternate,e=t.flags,t.tag){case 0:if((e&4)!==0&&(e=t.updateQueue,e=e!==null?e.events:null,e!==null))for(n=0;n<e.length;n++)u=e[n],u.ref.impl=u.nextImpl;break;case 11:case 15:break;case 1:if((e&1024)!==0&&o!==null){e=void 0,n=t,u=o.memoizedProps,o=o.memoizedState,l=n.stateNode;try{var oe=rl(n.type,u);e=l.getSnapshotBeforeUpdate(oe,o),l.__reactInternalSnapshotBeforeUpdate=e}catch(xe){ke(n,n.return,xe)}}break;case 3:if((e&1024)!==0){if(e=t.stateNode.containerInfo,n=e.nodeType,n===9)tf(e);else if(n===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":tf(e);break;default:e.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((e&1024)!==0)throw Error(r(163))}if(e=t.sibling,e!==null){e.return=t.return,dt=e;break}dt=t.return}}function up(e,t,n){var l=n.flags;switch(n.tag){case 0:case 11:case 15:Yn(e,n),l&4&&os(5,n);break;case 1:if(Yn(e,n),l&4)if(e=n.stateNode,t===null)try{e.componentDidMount()}catch(y){ke(n,n.return,y)}else{var u=rl(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(u,t,e.__reactInternalSnapshotBeforeUpdate)}catch(y){ke(n,n.return,y)}}l&64&&np(n),l&512&&fs(n,n.return);break;case 3:if(Yn(e,n),l&64&&(e=n.updateQueue,e!==null)){if(t=null,n.child!==null)switch(n.child.tag){case 27:case 5:t=n.child.stateNode;break;case 1:t=n.child.stateNode}try{Xh(e,t)}catch(y){ke(n,n.return,y)}}break;case 27:t===null&&l&4&&sp(n);case 26:case 5:Yn(e,n),t===null&&l&4&&lp(n),l&512&&fs(n,n.return);break;case 12:Yn(e,n);break;case 31:Yn(e,n),l&4&&fp(e,n);break;case 13:Yn(e,n),l&4&&dp(e,n),l&64&&(e=n.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(n=kb.bind(null,n),r0(e,n))));break;case 22:if(l=n.memoizedState!==null||kn,!l){t=t!==null&&t.memoizedState!==null||ut,u=kn;var o=ut;kn=l,(ut=t)&&!o?Vn(e,n,(n.subtreeFlags&8772)!==0):Yn(e,n),kn=u,ut=o}break;case 30:break;default:Yn(e,n)}}function cp(e){var t=e.alternate;t!==null&&(e.alternate=null,cp(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&ic(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Pe=null,Rt=!1;function Gn(e,t,n){for(n=n.child;n!==null;)op(e,t,n),n=n.sibling}function op(e,t,n){if(Lt&&typeof Lt.onCommitFiberUnmount=="function")try{Lt.onCommitFiberUnmount(zi,n)}catch{}switch(n.tag){case 26:ut||jn(n,t),Gn(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode,n.parentNode.removeChild(n));break;case 27:ut||jn(n,t);var l=Pe,u=Rt;ja(n.type)&&(Pe=n.stateNode,Rt=!1),Gn(e,t,n),bs(n.stateNode),Pe=l,Rt=u;break;case 5:ut||jn(n,t);case 6:if(l=Pe,u=Rt,Pe=null,Gn(e,t,n),Pe=l,Rt=u,Pe!==null)if(Rt)try{(Pe.nodeType===9?Pe.body:Pe.nodeName==="HTML"?Pe.ownerDocument.body:Pe).removeChild(n.stateNode)}catch(o){ke(n,t,o)}else try{Pe.removeChild(n.stateNode)}catch(o){ke(n,t,o)}break;case 18:Pe!==null&&(Rt?(e=Pe,ny(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,n.stateNode),ci(e)):ny(Pe,n.stateNode));break;case 4:l=Pe,u=Rt,Pe=n.stateNode.containerInfo,Rt=!0,Gn(e,t,n),Pe=l,Rt=u;break;case 0:case 11:case 14:case 15:ma(2,n,t),ut||ma(4,n,t),Gn(e,t,n);break;case 1:ut||(jn(n,t),l=n.stateNode,typeof l.componentWillUnmount=="function"&&ap(n,t,l)),Gn(e,t,n);break;case 21:Gn(e,t,n);break;case 22:ut=(l=ut)||n.memoizedState!==null,Gn(e,t,n),ut=l;break;default:Gn(e,t,n)}}function fp(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{ci(e)}catch(n){ke(t,t.return,n)}}}function dp(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{ci(e)}catch(n){ke(t,t.return,n)}}function Db(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new rp),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new rp),t;default:throw Error(r(435,e.tag))}}function Pr(e,t){var n=Db(e);t.forEach(function(l){if(!n.has(l)){n.add(l);var u=Gb.bind(null,e,l);l.then(u,u)}})}function Tt(e,t){var n=t.deletions;if(n!==null)for(var l=0;l<n.length;l++){var u=n[l],o=e,y=t,x=y;e:for(;x!==null;){switch(x.tag){case 27:if(ja(x.type)){Pe=x.stateNode,Rt=!1;break e}break;case 5:Pe=x.stateNode,Rt=!1;break e;case 3:case 4:Pe=x.stateNode.containerInfo,Rt=!0;break e}x=x.return}if(Pe===null)throw Error(r(160));op(o,y,u),Pe=null,Rt=!1,o=u.alternate,o!==null&&(o.return=null),u.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)hp(t,e),t=t.sibling}var fn=null;function hp(e,t){var n=e.alternate,l=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Tt(t,e),At(e),l&4&&(ma(3,e,e.return),os(3,e),ma(5,e,e.return));break;case 1:Tt(t,e),At(e),l&512&&(ut||n===null||jn(n,n.return)),l&64&&kn&&(e=e.updateQueue,e!==null&&(l=e.callbacks,l!==null&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=n===null?l:n.concat(l))));break;case 26:var u=fn;if(Tt(t,e),At(e),l&512&&(ut||n===null||jn(n,n.return)),l&4){var o=n!==null?n.memoizedState:null;if(l=e.memoizedState,n===null)if(l===null)if(e.stateNode===null){e:{l=e.type,n=e.memoizedProps,u=u.ownerDocument||u;t:switch(l){case"title":o=u.getElementsByTagName("title")[0],(!o||o[Li]||o[mt]||o.namespaceURI==="http://www.w3.org/2000/svg"||o.hasAttribute("itemprop"))&&(o=u.createElement(l),u.head.insertBefore(o,u.querySelector("head > title"))),xt(o,l,n),o[mt]=e,ft(o),l=o;break e;case"link":var y=hy("link","href",u).get(l+(n.href||""));if(y){for(var x=0;x<y.length;x++)if(o=y[x],o.getAttribute("href")===(n.href==null||n.href===""?null:n.href)&&o.getAttribute("rel")===(n.rel==null?null:n.rel)&&o.getAttribute("title")===(n.title==null?null:n.title)&&o.getAttribute("crossorigin")===(n.crossOrigin==null?null:n.crossOrigin)){y.splice(x,1);break t}}o=u.createElement(l),xt(o,l,n),u.head.appendChild(o);break;case"meta":if(y=hy("meta","content",u).get(l+(n.content||""))){for(x=0;x<y.length;x++)if(o=y[x],o.getAttribute("content")===(n.content==null?null:""+n.content)&&o.getAttribute("name")===(n.name==null?null:n.name)&&o.getAttribute("property")===(n.property==null?null:n.property)&&o.getAttribute("http-equiv")===(n.httpEquiv==null?null:n.httpEquiv)&&o.getAttribute("charset")===(n.charSet==null?null:n.charSet)){y.splice(x,1);break t}}o=u.createElement(l),xt(o,l,n),u.head.appendChild(o);break;default:throw Error(r(468,l))}o[mt]=e,ft(o),l=o}e.stateNode=l}else my(u,e.type,e.stateNode);else e.stateNode=dy(u,l,e.memoizedProps);else o!==l?(o===null?n.stateNode!==null&&(n=n.stateNode,n.parentNode.removeChild(n)):o.count--,l===null?my(u,e.type,e.stateNode):dy(u,l,e.memoizedProps)):l===null&&e.stateNode!==null&&wo(e,e.memoizedProps,n.memoizedProps)}break;case 27:Tt(t,e),At(e),l&512&&(ut||n===null||jn(n,n.return)),n!==null&&l&4&&wo(e,e.memoizedProps,n.memoizedProps);break;case 5:if(Tt(t,e),At(e),l&512&&(ut||n===null||jn(n,n.return)),e.flags&32){u=e.stateNode;try{Ml(u,"")}catch(oe){ke(e,e.return,oe)}}l&4&&e.stateNode!=null&&(u=e.memoizedProps,wo(e,u,n!==null?n.memoizedProps:u)),l&1024&&(To=!0);break;case 6:if(Tt(t,e),At(e),l&4){if(e.stateNode===null)throw Error(r(162));l=e.memoizedProps,n=e.stateNode;try{n.nodeValue=l}catch(oe){ke(e,e.return,oe)}}break;case 3:if(ou=null,u=fn,fn=uu(t.containerInfo),Tt(t,e),fn=u,At(e),l&4&&n!==null&&n.memoizedState.isDehydrated)try{ci(t.containerInfo)}catch(oe){ke(e,e.return,oe)}To&&(To=!1,mp(e));break;case 4:l=fn,fn=uu(e.stateNode.containerInfo),Tt(t,e),At(e),fn=l;break;case 12:Tt(t,e),At(e);break;case 31:Tt(t,e),At(e),l&4&&(l=e.updateQueue,l!==null&&(e.updateQueue=null,Pr(e,l)));break;case 13:Tt(t,e),At(e),e.child.flags&8192&&e.memoizedState!==null!=(n!==null&&n.memoizedState!==null)&&(Jr=qt()),l&4&&(l=e.updateQueue,l!==null&&(e.updateQueue=null,Pr(e,l)));break;case 22:u=e.memoizedState!==null;var O=n!==null&&n.memoizedState!==null,Q=kn,X=ut;if(kn=Q||u,ut=X||O,Tt(t,e),ut=X,kn=Q,At(e),l&8192)e:for(t=e.stateNode,t._visibility=u?t._visibility&-2:t._visibility|1,u&&(n===null||O||kn||ut||ul(e)),n=null,t=e;;){if(t.tag===5||t.tag===26){if(n===null){O=n=t;try{if(o=O.stateNode,u)y=o.style,typeof y.setProperty=="function"?y.setProperty("display","none","important"):y.display="none";else{x=O.stateNode;var J=O.memoizedProps.style,B=J!=null&&J.hasOwnProperty("display")?J.display:null;x.style.display=B==null||typeof B=="boolean"?"":(""+B).trim()}}catch(oe){ke(O,O.return,oe)}}}else if(t.tag===6){if(n===null){O=t;try{O.stateNode.nodeValue=u?"":O.memoizedProps}catch(oe){ke(O,O.return,oe)}}}else if(t.tag===18){if(n===null){O=t;try{var G=O.stateNode;u?ay(G,!0):ay(O.stateNode,!1)}catch(oe){ke(O,O.return,oe)}}}else if((t.tag!==22&&t.tag!==23||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;t.sibling===null;){if(t.return===null||t.return===e)break e;n===t&&(n=null),t=t.return}n===t&&(n=null),t.sibling.return=t.return,t=t.sibling}l&4&&(l=e.updateQueue,l!==null&&(n=l.retryQueue,n!==null&&(l.retryQueue=null,Pr(e,n))));break;case 19:Tt(t,e),At(e),l&4&&(l=e.updateQueue,l!==null&&(e.updateQueue=null,Pr(e,l)));break;case 30:break;case 21:break;default:Tt(t,e),At(e)}}function At(e){var t=e.flags;if(t&2){try{for(var n,l=e.return;l!==null;){if(ip(l)){n=l;break}l=l.return}if(n==null)throw Error(r(160));switch(n.tag){case 27:var u=n.stateNode,o=Co(e);Zr(e,o,u);break;case 5:var y=n.stateNode;n.flags&32&&(Ml(y,""),n.flags&=-33);var x=Co(e);Zr(e,x,y);break;case 3:case 4:var O=n.stateNode.containerInfo,Q=Co(e);Ro(e,Q,O);break;default:throw Error(r(161))}}catch(X){ke(e,e.return,X)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function mp(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;mp(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function Yn(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)up(e,t.alternate,t),t=t.sibling}function ul(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:ma(4,t,t.return),ul(t);break;case 1:jn(t,t.return);var n=t.stateNode;typeof n.componentWillUnmount=="function"&&ap(t,t.return,n),ul(t);break;case 27:bs(t.stateNode);case 26:case 5:jn(t,t.return),ul(t);break;case 22:t.memoizedState===null&&ul(t);break;case 30:ul(t);break;default:ul(t)}e=e.sibling}}function Vn(e,t,n){for(n=n&&(t.subtreeFlags&8772)!==0,t=t.child;t!==null;){var l=t.alternate,u=e,o=t,y=o.flags;switch(o.tag){case 0:case 11:case 15:Vn(u,o,n),os(4,o);break;case 1:if(Vn(u,o,n),l=o,u=l.stateNode,typeof u.componentDidMount=="function")try{u.componentDidMount()}catch(Q){ke(l,l.return,Q)}if(l=o,u=l.updateQueue,u!==null){var x=l.stateNode;try{var O=u.shared.hiddenCallbacks;if(O!==null)for(u.shared.hiddenCallbacks=null,u=0;u<O.length;u++)Kh(O[u],x)}catch(Q){ke(l,l.return,Q)}}n&&y&64&&np(o),fs(o,o.return);break;case 27:sp(o);case 26:case 5:Vn(u,o,n),n&&l===null&&y&4&&lp(o),fs(o,o.return);break;case 12:Vn(u,o,n);break;case 31:Vn(u,o,n),n&&y&4&&fp(u,o);break;case 13:Vn(u,o,n),n&&y&4&&dp(u,o);break;case 22:o.memoizedState===null&&Vn(u,o,n),fs(o,o.return);break;case 30:break;default:Vn(u,o,n)}t=t.sibling}}function Ao(e,t){var n=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==n&&(e!=null&&e.refCount++,n!=null&&Fi(n))}function Mo(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&Fi(e))}function dn(e,t,n,l){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)pp(e,t,n,l),t=t.sibling}function pp(e,t,n,l){var u=t.flags;switch(t.tag){case 0:case 11:case 15:dn(e,t,n,l),u&2048&&os(9,t);break;case 1:dn(e,t,n,l);break;case 3:dn(e,t,n,l),u&2048&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&Fi(e)));break;case 12:if(u&2048){dn(e,t,n,l),e=t.stateNode;try{var o=t.memoizedProps,y=o.id,x=o.onPostCommit;typeof x=="function"&&x(y,t.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(O){ke(t,t.return,O)}}else dn(e,t,n,l);break;case 31:dn(e,t,n,l);break;case 13:dn(e,t,n,l);break;case 23:break;case 22:o=t.stateNode,y=t.alternate,t.memoizedState!==null?o._visibility&2?dn(e,t,n,l):ds(e,t):o._visibility&2?dn(e,t,n,l):(o._visibility|=2,Il(e,t,n,l,(t.subtreeFlags&10256)!==0||!1)),u&2048&&Ao(y,t);break;case 24:dn(e,t,n,l),u&2048&&Mo(t.alternate,t);break;default:dn(e,t,n,l)}}function Il(e,t,n,l,u){for(u=u&&((t.subtreeFlags&10256)!==0||!1),t=t.child;t!==null;){var o=e,y=t,x=n,O=l,Q=y.flags;switch(y.tag){case 0:case 11:case 15:Il(o,y,x,O,u),os(8,y);break;case 23:break;case 22:var X=y.stateNode;y.memoizedState!==null?X._visibility&2?Il(o,y,x,O,u):ds(o,y):(X._visibility|=2,Il(o,y,x,O,u)),u&&Q&2048&&Ao(y.alternate,y);break;case 24:Il(o,y,x,O,u),u&&Q&2048&&Mo(y.alternate,y);break;default:Il(o,y,x,O,u)}t=t.sibling}}function ds(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var n=e,l=t,u=l.flags;switch(l.tag){case 22:ds(n,l),u&2048&&Ao(l.alternate,l);break;case 24:ds(n,l),u&2048&&Mo(l.alternate,l);break;default:ds(n,l)}t=t.sibling}}var hs=8192;function Wl(e,t,n){if(e.subtreeFlags&hs)for(e=e.child;e!==null;)yp(e,t,n),e=e.sibling}function yp(e,t,n){switch(e.tag){case 26:Wl(e,t,n),e.flags&hs&&e.memoizedState!==null&&g0(n,fn,e.memoizedState,e.memoizedProps);break;case 5:Wl(e,t,n);break;case 3:case 4:var l=fn;fn=uu(e.stateNode.containerInfo),Wl(e,t,n),fn=l;break;case 22:e.memoizedState===null&&(l=e.alternate,l!==null&&l.memoizedState!==null?(l=hs,hs=16777216,Wl(e,t,n),hs=l):Wl(e,t,n));break;default:Wl(e,t,n)}}function vp(e){var t=e.alternate;if(t!==null&&(e=t.child,e!==null)){t.child=null;do t=e.sibling,e.sibling=null,e=t;while(e!==null)}}function ms(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var n=0;n<t.length;n++){var l=t[n];dt=l,gp(l,e)}vp(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)xp(e),e=e.sibling}function xp(e){switch(e.tag){case 0:case 11:case 15:ms(e),e.flags&2048&&ma(9,e,e.return);break;case 3:ms(e);break;case 12:ms(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,$r(e)):ms(e);break;default:ms(e)}}function $r(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var n=0;n<t.length;n++){var l=t[n];dt=l,gp(l,e)}vp(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:ma(8,t,t.return),$r(t);break;case 22:n=t.stateNode,n._visibility&2&&(n._visibility&=-3,$r(t));break;default:$r(t)}e=e.sibling}}function gp(e,t){for(;dt!==null;){var n=dt;switch(n.tag){case 0:case 11:case 15:ma(8,n,t);break;case 23:case 22:if(n.memoizedState!==null&&n.memoizedState.cachePool!==null){var l=n.memoizedState.cachePool.pool;l!=null&&l.refCount++}break;case 24:Fi(n.memoizedState.cache)}if(l=n.child,l!==null)l.return=n,dt=l;else e:for(n=e;dt!==null;){l=dt;var u=l.sibling,o=l.return;if(cp(l),l===n){dt=null;break e}if(u!==null){u.return=o,dt=u;break e}dt=o}}}var Ub={getCacheForType:function(e){var t=yt(it),n=t.data.get(e);return n===void 0&&(n=e(),t.data.set(e,n)),n},cacheSignal:function(){return yt(it).controller.signal}},zb=typeof WeakMap=="function"?WeakMap:Map,Le=0,Ke=null,Ee=null,_e=0,He=0,Vt=null,pa=!1,ei=!1,Do=!1,Kn=0,Fe=0,ya=0,cl=0,Uo=0,Kt=0,ti=0,ps=null,Mt=null,zo=!1,Jr=0,bp=0,Fr=1/0,Ir=null,va=null,ct=0,xa=null,ni=null,Xn=0,Qo=0,qo=null,jp=null,ys=0,Lo=null;function Xt(){return(Le&2)!==0&&_e!==0?_e&-_e:q.T!==null?Vo():qd()}function Sp(){if(Kt===0)if((_e&536870912)===0||Te){var e=sr;sr<<=1,(sr&3932160)===0&&(sr=262144),Kt=e}else Kt=536870912;return e=Gt.current,e!==null&&(e.flags|=32),Kt}function Dt(e,t,n){(e===Ke&&(He===2||He===9)||e.cancelPendingCommit!==null)&&(ai(e,0),ga(e,_e,Kt,!1)),qi(e,n),((Le&2)===0||e!==Ke)&&(e===Ke&&((Le&2)===0&&(cl|=n),Fe===4&&ga(e,_e,Kt,!1)),Sn(e))}
vendor: 14,160 bytes, line 48
48function Np(e,t,n){if((Le&6)!==0)throw Error(r(327));var l=!n&&(t&127)===0&&(t&e.expiredLanes)===0||Qi(e,t),u=l?Lb(e,t):Ho(e,t,!0),o=l;do{if(u===0){ei&&!l&&ga(e,t,0,!1);break}else{if(n=e.current.alternate,o&&!Qb(n)){u=Ho(e,t,!1),o=!1;continue}if(u===2){if(o=t,e.errorRecoveryDisabledLanes&o)var y=0;else y=e.pendingLanes&-536870913,y=y!==0?y:y&536870912?536870912:0;if(y!==0){t=y;e:{var x=e;u=ps;var O=x.current.memoizedState.isDehydrated;if(O&&(ai(x,y).flags|=256),y=Ho(x,y,!1),y!==2){if(Do&&!O){x.errorRecoveryDisabledLanes|=o,cl|=o,u=4;break e}o=Mt,Mt=u,o!==null&&(Mt===null?Mt=o:Mt.push.apply(Mt,o))}u=y}if(o=!1,u!==2)continue}}if(u===1){ai(e,0),ga(e,t,0,!0);break}e:{switch(l=e,o=u,o){case 0:case 1:throw Error(r(345));case 4:if((t&4194048)!==t)break;case 6:ga(l,t,Kt,!pa);break e;case 2:Mt=null;break;case 3:case 5:break;default:throw Error(r(329))}if((t&62914560)===t&&(u=Jr+300-qt(),10<u)){if(ga(l,t,Kt,!pa),ur(l,0,!0)!==0)break e;Xn=t,l.timeoutHandle=ey(Ep.bind(null,l,n,Mt,Ir,zo,t,Kt,cl,ti,pa,o,"Throttled",-0,0),u);break e}Ep(l,n,Mt,Ir,zo,t,Kt,cl,ti,pa,o,null,-0,0)}}break}while(!0);Sn(e)}function Ep(e,t,n,l,u,o,y,x,O,Q,X,J,B,G){if(e.timeoutHandle=-1,J=t.subtreeFlags,J&8192||(J&16785408)===16785408){J={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:An},yp(t,o,J);var oe=(o&62914560)===o?Jr-qt():(o&4194048)===o?bp-qt():0;if(oe=b0(J,oe),oe!==null){Xn=o,e.cancelPendingCommit=oe(Mp.bind(null,e,t,o,n,l,u,y,x,O,X,J,null,B,G)),ga(e,o,y,!Q);return}}Mp(e,t,o,n,l,u,y,x,O)}function Qb(e){for(var t=e;;){var n=t.tag;if((n===0||n===11||n===15)&&t.flags&16384&&(n=t.updateQueue,n!==null&&(n=n.stores,n!==null)))for(var l=0;l<n.length;l++){var u=n[l],o=u.getSnapshot;u=u.value;try{if(!Ht(o(),u))return!1}catch{return!1}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function ga(e,t,n,l){t&=~Uo,t&=~cl,e.suspendedLanes|=t,e.pingedLanes&=~t,l&&(e.warmLanes|=t),l=e.expirationTimes;for(var u=t;0<u;){var o=31-Bt(u),y=1<<o;l[o]=-1,u&=~y}n!==0&&Ud(e,n,t)}function Wr(){return(Le&6)===0?(vs(0),!1):!0}function Bo(){if(Ee!==null){if(He===0)var e=Ee.return;else e=Ee,zn=el=null,eo(e),Zl=null,Wi=0,e=Ee;for(;e!==null;)tp(e.alternate,e),e=e.return;Ee=null}}function ai(e,t){var n=e.timeoutHandle;n!==-1&&(e.timeoutHandle=-1,n0(n)),n=e.cancelPendingCommit,n!==null&&(e.cancelPendingCommit=null,n()),Xn=0,Bo(),Ke=e,Ee=n=Dn(e.current,null),_e=t,He=0,Vt=null,pa=!1,ei=Qi(e,t),Do=!1,ti=Kt=Uo=cl=ya=Fe=0,Mt=ps=null,zo=!1,(t&8)!==0&&(t|=t&32);var l=e.entangledLanes;if(l!==0)for(e=e.entanglements,l&=t;0<l;){var u=31-Bt(l),o=1<<u;t|=e[u],l&=~o}return Kn=t,br(),n}function Op(e,t){je=null,q.H=rs,t===Xl||t===Cr?(t=kh(),He=3):t===Gc?(t=kh(),He=4):He=t===vo?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,Vt=t,Ee===null&&(Fe=1,Gr(e,tn(t,e.current)))}function _p(){var e=Gt.current;return e===null?!0:(_e&4194048)===_e?sn===null:(_e&62914560)===_e||(_e&536870912)!==0?e===sn:!1}function wp(){var e=q.H;return q.H=rs,e===null?rs:e}function Cp(){var e=q.A;return q.A=Ub,e}function eu(){Fe=4,pa||(_e&4194048)!==_e&&Gt.current!==null||(ei=!0),(ya&134217727)===0&&(cl&134217727)===0||Ke===null||ga(Ke,_e,Kt,!1)}function Ho(e,t,n){var l=Le;Le|=2;var u=wp(),o=Cp();(Ke!==e||_e!==t)&&(Ir=null,ai(e,t)),t=!1;var y=Fe;e:do try{if(He!==0&&Ee!==null){var x=Ee,O=Vt;switch(He){case 8:Bo(),y=6;break e;case 3:case 2:case 9:case 6:Gt.current===null&&(t=!0);var Q=He;if(He=0,Vt=null,li(e,x,O,Q),n&&ei){y=0;break e}break;default:Q=He,He=0,Vt=null,li(e,x,O,Q)}}qb(),y=Fe;break}catch(X){Op(e,X)}while(!0);return t&&e.shellSuspendCounter++,zn=el=null,Le=l,q.H=u,q.A=o,Ee===null&&(Ke=null,_e=0,br()),y}function qb(){for(;Ee!==null;)Rp(Ee)}function Lb(e,t){var n=Le;Le|=2;var l=wp(),u=Cp();Ke!==e||_e!==t?(Ir=null,Fr=qt()+500,ai(e,t)):ei=Qi(e,t);e:do try{if(He!==0&&Ee!==null){t=Ee;var o=Vt;t:switch(He){case 1:He=0,Vt=null,li(e,t,o,1);break;case 2:case 9:if(Bh(o)){He=0,Vt=null,Tp(t);break}t=function(){He!==2&&He!==9||Ke!==e||(He=7),Sn(e)},o.then(t,t);break e;case 3:He=7;break e;case 4:He=5;break e;case 7:Bh(o)?(He=0,Vt=null,Tp(t)):(He=0,Vt=null,li(e,t,o,7));break;case 5:var y=null;switch(Ee.tag){case 26:y=Ee.memoizedState;case 5:case 27:var x=Ee;if(y?py(y):x.stateNode.complete){He=0,Vt=null;var O=x.sibling;if(O!==null)Ee=O;else{var Q=x.return;Q!==null?(Ee=Q,tu(Q)):Ee=null}break t}}He=0,Vt=null,li(e,t,o,5);break;case 6:He=0,Vt=null,li(e,t,o,6);break;case 8:Bo(),Fe=6;break e;default:throw Error(r(462))}}Bb();break}catch(X){Op(e,X)}while(!0);return zn=el=null,q.H=l,q.A=u,Le=n,Ee!==null?0:(Ke=null,_e=0,br(),Fe)}function Bb(){for(;Ee!==null&&!ug();)Rp(Ee)}function Rp(e){var t=Wm(e.alternate,e,Kn);e.memoizedProps=e.pendingProps,t===null?tu(e):Ee=t}function Tp(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=Zm(n,t,t.pendingProps,t.type,void 0,_e);break;case 11:t=Zm(n,t,t.pendingProps,t.type.render,t.ref,_e);break;case 5:eo(t);default:tp(n,t),t=Ee=Ch(t,Kn),t=Wm(n,t,Kn)}e.memoizedProps=e.pendingProps,t===null?tu(e):Ee=t}function li(e,t,n,l){zn=el=null,eo(t),Zl=null,Wi=0;var u=t.return;try{if(wb(e,u,t,n,_e)){Fe=1,Gr(e,tn(n,e.current)),Ee=null;return}}catch(o){if(u!==null)throw Ee=u,o;Fe=1,Gr(e,tn(n,e.current)),Ee=null;return}t.flags&32768?(Te||l===1?e=!0:ei||(_e&536870912)!==0?e=!1:(pa=e=!0,(l===2||l===9||l===3||l===6)&&(l=Gt.current,l!==null&&l.tag===13&&(l.flags|=16384))),Ap(t,e)):tu(t)}function tu(e){var t=e;do{if((t.flags&32768)!==0){Ap(t,pa);return}e=t.return;var n=Tb(t.alternate,t,Kn);if(n!==null){Ee=n;return}if(t=t.sibling,t!==null){Ee=t;return}Ee=t=e}while(t!==null);Fe===0&&(Fe=5)}function Ap(e,t){do{var n=Ab(e.alternate,e);if(n!==null){n.flags&=32767,Ee=n;return}if(n=e.return,n!==null&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&(e=e.sibling,e!==null)){Ee=e;return}Ee=e=n}while(e!==null);Fe=6,Ee=null}function Mp(e,t,n,l,u,o,y,x,O){e.cancelPendingCommit=null;do nu();while(ct!==0);if((Le&6)!==0)throw Error(r(327));if(t!==null){if(t===e.current)throw Error(r(177));if(o=t.lanes|t.childLanes,o|=wc,xg(e,n,o,y,x,O),e===Ke&&(Ee=Ke=null,_e=0),ni=t,xa=e,Xn=n,Qo=o,qo=u,jp=l,(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?(e.callbackNode=null,e.callbackPriority=0,Yb(lr,function(){return qp(),null})):(e.callbackNode=null,e.callbackPriority=0),l=(t.flags&13878)!==0,(t.subtreeFlags&13878)!==0||l){l=q.T,q.T=null,u=I.p,I.p=2,y=Le,Le|=4;try{Mb(e,t,n)}finally{Le=y,I.p=u,q.T=l}}ct=1,Dp(),Up(),zp()}}function Dp(){if(ct===1){ct=0;var e=xa,t=ni,n=(t.flags&13878)!==0;if((t.subtreeFlags&13878)!==0||n){n=q.T,q.T=null;var l=I.p;I.p=2;var u=Le;Le|=4;try{hp(t,e);var o=Io,y=gh(e.containerInfo),x=o.focusedElem,O=o.selectionRange;if(y!==x&&x&&x.ownerDocument&&xh(x.ownerDocument.documentElement,x)){if(O!==null&&Sc(x)){var Q=O.start,X=O.end;if(X===void 0&&(X=Q),"selectionStart"in x)x.selectionStart=Q,x.selectionEnd=Math.min(X,x.value.length);else{var J=x.ownerDocument||document,B=J&&J.defaultView||window;if(B.getSelection){var G=B.getSelection(),oe=x.textContent.length,xe=Math.min(O.start,oe),Ve=O.end===void 0?xe:Math.min(O.end,oe);!G.extend&&xe>Ve&&(y=Ve,Ve=xe,xe=y);var M=vh(x,xe),w=vh(x,Ve);if(M&&w&&(G.rangeCount!==1||G.anchorNode!==M.node||G.anchorOffset!==M.offset||G.focusNode!==w.node||G.focusOffset!==w.offset)){var z=J.createRange();z.setStart(M.node,M.offset),G.removeAllRanges(),xe>Ve?(G.addRange(z),G.extend(w.node,w.offset)):(z.setEnd(w.node,w.offset),G.addRange(z))}}}}for(J=[],G=x;G=G.parentNode;)G.nodeType===1&&J.push({element:G,left:G.scrollLeft,top:G.scrollTop});for(typeof x.focus=="function"&&x.focus(),x=0;x<J.length;x++){var P=J[x];P.element.scrollLeft=P.left,P.element.scrollTop=P.top}}mu=!!Fo,Io=Fo=null}finally{Le=u,I.p=l,q.T=n}}e.current=t,ct=2}}function Up(){if(ct===2){ct=0;var e=xa,t=ni,n=(t.flags&8772)!==0;if((t.subtreeFlags&8772)!==0||n){n=q.T,q.T=null;var l=I.p;I.p=2;var u=Le;Le|=4;try{up(e,t.alternate,t)}finally{Le=u,I.p=l,q.T=n}}ct=3}}function zp(){if(ct===4||ct===3){ct=0,cg();var e=xa,t=ni,n=Xn,l=jp;(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?ct=5:(ct=0,ni=xa=null,Qp(e,e.pendingLanes));var u=e.pendingLanes;if(u===0&&(va=null),ac(n),t=t.stateNode,Lt&&typeof Lt.onCommitFiberRoot=="function")try{Lt.onCommitFiberRoot(zi,t,void 0,(t.current.flags&128)===128)}catch{}if(l!==null){t=q.T,u=I.p,I.p=2,q.T=null;try{for(var o=e.onRecoverableError,y=0;y<l.length;y++){var x=l[y];o(x.value,{componentStack:x.stack})}}finally{q.T=t,I.p=u}}(Xn&3)!==0&&nu(),Sn(e),u=e.pendingLanes,(n&261930)!==0&&(u&42)!==0?e===Lo?ys++:(ys=0,Lo=e):ys=0,vs(0)}}function Qp(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,Fi(t)))}function nu(){return Dp(),Up(),zp(),qp()}function qp(){if(ct!==5)return!1;var e=xa,t=Qo;Qo=0;var n=ac(Xn),l=q.T,u=I.p;try{I.p=32>n?32:n,q.T=null,n=qo,qo=null;var o=xa,y=Xn;if(ct=0,ni=xa=null,Xn=0,(Le&6)!==0)throw Error(r(331));var x=Le;if(Le|=4,xp(o.current),pp(o,o.current,y,n),Le=x,vs(0,!1),Lt&&typeof Lt.onPostCommitFiberRoot=="function")try{Lt.onPostCommitFiberRoot(zi,o)}catch{}return!0}finally{I.p=u,q.T=l,Qp(e,t)}}function Lp(e,t,n){t=tn(n,t),t=yo(e.stateNode,t,2),e=fa(e,t,2),e!==null&&(qi(e,2),Sn(e))}function ke(e,t,n){if(e.tag===3)Lp(e,e,n);else for(;t!==null;){if(t.tag===3){Lp(t,e,n);break}else if(t.tag===1){var l=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof l.componentDidCatch=="function"&&(va===null||!va.has(l))){e=tn(n,e),n=Bm(2),l=fa(t,n,2),l!==null&&(Hm(n,l,t,e),qi(l,2),Sn(l));break}}t=t.return}}function ko(e,t,n){var l=e.pingCache;if(l===null){l=e.pingCache=new zb;var u=new Set;l.set(t,u)}else u=l.get(t),u===void 0&&(u=new Set,l.set(t,u));u.has(n)||(Do=!0,u.add(n),e=Hb.bind(null,e,t,n),t.then(e,e))}function Hb(e,t,n){var l=e.pingCache;l!==null&&l.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,Ke===e&&(_e&n)===n&&(Fe===4||Fe===3&&(_e&62914560)===_e&&300>qt()-Jr?(Le&2)===0&&ai(e,0):Uo|=n,ti===_e&&(ti=0)),Sn(e)}function Bp(e,t){t===0&&(t=Dd()),e=Fa(e,t),e!==null&&(qi(e,t),Sn(e))}function kb(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Bp(e,n)}function Gb(e,t){var n=0;switch(e.tag){case 31:case 13:var l=e.stateNode,u=e.memoizedState;u!==null&&(n=u.retryLane);break;case 19:l=e.stateNode;break;case 22:l=e.stateNode._retryCache;break;default:throw Error(r(314))}l!==null&&l.delete(t),Bp(e,n)}function Yb(e,t){return Wu(e,t)}var au=null,ii=null,Go=!1,lu=!1,Yo=!1,ba=0;function Sn(e){e!==ii&&e.next===null&&(ii===null?au=ii=e:ii=ii.next=e),lu=!0,Go||(Go=!0,Kb())}function vs(e,t){if(!Yo&&lu){Yo=!0;do for(var n=!1,l=au;l!==null;){if(e!==0){var u=l.pendingLanes;if(u===0)var o=0;else{var y=l.suspendedLanes,x=l.pingedLanes;o=(1<<31-Bt(42|e)+1)-1,o&=u&~(y&~x),o=o&201326741?o&201326741|1:o?o|2:0}o!==0&&(n=!0,Yp(l,o))}else o=_e,o=ur(l,l===Ke?o:0,l.cancelPendingCommit!==null||l.timeoutHandle!==-1),(o&3)===0||Qi(l,o)||(n=!0,Yp(l,o));l=l.next}while(n);Yo=!1}}function Vb(){Hp()}function Hp(){lu=Go=!1;var e=0;ba!==0&&t0()&&(e=ba);for(var t=qt(),n=null,l=au;l!==null;){var u=l.next,o=kp(l,t);o===0?(l.next=null,n===null?au=u:n.next=u,u===null&&(ii=n)):(n=l,(e!==0||(o&3)!==0)&&(lu=!0)),l=u}ct!==0&&ct!==5||vs(e),ba!==0&&(ba=0)}function kp(e,t){for(var n=e.suspendedLanes,l=e.pingedLanes,u=e.expirationTimes,o=e.pendingLanes&-62914561;0<o;){var y=31-Bt(o),x=1<<y,O=u[y];O===-1?((x&n)===0||(x&l)!==0)&&(u[y]=vg(x,t)):O<=t&&(e.expiredLanes|=x),o&=~x}if(t=Ke,n=_e,n=ur(e,e===t?n:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),l=e.callbackNode,n===0||e===t&&(He===2||He===9)||e.cancelPendingCommit!==null)return l!==null&&l!==null&&ec(l),e.callbackNode=null,e.callbackPriority=0;if((n&3)===0||Qi(e,n)){if(t=n&-n,t===e.callbackPriority)return t;switch(l!==null&&ec(l),ac(n)){case 2:case 8:n=Ad;break;case 32:n=lr;break;case 268435456:n=Md;break;default:n=lr}return l=Gp.bind(null,e),n=Wu(n,l),e.callbackPriority=t,e.callbackNode=n,t}return l!==null&&l!==null&&ec(l),e.callbackPriority=2,e.callbackNode=null,2}function Gp(e,t){if(ct!==0&&ct!==5)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(nu()&&e.callbackNode!==n)return null;var l=_e;return l=ur(e,e===Ke?l:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),l===0?null:(Np(e,l,t),kp(e,qt()),e.callbackNode!=null&&e.callbackNode===n?Gp.bind(null,e):null)}function Yp(e,t){if(nu())return null;Np(e,t,!0)}function Kb(){a0(function(){(Le&6)!==0?Wu(Td,Vb):Hp()})}function Vo(){if(ba===0){var e=Vl;e===0&&(e=ir,ir<<=1,(ir&261888)===0&&(ir=256)),ba=e}return ba}function Vp(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:dr(""+e)}function Kp(e,t){var n=t.ownerDocument.createElement("input");return n.name=t.name,n.value=t.value,e.id&&n.setAttribute("form",e.id),t.parentNode.insertBefore(n,t),e=new FormData(e),n.parentNode.removeChild(n),e}function Xb(e,t,n,l,u){if(t==="submit"&&n&&n.stateNode===u){var o=Vp((u[wt]||null).action),y=l.submitter;y&&(t=(t=y[wt]||null)?Vp(t.formAction):y.getAttribute("formAction"),t!==null&&(o=t,y=null));var x=new yr("action","action",null,l,u);e.push({event:x,listeners:[{instance:null,listener:function(){if(l.defaultPrevented){if(ba!==0){var O=y?Kp(u,y):new FormData(u);co(n,{pending:!0,data:O,method:u.method,action:o},null,O)}}else typeof o=="function"&&(x.preventDefault(),O=y?Kp(u,y):new FormData(u),co(n,{pending:!0,data:O,method:u.method,action:o},o,O))},currentTarget:u}]})}}for(var Ko=0;Ko<_c.length;Ko++){var Xo=_c[Ko],Zb=Xo.toLowerCase(),Pb=Xo[0].toUpperCase()+Xo.slice(1);on(Zb,"on"+Pb)}on(Sh,"onAnimationEnd"),on(Nh,"onAnimationIteration"),on(Eh,"onAnimationStart"),on("dblclick","onDoubleClick"),on("focusin","onFocus"),on("focusout","onBlur"),on(ob,"onTransitionRun"),on(fb,"onTransitionStart"),on(db,"onTransitionCancel"),on(Oh,"onTransitionEnd"),Tl("onMouseEnter",["mouseout","mouseover"]),Tl("onMouseLeave",["mouseout","mouseover"]),Tl("onPointerEnter",["pointerout","pointerover"]),Tl("onPointerLeave",["pointerout","pointerover"]),Za("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Za("onSelect","focusout contextmenu dragend focu
48sin keydown keyup mousedown mouseup selectionchange".split(" ")),Za("onBeforeInput",["compositionend","keypress","textInput","paste"]),Za("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Za("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Za("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var xs="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),$b=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(xs));function Xp(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var l=e[n],u=l.event;l=l.listeners;e:{var o=void 0;if(t)for(var y=l.length-1;0<=y;y--){var x=l[y],O=x.instance,Q=x.currentTarget;if(x=x.listener,O!==o&&u.isPropagationStopped())break e;o=x,u.currentTarget=Q;try{o(u)}catch(X){gr(X)}u.currentTarget=null,o=O}else for(y=0;y<l.length;y++){if(x=l[y],O=x.instance,Q=x.currentTarget,x=x.listener,O!==o&&u.isPropagationStopped())break e;o=x,u.currentTarget=Q;try{o(u)}catch(X){gr(X)}u.currentTarget=null,o=O}}}}function Oe(e,t){var n=t[lc];n===void 0&&(n=t[lc]=new Set);var l=e+"__bubble";n.has(l)||(Zp(t,e,2,!1),n.add(l))}function Zo(e,t,n){var l=0;t&&(l|=4),Zp(n,e,l,t)}var iu="_reactListening"+Math.random().toString(36).slice(2);function Po(e){if(!e[iu]){e[iu]=!0,Hd.forEach(function(n){n!=="selectionchange"&&($b.has(n)||Zo(n,!1,e),Zo(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[iu]||(t[iu]=!0,Zo("selectionchange",!1,t))}}function Zp(e,t,n,l){switch(Sy(t)){case 2:var u=N0;break;case 8:u=E0;break;default:u=of}n=u.bind(null,t,n,e),u=void 0,!hc||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(u=!0),l?u!==void 0?e.addEventListener(t,n,{capture:!0,passive:u}):e.addEventListener(t,n,!0):u!==void 0?e.addEventListener(t,n,{passive:u}):e.addEventListener(t,n,!1)}function $o(e,t,n,l,u){var o=l;if((t&1)===0&&(t&2)===0&&l!==null)e:for(;;){if(l===null)return;var y=l.tag;if(y===3||y===4){var x=l.stateNode.containerInfo;if(x===u)break;if(y===4)for(y=l.return;y!==null;){var O=y.tag;if((O===3||O===4)&&y.stateNode.containerInfo===u)return;y=y.return}for(;x!==null;){if(y=wl(x),y===null)return;if(O=y.tag,O===5||O===6||O===26||O===27){l=o=y;continue e}x=x.parentNode}}l=l.return}Id(function(){var Q=o,X=fc(n),J=[];e:{var B=_h.get(e);if(B!==void 0){var G=yr,oe=e;switch(e){case"keypress":if(mr(n)===0)break e;case"keydown":case"keyup":G=Gg;break;case"focusin":oe="focus",G=vc;break;case"focusout":oe="blur",G=vc;break;case"beforeblur":case"afterblur":G=vc;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":G=th;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":G=Tg;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":G=Kg;break;case Sh:case Nh:case Eh:G=Dg;break;case Oh:G=Zg;break;case"scroll":case"scrollend":G=Cg;break;case"wheel":G=$g;break;case"copy":case"cut":case"paste":G=zg;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":G=ah;break;case"toggle":case"beforetoggle":G=Fg}var xe=(t&4)!==0,Ve=!xe&&(e==="scroll"||e==="scrollend"),M=xe?B!==null?B+"Capture":null:B;xe=[];for(var w=Q,z;w!==null;){var P=w;if(z=P.stateNode,P=P.tag,P!==5&&P!==26&&P!==27||z===null||M===null||(P=Hi(w,M),P!=null&&xe.push(gs(w,P,z))),Ve)break;w=w.return}0<xe.length&&(B=new G(B,oe,null,n,X),J.push({event:B,listeners:xe}))}}if((t&7)===0){e:{if(B=e==="mouseover"||e==="pointerover",G=e==="mouseout"||e==="pointerout",B&&n!==oc&&(oe=n.relatedTarget||n.fromElement)&&(wl(oe)||oe[_l]))break e;if((G||B)&&(B=X.window===X?X:(B=X.ownerDocument)?B.defaultView||B.parentWindow:window,G?(oe=n.relatedTarget||n.toElement,G=Q,oe=oe?wl(oe):null,oe!==null&&(Ve=d(oe),xe=oe.tag,oe!==Ve||xe!==5&&xe!==27&&xe!==6)&&(oe=null)):(G=null,oe=Q),G!==oe)){if(xe=th,P="onMouseLeave",M="onMouseEnter",w="mouse",(e==="pointerout"||e==="pointerover")&&(xe=ah,P="onPointerLeave",M="onPointerEnter",w="pointer"),Ve=G==null?B:Bi(G),z=oe==null?B:Bi(oe),B=new xe(P,w+"leave",G,n,X),B.target=Ve,B.relatedTarget=z,P=null,wl(X)===Q&&(xe=new xe(M,w+"enter",oe,n,X),xe.target=z,xe.relatedTarget=Ve,P=xe),Ve=P,G&&oe)t:{for(xe=Jb,M=G,w=oe,z=0,P=M;P;P=xe(P))z++;P=0;for(var pe=w;pe;pe=xe(pe))P++;for(;0<z-P;)M=xe(M),z--;for(;0<P-z;)w=xe(w),P--;for(;z--;){if(M===w||w!==null&&M===w.alternate){xe=M;break t}M=xe(M),w=xe(w)}xe=null}else xe=null;G!==null&&Pp(J,B,G,xe,!1),oe!==null&&Ve!==null&&Pp(J,Ve,oe,xe,!0)}}
vendor: 5,189 bytes, lines 48-49
48e:{if(B=Q?Bi(Q):window,G=B.nodeName&&B.nodeName.toLowerCase(),G==="select"||G==="input"&&B.type==="file")var ze=fh;else if(ch(B))if(dh)ze=rb;else{ze=ib;var he=lb}else G=B.nodeName,!G||G.toLowerCase()!=="input"||B.type!=="checkbox"&&B.type!=="radio"?Q&&cc(Q.elementType)&&(ze=fh):ze=sb;if(ze&&(ze=ze(e,Q))){oh(J,ze,n,X);break e}he&&he(e,B,Q),e==="focusout"&&Q&&B.type==="number"&&Q.memoizedProps.value!=null&&uc(B,"number",B.value)}switch(he=Q?Bi(Q):window,e){case"focusin":(ch(he)||he.contentEditable==="true")&&(Ql=he,Nc=Q,Pi=null);break;case"focusout":Pi=Nc=Ql=null;break;case"mousedown":Ec=!0;break;case"contextmenu":case"mouseup":case"dragend":Ec=!1,bh(J,n,X);break;case"selectionchange":if(cb)break;case"keydown":case"keyup":bh(J,n,X)}var Se;if(gc)e:{switch(e){case"compositionstart":var we="onCompositionStart";break e;case"compositionend":we="onCompositionEnd";break e;case"compositionupdate":we="onCompositionUpdate";break e}we=void 0}else zl?rh(e,n)&&(we="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(we="onCompositionStart");we&&(lh&&n.locale!=="ko"&&(zl||we!=="onCompositionStart"?we==="onCompositionEnd"&&zl&&(Se=Wd()):(la=X,mc="value"in la?la.value:la.textContent,zl=!0)),he=su(Q,we),0<he.length&&(we=new nh(we,e,null,n,X),J.push({event:we,listeners:he}),Se?we.data=Se:(Se=uh(n),Se!==null&&(we.data=Se)))),(Se=Wg?eb(e,n):tb(e,n))&&(we=su(Q,"onBeforeInput"),0<we.length&&(he=new nh("onBeforeInput","beforeinput",null,n,X),J.push({event:he,listeners:we}),he.data=Se)),Xb(J,e,Q,n,X)}Xp(J,t)})}function gs(e,t,n){return{instance:e,listener:t,currentTarget:n}}function su(e,t){for(var n=t+"Capture",l=[];e!==null;){var u=e,o=u.stateNode;if(u=u.tag,u!==5&&u!==26&&u!==27||o===null||(u=Hi(e,n),u!=null&&l.unshift(gs(e,u,o)),u=Hi(e,t),u!=null&&l.push(gs(e,u,o))),e.tag===3)return l;e=e.return}return[]}function Jb(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function Pp(e,t,n,l,u){for(var o=t._reactName,y=[];n!==null&&n!==l;){var x=n,O=x.alternate,Q=x.stateNode;if(x=x.tag,O!==null&&O===l)break;x!==5&&x!==26&&x!==27||Q===null||(O=Q,u?(Q=Hi(n,o),Q!=null&&y.unshift(gs(n,Q,O))):u||(Q=Hi(n,o),Q!=null&&y.push(gs(n,Q,O)))),n=n.return}y.length!==0&&e.push({event:t,listeners:y})}var Fb=/\r\n?/g,Ib=/\u0000|\uFFFD/g;function $p(e){return(typeof e=="string"?e:""+e).replace(Fb,`
49`).replace(Ib,"")}function Jp(e,t){return t=$p(t),$p(e)===t}function Ye(e,t,n,l,u,o){switch(n){case"children":typeof l=="string"?t==="body"||t==="textarea"&&l===""||Ml(e,l):(typeof l=="number"||typeof l=="bigint")&&t!=="body"&&Ml(e,""+l);break;case"className":or(e,"class",l);break;case"tabIndex":or(e,"tabindex",l);break;case"dir":case"role":case"viewBox":case"width":case"height":or(e,n,l);break;case"style":Jd(e,l,o);break;case"data":if(t!=="object"){or(e,"data",l);break}case"src":case"href":if(l===""&&(t!=="a"||n!=="href")){e.removeAttribute(n);break}if(l==null||typeof l=="function"||typeof l=="symbol"||typeof l=="boolean"){e.removeAttribute(n);break}l=dr(""+l),e.setAttribute(n,l);break;case"action":case"formAction":if(typeof l=="function"){e.setAttribute(n,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof o=="function"&&(n==="formAction"?(t!=="input"&&Ye(e,t,"name",u.name,u,null),Ye(e,t,"formEncType",u.formEncType,u,null),Ye(e,t,"formMethod",u.formMethod,u,null),Ye(e,t,"formTarget",u.formTarget,u,null)):(Ye(e,t,"encType",u.encType,u,null),Ye(e,t,"method",u.method,u,null),Ye(e,t,"target",u.target,u,null)));if(l==null||typeof l=="symbol"||typeof l=="boolean"){e.removeAttribute(n);break}l=dr(""+l),e.setAttribute(n,l);break;case"onClick":l!=null&&(e.onclick=An);break;case"onScroll":l!=null&&Oe("scroll",e);break;case"onScrollEnd":l!=null&&Oe("scrollend",e);break;case"dangerouslySetInnerHTML":if(l!=null){if(typeof l!="object"||!("__html"in l))throw Error(r(61));if(n=l.__html,n!=null){if(u.children!=null)throw Error(r(60));e.innerHTML=n}}break;case"multiple":e.multiple=l&&typeof l!="function"&&typeof l!="symbol";break;case"muted":e.muted=l&&typeof l!="function"&&typeof l!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(l==null||typeof l=="function"||typeof l=="boolean"||typeof l=="symbol"){e.removeAttribute("xlink:href");break}n=dr(""+l),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",n);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":l!=null&&typeof l!="function"&&typeof l!="symbol"?e.setAttribute(n,""+l):e.removeAttribute(n);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInl
49ine":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":l&&typeof l!="function"&&typeof l!="symbol"?e.setAttribute(n,""):e.removeAttribute(n);break;case"capture":case"download":l===!0?e.setAttribute(n,""):l!==!1&&l!=null&&typeof l!="function"&&typeof l!="symbol"?e.setAttribute(n,l):e.removeAttribute(n);break;case"cols":case"rows":case"size":case"span":l!=null&&typeof l!="function"&&typeof l!="symbol"&&!isNaN(l)&&1<=l?e.setAttribute(n,l):e.removeAttribute(n);break;case"rowSpan":case"start":l==null||typeof l=="function"||typeof l=="symbol"||isNaN(l)?e.removeAttribute(n):e.setAttribute(n,l);break;case"popover":Oe("beforetoggle",e),Oe("toggle",e),cr(e,"popover",l);break;case"xlinkActuate":Tn(e,"http://www.w3.org/1999/xlink","xlink:actuate",l);break;case"xlinkArcrole":Tn(e,"http://www.w3.org/1999/xlink","xlink:arcrole",l);break;case"xlinkRole":Tn(e,"http://www.w3.org/1999/xlink","xlink:role",l);break;case"xlinkShow":Tn(e,"http://www.w3.org/1999/xlink","xlink:show",l);break;case"xlinkTitle":Tn(e,"http://www.w3.org/1999/xlink","xlink:title",l);break;case"xlinkType":Tn(e,"http://www.w3.org/1999/xlink","xlink:type",l);break;case"xmlBase":Tn(e,"http://www.w3.org/XML/1998/namespace","xml:base",l);break;case"xmlLang":Tn(e,"http://www.w3.org/XML/1998/namespace","xml:lang",l);break;case"xmlSpace":Tn(e,"http://www.w3.org/XML/1998/namespace","xml:space",l);break;case"is":cr(e,"is",l);break;case"innerText":case"textContent":break;default:(!(2<n.length)||n[0]!=="o"&&n[0]!=="O"||n[1]!=="n"&&n[1]!=="N")&&(n=_g.get(n)||n,cr(e,n,l))}}function Jo(e,t,n,l,u,o){switch(n){case"style":Jd(e,l,o);break;case"dangerouslySetInnerHTML":if(l!=null){if(typeof l!="object"||!("__html"in l))throw Error(r(61));if(n=l.__html,n!=null){if(u.children!=null)throw Error(r(60));e.innerHTML=n}}break;case"children":typeof l=="string"?Ml(e,l):(typeof l=="number"||typeof l=="bigint")&&Ml(e,""+l);break;case"onScroll":l!=null&&Oe("scroll",e);break;case"onScrollEnd":l!=null&&Oe("scrollend",e);break;case"onClick":l!=null&&(e.onclick=An);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!kd.hasOwnProperty(n))e:{if(n[0]==="o"&&n[1]==="n"&&(u=n.endsWith("Capture"),t=n.slice(2,u?n.length-7:void 0),o=e[wt]||null,o=o!=null?o[n]:null,typeof o=="function"&&e.removeEventListener(t,o,u),typeof l=="function")){typeof o!="function"&&o!==null&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(t,l,u);break e}n in e?e[n]=l:l===!0?e.setAttribute(n,""):cr(e,n,l)}}}function xt(e,t,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":Oe("error",e),Oe("load",e);var l=!1,u=!1,o;for(o in n)if(n.hasOwnProperty(o)){var y=n[o];if(y!=null)switch(o){case"src":l=!0;break;case"srcSet":u=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(r(137,t));default:Ye(e,t,o,y,n,null)}}u&&Ye(e,t,"srcSet",n.srcSet,n,null),l&&Ye(e,t,"src",n.src,n,null);return;case"input":Oe("invalid",e);var x=o=y=u=null,O=null,Q=null;for(l in n)if(n.hasOwnProperty(l)){var X=n[l];if(X!=null)switch(l){case"name":u=X;break;case"type":y=X;break;case"checked":O=X;break;case"defaultChecked":Q=X;break;case"value":o=X;break;case"defaultValue":x=X;break;case"children":case"dangerouslySetInnerHTML":if(X!=null)throw Error(r(137,t));break;default:Ye(e,t,l,X,n,null)}}Xd(e,o,x,O,Q,y,u,!1);return;case"select":Oe("invalid",e),l=y=o=null;for(u in n)if(n.hasOwnProperty(u)&&(x=n[u],x!=null))switch(u){case"value":o=x;break;case"defaultValue":y=x;break;case"multiple":l=x;default:Ye(e,t,u,x,n,null)}t=o,n=y,e.multiple=!!l,t!=null?Al(e,!!l,t,!1):n!=null&&Al(e,!!l,n,!0);return;case"textarea":Oe("invalid",e),o=u=l=null;for(y in n)if(n.hasOwnProperty(y)&&(x=n[y],x!=null))switch(y){case"value":l=x;break;case"defaultValue":u=x;break;case"children":o=x;break;case"dangerouslySetInnerHTML":if(x!=null)throw Error(r(91));break;default:Ye(e,t,y,x,n,null)}Pd(e,l,u,o);return;case"option":for(O in n)if(n.hasOwnProperty(O)&&(l=n[O],l!=null))switch(O){case"selected":e.selected=l&&typeof l!="function"&&typeof l!="symbol";break;default:Ye(e,t,O,l,n,null)}return;case"dialog":Oe("beforetoggle",e),Oe("toggle",e),Oe("cancel",e),Oe("close",e);break;case"iframe":case"object":Oe("load",e);break;case"video":case"audio":for(l=0;l<xs.length;l++)Oe(xs[l],e);break;case"image":Oe("error",e),Oe("load",e);break;case"details":Oe("toggle",e);break;case"embed":case"source":case"link":Oe("error",e),Oe("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(Q in n)if(n.hasOwnProperty(Q)&&(l=n[Q],l!=null))switch(Q){case"children":case"dangerouslySetInnerHTML":throw Error(r(137,t));default:Ye(e,t,Q,l,n,null)}return;default:if(cc(t)){for(X in n)n.hasOwnProperty(X)&&(l=n[X],l!==void 0&&Jo(e,t,X,l,n,void 0));return}}for(x in n)n.hasOwnProperty(x)&&(l=n[x],l!=null&&Ye(e,t,x,l,n,null))}function Wb(e,t,n,l){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var u=null,o=null,y=null,x=null,O=null,Q=null,X=null;for(G in n){var J=n[G];if(n.hasOwnProperty(G)&&J!=null)switch(G){case"checked":break;case"value":break;case"defaultValue":O=J;default:l.hasOwnProperty(G)||Ye(e,t,G,null,l,J)}}for(var B in l){var G=l[B];if(J=n[B],l.hasOwnProperty(B)&&(G!=null||J!=null))switch(B){case"type":o=G;break;case"name":u=G;break;case"checked":Q=G;break;case"defaultChecked":X=G;break;case"value":y=G;break;case"defaultValue":x=G;break;case"children":case"dangerouslySetInnerHTML":if(G!=null)throw Error(r(137,t));break;default:G!==J&&Ye(e,t,B,G,l,J)}}rc(e,y,x,O,Q,X,o,u);return;case"select":G=y=x=B=null;for(o in n)if(O=n[o],n.hasOwnProperty(o)&&O!=null)switch(o){case"value":break;case"multiple":G=O;default:l.hasOwnProperty(o)||Ye(e,t,o,null,l,O)}for(u in l)if(o=l[u],O=n[u],l.hasOwnProperty(u)&&(o!=null||O!=null))switch(u){case"value":B=o;break;case"defaultValue":x=o;break;case"multiple":y=o;default:o!==O&&Ye(e,t,u,o,l,O)}t=x,n=y,l=G,B!=null?Al(e,!!n,B,!1):!!l!=!!n&&(t!=null?Al(e,!!n,t,!0):Al(e,!!n,n?[]:"",!1));return;case"textarea":G=B=null;for(x in n)if(u=n[x],n.hasOwnProperty(x)&&u!=null&&!l.hasOwnProperty(x))switch(x){case"value":break;case"children":break;default:Ye(e,t,x,null,l,u)}for(y in l)if(u=l[y],o=n[y],l.hasOwnProperty(y)&&(u!=null||o!=null))switch(y){case"value":B=u;break;case"defaultValue":G=u;break;case"children":break;case"dangerouslySetInnerHTML":if(u!=null)throw Error(r(91));break;default:u!==o&&Ye(e,t,y,u,l,o)}Zd(e,B,G);return;case"option":for(var oe in n)if(B=n[oe],n.hasOwnProperty(oe)&&B!=null&&!l.hasOwnProperty(oe))switch(oe){case"selected":e.selected=!1;break;default:Ye(e,t,oe,null,l,B)}for(O in l)if(B=l[O],G=n[O],l.hasOwnProperty(O)&&B!==G&&(B!=null||G!=null))switch(O){case"selected":e.selected=B&&typeof B!="function"&&typeof B!="symbol";break;default:Ye(e,t,O,B,l,G)}return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var xe in n)B=n[xe],n.hasOwnProperty(xe)&&B!=null&&!l.hasOwnProperty(xe)&&Ye(e,t,xe,null,l,B);for(Q in l)if(B=l[Q],G=n[Q],l.hasOwnProperty(Q)&&B!==G&&(B!=null||G!=null))switch(Q){case"children":case"dangerouslySetInnerHTML":if(B!=null)throw Error(r(137,t));break;default:Ye(e,t,Q,B,l,G)}return;default:if(cc(t)){for(var Ve in n)B=n[Ve],n.hasOwnProperty(Ve)&&B!==void 0&&!l.hasOwnProperty(Ve)&&Jo(e,t,Ve,void 0,l,B);for(X in l)B=l[X],G=n[X],!l.hasOwnProperty(X)||B===G||B===void 0&&G===void 0||Jo(e,t,X,B,l,G);return}}for(var M in n)B=n[M],n.hasOwnProperty(M)&&B!=null&&!l.hasOwnProperty(M)&&Ye(e,t,M,null,l,B);for(J in l)B=l[J],G=n[J],!l.hasOwnProperty(J)||B===G||B==null&&G==null||Ye(e,t,J,B,l,G)}function Fp(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function e0(){if(typeof performance.getEntriesByType=="function"){for(var e=0,t=0,n=performance.getEntriesByType("resource"),l=0;l<n.length;l++){var u=n[l],o=u.transferSize,y=u.initiatorType,x=u.duration;if(o&&x&&Fp(y)){for(y=0,x=u.responseEnd,l+=1;l<n.length;l++){var O=n[l],Q=O.startTime;if(Q>x)break;var X=O.transferSize,J=O.initiatorType;X&&Fp(J)&&(O=O.responseEnd,y+=X*(O<x?1:(x-Q)/(O-Q)))}if(--l,t+=8*(o+y)/(u.duration/1e3),e++,10<e)break}}if(0<e)return t/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,typeof e=="number")?e:5}var Fo=null,Io=null;
vendor: 13,541 bytes, line 49
49function ru(e){return e.nodeType===9?e:e.ownerDocument}function Ip(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function Wp(e,t){if(e===0)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return e===1&&t==="foreignObject"?0:e}function Wo(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.children=="bigint"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var ef=null;function t0(){var e=window.event;return e&&e.type==="popstate"?e===ef?!1:(ef=e,!0):(ef=null,!1)}var ey=typeof setTimeout=="function"?setTimeout:void 0,n0=typeof clearTimeout=="function"?clearTimeout:void 0,ty=typeof Promise=="function"?Promise:void 0,a0=typeof queueMicrotask=="function"?queueMicrotask:typeof ty<"u"?function(e){return ty.resolve(null).then(e).catch(l0)}:ey;function l0(e){setTimeout(function(){throw e})}function ja(e){return e==="head"}function ny(e,t){var n=t,l=0;do{var u=n.nextSibling;if(e.removeChild(n),u&&u.nodeType===8)if(n=u.data,n==="/$"||n==="/&"){if(l===0){e.removeChild(u),ci(t);return}l--}else if(n==="$"||n==="$?"||n==="$~"||n==="$!"||n==="&")l++;else if(n==="html")bs(e.ownerDocument.documentElement);else if(n==="head"){n=e.ownerDocument.head,bs(n);for(var o=n.firstChild;o;){var y=o.nextSibling,x=o.nodeName;o[Li]||x==="SCRIPT"||x==="STYLE"||x==="LINK"&&o.rel.toLowerCase()==="stylesheet"||n.removeChild(o),o=y}}else n==="body"&&bs(e.ownerDocument.body);n=u}while(n);ci(t)}function ay(e,t){var n=e;e=0;do{var l=n.nextSibling;if(n.nodeType===1?t?(n._stashedDisplay=n.style.display,n.style.display="none"):(n.style.display=n._stashedDisplay||"",n.getAttribute("style")===""&&n.removeAttribute("style")):n.nodeType===3&&(t?(n._stashedText=n.nodeValue,n.nodeValue=""):n.nodeValue=n._stashedText||""),l&&l.nodeType===8)if(n=l.data,n==="/$"){if(e===0)break;e--}else n!=="$"&&n!=="$?"&&n!=="$~"&&n!=="$!"||e++;n=l}while(n)}function tf(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case"HTML":case"HEAD":case"BODY":tf(n),ic(n);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(n.rel.toLowerCase()==="stylesheet")continue}e.removeChild(n)}}function i0(e,t,n,l){for(;e.nodeType===1;){var u=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!l&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(l){if(!e[Li])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(o=e.getAttribute("rel"),o==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(o!==u.rel||e.getAttribute("href")!==(u.href==null||u.href===""?null:u.href)||e.getAttribute("crossorigin")!==(u.crossOrigin==null?null:u.crossOrigin)||e.getAttribute("title")!==(u.title==null?null:u.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(o=e.getAttribute("src"),(o!==(u.src==null?null:u.src)||e.getAttribute("type")!==(u.type==null?null:u.type)||e.getAttribute("crossorigin")!==(u.crossOrigin==null?null:u.crossOrigin))&&o&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(t==="input"&&e.type==="hidden"){var o=u.name==null?null:""+u.name;if(u.type==="hidden"&&e.getAttribute("name")===o)return e}else return e;if(e=rn(e.nextSibling),e===null)break}return null}function s0(e,t,n){if(t==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!n||(e=rn(e.nextSibling),e===null))return null;return e}function ly(e,t){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!t||(e=rn(e.nextSibling),e===null))return null;return e}function nf(e){return e.data==="$?"||e.data==="$~"}function af(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState!=="loading"}function r0(e,t){var n=e.ownerDocument;if(e.data==="$~")e._reactRetry=t;else if(e.data!=="$?"||n.readyState!=="loading")t();else{var l=function(){t(),n.removeEventListener("DOMContentLoaded",l)};n.addEventListener("DOMContentLoaded",l),e._reactRetry=l}}function rn(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?"||t==="$~"||t==="&"||t==="F!"||t==="F")break;if(t==="/$"||t==="/&")return null}}return e}var lf=null;function iy(e){e=e.nextSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"||n==="/&"){if(t===0)return rn(e.nextSibling);t--}else n!=="$"&&n!=="$!"&&n!=="$?"&&n!=="$~"&&n!=="&"||t++}e=e.nextSibling}return null}function sy(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"||n==="$~"||n==="&"){if(t===0)return e;t--}else n!=="/$"&&n!=="/&"||t++}e=e.previousSibling}return null}function ry(e,t,n){switch(t=ru(n),e){case"html":if(e=t.documentElement,!e)throw Error(r(452));return e;case"head":if(e=t.head,!e)throw Error(r(453));return e;case"body":if(e=t.body,!e)throw Error(r(454));return e;default:throw Error(r(451))}}function bs(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);ic(e)}var un=new Map,uy=new Set;function uu(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var Zn=I.d;I.d={f:u0,r:c0,D:o0,C:f0,L:d0,m:h0,X:p0,S:m0,M:y0};function u0(){var e=Zn.f(),t=Wr();return e||t}function c0(e){var t=Cl(e);t!==null&&t.tag===5&&t.type==="form"?Om(t):Zn.r(e)}var si=typeof document>"u"?null:document;function cy(e,t,n){var l=si;if(l&&typeof t=="string"&&t){var u=Wt(t);u='link[rel="'+e+'"][href="'+u+'"]',typeof n=="string"&&(u+='[crossorigin="'+n+'"]'),uy.has(u)||(uy.add(u),e={rel:e,crossOrigin:n,href:t},l.querySelector(u)===null&&(t=l.createElement("link"),xt(t,"link",e),ft(t),l.head.appendChild(t)))}}function o0(e){Zn.D(e),cy("dns-prefetch",e,null)}function f0(e,t){Zn.C(e,t),cy("preconnect",e,t)}function d0(e,t,n){Zn.L(e,t,n);var l=si;if(l&&e&&t){var u='link[rel="preload"][as="'+Wt(t)+'"]';t==="image"&&n&&n.imageSrcSet?(u+='[imagesrcset="'+Wt(n.imageSrcSet)+'"]',typeof n.imageSizes=="string"&&(u+='[imagesizes="'+Wt(n.imageSizes)+'"]')):u+='[href="'+Wt(e)+'"]';var o=u;switch(t){case"style":o=ri(e);break;case"script":o=ui(e)}un.has(o)||(e=g({rel:"preload",href:t==="image"&&n&&n.imageSrcSet?void 0:e,as:t},n),un.set(o,e),l.querySelector(u)!==null||t==="style"&&l.querySelector(js(o))||t==="script"&&l.querySelector(Ss(o))||(t=l.createElement("link"),xt(t,"link",e),ft(t),l.head.appendChild(t)))}}function h0(e,t){Zn.m(e,t);var n=si;if(n&&e){var l=t&&typeof t.as=="string"?t.as:"script",u='link[rel="modulepreload"][as="'+Wt(l)+'"][href="'+Wt(e)+'"]',o=u;switch(l){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":o=ui(e)}if(!un.has(o)&&(e=g({rel:"modulepreload",href:e},t),un.set(o,e),n.querySelector(u)===null)){switch(l){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(Ss(o)))return}l=n.createElement("link"),xt(l,"link",e),ft(l),n.head.appendChild(l)}}}function m0(e,t,n){Zn.S(e,t,n);var l=si;if(l&&e){var u=Rl(l).hoistableStyles,o=ri(e);t=t||"default";var y=u.get(o);if(!y){var x={loading:0,preload:null};if(y=l.querySelector(js(o)))x.loading=5;else{e=g({rel:"stylesheet",href:e,"data-precedence":t},n),(n=un.get(o))&&sf(e,n);var O=y=l.createElement("link");ft(O),xt(O,"link",e),O._p=new Promise(function(Q,X){O.onload=Q,O.onerror=X}),O.addEventListener("load",function(){x.loading|=1}),O.addEventListener("error",function(){x.loading|=2}),x.loading|=4,cu(y,t,l)}y={type:"stylesheet",instance:y,count:1,state:x},u.set(o,y)}}}function p0(e,t){Zn.X(e,t);var n=si;if(n&&e){var l=Rl(n).hoistableScripts,u=ui(e),o=l.get(u);o||(o=n.querySelector(Ss(u)),o||(e=g({src:e,async:!0},t),(t=un.get(u))&&rf(e,t),o=n.createElement("script"),ft(o),xt(o,"link",e),n.head.appendChild(o)),o={type:"script",instance:o,count:1,state:null},l.set(u,o))}}function y0(e,t){Zn.M(e,t);var n=si;if(n&&e){var l=Rl(n).hoistableScripts,u=ui(e),o=l.get(u);o||(o=n.querySelector(Ss(u)),o||(e=g({src:e,async:!0,type:"module"},t),(t=un.get(u))&&rf(e,t),o=n.createElement("script"),ft(o),xt(o,"link",e),n.head.appendChild(o)),o={type:"script",instance:o,count:1,state:null},l.set(u,o))}}function oy(e,t,n,l){var u=(u=de.current)?uu(u):null;if(!u)throw Error(r(446));switch(e){case"meta":case"title":return null;case"style":return typeof n.precedence=="string"&&typeof n.href=="string"?(t=ri(n.href),n=Rl(u).hoistableStyles,l=n.get(t),l||(l={type:"style",instance:null,count:0,state:null},n.set(t,l)),l):{type:"void",instance:null,count:0,state:null};case"link":if(n.rel==="stylesheet"&&typeof n.href=="string"&&typeof n.precedence=="string"){e=ri(n.href);var o=Rl(u).hoistableStyles,y=o.get(e);if(y||(u=u.ownerDocument||u,y={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},o.set(e,y),(o=u.querySelector(js(e)))&&!o._p&&(y.instance=o,y.state.loading=5),un.has(e)||(n={rel:"preload",as:"style",href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},un.set(e,n),o||v0(u,e,n,y.state))),t&&l===null)throw Error(r(528,""));return y}if(t&&l!==null)throw Error(r(529,""));return null;case"script":return t=n.async,n=n.src,typeof n=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=ui(n),n=Rl(u).hoistableScripts,l=n.get(t),l||(l={type:"script",instance:null,count:0,state:null},n.set(t,l)),l):{type:"void",instance:null,count:0,state:null};default:throw Error(r(444,e))}}function ri(e){return'href="'+Wt(e)+'"'}function js(e){return'link[rel="stylesheet"]['+e+"]"}function fy(e){return g({},e,{"data-precedence":e.precedence,precedence:null})}function v0(e,t,n,l){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?l.loading=1:(t=e.createElement("link"),l.preload=t,t.addEventListener("load",function(){return l.loading|=1}),t.addEventListener("error",function(){return l.loading|=2}),xt(t,"link",n),ft(t),e.head.appendChild(t))}function ui(e){return'[src="'+Wt(e)+'"]'}function Ss(e){return"script[async]"+e}function dy(e,t,n){if(t.count++,t.instance===null)switch(t.type){case"style":var l=e.querySelector('style[data-href~="'+Wt(n.href)+'"]');if(l)return t.instance=l,ft(l),l;var u=g({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return l=(e.ownerDocument||e).createElement("style"),ft(l),xt(l,"style",u),cu(l,n.precedence,e),t.instance=l;case"stylesheet":u=ri(n.href);var o=e.querySelector(js(u));if(o)return t.state.loading|=4,t.instance=o,ft(o),o;l=fy(n),(u=un.get(u))&&sf(l,u),o=(e.ownerDocument||e).createElement("link"),ft(o);var y=o;return y._p=new Promise(function(x,O){y.onload=x,y.onerror=O}),xt(o,"link",l),t.state.loading|=4,cu(o,n.precedence,e),t.instance=o;case"script":return o=ui(n.src),(u=e.querySelector(Ss(o)))?(t.instance=u,ft(u),u):(l=n,(u=un.get(o))&&(l=g({},n),rf(l,u)),e=e.ownerDocument||e,u=e.createElement("script"),ft(u),xt(u,"link",l),e.head.appendChild(u),t.instance=u);case"void":return null;default:throw Error(r(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(l=t.instance,t.state.loading|=4,cu(l,n.precedence,e));return t.instance}function cu(e,t,n){for(var l=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),u=l.length?l[l.length-1]:null,o=u,y=0;y<l.length;y++){var x=l[y];if(x.dataset.precedence===t)o=x;else if(o!==u)break}o?o.parentNode.insertBefore(e,o.nextSibling):(t=n.nodeType===9?n.head:n,t.insertBefore(e,t.firstChild))}function sf(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.title==null&&(e.title=t.title)}function rf(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.integrity==null&&(e.integrity=t.integrity)}var ou=null;function hy(e,t,n){if(ou===null){var l=new Map,u=ou=new Map;u.set(n,l)}else u=ou,l=u.get(n),l||(l=new Map,u.set(n,l));if(l.has(e))return l;for(l.set(e,null),n=n.getElementsByTagName(e),u=0;u<n.length;u++){var o=n[u];if(!(o[Li]||o[mt]||e==="link"&&o.getAttribute("rel")==="stylesheet")&&o.namespaceURI!=="http://www.w3.org/2000/svg"){var y=o.getAttribute(t)||"";y=e+y;var x=l.get(y);x?x.push(o):l.set(y,[o])}}return l}function my(e,t,n){e=e.ownerDocument||e,e.head.insertBefore(n,t==="title"?e.querySelector("head > title"):null)}function x0(e,t,n){if(n===1||t.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;switch(t.rel){case"stylesheet":return e=t.disabled,typeof t.precedence=="string"&&e==null;default:return!0}case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function py(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}function g0(e,t,n,l){if(n.type==="stylesheet"&&(typeof l.media!="string"||matchMedia(l.media).matches!==!1)&&(n.state.loading&4)===0){if(n.instance===null){var u=ri(l.href),o=t.querySelector(js(u));if(o){t=o._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(e.count++,e=fu.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=o,ft(o);return}o=t.ownerDocument||t,l=fy(l),(u=un.get(u))&&sf(l,u),o=o.createElement("link"),ft(o);var y=o;
vendor: 4,741 bytes, line 49
49y._p=new Promise(function(x,O){y.onload=x,y.onerror=O}),xt(o,"link",l),n.instance=o}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&(n.state.loading&3)===0&&(e.count++,n=fu.bind(e),t.addEventListener("load",n),t.addEventListener("error",n))}}var uf=0;function b0(e,t){return e.stylesheets&&e.count===0&&hu(e,e.stylesheets),0<e.count||0<e.imgCount?function(n){var l=setTimeout(function(){if(e.stylesheets&&hu(e,e.stylesheets),e.unsuspend){var o=e.unsuspend;e.unsuspend=null,o()}},6e4+t);0<e.imgBytes&&uf===0&&(uf=62500*e0());var u=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&hu(e,e.stylesheets),e.unsuspend)){var o=e.unsuspend;e.unsuspend=null,o()}},(e.imgBytes>uf?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(l),clearTimeout(u)}}:null}function fu(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)hu(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var du=null;function hu(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,du=new Map,t.forEach(j0,e),du=null,fu.call(e))}function j0(e,t){if(!(t.state.loading&4)){var n=du.get(e);if(n)var l=n.get(null);else{n=new Map,du.set(e,n);for(var u=e.querySelectorAll("link[data-precedence],style[data-precedence]"),o=0;o<u.length;o++){var y=u[o];(y.nodeName==="LINK"||y.getAttribute("media")!=="not all")&&(n.set(y.dataset.precedence,y),l=y)}l&&n.set(null,l)}u=t.instance,y=u.getAttribute("data-precedence"),o=n.get(y)||l,o===l&&n.set(null,u),n.set(y,u),this.count++,l=fu.bind(this),u.addEventListener("load",l),u.addEventListener("error",l),o?o.parentNode.insertBefore(u,o.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(u,e.firstChild)),t.state.loading|=4}}var Ns={$$typeof:Y,Provider:null,Consumer:null,_currentValue:D,_currentValue2:D,_threadCount:0};function S0(e,t,n,l,u,o,y,x,O){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=tc(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=tc(0),this.hiddenUpdates=tc(null),this.identifierPrefix=l,this.onUncaughtError=u,this.onCaughtError=o,this.onRecoverableError=y,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=O,this.incompleteTransitions=new Map}function yy(e,t,n,l,u,o,y,x,O,Q,X,J){return e=new S0(e,t,n,y,O,Q,X,J,x),t=1,o===!0&&(t|=24),o=kt(3,null,null,t),e.current=o,o.stateNode=e,t=Bc(),t.refCount++,e.pooledCache=t,t.refCount++,o.memoizedState={element:l,isDehydrated:n,cache:t},Yc(o),e}function vy(e){return e?(e=Bl,e):Bl}function xy(e,t,n,l,u,o){u=vy(u),l.context===null?l.context=u:l.pendingContext=u,l=oa(t),l.payload={element:n},o=o===void 0?null:o,o!==null&&(l.callback=o),n=fa(e,l,t),n!==null&&(Dt(n,e,t),ts(n,e,t))}function gy(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function cf(e,t){gy(e,t),(e=e.alternate)&&gy(e,t)}function by(e){if(e.tag===13||e.tag===31){var t=Fa(e,67108864);t!==null&&Dt(t,e,67108864),cf(e,67108864)}}function jy(e){if(e.tag===13||e.tag===31){var t=Xt();t=nc(t);var n=Fa(e,t);n!==null&&Dt(n,e,t),cf(e,t)}}var mu=!0;function N0(e,t,n,l){var u=q.T;q.T=null;var o=I.p;try{I.p=2,of(e,t,n,l)}finally{I.p=o,q.T=u}}function E0(e,t,n,l){var u=q.T;q.T=null;var o=I.p;try{I.p=8,of(e,t,n,l)}finally{I.p=o,q.T=u}}function of(e,t,n,l){if(mu){var u=ff(l);if(u===null)$o(e,t,l,pu,n),Ny(e,l);else if(_0(u,e,t,n,l))l.stopPropagation();else if(Ny(e,l),t&4&&-1<O0.indexOf(e)){for(;u!==null;){var o=Cl(u);if(o!==null)switch(o.tag){case 3:if(o=o.stateNode,o.current.memoizedState.isDehydrated){var y=Xa(o.pendingLanes);if(y!==0){var x=o;for(x.pendingLanes|=2,x.entangledLanes|=2;y;){var O=1<<31-Bt(y);x.entanglements[1]|=O,y&=~O}Sn(o),(Le&6)===0&&(Fr=qt()+500,vs(0))}}break;case 31:case 13:x=Fa(o,2),x!==null&&Dt(x,o,2),Wr(),cf(o,2)}if(o=ff(l),o===null&&$o(e,t,l,pu,n),o===u)break;u=o}u!==null&&l.stopPropagation()}else $o(e,t,l,null,n)}}function ff(e){return e=fc(e),df(e)}var pu=null;function df(e){if(pu=null,e=wl(e),e!==null){var t=d(e);if(t===null)e=null;else{var n=t.tag;if(n===13){if(e=h(t),e!==null)return e;e=null}else if(n===31){if(e=m(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return pu=e,null}function Sy(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close"
vendor: 5,382 bytes, line 49
49:case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(og()){case Td:return 2;case Ad:return 8;case lr:case fg:return 32;case Md:return 268435456;default:return 32}default:return 32}}var hf=!1,Sa=null,Na=null,Ea=null,Es=new Map,Os=new Map,Oa=[],O0="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function Ny(e,t){switch(e){case"focusin":case"focusout":Sa=null;break;case"dragenter":case"dragleave":Na=null;break;case"mouseover":case"mouseout":Ea=null;break;case"pointerover":case"pointerout":Es.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Os.delete(t.pointerId)}}function _s(e,t,n,l,u,o){return e===null||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:l,nativeEvent:o,targetContainers:[u]},t!==null&&(t=Cl(t),t!==null&&by(t)),e):(e.eventSystemFlags|=l,t=e.targetContainers,u!==null&&t.indexOf(u)===-1&&t.push(u),e)}function _0(e,t,n,l,u){switch(t){case"focusin":return Sa=_s(Sa,e,t,n,l,u),!0;case"dragenter":return Na=_s(Na,e,t,n,l,u),!0;case"mouseover":return Ea=_s(Ea,e,t,n,l,u),!0;case"pointerover":var o=u.pointerId;return Es.set(o,_s(Es.get(o)||null,e,t,n,l,u)),!0;case"gotpointercapture":return o=u.pointerId,Os.set(o,_s(Os.get(o)||null,e,t,n,l,u)),!0}return!1}function Ey(e){var t=wl(e.target);if(t!==null){var n=d(t);if(n!==null){if(t=n.tag,t===13){if(t=h(n),t!==null){e.blockedOn=t,Ld(e.priority,function(){jy(n)});return}}else if(t===31){if(t=m(n),t!==null){e.blockedOn=t,Ld(e.priority,function(){jy(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function yu(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=ff(e.nativeEvent);if(n===null){n=e.nativeEvent;var l=new n.constructor(n.type,n);oc=l,n.target.dispatchEvent(l),oc=null}else return t=Cl(n),t!==null&&by(t),e.blockedOn=n,!1;t.shift()}return!0}function Oy(e,t,n){yu(e)&&n.delete(t)}function w0(){hf=!1,Sa!==null&&yu(Sa)&&(Sa=null),Na!==null&&yu(Na)&&(Na=null),Ea!==null&&yu(Ea)&&(Ea=null),Es.forEach(Oy),Os.forEach(Oy)}function vu(e,t){e.blockedOn===t&&(e.blockedOn=null,hf||(hf=!0,a.unstable_scheduleCallback(a.unstable_NormalPriority,w0)))}var xu=null;function _y(e){xu!==e&&(xu=e,a.unstable_scheduleCallback(a.unstable_NormalPriority,function(){xu===e&&(xu=null);for(var t=0;t<e.length;t+=3){var n=e[t],l=e[t+1],u=e[t+2];if(typeof l!="function"){if(df(l||n)===null)continue;break}var o=Cl(n);o!==null&&(e.splice(t,3),t-=3,co(o,{pending:!0,data:u,method:n.method,action:l},l,u))}}))}function ci(e){function t(O){return vu(O,e)}Sa!==null&&vu(Sa,e),Na!==null&&vu(Na,e),Ea!==null&&vu(Ea,e),Es.forEach(t),Os.forEach(t);for(var n=0;n<Oa.length;n++){var l=Oa[n];l.blockedOn===e&&(l.blockedOn=null)}for(;0<Oa.length&&(n=Oa[0],n.blockedOn===null);)Ey(n),n.blockedOn===null&&Oa.shift();if(n=(e.ownerDocument||e).$$reactFormReplay,n!=null)for(l=0;l<n.length;l+=3){var u=n[l],o=n[l+1],y=u[wt]||null;if(typeof o=="function")y||_y(n);else if(y){var x=null;if(o&&o.hasAttribute("formAction")){if(u=o,y=o[wt]||null)x=y.formAction;else if(df(u)!==null)continue}else x=y.action;typeof x=="function"?n[l+1]=x:(n.splice(l,3),l-=3),_y(n)}}}function wy(){function e(o){o.canIntercept&&o.info==="react-transition"&&o.intercept({handler:function(){return new Promise(function(y){return u=y})},focusReset:"manual",scroll:"manual"})}function t(){u!==null&&(u(),u=null),l||setTimeout(n,20)}function n(){if(!l&&!navigation.transition){var o=navigation.currentEntry;o&&o.url!=null&&navigation.navigate(o.url,{state:o.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var l=!1,u=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",t),navigation.addEventListener("navigateerror",t),setTimeout(n,100),function(){l=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",t),navigation.removeEventListener("navigateerror",t),u!==null&&(u(),u=null)}}}function mf(e){this._internalRoot=e}gu.prototype.render=mf.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(r(409));
49var n=t.current,l=Xt();xy(n,l,e,t,null,null)},gu.prototype.unmount=mf.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;xy(e.current,2,null,e,null,null),Wr(),t[_l]=null}};function gu(e){this._internalRoot=e}gu.prototype.unstable_scheduleHydration=function(e){if(e){var t=qd();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Oa.length&&t!==0&&t<Oa[n].priority;n++);Oa.splice(n,0,e),n===0&&Ey(e)}};var Cy=i.version;if(Cy!=="19.2.7")throw Error(r(527,Cy,"19.2.7"));I.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(r(188)):(e=Object.keys(e).join(","),Error(r(268,e)));return e=v(t),e=e!==null?b(e):null,e=e===null?null:e.stateNode,e};var C0={bundleType:0,version:"19.2.7",rendererPackageName:"react-dom",currentDispatcherRef:q,reconcilerVersion:"19.2.7"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var bu=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!bu.isDisabled&&bu.supportsFiber)try{zi=bu.inject(C0),Lt=bu}catch{}}return Cs.createRoot=function(e,t){if(!f(e))throw Error(r(299));var n=!1,l="",u=zm,o=Qm,y=qm;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(l=t.identifierPrefix),t.onUncaughtError!==void 0&&(u=t.onUncaughtError),t.onCaughtError!==void 0&&(o=t.onCaughtError),t.onRecoverableError!==void 0&&(y=t.onRecoverableError)),t=yy(e,1,!1,null,null,n,l,null,u,o,y,wy),e[_l]=t.current,Po(e),new mf(t)},Cs.hydrateRoot=function(e,t,n){if(!f(e))throw Error(r(299));var l=!1,u="",o=zm,y=Qm,x=qm,O=null;return n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(u=n.identifierPrefix),n.onUncaughtError!==void 0&&(o=n.onUncaughtError),n.onCaughtError!==void 0&&(y=n.onCaughtError),n.onRecoverableError!==void 0&&(x=n.onRecoverableError),n.formState!==void 0&&(O=n.formState)),t=yy(e,1,!0,t,n??null,l,u,O,o,y,x,wy),t.context=vy(null),n=t.current,l=Xt(),l=nc(l),u=oa(l),u.callback=null,fa(n,u,l),n=l,t.current.lanes=n,qi(t,n),Sn(t),e[_l]=t.current,Po(e),new gu(t)},Cs.version="19.2.7",Cs}var By;function H0(){if(By)return xf.exports;By=1;function a(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(a)}catch(i){console.error(i)}}return a(),xf.exports=B0(),xf.exports}var k0=H0();const G0=Uv(k0);var Nl=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(a){return this.listeners.add(a),this.onSubscribe(),()=>{this.listeners.delete(a),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},fl,Ta,pi,Sv,Y0=(Sv=class extends Nl{constructor(){super();ce(this,fl);ce(this,Ta);ce(this,pi);ne(this,pi,i=>{if(typeof window<"u"&&window.addEventListener){const s=()=>i();return window.addEventListener("visibilitychange",s,!1),()=>{window.removeEventListener("visibilitychange",s)}}})}onSubscribe(){S(this,Ta)||this.setEventListener(S(this,pi))}onUnsubscribe(){var i;this.hasListeners()||((i=S(this,Ta))==null||i.call(this),ne(this,Ta,void 0))}setEventListener(i){var s;ne(this,pi,i),(s=S(this,Ta))==null||s.call(this),ne(this,Ta,i(r=>{typeof r=="boolean"?this.setFocused(r):this.onFocus()}))}setFocused(i){S(this,fl)!==i&&(ne(this,fl,i),this.onFocus())}onFocus(){const i=this.isFocused();this.listeners.forEach(s=>{s(i)})}isFocused(){var i;return typeof S(this,fl)=="boolean"?S(this,fl):((i=globalThis.document)==null?void 0:i.visibilityState)!=="hidden"}},fl=new WeakMap,Ta=new WeakMap,pi=new WeakMap,Sv),od=new Y0,V0={setTimeout:(a,i)=>setTimeout(a,i),clearTimeout:a=>clearTimeout(a),setInterval:(a,i)=>setInterval(a,i),clearInterval:a=>clearInterval(a)},Aa,ud,Nv,K0=(Nv=class{constructor(){ce(this,Aa,V0);ce(this,ud,!1)}setTimeoutProvider(a){ne(this,Aa,a)}setTimeout(a,i){return S(this,Aa).setTimeout(a,i)}clearTimeout(a){S(this,Aa).clearTimeout(a)}setInterval(a,i){return S(this,Aa).setInterval(a,i)}clearInterval(a){S(this,Aa).clearInterval(a)}},Aa=new WeakMap,ud=new WeakMap,Nv),ol=new K0;function X0(a){setTimeout(a,0)}var Z0=typeof window>"u"||"Deno"in globalThis;function St(){}function P0(a,i){return typeof a=="function"?a(i):a}function Af(a){return typeof a=="number"&&a>=0&&a!==1/0}function Qv(a,i){return Math.max(a+(i||0)-Date.now(),0)}function Ha(a,i){return typeof a=="function"?a(i):a}function $t(a,i){return typeof a=="function"?a(i):a}function Hy(a,i){const{type:s="all",exact:r,fetchStatus:f,predicate:d,queryKey:h,stale:m}=a;if(h){if(r){if(i.queryHash!==fd(h,i.options))return!1}else if(!Us(i.queryKey,h))return!1}if(s!=="all"){const p=i.isActive();if(s==="active"&&!p||s==="inactive"&&p)return!1}return!(typeof m=="boolean"&&i.isStale()!==m||f&&f!==i.state.fetchStatus||d&&!d(i))}function ky(a,i){const{exact:s,status:r,predicate:f,mutationKey:d}=a;if(d){if(!i.options.mutationKey)return!1;if(s){if(ka(i.options.mutationKey)!==ka(d))return!1}else if(!Us(i.options.mutationKey,d))return!1}return!(r&&i.state.status!==r||f&&!f(i))}function fd(a,i){return((i==null?void 0:i.queryKeyHashFn)||ka)(a)}function ka(a){return JSON.stringify(a,(i,s)=>Mf(s)?Object.keys(s).sort().reduce((r,f)=>(r[f]=s[f],r),{}):s)}function Us(a,i){return a===i?!0:typeof a!=typeof i?!1:a&&i&&typeof a=="object"&&typeof i=="object"?Object.keys(i).every(s=>
49Us(a[s],i[s])):!1}var $0=Object.prototype.hasOwnProperty;function dd(a,i,s=0){if(a===i)return a;if(s>500)return i;const r=Gy(a)&&Gy(i);if(!r&&!(Mf(a)&&Mf(i)))return i;const d=(r?a:Object.keys(a)).length,h=r?i:Object.keys(i),m=h.length,p=r?new Array(m):{};let v=0;for(let b=0;b<m;b++){const g=r?b:h[b],j=a[g],N=i[g];if(j===N){p[g]=j,(r?b<d:$0.call(a,g))&&v++;continue}if(j===null||N===null||typeof j!="object"||typeof N!="object"){p[g]=N;continue}const A=dd(j,N,s+1);p[g]=A,A===j&&v++}return d===m&&v===d?a:p}function zs(a,i){if(!i||Object.keys(a).length!==Object.keys(i).length)return!1;for(const s in a)if(a[s]!==i[s])return!1;return!0}function Gy(a){return Array.isArray(a)&&a.length===Object.keys(a).length}function Mf(a){if(!Yy(a))return!1;const i=a.constructor;if(i===void 0)return!0;const s=i.prototype;return!(!Yy(s)||!s.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(a)!==Object.prototype)}function Yy(a){return Object.prototype.toString.call(a)==="[object Object]"}function J0(a){return new Promise(i=>{ol.setTimeout(i,a)})}function Df(a,i,s){return typeof s.structuralSharing=="function"?s.structuralSharing(a,i):s.structuralSharing!==!1?dd(a,i):i}function F0(a,i,s=0){const r=[...a,i];return s&&r.length>s?r.slice(1):r}function I0(a,i,s=0){const r=[i,...a];return s&&r.length>s?r.slice(0,-1):r}var Jt=Symbol();function qv(a,i){return!a.queryFn&&(i!=null&&i.initialPromise)?()=>i.initialPromise:!a.queryFn||a.queryFn===Jt?()=>Promise.reject(new Error(`Missing queryFn: '${a.queryHash}'`)):a.queryFn}function hd(a,i){return typeof a=="function"?a(...i):!!a}function W0(a,i,s){let r=!1,f;return Object.defineProperty(a,"signal",{enumerable:!0,get:()=>(f??(f=i()),r||(r=!0,f.aborted?s():f.addEventListener("abort",s,{once:!0})),f)}),a}var Qs=(()=>{let a=()=>Z0;return{isServer(){return a()},setIsServer(i){a=i}}})();function Uf(){let a,i;const s=new Promise((f,d)=>{a=f,i=d});s.status="pending",s.catch(()=>{});function r(f){Object.assign(s,f),delete s.resolve,delete s.reject}return s.resolve=f=>{r({status:"fulfilled",value:f}),a(f)},s.reject=f=>{r({status:"rejected",reason:f}),i(f)},s}var e1=X0;function t1(){let a=[],i=0,s=m=>{m()},r=m=>{m()},f=e1;const d=m=>{i?a.push(m):f(()=>{s(m)})},h=()=>{const m=a;a=[],m.length&&f(()=>{r(()=>{m.forEach(p=>{s(p)})})})};return{batch:m=>{let p;i++;try{p=m()}finally{i--,i||h()}return p},batchCalls:m=>(...p)=>{d(()=>{m(...p)})},schedule:d,setNotifyFunction:m=>{s=m},setBatchNotifyFunction:m=>{r=m},setScheduler:m=>{f=m}}}var We=t1(),yi,Ma,vi,Ev,n1=(Ev=class extends Nl{constructor(){super();ce(this,yi,!0);ce(this,Ma);ce(this,vi);ne(this,vi,i=>{if(typeof window<"u"&&window.addEventListener){const s=()=>i(!0),r=()=>i(!1);return window.addEventListener("online",s,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",s),window.removeEventListener("offline",r)}}})}onSubscribe(){S(this,Ma)||this.setEventListener(S(this,vi))}onUnsubscribe(){var i;this.hasListeners()||((i=S(this,Ma))==null||i.call(this),ne(this,Ma,void 0))}setEventListener(i){var s;ne(this,vi,i),(s=S(this,Ma))==null||s.call(this),ne(this,Ma,i(this.setOnline.bind(this)))}setOnline(i){S(this,yi)!==i&&(ne(this,yi,i),this.listeners.forEach(r=>{r(i)}))}isOnline(){return S(this,yi)}},yi=new WeakMap,Ma=new WeakMap,vi=new WeakMap,Ev),Uu=new n1;function a1(a){return Math.min(1e3*2**a,3e4)}function Lv(a){return(a??"online")==="online"?Uu.isOnline():!0}var zf=class extends Error{constructor(a){super("CancelledError"),this.revert=a==null?void 0:a.revert,this.silent=a==null?void 0:a.silent}};function Bv(a){let i=!1,s=0,r;const f=Uf(),d=()=>f.status!=="pending",h=C=>{var H;if(!d()){const L=new zf(C);j(L),(H=a.onCancel)==null||H.call(a,L)}},m=()=>{i=!0},p=()=>{i=!1},v=()=>od.isFocused()&&(a.networkMode==="always"||Uu.isOnline())&&a.canRun(),b=()=>Lv(a.networkMode)&&a.canRun(),g=C=>{d()||(r==null||r(),f.resolve(C))},j=C=>{d()||(r==null||r(),f.reject(C))},N=()=>new Promise(C=>{var H;r=L=>{(d()||v())&&C(L)},(H=a.onPause)==null||H.call(a)}).then(()=>{var C;r=void 0,d()||(C=a.onContinue)==null||C.call(a)}),A=()=>{if(d())return;let C;const H=s===0?a.initialPromise:void 0;try{C=H??a.fn()}catch(L){C=Promise.reject(L)}Promise.resolve(C).then(g).catch(L=>{var T;if(d())return;const F=a.retry??(Qs.isServer()?0:3),Y=a.retryDelay??a1,Z=typeof Y=="function"?Y(s,L):Y,K=F===!0||typeof F=="number"&&s<F||typeof F=="function"&&F(s,L);if(i||!K){j(L);return}s++,(T=a.onFail)==null||T.call(a,s,L),J0(Z).then(()=>v()?void 0:N()).then(()=>{i?j(L):A()})})};return{promise:f,status:()=>f.status,cancel:h,continue:()=>(r==null||r(),f),cancelRetry:m,continueRetry:p,canStart:b,start:()=>(b()?A():N().then(A),f)}}var dl,Ov,Hv=(Ov=class{constructor(){ce(this,dl)}destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Af(this.gcTime)&&ne(this,dl,ol.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(a){this.gcTime=Math.max(this.gcTime||0,a??(Qs.isServer()?1/0:300*1e3))}clearGcTimeout(){S(this,dl)!==void 0&&(ol.clearTimeout(S(this,dl)),ne(this,dl,void 0))}},dl=new WeakMap,Ov);function l1(a){return{onFetch:(i,s)=>{var b,g,j,N,A;const r=i.options,f=(j=(g=(b=i.fetchOptions)==null?void 0:b.meta)==null?void 0:g.fetchMore)==null?void 0:j.direction,d=((N=i.state.data)==null?void 0:N.pages)||[],h=((A=i.state.data)==null?void 0:A.pageParams)||[];let m={pages:[],pageParams:[]},p=0;const v=async()=>{let C=!1;const H=Y=>{W0(Y,()=>i.signal,()=>C=!0)},L=qv(i.options,i.fetchOptions),F=async(Y,Z,K)=>{if(C)return Promise.reject(i.signal.reason);if(Z==null&&Y.pages.length)return Promise.resolve(Y);const k=(()=>{const se={client:i.client,queryKey:i.queryKey,pageParam:Z,direction:K?"backward":"forward",meta:i.options.meta};return H(se),se})(),U=await L(k),{maxPages:W}=i.options,ee=K?I0:F0;return{pages:ee(Y.pages,U,W),pageParams:ee(Y.pageParams,Z,W)}};if(f&&d.length){const Y=f==="backward",Z=Y?kv:Qf,K={pages:d,pageParams:h},T=Z(r,K);m=await F(K,T,Y)}else{const Y=a??d.length;do{const Z=p===0?h[0]??r.initialPageParam:Qf(r,m);if(p>0&&Z==null)break;m=await F(m,Z),p++}while(p<Y)}return m};i.options.persister?i.fetchFn=()=>{var C,H;return(H=(C=i.options).persister)==null?void 0:H.call(C,v,{client:i.client,queryKey:i.queryKey,meta:i.options.meta,signal:i.signal},s)}:i.fetchFn=v}}}function Qf(a,{pages:i,pageParams:s}){const r=i.length-1;return i.length>0?a.getNextPageParam(i[r],i,s[r],s):void 0}function kv(a,{pages:i,pageParams:s}){var r;return i.length>0?(r=a.getPreviousPageParam)==null?void 0:r.call(a,i[0],i,s[0],s):void 0}function i1(a,i){return i?Qf(a,i)!=null:!1}function s1(a,i){return!i||!a.getPreviousPageParam?!1:kv(a,i)!=null}var xi,hl,gi,cn,ml,ht,Gs,pl,Pt,Gv,Pn,_v,r1=(_v=class extends Hv{constructor(i){super();ce(this,Pt);ce(this,xi);ce(this,hl);ce(this,gi);ce(this,cn);ce(this,ml);ce(this,ht);ce(this,Gs);ce(this,pl);ne(this,pl,!1),ne(this,Gs,i.defaultOptions),this.setOptions(i.options),this.observers=[],ne(this,ml,i.client),ne(this,cn,S(this,ml).getQueryCache()),this.queryKey=i.queryKey,this.queryHash=i.queryHash,ne(this,hl,Ky(this.options)),this.state=i.state??S(this,hl),this.scheduleGc()}get meta(){return this.options.meta}get queryType(){return S(this,xi)}get promise(){var i;return(i=S(this,ht))==null?void 0:i.promise}setOptions(i){if(this.options={...S(this,Gs),...i},i!=null&&i._type&&ne(this,xi,i._type),this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){const s=Ky(this.options);s.data!==void 0&&(this.setState(Vy(s.data,s.dataUpdatedAt)),ne(this,hl,s))}}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&S(this,cn).remove(this)}setData(i,s){const r=Df(this.state.data,i,this.options);return ve(this,Pt,Pn).call(this,{data:r,type:"success",dataUpdatedAt:s==null?void 0:s.updatedAt,manual:s==null?void 0:s.manual}),r}setState(i){ve(this,Pt,Pn).call(this,{type:"setState",state:i})}cancel(i){var r,f;const s=(r=S(this,ht))==null?void 0:r.promise;
49return(f=S(this,ht))==null||f.cancel(i),s?s.then(St).catch(St):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}get resetState(){return S(this,hl)}reset(){this.destroy(),this.setState(this.resetState)}isActive(){return this.observers.some(i=>$t(i.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===Jt||!this.isFetched()}isFetched(){return this.state.dataUpdateCount+this.state.errorUpdateCount>0}isStatic(){return this.getObserversCount()>0?this.observers.some(i=>Ha(i.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(i=>i.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(i=0){return this.state.data===void 0?!0:i==="static"?!1:this.state.isInvalidated?!0:!Qv(this.state.dataUpdatedAt,i)}onFocus(){var s;const i=this.observers.find(r=>r.shouldFetchOnWindowFocus());i==null||i.refetch({cancelRefetch:!1}),(s=S(this,ht))==null||s.continue()}onOnline(){var s;const i=this.observers.find(r=>r.shouldFetchOnReconnect());i==null||i.refetch({cancelRefetch:!1}),(s=S(this,ht))==null||s.continue()}addObserver(i){this.observers.includes(i)||(this.observers.push(i),this.clearGcTimeout(),S(this,cn).notify({type:"observerAdded",query:this,observer:i}))}removeObserver(i){this.observers.includes(i)&&(this.observers=this.observers.filter(s=>s!==i),this.observers.length||(S(this,ht)&&(S(this,pl)||ve(this,Pt,Gv).call(this)?S(this,ht).cancel({revert:!0}):S(this,ht).cancelRetry()),this.scheduleGc()),S(this,cn).notify({type:"observerRemoved",query:this,observer:i}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||ve(this,Pt,Pn).call(this,{type:"invalidate"})}async fetch(i,s){var v,b,g,j,N,A,C,H,L,F,Y;if(this.state.fetchStatus!=="idle"&&((v=S(this,ht))==null?void 0:v.status())!=="rejected"){if(this.state.data!==void 0&&(s!=null&&s.cancelRefetch))this.cancel({silent:!0});else if(S(this,ht))return S(this,ht).continueRetry(),S(this,ht).promise}if(i&&this.setOptions(i),!this.options.queryFn){const Z=this.observers.find(K=>K.options.queryFn);Z&&this.setOptions(Z.options)}const r=new AbortController,f=Z=>{Object.defineProperty(Z,"signal",{enumerable:!0,get:()=>(ne(this,pl,!0),r.signal)})},d=()=>{const Z=qv(this.options,s),T=(()=>{const k={client:S(this,ml),queryKey:this.queryKey,meta:this.meta};return f(k),k})();return ne(this,pl,!1),this.options.persister?this.options.persister(Z,T,this):Z(T)},m=(()=>{const Z={fetchOptions:s,options:this.options,queryKey:this.queryKey,client:S(this,ml),state:this.state,fetchFn:d};return f(Z),Z})(),p=S(this,xi)==="infinite"?l1(this.options.pages):this.options.behavior;p==null||p.onFetch(m,this),ne(this,gi,this.state),(this.state.fetchStatus==="idle"||this.state.fetchMeta!==((b=m.fetchOptions)==null?void 0:b.meta))&&ve(this,Pt,Pn).call(this,{type:"fetch",meta:(g=m.fetchOptions)==null?void 0:g.meta}),ne(this,ht,Bv({initialPromise:s==null?void 0:s.initialPromise,fn:m.fetchFn,onCancel:Z=>{Z instanceof zf&&Z.revert&&this.setState({...S(this,gi),fetchStatus:"idle"}),r.abort()},onFail:(Z,K)=>{ve(this,Pt,Pn).call(this,{type:"failed",failureCount:Z,error:K})},onPause:()=>{ve(this,Pt,Pn).call(this,{type:"pause"})},onContinue:()=>{ve(this,Pt,Pn).call(this,{type:"continue"})},retry:m.options.retry,retryDelay:m.options.retryDelay,networkMode:m.options.networkMode,canRun:()=>!0}));try{const Z=await S(this,ht).start();if(Z===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(Z),(N=(j=S(this,cn).config).onSuccess)==null||N.call(j,Z,this),(C=(A=S(this,cn).config).onSettled)==null||C.call(A,Z,this.state.error,this),Z}catch(Z){if(Z instanceof zf){if(Z.silent)return S(this,ht).promise;if(Z.revert){if(this.state.data===void 0)throw Z;return this.state.data}}throw ve(this,Pt,Pn).call(this,{type:"error",error:Z}),(L=(H=S(this,cn).config).onError)==null||L.call(H,Z,this),(Y=(F=S(this,cn).config).onSettled)==null||Y.call(F,this.state.data,Z,this),Z}finally{this.scheduleGc()}}},xi=new WeakMap,hl=new WeakMap,gi=new WeakMap,cn=new WeakMap,ml=new WeakMap,ht=new WeakMap,Gs=new WeakMap,pl=new WeakMap,Pt=new WeakSet,Gv=function(){return this.state.fetchStatus==="paused"&&this.state.status==="pending"},Pn=function(i){const s=r=>{switch(i.type){case"failed":return{...r,fetchFailureCount:i.failureCount,fetchFailureReason:i.error};case"pause":return{...r,fetchStatus:"paused"};case"continue":return{...r,fetchStatus:"fetching"};case"fetch":return{...r,...Yv(r.data,this.options),fetchMeta:i.meta??null};case"success":const f={...r,...Vy(i.data,i.dataUpdatedAt),dataUpdateCount:r.dataUpdateCount+1,...!i.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return ne(this,gi,i.manual?f:void 0),f;case"error":const d=i.error;
vendor: 5,485 bytes, line 49
49return{...r,error:d,errorUpdateCount:r.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:r.fetchFailureCount+1,fetchFailureReason:d,fetchStatus:"idle",status:"error",isInvalidated:!0};case"invalidate":return{...r,isInvalidated:!0};case"setState":return{...r,...i.state}}};this.state=s(this.state),We.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate()}),S(this,cn).notify({query:this,type:"updated",action:i})})},_v);function Yv(a,i){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:Lv(i.networkMode)?"fetching":"paused",...a===void 0&&{error:null,status:"pending"}}}function Vy(a,i){return{data:a,dataUpdatedAt:i??Date.now(),error:null,isInvalidated:!1,status:"success"}}function Ky(a){const i=typeof a.initialData=="function"?a.initialData():a.initialData,s=i!==void 0,r=s?typeof a.initialDataUpdatedAt=="function"?a.initialDataUpdatedAt():a.initialDataUpdatedAt:0;return{data:i,dataUpdateCount:0,dataUpdatedAt:s?r??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:s?"success":"pending",fetchStatus:"idle"}}var Ut,Ae,Ys,Et,yl,bi,$n,Da,Vs,ji,Si,vl,xl,Ua,Ni,Be,As,qf,Lf,Bf,Hf,kf,Gf,Yf,Vv,wv,Fs=(wv=class extends Nl{constructor(i,s){super();ce(this,Be);ce(this,Ut);ce(this,Ae);ce(this,Ys);ce(this,Et);ce(this,yl);ce(this,bi);ce(this,$n);ce(this,Da);ce(this,Vs);ce(this,ji);ce(this,Si);ce(this,vl);ce(this,xl);ce(this,Ua);ce(this,Ni,new Set);this.options=s,ne(this,Ut,i),ne(this,Da,null),ne(this,$n,Uf()),this.bindMethods(),this.setOptions(s)}bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(S(this,Ae).addObserver(this),Xy(S(this,Ae),this.options)?ve(this,Be,As).call(this):this.updateResult(),ve(this,Be,Hf).call(this))}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return Vf(S(this,Ae),this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return Vf(S(this,Ae),this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,ve(this,Be,kf).call(this),ve(this,Be,Gf).call(this),S(this,Ae).removeObserver(this)}setOptions(i){const s=this.options,r=S(this,Ae);if(this.options=S(this,Ut).defaultQueryOptions(i),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof $t(this.options.enabled,S(this,Ae))!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");ve(this,Be,Yf).call(this),S(this,Ae).setOptions(this.options),s._defaulted&&!zs(this.options,s)&&S(this,Ut).getQueryCache().notify({type:"observerOptionsUpdated",query:S(this,Ae),observer:this});const f=this.hasListeners();f&&Zy(S(this,Ae),r,this.options,s)&&ve(this,Be,As).call(this),this.updateResult(),f&&(S(this,Ae)!==r||$t(this.options.enabled,S(this,Ae))!==$t(s.enabled,S(this,Ae))||Ha(this.options.staleTime,S(this,Ae))!==Ha(s.staleTime,S(this,Ae)))&&ve(this,Be,qf).call(this);const d=ve(this,Be,Lf).call(this);f&&(S(this,Ae)!==r||$t(this.options.enabled,S(this,Ae))!==$t(s.enabled,S(this,Ae))||d!==S(this,Ua))&&ve(this,Be,Bf).call(this,d)}getOptimisticResult(i){const s=S(this,Ut).getQueryCache().build(S(this,Ut),i),r=this.createResult(s,i);return c1(this,r)&&(ne(this,Et,r),ne(this,bi,this.options),ne(this,yl,S(this,Ae).state)),r}getCurrentResult(){return S(this,Et)}trackResult(i,s){return new Proxy(i,{get:(r,f)=>(this.trackProp(f),s==null||s(f),f==="promise"&&(this.trackProp("data"),!this.options.experimental_prefetchInRender&&S(this,$n).status==="pending"&&S(this,$n).reject(new Error("experimental_prefetchInRender feature flag is not enabled"))),Reflect.get(r,f))})}trackProp(i){S(this,Ni).add(i)}getCurrentQuery(){return S(this,Ae)}refetch({...i}={}){return this.fetch({...i})}fetchOptimistic(i){const s=S(this,Ut).defaultQueryOptions(i),r=S(this,Ut).getQueryCache().build(S(this,Ut),s);return r.fetch().then(()=>this.createResult(r,s))}fetch(i){return ve(this,Be,As).call(this,{...i,cancelRefetch:i.cancelRefetch??!0}).then(()=>(this.updateResult(),S(this,Et)))}createResult(i,s){var W;const r=S(this,Ae),f=this.options,d=S(this,Et),h=S(this,yl),m=S(this,bi),v=i!==r?i.state:S(this,Ys),{state:b}=i;let g={...b},j=!1,N;if(s._optimisticResults){const ee=this.hasListeners(),se=!ee&&Xy(i,s),ie=ee&&Zy(i,r,s,f);(se||ie)&&(g={...g,...Yv(b.data,i.options)}),s._optimisticResults==="isRestoring"&&(g.fetchStatus="idle")}let{error:A,errorUpdatedAt:C,status:H}=g;N=g.data;let L=!1;if(s.placeholderData!==void 0&&N===void 0&&H==="pending"){let ee;d!=null&&d.isPlaceholderData&&s.placeholderData===(m==null?void 0:m.placeholderData)?(ee=d.data,L=!0):ee=typeof s.placeholderData=="function"?s.placeholderData((W=S(this,Si))==null?void 0:W.state.data,S(this,Si)):s.placeholderData,ee!==void 0&&(H="success",N=Df(d==null?void 0:d.data,ee,s),j=!0)}if(s.select&&N!==void 0&&!L)if(d&&N===(h==null?void 0:h.data)&&s.select===S(this,Vs))N=S(this,ji);else try{ne(this,Vs,s.select),N=s.select(N),N=Df(d==null?void 0:d.data,N,s),ne(this,ji,N),ne(this,Da,null)}catch(ee){ne(this,Da,ee)}S(this,Da)&&(A=S(this,Da),N=S(this,ji),C=Date.now(),H="error");const F=g.fetchStatus==="fetching",Y=H==="pending",Z=H==="error",K=Y&&F,T=N!==void 0,U={status:H,fetchStatus:g.fetchStatus,isPending:Y,isSuccess:H==="success",isError:Z,isInitialLoading:K,isLoading:K,data:N,dataUpdatedAt:g.dataUpdatedAt,error:A,errorUpdatedAt:C,failureCount:g.fetchFailureCount,failureReason:g.fetchFailureReason,errorUpdate
49Count:g.errorUpdateCount,isFetched:i.isFetched(),isFetchedAfterMount:g.dataUpdateCount>v.dataUpdateCount||g.errorUpdateCount>v.errorUpdateCount,isFetching:F,isRefetching:F&&!Y,isLoadingError:Z&&!T,isPaused:g.fetchStatus==="paused",isPlaceholderData:j,isRefetchError:Z&&T,isStale:md(i,s),refetch:this.refetch,promise:S(this,$n),isEnabled:$t(s.enabled,i)!==!1};if(this.options.experimental_prefetchInRender){const ee=U.data!==void 0,se=U.status==="error"&&!ee,ie=fe=>{se?fe.reject(U.error):ee&&fe.resolve(U.data)},ye=()=>{const fe=ne(this,$n,U.promise=Uf());ie(fe)},ue=S(this,$n);switch(ue.status){case"pending":i.queryHash===r.queryHash&&ie(ue);break;case"fulfilled":(se||U.data!==ue.value)&&ye();break;case"rejected":(!se||U.error!==ue.reason)&&ye();break}}return U}updateResult(){const i=S(this,Et),s=this.createResult(S(this,Ae),this.options);if(ne(this,yl,S(this,Ae).state),ne(this,bi,this.options),S(this,yl).data!==void 0&&ne(this,Si,S(this,Ae)),zs(s,i))return;ne(this,Et,s);const r=()=>{if(!i)return!0;const{notifyOnChangeProps:f}=this.options,d=typeof f=="function"?f():f;if(d==="all"||!d&&!S(this,Ni).size)return!0;const h=new Set(d??S(this,Ni));return this.options.throwOnError&&h.add("error"),Object.keys(S(this,Et)).some(m=>{const p=m;return S(this,Et)[p]!==i[p]&&h.has(p)})};ve(this,Be,Vv).call(this,{listeners:r()})}onQueryUpdate(){this.updateResult(),this.hasListeners()&&ve(this,Be,Hf).call(this)}},Ut=new WeakMap,Ae=new WeakMap,Ys=new WeakMap,Et=new WeakMap,yl=new WeakMap,bi=new WeakMap,$n=new WeakMap,Da=new WeakMap,Vs=new WeakMap,ji=new WeakMap,Si=new WeakMap,vl=new WeakMap,xl=new WeakMap,Ua=new WeakMap,Ni=new WeakMap,Be=new WeakSet,As=function(i){ve(this,Be,Yf).call(this);let s=S(this,Ae).fetch(this.options,i);return i!=null&&i.throwOnError||(s=s.catch(St)),s},qf=function(){ve(this,Be,kf).call(this);const i=Ha(this.options.staleTime,S(this,Ae));if(Qs.isServer()||S(this,Et).isStale||!Af(i))return;const r=Qv(S(this,Et).dataUpdatedAt,i)+1;ne(this,vl,ol.setTimeout(()=>{S(this,Et).isStale||this.updateResult()},r))},Lf=function(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(S(this,Ae)):this.options.refetchInterval)??!1},Bf=function(i){ve(this,Be,Gf).call(this),ne(this,Ua,i),!(Qs.isServer()||$t(this.options.enabled,S(this,Ae))===!1||!Af(S(this,Ua))||S(this,Ua)===0)&&ne(this,xl,ol.setInterval(()=>{(this.options.refetchIntervalInBackground||od.isFocused())&&ve(this,Be,As).call(this)},S(this,Ua)))},Hf=function(){ve(this,Be,qf).call(this),ve(this,Be,Bf).call(this,ve(this,Be,Lf).call(this))},kf=function(){S(this,vl)!==void 0&&(ol.clearTimeout(S(this,vl)),ne(this,vl,void 0))},Gf=function(){S(this,xl)!==void 0&&(ol.clearInterval(S(this,xl)),ne(this,xl,void 0))},Yf=function(){const i=S(this,Ut).getQueryCache().build(S(this,Ut),this.options);if(i===S(this,Ae))return;const s=S(this,Ae);ne(this,Ae,i),ne(this,Ys,i.state),this.hasListeners()&&(s==null||s.removeObserver(this),i.addObserver(this))},Vv=function(i){We.batch(()=>{i.listeners&&this.listeners.forEach(s=>{s(S(this,Et))}),S(this,Ut).getQueryCache().notify({query:S(this,Ae),type:"observerResultsUpdated"})})},wv);function u1(a,i){return $t(i.enabled,a)!==!1&&a.state.data===void 0&&!(a.state.status==="error"&&$t(i.retryOnMount,a)===!1)}function Xy(a,i){return u1(a,i)||a.state.data!==void 0&&Vf(a,i,i.refetchOnMount)}function Vf(a,i,s){if($t(i.enabled,a)!==!1&&Ha(i.staleTime,a)!=="static"){const r=typeof s=="function"?s(a):s;return r==="always"||r!==!1&&md(a,i)}return!1}function Zy(a,i,s,r){return(a!==i||$t(r.enabled,a)===!1)&&(!s.suspense||a.state.status!=="error")&&md(a,s)}function md(a,i){return $t(i.enabled,a)!==!1&&a.isStaleByTime(Ha(i.staleTime,a))}function c1(a,i){return!zs(a.getCurrentResult(),i)}var Kv=class extends Fs{constructor(a,i){super(a,i)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(a){a._type="infinite",super.setOptions(a)}getOptimisticResult(a){return a._type="infinite",super.getOptimisticResult(a)}
49fetchNextPage(a){return this.fetch({...a,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(a){return this.fetch({...a,meta:{fetchMore:{direction:"backward"}}})}createResult(a,i){var A,C;const{state:s}=a,r=super.createResult(a,i),{isFetching:f,isRefetching:d,isError:h,isRefetchError:m}=r,p=(C=(A=s.fetchMeta)==null?void 0:A.fetchMore)==null?void 0:C.direction,v=h&&p==="forward",b=f&&p==="forward",g=h&&p==="backward",j=f&&p==="backward";return{...r,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:i1(i,s.data),hasPreviousPage:s1(i,s.data),isFetchNextPageError:v,isFetchingNextPage:b,isFetchPreviousPageError:g,isFetchingPreviousPage:j,isRefetchError:m&&!v&&!g,isRefetching:d&&!b&&!j}}},Ks,On,jt,gl,_n,Ca,Cv,o1=(Cv=class extends Hv{constructor(i){super();ce(this,_n);ce(this,Ks);ce(this,On);ce(this,jt);ce(this,gl);ne(this,Ks,i.client),this.mutationId=i.mutationId,ne(this,jt,i.mutationCache),ne(this,On,[]),this.state=i.state||Xv(),this.setOptions(i.options),this.scheduleGc()}setOptions(i){this.options=i,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(i){S(this,On).includes(i)||(S(this,On).push(i),this.clearGcTimeout(),S(this,jt).notify({type:"observerAdded",mutation:this,observer:i}))}removeObserver(i){ne(this,On,S(this,On).filter(s=>s!==i)),this.scheduleGc(),S(this,jt).notify({type:"observerRemoved",mutation:this,observer:i})}optionalRemove(){S(this,On).length||(this.state.status==="pending"?this.scheduleGc():S(this,jt).remove(this))}continue(){var i;return((i=S(this,gl))==null?void 0:i.continue())??this.execute(this.state.variables)}async execute(i){var h,m,p,v,b,g,j,N,A,C,H,L,F,Y,Z,K,T,k;const s=()=>{ve(this,_n,Ca).call(this,{type:"continue"})},r={client:S(this,Ks),meta:this.options.meta,mutationKey:this.options.mutationKey};ne(this,gl,Bv({fn:()=>this.options.mutationFn?this.options.mutationFn(i,r):Promise.reject(new Error("No mutationFn found")),onFail:(U,W)=>{ve(this,_n,Ca).call(this,{type:"failed",failureCount:U,error:W})},onPause:()=>{ve(this,_n,Ca).call(this,{type:"pause"})},onContinue:s,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>S(this,jt).canRun(this)}));const f=this.state.status==="pending",d=!S(this,gl).canStart();try{if(f)s();else{ve(this,_n,Ca).call(this,{type:"pending",variables:i,isPaused:d}),S(this,jt).config.onMutate&&await S(this,jt).config.onMutate(i,this,r);const W=await((m=(h=this.options).onMutate)==null?void 0:m.call(h,i,r));W!==this.state.context&&ve(this,_n,Ca).call(this,{type:"pending",context:W,variables:i,isPaused:d})}const U=await S(this,gl).start();return await((v=(p=S(this,jt).config).onSuccess)==null?void 0:v.call(p,U,i,this.state.context,this,r)),await((g=(b=this.options).onSuccess)==null?void 0:g.call(b,U,i,this.state.context,r)),await((N=(j=S(this,jt).config).onSettled)==null?void 0:N.call(j,U,null,this.state.variables,this.state.context,this,r)),await((C=(A=this.options).onSettled)==null?void 0:C.call(A,U,null,i,this.state.context,r)),ve(this,_n,Ca).call(this,{type:"success",data:U}),U}catch(U){try{await((L=(H=S(this,jt).config).onError)==null?void 0:L.call(H,U,i,this.state.context,this,r))}catch(W){Promise.reject(W)}try{await((Y=(F=this.options).onError)==null?void 0:Y.call(F,U,i,this.state.context,r))}catch(W){Promise.reject(W)}try{await((K=(Z=S(this,jt).config).onSettled)==null?void 0:K.call(Z,void 0,U,this.state.variables,this.state.context,this,r))}catch(W){Promise.reject(W)}try{await((k=(T=this.options).onSettled)==null?void 0:k.call(T,void 0,U,i,this.state.context,r))}catch(W){Promise.reject(W)}throw ve(this,_n,Ca).call(this,{type:"error",error:U}),U}finally{S(this,jt).runNext(this)}}},Ks=new WeakMap,On=new WeakMap,jt=new WeakMap,gl=new WeakMap,_n=new WeakSet,Ca=function(i){const s=r=>{switch(i.type){case"failed":return{...r,failureCount:i.failureCount,failureReason:i.error};case"pause":return{...r,isPaused:!0};case"continue":return{...r,isPaused:!1};case"pending":return{...r,context:i.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:i.isPaused,status:"pending",variables:i.variables,submittedAt:Date.now()};case"success":return{...r,data:i.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...r,data:void 0,error:i.error,failureCount:r.failureCount+1,failureReason:i.error,isPau
vendor: 4,281 bytes, line 49
49sed:!1,status:"error"}}};this.state=s(this.state),We.batch(()=>{S(this,On).forEach(r=>{r.onMutationUpdate(i)}),S(this,jt).notify({mutation:this,type:"updated",action:i})})},Cv);function Xv(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var Jn,mn,Xs,Rv,f1=(Rv=class extends Nl{constructor(i={}){super();ce(this,Jn);ce(this,mn);ce(this,Xs);this.config=i,ne(this,Jn,new Set),ne(this,mn,new Map),ne(this,Xs,0)}build(i,s,r){const f=new o1({client:i,mutationCache:this,mutationId:++ju(this,Xs)._,options:i.defaultMutationOptions(s),state:r});return this.add(f),f}add(i){S(this,Jn).add(i);const s=Su(i);if(typeof s=="string"){const r=S(this,mn).get(s);r?r.push(i):S(this,mn).set(s,[i])}this.notify({type:"added",mutation:i})}remove(i){if(S(this,Jn).delete(i)){const s=Su(i);if(typeof s=="string"){const r=S(this,mn).get(s);if(r)if(r.length>1){const f=r.indexOf(i);f!==-1&&r.splice(f,1)}else r[0]===i&&S(this,mn).delete(s)}}this.notify({type:"removed",mutation:i})}canRun(i){const s=Su(i);if(typeof s=="string"){const r=S(this,mn).get(s),f=r==null?void 0:r.find(d=>d.state.status==="pending");return!f||f===i}else return!0}runNext(i){var r;const s=Su(i);if(typeof s=="string"){const f=(r=S(this,mn).get(s))==null?void 0:r.find(d=>d!==i&&d.state.isPaused);return(f==null?void 0:f.continue())??Promise.resolve()}else return Promise.resolve()}clear(){We.batch(()=>{S(this,Jn).forEach(i=>{this.notify({type:"removed",mutation:i})}),S(this,Jn).clear(),S(this,mn).clear()})}getAll(){return Array.from(S(this,Jn))}find(i){const s={exact:!0,...i};return this.getAll().find(r=>ky(s,r))}findAll(i={}){return this.getAll().filter(s=>ky(i,s))}notify(i){We.batch(()=>{this.listeners.forEach(s=>{s(i)})})}resumePausedMutations(){const i=this.getAll().filter(s=>s.state.isPaused);return We.batch(()=>Promise.all(i.map(s=>s.continue().catch(St))))}},Jn=new WeakMap,mn=new WeakMap,Xs=new WeakMap,Rv);function Su(a){var i;return(i=a.options.scope)==null?void 0:i.id}var Fn,za,zt,In,Wn,wu,Kf,Tv,d1=(Tv=class extends Nl{constructor(s,r){super();ce(this,Wn);ce(this,Fn);ce(this,za);ce(this,zt);ce(this,In);ne(this,Fn,s),this.setOptions(r),this.bindMethods(),ve(this,Wn,wu).call(this)}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(s){var f;const r=this.options;this.options=S(this,Fn).defaultMutationOptions(s),zs(this.options,r)||S(this,Fn).getMutationCache().notify({type:"observerOptionsUpdated",mutation:S(this,zt),observer:this}),r!=null&&r.mutationKey&&this.options.mutationKey&&ka(r.mutationKey)!==ka(this.options.mutationKey)?this.reset():((f=S(this,zt))==null?void 0:f.state.status)==="pending"&&S(this,zt).setOptions(this.options)}onUnsubscribe(){var s;this.hasListeners()||(s=S(this,zt))==null||s.removeObserver(this)}onMutationUpdate(s){ve(this,Wn,wu).call(this),ve(this,Wn,Kf).call(this,s)}getCurrentResult(){return S(this,za)}reset(){var s;(s=S(this,zt))==null||s.removeObserver(this),ne(this,zt,void 0),ve(this,Wn,wu).call(this),ve(this,Wn,Kf).call(this)}mutate(s,r){var f;return ne(this,In,r),(f=S(this,zt))==null||f.removeObserver(this),ne(this,zt,S(this,Fn).getMutationCache().build(S(this,Fn),this.options)),S(this,zt).addObserver(this),S(this,zt).execute(s)}},Fn=new WeakMap,za=new WeakMap,zt=new WeakMap,In=new WeakMap,Wn=new WeakSet,wu=function(){var r;const s=((r=S(this,zt))==null?void 0:r.state)??Xv();ne(this,za,{...s,isPending:s.status==="pending",isSuccess:s.status==="success",isError:s.status==="error",isIdle:s.status==="idle",mutate:this.mutate,reset:this.reset})},Kf=function(s){We.batch(()=>{var r,f,d,h,m,p,v,b;if(S(this,In)&&this.hasListeners()){const g=S(this,za).variables,j=S(this,za).context,N={client:S(this,Fn),meta:this.options.meta,mutationKey:this.options.mutationKey};if((s==null?void 0:s.type)==="success"){try{(f=(r=S(this,In)).onSuccess)==null||f.call(r,s.data,g,j,N)}catch(A){Promise.reject(A)}try{(h=(d=S(this,In)).onSettled)==null||h.call(d,s.data,null,g,j,N)}catch(A){Promise.reject(A)}}else if((s==null?void 0:s.type)==="error"){try{(p=(m=S(this,In)).onError)==null||p.call(m,s.error,g,j,N)}catch(A){Promise.reject(A)}try{(b=(v=S(this,In)).onSettled)==null||b.call(v,void 0,s.error,g,j,N)}catch(A){Promise.reject(A)}}}
49this.listeners.forEach(g=>{g(S(this,za))})})},Tv);function Py(a,i){const s=new Set(i);return a.filter(r=>!s.has(r))}function h1(a,i,s){const r=a.slice(0);return r[i]=s,r}var Ei,Qt,Oi,bl,Zt,Qa,Zs,Ps,$s,Js,ot,Xf,Zf,Zv,Pf,$f,Jf,Av,m1=(Av=class extends Nl{constructor(i,s,r){super();ce(this,ot);ce(this,Ei);ce(this,Qt);ce(this,Oi);ce(this,bl);ce(this,Zt);ce(this,Qa);ce(this,Zs);ce(this,Ps);ce(this,$s);ce(this,Js,[]);ne(this,Ei,i),ne(this,bl,r),ne(this,Oi,[]),ne(this,Zt,[]),ne(this,Qt,[]),this.setQueries(s)}onSubscribe(){this.listeners.size===1&&S(this,Zt).forEach(i=>{i.subscribe(s=>{ve(this,ot,$f).call(this,i,s)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,S(this,Zt).forEach(i=>{i.destroy()})}setQueries(i,s){ne(this,Oi,i),ne(this,bl,s),We.batch(()=>{const r=S(this,Zt),f=ve(this,ot,Pf).call(this,S(this,Oi));f.forEach(g=>g.observer.setOptions(g.defaultedQueryOptions));const d=f.map(g=>g.observer),h=d.map(g=>g.getCurrentResult()),m=r.length!==d.length,p=d.some((g,j)=>g!==r[j]),v=m||p,b=v?!0:h.some((g,j)=>{const N=S(this,Qt)[j];return!N||!zs(g,N)});!v&&!b||(v&&(ne(this,Js,f),ne(this,Zt,d)),ne(this,Qt,h),this.hasListeners()&&(v&&(Py(r,d).forEach(g=>{g.destroy()}),Py(d,r).forEach(g=>{g.subscribe(j=>{ve(this,ot,$f).call(this,g,j)})})),ve(this,ot,Jf).call(this)))})}getCurrentResult(){return S(this,Qt)}getQueries(){return S(this,Zt).map(i=>i.getCurrentQuery())}getObservers(){return S(this,Zt)}getOptimisticResult(i,s){const r=ve(this,ot,Pf).call(this,i),f=r.map(h=>h.observer.getOptimisticResult(h.defaultedQueryOptions)),d=r.map(h=>h.defaultedQueryOptions.queryHash);return[f,h=>ve(this,ot,Zf).call(this,h??f,s,d),()=>ve(this,ot,Xf).call(this,f,r)]}},Ei=new WeakMap,Qt=new WeakMap,Oi=new WeakMap,bl=new WeakMap,Zt=new WeakMap,Qa=new WeakMap,Zs=new WeakMap,Ps=new WeakMap,$s=new WeakMap,Js=new WeakMap,ot=new WeakSet,Xf=function(i,s){return s.map((r,f)=>{const d=i[f];return r.defaultedQueryOptions.notifyOnChangeProps?d:r.observer.trackResult(d,h=>{s.forEach(m=>{m.observer.trackProp(h)})})})},Zf=function(i,s,r){if(s){const f=S(this,$s),d=r!==void 0&&f!==void 0&&(f.length!==r.length||r.some((h,m)=>h!==f[m]));return(!S(this,Qa)||S(this,Qt)!==S(this,Ps)||d||s!==S(this,Zs))&&(ne(this,Zs,s),ne(this,Ps,S(this,Qt)),r!==void 0&&ne(this,$s,r),ne(this,Qa,dd(S(this,Qa),s(i)))),S(this,Qa)}return i},Zv=function(){var i;return((i=S(this,bl))==null?void 0:i.combine)!==void 0&&S(this,Zt).some((s,r)=>{var f;return s.options.suspense&&((f=S(this,Qt)[r])==null?void 0:f.data)===void 0})},Pf=function(i){const s=new Map;S(this,Zt).forEach(f=>{const d=f.options.queryHash;if(!d)return;const h=s.get(d);h?h.push(f):s.set(d,[f])});const r=[];return i.forEach(f=>{var p;const d=S(this,Ei).defaultQueryOptions(f),m=((p=s.get(d.queryHash))==null?void 0:p.shift())??new Fs(S(this,Ei),d);
49r.push({defaultedQueryOptions:d,observer:m})}),r},$f=function(i,s){const r=S(this,Zt).indexOf(i);r!==-1&&(ne(this,Qt,h1(S(this,Qt),r,s)),ve(this,ot,Jf).call(this))},Jf=function(){var i;if(this.hasListeners()){const s=ve(this,ot,Xf).call(this,S(this,Qt),S(this,Js)),r=ve(this,ot,Zv).call(this),f=S(this,Qa),d=r?f:ve(this,ot,Zf).call(this,s,(i=S(this,bl))==null?void 0:i.combine);(r||f!==d)&&We.batch(()=>{this.listeners.forEach(h=>{h(S(this,Qt))})})}},Av),wn,Mv,p1=(Mv=class extends Nl{constructor(i={}){super();ce(this,wn);this.config=i,ne(this,wn,new Map)}build(i,s,r){const f=s.queryKey,d=s.queryHash??fd(f,s);let h=this.get(d);return h||(h=new r1({client:i,queryKey:f,queryHash:d,options:i.defaultQueryOptions(s),state:r,defaultOptions:i.getQueryDefaults(f)}),this.add(h)),h}add(i){S(this,wn).has(i.queryHash)||(S(this,wn).set(i.queryHash,i),this.notify({type:"added",query:i}))}remove(i){const s=S(this,wn).get(i.queryHash);s&&(i.destroy(),s===i&&S(this,wn).delete(i.queryHash),this.notify({type:"removed",query:i}))}clear(){We.batch(()=>{this.getAll().forEach(i=>{this.remove(i)})})}get(i){return S(this,wn).get(i)}getAll(){return[...S(this,wn).values()]}find(i){const s={exact:!0,...i};return this.getAll().find(r=>Hy(s,r))}findAll(i={}){const s=this.getAll();return Object.keys(i).length>0?s.filter(r=>Hy(i,r)):s}notify(i){We.batch(()=>{this.listeners.forEach(s=>{s(i)})})}onFocus(){We.batch(()=>{this.getAll().forEach(i=>{i.onFocus()})})}onOnline(){We.batch(()=>{this.getAll().forEach(i=>{i.onOnline()})})}},wn=new WeakMap,Mv),Ie,qa,La,_i,wi,Ba,Ci,Ri,Dv,y1=(Dv=class{constructor(a={}){ce(this,Ie);ce(this,qa);ce(this,La);ce(this,_i);ce(this,wi);ce(this,Ba);ce(this,Ci);ce(this,Ri);ne(this,Ie,a.queryCache||new p1),ne(this,qa,a.mutationCache||new f1),ne(this,La,a.defaultOptions||{}),ne(this,_i,new Map),ne(this,wi,new Map),ne(this,Ba,0)}mount(){ju(this,Ba)._++,S(this,Ba)===1&&(ne(this,Ci,od.subscribe(async a=>{a&&(await this.resumePausedMutations(),S(this,Ie).onFocus())})),ne(this,Ri,Uu.subscribe(async a=>{a&&(await this.resumePausedMutations(),S(this,Ie).onOnline())})))}unmount(){var a,i;ju(this,Ba)._--,S(this,Ba)===0&&((a=S(this,Ci))==null||a.call(this),ne(this,Ci,void 0),(i=S(this,Ri))==null||i.call(this),ne(this,Ri,void 0))}isFetching(a){return S(this,Ie).findAll({...a,fetchStatus:"fetching"}).length}isMutating(a){return S(this,qa).findAll({...a,status:"pending"}).length}getQueryData(a){var s;const i=this.defaultQueryOptions({queryKey:a});return(s=S(this,Ie).get(i.queryHash))==null?void 0:s.state.data}ensureQueryData(a){const i=this.defaultQueryOptions(a),s=S(this,Ie).build(this,i),r=s.state.data;return r===void 0?this.fetchQuery(a):(a.revalidateIfStale&&s.isStaleByTime(Ha(i.staleTime,s))&&this.prefetchQuery(i),Promise.resolve(r))}getQueriesData(a){return S(this,Ie).findAll(a).map(({queryKey:i,state:s})=>{const r=s.data;return[i,r]})}setQueryData(a,i,s){const r=this.defaultQueryOptions({queryKey:a}),f=S(this,Ie).get(r.queryHash),d=f==null?void 0:f.state.data,h=P0(i,d);if(h!==void 0)return S(this,Ie).build(this,r).setData(h,{...s,manual:!0})}setQueriesData(a,i,s){return We.batch(()=>S(this,Ie).findAll(a).map(({queryKey:r})=>[r,this.setQueryData(r,i,s)]))}getQueryState(a){var s;const i=this.defaultQueryOptions({queryKey:a});return(s=S(this,Ie).get(i.queryHash))==null?void 0:s.state}removeQueries(a){const i=S(this,Ie);We.batch(()=>{i.findAll(a).forEach(s=>{i.remove(s)})})}resetQueries(a,i){const s=S(this,Ie);return We.batch(()=>(s.findAll(a).forEach(r=>{r.reset()}),this.refetchQueries({type:"active",...a},i)))}cancelQueries(a,i={}){const s={revert:!0,...i},r=We.batch(()=>S(this,Ie).findAll(a).map(f=>f.cancel(s)));return Promise.all(r).then(St).catch(St)}invalidateQueries(a,i={}){return We.batch(()=>(S(this,Ie).findAll(a).forEach(s=>{s.invalidate()}),(a==null?void 0:a.refetchType)==="none"?Promise.resolve():this.refetchQueries({...a,type:(a==null?void 0:a.refetchType)??(a==null?void 0:a.type)??"active"},i)))}refetchQueries(a,i={}){const s={...i,cancelRefetch:i.cancelRefetch??!0},r=We.batch(()=>S(this,Ie).findAll(a).filter(f=>!f.isDisabled()&&!f.isStatic()).map(f=>{let d=f.fetch(void 0,s);return s.throwOnError||(d=d.catch(St)),f.state.fetchStatus==="paused"?Promise.resolve():d}));return Promise.all(r).then(St)}fetchQuery(a){const i=this.defaultQueryOptions(a);i.retry===void 0&&(i.retry=!1);const s=S(this,Ie).build(this,i);return s.isStaleByTime(Ha(i.staleTime,s))?s.fetch(i):Promise.resolve(s.state.data)}
49prefetchQuery(a){return this.fetchQuery(a).then(St).catch(St)}fetchInfiniteQuery(a){return a._type="infinite",this.fetchQuery(a)}prefetchInfiniteQuery(a){return this.fetchInfiniteQuery(a).then(St).catch(St)}ensureInfiniteQueryData(a){return a._type="infinite",this.ensureQueryData(a)}resumePausedMutations(){return Uu.isOnline()?S(this,qa).resumePausedMutations():Promise.resolve()}getQueryCache(){return S(this,Ie)}getMutationCache(){return S(this,qa)}getDefaultOptions(){return S(this,La)}setDefaultOptions(a){ne(this,La,a)}setQueryDefaults(a,i){S(this,_i).set(ka(a),{queryKey:a,defaultOptions:i})}getQueryDefaults(a){const i=[...S(this,_i).values()],s={};return i.forEach(r=>{Us(a,r.queryKey)&&Object.assign(s,r.defaultOptions)}),s}setMutationDefaults(a,i){S(this,wi).set(ka(a),{mutationKey:a,defaultOptions:i})}getMutationDefaults(a){const i=[...S(this,wi).values()],s={};return i.forEach(r=>{Us(a,r.mutationKey)&&Object.assign(s,r.defaultOptions)}),s}defaultQueryOptions(a){if(a._defaulted)return a;const i={...S(this,La).queries,...this.getQueryDefaults(a.queryKey),...a,_defaulted:!0};return i.queryHash||(i.queryHash=fd(i.queryKey,i)),i.refetchOnReconnect===void 0&&(i.refetchOnReconnect=i.networkMode!=="always"),i.throwOnError===void 0&&(i.throwOnError=!!i.suspense),!i.networkMode&&i.persister&&(i.networkMode="offlineFirst"),i.queryFn===Jt&&(i.enabled=!1),i}defaultMutationOptions(a){return a!=null&&a._defaulted?a:{...S(this,La).mutations,...(a==null?void 0:a.mutationKey)&&this.getMutationDefaults(a.mutationKey),...a,_defaulted:!0}}clear(){S(this,Ie).clear(),S(this,qa).clear()}},Ie=new WeakMap,qa=new WeakMap,La=new WeakMap,_i=new WeakMap,wi=new WeakMap,Ba=new WeakMap,Ci=new WeakMap,Ri=new WeakMap,Dv),Pv=E.createContext(void 0),Is=a=>{const i=E.useContext(Pv);if(a)return a;if(!i)throw new Error("No QueryClient set, use QueryClientProvider to set one");return i},v1=({client:a,children:i})=>(E.useEffect(()=>(a.mount(),()=>{a.unmount()}),[a]),c.jsx(Pv.Provider,{value:a,children:i})),$v=E.createContext(!1),Jv=()=>E.useContext($v);$v.Provider;function x1(){let a=!1;return{clearReset:()=>{a=!1},reset:()=>{a=!0},isReset:()=>a}}var g1=E.createContext(x1()),Fv=()=>E.useContext(g1),Iv=(a,i,s)=>{const r=s!=null&&s.state.error&&typeof a.throwOnError=="function"?hd(a.throwOnError,[s.state.error,s]):a.throwOnError;(a.suspense||a.experimental_prefetchInRender||r)&&(i.isReset()||(a.retryOnMount=!1))},Wv=a=>{E.useEffect(()=>{a.clearReset()},[a])},ex=({result:a,errorResetBoundary:i,throwOnError:s,query:r,suspense:f})=>a.isError&&!i.isReset()&&!a.isFetching&&r&&(f&&a.data===void 0||hd(s,[a.error,r])),pd=(a,i)=>i.state.data===void 0,tx=a=>{if(a.suspense){const s=f=>f==="static"?f:Math.max(f??1e3,1e3),r=a.staleTime;a.staleTime=typeof r=="function"?(...f)=>s(r(...f)):s(r),typeof a.gcTime=="number"&&(a.gcTime=Math.max(a.gcTime,1e3))}},b1=(a,i)=>a.isLoading&&a.isFetching&&!i,Ff=(a,i)=>(a==null?void 0:a.suspense)&&i.isPending,If=(a,i,s)=>i.fetchOptimistic(a).catch(()=>{s.clearReset()});function nx({queries:a,...i},s){const r=Is(s),f=Jv(),d=Fv(),h=E.useMemo(()=>a.map(C=>{const H=r.defaultQueryOptions(C);return H._optimisticResults=f?"isRestoring":"optimistic",H}),[a,r,f]);h.forEach(C=>{tx(C);const H=r.getQueryCache().get(C.queryHash);Iv(C,d,H)}),Wv(d);const[m]=E.useState(()=>new m1(r,h,i)),[p,v,b]=m.getOptimisticResult(h,i.combine),g=!f&&i.subscribed!==!1;E.useSyncExternalStore(E.useCallback(C=>g?m.subscribe(We.batchCalls(C)):St,[m,g]),()=>m.getCurrentResult(),()=>m.getCurrentResult()),E.useEffect(()=>{m.setQueries(h,i)},[h,i,m]);const N=p.some((C,H)=>Ff(h[H],C))?p.flatMap((C,H)=>{const L=h[H];if(L&&Ff(L,C)){const F=new Fs(r,L);return If(L,F,d)}return[]}):[];if(N.length>0)throw Promise.all(N);const A=p.find((C,H)=>{const L=h[H];return L&&ex({result:C,errorResetBoundary:d,throwOnError:L.throwOnError,query:r.getQueryCache().get(L.queryHash),suspense:L.suspense})});if(A!=null&&A.error)throw A.error;return v(b())}function Bu(a,i,s){var N,A,C,H;const r=Jv(),f=Fv(),d=Is(s),h=d.defaultQueryOptions(a);(A=(N=d.getDefaultOptions().queries)==null?void 0:N._experimental_beforeQuery)==null||A.call(N,h);const m=d.getQueryCache().get(h.queryHash),p=a.subscribed!==!1;h._optimisticResults=r?"isRestoring":p?"optimistic":void 0,tx(h),Iv(h,f,m),Wv(f);const v=!d.getQueryCache().get(h.queryHash),[b]=E.useState(()=>new i(d,h)),g=b.getOptimisticResult(h),j=!r&&p;if(E.useSyncExternalStore(E.useCallback(L=>{const F=j?b.subscribe(We.batchCalls(L)):St;return b.updateResult(),F},[b,j]),()=>b.getCurrentResult(),()=>b.getCurrentResult()),E.useEffect(()=>{b.setOptions(h)},[h,b]),Ff(h,g))throw If(h,b,f);if(ex({result:g,errorResetBoundary:f,throwOnError:h.throwOnError,query:m,suspense:h.suspense}))throw g.error;if((H=(C=d.getDefaultOptions().queries)==null?void 0:C._experimental_afterQuery)==null||H.call(C,h,g),h.experimental_prefetchInRender&&!Qs.isServer()&&b1(g,r)){const L=v?If(h,b,f):m==null?void 0:m.promise;L==null||L.catch(St).finally(()=>{b.updateResult()})}return h.notifyOnChangeProps?g:b.trackResult(g)}function j1(a,i){return Bu(a,Fs,i)}function S1(a,i){return Bu({...a,enabled:!0,suspense:!0,throwOnError:pd,placeholderData:void 0},Fs,i)}function N1(a,i){return Bu({...a,enabled:!0,suspense:!0,throwOnError:pd},Kv,i)}function E1(a,i){return nx({...a,queries:a.queries.map(s=>({...s,suspense:!0,throwOnError:pd,enabled:!0,placeholderData:void 0}))},i)}function O1(a,i){const s=Is(i);s.getQueryState(a.queryKey)||s.prefetchQuery(a)}function _1(a,i){const s=Is(i);s.getQueryState(a.queryKey)||s.prefetchInfiniteQuery(a)}function w1(a,i){const s=Is(i),[r]=E.useState(()=>new d1(s,a));E.useEffect(()=>{r.setOptions(a)},[r,a]);const f=E.useSyncExternalStore(E.useCallback(h=>r.subscribe(We.batchCalls(h)),[r]),()=>r.getCurrentResult(),()=>r.getCurrentResult()),d=E.useCallback((h,m)=>
49{r.mutate(h,m).catch(St)},[r]);if(f.error&&hd(r.options.throwOnError,[f.error]))throw f.error;return{...f,mutate:d,mutateAsync:f.mutate}}function C1(a,i){return Bu(a,Kv,i)}/**
50 * react-router v7.18.1
51 *
52 * Copyright (c) Remix Software Inc.
53 *
54 * This source code is licensed under the MIT license found in the
55 * LICENSE.md file in the root directory of this source tree.
56 *
57 * @license MIT
58 */var yd=/^(?:[a-z][a-z0-9+.-]*:|[\\/]{2})/i,ax=/^[\\/]{2}/;function R1(a,i){return i+a.replace(/\\/g,"/")}var $y="popstate";function Jy(a){return typeof a=="object"&&a!=null&&"pathname"in a&&"search"in a&&"hash"in a&&"state"in a&&"key"in a}function T1(a={}){function i(r,f){var v;let d=(v=f.state)==null?void 0:v.masked,{pathname:h,search:m,hash:p}=d||r.location;return Wf("",{pathname:h,search:m,hash:p},f.state&&f.state.usr||null,f.state&&f.state.key||"default",d?{pathname:r.location.pathname,search:r.location.search,hash:r.location.hash}:void 0)}function s(r,f){return typeof f=="string"?f:qs(f)}return M1(i,s,null,a)}function $e(a,i){if(a===!1||a===null||typeof a>"u")throw new Error(i)}function yn(a,i){if(!a){typeof console<"u"&&console.warn(i);try{throw new Error(i)}catch{}}}function A1(){return Math.random().toString(36).substring(2,10)}function Fy(a,i){return{usr:a.state,key:a.key,idx:i,masked:a.mask?{pathname:a.pathname,search:a.search,hash:a.hash}:void 0}}function Wf(a,i,s=null,r,f){return{pathname:typeof a=="string"?a:a.pathname,search:"",hash:"",...typeof i=="string"?Ai(i):i,state:s,key:i&&i.key||r||A1(),mask:f}}function qs({pathname:a="/",search:i="",hash:s=""}){return i&&i!=="?"&&(a+=i.charAt(0)==="?"?i:"?"+i),s&&s!=="#"&&(a+=s.charAt(0)==="#"?s:"#"+s),a}function Ai(a){let i={};if(a){let s=a.indexOf("#");s>=0&&(i.hash=a.substring(s),a=a.substring(0,s));let r=a.indexOf("?");r>=0&&(i.search=a.substring(r),a=a.substring(0,r)),a&&(i.pathname=a)}return i}function M1(a,i,s,r={}){let{window:f=document.defaultView,v5Compat:d=!1}=r,h=f.history,m="POP",p=null,v=b();v==null&&(v=0,h.replaceState({...h.state,idx:v},""));function b(){return(h.state||{idx:null}).idx}function g(){m="POP";let H=b(),L=H==null?null:H-v;v=H,p&&p({action:m,location:C.location,delta:L})}function j(H,L){m="PUSH";let F=Jy(H)?H:Wf(C.location,H,L);v=b()+1;let Y=Fy(F,v),Z=C.createHref(F.mask||F);try{h.pushState(Y,"",Z)}catch(K){if(K instanceof DOMException&&K.name==="DataCloneError")throw K;f.location.assign(Z)}d&&p&&p({action:m,location:C.location,delta:1})}function N(H,L){m="REPLACE";let F=Jy(H)?H:Wf(C.location,H,L);v=b();let Y=Fy(F,v),Z=C.createHref(F.mask||F);h.replaceState(Y,"",Z),d&&p&&p({action:m,location:C.location,delta:0})}function A(H){return D1(f,H)}let C={get action(){return m},get location(){return a(f,h)},listen(H){if(p)throw new Error("A history only accepts one active listener");return f.addEventListener($y,g),p=H,()=>{f.removeEventListener($y,g),p=null}},createHref(H){return i(f,H)},createURL:A,encodeLocation(H){let L=A(H);return{pathname:L.pathname,search:L.search,hash:L.hash}},push:j,replace:N,go(H){return h.go(H)}};return C}function D1(a,i,s=!1){let r="http://localhost";a&&(r=a.location.origin!=="null"?a.location.origin:a.location.href),$e(r,"No window.location.(origin|href) available to create URL");let f=typeof i=="string"?i:qs(i);return f=f.replace(/ $/,"%20"),!s&&ax.test(f)&&(f=r+f),new URL(f,r)}function lx(a,i,s="/"){return U1(a,i,s,!1)}function U1(a,i,s,r,f){let d=typeof i=="string"?Ai(i):i,h=ea(d.pathname||"/",s);if(h==null)return null;let m=z1(a),p=null,v=X1(h);for(let b=0;p==null&&b<m.length;++b)p=K1(m[b],v,r);return p}function z1(a){let i=ix(a);return Q1(i),i}function ix(a,i=[],s=[],r="",f=!1){let d=(h,m,p=f,v)=>{let b={relativePath:v===void 0?h.path||"":v,caseSensitive:h.caseSensitive===!0,childrenIndex:m,route:h};if(b.relativePath.startsWith("/")){if(!b.relativePath.startsWith(r)&&p)return;$e(b.relativePath.startsWith(r),`Absolute route path "${b.relativePath}" nested under path "${r}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),b.relativePath=b.relativePath.slice(r.length)}let g=pn([r,b.relativePath]),j=s.concat(b);h.children&&h.children.length>0&&($e(h.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${g}".`),ix(h.children,i,j,g,p)),!(h.path==null&&!h.index)&&i.push({path:g,score:Y1(g,h.index),routesMeta:j.map((N,A)=>{let[C,H]=ux(N.relativePath,N.caseSensitive,A===j.length-1);return{...N,matcher:C,compiledParams:H}})})};return a.forEach((h,m)=>{var p;if(h.path===""||!((p=h.path)!=null&&p.includes("?")))d(h,m);else for(let v of sx(h.path))d(h,m,!0,v)}),i}function sx(a){let i=a.split("/");if(i.length===0)return[];let[s,...r]=i,f=s.endsWith("?"),d=s.replace(/\?$/,"");if(r.length===0)return f?[d,""]:[d];let h=sx(r.join("/")),m=[];return m.push(...h.map(p=>p===""?d:[d,p].join("/"))),f&&m.push(...h),m.map(p=>a.startsWith("/")&&p===""?"/":p)}function Q1(a){a.sort((i,s)=>i.score!==s.score?s.score-i.score:V1(i.routesMeta.map(r=>r.childrenIndex),s.routesMeta.map(r=>r.childrenIndex)))}var q1=/^:[\w-]+$/,L1=3,B1=2,H1=1,k1=10,G1=-2,Iy=a=>a==="*";function Y1(a,i){let s=a.split("/"),r=s.length;return s.some(Iy)&&(r+=G1),i&&(r+=B1),s.filter(f=>!Iy(f)).reduce((f,d)=>f+(q1.test(d)?L1:d===""?H1:k1),r)}function V1(a,i){return a.length===i.length&&a.slice(0,-1).every((r,f)=>r===i[f])?a[a.length-1]-i[i.length-1]:0}function K1(a,i,s=!1){let{routesMeta:r}=a,f={},d="/",h=[];for(let m=0;m<r.length;++m){let p=r[m],v=m===r.length-1,b=d==="/"?i:i.slice(d.length)||"/",g={path:p.relativePath,caseSensitive:p.caseSensitive,end:v},j=p.matcher&&p.compiledParams?rx(g,b,p.matcher,p.compiledParams):zu(g,b),N=p.route;if(!j&&v&&s&&!r[r.length-1].route.index&&(j=zu({path:p.relativePath,caseSensitive:p.caseSensitive,end:!1},b)),!j)return null;
58Object.assign(f,j.params),h.push({params:f,pathname:pn([d,j.pathname]),pathnameBase:$1(pn([d,j.pathnameBase])),route:N}),j.pathnameBase!=="/"&&(d=pn([d,j.pathnameBase]))}return h}function zu(a,i){typeof a=="string"&&(a={path:a,caseSensitive:!1,end:!0});let[s,r]=ux(a.path,a.caseSensitive,a.end);return rx(a,i,s,r)}function rx(a,i,s,r){let f=i.match(s);if(!f)return null;let d=f[0],h=d.replace(/(.)\/+$/,"$1"),m=f.slice(1);return{params:r.reduce((v,{paramName:b,isOptional:g},j)=>{if(b==="*"){let A=m[j]||"";h=d.slice(0,d.length-A.length).replace(/(.)\/+$/,"$1")}const N=m[j];return g&&!N?v[b]=void 0:v[b]=(N||"").replace(/%2F/g,"/"),v},{}),pathname:d,pathnameBase:h,pattern:a}}function ux(a,i=!1,s=!0){yn(a==="*"||!a.endsWith("*")||a.endsWith("/*"),`Route path "${a}" will be treated as if it were "${a.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${a.replace(/\*$/,"/*")}".`);let r=[],f="^"+a.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(h,m,p,v,b)=>{if(r.push({paramName:m,isOptional:p!=null}),p){let g=b.charAt(v+h.length);return g&&g!=="/"?"/([^\\/]*)":"(?:/([^\\/]*))?"}return"/([^\\/]+)"}).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return a.endsWith("*")?(r.push({paramName:"*"}),f+=a==="*"||a==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):s?f+="\\/*$":a!==""&&a!=="/"&&(f+="(?:(?=\\/|$))"),[new RegExp(f,i?void 0:"i"),r]}function X1(a){try{return a.split("/").map(i=>decodeURIComponent(i).replace(/\//g,"%2F")).join("/")}catch(i){return yn(!1,`The URL path "${a}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${i}).`),a}}function ea(a,i){if(i==="/")return a;
58if(!a.toLowerCase().startsWith(i.toLowerCase()))return null;let s=i.endsWith("/")?i.length-1:i.length,r=a.charAt(s);return r&&r!=="/"?null:a.slice(s)||"/"}function Z1(a,i="/"){let{pathname:s,search:r="",hash:f=""}=typeof a=="string"?Ai(a):a,d;return s?(s=cx(s),s.startsWith("/")?d=Wy(s.substring(1),"/"):d=Wy(s,i)):d=i,{pathname:d,search:J1(r),hash:F1(f)}}function Wy(a,i){let s=Qu(i).split("/");return a.split("/").forEach(f=>{f===".."?s.length>1&&s.pop():f!=="."&&s.push(f)}),s.length>1?s.join("/"):"/"}function Sf(a,i,s,r){return`Cannot include a '${a}' character in a manually specified \`to.${i}\` field [${JSON.stringify(r)}].  Please separate it out to the \`to.${s}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function P1(a){return a.filter((i,s)=>s===0||i.route.path&&i.route.path.length>0)}function vd(a){let i=P1(a);return i.map((s,r)=>r===i.length-1?s.pathname:s.pathnameBase)}function Hu(a,i,s,r=!1){let f;typeof a=="string"?f=Ai(a):(f={...a},$e(!f.pathname||!f.pathname.includes("?"),Sf("?","pathname","search",f)),$e(!f.pathname||!f.pathname.includes("#"),Sf("#","pathname","hash",f)),$e(!f.search||!f.search.includes("#"),Sf("#","search","hash",f)));let d=a===""||f.pathname==="",h=d?"/":f.pathname,m;if(h==null)m=s;else{let g=i.length-1;if(!r&&h.startsWith("..")){let j=h.split("/");for(;j[0]==="..";)j.shift(),g-=1;f.pathname=j.join("/")}m=g>=0?i[g]:"/"}let p=Z1(f,m),v=h&&h!=="/"&&h.endsWith("/"),b=(d||h===".")&&s.endsWith("/");return!p.pathname.endsWith("/")&&(v||b)&&(p.pathname+="/"),p}var cx=a=>a.replace(/[\\/]{2,}/g,"/"),pn=a=>cx(a.join("/")),Qu=a=>a.replace(/\/+$/,""),$1=a=>Qu(a).replace(/^\/*/,"/"),J1=a=>!a||a==="?"?"":a.startsWith("?")?a:"?"+a,F1=a=>!a||a==="#"?"":a.startsWith("#")?a:"#"+a,I1=class{constructor(a,i,s,r=!1){this.status=a,this.statusText=i||"",this.internal=r,s instanceof Error?(this.data=s.toString(),this.error=s):this.data=s}};function W1(a){return a!=null&&typeof a.status=="number"&&typeof a.statusText=="string"&&typeof a.internal=="boolean"&&"data"in a}function ej(a){let i=a.map(s=>s.route.path).filter(Boolean);return pn(i)||"/"}var ox=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function fx(a,i){let s=a;if(typeof s!="string"||!yd.test(s))return{absoluteURL:void 0,isExternal:!1,to:s};let r=s,f=!1;if(ox)try{let d=new URL(window.location.href),h=ax.test(s)?new URL(R1(s,d.protocol)):new URL(s),m=ea(h.pathname,i);h.origin===d.origin&&m!=null?s=m+h.search+h.hash:f=!0}catch{yn(!1,`<Link to="${s}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:r,isExternal:f,to:s}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var dx=["POST","PUT","PATCH","DELETE"];new Set(dx);var tj=["GET",...dx];new Set(tj);var nj=["about:","blob:","chrome:","chrome-untrusted:","content:","data:","devtools:","file:","filesystem:","javascript:"];function aj(a){try{return nj.includes(new URL(a).protocol)}catch{return!1}}var Mi=E.createContext(null);Mi.displayName="DataRouter";var ku=E.createContext(null);ku.displayName="DataRouterState";var hx=E.createContext(!1);function lj(){return E.useContext(hx)}var mx=E.createContext({isTransitioning:!1});mx.displayName="ViewTransition";var ij=E.createContext(new Map);ij.displayName="Fetchers";var sj=E.createContext(null);sj.displayName="Await";var Ft=E.createContext(null);Ft.displayName="Navigation";var Ws=E.createContext(null);Ws.displayName="Location";var vn=E.createContext({outlet:null,matches:[],isDataRoute:!1});vn.displayName="Route";
58var xd=E.createContext(null);xd.displayName="RouteError";var px="REACT_ROUTER_ERROR",rj="REDIRECT",uj="ROUTE_ERROR_RESPONSE";function cj(a){if(a.startsWith(`${px}:${rj}:{`))try{let i=JSON.parse(a.slice(28));if(typeof i=="object"&&i&&typeof i.status=="number"&&typeof i.statusText=="string"&&typeof i.location=="string"&&typeof i.reloadDocument=="boolean"&&typeof i.replace=="boolean")return i}catch{}}function oj(a){if(a.startsWith(`${px}:${uj}:{`))try{let i=JSON.parse(a.slice(40));if(typeof i=="object"&&i&&typeof i.status=="number"&&typeof i.statusText=="string")return new I1(i.status,i.statusText,i.data)}catch{}}function fj(a,{relative:i}={}){$e(Di(),"useHref() may be used only in the context of a <Router> component.");let{basename:s,navigator:r}=E.useContext(Ft),{hash:f,pathname:d,search:h}=er(a,{relative:i}),m=d;return s!=="/"&&(m=d==="/"?s:pn([s,d])),r.createHref({pathname:m,search:h,hash:f})}function Di(){return E.useContext(Ws)!=null}function Cn(){return $e(Di(),"useLocation() may be used only in the context of a <Router> component."),E.useContext(Ws).location}var yx="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function vx(a){E.useContext(Ft).static||E.useLayoutEffect(a)}function gd(){let{isDataRoute:a}=E.useContext(vn);return a?Oj():dj()}function dj(){$e(Di(),"useNavigate() may be used only in the context of a <Router> component.");let a=E.useContext(Mi),{basename:i,navigator:s}=E.useContext(Ft),{matches:r}=E.useContext(vn),{pathname:f}=Cn(),d=JSON.stringify(vd(r)),h=E.useRef(!1);return vx(()=>{h.current=!0}),E.useCallback((p,v={})=>{if(yn(h.current,yx),!h.current)return;if(typeof p=="number"){s.go(p);return}let b=Hu(p,JSON.parse(d),f,v.relative==="path");a==null&&i!=="/"&&(b.pathname=b.pathname==="/"?i:pn([i,b.pathname])),(v.replace?s.replace:s.push)(b,v.state,v)},[i,s,d,f,a])}E.createContext(null);function hj(){let{matches:a}=E.useContext(vn),i=a[a.length-1];return(i==null?void 0:i.params)??{}}function er(a,{relative:i}={}){let{matches:s}=E.useContext(vn),{pathname:r}=Cn(),f=JSON.stringify(vd(s));return E.useMemo(()=>Hu(a,JSON.parse(f),r,i==="path"),[a,f,r,i])}function mj(a,i){return xx(a,i)}function xx(a,i,s){var H;$e(Di(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:r}=E.useContext(Ft),{matches:f}=E.useContext(vn),d=f[f.length-1],h=d?d.params:{},m=d?d.pathname:"/",p=d?d.pathnameBase:"/",v=d&&d.route;{let L=v&&v.path||"";bx(m,!v||L.endsWith("*")||L.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${m}" (under <Route path="${L}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render.
59
60Please change the parent <Route path="${L}"> to <Route path="${L==="/"?"*":`${L}/*`}">.`)}let b=Cn(),g;if(i){let L=typeof i=="string"?Ai(i):i;$e(p==="/"||((H=L.pathname)==null?void 0:H.startsWith(p)),`When overriding the location using \`<Routes location>\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${p}" but pathname "${L.pathname}" was given in the \`location\` prop.`),g=L}else g=b;let j=g.pathname||"/",N=j;if(p!=="/"){let L=p.replace(/^\//,"").split("/");N="/"+j.replace(/^\//,"").split("/").slice(L.length).join("/")}let A=s&&s.state.matches.length?s.state.matches.map(L=>Object.assign(L,{route:s.manifest[L.route.id]||L.route})):lx(a,{pathname:N});yn(v||A!=null,`No routes matched location "${g.pathname}${g.search}${g.hash}" `),yn(A==null||A[A.length-1].route.element!==void 0||A[A.length-1].route.Component!==void 0||A[A.length-1].route.lazy!==void 0,`Matched leaf route at location "${g.pathname}${g.search}${g.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`);let C=gj(A&&A.map(L=>Object.assign({},L,{params:Object.assign({},h,L.params),pathname:pn([p,r.encodeLocation?r.encodeLocation(L.pathname.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:L.pathname]),pathnameBase:L.pathnameBase==="/"?p:pn([p,r.encodeLocation?r.encodeLocation(L.pathnameBase.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:L.pathnameBase])})),f,s);return i&&C?E.createElement(Ws.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",mask:void 0,...g},navigationType:"POP"}},C):C}function pj(){let a=Ej(),i=W1(a)?`${a.status} ${a.statusText}`:a instanceof Error?a.message:JSON.stringify(a),s=a instanceof Error?a.stack:null,r="rgba(200,200,200, 0.5)",f={padding:"0.5rem",backgroundColor:r},d={padding:"2px 4px",backgroundColor:r},h=null;return console.error("Error handled by React Router default ErrorBoundary:",a),h=E.createElement(E.Fragment,null,E.createElement("p",null,"💿 Hey developer 👋"),E.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",E.createElement("code",{style:d},"ErrorBoundary")," or"," ",E.createElement("code",{style:d},"errorElement")," prop on your route.")),E.createElement(E.Fragment,null,E.createElement("h2",null,"Unexpected Application 
60Error!"),E.createElement("h3",{style:{fontStyle:"italic"}},i),s?E.createElement("pre",{style:f},s):null,h)}var yj=E.createElement(pj,null),gx=class extends E.Component{constructor(a){super(a),this.state={location:a.location,revalidation:a.revalidation,error:a.error}}static getDerivedStateFromError(a){return{error:a}}static getDerivedStateFromProps(a,i){return i.location!==a.location||i.revalidation!=="idle"&&a.revalidation==="idle"?{error:a.error,location:a.location,revalidation:a.revalidation}:{error:a.error!==void 0?a.error:i.error,location:i.location,revalidation:a.revalidation||i.revalidation}}componentDidCatch(a,i){this.props.onError?this.props.onError(a,i):console.error("React Router caught the following error during render",a)}render(){let a=this.state.error;if(this.context&&typeof a=="object"&&a&&"digest"in a&&typeof a.digest=="string"){const s=oj(a.digest);s&&(a=s)}let i=a!==void 0?E.createElement(vn.Provider,{value:this.props.routeContext},E.createElement(xd.Provider,{value:a,children:this.props.component})):this.props.children;return this.context?E.createElement(vj,{error:a},i):i}};gx.contextType=hx;var Nf=new WeakMap;function vj({children:a,error:i}){let{basename:s}=E.useContext(Ft);if(typeof i=="object"&&i&&"digest"in i&&typeof i.digest=="string"){let r=cj(i.digest);if(r){let f=Nf.get(i);if(f)throw f;let d=fx(r.location,s),h=d.absoluteURL||d.to;if(aj(h))throw new Error("Invalid redirect location");if(ox&&!Nf.get(i))if(d.isExternal||r.reloadDocument)window.location.href=h;else{const m=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(d.to,{replace:r.replace}));throw Nf.set(i,m),m}return E.createElement("meta",{httpEquiv:"refresh",content:`0;url=${h}`})}}return a}function xj({routeContext:a,match:i,children:s}){let r=E.useContext(Mi);return r&&r.static&&r.staticContext&&(i.route.errorElement||i.route.ErrorBoundary)&&(r.staticContext._deepestRenderedBoundaryId=i.route.id),E.createElement(vn.Provider,{value:a},s)}function gj(a,i=[],s){let r=s==null?void 0:s.state;if(a==null){if(!r)return null;if(r.errors)a=r.matches;else if(i.length===0&&!r.initialized&&r.matches.length>0)a=r.matches;else return null}let f=a,d=r==null?void 0:r.errors;if(d!=null){let b=f.findIndex(g=>g.route.id&&(d==null?void 0:d[g.route.id])!==void 0);$e(b>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(d).join(",")}`),f=f.slice(0,Math.min(f.length,b+1))}let h=!1,m=-1;if(s&&r){h=r.renderFallback;for(let b=0;b<f.length;b++){let g=f[b];if((g.route.HydrateFallback||g.route.hydrateFallbackElement)&&(m=b),g.route.id){let{loaderData:j,errors:N}=r,A=g.route.loader&&!j.hasOwnProperty(g.route.id)&&(!N||N[g.route.id]===void 0);if(g.route.lazy||A){s.isStatic&&(h=!0),m>=0?f=f.slice(0,m+1):f=[f[0]];break}}}}let p=s==null?void 0:s.onError,v=r&&p?(b,g)=>{var j,N;p(b,{location:r.location,params:((N=(j=r.matches)==null?void 0:j[0])==null?void 0:N.params)??{},pattern:ej(r.matches),errorInfo:g})}:void 0;return f.reduceRight((b,g,j)=>{let N,A=!1,C=null,H=null;r&&(N=d&&g.route.id?d[g.route.id]:void 0,C=g.route.errorElement||yj,h&&(m<0&&j===0?(bx("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),A=!0,H=null):m===j&&(A=!0,H=g.route.hydrateFallbackElement||null)));let L=i.concat(f.slice(0,j+1)),F=()=>{let Y;return N?Y=C:A?Y=H:g.route.Component?Y=E.createElement(g.route.Component,null):g.route.element?Y=g.route.element:Y=b,E.createElement(xj,{match:g,routeContext:{outlet:b,matches:L,isDataRoute:r!=null},children:Y})};return r&&(g.route.ErrorBoundary||g.route.errorElement||j===0)?E.createElement(gx,{location:r.location,revalidation:r.revalidation,component:C,error:N,children:F(),routeContext:{outlet:null,matches:L,isDataRoute:!0},onError:v}):F()},null)}function bd(a){return`${a} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function bj(a){let i=E.useContext(Mi);return $e(i,bd(a)),i}function jj(a){let i=E.useContext(ku);return $e(i,bd(a)),i}function Sj(a){let i=E.useContext(vn);return $e(i,bd(a)),i}function jd(a){let i=Sj(a),s=i.matches[i.matches.length-1];return $e(s.route.id,`${a} can only be used on routes that contain a unique "id"`),s.route.id}function Nj(){return jd("useRouteId")}function Ej(){var r;let a=E.useContext(xd),i=jj("useRouteError"),s=jd("useRouteError");return a!==void 0?a:(r=i.errors)==null?void 0:r[s]}function Oj(){let{router:a}=bj("useNavigate"),i=jd("useNavigate"),s=E.useRef(!1);return vx(()=>{s.current=!0}),E.useCallback(async(f,d={})=>{yn(s.current,yx),s.current&&(typeof f=="number"?await a.navigate(f):await a.navigate(f,{fromRouteId:i,...d}))},[a,i])}var ev={};function bx(a,i,s){!i&&!ev[a]&&(ev[a]=!0,yn(!1,s))}E.memo(_j);function _j({routes:a,manifest:i,future:s,state:r,isStatic:f,onError:d}){return xx(a,void 0,{manifest:i,state:r,isStatic:f,onError:d})}function qu({to:a,replace:i,state:s,relative:r}){$e(Di(),"<Navigate> may be used only in the context of a <Router> component.");let{static:f}=E.useContext(Ft);yn(!f,"<Navigate> must not be used on the initial render in a <StaticRouter>. This is a no-op, but you should modify your code so the <Navigate> is only ever rendered in response to some user interaction or state change.");let{matches:d}
60=E.useContext(vn),{pathname:h}=Cn(),m=gd(),p=Hu(a,vd(d),h,r==="path"),v=JSON.stringify(p);return E.useEffect(()=>{m(JSON.parse(v),{replace:i,state:s,relative:r})},[m,v,r,i,s]),null}function jl(a){$e(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function wj({basename:a="/",children:i=null,location:s,navigationType:r="POP",navigator:f,static:d=!1,useTransitions:h}){$e(!Di(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let m=a.replace(/^\/*/,"/"),p=E.useMemo(()=>({basename:m,navigator:f,static:d,useTransitions:h,future:{}}),[m,f,d,h]);typeof s=="string"&&(s=Ai(s));let{pathname:v="/",search:b="",hash:g="",state:j=null,key:N="default",mask:A}=s,C=E.useMemo(()=>{let H=ea(v,m);return H==null?null:{location:{pathname:H,search:b,hash:g,state:j,key:N,mask:A},navigationType:r}},[m,v,b,g,j,N,r,A]);return yn(C!=null,`<Router basename="${m}"> is not able to match the URL "${v}${b}${g}" because it does not start with the basename, so the <Router> won't render anything.`),C==null?null:E.createElement(Ft.Provider,{value:p},E.createElement(Ws.Provider,{children:i,value:C}))}function jx({children:a,location:i}){return mj(ed(a),i)}function ed(a,i=[]){let s=[];return E.Children.forEach(a,(r,f)=>{if(!E.isValidElement(r))return;let d=[...i,f];if(r.type===E.Fragment){s.push.apply(s,ed(r.props.children,d));return}$e(r.type===jl,`[${typeof r.type=="string"?r.type:r.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),$e(!r.props.index||!r.props.children,"An index route cannot have child routes.");let h={id:r.props.id||d.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,middleware:r.props.middleware,loader:r.props.loader,action:r.props.action,hydrateFallbackElement:r.props.hydrateFallbackElement,HydrateFallback:r.props.HydrateFallback,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.hasErrorBoundary===!0||r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(h.children=ed(r.props.children,d)),s.push(h)}),s}var Cu="get",Ru="application/x-www-form-urlencoded";function Gu(a){return typeof HTMLElement<"u"&&a instanceof HTMLElement}function Cj(a){return Gu(a)&&a.tagName.toLowerCase()==="button"}function Rj(a){return Gu(a)&&a.tagName.toLowerCase()==="form"}function Tj(a){return Gu(a)&&a.tagName.toLowerCase()==="input"}function Aj(a){return!!(a.metaKey||a.altKey||a.ctrlKey||a.shiftKey)}function Mj(a,i){return a.button===0&&(!i||i==="_self")&&!Aj(a)}var Nu=null;function Dj(){if(Nu===null)try{new FormData(document.createElement("form"),0),Nu=!1}catch{Nu=!0}return Nu}var Uj=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function Ef(a){return a!=null&&!Uj.has(a)?(yn(!1,`"${a}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${Ru}"`),null):a}function zj(a,i){let s,r,f,d,h;if(Rj(a)){let m=a.getAttribute("action");r=m?ea(m,i):null,s=a.getAttribute("method")||Cu,f=Ef(a.getAttribute("enctype"))||Ru,d=new FormData(a)}else if(Cj(a)||Tj(a)&&(a.type==="submit"||a.type==="image")){let m=a.form;if(m==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let p=a.getAttribute("formaction")||m.getAttribute("action");if(r=p?ea(p,i):null,s=a.getAttribute("formmethod")||m.getAttribute("method")||Cu,f=Ef(a.getAttribute("formenctype"))||Ef(m.getAttribute("enctype"))||Ru,d=new FormData(m,a),!Dj()){let{name:v,type:b,value:g}=a;if(b==="image"){let j=v?`${v}.`:"";d.append(`${j}x`,"0"),d.append(`${j}y`,"0")}else v&&d.append(v,g)}}else{if(Gu(a))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');s=Cu,r=null,f=Ru,h=a}return d&&f==="text/plain"&&(h=d,d=void 0),{action:r,method:s.toLowerCase(),encType:f,formData:d,body:h}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");function Sd(a,i){if(a===!1||a===null||typeof a>"u")throw new Error(i)}
60function Sx(a,i,s,r){let f=typeof a=="string"?new URL(a,typeof window>"u"?"server://singlefetch/":window.location.origin):a;return s?f.pathname.endsWith("/")?f.pathname=`${f.pathname}_.${r}`:f.pathname=`${f.pathname}.${r}`:f.pathname==="/"?f.pathname=`_root.${r}`:i&&ea(f.pathname,i)==="/"?f.pathname=`${Qu(i)}/_root.${r}`:f.pathname=`${Qu(f.pathname)}.${r}`,f}async function Qj(a,i){if(a.id in i)return i[a.id];try{let s=await import(a.module);return i[a.id]=s,s}catch(s){return console.error(`Error loading route module \`${a.module}\`, reloading page...`),console.error(s),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function qj(a){return a==null?!1:a.href==null?a.rel==="preload"&&typeof a.imageSrcSet=="string"&&typeof a.imageSizes=="string":typeof a.rel=="string"&&typeof a.href=="string"}async function Lj(a,i,s){let r=await Promise.all(a.map(async f=>{let d=i.routes[f.route.id];if(d){let h=await Qj(d,s);return h.links?h.links():[]}return[]}));return Gj(r.flat(1).filter(qj).filter(f=>f.rel==="stylesheet"||f.rel==="preload").map(f=>f.rel==="stylesheet"?{...f,rel:"prefetch",as:"style"}:{...f,rel:"prefetch"}))}function tv(a,i,s,r,f,d){let h=(p,v)=>s[v]?p.route.id!==s[v].route.id:!0,m=(p,v)=>{var b;return s[v].pathname!==p.pathname||((b=s[v].route.path)==null?void 0:b.endsWith("*"))&&s[v].params["*"]!==p.params["*"]};return d==="assets"?i.filter((p,v)=>h(p,v)||m(p,v)):d==="data"?i.filter((p,v)=>{var g;let b=r.routes[p.route.id];if(!b||!b.hasLoader)return!1;if(h(p,v)||m(p,v))return!0;if(p.route.shouldRevalidate){let j=p.route.shouldRevalidate({currentUrl:new URL(f.pathname+f.search+f.hash,window.origin),currentParams:((g=s[0])==null?void 0:g.params)||{},nextUrl:new URL(a,window.origin),nextParams:p.params,defaultShouldRevalidate:!0});if(typeof j=="boolean")return j}return!0}):[]}function Bj(a,i,{includeHydrateFallback:s}={}){return Hj(a.map(r=>{let f=i.routes[r.route.id];if(!f)return[];let d=[f.module];return f.clientActionModule&&(d=d.concat(f.clientActionModule)),f.clientLoaderModule&&(d=d.concat(f.clientLoaderModule)),s&&f.hydrateFallbackModule&&(d=d.concat(f.hydrateFallbackModule)),f.imports&&(d=d.concat(f.imports)),d}).flat(1))}
60function Hj(a){return[...new Set(a)]}function kj(a){let i={},s=Object.keys(a).sort();for(let r of s)i[r]=a[r];return i}function Gj(a,i){let s=new Set;return new Set(i),a.reduce((r,f)=>{let d=JSON.stringify(kj(f));return s.has(d)||(s.add(d),r.push({key:d,link:f})),r},[])}function Nd(){let a=E.useContext(Mi);return Sd(a,"You must render this element inside a <DataRouterContext.Provider> element"),a}function Yj(){let a=E.useContext(ku);return Sd(a,"You must render this element inside a <DataRouterStateContext.Provider> element"),a}var Ed=E.createContext(void 0);Ed.displayName="FrameworkContext";function Yu(){let a=E.useContext(Ed);return Sd(a,"You must render this element inside a <HydratedRouter> element"),a}function Vj(a,i){let s=E.useContext(Ed),[r,f]=E.useState(!1),[d,h]=E.useState(!1),{onFocus:m,onBlur:p,onMouseEnter:v,onMouseLeave:b,onTouchStart:g}=i,j=E.useRef(null);E.useEffect(()=>{if(a==="render"&&h(!0),a==="viewport"){let C=L=>{L.forEach(F=>{h(F.isIntersecting)})},H=new IntersectionObserver(C,{threshold:.5});return j.current&&H.observe(j.current),()=>{H.disconnect()}}},[a]),E.useEffect(()=>{if(r){let C=setTimeout(()=>{h(!0)},100);return()=>{clearTimeout(C)}}},[r]);let N=()=>{f(!0)},A=()=>{f(!1),h(!1)};return s?a!=="intent"?[d,j,{}]:[d,j,{onFocus:Rs(m,N),onBlur:Rs(p,A),onMouseEnter:Rs(v,N),onMouseLeave:Rs(b,A),onTouchStart:Rs(g,N)}]:[!1,j,{}]}function Rs(a,i){return s=>{a&&a(s),s.defaultPrevented||i(s)}}function Kj({page:a,...i}){let s=lj(),{nonce:r}=Yu(),{router:f}=Nd(),d=E.useMemo(()=>lx(f.routes,a,f.basename),[f.routes,a,f.basename]);return d?(i.nonce==null&&r&&(i={...i,nonce:r}),s?E.createElement(Zj,{page:a,matches:d,...i}):E.createElement(Pj,{page:a,matches:d,...i})):null}function Xj(a){let{manifest:i,routeModules:s}=Yu(),[r,f]=E.useState([]);return E.useEffect(()=>{let d=!1;return Lj(a,i,s).then(h=>{d||f(h)}),()=>{d=!0}},[a,i,s]),r}function Zj({page:a,matches:i,...s}){let r=Cn(),{future:f}=Yu(),{basename:d}=Nd(),h=E.useMemo(()=>{if(a===r.pathname+r.search+r.hash)return[];let m=Sx(a,d,f.v8_trailingSlashAwareDataRequests,"rsc"),p=!1,v=[];for(let b of i)typeof b.route.shouldRevalidate=="function"?p=!0:v.push(b.route.id);return p&&v.length>0&&m.searchParams.set("_routes",v.join(",")),[m.pathname+m.search]},[d,f.v8_trailingSlashAwareDataRequests,a,r,i]);return E.createElement(E.Fragment,null,h.map(m=>E.createElement("link",{key:m,rel:"prefetch",as:"fetch",href:m,...s})))}function Pj({page:a,matches:i,...s}){let r=Cn(),{future:f,manifest:d,routeModules:h}=Yu(),{basename:m}=Nd(),{loaderData:p,matches:v}=Yj(),b=E.useMemo(()=>tv(a,i,v,d,r,"data"),[a,i,v,d,r]),g=E.useMemo(()=>tv(a,i,v,d,r,"assets"),[a,i,v,d,r]),j=E.useMemo(()=>{if(a===r.pathname+r.search+r.hash)return[];let C=new Set,H=!1;if(i.forEach(F=>{var Z;let Y=d.routes[F.route.id];!Y||!Y.hasLoader||(!b.some(K=>K.route.id===F.route.id)&&F.route.id in p&&((Z=h[F.route.id])!=null&&Z.shouldRevalidate)||Y.hasClientLoader?H=!0:C.add(F.route.id))}),C.size===0)return[];let L=Sx(a,m,f.v8_trailingSlashAwareDataRequests,"data");return H&&C.size>0&&L.searchParams.set("_routes",i.filter(F=>C.has(F.route.id)).map(F=>F.route.id).join(",")),[L.pathname+L.search]},[m,f.v8_trailingSlashAwareDataRequests,p,r,d,b,i,a,h]),N=E.useMemo(()=>Bj(g,d),[g,d]),A=Xj(g);return E.createElement(E.Fragment,null,j.map(C=>E.createElement("link",{key:C,rel:"prefetch",as:"fetch",href:C,...s})),N.map(C=>E.createElement("link",{key:C,rel:"modulepreload",href:C,...s})),A.map(({key:C,link:H})=>E.createElement("link",{key:C,nonce:s.nonce,...H,crossOrigin:H.crossOrigin??s.crossOrigin})))}function $j(...a){return i=>{a.forEach(s=>{typeof s=="function"?s(i):s!=null&&(s.current=i)})}}var Jj=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{Jj&&(window.__reactRouterVersion="7.18.1")}catch{}function Fj({basename:a,children:i,useTransitions:s,window:r}){let f=E.useRef();f.current==null&&(f.current=T1({window:r,v5Compat:!0}));let d=f.current,[h,m]=E.useState({action:d.action,location:d.location}),p=E.useCallback(v=>{s===!1?m(v):E.startTransition(()=>m(v))},[s]);return E.useLayoutEffect(()=>d.listen(p),[d,p]),E.createElement(wj,{basename:a,children:i,location:h.location,navigationType:h.action,navigator:d,useTransitions:s})}var Nx=E.forwardRef(function({onClick:i,discover:s="render",prefetch:r="none",relative:f,reloadDocument:d,replace:h,mask:m,state:p,target:v,to:b,preventScrollReset:g,viewTransition:j,defaultShouldRevalidate:N,...A},C){let{basename:H,navigator:L,useTransitions:F}=E.useContext(Ft),Y=typeof b=="string"&&yd.test(b),Z=fx(b,H);b=Z.to;let K=fj(b,{relative:f}),T=Cn(),k=null;if(m){let fe=Hu(m,[],T.mask?T.mask.pathname:"/",!0);H!=="/"&&(fe.pathname=fe.pathname==="/"?H:pn([H,fe.pathname])),k=L.createHref(fe)}let[U,W,ee]=Vj(r,A),se=tS(b,{replace:h,mask:m,state:p,target:v,preventScrollReset:g,relative:f,viewTransition:j,defaultShouldRevalidate:N,useTransitions:F});function ie(fe){i&&i(fe),fe.defaultPrevented||se(fe)}let ye=!(Z.isExternal||d),ue=E.createElement("a",{...A,...ee,href:(ye?k:void 0)||Z.absoluteURL||K,onClick:ye?ie:i,ref:$j(C,W),target:v,"data-discover":!Y&&s==="render"?"true":void 0});return U&&!Y?E.createElement(E.Fragment,null,ue,E.createElement(Kj,{page:K})):ue});Nx.displayName="Link";var Ij=E.forwardRef(function({"aria-current":i="page",caseSensitive:s=!1,className:r="",end:f=!1,style:d,to:h,viewTransition:m,children:p,...v},b){let g=er(h,{relative:v.relative}),j=Cn(),N=E.useContext(ku),{navigator:A,basename:C}=E.useContext(Ft),H=N!=null&&sS(g)&&m===!0,L=A.encodeLocation?A.encodeLocation(g).pathname:g.pathname,F=j.pathname,Y=N&&N.navigation&&N.navigation.location?N.navigation.location.pathname:null;s||(F=F.toLowerCase(),Y=Y?Y.toLowerCase():null,L=L.toLowerCase()),Y&&C&&(Y=ea(Y,C)||Y);const Z=L!=="/"&&L.endsWith("/")?L.length-1:L.length;let K=F===L||!f&&F.startsWith(L)&&F.charAt(Z)==="/",T=Y!=null&&(Y===L||!f&&Y.startsWith(L)&&Y.charAt(L.length)==="/"),k={isActive:K,isPending:T,isTransitioning:H},U=K?i:void 0,W;typeof r=="function"?W=r(k):W=[r,K?"active":null,T?"pending":null,H?"transitioning":null].filter(
60Boolean).join(" ");let ee=typeof d=="function"?d(k):d;return E.createElement(Nx,{...v,"aria-current":U,className:W,ref:b,style:ee,to:h,viewTransition:m},typeof p=="function"?p(k):p)});Ij.displayName="NavLink";var Wj=E.forwardRef(({discover:a="render",fetcherKey:i,navigate:s,reloadDocument:r,replace:f,state:d,method:h=Cu,action:m,onSubmit:p,relative:v,preventScrollReset:b,viewTransition:g,defaultShouldRevalidate:j,...N},A)=>{let{useTransitions:C}=E.useContext(Ft),H=lS(),L=iS(m,{relative:v}),F=h.toLowerCase()==="get"?"get":"post",Y=typeof m=="string"&&yd.test(m),Z=K=>{if(p&&p(K),K.defaultPrevented)return;K.preventDefault();let T=K.nativeEvent.submitter,k=(T==null?void 0:T.getAttribute("formmethod"))||h,U=()=>H(T||K.currentTarget,{fetcherKey:i,method:k,navigate:s,replace:f,state:d,relative:v,preventScrollReset:b,viewTransition:g,defaultShouldRevalidate:j});C&&s!==!1?E.startTransition(()=>U()):U()};return E.createElement("form",{ref:A,method:F,action:L,onSubmit:r?p:Z,...N,"data-discover":!Y&&a==="render"?"true":void 0})});Wj.displayName="Form";function eS(a){return`${a} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function Ex(a){let i=E.useContext(Mi);return $e(i,eS(a)),i}function tS(a,{target:i,replace:s,mask:r,state:f,preventScrollReset:d,relative:h,viewTransition:m,defaultShouldRevalidate:p,useTransitions:v}={}){let b=gd(),g=Cn(),j=er(a,{relative:h});return E.useCallback(N=>{if(Mj(N,i)){N.preventDefault();let A=s!==void 0?s:qs(g)===qs(j),C=()=>b(a,{replace:A,mask:r,state:f,preventScrollReset:d,relative:h,viewTransition:m,defaultShouldRevalidate:p});v?E.startTransition(()=>C()):C()}},[g,b,j,s,r,f,i,a,d,h,m,p,v])}var nS=0,aS=()=>`__${String(++nS)}__`;function lS(){let{router:a}=Ex("useSubmit"),{basename:i}=E.useContext(Ft),s=Nj(),r=a.fetch,f=a.navigate;return E.useCallback(async(d,h={})=>{let{action:m,method:p,encType:v,formData:b,body:g}=zj(d,i);if(h.navigate===!1){let j=h.fetcherKey||aS();await r(j,s,h.action||m,{defaultShouldRevalidate:h.defaultShouldRevalidate,preventScrollReset:h.preventScrollReset,formData:b,body:g,formMethod:h.method||p,formEncType:h.encType||v,flushSync:h.flushSync})}else await f(h.action||m,{defaultShouldRevalidate:h.defaultShouldRevalidate,preventScrollReset:h.preventScrollReset,formData:b,body:g,formMethod:h.method||p,formEncType:h.encType||v,replace:h.replace,state:h.state,fromRouteId:s,flushSync:h.flushSync,viewTransition:h.viewTransition})},[r,f,i,s])}function iS(a,{relative:i}={}){let{basename:s}=E.useContext(Ft),r=E.useContext(vn);$e(r,"useFormAction must be used inside a RouteContext");let[f]=r.matches.slice(-1),d={...er(a||".",{relative:i})},h=Cn();if(a==null){d.search=h.search;let m=new URLSearchParams(d.search),p=m.getAll("index");if(p.some(b=>b==="")){m.delete("index"),p.filter(g=>g).forEach(g=>m.append("index",g));let b=m.toString();d.search=b?`?${b}`:""}}return(!a||a===".")&&f.route.index&&(d.search=d.search?d.search.replace(/^\?/,"?index&"):"?index"),s!=="/"&&(d.pathname=d.pathname==="/"?s:pn([s,d.pathname])),qs(d)}function sS(a,{relative:i}={}){let s=E.useContext(mx);$e(s!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`.  Did you accidentally import `RouterProvider` from `react-router`?");let{basename:r}=Ex("useViewTransitionState"),f=er(a,{relative:i});if(!s.isTransitioning)return!1;let d=ea(s.currentLocation.pathname,r)||s.currentLocation.pathname,h=ea(s.nextLocation.pathname,r)||s.nextLocation.pathname;return zu(f.pathname,h)!=null||zu(f.pathname,d)!=null}function Sl(a){return!!a&&!Array.isArray(a)&&typeof a=="object"}function rS(){return Object.create(null)}const uS=typeof Symbol=="function"&&!!Symbol.asyncIterator;function Ox(a){return uS&&Sl(a)&&Symbol.asyncIterator in a}var cS=Object.create,_x=Object.defineProperty,oS=Object.getOwnPropertyDescriptor,wx=Object.getOwnPropertyNames,fS=Object.getPrototypeOf,dS=Object.prototype.hasOwnProperty,tr=(a,i)=>function(){return i||(0,a[wx(a)[0]])((i={exports:{}}).exports,i),i.exports},hS=(a,i,s,r)=>{if(i&&typeof i=="object"||typeof i=="function")for(var f=wx(i),d=0,h=f.length,m;d<h;d++)m=f[d],!dS.call(a,m)&&m!==s&&_x(a,m,{get:(p=>i[p]).bind(null,m),enumerable:!(r=oS(i,m))||r.enumerable});return a},Vu=(a,i,s)=>(s=a!=null?cS(fS(a)):{},hS(_x(s,"default",{value:a,enumerable:!0}),a));const Cx=()=>{},nv=a=>{Object.freeze&&Object.freeze(a)};function Rx(a,i,s){var r;const f=i.join(".");return(r=s[f])!==null&&r!==void 0||(s[f]=new Proxy(Cx,{get(d,h){if(!(typeof h!="string"||h==="then"))return Rx(a,[...i,h],s)},apply(d,h,m){const p=i[i.length-1];if(p==="valueOf"||p==="toString"||p==="toJSON")return`tRPC.proxy(${i.slice(0,-1).join(".")})`;let v={args:m,path:i};
60return p==="call"?v={args:m.length>=2?[m[1]]:[],path:i.slice(0,-1)}:p==="apply"&&(v={args:m.length>=2?m[1]:[],path:i.slice(0,-1)}),nv(v.args),nv(v.path),a(v)}})),s[f]}const Ku=a=>Rx(a,[],rS()),Od=a=>new Proxy(Cx,{get(i,s){if(s!=="then")return a(s)}});var Tx=tr({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(a,i){function s(r){"@babel/helpers - typeof";return i.exports=s=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(f){return typeof f}:function(f){return f&&typeof Symbol=="function"&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":typeof f},i.exports.__esModule=!0,i.exports.default=i.exports,s(r)}i.exports=s,i.exports.__esModule=!0,i.exports.default=i.exports}}),mS=tr({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(a,i){var s=Tx().default;function r(f,d){if(s(f)!="object"||!f)return f;var h=f[Symbol.toPrimitive];if(h!==void 0){var m=h.call(f,d||"default");if(s(m)!="object")return m;throw new TypeError("@@toPrimitive must return a primitive value.")}return(d==="string"?String:Number)(f)}i.exports=r,i.exports.__esModule=!0,i.exports.default=i.exports}}),pS=tr({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(a,i){var s=Tx().default,r=mS();function f(d){var h=r(d,"string");return s(h)=="symbol"?h:h+""}i.exports=f,i.exports.__esModule=!0,i.exports.default=i.exports}}),Ax=tr({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(a,i){var s=pS();function r(f,d,h){return(d=s(d))in f?Object.defineProperty(f,d,{value:h,enumerable:!0,configurable:!0,writable:!0}):f[d]=h,f}i.exports=r,i.exports.__esModule=!0,i.exports.default=i.exports}}),_d=tr({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(a,i){var s=Ax();function r(d,h){var m=Object.keys(d);if(Object.getOwnPropertySymbols){var p=Object.getOwnPropertySymbols(d);h&&(p=p.filter(function(v){return Object.getOwnPropertyDescriptor(d,v).enumerable})),m.push.apply(m,p)}return m}function f(d){for(var h=1;h<arguments.length;h++){var m=arguments[h]!=null?arguments[h]:{};h%2?r(Object(m),!0).forEach(function(p){s(d,p,m[p])}):Object.getOwnPropertyDescriptors?Object.defineProperties(d,Object.getOwnPropertyDescriptors(m)):r(Object(m)).forEach(function(p){Object.defineProperty(d,p,Object.getOwnPropertyDescriptor(m,p))})}return d}i.exports=f,i.exports.__esModule=!0,i.exports.default=i.exports}});Vu(_d());Vu(Ax());var Eu=Vu(_d());function yS(a,i){if("error"in a){const r=i.deserialize(a.error);return{ok:!1,error:(0,Eu.default)((0,Eu.default)({},a),{},{error:r})}}return{ok:!0,result:(0,Eu.default)((0,Eu.default)({},a.result),(!a.result.type||a.result.type==="data")&&{type:"data",data:i.deserialize(a.result.data)})}}var Of=class extends Error{constructor(){super("Unable to transform response from server")}};function vS(a,i){let s;try{s=yS(a,i)}catch{throw new Of}if(!s.ok&&(!Sl(s.error.error)||typeof s.error.error.code!="number"))throw new Of;if(s.ok&&!Sl(s.result))throw new Of;return s}Vu(_d());function Xu(a){const i={subscribe(s){let r=null,f=!1,d=!1,h=!1;function m(){if(r===null){h=!0;return}d||(d=!0,typeof r=="function"?r():r&&r.unsubscribe())}return r=a({next(p){var v;f||(v=s.next)===null||v===void 0||v.call(s,p)},error(p){var v;f||(f=!0,(v=s.error)===null||v===void 0||v.call(s,p),m())},complete(){var p;f||(f=!0,(p=s.complete)===null||p===void 0||p.call(s),m())}}),h&&m(),{unsubscribe:m}},pipe(...s){return s.reduce(xS,i)}};return i}function xS(a,i){return i(a)}function gS(a){const i=new AbortController;return new Promise((r,f)=>{let d=!1;function h(){d||(d=!0,m.unsubscribe())}i.signal.addEventListener("abort",()=>{f(i.signal.reason)});const m=a.subscribe({next(p){d=!0,r(p),h()},error(p){f(p)},complete(){i.abort(),h()}})})}var bS=Object.create,Mx=Object.defineProperty,jS=Object.getOwnPropertyDescriptor,Dx=Object.getOwnPropertyNames,SS=Object.getPrototypeOf,NS=Object.prototype.hasOwnProperty,Va=(a,i)=>
60function(){return i||(0,a[Dx(a)[0]])((i={exports:{}}).exports,i),i.exports},ES=(a,i,s,r)=>{if(i&&typeof i=="object"||typeof i=="function")for(var f=Dx(i),d=0,h=f.length,m;d<h;d++)m=f[d],!NS.call(a,m)&&m!==s&&Mx(a,m,{get:(p=>i[p]).bind(null,m),enumerable:!(r=jS(i,m))||r.enumerable});return a},El=(a,i,s)=>(s=a!=null?bS(SS(a)):{},ES(i||!a||!a.__esModule?Mx(s,"default",{value:a,enumerable:!0}):s,a)),OS=Va({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutPropertiesLoose.js"(a,i){function s(r,f){if(r==null)return{};var d={};for(var h in r)if({}.hasOwnProperty.call(r,h)){if(f.includes(h))continue;d[h]=r[h]}return d}i.exports=s,i.exports.__esModule=!0,i.exports.default=i.exports}}),_S=Va({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutProperties.js"(a,i){var s=OS();function r(f,d){if(f==null)return{};var h,m,p=s(f,d);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(f);for(m=0;m<v.length;m++)h=v[m],d.includes(h)||{}.propertyIsEnumerable.call(f,h)&&(p[h]=f[h])}return p}i.exports=r,i.exports.__esModule=!0,i.exports.default=i.exports}}),Ux=Va({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(a,i){function s(r){"@babel/helpers - typeof";return i.exports=s=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(f){return typeof f}:function(f){return f&&typeof Symbol=="function"&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":typeof f},i.exports.__esModule=!0,i.exports.default=i.exports,s(r)}i.exports=s,i.exports.__esModule=!0,i.exports.default=i.exports}}),wS=Va({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(a,i){var s=Ux().default;function r(f,d){if(s(f)!="object"||!f)return f;var h=f[Symbol.toPrimitive];if(h!==void 0){var m=h.call(f,d||"default");if(s(m)!="object")return m;throw new TypeError("@@toPrimitive must return a primitive value.")}return(d==="string"?String:Number)(f)}i.exports=r,i.exports.__esModule=!0,i.exports.default=i.exports}}),CS=Va({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(a,i){var s=Ux().default,r=wS();function f(d){var h=r(d,"string");return s(h)=="symbol"?h:h+""}i.exports=f,i.exports.__esModule=!0,i.exports.default=i.exports}}),RS=Va({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(a,i){var s=CS();function r(f,d,h){return(d=s(d))in f?Object.defineProperty(f,d,{value:h,enumerable:!0,configurable:!0,writable:!0}):f[d]=h,f}i.exports=r,i.exports.__esModule=!0,i.exports.default=i.exports}}),nr=Va({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(a,i){var s=RS();function r(d,h){var m=Object.keys(d);if(Object.getOwnPropertySymbols){var p=Object.getOwnPropertySymbols(d);h&&(p=p.filter(function(v){return Object.getOwnPropertyDescriptor(d,v).enumerable})),m.push.apply(m,p)}return m}function f(d){for(var h=1;h<arguments.length;h++){var m=arguments[h]!=null?arguments[h]:{};h%2?r(Object(m),!0).forEach(function(p){s(d,p,m[p])}):Object.getOwnPropertyDescriptors?Object.defineProperties(d,Object.getOwnPropertyDescriptors(m)):r(Object(m)).forEach(function(p){Object.defineProperty(d,p,Object.getOwnPropertyDescriptor(m,p))})}return d}i.exports=f,i.exports.__esModule=!0,i.exports.default=i.exports}}),TS=El(_S(),1),av=El(nr(),1);const AS=["cursor","direction"];function En(a,i,s){const r=a.flatMap(f=>f.split("."));if(!i&&(!s||s==="any"))return r.length?[r]:[];if(s==="infinite"&&Sl(i)&&("direction"in i||"cursor"in i)){const{cursor:f,direction:d}=i,h=(0,TS.default)(i,AS);return[r,{input:h,type:"infinite"}]}return[r,(0,av.default)((0,av.default)({},typeof i<"u"&&i!==Jt&&{input:i}),s&&s!=="any"&&{type:s})]}function Tu(a){return En(a,void 0,"any")}var MS=Object.create,zx=Object.defineProperty,DS=Object.getOwnPropertyDescriptor,Qx=Object.getOwnPropertyNames,US=Object.getPrototypeOf,zS=Object.prototype.hasOwnProperty,Rn=(a,i)=>
60function(){return i||(0,a[Qx(a)[0]])((i={exports:{}}).exports,i),i.exports},QS=(a,i,s,r)=>{if(i&&typeof i=="object"||typeof i=="function")for(var f=Qx(i),d=0,h=f.length,m;d<h;d++)m=f[d],!zS.call(a,m)&&m!==s&&zx(a,m,{get:(p=>i[p]).bind(null,m),enumerable:!(r=DS(i,m))||r.enumerable});return a},at=(a,i,s)=>(s=a!=null?MS(US(a)):{},QS(i||!a||!a.__esModule?zx(s,"default",{value:a,enumerable:!0}):s,a)),qx=Rn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(a,i){function s(r){"@babel/helpers - typeof";return i.exports=s=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(f){return typeof f}:function(f){return f&&typeof Symbol=="function"&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":typeof f},i.exports.__esModule=!0,i.exports.default=i.exports,s(r)}i.exports=s,i.exports.__esModule=!0,i.exports.default=i.exports}}),qS=Rn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(a,i){var s=qx().default;function r(f,d){if(s(f)!="object"||!f)return f;var h=f[Symbol.toPrimitive];if(h!==void 0){var m=h.call(f,d||"default");if(s(m)!="object")return m;throw new TypeError("@@toPrimitive must return a primitive value.")}return(d==="string"?String:Number)(f)}i.exports=r,i.exports.__esModule=!0,i.exports.default=i.exports}}),LS=Rn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(a,i){var s=qx().default,r=qS();function f(d){var h=r(d,"string");return s(h)=="symbol"?h:h+""}i.exports=f,i.exports.__esModule=!0,i.exports.default=i.exports}}),Ol=Rn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(a,i){var s=LS();function r(f,d,h){return(d=s(d))in f?Object.defineProperty(f,d,{value:h,enumerable:!0,configurable:!0,writable:!0}):f[d]=h,f}i.exports=r,i.exports.__esModule=!0,i.exports.default=i.exports}}),xn=Rn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(a,i){var s=Ol();function r(d,h){var m=Object.keys(d);if(Object.getOwnPropertySymbols){var p=Object.getOwnPropertySymbols(d);h&&(p=p.filter(function(v){return Object.getOwnPropertyDescriptor(d,v).enumerable})),m.push.apply(m,p)}return m}function f(d){for(var h=1;h<arguments.length;h++){var m=arguments[h]!=null?arguments[h]:{};h%2?r(Object(m),!0).forEach(function(p){s(d,p,m[p])}):Object.getOwnPropertyDescriptors?Object.defineProperties(d,Object.getOwnPropertyDescriptors(m)):r(Object(m)).forEach(function(p){Object.defineProperty(d,p,Object.getOwnPropertyDescriptor(m,p))})}return d}i.exports=f,i.exports.__esModule=!0,i.exports.default=i.exports}});function BS(a){return i=>{let s=0,r=null;const f=[];function d(){r||(r=i.subscribe({next(m){for(const v of f){var p;(p=v.next)===null||p===void 0||p.call(v,m)}},error(m){for(const v of f){var p;(p=v.error)===null||p===void 0||p.call(v,m)}},complete(){for(const p of f){var m;(m=p.complete)===null||m===void 0||m.call(p)}}}))}function h(){if(s===0&&r){const m=r;r=null,m.unsubscribe()}}return Xu(m=>(s++,f.push(m),d(),{unsubscribe(){s--,h();const p=f.findIndex(v=>v===m);p>-1&&f.splice(p,1)}}))}}function HS(a){let i=a;const s=[],r=h=>{i!==void 0&&h.next(i),s.push(h)},f=h=>{s.splice(s.indexOf(h),1)},d=Xu(h=>(r(h),()=>{f(h)}));return d.next=h=>{if(i!==h){i=h;for(const m of s)m.next(h)}},d.get=()=>i,d}function kS(a){return Xu(i=>{function s(f=0,d=a.op){const h=a.links[f];
60if(!h)throw new Error("No more links to execute - did you forget to add an ending link?");return h({op:d,next(p){return s(f+1,p)}})}return s().subscribe(i)})}var Ou=at(Ol(),1),oi=at(xn(),1);function GS(a){return a instanceof Lu}function YS(a){return Sl(a)&&Sl(a.error)&&typeof a.error.code=="number"&&typeof a.error.message=="string"}function VS(a,i){return typeof a=="string"?a:Sl(a)&&typeof a.message=="string"?a.message:i}var Lu=class Au extends Error{constructor(i,s){var r,f;const d=s==null?void 0:s.cause;super(i,{cause:d}),(0,Ou.default)(this,"cause",void 0),(0,Ou.default)(this,"shape",void 0),(0,Ou.default)(this,"data",void 0),(0,Ou.default)(this,"meta",void 0),this.meta=s==null?void 0:s.meta,this.cause=d,this.shape=s==null||(r=s.result)===null||r===void 0?void 0:r.error,this.data=s==null||(f=s.result)===null||f===void 0?void 0:f.error.data,this.name="TRPCClientError",Object.setPrototypeOf(this,Au.prototype)}static from(i,s={}){const r=i;return GS(r)?(s.meta&&(r.meta=(0,oi.default)((0,oi.default)({},r.meta),s.meta)),r):YS(r)?new Au(r.error.message,(0,oi.default)((0,oi.default)({},s),{},{result:r,cause:s.cause})):new Au(VS(r,"Unknown error"),(0,oi.default)((0,oi.default)({},s),{},{cause:r}))}};function KS(a){const i=a;return i?"input"in i?i:{input:i,output:i}:{input:{serialize:s=>s,deserialize:s=>s},output:{serialize:s=>s,deserialize:s=>s}}}const lv=a=>typeof a=="function";function XS(a){if(a)return a;if(typeof window<"u"&&lv(window.fetch))return window.fetch;if(typeof globalThis<"u"&&lv(globalThis.fetch))return globalThis.fetch;throw new Error("No fetch implementation found")}var Ms=at(xn());function ZS(a){return{url:a.url.toString(),fetch:a.fetch,transformer:KS(a.transformer),methodOverride:a.methodOverride}}function PS(a){const i={};for(let s=0;s<a.length;s++){const r=a[s];i[s]=r}return i}const $S={query:"GET",mutation:"POST",subscription:"PATCH"};function Lx(a){return"input"in a?a.transformer.input.serialize(a.input):PS(a.inputs.map(i=>a.transformer.input.serialize(i)))}const Bx=a=>{const i=a.url.split("?");let r=i[0].replace(/\/$/,"")+"/"+a.path;const f=[];if(i[1]&&f.push(i[1]),"inputs"in a&&f.push("batch=1"),a.type==="query"||a.type==="subscription"){const d=Lx(a);d!==void 0&&a.methodOverride!=="POST"&&f.push(`input=${encodeURIComponent(JSON.stringify(d))}`)}return f.length&&(r+="?"+f.join("&")),r},JS=a=>{if(a.type==="query"&&a.methodOverride!=="POST")return;const i=Lx(a);return i!==void 0?JSON.stringify(i):void 0},FS=a=>t2((0,Ms.default)((0,Ms.default)({},a),{},{contentTypeHeader:"application/json",getUrl:Bx,getBody:JS}));var IS=class extends Error{constructor(){const a="AbortError";super(a),this.name=a,this.message=a}};const WS=a=>{var i;if(a!=null&&a.aborted)throw(i=a.throwIfAborted)===null||i===void 0||i.call(a),typeof DOMException<"u"?new DOMException("AbortError","AbortError"):new IS};async function e2(a){var i,s;WS(a.signal);const r=a.getUrl(a),f=a.getBody(a),d=(i=a.methodOverride)!==null&&i!==void 0?i:$S[a.type],h=await(async()=>{const p=await a.headers();return Symbol.iterator in p?Object.fromEntries(p):p})(),m=(0,Ms.default)((0,Ms.default)((0,Ms.default)({},a.contentTypeHeader&&d!=="GET"?{"content-type":a.contentTypeHeader}:{}),a.trpcAcceptHeader?{[(s=a.trpcAcceptHeaderKey)!==null&&s!==void 0?s:"trpc-accept"]:a.trpcAcceptHeader}:void 0),h);return XS(a.fetch)(r,{method:d,signal:a.signal,body:f,headers:m})}async function t2(a){const i={},s=await e2(a);i.response=s;const r=await s.json();return i.responseJSON=r,{json:r,meta:i}}at(xn(),1);const iv=()=>{throw new Error("Something went wrong. Please submit an issue at https://github.com/trpc/trpc/issues/new")};function sv(a){let i=null,s=null;const r=()=>{clearTimeout(s),s=null,i=null};function f(m){const p=[[]];let v=0;for(;;){const j=m[v];if(!j)break;const N=p[p.length-1];if(j.aborted){var b;(b=j.reject)===null||b===void 0||b.call(j,new Error("Aborted")),v++;continue}if(a.validate(N.concat(j).map(C=>C.key))){N.push(j),v++;continue}if(N.length===0){var g;(g=j.reject)===null||g===void 0||g.call(j,new Error("Input is too big for a single dispatch")),v++;continue}p.push([])}return p}function d(){const m=f(i);r();for(const p of m){if(!p.length)continue;const v={items:p};for(const g of p)g.batch=v;a.fetch(v.items.map(g=>g.key)).then(async g=>{await Promise.all(g.map(async(N,A)=>{const C=v.items[A];try{var H;const F=await Promise.resolve(N);(H=C.resolve)===null||H===void 0||H.call(C,F)}catch(F){var L;(L=C.reject)===null||L===void 0||L.call(C,F)}C.batch=null,C.reject=null,C.resolve=null}));for(const N of v.items){var j;(j=N.reject)===null||j===void 0||j.call(N,new Error("Missing result")),N.batch=null}}).catch(g=>{for(const N of v.items){var j;(j=N.reject)===null||j===void 0||j.call(N,g),N.batch=null}})}}function h(m){var p;const v={aborted:!1,key:m,batch:null,resolve:iv,reject:iv},b=new Promise((g,j)=>{var N;v.reject=j,v.resolve=g,(N=i)!==null&&N!==void 0||(i=[]),i.push(v)});return(p=s)!==null&&p!==void 0||(s=setTimeout(d)),b}return{load:h}}function n2(...a){const i=new AbortController,s=a.length;let r=0;const f=()=>{++r===s&&i.abort()};for(const d of a)d!=null&&d.aborted?f():d==null||d.addEventListener("abort",f,{once:!0});return i.signal}var _u=at(xn(),1);
60function a2(a){var i,s;const r=ZS(a),f=(i=a.maxURLLength)!==null&&i!==void 0?i:1/0,d=(s=a.maxItems)!==null&&s!==void 0?s:1/0;return()=>{const h=b=>({validate(g){if(f===1/0&&d===1/0)return!0;if(g.length>d)return!1;const j=g.map(C=>C.path).join(","),N=g.map(C=>C.input);return Bx((0,_u.default)((0,_u.default)({},r),{},{type:b,path:j,inputs:N,signal:null})).length<=f},async fetch(g){const j=g.map(F=>F.path).join(","),N=g.map(F=>F.input),A=n2(...g.map(F=>F.signal)),C=await FS((0,_u.default)((0,_u.default)({},r),{},{path:j,inputs:N,type:b,headers(){return a.headers?typeof a.headers=="function"?a.headers({opList:g}):a.headers:{}},signal:A}));return(Array.isArray(C.json)?C.json:g.map(()=>C.json)).map(F=>({meta:C.meta,json:F}))}}),m=sv(h("query")),p=sv(h("mutation")),v={query:m,mutation:p};return({op:b})=>Xu(g=>{/* istanbul ignore if -- @preserve */if(b.type==="subscription")throw new Error("Subscriptions are unsupported by `httpLink` - use `httpSubscriptionLink` or `wsLink`");const N=v[b.type].load(b);let A;return N.then(C=>{A=C;const H=vS(C.json,r.transformer.output);if(!H.ok){g.error(Lu.from(H.error,{meta:C.meta}));return}g.next({context:C.meta,result:H.result}),g.complete()}).catch(C=>{g.error(Lu.from(C,{meta:A==null?void 0:A.meta}))}),()=>{}})}}at(xn(),1);const Hx=(a,...i)=>typeof a=="function"?a(...i):a;at(Ol(),1);function l2(){let a,i;return{promise:new Promise((r,f)=>{a=r,i=f}),resolve:a,reject:i}}async function i2(a){const i=await Hx(a.url);if(!a.connectionParams)return i;const r=`${i.includes("?")?"&":"?"}connectionParams=1`;return i+r}async function s2(a,i){const s={method:"connectionParams",data:await Hx(a)};return i.encode(s)}at(Ol(),1);var Ra=at(Ol(),1);function r2(a){const{promise:i,resolve:s,reject:r}=l2();return a.addEventListener("open",()=>{a.removeEventListener("error",r),s()}),a.addEventListener("error",r),i}function u2(a,{intervalMs:i,pongTimeoutMs:s}){let r,f;function d(){r=setTimeout(()=>{a.send("PING"),f=setTimeout(()=>{a.close()},s)},i)}function h(){clearTimeout(r),d()}function m(){clearTimeout(f),h()}a.addEventListener("open",d),a.addEventListener("message",({data:p})=>{clearTimeout(r),d(),p==="PONG"&&m()}),a.addEventListener("close",()=>{clearTimeout(r),clearTimeout(f)})}var c2=class td{constructor(i){var s;if((0,Ra.default)(this,"id",++td.connectCount),(0,Ra.default)(this,"WebSocketPonyfill",void 0),(0,Ra.default)(this,"urlOptions",void 0),(0,Ra.default)(this,"keepAliveOpts",void 0),(0,Ra.default)(this,"encoder",void 0),(0,Ra.default)(this,"wsObservable",HS(null)),(0,Ra.default)(this,"openPromise",null),this.WebSocketPonyfill=(s=i.WebSocketPonyfill)!==null&&s!==void 0?s:WebSocket,!this.WebSocketPonyfill)throw new Error("No WebSocket implementation found - you probably don't want to use this on the server, but if you do you need to pass a `WebSocket`-ponyfill");this.urlOptions=i.urlOptions,this.keepAliveOpts=i.keepAlive,this.encoder=i.encoder}get ws(){return this.wsObservable.get()}set ws(i){this.wsObservable.next(i)}isOpen(){return!!this.ws&&this.ws.readyState===this.WebSocketPonyfill.OPEN&&!this.openPromise}isClosed(){return!!this.ws&&(this.ws.readyState===this.WebSocketPonyfill.CLOSING||this.ws.readyState===this.WebSocketPonyfill.CLOSED)}async open(){var i=this;if(i.openPromise)return i.openPromise;i.id=++td.connectCount;const s=i2(i.urlOptions).then(r=>new i.WebSocketPonyfill(r));i.openPromise=s.then(async r=>{i.ws=r,r.binaryType="arraybuffer",r.addEventListener("message",function({data:f}){f==="PING"&&this.send("PONG")}),i.keepAliveOpts.enabled&&u2(r,i.keepAliveOpts),r.addEventListener("close",()=>{i.ws===r&&(i.ws=null)}),await r2(r),i.urlOptions.connectionParams&&r.send(await s2(i.urlOptions.connectionParams,i.encoder))});try{await i.openPromise}finally{i.openPromise=null}}async close(){var i=this;try{await i.openPromise}finally{var s;(s=i.ws)===null||s===void 0||s.close()}}};(0,Ra.default)(c2,"connectCount",0);at(Ol(),1);at(xn(),1);var _f=at(Ol(),1),rv=at(xn(),1),Zu=class{constructor(a){(0,_f.default)(this,"links",void 0),(0,_f.default)(this,"runtime",void 0),(0,_f.default)(this,"requestId",void 0),this.requestId=0,this.runtime={},this.links=a.links.map(i=>i(this.runtime))}$request(a){var i;return kS({links:this.links,op:(0,rv.default)((0,rv.default)({},a),{},{context:(i=a.context)!==null&&i!==void 0?i:{},id:++this.requestId})}).pipe(BS())}async requestAsPromise(a){var i=this;try{const s=i.$request(a);return(await gS(s)).result.data}catch(s){throw Lu.from(s)}}query(a,i,s){return this.requestAsPromise({type:"query",path:a,input:i,context:s==null?void 0:s.context,signal:s==null?void 0:s.signal})}mutation(a,i,s){return this.requestAsPromise({type:"mutation",path:a,input:i,context:s==null?void 0:s.context,signal:s==null?void 0:s.signal})}subscription(a,i,s){return this.$request({type:"subscription",path:a,input:i,context:s.context,signal:s.signal}).subscribe({next(f){switch(f.result.type){case"state":{var d;(d=s.onConnectionStateChange)===null||d===void 0||d.call(s,f.result);break}case"started":{var h;(h=s.onStarted)===null||h===void 0||h.call(s,{context:f.context});break}case"stopped":{var m;(m=s.onStopped)===null||m===void 0||m.call(s);break}case"data":case void 0:{var p;(p=s.onData)===null||p===void 0||p.call(s,f.result.data);break}}},error(f){var d;(d=s.onError)===null||d===void 0||d.call(s,f)}
60,complete(){var f;(f=s.onComplete)===null||f===void 0||f.call(s)}})}};const kx=Symbol.for("trpc_untypedClient"),o2={query:"query",mutate:"mutation",subscribe:"subscription"},f2=a=>o2[a];function Gx(a){const i=Ku(({path:s,args:r})=>{const f=[...s],d=f2(f.pop()),h=f.join(".");return a[d](h,...r)});return Od(s=>s===kx?a:i[s])}function d2(a){const i=new Zu(a);return Gx(i)}function wd(a){return a[kx]}at(xn(),1);at(xn(),1);var h2=Rn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(a,i){function s(f){var d,h,m,p=2;for(typeof Symbol<"u"&&(h=Symbol.asyncIterator,m=Symbol.iterator);p--;){if(h&&(d=f[h])!=null)return d.call(f);if(m&&(d=f[m])!=null)return new r(d.call(f));h="@@asyncIterator",m="@@iterator"}throw new TypeError("Object is not async iterable")}function r(f){function d(h){if(Object(h)!==h)return Promise.reject(new TypeError(h+" is not an object."));var m=h.done;return Promise.resolve(h.value).then(function(p){return{value:p,done:m}})}return r=function(m){this.s=m,this.n=m.next},r.prototype={s:null,n:null,next:function(){return d(this.n.apply(this.s,arguments))},return:function(m){var p=this.s.return;return p===void 0?Promise.resolve({value:m,done:!0}):d(p.apply(this.s,arguments))},throw:function(m){var p=this.s.return;return p===void 0?Promise.reject(m):d(p.apply(this.s,arguments))}},new r(f)}i.exports=s,i.exports.__esModule=!0,i.exports.default=i.exports}});at(h2(),1);at(xn(),1);var m2=Rn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/usingCtx.js"(a,i){function s(){var r=typeof SuppressedError=="function"?SuppressedError:function(m,p){var v=Error();return v.name="SuppressedError",v.error=m,v.suppressed=p,v},f={},d=[];function h(m,p){if(p!=null){if(Object(p)!==p)throw new TypeError("using declarations can only be used with objects, functions, null, or undefined.");if(m)var v=p[Symbol.asyncDispose||Symbol.for("Symbol.asyncDispose")];if(v===void 0&&(v=p[Symbol.dispose||Symbol.for("Symbol.dispose")],m))var b=v;if(typeof v!="function")throw new TypeError("Object is not disposable.");b&&(v=function(){try{b.call(p)}catch(j){return Promise.reject(j)}}),d.push({v:p,d:v,a:m})}else m&&d.push({d:p,a:m});return p}return{e:f,u:h.bind(null,!1),a:h.bind(null,!0),d:function(){var p,v=this.e,b=0;function g(){for(;p=d.pop();)try{if(!p.a&&b===1)return b=0,d.push(p),Promise.resolve().then(g);if(p.d){var N=p.d.call(p.v);if(p.a)return b|=2,Promise.resolve(N).then(g,j)}else b|=1}catch(A){return j(A)}if(b===1)return v!==f?Promise.reject(v):Promise.resolve();if(v!==f)throw v}function j(N){return v=v!==f?new r(N,v):N,g()}return g()}}}i.exports=s,i.exports.__esModule=!0,i.exports.default=i.exports}}),Yx=Rn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/OverloadYield.js"(a,i){function s(r,f){this.v=r,this.k=f}i.exports=s,i.exports.__esModule=!0,i.exports.default=i.exports}}),p2=Rn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/awaitAsyncGenerator.js"(a,i){var s=Yx();function r(f){return new s(f,0)}i.exports=r,i.exports.__esModule=!0,i.exports.default=i.exports}}),y2=Rn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/wrapAsyncGenerator.js"(a,i){var s=Yx();function r(d){return function(){return new f(d.apply(this,arguments))}}function f(d){var h,m;function p(b,g){try{var j=d[b](g),N=j.value,A=N instanceof s;Promise.resolve(A?N.v:N).then(function(C){if(A){var H=b==="return"?"return":"next";if(!N.k||C.done)return p(H,C);C=d[H](C).value}v(j.done?"return":"normal",C)},function(C){p("throw",C)})}catch(C){v("throw",C)}}function v(b,g){switch(b){case"return":h.resolve({value:g,done:!0});break;case"throw":h.reject(g);break;default:h.resolve({value:g,done:!1})}(h=h.next)?p(h.key,h.arg):m=null}this._invoke=function(b,g){return new Promise(function(j,N){var A={key:b,arg:g,resolve:j,reject:N,next:null};m?m=m.next=A:(h=m=A,p(b,g))})},typeof d.return!="function"&&(this.return=void 0)}f.prototype[typeof Symbol=="function"&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},f.prototype.next=function(d){return this._invoke("next",d)},f.prototype.throw=function(d){return this._invoke("throw",d)},f.prototype.return=function(d){return this._invoke("return",d)},i.exports=r,i.exports.__esModule=!0,i.exports.default=i.exports}});at(m2(),1);at(p2(),1);at(y2(),1);at(xn(),1);function v2(a){return Ku(({path:i,args:s})=>{var r;const f=[...i],d=f.pop();if(d==="useMutation")return a[d](f,...s);if(d==="_def")return{path:f};const[h,...m]=s,p=(r=m[0])!==null&&r!==void 0?r:{};return a[d](f,h,p)})}var wf;const x2=["client","ssrContext","ssrState","abortOnUnmount"],g2=(wf=E.createContext)===null||wf===void 0?void 0:wf.call(U0,null),b2=a=>{switch(a){case"queryOptions":case"fetch":case"ensureData":case"prefetch":case"getData":case"setData":case"setQueriesData":return"query";case"infiniteQueryOptions":case"fetchInfinite":case"prefetchInfinite":case"getInfiniteData":case"setInfiniteData":return"infinite";case"setMutationDefaults":case"getMutationDefaults":case"isMutating":case"cancel":case"invali
60date":case"refetch":case"reset":return"any"}};function j2(a){return Ku(i=>{const s=[...i.path],r=s.pop(),f=[...i.args],d=f.shift(),h=b2(r),m=En(s,d,h);return{infiniteQueryOptions:()=>a.infiniteQueryOptions(s,m,f[0]),queryOptions:()=>a.queryOptions(s,m,...f),fetch:()=>a.fetchQuery(m,...f),fetchInfinite:()=>a.fetchInfiniteQuery(m,f[0]),prefetch:()=>a.prefetchQuery(m,...f),prefetchInfinite:()=>a.prefetchInfiniteQuery(m,f[0]),ensureData:()=>a.ensureQueryData(m,...f),invalidate:()=>a.invalidateQueries(m,...f),reset:()=>a.resetQueries(m,...f),refetch:()=>a.refetchQueries(m,...f),cancel:()=>a.cancelQuery(m,...f),setData:()=>{a.setQueryData(m,f[0],f[1])},setQueriesData:()=>a.setQueriesData(m,f[0],f[1],f[2]),setInfiniteData:()=>{a.setInfiniteQueryData(m,f[0],f[1])},getData:()=>a.getQueryData(m),getInfiniteData:()=>a.getInfiniteQueryData(m),setMutationDefaults:()=>a.setMutationDefaults(Tu(s),d),getMutationDefaults:()=>a.getMutationDefaults(Tu(s)),isMutating:()=>a.isMutating({mutationKey:Tu(s)})}[r]()})}function S2(a){const i=Gx(a.client),s=j2(a);return Od(r=>{const f=r;return f==="client"?i:x2.includes(f)?a[f]:s[r]})}var N2=El(nr(),1);function uv(a){const i=a instanceof Zu?a:wd(a);return Ku(s=>{const r=s.path,f=r.join("."),[d,h]=s.args;return(0,N2.default)({queryKey:En(r,d,"query"),queryFn:()=>i.query(f,d,h==null?void 0:h.trpc)},h)})}var Cf=El(nr(),1);function Ot(a,i,s){var r;const f=a[0];let d=(r=a[1])===null||r===void 0?void 0:r.input;if(s){var h;d=(0,Cf.default)((0,Cf.default)((0,Cf.default)({},(h=d)!==null&&h!==void 0?h:{}),s.pageParam?{cursor:s.pageParam}:{}),{},{direction:s.direction})}return[f.join("."),d,i==null?void 0:i.trpc]}var E2=Va({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(a,i){function s(f){var d,h,m,p=2;for(typeof Symbol<"u"&&(h=Symbol.asyncIterator,m=Symbol.iterator);p--;){if(h&&(d=f[h])!=null)return d.call(f);if(m&&(d=f[m])!=null)return new r(d.call(f));h="@@asyncIterator",m="@@iterator"}throw new TypeError("Object is not async iterable")}function r(f){function d(h){if(Object(h)!==h)return Promise.reject(new TypeError(h+" is not an object."));var m=h.done;return Promise.resolve(h.value).then(function(p){return{value:p,done:m}})}return r=function(m){this.s=m,this.n=m.next},r.prototype={s:null,n:null,next:function(){return d(this.n.apply(this.s,arguments))},return:function(m){var p=this.s.return;return p===void 0?Promise.resolve({value:m,done:!0}):d(p.apply(this.s,arguments))},throw:function(m){var p=this.s.return;return p===void 0?Promise.reject(m):d(p.apply(this.s,arguments))}},new r(f)}i.exports=s,i.exports.__esModule=!0,i.exports.default=i.exports}}),O2=El(E2(),1);function nd(a){return{path:a.path.join(".")}}function Ts(a){const i=nd(a);return E.useMemo(()=>i,[i])}async function Vx(a,i,s){const f=i.getQueryCache().build(i,{queryKey:s});f.setState({data:[],status:"success"});const d=[];var h=!1,m=!1,p;try{for(var v=(0,O2.default)(a),b;h=!(b=await v.next()).done;h=!1){const g=b.value;d.push(g),f.setState({data:[...d]})}}catch(g){m=!0,p=g}finally{try{h&&v.return!=null&&await v.return()}finally{if(m)throw p}}return d}var qe=El(nr(),1);function _2(a){const{client:i,queryClient:s}=a,r=i instanceof Zu?i:wd(i);return{infiniteQueryOptions:(f,d,h)=>{var m,p;const v=((m=d[1])===null||m===void 0?void 0:m.input)===Jt,b=async g=>{var j;const N=(0,qe.default)((0,qe.default)({},h),{},{trpc:(0,qe.default)((0,qe.default)({},h==null?void 0:h.trpc),!(h==null||(j=h.trpc)===null||j===void 0)&&j.abortOnUnmount?{signal:g.signal}:{signal:null})});return await r.query(...Ot(d,N,{direction:g.direction,pageParam:g.pageParam}))};return Object.assign((0,qe.default)((0,qe.default)({},h),{},{initialData:h==null?void 0:h.initialData,queryKey:d,queryFn:v?Jt:b,initialPageParam:(p=h==null?void 0:h.initialCursor)!==null&&p!==void 0?p:null}),{trpc:nd({path:f})})},queryOptions:(f,d,h)=>{var m;const p=((m=d[1])===null||m===void 0?void 0:m.input)===Jt,v=async b=>{var g;const j=(0,qe.default)((0,qe.default)({},h),{},{trpc:(0,qe.default)((0,qe.default)({},h==null?void 0:h.trpc),!(h==null||(g=h.trpc)===null||g===void 0)&&g.abortOnUnmount?{signal:b.signal}:{signal:null})}),N=await r.query(...Ot(d,j));return Ox(N)?Vx(N,s,d):N};return Object.assign((0,qe.default)((0,qe.default)({},h),{},{initialData:h==null?void 0:h.initialData,queryKey:d,queryFn:p?Jt:v}),{trpc:nd({path:f})})},fetchQuery:(f,d)=>s.fetchQuery((0,qe.default)((0,qe.default)({},d),{},{queryKey:f,queryFn:()=>r.query(...Ot(f,d))})),fetchInfiniteQuery:(f,d)=>{var h;return s.fetchInfiniteQuery((0,qe.default)((0,qe.default)({},d),{},{queryKey:f,queryFn:({pageParam:m,direction:p})=>r.query(...Ot(f,d,{pageParam:m,direction:p})),initialPageParam:(h=d==null?void 0:d.initialCursor)!==null&&h!==void 0?h:null}))},prefetchQuery:(f,d)=>s.prefetchQuery((0,qe.default)((0,qe.default)({},d),{},{queryKey:f,queryFn:()=>r.query(...Ot(f,d))})),prefetchInfiniteQuery:(f,d)=>{var h;return s.prefetchInfiniteQuery((0,qe.default)((0,qe.default)({},d),{},{queryKey:f,queryFn:({pageParam:m,direction:p})=>r.query(...Ot(f,d,{pageParam:m,direction:p})),initialPageParam:(h=d==null?void 0:d.initialCursor)!==null&&h!==void 0?h:null}))},ensureQueryData:(f,d)=>s.ensureQueryData((0,qe.default)((0,qe.default)({},d),{},{queryKey:f,queryFn:()=>r.query(...Ot(f,d))})),invalidateQueries:(f,d,h)=>s.invalidateQueries((0,qe.default)((0,qe.default)({},d),{},{queryKey:f}),h),resetQueries:(f,d,h)=>s.resetQueries((0,qe.default)((0,qe.default)({},d),{},{queryKey:f}),h),refetchQueries:(f,d,h)=>s.refetchQueries((0,qe.default)((0,qe.default)({},d),{},{queryKey:f}),h),cancelQuery:(f,d)=>s.cancelQueries({queryKey:f},d),setQueryData:(f,d,h)=>s.setQueryData(f,d,h),setQueriesData:(f,d,h,m)=>s.setQueriesData((0,qe.default)((0,qe.default)({},d),{},{queryKey:f}),h,m),getQueryData:f=>s.getQueryData(f),setInfiniteQueryData:(f,d,h)=>s.setQueryData(f,d,h),getInfiniteQueryData:f=>s.getQueryData(f),setMutationDefaults:(f,d)=>{const h=f[0],m=p=>r.mutation(...Ot([h,{input:p}],a));return s.setMutationDefaults(f,typeof d=="function"?d({canonicalMutationFn:m}):d)},getMutationDefaults:f=>s.getMutationDefaults(f),isMutating:f=>s.isMutating((0,qe.default)((0,qe.default)({},f),{},{exact:!0}))}}var re=El(nr());const cv=(a,i)=>new Proxy(a,{get(r,f){return i(f),r[f]}});function w2(a){var i,s;const r=(i=void 0)!==null&&i!==void 0?i:K=>K.originalFn(),f=(s=void 0)!==null&&s!==void 0?s:g2,d=d2,h=K=>{var T;const{abortOnUnmount:k=!1,queryClient:U,ssrContext:W}=K,[ee,se]=E.useState((T=K.ssrState)!==null&&T!==void 0?T:!1),ie=K.client instanceof Zu?K.client:wd(K.client),ye=E.useMemo(()=>_2({client:ie,queryClient:U}
60),[ie,U]),ue=E.useMemo(()=>(0,re.default)({abortOnUnmount:k,queryClient:U,client:ie,ssrContext:W??null,ssrState:ee},ye),[k,ie,ye,U,W,ee]);return E.useEffect(()=>{se(fe=>fe?"mounted":!1)},[]),c.jsx(f.Provider,{value:ue,children:K.children})};function m(){const K=E.useContext(f);if(!K)throw new Error("Unable to find tRPC Context. Did you forget to wrap your App inside `withTRPC` HoC?");return K}function p(K,T){var k;const{queryClient:U,ssrState:W}=m();return W&&W!=="mounted"&&((k=U.getQueryCache().find({queryKey:K}))===null||k===void 0?void 0:k.state.status)==="error"?(0,re.default)({retryOnMount:!1},T):T}function v(K,T,k){var U,W,ee,se,ie;const ye=m(),{abortOnUnmount:ue,client:fe,ssrState:q,queryClient:I,prefetchQuery:D}=ye,ae=En(K,T,"query"),me=I.getQueryDefaults(ae),_=T===Jt;typeof window>"u"&&q==="prepass"&&(k==null||(U=k.trpc)===null||U===void 0?void 0:U.ssr)!==!1&&((W=k==null?void 0:k.enabled)!==null&&W!==void 0?W:me==null?void 0:me.enabled)!==!1&&!_&&!I.getQueryCache().find({queryKey:ae})&&D(ae,k);const V=p(ae,(0,re.default)((0,re.default)({},me),k)),R=(ee=(se=k==null||(ie=k.trpc)===null||ie===void 0?void 0:ie.abortOnUnmount)!==null&&se!==void 0?se:void 0)!==null&&ee!==void 0?ee:ue,$=j1((0,re.default)((0,re.default)({},V),{},{queryKey:ae,queryFn:_?T:async le=>{const de=(0,re.default)((0,re.default)({},V),{},{trpc:(0,re.default)((0,re.default)({},V==null?void 0:V.trpc),R?{signal:le.signal}:{signal:null})}),Ne=await fe.query(...Ot(ae,de));return Ox(Ne)?Vx(Ne,I,ae):Ne}}),I);return $.trpc=Ts({path:K}),$}function b(K,T,k){var U,W,ee;const se=m(),ie=En(K,T,"query"),ye=T===Jt,ue=(U=(W=k==null||(ee=k.trpc)===null||ee===void 0?void 0:ee.abortOnUnmount)!==null&&W!==void 0?W:void 0)!==null&&U!==void 0?U:se.abortOnUnmount;O1((0,re.default)((0,re.default)({},k),{},{queryKey:ie,queryFn:ye?T:fe=>{const q={trpc:(0,re.default)((0,re.default)({},k==null?void 0:k.trpc),ue?{signal:fe.signal}:{})};return se.client.query(...Ot(ie,q))}}))}function g(K,T,k){var U,W,ee;const se=m(),ie=En(K,T,"query"),ye=(U=(W=k==null||(ee=k.trpc)===null||ee===void 0?void 0:ee.abortOnUnmount)!==null&&W!==void 0?W:void 0)!==null&&U!==void 0?U:se.abortOnUnmount,ue=S1((0,re.default)((0,re.default)({},k),{},{queryKey:ie,queryFn:fe=>{const q=(0,re.default)((0,re.default)({},k),{},{trpc:(0,re.default)((0,re.default)({},k==null?void 0:k.trpc),ye?{signal:fe.signal}:{signal:null})});return se.client.query(...Ot(ie,q))}}),se.queryClient);return ue.trpc=Ts({path:K}),[ue.data,ue]}function j(K,T){const{client:k,queryClient:U}=m(),W=Tu(K),ee=U.defaultMutationOptions(U.getMutationDefaults(W)),se=w1((0,re.default)((0,re.default)({},T),{},{mutationKey:W,mutationFn:ie=>k.mutation(...Ot([K,{input:ie}],T)),onSuccess(...ie){var ye,ue;return r({originalFn:()=>{var q,I,D;return(q=T==null||(I=T.onSuccess)===null||I===void 0?void 0:I.call(T,...ie))!==null&&q!==void 0?q:ee==null||(D=ee.onSuccess)===null||D===void 0?void 0:D.call(ee,...ie)},queryClient:U,meta:(ye=(ue=T==null?void 0:T.meta)!==null&&ue!==void 0?ue:ee==null?void 0:ee.meta)!==null&&ye!==void 0?ye:{}})}}),U);return se.trpc=Ts({path:K}),se}const N={data:void 0,error:null,status:"idle"},A={data:void 0,error:null,status:"connecting"};/* istanbul ignore next -- @preserve */function C(K,T,k){var U;const W=(U=k==null?void 0:k.enabled)!==null&&U!==void 0?U:T!==Jt,ee=ka(En(K,T,"any")),{client:se}=m(),ie=E.useRef(k);E.useEffect(()=>{ie.current=k});const[ye]=E.useState(new Set([])),ue=E.useCallback(_=>{ye.add(_)},[ye]),fe=E.useRef(null),q=E.useCallback(_=>{const V=D.current,R=D.current=_(V);let $=!1;for(const le of ye)if(V[le]!==R[le]){$=!0;break}$&&me(cv(R,ue))},[ue,ye]),I=E.useCallback(()=>{var _;if((_=fe.current)===null||_===void 0||_.unsubscribe(),!W){q(()=>(0,re.default)((0,re.default)({},N),{},{reset:I}));return}q(()=>(0,re.default)((0,re.default)({},A),{},{reset:I}));const V=se.subscription(K.join("."),T??void 0,{onStarted:()=>{var R,$;(R=($=ie.current).onStarted)===null||R===void 0||R.call($),q(le=>(0,re.default)((0,re.default)({},le),{},{status:"pending",error:null}))},onData:R=>{var $,le;($=(le=ie.current).onData)===null||$===void 0||$.call(le,R),q(de=>(0,re.default)((0,re.default)({},de),{},{status:"pending",data:R,error:null}))},onError:R=>{var $,le;($=(le=ie.current).onError)===null||$===void 0||$.call(le,R),q(de=>(0,re.default)((0,re.default)({},de),{},{status:"error",error:R}))},onConnectionStateChange:R=>{q($=>{switch(R.state){case"idle":return(0,re.default)((0,re.default)({},$),{},{status:R.state,error:null,data:void 0});case"connecting":return(0,re.default)((0,re.default)({},$),{},{error:R.error,status:R.state});
60case"pending":return $}})},onComplete:()=>{var R,$;(R=($=ie.current).onComplete)===null||R===void 0||R.call($),q(le=>(0,re.default)((0,re.default)({},le),{},{status:"idle",error:null,data:void 0}))}});fe.current=V},[se,ee,W,q]);E.useEffect(()=>(I(),()=>{var _;(_=fe.current)===null||_===void 0||_.unsubscribe()}),[I]);const D=E.useRef(W?(0,re.default)((0,re.default)({},A),{},{reset:I}):(0,re.default)((0,re.default)({},N),{},{reset:I})),[ae,me]=E.useState(cv(D.current,ue));return ae}function H(K,T,k){var U,W,ee,se,ie;const{client:ye,ssrState:ue,prefetchInfiniteQuery:fe,queryClient:q,abortOnUnmount:I}=m(),D=En(K,T,"infinite"),ae=q.getQueryDefaults(D),me=T===Jt;typeof window>"u"&&ue==="prepass"&&(k==null||(U=k.trpc)===null||U===void 0?void 0:U.ssr)!==!1&&((W=k==null?void 0:k.enabled)!==null&&W!==void 0?W:ae==null?void 0:ae.enabled)!==!1&&!me&&!q.getQueryCache().find({queryKey:D})&&fe(D,(0,re.default)((0,re.default)({},ae),k));const _=p(D,(0,re.default)((0,re.default)({},ae),k)),V=(ee=k==null||(se=k.trpc)===null||se===void 0?void 0:se.abortOnUnmount)!==null&&ee!==void 0?ee:I,R=C1((0,re.default)((0,re.default)({},_),{},{initialPageParam:(ie=k.initialCursor)!==null&&ie!==void 0?ie:null,persister:k.persister,queryKey:D,queryFn:me?T:$=>{var le;const de=(0,re.default)((0,re.default)({},_),{},{trpc:(0,re.default)((0,re.default)({},_==null?void 0:_.trpc),V?{signal:$.signal}:{signal:null})});return ye.query(...Ot(D,de,{pageParam:(le=$.pageParam)!==null&&le!==void 0?le:k.initialCursor,direction:$.direction}))}}),q);return R.trpc=Ts({path:K}),R}function L(K,T,k){var U,W,ee;const se=m(),ie=En(K,T,"infinite"),ye=se.queryClient.getQueryDefaults(ie),ue=T===Jt,fe=p(ie,(0,re.default)((0,re.default)({},ye),k)),q=(U=k==null||(W=k.trpc)===null||W===void 0?void 0:W.abortOnUnmount)!==null&&U!==void 0?U:se.abortOnUnmount;_1((0,re.default)((0,re.default)({},k),{},{initialPageParam:(ee=k.initialCursor)!==null&&ee!==void 0?ee:null,queryKey:ie,queryFn:ue?T:I=>{var D;const ae=(0,re.default)((0,re.default)({},fe),{},{trpc:(0,re.default)((0,re.default)({},fe==null?void 0:fe.trpc),q?{signal:I.signal}:{})});return se.client.query(...Ot(ie,ae,{pageParam:(D=I.pageParam)!==null&&D!==void 0?D:k.initialCursor,direction:I.direction}))}}))}function F(K,T,k){var U,W,ee;const se=m(),ie=En(K,T,"infinite"),ye=se.queryClient.getQueryDefaults(ie),ue=p(ie,(0,re.default)((0,re.default)({},ye),k)),fe=(U=k==null||(W=k.trpc)===null||W===void 0?void 0:W.abortOnUnmount)!==null&&U!==void 0?U:se.abortOnUnmount,q=N1((0,re.default)((0,re.default)({},k),{},{initialPageParam:(ee=k.initialCursor)!==null&&ee!==void 0?ee:null,queryKey:ie,queryFn:I=>{var D;const ae=(0,re.default)((0,re.default)({},ue),{},{trpc:(0,re.default)((0,re.default)({},ue==null?void 0:ue.trpc),fe?{signal:I.signal}:{})});return se.client.query(...Ot(ie,ae,{pageParam:(D=I.pageParam)!==null&&D!==void 0?D:k.initialCursor,direction:I.direction}))}}),se.queryClient);return q.trpc=Ts({path:K}),[q.data,q]}return{Provider:h,createClient:d,useContext:m,useUtils:m,useQuery:v,usePrefetchQuery:b,useSuspenseQuery:g,useQueries:(K,T)=>{const{ssrState:k,queryClient:U,prefetchQuery:W,client:ee}=m(),se=uv(ee),ie=K(se);if(typeof window>"u"&&k==="prepass")for(const ue of ie){var ye;const fe=ue;((ye=fe.trpc)===null||ye===void 0?void 0:ye.ssr)!==!1&&!U.getQueryCache().find({queryKey:fe.queryKey})&&W(fe.queryKey,fe)}return nx({queries:ie.map(ue=>(0,re.default)((0,re.default)({},ue),{},{queryKey:ue.queryKey})),combine:T==null?void 0:T.combine},U)},useSuspenseQueries:K=>{const{queryClient:T,client:k}=m(),U=uv(k),W=K(U),ee=E1({queries:W.map(se=>(0,re.default)((0,re.default)({},se),{},{queryFn:se.queryFn,queryKey:se.queryKey}))},T);return[ee.map(se=>se.data),ee]},useMutation:j,useSubscription:C,useInfiniteQuery:H,usePrefetchInfiniteQuery:L,useSuspenseInfiniteQuery:F}}function C2(a){const i=v2(a);return Od(s=>s==="useContext"||s==="useUtils"?()=>{const r=a.useUtils();return E.useMemo(()=>S2(r),[r])}:a.hasOwnProperty(s)?a[s]:i[s])}function R2(a){const i=w2();return C2(i)}class T2{constructor(){this.keyToValue=new Map,this.valueToKey=new Map}set(i,s){this.keyToValue.set(i,s),this.valueToKey.set(s,i)}getByKey(i){return this.keyToValue.get(i)}getByValue(i){return this.valueToKey.get(i)}clear(){this.keyToValue.clear(),this.valueToKey.clear()}}class Kx{constructor(i){this.generateIdentifier=i,this.kv=new T2}register(i,s){this.kv.getByValue(i)||(s||(s=this.generateIdentifier(i)),this.kv.set(s,i))}clear(){this.kv.clear()}getIdentifier(i){return this.kv.getByValue(i)}getValue(i){return this.kv.getByKey(i)}}class A2 extends Kx{constructor(){super(i=>i.name),this.classToAllowedProps=new Map}register(i,s){typeof s=="object"?(s.allowProps&&this.classToAllowedProps.set(i,s.allowProps),super.register(i,s.identifier)):super.register(i,s)}getAllowedProps(i){return this.classToAllowedProps.get(i)}}function M2(a){if("values"in Object)return Object.values(a);const i=[];for(const s in a)a.hasOwnProperty(s)&&i.push(a[s]);return i}function D2(a,i){const s=M2(a);if("find"in s)return s.find(i);const r=s;for(let f=0;f<r.length;f++){const d=r[f];if(i(d))return d}}
60function Ti(a,i){Object.entries(a).forEach(([s,r])=>i(r,s))}function Mu(a,i){return a.indexOf(i)!==-1}function ov(a,i){for(let s=0;s<a.length;s++){const r=a[s];if(i(r))return r}}class U2{constructor(){this.transfomers={}}register(i){this.transfomers[i.name]=i}findApplicable(i){return D2(this.transfomers,s=>s.isApplicable(i))}findByName(i){return this.transfomers[i]}}const z2=a=>Object.prototype.toString.call(a).slice(8,-1),Xx=a=>typeof a>"u",Q2=a=>a===null,Ls=a=>typeof a!="object"||a===null||a===Object.prototype?!1:Object.getPrototypeOf(a)===null?!0:Object.getPrototypeOf(a)===Object.prototype,ad=a=>Ls(a)&&Object.keys(a).length===0,Ga=a=>Array.isArray(a),q2=a=>typeof a=="string",L2=a=>typeof a=="number"&&!isNaN(a),B2=a=>typeof a=="boolean",H2=a=>a instanceof RegExp,Bs=a=>a instanceof Map,Hs=a=>a instanceof Set,Zx=a=>z2(a)==="Symbol",k2=a=>a instanceof Date&&!isNaN(a.valueOf()),Px=a=>a instanceof Error,fv=a=>typeof a=="number"&&isNaN(a),G2=a=>B2(a)||Q2(a)||Xx(a)||L2(a)||q2(a)||Zx(a),Y2=a=>typeof a=="bigint",V2=a=>a===1/0||a===-1/0,K2=a=>ArrayBuffer.isView(a)&&!(a instanceof DataView),X2=a=>a instanceof URL,ld=a=>a.replace(/\\/g,"\\\\").replace(/\./g,"\\."),Rf=a=>a.map(String).map(ld).join("."),Ds=(a,i)=>{const s=[];let r="";for(let d=0;d<a.length;d++){let h=a.charAt(d);if(!i&&h==="\\"){const v=a.charAt(d+1);if(v==="\\"){r+="\\",d++;continue}else if(v!==".")throw Error("invalid path")}if(h==="\\"&&a.charAt(d+1)==="."){r+=".",d++;continue}if(h==="."){s.push(r),r="";
60continue}r+=h}const f=r;return s.push(f),s};function Nn(a,i,s,r){return{isApplicable:a,annotation:i,transform:s,untransform:r}}const $x=[Nn(Xx,"undefined",()=>null,()=>{}),Nn(Y2,"bigint",a=>a.toString(),a=>typeof BigInt<"u"?BigInt(a):(console.error("Please add a BigInt polyfill."),a)),Nn(k2,"Date",a=>a.toISOString(),a=>new Date(a)),Nn(Px,"Error",(a,i)=>{const s={name:a.name,message:a.message};return"cause"in a&&(s.cause=a.cause),i.allowedErrorProps.forEach(r=>{s[r]=a[r]}),s},(a,i)=>{const s=new Error(a.message,{cause:a.cause});return s.name=a.name,s.stack=a.stack,i.allowedErrorProps.forEach(r=>{s[r]=a[r]}),s}),Nn(H2,"regexp",a=>""+a,a=>{const i=a.slice(1,a.lastIndexOf("/")),s=a.slice(a.lastIndexOf("/")+1);return new RegExp(i,s)}),Nn(Hs,"set",a=>[...a.values()],a=>new Set(a)),Nn(Bs,"map",a=>[...a.entries()],a=>new Map(a)),Nn(a=>fv(a)||V2(a),"number",a=>fv(a)?"NaN":a>0?"Infinity":"-Infinity",Number),Nn(a=>a===0&&1/a===-1/0,"number",()=>"-0",Number),Nn(X2,"URL",a=>a.toString(),a=>new URL(a))];function Pu(a,i,s,r){return{isApplicable:a,annotation:i,transform:s,untransform:r}}const Jx=Pu((a,i)=>Zx(a)?!!i.symbolRegistry.getIdentifier(a):!1,(a,i)=>["symbol",i.symbolRegistry.getIdentifier(a)],a=>a.description,(a,i,s)=>{const r=s.symbolRegistry.getValue(i[1]);if(!r)throw new Error("Trying to deserialize unknown symbol");return r}),Z2=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce((a,i)=>(a[i.name]=i,a),{}),Fx=Pu(K2,a=>["typed-array",a.constructor.name],a=>[...a],(a,i)=>{const s=Z2[i[1]];if(!s)throw new Error("Trying to deserialize unknown typed array");return new s(a)});function Ix(a,i){return a!=null&&a.constructor?!!i.classRegistry.getIdentifier(a.constructor):!1}const Wx=Pu(Ix,(a,i)=>["class",i.classRegistry.getIdentifier(a.constructor)],(a,i)=>{const s=i.classRegistry.getAllowedProps(a.constructor);if(!s)return{...a};const r={};return s.forEach(f=>{r[f]=a[f]}),r},(a,i,s)=>{const r=s.classRegistry.getValue(i[1]);if(!r)throw new Error(`Trying to deserialize unknown class '${i[1]}' - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564`);return Object.assign(Object.create(r.prototype),a)}),eg=Pu((a,i)=>!!i.customTransformerRegistry.findApplicable(a),(a,i)=>["custom",i.customTransformerRegistry.findApplicable(a).name],(a,i)=>i.customTransformerRegistry.findApplicable(a).serialize(a),(a,i,s)=>{const r=s.customTransformerRegistry.findByName(i[1]);if(!r)throw new Error("Trying to deserialize unknown custom value");return r.deserialize(a)}),P2=[Wx,Jx,eg,Fx],dv=(a,i)=>{const s=ov(P2,f=>f.isApplicable(a,i));if(s)return{value:s.transform(a,i),type:s.annotation(a,i)};const r=ov($x,f=>f.isApplicable(a,i));if(r)return{value:r.transform(a,i),type:r.annotation}},tg={};$x.forEach(a=>{tg[a.annotation]=a});const $2=(a,i,s)=>{if(Ga(i))switch(i[0]){case"symbol":return Jx.untransform(a,i,s);case"class":return Wx.untransform(a,i,s);case"custom":return eg.untransform(a,i,s);case"typed-array":return Fx.untransform(a,i,s);default:throw new Error("Unknown transformation: "+i)}else{const r=tg[i];if(!r)throw new Error("Unknown transformation: "+i);return r.untransform(a,s)}},mi=(a,i)=>{if(i>a.size)throw new Error("index out of bounds");const s=a.keys();for(;i>0;)s.next(),i--;return s.next().value};function ng(a){if(Mu(a,"__proto__"))throw new Error("__proto__ is not allowed as a property");if(Mu(a,"prototype"))throw new Error("prototype is not allowed as a property");if(Mu(a,"constructor"))throw new Error("constructor is not allowed as a property")}const J2=(a,i)=>{ng(i);for(let s=0;s<i.length;s++){const r=i[s];if(Hs(a))a=mi(a,+r);else if(Bs(a)){const f=+r,d=+i[++s]==0?"key":"value",h=mi(a,f);switch(d){case"key":a=h;break;case"value":a=a.get(h);break}}else a=a[r]}return a},id=(a,i,s)=>{if(ng(i),i.length===0)return s(a);let r=a;for(let d=0;d<i.length-1;d++){const h=i[d];if(Ga(r)){const m=+h;r=r[m]}else if(Ls(r))r=r[h];else if(Hs(r)){const m=+h;r=mi(r,m)}else if(Bs(r)){if(d===i.length-2)break;const p=+h,v=+i[++d]==0?"key":"value",b=mi(r,p);switch(v){case"key":r=b;break;case"value":r=r.get(b);break}}}const f=i[i.length-1];if(Ga(r)?r[+f]=s(r[+f]):Ls(r)&&(r[f]=s(r[f])),Hs(r)){const d=mi(r,+f),h=s(d);d!==h&&(r.delete(d),r.add(h))}if(Bs(r)){const d=+i[i.length-2],h=mi(r,d);switch(+f==0?"key":"value"){case"key":{const p=s(h);r.set(p,r.get(h)),p!==h&&r.delete(h);break}case"value":{r.set(h,s(r.get(h)));break}}}return a},ag=a=>a<1;function sd(a,i,s,r=[]){if(!a)return;const f=ag(s);if(!Ga(a)){Ti(a,(m,p)=>sd(m,i,s,[...r,...Ds(p,f)]));return}const[d,h]=a;h&&Ti(h,(m,p)=>{sd(m,i,s,[...r,...Ds(p,f)])}),i(d,r)}function F2(a,i,s,r){return sd(i,(f,d)=>{a=id(a,d,h=>$2(h,f,r))},s),a}function I2(a,i,s){const r=ag(s);function f(d,h){const m=J2(a,Ds(h,r));d.map(p=>
60Ds(p,r)).forEach(p=>{a=id(a,p,()=>m)})}if(Ga(i)){const[d,h]=i;d.forEach(m=>{a=id(a,Ds(m,r),()=>a)}),h&&Ti(h,f)}else Ti(i,f);return a}const W2=(a,i)=>Ls(a)||Ga(a)||Bs(a)||Hs(a)||Px(a)||Ix(a,i);function eN(a,i,s){const r=s.get(a);r?r.push(i):s.set(a,[i])}function tN(a,i){const s={};let r;return a.forEach(f=>{if(f.length<=1)return;i||(f=f.map(m=>m.map(String)).sort((m,p)=>m.length-p.length));const[d,...h]=f;d.length===0?r=h.map(Rf):s[Rf(d)]=h.map(Rf)}),r?ad(s)?[r]:[r,s]:ad(s)?void 0:s}const lg=(a,i,s,r,f=[],d=[],h=new Map)=>{const m=G2(a);if(!m){eN(a,f,i);const N=h.get(a);if(N)return r?{transformedValue:null}:N}if(!W2(a,s)){const N=dv(a,s),A=N?{transformedValue:N.value,annotations:[N.type]}:{transformedValue:a};return m||h.set(a,A),A}if(Mu(d,a))return{transformedValue:null};const p=dv(a,s),v=(p==null?void 0:p.value)??a,b=Ga(v)?[]:{},g={};Ti(v,(N,A)=>{if(A==="__proto__"||A==="constructor"||A==="prototype")throw new Error(`Detected property ${A}. This is a prototype pollution risk, please remove it from your object.`);const C=lg(N,i,s,r,[...f,A],[...d,a],h);b[A]=C.transformedValue,Ga(C.annotations)?g[ld(A)]=C.annotations:Ls(C.annotations)&&Ti(C.annotations,(H,L)=>{g[ld(A)+"."+L]=H})});const j=ad(g)?{transformedValue:b,annotations:p?[p.type]:void 0}:{transformedValue:b,annotations:p?[p.type,g]:g};return m||h.set(a,j),j};function ig(a){return Object.prototype.toString.call(a).slice(8,-1)}function hv(a){return ig(a)==="Array"}function nN(a){if(ig(a)!=="Object")return!1;const i=Object.getPrototypeOf(a);return!!i&&i.constructor===Object&&i===Object.prototype}function aN(a,i,s,r,f){const d={}.propertyIsEnumerable.call(r,i)?"enumerable":"nonenumerable";d==="enumerable"&&(a[i]=s),f&&d==="nonenumerable"&&Object.defineProperty(a,i,{value:s,enumerable:!1,writable:!0,configurable:!0})}function rd(a,i={}){if(hv(a))return a.map(f=>rd(f,i));if(!nN(a))return a;const s=Object.getOwnPropertyNames(a),r=Object.getOwnPropertySymbols(a);return[...s,...r].reduce((f,d)=>{if(d==="__proto__"||hv(i.props)&&!i.props.includes(d))return f;const h=a[d],m=rd(h,i);return aN(f,d,m,a,i.nonenumerable),f},{})}class Me{constructor({dedupe:i=!1}={}){this.classRegistry=new A2,this.symbolRegistry=new Kx(s=>s.description??""),this.customTransformerRegistry=new U2,this.allowedErrorProps=[],this.dedupe=i}serialize(i){const s=new Map,r=lg(i,s,this,this.dedupe),f={json:r.transformedValue};r.annotations&&(f.meta={...f.meta,values:r.annotations});const d=tN(s,this.dedupe);return d&&(f.meta={...f.meta,referentialEqualities:d}),f.meta&&(f.meta.v=1),f}deserialize(i,s){const{json:r,meta:f}=i;let d=s!=null&&s.inPlace?r:rd(r);return f!=null&&f.values&&(d=F2(d,f.values,f.v??0,this)),f!=null&&f.referentialEqualities&&(d=I2(d,f.referentialEqualities,f.v??0)),d}stringify(i){return JSON.stringify(this.serialize(i))}parse(i){return this.deserialize(JSON.parse(i),{inPlace:!0})}registerClass(i,s){this.classRegistry.register(i,s)}registerSymbol(i,s){this.symbolRegistry.register(i,s)}registerCustom(i,s){this.customTransformerRegistry.register({name:s,...i})}allowErrorProps(...i){this.allowedErrorProps.push(...i)}}Me.defaultInstance=new Me;Me.serialize=Me.defaultInstance.serialize.bind(Me.defaultInstance);Me.deserialize=Me.defaultInstance.deserialize.bind(Me.defaultInstance);Me.stringify=Me.defaultInstance.stringify.bind(Me.defaultInstance);Me.parse=Me.defaultInstance.parse.bind(Me.defaultInstance);Me.registerClass=Me.defaultInstance.registerClass.bind(Me.defaultInstance);Me.registerSymbol=Me.defaultInstance.registerSymbol.bind(Me.defaultInstance);Me.registerCustom=Me.defaultInstance.registerCustom.bind(Me.defaultInstance);Me.allowErrorProps=Me.defaultInstance.allowErrorProps.bind(Me.defaultInstance);Me.serialize;Me.deserialize;Me.stringify;Me.parse;Me.registerClass;Me.registerCustom;Me.registerSymbol;Me.allowErrorProps;const te=R2(),lN=te.createClient({links:[a2({url:"/api/trpc",transformer:Me})]});function De({title:a,action:i,children:s,className:r=""}){return c.jsxs("div",{className:`rounded-xl border border-line bg-paper shadow-[0_10px_30px_rgba(17,48,29,0.05)] ${r}`,children:[(a||i)&&c.jsxs("div",{className:"flex flex-wrap items-center justify-between gap-2 border-b border-line px-5 py-3",children:[c.jsx("h3",{className:"text-[15px] font-extrabold text-ink",children:a}),i]}),c.jsx("div",{className:"p-5",children:s})]})}function ge({variant:a="primary",className:i="",...s}){const r={primary:"bg-green text-white hover:bg-green-dark",lime:"bg-lime text-green-dark hover:brightness-105",outline:"border border-line-strong bg-paper text-green-dark hover:bg-paper-soft",ghost:"text-muted hover:bg-paper-soft hover:text-ink",danger:"bg-red/10 text-red hover:bg-red/20"}[a];return c.jsx("button",{className:`inline-flex items-center justify-center gap-1.5 whitespace-nowrap rounded-full px-4 py-1.5 text-[13px] font-bold transition disabled:cursor-not-allowed disabled:opacity-40 ${r} ${i}`,...s})}function iN({checked:a,onChange:i,disabled:s=!1,onLabel:r="オン",offLabel:f="オフ"}){return c.jsxs("button",{type:"button",role:"switch","aria-checked":a,disabled:s,onClick:()=>i(!a),className:`inline-flex select-none items-center gap-2 transition disabled:opacity-40 ${s?"cursor-not-allowed":"cursor-pointer"}`,children:[c.jsx("span",{className:`relative h-6 w-11 rounded-full transition-colors ${a?"bg-green":"bg-line-strong"}`,children:c.jsx("span",{className:`absolute top-0.5 h-5 w-5 rounded-full bg-white shadow transition-all ${a?"left-[22px]":"left-0.5"}`})}),c.jsx("span",{className:`text-[13px] font-bold ${a?"text-green-dark":"text-muted"}`,children:a?r:f})]})}function Ce(a){return c.jsx("input",{...a,className:`w-full rounded-lg border border-line bg-paper px-3 py-2 text-[13px] outline-none focus:border-green ${a.className??""}`})}function ta(a){return c.jsx("textarea",{...a,className:`w-full rounded-lg border border-line bg-paper px-3 py-2 text-[13px] leading-relaxed outline-none focus:border-green ${a.className??""}`})}function _t(a){return c.jsx("select",{...a,className:`rounded-lg border border-line bg-paper px-3 py-2 text-[13px] outline-none focus:border-green ${a.className??""}`})}function Ya({indeterminate:a=!1,className:i="",...s}){const r=E.useRef(null);return E.useEffect(()=>{r.current&&(r.current.indeterminate=a)},[a]),c.jsx("input",{ref:r,type:"checkbox",className:`h-4 w-4 cursor-pointer accent-green-dark ${i}`,...s})}function Ue({label:a,children:i}){return c.jsxs("label",{className:"block",children:[c.jsx("span",{className:"mb-1 block text-xs font-bold text-muted",children:a}),i]})}function Re({tone:a="gray",children:i}){const s={green:"bg-green-soft text-green",lime:"bg-lime/40 text-green-dark",amber:"bg-amber/20 text-[#9a6b12]",red:"bg-red/10 text-red",gray:"bg-paper-soft text-muted"}[a];return c.jsx("span",{className:`inline-block rounded-md px-2 py-0.5 text-[11px] font-extrabold ${s}`,children:i})}function fi({label:a,value:i,sub:s}){return c.jsxs("div",{className:"relative overflow-hidden rounded-xl border border-line bg-paper p-4 shadow-[0_10px_30px_rgba(17,48,29,0.05)]",children:[c.jsx("div",{className:"absolute inset-x-0 top-0 h-1 bg-gradient-to-r from-lime to-green"}),c.jsx("div",{className:"text-[11px] font-extrabold tracking-wide text-muted",children:a}),c.jsx("div",{className:"mt-1 text-2xl font-black text-ink",children:i}),s&&c.jsx("div",{className:"mt-0.5 text-[11px] font-bold text-muted",children:s})]})}function gt({label:a}){return c.jsxs("span",{className:"inline-flex items-center gap-2 text-[13px] font-bold text-muted",children:[c.jsx("span",{className:"h-4 w-4 animate-spin rounded-full border-2 border-green border-t-transparent"}),a]})}function di(a){return a===null?"—":`${Math.round(a*1e3)/10}%`}
60function Du(a){return`¥${a.toLocaleString()}`}const ks={new:"未着手",queued:"承認待ち",approved:"承認済み・送信待ち",sending:"送信中",send_failed:"送信不可",sent:"送信済み",replied:"返信あり",appointment:"アポ獲得",won:"受注",lost:"失注",ng:"対象外"};function sN(a){return a==="A"?"lime":a==="B"?"green":"gray"}function rN({projectId:a}){const i=te.useUtils(),s=te.dashboard.approvalQueue.useQuery({projectId:a}),[r,f]=E.useState(new Set),[d,h]=E.useState("all"),[m,p]=E.useState(null),v=()=>{i.dashboard.approvalQueue.invalidate({projectId:a}),i.dashboard.summary.invalidate({projectId:a}),i.lead.list.invalidate()},b=te.message.bulkApprove.useMutation({onSuccess:Y=>{v(),f(new Set);const Z=[`${Y.succeeded.length}件を承認しました`];Y.failed.length>0&&Z.push(`${Y.failed.length}件は承認できず: ${[...new Set(Y.failed.map(K=>K.error))].join(" / ")}`),p(Z.join(" / "))}}),g=te.message.approveQueue.useMutation({onSuccess:v}),j=s.data??[],N=d==="all"?j:j.filter(Y=>Y.scoreRank===d),A=N.length>0&&N.every(Y=>r.has(Y.id)),C=N.some(Y=>r.has(Y.id)),H=()=>f(Y=>{const Z=new Set(Y);return N.every(K=>Z.has(K.id))?N.forEach(K=>Z.delete(K.id)):N.forEach(K=>Z.add(K.id)),Z}),L=Y=>f(Z=>{const K=new Set(Z);return K.has(Y)?K.delete(Y):K.add(Y),K}),F=b.isPending||g.isPending;return c.jsx(De,{title:c.jsxs("span",{className:"flex items-center gap-2",children:["承認待ち",c.jsxs(Re,{tone:j.length>0?"amber":"gray",children:[j.length,"社"]})]}),action:j.length>0?c.jsxs("div",{className:"flex flex-wrap items-center gap-2",children:[r.size>0&&c.jsxs(c.Fragment,{children:[c.jsxs("span",{className:"text-xs font-extrabold",children:[r.size,"件を選択中:"]}),c.jsx(ge,{disabled:F,onClick:()=>{p(null),b.mutate({leadIds:[...r],variant:"A"})},children:"A案で一括承認"}),c.jsx(ge,{variant:"lime",disabled:F,onClick:()=>{p(null),b.mutate({leadIds:[...r],variant:"B"})},children:"B案で一括承認"})]}),c.jsxs(_t,{value:d,onChange:Y=>h(Y.target.value),children:[c.jsx("option",{value:"all",children:"全ランク"}),c.jsx("option",{value:"A",children:"Aランク"}),c.jsx("option",{value:"B",children:"Bランク"}),c.jsx("option",{value:"C",children:"Cランク"})]})]}):void 0,children:s.isLoading?c.jsx(gt,{label:"読み込み中..."}):j.length===0?c.jsx("p",{className:"text-xs font-bold text-muted",children:"承認待ちはありません。自律運用がONなら、毎朝ここに文面生成済みのリードが積まれます。承認すると平日日中に自動送信されます。"}):N.length===0?c.jsxs("p",{className:"text-xs font-bold text-muted",children:[d,"ランクの承認待ちはありません。"]}):c.jsxs(c.Fragment,{children:[m&&c.jsx("p",{className:"mb-2 text-[12px] font-bold text-green-dark",children:m}),b.error&&c.jsx("p",{className:"mb-2 text-[12px] font-bold text-red",children:b.error.message}),g.error&&c.jsx("p",{className:"mb-2 text-[12px] font-bold text-red",children:g.error.message}),c.jsx("div",{className:"-mx-5 overflow-x-auto px-5",children:c.jsxs("table",{className:"w-full min-w-[620px] text-[13px]",children:[c.jsx("thead",{children:c.jsxs("tr",{className:"border-b border-line text-left text-[11px] font-extrabold text-muted",children:[c.jsx("th",{className:"w-8 py-1.5",children:c.jsx(Ya,{checked:A,indeterminate:C&&!A,onChange:H,"aria-label":"すべて選択"})}),c.jsx("th",{children:"企業名"}),c.jsx("th",{className:"w-16",children:"ランク"}),c.jsx("th",{children:"文面(件名)"}),c.jsx("th",{className:"w-40 text-right",children:"承認"})]})}),c.jsx("tbody",{children:N.map(Y=>c.jsxs("tr",{className:"border-b border-line/50 align-top hover:bg-paper-soft/60",children:[c.jsx("td",{className:"py-2",children:c.jsx(Ya,{checked:r.has(Y.id),onChange:()=>L(Y.id)})}),c.jsxs("td",{className:"py-2 font-extrabold",children:[Y.companyName,!Y.formUrl&&c.jsx("div",{className:"mt-0.5",children:c.jsx(Re,{tone:"red",children:"フォームURL未設定"})})]}),c.jsx("td",{className:"py-2",children:c.jsxs(Re,{tone:sN(Y.scoreRank),children:[Y.scoreRank," / ",Y.score]})}),c.jsxs("td",{className:"py-2 text-[12px] text-body",children:[Y.messageA&&c.jsxs("div",{className:"truncate",children:[c.jsx("span",{className:"font-black text-green",children:"A"})," ",Y.messageA.subject||"(件名なし)"]}),Y.messageB&&c.jsxs("div",{className:"truncate text-muted",children:[c.jsx("span",{className:"font-black",children:"B"})," ",Y.messageB.subject||"(件名なし)"]})]}),c.jsx("td",{className:"py-2",children:c.jsxs("div",{className:"flex justify-end gap-1.5",children:[c.jsx(ge,{className:"px-2.5 py-1",disabled:F||!Y.formUrl||!Y.messageA,onClick:()=>Y.messageA&&g.mutate({leadId:Y.id,messageId:Y.messageA.id}),children:"A承認"}),c.jsx(ge,{variant:"lime",className:"px-2.5 py-1",disabled:F||!Y.formUrl||!Y.messageB,onClick:()=>Y.messageB&&g.mutate({leadId:Y.id,messageId:Y.messageB.id}),children:"B承認"})]})})]},Y.id))})]})}),c.jsx("p",{className:"mt-3 text-[11px] font-bold text-muted",children:"承認すると「承認済み・送信待ち」になり、平日 9:00〜18:00 JST に1件ずつ自動送信されます。文面の編集は「文面・送信」ページで行えます。"})]})})}const uN=[{key:"total",label:"リスト"},{key:"sent",label:"送信"},{key:"replied",label:"返信"},{key:"appointments",label:"アポ"},{key:"won",label:"受注"}];function cN({projectId:a}){var d;const i=te.report.list.useQuery({projectId:a}),s=(d=i.data)==null?void 0:d[0];if(i.isLoading||!s)return null;let r={};try{r=JSON.parse(s.pdca)}catch{}let f={};try{f=JSON.parse(s.actions)}catch{}return c.jsxs(De,{title:c.jsxs("span",{className:"flex items-center gap-2",children:["最新の運用レポート",c.jsx(Re,{tone:"gray",children:s.reportDate}),s.slackSent===1&&c.jsx(Re,{tone:"green",children:"Slack通知済"})]}),children:[c.jsxs("div",{className:"grid gap-3 sm:grid-cols-2",children:[c.jsxs("div",{className:"rounded-lg bg-green-soft p-3",children:[c.jsx("div",{className:"text-[11px] font-black tracking-wide text-muted",children:"次サイクルの重点"}),c.jsx("p",{className:"mt-0.5 text-[13px] font-bold text-green-dark",children:r.nextFocus||"—"})]}),c.jsxs("div",{className:"rounded-lg border border-line p-3",children:[c.jsx("div",{className:"text-[11px] font-black tracking-wide text-muted",children:"振り返り"}),c.jsx("p",{className:"mt-0.5 line-clamp-3 text-[12px] font-bold text-body",children:r.analysis||"—"})]})]}),c.jsxs("p",{className:"mt-3 text-[11px] font-bold text-muted",children:["本日の自動アクション: 収集 ",f.collected??0,"件 / 文面生成 ",f.drafted??0,"件",f.keyword?`・キーワード「${f.keyword}」`:"","。詳細は「自律運用」ページ。"]})]})}function oN({projectId:a}){const i=te.dashboard.summary.useQuery({projectId:a});if(i.isLoading)return c.jsx(gt,{label:"集計中..."});if(i.error)return c.jsxs("p",{className:"text-sm font-bold text-red",children:["読み込みエラー: ",i.error.message]});const s=i.data,r=Math.max(s.funnel.total,1),f=[...new Set([...s.monthlySends.map(p=>p.month),...s.monthlyReplies.map(p=>p.month)])].sort(),d=new Map(s.monthlySends.map(p=>[p.month,p.count])),h=new Map(s.monthlyReplies.map(p=>[p.month,p.count])),m=Math.max(...f.map(p=>d.get(p)??0),1);return c.jsxs("div",{className:"space-y-5",children:[c.jsxs("div",{className:"flex flex-wrap items-end justify-between gap-x-3 gap-y-1",children:[c.jsx("h2",{className:"text-xl font-black",children:"ダッシュボード"}),c.jsx("span",{className:"text-xs font-bold text-muted",children:"成果を数字で証明する(KASHIKA型BI)"})]}),c.jsx(rN,{projectId:a}),c.jsxs("div",{className:"grid grid-cols-2 gap-4 sm:grid-cols-3 xl:grid-cols-6",children:[c.jsx(fi,{label:"送信数",value:s.funnel.sent,sub:`リスト ${s.funnel.total}社`}),c.jsx(fi,{label:"反応率",value:di(s.funnel.replyRate),sub:`返信 ${s.funnel.replied}件`}),c.jsx(fi,{label:"商談化率",value:di(s.funnel.appointmentRate),sub:`アポ ${s.funnel.appointments}件`}),c.jsx(fi,{label:"受注率",value:di(s.funnel.winRate),sub:`受注 ${s.funnel.won}
60件 / 失注 ${s.funnel.lost}件`}),c.jsx(fi,{label:"有効アポ(実施済)",value:s.heldAppointments,sub:`予定 ${s.scheduledAppointments}件`}),c.jsx(fi,{label:"成果報酬(請求額)",value:Du(s.billing),sub:`アポ単価 ${Du(s.appointmentFee)} / 受注額 ${Du(s.wonAmount)}`})]}),c.jsx(cN,{projectId:a}),c.jsxs("div",{className:"grid grid-cols-1 gap-5 lg:grid-cols-2",children:[c.jsxs(De,{title:"商談パイプライン",children:[c.jsx("div",{className:"space-y-3",children:uN.map(p=>{const v=p.key==="total"?s.funnel.total:s.funnel[p.key];return c.jsxs("div",{className:"flex items-center gap-3",children:[c.jsx("span",{className:"w-14 shrink-0 text-xs font-extrabold text-body",children:p.label}),c.jsx("div",{className:"h-6 flex-1 overflow-hidden rounded-md bg-paper-soft",children:c.jsx("div",{className:"flex h-full items-center rounded-md bg-gradient-to-r from-green to-green-dark pl-2 text-[11px] font-black text-white transition-all",style:{width:`${Math.max(v/r*100,v>0?8:0)}%`},children:v>0&&v})})]},p.key)})}),c.jsx("div",{className:"mt-4 flex flex-wrap gap-1.5 border-t border-line pt-3",children:Object.entries(s.statusCounts).map(([p,v])=>c.jsxs(Re,{tone:p==="won"?"lime":p==="ng"||p==="lost"||p==="send_failed"?"red":"green",children:[ks[p]??p," ",v]},p))})]}),c.jsx(De,{title:"A/Bテスト:戦略文面は効くか(堀の実証)",children:s.ab.length===0?c.jsx("p",{className:"text-xs font-bold text-muted",children:"まだ送信データがありません。文面・送信ページでA/B文面を送ると、ここに反応率の差が表示されます。"}):c.jsxs("table",{className:"w-full text-[13px]",children:[c.jsx("thead",{children:c.jsxs("tr",{className:"border-b border-line text-left text-[11px] font-extrabold text-muted",children:[c.jsx("th",{className:"py-1.5",children:"文面"}),c.jsx("th",{children:"送信"}),c.jsx("th",{children:"返信"}),c.jsx("th",{children:"反応率"})]})}),c.jsx("tbody",{children:s.ab.map(p=>c.jsxs("tr",{className:"border-b border-line/50",children:[c.jsx("td",{className:"py-2 font-extrabold",children:p.variant==="A"?"A:戦略反映文面":p.variant==="B"?"B:普通の文面":p.variant}),c.jsx("td",{children:p.sent}),c.jsx("td",{children:p.replied}),c.jsx("td",{className:"font-black text-green",children:di(p.replyRate)})]},p.variant))})]})})]}),c.jsx(De,{title:c.jsxs("span",{className:"flex items-center gap-2",children:["AIの学習ステータス",s.abVerdict.status==="decided"?c.jsx(Re,{tone:"lime",children:"勝ち筋を確定"}):s.abVerdict.status==="leaning"?c.jsx(Re,{tone:"green",children:"傾向をつかみ中"}):c.jsx(Re,{tone:"gray",children:"学習中"})]}),children:c.jsxs("div",{className:"grid grid-cols-1 gap-5 md:grid-cols-[1fr_1.4fr]",children:[c.jsxs("div",{className:"rounded-xl border-2 border-lime/60 bg-lime/10 p-4",children:[c.jsx("div",{className:"text-[11px] font-black tracking-wide text-muted",children:"A/B判定"}),s.abVerdict.winner?c.jsxs(c.Fragment,{children:[c.jsxs("div",{className:"mt-1 flex items-baseline gap-2",children:[c.jsx("span",{className:"text-3xl font-black text-green-dark",children:s.abVerdict.winner}),c.jsx("span",{className:"text-sm font-bold text-body",children:"が優勢"})]}),c.jsxs("div",{className:"mt-1 text-[13px] font-bold text-body",children:["反応率 ",c.jsx("span",{className:"text-green",children:di(s.abVerdict.winnerRate)}),c.jsxs("span",{className:"text-muted",children:[" vs ",di(s.abVerdict.runnerUpRate)]})]})]}):c.jsx("div",{className:"mt-2 text-2xl font-black text-muted",children:"解析中…"}),c.jsx("p",{className:"mt-2 text-[12px] font-bold leading-relaxed text-body",children:s.abVerdict.message})]}),c.jsxs("div",{className:"rounded-xl border border-line p-4",children:[c.jsxs("div",{className:"mb-1 flex items-center gap-2 text-[11px] font-black tracking-wide text-muted",children:["AIが学習した勝ち筋",c.jsx("span",{className:"rounded bg-green-soft px-1.5 py-0.5 text-[10px] text-green",children:"日々自動更新"})]}),s.learnedPattern?c.jsx("p",{className:"text-[13px] font-bold leading-relaxed text-ink",children:s.learnedPattern}):c.jsx("p",{className:"text-[12px] font-bold text-muted",children:"送信データが溜まると、反応の良い切り口をAIが言語化し、次の文面生成に自動で反映します。"})]})]})}),c.jsx(De,{title:"月次推移(送信・返信)",children:f.length===0?c.jsx("p",{className:"text-xs font-bold text-muted",children:"送信を記録すると月次推移が表示されます。"}):c.jsxs("div",{className:"flex items-end gap-6 pt-2",children:[f.map(p=>{const v=d.get(p)??0,b=h.get(p)??0;return c.jsxs("div",{className:"flex flex-col items-center gap-1",children:[c.jsxs("div",{className:"flex h-32 items-end gap-1",children:[c.jsx("div",{className:"w-7 rounded-t bg-green",style:{height:`${v/m*100}%`},title:`送信 ${v}`}),c.jsx("div",{className:"w-7 rounded-t bg-lime",style:{height:`${b/m*100}%`},title:`返信 ${b}`})]}),c.jsx("span",{className:"text-[10px] font-bold text-muted",children:p}),c.jsxs("span",{className:"text-[10px] font-bold text-body",children:[v," / ",b]})]},p)}),c.jsxs("div",{className:"ml-auto space-y-1 text-[11px] font-bold text-muted",children:[c.jsxs("div",{className:"flex items-center gap-1.5",children:[c.jsx("span",{className:"h-2.5 w-2.5 rounded-sm bg-green"})," 送信"]}),c.jsxs("div",{className:"flex items-center gap-1.5",children:[c.jsx("span",{className:"h-2.5 w-2.5 rounded-sm bg-lime"})," 返信"]})]})]})})]})}function fN({projectId:a}){var Z,K;const i=te.useUtils(),s=te.autopilot.get.useQuery({projectId:a}),r=te.report.list.useQuery({projectId:a}),f=te.directive.list.useQuery({projectId:a}),d=te.autopilot.update.useMutation({onSuccess:()=>s.refetch()}),h=te.autopilot.runNow.useMutation({onSuccess:()=>
60{r.refetch(),s.refetch(),f.refetch(),i.lead.list.invalidate(),i.dashboard.summary.invalidate({projectId:a})}}),m=te.directive.add.useMutation({onSuccess:()=>{f.refetch(),A("")}}),p=te.directive.delete.useMutation({onSuccess:()=>f.refetch()}),[v,b]=E.useState(null),[g,j]=E.useState(null),[N,A]=E.useState(""),[C,H]=E.useState(null);if(s.isLoading)return c.jsx(gt,{label:"読み込み中..."});const L=s.data,F=v??L.collectKeywords,Y=g??L.messagingGuidance;return c.jsxs("div",{className:"space-y-5",children:[c.jsxs("div",{className:"flex flex-wrap items-end justify-between gap-x-3 gap-y-1",children:[c.jsx("h2",{className:"text-xl font-black",children:"自律運用(Autopilot)"}),c.jsx("span",{className:"text-xs font-bold text-muted",children:"毎朝、収集→文面生成→PDCA→Slackレポートまで自動。送信モードは下で選択。"})]}),c.jsx(De,{title:"自律運用",action:c.jsxs("div",{className:"flex items-center gap-4",children:[c.jsx(iN,{checked:L.enabled,onChange:T=>d.mutate({projectId:a,enabled:T}),disabled:d.isPending}),c.jsx(ge,{variant:"outline",onClick:()=>h.mutate({projectId:a}),disabled:h.isPending,children:h.isPending?"実行中...":"今すぐ手動で1回実行"})]}),children:c.jsxs("div",{className:"space-y-3",children:[h.isPending&&c.jsx(gt,{label:"収集→フォーム検出→文面生成→PDCA→レポート(数分かかります)"}),h.data&&!h.isPending&&c.jsx("p",{className:"rounded-lg bg-green-soft p-2 text-xs font-bold text-green-dark",children:h.data.skipped?`スキップ: ${h.data.reason}`:"1サイクル完了。下の日次レポートに追加されました。"}),h.error&&c.jsx("p",{className:"text-xs font-bold text-red",children:h.error.message}),c.jsxs("div",{className:"grid grid-cols-1 gap-3 sm:grid-cols-2",children:[c.jsx(Ue,{label:"1日の収集社数上限",children:c.jsx(Ce,{type:"number",defaultValue:L.dailyCollectCount,onBlur:T=>d.mutate({projectId:a,dailyCollectCount:Number(T.target.value)||15})})}),c.jsx(Ue,{label:"1日の文面生成(承認待ち)上限",children:c.jsx(Ce,{type:"number",defaultValue:L.dailyDraftCount,onBlur:T=>d.mutate({projectId:a,dailyDraftCount:Number(T.target.value)||10})})})]}),c.jsxs("div",{className:"grid grid-cols-1 gap-3 sm:grid-cols-2",children:[c.jsx(Ue,{label:"1社への送信上限(初回+追客の合計タッチ数)",children:c.jsx(Ce,{type:"number",defaultValue:L.maxTouches,onBlur:T=>d.mutate({projectId:a,maxTouches:Number(T.target.value)||3})})}),c.jsx(Ue,{label:"追客の間隔(日)※この日数未満は同じ会社に再送しません",children:c.jsx(Ce,{type:"number",defaultValue:L.followUpIntervalDays,onBlur:T=>d.mutate({projectId:a,followUpIntervalDays:Number(T.target.value)||14})})})]}),c.jsxs("p",{className:"text-[11px] font-bold text-muted",children:["追客: 送信後に返信が無い会社へ、",L.followUpIntervalDays,"日以上あけて別の切り口の文面を自動生成し再送します(1社あたり最大",L.maxTouches,"回まで。返信が来たら停止)。"]}),c.jsx(Ue,{label:"収集キーワード(改行区切り・日替わりでローテーション。空なら新着から収集)",children:c.jsx(ta,{rows:3,value:F,onChange:T=>b(T.target.value),onBlur:()=>{d.mutate({projectId:a,collectKeywords:F}),b(null)},placeholder:`資金調達
61SaaS
62採用強化`})}),c.jsx(Ue,{label:"文面ガイダンス(PDCAと下の指示で自動更新。手動編集も可)",children:c.jsx(ta,{rows:3,value:Y,onChange:T=>j(T.target.value),onBlur:()=>{d.mutate({projectId:a,messagingGuidance:Y}),j(null)},placeholder:"例: 採用広報の文脈から入り、無料先行モニターの限定枠を訴求する"})}),c.jsx(Ue,{label:"送信モード",children:c.jsxs(_t,{value:L.sendMode,onChange:T=>d.mutate({projectId:a,sendMode:T.target.value}),children:[c.jsx("option",{value:"approval",children:"承認制(人が「文面・送信」で確認して送信)"}),c.jsx("option",{value:"auto",children:"完全自動(生成した文面を自動承認し送信キューへ)"})]})}),L.sendMode==="auto"&&c.jsx("p",{className:"rounded-lg bg-red/10 p-2 text-[11px] font-bold text-red",children:"⚠ 完全自動モード: 人の確認なしで実在企業のフォームに送信されます。実送信は「設定 → フォーム送信モード」を本番送信ONにしたときのみ(OFFならドライラン)。"}),c.jsxs("p",{className:"text-[11px] font-bold text-muted",children:["最終実行日: ",L.lastRunDate||"未実行"]})]})}),c.jsxs(De,{title:"運用者の指示(次サイクルのPDCAが取り込み、戦略・文面を見直します)",children:[c.jsxs("div",{className:"flex items-center gap-2",children:[c.jsx(Ce,{placeholder:"ä¾
62‹: もっと製造業に寄せて / 価格より工数削減を前面に / 個人発信者向けの文面も試して",value:N,onChange:T=>A(T.target.value),onKeyDown:T=>T.key==="Enter"&&N.trim()&&m.mutate({projectId:a,text:N})}),c.jsx(ge,{onClick:()=>m.mutate({projectId:a,text:N}),disabled:!N.trim()||m.isPending,children:"追加"})]}),c.jsxs("div",{className:"mt-3 space-y-1.5",children:[(f.data??[]).map(T=>c.jsxs("div",{className:"flex items-start gap-2 border-b border-line/50 py-1.5 text-[13px]",children:[c.jsx(Re,{tone:T.status==="open"?"amber":"green",children:T.status==="open"?"未反映":"反映済"}),c.jsxs("div",{className:"flex-1",children:[c.jsx("div",{className:"font-bold",children:T.text}),T.appliedNote&&c.jsxs("div",{className:"text-[11px] text-muted",children:["→ ",T.appliedNote]})]}),c.jsx("span",{className:"text-[10px] text-muted",children:T.createdAt.slice(5,16)}),T.status==="open"&&c.jsx("button",{className:"text-[11px] text-red",onClick:()=>p.mutate({id:T.id}),children:"削除"})]},T.id)),((Z=f.data)==null?void 0:Z.length)===0&&c.jsx("p",{className:"text-xs font-bold text-muted",children:"指示はまだありません。自由文で入れると次の実行で反映されます。"})]})]}),c.jsx(De,{title:"日次レポート",children:r.isLoading?c.jsx(gt,{label:"読み込み中..."}):((K=r.data)==null?void 0:K.length)===0?c.jsx("p",{className:"text-xs font-bold text-muted",children:"レポートはまだありません。「今すぐ1サイクル実行」で最初の1本を作れます。"}):c.jsx("div",{className:"space-y-2",children:(r.data??[]).map(T=>c.jsxs("div",{className:"rounded-lg border border-line",children:[c.jsxs("button",{className:"flex w-full items-center justify-between px-3 py-2 text-left",onClick:()=>H(C===T.id?null:T.id),children:[c.jsxs("span",{className:"text-[13px] font-extrabold",children:[T.reportDate," の日次レポート"]}),c.jsxs("span",{className:"flex items-center gap-2",children:[T.slackSent===1&&c.jsx(Re,{tone:"green",children:"Slack通知済"}),c.jsx("span",{className:"text-xs text-muted",children:C===T.id?"閉じる":"開く"})]})]}),C===T.id&&c.jsx("pre",{className:"overflow-auto whitespace-pre-wrap border-t border-line px-3 py-2 text-[12px] leading-relaxed",children:T.reportMd})]},T.id))})})]})}function dN({output:a}){return c.jsxs("div",{className:"space-y-4 text-[13px]",children:[c.jsx("p",{className:"rounded-lg bg-green-soft p-3 font-bold text-green-dark",children:a.summary}),c.jsxs("div",{children:[c.jsx("h4",{className:"mb-1 text-xs font-black tracking-wide text-muted",children:"キラーバリュー"}),c.jsx("p",{className:"rounded-lg border-2 border-lime bg-lime/15 p-3 font-extrabold",children:a.killerValue})]}),c.jsxs("div",{children:[c.jsx("h4",{className:"mb-1 text-xs font-black tracking-wide text-muted",children:"STP"}),c.jsx("div",{className:"grid grid-cols-1 gap-2 sm:grid-cols-3",children:[["セグメンテーション",a.stp.segmentation],["ターゲティング",a.stp.targeting],["ポジショニング",a.stp.positioning]].map(([i,s])=>c.jsxs("div",{className:"rounded-lg border border-line p-3",children:[c.jsx("div",{className:"mb-1 text-[11px] font-black text-green",children:i}),s]},i))})]}),c.jsxs("div",{children:[c.jsx("h4",{className:"mb-1 text-xs font-black tracking-wide text-muted",children:"SWOT"}),c.jsx("div",{className:"grid grid-cols-1 gap-2 sm:grid-cols-2",children:[["S 強み",a.swot.strengths,"green"],["W 弱み",a.swot.weaknesses,"amber"],["O 機会",a.swot.opportunities,"lime"],["T 脅威",a.swot.threats,"red"]].map(([i,s,r])=>c.jsxs("div",{className:"rounded-lg border border-line p-3",children:[c.jsx(Re,{tone:r,children:i}),c.jsx("ul",{className:"mt-1.5 list-inside list-disc space-y-0.5",children:s.map((f,d)=>c.jsx("li",{children:f},d))})]},i))})]}),c.jsxs("div",{children:[c.jsx("h4",{className:"mb-1 text-xs font-black tracking-wide text-muted",children:"ターゲットペルソナ"}),c.jsx("div",{className:"grid grid-cols-1 gap-2 sm:grid-cols-2",children:a.personas.map((i,s)=>c.jsxs("div",{className:"rounded-lg border border-line p-3",children:[c.jsx("div",{className:"font-black text-green-dark",children:i.title}),c.jsx("p",{className:"mt-1",children:i.description}),c.jsx("div",{className:"mt-1.5",children:i.painPoints.map((r,f)=>c.jsx(Re,{tone:"red",children:r},f))})]},s))})]}),c.jsxs("div",{children:[c.jsx("h4",{className:"mb-1 text-xs font-black tracking-wide text-muted",children:"ã‚
62ªãƒ•ァー案"}),c.jsx("div",{className:"space-y-2",children:a.offers.map((i,s)=>c.jsxs("div",{className:"rounded-lg border border-line p-3",children:[c.jsxs("div",{className:"flex items-center justify-between",children:[c.jsx("span",{className:"font-black",children:i.name}),c.jsx(Re,{tone:"lime",children:i.priceIdea})]}),c.jsx("p",{className:"mt-1",children:i.pitch})]},s))})]}),c.jsxs("div",{children:[c.jsx("h4",{className:"mb-1 text-xs font-black tracking-wide text-muted",children:"ICP選定基準(リスト作成に使う)"}),c.jsx("ul",{className:"list-inside list-disc space-y-0.5 rounded-lg border border-line p-3",children:a.icpCriteria.map((i,s)=>c.jsx("li",{children:i},s))})]}),c.jsxs("div",{children:[c.jsx("h4",{className:"mb-1 text-xs font-black tracking-wide text-muted",children:"トークスクリプト"}),c.jsx("div",{className:"space-y-2",children:a.talkScript.map((i,s)=>c.jsxs("div",{className:"rounded-lg border border-line p-3",children:[c.jsx(Re,{tone:"green",children:i.phase}),c.jsx("p",{className:"mt-1 whitespace-pre-wrap",children:i.script})]},s))})]})]})}function hN({project:a}){var g;const i=te.useUtils(),s=te.strategy.list.useQuery({projectId:a.id}),r=te.strategy.generate.useMutation({onSuccess:()=>i.strategy.list.invalidate({projectId:a.id})}),f=te.strategy.delete.useMutation({onSuccess:()=>i.strategy.list.invalidate({projectId:a.id})}),[d,h]=E.useState(a.lpUrl),[m,p]=E.useState(""),[v,b]=E.useState(null);return c.jsxs("div",{className:"space-y-5",children:[c.jsxs("div",{className:"flex flex-wrap items-end justify-between gap-x-3 gap-y-1",children:[c.jsx("h2",{className:"text-xl font-black",children:"オファー/ターゲット設計AI"}),c.jsx("span",{className:"text-xs font-bold text-muted",children:"材料を入れると STP・ペルソナ・オファー・トークスクリプトを設計します"})]}),c.jsx(De,{title:"材料の入力",children:c.jsxs("div",{className:"space-y-3",children:[c.jsx(Ue,{label:"商材LPのURL(読み込んで分析します)",children:c.jsx(Ce,{value:d,onChange:j=>h(j.target.value),placeholder:"https://..."})}),c.jsx(Ue,{label:"商談記録・議事録・ヒアリングメモ(貼り付け)",children:c.jsx(ta,{rows:8,value:m,onChange:j=>p(j.target.value),placeholder:"商談の文字起こし、受注・失注の理由、顧客の声など。多いほど精度が上がります。"})}),c.jsxs("div",{className:"flex items-center gap-3",children:[c.jsx(ge,{onClick:()=>r.mutate({projectId:a.id,lpUrl:d,materials:m}),disabled:r.isPending||!d&&!m,children:r.isPending?"AIが分析中...":"戦略を設計する"}),r.isPending&&c.jsx(gt,{label:"LP読込→STP分析→オファー設計(40秒ほど)"}),r.error&&c.jsx("span",{className:"text-xs font-bold text-red",children:r.error.message})]})]})}),s.isLoading?c.jsx(gt,{label:"読み込み中..."}):(s.data??[]).map(j=>{var C;let N=null;try{N=JSON.parse(j.output)}catch{}const A=v===j.id||v===null&&j.id===((C=s.data[0])==null?void 0:C.id);return c.jsx(De,{title:`戦略 v${j.id}(${j.createdAt})`,action:c.jsxs("div",{className:"flex gap-2",children:[c.jsx(ge,{variant:"ghost",onClick:()=>b(A?-1:j.id),children:A?"閉じる":"開く"}),c.jsx(ge,{variant:"danger",onClick:()=>confirm("この戦略を削除しますか?")&&f.mutate({id:j.id}),children:"削除"})]}),children:A?N?c.jsx(dN,{output:N}):c.jsx("pre",{className:"overflow-auto text-xs",children:j.output}):c.jsx("p",{className:"text-xs font-bold text-muted",children:(N==null?void 0:N.summary)??""})},j.id)}),((g=s.data)==null?void 0:g.length)===0&&c.jsx("p",{className:"text-center text-xs font-bold text-muted",children:"まだ戦略がありません。LPのURLか商談メモを入れて設計してください。"})]})}function mN(a){const i=[];let s=[],r="",f=!1;const d=a.replace(/^/,"");for(let h=0;h<d.length;h++){const m=d[h];f?m==='"'?d[h+1]==='"'?(r+='"',h++):f=!1:r+=m:m==='"'?f=!0:m===","?(s.push(r),r=""):m===`
63`||m==="\r"?(m==="\r"&&d[h+1]===`
64`&&h++,s.push(r),r="",s.some(p=>p.trim()!=="")&&i.push(s),s=[]):r+=m}return s.push(r),s.some(h=>h.trim()!=="")&&i.push(s),i}const mv={companyName:["企業名","会社名","法人名","company","name"],industry:["業種","業界","industry"],prefecture:["都道府県","県","地域","prefecture"],websiteUrl:["webサイトurl","webサイト","サイトurl","url","website","hp"],formUrl:["フォームurl","問い合わせフォームurl","問い合わせフォーム","form","formurl"]};function pN(a){if(a.length===0)return null;const i=a[0].map(d=>d.trim().toLowerCase()),s=d=>i.findIndex(h=>d.some(m=>h===m||h.includes(m))),r=Object.fromEntries(Object.keys(mv).map(d=>[d,s(mv[d])]));if(r.companyName===-1)return null;const f=(d,h)=>h>=0?(d[h]??"").trim():"";return a.slice(1).map(d=>({companyName:f(d,r.companyName),industry:f(d,r.industry),prefecture:f(d,r.prefecture),websiteUrl:f(d,r.websiteUrl),formUrl:f(d,r.formUrl)})).filter(d=>d.companyName!=="")}const pv=Object.entries(ks);function yN(a){return a==="A"?"lime":a==="B"?"green":"gray"}function vN({projectId:a}){var g;const i=te.useUtils(),s=te.collector.jobs.useQuery({projectId:a},{refetchInterval:j=>{var N;return(N=j.state.data)!=null&&N.some(A=>A.status==="running")?2e3:!1}}),r=((g=s.data)==null?void 0:g.some(j=>j.status==="running"))??!1,f=E.useRef(r);E.useEffect(()=>
64{f.current&&!r&&i.lead.list.invalidate(),f.current=r},[r,i]);const d=te.collector.collectCompanies.useMutation({onSuccess:()=>s.refetch()}),h=te.collector.detectForms.useMutation({onSuccess:()=>s.refetch()}),[m,p]=E.useState(""),[v,b]=E.useState(20);return c.jsxs(De,{title:"リスト収集(RPA)",children:[c.jsxs("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2",children:[c.jsxs("div",{className:"rounded-lg border border-line p-3",children:[c.jsx("div",{className:"mb-2 text-xs font-black text-green",children:"① 企業を収集(PR TIMES)"}),c.jsx("p",{className:"mb-2 text-[11px] font-bold text-muted",children:"キーワードでプレスリリース発表企業を収集します(プレス発表シグナル +14点を自動付与)。戦略のICP基準に合うキーワードを入れてください。"}),c.jsxs("div",{className:"flex items-center gap-2",children:[c.jsx(Ce,{placeholder:"例: 資金調達 / SaaS / 新規事業",value:m,onChange:j=>p(j.target.value)}),c.jsx(_t,{value:v,onChange:j=>b(Number(j.target.value)),children:[10,20,30,50].map(j=>c.jsxs("option",{value:j,children:[j,"社"]},j))}),c.jsx(ge,{onClick:()=>d.mutate({projectId:a,keyword:m,limit:v}),disabled:r||d.isPending,children:"収集開始"})]}),d.error&&c.jsx("p",{className:"mt-1 text-[11px] font-bold text-red",children:d.error.message})]}),c.jsxs("div",{className:"rounded-lg border border-line p-3",children:[c.jsx("div",{className:"mb-2 text-xs font-black text-green",children:"② フォームURLを自動検出"}),c.jsx("p",{className:"mb-2 text-[11px] font-bold text-muted",children:"フォームURL未設定のリードについて、各社サイトをクロールして問い合わせフォームを特定します(最大30社ずつ)。"}),c.jsx(ge,{variant:"outline",onClick:()=>h.mutate({projectId:a,limit:30}),disabled:r||h.isPending,children:"検出開始"}),h.error&&c.jsx("p",{className:"mt-1 text-[11px] font-bold text-red",children:h.error.message})]})]}),(s.data??[]).length>0&&c.jsx("div",{className:"mt-3 space-y-1.5 border-t border-line pt-3",children:(s.data??[]).slice(0,4).map(j=>c.jsxs("div",{className:"flex items-center gap-3 text-[12px] font-bold",children:[c.jsx(Re,{tone:j.status==="running"?"amber":j.status==="done"?"green":"red",children:j.type==="company_collect"?"企業収集":j.type==="message_generate"?"文面生成":"フォーム検出"}),j.status==="running"&&c.jsx("div",{className:"h-2 w-32 overflow-hidden rounded bg-paper-soft",children:c.jsx("div",{className:"h-full bg-green transition-all",style:{width:j.total>0?`${j.progress/j.total*100}%`:"10%"}})}),c.jsxs("span",{className:"text-muted",children:[j.message,j.status==="running"&&j.total>0&&`(${j.progress}/${j.total}・取得${j.found})`]}),c.jsx("span",{className:"ml-auto text-[10px] text-muted",children:j.createdAt})]},j.id))})]})}function xN({projectId:a}){var I;const i=te.useUtils(),s=te.lead.list.useQuery({projectId:a}),r=te.lead.signalDefs.useQuery(),f=te.lead.importRows.useMutation({onSuccess:D=>{i.lead.list.invalidate(),N(`${D.imported}件を取り込みました(重複スキップ ${D.skipped}件)`)}}),d=te.lead.update.useMutation({onSuccess:()=>i.lead.list.invalidate()}),h=te.lead.create.useMutation({onSuccess:()=>i.lead.list.invalidate()}),m=te.lead.delete.useMutation({onSuccess:()=>{i.lead.list.invalidate(),K(new Set)}}),p=te.collector.jobs.useQuery({projectId:a},{refetchInterval:D=>{var ae;return(ae=D.state.data)!=null&&ae.some(me=>me.status==="running")?2e3:!1}}),v=((I=p.data)==null?void 0:I.some(D=>D.status==="running"))??!1,b=te.collector.startMessageGenerate.useMutation({onSuccess:()=>{p.refetch(),K(new Set)}}),g=E.useRef(null),[j,N]=E.useState(""),[A,C]=E.useState("all"),[H,L]=E.useState("all"),[F,Y]=E.useState(""),[Z,K]=E.useState(new Set),[T,k]=E.useState(null),[U,W]=E.useState(""),ee=E.useMemo(()=>{let D=s.data??[];return A!=="all"&&(D=D.filter(ae=>ae.status===A)),H!=="all"&&(D=D.filter(ae=>ae.scoreRank===H)),F&&(D=D.filter(ae=>ae.companyName.includes(F)||ae.industry.includes(F))),D},[s.data,A,H,F]),se=ee.length>0&&ee.every(D=>Z.has(D.id)),ie=ee.some(D=>Z.has(D.id)),ye=()=>{K(D=>{const ae=new Set(D);return ee.every(me=>ae.has(me.id))?ee.forEach(me=>ae.delete(me.id)):ee.forEach(me=>ae.add(me.id)),ae})},ue=(s.data??[]).find(D=>D.id===T)??null,fe=async D=>{N("");const ae=await D.text(),me=pN(mN(ae));if(!me||me.length===0){N("CSVの読み込みに失敗しました。「企業名」列が必要です(業種/都道府県/WebサイトURL/フォームURLは任意)");return}f.mutate({projectId:a,rows:me})},q=D=>{K(ae=>{const me=new Set(ae);return me.has(D)?me.delete(D):me.add(D),me})};return c.jsxs("div",{className:"space-y-5",children:[c.jsxs("div",{className:"flex flex-wrap items-end justify-between gap-x-3 gap-y-1",children:[c.jsx("h2",{className:"text-xl font-black",children:"アプローチリスト"}),c.jsx("span",{className:"text-xs font-bold text-muted",children:"意図シグナルでスコアリングし、刺さる相手だけに当てる"})]}),c.jsxs(De,{children:[c.jsxs("div",{className:"flex flex-wrap items-center gap-3",children:[c.jsx("input",{ref:g,type:"file",accept:".csv",className:"hidden",onChange:D=>{var ae;return((ae=D.target.files)==null?void 0:ae[0])&&fe(D.target.files[0])}}),c.jsx(ge,{variant:"lime",onClick:()=>{var D;return(D=g.current)==null?void 0:D.click()},disabled:f.isPending,children:f.isPending?"取込中...":"CSVを取り込む"}),c.jsxs("div",{className:"flex items-center gap-2",children:[c.jsx(Ce,{placeholder:"企業名で追加",value:U,onChange:D=>W(D.target.value),className:"w-52"}),c.jsx(ge,{variant:"outline",disabled:!U.trim()||h.isPending,onClick:()=>{h.mutate({projectId:a,companyName:U.trim()}),W("")},children:"追加"})]}),c.jsxs("div",{className:"ml-auto flex items-center gap-2",children:[c.jsx(Ce,{placeholder:"検索(社名・業種)",value:F,onChange:D=>Y(D.target.value),className:"w-44"}),c.jsxs(_t,{value:H,onChange:D=>L(D.target.value),children:[c.jsx("option",{value:"all",children:"全ランク"}),c.jsx("option",{value:"A",children:"Aランク"}),c.jsx("option",{value:"B",children:"Bランク"}),c.jsx("option",{value:"C",children:"Cランク"})]}),c.jsxs(_t,{value:A,onChange:D=>C(D.target.value),children:[c.jsx("option",{value:"all",children:"全ステータス"}),pv.map(([D,ae])=>c.jsx("option",{value:D,children:ae},D))]})]})]}),j&&c.jsx("p",{className:"mt-2 text-xs font-bold text-green",children:j}),f.error&&c.jsx("p",{className:"mt-2 text-xs font-bold text-red",children:f.error.message}),Z.size>
640&&c.jsxs("div",{className:"mt-3 flex items-center gap-2 rounded-lg bg-paper-soft p-2",children:[c.jsxs("span",{className:"text-xs font-extrabold",children:[Z.size,"件を選択中:"]}),c.jsx(ge,{onClick:()=>{const D=localStorage.getItem("selvo_sender_note")??"";b.mutate({projectId:a,leadIds:[...Z],senderNote:D})},disabled:v||b.isPending,children:"承認(AIが文面を自動生成)"}),c.jsx(ge,{variant:"danger",onClick:()=>confirm(`${Z.size}件を削除しますか?`)&&m.mutate({ids:[...Z]}),children:"削除"})]}),b.error&&c.jsx("p",{className:"mt-2 text-xs font-bold text-red",children:b.error.message})]}),c.jsx(vN,{projectId:a}),s.isLoading?c.jsx(gt,{label:"読み込み中..."}):c.jsx(De,{title:`${ee.length}社`,children:c.jsx("div",{className:"-mx-5 overflow-x-auto px-5",children:c.jsxs("table",{className:"w-full min-w-[560px] text-[13px]",children:[c.jsx("thead",{children:c.jsxs("tr",{className:"border-b border-line text-left text-[11px] font-extrabold text-muted",children:[c.jsx("th",{className:"w-8 py-1.5",children:c.jsx(Ya,{checked:se,indeterminate:ie&&!se,onChange:ye,"aria-label":"表示中をすべて選択"})}),c.jsx("th",{children:"企業名"}),c.jsx("th",{children:"業種"}),c.jsx("th",{children:"都道府県"}),c.jsx("th",{children:"スコア"}),c.jsx("th",{children:"ステータス"}),c.jsx("th",{children:"送信"}),c.jsx("th",{})]})}),c.jsxs("tbody",{children:[ee.map(D=>{var ae;return c.jsxs("tr",{className:"border-b border-line/50 hover:bg-paper-soft/60",children:[c.jsx("td",{className:"py-2",children:c.jsx(Ya,{checked:Z.has(D.id),onChange:()=>q(D.id)})}),c.jsxs("td",{className:"font-extrabold",children:[D.companyName,D.websiteUrl&&c.jsx("a",{href:D.websiteUrl,target:"_blank",rel:"noreferrer",className:"ml-1.5 text-[11px] text-green underline",children:"HP"})]}),c.jsx("td",{children:D.industry}),c.jsx("td",{children:D.prefecture}),c.jsx("td",{children:c.jsxs(Re,{tone:yN(D.scoreRank),children:[D.scoreRank," / ",D.score]})}),c.jsx("td",{children:c.jsx(Re,{tone:D.status==="won"?"lime":D.status==="ng"||D.status==="lost"||D.status==="send_failed"?"red":D.status==="new"?"gray":"green",children:ks[D.status]??D.status})}),c.jsx("td",{className:"text-xs text-muted",children:D.sendCount>0?`${D.sendCount}回 (${((ae=D.lastSentAt)==null?void 0:ae.slice(0,10))??""})`:"—"}),c.jsx("td",{className:"text-right",children:c.jsx(ge,{variant:"ghost",onClick:()=>k(D.id),children:"編集"})})]},D.id)}),ee.length===0&&c.jsx("tr",{children:c.jsx("td",{colSpan:8,className:"py-6 text-center text-xs font-bold text-muted",children:"リードがありません。CSV(企業名/業種/都道府県/WebサイトURL/フォームURL)を取り込んでください。"})})]})]})})}),ue&&c.jsx("div",{className:"fixed inset-0 z-50 flex items-center justify-center bg-black/40 p-4 sm:p-6",onClick:()=>k(null),children:c.jsxs("div",{className:"max-h-[90vh] w-full max-w-[560px] overflow-auto rounded-2xl bg-paper p-5 sm:p-6",onClick:D=>D.stopPropagation(),children:[c.jsxs("div",{className:"mb-4 flex items-center justify-between",children:[c.jsx("h3",{className:"text-lg font-black",children:ue.companyName}),c.jsx(ge,{variant:"ghost",onClick:()=>k(null),children:"閉じる"})]}),c.jsxs("div",{className:"space-y-3",children:[c.jsxs("div",{className:"grid grid-cols-1 gap-3 sm:grid-cols-2",children:[c.jsx(Ue,{label:"業種",children:c.jsx(Ce,{defaultValue:ue.industry,onBlur:D=>d.mutate({id:ue.id,industry:D.target.value})})}),c.jsx(Ue,{label:"都道府県",children:c.jsx(Ce,{defaultValue:ue.prefecture,onBlur:D=>d.mutate({id:ue.id,prefecture:D.target.value})})})]}),c.jsx(Ue,{label:"WebサイトURL",children:c.jsx(Ce,{defaultValue:ue.websiteUrl,onBlur:D=>d.mutate({id:ue.id,websiteUrl:D.target.value})})}),c.jsx(Ue,{label:"問い合わせフォームURL",children:c.jsx(Ce,{defaultValue:ue.formUrl,onBlur:D=>d.mutate({id:ue.id,formUrl:D.target.value})})}),c.jsx(Ue,{label:"ステータス",children:c.jsx(_t,{value:ue.status,onChange:D=>d.mutate({id:ue.id,status:D.target.value}),className:"w-full",children:pv.map(([D,ae])=>c.jsx("option",{value:D,children:ae},D))})}),c.jsxs("div",{children:[c.jsxs("span",{className:"mb-1 block text-xs font-bold text-muted",children:["意図シグナル(チェックでスコア自動計算:現在 ",ue.score,"点 / ランク",ue.scoreRank,")"]}),c.jsx("div",{className:"space-y-1.5 rounded-lg border border-line p-3",children:(r.data??[]).map(D=>{const ae=JSON.parse(ue.signals).includes(D.key);return c.jsxs("label",{className:"flex cursor-pointer items-center gap-2 text-[13px]",children:[c.jsx("input",{type:"checkbox",checked:ae,onCh
64ange:()=>{const me=JSON.parse(ue.signals),_=ae?me.filter(V=>V!==D.key):[...me,D.key];d.mutate({id:ue.id,signals:_})}}),D.label,c.jsxs(Re,{tone:"green",children:["+",D.weight]})]},D.key)})})]}),c.jsx(Ue,{label:"メモ(文面生成のパーソナライズに使われます)",children:c.jsx(ta,{rows:3,defaultValue:ue.memo,onBlur:D=>d.mutate({id:ue.id,memo:D.target.value})})})]})]})})]})}const yv=["new","queued","approved","sending","send_failed","sent"];function vv(a){if(!a)return{text:"—",isFollowUp:!1};const i=a.match(/^F(\d+)$/);return i?{text:`追客${Number(i[1])-1}回目`,isFollowUp:!0}:{text:`初回${a}`,isFollowUp:!1}}function gN({projectId:a}){const i=te.useUtils(),s=te.lead.list.useQuery({projectId:a}),[r,f]=E.useState(null),[d,h]=E.useState(()=>localStorage.getItem("selvo_sender_note")??""),[m,p]=E.useState(""),[v,b]=E.useState("all"),g=E.useMemo(()=>{let R=(s.data??[]).filter($=>yv.includes($.status));return v!=="all"&&(R=R.filter($=>$.status===v)),m&&(R=R.filter($=>$.companyName.includes(m)||$.industry.includes(m))),R},[s.data,v,m]),j=g.find(R=>R.id===r)??null,N=E.useMemo(()=>(s.data??[]).filter(R=>R.status==="approved"),[s.data]),A=te.message.listByLead.useQuery({leadId:r},{enabled:r!==null}),C=te.message.sendLogs.useQuery({leadId:r},{enabled:r!==null}),H=te.message.generate.useMutation({onSuccess:()=>i.message.listByLead.invalidate({leadId:r})}),L=te.message.updateBody.useMutation({onSuccess:()=>i.message.listByLead.invalidate({leadId:r})}),F=te.message.markSent.useMutation({onSuccess:()=>{i.lead.list.invalidate(),i.message.sendLogs.invalidate({leadId:r})}}),Y=te.settings.get.useQuery(),Z=te.message.approveSend.useMutation({onSuccess:()=>{i.lead.list.invalidate(),i.message.sendLogs.invalidate({leadId:r})}}),K=te.message.approveQueue.useMutation({onSuccess:()=>i.lead.list.invalidate()}),T=te.message.cancelApproval.useMutation({onSuccess:()=>i.lead.list.invalidate()}),[k,U]=E.useState(null),[W,ee]=E.useState(new Set),[se,ie]=E.useState(null),ye=te.message.bulkApprove.useMutation({onSuccess:R=>{i.lead.list.invalidate(),ee(new Set);const $=[`${R.succeeded.length}件承認しました`];if(R.failed.length>0){const le=[...new Set(R.failed.map(de=>de.error))].join(" / ");$.push(`${R.failed.length}件失敗: ${le}`)}ie($.join("(")+(R.failed.length>0?")":""))}}),ue=R=>{ee($=>{const le=new Set($);return le.has(R)?le.delete(R):le.add(R),le})},fe=E.useMemo(()=>g.filter(R=>R.status==="queued"),[g]),q=fe.length>0&&fe.every(R=>W.has(R.id)),I=fe.some(R=>W.has(R.id)),D=()=>{ee(R=>{const $=new Set(R);return fe.every(le=>$.has(le.id))?fe.forEach(le=>$.delete(le.id)):fe.forEach(le=>$.add(le.id)),$})},[ae,me]=E.useState(null),_=async(R,$)=>{await navigator.clipboard.writeText($),me(R),setTimeout(()=>me(null),1500)},V=E.useMemo(()=>{const R=A.data??[],$=R.find(de=>de.variant==="A"),le=R.find(de=>de.variant==="B");return[$,le].filter(de=>!!de)},[A.data]);return c.jsxs("div",{className:"space-y-5",children:[c.jsxs("div",{className:"flex flex-wrap items-end justify-between gap-x-3 gap-y-1",children:[c.jsx("h2",{className:"text-xl font-black",children:"文面生成・送信管理"}),c.jsx("span",{className:"text-xs font-bold text-muted",children:"A=戦略反映文面 / B=普通文面。反応率の差が堀の実証になる"})]}),N.length>0&&c.jsx(De,{title:`承認済み・送信待ち ${N.length}社(平日 9:00〜18:00 JSTに1件ずつ自動送信)`,children:c.jsx("div",{className:"space-y-1",children:N.map(R=>c.jsxs("div",{className:"flex flex-wrap items-center justify-between gap-2 rounded-lg bg-paper-soft px-3 py-2 text-[13px] font-bold",children:[c.jsx("span",{className:"truncate",children:R.companyName}),c.jsxs("div",{className:"flex items-center gap-3",children:[c.jsxs("span",{className:"text-[11px] text-muted",children:["承認: ",R.approvedAt]}),c.jsx(ge,{variant:"outline",onClick:()=>T.mutate({leadId:R.id}),disabled:T.isPending,children:"承認を取り消す"})]})]},R.id))})}),c.jsxs("div",{className:"grid grid-cols-1 gap-5 lg:grid-cols-[300px_1fr]",children:[c.jsxs(De,{title:`送信対象 ${g.length}社`,className:"self-start",children:[c.jsxs("div",{className:"mb-2 flex flex-wrap items-center gap-2",children:[c.jsx(Ce,{placeholder:"検索(社名・業種)",value:m,onChange:R=>p(R.target.value),className:"min-w-0 flex-1"}
64),c.jsxs(_t,{value:v,onChange:R=>b(R.target.value),children:[c.jsx("option",{value:"all",children:"全ステータス"}),yv.map(R=>c.jsx("option",{value:R,children:ks[R]},R))]})]}),fe.length>0&&c.jsxs("label",{className:"mb-2 flex cursor-pointer items-center gap-2 rounded-lg px-2 py-1 text-[11px] font-bold text-muted hover:bg-paper-soft",children:[c.jsx(Ya,{checked:q,indeterminate:I&&!q,onChange:D}),"承認待ち",fe.length,"件をすべて選択"]}),W.size>0&&c.jsxs("div",{className:"mb-2 flex flex-wrap items-center gap-2 rounded-lg bg-paper-soft p-2",children:[c.jsxs("span",{className:"text-xs font-extrabold",children:[W.size,"件を選択中:"]}),c.jsx(ge,{onClick:()=>{ie(null),ye.mutate({leadIds:[...W],variant:"A"})},disabled:ye.isPending,children:"A案で一括承認"}),c.jsx(ge,{variant:"lime",onClick:()=>{ie(null),ye.mutate({leadIds:[...W],variant:"B"})},disabled:ye.isPending,children:"B案で一括承認"})]}),se&&c.jsx("p",{className:"mb-2 text-[11px] font-bold text-green-dark",children:se}),ye.error&&c.jsx("p",{className:"mb-2 text-[11px] font-bold text-red",children:ye.error.message}),c.jsxs("div",{className:"max-h-[65vh] space-y-1 overflow-auto",children:[g.map(R=>c.jsxs("div",{className:`flex items-center gap-2 rounded-lg px-2 py-2 text-left text-[13px] font-bold transition ${r===R.id?"bg-green-soft text-green-dark":"hover:bg-paper-soft"}`,children:[R.status==="queued"?c.jsx(Ya,{checked:W.has(R.id),onChange:()=>ue(R.id),onClick:$=>$.stopPropagation()}):c.jsx("span",{className:"inline-block w-4"}),c.jsxs("button",{onClick:()=>f(R.id),className:"min-w-0 flex-1 text-left",children:[c.jsxs("div",{className:"flex items-center justify-between",children:[c.jsx("span",{className:"truncate",children:R.companyName}),c.jsx(Re,{tone:R.status==="sent"?"green":R.status==="send_failed"?"red":["approved","sending"].includes(R.status)?"lime":"gray",children:ks[R.status]})]}),c.jsxs("div",{className:"text-[11px] font-bold text-muted",children:[R.scoreRank,"ランク ",R.score,"点 ",R.industry&&`/ ${R.industry}`]})]})]},R.id)),g.length===0&&c.jsx("p",{className:"text-xs font-bold text-muted",children:m||v!=="all"?"条件に一致する企業がありません。フィルタを変更してください。":"送信対象がありません。リストページで取り込んでください。"})]})]}),j?c.jsxs("div",{className:"space-y-4",children:[c.jsx(De,{title:j.companyName,action:j.formUrl?c.jsx("a",{href:j.formUrl,target:"_blank",rel:"noreferrer",children:c.jsx(ge,{variant:"lime",children:"フォームを開く"})}):c.jsx(Re,{tone:"amber",children:"フォームURL未設定"}),children:c.jsxs("div",{className:"space-y-3",children:[c.jsx(Ue,{label:"差出人情報・補足(文面の署名等に反映。保存さã
64‚Œã¾ã™ï¼‰",children:c.jsx(ta,{rows:2,value:d,onChange:R=>{h(R.target.value),localStorage.setItem("selvo_sender_note",R.target.value)},placeholder:"例: 株式会社RECARE 代表 榎本遼 / [email protected] / 080-xxxx-xxxx"})}),c.jsxs("div",{className:"flex items-center gap-3",children:[c.jsx(ge,{onClick:()=>H.mutate({leadId:j.id,senderNote:d}),disabled:H.isPending,children:H.isPending?"生成中...":V.length>0?"文面を再生成":"A/B文面を生成"}),H.isPending&&c.jsx(gt,{label:"戦略×企業情報でパーソナライズ中"}),H.error&&c.jsx("span",{className:"text-xs font-bold text-red",children:H.error.message})]})]})}),V.map(R=>{var $,le;return c.jsxs(De,{title:c.jsxs("span",{children:[R.variant==="A"?"A:戦略反映文面":"B:普通の文面(対照群)"," ",c.jsx(Re,{tone:R.variant==="A"?"lime":"gray",children:R.variant})]}),action:c.jsxs("div",{className:"flex flex-wrap items-center gap-2",children:[c.jsx(ge,{variant:"outline",onClick:()=>_(R.id,R.body),children:ae===R.id?"コピーしました":"本文をコピー"}),c.jsx(ge,{variant:"primary",onClick:async()=>{if(!j.formUrl){U("この企業はフォームURL未設定です");return}U(null);try{const de=await K.mutateAsync({leadId:j.id,messageId:R.id});U(de.note)}catch(de){U(de instanceof Error?de.message:"承認に失敗しました")}},disabled:K.isPending||j.status==="approved"||j.status==="sending",children:j.status==="approved"?"承認済み・送信待ち":j.status==="sending"?"送信中...":`承認(平日日中に自動送信・${R.variant})`}),c.jsx(ge,{variant:(($=Y.data)==null?void 0:$.sendLive)===1?"primary":"lime",onClick:async()=>{var Ne;if(!j.formUrl){U("この企業はフォームURL未設定です");return}if(!(((Ne=Y.data)==null?void 0:Ne.sendLive)===1&&!confirm(`${j.companyName} のフォームに、この${R.variant}文面で実際に送信します。よろしいですか?`))){U(null);try{const lt=await Z.mutateAsync({leadId:j.id,messageId:R.id});U(lt.note),setTimeout(()=>i.message.sendLogs.invalidate({leadId:j.id}),2e4)}catch(lt){U(lt instanceof Error?lt.message:"送信に失敗しました")}}},disabled:Z.isPending,children:Z.isPending?"送信中...":((le=Y.data)==null?void 0:le.sendLive)===1?`今すぐ送信(${R.variant})`:"今すぐ送信(ドライラン)"})]}),children:[k&&c.jsx("p",{className:"mb-2 rounded-lg bg-paper-soft p-2 text-xs font-bold text-green-dark",children:k}),c.jsx(Ue,{label:"件名",children:c.jsx(Ce,{defaultValue:R.subject,onBlur:de=>L.mutate({id:R.id,subject:de.target.value,body:R.body})})}),c.jsx("div",{className:"mt-2",children:c.jsx(ta,{rows:9,defaultValue:R.body,onBlur:de=>L.mutate({id:R.id,subject:R.subject,body:de.target.value})})})]},R.id)}),c.jsxs(De,{title:c.jsxs("span",{className:"flex items-center gap-2",children:["送信履歴(継続タッチ)",j.sendCount>0&&c.jsxs(Re,{tone:"gray",children:["これまで",j.sendCount,"回送信"]})]}),children:[c.jsxs("div",{className:"mb-3 flex gap-2",children:[c.jsx(ge,{variant:"outline",onClick:()=>F.mutate({leadId:j.id,channel:"form",result:"failed",note:"送信失敗"}),children:"送信失敗を記録"}),c.jsx(ge,{variant:"outline",onClick:()=>F.mutate({leadId:j.id,channel:"form",result:"no_form",note:"フォームなし"}),children:"フォームなしを記録"})]}),c.jsx("div",{className:"-mx-5 overflow-x-auto px-5",children:c.jsx("table",{className:"w-full min-w-[480px] text-[13px]",children:c.jsxs("tbody",{children:[(C.data??[]).map(R=>c.jsxs("tr",{className:"border-b border-line/50",children:[c.jsx("td",{className:"py-1.5 text-xs text-muted",children:R.sentAt}),c.jsx("td",{children:c.jsx(Re,{tone:vv(R.variant).isFollowUp?"lime":"gray",children:vv(R.variant).text})}),c.jsx("td",{children:c.jsx(Re,{tone:R.result==="sent"?"green":"red",children:R.result})}),c.jsx("td",{className:"text-xs text-muted",children:R.note})]},R.id)),(C.data??[]).length===0&&c.jsx("tr",{children:c.jsx("td",{className:"py-2 text-xs font-bold text-muted",children:"まだ送信していません"})})]})})})]})]}):c.jsx(De,{children:c.jsxs("p",{className:"text-sm font-bold text-muted",children:["左のリストから企業を選ぶと、戦略を反映したA/B文面を生成できます。",c.jsx("br",{}),"送信は当面手動(コピー→フォーム貼り付け→「送信済みにする」)。Playwright RPA連携は markSent APIをそのまま叩く設計です。"]})})]})]})}const xv={interested:{label:"前向き",tone:"lime"},question:{label:"質問あり",tone:"green"},rejection:{label:"お断り",tone:"red"},other:{label:"その他",tone:"gray"}},bN={gmail_auto:{label:"自動送信済み",tone:"lime"},gmail_approved:{label:"承認して送信済み",tone:"green"},gmail_pending:{label:"Gmail検知・送信待ち",tone:"amber"}};function jN(a){const i=new Date(new Date(a).getTime()+324e5),s=["日","月","火","æ°´","木","金","土"],r=String(i.getUTCHours()).padStart(2,"0"),f=String(i.getUTCMinutes()).padStart(2,"0");return`${i.getUTCMonth()+1}/${i.getUTCDate()}(${s[i.getUTCDay()]}) ${r}:${f}〜`}function SN({projectId:a}){const i=te.useUtils(),s=te.lead.list.useQuery({projectId:a}),r=te.inbox.listUnmatched.useQuery(),f=te.inbox.link.useMutation({onSuccess:()=>
64{i.inbox.listUnmatched.invalidate(),i.reply.list.invalidate({projectId:a}),i.lead.list.invalidate()}}),d=te.inbox.ignore.useMutation({onSuccess:()=>i.inbox.listUnmatched.invalidate()}),[h,m]=E.useState({}),p=(s.data??[]).filter(v=>["sent","queued","approved","replied","appointment","won","lost"].includes(v.status));return!r.data||r.data.length===0?null:c.jsxs(De,{title:c.jsxs("span",{className:"flex items-center gap-2",children:["受信トレイ(自動検知・未紐付け)",c.jsxs(Re,{tone:"amber",children:[r.data.length,"件"]})]}),children:[c.jsx("p",{className:"mb-3 text-[11px] font-bold text-muted",children:"送信元メールのドメインでリードと自動で紐付けられなかった受信です。企業を選んで紐付けると、通常の返信と同じくAIが分類・返信案を作ります。"}),c.jsx("div",{className:"space-y-2",children:r.data.map(v=>c.jsxs("div",{className:"rounded-lg border border-line p-3",children:[c.jsxs("div",{className:"flex flex-wrap items-center justify-between gap-2",children:[c.jsxs("div",{className:"min-w-0",children:[c.jsx("span",{className:"font-extrabold",children:v.fromName||v.fromEmail})," ",c.jsxs("span",{className:"text-xs text-muted",children:["<",v.fromEmail,">"]}),c.jsxs("div",{className:"text-xs text-muted",children:[v.subject||"(件名なし)"," ・ ",v.receivedAt.slice(0,16)]})]}),c.jsxs("div",{className:"flex items-center gap-2",children:[c.jsxs(_t,{value:h[v.id]??"",onChange:b=>m(g=>({...g,[v.id]:b.target.value?Number(b.target.value):""})),children:[c.jsx("option",{value:"",children:"企業を選択"}),p.map(b=>c.jsx("option",{value:b.id,children:b.companyName},b.id))]}),c.jsx(ge,{disabled:!h[v.id]||f.isPending,onClick:()=>{const b=h[v.id];b&&f.mutate({inboxId:v.id,leadId:b})},children:"紐付ける"}),c.jsx(ge,{variant:"ghost",onClick:()=>d.mutate({inboxId:v.id}),children:"無視する"})]})]}),c.jsx("p",{className:"mt-2 whitespace-pre-wrap text-[12px] text-body",children:v.snippet||v.body.slice(0,200)})]},v.id))}),f.error&&c.jsx("p",{className:"mt-2 text-xs font-bold text-red",children:f.error.message})]})}function NN({projectId:a}){var F,Y,Z,K;const i=te.useUtils(),s=te.lead.list.useQuery({projectId:a}),r=te.reply.list.useQuery({projectId:a}),f=te.reply.analyze.useMutation({onSuccess:()=>{i.reply.list.invalidate({projectId:a}),i.lead.list.invalidate(),N("")}}),d=te.reply.updateStatus.useMutation({onSuccess:()=>i.reply.list.invalidate({projectId:a})}),h=te.reply.updateDraft.useMutation({onSuccess:()=>i.reply.list.invalidate({projectId:a})}),m=te.reply.send.useMutation({onSuccess:()=>i.reply.list.invalidate({projectId:a})}),p=te.appointment.create.useMutation({onSuccess:()=>{i.lead.list.invalidate(),i.reply.list.invalidate({projectId:a})}}),v=te.settings.get.useQuery(),[b,g]=E.useState(""),[j,N]=E.useState(""),[A,C]=E.useState(null),H=((F=v.data)==null?void 0:F.schedulingMethod)==="booking_url"?((Y=v.data)==null?void 0:Y.bookingUrl)??"":"",L=(s.data??[]).filter(T=>["sent","replied","appointment"].includes(T.status));return c.jsxs("div",{className:"space-y-5",children:[c.jsxs("div",{className:"flex flex-wrap items-end justify-between gap-x-3 gap-y-1",children:[c.jsx("h2",{className:"text-xl font-black",children:"返信対応AI"}),c.jsx("span",{className:"text-xs font-bold text-muted",children:"返信を貼ると分類し、日程調整へつなぐ返信案を作ります"})]}),c.jsx(SN,{projectId:a}),c.jsx(De,{title:"返信を手動で取り込む(Gmail連携が無い/使わない場合)",children:c.jsxs("div",{className:"space-y-3",children:[c.jsx(Ue,{label:"返信元の企業",children:c.jsxs(_t,{value:b,onChange:T=>g(T.target.value?Number(T.target.value):""),className:"w-full",children:[c.jsx("option",{value:"",children:"選択してください"}),L.map(T=>c.jsx("option",{value:T.id,children:T.companyName},T.id))]})}),c.jsxs("p",{className:"text-[11px] font-bold text-muted",children:["日程調整:"," ",((Z=v.data)==null?void 0:Z.schedulingMethod)==="google_calendar"?c.jsx("span",{className:"text-green-dark",children:"Googleカレンダー連携で候補日を自動提示します"}):H?c.jsxs("span",{className:"text-green-dark",children:[H,"(返信案に自動挿入されます)"]}):c.jsx("span",{className:"text-red",children:"未設定 — 設定ページの「返信対応・日程調整」で登録してください"})]}),c.jsx(Ue,{label:"受信した返信本文(貼り付け)",children:c.jsx(ta,{rows:5,value:j,onChange:T=>N(T.target.value)})}),c.jsxs("div",{className:"flex items-center gap-3",children:[c.jsx(ge,{onClick:()=>b!==""&&f.mutate({leadId:b,body:j}),disabled:f.isPending||b===""||!j.trim(),children:f.isPending?"分析中...":"分類して返信案を作る"}),f.isPending&&c.jsx(gt,{label:"返信を分類→返信案を作成"}),f.error&&c.jsx("span",{className:"text-xs font-bold text-red",children:f.error.message})]})]})}),r.isLoading?c.jsx(gt,{label:"読み込み中..."}):(r.data??[]).map(T=>{const k=xv[T.classification]??xv.other,U=bN[T.sentVia],W=!!T.gmailMessageId&&T.sentVia==="gmail_pending";let ee=[];try{ee=JSON.parse(T.suggestedSlots||"[]")}catch{ee=[]}return c.jsxs(De,{title:c.jsxs("span",{className:"flex items-center gap-2",children:[T.companyName,c.jsx(Re,{tone:k.tone,children:k.label}),U&&c.jsx(Re,{tone:U.tone,children:U.label}),T.status==="handled"&&T.sentVia==="manual"&&c.jsx(Re,{tone:"gray",children:"対応済"})]}),action:c.jsxs("div",{className:"flex gap-2",children:[T.classification==="interested"&&c.jsx(ge,{variant:"lime",onClick:()=>
64p.mutate({leadId:T.leadId,note:"返信対応から登録"}),children:"アポ登録"}),c.jsx(ge,{variant:"ghost",onClick:()=>d.mutate({id:T.id,status:T.status==="open"?"handled":"open"}),children:T.status==="open"?"対応済にする":"未対応に戻す"})]}),children:[c.jsxs("p",{className:"text-xs font-bold text-muted",children:[T.receivedAt," / 要約: ",T.summary,T.fromEmail&&c.jsxs("span",{children:[" / 送信元: ",T.fromEmail]})]}),ee.length>0&&c.jsx("div",{className:"mt-2 flex flex-wrap gap-1.5",children:ee.map((se,ie)=>c.jsx(Re,{tone:"green",children:jN(se.start)},ie))}),c.jsxs("div",{className:"mt-3 grid grid-cols-1 gap-3 md:grid-cols-2",children:[c.jsxs("div",{className:"rounded-lg border border-line p-3",children:[c.jsx("div",{className:"mb-1 text-[11px] font-black text-muted",children:"受信内容"}),c.jsx("p",{className:"whitespace-pre-wrap text-[13px]",children:T.body})]}),c.jsxs("div",{className:"rounded-lg border-2 border-green-soft bg-green-soft/40 p-3",children:[c.jsxs("div",{className:"mb-1 flex items-center justify-between",children:[c.jsx("span",{className:"text-[11px] font-black text-green",children:"AI返信案"}),c.jsxs("div",{className:"flex gap-2",children:[c.jsx(ge,{variant:"outline",onClick:async()=>{await navigator.clipboard.writeText(T.aiDraft),C(T.id),setTimeout(()=>C(null),1500)},children:A===T.id?"コピーしました":"コピー"}),W&&c.jsx(ge,{variant:"primary",disabled:m.isPending,onClick:()=>m.mutate({id:T.id}),children:m.isPending?"送信中...":"この内容で送信"})]})]}),W?c.jsx(ta,{rows:6,defaultValue:T.aiDraft,onBlur:se=>se.target.value!==T.aiDraft&&h.mutate({id:T.id,draft:se.target.value})}):c.jsx("p",{className:"whitespace-pre-wrap text-[13px]",children:T.aiDraft})]})]}),m.error&&c.jsx("p",{className:"mt-2 text-xs font-bold text-red",children:m.error.message})]},T.id)}),((K=r.data)==null?void 0:K.length)===0&&c.jsx("p",{className:"text-center text-xs font-bold text-muted",children:"返信はまだありません。"})]})}const Tf={pending:{label:"商談中",tone:"gray"},won:{label:"受注",tone:"lime"},lost:{label:"失注",tone:"red"}};function EN({projectId:a}){var j;const i=te.useUtils(),s=te.lead.list.useQuery({projectId:a}),r=te.appointment.list.useQuery({projectId:a}),f=()=>{i.appointment.list.invalidate({projectId:a}),i.lead.list.invalidate(),i.dashboard.summary.invalidate({projectId:a})},d=te.appointment.create.useMutation({onSuccess:f}),h=te.appointment.update.useMutation({onSuccess:f}),[m,p]=E.useState(""),[v,b]=E.useState(""),g=(s.data??[]).filter(N=>!["ng"].includes(N.status));return c.jsxs("div",{className:"space-y-5",children:[c.jsxs("div",{className:"flex flex-wrap items-end justify-between gap-x-3 gap-y-1",children:[c.jsx("h2",{className:"text-xl font-black",children:"商談・アポ管理"}),c.jsx("span",{className:"text-xs font-bold text-muted",children:"実施済みアポ=有効アポとして成果報酬に計上されます"})]}),c.jsx(De,{title:"アポを登録",children:c.jsxs("div",{className:"flex flex-wrap items-end gap-3",children:[c.jsx(Ue,{label:"企業",children:c.jsxs(_t,{value:m,onChange:N=>p(N.target.value?Number(N.target.value):""),className:"w-64",children:[c.jsx("option",{value:"",children:"選択してください"}),g.map(N=>c.jsx("option",{value:N.id,children:N.companyName},N.id))]})}),c.jsx(Ue,{label:"日時",children:c.jsx(Ce,{type:"datetime-local",value:v,onChange:N=>b(N.target.value)})}),c.jsx(ge,{onClick:()=>{m!==""&&(d.mutate({leadId:m,scheduledAt:v}),p(""),b(""))},disabled:m===""||d.isPending,children:"登録"}),d.error&&c.jsx("span",{className:"text-xs font-bold text-red",children:d.error.message})]})}),r.isLoading?c.jsx(gt,{label:"読み込み中..."}):c.jsx(De,{title:`アポ一覧(${((j=r.data)==null?void 0:j.length)??0}件)`,children:c.jsx("div",{className:"-mx-5 overflow-x-auto px-5",children:c.jsxs("table",{className:"w-full min-w-[720px] text-[13px]",children:[c.jsx("thead",{children:c.jsxs("tr",{className:"border-b border-line text-left text-[11px] font-extrabold text-muted",children:[c.jsx("th",{className:"py-1.5",children:"企業"}),c.jsx("th",{children:"日時"}),c.jsx("th",{children:"実施"}),c.jsx("th",{children:"結果"}),c.jsx("th",{children:"受注金額"}),c.jsx("th",{children:"メモ"})]})}),c.jsxs("tbody",{children:[(r.data??[]).map(N=>{const A=Tf[N.outcome]??Tf.pending;return c.jsxs("tr",{className:"border-b border-line/50",children:[c.jsx("td",{className:"py-2 font-extrabold",children:N.companyName}),c.jsx("td",{children:c.jsx(Ce,{type:"datetime-local",defaultValue:N.scheduledAt,onBlur:C=>h.mutate({id:N.id,scheduledAt:C.target.value}),className:"w-48"})}),c.jsx("td",{children:c.jsxs("label",{className:"flex items-center gap-1.5 text-xs font-bold",children:[c.jsx("input",{type:"checkbox",checked:N.held===1,onChange:C=>h.mutate({id:N.id,held:C.target.checked})}),"実施済"]})}),c.jsxs("td",{children:[c.jsx(_t,{value:N.outcome,onChange:C=>h.mutate({id:N.id,outcome:C.target.value}),children:Object.entries(Tf).map(([C,H])=>c.jsx("option",{value:C,children:H.label},C))}),c.jsx("span",{className:"ml-2",children:c.jsx(Re,{tone:A.tone,children:A.label})})]}),c.jsx("td",{children:N.outcome==="won"?c.jsx(Ce,{type:"number",defaultValue:N.amount||"",placeholder:"円",onBlur:C=>h.mutate({id:N.id,amount:Number(C.target.value)||0}),className:"w-28"}):c.jsx("span",{className:"text-xs text-muted",children:N.amount>0?Du(N.amount):"—"})}),c.jsx("td",{children:c.jsx(Ce,{defaultValue:N.note,onBlur:C=>h.mutate({id:N.id,note:C.target.value}),className:"w-40"})})]},N.id)}
64),(r.data??[]).length===0&&c.jsx("tr",{children:c.jsx("td",{colSpan:6,className:"py-6 text-center text-xs font-bold text-muted",children:"アポはまだありません。返信対応ページの「アポ登録」またはこの画面から登録します。"})})]})]})})})]})}function ON(){const a=te.useUtils(),i=te.user.list.useQuery(),s=te.project.list.useQuery(),r=te.user.invite.useMutation({onSuccess:U=>{a.user.list.invalidate(),g(""),N(""),L(new Set),Y(U.emailSent?`招待メールを ${U.email} に送信しました。`:"招待を作成しました。メール未送信のため下の一覧の「リンクをコピー」で招待リンクを共有してください。")}}),f=te.user.resendInvite.useMutation({onSuccess:U=>{a.user.list.invalidate(),Y(U.emailSent?"招待メールを再送しました。":"メール未送信。リンクをコピーして共有してください。")}}),d=te.user.setAccess.useMutation({onSuccess:()=>a.user.list.invalidate()}),h=te.user.setRole.useMutation({onSuccess:()=>a.user.list.invalidate()}),m=te.user.setStatus.useMutation({onSuccess:()=>a.user.list.invalidate()}),p=te.user.remove.useMutation({onSuccess:()=>a.user.list.invalidate()}),v=te.user.me.useQuery(),[b,g]=E.useState(""),[j,N]=E.useState(""),[A,C]=E.useState("member"),[H,L]=E.useState(new Set),[F,Y]=E.useState(""),[Z,K]=E.useState(null),T=s.data??[],k=(U,W)=>{const ee=new Set(U);return ee.has(W)?ee.delete(W):ee.add(W),ee};return c.jsx(De,{title:"ユーザー管理(招待・権限)",children:c.jsxs("div",{className:"space-y-5",children:[c.jsxs("div",{className:"rounded-lg border border-line p-3",children:[c.jsx("div",{className:"mb-2 text-xs font-black text-green",children:"ユーザーを招待"}),c.jsxs("div",{className:"grid grid-cols-1 gap-2 sm:grid-cols-2",children:[c.jsx(Ce,{type:"email",placeholder:"メールアドレス",value:b,onChange:U=>g(U.target.value)}),c.jsx(Ce,{placeholder:"お名前(任意)",value:j,onChange:U=>N(U.target.value)})]}),c.jsxs("div",{className:"mt-2 flex items-center gap-3",children:[c.jsx("span",{className:"text-xs font-bold text-muted",children:"権限:"}),c.jsxs(_t,{value:A,onChange:U=>C(U.target.value),children:[c.jsx("option",{value:"member",children:"一般(割当テナントのみ)"}),c.jsx("option",{value:"admin",children:"RECARE管理者(全機能)"})]})]}),A==="member"&&c.jsxs("div",{className:"mt-3",children:[c.jsx("div",{className:"mb-1 text-[11px] font-black text-muted",children:"閲覧できるテナント(案件)を選択"}),c.jsx("div",{className:"flex flex-wrap gap-2",children:T.map(U=>c.jsxs("label",{className:"flex cursor-pointer items-center gap-1.5 rounded-lg border border-line px-2 py-1 text-[12px] font-bold",children:[c.jsx(Ya,{checked:H.has(U.id),onChange:()=>L(W=>k(W,U.id))}),U.name]},U.id))})]}),c.jsxs("div",{className:"mt-3 flex items-center gap-3",children:[c.jsx(ge,{onClick:()=>{Y(""),r.mutate({email:b,name:j,role:A,projectIds:[...H]})},disabled:r.isPending||!b.trim(),children:r.isPending?"招待中...":"招待する"}),F&&c.jsx("span",{className:"text-xs font-bold text-green",children:F}),r.error&&c.jsx("span",{className:"text-xs font-bold text-red",children:r.error.message})]})]}),i.isLoading?c.jsx(gt,{label:"読み込み中..."}):c.jsx("div",{className:"space-y-2",children:(i.data??[]).map(U=>{var W;return c.jsxs("div",{className:"rounded-lg border border-line p-3",children:[c.jsxs("div",{className:"flex flex-wrap items-center justify-between gap-2",children:[c.jsxs("div",{children:[c.jsx("span",{className:"font-extrabold",children:U.name||U.email})," ",c.jsx("span",{className:"text-xs text-muted",children:U.email}),c.jsxs("div",{className:"mt-0.5 flex items-center gap-1.5",children:[c.jsx(Re,{tone:U.role==="admin"?"lime":"gray",children:U.role==="admin"?"管理者":"一般"}),c.jsx(Re,{tone:U.status==="active"?"green":U.status==="invited"?"amber":"red",children:U.status==="active"?"登録済":U.status==="invited"?"招待中(未登録)":"無効"})]})]}),c.jsxs("div",{className:"flex items-center gap-2",children:[c.jsxs(_t,{value:U.role,onChange:ee=>h.mutate({userId:U.id,role:ee.target.value}),children:[c.jsx("option",{value:"member",children:"一般"}),c.jsx("option",{value:"admin",children:"管理者"})]}),U.status!=="invited"&&c.jsx(ge,{variant:"ghost",onClick:()=>m.mutate({userId:U.id,status:U.status==="disabled"?"active":"disabled"}),children:U.status==="disabled"?"有効化":"無効化"}),U.id!==((W=v.data)==null?void 0:W.id)&&c.jsx(ge,{variant:"danger",onClick:()=>confirm(`${U.email} を削除しますか?${U.status==="invited"?"(招待を取り消します)":""}`)&&p.mutate({userId:U.id}),children:"削除"})]})]}),U.status==="invited"&&c.jsxs("div",{className:"mt-2 flex flex-wrap items-center gap-2 border-t border-line/60 pt-2",children:[c.jsx(ge,{variant:"outline",onClick:()=>f.mutate({userId:U.id}),disabled:f.isPending,children:"招待メールを再送"}),U.inviteLink&&c.jsx(ge,{variant:"ghost",onClick:async()=>{await navigator.clipboard.writeText(U.inviteLink),K(U.id),setTimeout(()=>K(null),1500)},children:Z===U.id?"コピーしました":"招待リンクをコピー"})]}),U.role!=="admin"&&c.jsxs("div",{className:"mt-2 border-t border-line/60 pt-2",children:[c.jsx("div",{className:"mb-1 text-[11px] font-black text-muted",children:"閲覧できるテナント"}),c.jsxs("div",{className:"flex flex-wrap gap-2",children:[T.map(ee=>{const ie=(Array.isArray(U.projectIds)?U.projectIds:[]).includes(ee.id);return c.jsxs("label",{className:"flex cursor-pointer items-center gap-1.5 rounded-lg border border-line px-2 py-1 text-[12px] font-bold",children:[c.jsx(Ya,{checked:ie,onChange:()=>{const ye=Array.isArray(U.projectIds)?k(new Set(U.projectIds),ee.id):new Set([ee.id]);d.mutate({userId:U.id,projectIds:[...ye]})}}),ee.name]},ee.id)}
64),T.length===0&&c.jsx("span",{className:"text-xs text-muted",children:"案件がありません"})]})]})]},U.id)})})]})})}function _N({projectId:a}){const i=te.useUtils(),s=te.google.status.useQuery(),r=te.google.disconnect.useMutation({onSuccess:()=>i.google.status.invalidate()}),f=new URLSearchParams(window.location.search),d=f.get("google")==="connected",h=f.get("google")==="error";if(s.isLoading||!s.data)return null;const{configured:m,connected:p,email:v}=s.data;return c.jsxs(De,{title:c.jsxs("span",{className:"flex items-center gap-2",children:["Google連携(Gmail・カレンダー)",c.jsx(Re,{tone:p?"green":"gray",children:p?"連携済み":"未連携"})]}),children:[!m&&c.jsx("p",{className:"mb-2 text-[12px] font-bold text-red",children:"サーバー側でGoogle連携の環境変数(GOOGLE_CLIENT_ID等)が未設定です。Railwayの環境変数を確認してください。"}),d&&c.jsxs("p",{className:"mb-2 text-[12px] font-bold text-green-dark",children:["Googleと連携しました(",v,")。"]}),h&&c.jsx("p",{className:"mb-2 text-[12px] font-bold text-red",children:"連携に失敗しました。もう一度お試しください。"}),p?c.jsxs("div",{className:"flex flex-wrap items-center gap-3",children:[c.jsxs("p",{className:"text-[13px] font-bold text-body",children:[c.jsx("span",{className:"text-green-dark",children:v})," と連携中です。返信の自動検知・送信とカレンダー日程調整が有効になります。"]}),c.jsx(ge,{variant:"outline",onClick:()=>confirm("Google連携を解除しますか?返信の自動検知・送信とカレンダー連携が使えなくなります。")&&r.mutate(),disabled:r.isPending,children:"連携解除"})]}):c.jsxs("div",{children:[c.jsx("p",{className:"mb-3 text-[13px] font-bold text-body",children:"連携すると、返信メールの自動検知・返信案作成・送信と、Googleカレンダーでの日程調整候補の自動提示が使えます。"}),c.jsx("a",{href:`/api/oauth/google/start?projectId=${a}`,children:c.jsx(ge,{variant:"lime",disabled:!m,children:"Googleと連携する"})})]})]})}function wN({projectId:a}){var v;const i=te.useUtils(),s=te.settings.get.useQuery(),r=te.google.status.useQuery(),f=te.settings.update.useMutation({onSuccess:()=>i.settings.get.invalidate()});if(s.isLoading||!s.data)return null;const d=s.data,h=d.replyMode??"approval",m=d.schedulingMethod??"booking_url",p=((v=r.data)==null?void 0:v.connected)??!1;return c.jsxs(c.Fragment,{children:[c.jsx(De,{title:"返信対応・日程調整",children:c.jsxs("div",{className:"space-y-4",children:[c.jsx(Ue,{label:"返信の自動化モード",children:c.jsxs(_t,{value:h,onChange:b=>f.mutate({replyMode:b.target.value}),className:"w-full",children:[c.jsx("option",{value:"off",children:"OFF(手動:AIは返信の下書きだけ作る)"}),c.jsx("option",{value:"approval",children:"承認制(AIが下書き→1クリックで送信)"}),c.jsx("option",{value:"auto",children:"完全自動(受信を検知→AIが自動で返信)"})]})}),c.jsxs("p",{className:"text-[11px] font-bold leading-relaxed text-muted",children:["※「承認制」「完全自動」時の受信自動検知・送信は、下のGoogle連携が有効なときに実際に動作します",p?"(現在: 連携済み)":"(現在: 未連携。連携するまではAI下書きをコピーして手動送信する運用になります)","。"]}),c.jsxs("div",{className:"border-t border-line pt-4",children:[c.jsx(Ue,{label:"日程調整の方法",children:c.jsxs(_t,{value:m,onChange:b=>f.mutate({schedulingMethod:b.target.value}),className:"w-full",children:[c.jsx("option",{value:"booking_url",children:"調整URLを返信に差し込む(spir / TimeRex / Google予約ページ 等)"}),c.jsx("option",{value:"google_calendar",children:"Googleカレンダー連携で候補日を自動提示"})]})}),m==="booking_url"?c.jsxs("div",{className:"mt-3",children:[c.jsx(Ue,{label:"日程調整URL",children:c.jsx(Ce,{defaultValue:d.bookingUrl??"",onBlur:b=>f.mutate({bookingUrl:b.target.value}),placeholder:"https://timerex.net/... / https://spirinc.com/... / https://calendar.app.google/..."})}),c.jsx("p",{className:"mt-1 text-[11px] font-bold text-muted",children:"設定したURLは、返信対応AIが作る返信案に自動で差し込まれます。"})]}):c.jsxs("div",{className:"mt-3 space-y-3",children:[c.jsx("p",{className:"text-[11px] font-bold leading-relaxed text-muted",children:p?"カレンダーの空ã
64çŠ¶æ³ã‚’ç¢ºèªã—ã€å€™è£œæ—¥ã‚’3つ返信案に自動で差し込みます。":"下のGoogle連携を完了すると有効になります(現在は候補提示されません)。"}),c.jsxs("div",{className:"grid grid-cols-1 gap-3 sm:grid-cols-2",children:[c.jsx(Ue,{label:"商談1枠の長さ(分)",children:c.jsx(Ce,{type:"number",defaultValue:d.slotDurationMinutes??60,onBlur:b=>{const g=Math.max(15,Math.min(240,Number(b.target.value)||60));f.mutate({slotDurationMinutes:g})}})}),c.jsx(Ue,{label:"既存予定の前後にあける時間(分)",children:c.jsx(Ce,{type:"number",defaultValue:d.slotBufferMinutes??30,onBlur:b=>{const g=Math.max(0,Math.min(120,Number(b.target.value)||0));f.mutate({slotBufferMinutes:g})}})})]}),c.jsx("p",{className:"text-[11px] font-bold leading-relaxed text-muted",children:"例:前後を30分にすると、他の予定の直前・直後30分は候補に出さず、移動や準備の余裕を確保します。"})]})]})]})}),c.jsx(_N,{projectId:a})]})}function CN(){const a=te.useUtils(),i=te.settings.get.useQuery(),s=te.settings.update.useMutation({onSuccess:()=>a.settings.get.invalidate()});if(i.isLoading||!i.data)return null;const r=i.data,f=(h,m)=>c.jsx(Ue,{label:h,children:c.jsx(Ce,{defaultValue:String(r[m]??""),onBlur:p=>s.mutate({[m]:p.target.value})})}),d=r.sendLive===1;return c.jsxs(c.Fragment,{children:[c.jsxs(De,{title:c.jsxs("span",{className:"flex items-center gap-2",children:["フォーム送信モード",c.jsx(Re,{tone:d?"red":"gray",children:d?"本番送信 ON":"ドライラン"})]}),children:[c.jsx("p",{className:"mb-3 text-[13px] leading-relaxed text-body",children:d?"「承認して送信」を押すと、実在企業のフォームに実際に送信されます。":"現在はドライラン(送信せず入力内容を確認するだけ)です。実際に送るには本番送信をONにしてください。"}),c.jsx(ge,{variant:d?"outline":"danger",onClick:()=>{if(d)return s.mutate({sendLive:!1});confirm("本番送信をONにします。以降「承認して送信」で実在企業のフォームに実際に送信されます。よろしいですか?")&&s.mutate({sendLive:!0})},children:d?"ドライランに戻す":"本番送信をONにする"})]}),c.jsx(De,{title:"送信元プロフィール(フォームに入力される差出人情報)",children:c.jsxs("div",{className:"space-y-3",children:[c.jsxs("div",{className:"grid grid-cols-1 gap-3 sm:grid-cols-2",children:[f("会社名","senderCompany"),f("メールアドレス","senderEmail")]}),c.jsxs("div",{className:"grid grid-cols-1 gap-3 sm:grid-cols-2",children:[f("氏名(姓 名)","senderName"),f("フリガナ(セイ メイ)","senderKana")]}),c.jsxs("div",{className:"grid grid-cols-1 gap-3 sm:grid-cols-2",children:[f("電話番号(例 080-1234-5678)","senderPhone"),f("郵便番号(例 330-0854)","senderPostalCode")]}),f("住所(都道府県から)","senderAddress"),c.jsx("p",{className:"text-[11px] font-bold text-muted",children:"氏名・フリガナは半角スペースで姓と名を区切ってください(分割入力フォームに対応)。"})]})})]})}function RN(a){try{return new URL(a).hostname}catch{return a.slice(0,30)}}function TN(){const a=te.diagnosis.list.useQuery(),i=window.location.origin;return c.jsxs(De,{title:c.jsxs("span",{className:"flex items-center gap-2",children:["無料AI診断のリード",a.data&&c.jsxs(Re,{tone:"green",children:[a.data.length,"ä»¶"]})]}),children:[c.jsxs("p",{className:"mb-3 text-[13px] text-body",children:["公開診断ページ:"," ",c.jsxs("a",{href:`${i}/diagnose`,target:"_blank",rel:"noreferrer",className:"font-bold text-green underline",children:[i,"/diagnose"]}),"(LPの「無料診断」ボタンのリンク先)"]}),a.data&&a.data.length>0?c.jsx("div",{className:"max-h-80 overflow-auto",children:c.jsxs("table",{className:"w-full text-[13px]",children:[c.jsx("thead",{children:c.jsxs("tr",{className:"border-b border-line text-left text-[11px] font-extrabold text-muted",children:[c.jsx("th",{className:"py-1.5",children:"日時"}),c.jsx("th",{children:"法人名"}),c.jsx("th",{children:"担当者"}),c.jsx("th",{children:"連絡先"}),c.jsx("th",{children:"チャネル"})]})}),c.jsx("tbody",{children:a.data.map(s=>c.jsxs("tr",{className:"border-b border-line/50",children:[c.jsx("td",{className:"py-2 text-xs text-muted",children:s.createdAt.slice(5,16)}),c.jsx("td",{className:"font-bold",children:s.company}),c.jsx("td",{children:s.name}),c.jsxs("td",{className:"text-xs",children:[c.jsx("div",{children:s.email}),c.jsx("div",{className:"text-muted",children:s.phone})]}),c.jsxs("td",{className:"text-xs",children:[s.channel||"—",s.referrer&&c.jsxs("div",{className:"text-muted",children:["ref: ",RN(s.referrer)]})]})]},s.id))})]})}):c.jsx("p",{className:"text-xs font-bold text-muted",children:"まだ診断リードはありません。"})]})}const AN={id:0,name:"",clientName:"",productName:"",lpUrl:"",appointmentFee:0,notes:""};function MN({project:a,onProjectCreated:i}){var j;const s=te.useUtils(),r=te.project.update.useMutation({onSuccess:()=>
64s.project.list.invalidate()}),f=te.project.create.useMutation({onSuccess:N=>{s.project.list.invalidate(),i(N.id)}}),d=te.user.me.useQuery(),h=((j=d.data)==null?void 0:j.role)==="admin",[m,p]=E.useState({...a??AN}),[v,b]=E.useState(""),g=(N,A)=>p(C=>({...C,[N]:A}));return c.jsxs("div",{className:"max-w-2xl space-y-5",children:[c.jsxs("div",{className:"flex items-center justify-between",children:[c.jsx("h2",{className:"text-xl font-black",children:"設定"}),d.data&&c.jsxs("span",{className:"text-xs font-bold text-muted",children:[d.data.email,"(",h?"RECARE管理者":"一般ユーザー",")"]})]}),c.jsx(DN,{}),h&&c.jsx(ON,{}),h&&c.jsx(TN,{}),h&&c.jsx(CN,{}),h&&c.jsx(wN,{projectId:(a==null?void 0:a.id)??1}),a&&c.jsx(De,{title:"案件設定",children:c.jsxs("div",{className:"space-y-3",children:[c.jsx(Ue,{label:"案件名",children:c.jsx(Ce,{value:m.name,onChange:N=>g("name",N.target.value)})}),c.jsxs("div",{className:"grid grid-cols-1 gap-3 sm:grid-cols-2",children:[c.jsx(Ue,{label:"クライアント名",children:c.jsx(Ce,{value:m.clientName,onChange:N=>g("clientName",N.target.value)})}),c.jsx(Ue,{label:"アポ単価(円・成果報酬の計算に使用)",children:c.jsx(Ce,{type:"number",value:m.appointmentFee,onChange:N=>g("appointmentFee",Number(N.target.value)||0)})})]}),c.jsx(Ue,{label:"商材名・概要",children:c.jsx(Ce,{value:m.productName,onChange:N=>g("productName",N.target.value)})}),c.jsx(Ue,{label:"商材LPのURL(戦略設計のデフォルト入力)",children:c.jsx(Ce,{value:m.lpUrl,onChange:N=>g("lpUrl",N.target.value)})}),c.jsx(Ue,{label:"メモ",children:c.jsx(ta,{rows:3,value:m.notes,onChange:N=>g("notes",N.target.value)})}),c.jsxs("div",{className:"flex items-center gap-3",children:[c.jsx(ge,{onClick:()=>r.mutate(m),disabled:r.isPending||!m.name.trim(),children:r.isPending?"保存中...":"保存"}),r.isSuccess&&c.jsx("span",{className:"text-xs font-bold text-green",children:"保存しました"}),r.error&&c.jsx("span",{className:"text-xs font-bold text-red",children:r.error.message})]})]})}),h&&c.jsxs(De,{title:"新しい案件を追加(外部クライアント向け)",children:[c.jsxs("div",{className:"flex items-center gap-3",children:[c.jsx(Ce,{placeholder:"案件名(例: 〇〇社 SaaS新規開拓)",value:v,onChange:N=>b(N.target.value)}),c.jsx(ge,{variant:"outline",onClick:()=>{f.mutate({name:v.trim()}),b("")},disabled:!v.trim()||f.isPending,children:"追加"})]}),f.error&&c.jsx("p",{className:"mt-2 text-xs font-bold text-red",children:f.error.message})]})]})}function DN(){const[a,i]=E.useState(""),[s,r]=E.useState(!1),f=te.user.changePassword.useMutation({onSuccess:()=>{i(""),r(!0),setTimeout(()=>r(!1),2500)}});return c.jsx(De,{title:"パスワード変更",children:c.jsxs("div",{className:"flex flex-wrap items-center gap-3",children:[c.jsx(Ce,{type:"password",placeholder:"新しいパスワード(8文字以上)",value:a,onChange:d=>i(d.target.value),className:"w-64"}),c.jsx(ge,{onClick:()=>f.mutate({newPassword:a}),disabled:a.length<8||f.isPending,children:f.isPending?"変更中...":"変更する"}),s&&c.jsx("span",{className:"text-xs font-bold text-green",children:"変更しました"}),f.error&&c.jsx("span",{className:"text-xs font-bold text-red",children:f.error.message})]})})}function wa(a){return String(a).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}const gv=a=>Math.max(2,Math.min(98,Number.isFinite(a)?a:50));function UN(a){const v=Z=>96+gv(Z)/100*424,b=Z=>44+(1-gv(Z)/100)*344,N="#087247",A="#05462d",C="#d9f06a",H="#162019",L="#66736b",F="#d
647e3da",Y=a.points.map(Z=>{const K=v(Z.x),T=b(Z.y);if(Z.self)return`
65    <g>
66      <circle cx="${K}" cy="${T}" r="11" fill="${C}" stroke="${A}" stroke-width="2.5"/>
67      <rect x="${K+12}" y="${T-22}" rx="6" width="${Math.min(Z.label.length*13+20,210)}" height="26" fill="${A}"/>
68      <text x="${K+22}" y="${T-4}" font-size="14" font-weight="800" fill="#ffffff">${wa(Z.label)}</text>
69    </g>`;const k=K>308?"end":"start",U=K>308?K-12:K+12;return`
70    <g>
71      <circle cx="${K}" cy="${T}" r="7" fill="#ffffff" stroke="${L}" stroke-width="2"/>
72      <text x="${U}" y="${T+5}" font-size="13" font-weight="700" fill="${H}" text-anchor="${k}">${wa(Z.label)}</text>
73    </g>`}).join("");return`<svg viewBox="0 0 560 460" xmlns="http://www.w3.org/2000/svg" font-family="'Noto Sans JP', system-ui, sans-serif">
74  <rect x="96" y="44" width="424" height="344" fill="#fbfcf8" stroke="${F}" stroke-width="1.5" rx="10"/>
75  <line x1="308" y1="44" x2="308" y2="388" stroke="${F}" stroke-width="1.5" stroke-dasharray="5 5"/>
76  <line x1="96" y1="216" x2="520" y2="216" stroke="${F}" stroke-width="1.5" stroke-dasharray="5 5"/>
77  <!-- Y軸ラベル -->
78  <text x="26" y="216" font-size="14" font-weight="800" fill="${N}" text-anchor="middle" transform="rotate(-90 26 216)">${wa(a.yAxis.label)}</text>
79  <text x="308" y="28" font-size="12" font-weight="700" fill="${L}" text-anchor="middle">▲ ${wa(a.yAxis.highLabel)}</text>
80  <text x="308" y="410" font-size="12" font-weight="700" fill="${L}" text-anchor="middle">▼ ${wa(a.yAxis.lowLabel)}</text>
81  <!-- X軸ラベル -->
82  <text x="308" y="444" font-size="14" font-weight="800" fill="${N}" text-anchor="middle">${wa(a.xAxis.label)}</text>
83  <text x="90" y="206" font-size="12" font-weight="700" fill="${L}" text-anchor="start">◀ ${wa(a.xAxis.lowLabel)}</text>
84  <text x="526" y="206" font-size="12" font-weight="700" fill="${L}" text-anchor="end">${wa(a.xAxis.highLabel)} ▶</text>
85  ${Y}
86</svg>`}const zN=["X(旧Twitter)","Web検索","知人・取引先の紹介","広告","セミナー・イベント","その他"];function QN(){const a=new URLSearchParams(window.location.search),s=["utm_source","utm_medium","utm_campaign","ref"].map(r=>a.get(r)?`${r}=${a.get(r)}
86`:"").filter(Boolean).join("&");return{referrer:document.referrer||"",utm:s}}function qN(){const[a,i]=E.useState({company:"",name:"",email:"",phone:"",lpUrl:"",channel:""}),[s,r]=E.useState(!1),[f,d]=E.useState(""),[h,m]=E.useState(null),p=(b,g)=>i(j=>({...j,[b]:g})),v=async()=>{if(d(""),!a.company||!a.name||!a.email||!a.phone||!a.lpUrl){d("法人名・お名前・メール・電話番号・診断するサイトURLは必須です");return}r(!0);try{const b=QN(),g=await fetch("/api/diagnose",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({...a,...b})}),j=await g.json();g.ok?(m(j.result),window.scrollTo({top:0,behavior:"smooth"})):d(j.error??"診断に失敗しました")}catch{d("通信に失敗しました。時間をおいて再度お試しください。")}finally{r(!1)}};return c.jsxs("div",{className:"min-h-screen bg-bg text-ink",children:[c.jsx("header",{className:"border-b border-line bg-bg/90 backdrop-blur",children:c.jsxs("div",{className:"mx-auto flex h-16 max-w-4xl items-center justify-between px-5",children:[c.jsx("img",{src:"/brand/selvo-logo-h-light.svg",alt:"Selvo",className:"h-7"}),c.jsx("a",{href:"https://selvo-lp.vercel.app/",className:"text-[13px] font-bold text-green-dark hover:text-green",children:"サービスサイトへ →"})]})}),c.jsx("main",{className:"mx-auto max-w-4xl px-5 py-10",children:h?c.jsx(LN,{result:h,company:a.company,onReset:()=>m(null)}):c.jsxs(c.Fragment,{children:[c.jsxs("div",{className:"mb-8 text-center",children:[c.jsx("div",{className:"mb-3 inline-block rounded-full bg-green-soft px-3 py-1 text-xs font-black text-green",children:"無料・60秒・その場で結果"}),c.jsxs("h1",{className:"text-3xl font-black leading-tight md:text-4xl",children:["AIが、あなたの会社の",c.jsx("br",{className:"md:hidden"}),c.jsx("span",{className:"text-green",children:"「売れる営業の型」"}),"を即診断"]}),c.jsx("p",{className:"mx-auto mt-4 max-w-xl text-[15px] font-medium leading-relaxed text-body",children:"自社サイトのURLを入れるだけ。狙うべきターゲット・刺さる課題・そのまま送れるサンプル営業文面を、AIがその場で作ります。"})]}),c.jsx("div",{className:"mx-auto max-w-xl rounded-2xl border border-line bg-paper p-6 shadow-[0_20px_50px_rgba(17,48,29,0.1)]",children:c.jsxs("div",{className:"grid gap-4",children:[c.jsx(hi,{label:"診断する自社サイト / LPのURL",required:!0,children:c.jsx("input",{className:"selvo-input",placeholder:"https://your-company.co.jp",value:a.lpUrl,onChange:b=>p("lpUrl",b.target.value)})}),c.jsxs("div",{className:"grid gap-4 md:grid-cols-2",children:[c.jsx(hi,{label:"法人名",required:!0,children:c.jsx("input",{className:"selvo-input",value:a.company,onChange:b=>p("company",b.target.value)})}),c.jsx(hi,{label:"お名前",required:!0,children:c.jsx("input",{className:"selvo-input",value:a.name,onChange:b=>p("name",b.target.value)})})]}),c.jsxs("div",{className:"grid gap-4 md:grid-cols-2",children:[c.jsx(hi,{label:"メールアドレス",required:!0,children:c.jsx("input",{className:"selvo-input",type:"email",placeholder:"[email protected]",value:a.email,onChange:b=>p("email",b.target.value)})}),c.jsx(hi,{label:"電話番号",required:!0,children:c.jsx("input",{className:"selvo-input",placeholder:"03-1234-5678",value:a.phone,onChange:b=>p("phone",b.target.value)})})]}),c.jsx(hi,{label:"Selvoをどこで知りましたか?",children:c.jsxs("select",{className:"selvo-input",value:a.channel,onChange:b=>p("channel",b.target.value),children:[c.jsx("option",{value:"",children:"選択してください(任意)"}),zN.map(b=>c.jsx("option",{value:b,children:b},b))]})}),f&&c.jsx("p",{className:"text-sm font-bold text-red",children:f}),c.jsx("button",{onClick:v,disabled:s,className:"mt-1 inline-flex min-h-[52px] items-center justify-center rounded-full bg-green px-6 text-[15px] font-black text-white shadow-[0_16px_36px_rgba(8,114,71,0.28)] transition hover:bg-green-dark disabled:opacity-50",children:s?"AIが診断中…(20秒ほど)":"無料で営業診断を受ける"}),c.jsx("p",{className:"text-center text-[11px] font-medium text-muted",children:"入力情報は診断結果ã
86®ã”案内にのみ利用します。しつこい営業はいたしません。"})]})})]})})]})}function hi({label:a,required:i,children:s}){return c.jsxs("label",{className:"block",children:[c.jsxs("span",{className:"mb-1 block text-xs font-black text-body",children:[a,i&&c.jsx("span",{className:"ml-1 text-red",children:"*"})]}),s]})}function LN({result:a,company:i,onReset:s}){var h;const[r,f]=E.useState(null),d=async m=>{f(m);try{const p=await fetch("/api/diagnose/export",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({company:i,result:a,format:m})});if(!p.ok){const j=await p.json().catch(()=>({}));alert(j.error??"書き出しに失敗しました");return}const v=await p.blob(),b=URL.createObjectURL(v),g=document.createElement("a");g.href=b,g.download=`selvo-diagnosis-${i}.${m}`,document.body.appendChild(g),g.click(),g.remove(),URL.revokeObjectURL(b)}catch{alert("書き出しに失敗しました")}finally{f(null)}};return c.jsxs("div",{children:[c.jsxs("div",{className:"mb-6 text-center",children:[c.jsx("div",{className:"mb-2 inline-block rounded-full bg-lime px-3 py-1 text-xs font-black text-green-dark",children:"診断完了"}),c.jsxs("h1",{className:"text-2xl font-black md:text-3xl",children:[i," 様の営業診断結果"]}),c.jsxs("div",{className:"mt-4 flex flex-wrap justify-center gap-2",children:[c.jsx("button",{onClick:()=>d("pdf"),disabled:r!==null,className:"inline-flex min-h-[42px] items-center gap-1.5 rounded-full border border-line-strong bg-paper px-5 text-[13px] font-black text-green-dark transition hover:bg-paper-soft disabled:opacity-50",children:r==="pdf"?"作成中…":"PDFで保存"}),c.jsx("button",{onClick:()=>d("png"),disabled:r!==null,className:"inline-flex min-h-[42px] items-center gap-1.5 rounded-full border border-line-strong bg-paper px-5 text-[13px] font-black text-green-dark transition hover:bg-paper-soft disabled:opacity-50",children:r==="png"?"作成中…":"画像で保存"})]})]}),c.jsxs("div",{className:"grid gap-4",children:[c.jsx(hn,{title:"事業の理解",children:c.jsx("p",{className:"text-[15px] font-medium leading-relaxed",children:a.businessSummary})}),c.jsxs(hn,{title:"競合の状況と勝ち筋(競合調査)",children:[c.jsx("p",{className:"text-[14px] font-medium leading-relaxed text-text",children:a.competitors.landscape}),c.jsxs("div",{className:"mt-3 rounded-xl bg-green-soft p-3",children:[c.jsx("div",{className:"mb-1 text-[11px] font-black text-green",children:"この市場での差別化"}),c.jsx("p",{className:"text-[14px] font-bold leading-relaxed text-green-dark",children:a.competitors.differentiation})]})]}),c.jsx(hn,{title:"STP分析(競合を踏まえた狙い所)",children:c.jsx("div",{className:"grid gap-3 md:grid-cols-3",children:[["S|セグメンテーション",a.stp.segmentation],["T|ターゲティング",a.stp.targeting],["P|ポジショニング",a.stp.positioning]].map(([m,p])=>c.jsxs("div",{className:"rounded-xl border border-line p-3",children:[c.jsx("div",{className:"mb-1 text-[11px] font-black text-green",children:m}),c.jsx("p",{className:"text-[13px] font-medium leading-relaxed text-text",children:p})]},m))})}),a.positioningMap&&((h=a.positioningMap.points)==null?void 0:h.length)>0&&c.jsxs(hn,{title:"ポジショニングマップ(STPの可視化)",children:[c.jsx("p",{className:"mb-2 text-[12px] font-bold text-muted",children:"競合と比べた立ち位置。緑が貴社です。競合が手薄な象限(空白地帯)を狙うのがセオリーです。"}),c.jsx("div",{className:"mx-auto max-w-xl",dangerouslySetInnerHTML:{__html:UN(a.positioningMap)}})]}),c.jsx(hn,{title:"SWOT分析(競合比較)",children:c.jsx("div",{className:"grid gap-3 md:grid-cols-2",children:[["S 強み",a.swot.strengths,"border-green/40 bg-green-soft/40"],["W 弱み",a.swot.weaknesses,"border-amber/40 bg-amber/10"],["O 機会",a.swot.opportunities,"border-lime/60 bg-lime/10"],["T 脅威",a.swot.threats,"border-red/40 bg-red/5"]].map(([m,p,v])=>c.jsxs("div",{className:`rounded-xl border p-3 ${v}`,children:[c.jsx("div",{className:"mb-1.5 text-[12px] font-black text-ink",children:m}),c.jsx("ul",{className:"space-y-1",children:p.map((b,g)=>c.jsxs("li",{className:"text-[13px] font-medium leading-relaxed text-text",children:["・",b]},g))})]},m))})}),c.jsxs("div",{className:"grid gap-4 md:grid-cols-2",children:[c.jsx(hn,{title:"狙うべきターゲット",children:c.jsx("p",{className:"text-[15px] font-bold leading-relaxed text-green-dark",children:a.targetPersona})}),c.jsx(hn,{title:"キラーバリュー",accent:!0,children:c.jsx("p",{className:"text-[15px] font-black leading-relaxed",children:a.killerValue})})]}),c.jsx(hn,{title:"ターゲットが抱えていそうな課題(仮説)",children:c.jsx("ul",{className:"space-y-1.5",children:a.painPoints.map((m,p)=>c.jsxs("li",{className:"flex gap-2 text-[15px] font-medium",children:[c.jsx("span",{className:"text-green",children:"▶"}),m]},p))})}),c.jsx(hn,{title:"狙うべき企業の特徴(リスト選定基準)",children:c.jsx("div",{className:"flex flex-wrap gap-2",children:a.targetCriteria.map((m,p)=>c.jsx("span",{className:"rounded-lg bg-green-soft px-3 py-1.5 text-[13px] font-bold text-green",children:m},p))})}),c.jsx(hn,{title:"そのまま送れるサンプル営業文面",accent:!0,children:c.jsxs("div",{className:"rounded-xl border border-line bg-bg p-4",children:[c.jsxs("div",{className:"mb-2 text-[13px] font-black text-green-dark",children:["件名:",a.sampleOutreach.subject]}),c.jsx("p",{className:"whitespace-pre-wrap text-[14px] leading-relaxed text-text",children:a.sampleOutreach.body})]})}),c.jsx(hn,{title:"推奨アプローチチャネル",children:c.jsx("ul",{className:"space-y-1.5",children:a.recommendedChannels.map((m,p)=>c.jsxs("li",{className:"flex gap-2 text-[15px] font-medium",children:[c.jsx("span",{className:"text-green",children:"▶"}),m]},p))})}),c.jsxs("div",{className:"mt-4 rounded-2xl bg-[radial-gradient(125%_135%_at_80%_14%,#0c7a50_0%,#06532f_60%,#04391f_100%)] p-8 text-center text-white",children:[c.jsx("h2",{className:"text-2xl font-black",children:"この診断を、毎日自動で回しませんか?"}),c.jsx("p",{className:"mx-auto mt-3 max-w-lg text-[14px] font-medium leading-relaxed text-white/85",children:"Selvoは、この戦略づくりからリスト収集・個社カã
86‚¹ã‚¿ãƒžã‚¤ã‚ºæ–‡é¢ãƒ»é€ä¿¡ãƒ»æ”¹å–„までをAIが自動運用します。成果報酬型・初期費用0円。"}),c.jsx("a",{href:"https://selvo-lp.vercel.app/#cv",className:"mt-5 inline-flex min-h-[52px] items-center justify-center rounded-full bg-lime px-8 text-[15px] font-black text-green-dark shadow-lg transition hover:brightness-105",children:"Selvoの導入を相談する"})]}),c.jsx("button",{onClick:s,className:"mx-auto mt-2 text-[13px] font-bold text-muted hover:text-green",children:"別のサイトで診断する"})]})]})}function hn({title:a,children:i,accent:s}){return c.jsxs("div",{className:`rounded-2xl border bg-paper p-5 ${s?"border-lime/60":"border-line"}`,children:[c.jsx("div",{className:"mb-2 text-[11px] font-black tracking-wide text-muted",children:a}),i]})}const sg=[{key:"dashboard",label:"ダッシュボード"},{key:"autopilot",label:"自律運用"},{key:"strategy",label:"戦略設計"},{key:"leads",label:"リスト"},{key:"outreach",label:"文面・送信"},{key:"replies",label:"返信対応"},{key:"appointments",label:"商談・アポ"},{key:"settings",label:"設定"}],BN=new Set(sg.map(a=>a.key));function HN({onLogin:a}){const[i,s]=E.useState(""),[r,f]=E.useState(""),[d,h]=E.useState(""),[m,p]=E.useState(!1),v=async()=>{p(!0),h("");try{const g=await fetch("/api/login",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:i,password:r})});if(g.ok)a();else{const j=await g.json().catch(()=>({}));h(j.error??"メールアドレスまたはパスワードが違います")}}catch{h("サーバーに接続できません")}finally{p(!1)}},b=i.trim()&&r.length>=1;return c.jsx("div",{className:"flex min-h-screen items-center justify-center bg-[radial-gradient(125%_135%_at_80%_14%,#0c7a50_0%,#06532f_50%,#04391f_100%)]",children:c.jsxs("div",{className:"w-[360px] rounded-2xl bg-paper p-8 shadow-2xl",children:[c.jsx("img",{src:"/brand/selvo-logo-h-light.svg",alt:"Selvo",className:"mx-auto mb-2 h-10"}),c.jsx("p",{className:"mb-6 text-center text-xs font-bold text-muted",children:"セルヴォ運用コンソール"}),c.jsxs("div",{className:"space-y-2",children:[c.jsx(Ce,{type:"email",placeholder:"メールアドレス",value:i,onChange:g=>s(g.target.value),autoFocus:!0}),c.jsx(Ce,{type:"password",placeholder:"パスワード",value:r,onChange:g=>f(g.target.value),onKeyDown:g=>g.key==="Enter"&&b&&v()})]}),d&&c.jsx("p",{className:"mt-2 text-xs font-bold text-red",children:d}),c.jsx(ge,{className:"mt-4 w-full py-2.5",onClick:v,disabled:m||!b,children:m?"確認中...":"ログイン"}),c.jsx("p",{className:"mt-3 text-center text-[11px] font-bold text-muted",children:"アカウントは招待メールから作成します。"})]})})}function kN(){const[a,i]=E.useState("loading"),[s,r]=E.useState(""),[f,d]=E.useState(""),[h,m]=E.useState(""),[p,v]=E.useState(""),[b,g]=E.useState(!1),j=new URLSearchParams(window.location.search).get("token")??"";E.useEffect(()=>{if(!j){i("invalid");return}fetch(`/api/invite/info?token=${encodeURIComponent(j)}`).then(A=>A.ok?A.json():Promise.reject()).then(A=>{r(A.email),d(A.name),i("ready")}).catch(()=>i("invalid"))},[j]);const N=async()=>{g(!0),v("");try{const A=await fetch("/api/invite/accept",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({token:j,password:h,name:f})});if(A.ok)i("done"),setTimeout(()=>window.location.href="/",900);else{const C=await A.json().catch(()=>({}));v(C.error??"登録できませんでした")}}catch{v("サーバーに接続できません")}finally{g(!1)}};return c.jsx("div",{className:"flex min-h-screen items-center justify-center bg-[radial-gradient(125%_135%_at_80%_14%,#0c7a50_0%,#06532f_50%,#04391f_100%)]",children:c.jsxs("div",{className:"w-[380px] rounded-2xl bg-paper p-8 shadow-2xl",children:[c.jsx("img",{src:"/brand/selvo-logo-h-light.svg",alt:"Selvo",className:"mx-auto mb-2 h-10"}),c.jsx("p",{className:"mb-6 text-center text-xs font-bold text-muted",children:"アカウント登録"}),a==="loading"&&c.jsx(gt,{label:"確認中..."}),a==="invalid"&&c.jsxs("p",{className:"text-center text-sm font-bold text-red",children:["招待リンクが無効か、既に使用済みです。",c.jsx("br",{}),"管理者に招待し直してもらってください。"]}),a==="done"&&c.jsx("p",{className:"text-center text-sm font-bold text-green",children:"登録しました。移動します..."}),a==="ready"&&c.jsxs("div",{className:"space-y-3",children:[c.jsx("div",{className:"rounded-lg bg-paper-soft px-3 py-2 text-[13px] font-bold text-body",children:s}),c.jsx(Ce,{placeholder:"お名前",value:f,onChange:A=>d(A.target.value)}),c.jsx(Ce,{type:"password",placeholder:"パスワード(8文字以上)",value:h,onChange:A=>m(A.target.value),onKeyDown:A=>A.key==="Enter"&&h.length>=8&&N()}),p&&c.jsx("p",{className:"text-xs font-bold text-red",children:p}),c.jsx(ge,{className:"w-full py-2.5",onClick:N,disabled:b||h.length<8,children:b?"登録中...":"パスワードを設定してはじめる"})]})]})})}function bv(){const a=hj(),i=gd(),[s,r]=E.useState(!1),f=te.project.list.useQuery(),d=Number(a.projectId),h=a.page&&BN.has(a.page)?a.page:"dashboard";if(f.isLoading)return c.jsx("div",{className:"flex min-h-screen items-center justify-center",children:c.jsx(gt,{label:"読み込み中..."})});const m=f.data??[];if(m.length===0)return c.jsxs("div",{className:"flex min-h-screen flex-col items-center justify-center gap-4 p-6 text-center",children:[c.jsx("p",{className:"text-sm font-bold text-muted",children:"閲覧できる案件がありません。RECARE管理者にテナントの割り当てを依頼してください。"}),c.jsx(ge,{variant:"outline",onClick:async()=>{await fetch("/api/logout",{method:"POST"}),location.reload()},children:"ログアウト"})]});const p=m.find(j=>j.id===d);
86if(!p)return c.jsx(qu,{to:`/p/${m[0].id}/${h}`,replace:!0});if(a.page!==h)return c.jsx(qu,{to:`/p/${p.id}/${h}`,replace:!0});const v={dashboard:c.jsx(oN,{projectId:p.id}),autopilot:c.jsx(fN,{projectId:p.id}),strategy:c.jsx(hN,{project:p}),leads:c.jsx(xN,{projectId:p.id}),outreach:c.jsx(gN,{projectId:p.id}),replies:c.jsx(NN,{projectId:p.id}),appointments:c.jsx(EN,{projectId:p.id}),settings:c.jsx(MN,{project:p,onProjectCreated:j=>i(`/p/${j}/settings`)})}[h],b=j=>{i(`/p/${p.id}/${j}`),r(!1)},g=j=>i(`/p/${j}/${h}`);return c.jsxs("div",{className:"min-h-screen",children:[c.jsxs("header",{className:"sticky top-0 z-30 flex items-center gap-3 bg-green-dark px-4 py-3 text-white md:hidden",children:[c.jsx("button",{onClick:()=>r(!0),"aria-label":"メニューを開く",className:"rounded-lg p-1.5 hover:bg-white/10",children:c.jsx("svg",{width:"22",height:"22",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.2",strokeLinecap:"round",children:c.jsx("path",{d:"M3 6h18M3 12h18M3 18h18"})})}),c.jsx("img",{src:"/brand/selvo-logo-h-dark.svg",alt:"Selvo",className:"h-6"}),c.jsx("select",{className:"ml-auto max-w-[45%] truncate rounded-lg border border-white/20 bg-white/10 px-2 py-1.5 text-xs font-bold text-white outline-none",value:p.id,onChange:j=>g(Number(j.target.value)),children:m.map(j=>c.jsx("option",{value:j.id,className:"text-ink",children:j.name},j.id))})]}),s&&c.jsx("div",{className:"fixed inset-0 z-40 bg-black/40 md:hidden",onClick:()=>r(!1)}),c.jsxs("aside",{className:`fixed inset-y-0 left-0 z-50 flex w-64 max-w-[80vw] flex-col bg-green-dark text-white transition-transform duration-200 md:w-56 md:translate-x-0 ${s?"translate-x-0":"-translate-x-full md:translate-x-0"}`,children:[c.jsxs("div",{className:"flex items-start justify-between px-5 pb-4 pt-6",children:[c.jsxs("div",{children:[c.jsx("img",{src:"/brand/selvo-logo-h-dark.svg",alt:"Selvo",className:"h-8"}),c.jsx("div",{className:"mt-1 text-[10px] font-bold tracking-widest text-lime",children:"CONSOLE"})]}),c.jsx("button",{onClick:()=>r(!1),"aria-label":"メニューを閉じる",className:"-mr-1 rounded-lg p-1 text-white/70 hover:bg-white/10 hover:text-white md:hidden",children:c.jsx("svg",{width:"22",height:"22",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.2",strokeLinecap:"round",children:c.jsx("path",{d:"M6 6l12 12M18 6L6 18"})})})]}),c.jsx("div",{className:"px-4 pb-3",children:c.jsx("select",{className:"w-full rounded-lg border border-white/20 bg-white/10 px-2 py-2 text-xs font-bold text-white outline-none",value:p.id,onChange:j=>g(Number(j.target.value)),children:m.map(j=>c.jsx("option",{value:j.id,className:"text-ink",children:j.name},j.id))})}),c.jsx("nav",{className:"flex-1 space-y-0.5 overflow-y-auto px-3",children:sg.map(j=>c.jsx("button",{onClick:()=>b(j.key),className:`flex w-full items-center rounded-lg px-3 py-2.5 text-left text-[13px] font-bold transition ${h===j.key?"bg-lime text-green-dark":"text-white/80 hover:bg-white/10 hover:text-white"}`,children:j.label},j.key))}),c.jsx("button",{className:"mx-3 mb-5 rounded-lg px-3 py-2.5 text-left text-xs font-bold text-white/60 hover:bg-white/10 hover:text-white",onClick:async()=>{await fetch("/api/logout",{method:"POST"}),location.reload()},children:"ログアウト"})]}),c.jsx("main",{className:"flex-1 px-4 py-5 md:ml-56 md:px-8 md:py-7",children:v})]})}function GN(){var s;const a=te.project.list.useQuery();if(a.isLoading)return c.jsx("div",{className:"flex min-h-screen items-center justify-center",children:c.jsx(gt,{label:"読み込み中..."})});const i=(s=a.data)==null?void 0:s[0];return i?c.jsx(qu,{to:`/p/${i.id}/dashboard`,replace:!0}):c.jsx(qu,{to:"/p/0/settings",replace:!0})}function YN(){return c.jsxs(jx,{children:[c.jsx(jl,{path:"/diagnose/*",element:c.jsx(qN,{})}),c.jsx(jl,{path:"/invite",element:c.jsx(kN,{})}),c.jsx(jl,{path:"/*",element:c.jsx(VN,{})})]})}function VN(){const[a,i]=E.useState(null);return E.useEffect(()=>{fetch("/api/me").then(s=>s.json()).then(s=>i(s.authed)).catch(()=>i(!1))},[]),a===null?c.jsx("div",{className:"flex min-h-screen items-center justify-center",children:c.jsx(gt,{label:"起動中..."})}):a?c.jsxs(jx,{children:[c.jsx(jl,{path:"/p/:projectId/:page",element:c.jsx(bv,{})}),c.jsx(jl,{path:"/p/:projectId",element:c.jsx(bv,{})}),c.jsx(jl,{path:"*",element:c.jsx(GN,{})})]}):c.jsx(HN,{onLogin:()=>i(!0)})}const jv=new y1({defaultOptions:{queries:{retry:1,refetchOnWindowFocus:!1}}});G0.createRoot(document.getElementById("root")).render(c.jsx(zv.StrictMode,{children:c.jsx(te.Provider,{client:lN,queryClient:jv,children:c.jsx(v1,{client:jv,children:c.jsx(Fj,{children:c.jsx(YN,{})})})})}));

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.