PageSourceSearch

https://skycharter-nvw6tgjv.manus.space/assets/index-D9AFcTz3.js

js skycharter-nvw6tgjv.manus.space collected 2026-10-03 05:05:04 UTC 1,203,384 bytes, 526 lines download raw bytes

vendor: 7,176 bytes, lines 1-17
1function MC(e,t){for(var a=0;a<t.length;a++){const r=t[a];if(typeof r!="string"&&!Array.isArray(r)){for(const n in r)if(n!=="default"&&!(n in e)){const l=Object.getOwnPropertyDescriptor(r,n);l&&Object.defineProperty(e,n,l.get?l:{enumerable:!0,get:()=>r[n]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const n of document.querySelectorAll('link[rel="modulepreload"]'))r(n);new MutationObserver(n=>{for(const l of n)if(l.type==="childList")for(const o of l.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function a(n){const l={};return n.integrity&&(l.integrity=n.integrity),n.referrerPolicy&&(l.referrerPolicy=n.referrerPolicy),n.crossOrigin==="use-credentials"?l.credentials="include":n.crossOrigin==="anonymous"?l.credentials="omit":l.credentials="same-origin",l}function r(n){if(n.ep)return;n.ep=!0;const l=a(n);fetch(n.href,l)}})();function gx(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Sm={exports:{}},iu={};/**
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 Ab;function PC(){if(Ab)return iu;Ab=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.fragment");function a(r,n,l){var o=null;if(l!==void 0&&(o=""+l),n.key!==void 0&&(o=""+n.key),"key"in n){l={};for(var c in n)c!=="key"&&(l[c]=n[c])}else l=n;return n=l.ref,{$$typeof:e,type:r,key:o,ref:n!==void 0?n:null,props:l}}return iu.Fragment=t,iu.jsx=a,iu.jsxs=a,iu}var Tb;function LC(){return Tb||(Tb=1,Sm.exports=PC()),Sm.exports}var d=LC(),_m={exports:{}},ot={};/**
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 kb;function BC(){if(kb)return ot;kb=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),n=Symbol.for("react.profiler"),l=Symbol.for("react.consumer"),o=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),p=Symbol.for("react.memo"),m=Symbol.for("react.lazy"),g=Symbol.for("react.activity"),v=Symbol.iterator;function w(H){return H===null||typeof H!="object"?null:(H=v&&H[v]||H["@@iterator"],typeof H=="function"?H:null)}var S={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},y=Object.assign,_={};function E(H,D,U){this.props=H,this.context=D,this.refs=_,this.updater=U||S}E.prototype.isReactComponent={},E.prototype.setState=function(H,D){if(typeof H!="object"&&typeof H!="function"&&H!=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,H,D,"setState")},E.prototype.forceUpdate=function(H){this.updater.enqueueForceUpdate(this,H,"forceUpdate")};function N(){}N.prototype=E.prototype;function T(H,D,U){this.props=H,this.context=D,this.refs=_,this.updater=U||S}var j=T.prototype=new N;j.constructor=T,y(j,E.prototype),j.isPureReactComponent=!0;var R=Array.isArray;function M(){}var A={H:null,A:null,T:null,S:null},P=Object.prototype.hasOwnProperty;function I(H,D,U){var B=U.ref;return{$$typeof:e,type:H,key:D,ref:B!==void 0?B:null,props:U}}function z(H,D){return I(H.type,D,H.props)}function Y(H){return typeof H=="object"&&H!==null&&H.$$typeof===e}function q(H){var D={"=":"=0",":":"=2"};return"$"+H.replace(/[=:]/g,function(U){return D[U]})}var te=/\/+/g;function oe(H,D){return typeof H=="object"&&H!==null&&H.key!=null?q(""+H.key):D.toString(36)}function ce(H){switch(H.status){case"fulfilled":return H.value;case"rejected":throw H.reason;default:switch(typeof H.status=="string"?H.then(M,M):(H.status="pending",H.then(function(D){H.status==="pending"&&(H.status="fulfilled",H.value=D)},function(D){H.status==="pending"&&(H.status="rejected",H.reason=D)})),H.status){case"fulfilled":return H.value;case"rejected":throw H.reason}}throw H}function O(H,D,U,B,V){var Q=typeof H;(Q==="undefined"||Q==="boolean")&&(H=null);var re=!1;if(H===null)re=!0;else switch(Q){case"bigint":case"string":case"number":re=!0;break;case"object":switch(H.$$typeof){case e:case t:re=!0;break;case m:return re=H._init,O(re(H._payload),D,U,B,V)}}if(re)return V=V(H),re=B===""?"."+oe(H,0):B,R(V)?(U="",re!=null&&(U=re.replace(te,"$&/")+"/"),O(V,D,U,"",function(ye){return ye})):V!=null&&(Y(V)&&(V=z(V,U+(V.key==null||H&&H.key===V.key?"":(""+V.key).replace(te,"$&/")+"/")+re)),D.push(V)),1;re=0;var ue=B===""?".":B+":";if(R(H))for(var fe=0;fe<H.length;fe++)B=H[fe],Q=ue+oe(B,fe),re+=O(B,D,U,Q,V);else if(fe=w(H),typeof fe=="function")for(H=fe.call(H),fe=0;!(B=H.next()).done;)B=B.value,Q=ue+oe(B,fe++),re+=O(B,D,U,Q,V);else if(Q==="object"){if(typeof H.then=="function")return O(ce(H),D,U,B,V);throw D=String(H),Error("Objects are not valid as a React child (found: "+(D==="[object Object]"?"object with keys {"+Object.keys(H).join(", ")+"}":D)+"). If you meant to render a collection of children, use an array instead.")}return re}function ee(H,D,U){if(H==null)return H;var B=[],V=0;return O(H,B,"","",function(Q){return D.call(U,Q,V++)}),B}function ne(H){if(H._status===-1){var D=H._result;D=D(),D.then(function(U){(H._status===0||H._status===-1)&&(H._status=1,H._result=U)},function(U){(H._status===0||H._status===-1)&&(H._status=2,H._result=U)}),H._status===-1&&(H._status=0,H._result=D)}if(H._status===1)return H._result.default;throw H._result}var ae=typeof reportError=="function"?reportError:function(H){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var D=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof H=="object"&&H!==null&&typeof H.message=="string"?String(H.message):String(H),error:H});if(!window.dispatchEvent(D))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",H);return}console.error(H)},we={map:ee,forEach:function(H,D,U){ee(H,function(){D.apply(this,arguments)},U)},count:function(H){var D=0;return ee(H,function(){D++}),D},toArray:function(H){return ee(H,function(D){return D})||[]},only:function(H){if(!Y(H))throw Error("React.Children.only expected to receive a single React element child.");return H}};return ot.Activity=g,ot.Children=we,ot.Component=E,ot.Fragment=a,ot.Profiler=n,ot.PureComponent=T,ot.StrictMode=r,ot.Suspense=f,ot.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=A,ot.__COMPILER_RUNTIME={__proto__:null,c:function(H){return A.H.useMemoCache(H)}},ot.cache=function(H){return function(){return H.apply(null,arguments)}},ot.cacheSignal=function(){return null},ot.cloneElement=function(H,D,U){if(H==null)throw Error("The argument must be a React element, but you passed "+H+".");var B=y({}
vendor: 4,951 bytes, lines 17-25
17,H.props),V=H.key;if(D!=null)for(Q in D.key!==void 0&&(V=""+D.key),D)!P.call(D,Q)||Q==="key"||Q==="__self"||Q==="__source"||Q==="ref"&&D.ref===void 0||(B[Q]=D[Q]);var Q=arguments.length-2;if(Q===1)B.children=U;else if(1<Q){for(var re=Array(Q),ue=0;ue<Q;ue++)re[ue]=arguments[ue+2];B.children=re}return I(H.type,V,B)},ot.createContext=function(H){return H={$$typeof:o,_currentValue:H,_currentValue2:H,_threadCount:0,Provider:null,Consumer:null},H.Provider=H,H.Consumer={$$typeof:l,_context:H},H},ot.createElement=function(H,D,U){var B,V={},Q=null;if(D!=null)for(B in D.key!==void 0&&(Q=""+D.key),D)P.call(D,B)&&B!=="key"&&B!=="__self"&&B!=="__source"&&(V[B]=D[B]);var re=arguments.length-2;if(re===1)V.children=U;else if(1<re){for(var ue=Array(re),fe=0;fe<re;fe++)ue[fe]=arguments[fe+2];V.children=ue}if(H&&H.defaultProps)for(B in re=H.defaultProps,re)V[B]===void 0&&(V[B]=re[B]);return I(H,Q,V)},ot.createRef=function(){return{current:null}},ot.forwardRef=function(H){return{$$typeof:c,render:H}},ot.isValidElement=Y,ot.lazy=function(H){return{$$typeof:m,_payload:{_status:-1,_result:H},_init:ne}},ot.memo=function(H,D){return{$$typeof:p,type:H,compare:D===void 0?null:D}},ot.startTransition=function(H){var D=A.T,U={};A.T=U;try{var B=H(),V=A.S;V!==null&&V(U,B),typeof B=="object"&&B!==null&&typeof B.then=="function"&&B.then(M,ae)}catch(Q){ae(Q)}finally{D!==null&&U.types!==null&&(D.types=U.types),A.T=D}},ot.unstable_useCacheRefresh=function(){return A.H.useCacheRefresh()},ot.use=function(H){return A.H.use(H)},ot.useActionState=function(H,D,U){return A.H.useActionState(H,D,U)},ot.useCallback=function(H,D){return A.H.useCallback(H,D)},ot.useContext=function(H){return A.H.useContext(H)},ot.useDebugValue=function(){},ot.useDeferredValue=function(H,D){return A.H.useDeferredValue(H,D)},ot.useEffect=function(H,D){return A.H.useEffect(H,D)},ot.useEffectEvent=function(H){return A.H.useEffectEvent(H)},ot.useId=function(){return A.H.useId()},ot.useImperativeHandle=function(H,D,U){return A.H.useImperativeHandle(H,D,U)},ot.useInsertionEffect=function(H,D){return A.H.useInsertionEffect(H,D)},ot.useLayoutEffect=function(H,D){return A.H.useLayoutEffect(H,D)},ot.useMemo=function(H,D){return A.H.useMemo(H,D)},ot.useOptimistic=function(H,D){return A.H.useOptimistic(H,D)},ot.useReducer=function(H,D,U){return A.H.useReducer(H,D,U)},ot.useRef=function(H){return A.H.useRef(H)},ot.useState=function(H){return A.H.useState(H)},ot.useSyncExternalStore=function(H,D,U){return A.H.useSyncExternalStore(H,D,U)},ot.useTransition=function(){return A.H.useTransition()},ot.version="19.2.1",ot}var Nb;function L0(){return Nb||(Nb=1,_m.exports=BC()),_m.exports}var C=L0();const Fe=gx(C),B0=MC({__proto__:null,default:Fe},[C]);var Em={exports:{}},lu={},Am={exports:{}},Tm={};/**
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 Cb;function IC(){return Cb||(Cb=1,(function(e){function t(O,ee){var ne=O.length;O.push(ee);e:for(;0<ne;){var ae=ne-1>>>1,we=O[ae];if(0<n(we,ee))O[ae]=ee,O[ne]=we,ne=ae;else break e}}function a(O){return O.length===0?null:O[0]}function r(O){if(O.length===0)return null;var ee=O[0],ne=O.pop();if(ne!==ee){O[0]=ne;e:for(var ae=0,we=O.length,H=we>>>1;ae<H;){var D=2*(ae+1)-1,U=O[D],B=D+1,V=O[B];if(0>n(U,ne))B<we&&0>n(V,U)?(O[ae]=V,O[B]=ne,ae=B):(O[ae]=U,O[D]=ne,ae=D);else if(B<we&&0>n(V,ne))O[ae]=V,O[B]=ne,ae=B;else break e}}return ee}function n(O,ee){var ne=O.sortIndex-ee.sortIndex;return ne!==0?ne:O.id-ee.id}if(e.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var l=performance;e.unstable_now=function(){return l.now()}}else{var o=Date,c=o.now();e.unstable_now=function(){return o.now()-c}}var f=[],p=[],m=1,g=null,v=3,w=!1,S=!1,y=!1,_=!1,E=typeof setTimeout=="function"?setTimeout:null,N=typeof clearTimeout=="function"?clearTimeout:null,T=typeof setImmediate<"u"?setImmediate:null;function j(O){for(var ee=a(p);ee!==null;){if(ee.callback===null)r(p);else if(ee.startTime<=O)r(p),ee.sortIndex=ee.expirationTime,t(f,ee);else break;ee=a(p)}}function R(O){if(y=!1,j(O),!S)if(a(f)!==null)S=!0,M||(M=!0,q());else{var ee=a(p);ee!==null&&ce(R,ee.startTime-O)}}var M=!1,A=-1,P=5,I=-1;function z(){return _?!0:!(e.unstable_now()-I<P)}function Y(){if(_=!1,M){var O=e.unstable_now();I=O;var ee=!0;try{e:{S=!1,y&&(y=!1,N(A),A=-1),w=!0;var ne=v;try{t:{for(j(O),g=a(f);g!==null&&!(g.expirationTime>O&&z());){var ae=g.callback;if(typeof ae=="function"){g.callback=null,v=g.priorityLevel;var we=ae(g.expirationTime<=O);if(O=e.unstable_now(),typeof we=="function"){g.callback=we,j(O),ee=!0;break t}g===a(f)&&r(f),j(O)}else r(f);g=a(f)}if(g!==null)ee=!0;else{var H=a(p);H!==null&&ce(R,H.startTime-O),ee=!1}}break e}finally{g=null,v=ne,w=!1}ee=void 0}}finally{ee?q():M=!1}}}var q;if(typeof T=="function")q=function(){T(Y)};
vendor: 10,828 bytes, lines 25-43
25else if(typeof MessageChannel<"u"){var te=new MessageChannel,oe=te.port2;te.port1.onmessage=Y,q=function(){oe.postMessage(null)}}else q=function(){E(Y,0)};function ce(O,ee){A=E(function(){O(e.unstable_now())},ee)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(O){O.callback=null},e.unstable_forceFrameRate=function(O){0>O||125<O?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):P=0<O?Math.floor(1e3/O):5},e.unstable_getCurrentPriorityLevel=function(){return v},e.unstable_next=function(O){switch(v){case 1:case 2:case 3:var ee=3;break;default:ee=v}var ne=v;v=ee;try{return O()}finally{v=ne}},e.unstable_requestPaint=function(){_=!0},e.unstable_runWithPriority=function(O,ee){switch(O){case 1:case 2:case 3:case 4:case 5:break;default:O=3}var ne=v;v=O;try{return ee()}finally{v=ne}},e.unstable_scheduleCallback=function(O,ee,ne){var ae=e.unstable_now();switch(typeof ne=="object"&&ne!==null?(ne=ne.delay,ne=typeof ne=="number"&&0<ne?ae+ne:ae):ne=ae,O){case 1:var we=-1;break;case 2:we=250;break;case 5:we=1073741823;break;case 4:we=1e4;break;default:we=5e3}return we=ne+we,O={id:m++,callback:ee,priorityLevel:O,startTime:ne,expirationTime:we,sortIndex:-1},ne>ae?(O.sortIndex=ne,t(p,O),a(f)===null&&O===a(p)&&(y?(N(A),A=-1):y=!0,ce(R,ne-ae))):(O.sortIndex=we,t(f,O),S||w||(S=!0,M||(M=!0,q()))),O},e.unstable_shouldYield=z,e.unstable_wrapCallback=function(O){var ee=v;return function(){var ne=v;v=ee;try{return O.apply(this,arguments)}finally{v=ne}}}})(Tm)),Tm}var Db;function UC(){return Db||(Db=1,Am.exports=IC()),Am.exports}var km={exports:{}},lr={};/**
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 Ob;function zC(){if(Ob)return lr;Ob=1;var e=L0();function t(f){var p="https://react.dev/errors/"+f;if(1<arguments.length){p+="?args[]="+encodeURIComponent(arguments[1]);for(var m=2;m<arguments.length;m++)p+="&args[]="+encodeURIComponent(arguments[m])}return"Minified React error #"+f+"; visit "+p+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function a(){}var r={d:{f:a,r:function(){throw Error(t(522))},D:a,C:a,L:a,m:a,X:a,S:a,M:a},p:0,findDOMNode:null},n=Symbol.for("react.portal");function l(f,p,m){var g=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:n,key:g==null?null:""+g,children:f,containerInfo:p,implementation:m}}var o=e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function c(f,p){if(f==="font")return"";if(typeof p=="string")return p==="use-credentials"?p:""}return lr.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=r,lr.createPortal=function(f,p){var m=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!p||p.nodeType!==1&&p.nodeType!==9&&p.nodeType!==11)throw Error(t(299));return l(f,p,null,m)},lr.flushSync=function(f){var p=o.T,m=r.p;try{if(o.T=null,r.p=2,f)return f()}finally{o.T=p,r.p=m,r.d.f()}},lr.preconnect=function(f,p){typeof f=="string"&&(p?(p=p.crossOrigin,p=typeof p=="string"?p==="use-credentials"?p:"":void 0):p=null,r.d.C(f,p))},lr.prefetchDNS=function(f){typeof f=="string"&&r.d.D(f)},lr.preinit=function(f,p){if(typeof f=="string"&&p&&typeof p.as=="string"){var m=p.as,g=c(m,p.crossOrigin),v=typeof p.integrity=="string"?p.integrity:void 0,w=typeof p.fetchPriority=="string"?p.fetchPriority:void 0;m==="style"?r.d.S(f,typeof p.precedence=="string"?p.precedence:void 0,{crossOrigin:g,integrity:v,fetchPriority:w}):m==="script"&&r.d.X(f,{crossOrigin:g,integrity:v,fetchPriority:w,nonce:typeof p.nonce=="string"?p.nonce:void 0})}},lr.preinitModule=function(f,p){if(typeof f=="string")if(typeof p=="object"&&p!==null){if(p.as==null||p.as==="script"){var m=c(p.as,p.crossOrigin);r.d.M(f,{crossOrigin:m,integrity:typeof p.integrity=="string"?p.integrity:void 0,nonce:typeof p.nonce=="string"?p.nonce:void 0})}}else p==null&&r.d.M(f)},lr.preload=function(f,p){if(typeof f=="string"&&typeof p=="object"&&p!==null&&typeof p.as=="string"){var m=p.as,g=c(m,p.crossOrigin);r.d.L(f,m,{crossOrigin:g,integrity:typeof p.integrity=="string"?p.integrity:void 0,nonce:typeof p.nonce=="string"?p.nonce:void 0,type:typeof p.type=="string"?p.type:void 0,fetchPriority:typeof p.fetchPriority=="string"?p.fetchPriority:void 0,referrerPolicy:typeof p.referrerPolicy=="string"?p.referrerPolicy:void 0,imageSrcSet:typeof p.imageSrcSet=="string"?p.imageSrcSet:void 0,imageSizes:typeof p.imageSizes=="string"?p.imageSizes:void 0,media:typeof p.media=="string"?p.media:void 0})}},lr.preloadModule=function(f,p){if(typeof f=="string")if(p){var m=c(p.as,p.crossOrigin);r.d.m(f,{as:typeof p.as=="string"&&p.as!=="script"?p.as:void 0,crossOrigin:m,integrity:typeof p.integrity=="string"?p.integrity:void 0})}else r.d.m(f)},lr.requestFormReset=function(f){r.d.r(f)},lr.unstable_batchedUpdates=function(f,p){return f(p)},lr.useFormState=function(f,p,m){return o.H.useFormState(f,p,m)},lr.useFormStatus=function(){return o.H.useHostTransitionStatus()},lr.version="19.2.1",lr}var Fb;function __(){if(Fb)return km.exports;Fb=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),km.exports=zC(),km.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 Rb;function HC(){if(Rb)return lu;Rb=1;var e=UC(),t=L0(),a=__();function r(s){var i="https://react.dev/errors/"+s;if(1<arguments.length){i+="?args[]="+encodeURIComponent(arguments[1]);for(var u=2;u<arguments.length;u++)i+="&args[]="+encodeURIComponent(arguments[u])}return"Minified React error #"+s+"; visit "+i+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function n(s){return!(!s||s.nodeType!==1&&s.nodeType!==9&&s.nodeType!==11)}function l(s){var i=s,u=s;if(s.alternate)for(;i.return;)i=i.return;else{s=i;do i=s,(i.flags&4098)!==0&&(u=i.return),s=i.return;while(s)}return i.tag===3?u:null}function o(s){if(s.tag===13){var i=s.memoizedState;if(i===null&&(s=s.alternate,s!==null&&(i=s.memoizedState)),i!==null)return i.dehydrated}return null}function c(s){if(s.tag===31){var i=s.memoizedState;if(i===null&&(s=s.alternate,s!==null&&(i=s.memoizedState)),i!==null)return i.dehydrated}return null}function f(s){if(l(s)!==s)throw Error(r(188))}function p(s){var i=s.alternate;if(!i){if(i=l(s),i===null)throw Error(r(188));return i!==s?null:s}for(var u=s,h=i;;){var x=u.return;if(x===null)break;var b=x.alternate;if(b===null){if(h=x.return,h!==null){u=h;continue}break}if(x.child===b.child){for(b=x.child;b;){if(b===u)return f(x),s;if(b===h)return f(x),i;b=b.sibling}throw Error(r(188))}if(u.return!==h.return)u=x,h=b;else{for(var k=!1,L=x.child;L;){if(L===u){k=!0,u=x,h=b;break}if(L===h){k=!0,h=x,u=b;break}L=L.sibling}if(!k){for(L=b.child;L;){if(L===u){k=!0,u=b,h=x;break}if(L===h){k=!0,h=b,u=x;break}L=L.sibling}if(!k)throw Error(r(189))}}if(u.alternate!==h)throw Error(r(190))}if(u.tag!==3)throw Error(r(188));return u.stateNode.current===u?s:i}function m(s){var i=s.tag;if(i===5||i===26||i===27||i===6)return s;for(s=s.child;s!==null;){if(i=m(s),i!==null)return i;s=s.sibling}return null}var g=Object.assign,v=Symbol.for("react.element"),w=Symbol.for("react.transitional.element"),S=Symbol.for("react.portal"),y=Symbol.for("react.fragment"),_=Symbol.for("react.strict_mode"),E=Symbol.for("react.profiler"),N=Symbol.for("react.consumer"),T=Symbol.for("react.context"),j=Symbol.for("react.forward_ref"),R=Symbol.for("react.suspense"),M=Symbol.for("react.suspense_list"),A=Symbol.for("react.memo"),P=Symbol.for("react.lazy"),I=Symbol.for("react.activity"),z=Symbol.for("react.memo_cache_sentinel"),Y=Symbol.iterator;function q(s){return s===null||typeof s!="object"?null:(s=Y&&s[Y]||s["@@iterator"],typeof s=="function"?s:null)}var te=Symbol.for("react.client.reference");function oe(s){if(s==null)return null;if(typeof s=="function")return s.$$typeof===te?null:s.displayName||s.name||null;if(typeof s=="string")return s;switch(s){case y:return"Fragment";case E:return"Profiler";case _:return"StrictMode";case R:return"Suspense";case M:return"SuspenseList";case I:return"Activity"}if(typeof s=="object")switch(s.$$typeof){case S:return"Portal";case T:return s.displayName||"Context";case N:return(s._context.displayName||"Context")+".Consumer";case j:var i=s.render;return s=s.displayName,s||(s=i.displayName||i.name||"",s=s!==""?"ForwardRef("+s+")":"ForwardRef"),s;case A:return i=s.displayName||null,i!==null?i:oe(s.type)||"Memo";case P:i=s._payload,s=s._init;try{return oe(s(i))}catch{}}return null}var ce=Array.isArray,O=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,ee=a.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,ne={pending:!1,data:null,method:null,action:null},ae=[],we=-1;function H(s){return{current:s}}function D(s){0>we||(s.current=ae[we],ae[we]=null,we--)}function U(s,i){we++,ae[we]=s.current,s.current=i}var B=H(null),V=H(null),Q=H(null),re=H(null);function ue(s,i){switch(U(Q,i),U(V,s),U(B,null),i.nodeType){case 9:case 11:s=(s=i.documentElement)&&(s=s.namespaceURI)?X2(s):0;break;default:if(s=i.tagName,i=i.namespaceURI)i=X2(i),s=K2(i,s);else switch(s){case"svg":s=1;break;case"math":s=2;break;default:s=0}}D(B),U(B,s)}function fe(){D(B),D(V),D(Q)}function ye(s){s.memoizedState!==null&&U(re,s);var i=B.current,u=K2(i,s.type);i!==u&&(U(V,s),U(B,u))}function De(s){V.current===s&&(D(B),D(V)),re.current===s&&(D(re),au._currentValue=ne)}var X,Xe;function Ye(s){if(X===void 0)try{throw Error()}catch(u){var i=u.stack.trim().match(/\n( *(at )?)/);X=i&&i[1]||"",Xe=-1<u.stack.indexOf(`
42    at`)?" (<anonymous>)":-1<u.stack.indexOf("@")?"@unknown:0:0":""}return`
43`+X+s+Xe}var lt=!1;function Je(s,i){if(!s||lt)return"";lt=!0;var u=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var h={DetermineComponentFrameRoot:function(){try{if(i){var ke=function(){throw Error()};if(Object.defineProperty(ke.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(ke,[])}catch(be){var xe=be}Reflect.construct(s,[],ke)}else{try{ke.call()}catch(be){xe=be}s.call(ke.prototype)}}else{try{throw Error()}catch(be){xe=be}(ke=s())&&typeof ke.catch=="function"&&ke.catch(function(){})}}
vendor: 10,142 bytes, lines 43-48
43catch(be){if(be&&xe&&typeof be.stack=="string")return[be.stack,xe.stack]}return[null,null]}};h.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var x=Object.getOwnPropertyDescriptor(h.DetermineComponentFrameRoot,"name");x&&x.configurable&&Object.defineProperty(h.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var b=h.DetermineComponentFrameRoot(),k=b[0],L=b[1];if(k&&L){var se=k.split(`
44`),he=L.split(`
45`);for(x=h=0;h<se.length&&!se[h].includes("DetermineComponentFrameRoot");)h++;for(;x<he.length&&!he[x].includes("DetermineComponentFrameRoot");)x++;if(h===se.length||x===he.length)for(h=se.length-1,x=he.length-1;1<=h&&0<=x&&se[h]!==he[x];)x--;for(;1<=h&&0<=x;h--,x--)if(se[h]!==he[x]){if(h!==1||x!==1)do if(h--,x--,0>x||se[h]!==he[x]){var Ee=`
46`+se[h].replace(" at new "," at ");return s.displayName&&Ee.includes("<anonymous>")&&(Ee=Ee.replace("<anonymous>",s.displayName)),Ee}while(1<=h&&0<=x);break}}}finally{lt=!1,Error.prepareStackTrace=u}return(u=s?s.displayName||s.name:"")?Ye(u):""}function Re(s,i){switch(s.tag){case 26:case 27:case 5:return Ye(s.type);case 16:return Ye("Lazy");case 13:return s.child!==i&&i!==null?Ye("Suspense Fallback"):Ye("Suspense");case 19:return Ye("SuspenseList");case 0:case 15:return Je(s.type,!1);case 11:return Je(s.type.render,!1);case 1:return Je(s.type,!0);case 31:return Ye("Activity");default:return""}}function jt(s){try{var i="",u=null;do i+=Re(s,u),u=s,s=s.return;while(s);return i}catch(h){return`
47Error generating stack: `+h.message+`
48`+h.stack}}var zt=Object.prototype.hasOwnProperty,Se=e.unstable_scheduleCallback,St=e.unstable_cancelCallback,Mt=e.unstable_shouldYield,ka=e.unstable_requestPaint,Tt=e.unstable_now,br=e.unstable_getCurrentPriorityLevel,rr=e.unstable_ImmediatePriority,Wn=e.unstable_UserBlockingPriority,oa=e.unstable_NormalPriority,nr=e.unstable_LowPriority,rt=e.unstable_IdlePriority,Kt=e.log,ba=e.unstable_setDisableYieldValue,$t=null,ca=null;function Nr(s){if(typeof Kt=="function"&&ba(s),ca&&typeof ca.setStrictMode=="function")try{ca.setStrictMode($t,s)}catch{}}var Va=Math.clz32?Math.clz32:zr,xc=Math.log,Zs=Math.LN2;function zr(s){return s>>>=0,s===0?32:31-(xc(s)/Zs|0)|0}var gs=256,Js=262144,xs=4194304;function wr(s){var i=s&42;if(i!==0)return i;switch(s&-s){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 s&261888;case 262144:case 524288:case 1048576:case 2097152:return s&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return s&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return s}}function nt(s,i,u){var h=s.pendingLanes;if(h===0)return 0;var x=0,b=s.suspendedLanes,k=s.pingedLanes;s=s.warmLanes;var L=h&134217727;return L!==0?(h=L&~b,h!==0?x=wr(h):(k&=L,k!==0?x=wr(k):u||(u=L&~s,u!==0&&(x=wr(u))))):(L=h&~b,L!==0?x=wr(L):k!==0?x=wr(k):u||(u=h&~s,u!==0&&(x=wr(u)))),x===0?0:i!==0&&i!==x&&(i&b)===0&&(b=x&-x,u=i&-i,b>=u||b===32&&(u&4194048)!==0)?i:x}function Yt(s,i){return(s.pendingLanes&~(s.suspendedLanes&~s.pingedLanes)&i)===0}function Na(s,i){switch(s){case 1:case 2:case 4:case 8:case 64:return i+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 i+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 Ga(){var s=xs;return xs<<=1,(xs&62914560)===0&&(xs=4194304),s}function qn(s){for(var i=[],u=0;31>u;u++)i.push(s);return i}function Jt(s,i){s.pendingLanes|=i,i!==268435456&&(s.suspendedLanes=0,s.pingedLanes=0,s.warmLanes=0)}function sr(s,i,u,h,x,b){var k=s.pendingLanes;s.pendingLanes=u,s.suspendedLanes=0,s.pingedLanes=0,s.warmLanes=0,s.expiredLanes&=u,s.entangledLanes&=u,s.errorRecoveryDisabledLanes&=u,s.shellSuspendCounter=0;var L=s.entanglements,se=s.expirationTimes,he=s.hiddenUpdates;for(u=k&~u;0<u;){var Ee=31-Va(u),ke=1<<Ee;L[Ee]=0,se[Ee]=-1;var xe=he[Ee];if(xe!==null)for(he[Ee]=null,Ee=0;Ee<xe.length;Ee++){var be=xe[Ee];be!==null&&(be.lane&=-536870913)}u&=~ke}h!==0&&vs(s,h,0),b!==0&&x===0&&s.tag!==0&&(s.suspendedLanes|=b&~(k&~i))}function vs(s,i,u){s.pendingLanes|=i,s.suspendedLanes&=~i;var h=31-Va(i);s.entangledLanes|=i,s.entanglements[h]=s.entanglements[h]|1073741824|u&261930}function Wa(s,i){var u=s.entangledLanes|=i;for(s=s.entanglements;u;){var h=31-Va(u),x=1<<h;x&i|s[h]&i&&(s[h]|=i),u&=~x}}function ir(s,i){var u=i&-i;return u=(u&42)!==0?1:ei(u),(u&(s.suspendedLanes|i))!==0?0:u}function ei(s){switch(s){case 2:s=1;break;case 8:s=4;break;case 32:s=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:s=128;break;case 268435456:s=134217728;break;default:s=0}return s}function Hr(s){return s&=-s,2<s?8<s?(s&134217727)!==0?32:268435456:8:2}function F(){var s=ee.p;return s!==0?s:(s=window.event,s===void 0?32:vb(s.type))}function Z(s,i){var u=ee.p;try{return ee.p=s,i()}finally{ee.p=u}}var G=Math.random().toString(36).slice(2),W="__reactFiber$"+G,K="__reactProps$"+G,J="__reactContainer$"+G,pe="__reactEvents$"+G,Ae="__reactListeners$"+G,me="__reactHandles$"+G,ge="__reactResources$"+G,ve="__reactMarker$"+G;function Ce(s){delete s[W],delete s[K],delete s[pe],delete s[Ae],delete s[me]}function je(s){var i=s[W];if(i)return i;for(var u=s.parentNode;u;){if(i=u[J]||u[W]){if(u=i.alternate,i.child!==null||u!==null&&u.child!==null)for(s=ab(s);s!==null;){if(u=s[W])return u;s=ab(s)}return i}s=u,u=s.parentNode}return null}function Ie(s){if(s=s[W]||s[J]){var i=s.tag;if(i===5||i===6||i===13||i===31||i===26||i===27||i===3)return s}return null}function Oe(s){var i=s.tag;if(i===5||i===26||i===27||i===6)return s.stateNode;throw Error(r(33))}function Be(s){var i=s[ge];return i||(i=s[ge]={hoistableStyles:new Map,hoistableScripts:new Map}),i}function We(s){s[ve]=!0}var Qt=new Set,Zt={};function ia(s,i){nn(s,i),nn(s+"Capture",i)}function nn(s,i){for(Zt[s]=i,s=0;s<i.length;s++)Qt.add(i[s])}var Yi=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]*$"),ti={},$n={};function vc(s){return zt.call($n,s)?!0:zt.call(ti,s)?!1:Yi.test(s)?$n[s]=!0:(ti[s]=!0,!1)}function Cr(s,i,u){if(vc(i))if(u===null)s.removeAttribute(i);else{switch(typeof u){case"undefined":case"function":case"symbol":s.removeAttribute(i);return;case"boolean":var h=i.toLowerCase().slice(0,5);if(h!=="data-"&&h!=="aria-"){s.removeAttribute(i);return}}s.setAttribute(i,""+u)}}function pf(s,i,u){if(u===null)s.removeAttribute(i);else{switch(typeof u){case"undefined":case"function":case"symbol":case"boolean":s.removeAttribute(i);return}s.setAttribute(i,""+u)}}function ys(s,i,u,h){if(h===null)s.removeAttribute(u);else{switch(typeof h){case"undefined":case"function":case"symbol":case"boolean":s.removeAttribute(u);return}s.setAttributeNS(i,u,""+h)}}function sn(s){switch(typeof s){case"bigint":case"boolean":case"number":case"string":case"undefined":return s;case"object":return s;default:return""}}function U1(s){var i=s.type;return(s=s.nodeName)&&s.toLowerCase()==="input"&&(i==="checkbox"||i==="radio")}function Nk(s,i,u){var h=Object.getOwnPropertyDescriptor(s.constructor.prototype,i);if(!s.hasOwnProperty(i)&&typeof h<"u"&&typeof h.get=="function"&&typeof h.set=="function"){var x=h.get,b=h.set;return Object.defineProperty(s,i,{configurable:!0,get:function(){return x.call(this)},set:function(k){u=""+k,b.call(this,k)}}),Object.defineProperty(s,i,{enumerable:h.enumerable}),{getValue:function(){return u},setValue:function(k){u=""+k},stopTracking:function(){s._valueTracker=null,delete s[i]}}}}function mh(s){if(!s._valueTracker){var i=U1(s)?"checked":"value";s._valueTracker=Nk(s,i,""+s[i])}}function z1(s){if(!s)return!1;var i=s._valueTracker;if(!i)return!0;var u=i.getValue(),h="";return s&&(h=U1(s)?s.checked?"true":"false":s.value),s=h,s!==u?(i.setValue(s),!0):!1}function mf(s){if(s=s||(typeof document<"u"?document:void 0),typeof s>"u")return null;try{return s.activeElement||s.body}catch{return s.body}}var Ck=/[\n"\\]/g;function ln(s){return s.replace(Ck,function(i){return"\\"+i.charCodeAt(0).toString(16)+" "})}function gh(s,i,u,h,x,b,k,L){s.name="",k!=null&&typeof k!="function"&&typeof k!="symbol"&&typeof k!="boolean"?s.type=k:s.removeAttribute("type"),i!=null?k==="number"?(i===0&&s.value===""||s.value!=i)&&(s.value=""+sn(i)):s.value!==""+sn(i)&&(s.value=""+sn(i)):k!=="submit"&&k!=="reset"||s.removeAttribute("value"),i!=null?xh(s,k,sn(i)):u!=null?xh(s,k,sn(u)):h!=null&&s.removeAttribute("value"),x==null&&b!=null&&(s.defaultChecked=!!b),x!=null&&(s.checked=x&&typeof x!="function"&&typeof x!="symbol"),L!=null&&typeof L!="function"&&typeof L!="symbol"&&typeof L!="boolean"?s.name=""+sn(L):s.removeAttribute("name")}function H1(s,i,u,h,x,b,k,L){if(b!=null&&typeof b!="function"&&typeof b!="symbol"&&typeof b!="boolean"&&(s.type=b),i!=null||u!=null){if(!(b!=="submit"&&b!=="reset"||i!=null)){mh(s);return}u=u!=null?""+sn(u):"",i=i!=null?""+sn(i):u,L||i===s.value||(s.value=i),s.defaultValue=i}h=h??x,h=typeof h!="function"&&typeof h!="symbol"&&!!h,s.checked=L?s.checked:!!h,s.defaultChecked=!!h,k!=null&&typeof k!="function"&&typeof k!="symbol"&&typeof k!="boolean"&&(s.name=k),mh(s)}function xh(s,i,u){i==="number"&&mf(s.ownerDocument)===s||s.defaultValue===""+u||(s.defaultValue=""+u)}function Ql(s,i,u,h){if(s=s.options,i){i={};for(var x=0;x<u.length;x++)i["$"+u[x]]=!0;for(u=0;
vendor: 4,873 bytes, line 48
48u<s.length;u++)x=i.hasOwnProperty("$"+s[u].value),s[u].selected!==x&&(s[u].selected=x),x&&h&&(s[u].defaultSelected=!0)}else{for(u=""+sn(u),i=null,x=0;x<s.length;x++){if(s[x].value===u){s[x].selected=!0,h&&(s[x].defaultSelected=!0);return}i!==null||s[x].disabled||(i=s[x])}i!==null&&(i.selected=!0)}}function V1(s,i,u){if(i!=null&&(i=""+sn(i),i!==s.value&&(s.value=i),u==null)){s.defaultValue!==i&&(s.defaultValue=i);return}s.defaultValue=u!=null?""+sn(u):""}function G1(s,i,u,h){if(i==null){if(h!=null){if(u!=null)throw Error(r(92));if(ce(h)){if(1<h.length)throw Error(r(93));h=h[0]}u=h}u==null&&(u=""),i=u}u=sn(i),s.defaultValue=u,h=s.textContent,h===u&&h!==""&&h!==null&&(s.value=h),mh(s)}function Zl(s,i){if(i){var u=s.firstChild;if(u&&u===s.lastChild&&u.nodeType===3){u.nodeValue=i;return}}s.textContent=i}var Dk=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 W1(s,i,u){var h=i.indexOf("--")===0;u==null||typeof u=="boolean"||u===""?h?s.setProperty(i,""):i==="float"?s.cssFloat="":s[i]="":h?s.setProperty(i,u):typeof u!="number"||u===0||Dk.has(i)?i==="float"?s.cssFloat=u:s[i]=(""+u).trim():s[i]=u+"px"}function q1(s,i,u){if(i!=null&&typeof i!="object")throw Error(r(62));if(s=s.style,u!=null){for(var h in u)!u.hasOwnProperty(h)||i!=null&&i.hasOwnProperty(h)||(h.indexOf("--")===0?s.setProperty(h,""):h==="float"?s.cssFloat="":s[h]="");for(var x in i)h=i[x],i.hasOwnProperty(x)&&u[x]!==h&&W1(s,x,h)}else for(var b in i)i.hasOwnProperty(b)&&W1(s,b,i[b])}function vh(s){if(s.indexOf("-")===-1)return!1;switch(s){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 Ok=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"]]),Fk=/^[\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 gf(s){return Fk.test(""+s)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":s}function bs(){}var yh=null;function bh(s){return s=s.target||s.srcElement||window,s.correspondingUseElement&&(s=s.correspondingUseElement),s.nodeType===3?s.parentNode:s}var Jl=null,eo=null;function $1(s){var i=Ie(s);if(i&&(s=i.stateNode)){var u=s[K]||null;e:switch(s=i.stateNode,i.type){case"input":if(gh(s,u.value,u.defaultValue,u.defaultValue,u.checked,u.defaultChecked,u.type,u.name),i=u.name,u.type==="radio"&&i!=null){for(u=s;u.parentNode;)u=u.parentNode;for(u=u.querySelectorAll('input[name="'+ln(""+i)+'"][type="radio"]'),i=0;i<u.length;i++){var h=u[i];if(h!==s&&h.form===s.form){var x=h[K]||null;if(!x)throw Error(r(90));gh(h,x.value,x.defaultValue,x.defaultValue,x.checked,x.defaultChecked,x.type,x.name)}}for(i=0;i<u.length;i++)h=u[i],h.form===s.form&&z1(h)}break e;case"textarea":V1(s,u.value,u.defaultValue);break e;case"select":i=u.value,i!=null&&Ql(s,!!u.multiple,i,!1)}}}var wh=!1;function X1(s,i,u){if(wh)return s(i,u);wh=!0;try{var h=s(i);return h}finally{if(wh=!1,(Jl!==null||eo!==null)&&(rd(),Jl&&(i=Jl,s=eo,eo=Jl=null,$1(i),s)))for(i=0;i<s.length;i++)$1(s[i])}}function yc(s,i){var u=s.stateNode;if(u===null)return null;var h=u[K]||null;if(h===null)return null;u=h[i];e:switch(i){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(h=!h.disabled)||(s=s.type,h=!(s==="button"||s==="input"||s==="select"||s==="textarea")),s=!h;break e;default:s=!1}if(s)return null;if(u&&typeof u!="function")throw Error(r(231,i,typeof u));return u}var ws=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Sh=!1;if(ws)try{var bc={};Object.defineProperty(bc,"passive",{get:function(){Sh=!0}}),window.addEventListener("test",bc,bc),window.removeEventListener("test",bc,bc)}catch{Sh=!1}var ai=null,_h=null,xf=null;function K1(){if(xf)return xf;var s,i=_h,u=i.length,h,x="value"in ai?ai.value:ai.textContent,b=x.length;for(s=0;s<u&&i[s]===x[s];s++);var k=u-s;for(h=1;h<=k&&i[u-h]===x[b-h];h++);return xf=x.slice(s,1<h?1-h:void 0)}function vf(s){var i=s.keyCode;return"charCode"in s?(s=s.charCode,s===0&&i===13&&(s=13)):s=i,s===10&&(s=13),32<=s||s===13?s:0}function yf(){return!0}function Y1(){return!1}function Dr(s){function i(u,h,x,b,k){this._reactName=u,this._targetInst=x,this.type=h,this.nativeEvent=b,this.target=k,this.currentTarget=null;for(var L in s)s.hasOwnProperty(L)&&(u=s[L],this[L]=u?u(b):b[L]);return this.isDefaultPrevented=(b.defaultPrevented!=null?b.defaultPrevented:b.returnValue===!1)?yf:Y1,this.isPropagationStopped=Y1,this}return g(i.prototype,{preventDefault:function(){this.defaultPrevented=!0;var u=this.nativeEvent;u&&(u.preventDefault?u.preventDefault():typeof u.returnValue!="unknown"&&(u.returnValue=!1),this.isDefaultPrevented=yf)},stopPropagation:function(){var u=this.nativeEvent;u&&(u.stopPropagation?u.stopPropagation():typeof u.cancelBubble!="unknown"&&(u.cancelBubble=!0),this.isPropagationStopped=yf)},persist:function(){},isPersistent:yf}),i}var Qi={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(s){return s.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},bf=Dr(Qi),wc=g({},Qi,{view:0,detail:0}),Rk=Dr(wc),Eh,Ah,Sc,wf=g({},wc,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:k
vendor: 1,671 bytes, line 48
48h,button:0,buttons:0,relatedTarget:function(s){return s.relatedTarget===void 0?s.fromElement===s.srcElement?s.toElement:s.fromElement:s.relatedTarget},movementX:function(s){return"movementX"in s?s.movementX:(s!==Sc&&(Sc&&s.type==="mousemove"?(Eh=s.screenX-Sc.screenX,Ah=s.screenY-Sc.screenY):Ah=Eh=0,Sc=s),Eh)},movementY:function(s){return"movementY"in s?s.movementY:Ah}}),Q1=Dr(wf),jk=g({},wf,{dataTransfer:0}),Mk=Dr(jk),Pk=g({},wc,{relatedTarget:0}),Th=Dr(Pk),Lk=g({},Qi,{animationName:0,elapsedTime:0,pseudoElement:0}),Bk=Dr(Lk),Ik=g({},Qi,{clipboardData:function(s){return"clipboardData"in s?s.clipboardData:window.clipboardData}}),Uk=Dr(Ik),zk=g({},Qi,{data:0}),Z1=Dr(zk),Hk={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Vk={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"},Gk={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Wk(s){var i=this.nativeEvent;return i.getModifierState?i.getModifierState(s):(s=Gk[s])?!!i[s]:!1}function kh(){return Wk}var qk=g({},wc,{key:function(s){if(s.key){var i=Hk[s.key]||s.key;if(i!=="Unidentified")return i}return s.type==="keypress"?(s=vf(s),s===13?"Enter":String.fromCharCode(s)):s.type==="
48keydown"||s.type==="keyup"?Vk[s.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:kh,charCode:function(s){return s.type==="keypress"?vf(s):0},keyCode:function(s){return s.type==="keydown"||s.type==="keyup"?s.keyCode:0},which:function(s){return s.type==="keypress"?vf(s):s.type==="keydown"||s.type==="keyup"?s.keyCode:0}}),$k=Dr(qk),Xk=g({},wf,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),J1=Dr(Xk),Kk=g({},wc,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:kh}),Yk=Dr(Kk),Qk=g({},Qi,{propertyName:0,elapsedTime:0,pseudoElement:0}),Zk=Dr(Qk),Jk=g({},wf,{deltaX:function(s){return"deltaX"in s?s.deltaX:"wheelDeltaX"in s?-s.wheelDeltaX:0},deltaY:function(s){return"deltaY"in s?s.deltaY:"wheelDeltaY"in s?-s.wheelDeltaY:"wheelDelta"in s?-s.wheelDelta:0},deltaZ:0,deltaMode:0}),eN=Dr(Jk),tN=g({},Qi,{newState:0,oldState:0}),aN=Dr(tN),rN=[9,13,27,32],Nh=ws&&"CompositionEvent"in window,_c=null;ws&&"documentMode"in document&&(_c=document.documentMode);var nN=ws&&"TextEvent"in window&&!_c,ev=ws&&(!Nh||_c&&8<_c&&11>=_c),tv=" ",av=!1;function rv(s,i){switch(s){case"keyup":return rN.indexOf(i.keyCode)!==-1;case"keydown":return i.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function nv(s){return s=s.detail,typeof s=="object"&&"data"in s?s.data:null}var to=!1;function sN(s,i){switch(s){case"compositionend":return nv(i);case"keypress":return i.which!==32?null:(av=!0,tv);case"textInput":return s=i.data,s===tv&&av?null:s;default:return null}}function iN(s,i){if(to)return s==="compositionend"||!Nh&&rv(s,i)?(s=K1(),xf=_h=ai=null,to=!1,s):null;switch(s){case"paste":return null;case"keypress":if(!(i.ctrlKey||i.altKey||i.metaKey)||i.ctrlKey&&i.altKey){if(i.char&&1<i.char.length)return i.char;if(i.which)return String.fromCharCode(i.which)}return null;case"compositionend":return ev&&i.locale!=="ko"?null:i.data;default:return null}}var lN={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 sv(s){var i=s&&s.nodeName&&s.nodeName.toLowerCase();return i==="input"?!!lN[s.type]:i==="textarea"}function iv(s,i,u,h){Jl?eo?eo.push(h):eo=[h]:Jl=h,i=ud(i,"onChange"),0<i.length&&(u=new bf("onChange","change",null,u,h),s.push({event:u,listeners:i}))}var Ec=null,Ac=null;function oN(s){H2(s,0)}function Sf(s){var i=Oe(s);if(z1(i))return s}function lv(s,i){if(s==="change")return i}var ov=!1;if(ws){var Ch;if(ws){var Dh="oninput"in document;if(!Dh){var cv=document.createElement("div");cv.setAttribute("oninput","return;"),Dh=typeof cv.oninput=="function"}Ch=Dh}else Ch=!1;ov=Ch&&(!document.documentMode||9<document.documentMode)}function uv(){Ec&&(Ec.detachEvent("onpropertychange",fv),Ac=Ec=null)}function fv(s){if(s.propertyName==="value"&&Sf(Ac)){var i=[];iv(i,Ac,s,bh(s)),X1(oN,i)}}function cN(s,i,u){s==="focusin"?(uv(),Ec=i,Ac=u,Ec.attachEvent("onpropertychange",fv)):s==="focusout"&&uv()}function uN(s){if(s==="selectionchange"||s==="keyup"||s==="keydown")return Sf(Ac)}
vendor: 24,740 bytes, line 48
48function fN(s,i){if(s==="click")return Sf(i)}function dN(s,i){if(s==="input"||s==="change")return Sf(i)}function hN(s,i){return s===i&&(s!==0||1/s===1/i)||s!==s&&i!==i}var Vr=typeof Object.is=="function"?Object.is:hN;function Tc(s,i){if(Vr(s,i))return!0;if(typeof s!="object"||s===null||typeof i!="object"||i===null)return!1;var u=Object.keys(s),h=Object.keys(i);if(u.length!==h.length)return!1;for(h=0;h<u.length;h++){var x=u[h];if(!zt.call(i,x)||!Vr(s[x],i[x]))return!1}return!0}function dv(s){for(;s&&s.firstChild;)s=s.firstChild;return s}function hv(s,i){var u=dv(s);s=0;for(var h;u;){if(u.nodeType===3){if(h=s+u.textContent.length,s<=i&&h>=i)return{node:u,offset:i-s};s=h}e:{for(;u;){if(u.nextSibling){u=u.nextSibling;break e}u=u.parentNode}u=void 0}u=dv(u)}}function pv(s,i){return s&&i?s===i?!0:s&&s.nodeType===3?!1:i&&i.nodeType===3?pv(s,i.parentNode):"contains"in s?s.contains(i):s.compareDocumentPosition?!!(s.compareDocumentPosition(i)&16):!1:!1}function mv(s){s=s!=null&&s.ownerDocument!=null&&s.ownerDocument.defaultView!=null?s.ownerDocument.defaultView:window;for(var i=mf(s.document);i instanceof s.HTMLIFrameElement;){try{var u=typeof i.contentWindow.location.href=="string"}catch{u=!1}if(u)s=i.contentWindow;else break;i=mf(s.document)}return i}function Oh(s){var i=s&&s.nodeName&&s.nodeName.toLowerCase();return i&&(i==="input"&&(s.type==="text"||s.type==="search"||s.type==="tel"||s.type==="url"||s.type==="password")||i==="textarea"||s.contentEditable==="true")}var pN=ws&&"documentMode"in document&&11>=document.documentMode,ao=null,Fh=null,kc=null,Rh=!1;function gv(s,i,u){var h=u.window===u?u.document:u.nodeType===9?u:u.ownerDocument;Rh||ao==null||ao!==mf(h)||(h=ao,"selectionStart"in h&&Oh(h)?h={start:h.selectionStart,end:h.selectionEnd}:(h=(h.ownerDocument&&h.ownerDocument.defaultView||window).getSelection(),h={anchorNode:h.anchorNode,anchorOffset:h.anchorOffset,focusNode:h.focusNode,focusOffset:h.focusOffset}),kc&&Tc(kc,h)||(kc=h,h=ud(Fh,"onSelect"),0<h.length&&(i=new bf("onSelect","select",null,i,u),s.push({event:i,listeners:h}),i.target=ao)))}function Zi(s,i){var u={};return u[s.toLowerCase()]=i.toLowerCase(),u["Webkit"+s]="webkit"+i,u["Moz"+s]="moz"+i,u}var ro={animationend:Zi("Animation","AnimationEnd"),animationiteration:Zi("Animation","AnimationIteration"),animationstart:Zi("Animation","AnimationStart"),transitionrun:Zi("Transition","TransitionRun"),transitionstart:Zi("Transition","TransitionStart"),transitioncancel:Zi("Transition","TransitionCancel"),transitionend:Zi("Transition","TransitionEnd")},jh={},xv={};ws&&(xv=document.createElement("div").style,"AnimationEvent"in window||(delete ro.animationend.animation,delete ro.animationiteration.animation,delete ro.animationstart.animation),"TransitionEvent"in window||delete ro.transitionend.transition);function Ji(s){if(jh[s])return jh[s];if(!ro[s])return s;var i=ro[s],u;for(u in i)if(i.hasOwnProperty(u)&&u in xv)return jh[s]=i[u];return s}var vv=Ji("animationend"),yv=Ji("animationiteration"),bv=Ji("animationstart"),mN=Ji("transitionrun"),gN=Ji("transitionstart"),xN=Ji("transitioncancel"),wv=Ji("transitionend"),Sv=new Map,Mh="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(" ");Mh.push("scrollEnd");function On(s,i){Sv.set(s,i),ia(i,[s])}var _f=typeof reportError=="function"?reportError:function(s){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var i=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof s=="object"&&s!==null&&typeof s.message=="string"?String(s.message):String(s),error:s});if(!window.dispatchEvent(i))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",s);return}console.error(s)},on=[],no=0,Ph=0;function Ef(){for(var s=no,i=Ph=no=0;i<s;){var u=on[i];on[i++]=null;var h=on[i];on[i++]=null;var x=on[i];on[i++]=null;var b=on[i];if(on[i++]=null,h!==null&&x!==null){var k=h.pending;k===null?x.next=x:(x.next=k.next,k.next=x),h.pending=x}b!==0&&_v(u,x,b)}}function Af(s,i,u,h){on[no++]=s,on[no++]=i,on[no++]=u,on[no++]=h,Ph|=h,s.lanes|=h,s=s.alternate,s!==null&&(s.lanes|=h)}function Lh(s,i,u,h){return Af(s,i,u,h),Tf(s)}function el(s,i){return Af(s,null,null,i),Tf(s)}function _v(s,i,u){s.lanes|=u;var h=s.alternate;h!==null&&(h.lanes|=u);for(var x=!1,b=s.return;b!==null;)b.childLanes|=u,h=b.alternate,h!==null&&(h.childLanes|=u),b.tag===22&&(s=b.stateNode,s===null||s._visibility&1||(x=!0)),s=b,b=b.return;return s.tag===3?(b=s.stateNode,x&&i!==null&&(x=31-Va(u),s=b.hiddenUpdates,h=s[x],h===null?s[x]=[i]:h.push(i),i.lane=u|536870912),b):null}function Tf(s){if(50<Kc)throw Kc=0,qp=null,Error(r(185));for(var i=s.return;i!==null;)s=i,i=s.return;return s.tag===3?s.stateNode:null}var so={};function vN(s,i,u,h){this.tag=s,this.key=u,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=i,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=h,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Gr(s,i,u,h){return new vN(s,i,u,h)}function Bh(s){return s=s.prototype,!(!s||!s.isReactComponent)}function Ss(s,i){var u=s.alternate;return u===null?(u=Gr(s.tag,i,s.key,s.mode),u.elementType=s.elementType,u.type=s.type,u.stateNode=s.stateNode,u.alternate=s,s.alternate=u):(u.pendingProps=i,u.type=s.type,u.flags=0,u.subtreeFlags=0,u.deletions=null),u.flags=s.flags&65011712,u.childLanes=s.childLanes,u.lanes=s.lanes,u.child=s.child,u.memoizedProps=s.memoizedProps,u.memoizedState=s.memoizedState,u.updateQueue=s.updateQueue,i=s.dependencies,u.dependencies=i===null?null:{lanes:i.lanes,firstContext:i.firstContext},u.sibling=s.sibling,u.index=s.index,u.ref=s.ref,u.refCleanup=s.refCleanup,u}function Ev(s,i){s.flags&=65011714;var u=s.alternate;return u===null?(s.childLanes=0,s.lanes=i,s.child=null,s.subtreeFlags=0,s.memoizedProps=null,s.memoizedState=null,s.updateQueue=null,s.dependencies=null,s.stateNode=null):(s.childLanes=u.childLanes,s.lanes=u.lanes,s.child=u.child,s.subtreeFlags=0,s.deletions=null,s.memoizedProps=u.memoizedProps,s.memoizedState=u.memoizedState,s.updateQueue=u.updateQueue,s.type=u.type,i=u.dependencies,s.dependencies=i===null?null:{lanes:i.lanes,firstContext:i.firstContext}),s}function kf(s,i,u,h,x,b){var k=0;if(h=s,typeof s=="function")Bh(s)&&(k=1);else if(typeof s=="string")k=_C(s,u,B.current)?26:s==="html"||s==="head"||s==="body"?27:5;else e:switch(s){case I:return s=Gr(31,u,i,x),s.elementType=I,s.lanes=b,s;case y:return tl(u.children,x,b,i);case _:k=8,x|=24;break;case E:return s=Gr(12,u,i,x|2),s.elementType=E,s.lanes=b,s;case R:return s=Gr(13,u,i,x),s.elementType=R,s.lanes=b,s;case M:return s=Gr(19,u,i,x),s.elementType=M,s.lanes=b,s;default:if(typeof s=="object"&&s!==null)switch(s.$$typeof){case T:k=10;break e;case N:k=9;break e;case j:k=11;break e;case A:k=14;break e;case P:k=16,h=null;break e}k=29,u=Error(r(130,s===null?"null":typeof s,"")),h=null}return i=Gr(k,u,i,x),i.elementType=s,i.type=h,i.lanes=b,i}function tl(s,i,u,h){return s=Gr(7,s,h,i),s.lanes=u,s}function Ih(s,i,u){return s=Gr(6,s,null,i),s.lanes=u,s}function Av(s){var i=Gr(18,null,null,0);return i.stateNode=s,i}function Uh(s,i,u){return i=Gr(4,s.children!==null?s.children:[],s.key,i),i.lanes=u,i.stateNode={containerInfo:s.containerInfo,pendingChildren:null,implementation:s.implementation},i}var Tv=new WeakMap;function cn(s,i){if(typeof s=="object"&&s!==null){var u=Tv.get(s);return u!==void 0?u:(i={value:s,source:i,stack:jt(i)},Tv.set(s,i),i)}return{value:s,source:i,stack:jt(i)}}var io=[],lo=0,Nf=null,Nc=0,un=[],fn=0,ri=null,Xn=1,Kn="";function _s(s,i){io[lo++]=Nc,io[lo++]=Nf,Nf=s,Nc=i}function kv(s,i,u){un[fn++]=Xn,un[fn++]=Kn,un[fn++]=ri,ri=s;var h=Xn;s=Kn;var x=32-Va(h)-1;h&=~(1<<x),u+=1;var b=32-Va(i)+x;if(30<b){var k=x-x%5;b=(h&(1<<k)-1).toString(32),h>>=k,x-=k,Xn=1<<32-Va(i)+x|u<<x|h,Kn=b+s}else Xn=1<<b|u<<x|h,Kn=s}function zh(s){s.return!==null&&(_s(s,1),kv(s,1,0))}function Hh(s){for(;s===Nf;)Nf=io[--lo],io[lo]=null,Nc=io[--lo],io[lo]=null;for(;s===ri;)ri=un[--fn],un[fn]=null,Kn=un[--fn],un[fn]=null,Xn=un[--fn],un[fn]=null}function Nv(s,i){un[fn++]=Xn,un[fn++]=Kn,un[fn++]=ri,Xn=i.id,Kn=i.overflow,ri=s}var Ya=null,ea=null,wt=!1,ni=null,dn=!1,Vh=Error(r(519));function si(s){var i=Error(r(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw Cc(cn(i,s)),Vh}function Cv(s){var i=s.stateNode,u=s.type,h=s.memoizedProps;switch(i[W]=s,i[K]=h,u){case"dialog":vt("cancel",i),vt("close",i);break;case"iframe":case"object":case"embed":vt("load",i);break;case"video":case"audio":for(u=0;u<Qc.length;u++)vt(Qc[u],i);break;case"source":vt("error",i);break;case"img":case"image":case"link":vt("error",i),vt("load",i);break;case"details":vt("toggle",i);break;case"input":vt("invalid",i),H1(i,h.value,h.defaultValue,h.checked,h.defaultChecked,h.type,h.name,!0);break;case"select":vt("invalid",i);break;case"textarea":vt("invalid",i),G1(i,h.value,h.defaultValue,h.children)}u=h.children,typeof u!="string"&&typeof u!="number"&&typeof u!="bigint"||i.textContent===""+u||h.suppressHydrationWarning===!0||q2(i.textContent,u)?(h.popover!=null&&(vt("beforetoggle",i),vt("toggle",i)),h.onScroll!=null&&vt("scroll",i),h.onScrollEnd!=null&&vt("scrollend",i),h.onClick!=null&&(i.onclick=bs),i=!0):i=!1,i||si(s,!0)}function Dv(s){for(Ya=s.return;Ya;)switch(Ya.tag){case 5:case 31:case 13:dn=!1;return;case 27:case 3:dn=!0;return;default:Ya=Ya.return}}function oo(s){if(s!==Ya)return!1;if(!wt)return Dv(s),wt=!0,!1;var i=s.tag,u;if((u=i!==3&&i!==27)&&((u=i===5)&&(u=s.type,u=!(u!=="form"&&u!=="button")||lm(s.type,s.memoizedProps)),u=!u),u&&ea&&si(s),Dv(s),i===13){if(s=s.memoizedState,s=s!==null?s.dehydrated:null,!s)throw Error(r(317));ea=tb(s)}else if(i===31){if(s=s.memoizedState,s=s!==null?s.dehydrated:null,!s)throw Error(r(317));ea=tb(s)}else i===27?(i=ea,yi(s.type)?(s=dm,dm=null,ea=s):ea=i):ea=Ya?pn(s.stateNode.nextSibling):null;return!0}function al(){ea=Ya=null,wt=!1}function Gh(){var s=ni;return s!==null&&(jr===null?jr=s:jr.push.apply(jr,s),ni=null),s}function Cc(s){ni===null?ni=[s]:ni.push(s)}var Wh=H(null),rl=null,Es=null;function ii(s,i,u){U(Wh,i._currentValue),i._currentValue=u}function As(s){s._currentValue=Wh.current,D(Wh)}function qh(s,i,u){for(;s!==null;){var h=s.alternate;if((s.childLanes&i)!==i?(s.childLanes|=i,h!==null&&(h.childLanes|=i)):h!==null&&(h.childLanes&i)!==i&&(h.childLanes|=i),s===u)break;s=s.return}}function $h(s,i,u,h){var x=s.child;for(x!==null&&(x.return=s);x!==null;){var b=x.dependencies;if(b!==null){var k=x.child;b=b.firstContext;e:for(;b!==null;){var L=b;b=x;for(var se=0;se<i.length;se++)if(L.context===i[se]){b.lanes|=u,L=b.alternate,L!==null&&(L.lanes|=u),qh(b.return,u,s),h||(k=null);break e}b=L.next}}else if(x.tag===18){if(k=x.return,k===null)throw Error(r(341));k.lanes|=u,b=k.alternate,b!==null&&(b.lanes|=u),qh(k,u,s),k=null}else k=x.child;if(k!==null)k.return=x;else for(k=x;k!==null;){if(k===s){k=null;break}if(x=k.sibling,x!==null){x.return=k.return,k=x;break}k=k.return}x=k}}function co(s,i,u,h){s=null;for(var x=i,b=!1;x!==null;){if(!b){if((x.flags&524288)!==0)b=!0;else if((x.flags&262144)!==0)break}if(x.tag===10){var k=x.alternate;if(k===null)throw Error(r(387));if(k=k.memoizedProps,k!==null){var L=x.type;Vr(x.pendingProps.value,k.value)||(s!==null?s.push(L):s=[L])}}else if(x===re.current){if(k=x.alternate,k===null)throw Error(r(387));k.memoizedState.memoizedState!==x.memoizedState.memoizedState&&(s!==null?s.push(au):s=[au])}x=x.return}s!==null&&$h(i,s,u,h),i.flags|=262144}function Cf(s){for(s=s.firstContext;s!==null;){if(!Vr(s.context._currentValue,s.memoizedValue))return!0;s=s.next}return!1}function nl(s){rl=s,Es=null,s=s.dependencies,s!==null&&(s.firstContext=null)}function Qa(s){return Ov(rl,s)}function Df(s,i){return rl===null&&nl(s),Ov(s,i)}function Ov(s,i){var u=i._currentValue;if(i={context:i,memoizedValue:u,next:null},Es===null){if(s===null)throw Error(r(308));Es=i,s.dependencies={lanes:0,firstContext:i},s.flags|=524288}else Es=Es.next=i;return u}var yN=typeof AbortController<"u"?AbortController:function(){var s=[],i=this.signal={aborted:!1,addEventListener:function(u,h){s.push(h)}};this.abort=function(){i.aborted=!0,s.forEach(function(u){return u()})}},bN=e.unstable_scheduleCallback,wN=e.unstable_NormalPriority,Ca={$$typeof:T,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Xh(){return{controller:new yN,data:new Map,refCount:0}}function Dc(s){s.refCount--,s.refCount===0&&bN(wN,function(){s.controller.abort()})}var Oc=null,Kh=0,uo=0,fo=null;function SN(s,i){if(Oc===null){var u=Oc=[];Kh=0,uo=Zp(),fo={status:"pending",value:void 0,then:function(h){u.push(h)}}}return Kh++,i.then(Fv,Fv),i}function Fv(){if(--Kh===0&&Oc!==null){fo!==null&&(fo.status="fulfilled");var s=Oc;Oc=null,uo=0,fo=null;for(var i=0;i<s.length;i++)(0,s[i])()}}function _N(s,i){var u=[],h={status:"pending",value:null,reason:null,then:function(x){u.push(x)}};return s.then(function(){h.status="fulfilled",h.value=i;for(var x=0;x<u.length;x++)(0,u[x])(i)},function(x){for(h.status="rejected",h.reason=x,x=0;x<u.length;x++)(0,u[x])(void 0)}),h}var Rv=O.S;O.S=function(s,i){g2=Tt(),typeof i=="object"&&i!==null&&typeof i.then=="function"&&SN(s,i),Rv!==null&&Rv(s,i)};var sl=H(null);function Yh(){var s=sl.current;return s!==null?s:Xt.pooledCache}function Of(s,i){i===null?U(sl,sl.current):U(sl,i.pool)}function jv(){var s=Yh();return s===null?null:{parent:Ca._currentValue,pool:s}}var ho=Error(r(460)),Qh=Error(r(474)),Ff=Error(r(542)),Rf={then:function(){}};function Mv(s){return s=s.status,s==="fulfilled"||s==="rejected"}function Pv(s,i,u){switch(u=s[u],u===void 0?s.push(i):u!==i&&(i.then(bs,bs),i=u),i.status){case"fulfilled":return i.value;case"rejected":throw s=i.reason,Bv(s),s;default:if(typeof i.status=="string")i.then(bs,bs);else{if(s=Xt,s!==null&&100<s.shellSuspendCounter)throw Error(r(482));s=i,s.status="pending",s.then(function(h){if(i.status==="pending"){var x=i;x.status="fulfilled",x.value=h}},function(h){if(i.status==="pending"){var x=i;x.status="rejected",x.reason=h}})}switch(i.status){case"fulfilled":return i.value;case"rejected":throw s=i.reason,Bv(s),s}throw ll=i,ho}}function il(s){try{var i=s._init;return i(s._payload)}catch(u){throw u!==null&&typeof u=="object"&&typeof u.then=="function"?(ll=u,ho):u}}var ll=null;function Lv(){if(ll===null)throw Error(r(459));var s=ll;return ll=null,s}function Bv(s){if(s===ho||s===Ff)throw Error(r(483))}var po=null,Fc=0;function jf(s){var i=Fc;return Fc+=1,po===null&&(po=[]),Pv(po,s,i)}function Rc(s,i){i=i.props.ref,s.ref=i!==void 0?i:null}function Mf(s,i){throw i.$$typeof===v?Error(r(525)):(s=Object.prototype.toString.call(i),Error(r(31,s==="[object Object]"?"object with keys {"+Object.keys(i).join(", ")+"}":s)))}function Iv(s){function i(le,ie){if(s){var de=le.deletions;de===null?(le.deletions=[ie],le.flags|=16):de.push(ie)}}function u(le,ie){if(!s)return null;for(;ie!==null;)i(le,ie),ie=ie.sibling;return null}function h(le){for(var ie=new Map;le!==null;)le.key!==null?ie.set(le.key,le):ie.set(le.index,le),le=le.sibling;return ie}function x(le,ie){return le=Ss(le,ie),le.index=0,le.sibling=null,le}function b(le,ie,de){return le.index=de,s?(de=le.alternate,de!==null?(de=de.index,de<ie?(le.flags|=67108866,ie):de):(le.flags|=67108866,ie)):(le.flags|=1048576,ie)}function k(le){return s&&le.alternate===null&&(le.flags|=67108866),le}function L(le,ie,de,Te){return ie===null||ie.tag!==6?(ie=Ih(de,le.mode,Te),ie.return=le,ie):(ie=x(ie,de),ie.return=le,ie)}function se(le,ie,de,Te){var Qe=de.type;return Qe===y?Ee(le,ie,de.props.children,Te,de.key):ie!==null&&(ie.elementType===Qe||typeof Qe=="object"&&Qe!==null&&Qe.$$typeof===P&&il(Qe)===ie.type)?(ie=x(ie,de.props),Rc(ie,de),ie.return=le,ie):(ie=kf(de.type,de.key,de.props,null,le.mode,Te),Rc(ie,de),ie.return=le,ie)}function he(le,ie,de,Te){return ie===null||ie.tag!==4||ie.stateNode.containerInfo!==de.containerInfo||ie.stateNode.implementation!==de.implementation?(ie=Uh(de,le.mode,Te),ie.return=le,ie):(ie=x(ie,de.children||[]),ie.return=le,ie)}function Ee(le,ie,de,Te,Qe){return ie===null||ie.tag!==7?(ie=tl(de,le.mode,Te,Qe),ie.return=le,ie):(ie=x(ie,de),ie.return=le,ie)}function ke(le,ie,de){if(typeof ie=="string"&&ie!==""||typeof ie=="number"||typeof ie=="bigint")return ie=Ih(""+ie,le.mode,de),ie.return=le,ie;if(typeof ie=="object"&&ie!==null){switch(ie.$$typeof){case w:return de=kf(ie.type,ie.key,ie.props,null,le.mode,de),Rc(de,ie),de.return=le,de;case S:return ie=Uh(ie,le.mode,de),ie.return=le,ie;case P:return ie=il(ie),ke(le,ie,de)}if(ce(ie)||q(ie))return ie=tl(ie,le.mode,de,null),ie.return=le,ie;if(typeof ie.then=="function")return ke(le,jf(ie),de);if(ie.$$typeof===T)return ke(le,Df(le,ie),de);Mf(le,ie)}return null}function xe(le,ie,de,Te){var Qe=ie!==null?ie.key:null;if(typeof de=="string"&&de!==""||typeof de=="number"||typeof de=="bigint")return Qe!==null?null:L(le,ie,""+de,Te);if(typeof de=="object"&&de!==null){switch(de.$$typeof){case w:return de.key===Qe?se(le,ie,de,Te):null;case S:return de.key===Qe?he(le,ie,de,Te):null;case P:return de=il(de),xe(le,ie,de,Te)}if(ce(de)||q(de))return Qe!==null?null:Ee(le,ie,de,Te,null);if(typeof de.then=="function")return xe(le,ie,jf(de),Te);if(de.$$typeof===T)return xe(le,ie,Df(le,de),Te);Mf(le,de)}return null}function be(le,ie,de,Te,Qe){if(typeof Te=="string"&&Te!==""||typeof Te=="number"||typeof Te=="bigint")return le=le.get(de)||null,L(ie,le,""+Te,Qe);if(typeof Te=="object"&&Te!==null){switch(Te.$$typeof){case w:return le=le.get(Te.key===null?de:Te.key)||null,se(ie,le,Te,Qe);case S:return le=le.get(Te.key===null?de:Te.key)||null,he(ie,le,Te,Qe);case P:return Te=il(Te),be(le,ie,de,Te,Qe)}if(ce(Te)||q(Te))return le=le.get(de)||null,Ee(ie,le,Te,Qe,null);if(typeof Te.then=="function")return be(le,ie,de,jf(Te),Qe);if(Te.$$typeof===T)return be(le,ie,de,Df(ie,Te),Qe);Mf(ie,Te)}return null}function ze(le,ie,de,Te){for(var Qe=null,kt=null,$e=ie,dt=ie=0,bt=null;$e!==null&&dt<de.length;dt++){$e.index>dt?(bt=$e,$e=null):bt=$e.sibling;var Nt=xe(le,$e,de[dt],Te);if(Nt===null){$e===null&&($e=bt);break}s&&$e&&Nt.alternate===null&&i(le,$e),ie=b(Nt,ie,dt),kt===null?Qe=Nt:kt.sibling=Nt,kt=Nt,$e=bt}if(dt===de.length)return u(le,$e),wt&&_s(le,dt),Qe;if($e===null){for(;dt<de.length;dt++)$e=ke(le,de[dt],Te),$e!==null&&(ie=b($e,ie,dt),kt===null?Qe=$e:kt.sibling=$e,kt=$e);return wt&&_s(le,dt),Qe}for($e=h($e);dt<de.length;dt++)bt=be($e,le,dt,de[dt],Te),bt!==null&&(s&&bt.alternate!==null&&$e.delete(bt.key===null?dt:bt.key),ie=b(bt,ie,dt),kt===null?Qe=bt:kt.sibling=bt,kt=bt);return s&&$e.forEach(function(Ei){return i(le,Ei)}),wt&&_s(le,dt),Qe}function et(le,ie,de,Te){if(de==null)throw Error(r(151));for(var Qe=null,kt=null,$e=ie,dt=ie=0,bt=null,Nt=de.next();$e!==null&&!Nt.done;dt++,Nt=de.next()){$e.index>dt?(bt=$e,$e=null):bt=$e.sibling;var Ei=xe(le,$e,Nt.value,Te);if(Ei===null){$e===null&&($e=bt);break}s&&$e&&Ei.alternate===null&&i(le,$e),ie=b(Ei,ie,dt),kt===null?Qe=Ei:kt.sibling=Ei,kt=Ei,$e=bt}if(Nt.done)return u(le,$e),wt&&_s(le,dt),Qe;if($e===null){for(;!Nt.done;dt++,Nt=de.next())Nt=ke(le,Nt.value,Te),Nt!==null&&(ie=b(Nt,ie,dt),kt===null?Qe=Nt:kt.sibling=Nt,kt=Nt);return wt&&_s(le,dt),Qe}for($e=h($e);!Nt.done;dt++,Nt=de.next())Nt=be($e,le,dt,Nt.value,Te),Nt!==null&&(s&&Nt.alternate!==null&&$e.delete(Nt.key===null?dt:Nt.key),ie=b(Nt,ie,dt),kt===null?Qe=Nt:kt.sibling=Nt,kt=Nt);return s&&$e.forEach(function(jC){return i(le,jC)}),wt&&_s(le,dt),Qe}function Gt(le,ie,de,Te){if(typeof de=="object"&&de!==null&&de.type===y&&de.key===null&&(de=de.props.children),typeof de=="object"&&de!==null){switch(de.$$typeof){case w:e:{for(var Qe=de.key;ie!==null;){if(ie.key===Qe){if(Qe=de.type,Qe===y){if(ie.tag===7){u(le,ie.sibling),Te=x(ie,de.props.children),Te.return=le,le=Te;break e}}else if(ie.elementType===Qe||typeof Qe=="object"&&Qe!==null&&Qe.$$typeof===P&&il(Qe)===ie.type){u(le,ie.sibling),Te=x(ie,de.props),Rc(Te,de),Te.return=le,le=Te;break e}u(le,ie);break}else i(le,ie);ie=ie.sibling}de.type===y?(Te=tl(de.props.children,le.mode,Te,de.key),Te.return=le,le=Te):(Te=kf(de.type,de.key,de.props,null,le.mode,Te),Rc(Te,de),Te.return=le,le=Te)}return k(le);case S:e:{for(Qe=de.key;ie!==null;){if(ie.key===Qe)if(ie.tag===4&&ie.stateNode.containerInfo===de.containerInfo&&ie.stateNode.implementation===de.implementation){u(le,ie.sibling),Te=x(ie,de.children||[]),Te.return=le,le=Te;break e}else{u(le,ie);break}else i(le,ie);ie=ie.sibling}Te=Uh(de,le.mode,Te),Te.return=le,le=Te}return k(le);case P:return de=il(de),Gt(le,ie,de,Te)}if(ce(de))return ze(le,ie,de,Te);if(q(de)){if(Qe=q(de),typeof Qe!="function")throw Error(r(150));return de=Qe.call(de),et(le,ie,de,Te)}if(typeof de.then=="function")return Gt(le,ie,jf(de),Te);if(de.$$typeof===T)return Gt(le,ie,Df(le,de),Te);Mf(le,de)}return typeof de=="string"&&de!==""||typeof de=="number"||typeof de=="bigint"?(de=""+de,ie!==null&&ie.tag===6?(u(le,ie.sibling),Te=x(ie,de),Te.return=le,le=Te):(u(le,ie),Te=Ih(de,le.mode,Te),Te.return=le,le=Te),k(le)):u(le,ie)}return function(le,ie,de,Te){try{Fc=0;var Qe=Gt(le,ie,de,Te);return po=null,Qe}catch($e){if($e===ho||$e===Ff)throw $e;var kt=Gr(29,$e,null,le.mode);return kt.lanes=Te,kt.return=le,kt}finally{}}}var ol=Iv(!0),Uv=Iv(!1),li=!1;function Zh(s){s.updateQueue={baseState:s.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Jh(s,i){s=s.updateQueue,i.updateQueue===s&&(i.updateQueue={baseState:s.baseState,firstBaseUpdate:s.firstBaseUpdate,lastBaseUpdate:s.lastBaseUpdate,shared:s.shared,callbacks:null})}function oi(s){return{lane:s,tag:0,payload:null,callback:null,next:null}}function ci(s,i,u){var h=s.updateQueue;if(h===null)return null;if(h=h.shared,(Ft&2)!==0){var x=h.pending;return x===null?i.next=i:(i.next=x.next,x.next=i),h.pending=i,i=Tf(s),_v(s,null,u),i}return Af(s,h,i,u),Tf(s)}function jc(s,i,u){if(i=i.updateQueue,i!==null&&(i=i.shared,(u&4194048)!==0)){var h=i.lanes;h&=s.pendingLanes,u|=h,i.lanes=u,Wa(s,u)}}function ep(s,i){var u=s.updateQueue,h=s.alternate;if(h!==null&&(h=h.updateQueue,u===h)){var x=null,b=null;if(u=u.firstBaseUpdate,u!==null){do{var k={lane:u.lane,tag:u.tag,payload:u.payload,callback:null,next:null};b===null?x=b=k:b=b.next=k,u=u.next}while(u!==null);b===null?x=b=i:b=b.next=i}else x=b=i;u={baseState:h.baseState,firstBaseUpdate:x,lastBaseUpdate:b,shared:h.shared,callbacks:h.callbacks},s.updateQueue=u;return}s=u.lastBaseUpdate,s===null?u.firstBaseUpdate=i:s.next=i,u.lastBaseUpdate=i}var tp=!1;function Mc(){if(tp){var s=fo;if(s!==null)throw s}}function Pc(s,i,u,h){tp=!1;var x=s.updateQueue;li=!1;var b=x.firstBaseUpdate,k=x.lastBaseUpdate,L=x.shared.pending;if(L!==null){x.shared.pending=null;var se=L,he=se.next;se.next=null,k===null?b=he:k.next=he,k=se;var Ee=s.alternate;Ee!==null&&(Ee=Ee.updateQueue,L=Ee.lastBaseUpdate,L!==k&&(L===null?Ee.firstBaseUpdate=he:L.next=he,Ee.lastBaseUpdate=se))}if(b!==null){var ke=x.baseState;k=0,Ee=he=se=null,L=b;do{var xe=L.lane&-536870913,be=xe!==L.lane;if(be?(yt&xe)===xe:(h&xe)===xe){xe!==0&&xe===uo&&(tp=!0),Ee!==null&&(Ee=Ee.next={lane:0,tag:L.tag,payload:L.payload,callback:null,next:null});e:{var ze=s,et=L;xe=i;var Gt=u;switch(et.tag){case 1:if(ze=et.payload,typeof ze=="function"){ke=ze.call(Gt,ke,xe);break e}ke=ze;break e;case 3:ze.flags=ze.flags&-65537|128;case 0:if(ze=et.payload,xe=typeof ze=="function"?ze.call(Gt,ke,xe):ze,xe==null)break e;ke=g({},ke,xe);break e;case 2:li=!0}}xe=L.callback,xe!==null&&(s.flags|=64,be&&(s.flags|=8192),be=x.callbacks,be===null?x.callbacks=[xe]:be.push(xe))}else be={lane:xe,tag:L.tag,payload:L.payload,callback:L.callback,next:null},Ee===null?(he=Ee=be,se=ke):Ee=Ee.next=be,k|=xe;if(L=L.next,L===null){if(L=x.shared.pending,L===null)break;be=L,L=be.next,be.next=null,x.lastBaseUpdate=be,x.shared.pending=null}}while(!0);Ee===null&&(se=ke),x.baseState=se,x.firstBaseUpdate=he,x.lastBaseUpdate=Ee,b===null&&(x.shared.lanes=0),pi|=k,s.lanes=k,s.memoizedState=ke}}function zv(s,i){if(typeof s!="function")throw Error(r(191,s));s.call(i)}function Hv(s,i){var u=s.callbacks;
vendor: 7,888 bytes, line 48
48if(u!==null)for(s.callbacks=null,s=0;s<u.length;s++)zv(u[s],i)}var mo=H(null),Pf=H(0);function Vv(s,i){s=js,U(Pf,s),U(mo,i),js=s|i.baseLanes}function ap(){U(Pf,js),U(mo,mo.current)}function rp(){js=Pf.current,D(mo),D(Pf)}var Wr=H(null),hn=null;function ui(s){var i=s.alternate;U(wa,wa.current&1),U(Wr,s),hn===null&&(i===null||mo.current!==null||i.memoizedState!==null)&&(hn=s)}function np(s){U(wa,wa.current),U(Wr,s),hn===null&&(hn=s)}function Gv(s){s.tag===22?(U(wa,wa.current),U(Wr,s),hn===null&&(hn=s)):fi()}function fi(){U(wa,wa.current),U(Wr,Wr.current)}function qr(s){D(Wr),hn===s&&(hn=null),D(wa)}var wa=H(0);function Lf(s){for(var i=s;i!==null;){if(i.tag===13){var u=i.memoizedState;if(u!==null&&(u=u.dehydrated,u===null||um(u)||fm(u)))return i}else if(i.tag===19&&(i.memoizedProps.revealOrder==="forwards"||i.memoizedProps.revealOrder==="backwards"||i.memoizedProps.revealOrder==="unstable_legacy-backwards"||i.memoizedProps.revealOrder==="together")){if((i.flags&128)!==0)return i}else if(i.child!==null){i.child.return=i,i=i.child;continue}if(i===s)break;for(;i.sibling===null;){if(i.return===null||i.return===s)return null;i=i.return}i.sibling.return=i.return,i=i.sibling}return null}var Ts=0,ct=null,Ht=null,Da=null,Bf=!1,go=!1,cl=!1,If=0,Lc=0,xo=null,EN=0;function pa(){throw Error(r(321))}function sp(s,i){if(i===null)return!1;for(var u=0;u<i.length&&u<s.length;u++)if(!Vr(s[u],i[u]))return!1;return!0}function ip(s,i,u,h,x,b){return Ts=b,ct=i,i.memoizedState=null,i.updateQueue=null,i.lanes=0,O.H=s===null||s.memoizedState===null?ky:wp,cl=!1,b=u(h,x),cl=!1,go&&(b=qv(i,u,h,x)),Wv(s),b}function Wv(s){O.H=Uc;var i=Ht!==null&&Ht.next!==null;if(Ts=0,Da=Ht=ct=null,Bf=!1,Lc=0,xo=null,i)throw Error(r(300));s===null||Oa||(s=s.dependencies,s!==null&&Cf(s)&&(Oa=!0))}function qv(s,i,u,h){ct=s;var x=0;do{if(go&&(xo=null),Lc=0,go=!1,25<=x)throw Error(r(301));if(x+=1,Da=Ht=null,s.updateQueue!=null){var b=s.updateQueue;b.lastEffect=null,b.events=null,b.stores=null,b.memoCache!=null&&(b.memoCache.index=0)}O.H=Ny,b=i(u,h)}while(go);return b}function AN(){var s=O.H,i=s.useState()[0];return i=typeof i.then=="function"?Bc(i):i,s=s.useState()[0],(Ht!==null?Ht.memoizedState:null)!==s&&(ct.flags|=1024),i}function lp(){var s=If!==0;return If=0,s}function op(s,i,u){i.updateQueue=s.updateQueue,i.flags&=-2053,s.lanes&=~u}function cp(s){if(Bf){for(s=s.memoizedState;s!==null;){var i=s.queue;i!==null&&(i.pending=null),s=s.next}Bf=!1}Ts=0,Da=Ht=ct=null,go=!1,Lc=If=0,xo=null}function Sr(){var s={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Da===null?ct.memoizedState=Da=s:Da=Da.next=s,Da}function Sa(){if(Ht===null){var s=ct.alternate;s=s!==null?s.memoizedState:null}else s=Ht.next;var i=Da===null?ct.memoizedState:Da.next;if(i!==null)Da=i,Ht=s;else{if(s===null)throw ct.alternate===null?Error(r(467)):Error(r(310));Ht=s,s={memoizedState:Ht.memoizedState,baseState:Ht.baseState,baseQueue:Ht.baseQueue,queue:Ht.queue,next:null},Da===null?ct.memoizedState=Da=s:Da=Da.next=s}return Da}function Uf(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function Bc(s){var i=Lc;return Lc+=1,xo===null&&(xo=[]),s=Pv(xo,s,i),i=ct,(Da===null?i.memoizedState:Da.next)===null&&(i=i.alternate,O.H=i===null||i.memoizedState===null?ky:wp),s}function zf(s){if(s!==null&&typeof s=="object"){if(typeof s.then=="function")return Bc(s);if(s.$$typeof===T)return Qa(s)}throw Error(r(438,String(s)))}function up(s){var i=null,u=ct.updateQueue;if(u!==null&&(i=u.memoCache),i==null){var h=ct.alternate;h!==null&&(h=h.updateQueue,h!==null&&(h=h.memoCache,h!=null&&(i={data:h.data.map(function(x){return x.slice()}),index:0})))}if(i==null&&(i={data:[],index:0}),u===null&&(u=Uf(),ct.updateQueue=u),u.memoCache=i,u=i.data[i.index],u===void 0)for(u=i.data[i.index]=Array(s),h=0;h<s;h++)u[h]=z;return i.index++,u}function ks(s,i){return typeof i=="function"?i(s):i}function Hf(s){var i=Sa();return fp(i,Ht,s)}function fp(s,i,u){var h=s.queue;if(h===null)throw Error(r(311));h.lastRenderedReducer=u;var x=s.baseQueue,b=h.pending;if(b!==null){if(x!==null){var k=x.next;x.next=b.next,b.next=k}i.baseQueue=x=b,h.pending=null}if(b=s.baseState,x===null)s.memoizedState=b;else{i=x.next;var L=k=null,se=null,he=i,Ee=!1;do{var ke=he.lane&-536870913;if(ke!==he.lane?(yt&ke)===ke:(Ts&ke)===ke){var xe=he.revertLane;if(xe===0)se!==null&&(se=se.next={lane:0,revertLane:0,gesture:null,action:he.action,hasEagerState:he.hasEagerState,eagerState:he.eagerState,next:null}),ke===uo&&(Ee=!0);else if((Ts&xe)===xe){he=he.next,xe===uo&&(Ee=!0);continue}else ke={lane:0,revertLane:he.revertLane,gesture:null,action:he.action,hasEagerState:he.hasEagerState,eagerState:he.eagerState,next:null},se===null?(L=se=ke,k=b):se=se.next=ke,ct.lanes|=xe,pi|=xe;ke=he.action,cl&&u(b,ke),b=he.hasEagerState?he.eagerState:u(b,ke)}else xe={lane:ke,revertLane:he.revertLane,gesture:he.gesture,action:he.action,hasEagerState:he.hasEagerState,eagerState:he.eagerState,next:null},se===null?(L=se=xe,k=b):se=se.next=xe,ct.lanes|=ke,pi|=ke;he=he.next}while(he!==null&&he!==i);if(se===null?k=b:se.next=L,!Vr(b,s.memoizedState)&&(Oa=!0,Ee&&(u=fo,u!==null)))throw u;s.memoizedState=b,s.baseState=k,s.baseQueue=se,h.lastRenderedState=b}return x===null&&(h.lanes=0),[s.memoizedState,h.dispatch]}function dp(s){var i=Sa(),u=i.queue;if(u===null)throw Error(r(311));u.lastRenderedReducer=s;var h=u.dispatch,x=u.pending,b=i.memoizedState;if(x!==null){u.pending=null;var k=x=x.next;do b=s(b,k.action),k=k.next;while(k!==x);Vr(b,i.memoizedState)||(Oa=!0),i.memoizedState=b,i.baseQueue===null&&(i.baseState=b),u.lastRenderedState=b}return[b,h]}function $v(s,i,u){var h=ct,x=Sa(),b=wt;if(b){if(u===void 0)throw Error(r(407));u=u()}else u=i();var k=!Vr((Ht||x).memoizedState,u);if(k&&(x.memoizedState=u,Oa=!0),x=x.queue,mp(Yv.bind(null,h,x,s),[s]),x.getSnapshot!==i||k||Da!==null&&Da.memoizedState.tag&1){if(h.flags|=2048,vo(9,{destroy:void 0},Kv.bind(null,h,x,u,i),null),Xt===null)throw Error(r(349));b||(Ts&127)!==0||Xv(h,i,u)}return u}function Xv(s,i,u){s.flags|=16384,s={getSnapshot:i,value:u},i=ct.updateQueue,i===null?(i=Uf(),ct.updateQueue=i,i.stores=[s]):(u=i.stores,u===null?i.stores=[s]:u.push(s))}function Kv(s,i,u,h){i.value=u,i.getSnapshot=h,Qv(i)&&Zv(s)}function Yv(s,i,u){return u(function(){Qv(i)&&Zv(s)})}function Qv(s){var i=s.getSnapshot;s=s.value;try{var u=i();return!Vr(s,u)}catch{return!0}}function Zv(s){var i=el(s,2);i!==null&&Mr(i,s,2)}function hp(s){var i=Sr();if(typeof s=="function"){var u=s;if(s=u(),cl){Nr(!0);try{u()}finally{Nr(!1)}}}return i.memoizedState=i.baseState=s,i.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:ks,lastRenderedState:s},i}function Jv(s,i,u,h){return s.baseState=u,fp(s,Ht,typeof h=="function"?h:ks)}function TN(s,i,u,h,x){if(Wf(s))throw Error(r(485));if(s=i.action,s!==null){var b={payload:x,action:s,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(k){b.listeners.push(k)}};O.T!==null?u(!0):b.isTransition=!1,h(b),u=i.pending,u===null?(b.next=i.pending=b,ey(i,b)):(b.next=u.next,i.pending=u.next=b)}}function ey(s,i){var u=i.action,h=i.payload,x=s.state;if(i.isTransition){var b=O.T,k={};O.T=k;try{var L=u(x,h),se=O.S;se!==null&&se(k,L),ty(s,i,L)}catch(he){pp(s,i,he)}finally{b!==null&&k.types!==null&&(b.types=k.types),O.T=b}}else try{b=u(x,h),ty(s,i,b)}catch(he){pp(s,i,he)}}function ty(s,i,u){u!==null&&typeof u=="object"&&typeof u.then=="function"?u.then(function(h){ay(s,i,h)},function(h){return pp(s,i,h)}):ay(s,i,u)}function ay(s,i,u){i.status="fulfilled",i.value=u,ry(i),s.state=u,i=s.pending,i!==null&&(u=i.next,u===i?s.pending=null:(u=u.next,i.next=u,ey(s,u)))}function pp(s,i,u){var h=s.pending;if(s.pending=null,h!==null){h=h.next;do i.status="rejected",i.reason=u,ry(i),i=i.next;while(i!==h)}s.action=null}function ry(s){s=s.listeners;for(var i=0;i<s.length;i++)(0,s[i])()}function ny(s,i){return i}
vendor: 14,289 bytes, line 48
48function sy(s,i){if(wt){var u=Xt.formState;if(u!==null){e:{var h=ct;if(wt){if(ea){t:{for(var x=ea,b=dn;x.nodeType!==8;){if(!b){x=null;break t}if(x=pn(x.nextSibling),x===null){x=null;break t}}b=x.data,x=b==="F!"||b==="F"?x:null}if(x){ea=pn(x.nextSibling),h=x.data==="F!";break e}}si(h)}h=!1}h&&(i=u[0])}}return u=Sr(),u.memoizedState=u.baseState=i,h={pending:null,lanes:0,dispatch:null,lastRenderedReducer:ny,lastRenderedState:i},u.queue=h,u=Ey.bind(null,ct,h),h.dispatch=u,h=hp(!1),b=bp.bind(null,ct,!1,h.queue),h=Sr(),x={state:i,dispatch:null,action:s,pending:null},h.queue=x,u=TN.bind(null,ct,x,b,u),x.dispatch=u,h.memoizedState=s,[i,u,!1]}function iy(s){var i=Sa();return ly(i,Ht,s)}function ly(s,i,u){if(i=fp(s,i,ny)[0],s=Hf(ks)[0],typeof i=="object"&&i!==null&&typeof i.then=="function")try{var h=Bc(i)}catch(k){throw k===ho?Ff:k}else h=i;i=Sa();var x=i.queue,b=x.dispatch;return u!==i.memoizedState&&(ct.flags|=2048,vo(9,{destroy:void 0},kN.bind(null,x,u),null)),[h,b,s]}function kN(s,i){s.action=i}function oy(s){var i=Sa(),u=Ht;if(u!==null)return ly(i,u,s);Sa(),i=i.memoizedState,u=Sa();var h=u.queue.dispatch;return u.memoizedState=s,[i,h,!1]}function vo(s,i,u,h){return s={tag:s,create:u,deps:h,inst:i,next:null},i=ct.updateQueue,i===null&&(i=Uf(),ct.updateQueue=i),u=i.lastEffect,u===null?i.lastEffect=s.next=s:(h=u.next,u.next=s,s.next=h,i.lastEffect=s),s}function cy(){return Sa().memoizedState}function Vf(s,i,u,h){var x=Sr();ct.flags|=s,x.memoizedState=vo(1|i,{destroy:void 0},u,h===void 0?null:h)}function Gf(s,i,u,h){var x=Sa();h=h===void 0?null:h;var b=x.memoizedState.inst;Ht!==null&&h!==null&&sp(h,Ht.memoizedState.deps)?x.memoizedState=vo(i,b,u,h):(ct.flags|=s,x.memoizedState=vo(1|i,b,u,h))}function uy(s,i){Vf(8390656,8,s,i)}function mp(s,i){Gf(2048,8,s,i)}function NN(s){ct.flags|=4;var i=ct.updateQueue;if(i===null)i=Uf(),ct.updateQueue=i,i.events=[s];else{var u=i.events;u===null?i.events=[s]:u.push(s)}}function fy(s){var i=Sa().memoizedState;return NN({ref:i,nextImpl:s}),function(){if((Ft&2)!==0)throw Error(r(440));return i.impl.apply(void 0,arguments)}}function dy(s,i){return Gf(4,2,s,i)}function hy(s,i){return Gf(4,4,s,i)}function py(s,i){if(typeof i=="function"){s=s();var u=i(s);return function(){typeof u=="function"?u():i(null)}}if(i!=null)return s=s(),i.current=s,function(){i.current=null}}function my(s,i,u){u=u!=null?u.concat([s]):null,Gf(4,4,py.bind(null,i,s),u)}function gp(){}function gy(s,i){var u=Sa();i=i===void 0?null:i;var h=u.memoizedState;return i!==null&&sp(i,h[1])?h[0]:(u.memoizedState=[s,i],s)}function xy(s,i){var u=Sa();i=i===void 0?null:i;var h=u.memoizedState;if(i!==null&&sp(i,h[1]))return h[0];if(h=s(),cl){Nr(!0);try{s()}finally{Nr(!1)}}return u.memoizedState=[h,i],h}function xp(s,i,u){return u===void 0||(Ts&1073741824)!==0&&(yt&261930)===0?s.memoizedState=i:(s.memoizedState=u,s=v2(),ct.lanes|=s,pi|=s,u)}function vy(s,i,u,h){return Vr(u,i)?u:mo.current!==null?(s=xp(s,u,h),Vr(s,i)||(Oa=!0),s):(Ts&42)===0||(Ts&1073741824)!==0&&(yt&261930)===0?(Oa=!0,s.memoizedState=u):(s=v2(),ct.lanes|=s,pi|=s,i)}function yy(s,i,u,h,x){var b=ee.p;ee.p=b!==0&&8>b?b:8;var k=O.T,L={};O.T=L,bp(s,!1,i,u);try{var se=x(),he=O.S;if(he!==null&&he(L,se),se!==null&&typeof se=="object"&&typeof se.then=="function"){var Ee=_N(se,h);Ic(s,i,Ee,Kr(s))}else Ic(s,i,h,Kr(s))}catch(ke){Ic(s,i,{then:function(){},status:"rejected",reason:ke},Kr())}finally{ee.p=b,k!==null&&L.types!==null&&(k.types=L.types),O.T=k}}function CN(){}function vp(s,i,u,h){if(s.tag!==5)throw Error(r(476));var x=by(s).queue;yy(s,x,i,ne,u===null?CN:function(){return wy(s),u(h)})}function by(s){var i=s.memoizedState;if(i!==null)return i;i={memoizedState:ne,baseState:ne,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ks,lastRenderedState:ne},next:null};var u={};return i.next={memoizedState:u,baseState:u,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ks,lastRenderedState:u},next:null},s.memoizedState=i,s=s.alternate,s!==null&&(s.memoizedState=i),i}function wy(s){var i=by(s);i.next===null&&(i=s.alternate.memoizedState),Ic(s,i.next.queue,{},Kr())}function yp(){return Qa(au)}function Sy(){return Sa().memoizedState}function _y(){return Sa().memoizedState}function DN(s){for(var i=s.return;i!==null;){switch(i.tag){case 24:case 3:var u=Kr();s=oi(u);var h=ci(i,s,u);h!==null&&(Mr(h,i,u),jc(h,i,u)),i={cache:Xh()},s.payload=i;return}i=i.return}}function ON(s,i,u){var h=Kr();u={lane:h,revertLane:0,gesture:null,action:u,hasEagerState:!1,eagerState:null,next:null},Wf(s)?Ay(i,u):(u=Lh(s,i,u,h),u!==null&&(Mr(u,s,h),Ty(u,i,h)))}function Ey(s,i,u){var h=Kr();Ic(s,i,u,h)}function Ic(s,i,u,h){var x={lane:h,revertLane:0,gesture:null,action:u,hasEagerState:!1,eagerState:null,next:null};if(Wf(s))Ay(i,x);else{var b=s.alternate;if(s.lanes===0&&(b===null||b.lanes===0)&&(b=i.lastRenderedReducer,b!==null))try{var k=i.lastRenderedState,L=b(k,u);if(x.hasEagerState=!0,x.eagerState=L,Vr(L,k))return Af(s,i,x,0),Xt===null&&Ef(),!1}catch{}finally{}if(u=Lh(s,i,x,h),u!==null)return Mr(u,s,h),Ty(u,i,h),!0}return!1}function bp(s,i,u,h){if(h={lane:2,revertLane:Zp(),gesture:null,action:h,hasEagerState:!1,eagerState:null,next:null},Wf(s)){if(i)throw Error(r(479))}else i=Lh(s,u,h,2),i!==null&&Mr(i,s,2)}function Wf(s){var i=s.alternate;return s===ct||i!==null&&i===ct}function Ay(s,i){go=Bf=!0;var u=s.pending;u===null?i.next=i:(i.next=u.next,u.next=i),s.pending=i}function Ty(s,i,u){if((u&4194048)!==0){var h=i.lanes;h&=s.pendingLanes,u|=h,i.lanes=u,Wa(s,u)}}var Uc={readContext:Qa,use:zf,useCallback:pa,useContext:pa,useEffect:pa,useImperativeHandle:pa,useLayoutEffect:pa,useInsertionEffect:pa,useMemo:pa,useReducer:pa,useRef:pa,useState:pa,useDebugValue:pa,useDeferredValue:pa,useTransition:pa,useSyncExternalStore:pa,useId:pa,useHostTransitionStatus:pa,useFormState:pa,useActionState:pa,useOptimistic:pa,useMemoCache:pa,useCacheRefresh:pa};Uc.useEffectEvent=pa;var ky={readContext:Qa,use:zf,useCallback:function(s,i){return Sr().memoizedState=[s,i===void 0?null:i],s},useContext:Qa,useEffect:uy,useImperativeHandle:function(s,i,u){u=u!=null?u.concat([s]):null,Vf(4194308,4,py.bind(null,i,s),u)},useLayoutEffect:function(s,i){return Vf(4194308,4,s,i)},useInsertionEffect:function(s,i){Vf(4,2,s,i)},useMemo:function(s,i){var u=Sr();i=i===void 0?null:i;var h=s();if(cl){Nr(!0);try{s()}finally{Nr(!1)}}return u.memoizedState=[h,i],h},useReducer:function(s,i,u){var h=Sr();if(u!==void 0){var x=u(i);if(cl){Nr(!0);try{u(i)}finally{Nr(!1)}}}else x=i;return h.memoizedState=h.baseState=x,s={pending:null,lanes:0,dispatch:null,lastRenderedReducer:s,lastRenderedState:x},h.queue=s,s=s.dispatch=ON.bind(null,ct,s),[h.memoizedState,s]},useRef:function(s){var i=Sr();return s={current:s},i.memoizedState=s},useState:function(s){s=hp(s);var i=s.queue,u=Ey.bind(null,ct,i);return i.dispatch=u,[s.memoizedState,u]},useDebugValue:gp,useDeferredValue:function(s,i){var u=Sr();return xp(u,s,i)},useTransition:function(){var s=hp(!1);return s=yy.bind(null,ct,s.queue,!0,!1),Sr().memoizedState=s,[!1,s]},useSyncExternalStore:function(s,i,u){var h=ct,x=Sr();if(wt){if(u===void 0)throw Error(r(407));u=u()}else{if(u=i(),Xt===null)throw Error(r(349));(yt&127)!==0||Xv(h,i,u)}x.memoizedState=u;var b={value:u,getSnapshot:i};return x.queue=b,uy(Yv.bind(null,h,b,s),[s]),h.flags|=2048,vo(9,{destroy:void 0},Kv.bind(null,h,b,u,i),null),u},useId:function(){var s=Sr(),i=Xt.identifierPrefix;if(wt){var u=Kn,h=Xn;u=(h&~(1<<32-Va(h)-1)).toString(32)+u,i="_"+i+"R_"+u,u=If++,0<u&&(i+="H"+u.toString(32)),i+="_"}else u=EN++,i="_"+i+"r_"+u.toString(32)+"_";return s.memoizedState=i},useHostTransitionStatus:yp,useFormState:sy,useActionState:sy,useOptimistic:function(s){var i=Sr();i.memoizedState=i.baseState=s;var u={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return i.queue=u,i=bp.bind(null,ct,!0,u),u.dispatch=i,[s,i]},useMemoCache:up,useCacheRefresh:function(){return Sr().memoizedState=DN.bind(null,ct)},useEffectEvent:function(s){var i=Sr(),u={impl:s};return i.memoizedState=u,function(){if((Ft&2)!==0)throw Error(r(440));return u.impl.apply(void 0,arguments)}}},wp={readContext:Qa,use:zf,useCallback:gy,useContext:Qa,useEffect:mp,useImperativeHandle:my,useInsertionEffect:dy,useLayoutEffect:hy,useMemo:xy,useReducer:Hf,useRef:cy,useState:function(){return Hf(ks)},useDebugValue:gp,useDeferredValue:function(s,i){var u=Sa();return vy(u,Ht.memoizedState,s,i)},useTransition:function(){var s=Hf(ks)[0],i=Sa().memoizedState;return[typeof s=="boolean"?s:Bc(s),i]},useSyncExternalStore:$v,useId:Sy,useHostTransitionStatus:yp,useFormState:iy,useActionState:iy,useOptimistic:function(s,i){var u=Sa();return Jv(u,Ht,s,i)},useMemoCache:up,useCacheRefresh:_y};wp.useEffectEvent=fy;var Ny={readContext:Qa,use:zf,useCallback:gy,useContext:Qa,useEffect:mp,useImperativeHandle:my,useInsertionEffect:dy,useLayoutEffect:hy,useMemo:xy,useReducer:dp,useRef:cy,useState:function(){return dp(ks)},useDebugValue:gp,useDeferredValue:function(s,i){var u=Sa();return Ht===null?xp(u,s,i):vy(u,Ht.memoizedState,s,i)},useTransition:function(){var s=dp(ks)[0],i=Sa().memoizedState;return[typeof s=="boolean"?s:Bc(s),i]},useSyncExternalStore:$v,useId:Sy,useHostTransitionStatus:yp,useFormState:oy,useActionState:oy,useOptimistic:function(s,i){var u=Sa();return Ht!==null?Jv(u,Ht,s,i):(u.baseState=s,[s,u.queue.dispatch])},useMemoCache:up,useCacheRefresh:_y};Ny.useEffectEvent=fy;function Sp(s,i,u,h){i=s.memoizedState,u=u(h,i),u=u==null?i:g({},i,u),s.memoizedState=u,s.lanes===0&&(s.updateQueue.baseState=u)}var _p={enqueueSetState:function(s,i,u){s=s._reactInternals;var h=Kr(),x=oi(h);x.payload=i,u!=null&&(x.callback=u),i=ci(s,x,h),i!==null&&(Mr(i,s,h),jc(i,s,h))},enqueueReplaceState:function(s,i,u){s=s._reactInternals;var h=Kr(),x=oi(h);x.tag=1,x.payload=i,u!=null&&(x.callback=u),i=ci(s,x,h),i!==null&&(Mr(i,s,h),jc(i,s,h))},enqueueForceUpdate:function(s,i){s=s._reactInternals;var u=Kr(),h=oi(u);h.tag=2,i!=null&&(h.callback=i),i=ci(s,h,u),i!==null&&(Mr(i,s,u),jc(i,s,u))}};function Cy(s,i,u,h,x,b,k){return s=s.stateNode,typeof s.shouldComponentUpdate=="function"?s.shouldComponentUpdate(h,b,k):i.prototype&&i.prototype.isPureReactComponent?!Tc(u,h)||!Tc(x,b):!0}function Dy(s,i,u,h){s=i.state,typeof i.componentWillReceiveProps=="function"&&i.componentWillReceiveProps(u,h),typeof i.UNSAFE_componentWillReceiveProps=="function"&&i.UNSAFE_componentWillReceiveProps(u,h),i.state!==s&&_p.enqueueReplaceState(i,i.state,null)}function ul(s,i){var u=i;if("ref"in i){u={};for(var h in i)h!=="ref"&&(u[h]=i[h])}if(s=s.defaultProps){u===i&&(u=g({},u));for(var x in s)u[x]===void 0&&(u[x]=s[x])}return u}function Oy(s){_f(s)}function Fy(s){console.error(s)}function Ry(s){_f(s)}function qf(s,i){try{var u=s.onUncaughtError;u(i.value,{componentStack:i.stack})}catch(h){setTimeout(function(){throw h})}}function jy(s,i,u){try{var h=s.onCaughtError;h(u.value,{componentStack:u.stack,errorBoundary:i.tag===1?i.stateNode:null})}catch(x){setTimeout(function(){throw x})}}function Ep(s,i,u){return u=oi(u),u.tag=3,u.payload={element:null},u.callback=function(){qf(s,i)},u}function My(s){return s=oi(s),s.tag=3,s}function Py(s,i,u,h){var x=u.type.getDerivedStateFromError;if(typeof x=="function"){var b=h.value;s.payload=function(){return x(b)},s.callback=function(){jy(i,u,h)}}var k=u.stateNode;k!==null&&typeof k.componentDidCatch=="function"&&(s.callback=function(){jy(i,u,h),typeof x!="function"&&(mi===null?mi=new Set([this]):mi.add(this));var L=h.stack;this.componentDidCatch(h.value,{componentStack:L!==null?L:""})})}function FN(s,i,u,h,x){if(u.flags|=32768,h!==null&&typeof h=="object"&&typeof h.then=="function"){if(i=u.alternate,i!==null&&co(i,u,x,!0),u=Wr.current,u!==null){switch(u.tag){case 31:case 13:return hn===null?nd():u.alternate===null&&ma===0&&(ma=3),u.flags&=-257,u.flags|=65536,u.lanes=x,h===Rf?u.flags|=16384:(i=u.updateQueue,i===null?u.updateQueue=new Set([h]):i.add(h),Kp(s,h,x)),!1;case 22:return u.flags|=65536,h===Rf?u.flags|=16384:(i=u.updateQueue,i===null?(i={transitions:null,markerInstances:null,retryQueue:new Set([h])},u.updateQueue=i):(u=i.retryQueue,u===null?i.retryQueue=new Set([h]):u.add(h)),Kp(s,h,x)),!1}throw Error(r(435,u.tag))}return Kp(s,h,x),nd(),!1}if(wt)return i=Wr.current,i!==null?((i.flags&65536)===0&&(i.flags|=256),i.flags|=65536,i.lanes=x,h!==Vh&&(s=Error(r(422),{cause:h}),Cc(cn(s,u)))):(h!==Vh&&(i=Error(r(423),{cause:h}),Cc(cn(i,u))),s=s.current.alternate,s.flags|=65536,x&=-x,s.lanes|=x,h=cn(h,u),x=Ep(s.stateNode,h,x),ep(s,x),ma!==4&&(ma=2)),!1;var b=Error(r(520),{cause:h});if(b=cn(b,u),Xc===null?Xc=[b]:Xc.push(b),ma!==4&&(ma=2),i===null)return!0;h=cn(h,u),u=i;do{switch(u.tag){case 3:return u.flags|=65536,s=x&-x,u.lanes|=s,s=Ep(u.stateNode,h,s),ep(u,s),!1;case 1:if(i=u.type,b=u.stateNode,(u.flags&128)===0&&(typeof i.getDerivedStateFromError=="function"||b!==null&&typeof b.componentDidCatch=="function"&&(mi===null||!mi.has(b))))return u.flags|=65536,x&=-x,u.lanes|=x,x=My(x),Py(x,s,u,h),ep(u,x),!1}u=u.return}while(u!==null);return!1}var Ap=Error(r(461)),Oa=!1;function Za(s,i,u,h){i.child=s===null?Uv(i,null,u,h):ol(i,s.child,u,h)}function Ly(s,i,u,h,x){u=u.render;var b=i.ref;if("ref"in h){var k={};for(var L in h)L!=="ref"&&(k[L]=h[L])}else k=h;return nl(i),h=ip(s,i,u,k,b,x),L=lp(),s!==null&&!Oa?(op(s,i,x),Ns(s,i,x)):(wt&&L&&zh(i),i.flags|=1,Za(s,i,h,x),i.child)}function By(s,i,u,h,x){if(s===null){var b=u.type;return typeof b=="function"&&!Bh(b)&&b.defaultProps===void 0&&u.compare===null?(i.tag=15,i.type=b,Iy(s,i,b,h,x)):(s=kf(u.type,null,h,i,i.mode,x),s.ref=i.ref,s.return=i,i.child=s)}if(b=s.child,!Rp(s,x)){var k=b.memoizedProps;if(u=u.compare,u=u!==null?u:Tc,u(k,h)&&s.ref===i.ref)return Ns(s,i,x)}return i.flags|=1,s=Ss(b,h),s.ref=i.ref,s.return=i,i.child=s}function Iy(s,i,u,h,x){if(s!==null){var b=s.memoizedProps;if(Tc(b,h)&&s.ref===i.ref)if(Oa=!1,i.pendingProps=h=b,Rp(s,x))(s.flags&131072)!==0&&(Oa=!0);else return i.lanes=s.lanes,Ns(s,i,x)}return Tp(s,i,u,h,x)}function Uy(s,i,u,h){var x=h.children,b=s!==null?s.memoizedState:null;if(s===null&&i.stateNode===null&&(i.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),h.mode==="hidden"){if((i.flags&128)!==0){if(b=b!==null?b.baseLanes|u:u,s!==null){for(h=i.child=s.child,x=0;h!==null;
vendor: 24,799 bytes, line 48
48)x=x|h.lanes|h.childLanes,h=h.sibling;h=x&~b}else h=0,i.child=null;return zy(s,i,b,u,h)}if((u&536870912)!==0)i.memoizedState={baseLanes:0,cachePool:null},s!==null&&Of(i,b!==null?b.cachePool:null),b!==null?Vv(i,b):ap(),Gv(i);else return h=i.lanes=536870912,zy(s,i,b!==null?b.baseLanes|u:u,u,h)}else b!==null?(Of(i,b.cachePool),Vv(i,b),fi(),i.memoizedState=null):(s!==null&&Of(i,null),ap(),fi());return Za(s,i,x,u),i.child}function zc(s,i){return s!==null&&s.tag===22||i.stateNode!==null||(i.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),i.sibling}function zy(s,i,u,h,x){var b=Yh();return b=b===null?null:{parent:Ca._currentValue,pool:b},i.memoizedState={baseLanes:u,cachePool:b},s!==null&&Of(i,null),ap(),Gv(i),s!==null&&co(s,i,h,!0),i.childLanes=x,null}function $f(s,i){return i=Kf({mode:i.mode,children:i.children},s.mode),i.ref=s.ref,s.child=i,i.return=s,i}function Hy(s,i,u){return ol(i,s.child,null,u),s=$f(i,i.pendingProps),s.flags|=2,qr(i),i.memoizedState=null,s}function RN(s,i,u){var h=i.pendingProps,x=(i.flags&128)!==0;if(i.flags&=-129,s===null){if(wt){if(h.mode==="hidden")return s=$f(i,h),i.lanes=536870912,zc(null,s);if(np(i),(s=ea)?(s=eb(s,dn),s=s!==null&&s.data==="&"?s:null,s!==null&&(i.memoizedState={dehydrated:s,treeContext:ri!==null?{id:Xn,overflow:Kn}:null,retryLane:536870912,hydrationErrors:null},u=Av(s),u.return=i,i.child=u,Ya=i,ea=null)):s=null,s===null)throw si(i);return i.lanes=536870912,null}return $f(i,h)}var b=s.memoizedState;if(b!==null){var k=b.dehydrated;if(np(i),x)if(i.flags&256)i.flags&=-257,i=Hy(s,i,u);else if(i.memoizedState!==null)i.child=s.child,i.flags|=128,i=null;else throw Error(r(558));else if(Oa||co(s,i,u,!1),x=(u&s.childLanes)!==0,Oa||x){if(h=Xt,h!==null&&(k=ir(h,u),k!==0&&k!==b.retryLane))throw b.retryLane=k,el(s,k),Mr(h,s,k),Ap;nd(),i=Hy(s,i,u)}else s=b.treeContext,ea=pn(k.nextSibling),Ya=i,wt=!0,ni=null,dn=!1,s!==null&&Nv(i,s),i=$f(i,h),i.flags|=4096;return i}return s=Ss(s.child,{mode:h.mode,children:h.children}),s.ref=i.ref,i.child=s,s.return=i,s}function Xf(s,i){var u=i.ref;if(u===null)s!==null&&s.ref!==null&&(i.flags|=4194816);else{if(typeof u!="function"&&typeof u!="object")throw Error(r(284));(s===null||s.ref!==u)&&(i.flags|=4194816)}}function Tp(s,i,u,h,x){return nl(i),u=ip(s,i,u,h,void 0,x),h=lp(),s!==null&&!Oa?(op(s,i,x),Ns(s,i,x)):(wt&&h&&zh(i),i.flags|=1,Za(s,i,u,x),i.child)}function Vy(s,i,u,h,x,b){return nl(i),i.updateQueue=null,u=qv(i,h,u,x),Wv(s),h=lp(),s!==null&&!Oa?(op(s,i,b),Ns(s,i,b)):(wt&&h&&zh(i),i.flags|=1,Za(s,i,u,b),i.child)}function Gy(s,i,u,h,x){if(nl(i),i.stateNode===null){var b=so,k=u.contextType;typeof k=="object"&&k!==null&&(b=Qa(k)),b=new u(h,b),i.memoizedState=b.state!==null&&b.state!==void 0?b.state:null,b.updater=_p,i.stateNode=b,b._reactInternals=i,b=i.stateNode,b.props=h,b.state=i.memoizedState,b.refs={},Zh(i),k=u.contextType,b.context=typeof k=="object"&&k!==null?Qa(k):so,b.state=i.memoizedState,k=u.getDerivedStateFromProps,typeof k=="function"&&(Sp(i,u,k,h),b.state=i.memoizedState),typeof u.getDerivedStateFromProps=="function"||typeof b.getSnapshotBeforeUpdate=="function"||typeof b.UNSAFE_componentWillMount!="function"&&typeof b.componentWillMount!="function"||(k=b.state,typeof b.componentWillMount=="function"&&b.componentWillMount(),typeof b.UNSAFE_componentWillMount=="function"&&b.UNSAFE_componentWillMount(),k!==b.state&&_p.enqueueReplaceState(b,b.state,null),Pc(i,h,b,x),Mc(),b.state=i.memoizedState),typeof b.componentDidMount=="function"&&(i.flags|=4194308),h=!0}else if(s===null){b=i.stateNode;var L=i.memoizedProps,se=ul(u,L);b.props=se;var he=b.context,Ee=u.contextType;k=so,typeof Ee=="object"&&Ee!==null&&(k=Qa(Ee));var ke=u.getDerivedStateFromProps;Ee=typeof ke=="function"||typeof b.getSnapshotBeforeUpdate=="function",L=i.pendingProps!==L,Ee||typeof b.UNSAFE_componentWillReceiveProps!="function"&&typeof b.componentWillReceiveProps!="function"||(L||he!==k)&&Dy(i,b,h,k),li=!1;var xe=i.memoizedState;b.state=xe,Pc(i,h,b,x),Mc(),he=i.memoizedState,L||xe!==he||li?(typeof ke=="function"&&(Sp(i,u,ke,h),he=i.memoizedState),(se=li||Cy(i,u,se,h,xe,he,k))?(Ee||typeof b.UNSAFE_componentWillMount!="function"&&typeof b.componentWillMount!="function"||(typeof b.componentWillMount=="function"&&b.componentWillMount(),typeof b.UNSAFE_componentWillMount=="function"&&b.UNSAFE_componentWillMount()),typeof b.componentDidMount=="function"&&(i.flags|=4194308)):(typeof b.componentDidMount=="function"&&(i.flags|=4194308),i.memoizedProps=h,i.memoizedState=he),b.props=h,b.state=he,b.context=k,h=se):(typeof b.componentDidMount=="function"&&(i.flags|=4194308),h=!1)}else{b=i.stateNode,Jh(s,i),k=i.memoizedProps,Ee=ul(u,k),b.props=Ee,ke=i.pendingProps,xe=b.context,he=u.contextType,se=so,typeof he=="object"&&he!==null&&(se=Qa(he)),L=u.getDerivedStateFromProps,(he=typeof L=="function"||typeof b.getSnapshotBeforeUpdate=="function")||typeof b.UNSAFE_componentWillReceiveProps!="function"&&typeof b.componentWillReceiveProps!="function"||(k!==ke||xe!==se)&&Dy(i,b,h,se),li=!1,xe=i.memoizedState,b.state=xe,Pc(i,h,b,x),Mc();var be=i.memoizedState;k!==ke||xe!==be||li||s!==null&&s.dependencies!==null&&Cf(s.dependencies)?(typeof L=="function"&&(Sp(i,u,L,h),be=i.memoizedState),(Ee=li||Cy(i,u,Ee,h,xe,be,se)||s!==null&&s.dependencies!==null&&Cf(s.dependencies))?(he||typeof b.UNSAFE_componentWillUpdate!="function"&&typeof b.componentWillUpdate!="function"||(typeof b.componentWillUpdate=="function"&&b.componentWillUpdate(h,be,se),typeof b.UNSAFE_componentWillUpdate=="function"&&b.UNSAFE_componentWillUpdate(h,be,se)),typeof b.componentDidUpdate=="function"&&(i.flags|=4),typeof b.getSnapshotBeforeUpdate=="function"&&(i.flags|=1024)):(typeof b.componentDidUpdate!="function"||k===s.memoizedProps&&xe===s.memoizedState||(i.flags|=4),typeof b.getSnapshotBeforeUpdate!="function"||k===s.memoizedProps&&xe===s.memoizedState||(i.flags|=1024),i.memoizedProps=h,i.memoizedState=be),b.props=h,b.state=be,b.context=se,h=Ee):(typeof b.componentDidUpdate!="function"||k===s.memoizedProps&&xe===s.memoizedState||(i.flags|=4),typeof b.getSnapshotBeforeUpdate!="function"||k===s.memoizedProps&&xe===s.memoizedState||(i.flags|=1024),h=!1)}return b=h,Xf(s,i),h=(i.flags&128)!==0,b||h?(b=i.stateNode,u=h&&typeof u.getDerivedStateFromError!="function"?null:b.render(),i.flags|=1,s!==null&&h?(i.child=ol(i,s.child,null,x),i.child=ol(i,null,u,x)):Za(s,i,u,x),i.memoizedState=b.state,s=i.child):s=Ns(s,i,x),s}function Wy(s,i,u,h){return al(),i.flags|=256,Za(s,i,u,h),i.child}var kp={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Np(s){return{baseLanes:s,cachePool:jv()}}function Cp(s,i,u){return s=s!==null?s.childLanes&~u:0,i&&(s|=Xr),s}function qy(s,i,u){var h=i.pendingProps,x=!1,b=(i.flags&128)!==0,k;if((k=b)||(k=s!==null&&s.memoizedState===null?!1:(wa.current&2)!==0),k&&(x=!0,i.flags&=-129),k=(i.flags&32)!==0,i.flags&=-33,s===null){if(wt){if(x?ui(i):fi(),(s=ea)?(s=eb(s,dn),s=s!==null&&s.data!=="&"?s:null,s!==null&&(i.memoizedState={dehydrated:s,treeContext:ri!==null?{id:Xn,overflow:Kn}:null,retryLane:536870912,hydrationErrors:null},u=Av(s),u.return=i,i.child=u,Ya=i,ea=null)):s=null,s===null)throw si(i);return fm(s)?i.lanes=32:i.lanes=536870912,null}var L=h.children;return h=h.fallback,x?(fi(),x=i.mode,L=Kf({mode:"hidden",children:L},x),h=tl(h,x,u,null),L.return=i,h.return=i,L.sibling=h,i.child=L,h=i.child,h.memoizedState=Np(u),h.childLanes=Cp(s,k,u),i.memoizedState=kp,zc(null,h)):(ui(i),Dp(i,L))}var se=s.memoizedState;if(se!==null&&(L=se.dehydrated,L!==null)){if(b)i.flags&256?(ui(i),i.flags&=-257,i=Op(s,i,u)):i.memoizedState!==null?(fi(),i.child=s.child,i.flags|=128,i=null):(fi(),L=h.fallback,x=i.mode,h=Kf({mode:"visible",children:h.children},x),L=tl(L,x,u,null),L.flags|=2,h.return=i,L.return=i,h.sibling=L,i.child=h,ol(i,s.child,null,u),h=i.child,h.memoizedState=Np(u),h.childLanes=Cp(s,k,u),i.memoizedState=kp,i=zc(null,h));else if(ui(i),fm(L)){if(k=L.nextSibling&&L.nextSibling.dataset,k)var he=k.dgst;k=he,h=Error(r(419)),h.stack="",h.digest=k,Cc({value:h,source:null,stack:null}),i=Op(s,i,u)}else if(Oa||co(s,i,u,!1),k=(u&s.childLanes)!==0,Oa||k){if(k=Xt,k!==null&&(h=ir(k,u),h!==0&&h!==se.retryLane))throw se.retryLane=h,el(s,h),Mr(k,s,h),Ap;um(L)||nd(),i=Op(s,i,u)}else um(L)?(i.flags|=192,i.child=s.child,i=null):(s=se.treeContext,ea=pn(L.nextSibling),Ya=i,wt=!0,ni=null,dn=!1,s!==null&&Nv(i,s),i=Dp(i,h.children),i.flags|=4096);return i}return x?(fi(),L=h.fallback,x=i.mode,se=s.child,he=se.sibling,h=Ss(se,{mode:"hidden",children:h.children}),h.subtreeFlags=se.subtreeFlags&65011712,he!==null?L=Ss(he,L):(L=tl(L,x,u,null),L.flags|=2),L.return=i,h.return=i,h.sibling=L,i.child=h,zc(null,h),h=i.child,L=s.child.memoizedState,L===null?L=Np(u):(x=L.cachePool,x!==null?(se=Ca._currentValue,x=x.parent!==se?{parent:se,pool:se}:x):x=jv(),L={baseLanes:L.baseLanes|u,cachePool:x}),h.memoizedState=L,h.childLanes=Cp(s,k,u),i.memoizedState=kp,zc(s.child,h)):(ui(i),u=s.child,s=u.sibling,u=Ss(u,{mode:"visible",children:h.children}),u.return=i,u.sibling=null,s!==null&&(k=i.deletions,k===null?(i.deletions=[s],i.flags|=16):k.push(s)),i.child=u,i.memoizedState=null,u)}function Dp(s,i){return i=Kf({mode:"visible",children:i},s.mode),i.return=s,s.child=i}function Kf(s,i){return s=Gr(22,s,null,i),s.lanes=0,s}function Op(s,i,u){return ol(i,s.child,null,u),s=Dp(i,i.pendingProps.children),s.flags|=2,i.memoizedState=null,s}function $y(s,i,u){s.lanes|=i;var h=s.alternate;h!==null&&(h.lanes|=i),qh(s.return,i,u)}function Fp(s,i,u,h,x,b){var k=s.memoizedState;k===null?s.memoizedState={isBackwards:i,rendering:null,renderingStartTime:0,last:h,tail:u,tailMode:x,treeForkCount:b}:(k.isBackwards=i,k.rendering=null,k.renderingStartTime=0,k.last=h,k.tail=u,k.tailMode=x,k.treeForkCount=b)}function Xy(s,i,u){var h=i.pendingProps,x=h.revealOrder,b=h.tail;h=h.children;var k=wa.current,L=(k&2)!==0;if(L?(k=k&1|2,i.flags|=128):k&=1,U(wa,k),Za(s,i,h,u),h=wt?Nc:0,!L&&s!==null&&(s.flags&128)!==0)e:for(s=i.child;s!==null;){if(s.tag===13)s.memoizedState!==null&&$y(s,u,i);else if(s.tag===19)$y(s,u,i);else if(s.child!==null){s.child.return=s,s=s.child;continue}if(s===i)break e;for(;s.sibling===null;){if(s.return===null||s.return===i)break e;s=s.return}s.sibling.return=s.return,s=s.sibling}switch(x){case"forwards":for(u=i.child,x=null;u!==null;)s=u.alternate,s!==null&&Lf(s)===null&&(x=u),u=u.sibling;u=x,u===null?(x=i.child,i.child=null):(x=u.sibling,u.sibling=null),Fp(i,!1,x,u,b,h);break;case"backwards":case"unstable_legacy-backwards":for(u=null,x=i.child,i.child=null;x!==null;){if(s=x.alternate,s!==null&&Lf(s)===null){i.child=x;break}s=x.sibling,x.sibling=u,u=x,x=s}Fp(i,!0,u,null,b,h);break;case"together":Fp(i,!1,null,null,void 0,h);break;default:i.memoizedState=null}return i.child}function Ns(s,i,u){if(s!==null&&(i.dependencies=s.dependencies),pi|=i.lanes,(u&i.childLanes)===0)if(s!==null){if(co(s,i,u,!1),(u&i.childLanes)===0)return null}else return null;if(s!==null&&i.child!==s.child)throw Error(r(153));if(i.child!==null){for(s=i.child,u=Ss(s,s.pendingProps),i.child=u,u.return=i;s.sibling!==null;)s=s.sibling,u=u.sibling=Ss(s,s.pendingProps),u.return=i;u.sibling=null}return i.child}function Rp(s,i){return(s.lanes&i)!==0?!0:(s=s.dependencies,!!(s!==null&&Cf(s)))}function jN(s,i,u){switch(i.tag){case 3:ue(i,i.stateNode.containerInfo),ii(i,Ca,s.memoizedState.cache),al();break;case 27:case 5:ye(i);break;case 4:ue(i,i.stateNode.containerInfo);break;case 10:ii(i,i.type,i.memoizedProps.value);break;case 31:if(i.memoizedState!==null)return i.flags|=128,np(i),null;break;case 13:var h=i.memoizedState;if(h!==null)return h.dehydrated!==null?(ui(i),i.flags|=128,null):(u&i.child.childLanes)!==0?qy(s,i,u):(ui(i),s=Ns(s,i,u),s!==null?s.sibling:null);ui(i);break;case 19:var x=(s.flags&128)!==0;if(h=(u&i.childLanes)!==0,h||(co(s,i,u,!1),h=(u&i.childLanes)!==0),x){if(h)return Xy(s,i,u);i.flags|=128}if(x=i.memoizedState,x!==null&&(x.rendering=null,x.tail=null,x.lastEffect=null),U(wa,wa.current),h)break;return null;case 22:return i.lanes=0,Uy(s,i,u,i.pendingProps);case 24:ii(i,Ca,s.memoizedState.cache)}return Ns(s,i,u)}function Ky(s,i,u){if(s!==null)if(s.memoizedProps!==i.pendingProps)Oa=!0;else{if(!Rp(s,u)&&(i.flags&128)===0)return Oa=!1,jN(s,i,u);Oa=(s.flags&131072)!==0}else Oa=!1,wt&&(i.flags&1048576)!==0&&kv(i,Nc,i.index);switch(i.lanes=0,i.tag){case 16:e:{var h=i.pendingProps;if(s=il(i.elementType),i.type=s,typeof s=="function")Bh(s)?(h=ul(s,h),i.tag=1,i=Gy(null,i,s,h,u)):(i.tag=0,i=Tp(null,i,s,h,u));else{if(s!=null){var x=s.$$typeof;if(x===j){i.tag=11,i=Ly(null,i,s,h,u);break e}else if(x===A){i.tag=14,i=By(null,i,s,h,u);break e}}throw i=oe(s)||s,Error(r(306,i,""))}}return i;case 0:return Tp(s,i,i.type,i.pendingProps,u);case 1:return h=i.type,x=ul(h,i.pendingProps),Gy(s,i,h,x,u);case 3:e:{if(ue(i,i.stateNode.containerInfo),s===null)throw Error(r(387));h=i.pendingProps;var b=i.memoizedState;x=b.element,Jh(s,i),Pc(i,h,null,u);var k=i.memoizedState;if(h=k.cache,ii(i,Ca,h),h!==b.cache&&$h(i,[Ca],u,!0),Mc(),h=k.element,b.isDehydrated)if(b={element:h,isDehydrated:!1,cache:k.cache},i.updateQueue.baseState=b,i.memoizedState=b,i.flags&256){i=Wy(s,i,h,u);break e}else if(h!==x){x=cn(Error(r(424)),i),Cc(x),i=Wy(s,i,h,u);break e}else{switch(s=i.stateNode.containerInfo,s.nodeType){case 9:s=s.body;break;default:s=s.nodeName==="HTML"?s.ownerDocument.body:s}for(ea=pn(s.firstChild),Ya=i,wt=!0,ni=null,dn=!0,u=Uv(i,null,h,u),i.child=u;u;)u.flags=u.flags&-3|4096,u=u.sibling}else{if(al(),h===x){i=Ns(s,i,u);break e}Za(s,i,h,u)}i=i.child}return i;case 26:return Xf(s,i),s===null?(u=ib(i.type,null,i.pendingProps,null))?i.memoizedState=u:wt||(u=i.type,s=i.pendingProps,h=fd(Q.current).createElement(u),h[W]=i,h[K]=s,Ja(h,u,s),We(h),i.stateNode=h):i.memoizedState=ib(i.type,s.memoizedProps,i.pendingProps,s.memoizedState),null;case 27:return ye(i),s===null&&wt&&(h=i.stateNode=rb(i.type,i.pendingProps,Q.current),Ya=i,dn=!0,x=ea,yi(i.type)?(dm=x,ea=pn(h.firstChild)):ea=x),Za(s,i,i.pendingProps.children,u),Xf(s,i),s===null&&(i.flags|=4194304),i.child;case 5:return s===null&&wt&&((x=h=ea)&&(h=uC(h,i.type,i.pendingProps,dn),h!==null?(i.stateNode=h,Ya=i,ea=pn(h.firstChild),dn=!1,x=!0):x=!1),x||si(i)),ye(i),x=i.type,b=i.pendingProps,k=s!==null?s.memoizedProps:null,h=b.children,lm(x,b)?h=null:k!==null&&lm(x,k)&&(i.flags|=32),i.memoizedState!==null&&(x=ip(s,i,AN,null,null,u),au._currentValue=x),Xf(s,i),Za(s,i,h,u),i.child;case 6:return s===null&&wt&&((s=u=ea)&&(u=fC(u,i.pendingProps,dn),u!==null?(i.stateNode=u,Ya=i,ea=null,s=!0):s=!1),s||si(i)),null;case 13:return qy(s,i,u);case 4:return ue(i,i.stateNode.containerInfo),h=i.pendingProps,s===null?i.child=ol(i,null,h,u):Za(s,i,h,u),i.child;case 11:return Ly(s,i,i.type,i.pendingProps,u);case 7:return Za(s,i,i.pendingProps,u),i.child;case 8:return Za(s,i,i.pendingProps.children,u),i.child;case 12:return Za(s,i,i.pendingProps.children,u),i.child;case 10:return h=i.pendingProps,ii(i,i.type,h.value),Za(s,i,h.children,u),i.child;case 9:return x=i.type._context,h=i.pendingProps.children,nl(i),x=Qa(x),h=h(x),i.flags|=1,Za(s,i,h,u),i.child;case 14:return By(s,i,i.type,i.pendingProps,u);case 15:return Iy(s,i,i.type,i.pendingProps,u);case 19:return Xy(s,i,u);case 31:return RN(s,i,u);case 22:return Uy(s,i,u,i.pendingProps);case 24:return nl(i),h=Qa(Ca),s===null?(x=Yh(),x===null&&(x=Xt,b=Xh(),x.pooledCache=b,b.refCount++,b!==null&&(x.pooledCacheLanes|=u),x=b),i.memoizedState={parent:h,cache:x},Zh(i),ii(i,Ca,x)):((s.lanes&u)!==0&&(Jh(s,i),Pc(i,null,null,u),Mc()),x=s.memoizedState,b=i.memoizedState,x.parent!==h?(x={parent:h,cache:h},i.memoizedState=x,i.lanes===0&&(i.memoizedState=i.updateQueue.baseState=x),ii(i,Ca,h)):(h=b.cache,ii(i,Ca,h),h!==x.cache&&$h(i,[Ca],u,!0))),Za(s,i,i.pendingProps.children,u),i.child;case 29:throw i.pendingProps}throw Error(r(156,i.tag))}function Cs(s){s.flags|=4}function jp(s,i,u,h,x){if((i=(s.mode&32)!==0)&&(i=!1),i){if(s.flags|=16777216,(x&335544128)===x)if(s.stateNode.complete)s.flags|=8192;else if(S2())s.flags|=8192;else throw ll=Rf,Qh}else s.flags&=-16777217}function Yy(s,i){if(i.type!=="stylesheet"||(i.state.loading&4)!==0)s.flags&=-16777217;else if(s.flags|=16777216,!fb(i))if(S2())s.flags|=8192;else throw ll=Rf,Qh}function Yf(s,i){i!==null&&(s.flags|=4),s.flags&16384&&(i=s.tag!==22?Ga():536870912,s.lanes|=i,So|=i)}function Hc(s,i){if(!wt)switch(s.tailMode){case"hidden":i=s.tail;for(var u=null;i!==null;)i.alternate!==null&&(u=i),i=i.sibling;u===null?s.tail=null:u.sibling=null;break;case"collapsed":u=s.tail;for(var h=null;u!==null;)u.alternate!==null&&(h=u),u=u.sibling;h===null?i||s.tail===null?s.tail=null:s.tail.sibling=null:h.sibling=null}}function ta(s){var i=s.alternate!==null&&s.alternate.child===s.child,u=0,h=0;if(i)for(var x=s.child;x!==null;)u|=x.lanes|x.childLanes,h|=x.subtreeFlags&65011712,h|=x.flags&65011712,x.return=s,x=x.sibling;else for(x=s.child;x!==null;)u|=x.lanes|x.childLanes,h|=x.subtreeFlags,h|=x.flags,x.return=s,x=x.sibling;return s.subtreeFlags|=h,s.childLanes=u,i}function MN(s,i,u){var h=i.pendingProps;switch(Hh(i),i.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ta(i),null;case 1:return ta(i),null;case 3:return u=i.stateNode,h=null,s!==null&&(h=s.memoizedState.cache),i.memoizedState.cache!==h&&(i.flags|=2048),As(Ca),fe(),u.pendingContext&&(u.context=u.pendingContext,u.pendingContext=null),(s===null||s.child===null)&&(oo(i)?Cs(i):s===null||s.memoizedState.isDehydrated&&(i.flags&256)===0||(i.flags|=1024,Gh())),ta(i),null;case 26:var x=i.type,b=i.memoizedState;return s===null?(Cs(i),b!==null?(ta(i),Yy(i,b)):(ta(i),jp(i,x,null,h,u))):b?b!==s.memoizedState?(Cs(i),ta(i),Yy(i,b)):(ta(i),i.flags&=-16777217):(s=s.memoizedProps,s!==h&&Cs(i),ta(i),jp(i,x,s,h,u)),null;case 27:if(De(i),u=Q.current,x=i.type,s!==null&&i.stateNode!=null)s.memoizedProps!==h&&Cs(i);else{if(!h){if(i.stateNode===null)throw Error(r(166));return ta(i),null}s=B.current,oo(i)?Cv(i):(s=rb(x,h,u),i.stateNode=s,Cs(i))}return ta(i),null;case 5:if(De(i),x=i.type,s!==null&&i.stateNode!=null)s.memoizedProps!==h&&Cs(i);else{if(!h){if(i.stateNode===null)throw Error(r(166));return ta(i),null}if(b=B.current,oo(i))Cv(i);else{var k=fd(Q.current);switch(b){case 1:b=k.createElementNS("http://www.w3.org/2000/svg",x);break;case 2:b=k.createElementNS("http://www.w3.org/1998/Math/MathML",x);break;default:switch(x){case"svg":b=k.createElementNS("http://www.w3.org/2000/svg",x);break;case"math":b=k.createElementNS("http://www.w3.org/1998/Math/MathML",x);break;case"script":b=k.createElement("div"),b.innerHTML="<script><\/script>",b=b.removeChild(b.firstChild);break;case"select":b=typeof h.is=="string"?k.createElement("select",{is:h.is}):k.createElement("select"),h.multiple?b.multiple=!0:h.size&&(b.size=h.size);break;default:b=typeof h.is=="string"?k.createElement(x,{is:h.is}):k.createElement(x)}}b[W]=i,b[K]=h;e:for(k=i.child;k!==null;){if(k.tag===5||k.tag===6)b.appendChild(k.stateNode);else if(k.tag!==4&&k.tag!==27&&k.child!==null){k.child.return=k,k=k.child;continue}if(k===i)break e;for(;k.sibling===null;){if(k.return===null||k.return===i)break e;k=k.return}k.sibling.return=k.return,k=k.sibling}i.stateNode=b;e:switch(Ja(b,x,h),x){case"button":case"input":case"select":case"textarea":h=!!h.autoFocus;break e;case"img":h=!0;break e;default:h=!1}h&&Cs(i)}}return ta(i),jp(i,i.type,s===null?null:s.memoizedProps,i.pendingProps,u),null;case 6:if(s&&i.stateNode!=null)s.memoizedProps!==h&&Cs(i);else{if(typeof h!="string"&&i.stateNode===null)throw Error(r(166));if(s=Q.current,oo(i)){if(s=i.stateNode,u=i.memoizedProps,h=null,x=Ya,x!==null)switch(x.tag){case 27:case 5:h=x.memoizedProps}s[W]=i,s=!!(s.nodeValue===u||h!==null&&h.suppressHydrationWarning===!0||q2(s.nodeValue,u)),s||si(i,!0)}else s=fd(s).createTextNode(h),s[W]=i,i.stateNode=s}return ta(i),null;case 31:if(u=i.memoizedState,s===null||s.memoizedState!==null){if(h=oo(i),u!==null){if(s===null){if(!h)throw Error(r(318));if(s=i.memoizedState,s=s!==null?s.dehydrated:null,!s)throw Error(r(557));s[W]=i}else al(),(i.flags&128)===0&&(i.memoizedState=null),i.flags|=4;ta(i),s=!1}else u=Gh(),s!==null&&s.memoizedState!==null&&(s.memoizedState.hydrationErrors=u),s=!0;if(!s)return i.flags&256?(qr(i),i):(qr(i),null);if((i.flags&128)!==0)throw Error(r(558))}return ta(i),null;case 13:if(h=i.memoizedState,s===null||s.memoizedState!==null&&s.memoizedState.dehydrated!==null){if(x=oo(i),h!==null&&h.dehydrated!==null){if(s===null){if(!x)throw Error(r(318));if(x=i.memoizedState,x=x!==null?x.dehydrated:null,!x)throw Error(r(317));x[W]=i}else al(),(i.flags&128)===0&&(i.memoizedState=null),i.flags|=4;ta(i),x=!1}else x=Gh(),s!==null&&s.memoizedState!==null&&(s.memoizedState.hydrationErrors=x),x=!0;if(!x)return i.flags&256?(qr(i),i):(qr(i),null)}return qr(i),(i.flags&128)!==0?(i.lanes=u,i):(u=h!==null,s=s!==null&&s.memoizedState!==null,u&&(h=i.child,x=null,h.alternate!==null&&h.alternate.memoizedState!==null&&h.alternate.memoizedState.cachePool!==null&&(x=h.alternate.memoizedState.cachePool.pool),b=null,h.memoizedState!==null&&h.memoizedState.cachePool!==null&&(b=h.memoizedState.cachePool.pool),b!==x&&(h.flags|=2048)),u!==s&&u&&(i.child.flags|=8192),Yf(i,i.updateQueue),ta(i),null);case 4:return fe(),s===null&&am(i.stateNode.containerInfo),ta(i),null;case 10:return As(i.type),ta(i),null;case 19:if(D(wa),h=i.memoizedState,h===null)return ta(i),null;if(x=(i.flags&128)!==0,b=h.rendering,b===null)if(x)Hc(h,!1);else{if(ma!==0||s!==null&&(s.flags&128)!==0)for(s=i.child;s!==null;){if(b=Lf(s),b!==null){for(i.flags|=128,Hc(h,!1),s=b.updateQueue,i.updateQueue=s,Yf(i,s),i.subtreeFlags=0,s=u,u=i.child;u!==null;)Ev(u,s),u=u.sibling;return U(wa,wa.current&1|2),wt&&_s(i,h.treeForkCount),i.child}s=s.sibling}h.tail!==null&&Tt()>td&&(i.flags|=128,x=!0,Hc(h,!1),i.lanes=4194304)}else{if(!x)if(s=Lf(b),s!==null){if(i.flags|=128,x=!0,s=s.updateQueue,i.updateQueue=s,Yf(i,s),Hc(h,!0),h.tail===null&&h.tailMode==="hidden"&&!b.alternate&&!wt)return ta(i),null}else 2*Tt()-h.renderingStartTime>td&&u!==536870912&&(i.flags|=128,x=!0,Hc(h,!1),i.lanes=4194304);h.isBackwards?(b.sibling=i.child,i.child=b):(s=h.last,s!==null?s.sibling=b:i.child=b,h.last=b)}return h.tail!==null?(s=h.tail,h.rendering=s,h.tail=s.sibling,h.renderingStartTime=Tt(),s.sibling=null,u=wa.current,U(wa,x?u&1|2:u&1),wt&&_s(i,h.treeForkCount),s):(ta(i),null);case 22:case 23:return qr(i),rp(),h=i.memoizedState!==null,s!==null?s.memoizedState!==null!==h&&(i.flags|=8192):h&&(i.flags|=8192),h?(u&536870912)!==0&&(i.flags&128)===0&&(ta(i),i.subtreeFlags&6&&(i.flags|=8192)):ta(i),u=i.updateQueue,u!==null&&Yf(i,u.retryQueue),u=null,s!==null&&s.memoizedState!==null&&s.memoizedState.cachePool!==null&&(u=s.memoizedState.cachePool.pool),h=null,i.memoizedState!==null&&i.memoizedState.cachePool!==null&&(h=i.memoizedState.cachePool.pool),h!==u&&(i.flags|=2048),s!==null&&D(sl),null;case 24:return u=null,s!==null&&(u=s.memoizedState.cache),i.memoizedState.cache!==u&&(i.flags|=2048),As(Ca),ta(i),null;case 25:return null;case 30:return null}throw Error(r(156,i.tag))}function PN(s,i){switch(Hh(i),i.tag){case 1:return s=i.flags,s&65536?(i.flags=s&-65537|128,i):null;case 3:return As(Ca),fe(),s=i.flags,(s&65536)!==0&&(s&128)===0?(i.flags=s&-65537|128,i):null;case 26:case 27:case 5:return De(i),null;case 31:if(i.memoizedState!==null){if(qr(i),i.alternate===null)throw Error(r(340));al()}return s=i.flags,s&65536?(i.flags=s&-65537|128,i):null;case 13:if(qr(i),s=i.memoizedState,s!==null&&s.dehydrated!==null){if(i.alternate===null)throw Error(r(340));al()}return s=i.flags,s&65536?(i.flags=s&-65537|128,i):null;case 19:return D(wa),null;case 4:return fe(),null;case 10:return As(i.type),null;case 22:case 23:return qr(i),rp(),s!==null&&D(sl),s=i.flags,s&65536?(i.flags=s&-65537|128,i):null;case 24:return As(Ca),null;case 25:return null;default:return null}}function Qy(s,i){switch(Hh(i),i.tag){case 3:As(Ca),fe();break;case 26:case 27:case 5:De(i);break;case 4:fe();break;case 31:i.memoizedState!==null&&qr(i);break;case 13:qr(i);break;case 19:D(wa);break;case 10:As(i.type);break;case 22:case 23:qr(i),rp(),s!==null&&D(sl);break;case 24:As(Ca)}}function Vc(s,i){try{var u=i.updateQueue,h=u!==null?u.lastEffect:null;if(h!==null){var x=h.next;u=x;do{if((u.tag&s)===s){h=void 0;var b=u.create,k=u.inst;h=b(),k.destroy=h}u=u.next}while(u!==x)}}catch(L){Lt(i,i.return,L)}}function di(s,i,u){try{var h=i.updateQueue,x=h!==null?h.lastEffect:null;if(x!==null){var b=x.next;h=b;do{if((h.tag&s)===s){var k=h.inst,L=k.destroy;if(L!==void 0){k.destroy=void 0,x=i;var se=u,he=L;try{he()}catch(Ee){Lt(x,se,Ee)}}}h=h.next}while(h!==b)}}catch(Ee){Lt(i,i.return,Ee)}}function Zy(s){var i=s.updateQueue;if(i!==null){var u=s.stateNode;try{Hv(i,u)}catch(h){Lt(s,s.return,h)}}}function Jy(s,i,u){u.props=ul(s.type,s.memoizedProps),u.state=s.memoizedState;
vendor: 18,921 bytes, line 48
48try{u.componentWillUnmount()}catch(h){Lt(s,i,h)}}function Gc(s,i){try{var u=s.ref;if(u!==null){switch(s.tag){case 26:case 27:case 5:var h=s.stateNode;break;case 30:h=s.stateNode;break;default:h=s.stateNode}typeof u=="function"?s.refCleanup=u(h):u.current=h}}catch(x){Lt(s,i,x)}}function Yn(s,i){var u=s.ref,h=s.refCleanup;if(u!==null)if(typeof h=="function")try{h()}catch(x){Lt(s,i,x)}finally{s.refCleanup=null,s=s.alternate,s!=null&&(s.refCleanup=null)}else if(typeof u=="function")try{u(null)}catch(x){Lt(s,i,x)}else u.current=null}function e2(s){var i=s.type,u=s.memoizedProps,h=s.stateNode;try{e:switch(i){case"button":case"input":case"select":case"textarea":u.autoFocus&&h.focus();break e;case"img":u.src?h.src=u.src:u.srcSet&&(h.srcset=u.srcSet)}}catch(x){Lt(s,s.return,x)}}function Mp(s,i,u){try{var h=s.stateNode;nC(h,s.type,u,i),h[K]=i}catch(x){Lt(s,s.return,x)}}function t2(s){return s.tag===5||s.tag===3||s.tag===26||s.tag===27&&yi(s.type)||s.tag===4}function Pp(s){e:for(;;){for(;s.sibling===null;){if(s.return===null||t2(s.return))return null;s=s.return}for(s.sibling.return=s.return,s=s.sibling;s.tag!==5&&s.tag!==6&&s.tag!==18;){if(s.tag===27&&yi(s.type)||s.flags&2||s.child===null||s.tag===4)continue e;s.child.return=s,s=s.child}if(!(s.flags&2))return s.stateNode}}function Lp(s,i,u){var h=s.tag;if(h===5||h===6)s=s.stateNode,i?(u.nodeType===9?u.body:u.nodeName==="HTML"?u.ownerDocument.body:u).insertBefore(s,i):(i=u.nodeType===9?u.body:u.nodeName==="HTML"?u.ownerDocument.body:u,i.appendChild(s),u=u._reactRootContainer,u!=null||i.onclick!==null||(i.onclick=bs));else if(h!==4&&(h===27&&yi(s.type)&&(u=s.stateNode,i=null),s=s.child,s!==null))for(Lp(s,i,u),s=s.sibling;s!==null;)Lp(s,i,u),s=s.sibling}function Qf(s,i,u){var h=s.tag;if(h===5||h===6)s=s.stateNode,i?u.insertBefore(s,i):u.appendChild(s);else if(h!==4&&(h===27&&yi(s.type)&&(u=s.stateNode),s=s.child,s!==null))for(Qf(s,i,u),s=s.sibling;s!==null;)Qf(s,i,u),s=s.sibling}function a2(s){var i=s.stateNode,u=s.memoizedProps;try{for(var h=s.type,x=i.attributes;x.length;)i.removeAttributeNode(x[0]);Ja(i,h,u),i[W]=s,i[K]=u}catch(b){Lt(s,s.return,b)}}var Ds=!1,Fa=!1,Bp=!1,r2=typeof WeakSet=="function"?WeakSet:Set,qa=null;function LN(s,i){if(s=s.containerInfo,sm=vd,s=mv(s),Oh(s)){if("selectionStart"in s)var u={start:s.selectionStart,end:s.selectionEnd};else e:{u=(u=s.ownerDocument)&&u.defaultView||window;var h=u.getSelection&&u.getSelection();if(h&&h.rangeCount!==0){u=h.anchorNode;var x=h.anchorOffset,b=h.focusNode;h=h.focusOffset;try{u.nodeType,b.nodeType}catch{u=null;break e}var k=0,L=-1,se=-1,he=0,Ee=0,ke=s,xe=null;t:for(;;){for(var be;ke!==u||x!==0&&ke.nodeType!==3||(L=k+x),ke!==b||h!==0&&ke.nodeType!==3||(se=k+h),ke.nodeType===3&&(k+=ke.nodeValue.length),(be=ke.firstChild)!==null;)xe=ke,ke=be;for(;;){if(ke===s)break t;if(xe===u&&++he===x&&(L=k),xe===b&&++Ee===h&&(se=k),(be=ke.nextSibling)!==null)break;ke=xe,xe=ke.parentNode}ke=be}u=L===-1||se===-1?null:{start:L,end:se}}else u=null}u=u||{start:0,end:0}}else u=null;for(im={focusedElem:s,selectionRange:u},vd=!1,qa=i;qa!==null;)if(i=qa,s=i.child,(i.subtreeFlags&1028)!==0&&s!==null)s.return=i,qa=s;else for(;qa!==null;){switch(i=qa,b=i.alternate,s=i.flags,i.tag){case 0:if((s&4)!==0&&(s=i.updateQueue,s=s!==null?s.events:null,s!==null))for(u=0;u<s.length;u++)x=s[u],x.ref.impl=x.nextImpl;break;case 11:case 15:break;case 1:if((s&1024)!==0&&b!==null){s=void 0,u=i,x=b.memoizedProps,b=b.memoizedState,h=u.stateNode;try{var ze=ul(u.type,x);s=h.getSnapshotBeforeUpdate(ze,b),h.__reactInternalSnapshotBeforeUpdate=s}catch(et){Lt(u,u.return,et)}}break;case 3:if((s&1024)!==0){if(s=i.stateNode.containerInfo,u=s.nodeType,u===9)cm(s);else if(u===1)switch(s.nodeName){case"HEAD":case"HTML":case"BODY":cm(s);break;default:s.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((s&1024)!==0)throw Error(r(163))}if(s=i.sibling,s!==null){s.return=i.return,qa=s;break}qa=i.return}}function n2(s,i,u){var h=u.flags;switch(u.tag){case 0:case 11:case 15:Fs(s,u),h&4&&Vc(5,u);break;case 1:if(Fs(s,u),h&4)if(s=u.stateNode,i===null)try{s.componentDidMount()}catch(k){Lt(u,u.return,k)}else{var x=ul(u.type,i.memoizedProps);i=i.memoizedState;try{s.componentDidUpdate(x,i,s.__reactInternalSnapshotBeforeUpdate)}catch(k){Lt(u,u.return,k)}}h&64&&Zy(u),h&512&&Gc(u,u.return);break;case 3:if(Fs(s,u),h&64&&(s=u.updateQueue,s!==null)){if(i=null,u.child!==null)switch(u.child.tag){case 27:case 5:i=u.child.stateNode;break;case 1:i=u.child.stateNode}try{Hv(s,i)}catch(k){Lt(u,u.return,k)}}break;case 27:i===null&&h&4&&a2(u);case 26:case 5:Fs(s,u),i===null&&h&4&&e2(u),h&512&&Gc(u,u.return);break;case 12:Fs(s,u);break;case 31:Fs(s,u),h&4&&l2(s,u);break;case 13:Fs(s,u),h&4&&o2(s,u),h&64&&(s=u.memoizedState,s!==null&&(s=s.dehydrated,s!==null&&(u=qN.bind(null,u),dC(s,u))));break;case 22:if(h=u.memoizedState!==null||Ds,!h){i=i!==null&&i.memoizedState!==null||Fa,x=Ds;var b=Fa;Ds=h,(Fa=i)&&!b?Rs(s,u,(u.subtreeFlags&8772)!==0):Fs(s,u),Ds=x,Fa=b}break;case 30:break;default:Fs(s,u)}}function s2(s){var i=s.alternate;i!==null&&(s.alternate=null,s2(i)),s.child=null,s.deletions=null,s.sibling=null,s.tag===5&&(i=s.stateNode,i!==null&&Ce(i)),s.stateNode=null,s.return=null,s.dependencies=null,s.memoizedProps=null,s.memoizedState=null,s.pendingProps=null,s.stateNode=null,s.updateQueue=null}var la=null,Or=!1;function Os(s,i,u){for(u=u.child;u!==null;)i2(s,i,u),u=u.sibling}function i2(s,i,u){if(ca&&typeof ca.onCommitFiberUnmount=="function")try{ca.onCommitFiberUnmount($t,u)}catch{}switch(u.tag){case 26:Fa||Yn(u,i),Os(s,i,u),u.memoizedState?u.memoizedState.count--:u.stateNode&&(u=u.stateNode,u.parentNode.removeChild(u));break;case 27:Fa||Yn(u,i);var h=la,x=Or;yi(u.type)&&(la=u.stateNode,Or=!1),Os(s,i,u),Jc(u.stateNode),la=h,Or=x;break;case 5:Fa||Yn(u,i);case 6:if(h=la,x=Or,la=null,Os(s,i,u),la=h,Or=x,la!==null)if(Or)try{(la.nodeType===9?la.body:la.nodeName==="HTML"?la.ownerDocument.body:la).removeChild(u.stateNode)}catch(b){Lt(u,i,b)}else try{la.removeChild(u.stateNode)}catch(b){Lt(u,i,b)}break;case 18:la!==null&&(Or?(s=la,Z2(s.nodeType===9?s.body:s.nodeName==="HTML"?s.ownerDocument.body:s,u.stateNode),Do(s)):Z2(la,u.stateNode));break;case 4:h=la,x=Or,la=u.stateNode.containerInfo,Or=!0,Os(s,i,u),la=h,Or=x;break;case 0:case 11:case 14:case 15:di(2,u,i),Fa||di(4,u,i),Os(s,i,u);break;case 1:Fa||(Yn(u,i),h=u.stateNode,typeof h.componentWillUnmount=="function"&&Jy(u,i,h)),Os(s,i,u);break;case 21:Os(s,i,u);break;case 22:Fa=(h=Fa)||u.memoizedState!==null,Os(s,i,u),Fa=h;break;default:Os(s,i,u)}}function l2(s,i){if(i.memoizedState===null&&(s=i.alternate,s!==null&&(s=s.memoizedState,s!==null))){s=s.dehydrated;try{Do(s)}catch(u){Lt(i,i.return,u)}}}function o2(s,i){if(i.memoizedState===null&&(s=i.alternate,s!==null&&(s=s.memoizedState,s!==null&&(s=s.dehydrated,s!==null))))try{Do(s)}catch(u){Lt(i,i.return,u)}}function BN(s){switch(s.tag){case 31:case 13:case 19:var i=s.stateNode;return i===null&&(i=s.stateNode=new r2),i;case 22:return s=s.stateNode,i=s._retryCache,i===null&&(i=s._retryCache=new r2),i;default:throw Error(r(435,s.tag))}}function Zf(s,i){var u=BN(s);i.forEach(function(h){if(!u.has(h)){u.add(h);var x=$N.bind(null,s,h);h.then(x,x)}})}function Fr(s,i){var u=i.deletions;if(u!==null)for(var h=0;h<u.length;h++){var x=u[h],b=s,k=i,L=k;e:for(;L!==null;){switch(L.tag){case 27:if(yi(L.type)){la=L.stateNode,Or=!1;break e}break;case 5:la=L.stateNode,Or=!1;break e;case 3:case 4:la=L.stateNode.containerInfo,Or=!0;break e}L=L.return}if(la===null)throw Error(r(160));i2(b,k,x),la=null,Or=!1,b=x.alternate,b!==null&&(b.return=null),x.return=null}if(i.subtreeFlags&13886)for(i=i.child;i!==null;)c2(i,s),i=i.sibling}var Fn=null;function c2(s,i){var u=s.alternate,h=s.flags;switch(s.tag){case 0:case 11:case 14:case 15:Fr(i,s),Rr(s),h&4&&(di(3,s,s.return),Vc(3,s),di(5,s,s.return));break;case 1:Fr(i,s),Rr(s),h&512&&(Fa||u===null||Yn(u,u.return)),h&64&&Ds&&(s=s.updateQueue,s!==null&&(h=s.callbacks,h!==null&&(u=s.shared.hiddenCallbacks,s.shared.hiddenCallbacks=u===null?h:u.concat(h))));break;case 26:var x=Fn;if(Fr(i,s),Rr(s),h&512&&(Fa||u===null||Yn(u,u.return)),h&4){var b=u!==null?u.memoizedState:null;if(h=s.memoizedState,u===null)if(h===null)if(s.stateNode===null){e:{h=s.type,u=s.memoizedProps,x=x.ownerDocument||x;t:switch(h){case"title":b=x.getElementsByTagName("title")[0],(!b||b[ve]||b[W]||b.namespaceURI==="http://www.w3.org/2000/svg"||b.hasAttribute("itemprop"))&&(b=x.createElement(h),x.head.insertBefore(b,x.querySelector("head > title"))),Ja(b,h,u),b[W]=s,We(b),h=b;break e;case"link":var k=cb("link","href",x).get(h+(u.href||""));if(k){for(var L=0;L<k.length;L++)if(b=k[L],b.getAttribute("href")===(u.href==null||u.href===""?null:u.href)&&b.getAttribute("rel")===(u.rel==null?null:u.rel)&&b.getAttribute("title")===(u.title==null?null:u.title)&&b.getAttribute("crossorigin")===(u.crossOrigin==null?null:u.crossOrigin)){k.splice(L,1);break t}}b=x.createElement(h),Ja(b,h,u),x.head.appendChild(b);break;case"meta":if(k=cb("meta","content",x).get(h+(u.content||""))){for(L=0;L<k.length;L++)if(b=k[L],b.getAttribute("content")===(u.content==null?null:""+u.content)&&b.getAttribute("name")===(u.name==null?null:u.name)&&b.getAttribute("property")===(u.property==null?null:u.property)&&b.getAttribute("http-equiv")===(u.httpEquiv==null?null:u.httpEquiv)&&b.getAttribute("charset")===(u.charSet==null?null:u.charSet)){k.splice(L,1);break t}}b=x.createElement(h),Ja(b,h,u),x.head.appendChild(b);break;default:throw Error(r(468,h))}b[W]=s,We(b),h=b}s.stateNode=h}else ub(x,s.type,s.stateNode);else s.stateNode=ob(x,h,s.memoizedProps);else b!==h?(b===null?u.stateNode!==null&&(u=u.stateNode,u.parentNode.removeChild(u)):b.count--,h===null?ub(x,s.type,s.stateNode):ob(x,h,s.memoizedProps)):h===null&&s.stateNode!==null&&Mp(s,s.memoizedProps,u.memoizedProps)}break;case 27:Fr(i,s),Rr(s),h&512&&(Fa||u===null||Yn(u,u.return)),u!==null&&h&4&&Mp(s,s.memoizedProps,u.memoizedProps);break;case 5:if(Fr(i,s),Rr(s),h&512&&(Fa||u===null||Yn(u,u.return)),s.flags&32){x=s.stateNode;try{Zl(x,"")}catch(ze){Lt(s,s.return,ze)}}h&4&&s.stateNode!=null&&(x=s.memoizedProps,Mp(s,x,u!==null?u.memoizedProps:x)),h&1024&&(Bp=!0);break;case 6:if(Fr(i,s),Rr(s),h&4){if(s.stateNode===null)throw Error(r(162));h=s.memoizedProps,u=s.stateNode;try{u.nodeValue=h}catch(ze){Lt(s,s.return,ze)}}break;case 3:if(pd=null,x=Fn,Fn=dd(i.containerInfo),Fr(i,s),Fn=x,Rr(s),h&4&&u!==null&&u.memoizedState.isDehydrated)try{Do(i.containerInfo)}catch(ze){Lt(s,s.return,ze)}Bp&&(Bp=!1,u2(s));break;case 4:h=Fn,Fn=dd(s.stateNode.containerInfo),Fr(i,s),Rr(s),Fn=h;break;case 12:Fr(i,s),Rr(s);break;case 31:Fr(i,s),Rr(s),h&4&&(h=s.updateQueue,h!==null&&(s.updateQueue=null,Zf(s,h)));break;case 13:Fr(i,s),Rr(s),s.child.flags&8192&&s.memoizedState!==null!=(u!==null&&u.memoizedState!==null)&&(ed=Tt()),h&4&&(h=s.updateQueue,h!==null&&(s.updateQueue=null,Zf(s,h)));break;case 22:x=s.memoizedState!==null;var se=u!==null&&u.memoizedState!==null,he=Ds,Ee=Fa;if(Ds=he||x,Fa=Ee||se,Fr(i,s),Fa=Ee,Ds=he,Rr(s),h&8192)e:for(i=s.stateNode,i._visibility=x?i._visibility&-2:i._visibility|1,x&&(u===null||se||Ds||Fa||fl(s)),u=null,i=s;;){if(i.tag===5||i.tag===26){if(u===null){se=u=i;try{if(b=se.stateNode,x)k=b.style,typeof k.setProperty=="function"?k.setProperty("display","none","important"):k.display="none";else{L=se.stateNode;var ke=se.memoizedProps.style,xe=ke!=null&&ke.hasOwnProperty("display")?ke.display:null;L.style.display=xe==null||typeof xe=="boolean"?"":(""+xe).trim()}}catch(ze){Lt(se,se.return,ze)}}}else if(i.tag===6){if(u===null){se=i;try{se.stateNode.nodeValue=x?"":se.memoizedProps}catch(ze){Lt(se,se.return,ze)}}}else if(i.tag===18){if(u===null){se=i;try{var be=se.stateNode;x?J2(be,!0):J2(se.stateNode,!1)}catch(ze){Lt(se,se.return,ze)}}}else if((i.tag!==22&&i.tag!==23||i.memoizedState===null||i===s)&&i.child!==null){i.child.return=i,i=i.child;continue}if(i===s)break e;for(;i.sibling===null;){if(i.return===null||i.return===s)break e;u===i&&(u=null),i=i.return}u===i&&(u=null),i.sibling.return=i.return,i=i.sibling}h&4&&(h=s.updateQueue,h!==null&&(u=h.retryQueue,u!==null&&(h.retryQueue=null,Zf(s,u))));break;case 19:Fr(i,s),Rr(s),h&4&&(h=s.updateQueue,h!==null&&(s.updateQueue=null,Zf(s,h)));break;case 30:break;case 21:break;default:Fr(i,s),Rr(s)}}function Rr(s){var i=s.flags;if(i&2){try{for(var u,h=s.return;h!==null;){if(t2(h)){u=h;break}h=h.return}if(u==null)throw Error(r(160));switch(u.tag){case 27:var x=u.stateNode,b=Pp(s);Qf(s,b,x);break;case 5:var k=u.stateNode;u.flags&32&&(Zl(k,""),u.flags&=-33);var L=Pp(s);Qf(s,L,k);break;case 3:case 4:var se=u.stateNode.containerInfo,he=Pp(s);Lp(s,he,se);break;default:throw Error(r(161))}}catch(Ee){Lt(s,s.return,Ee)}s.flags&=-3}i&4096&&(s.flags&=-4097)}function u2(s){if(s.subtreeFlags&1024)for(s=s.child;s!==null;){var i=s;u2(i),i.tag===5&&i.flags&1024&&i.stateNode.reset(),s=s.sibling}}function Fs(s,i){if(i.subtreeFlags&8772)for(i=i.child;i!==null;)n2(s,i.alternate,i),i=i.sibling}function fl(s){for(s=s.child;s!==null;){var i=s;switch(i.tag){case 0:case 11:case 14:case 15:di(4,i,i.return),fl(i);break;case 1:Yn(i,i.return);var u=i.stateNode;typeof u.componentWillUnmount=="function"&&Jy(i,i.return,u),fl(i);break;case 27:Jc(i.stateNode);case 26:case 5:Yn(i,i.return),fl(i);break;case 22:i.memoizedState===null&&fl(i);break;case 30:fl(i);break;default:fl(i)}s=s.sibling}}function Rs(s,i,u){for(u=u&&(i.subtreeFlags&8772)!==0,i=i.child;i!==null;){var h=i.alternate,x=s,b=i,k=b.flags;switch(b.tag){case 0:case 11:case 15:Rs(x,b,u),Vc(4,b);break;case 1:if(Rs(x,b,u),h=b,x=h.stateNode,typeof x.componentDidMount=="function")try{x.componentDidMount()}catch(he){Lt(h,h.return,he)}if(h=b,x=h.updateQueue,x!==null){var L=h.stateNode;try{var se=x.shared.hiddenCallbacks;if(se!==null)for(x.shared.hiddenCallbacks=null,x=0;x<se.length;x++)zv(se[x],L)}catch(he){Lt(h,h.return,he)}}u&&k&64&&Zy(b),Gc(b,b.return);break;case 27:a2(b);case 26:case 5:Rs(x,b,u),u&&h===null&&k&4&&e2(b),Gc(b,b.return);break;case 12:Rs(x,b,u);break;case 31:Rs(x,b,u),u&&k&4&&l2(x,b);break;case 13:Rs(x,b,u),u&&k&4&&o2(x,b);break;case 22:b.memoizedState===null&&Rs(x,b,u),Gc(b,b.return);break;case 30:break;default:Rs(x,b,u)}i=i.sibling}}function Ip(s,i){var u=null;s!==null&&s.memoizedState!==null&&s.memoizedState.cachePool!==null&&(u=s.memoizedState.cachePool.pool),s=null,i.memoizedState!==null&&i.memoizedState.cachePool!==null&&(s=i.memoizedState.cachePool.pool),s!==u&&(s!=null&&s.refCount++,u!=null&&Dc(u))}function Up(s,i){s=null,i.alternate!==null&&(s=i.alternate.memoizedState.cache),i=i.memoizedState.cache,i!==s&&(i.refCount++,s!=null&&Dc(s))}function Rn(s,i,u,h){if(i.subtreeFlags&10256)for(i=i.child;i!==null;)f2(s,i,u,h),i=i.sibling}function f2(s,i,u,h){var x=i.flags;switch(i.tag){case 0:case 11:case 15:Rn(s,i,u,h),x&2048&&Vc(9,i);break;case 1:Rn(s,i,u,h);break;case 3:Rn(s,i,u,h),x&2048&&(s=null,i.alternate!==null&&(s=i.alternate.memoizedState.cache),i=i.memoizedState.cache,i!==s&&(i.refCount++,s!=null&&Dc(s)));break;case 12:if(x&2048){Rn(s,i,u,h),s=i.stateNode;try{var b=i.memoizedProps,k=b.id,L=b.onPostCommit;typeof L=="function"&&L(k,i.alternate===null?"mount":"update",s.passiveEffectDuration,-0)}catch(se){Lt(i,i.return,se)}}else Rn(s,i,u,h);break;case 31:Rn(s,i,u,h);break;case 13:Rn(s,i,u,h);break;case 23:break;case 22:b=i.stateNode,k=i.alternate,i.memoizedState!==null?b._visibility&2?Rn(s,i,u,h):Wc(s,i):b._visibility&2?Rn(s,i,u,h):(b._visibility|=2,yo(s,i,u,h,(i.subtreeFlags&10256)!==0||!1)),x&2048&&Ip(k,i);break;case 24:Rn(s,i,u,h),x&2048&&Up(i.alternate,i);break;default:Rn(s,i,u,h)}}function yo(s,i,u,h,x){for(x=x&&((i.subtreeFlags&10256)!==0||!1),i=i.child;i!==null;){var b=s,k=i,L=u,se=h,he=k.flags;switch(k.tag){case 0:case 11:case 15:yo(b,k,L,se,x),Vc(8,k);break;case 23:break;case 22:var Ee=k.stateNode;k.memoizedState!==null?Ee._visibility&2?yo(b,k,L,se,x):Wc(b,k):(Ee._visibility|=2,yo(b,k,L,se,x)),x&&he&2048&&Ip(k.alternate,k);break;case 24:yo(b,k,L,se,x),x&&he&2048&&Up(k.alternate,k);break;default:yo(b,k,L,se,x)}i=i.sibling}}function Wc(s,i){if(i.subtreeFlags&10256)for(i=i.child;i!==null;){var u=s,h=i,x=h.flags;switch(h.tag){case 22:Wc(u,h),x&2048&&Ip(h.alternate,h);break;case 24:Wc(u,h),x&2048&&Up(h.alternate,h);break;default:Wc(u,h)}i=i.sibling}}var qc=8192;function bo(s,i,u){if(s.subtreeFlags&qc)for(s=s.child;s!==null;)d2(s,i,u),s=s.sibling}function d2(s,i,u){switch(s.tag){case 26:bo(s,i,u),s.flags&qc&&s.memoizedState!==null&&EC(u,Fn,s.memoizedState,s.memoizedProps);break;case 5:bo(s,i,u);break;case 3:case 4:var h=Fn;Fn=dd(s.stateNode.containerInfo),bo(s,i,u),Fn=h;break;case 22:s.memoizedState===null&&(h=s.alternate,h!==null&&h.memoizedState!==null?(h=qc,qc=16777216,bo(s,i,u),qc=h):bo(s,i,u));break;default:bo(s,i,u)}}function h2(s){var i=s.alternate;if(i!==null&&(s=i.child,s!==null)){i.child=null;do i=s.sibling,s.sibling=null,s=i;while(s!==null)}}function $c(s){var i=s.deletions;if((s.flags&16)!==0){if(i!==null)for(var u=0;u<i.length;u++){var h=i[u];qa=h,m2(h,s)}h2(s)}if(s.subtreeFlags&10256)for(s=s.child;s!==null;)p2(s),s=s.sibling}function p2(s){switch(s.tag){case 0:case 11:case 15:$c(s),s.flags&2048&&di(9,s,s.return);break;case 3:$c(s);break;case 12:$c(s);break;case 22:var i=s.stateNode;s.memoizedState!==null&&i._visibility&2&&(s.return===null||s.return.tag!==13)?(i._visibility&=-3,Jf(s)):$c(s);break;default:$c(s)}}function Jf(s){var i=s.deletions;if((s.flags&16)!==0){if(i!==null)for(var u=0;u<i.length;u++){var h=i[u];qa=h,m2(h,s)}h2(s)}for(s=s.child;s!==null;){switch(i=s,i.tag){case 0:case 11:case 15:di(8,i,i.return),Jf(i);break;case 22:u=i.stateNode,u._visibility&2&&(u._visibility&=-3,Jf(i));break;default:Jf(i)}s=s.sibling}}function m2(s,i){for(;qa!==null;){var u=qa;switch(u.tag){case 0:case 11:case 15:di(8,u,i);break;case 23:case 22:if(u.memoizedState!==null&&u.memoizedState.cachePool!==null){var h=u.memoizedState.cachePool.pool;h!=null&&h.refCount++}break;case 24:Dc(u.memoizedState.cache)}if(h=u.child,h!==null)h.return=u,qa=h;else e:for(u=s;qa!==null;){h=qa;var x=h.sibling,b=h.return;if(s2(h),h===u){qa=null;break e}if(x!==null){x.return=b,qa=x;break e}qa=b}}}var IN={getCacheForType:function(s){var i=Qa(Ca),u=i.data.get(s);return u===void 0&&(u=s(),i.data.set(s,u)),u},cacheSignal:function(){return Qa(Ca).controller.signal}},UN=typeof WeakMap=="function"?WeakMap:Map,Ft=0,Xt=null,xt=null,yt=0,Pt=0,$r=null,hi=!1,wo=!1,zp=!1,js=0,ma=0,pi=0,dl=0,Hp=0,Xr=0,So=0,Xc=null,jr=null,Vp=!1,ed=0,g2=0,td=1/0,ad=null,mi=null,La=0,gi=null,_o=null,Ms=0,Gp=0,Wp=null,x2=null,Kc=0,qp=null;function Kr(){return(Ft&2)!==0&&yt!==0?yt&-yt:O.T!==null?Zp():F()}function v2(){if(Xr===0)if((yt&536870912)===0||wt){var s=Js;Js<<=1,(Js&3932160)===0&&(Js=262144),Xr=s}else Xr=536870912;return s=Wr.current,s!==null&&(s.flags|=32),Xr}function Mr(s,i,u){(s===Xt&&(Pt===2||Pt===9)||s.cancelPendingCommit!==null)&&(Eo(s,0),xi(s,yt,Xr,!1)),Jt(s,u),((Ft&2)===0||s!==Xt)&&(s===Xt&&((Ft&2)===0&&(
vendor: 15,693 bytes, line 48
48dl|=u),ma===4&&xi(s,yt,Xr,!1)),Qn(s))}function y2(s,i,u){if((Ft&6)!==0)throw Error(r(327));var h=!u&&(i&127)===0&&(i&s.expiredLanes)===0||Yt(s,i),x=h?VN(s,i):Xp(s,i,!0),b=h;do{if(x===0){wo&&!h&&xi(s,i,0,!1);break}else{if(u=s.current.alternate,b&&!zN(u)){x=Xp(s,i,!1),b=!1;continue}if(x===2){if(b=i,s.errorRecoveryDisabledLanes&b)var k=0;else k=s.pendingLanes&-536870913,k=k!==0?k:k&536870912?536870912:0;if(k!==0){i=k;e:{var L=s;x=Xc;var se=L.current.memoizedState.isDehydrated;if(se&&(Eo(L,k).flags|=256),k=Xp(L,k,!1),k!==2){if(zp&&!se){L.errorRecoveryDisabledLanes|=b,dl|=b,x=4;break e}b=jr,jr=x,b!==null&&(jr===null?jr=b:jr.push.apply(jr,b))}x=k}if(b=!1,x!==2)continue}}if(x===1){Eo(s,0),xi(s,i,0,!0);break}e:{switch(h=s,b=x,b){case 0:case 1:throw Error(r(345));case 4:if((i&4194048)!==i)break;case 6:xi(h,i,Xr,!hi);break e;case 2:jr=null;break;case 3:case 5:break;default:throw Error(r(329))}if((i&62914560)===i&&(x=ed+300-Tt(),10<x)){if(xi(h,i,Xr,!hi),nt(h,0,!0)!==0)break e;Ms=i,h.timeoutHandle=Y2(b2.bind(null,h,u,jr,ad,Vp,i,Xr,dl,So,hi,b,"Throttled",-0,0),x);break e}b2(h,u,jr,ad,Vp,i,Xr,dl,So,hi,b,null,-0,0)}}break}while(!0);Qn(s)}function b2(s,i,u,h,x,b,k,L,se,he,Ee,ke,xe,be){if(s.timeoutHandle=-1,ke=i.subtreeFlags,ke&8192||(ke&16785408)===16785408){ke={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:bs},d2(i,b,ke);var ze=(b&62914560)===b?ed-Tt():(b&4194048)===b?g2-Tt():0;if(ze=AC(ke,ze),ze!==null){Ms=b,s.cancelPendingCommit=ze(N2.bind(null,s,i,b,u,h,x,k,L,se,Ee,ke,null,xe,be)),xi(s,b,k,!he);return}}N2(s,i,b,u,h,x,k,L,se)}function zN(s){for(var i=s;;){var u=i.tag;if((u===0||u===11||u===15)&&i.flags&16384&&(u=i.updateQueue,u!==null&&(u=u.stores,u!==null)))for(var h=0;h<u.length;h++){var x=u[h],b=x.getSnapshot;x=x.value;try{if(!Vr(b(),x))return!1}catch{return!1}}if(u=i.child,i.subtreeFlags&16384&&u!==null)u.return=i,i=u;else{if(i===s)break;for(;i.sibling===null;){if(i.return===null||i.return===s)return!0;i=i.return}i.sibling.return=i.return,i=i.sibling}}return!0}function xi(s,i,u,h){i&=~Hp,i&=~dl,s.suspendedLanes|=i,s.pingedLanes&=~i,h&&(s.warmLanes|=i),h=s.expirationTimes;for(var x=i;0<x;){var b=31-Va(x),k=1<<b;h[b]=-1,x&=~k}u!==0&&vs(s,u,i)}function rd(){return(Ft&6)===0?(Yc(0),!1):!0}function $p(){if(xt!==null){if(Pt===0)var s=xt.return;else s=xt,Es=rl=null,cp(s),po=null,Fc=0,s=xt;for(;s!==null;)Qy(s.alternate,s),s=s.return;xt=null}}function Eo(s,i){var u=s.timeoutHandle;u!==-1&&(s.timeoutHandle=-1,lC(u)),u=s.cancelPendingCommit,u!==null&&(s.cancelPendingCommit=null,u()),Ms=0,$p(),Xt=s,xt=u=Ss(s.current,null),yt=i,Pt=0,$r=null,hi=!1,wo=Yt(s,i),zp=!1,So=Xr=Hp=dl=pi=ma=0,jr=Xc=null,Vp=!1,(i&8)!==0&&(i|=i&32);var h=s.entangledLanes;if(h!==0)for(s=s.entanglements,h&=i;0<h;){var x=31-Va(h),b=1<<x;i|=s[x],h&=~b}return js=i,Ef(),u}function w2(s,i){ct=null,O.H=Uc,i===ho||i===Ff?(i=Lv(),Pt=3):i===Qh?(i=Lv(),Pt=4):Pt=i===Ap?8:i!==null&&typeof i=="object"&&typeof i.then=="function"?6:1,$r=i,xt===null&&(ma=1,qf(s,cn(i,s.current)))}function S2(){var s=Wr.current;return s===null?!0:(yt&4194048)===yt?hn===null:(yt&62914560)===yt||(yt&536870912)!==0?s===hn:!1}function _2(){var s=O.H;return O.H=Uc,s===null?Uc:s}function E2(){var s=O.A;return O.A=IN,s}function nd(){ma=4,hi||(yt&4194048)!==yt&&Wr.current!==null||(wo=!0),(pi&134217727)===0&&(dl&134217727)===0||Xt===null||xi(Xt,yt,Xr,!1)}function Xp(s,i,u){var h=Ft;Ft|=2;var x=_2(),b=E2();(Xt!==s||yt!==i)&&(ad=null,Eo(s,i)),i=!1;var k=ma;e:do try{if(Pt!==0&&xt!==null){var L=xt,se=$r;switch(Pt){case 8:$p(),k=6;break e;case 3:case 2:case 9:case 6:Wr.current===null&&(i=!0);var he=Pt;if(Pt=0,$r=null,Ao(s,L,se,he),u&&wo){k=0;break e}break;default:he=Pt,Pt=0,$r=null,Ao(s,L,se,he)}}HN(),k=ma;break}catch(Ee){w2(s,Ee)}while(!0);return i&&s.shellSuspendCounter++,Es=rl=null,Ft=h,O.H=x,O.A=b,xt===null&&(Xt=null,yt=0,Ef()),k}function HN(){for(;xt!==null;)A2(xt)}function VN(s,i){var u=Ft;Ft|=2;var h=_2(),x=E2();Xt!==s||yt!==i?(ad=null,td=Tt()+500,Eo(s,i)):wo=Yt(s,i);e:do try{if(Pt!==0&&xt!==null){i=xt;var b=$r;t:switch(Pt){case 1:Pt=0,$r=null,Ao(s,i,b,1);break;case 2:case 9:if(Mv(b)){Pt=0,$r=null,T2(i);break}i=function(){Pt!==2&&Pt!==9||Xt!==s||(Pt=7),Qn(s)},b.then(i,i);break e;case 3:Pt=7;break e;case 4:Pt=5;break e;case 7:Mv(b)?(Pt=0,$r=null,T2(i)):(Pt=0,$r=null,Ao(s,i,b,7));break;case 5:var k=null;switch(xt.tag){case 26:k=xt.memoizedState;case 5:case 27:var L=xt;if(k?fb(k):L.stateNode.complete){Pt=0,$r=null;var se=L.sibling;if(se!==null)xt=se;else{var he=L.return;he!==null?(xt=he,sd(he)):xt=null}break t}}Pt=0,$r=null,Ao(s,i,b,5);break;case 6:Pt=0,$r=null,Ao(s,i,b,6);break;case 8:$p(),ma=6;break e;default:throw Error(r(462))}}GN();break}catch(Ee){w2(s,Ee)}while(!0);return Es=rl=null,O.H=h,O.A=x,Ft=u,xt!==null?0:(Xt=null,yt=0,Ef(),ma)}function GN(){for(;xt!==null&&!Mt();)A2(xt)}function A2(s){var i=Ky(s.alternate,s,js);s.memoizedProps=s.pendingProps,i===null?sd(s):xt=i}function T2(s){var i=s,u=i.alternate;switch(i.tag){case 15:case 0:i=Vy(u,i,i.pendingProps,i.type,void 0,yt);break;case 11:i=Vy(u,i,i.pendingProps,i.type.render,i.ref,yt);break;case 5:cp(i);default:Qy(u,i),i=xt=Ev(i,js),i=Ky(u,i,js)}s.memoizedProps=s.pendingProps,i===null?sd(s):xt=i}function Ao(s,i,u,h){Es=rl=null,cp(i),po=null,Fc=0;var x=i.return;try{if(FN(s,x,i,u,yt)){ma=1,qf(s,cn(u,s.current)),xt=null;return}}catch(b){if(x!==null)throw xt=x,b;ma=1,qf(s,cn(u,s.current)),xt=null;return}i.flags&32768?(wt||h===1?s=!0:wo||(yt&536870912)!==0?s=!1:(hi=s=!0,(h===2||h===9||h===3||h===6)&&(h=Wr.current,h!==null&&h.tag===13&&(h.flags|=16384))),k2(i,s)):sd(i)}function sd(s){var i=s;do{if((i.flags&32768)!==0){k2(i,hi);return}s=i.return;var u=MN(i.alternate,i,js);if(u!==null){xt=u;return}if(i=i.sibling,i!==null){xt=i;return}xt=i=s}while(i!==null);ma===0&&(ma=5)}function k2(s,i){do{var u=PN(s.alternate,s);if(u!==null){u.flags&=32767,xt=u;return}if(u=s.return,u!==null&&(u.flags|=32768,u.subtreeFlags=0,u.deletions=null),!i&&(s=s.sibling,s!==null)){xt=s;return}xt=s=u}while(s!==null);ma=6,xt=null}function N2(s,i,u,h,x,b,k,L,se){s.cancelPendingCommit=null;do id();while(La!==0);if((Ft&6)!==0)throw Error(r(327));if(i!==null){if(i===s.current)throw Error(r(177));if(b=i.lanes|i.childLanes,b|=Ph,sr(s,u,b,k,L,se),s===Xt&&(xt=Xt=null,yt=0),_o=i,gi=s,Ms=u,Gp=b,Wp=x,x2=h,(i.subtreeFlags&10256)!==0||(i.flags&10256)!==0?(s.callbackNode=null,s.callbackPriority=0,XN(oa,function(){return R2(),null})):(s.callbackNode=null,s.callbackPriority=0),h=(i.flags&13878)!==0,(i.subtreeFlags&13878)!==0||h){h=O.T,O.T=null,x=ee.p,ee.p=2,k=Ft,Ft|=4;try{LN(s,i,u)}finally{Ft=k,ee.p=x,O.T=h}}La=1,C2(),D2(),O2()}}function C2(){if(La===1){La=0;var s=gi,i=_o,u=(i.flags&13878)!==0;if((i.subtreeFlags&13878)!==0||u){u=O.T,O.T=null;var h=ee.p;ee.p=2;var x=Ft;Ft|=4;try{c2(i,s);var b=im,k=mv(s.containerInfo),L=b.focusedElem,se=b.selectionRange;if(k!==L&&L&&L.ownerDocument&&pv(L.ownerDocument.documentElement,L)){if(se!==null&&Oh(L)){var he=se.start,Ee=se.end;if(Ee===void 0&&(Ee=he),"selectionStart"in L)L.selectionStart=he,L.selectionEnd=Math.min(Ee,L.value.length);else{var ke=L.ownerDocument||document,xe=ke&&ke.defaultView||window;if(xe.getSelection){var be=xe.getSelection(),ze=L.textContent.length,et=Math.min(se.start,ze),Gt=se.end===void 0?et:Math.min(se.end,ze);!be.extend&&et>Gt&&(k=Gt,Gt=et,et=k);var le=hv(L,et),ie=hv(L,Gt);if(le&&ie&&(be.rangeCount!==1||be.anchorNode!==le.node||be.anchorOffset!==le.offset||be.focusNode!==ie.node||be.focusOffset!==ie.offset)){var de=ke.createRange();de.setStart(le.node,le.offset),be.removeAllRanges(),et>Gt?(be.addRange(de),be.extend(ie.node,ie.offset)):(de.setEnd(ie.node,ie.offset),be.addRange(de))}}}}for(ke=[],be=L;be=be.parentNode;)be.nodeType===1&&ke.push({element:be,left:be.scrollLeft,top:be.scrollTop});for(typeof L.focus=="function"&&L.focus(),L=0;L<ke.length;L++){var Te=ke[L];Te.element.scrollLeft=Te.left,Te.element.scrollTop=Te.top}}vd=!!sm,im=sm=null}finally{Ft=x,ee.p=h,O.T=u}}s.current=i,La=2}}function D2(){if(La===2){La=0;var s=gi,i=_o,u=(i.flags&8772)!==0;if((i.subtreeFlags&8772)!==0||u){u=O.T,O.T=null;var h=ee.p;ee.p=2;var x=Ft;Ft|=4;try{n2(s,i.alternate,i)}finally{Ft=x,ee.p=h,O.T=u}}La=3}}function O2(){if(La===4||La===3){La=0,ka();var s=gi,i=_o,u=Ms,h=x2;(i.subtreeFlags&10256)!==0||(i.flags&10256)!==0?La=5:(La=0,_o=gi=null,F2(s,s.pendingLanes));var x=s.pendingLanes;if(x===0&&(mi=null),Hr(u),i=i.stateNode,ca&&typeof ca.onCommitFiberRoot=="function")try{ca.onCommitFiberRoot($t,i,void 0,(i.current.flags&128)===128)}catch{}if(h!==null){i=O.T,x=ee.p,ee.p=2,O.T=null;try{for(var b=s.onRecoverableError,k=0;k<h.length;k++){var L=h[k];b(L.value,{componentStack:L.stack})}}finally{O.T=i,ee.p=x}}(Ms&3)!==0&&id(),Qn(s),x=s.pendingLanes,(u&261930)!==0&&(x&42)!==0?s===qp?Kc++:(Kc=0,qp=s):Kc=0,Yc(0)}}function F2(s,i){(s.pooledCacheLanes&=i)===0&&(i=s.pooledCache,i!=null&&(s.pooledCache=null,Dc(i)))}function id(){return C2(),D2(),O2(),R2()}function R2(){if(La!==5)return!1;var s=gi,i=Gp;Gp=0;var u=Hr(Ms),h=O.T,x=ee.p;try{ee.p=32>u?32:u,O.T=null,u=Wp,Wp=null;var b=gi,k=Ms;if(La=0,_o=gi=null,Ms=0,(Ft&6)!==0)throw Error(r(331));var L=Ft;if(Ft|=4,p2(b.current),f2(b,b.current,k,u),Ft=L,Yc(0,!1),ca&&typeof ca.onPostCommitFiberRoot=="function")try{ca.onPostCommitFiberRoot($t,b)}catch{}return!0}finally{ee.p=x,O.T=h,F2(s,i)}}function j2(s,i,u){i=cn(u,i),i=Ep(s.stateNode,i,2),s=ci(s,i,2),s!==null&&(Jt(s,2),Qn(s))}function Lt(s,i,u){if(s.tag===3)j2(s,s,u);else for(;i!==null;){if(i.tag===3){j2(i,s,u);break}else if(i.tag===1){var h=i.stateNode;if(typeof i.type.getDerivedStateFromError=="function"||typeof h.componentDidCatch=="function"&&(mi===null||!mi.has(h))){s=cn(u,s),u=My(2),h=ci(i,u,2),h!==null&&(Py(u,h,i,s),Jt(h,2),Qn(h));break}}i=i.return}}function Kp(s,i,u){var h=s.pingCache;if(h===null){h=s.pingCache=new UN;var x=new Set;h.set(i,x)}else x=h.get(i),x===void 0&&(x=new Set,h.set(i,x));x.has(u)||(zp=!0,x.add(u),s=WN.bind(null,s,i,u),i.then(s,s))}function WN(s,i,u){var h=s.pingCache;h!==null&&h.delete(i),s.pingedLanes|=s.suspendedLanes&u,s.warmLanes&=~u,Xt===s&&(yt&u)===u&&(ma===4||ma===3&&(yt&62914560)===yt&&300>Tt()-ed?(Ft&2)===0&&Eo(s,0):Hp|=u,So===yt&&(So=0)),Qn(s)}function M2(s,i){i===0&&(i=Ga()),s=el(s,i),s!==null&&(Jt(s,i),Qn(s))}function qN(s){var i=s.memoizedState,u=0;i!==null&&(u=i.retryLane),M2(s,u)}function $N(s,i){var u=0;switch(s.tag){case 31:case 13:var h=s.stateNode,x=s.memoizedState;x!==null&&(u=x.retryLane);break;case 19:h=s.stateNode;break;case 22:h=s.stateNode._retryCache;break;default:throw Error(r(314))}h!==null&&h.delete(i),M2(s,u)}function XN(s,i){return Se(s,i)}var ld=null,To=null,Yp=!1,od=!1,Qp=!1,vi=0;function Qn(s){s!==To&&s.next===null&&(To===null?ld=To=s:To=To.next=s),od=!0,Yp||(Yp=!0,YN())}function Yc(s,i){if(!Qp&&od){Qp=!0;do for(var u=!1,h=ld;h!==null;){if(s!==0){var x=h.pendingLanes;if(x===0)var b=0;else{var k=h.suspendedLanes,L=h.pingedLanes;b=(1<<31-Va(42|s)+1)-1,b&=x&~(k&~L),b=b&201326741?b&201326741|1:b?b|2:0}b!==0&&(u=!0,I2(h,b))}else b=yt,b=nt(h,h===Xt?b:0,h.cancelPendingCommit!==null||h.timeoutHandle!==-1),(b&3)===0||Yt(h,b)||(u=!0,I2(h,b));h=h.next}while(u);Qp=!1}}function KN(){P2()}function P2(){od=Yp=!1;var s=0;vi!==0&&iC()&&(s=vi);for(var i=Tt(),u=null,h=ld;h!==null;){var x=h.next,b=L2(h,i);b===0?(h.next=null,u===null?ld=x:u.next=x,x===null&&(To=u)):(u=h,(s!==0||(b&3)!==0)&&(od=!0)),h=x}La!==0&&La!==5||Yc(s),vi!==0&&(vi=0)}function L2(s,i){for(var u=s.suspendedLanes,h=s.pingedLanes,x=s.expirationTimes,b=s.pendingLanes&-62914561;0<b;){var k=31-Va(b),L=1<<k,se=x[k];se===-1?((L&u)===0||(L&h)!==0)&&(x[k]=Na(L,i)):se<=i&&(s.expiredLanes|=L),b&=~L}if(i=Xt,u=yt,u=nt(s,s===i?u:0,s.cancelPendingCommit!==null||s.timeoutHandle!==-1),h=s.callbackNode,u===0||s===i&&(Pt===2||Pt===9)||s.cancelPendingCommit!==null)return h!==null&&h!==null&&St(h),s.callbackNode=null,s.callbackPriority=0;if((u&3)===0||Yt(s,u)){if(i=u&-u,i===s.callbackPriority)return i;switch(h!==null&&St(h),Hr(u)){case 2:case 8:u=Wn;break;case 32:u=oa;break;case 268435456:u=rt;break;default:u=oa}return h=B2.bind(null,s),u=Se(u,h),s.callbackPriority=i,s.callbackNode=u,i}return h!==null&&h!==null&&St(h),s.callbackPriority=2,s.callbackNode=null,2}function B2(s,i){if(La!==0&&La!==5)return s.callbackNode=null,s.callbackPriority=0,null;var u=s.callbackNode;if(id()&&s.callbackNode!==u)return null;var h=yt;return h=nt(s,s===Xt?h:0,s.cancelPendingCommit!==null||s.timeoutHandle!==-1),h===0?null:(y2(s,h,i),L2(s,Tt()),s.callbackNode!=null&&s.callbackNode===u?B2.bind(null,s):null)}function I2(s,i){if(id())return null;y2(s,i,!0)}function YN(){oC(function(){(Ft&6)!==0?Se(rr,KN):P2()})}function Zp(){if(vi===0){var s=uo;s===0&&(s=gs,gs<<=1,(gs&261888)===0&&(gs=256)),vi=s}return vi}function U2(s){return s==null||typeof s=="symbol"||typeof s=="boolean"?null:typeof s=="function"?s:gf(""+s)}function z2(s,i){var u=i.ownerDocument.createElement("input");return u.name=i.name,u.value=i.value,s.id&&u.setAttribute("form",s.id),i.parentNode.insertBefore(u,i),s=new FormData(s),u.parentNode.removeChild(u),s}function QN(s,i,u,h,x){if(i==="submit"&&u&&u.stateNode===x){var b=U2((x[K]||null).action),k=h.submitter;k&&(i=(i=k[K]||null)?U2(i.formAction):k.getAttribute("formAction"),i!==null&&(b=i,k=null));var L=new bf("action","action",null,h,x);s.push({event:L,listeners:[{instance:null,listener:function(){if(h.defaultPrevented){if(vi!==0){var se=k?z2(x,k):new FormData(x);vp(u,{pending:!0,data:se,method:x.method,action:b},null,se)}}else typeof b=="function"&&(L.preventDefault(),se=k?z2(x,k):new FormData(x),vp(u,{pending:!0,data:se,method:x.method,action:b},b,se))},currentTarget:x}]})}}for(var Jp=0;Jp<Mh.length;Jp++){var em=Mh[Jp],ZN=em.toLowerCase(),JN=em[0].toUpperCase()+em.slice(1);On(ZN,"on"+JN)}On(vv,"onAnimationEnd"),On(yv,"onAnimationIteration"),On(bv,"onAnimationStart"),On("dblclick","onDoubleClick"),On("focusin","onFocus"),On("focusout","onBlur"),On(mN,"onTransitionRun"),On(gN,"onTransitionStart"),On(xN,"onTransitionCancel"),On(wv,"onTransitionEnd"),nn("onMouseEnter",["mouseout","mouseover"]),nn("onMouseLeave",["mouseout","mouseover"]),nn("onPointerEnter",["pointerout","pointerover"]),nn("onPointerLeave",["pointerout","pointerover"]),ia("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),ia("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),ia("onBeforeInput",["compositionend","keypress","textInput","paste"]),ia("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),ia("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),ia("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Qc="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(" "),eC=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Qc));function H2(s,i){i=(i&4)!==0;for(var u=0;u<s.length;u++){var h=s[u],x=h.event;h=h.listeners;e:{var b=void 0;if(i)for(var k=h.length-1;0<=k;k--){var L=h[k],se=L.instance,he=L.currentTarget;if(L=L.listener,se!==b&&x.isPropagationStopped())break e;b=L,x.currentTarget=he;try{b(x)}catch(Ee){_f(Ee)}x.currentTarget=null,b=se}else for(k=0;k<h.length;k++){if(L=h[k],se=L.instance,he=L.currentTarget,L=L.listener,se!==b&&x.isPropagationStopped())break e;b=L,x.currentTarget=he;try{b(x)}catch(Ee){_f(Ee)}x.currentTarget=null,b=se}}}}function vt(s,i){var u=i[pe];u===void 0&&(u=i[pe]=new Set);var h=s+"__bubble";
vendor: 3,648 bytes, line 48
48u.has(h)||(V2(i,s,2,!1),u.add(h))}function tm(s,i,u){var h=0;i&&(h|=4),V2(u,s,h,i)}var cd="_reactListening"+Math.random().toString(36).slice(2);function am(s){if(!s[cd]){s[cd]=!0,Qt.forEach(function(u){u!=="selectionchange"&&(eC.has(u)||tm(u,!1,s),tm(u,!0,s))});var i=s.nodeType===9?s:s.ownerDocument;i===null||i[cd]||(i[cd]=!0,tm("selectionchange",!1,i))}}function V2(s,i,u,h){switch(vb(i)){case 2:var x=NC;break;case 8:x=CC;break;default:x=xm}u=x.bind(null,i,u,s),x=void 0,!Sh||i!=="touchstart"&&i!=="touchmove"&&i!=="wheel"||(x=!0),h?x!==void 0?s.addEventListener(i,u,{capture:!0,passive:x}):s.addEventListener(i,u,!0):x!==void 0?s.addEventListener(i,u,{passive:x}):s.addEventListener(i,u,!1)}function rm(s,i,u,h,x){var b=h;if((i&1)===0&&(i&2)===0&&h!==null)e:for(;;){if(h===null)return;var k=h.tag;if(k===3||k===4){var L=h.stateNode.containerInfo;if(L===x)break;if(k===4)for(k=h.return;k!==null;){var se=k.tag;if((se===3||se===4)&&k.stateNode.containerInfo===x)return;k=k.return}for(;L!==null;){if(k=je(L),k===null)return;if(se=k.tag,se===5||se===6||se===26||se===27){h=b=k;continue e}L=L.parentNode}}h=h.return}X1(function(){var he=b,Ee=bh(u),ke=[];e:{var xe=Sv.get(s);if(xe!==void 0){var be=bf,ze=s;switch(s){case"keypress":if(vf(u)===0)break e;case"keydown":case"keyup":be=$k;break;case"focusin":ze="focus",be=Th;break;case"focusout":ze="blur",be=Th;break;case"beforeblur":case"afterblur":be=Th;break;case"click":if(u.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":be=Q1;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":be=Mk;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":be=Yk;break;case vv:case yv:case bv:be=Bk;break;case wv:be=Zk;break;case"scroll":case"scrollend":be=Rk;break;case"wheel":be=eN;break;case"copy":case"cut":case"paste":be=Uk;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":be=J1;break;case"toggle":case"beforetoggle":be=aN}var et=(i&4)!==0,Gt=!et&&(s==="scroll"||s==="scrollend"),le=et?xe!==null?xe+"Capture":null:xe;et=[];for(var ie=he,de;ie!==null;){var Te=ie;if(de=Te.stateNode,Te=Te.tag,Te!==5&&Te!==26&&Te!==27||de===null||le===null||(Te=yc(ie,le),Te!=null&&et.push(Zc(ie,Te,de))),Gt)break;ie=ie.return}0<et.length&&(xe=new be(xe,ze,null,u,Ee),ke.push({event:xe,listeners:et}))}}if((i&7)===0){e:{if(xe=s==="mouseover"||s==="pointerover",be=s==="mouseout"||s==="pointerout",xe&&u!==yh&&(ze=u.relatedTarget||u.fromElement)&&(je(ze)||ze[J]))break e;if((be||xe)&&(xe=Ee.window===Ee?Ee:(xe=Ee.ownerDocument)?xe.defaultView||xe.parentWindow:window,be?(ze=u.relatedTarget||u.toElement,be=he,ze=ze?je(ze):null,ze!==null&&(Gt=l(ze),et=ze.tag,ze!==Gt||et!==5&&et!==27&&et!==6)&&(ze=null)):(be=null,ze=he),be!==ze)){if(et=Q1,Te="onMouseLeave",le="onMouseEnter",ie="mouse",(s==="pointerout"||s==="pointerover")&&(et=J1,Te="onPointerLeave",le="onPointerEnter",ie="pointer"),Gt=be==null?xe:Oe(be),de=ze==null?xe:Oe(ze),xe=new et(Te,ie+"leave",be,u,Ee),xe.target=Gt,xe.relatedTarget=de,Te=null,je(Ee)===he&&(et=new et(le,ie+"enter",ze,u,Ee),et.target=de,et.relatedTarget=Gt,Te=et),Gt=Te,be&&ze)t:{for(et=tC,le=be,ie=ze,de=0,Te=le;Te;Te=et(Te))de++;Te=0;for(var Qe=ie;Qe;Qe=et(Qe))Te++;for(;0<de-Te;)le=et(le),de--;for(;0<Te-de;)ie=et(ie),Te--;for(;de--;){if(le===ie||ie!==null&&le===ie.alternate){et=le;break t}le=et(le),ie=et(ie)}et=null}else et=null;be!==null&&G2(ke,xe,be,et,!1),ze!==null&&Gt!==null&&G2(ke,Gt,ze,et,!0)}}
vendor: 5,250 bytes, lines 48-49
48e:{if(xe=he?Oe(he):window,be=xe.nodeName&&xe.nodeName.toLowerCase(),be==="select"||be==="input"&&xe.type==="file")var kt=lv;else if(sv(xe))if(ov)kt=dN;else{kt=uN;var $e=cN}else be=xe.nodeName,!be||be.toLowerCase()!=="input"||xe.type!=="checkbox"&&xe.type!=="radio"?he&&vh(he.elementType)&&(kt=lv):kt=fN;if(kt&&(kt=kt(s,he))){iv(ke,kt,u,Ee);break e}$e&&$e(s,xe,he),s==="focusout"&&he&&xe.type==="number"&&he.memoizedProps.value!=null&&xh(xe,"number",xe.value)}switch($e=he?Oe(he):window,s){case"focusin":(sv($e)||$e.contentEditable==="true")&&(ao=$e,Fh=he,kc=null);break;case"focusout":kc=Fh=ao=null;break;case"mousedown":Rh=!0;break;case"contextmenu":case"mouseup":case"dragend":Rh=!1,gv(ke,u,Ee);break;case"selectionchange":if(pN)break;case"keydown":case"keyup":gv(ke,u,Ee)}var dt;if(Nh)e:{switch(s){case"compositionstart":var bt="onCompositionStart";break e;case"compositionend":bt="onCompositionEnd";break e;case"compositionupdate":bt="onCompositionUpdate";break e}bt=void 0}else to?rv(s,u)&&(bt="onCompositionEnd"):s==="keydown"&&u.keyCode===229&&(bt="onCompositionStart");bt&&(ev&&u.locale!=="ko"&&(to||bt!=="onCompositionStart"?bt==="onCompositionEnd"&&to&&(dt=K1()):(ai=Ee,_h="value"in ai?ai.value:ai.textContent,to=!0)),$e=ud(he,bt),0<$e.length&&(bt=new Z1(bt,s,null,u,Ee),ke.push({event:bt,listeners:$e}),dt?bt.data=dt:(dt=nv(u),dt!==null&&(bt.data=dt)))),(dt=nN?sN(s,u):iN(s,u))&&(bt=ud(he,"onBeforeInput"),0<bt.length&&($e=new Z1("onBeforeInput","beforeinput",null,u,Ee),ke.push({event:$e,listeners:bt}),$e.data=dt)),QN(ke,s,he,u,Ee)}H2(ke,i)})}function Zc(s,i,u){return{instance:s,listener:i,currentTarget:u}}function ud(s,i){for(var u=i+"Capture",h=[];s!==null;){var x=s,b=x.stateNode;if(x=x.tag,x!==5&&x!==26&&x!==27||b===null||(x=yc(s,u),x!=null&&h.unshift(Zc(s,x,b)),x=yc(s,i),x!=null&&h.push(Zc(s,x,b))),s.tag===3)return h;s=s.return}return[]}function tC(s){if(s===null)return null;do s=s.return;while(s&&s.tag!==5&&s.tag!==27);return s||null}function G2(s,i,u,h,x){for(var b=i._reactName,k=[];u!==null&&u!==h;){var L=u,se=L.alternate,he=L.stateNode;if(L=L.tag,se!==null&&se===h)break;L!==5&&L!==26&&L!==27||he===null||(se=he,x?(he=yc(u,b),he!=null&&k.unshift(Zc(u,he,se))):x||(he=yc(u,b),he!=null&&k.push(Zc(u,he,se)))),u=u.return}k.length!==0&&s.push({event:i,listeners:k})}var aC=/\r\n?/g,rC=/\u0000|\uFFFD/g;function W2(s){return(typeof s=="string"?s:""+s).replace(aC,`
49`).replace(rC,"")}function q2(s,i){return i=W2(i),W2(s)===i}function Vt(s,i,u,h,x,b){switch(u){case"children":typeof h=="string"?i==="body"||i==="textarea"&&h===""||Zl(s,h):(typeof h=="number"||typeof h=="bigint")&&i!=="body"&&Zl(s,""+h);break;case"className":pf(s,"class",h);break;case"tabIndex":pf(s,"tabindex",h);break;case"dir":case"role":case"viewBox":case"width":case"height":pf(s,u,h);break;case"style":q1(s,h,b);break;case"data":if(i!=="object"){pf(s,"data",h);break}case"src":case"href":if(h===""&&(i!=="a"||u!=="href")){s.removeAttribute(u);break}if(h==null||typeof h=="function"||typeof h=="symbol"||typeof h=="boolean"){s.removeAttribute(u);break}h=gf(""+h),s.setAttribute(u,h);break;case"action":case"formAction":if(typeof h=="function"){s.setAttribute(u,"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 b=="function"&&(u==="formAction"?(i!=="input"&&Vt(s,i,"name",x.name,x,null),Vt(s,i,"formEncType",x.formEncType,x,null),Vt(s,i,"formMethod",x.formMethod,x,null),Vt(s,i,"formTarget",x.formTarget,x,null)):(Vt(s,i,"encType",x.encType,x,null),Vt(s,i,"method",x.method,x,null),Vt(s,i,"target",x.target,x,null)));if(h==null||typeof h=="symbol"||typeof h=="boolean"){s.removeAttribute(u);break}h=gf(""+h),s.setAttribute(u,h);break;case"onClick":h!=null&&(s.onclick=bs);break;case"onScroll":h!=null&&vt("scroll",s);break;case"onScrollEnd":h!=null&&vt("scrollend",s);break;case"dangerouslySetInnerHTML":if(h!=null){if(typeof h!="object"||!("__html"in h))throw Error(r(61));if(u=h.__html,u!=null){if(x.children!=null)throw Error(r(60));s.innerHTML=u}}break;case"multiple":s.multiple=h&&typeof h!="function"&&typeof h!="symbol";break;case"muted":s.muted=h&&typeof h!="function"&&typeof h!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(h==null||typeof h=="function"||typeof h=="boolean"||typeof h=="symbol"){s.removeAttribute("xlink:href");break}u=gf(""+h),s.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",u);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":h!=null&&typeof h!="function"&&typeof h!="symbol"?s.setAttribute(u,""+h):s.removeAttribute(u);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":h&&typeof h!="function"&&typeof h!="symbol"?s.setAttribute(u,""):s.removeAttribute(u);break;case"capture":case"download":h===!0?s.setAttribute(u,""):h!==!1&&h!=null&&typeof h!="function"&&typeof h!="symbol"?s.setAttribute(u,h):s.removeAttribute(u);break;case"cols":case"rows":case"size":case"span":h!=null&&typeof h!="function"&&typeof h!="symbol"&&!isNaN(h)&&1<=h?s.setAttribute(u,h):s.removeAttribute(u);break;case"rowSpan":case"start":h==null||typeof h=="function"||typeof h=="symbol"||isNaN(h)?s.removeAttribute(u):s.setAttribute(u,h);break;case"popover":vt("beforetoggle",s),vt("toggle",s),Cr(s,"popover",h);break;case"xlinkActuate":ys(s,"http://www.w3.org/1999/xlink","xlink:actuate",h);break;case"xlinkArcrole":ys(s,"http://www.w3.org/1999/xlink","xlink:arcrole",h);break;case"xlinkRole":ys(s,"http://www.w3.org/1999/xlink","xlink:role",h);break;case"xlinkShow":ys(s,"http://www.w3.org/1999/xlink","xlink:show",h);break;case"xlinkTitle":ys(s,"http://www.w3.org/1999/xlink","xlink:title",h);break;case"xlinkType":ys(s,"http://www.w3.org/1999/xlink","xlink:type",h);break;case"xmlBase":ys(s,"http://www.w3.org/XML/1998/namespace","xml:base",h);break;case"xmlLang":ys(s,"http://www.w3.org/XML/1998/namespace","xml:lang",h);break;case"xmlSpace":ys(s,"http://www.w3.org/XML/1998/namespace","xml:space",h);break;case"is":Cr(s,"is",h);break;case"innerText":case"textContent":break;default:(!(2<u.length)||u[0]!=="o"&&u[0]!=="O"||u[1]!=="n"&&u[1]!=="N")&&(u=Ok.get(u)||u,Cr(s,u,h))}}function nm(s,i,u,h,x,b){switch(u){case"style":q1(s,h,b);break;case"dangerouslySetInnerHTML":if(h!=null){if(typeof h!="object"||!("__html"in h))throw Error(r(61));if(u=h.__html,u!=null){if(x.children!=null)throw Error(r(60));s.innerHTML=u}}break;case"children":typeof h=="string"?Zl(s,h):(typeof h=="number"||typeof h=="bigint")&&Zl(s,""+h);break;case"onScroll":h!=null&&vt("scroll",s);break;case"onScrollEnd":h!=null&&vt("scrollend",s);break;case"onClick":h!=null&&(s.onclick=bs);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!Zt.hasOwnProperty(u))e:{if(u[0]==="o"&&u[1]==="n"&&(x=u.endsWith("Capture"),i=u.slice(2,x?u.length-7:void 0),b=s[K]||null,b=b!=null?b[u]:null,typeof b=="function"&&s.removeEventListener(i,b,x),typeof h=="function")){typeof b!="function"&&b!==null&&(u in s?s[u]=null:s.hasAttribute(u)&&s.removeAttribute(u)),s.addEventListener(i,h,x);break e}u in s?s[u]=h:h===!0?s.setAttribute(u,""):Cr(s,u,h)}}}function Ja(s,i,u){switch(i){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":vt("error",s),vt("load",s);var h=!1,x=!1,b;for(b in u)if(u.hasOwnProperty(b)){var k=u[b];if(k!=null)switch(b){case"src":h=!0;break;case"srcSet":x=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(r(137,i));default:Vt(s,i,b,k,u,null)}}x&&Vt(s,i,"srcSet",u.srcSet,u,null),h&&Vt(s,i,"src",u.src,u,null);return;case"input":vt("invalid",s);var L=b=k=x=null,se=null,he=null;for(h in u)if(u.hasOwnProperty(h)){var Ee=u[h];if(Ee!=null)switch(h){case"name":x=Ee;break;case"type":k=Ee;break;case"checked":se=Ee;break;case"defaultChecked":he=Ee;break;case"value":b=Ee;break;case"defaultValue":L=Ee;break;case"children":case"dangerouslySetInnerHTML":if(Ee!=null)throw Error(r(137,i));break;default:Vt(s,i,h,Ee,u,null)}}H1(s,b,L,se,he,k,x,!1);return;case"select":vt("invalid",s),h=k=b=null;for(x in u)if(u.hasOwnProperty(x)&&(L=u[x],L!=null))switch(x){case"value":b=L;break;case"defaultValue":k=L;break;case"multiple":h=L;default:Vt(s,i,x,L,u,null)}i=b,u=k,s.multiple=!!h,i!=null?Ql(s,!!h,i,!1):u!=null&&Ql(s,!!h,u,!0);return;case"textarea":vt("invalid",s),b=x=h=null;for(k in u)if(u.hasOwnProperty(k)&&(L=u[k],L!=null))switch(k){case"value":h=L;break;case"defaultValue":x=L;break;case"children":b=L;break;case"dangerouslySetInnerHTML":if(L!=null)throw Error(r(91));break;default:Vt(s,i,k,L,u,null)}G1(s,h,x,b);return;case"option":for(se in u)if(u.hasOwnProperty(se)&&(h=u[se],h!=null))switch(se){case"selected":s.selected=h&&typeof h!="function"&&typeof h!="symbol";break;default:Vt(s,i,se,h,u,null)}return;case"dialog":vt("beforetoggle",s),vt("toggle",s),vt("cancel",s),vt("close",s
vendor: 6,081 bytes, line 49
49);break;case"iframe":case"object":vt("load",s);break;case"video":case"audio":for(h=0;h<Qc.length;h++)vt(Qc[h],s);break;case"image":vt("error",s),vt("load",s);break;case"details":vt("toggle",s);break;case"embed":case"source":case"link":vt("error",s),vt("load",s);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(he in u)if(u.hasOwnProperty(he)&&(h=u[he],h!=null))switch(he){case"children":case"dangerouslySetInnerHTML":throw Error(r(137,i));default:Vt(s,i,he,h,u,null)}return;default:if(vh(i)){for(Ee in u)u.hasOwnProperty(Ee)&&(h=u[Ee],h!==void 0&&nm(s,i,Ee,h,u,void 0));return}}for(L in u)u.hasOwnProperty(L)&&(h=u[L],h!=null&&Vt(s,i,L,h,u,null))}function nC(s,i,u,h){switch(i){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var x=null,b=null,k=null,L=null,se=null,he=null,Ee=null;for(be in u){var ke=u[be];if(u.hasOwnProperty(be)&&ke!=null)switch(be){case"checked":break;case"value":break;case"defaultValue":se=ke;default:h.hasOwnProperty(be)||Vt(s,i,be,null,h,ke)}}for(var xe in h){var be=h[xe];if(ke=u[xe],h.hasOwnProperty(xe)&&(be!=null||ke!=null))switch(xe){case"type":b=be;break;case"name":x=be;break;case"checked":he=be;break;case"defaultChecked":Ee=be;break;case"value":k=be;break;case"defaultValue":L=be;break;case"children":case"dangerouslySetInnerHTML":if(be!=null)throw Error(r(137,i));break;default:be!==ke&&Vt(s,i,xe,be,h,ke)}}gh(s,k,L,se,he,Ee,b,x);return;case"select":be=k=L=xe=null;for(b in u)if(se=u[b],u.hasOwnProperty(b)&&se!=null)switch(b){case"value":break;case"multiple":be=se;default:h.hasOwnProperty(b)||Vt(s,i,b,null,h,se)}for(x in h)if(b=h[x],se=u[x],h.hasOwnProperty(x)&&(b!=null||se!=null))switch(x){case"value":xe=b;break;case"defaultValue":L=b;break;case"multiple":k=b;default:b!==se&&Vt(s,i,x,b,h,se)}i=L,u=k,h=be,xe!=null?Ql(s,!!u,xe,!1):!!h!=!!u&&(i!=null?Ql(s,!!u,i,!0):Ql(s,!!u,u?[]:"",!1));return;case"textarea":be=xe=null;for(L in u)if(x=u[L],u.hasOwnProperty(L)&&x!=null&&!h.hasOwnProperty(L))switch(L){case"value":break;case"children":break;default:Vt(s,i,L,null,h,x)}for(k in h)if(x=h[k],b=u[k],h.hasOwnProperty(k)&&(x!=null||b!=null))switch(k){case"value":xe=x;break;case"defaultValue":be=x;break;case"children":break;case"dangerouslySetInnerHTML":if(x!=null)throw Error(r(91));break;default:x!==b&&Vt(s,i,k,x,h,b)}V1(s,xe,be);return;case"option":for(var ze in u)if(xe=u[ze],u.hasOwnProperty(ze)&&xe!=null&&!h.hasOwnProperty(ze))switch(ze){case"selected":s.selected=!1;break;default:Vt(s,i,ze,null,h,xe)}for(se in h)if(xe=h[se],be=u[se],h.hasOwnProperty(se)&&xe!==be&&(xe!=null||be!=null))switch(se){case"selected":s.selected=xe&&typeof xe!="function"&&typeof xe!="symbol";break;default:Vt(s,i,se,xe,h,be)}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 et in u)xe=u[et],u.hasOwnProperty(et)&&xe!=null&&!h.hasOwnProperty(et)&&Vt(s,i,et,null,h,xe);for(he in h)if(xe=h[he],be=u[he],h.hasOwnProperty(he)&&xe!==be&&(xe!=null||be!=null))switch(he){case"children":case"dangerouslySetInnerHTML":if(xe!=null)throw Error(r(137,i));break;default:Vt(s,i,he,xe,h,be)}return;default:if(vh(i)){for(var Gt in u)xe=u[Gt],u.hasOwnProperty(Gt)&&xe!==void 0&&!h.hasOwnProperty(Gt)&&nm(s,i,Gt,void 0,h,xe);for(Ee in h)xe=h[Ee],be=u[Ee],!h.hasOwnProperty(Ee)||xe===be||xe===void 0&&be===void 0||nm(s,i,Ee,xe,h,be);return}}for(var le in u)xe=u[le],u.hasOwnProperty(le)&&xe!=null&&!h.hasOwnProperty(le)&&Vt(s,i,le,null,h,xe);for(ke in h)xe=h[ke],be=u[ke],!h.hasOwnProperty(ke)||xe===be||xe==null&&be==null||Vt(s,i,ke,xe,h,be)}function $2(s){switch(s){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function sC(){if(typeof performance.getEntriesByType=="function"){for(var s=0,i=0,u=performance.getEntriesByType("resource"),h=0;h<u.length;h++){var x=u[h],b=x.transferSize,k=x.initiatorType,L=x.duration;if(b&&L&&$2(k)){for(k=0,L=x.responseEnd,h+=1;h<u.length;h++){var se=u[h],he=se.startTime;if(he>L)break;var Ee=se.transferSize,ke=se.initiatorType;Ee&&$2(ke)&&(se=se.responseEnd,k+=Ee*(se<L?1:(L-he)/(se-he)))}if(--h,i+=8*(b+k)/(x.duration/1e3),s++,10<s)break}}if(0<s)return i/s/1e6}return navigator.connection&&(s=navigator.connection.downlink,typeof s=="number")?s:5}var sm=null,im=null;function fd(s){return s.nodeType===9?s:s.ownerDocument}function X2(s){switch(s){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function K2(s,i){if(s===0)switch(i){case"svg":return 1;case"math":return 2;default:return 0}return s===1&&i==="foreignObject"?0:s}function lm(s,i){return s==="textarea"||s==="noscript"||typeof i.children=="string"||typeof i.children=="number"||typeof i.children=="bigint"||typeof i.dangerouslySetInnerHTML=="object"&&i.dangerouslySetInnerHTML!==null&&i.dangerouslySetInnerHTML.__html!=null}var om=null;function iC(){var s=window.event;return s&&s.type==="popstate"?s===om?!1:(om=s,!0):(om=null,!1)}var Y2=typeof setTimeout=="function"?setTimeout:void 0,lC=typeof clearTimeout=="function"?clearTimeout:void 0,Q2=typeof Promise=="function"?Promise:void 0,oC=typeof queueMicrotask=="function"?queueMicrotask:typeof Q2<"u"?function(s){return Q2.resolve(null).then(s).catch(cC)}:Y2;function cC(s){setTimeout(function(){throw s})}function yi(s){return s==="head"}function Z2(s,i){var u=i,h=0;do{var x=u.nextSibling;if(s.removeChild(u),x&&x.nodeType===8)if(u=x.data,u==="/$"||u==="/&"){if(h===0){s.removeChild(x),Do(i);return}h--}else if(u==="$"||u==="$?"||u==="$~"||u==="$!"||u==="&")h++;else if(u==="html")Jc(s.ownerDocument.documentElement);else if(u==="head"){u=s.ownerDocument.head,Jc(u);for(var b=u.firstChild;b;){var k=b.nextSibling,L=b.nodeName;b[ve]||L==="SCRIPT"||L==="STYLE"||L==="LINK"&&b.rel.toLowerCase()==="stylesheet"||u.removeChild(b),b=k}}else u==="body"&&Jc(s.ownerDocument.body);u=x}while(u);Do(i)}function J2(s,i){var u=s;s=0;do{var h=u.nextSibling;
vendor: 14,745 bytes, line 49
49if(u.nodeType===1?i?(u._stashedDisplay=u.style.display,u.style.display="none"):(u.style.display=u._stashedDisplay||"",u.getAttribute("style")===""&&u.removeAttribute("style")):u.nodeType===3&&(i?(u._stashedText=u.nodeValue,u.nodeValue=""):u.nodeValue=u._stashedText||""),h&&h.nodeType===8)if(u=h.data,u==="/$"){if(s===0)break;s--}else u!=="$"&&u!=="$?"&&u!=="$~"&&u!=="$!"||s++;u=h}while(u)}function cm(s){var i=s.firstChild;for(i&&i.nodeType===10&&(i=i.nextSibling);i;){var u=i;switch(i=i.nextSibling,u.nodeName){case"HTML":case"HEAD":case"BODY":cm(u),Ce(u);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(u.rel.toLowerCase()==="stylesheet")continue}s.removeChild(u)}}function uC(s,i,u,h){for(;s.nodeType===1;){var x=u;if(s.nodeName.toLowerCase()!==i.toLowerCase()){if(!h&&(s.nodeName!=="INPUT"||s.type!=="hidden"))break}else if(h){if(!s[ve])switch(i){case"meta":if(!s.hasAttribute("itemprop"))break;return s;case"link":if(b=s.getAttribute("rel"),b==="stylesheet"&&s.hasAttribute("data-precedence"))break;if(b!==x.rel||s.getAttribute("href")!==(x.href==null||x.href===""?null:x.href)||s.getAttribute("crossorigin")!==(x.crossOrigin==null?null:x.crossOrigin)||s.getAttribute("title")!==(x.title==null?null:x.title))break;return s;case"style":if(s.hasAttribute("data-precedence"))break;return s;case"script":if(b=s.getAttribute("src"),(b!==(x.src==null?null:x.src)||s.getAttribute("type")!==(x.type==null?null:x.type)||s.getAttribute("crossorigin")!==(x.crossOrigin==null?null:x.crossOrigin))&&b&&s.hasAttribute("async")&&!s.hasAttribute("itemprop"))break;return s;default:return s}}else if(i==="input"&&s.type==="hidden"){var b=x.name==null?null:""+x.name;if(x.type==="hidden"&&s.getAttribute("name")===b)return s}else return s;if(s=pn(s.nextSibling),s===null)break}return null}function fC(s,i,u){if(i==="")return null;for(;s.nodeType!==3;)if((s.nodeType!==1||s.nodeName!=="INPUT"||s.type!=="hidden")&&!u||(s=pn(s.nextSibling),s===null))return null;return s}function eb(s,i){for(;s.nodeType!==8;)if((s.nodeType!==1||s.nodeName!=="INPUT"||s.type!=="hidden")&&!i||(s=pn(s.nextSibling),s===null))return null;return s}function um(s){return s.data==="$?"||s.data==="$~"}function fm(s){return s.data==="$!"||s.data==="$?"&&s.ownerDocument.readyState!=="loading"}function dC(s,i){var u=s.ownerDocument;if(s.data==="$~")s._reactRetry=i;else if(s.data!=="$?"||u.readyState!=="loading")i();else{var h=function(){i(),u.removeEventListener("DOMContentLoaded",h)};u.addEventListener("DOMContentLoaded",h),s._reactRetry=h}}function pn(s){for(;s!=null;s=s.nextSibling){var i=s.nodeType;if(i===1||i===3)break;if(i===8){if(i=s.data,i==="$"||i==="$!"||i==="$?"||i==="$~"||i==="&"||i==="F!"||i==="F")break;if(i==="/$"||i==="/&")return null}}return s}var dm=null;function tb(s){s=s.nextSibling;for(var i=0;s;){if(s.nodeType===8){var u=s.data;if(u==="/$"||u==="/&"){if(i===0)return pn(s.nextSibling);i--}else u!=="$"&&u!=="$!"&&u!=="$?"&&u!=="$~"&&u!=="&"||i++}s=s.nextSibling}return null}function ab(s){s=s.previousSibling;for(var i=0;s;){if(s.nodeType===8){var u=s.data;if(u==="$"||u==="$!"||u==="$?"||u==="$~"||u==="&"){if(i===0)return s;i--}else u!=="/$"&&u!=="/&"||i++}s=s.previousSibling}return null}function rb(s,i,u){switch(i=fd(u),s){case"html":if(s=i.documentElement,!s)throw Error(r(452));return s;case"head":if(s=i.head,!s)throw Error(r(453));return s;case"body":if(s=i.body,!s)throw Error(r(454));return s;default:throw Error(r(451))}}function Jc(s){for(var i=s.attributes;i.length;)s.removeAttributeNode(i[0]);Ce(s)}var mn=new Map,nb=new Set;function dd(s){return typeof s.getRootNode=="function"?s.getRootNode():s.nodeType===9?s:s.ownerDocument}var Ps=ee.d;ee.d={f:hC,r:pC,D:mC,C:gC,L:xC,m:vC,X:bC,S:yC,M:wC};function hC(){var s=Ps.f(),i=rd();return s||i}function pC(s){var i=Ie(s);i!==null&&i.tag===5&&i.type==="form"?wy(i):Ps.r(s)}var ko=typeof document>"u"?null:document;function sb(s,i,u){var h=ko;if(h&&typeof i=="string"&&i){var x=ln(i);x='link[rel="'+s+'"][href="'+x+'"]',typeof u=="string"&&(x+='[crossorigin="'+u+'"]'),nb.has(x)||(nb.add(x),s={rel:s,crossOrigin:u,href:i},h.querySelector(x)===null&&(i=h.createElement("link"),Ja(i,"link",s),We(i),h.head.appendChild(i)))}}function mC(s){Ps.D(s),sb("dns-prefetch",s,null)}function gC(s,i){Ps.C(s,i),sb("preconnect",s,i)}function xC(s,i,u){Ps.L(s,i,u);var h=ko;if(h&&s&&i){var x='link[rel="preload"][as="'+ln(i)+'"]';i==="image"&&u&&u.imageSrcSet?(x+='[imagesrcset="'+ln(u.imageSrcSet)+'"]',typeof u.imageSizes=="string"&&(x+='[imagesizes="'+ln(u.imageSizes)+'"]')):x+='[href="'+ln(s)+'"]';var b=x;switch(i){case"style":b=No(s);break;case"script":b=Co(s)}mn.has(b)||(s=g({rel:"preload",href:i==="image"&&u&&u.imageSrcSet?void 0:s,as:i},u),mn.set(b,s),h.querySelector(x)!==null||i==="style"&&h.querySelector(eu(b))||i==="script"&&h.querySelector(tu(b))||(i=h.createElement("link"),Ja(i,"link",s),We(i),h.head.appendChild(i)))}}function vC(s,i){Ps.m(s,i);var u=ko;if(u&&s){var h=i&&typeof i.as=="string"?i.as:"script",x='link[rel="modulepreload"][as="'+ln(h)+'"][href="'+ln(s)+'"]',b=x;switch(h){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":b=Co(s)}if(!mn.has(b)&&(s=g({rel:"modulepreload",href:s},i),mn.set(b,s),u.querySelector(x)===null)){switch(h){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(u.querySelector(tu(b)))return}h=u.createElement("link"),Ja(h,"link",s),We(h),u.head.appendChild(h)}}}function yC(s,i,u){Ps.S(s,i,u);var h=ko;if(h&&s){var x=Be(h).hoistableStyles,b=No(s);i=i||"default";var k=x.get(b);if(!k){var L={loading:0,preload:null};if(k=h.querySelector(eu(b)))L.loading=5;else{s=g({rel:"stylesheet",href:s,"data-precedence":i},u),(u=mn.get(b))&&hm(s,u);var se=k=h.createElement("link");We(se),Ja(se,"link",s),se._p=new Promise(function(he,Ee){se.onload=he,se.onerror=Ee}),se.addEventListener("load",function(){L.loading|=1}),se.addEventListener("error",function(){L.loading|=2}),L.loading|=4,hd(k,i,h)}k={type:"stylesheet",instance:k,count:1,state:L},x.set(b,k)}}}function bC(s,i){Ps.X(s,i);var u=ko;if(u&&s){var h=Be(u).hoistableScripts,x=Co(s),b=h.get(x);b||(b=u.querySelector(tu(x)),b||(s=g({src:s,async:!0},i),(i=mn.get(x))&&pm(s,i),b=u.createElement("script"),We(b),Ja(b,"link",s),u.head.appendChild(b)),b={type:"script",instance:b,count:1,state:null},h.set(x,b))}}function wC(s,i){Ps.M(s,i);var u=ko;if(u&&s){var h=Be(u).hoistableScripts,x=Co(s),b=h.get(x);b||(b=u.querySelector(tu(x)),b||(s=g({src:s,async:!0,type:"module"},i),(i=mn.get(x))&&pm(s,i),b=u.createElement("script"),We(b),Ja(b,"link",s),u.head.appendChild(b)),b={type:"script",instance:b,count:1,state:null},h.set(x,b))}}function ib(s,i,u,h){var x=(x=Q.current)?dd(x):null;if(!x)throw Error(r(446));switch(s){case"meta":case"title":return null;case"style":return typeof u.precedence=="string"&&typeof u.href=="string"?(i=No(u.href),u=Be(x).hoistableStyles,h=u.get(i),h||(h={type:"style",instance:null,count:0,state:null},u.set(i,h)),h):{type:"void",instance:null,count:0,state:null};case"link":if(u.rel==="stylesheet"&&typeof u.href=="string"&&typeof u.precedence=="string"){s=No(u.href);var b=Be(x).hoistableStyles,k=b.get(s);if(k||(x=x.ownerDocument||x,k={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},b.set(s,k),(b=x.querySelector(eu(s)))&&!b._p&&(k.instance=b,k.state.loading=5),mn.has(s)||(u={rel:"preload",as:"style",href:u.href,crossOrigin:u.crossOrigin,integrity:u.integrity,media:u.media,hrefLang:u.hrefLang,referrerPolicy:u.referrerPolicy},mn.set(s,u),b||SC(x,s,u,k.state))),i&&h===null)throw Error(r(528,""));return k}if(i&&h!==null)throw Error(r(529,""));return null;case"script":return i=u.async,u=u.src,typeof u=="string"&&i&&typeof i!="function"&&typeof i!="symbol"?(i=Co(u),u=Be(x).hoistableScripts,h=u.get(i),h||(h={type:"script",instance:null,count:0,state:null},u.set(i,h)),h):{type:"void",instance:null,count:0,state:null};default:throw Error(r(444,s))}}function No(s){return'href="'+ln(s)+'"'}function eu(s){return'link[rel="stylesheet"]['+s+"]"}function lb(s){return g({},s,{"data-precedence":s.precedence,precedence:null})}function SC(s,i,u,h){s.querySelector('link[rel="preload"][as="style"]['+i+"]")?h.loading=1:(i=s.createElement("link"),h.preload=i,i.addEventListener("load",function(){return h.loading|=1}),i.addEventListener("error",function(){return h.loading|=2}),Ja(i,"link",u),We(i),s.head.appendChild(i))}function Co(s){return'[src="'+ln(s)+'"]'}function tu(s){return"script[async]"+s}function ob(s,i,u){if(i.count++,i.instance===null)switch(i.type){case"style":var h=s.querySelector('style[data-href~="'+ln(u.href)+'"]');if(h)return i.instance=h,We(h),h;var x=g({},u,{"data-href":u.href,"data-precedence":u.precedence,href:null,precedence:null});return h=(s.ownerDocument||s).createElement("style"),We(h),Ja(h,"style",x),hd(h,u.precedence,s),i.instance=h;case"stylesheet":x=No(u.href);var b=s.querySelector(eu(x));if(b)return i.state.loading|=4,i.instance=b,We(b),b;h=lb(u),(x=mn.get(x))&&hm(h,x),b=(s.ownerDocument||s).createElement("link"),We(b);var k=b;return k._p=new Promise(function(L,se){k.onload=L,k.onerror=se}),Ja(b,"link",h),i.state.loading|=4,hd(b,u.precedence,s),i.instance=b;case"script":return b=Co(u.src),(x=s.querySelector(tu(b)))?(i.instance=x,We(x),x):(h=u,(x=mn.get(b))&&(h=g({},u),pm(h,x)),s=s.ownerDocument||s,x=s.createElement("script"),We(x),Ja(x,"link",h),s.head.appendChild(x),i.instance=x);case"void":return null;default:throw Error(r(443,i.type))}else i.type==="stylesheet"&&(i.state.loading&4)===0&&(h=i.instance,i.state.loading|=4,hd(h,u.precedence,s));return i.instance}function hd(s,i,u){for(var h=u.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),x=h.length?h[h.length-1]:null,b=x,k=0;k<h.length;k++){var L=h[k];if(L.dataset.precedence===i)b=L;else if(b!==x)break}b?b.parentNode.insertBefore(s,b.nextSibling):(i=u.nodeType===9?u.head:u,i.insertBefore(s,i.firstChild))}function hm(s,i){s.crossOrigin==null&&(s.crossOrigin=i.crossOrigin),s.referrerPolicy==null&&(s.referrerPolicy=i.referrerPolicy),s.title==null&&(s.title=i.title)}function pm(s,i){s.crossOrigin==null&&(s.crossOrigin=i.crossOrigin),s.referrerPolicy==null&&(s.referrerPolicy=i.referrerPolicy),s.integrity==null&&(s.integrity=i.integrity)}var pd=null;function cb(s,i,u){if(pd===null){var h=new Map,x=pd=new Map;x.set(u,h)}else x=pd,h=x.get(u),h||(h=new Map,x.set(u,h));if(h.has(s))return h;for(h.set(s,null),u=u.getElementsByTagName(s),x=0;x<u.length;x++){var b=u[x];if(!(b[ve]||b[W]||s==="link"&&b.getAttribute("rel")==="stylesheet")&&b.namespaceURI!=="http://www.w3.org/2000/svg"){var k=b.getAttribute(i)||"";k=s+k;var L=h.get(k);L?L.push(b):h.set(k,[b])}}return h}function ub(s,i,u){s=s.ownerDocument||s,s.head.insertBefore(u,i==="title"?s.querySelector("head > title"):null)}function _C(s,i,u){if(u===1||i.itemProp!=null)return!1;switch(s){case"meta":case"title":return!0;case"style":if(typeof i.precedence!="string"||typeof i.href!="string"||i.href==="")break;return!0;case"link":if(typeof i.rel!="string"||typeof i.href!="string"||i.href===""||i.onLoad||i.onError)break;switch(i.rel){case"stylesheet":return s=i.disabled,typeof i.precedence=="string"&&s==null;default:return!0}case"script":if(i.async&&typeof i.async!="function"&&typeof i.async!="symbol"&&!i.onLoad&&!i.onError&&i.src&&typeof i.src=="string")return!0}return!1}function fb(s){return!(s.type==="stylesheet"&&(s.state.loading&3)===0)}function EC(s,i,u,h){if(u.type==="stylesheet"&&(typeof h.media!="string"||matchMedia(h.media).matches!==!1)&&(u.state.loading&4)===0){if(u.instance===null){var x=No(h.href),b=i.querySelector(eu(x));if(b){i=b._p,i!==null&&typeof i=="object"&&typeof i.then=="function"&&(s.count++,s=md.bind(s),i.then(s,s)),u.state.loading|=4,u.instance=b,We(b);return}b=i.ownerDocument||i,h=lb(h),(x=mn.get(x))&&hm(h,x),b=b.createElement("link"),We(b);var k=b;k._p=new Promise(function(L,se){k.onload=L,k.onerror=se}),Ja(b,"link",h),u.instance=b}s.stylesheets===null&&(s.stylesheets=new Map),s.stylesheets.set(u,i),(i=u.state.preload)&&(u.state.loading&3)===0&&(s.count++,u=md.bind(s),i.addEventListener("load",u),i.addEventListener("error",u))}}var mm=0;function AC(s,i){return s.stylesheets&&s.count===0&&xd(s,s.stylesheets),0<s.count||0<s.imgCount?function(u){var h=setTimeout(function(){if(s.stylesheets&&xd(s,s.stylesheets),s.unsuspend){var b=s.unsuspend;s.unsuspend=null,b()}},6e4+i);0<s.imgBytes&&mm===0&&(mm=62500*sC());var x=setTimeout(function(){if(s.waitingForImages=!1,s.count===0&&(s.stylesheets&&xd(s,s.stylesheets),s.unsuspend)){var b=s.unsuspend;s.unsuspend=null,b()}},(s.imgBytes>mm?50:800)+i);return s.unsuspend=u,function(){s.unsuspend=null,clearTimeout(h),clearTimeout(x)}}:null}function md(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)xd(this,this.stylesheets);else if(this.unsuspend){var s=this.unsuspend;this.unsuspend=null,s()}}}var gd=null;function xd(s,i){s.stylesheets=null,s.unsuspend!==null&&(s.count++,gd=new Map,i.forEach(TC,s),gd=null,md.call(s))}function TC(s,i){if(!(i.state.loading&4)){var u=gd.get(s);if(u)var h=u.get(null);else{u=new Map,gd.set(s,u);for(var x=s.querySelectorAll("link[data-precedence],style[data-precedence]"),b=0;b<x.length;b++){var k=x[b];(k.nodeName==="LINK"||k.getAttribute("media")!=="not all")&&(u.set(k.dataset.precedence,k),h=k)}h&&u.set(null,h)}x=i.instance,k=x.getAttribute("data-precedence"),b=u.get(k)||h,b===h&&u.set(null,x),u.set(k,x),this.count++,h=md.bind(this),x.addEventListener("load",h),x.addEventListener("error",h),b?b.parentNode.insertBefore(x,b.nextSibling):(s=s.nodeType===9?s.head:s,s.insertBefore(x,s.firstChild)),i.state.loading|=4}}var au={$$typeof:T,Provider:null,Consumer:null,_currentValue:ne,_currentValue2:ne,_threadCount:0};function kC(s,i,u,h,x,b,k,L,se){this.tag=1,this.containerInfo=s,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=qn(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=qn(0),this.hiddenUpdates=qn(null),this.identifierPrefix=h,this.onUncaughtError=x,this.onCaughtError=b,this.onRecoverableError=k,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=se,this.incompleteTransitions=new Map}function db(s,i,u,h,x,b,k,L,se,he,Ee,ke){return s=new kC(s,i,u,k,se,he,Ee,ke,L),i=1,b===!0&&(i|=24),b=Gr(3,null,null,i),s.current=b,b.stateNode=s,i=Xh(),i.refCount++,s.pooledCache=i,i.refCount++,b.memoizedState={element:h,isDehydrated:u,cac
vendor: 6,479 bytes, line 49
49he:i},Zh(b),s}function hb(s){return s?(s=so,s):so}function pb(s,i,u,h,x,b){x=hb(x),h.context===null?h.context=x:h.pendingContext=x,h=oi(i),h.payload={element:u},b=b===void 0?null:b,b!==null&&(h.callback=b),u=ci(s,h,i),u!==null&&(Mr(u,s,i),jc(u,s,i))}function mb(s,i){if(s=s.memoizedState,s!==null&&s.dehydrated!==null){var u=s.retryLane;s.retryLane=u!==0&&u<i?u:i}}function gm(s,i){mb(s,i),(s=s.alternate)&&mb(s,i)}function gb(s){if(s.tag===13||s.tag===31){var i=el(s,67108864);i!==null&&Mr(i,s,67108864),gm(s,67108864)}}function xb(s){if(s.tag===13||s.tag===31){var i=Kr();i=ei(i);var u=el(s,i);u!==null&&Mr(u,s,i),gm(s,i)}}var vd=!0;function NC(s,i,u,h){var x=O.T;O.T=null;var b=ee.p;try{ee.p=2,xm(s,i,u,h)}finally{ee.p=b,O.T=x}}function CC(s,i,u,h){var x=O.T;O.T=null;var b=ee.p;try{ee.p=8,xm(s,i,u,h)}finally{ee.p=b,O.T=x}}function xm(s,i,u,h){if(vd){var x=vm(h);if(x===null)rm(s,i,h,yd,u),yb(s,h);else if(OC(x,s,i,u,h))h.stopPropagation();else if(yb(s,h),i&4&&-1<DC.indexOf(s)){for(;x!==null;){var b=Ie(x);if(b!==null)switch(b.tag){case 3:if(b=b.stateNode,b.current.memoizedState.isDehydrated){var k=wr(b.pendingLanes);if(k!==0){var L=b;for(L.pendingLanes|=2,L.entangledLanes|=2;k;){var se=1<<31-Va(k);L.entanglements[1]|=se,k&=~se}Qn(b),(Ft&6)===0&&(td=Tt()+500,Yc(0))}}break;case 31:case 13:L=el(b,2),L!==null&&Mr(L,b,2),rd(),gm(b,2)}if(b=vm(h),b===null&&rm(s,i,h,yd,u),b===x)break;x=b}x!==null&&h.stopPropagation()}else rm(s,i,h,null,u)}}function vm(s){return s=bh(s),ym(s)}var yd=null;function ym(s){if(yd=null,s=je(s),s!==null){var i=l(s);if(i===null)s=null;else{var u=i.tag;if(u===13){if(s=o(i),s!==null)return s;s=null}else if(u===31){if(s=c(i),s!==null)return s;s=null}else if(u===3){if(i.stateNode.current.memoizedState.isDehydrated)return i.tag===3?i.stateNode.containerInfo:null;s=null}else i!==s&&(s=null)}}return yd=s,null}function vb(s){switch(s){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(br()){case rr:return 2;case Wn:return 8;case oa:case nr:return 32;case rt:return 268435456;default:return 32}default:return 32}}var bm=!1,bi=null,wi=null,Si=null,ru=new Map,nu=new Map,_i=[],DC="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 yb(s,i){switch(s){case"focusin":case"focusout":bi=null;break;case"dragenter":case"dragleave":wi=null;break;case"mouseover":case"mouseout":Si=null;break;case"pointerover":case"pointerout":ru.delete(i.pointerId);break;case"gotpointercapture":case"lostpointercapture":nu.delete(i.pointerId)}}function su(s,i,u,h,x,b){return s===null||s.nativeEvent!==b?(s={blockedOn:i,domEventName:u,eventSystemFlags:h,nativeEvent:b,targetContainers:[x]},i!==null&&(i=Ie(i),i!==null&&gb(i)),s):(s.eventSystemFlags|=h,i=s.targetContainers,x!==null&&i.indexOf(x)===-1&&i.push(x),s)}function OC(s,i,u,h,x){switch(i){case"focusin":return bi=su(bi,s,i,u,h,x),!0;case"dragenter":return wi=su(wi,s,i,u,h,x),!0;case"mouseover":return Si=su(Si,s,i,u,h,x),!0;case"pointerover":var b=x.pointerId;return ru.set(b,su(ru.get(b)||null,s,i,u,h,x)),!0;case"gotpointercapture":return b=x.pointerId,nu.set(b,su(nu.get(b)||null,s,i,u,h,x)),!0}return!1}function bb(s){var i=je(s.target);if(i!==null){var u=l(i);if(u!==null){if(i=u.tag,i===13){if(i=o(u),i!==null){s.blockedOn=i,Z(s.priority,function(){xb(u)});return}}else if(i===31){if(i=c(u),i!==null){s.blockedOn=i,Z(s.priority,function(){xb(u)});return}}else if(i===3&&u.stateNode.current.memoizedState.isDehydrated){s.blockedOn=u.tag===3?u.stateNode.containerInfo:null;return}}}s.blockedOn=null}function bd(s){if(s.blockedOn!==null)return!1;for(var i=s.targetContainers;0<i.length;){var u=vm(s.nativeEvent);if(u===null){u=s.nativeEvent;var h=new u.constructor(u.type,u);yh=h,u.target.dispatchEvent(h),yh=null}else return i=Ie(u),i!==null&&gb(i),s.blockedOn=u,!1;i.shift()}return!0}function wb(s,i,u){bd(s)&&u.delete(i)}function FC(){bm=!1,bi!==null&&bd(bi)&&(bi=null),wi!==null&&bd(wi)&&(wi=null),Si!==null&&bd(Si)&&(Si=null),ru.forEach(wb),nu.forEach(wb)}function wd(s,i){s.blockedOn===i&&(s.blockedOn=null,bm||(bm=!0,e.unstable_scheduleCallback(e.unstable_NormalPriority,FC)))}var Sd=null;function Sb(s){Sd!==s&&(Sd=s,e.unstable_scheduleCallback(e.unstable_NormalPriority,function(){Sd===s&&(Sd=null);for(var i=0;i<s.length;i+=3){var u=s[i],h=s[i+1],x=s[i+2];if(typeof h!="function"){if(ym(h||u)===null)continue;break}var b=Ie(u);b!==null&&(s.splice(i,3),i-=3,vp(b,{pending:!0,data:x,method:u.method,action:h},h,x))}}))}function Do(s){function i(se){return wd(se,s)}bi!==null&&wd(bi,s),wi!==null&&wd(wi,s),Si!==null&&wd(Si,s),ru.forEach(i),nu.forEach(i);for(var u=0;u<_i.length;u++){var h=_i[u];h.blockedOn===s&&(h.blockedOn=null)}for(;0<_i.length&&(u=_i[0],u.blockedOn===null);)bb(u),u.blockedOn===null&&_i.shift();if(u=(s.ownerDocument||s).$$reactFormReplay,u!=null)for(h=0;h<u.length;h+=3){var x=u[h],b=u[h+1],k=x[K]||null;if(typeof b=="function")k||Sb(u);else if(k){var L=null;if(b&&b.hasAttribute("formAction")){if(x=b,k=b[K]||null)L=k.formAction;else if(ym(x)!==null)continue}else L=k.action;typeof L=="function"?u[h+1]=L:(u.splice(h,3),h-=3),Sb(u)}}}function _b(){function s(b){b.canIntercept&&b.info==="react-transition"&&b.intercept({handler:function(){return new Promise(function(k){return x=k}
vendor: 4,688 bytes, line 49
49)},focusReset:"manual",scroll:"manual"})}function i(){x!==null&&(x(),x=null),h||setTimeout(u,20)}function u(){if(!h&&!navigation.transition){var b=navigation.currentEntry;b&&b.url!=null&&navigation.navigate(b.url,{state:b.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var h=!1,x=null;return navigation.addEventListener("navigate",s),navigation.addEventListener("navigatesuccess",i),navigation.addEventListener("navigateerror",i),setTimeout(u,100),function(){h=!0,navigation.removeEventListener("navigate",s),navigation.removeEventListener("navigatesuccess",i),navigation.removeEventListener("navigateerror",i),x!==null&&(x(),x=null)}}}function wm(s){this._internalRoot=s}_d.prototype.render=wm.prototype.render=function(s){var i=this._internalRoot;if(i===null)throw Error(r(409));var u=i.current,h=Kr();pb(u,h,s,i,null,null)},_d.prototype.unmount=wm.prototype.unmount=function(){var s=this._internalRoot;if(s!==null){this._internalRoot=null;var i=s.containerInfo;pb(s.current,2,null,s,null,null),rd(),i[J]=null}};function _d(s){this._internalRoot=s}_d.prototype.unstable_scheduleHydration=function(s){if(s){var i=F();s={blockedOn:null,target:s,priority:i};for(var u=0;u<_i.length&&i!==0&&i<_i[u].priority;u++);_i.splice(u,0,s),u===0&&bb(s)}};var Eb=t.version;if(Eb!=="19.2.1")throw Error(r(527,Eb,"19.2.1"));ee.findDOMNode=function(s){var i=s._reactInternals;if(i===void 0)throw typeof s.render=="function"?Error(r(188)):(s=Object.keys(s).join(","),Error(r(268,s)));return s=p(i),s=s!==null?m(s):null,s=s===null?null:s.stateNode,s};var RC={bundleType:0,version:"19.2.1",rendererPackageName:"react-dom",currentDispatcherRef:O,reconcilerVersion:"19.2.1"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Ed=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Ed.isDisabled&&Ed.supportsFiber)try{$t=Ed.inject(RC),ca=Ed}catch{}}return lu.createRoot=function(s,i){if(!n(s))throw Error(r(299));var u=!1,h="",x=Oy,b=Fy,k=Ry;return i!=null&&(i.unstable_strictMode===!0&&(u=!0),i.identifierPrefix!==void 0&&(h=i.identifierPrefix),i.onUncaughtError!==void 0&&(x=i.onUncaughtError),i.onCaughtError!==void 0&&(b=i.onCaughtError),i.onRecoverableError!==void 0&&(k=i.onRecoverableError)),i=db(s,1,!1,null,null,u,h,null,x,b,k,_b),s[J]=i.current,am(s),new wm(i)},lu.hydrateRoot=function(s,i,u){if(!n(s))throw Error(r(299));var h=!1,x="",b=Oy,k=Fy,L=Ry,se=null;return u!=null&&(u.unstable_strictMode===!0&&(h=!0),u.identifierPrefix!==void 0&&(x=u.identifierPrefix),u.onUncaughtError!==void 0&&(b=u.onUncaughtError),u.onCaughtError!==void 0&&(k=u.onCaughtError),u.onRecoverableError!==void 0&&(L=u.onRecoverableError),u.formState!==void 0&&(se=u.formState)),i=db(s,1,!0,i,u??null,h,x,se,b,k,L,_b),i.context=hb(null),u=i.current,h=Kr(),h=ei(h),x=oi(h),x.callback=null,ci(u,x,h),u=h,i.current.lanes=u,Jt(i,u),Qn(i),s[J]=i.current,am(s),new _d(i)},lu.version="19.2.1",lu}var jb;function VC(){if(jb)return Em.exports;jb=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),Em.exports=HC(),Em.exports}var GC=VC();const WC=gx(GC);var qC=(e,t,a,r,n,l,o,c)=>{let f=document.documentElement,p=["light","dark"];function m(w){(Array.isArray(e)?e:[e]).forEach(S=>{let y=S==="class",_=y&&l?n.map(E=>l[E]||E):n;y?(f.classList.remove(..._),f.classList.add(l&&l[w]?l[w]:w)):f.setAttribute(S,w)}),g(w)}function g(w){c&&p.includes(w)&&(f.style.colorScheme=w)}function v(){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}if(r)m(r);else try{let w=localStorage.getItem(t)||a,S=o&&w==="system"?v():w;m(S)}catch{}},$C=C.createContext(void 0),XC={setTheme:e=>{},themes:[]},KC=()=>{var e;return(e=C.useContext($C))!=null?e:XC};C.memo(({forcedTheme:e,storageKey:t,attribute:a,enableSystem:r,enableColorScheme:n,defaultTheme:l,value:o,themes:c,nonce:f,scriptProps:p})=>{let m=JSON.stringify([a,t,l,e,c,o,r,n]).slice(1,-1);return C.createElement("script",{...p,suppressHydrationWarning:!0,nonce:typeof window>"u"?f:"",dangerouslySetInnerHTML:{__html:`(${qC.toString()})(${m})`}})});var Zu=__();const E_=gx(Zu);function YC(e){if(typeof document>"u")return;let t=document.head||document.getElementsByTagName("head")[0],a=document.createElement("style");a.type="text/css",t.appendChild(a),a.styleSheet?a.styleSheet.cssText=e:a.appendChild(document.createTextNode(e))}const QC=e=>{switch(e){case"success":return eD;case"info":return aD;case"warning":return tD;case"error":return rD;default:return null}},ZC=Array(12).fill(0),JC=({visible:e,className:t})=>Fe.createElement("div",{className:["sonner-loading-wrapper",t].filter(
vendor: 5,777 bytes, line 49
49Boolean).join(" "),"data-visible":e},Fe.createElement("div",{className:"sonner-spinner"},ZC.map((a,r)=>Fe.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${r}`})))),eD=Fe.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},Fe.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"})),tD=Fe.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},Fe.createElement("path",{fillRule:"evenodd",d:"M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zm0 8.25a.75.75 0 100-1.5.75.75 0 000 1.5z",clipRule:"evenodd"})),aD=Fe.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},Fe.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z",clipRule:"evenodd"})),rD=Fe.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},Fe.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-5a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0110 5zm0 10a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"})),nD=Fe.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"},Fe.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),Fe.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),sD=()=>{const[e,t]=Fe.useState(document.hidden);return Fe.useEffect(()=>{const a=()=>{t(document.hidden)};return document.addEventListener("visibilitychange",a),()=>window.removeEventListener("visibilitychange",a)},[]),e};let dg=1;class iD{constructor(){this.subscribe=t=>(this.subscribers.push(t),()=>{const a=this.subscribers.indexOf(t);this.subscribers.splice(a,1)}),this.publish=t=>{this.subscribers.forEach(a=>a(t))},this.addToast=t=>{this.publish(t),this.toasts=[...this.toasts,t]},this.create=t=>{var a;const{message:r,...n}=t,l=typeof t?.id=="number"||((a=t.id)==null?void 0:a.length)>0?t.id:dg++,o=this.toasts.find(f=>f.id===l),c=t.dismissible===void 0?!0:t.dismissible;return this.dismissedToasts.has(l)&&this.dismissedToasts.delete(l),o?this.toasts=this.toasts.map(f=>f.id===l?(this.publish({...f,...t,id:l,title:r}),{...f,...t,id:l,dismissible:c,title:r}):f):this.addToast({title:r,...n,dismissible:c,id:l}),l},this.dismiss=t=>(t?(this.dismissedToasts.add(t),requestAnimationFrame(()=>this.subscribers.forEach(a=>a({id:t,dismiss:!0})))):this.toasts.forEach(a=>{this.subscribers.forEach(r=>r({id:a.id,dismiss:!0}))}),t),this.message=(t,a)=>this.create({...a,message:t}),this.error=(t,a)=>this.create({...a,message:t,type:"error"}),this.success=(t,a)=>this.create({...a,type:"success",message:t}),this.info=(t,a)=>this.create({...a,type:"info",message:t}),this.warning=(t,a)=>this.create({...a,type:"warning",message:t}),this.loading=(t,a)=>this.create({...a,type:"loading",message:t}),this.promise=(t,a)=>{if(!a)return;let r;a.loading!==void 0&&(r=this.create({...a,promise:t,type:"loading",message:a.loading,description:typeof a.description!="function"?a.description:void 0}));const n=Promise.resolve(t instanceof Function?t():t);let l=r!==void 0,o;const c=n.then(async p=>{if(o=["resolve",p],Fe.isValidElement(p))l=!1,this.create({id:r,type:"default",message:p});else if(oD(p)&&!p.ok){l=!1;const g=typeof a.error=="function"?await a.error(`HTTP error! status: ${p.status}`):a.error,v=typeof a.description=="function"?await a.description(`HTTP error! status: ${p.status}`):a.description,S=typeof g=="object"&&!Fe.isValidElement(g)?g:{message:g};this.create({id:r,type:"error",description:v,...S})}else if(p instanceof Error){l=!1;const g=typeof a.error=="function"?await a.error(p):a.error,v=typeof a.description=="function"?await a.description(p):a.description,S=typeof g=="object"&&!Fe.isValidElement(g)?g:{message:g};this.create({id:r,type:"error",description:v,...S})}else if(a.success!==void 0){l=!1;const g=typeof a.success=="function"?await a.success(p):a.success,v=typeof a.description=="function"?await a.description(p):a.description,S=typeof g=="object"&&!Fe.isValidElement(g)?g:{message:g};this.create({id:r,type:"success",description:v,...S})}}).catch(async p=>{if(o=["reject",p],a.error!==void 0){l=!1;const m=typeof a.error=="function"?await a.error(p):a.error,g=typeof a.description=="function"?await a.description(p):a.description,w=typeof m=="object"&&!Fe.isValidElement(m)?m:{message:m};this.create({id:r,type:"error",description:g,...w})}}).finally(()=>{l&&(this.dismiss(r),r=void 0),a.finally==null||a.finally.call(a)}),f=()=>new Promise((p,m)=>c.then(()=>o[0]==="reject"?m(o[1]):p(o[1])).catch(m));return typeof r!="string"&&typeof r!="number"?{unwrap:f}:Object.assign(r,{unwrap:f})},this.custom=(t,a)=>{const r=a?.id||dg++;return this.create({jsx:t(r),id:r,...a}),r},this.getActiveToasts=()=>this.toasts.filter(t=>!this.dismissedToasts.has(t.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}}const Lr=new iD,lD=(e,t)=>{const a=t?.id||dg++;return Lr.addToast({title:e,...t,id:a}),a},oD=e=>e&&typeof e=="object"&&"ok"in e&&typeof e.ok=="boolean"&&"status"in e&&typeof e.status=="number",c
49D=lD,uD=()=>Lr.toasts,fD=()=>Lr.getActiveToasts(),Le=Object.assign(cD,{success:Lr.success,info:Lr.info,warning:Lr.warning,error:Lr.error,custom:Lr.custom,message:Lr.message,promise:Lr.promise,dismiss:Lr.dismiss,loading:Lr.loading},{getHistory:uD,getToasts:fD});YC
vendor: 14,873 bytes, line 49
49("[data-sonner-toaster][dir=ltr],html[dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}[data-sonner-toaster][dir=rtl],html[dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1:hsl(0, 0%, 99%);--gray2:hsl(0, 0%, 97.3%);--gray3:hsl(0, 0%, 95.1%);--gray4:hsl(0, 0%, 93%);--gray5:hsl(0, 0%, 90.9%);--gray6:hsl(0, 0%, 88.7%);--gray7:hsl(0, 0%, 85.8%);--gray8:hsl(0, 0%, 78%);--gray9:hsl(0, 0%, 56.1%);--gray10:hsl(0, 0%, 52.3%);--gray11:hsl(0, 0%, 43.5%);--gray12:hsl(0, 0%, 9%);--border-radius:8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:0;z-index:999999999;transition:transform .4s ease}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translateX(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:0;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-y-position=top]{top:0;--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:0;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.4)}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:rgba(0,0,0,.08)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:rgba(255,255,255,.3)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]::before{content:'';position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]::before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]::before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]::before{content:'';position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]::after{content:'';position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * 0.05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]::before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:hsl(143, 85%, 96%);--success-border:hsl(145, 92%, 87%);--success-text:hsl(140, 100%, 27%);--info-bg:hsl(208, 100%, 97%);--info-border:hsl(221, 91%, 93%);--info-text:hsl(210, 92%, 45%);--warning-bg:hsl(49, 100%, 97%);--warning-border:hsl(49, 91%, 84%);--warning-text:hsl(31, 92%, 45%);--error-bg:hsl(359, 100%, 97%);--error-border:hsl(359, 100%, 94%);--error-text:hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:hsl(0, 0%, 20%);--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:hsl(0, 0%, 12%);--normal-border:hsl(0, 0%, 20%);--normal-border-hover:hsl(0, 0%, 25%);--normal-text:var(--gray1);--success-bg:hsl(150, 100%, 6%);--success-border:hsl(147, 100%, 12%);--success-text:hsl(150, 86%, 65%);--info-bg:hsl(215, 100%, 6%);--info-border:hsl(223, 43%, 17%);--info-text:hsl(216, 87%, 65%);--warning-bg:hsl(64, 100%, 6%);--warning-border:hsl(60, 100%, 9%);--warning-text:hsl(46, 87%, 65%);--error-bg:hsl(358, 76%, 10%);--error-border:hsl(357, 89%, 16%);--error-text:hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}100%{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}");function 
vendor: 1,337 bytes, line 49
49Ad(e){return e.label!==void 0}const dD=3,hD="24px",pD="16px",Mb=4e3,mD=356,gD=14,xD=45,vD=200;function Zn(...e){return e.filter(Boolean).join(" ")}function yD(e){const[t,a]=e.split("-"),r=[];return t&&r.push(t),a&&r.push(a),r}const bD=e=>{var t,a,r,n,l,o,c,f,p;const{invert:m,toast:g,unstyled:v,interacting:w,setHeights:S,visibleToasts:y,heights:_,index:E,toasts:N,expanded:T,removeToast:j,defaultRichColors:R,closeButton:M,style:A,cancelButtonStyle:P,actionButtonStyle:I,className:z="",descriptionClassName:Y="",duration:q,position:te,gap:oe,expandByDefault:ce,classNames:O,icons:ee,closeButtonAriaLabel:ne="Close toast"}=e,[ae,we]=Fe.useState(null),[H,D]=Fe.useState(null),[U,B]=Fe.useState(!1),[V,Q]=Fe.useState(!1),[re,ue]=Fe.useState(!1),[fe,ye]=Fe.useState(!1),[De,X]=Fe.useState(!1),[Xe,Ye]=Fe.useState(0),[lt,Je]=Fe.useState(0),Re=Fe.useRef(g.duration||q||Mb),jt=Fe.useRef(null),zt=Fe.useRef(null),Se=E===0,St=E+1<=y,Mt=g.type,ka=g.dismissible!==!1,Tt=g.className||"",br=g.descriptionClassName||"",rr=Fe.useMemo(()=>_.findIndex(nt=>nt.toastId===g.id)||0,[_,g.id]),Wn=Fe.useMemo(()=>{var nt;return(nt=g.closeButton)!=null?nt:M},[g.closeButton,M]),oa=Fe.useMemo(()=>g.duration||q||Mb,[g.duration,q]),nr=Fe.useRef(0),rt=Fe.useRef(0),Kt=Fe.useRef(0),ba=Fe.useRef(null),[$t,ca]=te.split("-"),Nr=Fe.useMemo(()=>_.reduce((nt,Yt,Na)=>Na>
vendor: 7,655 bytes, line 49
49=rr?nt:nt+Yt.height,0),[_,rr]),Va=sD(),xc=g.invert||m,Zs=Mt==="loading";rt.current=Fe.useMemo(()=>rr*oe+Nr,[rr,Nr]),Fe.useEffect(()=>{Re.current=oa},[oa]),Fe.useEffect(()=>{B(!0)},[]),Fe.useEffect(()=>{const nt=zt.current;if(nt){const Yt=nt.getBoundingClientRect().height;return Je(Yt),S(Na=>[{toastId:g.id,height:Yt,position:g.position},...Na]),()=>S(Na=>Na.filter(Ga=>Ga.toastId!==g.id))}},[S,g.id]),Fe.useLayoutEffect(()=>{if(!U)return;const nt=zt.current,Yt=nt.style.height;nt.style.height="auto";const Na=nt.getBoundingClientRect().height;nt.style.height=Yt,Je(Na),S(Ga=>Ga.find(Jt=>Jt.toastId===g.id)?Ga.map(Jt=>Jt.toastId===g.id?{...Jt,height:Na}:Jt):[{toastId:g.id,height:Na,position:g.position},...Ga])},[U,g.title,g.description,S,g.id,g.jsx,g.action,g.cancel]);const zr=Fe.useCallback(()=>{Q(!0),Ye(rt.current),S(nt=>nt.filter(Yt=>Yt.toastId!==g.id)),setTimeout(()=>{j(g)},vD)},[g,j,S,rt]);Fe.useEffect(()=>{if(g.promise&&Mt==="loading"||g.duration===1/0||g.type==="loading")return;let nt;return T||w||Va?(()=>{if(Kt.current<nr.current){const Ga=new Date().getTime()-nr.current;Re.current=Re.current-Ga}Kt.current=new Date().getTime()})():(()=>{Re.current!==1/0&&(nr.current=new Date().getTime(),nt=setTimeout(()=>{g.onAutoClose==null||g.onAutoClose.call(g,g),zr()},Re.current))})(),()=>clearTimeout(nt)},[T,w,g,Mt,Va,zr]),Fe.useEffect(()=>{g.delete&&(zr(),g.onDismiss==null||g.onDismiss.call(g,g))},[zr,g.delete]);function gs(){var nt;if(ee?.loading){var Yt;return Fe.createElement("div",{className:Zn(O?.loader,g==null||(Yt=g.classNames)==null?void 0:Yt.loader,"sonner-loader"),"data-visible":Mt==="loading"},ee.loading)}return Fe.createElement(JC,{className:Zn(O?.loader,g==null||(nt=g.classNames)==null?void 0:nt.loader),visible:Mt==="loading"})}const Js=g.icon||ee?.[Mt]||QC(Mt);var xs,wr;return Fe.createElement("li",{tabIndex:0,ref:zt,className:Zn(z,Tt,O?.toast,g==null||(t=g.classNames)==null?void 0:t.toast,O?.default,O?.[Mt],g==null||(a=g.classNames)==null?void 0:a[Mt]),"data-sonner-toast":"","data-rich-colors":(xs=g.richColors)!=null?xs:R,"data-styled":!(g.jsx||g.unstyled||v),"data-mounted":U,"data-promise":!!g.promise,"data-swiped":De,"data-removed":V,"data-visible":St,"data-y-position":$t,"data-x-position":ca,"data-index":E,"data-front":Se,"data-swiping":re,"data-dismissible":ka,"data-type":Mt,"data-invert":xc,"data-swipe-out":fe,"data-swipe-direction":H,"data-expanded":!!(T||ce&&U),"data-testid":g.testId,style:{"--index":E,"--toasts-before":E,"--z-index":N.length-E,"--offset":`${V?Xe:rt.current}px`,"--initial-height":ce?"auto":`${lt}px`,...A,...g.style},onDragEnd:()=>{ue(!1),we(null),ba.current=null},onPointerDown:nt=>{nt.button!==2&&(Zs||!ka||(jt.current=new Date,Ye(rt.current),nt.target.setPointerCapture(nt.pointerId),nt.target.tagName!=="BUTTON"&&(ue(!0),ba.current={x:nt.clientX,y:nt.clientY})))},onPointerUp:()=>{var nt,Yt,Na;if(fe||!ka)return;ba.current=null;const Ga=Number(((nt=zt.current)==null?void 0:nt.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),qn=Number(((Yt=zt.current)==null?void 0:Yt.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),Jt=new Date().getTime()-((Na=jt.current)==null?void 0:Na.getTime()),sr=ae==="x"?Ga:qn,vs=Math.abs(sr)/Jt;if(Math.abs(sr)>=xD||vs>.11){Ye(rt.current),g.onDismiss==null||g.onDismiss.call(g,g),D(ae==="x"?Ga>0?"right":"left":qn>0?"down":"up"),zr(),ye(!0);return}else{var Wa,ir;(Wa=zt.current)==null||Wa.style.setProperty("--swipe-amount-x","0px"),(ir=zt.current)==null||ir.style.setProperty("--swipe-amount-y","0px")}X(!1),ue(!1),we(null)},onPointerMove:nt=>{var Yt,Na,Ga;if(!ba.current||!ka||((Yt=window.getSelection())==null?void 0:Yt.toString().length)>0)return;const Jt=nt.clientY-ba.current.y,sr=nt.clientX-ba.current.x;var vs;const Wa=(vs=e.swipeDirections)!=null?vs:yD(te);!ae&&(Math.abs(sr)>1||Math.abs(Jt)>1)&&we(Math.abs(sr)>Math.abs(Jt)?"x":"y");let ir={x:0,y:0};const ei=Hr=>1/(1.5+Math.abs(Hr)/20);if(ae==="y"){if(Wa.includes("top")||Wa.includes("bottom"))if(Wa.includes("top")&&Jt<0||Wa.includes("bottom")&&Jt>0)ir.y=Jt;else{const Hr=Jt*ei(Jt);ir.y=Math.abs(Hr)<Math.abs(Jt)?Hr:Jt}}else if(ae==="x"&&(Wa.includes("left")||Wa.includes("right")))if(Wa.includes("left")&&sr<0||Wa.includes("right")&&sr>0)ir.x=sr;else{const Hr=sr*ei(sr);ir.x=Math.abs(Hr)<Math.abs(sr)?Hr:sr}(Math.abs(ir.x)>0||Math.abs(ir.y)>0)&&X(!0),(Na=zt.current)==null||Na.style.setProperty("--swipe-amount-x",`${ir.x}px`),(Ga=zt.current)==null||Ga.style.setProperty("--swipe-amount-y",`${ir.y}px`)}},Wn&&!g.jsx&&Mt!=="loading"?Fe.createElement("button",{"aria-label":ne,"data-disabled":Zs,"data-close-button":!0,onClick:Zs||!ka?()=>{}:()=>{zr(),g.onDismiss==null||g.onDismiss.call(g,g)},className:Zn(O?.closeButton,g==null||(r=g.classNames)==null?void 0:r.closeButton)},(wr=ee?.close)!=null?wr:nD):null,(Mt||g.icon||g.promise)&&g.icon!==null&&(ee?.[Mt]!==null||g.icon)?Fe.createElement("div",{"data-icon":"",className:Zn(O?.icon,g==null||(n=g.classNames)==null?void 0:n.icon)},g.promise||g.type==="loading"&&!g.icon?g.icon||gs():null,g.type!=="loading"?Js:null):null,Fe.createElement("div",{"data-content":"",className:Zn(O?.content,g==null||(l=g.classNames)==null?void 0:l.content)},Fe.createElement("div",{"data-title":"",className:Zn(O?.title,g==null||(o=g.classNames)==null?void 0:o.title)},g.jsx?g.jsx:typeof g.title=="function"?g.title():g.title),g.description?Fe.createElement("div",{"data-description":"",className:Zn(Y,br,O?.description,g==null||(c=g.classNames)==null?void 0:c.description)},typeof g.description=="function"?g.description():g.description):null),Fe.isValidElement(g.cancel)?g.cancel:g.cancel&&Ad(g.cancel)?Fe.createElement("button",{"data-button":!0,"data-cancel":!0,style:g.cancelButtonStyle||P,onClick:nt=>{Ad(g.cancel)&&ka&&(g.cancel.onClick==null||g.cancel.onClick.call(g.cancel,nt),zr())},className:Zn(O?.cancelButton,g==null||(f=g.classNames)==null?void 0:f.cancelButton)},g.cancel.label):null,Fe.isValidElement(g.action)?g.action:g.action&&Ad(g.action)?Fe.createElement("button",{"data-button":!0,"data-action":!0,style:g.actionButtonStyle||I,onClick:nt=>{Ad(g.action)&&(g.action.onClick==null||g.action.onClick.call(g.action,nt),!nt.defaultPrevented&&zr())},className:Zn(O?.actionButton,g==null||(p=g.classNames)==null?void 0:p.actionButton)},g.action.label):null)};function Pb(){if(typeof window>"u"||typeof document>"u")return"ltr";const e=document.documentElement.getAttribute("dir");return e==="auto"||!e?window.getComputedStyle(document.documentElement).direction:e}function wD(e,t){const a={};return[e,t].forEach((r,n)=>{const l=n===1,o=l?"--mobile-offset":"--offset",c=l?pD:hD;function f(p){["top","right","bottom","left"].forEach(m=>{a[`${o}-${m}`]=typeof p=="number"?`${p}px`:p})}typeof r=="number"||typeof r=="string"?f(r):typeof r=="object"?["top","right","bottom","left"].forEach(p=>{r[p]===void 0?a[`${o}-${p}`]=c:a[`${o}-${p}`]=typeof r[p]=="number"?`${r[p]}px`:r[p]}):f(c)}),a}const SD=Fe.forwardRef(function(t,a){const{id:r,invert:n,position:l="bottom-right",hotkey:o=["altKey","KeyT"],expand:c,closeButton:f,className:p,offset:m,mobileOffset:g,theme:v="light",richColors:w,duration:S,style:y,visibleToasts:_=dD,toastOptions:E,dir:N=Pb(),gap:T=gD,icons:j,containerAriaLabel:R="Notifications"}=t,[M,A]=Fe.useState([]),P=Fe.useMemo(()=>r?M.filter(U=>U.toasterId===r):M.filter(U=>!U.toasterId),[M,r]),I=Fe.useMemo(()=>Array.from(new Set([l].concat(P.filter(U=>U.position).map(U=>U.position)))),[P,l]),[z,Y]=Fe.useState([]),[q,te]=Fe.useState(!1),[oe,ce]=Fe.useState(!1),[O,ee]=Fe.useState(v!=="system"?v:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dar
49k":"light"),ne=Fe.useRef(null),ae=o.join("+").replace(/Key/g,"").replace(/Digit/g,""),we=Fe.useRef(null),H=Fe.useRef(!1),D=Fe.useCallback(U=>{A(B=>{var V;return(V=B.find(Q=>Q.id===U.id))!=null&&V.delete||Lr.dismiss(U.id),B.filter(({id:Q})=>Q!==U.id)})},[]);return Fe.useEffect(()=>Lr.subscribe(U=>{if(U.dismiss){requestAnimationFrame(()=>{A(B=>B.map(V=>V.id===U.id?{...V,delete:!0}:V))});return}setTimeout(()=>{E_.flushSync(()=>{A(B=>{const V=B.findIndex(Q=>Q.id===U.id);return V!==-1?[...B.slice(0,V),{...B[V],...U},...B.slice(V+1)]:[U,...B]})})})}),[M]),Fe.useEffect(()=>{if(v!=="system"){ee(v);return}if(v==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?ee("dark"):ee("light")),typeof window>"u")return;const U=window.matchMedia("(prefers-color-scheme: dark)");try{U.addEventListener("change",({matches:B})=>{ee(B?"dark":"light")})}catch{U.addListener(({matches:V})=>{try{ee(V?"dark":"light")}catch(Q){console.error(Q)}})}},[v]),Fe.useEffect(()=>{M.length<=1&&te(!1)},[M]),Fe.useEffect(()=>{const U=B=>{var V;if(o.every(ue=>B[ue]||B.code===ue)){var re;te(!0),(re=ne.current)==null||re.focus()}B.code==="Escape"&&(document.activeElement===ne.current||(V=ne.current)!=null&&V.contains(document.activeElement))&&te(!1)};return document.addEventListener("keydown",U),()=>document.removeEventListener("keydown",U)},[o]),Fe.useEffect(()=>{if(ne.current)return()=>{we.current&&(we.current.focus({preventScroll:!0}),we.current=null,H.current=!1)}},[ne.current]),Fe.createElement("section",{ref:a,"aria-label":`${R} ${ae}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},I.map((U,B)=>{var V;const[Q,re]=U.split("-");return P.length?Fe.createElement("ol",{key:U,dir:N==="auto"?Pb():N,tabIndex:-1,ref:ne,className:p,"data-sonner-toaster":!0,"data-sonner-theme":O,"data-y-position":Q,"data-x-position":re,style:{"--front-toast-height":`${((V=z[0])==null?void 0:V.height)||0}px`,"--width":`${mD}px`,"--gap":`${T}px`,...y,...wD(m,g)},onBlur:ue=>{H.current&&!ue.currentTarget.contains(ue.relatedTarget)&&(H.current=!1,we.current&&(we.current.focus({preventScroll:!0}),we.current=null))},onFocus:ue=>{ue.target instanceof HTMLElement&&ue.target.dataset.dismissible==="false"||H.current||(H.current=!0,we.current=ue.relatedTarget)},onMouseEnter:()=>te(!0),onMouseMove:()=>te(!0),onMouseLeave:()=>{oe||te(!1)},onDragEnd:()=>te(!1),onPointerDown:ue=>{ue.target instanceof HTMLElement&&ue.target.dataset.dismissible==="false"||ce(!0)},onPointerUp:()=>ce(!1)},P.filter(ue=>!ue.position&&B===0||ue.position===U).map((ue,fe)=>{var ye,De;return Fe.createElement(bD,{key:ue.id,icons:j,index:fe,toast:ue,defaultRichColors:w,duration:(ye=E?.duration)!=null?ye:S,className:E?.className,descriptionClassName:E?.descriptionClassName,invert:n,visibleToasts:_,closeButton:(De=E?.closeButton)!=null?De:f,interacting:oe,position:U,style:E?.style,unstyled:E?.unstyled,classNames:E?.classNames,cancelButtonStyle:E?.cancelButtonStyle,actionButtonStyle:E?.actionButtonStyle,closeButtonAriaLabel:E?.closeButtonAriaLabel,removeToast:D,toasts:P.filter(X=>X.position==ue.position),heights:z.filter(X=>X.position==ue.position),setHeights:Y,expandByDefault:c,gap:T,expanded:q,swipeDirections:t.swipeDirections})})):null}))}),_D=({...e})=>{const{theme:t="system"}=KC();return d.jsx(SD,{"data-loc":"client/src/components/ui/sonner.tsx:8",theme:t,className:"toaster group",style:{"--normal-bg":"var(--popover)","--normal-text":"var(--popover-foreground)","--normal-border":"var(--border)"},...e})};function Ot(e,t,{checkForDefaultPrevented:a=!0}={}){return function(n){if(e?.(n),a===!1||!n.defaultPrevented)return t?.(n)}}function Lb(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function A_(...e){return t=>{let a=!1;const r=e.map(n=>{const l=Lb(n,t);return!a&&typeof l=="function"&&(a=!0),l});if(a)return()=>{for(let n=0;n<r.length;n++){const l=r[n];typeof l=="function"?l():Lb(e[n],null)}}}}function sa(...e){return C.useCallback(A_(...e),e)}function ED(e,t){const a=C.createContext(t),r=l=>{const{children:o,...c}=l,f=C.useMemo(()=>c,Object.values(c));return d.jsx(a.Provider,{value:f,children:o})};r.displayName=e+"Provider";function n(l){const o=C.useContext(a);if(o)return o;if(t!==void 0)return t;throw new Error(`\`${l}\` must be used within \`${e}\``)}return[r,n]}function ic(e,t=[]){let a=[];function r(l,o){const c=C.createContext(o),f=a.length;a=[...a,o];const p=g=>{const{scope:v,children:w,...S}=g,y=v?.[e]?.[f]||c,_=C.useMemo(()=>S,Object.values(S));return d.jsx(y.Provider,{value:_,children:w})};p.displayName=l+"Provider";function m(g,v){const w=v?.[e]?.[f]||c,S=C.useContext(w);if(S)return S;if(o!==void 0)return o;throw new Error(`\`${g}\` must be used within \`${l}\``)}return[p,m]}const n=()=>{const l=a.map(o=>C.createContext(o));return function(c){const f=c?.[e]||l;return C.useMemo(()=>({[`__scope${e}`]:{...c,[e]:f}}),[c,f])}};return n.scopeName=e,[r,AD(n,...t)]}function AD(...e){const t=e[0];if(e.length===1)return t;const a=()=>{const r=e.map(n=>({useScope:n(),scopeName:n.scopeName}));return function(l){const o=r.reduce((c,{useScope:f,scopeName:p})=>{const g=f(l)[`__scope${p}`];return{...c,...g}},{});return C.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return a.scopeName=t.scopeName,a}function Zo(e){const t=TD(e),a=C.forwardRef((r,n)=>{const{children:l,...o}=r,c=C.Children.toArray(l),f=c.find(kD);if(f){const p=f.props.children,m=c.map(g=>g===f?C.Children.count(p)>1?C.Children.only(null):C.isValidElement(p)?p.props.children:null:g);return d.jsx(t,{...o,ref:n,children:C.isValidElement(p)?C.cloneElement(p,void 0,m):null})}return d.jsx(t,{...o,ref:n,children:l})});return a.displayName=`${e}.Slot`,a}var T_=Zo("Slot");function TD(e){const t=C.forwardRef((a,r)=>{const{children:n,...l}=a;if(C.isValidElement(n)){const o=CD(n),c=ND(l,n.props);return n.type!==C.Fragment&&(c.ref=r?A_(r,o):o),C.cloneElement(n,c)}return C.Children.count(n)>1?C.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var k_=Symbol("radix.slottable");function N_(e){const t=({children:a})=>d.jsx(d.Fragment,{children:a});return t.displayName=`${e}.Slottable`,t.__radixId=k_,t}function kD(e){return C.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===k_}function ND(e,t){const a={...t};for(const r in t){const n=e[r],l=t[r];/^on[A-Z]/.test(r)?n&&l?a[r]=(...c)=>{const f=l(...c);return n(...c),f}:n&&(a[r]=n):r==="style"?a[r]={...n,...l}
vendor: 4,732 bytes, line 49
49:r==="className"&&(a[r]=[n,l].filter(Boolean).join(" "))}return{...e,...a}}function CD(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,a=t&&"isReactWarning"in t&&t.isReactWarning;return a?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,a=t&&"isReactWarning"in t&&t.isReactWarning,a?e.props.ref:e.props.ref||e.ref)}var DD=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],qt=DD.reduce((e,t)=>{const a=Zo(`Primitive.${t}`),r=C.forwardRef((n,l)=>{const{asChild:o,...c}=n,f=o?a:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),d.jsx(f,{...c,ref:l})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function OD(e,t){e&&Zu.flushSync(()=>e.dispatchEvent(t))}function El(e){const t=C.useRef(e);return C.useEffect(()=>{t.current=e}),C.useMemo(()=>(...a)=>t.current?.(...a),[])}function FD(e,t=globalThis?.document){const a=El(e);C.useEffect(()=>{const r=n=>{n.key==="Escape"&&a(n)};return t.addEventListener("keydown",r,{capture:!0}),()=>t.removeEventListener("keydown",r,{capture:!0})},[a,t])}var RD="DismissableLayer",hg="dismissableLayer.update",jD="dismissableLayer.pointerDownOutside",MD="dismissableLayer.focusOutside",Bb,C_=C.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),I0=C.forwardRef((e,t)=>{const{disableOutsidePointerEvents:a=!1,onEscapeKeyDown:r,onPointerDownOutside:n,onFocusOutside:l,onInteractOutside:o,onDismiss:c,...f}=e,p=C.useContext(C_),[m,g]=C.useState(null),v=m?.ownerDocument??globalThis?.document,[,w]=C.useState({}),S=sa(t,A=>g(A)),y=Array.from(p.layers),[_]=[...p.layersWithOutsidePointerEventsDisabled].slice(-1),E=y.indexOf(_),N=m?y.indexOf(m):-1,T=p.layersWithOutsidePointerEventsDisabled.size>0,j=N>=E,R=BD(A=>{const P=A.target,I=[...p.branches].some(z=>z.contains(P));!j||I||(n?.(A),o?.(A),A.defaultPrevented||c?.())},v),M=ID(A=>{const P=A.target;[...p.branches].some(z=>z.contains(P))||(l?.(A),o?.(A),A.defaultPrevented||c?.())},v);return FD(A=>{N===p.layers.size-1&&(r?.(A),!A.defaultPrevented&&c&&(A.preventDefault(),c()))},v),C.useEffect(()=>{if(m)return a&&(p.layersWithOutsidePointerEventsDisabled.size===0&&(Bb=v.body.style.pointerEvents,v.body.style.pointerEvents="none"),p.layersWithOutsidePointerEventsDisabled.add(m)),p.layers.add(m),Ib(),()=>{a&&p.layersWithOutsidePointerEventsDisabled.size===1&&(v.body.style.pointerEvents=Bb)}},[m,v,a,p]),C.useEffect(()=>()=>{m&&(p.layers.delete(m),p.layersWithOutsidePointerEventsDisabled.delete(m),Ib())},[m,p]),C.useEffect(()=>{const A=()=>w({});return document.addEventListener(hg,A),()=>document.removeEventListener(hg,A)},[]),d.jsx(qt.div,{...f,ref:S,style:{pointerEvents:T?j?"auto":"none":void 0,...e.style},onFocusCapture:Ot(e.onFocusCapture,M.onFocusCapture),onBlurCapture:Ot(e.onBlurCapture,M.onBlurCapture),onPointerDownCapture:Ot(e.onPointerDownCapture,R.onPointerDownCapture)})});I0.displayName=RD;var PD="DismissableLayerBranch",LD=C.forwardRef((e,t)=>{const a=C.useContext(C_),r=C.useRef(null),n=sa(t,r);return C.useEffect(()=>{const l=r.current;if(l)return a.branches.add(l),()=>{a.branches.delete(l)}},[a.branches]),d.jsx(qt.div,{...e,ref:n})});LD.displayName=PD;function BD(e,t=globalThis?.document){const a=El(e),r=C.useRef(!1),n=C.useRef(()=>{});return C.useEffect(()=>{const l=c=>{if(c.target&&!r.current){let f=function(){D_(jD,a,p,{discrete:!0})};const p={originalEvent:c};c.pointerType==="touch"?(t.removeEventListener("click",n.current),n.current=f,t.addEventListener("click",n.current,{once:!0})):f()}else t.removeEventListener("click",n.current);r.current=!1},o=window.setTimeout(()=>{t.addEventListener("pointerdown",l)},0);return()=>{window.clearTimeout(o),t.removeEventListener("pointerdown",l),t.removeEventListener("click",n.current)}},[t,a]),{onPointerDownCapture:()=>r.current=!0}}function ID(e,t=globalThis?.document){const a=El(e),r=C.useRef(!1);return C.useEffect(()=>{const n=l=>{l.target&&!r.current&&D_(MD,a,{originalEvent:l},{discrete:!1})};return t.addEventListener("focusin",n),()=>t.removeEventListener("focusin",n)},[t,a]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}function Ib(){const e=new CustomEvent(hg);document.dispatchEvent(e)}function D_(e,t,a,{discrete:r}){const n=a.originalEvent.target,l=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:a});t&&n.addEventListener(e,t,{once:!0}),r?OD(n,l):n.dispatchEvent(l)}var xr=globalThis?.document?C.useLayoutEffect:()=>{},UD=B0[" useId ".trim().toString()]||(()=>{}),zD=0;function Vo(e){const[t,a]=C.useState(UD());return xr(()=>{a(r=>r??String(zD++))},[e]),e||(t?`radix-${t}`:"")}const HD=["top","right","bottom","left"],ji=Math.min,Yr=Math.max,n0=Math.round,Td=Math.floor,os=e=>({x:e,y:e}
vendor: 16,037 bytes, line 49
49),VD={left:"right",right:"left",bottom:"top",top:"bottom"},GD={start:"end",end:"start"};function pg(e,t,a){return Yr(e,ji(t,a))}function Gs(e,t){return typeof e=="function"?e(t):e}function Ws(e){return e.split("-")[0]}function lc(e){return e.split("-")[1]}function xx(e){return e==="x"?"y":"x"}function vx(e){return e==="y"?"height":"width"}const WD=new Set(["top","bottom"]);function ss(e){return WD.has(Ws(e))?"y":"x"}function yx(e){return xx(ss(e))}function qD(e,t,a){a===void 0&&(a=!1);const r=lc(e),n=yx(e),l=vx(n);let o=n==="x"?r===(a?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[l]>t.floating[l]&&(o=s0(o)),[o,s0(o)]}function $D(e){const t=s0(e);return[mg(e),t,mg(t)]}function mg(e){return e.replace(/start|end/g,t=>GD[t])}const Ub=["left","right"],zb=["right","left"],XD=["top","bottom"],KD=["bottom","top"];function YD(e,t,a){switch(e){case"top":case"bottom":return a?t?zb:Ub:t?Ub:zb;case"left":case"right":return t?XD:KD;default:return[]}}function QD(e,t,a,r){const n=lc(e);let l=YD(Ws(e),a==="start",r);return n&&(l=l.map(o=>o+"-"+n),t&&(l=l.concat(l.map(mg)))),l}function s0(e){return e.replace(/left|right|bottom|top/g,t=>VD[t])}function ZD(e){return{top:0,right:0,bottom:0,left:0,...e}}function O_(e){return typeof e!="number"?ZD(e):{top:e,right:e,bottom:e,left:e}}function i0(e){const{x:t,y:a,width:r,height:n}=e;return{width:r,height:n,top:a,left:t,right:t+r,bottom:a+n,x:t,y:a}}function Hb(e,t,a){let{reference:r,floating:n}=e;const l=ss(t),o=yx(t),c=vx(o),f=Ws(t),p=l==="y",m=r.x+r.width/2-n.width/2,g=r.y+r.height/2-n.height/2,v=r[c]/2-n[c]/2;let w;switch(f){case"top":w={x:m,y:r.y-n.height};break;case"bottom":w={x:m,y:r.y+r.height};break;case"right":w={x:r.x+r.width,y:g};break;case"left":w={x:r.x-n.width,y:g};break;default:w={x:r.x,y:r.y}}switch(lc(t)){case"start":w[o]-=v*(a&&p?-1:1);break;case"end":w[o]+=v*(a&&p?-1:1);break}return w}const JD=async(e,t,a)=>{const{placement:r="bottom",strategy:n="absolute",middleware:l=[],platform:o}=a,c=l.filter(Boolean),f=await(o.isRTL==null?void 0:o.isRTL(t));let p=await o.getElementRects({reference:e,floating:t,strategy:n}),{x:m,y:g}=Hb(p,r,f),v=r,w={},S=0;for(let y=0;y<c.length;y++){const{name:_,fn:E}=c[y],{x:N,y:T,data:j,reset:R}=await E({x:m,y:g,initialPlacement:r,placement:v,strategy:n,middlewareData:w,rects:p,platform:o,elements:{reference:e,floating:t}});m=N??m,g=T??g,w={...w,[_]:{...w[_],...j}},R&&S<=50&&(S++,typeof R=="object"&&(R.placement&&(v=R.placement),R.rects&&(p=R.rects===!0?await o.getElementRects({reference:e,floating:t,strategy:n}):R.rects),{x:m,y:g}=Hb(p,v,f)),y=-1)}return{x:m,y:g,placement:v,strategy:n,middlewareData:w}};async function Cu(e,t){var a;t===void 0&&(t={});const{x:r,y:n,platform:l,rects:o,elements:c,strategy:f}=e,{boundary:p="clippingAncestors",rootBoundary:m="viewport",elementContext:g="floating",altBoundary:v=!1,padding:w=0}=Gs(t,e),S=O_(w),_=c[v?g==="floating"?"reference":"floating":g],E=i0(await l.getClippingRect({element:(a=await(l.isElement==null?void 0:l.isElement(_)))==null||a?_:_.contextElement||await(l.getDocumentElement==null?void 0:l.getDocumentElement(c.floating)),boundary:p,rootBoundary:m,strategy:f})),N=g==="floating"?{x:r,y:n,width:o.floating.width,height:o.floating.height}:o.reference,T=await(l.getOffsetParent==null?void 0:l.getOffsetParent(c.floating)),j=await(l.isElement==null?void 0:l.isElement(T))?await(l.getScale==null?void 0:l.getScale(T))||{x:1,y:1}:{x:1,y:1},R=i0(l.convertOffsetParentRelativeRectToViewportRelativeRect?await l.convertOffsetParentRelativeRectToViewportRelativeRect({elements:c,rect:N,offsetParent:T,strategy:f}):N);return{top:(E.top-R.top+S.top)/j.y,bottom:(R.bottom-E.bottom+S.bottom)/j.y,left:(E.left-R.left+S.left)/j.x,right:(R.right-E.right+S.right)/j.x}}const e8=e=>({name:"arrow",options:e,async fn(t){const{x:a,y:r,placement:n,rects:l,platform:o,elements:c,middlewareData:f}=t,{element:p,padding:m=0}=Gs(e,t)||{};if(p==null)return{};const g=O_(m),v={x:a,y:r},w=yx(n),S=vx(w),y=await o.getDimensions(p),_=w==="y",E=_?"top":"left",N=_?"bottom":"right",T=_?"clientHeight":"clientWidth",j=l.reference[S]+l.reference[w]-v[w]-l.floating[S],R=v[w]-l.reference[w],M=await(o.getOffsetParent==null?void 0:o.getOffsetParent(p));let A=M?M[T]:0;(!A||!await(o.isElement==null?void 0:o.isElement(M)))&&(A=c.floating[T]||l.floating[S]);const P=j/2-R/2,I=A/2-y[S]/2-1,z=ji(g[E],I),Y=ji(g[N],I),q=z,te=A-y[S]-Y,oe=A/2-y[S]/2+P,ce=pg(q,oe,te),O=!f.arrow&&lc(n)!=null&&oe!==ce&&l.reference[S]/2-(oe<q?z:Y)-y[S]/2<0,ee=O?oe<q?oe-q:oe-te:0;return{[w]:v[w]+ee,data:{[w]:ce,centerOffset:oe-ce-ee,...O&&{alignmentOffset:ee}},reset:O}}}),t8=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var a,r;const{placement:n,middlewareData:l,rects:o,initialPlacement:c,platform:f,elements:p}=t,{mainAxis:m=!0,crossAxis:g=!0,fallbackPlacements:v,fallbackStrategy:w="bestFit",fallbackAxisSideDirection:S="none",flipAlignment:y=!0,..._}=Gs(e,t);if((a=l.arrow)!=null&&a.alignmentOffset)return{};const E=Ws(n),N=ss(c),T=Ws(c)===c,j=await(f.isRTL==null?void 0:f.isRTL(p.floating)),R=v||(T||!y?[s0(c)]:$D(c)),M=S!=="none";!v&&M&&R.push(...QD(c,y,S,j));const A=[c,...R],P=await Cu(t,_),I=[];let z=((r=l.flip)==null?void 0:r.overflows)||[];if(m&&I.push(P[E]),g){const oe=qD(n,o,j);I.push(P[oe[0]],P[oe[1]])}if(z=[...z,{placement:n,overflows:I}],!I.every(oe=>oe<=0)){var Y,q;const oe=(((Y=l.flip)==null?void 0:Y.index)||0)+1,ce=A[oe];if(ce&&(!(g==="alignment"?N!==ss(ce):!1)||z.every(ne=>ss(ne.placement)===N?ne.overflows[0]>0:!0)))return{data:{index:oe,overflows:z},reset:{placement:ce}};let O=(q=z.filter(ee=>ee.overflows[0]<=0).sort((ee,ne)=>ee.overflows[1]-ne.overflows[1])[0])==null?void 0:q.placement;if(!O)switch(w){case"bestFit":{var te;const ee=(te=z.filter(ne=>{if(M){const ae=ss(ne.placement);return ae===N||ae==="y"}return!0}).map(ne=>[ne.placement,ne.overflows.filter(ae=>ae>0).reduce((ae,we)=>ae+we,0)]).sort((ne,ae)=>ne[1]-ae[1])[0])==null?void 0:te[0];ee&&(O=ee);break}case"initialPlacement":O=c;break}if(n!==O)return{reset:{placement:O}}}return{}}}};function Vb(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function Gb(e){return HD.some(t=>e[t]>=0)}const a8=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:a}=t,{strategy:r="referenceHidden",...n}=Gs(e,t);switch(r){case"referenceHidden":{const l=await Cu(t,{...n,elementContext:"reference"}),o=Vb(l,a.reference);return{data:{referenceHiddenOffsets:o,referenceHidden:Gb(o)}}}case"escaped":{const l=await Cu(t,{...n,altBoundary:!0}),o=Vb(l,a.floating);return{data:{escapedOffsets:o,escaped:Gb(o)}}}default:return{}}}}},F_=new Set(["left","top"]);async function r8(e,t){const{placement:a,platform:r,elements:n}=e,l=await(r.isRTL==null?void 0:r.isRTL(n.floating)),o=Ws(a),c=lc(a),f=ss(a)==="y",p=F_.has(o)?-1:1,m=l&&f?-1:1,g=Gs(t,e);let{mainAxis:v,crossAxis:w,alignmentAxis:S}=typeof g=="number"?{mainAxis:g,crossAxis:0,alignmentAxis:null}:{mainAxis:g.mainAxis||0,crossAxis:g.crossAxis||0,alignmentAxis:g.alignmentAxis};return c&&typeof S=="number"&&(w=c==="end"?S*-1:S),f?{x:w*m,y:v*p}:{x:v*p,y:w*m}}const n8=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var a,r;const{x:n,y:l,placement:o,middlewareData:c}=t,f=await r8(t,e);return o===((a=c.offset)==null?void 0:a.placement)&&(r=c.arrow)!=null&&r.alignmentOffset?{}:{x:n+f.x,y:l+f.y,data:{...f,placement:o}}}}},s8=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:a,y:r,placement:n}=t,{mainAxis:l=!0,crossAxis:o=!1,limiter:c={fn:_=>{let{x:E,y:N}=_;return{x:E,y:N}}},...f}=Gs(e,t),p={x:a,y:r},m=await Cu(t,f),g=ss(Ws(n)),v=xx(g);let w=p[v],S=p[g];if(l){const _=v==="y"?"top":"left",E=v==="y"?"bottom":"right",N=w+m[_],T=w-m[E];w=pg(N,w,T)}if(o){const _=g==="y"?"top":"left",E=g==="y"?"bottom":"right",N=S+m[_],T=S-m[E];S=pg(N,S,T)}const y=c.fn({...t,[v]:w,[g]:S});return{...y,data:{x:y.x-a,y:y.y-r,enabled:{[v]:l,[g]:o}}}}}},i8=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:a,y:r,placement:n,rects:l,middlewareData:o}=t,{offset:c=0,mainAxis:f=!0,crossAxis:p=!0}=Gs(e,t),m={x:a,y:r},g=ss(n),v=xx(g);let w=m[v],S=m[g];const y=Gs(c,t),_=typeof y=="number"?{mainAxis:y,crossAxis:0}:{mainAxis:0,crossAxis:0,...y};if(f){const T=v==="y"?"height":"width",j=l.reference[v]-l.floating[T]+_.mainAxis,R=l.reference[v]+l.reference[T]-_.mainAxis;w<j?w=j:w>R&&(w=R)}if(p){var E,N;const T=v==="y"?"width":"height",j=F_.has(Ws(n)),R=l.reference[g]-l.floating[T]+(j&&((E=o.offset)==null?void 0:E[g])||0)+(j?0:_.crossAxis),M=l.reference[g]+l.reference[T]+(j?0:((N=o.offset)==null?void 0:N[g])||0)-(j?_.crossAxis:0);S<R?S=R:S>M&&(S=M)}return{[v]:w,[g]:S}}}},l8=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var a,r;const{placement:n,rects:l,platform:o,elements:c}=t,{apply:f=()=>{},...p}=Gs(e,t),m=await Cu(t,p),g=Ws(n),v=lc(n),w=ss(n)==="y",{width:S,height:y}=l.floating;let _,E;g==="top"||g==="bottom"?(_=g,E=v===(await(o.isRTL==null?void 0:o.isRTL(c.floating))?"start":"end")?"left":"right"):(E=g,_=v==="end"?"top":"bottom");const N=y-m.top-m.bottom,T=S-m.left-m.right,j=ji(y-m[_],N),R=ji(S-m[E],T),M=!t.middlewareData.shift;let A=j,P=R;if((a=t.middlewareData.shift)!=null&&a.enabled.x&&(P=T),(r=t.middlewareData.shift)!=null&&r.enabled.y&&(A=N),M&&!v){const z=Yr(m.left,0),Y=Yr(m.right,0),q=Yr(m.top,0),te=Yr(m.bottom,0);w?P=S-2*(z!==0||Y!==0?z+Y:Yr(m.left,m.right)):A=y-2*(q!==0||te!==0?q+te:Yr(m.top,m.bottom))}await f({...t,availableWidth:P,availableHeight:A});const I=await o.getDimensions(c.floating);return S!==I.width||y!==I.height?{reset:{rects:!0}}:{}}}};function U0(){return typeof window<"u"}function oc(e){return R_(e)?(e.nodeName||"").toLowerCase():"#document"}function an(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function fs(e){var t;return(t=(R_(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function R_(e){return U0()?e instanceof Node||e instanceof an(e).Node:!1}function zn(e){return U0()?e instanceof Element||e instanceof an(e).Element:!1}function us(e){return U0()?e instanceof HTMLElement||e instanceof an(e).HTMLElement:!1}function Wb(e){return!U0()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof an(e).ShadowRoot}const o8=new Set(["inline","contents"]);function Ju(e){const{overflow:t,overflowX:a,overflowY:r,display:n}=Hn(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+a)&&!o8.has(n)}const c8=new Set(["table","td","th"]);function u8(e){return c8.has(oc(e))}const f8=[":popover-open",":modal"];function z0(e){return f8.some(t=>{try{return e.matches(t)}catch{return!1}})}const d8=["transform","translate","scale","rotate","perspective"],h8=["transform","translate","scale","rotate","perspective","filter"],p8=["paint","layout","strict","content"];function bx(e){const t=wx(),a=zn(e)?Hn(e):e;return d8.some(r=>a[r]?a[r]!=="none":!1)||(a.containerType?a.containerType!=="normal":!1)||!t&&(a.backdropFilter?a.backdropFilter!=="none":!1)||!t&&(a.filter?a.filter!=="none":!1)||h8.some(r=>(a.willChange||"").includes(r))||p8.some(r=>(a.contain||"").includes(r))}function m8(e){let t=Mi(e);for(;us(t)&&!Jo(t);){if(bx(t))return t;if(z0(t))return null;t=Mi(t)}return null}function wx(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const g8=new Set(["html","body","#document"]);function Jo(e){return g8.has(oc(e))}function Hn(e){return an(e).getComputedStyle(e)}function H0(e){return zn(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Mi(e){if(oc(e)==="html")return e;const t=e.assignedSlot||e.parentNode||Wb(e)&&e.host||fs(e);return Wb(t)?t.host:t}function j_(e){const t=Mi(e);return Jo(t)?e.ownerDocument?e.ownerDocument.body:e.body:us(t)&&Ju(t)?t:j_(t)}function Du(e,t,a){var r;t===void 0&&(t=[]),a===void 0&&(a=!0);const n=j_(e),l=n===((r=e.ownerDocument)==null?void 0:r.body),o=an(n);if(l){const c=gg(o);return t.concat(o,o.visualViewport||[],Ju(n)?n:[],c&&a?Du(c):[])}return t.concat(n,Du(n,[],a))}function gg(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function M_(e){const t=Hn(e);let a=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const n=us(e),l=n?e.offsetWidth:a,o=n?e.offsetHeight:r,c=n0(a)!==l||n0(r)!==o;return c&&(a=l,r=o),{width:a,height:r,$:c}}function Sx(e){return zn(e)?e:e.contextElement}function Go(e){const t=Sx(e);if(!us(t))return os(1);const a=t.getBoundingClientRect(),{width:r,height:n,$:l}=M_(t);let o=(l?n0(a.width):a.width)/r,c=(l?n0(a.height):a.height)/n;return(!o||!Number.isFinite(o))&&(o=1),(!c||!Number.isFinite(c))&&(c=1),{x:o,y:c}}const x8=os(0);function P_(e){const t=an(e);return!wx()||!t.visualViewport?x8:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function v8(e,t,a){return t===void 0&&(t=!1),!a||t&&a!==an(e)?!1:t}function Al(e,t,a,r){t===void 0&&(t=!1),a===void 0&&(a=!1);const n=e.getBoundingClientRect(),l=Sx(e);let o=os(1);t&&(r?zn(r)&&(o=Go(r)):o=Go(e));const c=v8(l,a,r)?P_(l):os(0);let f=(n.left+c.x)/o.x,p=(n.top+c.y)/o.y,m=n.width/o.x,g=n.height/o.y;if(l){const v=an(l),w=r&&zn(r)?an(r):r;let S=v,y=gg(S);for(;y&&r&&w!==S;){const _=Go(y),E=y.getBoundingClientRect(),N=Hn(y),T=E.left+(y.clientLeft+parseFloat(N.paddingLeft))*_.x,j=E.top+(y.clientTop+parseFloat(N.paddingTop))*_.y;f*=_.x,p*=_.y,m*=_.x,g*=_.y,f+=T,p+=j,S=an(y),y=gg(S)}}return i0({width:m,height:g,x:f,y:p})}function V0(e,t){const a=H0(e).scrollLeft;return t?t.left+a:Al(fs(e)).left+a}function L_(e,t){const a=e.getBoundingClientRect(),r=a.left+t.scrollLeft-V0(e,a),n=a.top+t.scrollTop;return{x:r,y:n}}function y8(e){let{elements:t,rect:a,offsetParent:r,strategy:n}=e;const l=n==="fixed",o=fs(r),c=t?z0(t.floating):!1;if(r===o||c&&l)return a;let f={scrollLeft:0,scrollTop:0},p=os(1);const m=os(0),g=us(r);if((g||!g&&!l)&&((oc(r)!=="body"||Ju(o))&&(f=H0(r)),us(r))){const w=Al(r);p=Go(r),m.x=w.x+r.clientLeft,m.y=w.y+r.clientTop}const v=o&&!g&&!l?L_(o,f):os(0);return{width:a.width*p.x,height:a.height*p.y,x:a.x*p.x-f.scrollLeft*p.x+m.x+v.x,y:a.y*p.y-f.scrollTop*p.y+m.y+v.y}}function b8(e){return Array.from(e.getClientRects())}function w8(e){const t=fs(e),a=H0(e),r=e.ownerDocument.body,n=Yr(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),l=Yr(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let o=-a.scrollLeft+V0(e);const c=-a.scrollTop;return Hn(r).direction==="rtl"&&(o+=Yr(t.clientWidth,r.clientWidth)-n),{width:n,height:l,x:o,y:c}}const qb=25;function S8(e,t){const a=an(e),r=fs(e),n=a.visualViewport;let l=r.clientWidth,o=r.clientHeight,c=0,f=0;if(n){l=n.width,o=n.height;const m=wx();(!m||m&&t==="fixed")&&(c=n.offsetLeft,f=n.offsetTop)}const p=V0(r);if(p<=0){const m=r.ownerDocument,g=m.body,v=getComputedStyle(g),w=m.compatMode==="CSS1Compat"&&parseFloat(v.marginLeft)+parseFloat(v.marginRight)||0,S=Math.abs(r.clientWidth-g.clientWidth-w);S<=qb&&(l-=S)}else p<=qb&&(l+=p);return{width:l,height:o,x:c,y:f}}const _8=new Set(["absolute","fixed"]);function E8(e,t){const a=Al(e,!0,t==="fixed"),r=a.top+e.clientTop,n=a.left+e.clientLeft,l=us(e)?Go(e):os(1),o=e.clientWidth*l.x,c=e.clientHeight*l.y,f=n*l.x,p=r*l.y;return{width:o,height:c,x:f,y:p}}function $b(e,t,a){let r;if(t==="viewport")r=S8(e,a);else if(t==="document")r=w8(fs(e));else if(zn(t))r=E8(t,a);else{const n=P_(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return i0(r)}function B_(e,t){const a=Mi(e);return a===t||!zn(a)||Jo(a)?!1:Hn(a).position==="fixed"||B_(a,t)}function A8(e,t){const a=t.get(e);if(a)return a;let r=Du(e,[],!1).filter(c=>zn(c)&&oc(c)!=="body"),n=null;const l=Hn(e).position==="fixed";let o=l?Mi(e):e;for(;zn(o)&&!Jo(o);){const c=Hn(o),f=bx(o);!f&&c.position==="fixed"&&(n=null),(l?!f&&!n:!f&&c.position==="static"&&!!n&&_8.has(n.position)||Ju(o)&&!f&&B_(e,o))?r=r.filter(m=>m!==o):n=c,o=Mi(o)}return t.set(e,r),r}function T8(e){let{element:t,boundary:a,rootBoundary:r,strategy:n}=e;const o=[...a==="clippingAncestors"?z0(t)?[]:A8(t,this._c):[].concat(a),r],c=o[0],f=
vendor: 4,877 bytes, line 49
49o.reduce((p,m)=>{const g=$b(t,m,n);return p.top=Yr(g.top,p.top),p.right=ji(g.right,p.right),p.bottom=ji(g.bottom,p.bottom),p.left=Yr(g.left,p.left),p},$b(t,c,n));return{width:f.right-f.left,height:f.bottom-f.top,x:f.left,y:f.top}}function k8(e){const{width:t,height:a}=M_(e);return{width:t,height:a}}function N8(e,t,a){const r=us(t),n=fs(t),l=a==="fixed",o=Al(e,!0,l,t);let c={scrollLeft:0,scrollTop:0};const f=os(0);function p(){f.x=V0(n)}if(r||!r&&!l)if((oc(t)!=="body"||Ju(n))&&(c=H0(t)),r){const w=Al(t,!0,l,t);f.x=w.x+t.clientLeft,f.y=w.y+t.clientTop}else n&&p();l&&!r&&n&&p();const m=n&&!r&&!l?L_(n,c):os(0),g=o.left+c.scrollLeft-f.x-m.x,v=o.top+c.scrollTop-f.y-m.y;return{x:g,y:v,width:o.width,height:o.height}}function Nm(e){return Hn(e).position==="static"}function Xb(e,t){if(!us(e)||Hn(e).position==="fixed")return null;if(t)return t(e);let a=e.offsetParent;return fs(e)===a&&(a=a.ownerDocument.body),a}function I_(e,t){const a=an(e);if(z0(e))return a;if(!us(e)){let n=Mi(e);for(;n&&!Jo(n);){if(zn(n)&&!Nm(n))return n;n=Mi(n)}return a}let r=Xb(e,t);for(;r&&u8(r)&&Nm(r);)r=Xb(r,t);return r&&Jo(r)&&Nm(r)&&!bx(r)?a:r||m8(e)||a}const C8=async function(e){const t=this.getOffsetParent||I_,a=this.getDimensions,r=await a(e.floating);return{reference:N8(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function D8(e){return Hn(e).direction==="rtl"}const O8={convertOffsetParentRelativeRectToViewportRelativeRect:y8,getDocumentElement:fs,getClippingRect:T8,getOffsetParent:I_,getElementRects:C8,getClientRects:b8,getDimensions:k8,getScale:Go,isElement:zn,isRTL:D8};function U_(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function F8(e,t){let a=null,r;const n=fs(e);function l(){var c;clearTimeout(r),(c=a)==null||c.disconnect(),a=null}function o(c,f){c===void 0&&(c=!1),f===void 0&&(f=1),l();const p=e.getBoundingClientRect(),{left:m,top:g,width:v,height:w}=p;if(c||t(),!v||!w)return;const S=Td(g),y=Td(n.clientWidth-(m+v)),_=Td(n.clientHeight-(g+w)),E=Td(m),T={rootMargin:-S+"px "+-y+"px "+-_+"px "+-E+"px",threshold:Yr(0,ji(1,f))||1};let j=!0;function R(M){const A=M[0].intersectionRatio;if(A!==f){if(!j)return o();A?o(!1,A):r=setTimeout(()=>{o(!1,1e-7)},1e3)}A===1&&!U_(p,e.getBoundingClientRect())&&o(),j=!1}try{a=new IntersectionObserver(R,{...T,root:n.ownerDocument})}catch{a=new IntersectionObserver(R,T)}a.observe(e)}return o(!0),l}function R8(e,t,a,r){r===void 0&&(r={});const{ancestorScroll:n=!0,ancestorResize:l=!0,elementResize:o=typeof ResizeObserver=="function",layoutShift:c=typeof IntersectionObserver=="function",animationFrame:f=!1}=r,p=Sx(e),m=n||l?[...p?Du(p):[],...Du(t)]:[];m.forEach(E=>{n&&E.addEventListener("scroll",a,{passive:!0}),l&&E.addEventListener("resize",a)});const g=p&&c?F8(p,a):null;let v=-1,w=null;o&&(w=new ResizeObserver(E=>{let[N]=E;N&&N.target===p&&w&&(w.unobserve(t),cancelAnimationFrame(v),v=requestAnimationFrame(()=>{var T;(T=w)==null||T.observe(t)})),a()}),p&&!f&&w.observe(p),w.observe(t));let S,y=f?Al(e):null;f&&_();function _(){const E=Al(e);y&&!U_(y,E)&&a(),y=E,S=requestAnimationFrame(_)}return a(),()=>{var E;m.forEach(N=>{n&&N.removeEventListener("scroll",a),l&&N.removeEventListener("resize",a)}),g?.(),(E=w)==null||E.disconnect(),w=null,f&&cancelAnimationFrame(S)}}const j8=n8,M8=s8,P8=t8,L8=l8,B8=a8,Kb=e8,I8=i8,U8=(e,t,a)=>{const r=new Map,n={platform:O8,...a},l={...n.platform,_c:r};return JD(e,t,{...n,platform:l})};var z8=typeof document<"u",H8=function(){},Zd=z8?C.useLayoutEffect:H8;function l0(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let a,r,n;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(a=e.length,a!==t.length)return!1;for(r=a;r--!==0;)if(!l0(e[r],t[r]))return!1;return!0}if(n=Object.keys(e),a=n.length,a!==Object.keys(t).length)return!1;for(r=a;r--!==0;)if(!{}.hasOwnProperty.call(t,n[r]))return!1;for(r=a;r--!==0;){const l=n[r];if(!(l==="_owner"&&e.$$typeof)&&!l0(e[l],t[l]))return!1}return!0}return e!==e&&t!==t}function z_(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Yb(e,t){const a=z_(e);return Math.round(t*a)/a}function Cm(e){const t=C.useRef(e);return Zd(()=>{t.current=e}),t}function V8(e){e===void 0&&(e={});const{placement:t="bottom",strategy:a="absolute",middleware:r=[],platform:n,elements:{reference:l,floating:o}={},transform:c=!0,whileElementsMounted:f,open:p}=e,[m,g]=C.useState({x:0,y:0,strategy:a,placement:t,middlewareData:{},isPositioned:!1}),[v,w]=C.useState(r);l0(v,r)||w(r);const[S,y]=C.useState(null),[_,E]=C.useState(null),N=C.useCallback(ne=>{ne!==M.current&&(M.current=ne,y(ne))},[]),T=C.useCallback(ne=>{ne!==A.current&&(A.current=ne,E(ne))},[]),j=l||S,R=o||_,M=C.useRef(null),A=C.useRef(null),P=C.useRef(m),I=f!=null,z=Cm(f),Y=Cm(n),q=Cm(p),te=C.useCallback(()=>
vendor: 1,413 bytes, line 49
49{if(!M.current||!A.current)return;const ne={placement:t,strategy:a,middleware:v};Y.current&&(ne.platform=Y.current),U8(M.current,A.current,ne).then(ae=>{const we={...ae,isPositioned:q.current!==!1};oe.current&&!l0(P.current,we)&&(P.current=we,Zu.flushSync(()=>{g(we)}))})},[v,t,a,Y,q]);Zd(()=>{p===!1&&P.current.isPositioned&&(P.current.isPositioned=!1,g(ne=>({...ne,isPositioned:!1})))},[p]);const oe=C.useRef(!1);Zd(()=>(oe.current=!0,()=>{oe.current=!1}),[]),Zd(()=>{if(j&&(M.current=j),R&&(A.current=R),j&&R){if(z.current)return z.current(j,R,te);te()}},[j,R,te,z,I]);const ce=C.useMemo(()=>({reference:M,floating:A,setReference:N,setFloating:T}),[N,T]),O=C.useMemo(()=>({reference:j,floating:R}),[j,R]),ee=C.useMemo(()=>{const ne={position:a,left:0,top:0};if(!O.floating)return ne;const ae=Yb(O.floating,m.x),we=Yb(O.floating,m.y);return c?{...ne,transform:"translate("+ae+"px, "+we+"px)",...z_(O.floating)>=1.5&&{willChange:"transform"}}:{position:a,left:ae,top:we}},[a,c,O.floating,m.x,m.y]);return C.useMemo(()=>({...m,update:te,refs:ce,elements:O,floatingStyles:ee}),[m,te,ce,O,ee])}const G8=e=>{function t(a){return{}.hasOwnProperty.call(a,"current")}return{name:"arrow",options:e,fn(a){const{element:r,padding:n}=typeof e=="function"?e(a):e;return r&&t(r)?r.current!=null?Kb({element:r.current,padding:n}).fn(a):{}:r?Kb({element:r,padding:n}).fn(a):{}}}},W8=(e,t)=>({...j8(e),options:[e,t]}),q8=(e,t)=>
vendor: 4,970 bytes, line 49
49({...M8(e),options:[e,t]}),$8=(e,t)=>({...I8(e),options:[e,t]}),X8=(e,t)=>({...P8(e),options:[e,t]}),K8=(e,t)=>({...L8(e),options:[e,t]}),Y8=(e,t)=>({...B8(e),options:[e,t]}),Q8=(e,t)=>({...G8(e),options:[e,t]});var Z8="Arrow",H_=C.forwardRef((e,t)=>{const{children:a,width:r=10,height:n=5,...l}=e;return d.jsx(qt.svg,{...l,ref:t,width:r,height:n,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?a:d.jsx("polygon",{points:"0,0 30,0 15,10"})})});H_.displayName=Z8;var J8=H_;function e6(e){const[t,a]=C.useState(void 0);return xr(()=>{if(e){a({width:e.offsetWidth,height:e.offsetHeight});const r=new ResizeObserver(n=>{if(!Array.isArray(n)||!n.length)return;const l=n[0];let o,c;if("borderBoxSize"in l){const f=l.borderBoxSize,p=Array.isArray(f)?f[0]:f;o=p.inlineSize,c=p.blockSize}else o=e.offsetWidth,c=e.offsetHeight;a({width:o,height:c})});return r.observe(e,{box:"border-box"}),()=>r.unobserve(e)}else a(void 0)},[e]),t}var _x="Popper",[V_,G0]=ic(_x),[t6,G_]=V_(_x),W_=e=>{const{__scopePopper:t,children:a}=e,[r,n]=C.useState(null);return d.jsx(t6,{scope:t,anchor:r,onAnchorChange:n,children:a})};W_.displayName=_x;var q_="PopperAnchor",$_=C.forwardRef((e,t)=>{const{__scopePopper:a,virtualRef:r,...n}=e,l=G_(q_,a),o=C.useRef(null),c=sa(t,o),f=C.useRef(null);return C.useEffect(()=>{const p=f.current;f.current=r?.current||o.current,p!==f.current&&l.onAnchorChange(f.current)}),r?null:d.jsx(qt.div,{...n,ref:c})});$_.displayName=q_;var Ex="PopperContent",[a6,r6]=V_(Ex),X_=C.forwardRef((e,t)=>{const{__scopePopper:a,side:r="bottom",sideOffset:n=0,align:l="center",alignOffset:o=0,arrowPadding:c=0,avoidCollisions:f=!0,collisionBoundary:p=[],collisionPadding:m=0,sticky:g="partial",hideWhenDetached:v=!1,updatePositionStrategy:w="optimized",onPlaced:S,...y}=e,_=G_(Ex,a),[E,N]=C.useState(null),T=sa(t,re=>N(re)),[j,R]=C.useState(null),M=e6(j),A=M?.width??0,P=M?.height??0,I=r+(l!=="center"?"-"+l:""),z=typeof m=="number"?m:{top:0,right:0,bottom:0,left:0,...m},Y=Array.isArray(p)?p:[p],q=Y.length>0,te={padding:z,boundary:Y.filter(s6),altBoundary:q},{refs:oe,floatingStyles:ce,placement:O,isPositioned:ee,middlewareData:ne}=V8({strategy:"fixed",placement:I,whileElementsMounted:(...re)=>R8(...re,{animationFrame:w==="always"}),elements:{reference:_.anchor},middleware:[W8({mainAxis:n+P,alignmentAxis:o}),f&&q8({mainAxis:!0,crossAxis:!1,limiter:g==="partial"?$8():void 0,...te}),f&&X8({...te}),K8({...te,apply:({elements:re,rects:ue,availableWidth:fe,availableHeight:ye})=>{const{width:De,height:X}=ue.reference,Xe=re.floating.style;Xe.setProperty("--radix-popper-available-width",`${fe}px`),Xe.setProperty("--radix-popper-available-height",`${ye}px`),Xe.setProperty("--radix-popper-anchor-width",`${De}px`),Xe.setProperty("--radix-popper-anchor-height",`${X}px`)}}),j&&Q8({element:j,padding:c}),i6({arrowWidth:A,arrowHeight:P}),v&&Y8({strategy:"referenceHidden",...te})]}),[ae,we]=Q_(O),H=El(S);xr(()=>{ee&&H?.()},[ee,H]);const D=ne.arrow?.x,U=ne.arrow?.y,B=ne.arrow?.centerOffset!==0,[V,Q]=C.useState();return xr(()=>{E&&Q(window.getComputedStyle(E).zIndex)},[E]),d.jsx("div",{ref:oe.setFloating,"data-radix-popper-content-wrapper":"",style:{...ce,transform:ee?ce.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:V,"--radix-popper-transform-origin":[ne.transformOrigin?.x,ne.transformOrigin?.y].join(" "),...ne.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:d.jsx(a6,{scope:a,placedSide:ae,onArrowChange:R,arrowX:D,arrowY:U,shouldHideArrow:B,children:d.jsx(qt.div,{"data-side":ae,"data-align":we,...y,ref:T,style:{...y.style,animation:ee?void 0:"none"}})})})});X_.displayName=Ex;var K_="PopperArrow",n6={top:"bottom",right:"left",bottom:"top",left:"right"},Y_=C.forwardRef(function(t,a){const{__scopePopper:r,...n}=t,l=r6(K_,r),o=n6[l.placedSide];return d.jsx("span",{ref:l.onArrowChange,style:{position:"absolute",left:l.arrowX,top:l.arrowY,[o]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[l.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[l.placedSide],visibility:l.shouldHideArrow?"hidden":void 0},children:d.jsx(J8,{...n,ref:a,style:{...n.style,display:"block"}})})});Y_.displayName=K_;function s6(e){return e!==null}var i6=e=>({name:"transformOrigin",options:e,fn(t){const{placement:a,rects:r,middlewareData:n}=t,o=n.arrow?.centerOffset!==0,c=o?0:e.arrowWidth,f=o?0:e.arrowHeight,[p,m]=Q_(a),g={start:"0%",center:"50%",end:"100%"}[m],v=(n.arrow?.x??0)+c/2,w=(n.arrow?.y??0)+f/2;let S="",y="";return p==="bottom"?(S=o?g:`${v}px`,y=`${-f}px`):p==="top"?(S=o?g:`${v}px`,y=`${r.floating.height+f}px`):p==="right"?(S=`${-f}px`,y=o?g:`${w}px`):p==="left"&&(S=`${r.floating.width+f}px`,y=o?g:`${w}px`),{data:{x:S,y}}}});function Q_(e){const[t,a="center"]=e.split("-");return[t,a]}var l6=W_,Z_=$_,J_=X_,eE=Y_,o6="Portal",Ax=C.forwardRef((e,t)=>
vendor: 4,156 bytes, line 49
49{const{container:a,...r}=e,[n,l]=C.useState(!1);xr(()=>l(!0),[]);const o=a||n&&globalThis?.document?.body;return o?E_.createPortal(d.jsx(qt.div,{...r,ref:t}),o):null});Ax.displayName=o6;function c6(e,t){return C.useReducer((a,r)=>t[a][r]??a,e)}var ef=e=>{const{present:t,children:a}=e,r=u6(t),n=typeof a=="function"?a({present:r.isPresent}):C.Children.only(a),l=sa(r.ref,f6(n));return typeof a=="function"||r.isPresent?C.cloneElement(n,{ref:l}):null};ef.displayName="Presence";function u6(e){const[t,a]=C.useState(),r=C.useRef(null),n=C.useRef(e),l=C.useRef("none"),o=e?"mounted":"unmounted",[c,f]=c6(o,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return C.useEffect(()=>{const p=kd(r.current);l.current=c==="mounted"?p:"none"},[c]),xr(()=>{const p=r.current,m=n.current;if(m!==e){const v=l.current,w=kd(p);e?f("MOUNT"):w==="none"||p?.display==="none"?f("UNMOUNT"):f(m&&v!==w?"ANIMATION_OUT":"UNMOUNT"),n.current=e}},[e,f]),xr(()=>{if(t){let p;const m=t.ownerDocument.defaultView??window,g=w=>{const y=kd(r.current).includes(CSS.escape(w.animationName));if(w.target===t&&y&&(f("ANIMATION_END"),!n.current)){const _=t.style.animationFillMode;t.style.animationFillMode="forwards",p=m.setTimeout(()=>{t.style.animationFillMode==="forwards"&&(t.style.animationFillMode=_)})}},v=w=>{w.target===t&&(l.current=kd(r.current))};return t.addEventListener("animationstart",v),t.addEventListener("animationcancel",g),t.addEventListener("animationend",g),()=>{m.clearTimeout(p),t.removeEventListener("animationstart",v),t.removeEventListener("animationcancel",g),t.removeEventListener("animationend",g)}}else f("ANIMATION_END")},[t,f]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:C.useCallback(p=>{r.current=p?getComputedStyle(p):null,a(p)},[])}}function kd(e){return e?.animationName||"none"}function f6(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,a=t&&"isReactWarning"in t&&t.isReactWarning;return a?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,a=t&&"isReactWarning"in t&&t.isReactWarning,a?e.props.ref:e.props.ref||e.ref)}var d6=B0[" useInsertionEffect ".trim().toString()]||xr;function xg({prop:e,defaultProp:t,onChange:a=()=>{},caller:r}){const[n,l,o]=h6({defaultProp:t,onChange:a}),c=e!==void 0,f=c?e:n;{const m=C.useRef(e!==void 0);C.useEffect(()=>{const g=m.current;g!==c&&console.warn(`${r} is changing from ${g?"controlled":"uncontrolled"} to ${c?"controlled":"uncontrolled"}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`),m.current=c},[c,r])}const p=C.useCallback(m=>{if(c){const g=p6(m)?m(e):m;g!==e&&o.current?.(g)}else l(m)},[c,e,l,o]);return[f,p]}function h6({defaultProp:e,onChange:t}){const[a,r]=C.useState(e),n=C.useRef(a),l=C.useRef(t);return d6(()=>{l.current=t},[t]),C.useEffect(()=>{n.current!==a&&(l.current?.(a),n.current=a)},[a,n]),[a,r,l]}function p6(e){return typeof e=="function"}var tE=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),m6="VisuallyHidden",aE=C.forwardRef((e,t)=>d.jsx(qt.span,{...e,ref:t,style:{...tE,...e.style}}));aE.displayName=m6;var g6=aE,[W0]=ic("Tooltip",[G0]),Tx=G0(),rE="TooltipProvider",x6=700,Qb="tooltip.open",[v6,nE]=W0(rE),sE=e=>{const{__scopeTooltip:t,delayDuration:a=x6,skipDelayDuration:r=300,disableHoverableContent:n=!1,children:l}=e,o=C.useRef(!0),c=C.useRef(!1),f=C.useRef(0);return C.useEffect(()=>{const p=f.current;return()=>window.clearTimeout(p)},[]),d.jsx(v6,{scope:t,isOpenDelayedRef:o,delayDuration:a,onOpen:C.useCallback(()=>{window.clearTimeout(f.current),o.current=!1},[]),onClose:C.useCallback(()=>{window.clearTimeout(f.current),f.current=window.setTimeout(()=>o.current=!0,r)},[r]),isPointerInTransitRef:c,onPointerInTransitChange:C.useCallback(p=>{c.current=p},[]),disableHoverableContent:n,children:l})};sE.displayName=rE;var iE="Tooltip",[bX,q0]=W0(iE),vg="TooltipTrigger",y6=C.forwardRef((e,t)=>
vendor: 9,723 bytes, line 49
49{const{__scopeTooltip:a,...r}=e,n=q0(vg,a),l=nE(vg,a),o=Tx(a),c=C.useRef(null),f=sa(t,c,n.onTriggerChange),p=C.useRef(!1),m=C.useRef(!1),g=C.useCallback(()=>p.current=!1,[]);return C.useEffect(()=>()=>document.removeEventListener("pointerup",g),[g]),d.jsx(Z_,{asChild:!0,...o,children:d.jsx(qt.button,{"aria-describedby":n.open?n.contentId:void 0,"data-state":n.stateAttribute,...r,ref:f,onPointerMove:Ot(e.onPointerMove,v=>{v.pointerType!=="touch"&&!m.current&&!l.isPointerInTransitRef.current&&(n.onTriggerEnter(),m.current=!0)}),onPointerLeave:Ot(e.onPointerLeave,()=>{n.onTriggerLeave(),m.current=!1}),onPointerDown:Ot(e.onPointerDown,()=>{n.open&&n.onClose(),p.current=!0,document.addEventListener("pointerup",g,{once:!0})}),onFocus:Ot(e.onFocus,()=>{p.current||n.onOpen()}),onBlur:Ot(e.onBlur,n.onClose),onClick:Ot(e.onClick,n.onClose)})})});y6.displayName=vg;var b6="TooltipPortal",[wX,w6]=W0(b6,{forceMount:void 0}),ec="TooltipContent",S6=C.forwardRef((e,t)=>{const a=w6(ec,e.__scopeTooltip),{forceMount:r=a.forceMount,side:n="top",...l}=e,o=q0(ec,e.__scopeTooltip);return d.jsx(ef,{present:r||o.open,children:o.disableHoverableContent?d.jsx(lE,{side:n,...l,ref:t}):d.jsx(_6,{side:n,...l,ref:t})})}),_6=C.forwardRef((e,t)=>{const a=q0(ec,e.__scopeTooltip),r=nE(ec,e.__scopeTooltip),n=C.useRef(null),l=sa(t,n),[o,c]=C.useState(null),{trigger:f,onClose:p}=a,m=n.current,{onPointerInTransitChange:g}=r,v=C.useCallback(()=>{c(null),g(!1)},[g]),w=C.useCallback((S,y)=>{const _=S.currentTarget,E={x:S.clientX,y:S.clientY},N=N6(E,_.getBoundingClientRect()),T=C6(E,N),j=D6(y.getBoundingClientRect()),R=F6([...T,...j]);c(R),g(!0)},[g]);return C.useEffect(()=>()=>v(),[v]),C.useEffect(()=>{if(f&&m){const S=_=>w(_,m),y=_=>w(_,f);return f.addEventListener("pointerleave",S),m.addEventListener("pointerleave",y),()=>{f.removeEventListener("pointerleave",S),m.removeEventListener("pointerleave",y)}}},[f,m,w,v]),C.useEffect(()=>{if(o){const S=y=>{const _=y.target,E={x:y.clientX,y:y.clientY},N=f?.contains(_)||m?.contains(_),T=!O6(E,o);N?v():T&&(v(),p())};return document.addEventListener("pointermove",S),()=>document.removeEventListener("pointermove",S)}},[f,m,o,p,v]),d.jsx(lE,{...e,ref:l})}),[E6,A6]=W0(iE,{isInside:!1}),T6=N_("TooltipContent"),lE=C.forwardRef((e,t)=>{const{__scopeTooltip:a,children:r,"aria-label":n,onEscapeKeyDown:l,onPointerDownOutside:o,...c}=e,f=q0(ec,a),p=Tx(a),{onClose:m}=f;return C.useEffect(()=>(document.addEventListener(Qb,m),()=>document.removeEventListener(Qb,m)),[m]),C.useEffect(()=>{if(f.trigger){const g=v=>{v.target?.contains(f.trigger)&&m()};return window.addEventListener("scroll",g,{capture:!0}),()=>window.removeEventListener("scroll",g,{capture:!0})}},[f.trigger,m]),d.jsx(I0,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:l,onPointerDownOutside:o,onFocusOutside:g=>g.preventDefault(),onDismiss:m,children:d.jsxs(J_,{"data-state":f.stateAttribute,...p,...c,ref:t,style:{...c.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[d.jsx(T6,{children:r}),d.jsx(E6,{scope:a,isInside:!0,children:d.jsx(g6,{id:f.contentId,role:"tooltip",children:n||r})})]})})});S6.displayName=ec;var oE="TooltipArrow",k6=C.forwardRef((e,t)=>{const{__scopeTooltip:a,...r}=e,n=Tx(a);return A6(oE,a).isInside?null:d.jsx(eE,{...n,...r,ref:t})});k6.displayName=oE;function N6(e,t){const a=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),n=Math.abs(t.right-e.x),l=Math.abs(t.left-e.x);switch(Math.min(a,r,n,l)){case l:return"left";case n:return"right";case a:return"top";case r:return"bottom";default:throw new Error("unreachable")}}function C6(e,t,a=5){const r=[];switch(t){case"top":r.push({x:e.x-a,y:e.y+a},{x:e.x+a,y:e.y+a});break;case"bottom":r.push({x:e.x-a,y:e.y-a},{x:e.x+a,y:e.y-a});break;case"left":r.push({x:e.x+a,y:e.y-a},{x:e.x+a,y:e.y+a});break;case"right":r.push({x:e.x-a,y:e.y-a},{x:e.x-a,y:e.y+a});break}return r}function D6(e){const{top:t,right:a,bottom:r,left:n}=e;return[{x:n,y:t},{x:a,y:t},{x:a,y:r},{x:n,y:r}]}function O6(e,t){const{x:a,y:r}=e;let n=!1;for(let l=0,o=t.length-1;l<t.length;o=l++){const c=t[l],f=t[o],p=c.x,m=c.y,g=f.x,v=f.y;m>r!=v>r&&a<(g-p)*(r-m)/(v-m)+p&&(n=!n)}return n}function F6(e){const t=e.slice();return t.sort((a,r)=>a.x<r.x?-1:a.x>r.x?1:a.y<r.y?-1:a.y>r.y?1:0),R6(t)}function R6(e){if(e.length<=1)return e.slice();const t=[];for(let r=0;r<e.length;r++){const n=e[r];for(;t.length>=2;){const l=t[t.length-1],o=t[t.length-2];if((l.x-o.x)*(n.y-o.y)>=(l.y-o.y)*(n.x-o.x))t.pop();else break}t.push(n)}t.pop();const a=[];for(let r=e.length-1;r>=0;r--){const n=e[r];for(;a.length>=2;){const l=a[a.length-1],o=a[a.length-2];if((l.x-o.x)*(n.y-o.y)>=(l.y-o.y)*(n.x-o.x))a.pop();else break}a.push(n)}return a.pop(),t.length===1&&a.length===1&&t[0].x===a[0].x&&t[0].y===a[0].y?t:t.concat(a)}var j6=sE;function cE(e){var t,a,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(a=cE(e[t]))&&(r&&(r+=" "),r+=a)}else for(a in e)e[a]&&(r&&(r+=" "),r+=a);return r}function uE(){for(var e,t,a=0,r="",n=arguments.length;a<n;a++)(e=arguments[a])&&(t=cE(e))&&(r&&(r+=" "),r+=t);return r}const kx="-",M6=e=>{const t=L6(e),{conflictingClassGroups:a,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:o=>{const c=o.split(kx);return c[0]===""&&c.length!==1&&c.shift(),fE(c,t)||P6(o)},getConflictingClassGroupIds:(o,c)=>{const f=a[o]||[];return c&&r[o]?[...f,...r[o]]:f}}},fE=(e,t)=>{if(e.length===0)return t.classGroupId;const a=e[0],r=t.nextPart.get(a),n=r?fE(e.slice(1),r):void 0;if(n)return n;if(t.validators.length===0)return;const l=e.join(kx);return t.validators.find(({validator:o})=>o(l))?.classGroupId},Zb=/^\[(.+)\]$/,P6=e=>{if(Zb.test(e)){const t=Zb.exec(e)[1],a=t?.substring(0,t.indexOf(":"));if(a)return"arbitrary.."+a}},L6=e=>{const{theme:t,classGroups:a}=e,r={nextPart:new Map,validators:[]};for(const n in a)yg(a[n],r,n,t);return r},yg=(e,t,a,r)=>{e.forEach(n=>{if(typeof n=="string"){const l=n===""?t:Jb(t,n);l.classGroupId=a;return}if(typeof n=="function"){if(B6(n)){yg(n(r),t,a,r);return}t.validators.push({validator:n,classGroupId:a});return}Object.entries(n).forEach(([l,o])=>{yg(o,Jb(t,l),a,r)})})},Jb=(e,t)=>{let a=e;return t.split(kx).forEach(r=>{a.nextPart.has(r)||a.nextPart.set(r,{nextPart:new Map,validators:[]}),a=a.nextPart.get(r)}),a},B6=e=>e.isThemeGetter,I6=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,a=new Map,r=new Map;const n=(l,o)=>{a.set(l,o),t++,t>e&&(t=0,r=a,a=new Map)};return{get(l){let o=a.get(l);if(o!==void 0)return o;if((o=r.get(l))!==void 0)return n(l,o),o},set(l,o){a.has(l)?a.set(l,o):n(l,o)}}},bg="!",wg=":",U6=wg.length,z6=e=>{const{prefix:t,experimentalParseClassName:a}=e;let r=n=>{const l=[];let o=0,c=0,f=0,p;for(let S=0;S<n.length;S++){let y=n[S];if(o===0&&c===0){if(y===wg){l.push(n.slice(f,S)),f=S+U6;continue}if(y==="/"){p=S;continue}}y==="["?o++:y==="]"?o--:y==="("?c++:y===")"&&c--}const m=l.length===0?n:n.substring(f),g=H6(m),v=g!==m,w=p&&p>f?p-f:void 0;return{modifiers:l,hasImportantModifier:v,baseClassName:g,maybePostfixModifierPosition:w}};if(t){const n=t+wg,l=r;r=o=>o.startsWith(n)?l(o.substring(n.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:o,maybePostfixModifierPosition:void 0}}if(a){const n=r;r=l=>a({className:l,parseClassName:n})}return r},H6=e=>e.endsWith(bg)?e.substring(0,e.length-1):e.startsWith(bg)?e.substring(1):e,V6=e=>{const t=Object.fromEntries(e.orderSensitiveModifiers.map(r=>[r,!0]));return r=>{if(r.length<=1)return r;const n=[];let l=[];return r.forEach(o=>{o[0]==="["||t[o]?(n.push(...l.sort(),o),l=[]):l.push(o)}),n.push(...l.sort()),n}},G6=e=>({cache:I6(e.cacheSize),parseClassName:z6(e),sortModifiers:V6(e),...M6(e)}),W6=/\s+/,q6=(e,t)=>{const{parseClassName:a,getClassGroupId:r,getConflictingClassGroupIds:n,sortModifiers:l}=t,o=[],c=e.trim().split(W6);let f="";for(let p=c.length-1;p>=0;p-=1){const m=c[p],{isExternal:g,modifiers:v,hasImportantModifier:w,baseClassName:S,maybePostfixModifierPosition:y}=a(m);if(g){f=m+(f.length>0?" "+f:f);continue}let _=!!y,E=r(_?S.substring(0,y):S);if(!E){if(!_){f=m+(f.length>0?" "+f:f);continue}if(E=r(S),!E){f=m+(f.length>0?" "+f:f);continue}_=!1}const N=l(v).join(":"),T=w?N+bg:N,j=T+E;if(o.includes(j))continue;o.push(j);const R=n(E,_);for(let M=0;M<R.length;++M){const A=R[M];o.push(T+A)}f=m+(f.length>0?" "+f:f)}return f};function $6(){let e=0,t,a,r="";for(;e<arguments.length;)(t=arguments[e++])&&(a=dE(t))&&(r&&(r+=" "),r+=a);return r}const dE=e=>{if(typeof e=="string")return e;let t,a="";for(let r=0;r<e.length;r++)e[r]&&(t=dE(e[r]))&&(a&&(a+=" "),a+=t);return a};function X6(e,...t){let a,r,n,l=o;function o(f){const p=t.reduce((m,g)=>g(m),e());return a=G6(p),r=a.cache.get,n=a.cache.set,l=c,c(f)}function c(f){const p=r(f);if(p)return p;const m=q6(f,a);return n(f,m),m}return function(){return l($6.apply(null,arguments))}}const Ba=e=>{const t=a=>a[e]||[];return t.isThemeGetter=!0,t},hE=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,pE=/^\((?:(\w[\w-]*):)?(.+)\)$/i,K6=/^\d+\/\d+$/,Y6=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,Q6=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,Z6=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,J6=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,e5=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Oo=e
vendor: 4,365 bytes, line 49
49=>K6.test(e),pt=e=>!!e&&!Number.isNaN(Number(e)),Ai=e=>!!e&&Number.isInteger(Number(e)),Dm=e=>e.endsWith("%")&&pt(e.slice(0,-1)),Ls=e=>Y6.test(e),t5=()=>!0,a5=e=>Q6.test(e)&&!Z6.test(e),mE=()=>!1,r5=e=>J6.test(e),n5=e=>e5.test(e),s5=e=>!He(e)&&!Ve(e),i5=e=>cc(e,vE,mE),He=e=>hE.test(e),hl=e=>cc(e,yE,a5),Om=e=>cc(e,f5,pt),ew=e=>cc(e,gE,mE),l5=e=>cc(e,xE,n5),Nd=e=>cc(e,bE,r5),Ve=e=>pE.test(e),ou=e=>uc(e,yE),o5=e=>uc(e,d5),tw=e=>uc(e,gE),c5=e=>uc(e,vE),u5=e=>uc(e,xE),Cd=e=>uc(e,bE,!0),cc=(e,t,a)=>{const r=hE.exec(e);return r?r[1]?t(r[1]):a(r[2]):!1},uc=(e,t,a=!1)=>{const r=pE.exec(e);return r?r[1]?t(r[1]):a:!1},gE=e=>e==="position"||e==="percentage",xE=e=>e==="image"||e==="url",vE=e=>e==="length"||e==="size"||e==="bg-size",yE=e=>e==="length",f5=e=>e==="number",d5=e=>e==="family-name",bE=e=>e==="shadow",h5=()=>{const e=Ba("color"),t=Ba("font"),a=Ba("text"),r=Ba("font-weight"),n=Ba("tracking"),l=Ba("leading"),o=Ba("breakpoint"),c=Ba("container"),f=Ba("spacing"),p=Ba("radius"),m=Ba("shadow"),g=Ba("inset-shadow"),v=Ba("text-shadow"),w=Ba("drop-shadow"),S=Ba("blur"),y=Ba("perspective"),_=Ba("aspect"),E=Ba("ease"),N=Ba("animate"),T=()=>["auto","avoid","all","avoid-page","page","left","right","column"],j=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],R=()=>[...j(),Ve,He],M=()=>["auto","hidden","clip","visible","scroll"],A=()=>["auto","contain","none"],P=()=>[Ve,He,f],I=()=>[Oo,"full","auto",...P()],z=()=>[Ai,"none","subgrid",Ve,He],Y=()=>["auto",{span:["full",Ai,Ve,He]},Ai,Ve,He],q=()=>[Ai,"auto",Ve,He],te=()=>["auto","min","max","fr",Ve,He],oe=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],ce=()=>["start","end","center","stretch","center-safe","end-safe"],O=()=>["auto",...P()],ee=()=>[Oo,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...P()],ne=()=>[e,Ve,He],ae=()=>[...j(),tw,ew,{position:[Ve,He]}],we=()=>["no-repeat",{repeat:["","x","y","space","round"]}],H=()=>["auto","cover","contain",c5,i5,{size:[Ve,He]}],D=()=>[Dm,ou,hl],U=()=>["","none","full",p,Ve,He],B=()=>["",pt,ou,hl],V=()=>["solid","dashed","dotted","double"],Q=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],re=()=>[pt,Dm,tw,ew],ue=()=>["","none",S,Ve,He],fe=()=>["none",pt,Ve,He],ye=()=>["none",pt,Ve,He],De=()=>[pt,Ve,He],X=()=>[Oo,"full",...P()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[Ls],breakpoint:[Ls],color:[t5],container:[Ls],"drop-shadow":[Ls],ease:["in","out","in-out"],font:[s5],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[Ls],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[Ls],shadow:[Ls],spacing:["px",pt],text:[Ls],"text-shadow":[Ls],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",Oo,He,Ve,_]}],container:["container"],columns:[{columns:[pt,He,Ve,c]}],"break-after":[{"break-after":T()}],"break-before":[{"break-before":T()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:R()}],overflow:[{overflow:M()}],"overflow-x":[{"overflow-x":M()}],"overflow-y":[{"overflow-y":M()}],overscroll:[{overscroll:A()}],"overscroll-x":[{"overscroll-x":A()}],"overscroll-y":[{"overscroll-y":A()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:I()}],"inset-x":[{"inset-x":I()}
vendor: 11,720 bytes, line 49
49],"inset-y":[{"inset-y":I()}],start:[{start:I()}],end:[{end:I()}],top:[{top:I()}],right:[{right:I()}],bottom:[{bottom:I()}],left:[{left:I()}],visibility:["visible","invisible","collapse"],z:[{z:[Ai,"auto",Ve,He]}],basis:[{basis:[Oo,"full","auto",c,...P()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[pt,Oo,"auto","initial","none",He]}],grow:[{grow:["",pt,Ve,He]}],shrink:[{shrink:["",pt,Ve,He]}],order:[{order:[Ai,"first","last","none",Ve,He]}],"grid-cols":[{"grid-cols":z()}],"col-start-end":[{col:Y()}],"col-start":[{"col-start":q()}],"col-end":[{"col-end":q()}],"grid-rows":[{"grid-rows":z()}],"row-start-end":[{row:Y()}],"row-start":[{"row-start":q()}],"row-end":[{"row-end":q()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":te()}],"auto-rows":[{"auto-rows":te()}],gap:[{gap:P()}],"gap-x":[{"gap-x":P()}],"gap-y":[{"gap-y":P()}],"justify-content":[{justify:[...oe(),"normal"]}],"justify-items":[{"justify-items":[...ce(),"normal"]}],"justify-self":[{"justify-self":["auto",...ce()]}],"align-content":[{content:["normal",...oe()]}],"align-items":[{items:[...ce(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...ce(),{baseline:["","last"]}]}],"place-content":[{"place-content":oe()}],"place-items":[{"place-items":[...ce(),"baseline"]}],"place-self":[{"place-self":["auto",...ce()]}],p:[{p:P()}],px:[{px:P()}],py:[{py:P()}],ps:[{ps:P()}],pe:[{pe:P()}],pt:[{pt:P()}],pr:[{pr:P()}],pb:[{pb:P()}],pl:[{pl:P()}],m:[{m:O()}],mx:[{mx:O()}],my:[{my:O()}],ms:[{ms:O()}],me:[{me:O()}],mt:[{mt:O()}],mr:[{mr:O()}],mb:[{mb:O()}],ml:[{ml:O()}],"space-x":[{"space-x":P()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":P()}],"space-y-reverse":["space-y-reverse"],size:[{size:ee()}],w:[{w:[c,"screen",...ee()]}],"min-w":[{"min-w":[c,"screen","none",...ee()]}],"max-w":[{"max-w":[c,"screen","none","prose",{screen:[o]},...ee()]}],h:[{h:["screen","lh",...ee()]}],"min-h":[{"min-h":["screen","lh","none",...ee()]}],"max-h":[{"max-h":["screen","lh",...ee()]}],"font-size":[{text:["base",a,ou,hl]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[r,Ve,Om]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",Dm,He]}],"font-family":[{font:[o5,He,t]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[n,Ve,He]}],"line-clamp":[{"line-clamp":[pt,"none",Ve,Om]}],leading:[{leading:[l,...P()]}],"list-image":[{"list-image":["none",Ve,He]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",Ve,He]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:ne()}],"text-color":[{text:ne()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...V(),"wavy"]}],"text-decoration-thickness":[{decoration:[pt,"from-font","auto",Ve,hl]}],"text-decoration-color":[{decoration:ne()}],"underline-offset":[{"underline-offset":[pt,"auto",Ve,He]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:P()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",Ve,He]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",Ve,He]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:ae()}],"bg-repeat":[{bg:we()}],"bg-size":[{bg:H()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},Ai,Ve,He],radial:["",Ve,He],conic:[Ai,Ve,He]},u5,l5]}],"bg-color":[{bg:ne()}],"gradient-from-pos":[{from:D()}],"gradient-via-pos":[{via:D()}],"gradient-to-pos":[{to:D()}],"gradient-from":[{from:ne()}],"gradient-via":[{via:ne()}],"gradient-to":[{to:ne()}],rounded:[{rounded:U()}],"rounded-s":[{"rounded-s":U()}],"rounded-e":[{"rounded-e":U()}],"rounded-t":[{"rounded-t":U()}],"rounded-r":[{"rounded-r":U()}],"rounded-b":[{"rounded-b":U()}],"rounded-l":[{"rounded-l":U()}],"rounded-ss":[{"rounded-ss":U()}],"rounded-se":[{"rounded-se":U()}],"rounded-ee":[{"rounded-ee":U()}],"rounded-es":[{"rounded-es":U()}],"rounded-tl":[{"rounded-tl":U()}],"rounded-tr":[{"rounded-tr":U()}],"rounded-br":[{"rounded-br":U()}],"rounded-bl":[{"rounded-bl":U()}],"border-w":[{border:B()}],"border-w-x":[{"border-x":B()}],"border-w-y":[{"border-y":B()}],"border-w-s":[{"border-s":B()}],"border-w-e":[{"border-e":B()}],"border-w-t":[{"border-t":B()}],"border-w-r":[{"border-r":B()}],"border-w-b":[{"border-b":B()}],"border-w-l":[{"border-l":B()}],"divide-x":[{"divide-x":B()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":B()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...V(),"hidden","none"]}],"divide-style":[{divide:[...V(),"hidden","none"]}],"border-color":[{border:ne()}],"border-color-x":[{"border-x":ne()}],"border-color-y":[{"border-y":ne()}],"border-color-s":[{"border-s":ne()}],"border-color-e":[{"border-e":ne()}],"border-color-t":[{"border-t":ne()}],"border-color-r":[{"border-r":ne()}],"border-color-b":[{"border-b":ne()}],"border-color-l":[{"border-l":ne()}],"divide-color":[{divide:ne()}],"outline-style":[{outline:[...V(),"none","hidden"]}],"outline-offset":[{"outline-offset":[pt,Ve,He]}],"outline-w":[{outline:["",pt,ou,hl]}],"outline-color":[{outline:ne()}],shadow:[{shadow:["","none",m,Cd,Nd]}],"shadow-color":[{shadow:ne()}],"inset-shadow":[{"inset-shadow":["none",g,Cd,Nd]}],"inset-shadow-color":[{"inset-shadow":ne()}],"ring-w":[{ring:B()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:ne()}],"ring-offset-w":[{"ring-offset":[pt,hl]}],"ring-offset-color":[{"ring-offset":ne()}],"inset-ring-w":[{"inset-ring":B()}],"inset-ring-color":[{"inset-ring":ne()}],"text-shadow":[{"text-shadow":["none",v,Cd,Nd]}],"text-shadow-color":[{"text-shadow":ne()}],opacity:[{opacity:[pt,Ve,He]}],"mix-blend":[{"mix-blend":[...Q(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":Q()}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[pt]}],"mask-image-linear-from-pos":[{"mask-linear-from":re()}],"mask-image-linear-to-pos":[{"mask-linear-to":re()}],"mask-image-linear-from-color":[{"mask-linear-from":ne()}],"mask-image-linear-to-color":[{"mask-linear-to":ne()}],"mask-image-t-from-pos":[{"mask-t-from":re()}],"mask-image-t-to-pos":[{"mask-t-to":re()}],"mask-image-t-from-color":[{"mask-t-from":ne()}],"mask-image-t-to-color":[{"mask-t-to":ne()}],"mask-image-r-from-pos":[{"mask-r-from":re()}],"mask-image-r-to-pos":[{"mask-r-to":re()}],"mask-image-r-from-color":[{"mask-r-from":ne()}],"mask-image-r-to-color":[{"mask-r-to":ne()}],"mask-image-b-from-pos":[{"mask-b-from":re()}],"mask-image-b-to-pos":[{"mask-b-to":re()}],"mask-image-b-from-color":[{"mask-b-from":ne()}],"mask-image-b-to-color":[{"mask-b-to":ne()}],"mask-image-l-from-pos":[{"mask-l-from":re()}],"mask-image-l-to-pos":[{"mask-l-to":re()}],"mask-image-l-from-color":[{"mask-l-from":ne()}],"mask-image-l-to-color":[{"mask-l-to":ne()}],"mask-image-x-from-pos":[{"mask-x-from":re()}],"mask-image-x-to-pos":[{"mask-x-to":re()}],"mask-image-x-from-color":[{"mask-x-from":ne()}],"mask-image-x-to-color":[{"mask-x-to":ne()}],"mask-image-y-from-pos":[{"mask-y-from":re()}],"mask-image-y-to-pos":[{"mask-y-to":re()}],"mask-image-y-from-color":[{"mask-y-from":ne()}],"mask-image-y-to-color":[{"mask-y-to":ne()}],"mask-image-radial":[{"mask-radial":[Ve,He]}],"mask-image-radial-from-pos":[{"mask-radial-from":re()}],"mask-image-radial-to-pos":[{"mask-radial-to":re()}],"mask-image-radial-from-color":[{"mask-radial-from":ne()}],"mask-image-radial-to-color":[{"mask-radial-to":ne()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":j()}],"mask-image-conic-pos":[{"mask-conic":[pt]}],"mask-image-conic-from-pos":[{"mask-conic-from":re()}],"mask-image-conic-to-pos":[{"mask-conic-to":re()}],"mask-image-conic-from-color":[{"mask-conic-from":ne()}],"mask-image-conic-to-color":[{"mask-conic-to":ne()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:ae()}],"mask-repeat":[{mask:we()}],"mask-size":[{mask:H()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",Ve,He]}],filter:[{filter:["","none",Ve,He]}],blur:[{blur:ue()}],brightness:[{brightness:[pt,Ve,He]}],contrast:[{contrast:[pt,Ve,He]}],"drop-shadow":[{"drop-shadow":["","none",w,Cd,Nd]}],"drop-shadow-color":[{"drop-shadow":ne()}],grayscale:[{grayscale:["",pt,Ve,He]}],"hue-rotate":[{"hue-rotate":[pt,Ve,He]}],invert:[{invert:["",pt,Ve,He]}],saturate:[{saturate:[pt,Ve,He]}],sepia:[{sepia:["",pt,Ve,He]}],"backdrop-filter":[{"backdrop-filter":["","none",Ve,He]}],"backdrop-blur":[{"backdrop-blur":ue()}],"backdrop-brightness":[{"backdrop-brightness":[pt,Ve,He]}],"backdrop-contrast":[{"backdrop-contrast":[pt,Ve,He]}],"backdrop-grayscale":[{"backdrop-grayscale":["",pt,Ve,He]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[pt,Ve,He]}],"backdrop-invert":[{"backdrop-invert":["",pt,Ve,He]}],"backdrop-opacity":[{"backdrop-opacity":[pt,Ve,He]}],"backdrop-saturate":[{"backdrop-saturate":[pt,Ve,He]}],"backdrop-sepia":[{"backdrop-sepia":["",pt,Ve,He]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":P()}],"border-spacing-x":[{"border-spacing-x":P()}],"border-spacing-y":[{"border-spacing-y":P()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",Ve,He]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[pt,"initial",Ve,He]}],ease:[{ease:["linear","initial",E,Ve,He]}],delay:[{delay:[pt,Ve,He]}],animate:[{animate:["none",N,Ve,He]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[y,Ve,He]}],"perspective-origin":[{"perspective-origin":R()}],rotate:[{rotate:fe()}],"rotate-x":[{"rotate-x":fe()}],"rotate-y":[{"rotate-y":fe()}],"rotate-z":[{"rotate-z":fe()}],scale:[{scale:ye()}],"scale-x":[{"scale-x":ye()}],"scale-y":[{"scale-y":ye()}],"scale-z":[{"scale-z":ye()}],"scale-3d":["scale-3d"],skew:[{skew:De()}],"skew-x":[{"skew-x":De()}],"skew-y":[{"skew-y":De()}],transform:[{transform:[Ve,He,"","none","gpu","cpu"]}],"transform-origin":[{origin:R()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:X()}],"translate-x":[{"translate-x":X()}],"translate-y":[{"translate-y":X()}],"translate-z":[{"translate-z":X()}],"translate-none":["translate-none"],accent:[{accent:ne()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:ne()}
vendor: 10,733 bytes, lines 49-99
49],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",Ve,He]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":P()}],"scroll-mx":[{"scroll-mx":P()}],"scroll-my":[{"scroll-my":P()}],"scroll-ms":[{"scroll-ms":P()}],"scroll-me":[{"scroll-me":P()}],"scroll-mt":[{"scroll-mt":P()}],"scroll-mr":[{"scroll-mr":P()}],"scroll-mb":[{"scroll-mb":P()}],"scroll-ml":[{"scroll-ml":P()}],"scroll-p":[{"scroll-p":P()}],"scroll-px":[{"scroll-px":P()}],"scroll-py":[{"scroll-py":P()}],"scroll-ps":[{"scroll-ps":P()}],"scroll-pe":[{"scroll-pe":P()}],"scroll-pt":[{"scroll-pt":P()}],"scroll-pr":[{"scroll-pr":P()}],"scroll-pb":[{"scroll-pb":P()}],"scroll-pl":[{"scroll-pl":P()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",Ve,He]}],fill:[{fill:["none",...ne()]}],"stroke-w":[{stroke:[pt,ou,hl,Om]}],stroke:[{stroke:["none",...ne()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}},p5=X6(h5);function Et(...e){return p5(uE(e))}function m5({delayDuration:e=0,...t}){return d.jsx(j6,{"data-loc":"client/src/components/ui/tooltip.tsx:11","data-slot":"tooltip-provider",delayDuration:e,...t})}const aw=e=>typeof e=="boolean"?`${e}`:e===0?"0":e,rw=uE,wE=(e,t)=>a=>{var r;if(t?.variants==null)return rw(e,a?.class,a?.className);const{variants:n,defaultVariants:l}=t,o=Object.keys(n).map(p=>{const m=a?.[p],g=l?.[p];if(m===null)return null;const v=aw(m)||aw(g);return n[p][v]}),c=a&&Object.entries(a).reduce((p,m)=>{let[g,v]=m;return v===void 0||(p[g]=v),p},{}),f=t==null||(r=t.compoundVariants)===null||r===void 0?void 0:r.reduce((p,m)=>{let{class:g,className:v,...w}=m;return Object.entries(w).every(S=>{let[y,_]=S;return Array.isArray(_)?_.includes({...l,...c}[y]):{...l,...c}[y]===_})?[...p,g,v]:p},[]);return rw(e,o,f,a?.class,a?.className)},Nx=wE("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-white hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border bg-transparent shadow-xs hover:bg-accent dark:bg-transparent dark:border-input dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",sm:"h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-10 rounded-md px-6 has-[>svg]:px-4",icon:"size-9","icon-sm":"size-8","icon-lg":"size-10"}},defaultVariants:{variant:"default",size:"default"}});function Ge({className:e,variant:t,size:a,asChild:r=!1,...n}){const l=r?T_:"button";return d.jsx(l,{"data-loc":"client/src/components/ui/button.tsx:52","data-slot":"button",className:Et(Nx({variant:t,size:a,className:e})),...n})}function ut({className:e,...t}){return d.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:7","data-slot":"card",className:Et("bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm",e),...t})}function g5({className:e,...t}){return d.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:66","data-slot":"card-content",className:Et("px-6",e),...t})}/**
50 * @license lucide-react v0.453.0 - ISC
51 *
52 * This source code is licensed under the ISC license.
53 * See the LICENSE file in the root directory of this source tree.
54 */const x5=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),SE=(...e)=>e.filter((t,a,r)=>!!t&&r.indexOf(t)===a).join(" ");/**
55 * @license lucide-react v0.453.0 - ISC
56 *
57 * This source code is licensed under the ISC license.
58 * See the LICENSE file in the root directory of this source tree.
59 */var v5={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/**
60 * @license lucide-react v0.453.0 - ISC
61 *
62 * This source code is licensed under the ISC license.
63 * See the LICENSE file in the root directory of this source tree.
64 */const y5=C.forwardRef(({color:e="currentColor",size:t=24,strokeWidth:a=2,absoluteStrokeWidth:r,className:n="",children:l,iconNode:o,...c},f)=>C.createElement("svg",{ref:f,...v5,width:t,height:t,stroke:e,strokeWidth:r?Number(a)*24/Number(t):a,className:SE("lucide",n),...c},[...o.map(([p,m])=>C.createElement(p,m)),...Array.isArray(l)?l:[l]]));/**
65 * @license lucide-react v0.453.0 - ISC
66 *
67 * This source code is licensed under the ISC license.
68 * See the LICENSE file in the root directory of this source tree.
69 */const Ke=(e,t)=>{const a=C.forwardRef(({className:r,...n},l)=>C.createElement(y5,{ref:l,iconNode:t,className:SE(`lucide-${x5(e)}`,r),...n}));return a.displayName=`${e}`,a};/**
70 * @license lucide-react v0.453.0 - ISC
71 *
72 * This source code is licensed under the ISC license.
73 * See the LICENSE file in the root directory of this source tree.
74 */const o0=Ke("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]);/**
75 * @license lucide-react v0.453.0 - ISC
76 *
77 * This source code is licensed under the ISC license.
78 * See the LICENSE file in the root directory of this source tree.
79 */const nw=Ke("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);/**
80 * @license lucide-react v0.453.0 - ISC
81 *
82 * This source code is licensed under the ISC license.
83 * See the LICENSE file in the root directory of this source tree.
84 */const _E=Ke("Ban",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m4.9 4.9 14.2 14.2",key:"1m5liu"}]]);/**
85 * @license lucide-react v0.453.0 - ISC
86 *
87 * This source code is licensed under the ISC license.
88 * See the LICENSE file in the root directory of this source tree.
89 */const b5=Ke("BellRing",[["path",{d:"M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9",key:"1qo2s2"}],["path",{d:"M10.3 21a1.94 1.94 0 0 0 3.4 0",key:"qgo35s"}],["path",{d:"M4 2C2.8 3.7 2 5.7 2 8",key:"tap9e0"}],["path",{d:"M22 8c0-2.3-.8-4.3-2-6",key:"5bb3ad"}]]);/**
90 * @license lucide-react v0.453.0 - ISC
91 *
92 * This source code is licensed under the ISC license.
93 * See the LICENSE file in the root directory of this source tree.
94 */const w5=Ke("Briefcase",[["path",{d:"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16",key:"jecpp"}],["rect",{width:"20",height:"14",x:"2",y:"6",rx:"2",key:"i6l2r4"}]]);/**
95 * @license lucide-react v0.453.0 - ISC
96 *
97 * This source code is licensed under the ISC license.
98 * See the LICENSE file in the root directory of this source tree.
99 */const EE=Ke("Building2",[["path",{d:"M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z",key:"1b4qmf"}],["path",{d:"M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2",key:"i71pzd"}],["path",{d:"M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2",key:"10jefs"}],["path",{d:"M10 6h4",key:"1itunk"}],["path",{d:"M10 10h4",key:"tcdvrf"}
99],["path",{d:"M10 14h4",key:"kelpxr"}],["path",{d:"M10 18h4",key:"1ulq68"}]]);/**
100 * @license lucide-react v0.453.0 - ISC
101 *
102 * This source code is licensed under the ISC license.
103 * See the LICENSE file in the root directory of this source tree.
104 */const S5=Ke("CalendarClock",[["path",{d:"M21 7.5V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h3.5",key:"1osxxc"}],["path",{d:"M16 2v4",key:"4m81vk"}],["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M3 10h5",key:"r794hk"}],["path",{d:"M17.5 17.5 16 16.3V14",key:"akvzfd"}],["circle",{cx:"16",cy:"16",r:"6",key:"qoo3c4"}]]);/**
105 * @license lucide-react v0.453.0 - ISC
106 *
107 * This source code is licensed under the ISC license.
108 * See the LICENSE file in the root directory of this source tree.
109 */const _5=Ke("ChartColumn",[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"M18 17V9",key:"2bz60n"}],["path",{d:"M13 17V5",key:"1frdt8"}],["path",{d:"M8 17v-3",key:"17ska0"}]]);/**
110 * @license lucide-react v0.453.0 - ISC
111 *
112 * This source code is licensed under the ISC license.
113 * See the LICENSE file in the root directory of this source tree.
114 */const E5=Ke("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/**
115 * @license lucide-react v0.453.0 - ISC
116 *
117 * This source code is licensed under the ISC license.
118 * See the LICENSE file in the root directory of this source tree.
119 */const AE=Ke("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/**
120 * @license lucide-react v0.453.0 - ISC
121 *
122 * This source code is licensed under the ISC license.
123 * See the LICENSE file in the root directory of this source tree.
124 */const A5=Ke("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]);/**
125 * @license lucide-react v0.453.0 - ISC
126 *
127 * This source code is licensed under the ISC license.
128 * See the LICENSE file in the root directory of this source tree.
129 */const T5=Ke("CircleAlert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]);/**
130 * @license lucide-react v0.453.0 - ISC
131 *
132 * This source code is licensed under the ISC license.
133 * See the LICENSE file in the root directory of this source tree.
134 */const sw=Ke("CircleCheckBig",[["path",{d:"M21.801 10A10 10 0 1 1 17 3.335",key:"yps3ct"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]]);/**
135 * @license lucide-react v0.453.0 - ISC
136 *
137 * This source code is licensed under the ISC license.
138 * See the LICENSE file in the root directory of this source tree.
139 */const Cx=Ke("CircleCheck",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);/**
140 * @license lucide-react v0.453.0 - ISC
141 *
142 * This source code is licensed under the ISC license.
143 * See the LICENSE file in the root directory of this source tree.
144 */const c0=Ke("CircleX",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]]);/**
145 * @license lucide-react v0.453.0 - ISC
146 *
147 * This source code is licensed under the ISC license.
148 * See the LICENSE file in the root directory of this source tree.
149 */const Sg=Ke("Clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]]);/**
150 * @license lucide-react v0.453.0 - ISC
151 *
152 * This source code is licensed under the ISC license.
153 * See the LICENSE file in the root directory of this source tree.
154 */const Dx=Ke("CreditCard",[["rect",{width:"20",height:"14",x:"2",y:"5",rx:"2",key:"ynyp8z"}],["line",{x1:"2",x2:"22",y1:"10",y2:"10",key:"1b3vmo"}]]);/**
155 * @license lucide-react v0.453.0 - ISC
156 *
157 * This source code is licensed under the ISC license.
158 * See the LICENSE file in the root directory of this source tree.
159 */const TE=Ke("Crown",[["path",{d:"M11.562 3.266a.5.5 0 0 1 .876 0L15.39 8.87a1 1 0 0 0 1.516.294L21.183 5.5a.5.5 0 0 1 .798.519l-2.834 10.246a1 1 0 0 1-.956.734H5.81a1 1 0 0 1-.957-.734L2.02 6.02a.5.5 0 0 1 .798-.519l4.276 3.664a1 1 0 0 0 1.516-.294z",key:"1vdc57"}],["path",{d:"M5 21h14",key:"11awu3"}]]);/**
160 * @license lucide-react v0.453.0 - ISC
161 *
162 * This source code is licensed under the ISC license.
163 * See the LICENSE file in the root directory of this source tree.
164 */const Ou=Ke("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]]);/**
165 * @license lucide-react v0.453.0 - ISC
166 *
167 * This source code is licensed under the ISC license.
168 * See the LICENSE file in the root directory of this source tree.
169 */const k5=Ke("EyeOff",[["path",{d:"M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49",key:"ct8e1f"}],["path",{d:"M14.084 14.158a3 3 0 0 1-4.242-4.242",key:"151rxh"}],["path",{d:"M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143",key:"13bj9a"}],["path",{d:"m2 2 20 20",key:"1ooewy"}]]);/**
170 * @license lucide-react v0.453.0 - ISC
171 *
172 * This source code is licensed under the ISC license.
173 * See the LICENSE file in the root directory of this source tree.
174 */const Ox=Ke("Eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);/**
175 * @license lucide-react v0.453.0 - ISC
176 *
177 * This source code is licensed under the ISC license.
178 * See the LICENSE file in the root directory of this source tree.
179 */const u0=Ke("FileSpreadsheet",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M8 13h2",key:"yr2amv"}],["path",{d:"M14 13h2",key:"un5t4a"}],["path",{d:"M8 17h2",key:"2yhykz"}],["path",{d:"M14 17h2",key:"10kma7"}]]);/**
180 * @license lucide-react v0.453.0 - ISC
181 *
182 * This source code is licensed under the ISC license.
183 * See the LICENSE file in the root directory of this source tree.
184 */const kE=Ke("FileText",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]]);/**
185 * @license lucide-react v0.453.0 - ISC
186 *
187 * This source code is licensed under the ISC license.
188 * See the LICENSE file in the root directory of this source tree.
189 */const NE=Ke("Gauge",[["path",{d:"m12 14 4-4",key:"9kzdfg"}],["path",{d:"M3.34 19a10 10 0 1 1 17.32 0",key:"19p75a"}]]);/**
190 * @license lucide-react v0.453.0 - ISC
191 *
192 * This source code is licensed under the ISC license.
193 * See the LICENSE file in the root directory of this source tree.
194 */const f0=Ke("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]]);/**
195 * @license lucide-react v0.453.0 - ISC
196 *
197 * This source code is licensed under the ISC license.
198 * See the LICENSE file in the root directory of this source tree.
199 */const Fm=Ke("History",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}],["path",{d:"M12 7v5l4 2",key:"1fdv2h"}]]);/**
200 * @license lucide-react v0.453.0 - ISC
201 *
202 * This source code is licensed under the ISC license.
203 * See the LICENSE file in the root directory of this source tree.
204 */const N5=Ke("House",[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8",key:"5wwlr5"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"1d0kgt"}]]);/**
205 * @license lucide-react v0.453.0 - ISC
206 *
207 * This source code is licensed under the ISC license.
208 * See the LICENSE file in the root directory of this source tree.
209 */const CE=Ke("KeyRound",[["path",{d:"M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z",key:"1s6t7t"}],["circle",{cx:"16.5",cy:"7.5",r:".5",fill:"currentColor",key:"w0ekpg"}]]);/**
210 * @license lucide-react v0.453.0 - ISC
211 *
212 * This source code is licensed under the ISC license.
213 * See the LICENSE file in the root directory of this source tree.
214 */const C5=Ke("Languages",[["path",{d:"m5 8 6 6",key:"1wu5hv"}],["path",{d:"m4 14 6-6 2-3",key:"1k1g8d"}],["path",{d:"M2 5h12",key:"or177f"}],["path",{d:"M7 2h1",key:"1t2jsx"}],["path",{d:"m22 22-5-10-5 10",key:"don7ne"}],["path",{d:"M14 18h6",key:"1m8k6r"}]]);/**
215 * @license lucide-react v0.453.0 - ISC
216 *
217 * This source code is licensed under the ISC license.
218 * See the LICENSE file in the root directory of this source tree.
219 */const D5=Ke("Layers",[["path",{d:"m12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83Z",key:"8b97xw"}],["path",{d:"m22 17.65-9.17 4.16a2 2 0 0 1-1.66 0L2 17.65",key:"dd6zsq"}],["path",{d:"m22 12.65-9.17 4.16a2 2 0 0 1-1.66 0L2 12.65",key:"ep9fru"}]]);/**
220 * @license lucide-react v0.453.0 - ISC
221 *
222 * This source code is licensed under the ISC license.
223 * See the LICENSE file in the root directory of this source tree.
224 */const Rm=Ke("LayoutDashboard",[["rect",{width:"7",height:"9",x:"3",y:"3",rx:"1",key:"10lvy0"}],["rect",{width:"7",height:"5",x:"14",y:"3",rx:"1",key:"16une8"}],["rect",{width:"7",height:"9",x:"14",y:"12",rx:"1",key:"1hutg5"}],["rect",{width:"7",height:"5",x:"3",y:"16",rx:"1",key:"ldoo1y"}]]);/**
225 * @license lucide-react v0.453.0 - ISC
226 *
227 * This source code is licensed under the ISC license.
228 * See the LICENSE file in the root directory of this source tree.
229 */const O5=Ke("LayoutGrid",[["rect",{width:"7",height:"7",x:"3",y:"3",rx:"1",key:"1g98yp"}],["rect",{width:"7",height:"7",x:"14",y:"3",rx:"1",key:"6d4xhi"}],["rect",{width:"7",height:"7",x:"14",y:"14",rx:"1",key:"nxv5o0"}],["rect",{width:"7",height:"7",x:"3",y:"14",rx:"1",key:"1bb6yr"}]]);/**
230 * @license lucide-react v0.453.0 - ISC
231 *
232 * This source code is licensed under the ISC license.
233 * See the LICENSE file in the root directory of this source tree.
234 */const F5=Ke("Link2",[["path",{d:"M9 17H7A5 5 0 0 1 7 7h2",key:"8i5ue5"}],["path",{d:"M15 7h2a5 5 0 1 1 0 10h-2",key:"1b9ql8"}],["line",{x1:"8",x2:"16",y1:"12",y2:"12",key:"1jonct"}]]);/**
235 * @license lucide-react v0.453.0 - ISC
236 *
237 * This source code is licensed under the ISC license.
238 * See the LICENSE file in the root directory of this source tree.
239 */const Rt=Ke("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);/**
240 * @license lucide-react v0.453.0 - ISC
241 *
242 * This source code is licensed under the ISC license.
243 * See the LICENSE file in the root directory of this source tree.
244 */const Fx=Ke("LogIn",[["path",{d:"M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4",key:"u53s6r"}],["polyline",{points:"10 17 15 12 10 7",key:"1ail0h"}],["line",{x1:"15",x2:"3",y1:"12",y2:"12",key:"v6grx8"}]]);/**
245 * @license lucide-react v0.453.0 - ISC
246 *
247 * This source code is licensed under the ISC license.
248 * See the LICENSE file in the root directory of this source tree.
249 */const R5=Ke("LogOut",[["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}],["polyline",{points:"16 17 21 12 16 7",key:"1gabdz"}],["line",{x1:"21",x2:"9",y1:"12",y2:"12",key:"1uyos4"}]]);/**
250 * @license lucide-react v0.453.0 - ISC
251 *
252 * This source code is licensed under the ISC license.
253 * See the LICENSE file in the root directory of this source tree.
254 */const j5=Ke("Mail",[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]]);/**
255 * @license lucide-react v0.453.0 - ISC
256 *
257 * This source code is licensed under the ISC license.
258 * See the LICENSE file in the root directory of this source tree.
259 */const M5=Ke("Pen",[["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z",key:"1a8usu"}]]);/**
260 * @license lucide-react v0.453.0 - ISC
261 *
262 * This source code is licensed under the ISC license.
263 * See the LICENSE file in the root directory of this source tree.
264 */const d0=Ke("Pencil",[["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z",key:"1a8usu"}],["path",{d:"m15 5 4 4",key:"1mk7zo"}]]);/**
265 * @license lucide-react v0.453.0 - ISC
266 *
267 * This source code is licensed under the ISC license.
268 * See the LICENSE file in the root directory of this source tree.
269 */const Ci=Ke("Plane",[["path",{d:"M17.8 19.2 16 11l3.5-3.5C21 6 21.5 4 21 3c-1-.5-3 0-4.5 1.5L13 8 4.8 6.2c-.5-.1-.9.1-1.1.5l-.3.5c-.2.5-.1 1 .3 1.3L9 12l-2 3H4l-1 1 3 2 2 3 1-1v-3l3-2 3.5 5.3c.3.4.8.5 1.3.3l.5-.2c.4-.3.6-.7.5-1.2z",key:"1v9wt8"}]]);/**
270 * @license lucide-react v0.453.0 - ISC
271 *
272 * This source code is licensed under the ISC license.
273 * See the LICENSE file in the root directory of this source tree.
274 */const h0=Ke("Plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]);/**
275 * @license lucide-react v0.453.0 - ISC
276 *
277 * This source code is licensed under the ISC license.
278 * See the LICENSE file in the root directory of this source tree.
279 */const P5=Ke("Receipt",[["path",{d:"M4 2v20l2-1 2 1 2-1 2 1 2-1 2 1 2-1 2 1V2l-2 1-2-1-2 1-2-1-2 1-2-1-2 1Z",key:"q3az6g"}],["path",{d:"M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8",key:"1h4pet"}],["path",{d:"M12 17.5v-11",key:"1jc1ny"}]]);/**
280 * @license lucide-react v0.453.0 - ISC
281 *
282 * This source code is licensed under the ISC license.
283 * See the LICENSE file in the root directory of this source tree.
284 */const iw=Ke("RefreshCw",[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]]);/**
285 * @license lucide-react v0.453.0 - ISC
286 *
287 * This source code is licensed under the ISC license.
288 * See the LICENSE file in the root directory of this source tree.
289 */const DE=Ke("RotateCcw",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}]]);/**
290 * @license lucide-react v0.453.0 - ISC
291 *
292 * This source code is licensed under the ISC license.
293 * See the LICENSE file in the root directory of this source tree.
294 */const _g=Ke("ScanLine",[["path",{d:"M3 7V5a2 2 0 0 1 2-2h2",key:"aa7l1z"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2",key:"4qcy5o"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2",key:"6vwrx8"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2",key:"ioqczr"}],["path",{d:"M7 12h10",key:"b7w52i"}]]);/**
295 * @license lucide-react v0.453.0 - ISC
296 *
297 * This source code is licensed under the ISC license.
298 * See the LICENSE file in the root directory of this source tree.
299 */const Rx=Ke("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);/**
300 * @license lucide-react v0.453.0 - ISC
301 *
302 * This source code is licensed under the ISC license.
303 * See the LICENSE file in the root directory of this source tree.
304 */const L5=Ke("ShieldAlert",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",ke
304y:"oel41y"}],["path",{d:"M12 8v4",key:"1got3b"}],["path",{d:"M12 16h.01",key:"1drbdi"}]]);/**
305 * @license lucide-react v0.453.0 - ISC
306 *
307 * This source code is licensed under the ISC license.
308 * See the LICENSE file in the root directory of this source tree.
309 */const p0=Ke("ShieldCheck",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);/**
310 * @license lucide-react v0.453.0 - ISC
311 *
312 * This source code is licensed under the ISC license.
313 * See the LICENSE file in the root directory of this source tree.
314 */const OE=Ke("Ticket",[["path",{d:"M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z",key:"qn84l0"}],["path",{d:"M13 5v2",key:"dyzc3o"}],["path",{d:"M13 17v2",key:"1ont0d"}],["path",{d:"M13 11v2",key:"1wjjxi"}]]);/**
315 * @license lucide-react v0.453.0 - ISC
316 *
317 * This source code is licensed under the ISC license.
318 * See the LICENSE file in the root directory of this source tree.
319 */const B5=Ke("Trash2",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}],["line",{x1:"10",x2:"10",y1:"11",y2:"17",key:"1uufr5"}],["line",{x1:"14",x2:"14",y1:"11",y2:"17",key:"xtxkd"}]]);/**
320 * @license lucide-react v0.453.0 - ISC
321 *
322 * This source code is licensed under the ISC license.
323 * See the LICENSE file in the root directory of this source tree.
324 */const I5=Ke("TrendingUp",[["polyline",{points:"22 7 13.5 15.5 8.5 10.5 2 17",key:"126l90"}],["polyline",{points:"16 7 22 7 22 13",key:"kwv8wd"}]]);/**
325 * @license lucide-react v0.453.0 - ISC
326 *
327 * This source code is licensed under the ISC license.
328 * See the LICENSE file in the root directory of this source tree.
329 */const U5=Ke("TriangleAlert",[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);/**
330 * @license lucide-react v0.453.0 - ISC
331 *
332 * This source code is licensed under the ISC license.
333 * See the LICENSE file in the root directory of this source tree.
334 */const Eg=Ke("Upload",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"17 8 12 3 7 8",key:"t8dd8p"}],["line",{x1:"12",x2:"12",y1:"3",y2:"15",key:"widbto"}]]);/**
335 * @license lucide-react v0.453.0 - ISC
336 *
337 * This source code is licensed under the ISC license.
338 * See the LICENSE file in the root directory of this source tree.
339 */const FE=Ke("UserPlus",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["line",{x1:"19",x2:"19",y1:"8",y2:"14",key:"1bvyxn"}],["line",{x1:"22",x2:"16",y1:"11",y2:"11",key:"1shjgl"}]]);/**
340 * @license lucide-react v0.453.0 - ISC
341 *
342 * This source code is licensed under the ISC license.
343 * See the LICENSE file in the root directory of this source tree.
344 */const RE=Ke("UserRound",[["circle",{cx:"12",cy:"8",r:"5",key:"1hypcn"}],["path",{d:"M20 21a8 8 0 0 0-16 0",key:"rfgkzh"}]]);/**
345 * @license lucide-react v0.453.0 - ISC
346 *
347 * This source code is licensed under the ISC license.
348 * See the LICENSE file in the root directory of this source tree.
349 */const Pi=Ke("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]]);/**
350 * @license lucide-react v0.453.0 - ISC
351 *
352 * This source code is licensed under the ISC license.
353 * See the LICENSE file in the root directory of this source tree.
354 */const lw=Ke("Wallet",[["path",{d:"M19 7V4a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1",key:"18etb6"}],["path",{d:"M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4",key:"xoc0q4"}]]);/**
355 * @license lucide-react v0.453.0 - ISC
356 *
357 * This source code is licensed under the ISC license.
358 * See the LICENSE file in the root directory of this source tree.
359 */const z5=Ke("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}
359],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);/**
360 * @license lucide-react v0.453.0 - ISC
361 *
362 * This source code is licensed under the ISC license.
363 * See the LICENSE file in the root directory of this source tree.
364 */const Ag=Ke("Zap",[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]]);function H5(e,t){if(e instanceof RegExp)return{keys:!1,pattern:e};var a,r,n,l,o=[],c="",f=e.split("/");for(f[0]||f.shift();n=f.shift();)a=n[0],a==="*"?(o.push(a),c+=n[1]==="?"?"(?:/(.*))?":"/(.*)"):a===":"?(r=n.indexOf("?",1),l=n.indexOf(".",1),o.push(n.substring(1,~r?r:~l?l:n.length)),c+=~r&&!~l?"(?:/([^/]+?))?":"/([^/]+?)",~l&&(c+=(~r?"?":"")+"\\"+n.substring(l))):c+="/"+n;return{keys:o,pattern:new RegExp("^"+c+(t?"(?=$|/)":"/?$"),"i")}}var jm={exports:{}},Mm={};/**
365 * @license React
366 * use-sync-external-store-shim.production.js
367 *
368 * Copyright (c) Meta Platforms, Inc. and affiliates.
369 *
370 * This source code is licensed under the MIT license found in the
371 * LICENSE file in the root directory of this source tree.
372 */var ow;function V5(){if(ow)return Mm;ow=1;var e=L0();function t(g,v){return g===v&&(g!==0||1/g===1/v)||g!==g&&v!==v}var a=typeof Object.is=="function"?Object.is:t,r=e.useState,n=e.useEffect,l=e.useLayoutEffect,o=e.useDebugValue;function c(g,v){var w=v(),S=r({inst:{value:w,getSnapshot:v}}),y=S[0].inst,_=S[1];return l(function(){y.value=w,y.getSnapshot=v,f(y)&&_({inst:y})},[g,w,v]),n(function(){return f(y)&&_({inst:y}),g(function(){f(y)&&_({inst:y})})},[g]),o(w),w}function f(g){var v=g.getSnapshot;g=g.value;try{var w=v();return!a(g,w)}catch{return!0}}function p(g,v){return v()}var m=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?p:c;return Mm.useSyncExternalStore=e.useSyncExternalStore!==void 0?e.useSyncExternalStore:m,Mm}var cw;function G5(){return cw||(cw=1,jm.exports=V5()),jm.exports}var jE=G5();const W5=B0.useInsertionEffect,q5=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",$5=q5?C.useLayoutEffect:C.useEffect,X5=W5||$5,ME=e=>{const t=C.useRef([e,(...a)=>t[0](...a)]).current;return X5(()=>{t[0]=e}),t[1]},K5="popstate",jx="pushState",Mx="replaceState",Y5="hashchange",uw=[K5,jx,Mx,Y5],Q5=e=>{for(const t of uw)addEventListener(t,e);return()=>{for(const t of uw)removeEventListener(t,e)}},PE=(e,t)=>jE.useSyncExternalStore(Q5,e,t),Z5=()=>location.search,J5=({ssrSearch:e=""}={})=>PE(Z5,()=>e),fw=()=>location.pathname,eO=({ssrPath:e}={})=>PE(fw,e?()=>e:fw),tO=(e,{replace:t=!1,state:a=null}={})=>history[t?Mx:jx](a,"",e),aO=(e={})=>[eO(e),tO],dw=Symbol.for("wouter_v3");if(typeof history<"u"&&typeof window[dw]>"u"){for(const e of[jx,Mx]){const t=history[e];history[e]=function(){const a=t.apply(this,arguments),r=new Event(e);return r.arguments=arguments,dispatchEvent(r),a}}Object.defineProperty(window,dw,{value:!0})}const rO=(e,t)=>t.toLowerCase().indexOf(e.toLowerCase())?"~"+t:t.slice(e.length)||"/",LE=(e="")=>e==="/"?"":e,nO=(e,t)=>e[0]==="~"?e.slice(1):LE(t)+e,sO=(e="",t)=>rO(hw(LE(e)),hw(t)),hw=e=>{try{return decodeURI(e)}catch{return e}},BE={hook:aO,searchHook:J5,parser:H5,base:"",ssrPath:void 0,ssrSearch:void 0,ssrContext:void 0,hrefs:e=>e},IE=C.createContext(BE),fc=()=>C.useContext(IE),UE={},zE=C.createContext(UE),HE=()=>C.useContext(zE),$0=e=>{const[t,a]=e.hook(e);return[sO(e.base,t),ME((r,n)=>a(nO(r,e.base),n))]},ds=()=>$0(fc()),Px=(e,t,a,r)=>{const{pattern:n,keys:l}=t instanceof RegExp?{keys:!1,pattern:t}:e(t||"*",r),o=n.exec(a)||[],[c,...f]=o;return c!==void 0?[!0,(()=>{const p=l!==!1?Object.fromEntries(l.map((g,v)=>[g,f[v]])):o.groups;let m={...f};return p&&Object.assign(m,p),m})(),...r?[c]:[]]:[!1,null]},iO=e=>Px(fc().parser,e,ds()[0]),lO=({children:e,...t})=>{const a=fc(),r=t.hook?BE:a;let n=r;const[l,o]=t.ssrPath?.split("?")??[];o&&(t.ssrSearch=o,t.ssrPath=l),t.hrefs=t.hrefs??t.hook?.hrefs;let c=C.useRef({}),f=c.current,p=f;for(let m in r){const g=m==="base"?r[m]+(t[m]||""):t[m]||r[m];f===p&&g!==p[m]&&(c.current=p={...p}),p[m]=g,(g!==r[m]||g!==n[m])&&(n=p)}return C.createElement(IE.Provider,{value:n,children:e})},pw=({children:e,component:t},a)=>t?C.createElement(t,{params:a}):typeof e=="function"?e(a):e,oO=e=>{let t=C.useRef(UE);const a=t.current;return t.current=Object.keys(e).length!==Object.keys(a).length||Object.entries(e).some(([r,n])=>n!==a[r])?e:a},Ia=({path:e,nest:t,match:a,...r})=>{const n=fc(),[l]=$0(n),[o,c,f]=a??Px(n.parser,e,l,t),p=oO({...HE(),...c});if(!o)return null;const m=f?C.createElement(lO,{base:f},pw(r,p)):pw(r,p);return C.createElement(zE.Provider,{value:p,children:m})},_n=C.forwardRef((e,t)=>
372{const a=fc(),[r,n]=$0(a),{to:l="",href:o=l,onClick:c,asChild:f,children:p,className:m,replace:g,state:v,...w}=e,S=ME(_=>{_.ctrlKey||_.metaKey||_.altKey||_.shiftKey||_.button!==0||(c?.(_),_.defaultPrevented||(_.preventDefault(),n(o,e)))}),y=a.hrefs(o[0]==="~"?o.slice(1):a.base+o,a);return f&&C.isValidElement(p)?C.cloneElement(p,{onClick:S,href:y}):C.createElement("a",{...w,onClick:S,href:y,className:m?.call?m(r===o):m,children:p,ref:t})}),Tg=e=>Array.isArray(e)?e.flatMap(t=>Tg(t&&t.type===C.Fragment?t.props.children:t)):[e],cO=({children:e,location:t})=>{const a=fc(),[r]=$0(a);typeof window<"u"&&(window.__WOUTER_ROUTES__||(window.__WOUTER_ROUTES__=[]),Tg(e).forEach(l=>{if(C.isValidElement(l)&&l.props.path){const o=l.props.path;window.__WOUTER_ROUTES__.includes(o)||window.__WOUTER_ROUTES__.push(o)}}));for(const n of Tg(e)){let l=0;if(C.isValidElement(n)&&(l=Px(a.parser,n.props.path,t||r,n.props.nest))[0])return C.cloneElement(n,{match:l})}return null};function mw(){const[,e]=ds(),t=()=>{e("/")};return d.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:14",className:"min-h-screen w-full flex items-center justify-center bg-gradient-to-br from-slate-50 to-slate-100",children:d.jsx(ut,{"data-loc":"client/src/pages/NotFound.tsx:15",className:"w-full max-w-lg mx-4 shadow-lg border-0 bg-white/80 backdrop-blur-sm",children:d.jsxs(g5,{"data-loc":"client/src/pages/NotFound.tsx:16",className:"pt-8 pb-8 text-center",children:[d.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:17",className:"flex justify-center mb-6",children:d.jsxs("div",{"data-loc":"client/src/pages/NotFound.tsx:18",className:"relative",children:[d.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:19",className:"absolute inset-0 bg-red-100 rounded-full animate-pulse"}),d.jsx(T5,{"data-loc":"client/src/pages/NotFound.tsx:20",className:"relative h-16 w-16 text-red-500"})]})}),d.jsx("h1",{"data-loc":"client/src/pages/NotFound.tsx:24",className:"text-4xl font-bold text-slate-900 mb-2",children:"404"}),d.jsx("h2",{"data-loc":"client/src/pages/NotFound.tsx:26",className:"text-xl font-semibold text-slate-700 mb-4",children:"Page Not Found"}),d.jsxs("p",{"data-loc":"client/src/pages/NotFound.tsx:30",className:"text-slate-600 mb-8 leading-relaxed",children:["Sorry, the page you are looking for doesn't exist.",d.jsx("br",{"data-loc":"client/src/pages/NotFound.tsx:32"}),"It may have been moved or deleted."]}),d.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:36",id:"not-found-button-group",className:"flex flex-col sm:flex-row gap-3 justify-center",children:d.jsxs(Ge,{"data-loc":"client/src/pages/NotFound.tsx:40",onClick:t,className:"bg-blue-600 hover:bg-blue-700 text-white px-6 py-2.5 rounded-lg transition-all duration-200 shadow-md hover:shadow-lg",children:[d.jsx(N5,{"data-loc":"client/src/pages/NotFound.tsx:44",className:"w-4 h-4 mr-2"}),"Go Home"]})})]})})})}class uO extends C.Component{constructor(t){super(t),this.state={hasError:!1,error:null}}static getDerivedStateFromError(t){return{hasError:!0,error:t}}render(){return this.state.hasError?d.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:27",className:"flex items-center justify-center min-h-screen p-8 bg-background",children:d.jsxs("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:28",className:"flex flex-col items-center w-full max-w-2xl p-8",children:[d.jsx(U5,{"data-loc":"client/src/components/ErrorBoundary.tsx:29",size:48,className:"text-destructive mb-6 flex-shrink-0"}),d.jsx("h2",{"data-loc":"client/src/components/ErrorBoundary.tsx:34",className:"text-xl mb-4",children:"An unexpected error occurred."}),d.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:36",className:"p-4 w-full rounded bg-muted overflow-auto mb-6",children:d.jsx("pre",{"data-loc":"client/src/components/ErrorBoundary.tsx:37",className:"text-sm text-muted-foreground whitespace-break-spaces",children:this.state.error?.stack})}),d.jsxs("button",{"data-loc":"client/src/components/ErrorBoundary.tsx:42",onClick:()=>window.location.reload(),className:Et("flex items-center gap-2 px-4 py-2 rounded-lg","bg-primary text-primary-foreground","hover:opacity-90 cursor-pointer"),children:[d.jsx(DE,{"data-loc":"client/src/components/ErrorBoundary.tsx:50",size:16}),"Reload Page"]})]})}):this.props.children}}const fO=C.createContext(void 0);function dO({children:e,defaultTheme:t="light",switchable:a=!1}){const[r,n]=C.useState(()=>a&&localStorage.getItem("theme")||t);C.useEffect(()=>{const o=document.documentElement;
vendor: 4,173 bytes, line 372
372r==="dark"?o.classList.add("dark"):o.classList.remove("dark"),a&&localStorage.setItem("theme",r)},[r,a]);const l=a?()=>{n(o=>o==="light"?"dark":"light")}:void 0;return d.jsx(fO.Provider,{"data-loc":"client/src/contexts/ThemeContext.tsx:60",value:{theme:r,toggleTheme:l,switchable:a},children:e})}const it=e=>typeof e=="string",cu=()=>{let e,t;const a=new Promise((r,n)=>{e=r,t=n});return a.resolve=e,a.reject=t,a},gw=e=>e==null?"":String(e),hO=(e,t,a)=>{e.forEach(r=>{t[r]&&(a[r]=t[r])})},pO=/###/g,xw=e=>e&&e.includes("###")?e.replace(pO,"."):e,vw=e=>!e||it(e),xu=(e,t,a)=>{const r=it(t)?t.split("."):t;let n=0;for(;n<r.length-1;){if(vw(e))return{};const l=xw(r[n]);!e[l]&&a&&(e[l]=new a),Object.prototype.hasOwnProperty.call(e,l)?e=e[l]:e={},++n}return vw(e)?{}:{obj:e,k:xw(r[n])}},yw=(e,t,a)=>{const{obj:r,k:n}=xu(e,t,Object);if(r!==void 0||t.length===1){r[n]=a;return}let l=t[t.length-1],o=t.slice(0,t.length-1),c=xu(e,o,Object);for(;c.obj===void 0&&o.length;)l=`${o[o.length-1]}.${l}`,o=o.slice(0,o.length-1),c=xu(e,o,Object),c?.obj&&typeof c.obj[`${c.k}.${l}`]<"u"&&(c.obj=void 0);c.obj[`${c.k}.${l}`]=a},mO=(e,t,a,r)=>{const{obj:n,k:l}=xu(e,t,Object);n[l]=n[l]||[],n[l].push(a)},m0=(e,t)=>{const{obj:a,k:r}=xu(e,t);if(a&&Object.prototype.hasOwnProperty.call(a,r))return a[r]},gO=(e,t,a)=>{const r=m0(e,a);return r!==void 0?r:m0(t,a)},VE=(e,t,a)=>{for(const r in t)r!=="__proto__"&&r!=="constructor"&&(r in e?it(e[r])||e[r]instanceof String||it(t[r])||t[r]instanceof String?a&&(e[r]=t[r]):VE(e[r],t[r],a):e[r]=t[r]);return e},Bs=e=>e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"),xO={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;"},vO=e=>it(e)?e.replace(/[&<>"'\/]/g,t=>xO[t]):e;class yO{constructor(t){this.capacity=t,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(t){const a=this.regExpMap.get(t);if(a!==void 0)return a;const r=new RegExp(t);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(t,r),this.regExpQueue.push(t),r}}const bO=[" ",",","?","!",";"],wO=new yO(20),SO=(e,t,a)=>{t=t||"",a=a||"";const r=bO.filter(o=>!t.includes(o)&&!a.includes(o));if(r.length===0)return!0;const n=wO.getRegExp(`(${r.map(o=>o==="?"?"\\?":o).join("|")})`);let l=!n.test(e);if(!l){const o=e.indexOf(a);o>0&&!n.test(e.substring(0,o))&&(l=!0)}return l},kg=(e,t,a=".")=>{if(!e)return;if(e[t])return Object.prototype.hasOwnProperty.call(e,t)?e[t]:void 0;const r=t.split(a);let n=e;for(let l=0;l<r.length;){if(!n||typeof n!="object")return;let o,c="";for(let f=l;f<r.length;++f)if(f!==l&&(c+=a),c+=r[f],o=n[c],o!==void 0){if(["string","number","boolean"].includes(typeof o)&&f<r.length-1)continue;l+=f-l+1;break}n=o}return n},Fu=e=>e?.replace(/_/g,"-"),_O={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,t){console?.[e]?.apply?.(console,t)}};class g0{constructor(t,a={}){this.init(t,a)}init(t,a={}){this.prefix=a.prefix||"i18next:",this.logger=t||_O,this.options=a,this.debug=a.debug}log(...t){return this.forward(t,"log","",!0)}warn(...t){return this.forward(t,"warn","",!0)}error(...t){return this.forward(t,"error","")}deprecate(...t){return this.forward(t,"warn","WARNING DEPRECATED: ",!0)}forward(t,a,r,n){return n&&!this.debug?null:(t=t.map(l=>it(l)?l.replace(/[\r\n\x00-\x1F\x7F]/g," "):l),it(t[0])&&(t[0]=`${r}${this.prefix} ${t[0]}`),this.logger[a](t))}create(t){return new g0(this.logger,{prefix:`${this.prefix}:${t}:`,...this.options})}clone(t){return t=t||this.options,t.prefix=t.prefix||this.prefix,new g0(this.logger,t)}}var is=new g0;class X0{constructor(){this.observers={}}on(t,a){return t.split(" ").forEach(r=>{this.observers[r]||(this.observers[r]=new Map);const n=this.observers[r].get(a)||0;this.observers[r].set(a,n+1)}),this}off(t,a){if(this.observers[t]){if(!a){delete this.observers[t];return}this.observers[t].delete(a)}}once(t,a){const r=(...n)=>{a(...n),this.off(t,r)};return this.on(t,r),this}emit(t,...a){this.observers[t]&&Array.from(this.observers[t].entries()).forEach(([n,l])=>{for(let o=0;o<l;o++)n(...a)}),this.observers["*"]&&Array.from(this.observers["*"].entries()).forEac
372h(([n,l])=>{for(let o=0;o<l;o++)n(t,...a)})}}class bw extends X0{constructor(t,a={ns:["translation"],defaultNS:"translation"}){super(),this.data=t||{},this.options=a,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.options.ignoreJSONStructure===void 0&&(this.options.ignoreJSONStructure=!0)}addNamespaces(t){this.options.ns.includes(t)||this.options.ns.push(t)}removeNamespaces(t){const a=this.options.ns.indexOf(t);a>-1&&this.options.ns.splice(a,1)}getResource(t,a,r,n={}){const l=n.keySeparator!==void 0?n.keySeparator:this.options.keySeparator,o=n.ignoreJSONStructure!==void 0?n.ignoreJSONStructure:this.options.ignoreJSONStructure;let c;t.includes(".")?c=t.split("."):(c=[t,a],r&&(Array.isArray(r)?c.push(...r):it(r)&&l?c.push(...r.split(l)):c.push(r)));const f=m0(this.data,c);return!f&&!a&&!r&&t.includes(".")&&(t=c[0],a=c[1],r=c.slice(2).join(".")),f||!o||!it(r)?f:kg(this.data?.[t]?.[a],r,l)}addResource(t,a,r,n,l={silent:!1}){const o=l.keySeparator!==void 0?l.keySeparator:this.options.keySeparator;let c=[t,a];r&&(c=c.concat(o?r.split(o):r)),t.includes(".")&&(c=t.split("."),n=a,a=c[1]),this.addNamespaces(a),yw(this.data,c,n),l.silent||this.emit("added",t,a,r,n)}addResources(t,a,r,n={silent:!1}){for(const l in r)(it(r[l])||Array.isArray(r[l]))&&this.addResource(t,a,l,r[l],{silent:!0});n.silent||this.emit("added",t,a,r)}addResourceBundle(t,a,r,n,l,o={silent:!1,skipCopy:!1}){let c=[t,a];t.includes(".")&&(c=t.split("."),n=r,r=a,a=c[1]),this.addNamespaces(a);let f=m0(this.data,c)||{};o.skipCopy||(r=JSON.parse(JSON.stringify(r))),n?VE(f,r,l):f={...f,...r},yw(this.data,c,f),o.silent||this.emit("added",t,a,r)}removeResourceBundle(t,a){this.hasResourceBundle(t,a)&&delete this.data[t][a],this.removeNamespaces(a),this.emit("removed",t,a)}hasResourceBundle(t,a){return this.getResource(t,a)!==void 0}getResourceBundle(t,a){return a||(a=this.options.defaultNS),this.getResource(t,a)}getDataByLanguage(t){return this.data[t]}hasLanguageSomeTranslations(t){const a=this.getDataByLanguage(t);return!!(a&&Object.keys(a)||[]).find(n=>a[n]&&Object.keys(a[n]).length>0)}toJSON(){return this.data}}var GE={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,a,r,n){return e.forEach(l=>{t=this.processors[l]?.process(t,a,r,n)??t}),t}};const WE=Symbol("i18next/PATH_KEY");function EO(){const e=[],t=Object.create(null);let a;return t.get=(r,n)=>(a?.revoke?.(),n===WE?e:(e.push(n),a=Proxy.revocable(r,t),a.proxy)),Proxy.revocable(Object.create(null),t).proxy}function Wo(e,t){const{[WE]:a}=e(EO()),r=t?.keySeparator??".",n=t?.nsSeparator??":",l=t?.enableSelector==="strict";if(a.length>1&&n){const o=t?.ns,c=l?Array.isArray(o)?o:o?[o]:null:Array.isArray(o)?o:null;if(c&&(l?c:c.length>1?c.slice(1):[]).includes(a[0]))return`${a[0]}${n}${a.slice(1).join(r)}`}return a.join(r)}const Pm=e=>!it(e)&&typeof e!="boolean"&&typeof e!="number";class x0 extends X0{constructor(t,a={}){super(),hO(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","
372i18nFormat","utils"],t,this),this.options=a,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.logger=is.create("translator"),this.checkedLoadedFor={}}changeLanguage(t){t&&(this.language=t)}exists(t,a={interpolation:{}}){const r={...a};if(t==null)return!1;const n=this.resolve(t,r);if(n?.res===void 0)return!1;const l=Pm(n.res);return!(r.returnObjects===!1&&l)}extractFromKey(t,a){let r=a.nsSeparator!==void 0?a.nsSeparator:this.options.nsSeparator;r===void 0&&(r=":");const n=a.keySeparator!==void 0?a.keySeparator:this.options.keySeparator;let l=a.ns||this.options.defaultNS||[];const o=r&&t.includes(r),c=!this.options.userDefinedKeySeparator&&!a.keySeparator&&!this.options.userDefinedNsSeparator&&!a.nsSeparator&&!SO(t,r,n);if(o&&!c){const f=t.match(this.interpolator.nestingRegexp);if(f&&f.length>0)return{key:t,namespaces:it(l)?[l]:l};const p=t.split(r);(r!==n||r===n&&this.options.ns.includes(p[0]))&&(l=p.shift()),t=p.join(n)}return{key:t,namespaces:it(l)?[l]:l}}translate(t,a,r){let n=typeof a=="object"?{...a}:a;if(typeof n!="object"&&this.options.overloadTranslationOptionHandler&&(n=this.options.overloadTranslationOptionHandler(arguments)),typeof n=="object"&&(n={...n}),n||(n={}),t==null)return"";typeof t=="function"&&(t=Wo(t,{...this.options,...n})),Array.isArray(t)||(t=[String(t)]),t=t.map(te=>typeof te=="function"?Wo(te,{...this.options,...n}):String(te));const l=n.returnDetails!==void 0?n.returnDetails:this.options.returnDetails,o=n.keySeparator!==void 0?n.keySeparator:this.options.keySeparator,{key:c,namespaces:f}=this.extractFromKey(t[t.length-1],n),p=f[f.length-1];let m=n.nsSeparator!==void 0?n.nsSeparator:this.options.nsSeparator;m===void 0&&(m=":");const g=n.lng||this.language,v=n.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(g?.toLowerCase()==="cimode")return v?l?{res:`${p}${m}${c}`,usedKey:c,exactUsedKey:c,usedLng:g,usedNS:p,usedParams:this.getUsedParamsDetails(n)}:`${p}${m}${c}`:l?{res:c,usedKey:c,exactUsedKey:c,usedLng:g,usedNS:p,usedParams:this.getUsedParamsDetails(n)}:c;const w=this.resolve(t,n);let S=w?.res;const y=w?.usedKey||c,_=w?.exactUsedKey||c,E=["[object Number]","[object Function]","[object RegExp]"],N=n.joinArrays!==void 0?n.joinArrays:this.options.joinArrays,T=!this.i18nFormat||this.i18nFormat.handleAsObject,j=n.count!==void 0&&!it(n.count),R=x0.hasDefaultValue(n),M=j?this.pluralResolver.getSuffix(g,n.count,n):"",A=n.ordinal&&j?this.pluralResolver.getSuffix(g,n.count,{ordinal:!1}):"",P=j&&!n.ordinal&&n.count===0,I=P&&n[`defaultValue${this.options.pluralSeparator}zero`]||n[`defaultValue${M}`]||n[`defaultValue${A}`]||n.defaultValue;let z=S;T&&!S&&R&&(z=I);const Y=Pm(z),q=Object.prototype.toString.apply(z);if(T&&z&&Y&&!E.includes(q)&&!(it(N)&&Array.isArray(z))){if(!n.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const te=this.options.returnedObjectHandler?this.options.returnedObjectHandler(y,z,{...n,ns:f}):`key '${c} (${this.language})' returned an object instead of string.`;return l?(w.res=te,w.usedParams=this.getUsedParamsDetails(n),w):te}if(o){const te=Array.isArray(z),oe=te?[]:{},ce=te?_:y;for(const O in z)if(Object.prototype.hasOwnProperty.call(z,O)){const ee=`${ce}${o}${O}`;R&&!S?oe[O]=this.translate(ee,{...n,defaultValue:Pm(I)?I[O]:void 0,joinArrays:!1,ns:f}):oe[O]=this.translate(ee,{...n,joinArrays:!1,ns:f}),oe[O]===ee&&(oe[O]=z[O])}S=oe}}else if(T&&it(N)&&Array.isArray(S))S=S.join(N),S&&(S=this.extendTranslation(S,t,n,r));else{let te=!1,oe=!1;!this.isValidLookup(S)&&R&&(te=!0,S=I),this.isValidLookup(S)||(oe=!0,S=c);const O=(n.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&oe?void 0:S,ee=R&&I!==S&&this.options.updateMissing;if(oe||te||ee){if(this.logger.log(ee?"updateKey":"missingKey",g,p,j&&!ee?`${c}${this.pluralResolver.getSuffix(g,n.count,n)}`:c,ee?I:S),o){const H=this.resolve(c,{...n,keySeparator:!1});H&&H.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let ne=[];const ae=this.languageUtils.getFallbackCodes(this.options.fallbackLng,n.lng||this.language);if(this.options.saveMissingTo==="fallback"&&ae&&ae[0])for(let H=0;H<ae.length;H++)ne.push(ae[H]);else this.options.saveMissingTo==="all"?ne=this.languageUtils.toResolveHierarchy(n.lng||this.language):ne.push(n.lng||this.language);const we=(H,D,U)=>{const B=R&&U!==S?U:O;this.options.missingKeyHandler?this.options.missingKeyHandler(H,p,D,B,ee,n):this.backendConnector?.saveMissing&&this.backendConnector.saveMissing(H,p,D,B,ee,n),this.emit
vendor: 24,486 bytes, line 372
372("missingKey",H,p,D,S)};this.options.saveMissing&&(this.options.saveMissingPlurals&&j?ne.forEach(H=>{const D=this.pluralResolver.getSuffixes(H,n);P&&n[`defaultValue${this.options.pluralSeparator}zero`]&&!D.includes(`${this.options.pluralSeparator}zero`)&&D.push(`${this.options.pluralSeparator}zero`),D.forEach(U=>{we([H],c+U,n[`defaultValue${U}`]||I)})}):we(ne,c,I))}S=this.extendTranslation(S,t,n,w,r),oe&&S===c&&this.options.appendNamespaceToMissingKey&&(S=`${p}${m}${c}`),(oe||te)&&this.options.parseMissingKeyHandler&&(S=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${p}${m}${c}`:c,te?S:void 0,n))}return l?(w.res=S,w.usedParams=this.getUsedParamsDetails(n),w):S}extendTranslation(t,a,r,n,l){if(this.i18nFormat?.parse)t=this.i18nFormat.parse(t,{...this.options.interpolation.defaultVariables,...r},r.lng||this.language||n.usedLng,n.usedNS,n.usedKey,{resolved:n});else if(!r.skipInterpolation){r.interpolation&&this.interpolator.init({...r,interpolation:{...this.options.interpolation,...r.interpolation}});const f=it(t)&&(r?.interpolation?.skipOnVariables!==void 0?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let p;if(f){const g=t.match(this.interpolator.nestingRegexp);p=g&&g.length}let m=r.replace&&!it(r.replace)?r.replace:r;if(this.options.interpolation.defaultVariables&&(m={...this.options.interpolation.defaultVariables,...m}),t=this.interpolator.interpolate(t,m,r.lng||this.language||n.usedLng,r),f){const g=t.match(this.interpolator.nestingRegexp),v=g&&g.length;p<v&&(r.nest=!1)}!r.lng&&n&&n.res&&(r.lng=this.language||n.usedLng),r.nest!==!1&&(t=this.interpolator.nest(t,(...g)=>l?.[0]===g[0]&&!r.context?(this.logger.warn(`It seems you are nesting recursively key: ${g[0]} in key: ${a[0]}`),null):this.translate(...g,a),r)),r.interpolation&&this.interpolator.reset()}const o=r.postProcess||this.options.postProcess,c=it(o)?[o]:o;return t!=null&&c?.length&&r.applyPostProcessor!==!1&&(t=GE.handle(c,t,a,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...n,usedParams:this.getUsedParamsDetails(r)},...r}:r,this)),t}resolve(t,a={}){let r,n,l,o,c;return it(t)&&(t=[t]),Array.isArray(t)&&(t=t.map(f=>typeof f=="function"?Wo(f,{...this.options,...a}):f)),t.forEach(f=>{if(this.isValidLookup(r))return;const p=this.extractFromKey(f,a),m=p.key;n=m;let g=p.namespaces;this.options.fallbackNS&&(g=g.concat(this.options.fallbackNS));const v=a.count!==void 0&&!it(a.count),w=v&&!a.ordinal&&a.count===0,S=a.context!==void 0&&(it(a.context)||typeof a.context=="number")&&a.context!=="",y=a.lngs?a.lngs:this.languageUtils.toResolveHierarchy(a.lng||this.language,a.fallbackLng);g.forEach(_=>{this.isValidLookup(r)||(c=_,!this.checkedLoadedFor[`${y[0]}-${_}`]&&this.utils?.hasLoadedNamespace&&!this.utils?.hasLoadedNamespace(c)&&(this.checkedLoadedFor[`${y[0]}-${_}`]=!0,this.logger.warn(`key "${n}" for languages "${y.join(", ")}" won't get resolved as namespace "${c}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),y.forEach(E=>{if(this.isValidLookup(r))return;o=E;const N=[m];if(this.i18nFormat?.addLookupKeys)this.i18nFormat.addLookupKeys(N,m,E,_,a);else{let j;v&&(j=this.pluralResolver.getSuffix(E,a.count,a));const R=`${this.options.pluralSeparator}zero`,M=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(v&&(a.ordinal&&j.startsWith(M)&&N.push(m+j.replace(M,this.options.pluralSeparator)),N.push(m+j),w&&N.push(m+R)),S){const A=`${m}${this.options.contextSeparator||"_"}${a.context}`;N.push(A),v&&(a.ordinal&&j.startsWith(M)&&N.push(A+j.replace(M,this.options.pluralSeparator)),N.push(A+j),w&&N.push(A+R))}}let T;for(;T=N.pop();)this.isValidLookup(r)||(l=T,r=this.getResource(E,_,T,a))}))})}),{res:r,usedKey:n,exactUsedKey:l,usedLng:o,usedNS:c}}isValidLookup(t){return t!==void 0&&!(!this.options.returnNull&&t===null)&&!(!this.options.returnEmptyString&&t==="")}getResource(t,a,r,n={}){return this.i18nFormat?.getResource?this.i18nFormat.getResource(t,a,r,n):this.resourceStore.getResource(t,a,r,n)}getUsedParamsDetails(t={}){const a=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],r=t.replace&&!it(t.replace);let n=r?t.replace:t;if(r&&typeof t.count<"u"&&(n.count=t.count),this.options.interpolation.defaultVariables&&(n={...this.options.interpolation.defaultVariables,...n}),!r){n={...n};for(const l of a)delete n[l]}return n}static hasDefaultValue(t){const a="defaultValue";for(const r in t)if(Object.prototype.hasOwnProperty.call(t,r)&&r.startsWith(a)&&t[r]!==void 0)return!0;return!1}}class ww{constructor(t){this.options=t,this.supportedLngs=this.options.supportedLngs||!1,this.logger=is.create("languageUtils")}getScriptPartFromCode(t){if(t=Fu(t),!t||!t.includes("-"))return null;const a=t.split("-");return a.length===2||(a.pop(),a[a.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(a.join("-"))}getLanguagePartFromCode(t){if(t=Fu(t),!t||!t.includes("-"))return t;const a=t.split("-");return this.formatLanguageCode(a[0])}formatLanguageCode(t){if(it(t)&&t.includes("-")){let a;try{a=Intl.getCanonicalLocales(t)[0]}catch{}return a&&this.options.lowerCaseLng&&(a=a.toLowerCase()),a||(this.options.lowerCaseLng?t.toLowerCase():t)}return this.options.cleanCode||this.options.lowerCaseLng?t.toLowerCase():t}isSupportedCode(t){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(t=this.getLanguagePartFromCode(t)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.includes(t)}getBestMatchFromCodes(t){if(!t)return null;let a;return t.forEach(r=>{if(a)return;const n=this.formatLanguageCode(r);(!this.options.supportedLngs||this.isSupportedCode(n))&&(a=n)}),!a&&this.options.supportedLngs&&t.forEach(r=>{if(a)return;const n=this.getScriptPartFromCode(r);if(this.isSupportedCode(n))return a=n;const l=this.getLanguagePartFromCode(r);if(this.isSupportedCode(l))return a=l;a=this.options.supportedLngs.find(o=>o===l?!0:!o.includes("-")&&!l.includes("-")?!1:!!(o.includes("-")&&!l.includes("-")&&o.slice(0,o.indexOf("-"))===l||o.startsWith(l)&&l.length>1))}),a||(a=this.getFallbackCodes(this.options.fallbackLng)[0]),a}getFallbackCodes(t,a){if(!t)return[];if(typeof t=="function"&&(t=t(a)),it(t)&&(t=[t]),Array.isArray(t))return t;if(!a)return t.default||[];let r=t[a];return r||(r=t[this.getScriptPartFromCode(a)]),r||(r=t[this.formatLanguageCode(a)]),r||(r=t[this.getLanguagePartFromCode(a)]),r||(r=t.default),r||[]}toResolveHierarchy(t,a){const r=this.getFallbackCodes((a===!1?[]:a)||this.options.fallbackLng||[],t),n=[],l=o=>{o&&(this.isSupportedCode(o)?n.push(o):this.logger.warn(`rejecting language code not found in supportedLngs: ${o}`))};return it(t)&&(t.includes("-")||t.includes("_"))?(this.options.load!=="languageOnly"&&l(this.formatLanguageCode(t)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&l(this.getScriptPartFromCode(t)),this.options.load!=="currentOnly"&&l(this.getLanguagePartFromCode(t))):it(t)&&l(this.formatLanguageCode(t)),r.forEach(o=>{n.includes(o)||l(this.formatLanguageCode(o))}),n}}const Sw={zero:0,one:1,two:2,few:3,many:4,other:5},_w={select:e=>e===1?"one":"other",resolvedOptions:()=>({pluralCategories:["one","other"]})};class AO{constructor(t,a={}){this.languageUtils=t,this.options=a,this.logger=is.create("pluralResolver"),this.pluralRulesCache={}}clearCache(){this.pluralRulesCache={}}getRule(t,a={}){const r=Fu(t==="dev"?"en":t),n=a.ordinal?"ordinal":"cardinal",l=JSON.stringify({cleanedCode:r,type:n});if(l in this.pluralRulesCache)return this.pluralRulesCache[l];let o;try{o=new Intl.PluralRules(r,{type:n})}catch{if(typeof Intl>"u")return this.logger.error("No Intl support, please use an Intl polyfill!"),_w;if(!t.match(/-|_/))return _w;const f=this.languageUtils.getLanguagePartFromCode(t);o=this.getRule(f,a)}return this.pluralRulesCache[l]=o,o}needsPlural(t,a={}){let r=this.getRule(t,a);return r||(r=this.getRule("dev",a)),r?.resolvedOptions().pluralCategories.length>1}getPluralFormsOfKey(t,a,r={}){return this.getSuffixes(t,r).map(n=>`${a}${n}`)}getSuffixes(t,a={}){let r=this.getRule(t,a);return r||(r=this.getRule("dev",a)),r?r.resolvedOptions().pluralCategories.sort((n,l)=>Sw[n]-Sw[l]).map(n=>`${this.options.prepend}${a.ordinal?`ordinal${this.options.prepend}`:""}${n}`):[]}getSuffix(t,a,r={}){const n=this.getRule(t,r);return n?`${this.options.prepend}${r.ordinal?`ordinal${this.options.prepend}`:""}${n.select(a)}`:(this.logger.warn(`no plural rule found for: ${t}`),this.getSuffix("dev",a,r))}}const Ew=(e,t,a,r=".",n=!0)=>{let l=gO(e,t,a);return!l&&n&&it(a)&&(l=kg(e,a,r),l===void 0&&(l=kg(t,a,r))),l},Lm=e=>e.replace(/\$/g,"$$$$");class Aw{constructor(t={}){this.logger=is.create("interpolator"),this.options=t,this.format=t?.interpolation?.format||(a=>a),this.init(t)}init(t={}){t.interpolation||(t.interpolation={escapeValue:!0});const{escape:a,escapeValue:r,useRawValueToEscape:n,prefix:l,prefixEscaped:o,suffix:c,suffixEscaped:f,formatSeparator:p,unescapeSuffix:m,unescapePrefix:g,nestingPrefix:v,nestingPrefixEscaped:w,nestingSuffix:S,nestingSuffixEscaped:y,nestingOptionsSeparator:_,maxReplaces:E,alwaysFormat:N}=t.interpolation;this.escape=a!==void 0?a:vO,this.escapeValue=r!==void 0?r:!0,this.useRawValueToEscape=n!==void 0?n:!1,this.prefix=l?Bs(l):o||"{{",this.suffix=c?Bs(c):f||"}}",this.formatSeparator=p||",",this.unescapePrefix=m?"":g?Bs(g):"-",this.unescapeSuffix=this.unescapePrefix?"":m?Bs(m):"",this.nestingPrefix=v?Bs(v):w||Bs("$t("),this.nestingSuffix=S?Bs(S):y||Bs(")"),this.nestingOptionsSeparator=_||",",this.maxReplaces=E||1e3,this.alwaysFormat=N!==void 0?N:!1,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const t=(a,r)=>a?.source===r?(a.lastIndex=0,a):new RegExp(r,"g");this.regexp=t(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=t(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=t(this.nestingRegexp,`${this.nestingPrefix}((?:[^()"']+|"[^"]*"|'[^']*'|\\((?:[^()]|"[^"]*"|'[^']*')*\\))*?)${this.nestingSuffix}`)}interpolate(t,a,r,n){let l,o,c;const f=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},p=w=>{if(!w.includes(this.formatSeparator)){const E=Ew(a,f,w,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(E,void 0,r,{...n,...a,interpolationkey:w}):E}const S=w.split(this.formatSeparator),y=S.shift().trim(),_=S.join(this.formatSeparator).trim();return this.format(Ew(a,f,y,this.options.keySeparator,this.options.ignoreJSONStructure),_,r,{...n,...a,interpolationkey:y})};this.resetRegExp(),!this.escapeValue&&typeof t=="string"&&/\$t\([^)]*\{[^}]*\{\{/.test(t)&&this.logger.warn("nesting options string contains interpolated variables with escapeValue: false — if any of those values are attacker-controlled they can inject additional nesting options (e.g. redirect lng/ns). Sanitise untrusted input before passing it to t(), or keep escapeValue: true.");const m=n?.missingInterpolationHandler||this.options.missingInterpolationHandler,g=n?.interpolation?.skipOnVariables!==void 0?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:w=>Lm(w)},{regex:this.regexp,safeValue:w=>this.escapeValue?Lm(this.escape(w)):Lm(w)}].forEach(w=>{for(c=0;l=w.regex.exec(t);){const S=l[1].trim();if(o=p(S),o===void 0)if(typeof m=="function"){const _=m(t,l,n);o=it(_)?_:""}else if(n&&Object.prototype.hasOwnProperty.call(n,S))o="";else if(g){o=l[0];continue}else this.logger.warn(`missed to pass in variable ${S} for interpolating ${t}`),o="";else!it(o)&&!this.useRawValueToEscape&&(o=gw(o));const y=w.safeValue(o);if(t=t.replace(l[0],y),g?(w.regex.lastIndex+=o.length,w.regex.lastIndex-=l[0].length):w.regex.lastIndex=0,c++,c>=this.maxReplaces)break}}),t}nest(t,a,r={}){let n,l,o;const c=(f,p)=>{const m=this.nestingOptionsSeparator;if(!f.includes(m))return f;const g=f.split(new RegExp(`${Bs(m)}[ ]*{`));let v=`{${g[1]}`;f=g[0],v=this.interpolate(v,o);const w=v.match(/'/g),S=v.match(/"/g);((w?.length??0)%2===0&&!S||(S?.length??0)%2!==0)&&(v=v.replace(/'/g,'"'));try{o=JSON.parse(v),p&&(o={...p,...o})}catch(y){return this.logger.warn(`failed parsing options string in nesting for key ${f}`,y),`${f}${m}${v}`}return o.defaultValue&&o.defaultValue.includes(this.prefix)&&delete o.defaultValue,f};for(;n=this.nestingRegexp.exec(t);){let f=[];o={...r},o=o.replace&&!it(o.replace)?o.replace:o,o.applyPostProcessor=!1,delete o.defaultValue;const p=/{.*}/.test(n[1])?n[1].lastIndexOf("}")+1:n[1].indexOf(this.formatSeparator);if(p!==-1&&(f=n[1].slice(p).split(this.formatSeparator).map(m=>m.trim()).filter(Boolean),n[1]=n[1].slice(0,p)),l=a(c.call(this,n[1].trim(),o),o),l&&n[0]===t&&!it(l))return l;it(l)||(l=gw(l)),l||(this.logger.warn(`missed to resolve ${n[1]} for nesting ${t}`),l=""),f.length&&(l=f.reduce((m,g)=>this.format(m,g,r.lng,{...r,interpolationkey:n[1].trim()}),l.trim())),t=t.replace(n[0],l),this.regexp.lastIndex=0}return t}}const TO=e=>{let t=e.toLowerCase().trim();const a={};if(e.includes("(")){const r=e.split("(");t=r[0].toLowerCase().trim();const n=r[1].slice(0,-1);t==="currency"&&!n.includes(":")?a.currency||(a.currency=n.trim()):t==="relativetime"&&!n.includes(":")?a.range||(a.range=n.trim()):n.split(";").forEach(o=>{if(o){const[c,...f]=o.split(":"),p=f.join(":").trim().replace(/^'+|'+$/g,""),m=c.trim();a[m]||(a[m]=p),p==="false"&&(a[m]=!1),p==="true"&&(a[m]=!0),isNaN(p)||(a[m]=parseInt(p,10))}})}return{formatName:t,formatOptions:a}},Tw=e=>{const t={};return(a,r,n)=>{let l=n;n&&n.interpolationkey&&n.formatParams&&n.formatParams[n.interpolationkey]&&n[n.interpolationkey]&&(l={...l,[n.interpolationkey]:void 0});const o=r+JSON.stringify(l);let c=t[o];return c||(c=e(Fu(r),n),t[o]=c),c(a)}},kO=e=>(t,a,r)=>e(Fu(a),r)(t);class NO{constructor(t={}){this.logger=is.create("formatter"),this.options=t,this.init(t)}init(t,a={interpolation:{}}){this.formatSeparator=a.interpolation.formatSeparator||",";const r=a.cacheInBuiltFormats?Tw:kO;this.formats={number:r((n,l)=>{const o=new Intl.NumberFormat(n,{...l});return c=>o.format(c)}),currency:r((n,l)=>{const o=new Intl.NumberFormat(n,{...l,style:"currency"});return c=>o.format(c)}),datetime:r((n,l)=>{const o=new Intl.DateTimeFormat(n,{...l});return c=>o.format(c)}),relativetime:r((n,l)=>{const o=new Intl.RelativeTimeFormat(n,{...l});return c=>o.format(c,l.range||"day")}),list:r((n,l)=>{const o=new Intl.ListFormat(n,{...l});return c=>o.format(c)})}}add(t,a){this.formats[t.toLowerCase().trim()]=a}addCached(t,a){this.formats[t.toLowerCase().trim()]=Tw(a)}format(t,a,r,n={}){if(!a||t==null)return t;const l=a.split(this.formatSeparator);if(l.length>1&&l[0].indexOf("(")>1&&!l[0].includes(")")&&l.find(c=>c.includes(")"))){const c=l.findIndex(f=>f.includes(")"));l[0]=[l[0],...l.splice(1,c)].join(this.formatSeparator)}return l.reduce((c,f)=>{const{formatName:p,formatOptions:m}=TO(f);if(this.formats[p]){let g=c;try{const v=n?.formatParams?.[n.interpolationkey]||{},w=v.locale||v.lng||n.locale||n.lng||r;g=this.formats[p](c,w,{...m,...n,...v})}catch(v){this.logger.warn(v)}return g}else this.logger.warn(`there was no format function for ${p}`);return c},t)}}const CO=(e,t)=>{e.pending[t]!==void 0&&(delete e.pending[t],e.pendingCount--)};class DO extends X0{constructor(t,a,r,n={}){super(),this.backend=t,this.store=a,this.services=r,this.languageUtils=r.languageUtils,this.options=n,this.logger=is.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=n.maxParallelReads||10,this.readingCalls=0,this.maxRetries=n.maxRetries>=0?n.maxRetries:5,this.retryTimeout=n.retryTimeout>=1?n.retryTimeout:350,this.state={},this.queue=[],this.backend?.init?.(r,n.backend,n)}queueLoad(t,a,r,n){const l={},o={},c={},f={};return t.forEach(p=>{let m=!0;a.forEach(g=>{const v=`${p}|${g}`;!r.reload&&this.store.hasResourceBundle(p,g)?this.state[v]=2:this.state[v]<0||(this.state[v]===1?o[v]===void 0&&(o[v]=!0):(this.state[v]=1,m=!1,o[v]===void 0&&(o[v]=!0),l[v]===void 0&&(l[v]=!0),f[g]===void 0&&(f[g]=!0)))}),m||(c[p]=!0)}),(Object.keys(l).length||Object.keys(o).length)&&this.queue.push({pending:o,pendingCount:Object.keys(o).length,loaded:{},errors:[],callback:n}),{toLoad:Object.keys(l),pending:Object.keys(o),toLoadLanguages:Object.keys(c),toLoadNamespaces:Object.keys(f)}}loaded(t,a,r){const n=t.split("|"),l=n[0],o=n[1];a&&this.emit("failedLoading",l,o,a),!a&&r&&this.store.addResourceBundle(l,o,r,void 0,void 0,{skipCopy:!0}),this.state[t]=a?-1:2,a&&r&&(this.state[t]=0);const c={};this.queue.forEach(f=>{mO(f.loaded,[l],o),CO(f,t),a&&f.errors.push(a),f.pendingCount===0&&!f.done&&(Object.keys(f.loaded).forEach(p=>{c[p]||(c[p]={});const m=f.loaded[p];m.length&&m.forEach(g=>{c[p][g]===void 0&&(c[p][g]=!0)})}),f.done=!0,f.errors.length?f.callback(f.errors):f.callback())}),this.emit("loaded",c),this.queue=this.queue.filter(f=>!f.done)}read(t,a,r,n=0,l=this.retryTimeout,o){if(!t.length)return o(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:t,ns:a,fcName:r,tried:n,wait:l,callback:o});return}this.readingCalls++;const c=(p,m)=>{if(this.readingCalls--,this.waitingReads.length>0){const g=this.waitingReads.shift();this.read(g.lng,g.ns,g.fcName,g.tried,g.wait,g.callback)}if(p&&m&&n<this.maxRetries){setTimeout(()=>{this.read(t,a,r,n+1,l*2,o)},l);return}o(p,m)},f=this.backend[r].bind(this.backend);if(f.length===2){try{const p=f(t,a);p&&typeof p.then=="function"?p.then(m=>c(null,m)).catch(c):c(null,p)}catch(p){c(p)}return}return f(t,a,c)}prepareLoading(t,a,r={},n){if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),n&&n();it(t)&&(t=this.languageUtils.toResolveHierarchy(t)),it(a)&&(a=[a]);const l=this.queueLoad(t,a,r,n);if(!l.toLoad.length)return l.pending.length||n(),null;l.toLoad.forEach(o=>{this.loadOne(o)})}load(t,a,r){this.prepareLoading(t,a,{},r)}reload(t,a,r){this.prepareLoading(t,a,{reload:!0},r)}loadOne(t,a=""){const r=t.split("|"),n=r[0],l=r[1];this.read(n,l,"read",void 0,void 0,(o,c)=>{o&&this.logger.warn(`${a}loading namespace ${l} for language ${n} failed`,o),!o&&c&&this.logger.log(`${a}loaded namespace ${l} for language ${n}`,c),this.loaded(t,o,c)})}saveMissing(t,a,r,n,l,o={},c=()=>{}){if(this.services?.utils?.hasLoadedNamespace&&!this.services?.utils?.hasLoadedNamespace(a)){this.logger.warn(`did not save key "${r}" as the namespace "${a}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}if(!(r==null||r==="")){if(this.backend?.create){const f={...o,isUpdate:l},p=this.backend.create.bind(this.backend);if(p.length<6)try{let m;p.length===5?m=p(t,a,r,n,f):m=p(t,a,r,n),m&&typeof m.then=="function"?m.then(g=>c(null,g)).catch(c):c(null,m)}catch(m){c(m)}else p(t,a,r,n,c,f)}!t||!t[0]||this.store.addResource(t[0],a,r,n)}}}const Bm=()=>({debug:!1,initAsync:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",enableSelector:!1,partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:e=>{let t={};if(typeof e[1]=="object"&&(t=e[1]),it(e[1])&&(t.defaultValue=e[1]),it(e[2])&&(t.tDescription=e[2]),typeof e[2]=="object"||typeof e[3]=="object"){const a=e[3]||e[2];Object.keys(a).forEach(r=>{t[r]=a[r]})}return t},interpolation:{escapeValue:!0,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0},cacheInBuiltFormats:!0}),kw=e=>(it(e.ns)&&(e.ns=[e.ns]),it(e.fallbackLng)&&(e.fallbackLng=[e.fallbackLng]),it(e.fallbackNS)&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&!e.supportedLngs.includes("cimode")&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e),Dd=()=>{},OO=e=>{Object.getOwnPropertyNames(Object.getPrototypeOf(e)).forEach(a=>{typeof e[a]=="function"&&(e[a]=e[a].bind(e))})};class vu extends X0{constructor(t={},a){if(super(),this.options=kw(t),this.services={},this.logger=is,this.modules={external:[]},OO(this),a&&!this.isInitialized&&!t.isClone){if(!this.options.initAsync)return this.init(t,a),this;setTimeout(()=>{this.init(t,a)},0)}}init(t={},a){this.isInitializing=!0,typeof t=="function"&&(a=t,t={}),t.defaultNS==null&&t.ns&&(it(t.ns)?t.defaultNS=t.ns:t.ns.includes("translation")||(t.defaultNS=t.ns[0]));const r=Bm();this.options={...r,...this.options,...kw(t)},this.options.interpolation={...r.interpolation,...this.options.interpolation},t.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=t.keySeparator),t.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=t.nsSeparator),typeof this.options.overloadTranslationOptionHandler!="function"&&(this.options.overloadTranslationOptionHandler=r.overloadTranslationOptionHandler);const n=p=>p?typeof p=="function"?new p:p:null;if(!this.options.isClone){this.modules.logger?is.init(n(this.modules.logger),this.options):is.init(null,this.options);let p;this.modules.formatter?p=this.modules.formatter:p=NO;const m=new ww(this.options);this.store=new bw(this.options.resources,this.options);const g=this.services;g.logger=is,g.resourceStore=this.store,g.languageUtils=m,g.pluralResolver=new AO(m,{prepend:this.options.pluralSeparator}),p&&(g.formatter=n(p),g.formatter.init&&g.formatter.init(g,this.options),this.options.interpolation.format=g.formatter.format.bind(g.formatter)),g.interpolator=new Aw(this.options),g.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},g.backendConnector=new DO(n(this.modules.backend),g.resourceStore,g,this.options),g.backendConnector.on("*",(v,...w)=>{this.emit(v,...w)}),this.modules.languageDetector&&(g.languageDetector=n(this.modules.languageDetector),g.languageDetector.init&&g.languageDetector.init(g,this.options.detection,this.options)),this.modules.i18nFormat&&(g.i18nFormat=n(this.modules.i18nFormat),g.i18nFormat.init&&g.i18nFormat.init(this)),this.translator=new x0(this.services,this.options),this.translator.on("*",(v,...w)=>{this.emit(v,...w)}),this.modules.external.forEach(v=>{v.init&&v.init(this)})}if(this.format=this.options.interpolation.format,a||(a=Dd),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const p=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);p.length>0&&p[0]!=="dev"&&(this.options.lng=p[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(p=>{this[p]=(...m)=>this.store[p](...m)}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(p=>{this[p]=(...m)=>(this.store[p](...m),this)});const c=cu(),f=()=>{const p=(m,g)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),c.resolve(g),a(m,g)};if((this.languages||this.isLanguageChangingTo)&&!this.isInitialized)return p(null,this.t.bind(this));this.changeLanguage(this.options.lng,p)};return this.options.resources||!this.options.initAsync?f():setTimeout(f,0),c}loadResources(t,a=Dd){let r=a;const n=it(t)?t:this.language;if(typeof t=="function"&&(r=t),!this.options.resources||this.options.partialBundledLanguages){if(n?.toLowerCase()==="cimode"&&(!this.options.preload||this.options.preload.length===0))return r();const l=[],o=c=>{if(!c||c==="cimode")return;
vendor: 3,924 bytes, line 372
372this.services.languageUtils.toResolveHierarchy(c).forEach(p=>{p!=="cimode"&&(l.includes(p)||l.push(p))})};n?o(n):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(f=>o(f)),this.options.preload?.forEach?.(c=>o(c)),this.services.backendConnector.load(l,this.options.ns,c=>{!c&&!this.resolvedLanguage&&this.language&&this.setResolvedLanguage(this.language),r(c)})}else r(null)}reloadResources(t,a,r){const n=cu();return typeof t=="function"&&(r=t,t=void 0),typeof a=="function"&&(r=a,a=void 0),t||(t=this.languages),a||(a=this.options.ns),r||(r=Dd),this.services.backendConnector.reload(t,a,l=>{n.resolve(),r(l)}),n}use(t){if(!t)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!t.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return t.type==="backend"&&(this.modules.backend=t),(t.type==="logger"||t.log&&t.warn&&t.error)&&(this.modules.logger=t),t.type==="languageDetector"&&(this.modules.languageDetector=t),t.type==="i18nFormat"&&(this.modules.i18nFormat=t),t.type==="postProcessor"&&GE.addPostProcessor(t),t.type==="formatter"&&(this.modules.formatter=t),t.type==="3rdParty"&&this.modules.external.push(t),this}setResolvedLanguage(t){if(!(!t||!this.languages)&&!["cimode","dev"].includes(t)){for(let a=0;a<this.languages.length;a++){const r=this.languages[a];if(!["cimode","dev"].includes(r)&&this.store.hasLanguageSomeTranslations(r)){this.resolvedLanguage=r;break}}!this.resolvedLanguage&&!this.languages.includes(t)&&this.store.hasLanguageSomeTranslations(t)&&(this.resolvedLanguage=t,this.languages.unshift(t))}}changeLanguage(t,a){this.isLanguageChangingTo=t;const r=cu();this.emit("languageChanging",t);const n=c=>{this.language=c,this.languages=this.services.languageUtils.toResolveHierarchy(c),this.resolvedLanguage=void 0,this.setResolvedLanguage(c)},l=(c,f)=>{f?this.isLanguageChangingTo===t&&(n(f),this.translator.changeLanguage(f),this.isLanguageChangingTo=void 0,this.emit("languageChanged",f),this.logger.log("languageChanged",f)):this.isLanguageChangingTo=void 0,r.resolve((...p)=>this.t(...p)),a&&a(c,(...p)=>this.t(...p))},o=c=>{!t&&!c&&this.services.languageDetector&&(c=[]);const f=it(c)?c:c&&c[0],p=this.store.hasLanguageSomeTranslations(f)?f:this.services.languageUtils.getBestMatchFromCodes(it(c)?[c]:c);p&&(this.language||n(p),this.translator.language||this.translator.changeLanguage(p),this.services.languageDetector?.cacheUserLanguage?.(p)),this.loadResources(p,m=>{l(m,p)})};return!t&&this.services.languageDetector&&!this.services.languageDetector.async?o(this.services.languageDetector.detect()):!t&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect.length===0?this.services.languageDetector.detect().then(o):this.services.languageDetector.detect(o):o(t),r}getFixedT(t,a,r,n){const l=n?.scopeNs,o=(c,f,...p)=>{let m;typeof f!="object"?m=this.options.overloadTranslationOptionHandler([c,f].concat(p)):m={...f},m.lng=m.lng||o.lng,m.lngs=m.lngs||o.lngs;const g=m.ns!==void 0&&m.ns!==null;m.ns=m.ns||o.ns,m.keyPrefix!==""&&(m.keyPrefix=m.keyPrefix||r||o.keyPrefix);const v={...this.options,...m};Array.isArray(l)&&!g&&(v.ns=l),typeof m.keyPrefix=="function"&&(m.keyPrefix=Wo(m.keyPrefix,v));const w=this.options.keySeparator||".";let S;return m.keyPrefix&&Array.isArray(c)?S=c.map(y=>(typeof y=="function"&&(y=Wo(y,v)),`${m.keyPrefix}${w}${y}`)):(typeof c=="function"&&(c=Wo(c,v)),S=m.keyPrefix?`${m.keyPrefix}${w}${c}`:c),this.t(S,m)};return it(t)?o.lng=t:o.lngs=t,o.ns=a,o.keyPrefix=r,o}t(...t){return this.translator?.translate(...t)}exists(...t){return this.translator?.exists(...t)}setDefaultNamespace(t){this.options.defaultNS=t}hasLoadedNamespace(t,a={}){if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;
372if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const r=a.lng||this.resolvedLanguage||this.languages[0],n=this.options?this.options.fallbackLng:!1,l=this.languages[this.languages.length-1];if(r.toLowerCase()==="cimode")return!0;const o=(c,f)=>{const p=this.services.backendConnector.state[`${c}|${f}`];return p===-1||p===0||p===2};if(a.precheck){const c=a.precheck(this,o);if(c!==void 0)return c}return!!(this.hasResourceBundle(r,t)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||o(r,t)&&(!n||o(l,t)))}loadNamespaces(t,a){const r=cu();return this.options.ns?(it(t)&&(t=[t]),t.forEach(n=>{this.options.ns.includes(n)||this.options.ns.push(n)}),this.loadResources(n=>{r.resolve(),a&&a(n)}),r):(a&&a(),Promise.resolve())}loadLanguages(t,a){const r=cu();it(t)&&(t=[t]);const n=this.options.preload||[],l=t.filter(o=>!n.includes(o)&&this.services.languageUtils.isSupportedCode(o));return l.length?(this.options.preload=n.concat(l),this.loadResources(o=>{r.resolve(),a&&a(o)}),r):(a&&a(),Promise.resolve())}dir(t){if(t||(t=this.resolvedLanguage||(this.languages?.length>0?this.languages[0]:this.language)),!t)return"rtl";try{const n=new Intl.Locale(t);if(n&&n.getTextInfo){const l=n.getTextInfo();if(l&&l.direction)return l.direction}}catch{}const a=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"],r=this.services?.languageUtils||new ww(Bm());return t.toLowerCase().indexOf("-latn")>1?"ltr":a.includes(r.getLanguagePartFromCode(t))||t.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(t={},a){const r=new vu(t,a);return r.createInstance=vu.createInstance,r}cloneInstance(t={},a=Dd){const r=t.forkResourceStore;r&&delete t.forkResourceStore;const n={...this.options,...t,isClone:!0},l=new vu(n);if((t.debug!==void 0||t.prefix!==void 0)&&(l.logger=l.logger.clone(t)),["store","services","language"].forEach(c=>{l[c]=this[c]}),l.services={...this.services},l.services.utils={hasLoadedNamespace:l.hasLoadedNamespace.bind(l)},r){const c=Object.keys(this.store.data).reduce((f,p)=>(f[p]={...this.store.data[p]},f[p]=Object.keys(f[p]).reduce((m,g)=>(m[g]={...f[p][g]},m),f[p]),f),{});l.store=new bw(c,n),l.services.resourceStore=l.store}if(t.interpolation){const f={...Bm().interpolation,...this.options.interpolation,...t.interpolation},p={...n,interpolation:f};l.services.interpolator=new Aw(p)}return l.translator=new x0(l.services,n),l.translator.on("*",(c,...f)=>{l.emit(c,...f)}),l.init(n,a),l.translator.options=n,l.translator.backendConnector.services.utils={hasLoadedNamespace:l.hasLoadedNamespace.bind(l)},l}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}const kr=vu.createInstance();kr.createInstance;kr.dir;kr.init;kr.loadResources;kr.reloadResources;kr.use;kr.changeLanguage;kr.getFixedT;kr.t;kr.exists;kr.setDefaultNamespace;kr.hasLoadedNamespace;kr.loadNamespaces;kr.loadLanguages;const FO=(e,t,a,r)=>{const n=[a,{code:t,...r||{}}];if(e?.services?.logger?.forward)return e.services.logger.forward(n,"warn","react-i18next::",!0);Tl(n[0])&&(n[0]=`react-i18next:: ${n[0]}`),e?.services?.logger?.warn?e.services.logger.warn(...n):console?.warn&&console.warn(...n)},Nw={},Ng=(e,t,a,r)=>{Tl(a)&&Nw[a]||(Tl(a)&&(Nw[a]=new Date),FO(e,t,a,r))},qE=(e,t)=>()=>{if(e.isInitialized)t();else{const a=()=>{setTimeout(()=>{e.off("initialized",a)},0),t()};e.on("initialized",a)}},Cg=(e,t,a)=>{e.loadNamespaces(t,qE(e,a))},Cw=(e,t,a,r)=>{if(Tl(a)&&(a=[a]),e.options.preload&&e.options.preload.indexOf(t)>-1)return Cg(e,a,r);a.forEach(n=>{e.options.ns.indexOf(n)<0&&e.options.ns.push(n)}),e.loadLanguages(t,qE(e,r))},RO=(e,t,a={})=>
372!t.languages||!t.languages.length?(Ng(t,"NO_LANGUAGES","i18n.languages were undefined or empty",{languages:t.languages}),!0):t.hasLoadedNamespace(e,{lng:a.lng,precheck:(r,n)=>{if(a.bindI18n&&a.bindI18n.indexOf("languageChanging")>-1&&r.services.backendConnector.backend&&r.isLanguageChangingTo&&!n(r.isLanguageChangingTo,e))return!1}}),Tl=e=>typeof e=="string",jO=e=>typeof e=="object"&&e!==null,MO=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,PO={"&amp;":"&","&#38;":"&","&lt;":"<","&#60;":"<","&gt;":">","&#62;":">","&apos;":"'","&#39;":"'","&quot;":'"',"&#34;":'"',"&nbsp;":" ","&#160;":" ","&copy;":"©","&#169;":"©","&reg;":"®","&#174;":"®","&hellip;":"…","&#8230;":"…","&#x2F;":"/","&#47;":"/"},LO=e=>PO[e],BO=e=>e.replace(MO,LO);let Dg={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:BO,transDefaultProps:void 0};const IO=(e={})=>{Dg={...Dg,...e}},UO=()=>Dg;let $E;const zO=e=>{$E=e},HO=()=>$E,VO={type:"3rdParty",init(e){IO(e.options.react),zO(e)}},GO=C.createContext();class WO{constructor(){this.usedNamespaces={}}addUsedNamespaces(t){t.forEach(a=>{this.usedNamespaces[a]||(this.usedNamespaces[a]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}const qO=(e,t)=>{if(Tl(t))return t;if(jO(t)&&Tl(t.defaultValue))return t.defaultValue;if(typeof e=="function")return"";if(Array.isArray(e)){const a=e[e.length-1];return typeof a=="function"?"":a}return e},$O={t:qO,ready:!1},XO=()=>()=>{},Ha=(e,t={})=>{const{i18n:a}=t,{i18n:r,defaultNS:n}=C.useContext(GO)||{},l=a||r||HO();l&&!l.reportNamespaces&&(l.reportNamespaces=new WO),l||Ng(l,"NO_I18NEXT_INSTANCE","useTranslation: You will need to pass in an i18next instance by using initReactI18next");const o=C.useMemo(()=>({...UO(),...l?.options?.react,...t}),[l,t]),{useSuspense:c,keyPrefix:f}=o,p=n||l?.options?.defaultNS,m=Tl(p)?[p]:p||["translation"],g=C.useMemo(()=>m,m);l?.reportNamespaces?.addUsedNamespaces?.(g);const v=C.useRef(0),w=C.useCallback(I=>{if(!l)return XO;const{bindI18n:z,bindI18nStore:Y}=o,q=()=>{v.current+=1,I()};return z&&l.on(z,q),Y&&l.store.on(Y,q),()=>{z&&z.split(" ").forEach(te=>l.off(te,q)),Y&&Y.split(" ").forEach(te=>l.store.off(te,q))}},[l,o]),S=C.useRef(),y=C.useCallback(()=>{if(!l)return $O;const I=!!(l.isInitialized||l.initializedStoreOnce)&&g.every(ce=>RO(ce,l,o)),z=t.lng||l.language,Y=v.current,q=S.current;if(q&&q.ready===I&&q.lng===z&&q.keyPrefix===f&&q.revision===Y)return q;const oe={t:l.getFixedT(z,o.nsMode==="fallback"?g:g[0],f,{scopeNs:g}),ready:I,lng:z,keyPrefix:f,revision:Y};return S.current=oe,oe},[l,g,f,o,t.lng]),[_,E]=C.useState(0),{t:N,ready:T}=jE.useSyncExternalStore(w,y,y);C.useEffect(()=>{if(l&&!T&&!c){const I=()=>E(z=>z+1);t.lng?Cw(l,t.lng,g,I):Cg(l,g,I)}},[l,t.lng,g,T,c,_]);const j=l||{},R=C.useRef(null),M=C.useRef(),A=I=>{const z=Object.getOwnPropertyDescriptors(I);z.__original&&delete z.__original;const Y=Object.create(Object.getPrototypeOf(I),z);if(!Object.prototype.hasOwnProperty.call(Y,"__original"))try{Object.defineProperty(Y,"__original",{value:I,writable:!1,enumerable:!1,configurable:!1})}catch{}return Y},P=C.useMemo(()=>{const I=j,z=I?.language;let Y=I;I&&(R.current&&R.current.__original===I?M.current!==z?(Y=A(I),R.current=Y,M.current=z):Y=R.current:(Y=A(I),R.current=Y,M.current=z));const q=!T&&!c?(...oe)=>(Ng(l,"USE_T_BEFORE_READY","useTranslation: t was called before ready. When using useSuspense: false, make sure to check the ready flag before using t."),N(...oe)):N,te=[q,Y,T];return te.t=q,te.i18n=Y,te.ready=T,te},[N,j,T,j.resolvedLanguage,j.language,j.languages]);if(l&&c&&!T)throw new Promise(I=>{const z=()=>I();t.lng?Cw(l,t.lng,g,z):Cg(l,g,z)});return P},XE=C.createContext(void 0);function KO({children:e}){const{i18n:t}=Ha(),[a,r]=C.useState("en");C.useEffect(()=>{const c=localStorage.getItem("language")||"en";r(c),t.changeLanguage(c),document.documentElement.lang=c,document.documentElement.dir=c==="ar"?"rtl":"ltr"},[t]);const n=o=>{r(o),localStorage.setItem("language",o),t.changeLanguage(o),document.documentElement.lang=o,document.documentElement.dir=o==="ar"?"rtl":"ltr"},l=a==="ar";return d.jsx(XE.Provider,{"data-loc":"client/src/contexts/LanguageContext.tsx:44",value:{language:a,setLanguage:n,isRTL:l},children:e})}function KE(){const e=C.useContext(XE);if(!e)throw new Error("useLanguage must be used within LanguageProvider");return e}const Og="/login",Lx=e=>e&&e!=="/"?`${Og}?next=${encodeURIComponent(e)}`:Og;var Hl=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},YO={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},QO=class{#t=YO;#e=!1;setTimeoutProvider(e){this.#t=e}setTimeout(e,t){return this.#t.setTimeout(e,t)}clearTimeout(e){this.#t.clearTimeout(e)}setInterval(e,t){return this.#t.setInterval(e,t)}clearInterval(e){this.#t.clearInterval(e)}},xl=new QO;function ZO(e){setTimeout(e,0)}var kl=typeof window>"u"||"Deno"in globalThis;function fr(){}function JO(e,t){return typeof e=="function"?e(t):e}function Fg(e){return typeof e=="number"&&e>=0&&e!==1/0}function YE(e,t){return Math.max(e+(t||0)-Date.now(),0)}function Ri(e,t){return typeof e=="function"?e(t):e}function Sn(e,t){return typeof e=="function"?e(t):e}function Dw(e,t){const{type:a="all",exact:r,fetchStatus:n,predicate:l,queryKey:o,stale:c}=e;if(o){if(r){if(t.queryHash!==Bx(o,t.options))return!1}else if(!Ru(t.queryKey,o))return!1}if(a!=="all"){const f=t.isActive();if(a==="active"&&!f||a==="inactive"&&f)return!1}return!(typeof c=="boolean"&&t.isStale()!==c||n&&n!==t.state.fetchStatus||l&&!l(t))}function Ow(e,t){const{exact:a,status:r,predicate:n,mutationKey:l}=e;if(l){if(!t.options.mutationKey)return!1;if(a){if(Li(t.options.mutationKey)!==Li(l))return!1}else if(!Ru(t.options.mutationKey,l))return!1}return!(r&&t.state.status!==r||n&&!n(t))}function Bx(e,t){return(t?.queryKeyHashFn||Li)(e)}function Li(e){return JSON.stringify(e,(t,a)=>Rg(a)?Object.keys(a).sort().reduce((r,n)=>(r[n]=a[n],r),{}):a)}function Ru(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?Object.keys(t).every(a=>Ru(e[a],t[a])):!1}var eF=Object.prototype.hasOwnProperty;function Ix(e,t){if(e===t)return e;const a=Fw(e)&&Fw(t);if(!a&&!(Rg(e)&&Rg(t)))return t;const n=(a?e:Object.keys(e)).length,l=a?t:Object.keys(t),o=l.length,c=a?new Array(o):{};let f=0;for(let p=0;p<o;p++){const m=a?p:l[p],g=e[m],v=t[m];
vendor: 23,993 bytes, line 372
372if(g===v){c[m]=g,(a?p<n:eF.call(e,m))&&f++;continue}if(g===null||v===null||typeof g!="object"||typeof v!="object"){c[m]=v;continue}const w=Ix(g,v);c[m]=w,w===g&&f++}return n===o&&f===n?e:c}function ju(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(const a in e)if(e[a]!==t[a])return!1;return!0}function Fw(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function Rg(e){if(!Rw(e))return!1;const t=e.constructor;if(t===void 0)return!0;const a=t.prototype;return!(!Rw(a)||!a.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(e)!==Object.prototype)}function Rw(e){return Object.prototype.toString.call(e)==="[object Object]"}function tF(e){return new Promise(t=>{xl.setTimeout(t,e)})}function jg(e,t,a){return typeof a.structuralSharing=="function"?a.structuralSharing(e,t):a.structuralSharing!==!1?Ix(e,t):t}function aF(e,t,a=0){const r=[...e,t];return a&&r.length>a?r.slice(1):r}function rF(e,t,a=0){const r=[t,...e];return a&&r.length>a?r.slice(0,-1):r}var Jr=Symbol();function QE(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:!e.queryFn||e.queryFn===Jr?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}function ZE(e,t){return typeof e=="function"?e(...t):!!e}var nF=class extends Hl{#t;#e;#a;constructor(){super(),this.#a=e=>{if(!kl&&window.addEventListener){const t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#e||this.setEventListener(this.#a)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(e){this.#a=e,this.#e?.(),this.#e=e(t=>{typeof t=="boolean"?this.setFocused(t):this.onFocus()})}setFocused(e){this.#t!==e&&(this.#t=e,this.onFocus())}onFocus(){const e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){return typeof this.#t=="boolean"?this.#t:globalThis.document?.visibilityState!=="hidden"}},Ux=new nF;function Mg(){let e,t;const a=new Promise((n,l)=>{e=n,t=l});a.status="pending",a.catch(()=>{});function r(n){Object.assign(a,n),delete a.resolve,delete a.reject}return a.resolve=n=>{r({status:"fulfilled",value:n}),e(n)},a.reject=n=>{r({status:"rejected",reason:n}),t(n)},a}var sF=ZO;function iF(){let e=[],t=0,a=c=>{c()},r=c=>{c()},n=sF;const l=c=>{t?e.push(c):n(()=>{a(c)})},o=()=>{const c=e;e=[],c.length&&n(()=>{r(()=>{c.forEach(f=>{a(f)})})})};return{batch:c=>{let f;t++;try{f=c()}finally{t--,t||o()}return f},batchCalls:c=>(...f)=>{l(()=>{c(...f)})},schedule:l,setNotifyFunction:c=>{a=c},setBatchNotifyFunction:c=>{r=c},setScheduler:c=>{n=c}}}var xa=iF(),lF=class extends Hl{#t=!0;#e;#a;constructor(){super(),this.#a=e=>{if(!kl&&window.addEventListener){const t=()=>e(!0),a=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",a,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",a)}}}}onSubscribe(){this.#e||this.setEventListener(this.#a)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(e){this.#a=e,this.#e?.(),this.#e=e(this.setOnline.bind(this))}setOnline(e){this.#t!==e&&(this.#t=e,this.listeners.forEach(a=>{a(e)}))}isOnline(){return this.#t}},v0=new lF;function oF(e){return Math.min(1e3*2**e,3e4)}function JE(e){return(e??"online")==="online"?v0.isOnline():!0}var Pg=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function e4(e){let t=!1,a=0,r;const n=Mg(),l=()=>n.status!=="pending",o=y=>{if(!l()){const _=new Pg(y);v(_),e.onCancel?.(_)}},c=()=>{t=!0},f=()=>{t=!1},p=()=>Ux.isFocused()&&(e.networkMode==="always"||v0.isOnline())&&e.canRun(),m=()=>JE(e.networkMode)&&e.canRun(),g=y=>{l()||(r?.(),n.resolve(y))},v=y=>{l()||(r?.(),n.reject(y))},w=()=>new Promise(y=>{r=_=>{(l()||p())&&y(_)},e.onPause?.()}).then(()=>{r=void 0,l()||e.onContinue?.()}),S=()=>{if(l())return;let y;const _=a===0?e.initialPromise:void 0;try{y=_??e.fn()}catch(E){y=Promise.reject(E)}Promise.resolve(y).then(g).catch(E=>{if(l())return;const N=e.retry??(kl?0:3),T=e.retryDelay??oF,j=typeof T=="function"?T(a,E):T,R=N===!0||typeof N=="number"&&a<N||typeof N=="function"&&N(a,E);if(t||!R){v(E);return}a++,e.onFail?.(a,E),tF(j).then(()=>p()?void 0:w()).then(()=>{t?v(E):S()})})};return{promise:n,status:()=>n.status,cancel:o,continue:()=>(r?.(),n),cancelRetry:c,continueRetry:f,canStart:m,start:()=>(m()?S():w().then(S),n)}}var t4=class{#t;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Fg(this.gcTime)&&(this.#t=xl.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(kl?1/0:300*1e3))}clearGcTimeout(){this.#t&&(xl.clearTimeout(this.#t),this.#t=void 0)}},cF=class extends t4{#t;#e;#a;#n;#r;#s;#l;constructor(e){super(),this.#l=!1,this.#s=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#n=e.client,this.#a=this.#n.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#t=jw(this.options),this.state=e.state??this.#t,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#r?.promise}setOptions(e){if(this.options={...this.#s,...e},this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){const t=jw(this.options);t.data!==void 0&&(this.setData(t.data,{updatedAt:t.dataUpdatedAt,manual:!0}),this.#t=t)}}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.#a.remove(this)}setData(e,t){const a=jg(this.state.data,e,this.options);return this.#i({data:a,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),a}setState(e,t){this.#i({type:"setState",state:e,setStateOptions:t})}cancel(e){const t=this.#r?.promise;return this.#r?.cancel(e),t?t.then(fr).catch(fr):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#t)}isActive(){return this.observers.some(e=>Sn(e.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===Jr||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStatic(){return this.getObserversCount()>0?this.observers.some(e=>Ri(e.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(e=0){return this.state.data===void 0?!0:e==="static"?!1:this.state.isInvalidated?!0:!YE(this.state.dataUpdatedAt,e)}onFocus(){this.observers.find(t=>t.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#r?.continue()}onOnline(){this.observers.find(t=>t.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#r?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#a.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.#r&&(this.#l?this.#r.cancel({revert:!0}):this.#r.cancelRetry()),this.scheduleGc()),this.#a.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#i({type:"invalidate"})}async fetch(e,t){if(this.state.fetchStatus!=="idle"&&this.#r?.status()!=="rejected"){if(this.state.data!==void 0&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#r)return this.#r.continueRetry(),this.#r.promise}if(e&&this.setOptions(e),!this.options.queryFn){const c=this.observers.find(f=>f.options.queryFn);c&&this.setOptions(c.options)}const a=new AbortController,r=c=>{Object.defineProperty(c,"signal",{enumerable:!0,get:()=>(this.#l=!0,a.signal)})},n=()=>{const c=QE(this.options,t),p=(()=>{const m={client:this.#n,queryKey:this.queryKey,meta:this.meta};return r(m),m})();return this.#l=!1,this.options.persister?this.options.persister(c,p,this):c(p)},o=(()=>{const c={fetchOptions:t,options:this.options,queryKey:this.queryKey,client:this.#n,state:this.state,fetchFn:n};return r(c),c})();this.options.behavior?.onFetch(o,this),this.#e=this.state,(this.state.fetchStatus==="idle"||this.state.fetchMeta!==o.fetchOptions?.meta)&&this.#i({type:"fetch",meta:o.fetchOptions?.meta}),this.#r=e4({initialPromise:t?.initialPromise,fn:o.fetchFn,onCancel:c=>{c instanceof Pg&&c.revert&&this.setState({...this.#e,fetchStatus:"idle"}),a.abort()},onFail:(c,f)=>{this.#i({type:"failed",failureCount:c,error:f})},onPause:()=>{this.#i({type:"pause"})},onContinue:()=>{this.#i({type:"continue"})},retry:o.options.retry,retryDelay:o.options.retryDelay,networkMode:o.options.networkMode,canRun:()=>!0});try{const c=await this.#r.start();if(c===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(c),this.#a.config.onSuccess?.(c,this),this.#a.config.onSettled?.(c,this.state.error,this),c}catch(c){if(c instanceof Pg){if(c.silent)return this.#r.promise;if(c.revert){if(this.state.data===void 0)throw c;return this.state.data}}throw this.#i({type:"error",error:c}),this.#a.config.onError?.(c,this),this.#a.config.onSettled?.(this.state.data,c,this),c}finally{this.scheduleGc()}}#i(e){const t=a=>{switch(e.type){case"failed":return{...a,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...a,fetchStatus:"paused"};case"continue":return{...a,fetchStatus:"fetching"};case"fetch":return{...a,...a4(a.data,this.options),fetchMeta:e.meta??null};case"success":const r={...a,data:e.data,dataUpdateCount:a.dataUpdateCount+1,dataUpdatedAt:e.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#e=e.manual?r:void 0,r;case"error":const n=e.error;return{...a,error:n,errorUpdateCount:a.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:a.fetchFailureCount+1,fetchFailureReason:n,fetchStatus:"idle",status:"error"};case"invalidate":return{...a,isInvalidated:!0};case"setState":return{...a,...e.state}}};this.state=t(this.state),xa.batch(()=>{this.observers.forEach(a=>{a.onQueryUpdate()}),this.#a.notify({query:this,type:"updated",action:e})})}};function a4(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:JE(t.networkMode)?"fetching":"paused",...e===void 0&&{error:null,status:"pending"}}}function jw(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,a=t!==void 0,r=a?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:a?r??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:a?"success":"pending",fetchStatus:"idle"}}var tf=class extends Hl{constructor(e,t){super(),this.options=t,this.#t=e,this.#i=null,this.#l=Mg(),this.bindMethods(),this.setOptions(t)}#t;#e=void 0;#a=void 0;#n=void 0;#r;#s;#l;#i;#h;#f;#d;#c;#u;#o;#m=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(this.#e.addObserver(this),Mw(this.#e,this.options)?this.#p():this.updateResult(),this.#y())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return Lg(this.#e,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return Lg(this.#e,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#b(),this.#w(),this.#e.removeObserver(this)}setOptions(e){const t=this.options,a=this.#e;if(this.options=this.#t.defaultQueryOptions(e),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof Sn(this.options.enabled,this.#e)!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#S(),this.#e.setOptions(this.options),t._defaulted&&!ju(this.options,t)&&this.#t.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#e,observer:this});const r=this.hasListeners();r&&Pw(this.#e,a,this.options,t)&&this.#p(),this.updateResult(),r&&(this.#e!==a||Sn(this.options.enabled,this.#e)!==Sn(t.enabled,this.#e)||Ri(this.options.staleTime,this.#e)!==Ri(t.staleTime,this.#e))&&this.#g();const n=this.#x();r&&(this.#e!==a||Sn(this.options.enabled,this.#e)!==Sn(t.enabled,this.#e)||n!==this.#o)&&this.#v(n)}getOptimisticResult(e){const t=this.#t.getQueryCache().build(this.#t,e),a=this.createResult(t,e);return fF(this,a)&&(this.#n=a,this.#s=this.options,this.#r=this.#e.state),a}getCurrentResult(){return this.#n}trackResult(e,t){return new Proxy(e,{get:(a,r)=>(this.trackProp(r),t?.(r),r==="promise"&&!this.options.experimental_prefetchInRender&&this.#l.status==="pending"&&this.#l.reject(new Error("experimental_prefetchInRender feature flag is not enabled")),Reflect.get(a,r))})}trackProp(e){this.#m.add(e)}getCurrentQuery(){return this.#e}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){const t=this.#t.defaultQueryOptions(e),a=this.#t.getQueryCache().build(this.#t,t);return a.fetch().then(()=>this.createResult(a,t))}fetch(e){return this.#p({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#n))}#p(e){this.#S();let t=this.#e.fetch(this.options,e);return e?.throwOnError||(t=t.catch(fr)),t}#g(){this.#b();const e=Ri(this.options.staleTime,this.#e);if(kl||this.#n.isStale||!Fg(e))return;const a=YE(this.#n.dataUpdatedAt,e)+1;this.#c=xl.setTimeout(()=>{this.#n.isStale||this.updateResult()},a)}#x(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.#e):this.options.refetchInterval)??!1}#v(e){this.#w(),this.#o=e,!(kl||Sn(this.options.enabled,this.#e)===!1||!Fg(this.#o)||this.#o===0)&&(this.#u=xl.setInterval(()=>{(this.options.refetchIntervalInBackground||Ux.isFocused())&&this.#p()},this.#o))}#y(){this.#g(),this.#v(this.#x())}#b(){this.#c&&(xl.clearTimeout(this.#c),this.#c=void 0)}#w(){this.#u&&(xl.clearInterval(this.#u),this.#u=void 0)}createResult(e,t){const a=this.#e,r=this.options,n=this.#n,l=this.#r,o=this.#s,f=e!==a?e.state:this.#a,{state:p}=e;let m={...p},g=!1,v;if(t._optimisticResults){const P=this.hasListeners(),I=!P&&Mw(e,t),z=P&&Pw(e,a,t,r);(I||z)&&(m={...m,...a4(p.data,e.options)}),t._optimisticResults==="isRestoring"&&(m.fetchStatus="idle")}let{error:w,errorUpdatedAt:S,status:y}=m;v=m.data;let _=!1;if(t.placeholderData!==void 0&&v===void 0&&y==="pending"){let P;n?.isPlaceholderData&&t.placeholderData===o?.placeholderData?(P=n.data,_=!0):P=typeof t.placeholderData=="function"?t.placeholderData(this.#d?.state.data,this.#d):t.placeholderData,P!==void 0&&(y="success",v=jg(n?.data,P,t),g=!0)}if(t.select&&v!==void 0&&!_)if(n&&v===l?.data&&t.select===this.#h)v=this.#f;else try{this.#h=t.select,v=t.select(v),v=jg(n?.data,v,t),this.#f=v,this.#i=null}catch(P){this.#i=P}this.#i&&(w=this.#i,v=this.#f,S=Date.now(),y="error");const E=m.fetchStatus==="fetching",N=y==="pending",T=y==="error",j=N&&E,R=v!==void 0,A={status:y,fetchStatus:m.fetchStatus,isPending:N,isSuccess:y==="success",isError:T,isInitialLoading:j,isLoading:j,data:v,dataUpdatedAt:m.dataUpdatedAt,error:w,errorUpdatedAt:S,failureCount:m.fetchFailureCount,failureReason:m.fetchFailureReason,errorUpdateCount:m.errorUpdateCount,isFetched:m.dataUpdateCount>0||m.errorUpdateCount>0,isFetchedAfterMount:m.dataUpdateCount>f.dataUpdateCount||m.errorUpdateCount>f.errorUpdateCount,isFetching:E,isRefetching:E&&!N,isLoadingError:T&&!R,isPaused:m.fetchStatus==="paused",isPlaceholderData:g,isRefetchError:T&&R,isStale:zx(e,t),refetch:this.refetch,promise:this.#l,isEnabled:Sn(t.enabled,e)!==!1};if(this.options.experimental_prefetchInRender){const P=Y=>{A.status==="error"?Y.reject(A.error):A.data!==void 0&&Y.resolve(A.data)},I=()=>{const Y=this.#l=A.promise=Mg();P(Y)},z=this.#l;switch(z.status){case"pending":e.queryHash===a.queryHash&&P(z);break;case"fulfilled":(A.status==="error"||A.data!==z.value)&&I();break;case"rejected":(A.status!=="error"||A.error!==z.reason)&&I();break}}return A}updateResult(){const e=this.#n,t=this.createResult(this.#e,this.options);if(this.#r=this.#e.state,this.#s=this.options,this.#r.data!==void 0&&(this.#d=this.#e),ju(t,e))return;this.#n=t;const a=()=>{if(!e)return!0;const{notifyOnChangeProps:r}=this.options,n=typeof r=="function"?r():r;if(n==="all"||!n&&!this.#m.size)return!0;const l=new Set(n??this.#m);return this.options.throwOnError&&l.add("error"),Object.keys(this.#n).some(o=>{const c=o;return this.#n[c]!==e[c]&&l.has(c)})};this.#_({listeners:a()})}#S(){const e=this.#t.getQueryCache().build(this.#t,this.options);if(e===this.#e)return;const t=this.#e;this.#e=e,this.#a=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#y()}#_(e){xa.batch(()=>{e.listeners&&this.listeners.forEach(t=>{t(this.#n)}),this.#t.getQueryCache().notify({query:this.#e,type:"observerResultsUpdated"})})}};function uF(e,t){return Sn(t.enabled,e)!==!1&&e.state.data===void 0&&!(e.state.status==="error"&&t.retryOnMount===!1)}function Mw(e,t){return uF(e,t)||e.state.data!==void 0&&Lg(e,t,t.refetchOnMount)}function Lg(e,t,a){if(Sn(t.enabled,e)!==!1&&Ri(t.staleTime,e)!=="static"){const r=typeof a=="function"?a(e):a;return r==="always"||r!==!1&&zx(e,t)}return!1}function Pw(e,t,a,r){return(e!==t||Sn(r.enabled,e)===!1)&&(!a.suspense||e.state.status!=="error")&&zx(e,a)}function zx(e,t){return Sn(t.enabled,e)!==!1&&e.isStaleByTime(Ri(t.staleTime,e))}function fF(e,t){return!ju(e.getCurrentResult(),t)}function y0(e){return{onFetch:(t,a)=>{const r=t.options,n=t.fetchOptions?.meta?.fetchMore?.direction,l=t.state.data?.pages||[],o=t.state.data?.pageParams||[];let c={pages:[],pageParams:[]},f=0;const p=async()=>{let m=!1;const g=S=>{Object.defineProperty(S,"signal",{enumerable:!0,get:()=>(t.signal.aborted?m=!0:t.signal.addEventListener("abort",()=>{m=!0}),t.signal)})},v=QE(t.options,t.fetchOptions),w=async(S,y,_)=>{if(m)return Promise.reject();if(y==null&&S.pages.length)return Promise.resolve(S);const N=(()=>{const M={client:t.client,queryKey:t.queryKey,pageParam:y,direction:_?"backward":"forward",meta:t.options.meta};return g(M),M})(),T=await v(N),{maxPages:j}=t.options,R=_?rF:aF;return{pages:R(S.pages,T,j),pageParams:R(S.pageParams,y,j)}};if(n&&l.length){const S=n==="backward",y=S?r4:Bg,_={pages:l,pageParams:o},E=y(r,_);c=await w(_,E,S)}else{const S=e??l.length;do{const y=f===0?o[0]??r.initialPageParam:Bg(r,c);if(f>0&&y==null)break;c=await w(c,y),f++}while(f<S)}return c};t.options.persister?t.fetchFn=()=>t.options.persister?.(p,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},a):t.fetchFn=p}}}function Bg(e,{pages:t,pageParams:a}){const r=t.length-1;return t.length>0?e.getNextPageParam(t[r],t,a[r],a):void 0}function r4(e,{pages:t,pageParams:a}){return t.length>0?e.getPreviousPageParam?.(t[0],t,a[0],a):void 0}function dF(e,t){return t?Bg(e,t)!=null:!1}function hF(e,t){return!t||!e.getPreviousPageParam?!1:r4(e,t)!=null}var n4=class extends tf{constructor(e,t){super(e,t)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(e){super.setOptions({...e,behavior:y0()})}getOptimisticResult(e){return e.behavior=y0(),super.getOptimisticResult(e)}fetchNextPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"backward"}}})}createResult(e,t){const{state:a}=e,r=super.createResult(e,t),{isFetching:n,isRefetching:l,isError:o,isRefetchError:c}=r,f=a.fetchMeta?.fetchMore?.direction,p=o&&f==="forward",m=n&&f==="forward",g=o&&f==="backward",v=n&&f==="backward";return{...r,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:dF(t,a.data),hasPreviousPage:hF(t,a.data),isFetchNextPageError:p,isFetchingNextPage:m,isFetchPreviousPageError:g,isFetchingPreviousPage:v,isRefetchError:c&&!p&&!g,isRefetching:l&&!m&&!v}}},pF=class extends t4{#t;#e;#a;#n;constructor(e){super(),this.#t=e.client,this.mutationId=e.mutationId,this.#a=e.mutationCache,this.#e=[],this.state=e.state||s4(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#e.includes(e)||(this.#e.push(e),this.clearGcTimeout(),this.#a.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#e=this.#e.filter(t=>t!==e),this.scheduleGc(),this.#a.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#e.length||(this.state.status==="pending"?this.scheduleGc():this.#a.remove(this))}continue(){return this.#n?.continue()??this.execute(this.state.variables)}async execute(e){const t=()=>{this.#r({type:"continue"})},a={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#n=e4({fn:()=>this.options.mutationFn?this.options.mutationFn(e,a):Promise.reject(new Error("No mutationFn found")),onFail:(l,o)=>{this.#r({type:"failed",failureCount:l,error:o})},onPause:()=>{this.#r({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#a.canRun(this)});const r=this.state.status==="pending",n=!this.#n.canStart();try{if(r)t();else{this.#r({type:"pending",variables:e,isPaused:n}),await this.#a.config.onMutate?.(e,this,a);const o=await this.options.onMutate?.(e,a);o!==this.state.context&&this.#r({type:"pending",context:o,variables:e,isPaused:n})}const l=await this.#n.start();return await this.#a.config.onSuccess?.(l,e,this.state.context,this,a),await this.options.onSuccess?.(l,e,this.state.context,a),await this.#a.config.onSettled?.(l,null,this.state.variables,this.state.context,this,a),await this.options.onSettled?.(l,null,e,this.state.context,a),this.#r({type:"success",data:l}),l}catch(l){try{throw await this.#a.config.onError?.(l,e,this.state.context,this,a),await this.options.onError?.(l,e,this.state.context,a),await this.#a.config.onSettled?.(void 0,l,this.state.variables,this.state.context,this,a),await this.options.onSettled?.(void 0,l,e,this.state.context,a),l}finally{this.#r({type:"error",error:l})}}finally{this.#a.runNext(this)}}#r(e){const t=a=>{switch(e.type){case"failed":return{...a,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...a,isPaused:!0};case"continue":return{...a,isPaused:!1};case"pending":return{...a,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...a,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...a,data:void 0,error:e.error,failureCount:a.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}};this.state=t(this.state),xa.batch(()=>{this.#e.forEach(a=>{a.onMutationUpdate(e)}),this.#a.notify({mutation:this,type:"updated",action:e})})}};function s4(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var mF=class extends Hl{constructor(e={}){super(),this.config=e,this.#t=new Set,this.#e=new Map,this.#a=0}#t;#e;#a;build(e,t,a){const r=new pF({client:e,mutationCache:this,mutationId:++this.#a,options:e.defaultMutationOptions(t),state:a});return this.add(r),r}add(e){this.#t.add(e);const t=Od(e);if(typeof t=="string"){const a=this.#e.get(t);a?a.push(e):this.#e.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#t.delete(e)){const t=Od(e);if(typeof t=="string"){const a=this.#e.get(t);if(a)if(a.length>1){const r=a.indexOf(e);r!==-1&&a.splice(r,1)}else a[0]===e&&this.#e.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){const t=Od(e);if(typeof t=="string"){const r=this.#e.get(t)?.find(n=>n.state.status==="pending");return!r||r===e}else return!0}runNext(e){const t=Od(e);return typeof t=="string"?this.#e.get(t)?.find(r=>
372r!==e&&r.state.isPaused)?.continue()??Promise.resolve():Promise.resolve()}clear(){xa.batch(()=>{this.#t.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#t.clear(),this.#e.clear()})}getAll(){return Array.from(this.#t)}find(e){const t={exact:!0,...e};return this.getAll().find(a=>Ow(t,a))}findAll(e={}){return this.getAll().filter(t=>Ow(e,t))}notify(e){xa.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){const e=this.getAll().filter(t=>t.state.isPaused);return xa.batch(()=>Promise.all(e.map(t=>t.continue().catch(fr))))}};function Od(e){return e.options.scope?.id}var gF=class extends Hl{#t;#e=void 0;#a;#n;constructor(t,a){super(),this.#t=t,this.setOptions(a),this.bindMethods(),this.#r()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(t){const a=this.options;this.options=this.#t.defaultMutationOptions(t),ju(this.options,a)||this.#t.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#a,observer:this}),a?.mutationKey&&this.options.mutationKey&&Li(a.mutationKey)!==Li(this.options.mutationKey)?this.reset():this.#a?.state.status==="pending"&&this.#a.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#a?.removeObserver(this)}onMutationUpdate(t){this.#r(),this.#s(t)}getCurrentResult(){return this.#e}reset(){this.#a?.removeObserver(this),this.#a=void 0,this.#r(),this.#s()}mutate(t,a){return this.#n=a,this.#a?.removeObserver(this),this.#a=this.#t.getMutationCache().build(this.#t,this.options),this.#a.addObserver(this),this.#a.execute(t)}#r(){const t=this.#a?.state??s4();this.#e={...t,isPending:t.status==="pending",isSuccess:t.status==="success",isError:t.status==="error",isIdle:t.status==="idle",mutate:this.mutate,reset:this.reset}}#s(t){xa.batch(()=>{if(this.#n&&this.hasListeners()){const a=this.#e.variables,r=this.#e.context,n={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};t?.type==="success"?(this.#n.onSuccess?.(t.data,a,r,n),this.#n.onSettled?.(t.data,null,a,r,n)):t?.type==="error"&&(this.#n.onError?.(t.error,a,r,n),this.#n.onSettled?.(void 0,t.error,a,r,n))}this.listeners.forEach(a=>{a(this.#e)})})}};function Lw(e,t){const a=new Set(t);return e.filter(r=>!a.has(r))}function xF(e,t,a){const r=e.slice(0);return r[t]=a,r}var vF=class extends Hl{#t;#e;#a;#n;#r;#s;#l;#i;#h=[];constructor(e,t,a){super(),this.#t=e,this.#n=a,this.#a=[],this.#r=[],this.#e=[],this.setQueries(t)}onSubscribe(){this.listeners.size===1&&this.#r.forEach(e=>{e.subscribe(t=>{this.#u(e,t)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,this.#r.forEach(e=>{e.destroy()})}setQueries(e,t){this.#a=e,this.#n=t,xa.batch(()=>{const a=this.#r,r=this.#c(this.#a);this.#h=r,r.forEach(m=>m.observer.setOptions(m.defaultedQueryOptions));const n=r.map(m=>m.observer),l=n.map(m=>m.getCurrentResult()),o=a.length!==n.length,c=n.some((m,g)=>m!==a[g]),f=o||c,p=f?!0:l.some((m,g)=>{const v=this.#e[g];return!v||!ju(m,v)});!f&&!p||(f&&(this.#r=n),this.#e=l,this.hasListeners()&&(f&&(Lw(a,n).forEach(m=>{m.destroy()}),Lw(n,a).forEach(m=>{m.subscribe(g=>{this.#u(m,g)})})),this.#o()))})}getCurrentResult(){return this.#e}getQueries(){return this.#r.map(e=>e.getCurrentQuery())}getObservers(){return this.#r}getOptimisticResult(e,t){const a=this.#c(e),r=a.map(n=>n.observer.getOptimisticResult(n.defaultedQueryOptions));return[r,n=>this.#d(n??r,t),()=>this.#f(r,a)]}#f(e,t){return t.map((a,r)=>{const n=e[r];return a.defaultedQueryOptions.notifyOnChangeProps?n:a.observer.trackResult(n,l=>{t.forEach(o=>{o.observer.trackProp(l)})})})}#d(e,t){return t?((!this.#s||this.#e!==this.#i||t!==this.#l)&&(this.#l=t,this.#i=this.#e,this.#s=Ix(this.#s,t(e))),this.#s):e}#c(e){const t=new Map(this.#r.map(r=>[r.options.queryHash,r])),a=[];return e.forEach(r=>{const n=this.#t.defaultQueryOptions(r),l=t.get(n.queryHash);l?a.push({defaultedQueryOptions:n,observer:l}):a.push({defaultedQueryOptions:n,observer:new tf(this.#t,n)})}),a}#u(e,t){const a=this.#r.indexOf(e);a!==-1&&(this.#e=xF(this.#e,a,t),this.#o())}#o(){if(this.hasListeners()){const e=this.#s,t=this.#f(this.#e,this.#h),a=this.#d(t,this.#n?.combine);e!==a&&xa.batch(()=>
vendor: 5,581 bytes, line 372
372{this.listeners.forEach(r=>{r(this.#e)})})}}},yF=class extends Hl{constructor(e={}){super(),this.config=e,this.#t=new Map}#t;build(e,t,a){const r=t.queryKey,n=t.queryHash??Bx(r,t);let l=this.get(n);return l||(l=new cF({client:e,queryKey:r,queryHash:n,options:e.defaultQueryOptions(t),state:a,defaultOptions:e.getQueryDefaults(r)}),this.add(l)),l}add(e){this.#t.has(e.queryHash)||(this.#t.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){const t=this.#t.get(e.queryHash);t&&(e.destroy(),t===e&&this.#t.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){xa.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#t.get(e)}getAll(){return[...this.#t.values()]}find(e){const t={exact:!0,...e};return this.getAll().find(a=>Dw(t,a))}findAll(e={}){const t=this.getAll();return Object.keys(e).length>0?t.filter(a=>Dw(e,a)):t}notify(e){xa.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){xa.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){xa.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},bF=class{#t;#e;#a;#n;#r;#s;#l;#i;constructor(e={}){this.#t=e.queryCache||new yF,this.#e=e.mutationCache||new mF,this.#a=e.defaultOptions||{},this.#n=new Map,this.#r=new Map,this.#s=0}mount(){this.#s++,this.#s===1&&(this.#l=Ux.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#t.onFocus())}),this.#i=v0.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#t.onOnline())}))}unmount(){this.#s--,this.#s===0&&(this.#l?.(),this.#l=void 0,this.#i?.(),this.#i=void 0)}isFetching(e){return this.#t.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#e.findAll({...e,status:"pending"}).length}getQueryData(e){const t=this.defaultQueryOptions({queryKey:e});return this.#t.get(t.queryHash)?.state.data}ensureQueryData(e){const t=this.defaultQueryOptions(e),a=this.#t.build(this,t),r=a.state.data;return r===void 0?this.fetchQuery(e):(e.revalidateIfStale&&a.isStaleByTime(Ri(t.staleTime,a))&&this.prefetchQuery(t),Promise.resolve(r))}getQueriesData(e){return this.#t.findAll(e).map(({queryKey:t,state:a})=>{const r=a.data;return[t,r]})}setQueryData(e,t,a){const r=this.defaultQueryOptions({queryKey:e}),l=this.#t.get(r.queryHash)?.state.data,o=JO(t,l);if(o!==void 0)return this.#t.build(this,r).setData(o,{...a,manual:!0})}setQueriesData(e,t,a){return xa.batch(()=>this.#t.findAll(e).map(({queryKey:r})=>[r,this.setQueryData(r,t,a)]))}getQueryState(e){const t=this.defaultQueryOptions({queryKey:e});return this.#t.get(t.queryHash)?.state}removeQueries(e){const t=this.#t;xa.batch(()=>{t.findAll(e).forEach(a=>{t.remove(a)})})}resetQueries(e,t){const a=this.#t;return xa.batch(()=>(a.findAll(e).forEach(r=>{r.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){const a={revert:!0,...t},r=xa.batch(()=>this.#t.findAll(e).map(n=>n.cancel(a)));return Promise.all(r).then(fr).catch(fr)}invalidateQueries(e,t={}){return xa.batch(()=>(this.#t.findAll(e).forEach(a=>{a.invalidate()}),e?.refetchType==="none"?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t)))}refetchQueries(e,t={}){const a={...t,cancelRefetch:t.cancelRefetch??!0},r=xa.batch(()=>this.#t.findAll(e).filter(n=>!n.isDisabled()&&!n.isStatic()).map(n=>{let l=n.fetch(void 0,a);return a.throwOnError||(l=l.catch(fr)),n.state.fetchStatus==="paused"?Promise.resolve():l}));return Promise.all(r).then(fr)}fetchQuery(e){const t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);const a=this.#t.build(this,t);return a.isStaleByTime(Ri(t.staleTime,a))?a.fetch(t):Promise.resolve(a.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(fr).catch(fr)}fetchInfiniteQuery(e){return e.behavior=y0(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(fr).catch(fr)}ensureInfiniteQueryData(e){return e.behavior=y0(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return v0.isOnline()?this.#e.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#t}getMutationCache(){return this.#e}getDefaultOptions(){return this.#a}setDefaultOptions(e){this.#a=e}setQueryDefaults(e,t){this.#n.set(Li(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...this.#n.values()],a={};return t.forEach(r=>{Ru(e,r.queryKey)&&Object.assign(a,r.defaultOptions)}),a}setMutationDefaults(e,t){this.#r.set(Li(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...this.#r.values()],a={};return t.forEach(r=>{Ru(e,r.mutationKey)&&Object.assign(a,r.defaultOptions)}),a}defaultQueryOptions(e){if(e._defaulted)return e;const t={...this.#a.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=Bx(t.queryKey,t)),t.refetchOnReconnect===void 0&&(t.refetchOnReconnect=t.networkMode!=="always"),t.throwOnError===void 0&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===Jr&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#a.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#t.clear(),this.#e.clear()}},i4=C.createContext(void 0),af=e=>{const t=C.useContext(i4);if(e)return e;if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},wF=({client:e,children:t})=>(C.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),d.jsx(i4.Provider,{value:e,children:t})),l4=C.createContext(!1),o4=()=>C.useContext(l4);l4.Provider;function SF(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}
372var _F=C.createContext(SF()),c4=()=>C.useContext(_F),u4=(e,t)=>{(e.suspense||e.throwOnError||e.experimental_prefetchInRender)&&(t.isReset()||(e.retryOnMount=!1))},f4=e=>{C.useEffect(()=>{e.clearReset()},[e])},d4=({result:e,errorResetBoundary:t,throwOnError:a,query:r,suspense:n})=>e.isError&&!t.isReset()&&!e.isFetching&&r&&(n&&e.data===void 0||ZE(a,[e.error,r])),Hx=(e,t)=>t.state.data===void 0,h4=e=>{if(e.suspense){const a=n=>n==="static"?n:Math.max(n??1e3,1e3),r=e.staleTime;e.staleTime=typeof r=="function"?(...n)=>a(r(...n)):a(r),typeof e.gcTime=="number"&&(e.gcTime=Math.max(e.gcTime,1e3))}},p4=(e,t)=>e.isLoading&&e.isFetching&&!t,Ig=(e,t)=>e?.suspense&&t.isPending,b0=(e,t,a)=>t.fetchOptimistic(e).catch(()=>{a.clearReset()});function m4({queries:e,...t},a){const r=af(a),n=o4(),l=c4(),o=C.useMemo(()=>e.map(y=>{const _=r.defaultQueryOptions(y);return _._optimisticResults=n?"isRestoring":"optimistic",_}),[e,r,n]);o.forEach(y=>{h4(y),u4(y,l)}),f4(l);const[c]=C.useState(()=>new vF(r,o,t)),[f,p,m]=c.getOptimisticResult(o,t.combine),g=!n&&t.subscribed!==!1;C.useSyncExternalStore(C.useCallback(y=>g?c.subscribe(xa.batchCalls(y)):fr,[c,g]),()=>c.getCurrentResult(),()=>c.getCurrentResult()),C.useEffect(()=>{c.setQueries(o,t)},[o,t,c]);const w=f.some((y,_)=>Ig(o[_],y))?f.flatMap((y,_)=>{const E=o[_];if(E){const N=new tf(r,E);if(Ig(E,y))return b0(E,N,l);p4(y,n)&&b0(E,N,l)}return[]}):[];if(w.length>0)throw Promise.all(w);const S=f.find((y,_)=>{const E=o[_];return E&&d4({result:y,errorResetBoundary:l,throwOnError:E.throwOnError,query:r.getQueryCache().get(E.queryHash),suspense:E.suspense})});if(S?.error)throw S.error;return p(m())}function K0(e,t,a){const r=o4(),n=c4(),l=af(a),o=l.defaultQueryOptions(e);l.getDefaultOptions().queries?._experimental_beforeQuery?.(o),o._optimisticResults=r?"isRestoring":"optimistic",h4(o),u4(o,n),f4(n);const c=!l.getQueryCache().get(o.queryHash),[f]=C.useState(()=>new t(l,o)),p=f.getOptimisticResult(o),m=!r&&e.subscribed!==!1;if(C.useSyncExternalStore(C.useCallback(g=>{const v=m?f.subscribe(xa.batchCalls(g)):fr;return f.updateResult(),v},[f,m]),()=>f.getCurrentResult(),()=>f.getCurrentResult()),C.useEffect(()=>{f.setOptions(o)},[o,f]),Ig(o,p))throw b0(o,f,n);if(d4({result:p,errorResetBoundary:n,throwOnError:o.throwOnError,query:l.getQueryCache().get(o.queryHash),suspense:o.suspense}))throw p.error;return l.getDefaultOptions().queries?._experimental_afterQuery?.(o,p),o.experimental_prefetchInRender&&!kl&&p4(p,r)&&(c?b0(o,f,n):l.getQueryCache().get(o.queryHash)?.promise)?.catch(fr).finally(()=>{f.updateResult()}),o.notifyOnChangeProps?p:f.trackResult(p)}function EF(e,t){return K0(e,tf,t)}function AF(e,t){return K0({...e,enabled:!0,suspense:!0,throwOnError:Hx,placeholderData:void 0},tf,t)}function TF(e,t){return K0({...e,enabled:!0,suspense:!0,throwOnError:Hx},n4,t)}function kF(e,t){return m4({...e,queries:e.queries.map(a=>({...a,suspense:!0,throwOnError:Hx,enabled:!0,placeholderData:void 0}))},t)}function NF(e,t){const a=af(t);a.getQueryState(e.queryKey)||a.prefetchQuery(e)}function CF(e,t){const a=af(t);a.getQueryState(e.queryKey)||a.prefetchInfiniteQuery(e)}function DF(e,t){const a=af(t),[r]=C.useState(()=>new gF(a,e));C.useEffect(()=>{r.setOptions(e)},[r,e]);const n=C.useSyncExternalStore(C.useCallback(o=>r.subscribe(xa.batchCalls(o)),[r]),()=>r.getCurrentResult(),()=>r.getCurrentResult()),l=C.useCallback((o,c)=>{r.mutate(o,c).catch(fr)},[r]);if(n.error&&ZE(r.options.throwOnError,[n.error]))throw n.error;return{...n,mutate:l,mutateAsync:n.mutate}}function OF(e,t){return K0(e,n4,t)}function Nl(e){return!!e&&!Array.isArray(e)&&typeof e=="object"}const FF=typeof Symbol=="function"&&!!Symbol.asyncIterator;function g4(e){return FF&&Nl(e)&&Symbol.asyncIterator in e}var RF=Object.create,x4=Object.defineProperty,jF=Object.getOwnPropertyDescriptor,v4=Object.getOwnPropertyNames,MF=Object.getPrototypeOf,PF=Object.prototype.hasOwnProperty,rf=(e,t)=>function(){return t||(0,e[v4(e)[0]])((t={exports:{}}).exports,t),t.exports},LF=(e,t,a,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(var n=v4(t),l=0,o=n.length,c;
372l<o;l++)c=n[l],!PF.call(e,c)&&c!==a&&x4(e,c,{get:(f=>t[f]).bind(null,c),enumerable:!(r=jF(t,c))||r.enumerable});return e},Y0=(e,t,a)=>(a=e!=null?RF(MF(e)):{},LF(x4(a,"default",{value:e,enumerable:!0}),e));const y4=()=>{},Bw=e=>{Object.freeze&&Object.freeze(e)};function b4(e,t,a){var r;const n=t.join(".");return(r=a[n])!==null&&r!==void 0||(a[n]=new Proxy(y4,{get(l,o){if(!(typeof o!="string"||o==="then"))return b4(e,[...t,o],a)},apply(l,o,c){const f=t[t.length-1];let p={args:c,path:t};return f==="call"?p={args:c.length>=2?[c[1]]:[],path:t.slice(0,-1)}:f==="apply"&&(p={args:c.length>=2?c[1]:[],path:t.slice(0,-1)}),Bw(p.args),Bw(p.path),e(p)}})),a[n]}const Q0=e=>b4(e,[],Object.create(null)),Vx=e=>new Proxy(y4,{get(t,a){if(a!=="then")return e(a)}});var w4=rf({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function a(r){"@babel/helpers - typeof";return t.exports=a=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},t.exports.__esModule=!0,t.exports.default=t.exports,a(r)}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}}),BF=rf({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var a=w4().default;function r(n,l){if(a(n)!="object"||!n)return n;var o=n[Symbol.toPrimitive];if(o!==void 0){var c=o.call(n,l||"default");if(a(c)!="object")return c;throw new TypeError("@@toPrimitive must return a primitive value.")}return(l==="string"?String:Number)(n)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),IF=rf({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var a=w4().default,r=BF();function n(l){var o=r(l,"string");return a(o)=="symbol"?o:o+""}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),S4=rf({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var a=IF();function r(n,l,o){return(l=a(l))in n?Object.defineProperty(n,l,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[l]=o,n}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),Gx=rf({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var a=S4();function r(l,o){var c=Object.keys(l);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(l);o&&(f=f.filter(function(p){return Object.getOwnPropertyDescriptor(l,p).enumerable})),c.push.apply(c,f)}return c}function n(l){for(var o=1;o<arguments.length;o++){var c=arguments[o]!=null?arguments[o]:{};o%2?r(Object(c),!0).forEach(function(f){a(l,f,c[f])}):Object.getOwnPropertyDescriptors?Object.defineProperties(l,Object.getOwnPropertyDescriptors(c)):r(Object(c)).forEach(function(f){Object.defineProperty(l,f,Object.getOwnPropertyDescriptor(c,f))})}return l}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}});Y0(Gx());Y0(S4());var Fd=Y0(Gx());function UF(e,t){if("error"in e){const r=t.deserialize(e.error);return{ok:!1,error:(0,Fd.default)((0,Fd.default)({},e),{},{error:r})}}return{ok:!0,result:(0,Fd.default)((0,Fd.default)({},e.result),(!e.result.type||e.result.type==="data")&&{type:"data",data:t.deserialize(e.result.data)})}}var Im=class extends Error{constructor(){super("Unable to transform response from server")}};function zF(e,t){let a;try{a=UF(e,t)}catch{throw new Im}if(!a.ok&&(!Nl(a.error.error)||typeof a.error.error.code!="number"))throw new Im;if(a.ok&&!Nl(a.result))throw new Im;return a}Y0(Gx());function Z0(e){const t={subscribe(a){let r=null,n=!1,l=!1,o=!1;function c(){if(r===null){o=!0;return}l||(l=!0,typeof r=="function"?r():r&&r.unsubscribe())}return r=e({next(f){var p;n||(p=a.next)===null||p===void 0||p.call(a,f)},error(f){var p;n||(n=!0,(p=a.error)===null||p===void 0||p.call(a,f),c())},complete(){var f;n||(n=!0,(f=a.complete)===null||f===void 0||f.call(a),c())}}),o&&c(),{unsubscribe:c}},pipe(...a){return a.reduce(HF,t)}};return t}function HF(e,t){return t(e)}function VF(e){const t=new AbortController;return new Promise((r,n)=>{let l=!1;function o(){l||(l=!0,c.unsubscribe())}t.signal.addEventListener("abort",()=>{n(t.signal.reason)});const c=e.subscribe({next(f){l=!0,r(f),o()},error(f){n(f)},complete(){t.abort(),o()}})})}var GF=Object.create,_4=Object.defineProperty,WF=Object.getOwnPropertyDescriptor,E4=Object.getOwnPropertyNames,qF=Object.getPrototypeOf,$F=Object.prototype.hasOwnProperty,Vi=(e,t)=>function(){return t||(0,e[E4(e)[0]])((t={exports:{}}).exports,t),t.exports},XF=(e,t,a,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(var n=E4(t),l=0,o=n.length,c;
372l<o;l++)c=n[l],!$F.call(e,c)&&c!==a&&_4(e,c,{get:(f=>t[f]).bind(null,c),enumerable:!(r=WF(t,c))||r.enumerable});return e},Vl=(e,t,a)=>(a=e!=null?GF(qF(e)):{},XF(t||!e||!e.__esModule?_4(a,"default",{value:e,enumerable:!0}):a,e)),KF=Vi({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutPropertiesLoose.js"(e,t){function a(r,n){if(r==null)return{};var l={};for(var o in r)if({}.hasOwnProperty.call(r,o)){if(n.includes(o))continue;l[o]=r[o]}return l}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}}),YF=Vi({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutProperties.js"(e,t){var a=KF();function r(n,l){if(n==null)return{};var o,c,f=a(n,l);if(Object.getOwnPropertySymbols){var p=Object.getOwnPropertySymbols(n);for(c=0;c<p.length;c++)o=p[c],l.includes(o)||{}.propertyIsEnumerable.call(n,o)&&(f[o]=n[o])}return f}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),A4=Vi({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function a(r){"@babel/helpers - typeof";return t.exports=a=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},t.exports.__esModule=!0,t.exports.default=t.exports,a(r)}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}}),QF=Vi({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var a=A4().default;function r(n,l){if(a(n)!="object"||!n)return n;var o=n[Symbol.toPrimitive];if(o!==void 0){var c=o.call(n,l||"default");if(a(c)!="object")return c;throw new TypeError("@@toPrimitive must return a primitive value.")}return(l==="string"?String:Number)(n)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),ZF=Vi({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var a=A4().default,r=QF();function n(l){var o=r(l,"string");return a(o)=="symbol"?o:o+""}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),JF=Vi({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var a=ZF();function r(n,l,o){return(l=a(l))in n?Object.defineProperty(n,l,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[l]=o,n}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),nf=Vi({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var a=JF();function r(l,o){var c=Object.keys(l);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(l);o&&(f=f.filter(function(p){return Object.getOwnPropertyDescriptor(l,p).enumerable})),c.push.apply(c,f)}return c}function n(l){for(var o=1;o<arguments.length;o++){var c=arguments[o]!=null?arguments[o]:{};o%2?r(Object(c),!0).forEach(function(f){a(l,f,c[f])}):Object.getOwnPropertyDescriptors?Object.defineProperties(l,Object.getOwnPropertyDescriptors(c)):r(Object(c)).forEach(function(f){Object.defineProperty(l,f,Object.getOwnPropertyDescriptor(c,f))})}return l}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),eR=Vl(YF(),1),Iw=Vl(nf(),1);const tR=["cursor","direction"];function rs(e,t,a){const r=e.flatMap(n=>n.split("."));if(!t&&(!a||a==="any"))return r.length?[r]:[];if(a==="infinite"&&Nl(t)&&("direction"in t||"cursor"in t)){const{cursor:n,direction:l}=t,o=(0,eR.default)(t,tR);return[r,{input:o,type:"infinite"}]}return[r,(0,Iw.default)((0,Iw.default)({},typeof t<"u"&&t!==Jr&&{input:t}),a&&a!=="any"&&{type:a})]}function Jd(e){return rs(e,void 0,"any")}var aR=Object.create,T4=Object.defineProperty,rR=Object.getOwnPropertyDescriptor,k4=Object.getOwnPropertyNames,nR=Object.getPrototypeOf,sR=Object.prototype.hasOwnProperty,hs=(e,t)=>function(){return t||(0,e[k4(e)[0]])((t={exports:{}}).exports,t),t.exports},iR=(e,t,a,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(var n=k4(t),l=0,o=n.length,c;
372l<o;l++)c=n[l],!sR.call(e,c)&&c!==a&&T4(e,c,{get:(f=>t[f]).bind(null,c),enumerable:!(r=rR(t,c))||r.enumerable});return e},Aa=(e,t,a)=>(a=e!=null?aR(nR(e)):{},iR(t||!e||!e.__esModule?T4(a,"default",{value:e,enumerable:!0}):a,e)),N4=hs({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function a(r){"@babel/helpers - typeof";return t.exports=a=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},t.exports.__esModule=!0,t.exports.default=t.exports,a(r)}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}}),lR=hs({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var a=N4().default;function r(n,l){if(a(n)!="object"||!n)return n;var o=n[Symbol.toPrimitive];if(o!==void 0){var c=o.call(n,l||"default");if(a(c)!="object")return c;throw new TypeError("@@toPrimitive must return a primitive value.")}return(l==="string"?String:Number)(n)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),oR=hs({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var a=N4().default,r=lR();function n(l){var o=r(l,"string");return a(o)=="symbol"?o:o+""}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),Gl=hs({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var a=oR();function r(n,l,o){return(l=a(l))in n?Object.defineProperty(n,l,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[l]=o,n}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),Vn=hs({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var a=Gl();function r(l,o){var c=Object.keys(l);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(l);o&&(f=f.filter(function(p){return Object.getOwnPropertyDescriptor(l,p).enumerable})),c.push.apply(c,f)}return c}function n(l){for(var o=1;o<arguments.length;o++){var c=arguments[o]!=null?arguments[o]:{};o%2?r(Object(c),!0).forEach(function(f){a(l,f,c[f])}):Object.getOwnPropertyDescriptors?Object.defineProperties(l,Object.getOwnPropertyDescriptors(c)):r(Object(c)).forEach(function(f){Object.defineProperty(l,f,Object.getOwnPropertyDescriptor(c,f))})}return l}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}});function cR(e){return t=>{let a=0,r=null;const n=[];function l(){r||(r=t.subscribe({next(c){for(const p of n){var f;(f=p.next)===null||f===void 0||f.call(p,c)}},error(c){for(const p of n){var f;(f=p.error)===null||f===void 0||f.call(p,c)}},complete(){for(const f of n){var c;(c=f.complete)===null||c===void 0||c.call(f)}}}))}function o(){if(a===0&&r){const c=r;r=null,c.unsubscribe()}}return Z0(c=>(a++,n.push(c),l(),{unsubscribe(){a--,o();const f=n.findIndex(p=>p===c);f>-1&&n.splice(f,1)}}))}}function uR(e){let t=e;const a=[],r=o=>{t!==void 0&&o.next(t),a.push(o)},n=o=>{a.splice(a.indexOf(o),1)},l=Z0(o=>(r(o),()=>{n(o)}));return l.next=o=>{if(t!==o){t=o;for(const c of a)c.next(o)}},l.get=()=>t,l}function fR(e){return Z0(t=>{function a(n=0,l=e.op){const o=e.links[n];if(!o)throw new Error("No more links to execute - did you forget to add an ending link?");return o({op:l,next(f){return a(n+1,f)}})}return a().subscribe(t)})}var Rd=Aa(Gl(),1),Fo=Aa(Vn(),1);function dR(e){return e instanceof tc}function hR(e){return Nl(e)&&Nl(e.error)&&typeof e.error.code=="number"&&typeof e.error.message=="string"}function pR(e,t){return typeof e=="string"?e:Nl(e)&&typeof e.message=="string"?e.message:t}var tc=class e0 extends Error{constructor(t,a){var r,n;const l=a?.cause;super(t,{cause:l}),(0,Rd.default)(this,"cause",void 0),(0,Rd.default)(this,"shape",void 0),(0,Rd.default)(this,"data",void 0),(0,Rd.default)(this,"meta",void 0),this.meta=a?.meta,this.cause=l,this.shape=a==null||(r=a.result)===null||r===void 0?void 0:r.error,this.data=a==null||(n=a.result)===null||n===void 0?void 0:n.error.data,this.name="TRPCClientError",Object.setPrototypeOf(this,e0.prototype)}static from(t,a={}){const r=t;return dR(r)?(a.meta&&(r.meta=(0,Fo.default)((0,Fo.default)({},r.meta),a.meta)),r):hR(r)?new e0(r.error.message,(0,Fo.default)((0,Fo.default)({},a),{},{result:r})):new e0(pR(r,"Unknown error"),(0,Fo.default)((0,Fo.default)({},a),{},{cause:r}))}};function mR(e){const t=e;return t?"input"in t?t:{input:t,output:t}:{input:{serialize:a=>a,deserialize:a=>a},output:{serialize:a=>a,deserialize:a=>a}}}const Uw=e=>typeof e=="function";function gR(e){if(e)return e;if(typeof window<"u"&&Uw(window.fetch))return window.fetch;if(typeof globalThis<"u"&&Uw(globalThis.fetch))return globalThis.fetch;throw new Error("No fetch implementation found")}var yu=Aa(Vn());function xR(e){return{url:e.url.toString(),fetch:e.fetch,transformer:mR(e.transformer),methodOverride:e.methodOverride}}function vR(e){const t={};for(let a=0;a<e.length;a++){const r=e[a];t[a]=r}return t}const yR={query:"GET",mutation:"POST",subscription:"PATCH"};function C4(e){return"input"in e?e.transformer.input.serialize(e.input):vR(e.inputs.map(t=>e.transformer.input.serialize(t)))}const D4=e=>{const t=e.url.split("?");let r=t[0].replace(/\/$/,"")+"/"+e.path;const n=[];if(t[1]&&n.push(t[1]),"inputs"in e&&n.push("batch=1"),e.type==="query"||e.type==="subscription"){const l=C4(e);l!==void 0&&e.methodOverride!=="POST"&&n.push(`input=${encodeURIComponent(JSON.stringify(l))}`)}return n.length&&(r+="?"+n.join("&")),r},bR=e=>{if(e.type==="query"&&e.methodOverride!=="POST")return;const t=C4(e);return t!==void 0?JSON.stringify(t):void 0},wR=e=>AR((0,yu.default)((0,yu.default)({},e),{},{contentTypeHeader:"application/json",getUrl:D4,getBody:bR}));
372var SR=class extends Error{constructor(){const e="AbortError";super(e),this.name=e,this.message=e}};const _R=e=>{var t;if(e?.aborted)throw(t=e.throwIfAborted)===null||t===void 0||t.call(e),typeof DOMException<"u"?new DOMException("AbortError","AbortError"):new SR};async function ER(e){var t;_R(e.signal);const a=e.getUrl(e),r=e.getBody(e),n=(t=e.methodOverride)!==null&&t!==void 0?t:yR[e.type],l=await(async()=>{const c=await e.headers();return Symbol.iterator in c?Object.fromEntries(c):c})(),o=(0,yu.default)((0,yu.default)((0,yu.default)({},e.contentTypeHeader&&n!=="GET"?{"content-type":e.contentTypeHeader}:{}),e.trpcAcceptHeader?{"trpc-accept":e.trpcAcceptHeader}:void 0),l);return gR(e.fetch)(a,{method:n,signal:e.signal,body:r,headers:o})}async function AR(e){const t={},a=await ER(e);t.response=a;const r=await a.json();return t.responseJSON=r,{json:r,meta:t}}Aa(Vn(),1);const zw=()=>{throw new Error("Something went wrong. Please submit an issue at https://github.com/trpc/trpc/issues/new")};function Hw(e){let t=null,a=null;const r=()=>{clearTimeout(a),a=null,t=null};function n(c){const f=[[]];let p=0;for(;;){const v=c[p];if(!v)break;const w=f[f.length-1];if(v.aborted){var m;(m=v.reject)===null||m===void 0||m.call(v,new Error("Aborted")),p++;continue}if(e.validate(w.concat(v).map(y=>y.key))){w.push(v),p++;continue}if(w.length===0){var g;(g=v.reject)===null||g===void 0||g.call(v,new Error("Input is too big for a single dispatch")),p++;continue}f.push([])}return f}function l(){const c=n(t);r();for(const f of c){if(!f.length)continue;const p={items:f};for(const g of f)g.batch=p;e.fetch(p.items.map(g=>g.key)).then(async g=>{await Promise.all(g.map(async(w,S)=>{const y=p.items[S];try{var _;const N=await Promise.resolve(w);(_=y.resolve)===null||_===void 0||_.call(y,N)}catch(N){var E;(E=y.reject)===null||E===void 0||E.call(y,N)}y.batch=null,y.reject=null,y.resolve=null}));for(const w of p.items){var v;(v=w.reject)===null||v===void 0||v.call(w,new Error("Missing result")),w.batch=null}}).catch(g=>{for(const w of p.items){var v;(v=w.reject)===null||v===void 0||v.call(w,g),w.batch=null}})}}function o(c){var f;const p={aborted:!1,key:c,batch:null,resolve:zw,reject:zw},m=new Promise((g,v)=>{var w;p.reject=v,p.resolve=g,(w=t)!==null&&w!==void 0||(t=[]),t.push(p)});return(f=a)!==null&&f!==void 0||(a=setTimeout(l)),m}return{load:o}}function TR(...e){const t=new AbortController,a=e.length;let r=0;const n=()=>{++r===a&&t.abort()};for(const l of e)l?.aborted?n():l?.addEventListener("abort",n,{once:!0});return t.signal}var jd=Aa(Vn(),1);function kR(e){var t,a;const r=xR(e),n=(t=e.maxURLLength)!==null&&t!==void 0?t:1/0,l=(a=e.maxItems)!==null&&a!==void 0?a:1/0;return()=>{const o=m=>({validate(g){if(n===1/0&&l===1/0)return!0;if(g.length>l)return!1;const v=g.map(y=>y.path).join(","),w=g.map(y=>y.input);return D4((0,jd.default)((0,jd.default)({},r),{},{type:m,path:v,inputs:w,signal:null})).length<=n},async fetch(g){const v=g.map(N=>N.path).join(","),w=g.map(N=>N.input),S=TR(...g.map(N=>N.signal)),y=await wR((0,jd.default)((0,jd.default)({},r),{},{path:v,inputs:w,type:m,headers(){return e.headers?typeof e.headers=="function"?e.headers({opList:g}):e.headers:{}},signal:S}));return(Array.isArray(y.json)?y.json:g.map(()=>y.json)).map(N=>({meta:y.meta,json:N}))}}),c=Hw(o("query")),f=Hw(o("mutation")),p={query:c,mutation:f};return({op:m})=>Z0(g=>{/* istanbul ignore if -- @preserve */if(m.type==="subscription")throw new Error("Subscriptions are unsupported by `httpLink` - use `httpSubscriptionLink` or `wsLink`");const w=p[m.type].load(m);let S;return w.then(y=>{S=y;const _=zF(y.json,r.transformer.output);if(!_.ok){g.error(tc.from(_.error,{meta:y.meta}));return}g.next({context:y.meta,result:_.result}),g.complete()}).catch(y=>{g.error(tc.from(y,{meta:S?.meta}))}),()=>{}})}}Aa(Vn(),1);const O4=(e,...t)=>typeof e=="function"?e(...t):e;Aa(Gl(),1);function NR(){let e,t;return{promise:new Promise((r,n)=>{e=r,t=n}),resolve:e,reject:t}}async function CR(e){const t=await O4(e.url);if(!e.connectionParams)return t;const r=`${t.includes("?")?"&":"?"}connectionParams=1`;return t+r}async function DR(e){const t={method:"connectionParams",data:await O4(e)};return JSON.stringify(t)}Aa(Gl(),1);var pl=Aa(Gl(),1);function OR(e){const{promise:t,resolve:a,reject:r}=NR();return e.addEventListener("open",()=>{e.removeEventListener("error",r),a()}),e.addEventListener("error",r),t}function FR(e,{intervalMs:t,pongTimeoutMs:a}){let r,n;function l(){r=setTimeout(()=>{e.send("PING"),n=setTimeout(()=>{e.close()},a)},t)}
372function o(){clearTimeout(r),l()}function c(){clearTimeout(n),o()}e.addEventListener("open",l),e.addEventListener("message",({data:f})=>{clearTimeout(r),l(),f==="PONG"&&c()}),e.addEventListener("close",()=>{clearTimeout(r),clearTimeout(n)})}var RR=class Ug{constructor(t){var a;if((0,pl.default)(this,"id",++Ug.connectCount),(0,pl.default)(this,"WebSocketPonyfill",void 0),(0,pl.default)(this,"urlOptions",void 0),(0,pl.default)(this,"keepAliveOpts",void 0),(0,pl.default)(this,"wsObservable",uR(null)),(0,pl.default)(this,"openPromise",null),this.WebSocketPonyfill=(a=t.WebSocketPonyfill)!==null&&a!==void 0?a: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=t.urlOptions,this.keepAliveOpts=t.keepAlive}get ws(){return this.wsObservable.get()}set ws(t){this.wsObservable.next(t)}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 t=this;if(t.openPromise)return t.openPromise;t.id=++Ug.connectCount;const a=CR(t.urlOptions).then(r=>new t.WebSocketPonyfill(r));t.openPromise=a.then(async r=>{t.ws=r,r.addEventListener("message",function({data:n}){n==="PING"&&this.send("PONG")}),t.keepAliveOpts.enabled&&FR(r,t.keepAliveOpts),r.addEventListener("close",()=>{t.ws===r&&(t.ws=null)}),await OR(r),t.urlOptions.connectionParams&&r.send(await DR(t.urlOptions.connectionParams))});try{await t.openPromise}finally{t.openPromise=null}}async close(){var t=this;try{await t.openPromise}finally{var a;(a=t.ws)===null||a===void 0||a.close()}}};(0,pl.default)(RR,"connectCount",0);Aa(Gl(),1);Aa(Vn(),1);var Um=Aa(Gl(),1),Vw=Aa(Vn(),1),J0=class{constructor(e){(0,Um.default)(this,"links",void 0),(0,Um.default)(this,"runtime",void 0),(0,Um.default)(this,"requestId",void 0),this.requestId=0,this.runtime={},this.links=e.links.map(t=>t(this.runtime))}$request(e){var t;return fR({links:this.links,op:(0,Vw.default)((0,Vw.default)({},e),{},{context:(t=e.context)!==null&&t!==void 0?t:{},id:++this.requestId})}).pipe(cR())}async requestAsPromise(e){var t=this;try{const a=t.$request(e);return(await VF(a)).result.data}catch(a){throw tc.from(a)}}query(e,t,a){return this.requestAsPromise({type:"query",path:e,input:t,context:a?.context,signal:a?.signal})}mutation(e,t,a){return this.requestAsPromise({type:"mutation",path:e,input:t,context:a?.context,signal:a?.signal})}subscription(e,t,a){return this.$request({type:"subscription",path:e,input:t,context:a.context,signal:a.signal}).subscribe({next(n){switch(n.result.type){case"state":{var l;(l=a.onConnectionStateChange)===null||l===void 0||l.call(a,n.result);break}case"started":{var o;(o=a.onStarted)===null||o===void 0||o.call(a,{context:n.context});break}case"stopped":{var c;(c=a.onStopped)===null||c===void 0||c.call(a);break}case"data":case void 0:{var f;(f=a.onData)===null||f===void 0||f.call(a,n.result.data);break}}},error(n){var l;(l=a.onError)===null||l===void 0||l.call(a,n)},complete(){var n;(n=a.onComplete)===null||n===void 0||n.call(a)}})}};const F4=Symbol.for("trpc_untypedClient"),jR={query:"query",mutate:"mutation",subscribe:"subscription"},MR=e=>jR[e];function R4(e){const t=Q0(({path:a,args:r})=>{const n=[...a],l=MR(n.pop()),o=n.join(".");return e[l](o,...r)});return Vx(a=>a===F4?e:t[a])}function PR(e){const t=new J0(e);return R4(t)}function Wx(e){return e[F4]}Aa(Vn(),1);Aa(Vn(),1);var LR=hs({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(e,t){function a(n){var l,o,c,f=2;for(typeof Symbol<"u"&&(o=Symbol.asyncIterator,c=Symbol.iterator);f--;){if(o&&(l=n[o])!=null)return l.call(n);if(c&&(l=n[c])!=null)return new r(l.call(n));o="@@asyncIterator",c="@@iterator"}throw new TypeError("Object is not async iterable")}function r(n){function l(o){if(Object(o)!==o)return Promise.reject(new TypeError(o+" is not an object."));var c=o.done;return Promise.resolve(o.value).then(function(f){return{value:f,done:c}})}return r=function(c){this.s=c,this.n=c.next},r.prototype={s:null,n:null,next:function(){return l(this.n.apply(this.s,arguments))},return:function(c){var f=this.s.return;return f===void 0?Promise.resolve({value:c,done:!0}):l(f.apply(this.s,arguments))},throw:function(c){var f=this.s.return;return f===void 0?Promise.reject(c):l(f.apply(this.s,arguments))}},new r(n)}
372t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}});Aa(LR(),1);Aa(Vn(),1);var BR=hs({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/usingCtx.js"(e,t){function a(){var r=typeof SuppressedError=="function"?SuppressedError:function(c,f){var p=Error();return p.name="SuppressedError",p.error=c,p.suppressed=f,p},n={},l=[];function o(c,f){if(f!=null){if(Object(f)!==f)throw new TypeError("using declarations can only be used with objects, functions, null, or undefined.");if(c)var p=f[Symbol.asyncDispose||Symbol.for("Symbol.asyncDispose")];if(p===void 0&&(p=f[Symbol.dispose||Symbol.for("Symbol.dispose")],c))var m=p;if(typeof p!="function")throw new TypeError("Object is not disposable.");m&&(p=function(){try{m.call(f)}catch(v){return Promise.reject(v)}}),l.push({v:f,d:p,a:c})}else c&&l.push({d:f,a:c});return f}return{e:n,u:o.bind(null,!1),a:o.bind(null,!0),d:function(){var f,p=this.e,m=0;function g(){for(;f=l.pop();)try{if(!f.a&&m===1)return m=0,l.push(f),Promise.resolve().then(g);if(f.d){var w=f.d.call(f.v);if(f.a)return m|=2,Promise.resolve(w).then(g,v)}else m|=1}catch(S){return v(S)}if(m===1)return p!==n?Promise.reject(p):Promise.resolve();if(p!==n)throw p}function v(w){return p=p!==n?new r(w,p):w,g()}return g()}}}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}}),j4=hs({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/OverloadYield.js"(e,t){function a(r,n){this.v=r,this.k=n}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}}),IR=hs({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/awaitAsyncGenerator.js"(e,t){var a=j4();function r(n){return new a(n,0)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),UR=hs({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/wrapAsyncGenerator.js"(e,t){var a=j4();function r(l){return function(){return new n(l.apply(this,arguments))}}function n(l){var o,c;function f(m,g){try{var v=l[m](g),w=v.value,S=w instanceof a;Promise.resolve(S?w.v:w).then(function(y){if(S){var _=m==="return"?"return":"next";if(!w.k||y.done)return f(_,y);y=l[_](y).value}p(v.done?"return":"normal",y)},function(y){f("throw",y)})}catch(y){p("throw",y)}}function p(m,g){switch(m){case"return":o.resolve({value:g,done:!0});break;case"throw":o.reject(g);break;default:o.resolve({value:g,done:!1})}(o=o.next)?f(o.key,o.arg):c=null}this._invoke=function(m,g){return new Promise(function(v,w){var S={key:m,arg:g,resolve:v,reject:w,next:null};c?c=c.next=S:(o=c=S,f(m,g))})},typeof l.return!="function"&&(this.return=void 0)}n.prototype[typeof Symbol=="function"&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},n.prototype.next=function(l){return this._invoke("next",l)},n.prototype.throw=function(l){return this._invoke("throw",l)},n.prototype.return=function(l){return this._invoke("return",l)},t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}});Aa(BR(),1);Aa(IR(),1);Aa(UR(),1);Aa(Vn(),1);function zR(e){return Q0(({path:t,args:a})=>{var r;const n=[...t],l=n.pop();if(l==="useMutation")return e[l](n,...a);if(l==="_def")return{path:n};const[o,...c]=a,f=(r=c[0])!==null&&r!==void 0?r:{};return e[l](n,o,f)})}var zm;const HR=["client","ssrContext","ssrState","abortOnUnmount"],VR=(zm=C.createContext)===null||zm===void 0?void 0:zm.call(B0,null),GR=e=>{switch(e){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"invalidate":case"refetch":case"reset":return"any"}};function WR(e){return Q0(t=>{const a=[...t.path],r=a.pop(),n=[...t.args],l=n.shift(),o=GR(r),c=rs(a,l,o);return{infiniteQueryOptions:()=>e.infiniteQueryOptions(a,c,n[0]),queryOptions:()=>e.queryOptions(a,c,...n),fetch:()=>e.fetchQuery(c,...n),fetchInfinite:()=>e.fetchInfiniteQuery(c,n[0]),prefetch:()=>e.prefetchQuery(c,...n),prefetchInfinite:()=>e.prefetchInfiniteQuery(c,n[0]),ensureData:()=>e.ensureQueryData(c,...n),invalidate:()=>e.invalidateQueries(c,...n),reset:()=>e.resetQueries(c,...n),refetch:()=>e.refetchQueries(c,...n),cancel:()=>e.cancelQuery(c,...n),setData:()=>{e.setQueryData(c,n[0],n[1])},setQueriesData:()=>e.setQueriesData(c,n[0],n[1],n[2]),setInfiniteData:()=>{e.setInfiniteQueryData(c,n[0],n[1])},getData:()=>e.getQueryData(c),getInfiniteData:()=>e.getInfiniteQueryData(c),setMutationDefaults:()=>e.setMutationDefaults(Jd(a),l),getMutationDefaults:()=>e.getMutationDefaults(Jd(a)),isMutating:()=>e.isMutating({mutationKey:Jd(a)})}[r]()})}function qR(e){const t=R4(e.client),a=WR(e);return Vx(r=>{const n=r;return n==="client"?t:HR.includes(n)?e[n]:a[r]})}var $R=Vl(nf(),1);function Gw(e){const t=e instanceof J0?e:Wx(e);return Q0(a=>{const r=a.path,n=r.join("."),[l,o]=a.args;return(0,$R.default)({queryKey:rs(r,l,"query"),queryFn:()=>t.query(n,l,o?.trpc)},o)})}var Hm=Vl(nf(),1);function _r(e,t,a){var r;const n=e[0];let l=(r=e[1])===null||r===void 0?void 0:r.input;if(a){var o;l=(0,Hm.default)((0,Hm.default)((0,Hm.default)({},(o=l)!==null&&o!==void 0?o:{}),a.pageParam?{cursor:a.pageParam}:{}),{},{direction:a.direction})}return[n.join("."),l,t?.trpc]}var XR=Vi({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(e,t){function a(n){var l,o,c,f=2;for(typeof Symbol<"u"&&(o=Symbol.asyncIterator,c=Symbol.iterator);f--;){if(o&&(l=n[o])!=null)return l.call(n);if(c&&(l=n[c])!=null)return new r(l.call(n));o="@@asyncIterator",c="@@iterator"}throw new TypeError("Object is not async iterable")}function r(n){function l(o){if(Object(o)!==o)return Promise.reject(new TypeError(o+" is not an object."));var c=o.done;return Promise.resolve(o.value).then(function(f){return{value:f,done:c}})}return r=function(c){this.s=c,this.n=c.next},r.prototype={s:null,n:null,next:function(){return l(this.n.apply(this.s,arguments))},return:function(c){var f=this.s.return;return f===void 0?Promise.resolve({value:c,done:!0}):l(f.apply(this.s,arguments))},throw:function(c){var f=this.s.return;return f===void 0?Promise.reject(c):l(f.apply(this.s,arguments))}},new r(n)}
372t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}}),KR=Vl(XR(),1);function zg(e){return{path:e.path.join(".")}}function uu(e){const t=zg(e);return C.useMemo(()=>t,[t])}async function M4(e,t,a){const n=t.getQueryCache().build(t,{queryKey:a});n.setState({data:[],status:"success"});const l=[];var o=!1,c=!1,f;try{for(var p=(0,KR.default)(e),m;o=!(m=await p.next()).done;o=!1){const g=m.value;l.push(g),n.setState({data:[...l]})}}catch(g){c=!0,f=g}finally{try{o&&p.return!=null&&await p.return()}finally{if(c)throw f}}return l}var Ct=Vl(nf(),1);function YR(e){const{client:t,queryClient:a}=e,r=t instanceof J0?t:Wx(t);return{infiniteQueryOptions:(n,l,o)=>{var c,f;const p=((c=l[1])===null||c===void 0?void 0:c.input)===Jr,m=async g=>{var v;const w=(0,Ct.default)((0,Ct.default)({},o),{},{trpc:(0,Ct.default)((0,Ct.default)({},o?.trpc),!(o==null||(v=o.trpc)===null||v===void 0)&&v.abortOnUnmount?{signal:g.signal}:{signal:null})});return await r.query(..._r(l,w,{direction:g.direction,pageParam:g.pageParam}))};return Object.assign((0,Ct.default)((0,Ct.default)({},o),{},{initialData:o?.initialData,queryKey:l,queryFn:p?Jr:m,initialPageParam:(f=o?.initialCursor)!==null&&f!==void 0?f:null}),{trpc:zg({path:n})})},queryOptions:(n,l,o)=>{var c;const f=((c=l[1])===null||c===void 0?void 0:c.input)===Jr,p=async m=>{var g;const v=(0,Ct.default)((0,Ct.default)({},o),{},{trpc:(0,Ct.default)((0,Ct.default)({},o?.trpc),!(o==null||(g=o.trpc)===null||g===void 0)&&g.abortOnUnmount?{signal:m.signal}:{signal:null})}),w=await r.query(..._r(l,v));return g4(w)?M4(w,a,l):w};return Object.assign((0,Ct.default)((0,Ct.default)({},o),{},{initialData:o?.initialData,queryKey:l,queryFn:f?Jr:p}),{trpc:zg({path:n})})},fetchQuery:(n,l)=>a.fetchQuery((0,Ct.default)((0,Ct.default)({},l),{},{queryKey:n,queryFn:()=>r.query(..._r(n,l))})),fetchInfiniteQuery:(n,l)=>{var o;return a.fetchInfiniteQuery((0,Ct.default)((0,Ct.default)({},l),{},{queryKey:n,queryFn:({pageParam:c,direction:f})=>r.query(..._r(n,l,{pageParam:c,direction:f})),initialPageParam:(o=l?.initialCursor)!==null&&o!==void 0?o:null}))},prefetchQuery:(n,l)=>a.prefetchQuery((0,Ct.default)((0,Ct.default)({},l),{},{queryKey:n,queryFn:()=>r.query(..._r(n,l))})),prefetchInfiniteQuery:(n,l)=>{var o;return a.prefetchInfiniteQuery((0,Ct.default)((0,Ct.default)({},l),{},{queryKey:n,queryFn:({pageParam:c,direction:f})=>r.query(..._r(n,l,{pageParam:c,direction:f})),initialPageParam:(o=l?.initialCursor)!==null&&o!==void 0?o:null}))},ensureQueryData:(n,l)=>a.ensureQueryData((0,Ct.default)((0,Ct.default)({},l),{},{queryKey:n,queryFn:()=>r.query(..._r(n,l))})),invalidateQueries:(n,l,o)=>a.invalidateQueries((0,Ct.default)((0,Ct.default)({},l),{},{queryKey:n}),o),resetQueries:(n,l,o)=>a.resetQueries((0,Ct.default)((0,Ct.default)({},l),{},{queryKey:n}),o),refetchQueries:(n,l,o)=>a.refetchQueries((0,Ct.default)((0,Ct.default)({},l),{},{queryKey:n}),o),cancelQuery:(n,l)=>a.cancelQueries({queryKey:n},l),setQueryData:(n,l,o)=>a.setQueryData(n,l,o),setQueriesData:(n,l,o,c)=>a.setQueriesData((0,Ct.default)((0,Ct.default)({},l),{},{queryKey:n}),o,c),getQueryData:n=>a.getQueryData(n),setInfiniteQueryData:(n,l,o)=>a.setQueryData(n,l,o),getInfiniteQueryData:n=>a.getQueryData(n),setMutationDefaults:(n,l)=>{const o=n[0],c=f=>r.mutation(..._r([o,{input:f}],e));return a.setMutationDefaults(n,typeof l=="function"?l({canonicalMutationFn:c}):l)},getMutationDefaults:n=>a.getMutationDefaults(n),isMutating:n=>a.isMutating((0,Ct.default)((0,Ct.default)({},n),{},{exact:!0}))}}var Ue=Vl(nf());const Ww=(e,t)=>new Proxy(e,{get(r,n){return t(n),r[n]}});function QR(e){var t,a;const r=(t=void 0)!==null&&t!==void 0?t:R=>R.originalFn(),n=(a=void 0)!==null&&a!==void 0?a:VR,l=PR,o=R=>{var M;const{abortOnUnmount:A=!1,queryClient:P,ssrContext:I}=R,[z,Y]=C.useState((M=R.ssrState)!==null&&M!==void 0?M:!1),q=R.client instanceof J0?R.client:Wx(R.client),te=C.useMemo(()=>YR({client:q,queryClient:P}),[q,P]),oe=C.useMemo(()=>(0,Ue.default)({abortOnUnmount:A,queryClient:P,client:q,ssrContext:I??null,ssrState:z},te),[A,q,te,P,I,z]);return C.useEffect(()=>{Y(ce=>ce?"mounted":!1)},[]),d.jsx(n.Provider,{value:oe,children:R.children})};function c(){const R=C.useContext(n);if(!R)throw new Error("Unable to find tRPC Context. Did you forget to wrap your Ap
372p inside `withTRPC` HoC?");return R}function f(R,M){var A;const{queryClient:P,ssrState:I}=c();return I&&I!=="mounted"&&((A=P.getQueryCache().find({queryKey:R}))===null||A===void 0?void 0:A.state.status)==="error"?(0,Ue.default)({retryOnMount:!1},M):M}function p(R,M,A){var P,I,z,Y,q;const te=c(),{abortOnUnmount:oe,client:ce,ssrState:O,queryClient:ee,prefetchQuery:ne}=te,ae=rs(R,M,"query"),we=ee.getQueryDefaults(ae),H=M===Jr;typeof window>"u"&&O==="prepass"&&(A==null||(P=A.trpc)===null||P===void 0?void 0:P.ssr)!==!1&&((I=A?.enabled)!==null&&I!==void 0?I:we?.enabled)!==!1&&!H&&!ee.getQueryCache().find({queryKey:ae})&&ne(ae,A);const D=f(ae,(0,Ue.default)((0,Ue.default)({},we),A)),U=(z=(Y=A==null||(q=A.trpc)===null||q===void 0?void 0:q.abortOnUnmount)!==null&&Y!==void 0?Y:void 0)!==null&&z!==void 0?z:oe,B=EF((0,Ue.default)((0,Ue.default)({},D),{},{queryKey:ae,queryFn:H?M:async V=>{const Q=(0,Ue.default)((0,Ue.default)({},D),{},{trpc:(0,Ue.default)((0,Ue.default)({},D?.trpc),U?{signal:V.signal}:{signal:null})}),re=await ce.query(..._r(ae,Q));return g4(re)?M4(re,ee,ae):re}}),ee);return B.trpc=uu({path:R}),B}function m(R,M,A){var P,I,z;const Y=c(),q=rs(R,M,"query"),te=M===Jr,oe=(P=(I=A==null||(z=A.trpc)===null||z===void 0?void 0:z.abortOnUnmount)!==null&&I!==void 0?I:void 0)!==null&&P!==void 0?P:Y.abortOnUnmount;NF((0,Ue.default)((0,Ue.default)({},A),{},{queryKey:q,queryFn:te?M:ce=>{const O={trpc:(0,Ue.default)((0,Ue.default)({},A?.trpc),oe?{signal:ce.signal}:{})};return Y.client.query(..._r(q,O))}}))}function g(R,M,A){var P,I,z;const Y=c(),q=rs(R,M,"query"),te=(P=(I=A==null||(z=A.trpc)===null||z===void 0?void 0:z.abortOnUnmount)!==null&&I!==void 0?I:void 0)!==null&&P!==void 0?P:Y.abortOnUnmount,oe=AF((0,Ue.default)((0,Ue.default)({},A),{},{queryKey:q,queryFn:ce=>{const O=(0,Ue.default)((0,Ue.default)({},A),{},{trpc:(0,Ue.default)((0,Ue.default)({},A?.trpc),te?{signal:ce.signal}:{signal:null})});return Y.client.query(..._r(q,O))}}),Y.queryClient);return oe.trpc=uu({path:R}),[oe.data,oe]}function v(R,M){const{client:A,queryClient:P}=c(),I=Jd(R),z=P.defaultMutationOptions(P.getMutationDefaults(I)),Y=DF((0,Ue.default)((0,Ue.default)({},M),{},{mutationKey:I,mutationFn:q=>A.mutation(..._r([R,{input:q}],M)),onSuccess(...q){var te,oe;return r({originalFn:()=>{var O,ee,ne;return(O=M==null||(ee=M.onSuccess)===null||ee===void 0?void 0:ee.call(M,...q))!==null&&O!==void 0?O:z==null||(ne=z.onSuccess)===null||ne===void 0?void 0:ne.call(z,...q)},queryClient:P,meta:(te=(oe=M?.meta)!==null&&oe!==void 0?oe:z?.meta)!==null&&te!==void 0?te:{}})}}),P);return Y.trpc=uu({path:R}),Y}const w={data:void 0,error:null,status:"idle"},S={data:void 0,error:null,status:"connecting"};/* istanbul ignore next -- @preserve */function y(R,M,A){var P;const I=(P=A?.enabled)!==null&&P!==void 0?P:M!==Jr,z=Li(rs(R,M,"any")),{client:Y}=c(),q=C.useRef(A);C.useEffect(()=>{q.current=A});const[te]=C.useState(new Set([])),oe=C.useCallback(H=>{te.add(H)},[te]),ce=C.useRef(null),O=C.useCallback(H=>{const D=ne.current,U=ne.current=H(D);let B=!1;for(const V of te)if(D[V]!==U[V]){B=!0;break}B&&we(Ww(U,oe))},[oe,te]),ee=C.useCallback(()=>{var H;if((H=ce.current)===null||H===void 0||H.unsubscribe(),!I){O(()=>(0,Ue.default)((0,Ue.default)({},w),{},{reset:ee}));return}O(()=>(0,Ue.default)((0,Ue.default)({},S),{},{reset:ee}));const D=Y.subscription(R.join("."),M??void 0,{onStarted:()=>{var U,B;(U=(B=q.current).onStarted)===null||U===void 0||U.call(B),O(V=>(0,Ue.default)((0,Ue.default)({},V),{},{status:"pending",error:null}))},onData:U=>{var B,V;(B=(V=q.current).onData)===null||B===void 0||B.call(V,U),O(Q=>(0,Ue.default)((0,Ue.default)({},Q),{},{status:"pending",data:U,error:null}))},onError:U=>{var B,V;(B=(V=q.current).onError)===null||B===void 0||B.call(V,U),O(Q=>(0,Ue.default)((0,Ue.default)({},Q),{},{status:"error",error:U}))},onConnectionStateChange:U=>{O(B=>{switch(U.state){case"idle":return(0,Ue.default)((0,Ue.default)({},B),{},{status:U.state,error:null,data:void 0});case"connecting":return(0,Ue.default)((0,Ue.default)({},B),{},{error:U.error,status:U.state});case"pending":return B}})},onComplete:()=>{var U,B;(U=(B=q.current).onComplete)===null||U===void 0||U.call(B),O(V=>(0,Ue.default)((0,Ue.default)({},V),{},{status:"idle",error:null,data:void 0}))}});ce.current=D},[Y,z,I,O]);C.useEffect(()=>(ee(),()=>{var H;(H=ce.current)===null||H===void 0||H.unsubscribe()}),[ee]);const ne=C.useRef(I?(0,Ue.default)((0,Ue.default)({},S),{},{reset:ee}):(0,Ue.default)((0,Ue.default)({},w),{},{reset:ee})),[ae,we]=C.useState(Ww(ne.current,oe));return ae}function _(R,M,A){var P,I,z,Y,q;const{client:te,ssrState:oe,prefetchInfiniteQuery:ce,queryClient:O,abortOnUnmount:ee}=c(),ne=rs(R,M,"infinite"),ae=O.getQueryDefaults(ne),we=M===Jr;typeof window>"u"&&oe==="prepass"&&(A==null||(P=A.trpc)===null||P===void 0?void 0:P.ssr)!==!1&&((I=A?.enabled)!==null&&I!==void 0?I:ae?.enabled)!==!1&&!we&&!O.getQueryCache().find({queryKey:ne})&&ce(ne,(0,Ue.default)((0,Ue.default)({},ae),A));const H=f(ne,(0,Ue.default)((0,Ue.default)({},ae),A)),D=(z=A==null||(Y=A.trpc)===null||Y===void 0?void 0:Y.abortOnUnmount)!==null&&z!==void 0?z:ee,U=OF((0,Ue.default)((0,Ue.default)({},H),{},{initialPageParam:(q=A.initialCursor)!==null&&q!==void 0?q:null,persister:A.persister,queryKey:ne,queryFn:we?M:B=>{var V;const Q=(0,Ue.default)((0,Ue.default)({},H),{},{trpc:(0,Ue.default)((0,Ue.default)({},H?.trpc),D?{signal:B.signal}:{signal:null})});return te.query(..._r(ne,Q,{pageParam:(V=B.pageParam)!==null&&V!==void 0?V:A.initialCursor,direction:B.direction}))}}),O);return U.trpc=uu({path:R}),U}function E(R,M,A){var P,I,z;
372const Y=c(),q=rs(R,M,"infinite"),te=Y.queryClient.getQueryDefaults(q),oe=M===Jr,ce=f(q,(0,Ue.default)((0,Ue.default)({},te),A)),O=(P=A==null||(I=A.trpc)===null||I===void 0?void 0:I.abortOnUnmount)!==null&&P!==void 0?P:Y.abortOnUnmount;CF((0,Ue.default)((0,Ue.default)({},A),{},{initialPageParam:(z=A.initialCursor)!==null&&z!==void 0?z:null,queryKey:q,queryFn:oe?M:ee=>{var ne;const ae=(0,Ue.default)((0,Ue.default)({},ce),{},{trpc:(0,Ue.default)((0,Ue.default)({},ce?.trpc),O?{signal:ee.signal}:{})});return Y.client.query(..._r(q,ae,{pageParam:(ne=ee.pageParam)!==null&&ne!==void 0?ne:A.initialCursor,direction:ee.direction}))}}))}function N(R,M,A){var P,I,z;const Y=c(),q=rs(R,M,"infinite"),te=Y.queryClient.getQueryDefaults(q),oe=f(q,(0,Ue.default)((0,Ue.default)({},te),A)),ce=(P=A==null||(I=A.trpc)===null||I===void 0?void 0:I.abortOnUnmount)!==null&&P!==void 0?P:Y.abortOnUnmount,O=TF((0,Ue.default)((0,Ue.default)({},A),{},{initialPageParam:(z=A.initialCursor)!==null&&z!==void 0?z:null,queryKey:q,queryFn:ee=>{var ne;const ae=(0,Ue.default)((0,Ue.default)({},oe),{},{trpc:(0,Ue.default)((0,Ue.default)({},oe?.trpc),ce?{signal:ee.signal}:{})});return Y.client.query(..._r(q,ae,{pageParam:(ne=ee.pageParam)!==null&&ne!==void 0?ne:A.initialCursor,direction:ee.direction}))}}),Y.queryClient);return O.trpc=uu({path:R}),[O.data,O]}return{Provider:o,createClient:l,useContext:c,useUtils:c,useQuery:p,usePrefetchQuery:m,useSuspenseQuery:g,useQueries:(R,M)=>{const{ssrState:A,queryClient:P,prefetchQuery:I,client:z}=c(),Y=Gw(z),q=R(Y);if(typeof window>"u"&&A==="prepass")for(const oe of q){var te;const ce=oe;((te=ce.trpc)===null||te===void 0?void 0:te.ssr)!==!1&&!P.getQueryCache().find({queryKey:ce.queryKey})&&I(ce.queryKey,ce)}return m4({queries:q.map(oe=>(0,Ue.default)((0,Ue.default)({},oe),{},{queryKey:oe.queryKey})),combine:M?.combine},P)}
372,useSuspenseQueries:R=>{const{queryClient:M,client:A}=c(),P=Gw(A),I=R(P),z=kF({queries:I.map(Y=>(0,Ue.default)((0,Ue.default)({},Y),{},{queryFn:Y.queryFn,queryKey:Y.queryKey}))},M);return[z.map(Y=>Y.data),z]},useMutation:v,useSubscription:y,useInfiniteQuery:_,usePrefetchInfiniteQuery:E,useSuspenseInfiniteQuery:N}}function ZR(e){const t=zR(e);return Vx(a=>a==="useContext"||a==="useUtils"?()=>{const r=e.useUtils();return C.useMemo(()=>qR(r),[r])}:e.hasOwnProperty(a)?e[a]:t[a])}function JR(e){const t=QR();return ZR(t)}const qe=JR(),qw=new bF({defaultOptions:{queries:{staleTime:1e3*60*5,gcTime:1e3*60*10}}}),$w="skycharter-user-info";function Gi(e){const{redirectOnUnauthenticated:t=!1,redirectPath:a=Og}={},r=qe.useUtils(),n=qe.auth.me.useQuery(void 0,{retry:!1,refetchOnWindowFocus:!1}),l=qe.auth.login.useMutation(),o=C.useCallback(async(m,g)=>{const v=await l.mutateAsync({email:m,password:g});return r.auth.me.setData(void 0,v.user??null),await r.auth.me.invalidate(),v},[l,r]),c=qe.auth.logout.useMutation({onSuccess:()=>{r.auth.me.setData(void 0,null)}}),f=C.useCallback(async()=>{try{await c.mutateAsync()}catch(m){if(m instanceof tc&&m.data?.code==="UNAUTHORIZED")return;throw m}finally{if(r.auth.me.setData(void 0,null),await r.auth.me.invalidate(),typeof window<"u"){try{localStorage.removeItem($w)}catch{}window.location.href="/"}}},[c,r]),p=C.useMemo(()=>({user:n.data??null,loading:n.isLoading||c.isPending,error:n.error??c.error??null,isAuthenticated:!!n.data}),[n.data,n.error,n.isLoading,c.error,c.isPending]);return C.useEffect(()=>{n.data&&localStorage.setItem($w,JSON.stringify(n.data))},[n.data]),C.useEffect(()=>{t&&(n.isLoading||c.isPending||p.user||typeof window>"u"||window.location.pathname!==a&&(window.location.href=a))},[t,a,c.isPending,n.isLoading,p.user]),{...p,login:o,loginPending:l.isPending,refresh:()=>n.refetch(),logout:f}}const ej="/manus-storage/skycharter-logo-icon_4a623f9b.png",tj="/manus-storage/skycharter-logo-horizontal_3a2b89c2.png";function aj(){const{loading:e,isAuthenticated:t}=Gi(),{language:a,setLanguage:r,isRTL:n}=KE(),{t:l}=Ha(),[,o]=ds(),c=()=>{t?o("/dashboard"):window.location.href=Lx()},f=[{icon:Ci,title:l("flights.title"),desc:a==="ar"?"إنشاء وإدارة رحلات الشارتر، المسارات، السعة، أوقات المغادرة ومواعيد الإغلاق.":"Create and manage charter flights, routes, capacity, departures and cut-off times."},{icon:O5,title:l("seatAllocation.title"),desc:a==="ar"?"توزيع المقاعد المحجوزة من المشرف إلى تجار الجملة ثم إلى الوكلاء الفرعيين.":"Distribute blocked seats from admin to wholesalers down to sub-agents."},{icon:Pi,title:l("passengers.title"),desc:a==="ar"?"إضافة المسافرين يدوياً، استيراد Excel، ومسح جواز السفر تلقائياً (MRZ).":"Add passengers manually, bulk Excel import, and passport OCR (MRZ) scanning."},{icon:Dx,title:l("payments.title"),desc:a==="ar"?"مدفوعات CliQ عبر لقطة الشاشة والتحقق اليدوي، إضافة إلى بوابات البطاقات.":"CliQ screenshot payments with manual verification plus card gateways."},{icon:kE,title:a==="ar"?"إنشاء المستندات والتصدير":"Documents & Exports",desc:a==="ar"?"فواتير وقسائم وتذاكر PDF تلقائية، وتصدير قوائم الركاب بصيغ متعددة.":"Automatic PDF invoices, vouchers, tickets and multi-format manifest exports."},{icon:j5,title:a==="ar"?"إشعارات البريد الآلية":"Automated Notifications",desc:a==="ar"?"تنبيهات لتأكيد الحجز وتغييرات الجدول والإلغاء وتذكير الدفع.":"Alerts for booking confirmation, schedule changes, cancellations and reminders."}],p=[{icon:p0,label:l("agents.superAdmin"),desc:a==="ar"?"تحكم كامل بالنظام":"Full system control"},{icon:f0,label:l("agents.wholesaler"),desc:a==="ar"?"إدارة كتل المقاعد":"Seat block management"},{icon:_g,label:l("agents.subAgent"),desc:a==="ar"?"الحجز وتسمية الركاب":"Booking & passenger naming"}];return C.useEffect(()=>{document.documentElement.dir=n?"rtl":"ltr"},[n]),d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:146",className:"min-h-screen flex flex-col bg-background text-foreground",children:[d.jsx("header",{"data-loc":"client/src/pages/Home.tsx:148",className:"sticky top-0 z-30 backdrop-blur supports-[backdrop-filter]:bg-background/80 border-b border-border",children:d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:149",className:"container flex items-center justify-between h-16",children:[d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:150",className:"flex items-center gap-2.5",children:[d.jsx("img",{"data-loc":"client/src/pages/Home.tsx:151",src:ej,alt:"SkyCharter",className:"h-10 w-10 rounded-xl object-contain"}),d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:152",className:"leading-tight",children:[d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:153",className:"font-extrabold text-lg",children:[d.jsx("span",{"data-loc":"client/src/pages/Home.tsx:154",style:{color:"var(--color-brand-navy)"},children:"Sky"}),d.jsx("span",{"data-loc":"client/src/pages/Home.tsx:155",style:{color:"var(--color-brand-sky)"},children:"Charter"})]}),d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:157",className:"text-[11px] text-muted-foreground -mt-0.5",children:"by ibrix.digital"})]})]}),d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:161",className:"flex items-center gap-2",children:[d.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:162",onClick:()=>r(a==="en"?"ar":"en"),className:"inline-flex items-center gap-2 rounded-lg border border-border px-3 py-2 text-sm font-medium hover:bg-muted transition-colors","aria-label":"Toggle language",children:[d.jsx(C5,{"data-loc":"client/src/pages/Home.tsx:167",className:"h-4 w-4"}),a==="en"?"العربية":"English"]}),d.jsx("button",{"data-loc":"client/src/pages/Home.tsx:170",onClick:c,className:"button-primary text-sm py-2 px-4",children:e?d.jsx(Rt,{"data-loc":"client/src/pages/Home.tsx:172",className:"h-4 w-4 animate-spin"}):l(t?"common.dashboard":"common.login")})]})]})}),d.jsx("section",{"data-loc":"client/src/pages/Home.tsx:184",className:"relative overflow-hidden hero-gradient",children:d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:185",className:"container relative py-20 md:py-28",children:d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:186",className:"grid items-center gap-10 lg:grid-cols-2",children:[d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:187",className:"max-w-2xl",children:[d.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:188",className:"inline-flex items-center gap-2 rounded-full bg-white px-4 py-1.5 text-sm font-semibold shadow-sm ring-1 ring-border",style:{color:"var(--color-brand-sky)"},children:[d.jsx(Ci,{"data-loc":"client/src/pages/Home.tsx:189",className:"h-4 w-4"}),a==="ar"?"منصة إدارة رحلات الشارتر B2B":"B2B Charter Flight Management Platform"]}),d.jsx("h1",{"data-loc":"client/src/pages/Home.tsx:192",className:"mt-6 text-4xl md:text-5xl font-extrabold leading-tight",style:{color:"var(--color-brand-navy)"},children:a==="ar"?d.jsxs(d.Fragment,{children:["إدارة كاملة لرحلات الشارتر ",d.jsx("span",{"data-loc":"client/src/pages/Home.tsx:194",className:"text-gradient",children:"من المقعد إلى التذكرة"})]}):d.jsxs(d.Fragment,{children:["Full charter lifecycle — ",d.jsx("span",{"data-loc":"client/src/pages/Home.tsx:196",className:"text-gradient",children:"from seat block to ticket"})]})}),d.jsx("p",{"data-loc":"client/src/pages/Home.tsx:199",className:"mt-5 text-lg text-muted-foreground max-w-xl",children:a==="ar"?"تخصيص المقاعد، الحجوزات، المدفوعات، إدارة الركاب وإنشاء المستندات عبر ثلاثة أدوار: المشرف، تاجر الجملة، والوكيل الفرعي.":"Seat allocation, bookings, payments, passenger management and document generation across three roles: Super Admin, Wholesaler and Sub-Agent."}),d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:204",className:"mt-8 flex flex-wrap items-center gap-4",children:[d.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:205",onClick:c,className:"inline-flex items-center gap-2 rounded-lg px-6 py-3 font-semibold text-white transition-all hover:opacity-90 active:scale-[0.97]",style:{background:"linear-gradient(135deg, var(--color-brand-sky), var(--color-accent))"},children:[t?l("common.dashboard"):a==="ar"?"ابدأ الآن":"Get Started",d.jsx(nw,{"data-loc":"client/src/pages/Home.tsx:211",className:`h-4 w-4 ${n?"rotate-180":""}`})]}),d.jsxs("a",{"data-loc":"client/src/pages/Home.tsx:213",href:"https://www.ibrix.digital",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2 rounded-lg border border-border bg-white px-6 py-3 font-semibold text-foreground hover:bg-muted transition-colors",children:[d.jsx(f0,{"data-loc":"client/src/pages/Home.tsx:219",className:"h-4 w-4",style:{color:"var(--color-brand-sky)"}}),"ibrix.digital"]})]})]}),d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:224",className:"hidden lg:flex justify-center",children:d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:225",className:"surface-soft p-8 max-w-md w-full",children:[d.jsx("img",{"data-loc":"client/src/pages/Home.tsx:226",src:tj,alt:"SkyCharter",className:"w-full object-contain"}),d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:227",className:"mt-6 grid grid-cols-3 gap-3 text-center",children:[d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:228",className:"rounded-xl p-3",style:{background:"var(--color-surface-tint)"},children:[d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:229",className:"text-2xl font-extrabold",style:{color:"var(--color-brand-sky)"},children:"3"}),d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:230",className:"text-[11px] text-muted-foreground",children:a==="ar"?"أدوار":"Roles"})]}),d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:232",className:"rounded-xl p-3",style:{background:"var(--color-surface-gold)"},children:[d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:233",className:"text-2xl font-extrabold",style:{color:"var(--color-brand-gold)"},children:"4"}),d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:234",className:"text-[11px] text-muted-foreground",children:a==="ar"?"صيغ تصدير":"Export Formats"})]}),d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:236",className:"rounded-xl p-3",style:{background:"var(--color-surface-tint)"},children:[d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:237",className:"text-2xl font-extrabold",style:{color:"var(--color-accent)"},children:"2"}),d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:238",className:"text-[11px] text-muted-foreground",children:a==="ar"?"لغتان":"Languages"})]})]})]})})]})})}),d.jsx("section",{"data-loc":"client/src/pages/Home.tsx:248",className:"container py-14",children:d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:249",className:"grid gap-6 md:grid-cols-3",children:p.map(m=>d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:251",className:"surface-soft flex items-start gap-4 p-6",children:[d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:252",className:"icon-chip shrink-0",children:d.jsx(m.icon,{"data-loc":"client/src/pages/Home.tsx:253",className:"h-6 w-6"})}),d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:255",children:[d.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:256",className:"text-lg font-bold",style:{color:"var(--color-brand-navy)"},children:m.label}),d.jsx("p",{"data-loc":"client/src/pages/Home.tsx:257",className:"text-sm text-muted-foreground mt-1",children:m.desc})]})]},m.label))})}),d.jsx("section",{"data-loc":"client/src/pages/Home.tsx:265",className:"py-16",style:{background:"var(--color-surface-tint)"},children:d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:266",className:"container",children:[d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:267",className:"text-center max-w-2xl mx-auto mb-12",children:[d.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:268",className:"text-3xl font-extrabold",style:{color:"var(--color-brand-navy)"},children:a==="ar"?"كل ما تحتاجه عملياتك":"Everything your operations need"}),d.jsx("p",{"data-loc":"client/src/pages/Home.tsx:271",className:"mt-3 text-muted-foreground",children:a==="ar"?"منصة مؤسسية متكاملة مبنية للأداء والدقة.":"An integrated, enterprise-grade platform built for performance and precision."})]}),d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:277",className:"grid gap-6 sm:grid-cols-2 lg:grid-cols-3",children:f.map(m=>d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:279",className:"surface-soft p-6",children:[d.jsx("div",{"data-loc":"client/src/pages/Home.tsx:280",className:"icon-chip mb-4",children:d.jsx(m.icon,{"data-loc":"client/src/pages/Home.tsx:281",className:"h-5 w-5"})}),d.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:283",className:"text-lg font-bold",style:{color:"var(--color-brand-navy)"},children:m.title}),d.jsx("p",{"data-loc":"client/src/pages/Home.tsx:284",className:"text-sm text-muted-foreground mt-2 leading-relaxed",children:m.desc})]},m.title))})]})}),d.jsx("section",{"data-loc":"client/src/pages/Home.tsx:292",className:"container py-16",children:d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:293",className:"relative overflow-hidden rounded-2xl p-10 md:p-14 text-center",style:{background:"linear-gradient(135deg, var(--color-brand-sky), var(--color-accent))"},children:[d.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:297",className:"text-3xl font-extrabold text-white",children:a==="ar"?"جاهز للإقلاع؟":"Ready for takeoff?"}),d.jsx("p",{"data-loc":"client/src/pages/Home.tsx:300",className:"mt-3 text-white/90 max-w-xl mx-auto",children:a==="ar"?"سجّل الدخول للوصول إلى لوحة التحكم الخاصة بدورك وابدأ بإدارة رحلاتك.":"Sign in to access your role-based dashboard and start managing your flights."}),d.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:305",onClick:c,className:"mt-8 inl
372ine-flex items-center gap-2 rounded-lg bg-white px-8 py-3 font-semibold transition-all hover:opacity-90 active:scale-[0.97]",style:{color:"var(--color-brand-navy)"},children:[l(t?"common.dashboard":"auth.signIn"),d.jsx(nw,{"data-loc":"client/src/pages/Home.tsx:311",className:`h-4 w-4 ${n?"rotate-180":""}`})]})]})}),d.jsx("footer",{"data-loc":"client/src/pages/Home.tsx:317",className:"border-t border-border py-8 mt-auto",children:d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:318",className:"container flex flex-col md:flex-row items-center justify-between gap-3 text-sm text-muted-foreground",children:[d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:319",children:["© ",new Date().getFullYear()," SkyCharter — ",a==="ar"?"صادر عن":"Issued by"," ",d.jsx("a",{"data-loc":"client/src/pages/Home.tsx:319",className:"text-accent font-medium",href:"https://www.ibrix.digital",target:"_blank",rel:"noopener noreferrer",children:"ibrix.digital"})]}),d.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:320",className:"flex items-center gap-1.5",children:[d.jsx(p0,{"data-loc":"client/src/pages/Home.tsx:321",className:"h-4 w-4 text-accent"}),a==="ar"?"منصة مؤسسية آمنة":"Secure enterprise platform"]})]})})]})}var Vm="focusScope.autoFocusOnMount",Gm="focusScope.autoFocusOnUnmount",Xw={bubbles:!1,cancelable:!0},rj="FocusScope",qx=C.forwardRef((e,t)=>{const{loop:a=!1,trapped:r=!1,onMountAutoFocus:n,onUnmountAutoFocus:l,...o}=e,[c,f]=C.useState(null),p=El(n),m=El(l),g=C.useRef(null),v=sa(t,y=>f(y)),w=C.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;C.useEffect(()=>{if(r){let y=function(T){if(w.paused||!c)return;const j=T.target;c.contains(j)?g.current=j:Ni(g.current,{select:!0})},_=function(T){if(w.paused||!c)return;const j=T.relatedTarget;j!==null&&(c.contains(j)||Ni(g.current,{select:!0}))},E=function(T){if(document.activeElement===document.body)for(const R of T)R.removedNodes.length>0&&Ni(c)};document.addEventListener("focusin",y),document.addEventListener("focusout",_);const N=new MutationObserver(E);return c&&N.observe(c,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",y),document.removeEventListener("focusout",_),N.disconnect()}}},[r,c,w.paused]),C.useEffect(()=>{if(c){Yw.add(w);const y=document.activeElement;if(!c.contains(y)){const E=new CustomEvent(Vm,Xw);c.addEventListener(Vm,p),c.dispatchEvent(E),E.defaultPrevented||(nj(cj(P4(c)),{select:!0}),document.activeElement===y&&Ni(c))}return()=>{c.removeEventListener(Vm,p),setTimeout(()=>{const E=new CustomEvent(Gm,Xw);c.addEventListener(Gm,m),c.dispatchEvent(E),E.defaultPrevented||Ni(y??document.body,{select:!0}),c.removeEventListener(Gm,m),Yw.remove(w)},0)}}},[c,p,m,w]);const S=C.useCallback(y=>{if(!a&&!r||w.paused)return;const _=y.key==="Tab"&&!y.altKey&&!y.ctrlKey&&!y.metaKey,E=document.activeElement;if(_&&E){const N=y.currentTarget,[T,j]=sj(N);T&&j?!y.shiftKey&&E===j?(y.preventDefault(),a&&Ni(T,{select:!0})):y.shiftKey&&E===T&&(y.preventDefault(),a&&Ni(j,{select:!0})):E===N&&y.preventDefault()}},[a,r,w.paused]);return d.jsx(qt.div,{tabIndex:-1,...o,ref:v,onKeyDown:S})});qx.displayName=rj;function nj(e,{select:t=!1}={}){const a=document.activeElement;for(const r of e)if(Ni(r,{select:t}),document.activeElement!==a)return}function sj(e){const t=P4(e),a=Kw(t,e),r=Kw(t.reverse(),e);return[a,r]}function P4(e){const t=[],a=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{const n=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||n?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;a.nextNode();)t.push(a.currentNode);return t}function Kw(e,t){for(const a of e)if(!ij(a,{upTo:t}))return a}function ij(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function lj(e){return e instanceof HTMLInputElement&&"select"in e}function Ni(e,{select:t=!1}={}){if(e&&e.focus){const a=document.activeElement;e.focus({preventScroll:!0}),e!==a&&lj(e)&&t&&e.select()}}var Yw=oj();function oj(){let e=[];return{add(t){const a=e[0];t!==a&&a?.pause(),e=Qw(e,t),e.unshift(t)},remove(t){e=Qw(e,t),e[0]?.resume()}}}function Qw(e,t){const a=[...e],r=a.indexOf(t);return r!==-1&&a.splice(r,1),a}function cj(e){return e.filter(t=>t.tagName!=="A")}var Wm=0;function L4(){C.useEffect(()=>{const e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??Zw()),document.body.insertAdjacentElement("beforeend",e[1]??Zw()),Wm++,()=>{Wm===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(t=>t.remove()),Wm--}},[])}function Zw(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.
vendor: 4,758 bytes, line 372
372style.position="fixed",e.style.pointerEvents="none",e}var ns=function(){return ns=Object.assign||function(t){for(var a,r=1,n=arguments.length;r<n;r++){a=arguments[r];for(var l in a)Object.prototype.hasOwnProperty.call(a,l)&&(t[l]=a[l])}return t},ns.apply(this,arguments)};function B4(e,t){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(a[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,r=Object.getOwnPropertySymbols(e);n<r.length;n++)t.indexOf(r[n])<0&&Object.prototype.propertyIsEnumerable.call(e,r[n])&&(a[r[n]]=e[r[n]]);return a}function uj(e,t,a){if(a||arguments.length===2)for(var r=0,n=t.length,l;r<n;r++)(l||!(r in t))&&(l||(l=Array.prototype.slice.call(t,0,r)),l[r]=t[r]);return e.concat(l||Array.prototype.slice.call(t))}var t0="right-scroll-bar-position",a0="width-before-scroll-bar",fj="with-scroll-bars-hidden",dj="--removed-body-scroll-bar-size";function qm(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e}function hj(e,t){var a=C.useState(function(){return{value:e,callback:t,facade:{get current(){return a.value},set current(r){var n=a.value;n!==r&&(a.value=r,a.callback(r,n))}}}})[0];return a.callback=t,a.facade}var pj=typeof window<"u"?C.useLayoutEffect:C.useEffect,Jw=new WeakMap;function mj(e,t){var a=hj(null,function(r){return e.forEach(function(n){return qm(n,r)})});return pj(function(){var r=Jw.get(a);if(r){var n=new Set(r),l=new Set(e),o=a.current;n.forEach(function(c){l.has(c)||qm(c,null)}),l.forEach(function(c){n.has(c)||qm(c,o)})}Jw.set(a,e)},[e]),a}function gj(e){return e}function xj(e,t){t===void 0&&(t=gj);var a=[],r=!1,n={read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return a.length?a[a.length-1]:e},useMedium:function(l){var o=t(l,r);return a.push(o),function(){a=a.filter(function(c){return c!==o})}},assignSyncMedium:function(l){for(r=!0;a.length;){var o=a;a=[],o.forEach(l)}a={push:function(c){return l(c)},filter:function(){return a}}},assignMedium:function(l){r=!0;var o=[];if(a.length){var c=a;a=[],c.forEach(l),o=a}var f=function(){var m=o;o=[],m.forEach(l)},p=function(){return Promise.resolve().then(f)};p(),a={push:function(m){o.push(m),p()},filter:function(m){return o=o.filter(m),a}}}};return n}function vj(e){e===void 0&&(e={});var t=xj(null);return t.options=ns({async:!0,ssr:!1},e),t}var I4=function(e){var t=e.sideCar,a=B4(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw new Error("Sidecar medium not found");return C.createElement(r,ns({},a))};I4.isSideCarExport=!0;function yj(e,t){return e.useMedium(t),I4}var U4=vj(),$m=function(){},eh=C.forwardRef(function(e,t){var a=C.useRef(null),r=C.useState({onScrollCapture:$m,onWheelCapture:$m,onTouchMoveCapture:$m}),n=r[0],l=r[1],o=e.forwardProps,c=e.children,f=e.className,p=e.removeScrollBar,m=e.enabled,g=e.shards,v=e.sideCar,w=e.noRelative,S=e.noIsolation,y=e.inert,_=e.allowPinchZoom,E=e.as,N=E===void 0?"div":E,T=e.gapMode,j=B4(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),R=v,M=mj([a,t]),A=ns(ns({},j),n);return C.createElement(C.Fragment,null,m&&C.createElement(R,{sideCar:U4,removeScrollBar:p,shards:g,noRelative:w,noIsolation:S,inert:y,setCallbacks:l,allowPinchZoom:!!_,lockRef:a,gapMode:T}),o?C.cloneElement(C.Children.only(c),ns(ns({},A),{ref:M})):C.createElement(N,ns({},A,{className:f,ref:M}),c))});eh.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};eh.classNames={fullWidth:a0,zeroRight:t0};var bj=function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function wj(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=bj();return t&&e.setAttribute("nonce",t),e}function Sj(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}function _j(e){var t=document.head||document.getElementsByTagName("head")[0];t.appendChild(e)}var Ej=function(){var e=0,t=null;return{add:function(a){e==0&&(t=wj())&&(Sj(t,a),_j(t)),e++},remove:function(){e--,!e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},Aj=function(){var e=Ej();return function(t,a){C.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&a])}},z4=function(){var e=Aj(),t=function(a){var r=a.styles,n=a.dynamic;return e(r,n),null};return t},Tj={left:0,top:0,right:0,gap:0},Xm=function(e){return parseInt(e||"",10)||0},kj=function(e){var t=window.getComputedStyle(document.body),a=t[e==="padding"?"paddingLeft":"marginLeft"],r=t[e==="padding"?"paddingTop":"marginTop"],n=t[e==="padding"?"paddingRight":"marginRight"];
vendor: 8,536 bytes, lines 372-412
372return[Xm(a),Xm(r),Xm(n)]},Nj=function(e){if(e===void 0&&(e="margin"),typeof window>"u")return Tj;var t=kj(e),a=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-a+t[2]-t[0])}},Cj=z4(),qo="data-scroll-locked",Dj=function(e,t,a,r){var n=e.left,l=e.top,o=e.right,c=e.gap;return a===void 0&&(a="margin"),`
373  .`.concat(fj,` {
374   overflow: hidden `).concat(r,`;
375   padding-right: `).concat(c,"px ").concat(r,`;
376  }
377  body[`).concat(qo,`] {
378    overflow: hidden `).concat(r,`;
379    overscroll-behavior: contain;
380    `).concat([t&&"position: relative ".concat(r,";"),a==="margin"&&`
381    padding-left: `.concat(n,`px;
382    padding-top: `).concat(l,`px;
383    padding-right: `).concat(o,`px;
384    margin-left:0;
385    margin-top:0;
386    margin-right: `).concat(c,"px ").concat(r,`;
387    `),a==="padding"&&"padding-right: ".concat(c,"px ").concat(r,";")].filter(Boolean).join(""),`
388  }
389  
390  .`).concat(t0,` {
391    right: `).concat(c,"px ").concat(r,`;
392  }
393  
394  .`).concat(a0,` {
395    margin-right: `).concat(c,"px ").concat(r,`;
396  }
397  
398  .`).concat(t0," .").concat(t0,` {
399    right: 0 `).concat(r,`;
400  }
401  
402  .`).concat(a0," .").concat(a0,` {
403    margin-right: 0 `).concat(r,`;
404  }
405  
406  body[`).concat(qo,`] {
407    `).concat(dj,": ").concat(c,`px;
408  }
409`)},eS=function(){var e=parseInt(document.body.getAttribute(qo)||"0",10);return isFinite(e)?e:0},Oj=function(){C.useEffect(function(){return document.body.setAttribute(qo,(eS()+1).toString()),function(){var e=eS()-1;e<=0?document.body.removeAttribute(qo):document.body.setAttribute(qo,e.toString())}},[])},Fj=function(e){var t=e.noRelative,a=e.noImportant,r=e.gapMode,n=r===void 0?"margin":r;Oj();var l=C.useMemo(function(){return Nj(n)},[n]);return C.createElement(Cj,{styles:Dj(l,!t,n,a?"":"!important")})},Hg=!1;if(typeof window<"u")try{var Md=Object.defineProperty({},"passive",{get:function(){return Hg=!0,!0}});window.addEventListener("test",Md,Md),window.removeEventListener("test",Md,Md)}catch{Hg=!1}var Ro=Hg?{passive:!1}:!1,Rj=function(e){return e.tagName==="TEXTAREA"},H4=function(e,t){if(!(e instanceof Element))return!1;var a=window.getComputedStyle(e);return a[t]!=="hidden"&&!(a.overflowY===a.overflowX&&!Rj(e)&&a[t]==="visible")},jj=function(e){return H4(e,"overflowY")},Mj=function(e){return H4(e,"overflowX")},tS=function(e,t){var a=t.ownerDocument,r=t;do{typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&(r=r.host);var n=V4(e,r);if(n){var l=G4(e,r),o=l[1],c=l[2];if(o>c)return!0}r=r.parentNode}while(r&&r!==a.body);return!1},Pj=function(e){var t=e.scrollTop,a=e.scrollHeight,r=e.clientHeight;return[t,a,r]},Lj=function(e){var t=e.scrollLeft,a=e.scrollWidth,r=e.clientWidth;return[t,a,r]},V4=function(e,t){return e==="v"?jj(t):Mj(t)},G4=function(e,t){return e==="v"?Pj(t):Lj(t)},Bj=function(e,t){return e==="h"&&t==="rtl"?-1:1},Ij=function(e,t,a,r,n){var l=Bj(e,window.getComputedStyle(t).direction),o=l*r,c=a.target,f=t.contains(c),p=!1,m=o>0,g=0,v=0;do{if(!c)break;var w=G4(e,c),S=w[0],y=w[1],_=w[2],E=y-_-l*S;(S||E)&&V4(e,c)&&(g+=E,v+=S);var N=c.parentNode;c=N&&N.nodeType===Node.DOCUMENT_FRAGMENT_NODE?N.host:N}while(!f&&c!==document.body||f&&(t.contains(c)||t===c));return(m&&Math.abs(g)<1||!m&&Math.abs(v)<1)&&(p=!0),p},Pd=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},aS=function(e){return[e.deltaX,e.deltaY]},rS=function(e){return e&&"current"in e?e.current:e},Uj=function(e,t){return e[0]===t[0]&&e[1]===t[1]},zj=function(e){return`
410  .block-interactivity-`.concat(e,` {pointer-events: none;}
411  .allow-interactivity-`).concat(e,` {pointer-events: all;}
412`)},Hj=0,jo=[];function Vj(e){var t=C.useRef([]),a=C.useRef([0,0]),r=C.useRef(),n=C.useState(Hj++)[0],l=C.useState(z4)[0],o=C.useRef(e);C.useEffect(function(){o.current=e},[e]),C.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(n));var y=uj([e.lockRef.current],(e.shards||[]).map(rS),!0).filter(Boolean);return y.forEach(function(_){return _.classList.add("allow-interactivity-".concat(n))}),function(){document.body.classList.remove("block-interactivity-".concat(n)),y.forEach(function(_){return _.classList.remove("allow-interactivity-".concat(n))})}}},[e.inert,e.lockRef.current,e.shards]);var c=C.useCallback(function(y,_){if("touches"in y&&y.touches.length===2||y.type==="wheel"&&y.ctrlKey)return!o.current.allowPinchZoom;var E=Pd(y),N=a.current,T="deltaX"in y?y.deltaX:N[0]-E[0],j="deltaY"in y?y.deltaY:N[1]-E[1],R,M=y.target,A=Math.abs(T)>Math.abs(j)?"h":"v";if("touches"in y&&A==="h"&&M.type==="range")return!1;var P=tS(A,M);if(!P)return!0;if(P?R=A:(R=A==="v"?"h":"v",P=tS(A,M)),!P)return!1;if(!r.current&&"changedTouches"in y&&(T||j)&&(r.current=R),!R)return!0;var I=r.current||R;return Ij(I,_,y,I==="h"?T:j)},[]),f=C.useCallback(function(y){var _=y;if(!(!jo.length||jo[jo.length-1]!==l)){var E="deltaY"in _?aS(_):Pd(_),N=t.current.filter(function(R){return R.name===_.type&&(R.target===_.target||_.target===R.shadowParent)&&Uj(R.delta,E)})[0];if(N&&N.should){_.cancelable&&_.preventDefault();return}if(!N){var T=(o.current.shards||[]).map(rS).filter(Boolean).filter(function(R){return R.contains(_.target)}),j=T.length>0?c(_,T[0]):!o.current.noIsolation;j&&_.cancelable&&_.preventDefault()}}},[]),p=C.useCallback(function(y,_,E,N){var T={name:y,delta:_,target:E,should:N,shadowParent:Gj(E)};t.current.push(T),setTimeout(function(){t.current=t.current.filter(function(j){return j!==T})},1)},[]),m=C.useCallback(function(y){a.current=Pd(y),r.current=void 0},[]),g=C.useCallback(function(y){p(y.type,aS(y),y.target,c(y,e.lockRef.current))},[]),v=C.useCallback(function(y){p(y.type,Pd(y),y.target,c(y,e.lockRef.current))},[]);C.useEffect(function(){return jo.push(l),e.setCallbacks({onScrollCapture:g,onWheelCapture:g,onTouchMoveCapture:v}),document.addEventListener("wheel",f,Ro),document.addEventListener("touchmove",f,Ro),document.addEventListener("touchstart",m,Ro),function(){jo=jo.filter(function(y){return y!==l}),document.removeEventListener("wheel",f,Ro),document.removeEventListener("touchmove",f,Ro),document.removeEventListener("touchstart",m,Ro)}},[]);var w=e.removeScrollBar,S=e.inert;return C.createElement(C.Fragment,null,S?C.createElement(l,{styles:zj(n)}):null,w?C.createElement(Fj,{noRelative:e.noRelative,gapMode:e.gapMode}):null)}function Gj(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const Wj=yj(U4,Vj);var $x=C.forwardRef(function(e,t){return C.createElement(eh,ns({},e,{ref:t,sideCar:Wj}))});$x.classNames=eh.classNames;var qj=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},Mo=new WeakMap,Ld=new WeakMap,Bd={},Km=0,W4=function(e){return e&&(e.host||W4(e.parentNode))},$j=function(e,t){return t.map(function(a){if(e.contains(a))return a;var r=W4(a);return r&&e.contains(r)?r:(console.error("aria-hidden",a,"in not contained inside",e,". Doing nothing"),null)}).filter(function(a){return!!a})},Xj=function(e,t,a,r){var n=$j(t,Array.isArray(e)?e:[e]);Bd[a]||(Bd[a]=new WeakMap);var l=Bd[a],o=[],c=new Set,f=new Set(n),p=function(g){!g||c.has(g)||(c.add(g),p(g.parentNode))};n.forEach(p);var m=function(g){!g||f.has(g)||Array.prototype.forEach.call(g.children,function(v){if(c.has(v))m(v);else try{var w=v.getAttribute(r),S=w!==null&&w!=="false",y=(Mo.get(v)||0)+1,_=(l.get(v)||0)+1;Mo.set(v,y),l.set(v,_),o.push(v),y===1&&S&&Ld.set(v,!0),_===1&&v.setAttribute(a,"true"),S||v.setAttribute(r,"true")}catch(E){console.error("aria-hidden: cannot operate on ",v,E)}})};return m(t),c.clear(),Km++,function(){o.forEach(function(g){var v=Mo.get(g)-1,w=l.get(g)-1;Mo.set(g,v),l.set(g,w),v||(Ld.has(g)||g.removeAttribute(r),Ld.delete(g)),w||g.removeAttribute(a)}),Km--,Km||(Mo=new WeakMap,Mo=new WeakMap,Ld=new WeakMap,Bd={})}},q4=function(e,t,a){a===void 0&&(a="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),n=qj(e);return n?(r.push.apply(r,Array.from(n.querySelectorAll("[aria-live], script"))),Xj(r,n,a,"aria-hidden")):function(){return null}},th="Dialog",[$4,X4]=ic(th),[Kj,Gn]=$4(th),K4=e=>{const{__scopeDialog:t,children:a,open:r,defaultOpen:n,onOpenChange:l,modal:o=!0}=e,c=C.useRef(null),f=C.useRef(null),[p,m]=xg({prop:r,defaultProp:n??!1,onChange:l,caller:th});return d.jsx(Kj,{scope:t,triggerRef:c,contentRef:f,contentId:Vo(),titleId:Vo(),descriptionId:Vo(),open:p,onOpenChange:m,onOpenToggle:C.useCallback(()=>m(g=>!g),[m]),modal:o,children:a})};K4.displayName=th;var Y4="DialogTrigger",Q4=C.forwardRef((e,t)=>
vendor: 6,493 bytes, lines 412-416
412{const{__scopeDialog:a,...r}=e,n=Gn(Y4,a),l=sa(t,n.triggerRef);return d.jsx(qt.button,{type:"button","aria-haspopup":"dialog","aria-expanded":n.open,"aria-controls":n.contentId,"data-state":Yx(n.open),...r,ref:l,onClick:Ot(e.onClick,n.onOpenToggle)})});Q4.displayName=Y4;var Xx="DialogPortal",[Yj,Z4]=$4(Xx,{forceMount:void 0}),J4=e=>{const{__scopeDialog:t,forceMount:a,children:r,container:n}=e,l=Gn(Xx,t);return d.jsx(Yj,{scope:t,forceMount:a,children:C.Children.map(r,o=>d.jsx(ef,{present:a||l.open,children:d.jsx(Ax,{asChild:!0,container:n,children:o})}))})};J4.displayName=Xx;var w0="DialogOverlay",eA=C.forwardRef((e,t)=>{const a=Z4(w0,e.__scopeDialog),{forceMount:r=a.forceMount,...n}=e,l=Gn(w0,e.__scopeDialog);return l.modal?d.jsx(ef,{present:r||l.open,children:d.jsx(Zj,{...n,ref:t})}):null});eA.displayName=w0;var Qj=Zo("DialogOverlay.RemoveScroll"),Zj=C.forwardRef((e,t)=>{const{__scopeDialog:a,...r}=e,n=Gn(w0,a);return d.jsx($x,{as:Qj,allowPinchZoom:!0,shards:[n.contentRef],children:d.jsx(qt.div,{"data-state":Yx(n.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),Cl="DialogContent",tA=C.forwardRef((e,t)=>{const a=Z4(Cl,e.__scopeDialog),{forceMount:r=a.forceMount,...n}=e,l=Gn(Cl,e.__scopeDialog);return d.jsx(ef,{present:r||l.open,children:l.modal?d.jsx(Jj,{...n,ref:t}):d.jsx(eM,{...n,ref:t})})});tA.displayName=Cl;var Jj=C.forwardRef((e,t)=>{const a=Gn(Cl,e.__scopeDialog),r=C.useRef(null),n=sa(t,a.contentRef,r);return C.useEffect(()=>{const l=r.current;if(l)return q4(l)},[]),d.jsx(aA,{...e,ref:n,trapFocus:a.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:Ot(e.onCloseAutoFocus,l=>{l.preventDefault(),a.triggerRef.current?.focus()}),onPointerDownOutside:Ot(e.onPointerDownOutside,l=>{const o=l.detail.originalEvent,c=o.button===0&&o.ctrlKey===!0;(o.button===2||c)&&l.preventDefault()}),onFocusOutside:Ot(e.onFocusOutside,l=>l.preventDefault())})}),eM=C.forwardRef((e,t)=>{const a=Gn(Cl,e.__scopeDialog),r=C.useRef(!1),n=C.useRef(!1);return d.jsx(aA,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:l=>{e.onCloseAutoFocus?.(l),l.defaultPrevented||(r.current||a.triggerRef.current?.focus(),l.preventDefault()),r.current=!1,n.current=!1},onInteractOutside:l=>{e.onInteractOutside?.(l),l.defaultPrevented||(r.current=!0,l.detail.originalEvent.type==="pointerdown"&&(n.current=!0));const o=l.target;a.triggerRef.current?.contains(o)&&l.preventDefault(),l.detail.originalEvent.type==="focusin"&&n.current&&l.preventDefault()}})}),aA=C.forwardRef((e,t)=>{const{__scopeDialog:a,trapFocus:r,onOpenAutoFocus:n,onCloseAutoFocus:l,...o}=e,c=Gn(Cl,a),f=C.useRef(null),p=sa(t,f);return L4(),d.jsxs(d.Fragment,{children:[d.jsx(qx,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:n,onUnmountAutoFocus:l,children:d.jsx(I0,{role:"dialog",id:c.contentId,"aria-describedby":c.descriptionId,"aria-labelledby":c.titleId,"data-state":Yx(c.open),...o,ref:p,onDismiss:()=>c.onOpenChange(!1)})}),d.jsxs(d.Fragment,{children:[d.jsx(aM,{titleId:c.titleId}),d.jsx(nM,{contentRef:f,descriptionId:c.descriptionId})]})]})}),Kx="DialogTitle",rA=C.forwardRef((e,t)=>{const{__scopeDialog:a,...r}=e,n=Gn(Kx,a);return d.jsx(qt.h2,{id:n.titleId,...r,ref:t})});rA.displayName=Kx;var nA="DialogDescription",sA=C.forwardRef((e,t)=>{const{__scopeDialog:a,...r}=e,n=Gn(nA,a);return d.jsx(qt.p,{id:n.descriptionId,...r,ref:t})});sA.displayName=nA;var iA="DialogClose",lA=C.forwardRef((e,t)=>{const{__scopeDialog:a,...r}=e,n=Gn(iA,a);return d.jsx(qt.button,{type:"button",...r,ref:t,onClick:Ot(e.onClick,()=>n.onOpenChange(!1))})});lA.displayName=iA;function Yx(e){return e?"open":"closed"}var oA="DialogTitleWarning",[tM,cA]=ED(oA,{contentName:Cl,titleName:Kx,docsSlug:"dialog"}),aM=({titleId:e})=>{const t=cA(oA),a=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users.
413
414If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component.
415
416For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return C.useEffect(()=>{e&&(document.getElementById(e)||console.error(a))},[a,e]),null},rM="DialogDescriptionWarning",nM=({contentRef:e,descriptionId:t})=>{const r=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${cA(rM).contentName}}.`;return C.useEffect(()=>{const n=e.current?.getAttribute("aria-describedby");t&&n&&(document.getElementById(t)||console.warn(r))},[r,e,t]),null},uA=K4,fA=Q4,dA=J4,hA=eA,pA=tA,mA=rA,gA=sA,Qx=lA;const xA=C.createContext({isComposing:()=>!1,setComposing:()=>{},justEndedComposing:()=>!1,markCompositionEnd:()=>{}}),vA=()=>C.useContext(xA);function En({...e}){const t=C.useRef(!1),a=C.useRef(!1),r=C.useRef(null),n=C.useMemo(()=>({isComposing:()=>t.current,setComposing:l=>{t.current=l},justEndedComposing:()=>a.current,markCompositionEnd:()=>{a.current=!0,r.current&&clearTimeout(r.current),r.current=setTimeout(()=>{a.current=!1},150)}}),[]);return d.jsx(xA.Provider,{"data-loc":"client/src/components/ui/dialog.tsx:50",value:n,children:d.jsx(uA,{"data-loc":"client/src/components/ui/dialog.tsx:51","data-slot":"dialog",...e})})}function sM({...e}){return d.jsx(fA,{"data-loc":"client/src/components/ui/dialog.tsx:59","data-slot":"dialog-trigger",...e})}function iM({...e}){return d.jsx(dA,{"data-loc":"client/src/components/ui/dialog.tsx:65","data-slot":"dialog-portal",...e})}function yA({className:e,...t}){return d.jsx(hA,{"data-loc":"client/src/components/ui/dialog.tsx:79","data-slot":"dialog-overlay",className:Et("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",e),...t})}yA.displayName="DialogOverlay";function An({className:e,children:t,showCloseButton:a=!0,onEscapeKeyDown:r,...n}){const{isComposing:l}=vA(),o=C.useCallback(c=>{if(c.isComposing||l()){c.preventDefault();return}r?.(c)},[l,r]);return d.jsxs(iM,{"data-loc":"client/src/components/ui/dialog.tsx:122","data-slot":"dialog-portal",children:[d.jsx(yA,{"data-loc":"client/src/components/ui/dialog.tsx:123"}),d.jsxs(pA,{"data-loc":"client/src/components/ui/dialog.tsx:124","data-slot":"dialog-content",className:Et("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed top-[50%] left-[50%] z-50 grid w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 roun
416ded-lg border p-6 shadow-lg duration-200 sm:max-w-lg",e),onEscapeKeyDown:o,...n,children:[t,a&&d.jsxs(Qx,{"data-loc":"client/src/components/ui/dialog.tsx:135","data-slot":"dialog-close",className:"ring-offset-background focus:ring-ring data-[state=open]:bg-accent data-[state=open]:text-muted-foreground absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",children:[d.jsx(z5,{"data-loc":"client/src/components/ui/dialog.tsx:139"}),d.jsx("span",{"data-loc":"client/src/components/ui/dialog.tsx:140",className:"sr-only",children:"Close"})]})]})]})}function Tn({className:e,...t}){return d.jsx("div",{"data-loc":"client/src/components/ui/dialog.tsx:150","data-slot":"dialog-header",className:Et("flex flex-col gap-2 text-center sm:text-left",e),...t})}function Pn({className:e,...t}){return d.jsx("div",{"data-loc":"client/src/components/ui/dialog.tsx:160","data-slot":"dialog-footer",className:Et("flex flex-col-reverse gap-2 sm:flex-row sm:justify-end",e),...t})}function kn({className:e,...t}){return d.jsx(mA,{"data-loc":"client/src/components/ui/dialog.tsx:176","data-slot":"dialog-title",className:Et("text-lg leading-none font-semibold",e),...t})}function yl({className:e,...t}){return d.jsx(gA,{"data-loc":"client/src/components/ui/dialog.tsx:189","data-slot":"dialog-description",className:Et("text-muted-foreground text-sm",e),...t})}function Id(e){const t=C.useRef(e);t.current=e;const a=C.useRef(null);return a.current||(a.current=function(...r){return t.current.apply(this,r)}),a.current}function lM(e={}){const{onKeyDown:t,onCompositionStart:a,onCompositionEnd:r}=e,n=C.useRef(!1),l=C.useRef(null),o=C.useRef(null),c=Id(g=>{l.current&&(clearTimeout(l.current),l.current=null),o.current&&(clearTimeout(o.current),o.current=null),n.current=!0,a?.(g)}),f=Id(g=>{l.current=setTimeout(()=>{o.current=setTimeout(()=>{n.current=!1})}),r?.(g)}),p=Id(g=>{if(n.current&&(g.key==="Escape"||g.key==="Enter"&&!g.shiftKey)){g.stopPropagation();return}t?.(g)}),m=Id(()=>n.current);return{onCompositionStart:c,onCompositionEnd:f,onKeyDown:p,isComposing:m}}function Pa({className:e,type:t,onKeyDown:a,onCompositionStart:r,onCompositionEnd:n,...l}){const o=vA(),{onCompositionStart:c,onCompositionEnd:f,onKeyDown:p}=lM({onKeyDown:m=>{const g=m.nativeEvent.isComposing||o.justEndedComposing();m.key==="Enter"&&g||a?.(m)},onCompositionStart:m=>{o.setComposing(!0),r?.(m)},onCompositionEnd:m=>{o.markCompositionEnd(),setTimeout(()=>{o.setComposing(!1)},100),n?.(m)}});return d.jsx("input",{"data-loc":"client/src/components/ui/input.tsx:53",type:t,"data-slot":"input",className:Et("file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]","aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",e),onCompositionStart:c,onCompositionEnd:f,onKeyDown:p,...l})}var oM="Label",bA=C.forwardRef((e,t)=>d.jsx(qt.label,{...e,ref:t,onMouseDown:a=>{a.target.closest("button, input, select, textarea")||(e.onMouseDown?.(a),!a.defaultPrevented&&a.detail>1&&a.preventDefault())}}));bA.displayName=oM;var cM=bA;function fa({className:e,...t}){return d.jsx(cM,{"data-loc":"client/src/components/ui/label.tsx:11","data-slot":"label",className:Et("flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50",e),...t})}const nS="/manus-storage/skycharter-logo-icon_4a623f9b.png";function sS(e){switch(e){case"super_admin":return"/admin/dashboard";case"wholesaler":return"/wholesaler/dashboard";case"sub_agent":default:return"/agent/dashboard"}}function uM(){const{user:e,isAuthenticated:t,loading:a,login:r,loginPending:n}=Gi(),[,l]=ds(),{i18n:o}=Ha(),c=o.language==="ar",[f,p]=C.useState(""),[m,g]=C.useState(""),[v,w]=C.useState(!1),[S,y]=C.useState(null),_=typeof window<"u"?new URLSearchParams(window.location.search).get("next"):null;C.useEffect(()=>{!a&&t&&e&&l(_||sS(e.agentType))},[a,t,e,_,l]);const E=async T=>{T.preventDefault(),y(null);try{const j=await r(f.trim(),m);l(_||sS(j.user?.agentType))}catch(j){j instanceof tc?y(j.message):y(c?"تعذّر تسجيل الدخول":"Unable to sign in")}},N=()=>o.changeLanguage(c?"en":"ar");return d.jsxs("div",{"data-loc":"client/src/pages/Login.tsx:74",dir:c?"rtl":"ltr",className:"min-h-screen grid lg:grid-cols-2 bg-[hsl(var(--background))]",children:[d.jsxs("div",{"data-loc":"client/src/pages/Login.tsx:79",className:"relative hidden lg:flex flex-col justify-between overflow-hidden bg-gradient-to-br from-[hsl(var(--primary))] to-[hsl(var(--sky))] p-12 text-white",children:[d.jsx("div",{"data-loc":"client/src/pages/Login.tsx:80",className:"absolute inset-0 opacity-10 [background-image:radial-gradient(circle_at_20%_20%,white_1px,transparent_1px)] [background-size:28px_28px]"}),d.jsxs("div",{"data-loc":"client/src/pages/Login.tsx:81",className:"relative z-10 flex items-center gap-3",children:[d.jsx("img",{"data-loc":"client/src/pages/Login.tsx:82",src:nS,alt:"SkyCharter",className:"w-12 h-12 rounded-xl object-contain bg-white/10 p-1"}),d.jsx("span",{"data-loc":"client/src/pages/Login.tsx:83",className:"text-xl font-bold tracking-tight",children:"SkyCharter"})]}),d.jsxs("div",{"data-loc":"client/src/pages/Login.tsx:85",className:"relative z-10",children:[d.jsx("h2",{"data-loc":"client/src/pages/Login.tsx:86",className:"text-3xl font-bold leading-tight mb-4",children:c?"منصة إدارة الرحلات العارضة بالكامل":"The complete charter flight management platform"}),d.jsx("p",{"data-loc":"client/src/pages/Login.tsx:91",className:"text-white/80 max-w-md",children:c?"من تخصيص المقاعد إلى إصدار التذاكر — نظام B2B متكامل للوكلاء وتجار الجملة.":"From seat-block allocation to ticket issuance — an end-to-e
416nd B2B system for agents and wholesalers."})]}),d.jsxs("div",{"data-loc":"client/src/pages/Login.tsx:97",className:"relative z-10 text-sm text-white/70",children:[c?"من تصميم وتطوير":"Designed & engineered by"," ",d.jsx("a",{"data-loc":"client/src/pages/Login.tsx:99",href:"https://www.ibrix.digital",className:"font-semibold underline-offset-2 hover:underline",children:"IBRIX.DIGITAL"})]})]}),d.jsxs("div",{"data-loc":"client/src/pages/Login.tsx:106",className:"flex flex-col items-center justify-center px-6 py-12 relative",children:[d.jsxs("button",{"data-loc":"client/src/pages/Login.tsx:107",onClick:N,className:"absolute top-6 ltr:right-6 rtl:left-6 inline-flex items-center gap-1.5 text-sm text-[hsl(var(--muted-foreground))] hover:text-[hsl(var(--sky))] transition-colors",children:[d.jsx(f0,{"data-loc":"client/src/pages/Login.tsx:111",size:16}),c?"English":"العربية"]}),d.jsxs("div",{"data-loc":"client/src/pages/Login.tsx:115",className:"w-full max-w-sm",children:[d.jsxs("div",{"data-loc":"client/src/pages/Login.tsx:116",className:"lg:hidden flex items-center gap-3 justify-center mb-8",children:[d.jsx("img",{"data-loc":"client/src/pages/Login.tsx:117",src:nS,alt:"SkyCharter",className:"w-12 h-12 rounded-xl object-contain"}),d.jsx("span",{"data-loc":"client/src/pages/Login.tsx:118",className:"text-xl font-bold text-[hsl(var(--primary))]",children:"SkyCharter"})]}),d.jsx("h1",{"data-loc":"client/src/pages/Login.tsx:121",className:"text-2xl font-bold text-[hsl(var(--foreground))] mb-1",children:c?"تسجيل الدخول":"Welcome back"}),d.jsx("p",{"data-loc":"client/src/pages/Login.tsx:124",className:"text-[hsl(var(--muted-foreground))] mb-8 text-sm",children:c?"أدخل بياناتك للوصول إلى لوحة التحكم.":"Enter your credentials to access your dashboard."}),d.jsxs("form",{"data-loc":"client/src/pages/Login.tsx:128",onSubmit:E,className:"space-y-5",children:[d.jsxs("div",{"data-loc":"client/src/pages/Login.tsx:129",className:"space-y-2",children:[d.jsx(fa,{"data-loc":"client/src/pages/Login.tsx:130",htmlFor:"email",children:c?"البريد الإلكتروني":"Email"}),d.jsx(Pa,{"data-loc":"client/src/pages/Login.tsx:131",id:"email",type:"email",autoComplete:"email",required:!0,value:f,onChange:T=>p(T.target.value),placeholder:"[email protected]",className:"h-11"})]}),d.jsxs("div",{"data-loc":"client/src/pages/Login.tsx:143",className:"space-y-2",children:[d.jsx(fa,{"data-loc":"client/src/pages/Login.tsx:144",htmlFor:"password",children:c?"كلمة المرور":"Password"}),d.jsxs("div",{"data-loc":"client/src/pages/Login.tsx:145",className:"relative",children:[d.jsx(Pa,{"data-loc":"client/src/pages/Login.tsx:146",id:"password",type:v?"text":"password",autoComplete:"current-password",required:!0,value:m,onChange:T=>g(T.target.value),placeholder:"••••••••",className:"h-11 ltr:pr-10 rtl:pl-10"}),d.jsx("button",{"data-loc":"client/src/pages/Login.tsx:156",type:"button",onClick:()=>w(T=>!T),className:"absolute top-1/2 -translate-y-1/2 ltr:right-3 rtl:left-3 text-[hsl(var(--muted-foreground))] hover:text-[hsl(var(--foreground))]","aria-label":v?"Hide password":"Show password",children:v?d.jsx(k5,{"data-loc":"client/src/pages/Login.tsx:162",size:18}):d.jsx(Ox,{"data-loc":"client/src/pages/Login.tsx:162",size:18})})]})]}),S&&d.jsx("div",{"data-loc":"client/src/pages/Login.tsx:168",className:"text-sm text-[hsl(var(--destructive))] bg-[hsl(var(--destructive))]/10 rounded-lg px-3 py-2",children:S}),d.jsxs(Ge,{"data-loc":"client/src/pages/Login.tsx:173",type:"submit",disabled:n,className:"w-full button-primary gap-2 h-11",children:[n?d.jsx(Rt,{"data-loc":"client/src/pages/Login.tsx:174",size:18,className:"animate-spin"}):d.jsx(Fx,{"data-loc":"client/src/pages/Login.tsx:174",size:18}),c?"تسجيل الدخول":"Sign in"]})]}),d.jsx("a",{"data-loc":"client/src/pages/Login.tsx:179",href:"/",className:"block mt-6 text-center text-sm text-[hsl(var(--muted-foreground))] hover:text-[hsl(var(--sky))] transition-colors",children:c?"العودة للصفحة الرئيسية":"Back to home"}),d.jsx("p",{"data-loc":"client/src/pages/Login.tsx:186",className:"mt-8 text-center text-xs text-[hsl(var(--muted-foreground))]",children:c?"ليس لديك حساب؟ تواصل مع المسؤول.":"No account? Contact your administrator."})]})]})]})}var wA="AlertDialog",[fM]=ic(wA,[X4]),$s=X4(),SA=e=>{const{__scopeAlertDialog:t,...a}=e,r=$s(t);return d.jsx(uA,{...r,...a,modal:!0})};
416SA.displayName=wA;var dM="AlertDialogTrigger",hM=C.forwardRef((e,t)=>{const{__scopeAlertDialog:a,...r}=e,n=$s(a);return d.jsx(fA,{...n,...r,ref:t})});hM.displayName=dM;var pM="AlertDialogPortal",_A=e=>{const{__scopeAlertDialog:t,...a}=e,r=$s(t);return d.jsx(dA,{...r,...a})};_A.displayName=pM;var mM="AlertDialogOverlay",EA=C.forwardRef((e,t)=>{const{__scopeAlertDialog:a,...r}=e,n=$s(a);return d.jsx(hA,{...n,...r,ref:t})});EA.displayName=mM;var $o="AlertDialogContent",[gM,xM]=fM($o),vM=N_("AlertDialogContent"),AA=C.forwardRef((e,t)=>{const{__scopeAlertDialog:a,children:r,...n}=e,l=$s(a),o=C.useRef(null),c=sa(t,o),f=C.useRef(null);return d.jsx(tM,{contentName:$o,titleName:TA,docsSlug:"alert-dialog",children:d.jsx(gM,{scope:a,cancelRef:f,children:d.jsxs(pA,{role:"alertdialog",...l,...n,ref:c,onOpenAutoFocus:Ot(n.onOpenAutoFocus,p=>{p.preventDefault(),f.current?.focus({preventScroll:!0})}),onPointerDownOutside:p=>p.preventDefault(),onInteractOutside:p=>p.preventDefault(),children:[d.jsx(vM,{children:r}),d.jsx(bM,{contentRef:o})]})})})});AA.displayName=$o;var TA="AlertDialogTitle",kA=C.forwardRef((e,t)=>{const{__scopeAlertDialog:a,...r}=e,n=$s(a);return d.jsx(mA,{...n,...r,ref:t})});kA.displayName=TA;var NA="AlertDialogDescription",CA=C.forwardRef((e,t)=>{const{__scopeAlertDialog:a,...r}=e,n=$s(a);return d.jsx(gA,{...n,...r,ref:t})});CA.displayName=NA;var yM="AlertDialogAction",DA=C.forwardRef((e,t)=>{const{__scopeAlertDialog:a,...r}=e,n=$s(a);return d.jsx(Qx,{...n,...r,ref:t})});DA.displayName=yM;var OA="AlertDialogCancel",FA=C.forwardRef((e,t)=>{const{__scopeAlertDialog:a,...r}=e,{cancelRef:n}=xM(OA,a),l=$s(a),o=sa(t,n);return d.jsx(Qx,{...l,...r,ref:o})});FA.displayName=OA;var bM=({contentRef:e})=>{const t=`\`${$o}\` requires a description for the component to be accessible for screen reader users.
417
418You can add a description to the \`${$o}\` by passing a \`${NA}\` component as a child, which also benefits sighted users by adding visible context to the dialog.
419
420Alternatively, you can use your own component as a description by assigning it an \`id\` and passing the same value to the \`aria-describedby\` prop in \`${$o}\`. If the description is confusing or duplicative for sighted users, you can use the \`@radix-ui/react-visually-hidden\` primitive as a wrapper around your description component.
421
422For more information, see https://radix-ui.com/primitives/docs/components/alert-dialog`;return C.useEffect(()=>{document.getElementById(e.current?.getAttribute("aria-describedby"))||console.warn(t)},[t,e]),null},wM=SA,SM=_A,_M=EA,EM=AA,AM=DA,TM=FA,kM=kA,NM=CA;function CM({...e}){return d.jsx(wM,{"data-loc":"client/src/components/ui/alert-dialog.tsx:10","data-slot":"alert-dialog",...e})}function DM({...e}){return d.jsx(SM,{"data-loc":"client/src/components/ui/alert-dialog.tsx:25","data-slot":"alert-dialog-portal",...e})}function OM({className:e,...t}){return d.jsx(_M,{"data-loc":"client/src/components/ui/alert-dialog.tsx:34","data-slot":"alert-dialog-overlay",className:Et("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",e),...t})}function FM({className:e,...t}){return d.jsxs(DM,{"data-loc":"client/src/components/ui/alert-dialog.tsx:50",children:[d.jsx(OM,{"data-loc":"client/src/components/ui/alert-dialog.tsx:51"}),d.jsx(EM,{"data-loc":"client/src/components/ui/alert-dialog.tsx:52","data-slot":"alert-dialog-content",className:Et("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed top-[50%] left-[50%] z-50 grid w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 rounded-lg border p-6 shadow-lg duration-200 sm:max-w-lg",e),...t})]})}function RM({className:e,...t}){return d.jsx("div",{"data-loc":"client/src/components/ui/alert-dialog.tsx:69","data-slot":"alert-dialog-header",className:Et("flex flex-col gap-2 text-center sm:text-left",e),...t})}function jM({className:e,...t}){return d.jsx("div",{"data-loc":"client/src/components/ui/alert-dialog.tsx:82","data-slot":"alert-dialog-footer",className:Et("flex flex-col-reverse gap-2 sm:flex-row sm:justify-end",e),...t})}function MM({className:e,...t}){return d.jsx(kM,{"data-loc":"client/src/components/ui/alert-dialog.tsx:98","data-slot":"alert-dialog-title",className:Et("text-lg font-semibold",e),...t})}function PM({className:e,...t}){return d.jsx(NM,{"data-loc":"client/src/components/ui/alert-dialog.tsx:111","data-slot":"alert-dialog-description",className:Et("text-muted-foreground text-sm",e),...t})}function LM({className:e,...t}){return d.jsx(AM,{"data-loc":"client/src/components/ui/alert-dialog.tsx:124",className:Et(Nx(),e),...t})}function BM({className:e,...t}){return d.jsx(TM,{"data-loc":"client/src/components/ui/alert-dialog.tsx:136",className:Et(Nx({variant:"outline"}),e),...t})}const IM="/manus-storage/skycharter-logo-horizontal_3a2b89c2.png",UM=[{href:"/admin/dashboard",labelEn:"Dashboard",labelAr:"لوحة التحكم",icon:Rm,roles:["super_admin"]},{href:"/admin/availability",labelEn:"Availability",labelAr:"التوافر",icon:NE,roles:["super_admin"]},{href:"/admin/flights/new",labelEn:"Add Flight",labelAr:"إضافة رحلة",icon:Ci,roles:["super_admin"]},{href:"/admin/payments",labelEn:"Payments",labelAr:"المدفوعات",icon:Dx,roles:["super_admin"]},{href:"/admin/payments/report",labelEn:"Reports",labelAr:"التقارير",icon:_5,roles:["super_admin"]},{href:"/admin/users",labelEn:"Users",labelAr:"المستخدمون",icon:Pi,roles:["super_admin"]},{href:"/wholesaler/dashboard",labelEn:"Dashboard",labelAr:"لوحة التحكم",icon:Rm,roles:["wholesaler"]},{href:"/agent/dashboard",labelEn:"Dashboard",labelAr:"لوحة التحكم",icon:Rm,roles:["sub_agent"]},{href:"/agent/passengers",labelEn:"Passengers",labelAr:"المسافرون",icon:FE,roles:["sub_agent"]},{href:"/agent/bookings/new",labelEn:"New Booking",labelAr:"حجز جديد",icon:OE,roles:["sub_agent"]}];function cs(){const{user:e,logout:t}=Gi(),{language:a,setLanguage:r,isRTL:n}=KE(),[l]=ds(),o=e?.agentType||"sub_agent",c=UM.filter(f=>f.roles.includes(o));return d.jsxs("header",{"data-loc":"client/src/components/DashboardHeader.tsx:47",dir:n?"rtl":"ltr",className:"sticky top-0 z-40 w-full border-b border-[hsl(var(--border))] bg-white/80 backdrop-blur-md",children:[d.jsxs("div",{"data-loc":"client/src/components/DashboardHeader.tsx:51",className:"max-w-7xl mx-auto px-4 md:px-8 h-16 flex items-center justify-between gap-4",children:[d.jsx(_n,{"data-loc":"client/src/components/DashboardHeader.tsx:53",href:`/${o==="super_admin"?"admin":o==="wholesaler"?"wholesaler":"agent"}/dashboard`,children:d.jsxs("div",{"data-loc":"client/src/components/DashboardHeader.tsx:54",className:"flex items-center gap-2 cursor-pointer shrink-0",children:[d.jsx("img",{"data-loc":"client/src/components/DashboardHeader.tsx:55",src:IM,alt:"SkyCharter",className:"h-8 w-auto",onError:f=>f.target.style.display="none"}),d.jsx("span",{"data-loc":"client/src/components/DashboardHeader.tsx:56",className:"font-bold text-[hsl(var(--primary))] text-lg hidden sm:inline",children:"SkyCharter"})]})}),d.jsx("nav",{"data-loc":"client/src/components/DashboardHeader.tsx:61",className:"hidden md:flex items-center gap-1 flex-1 justify-center",children:c.map(f=>{const p=f.icon,m=l===f.href;return d.jsx(_n,{"data-loc":"client/src/components/DashboardHeader.tsx:66",href:f.href,children:d.jsxs("span",{"data-loc":"client/src/components/DashboardHeader.tsx:67",className:`inline-flex items-center gap-1.5 px-3 py-2 rounded-lg text-sm font-medium cursor-pointer transition-colors ${m?"bg-[hsl(var(--sky))]/10 text-[hsl(var(--sky))]":"text-[hsl(var(--muted-foreground))] hover:text-[hsl(var(--primary))] hover:bg-[hsl(var(--muted))]/50"}`,children:[d.jsx(p,{"data-loc":"client/src/components/DashboardHeader.tsx:74",size:16}),n?f.labelAr:f.labelEn]})},f.href)})}),d.jsxs("div",{"data-loc":"client/src/components/DashboardHeader.tsx:83",className:"flex items-center gap-2 shrink-0",children:[d.jsxs("button",{"data-loc":"client/src/components/DashboardHeader.tsx:84",onClick:()=>r(a==="en"?"ar":"en"),className:"inline-flex items-center gap-1.5 px-2.5 py-1.5 rounded-lg text-sm font-medium text-[hsl(var(--muted-foreground))] hover:text-[hsl(var(--sky))] hover:bg-[hsl(var(--muted))]/50 transition-colors",title:"Toggle language",children:[d.jsx(f0,{"data-loc":"client/src/components/DashboardHeader.tsx:89",size:16}),a==="en"?"العربية":"EN"]}),d.jsx(_n,{"data-loc":"client/src/components/DashboardHeader.tsx:92",href:"/account",children:d.jsxs("div",{"data-loc":"client/src/components/DashboardHeader.tsx:93",className:"hidden sm:block text-right rtl:text-left cursor-pointer rounded-lg px-2 py-1 hover:bg-[hsl(var(--muted))]/50 transition-colors",title:n?"الحساب":"Account",children:[d.jsx("div",{"data-loc":"client/src/components/DashboardHeader.tsx:94",className:"text-sm font-medium text-[hsl(var(--foreground))] leading-tight",children:e?.name||"User"}),d.jsx("div",{"data-loc":"client/src/components/DashboardHeader.tsx:95",className:"text-xs text-[hsl(var(--muted-foreground))] capitalize",children:o.replace("_"," ")})]})}),d.jsxs(Ge,{"data-loc":"client/src/components/DashboardHeader.tsx:98",variant:"outline",size:"sm",onClick:()=>t(),className:"gap-1.5",children:[d.jsx(R5,{"data-loc":"client/src/components/DashboardHeader.tsx:99",size:15}),d.jsx("span",{"data-loc":"client/src/components/DashboardHeader.tsx:100",className:"hidden sm:inline",children:n?"خروج":"Logout"})]})]})]}),d.jsx("nav",{"data-loc":"client/src/components/DashboardHeader.tsx:106",className:"md:hidden flex items-center gap-1 px-4 pb-2 overflow-x-auto",children:c.map(f=>{const p=f.icon,m=l===f.href;return d.jsx(_n,{"data-loc":"client/src/components/DashboardHeader.tsx:111",href:f.href,children:d.jsxs("span",{"data-loc":"client/src/components/DashboardHeader.tsx:112",className:`inline-flex items-center gap-1 px-2.5 py-1.5 rounded-lg text-xs font-medium cursor-pointer whitespace-nowrap transition-colors ${m?"bg-[hsl(var(--sky))]/10 text-[hsl(var(--sky))]":"text-[hsl(var(--muted-foreground))]"}`,children:[d.jsx(p,{"data-loc":"client/src/components/DashboardHeader.tsx:117",size:14}),n?f.labelAr:f.labelEn]})},f.href)})})]})}function zM(){const{t:e,i18n:t}=Ha(),a=t.language==="ar",[,r]=ds(),[n,l]=C.useState(null),o=new Date().toISOString().slice(0,10),[c,f]=C.useState(o),[p,m]=C.useState(o),[g,v]=C.useState("airline"),w=qe.exports.generateRange.useMutation({onSuccess:z=>{if(z?.url){const Y=document.createElement("a");Y.href=z.url,Y.download=z.fileName||"range-manifest.xlsx",document.body.appendChild(Y),Y.click(),document.body.removeChild(Y)}Le.success(a?`تم التصدير: ${z?.rowCount??0} راكب عبر ${z?.flightCount??0} رحلة`:`Exported ${z?.rowCount??0} passengers across ${z?.flightCount??0} flight(s)`)},onError:z=>Le.error(z.message||e("errors.serverError"))});function S(){if(new Date(c).getTime()>
422new Date(p).getTime()){Le.error(a?"تاريخ البداية بعد تاريخ النهاية":"'From' date is after 'To' date");return}w.mutate({from:c,to:p,exportFormat:g})}const{data:y,isLoading:_}=qe.flights.list.useQuery(),{data:E}=qe.flights.stats.useQuery(),{data:N}=qe.paymentProofs.getPending.useQuery(),T=qe.useUtils(),j=qe.flights.delete.useMutation({onSuccess:()=>{T.flights.list.invalidate(),T.flights.stats.invalidate(),Le.success(e("flights.flightDeleted")),l(null)},onError:z=>{Le.error(z.message||e("errors.serverError")),l(null)}}),R=qe.paymentProofs.approve.useMutation({onSuccess:()=>{T.paymentProofs.getPending.invalidate(),Le.success(e("payments.paymentApproved"))},onError:z=>Le.error(z.message||e("errors.serverError"))}),M=qe.paymentProofs.reject.useMutation({onSuccess:()=>{T.paymentProofs.getPending.invalidate(),Le.success(e("payments.paymentRejected"))},onError:z=>Le.error(z.message||e("errors.serverError"))}),A=Array.isArray(y)?y:[],P=Array.isArray(N)?N:[],I=[{label:e("dashboard.activeFlights"),value:E?.activeFlights??A.length,icon:"✈️",color:"text-primary",bg:"bg-primary/10"},{label:e("dashboard.totalBookings"),value:E?.totalBookings??0,icon:"📋",color:"text-accent",bg:"bg-accent/10"},{label:e("dashboard.pendingPayments"),value:E?.pendingPayments??P.length,icon:"💳",color:"text-secondary",bg:"bg-secondary/10"},{label:e("dashboard.occupancyRate"),value:`${E?.occupancyRate??0}%`,icon:"📊",color:"text-primary",bg:"bg-primary/10"}];return d.jsxs("div",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:138",className:"min-h-screen bg-background",children:[d.jsx(cs,{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:139"}),d.jsxs("div",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:140",className:"max-w-7xl mx-auto p-6 md:p-8",children:[d.jsxs("div",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:141",className:"mb-8",children:[d.jsx("h1",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:142",className:"text-4xl font-bold text-primary mb-2",children:e("dashboard.title")}),d.jsxs("p",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:143",className:"text-muted-foreground",children:[e("common.appName")," - ",e("agents.superAdmin")]})]}),d.jsx("div",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:149",className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-6 mb-8",children:I.map(z=>d.jsx(ut,{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:151",className:"card-premium",children:d.jsxs("div",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:152",className:"flex items-center justify-between",children:[d.jsxs("div",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:153",children:[d.jsx("p",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:154",className:"text-muted-foreground text-sm",children:z.label}),d.jsx("p",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:155",className:`text-3xl font-bold ${z.color} mt-2`,children:z.value})]}),d.jsx("div",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:157",className:`w-12 h-12 rounded-lg ${z.bg} flex items-center justify-center`,children:d.jsx("span",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:158",className:"text-2xl",children:z.icon})})]})},z.label))}),d.jsxs("div",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:166",className:"grid grid-cols-1 lg:grid-cols-3 gap-8",children:[d.jsx("div",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:167",className:"lg:col-span-2",children:d.jsxs(ut,{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:168",className:"card-premium",children:[d.jsxs("div",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:169",className:"flex items-center justify-between mb-6",children:[d.jsx("h2",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:170",className:"text-2xl font-bold text-primary",children:e("flights.title")}),d.jsx(_n,{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:171",href:"/admin/flights/new",children:d.jsxs(Ge,{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:172",className:"button-primary gap-2",children:[d.jsx(h0,{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:173",size:20}),e("flights.addFlight")]})})]}),_?d.jsx("div",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:180",className:"flex items-center justify-center py-8",children:d.jsx(Rt,{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:181",className:"animate-spin text-primary",size:32})}):A.length>0?d.jsx("div",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:184",className:"overflow-x-auto",children:d.jsxs("table",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:185",className:"w-full",children:[d.jsx("thead",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:186",children:d.jsxs("tr",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:187",className:"border-b border",children:[d.jsx("th",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:188",className:"text-left py-3 px-4 font-semibold text-primary",children:e("flights.flightNumber")}),d.jsx("th",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:189",className:"text-left py-3 px-4 font-semibold text-primary",children:e("flights.origin")}),d.jsx("th",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:190",className:"text-left py-3 px-4 font-semibold text-primary",children:e("flights.destination")}),d.jsx("th",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:191",className:"text-left py-3 px-4 font-semibold text-primary",children:e("flights.status")}),d.jsx("th",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:192",className:"text-right py-3 px-4 font-semibold text-primary",children:e("common.actions")})]})}),d.jsx("tbody",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:195",children:A.map(z=>d.jsxs("tr",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:197",className:"border-b border hover:bg-muted/50 cursor-pointer transition-colors",onClick:()=>r(`/admin/flights/${z.id}`),children:[d.jsx("td",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:202",className:"py-3 px-4 font-medium",children:z.flightNumber}),d.jsx("td",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:203",className:"py-3 px-4",children:z.origin}),d.jsx("td",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:204",className:"py-3 px-4",children:z.destination}),d.jsx("td",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:205",className:"py-3 px-4",children:d.jsx("span",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:206",className:"badge-primary",children:e(`flightStatus.${z.status}`,{defaultValue:z.status})})}),d.jsx("td",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:208",className:"py-3 px-4",children:d.jsxs("div",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:209",className:"flex gap-2 justify-end",onClick:Y=>Y.stopPropagation(),children:[d.jsx("button",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:210",className:"p-1 hover:bg-muted rounded",title:e("common.open"),onClick:()=>r(`/admin/flights/${z.id}`),children:d.jsx(Ox,{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:215",size:18,className:"text-primary"})}),d.jsx("button",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:217",className:"p-1 hover:bg-muted rounded",title:e("flights.editFlight"),onClick:()=>r(`/admin/flights/${z.id}`),children:d.jsx(M5,{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:222",size:18,className:"text-accent"})}),d.jsx("button",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:224",className:"p-1 hover:bg-muted rounded",title:e("flights.deleteFlight"),onClick:()=>l(z.id),children:d.jsx(B5,{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:229",size:18,className:"text-destructive"})})]})})]},z.id))})]})}):d.jsx("div",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:239",className:"text-center py-8",children:d.jsx("p",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:240",className:"text-muted-foreground",children:e("flights.noFlights")})})]})}),d.jsx("div",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:247",children:d.jsxs(ut,{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:248",className:"card-premium",children:[d.jsxs("div",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:249",className:"flex items-center justify-between mb-6",children:[d.jsx("h2",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:250",className:"text-xl font-bold text-primary",children:e("dashboard.pendingPayments")}),d.jsx(_n,{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:251",href:"/admin/payments",children:d.jsx("span",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:252",className:"text-xs text-primary hover:underline cursor-pointer",children:e("common.open")})})]}),P.length>0?d.jsx("div",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:258",className:"space-y-4",children:P.slice(0,5).map(z=>d.jsxs("div",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:260",className:"p-4 border border rounded-lg hover:bg-muted/50 transition-colors",children:[d.jsxs("p",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:261",className:"text-sm font-medium text-primary",children:["Transaction #",z.transactionId]}),d.jsx("p",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:262",className:"text-xs text-muted-foreground mt-1",children:new Date(z.uploadedAt).toLocaleDateString()}),d.jsxs("div",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:265",className:"flex gap-2 mt-3",children:[d.jsx(Ge,{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:266",size:"sm",className:"button-primary text-xs flex-1",disabled:R.isPending,onClick:()=>R.mutate({id:z.id}),children:R.isPending?d.jsx(Rt,{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:273",className:"animate-spin",size:14}):e("payments.approvePayment")}),d.jsx(Ge,{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:278",size:"sm",variant:"outline",className:"bg-background text-xs flex-1",disabled:M.isPending,onClick:()=>M.mutate({id:z.id,reason:"Rejected by admin"}),children:e("payments.rejectPayment")})]})]},z.id))}):d.jsx("p",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:294",className:"text-muted-foreground text-center py-8",children:e("payments.noPayments")})]})})]}),d.jsx("div",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:301",className:"mt-8",children:d.jsxs(ut,{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:302",className:"card-premium",children:[d.jsxs("div",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:303",className:"flex items-center gap-2 mb-1",children:[d.jsx(u0,{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:304",className:"text-accent",size:20}),d.jsx("h2",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:305",className:"text-xl font-bold text-primary",children:a?"تصدير حسب الفترة الزمنية":"Date-R
422ange Export"})]}),d.jsx("p",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:309",className:"text-xs text-muted-foreground mb-5",children:a?"صدّر كشفًا موحّدًا لجميع الركاب المغادرين ضمن فترة محددة (عبر عدة رحلات).":"Generate one consolidated manifest of all passengers departing within a date window (across multiple flights)."}),d.jsxs("div",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:314",className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-4 items-end",children:[d.jsxs("div",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:315",children:[d.jsx("label",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:316",className:"block text-xs font-semibold text-muted-foreground mb-1",children:a?"من تاريخ":"From date"}),d.jsx("input",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:319",type:"date",value:c,onChange:z=>f(z.target.value),className:"w-full rounded-md border border bg-background px-3 py-2 text-sm"})]}),d.jsxs("div",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:326",children:[d.jsx("label",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:327",className:"block text-xs font-semibold text-muted-foreground mb-1",children:a?"إلى تاريخ":"To date"}),d.jsx("input",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:330",type:"date",value:p,onChange:z=>m(z.target.value),className:"w-full rounded-md border border bg-background px-3 py-2 text-sm"})]}),d.jsxs("div",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:337",children:[d.jsx("label",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:338",className:"block text-xs font-semibold text-muted-foreground mb-1",children:a?"الصيغة":"Format"}),d.jsxs("select",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:341",value:g,onChange:z=>v(z.target.value),className:"w-full rounded-md border border bg-background px-3 py-2 text-sm",children:[d.jsx("option",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:346",value:"airline",children:e("exports.airline")}),d.jsx("option",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:347",value:"charter",children:e("exports.charter")}),d.jsx("option",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:348",value:"gds",children:e("exports.gds")}),d.jsx("option",{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:349",value:"apis",children:e("exports.apis")})]})]}),d.jsxs(Ge,{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:352",className:"button-primary gap-2 w-full",disabled:w.isPending,onClick:S,children:[w.isPending?d.jsx(Rt,{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:358",className:"animate-spin",size:16}):d.jsx(Ou,{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:360",size:16}),a?"تصدير":"Export"]})]})]})})]}),d.jsx(CM,{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:370",open:n!==null,onOpenChange:z=>!z&&l(null),children:d.jsxs(FM,{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:371",children:[d.jsxs(RM,{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:372",children:[d.jsx(MM,{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:373",children:e("flights.deleteFlight")}),d.jsxs(PM,{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:374",children:[e("flights.deleteFlight")," — ",e("common.confirm"),"?"]})]}),d.jsxs(jM,{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:378",children:[d.jsx(BM,{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:379",children:e("common.cancel")}),d.jsx(LM,{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:380",onClick:()=>n&&j.mutate({id:n}),disabled:j.isPending,children:j.isPending?d.jsx(Rt,{"data-loc":"client/src/pages/SuperAdminDashboard.tsx:384",className:"animate-spin",size:16}):e("common.delete")})]})]})})]})}function iS(e,[t,a]){return Math.min(a,Math.max(t,e))}function HM(e){const t=e+"CollectionProvider",[a,r]=ic(t),[n,l]=a(t,{collectionRef:{current:null},itemMap:new Map}),o=y=>{const{scope:_,children:E}=y,N=Fe.useRef(null),T=Fe.useRef(new Map).current;return d.jsx(n,{scope:_,itemMap:T,collectionRef:N,children:E})};o.displayName=t;const c=e+"CollectionSlot",f=Zo(c),p=Fe.forwardRef((y,_)=>{const{scope:E,children:N}=y,T=l(c,E),j=sa(_,T.collectionRef);return d.jsx(f,{ref:j,children:N})});p.displayName=c;const m=e+"CollectionItemSlot",g="data-radix-collection-item",v=Zo(m),w=Fe.forwardRef((y,_)=>{const{scope:E,children:N,...T}=y,j=Fe.useRef(null),R=sa(_,j),M=l(m,E);return Fe.useEffect(()=>(M.itemMap.set(j,{ref:j,...T}),()=>void M.itemMap.delete(j))),d.jsx(v,{[g]:"",ref:R,children:N})});w.displayName=m;function S(y){const _=l(e+"CollectionConsumer",y);return Fe.useCallback(()=>{const N=_.collectionRef.current;if(!N)return[];const T=Array.from(N.querySelectorAll(`[${g}]`));return Array.from(_.itemMap.values()).sort((M,A)=>T.indexOf(M.ref.current)-T.indexOf(A.ref.current))},[_.collectionRef,_.itemMap])}return[{Provider:o,Slot:p,ItemSlot:w},S,r]}var VM=C.createContext(void 0);function GM(e){const t=C.useContext(VM);return e||t||"ltr"}function WM(e){const t=C.useRef({value:e,previous:e});return C.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}var qM=[" ","Enter","ArrowUp","ArrowDown"],$M=[" ","Enter"],Dl="Select",[ah,rh,XM]=HM(Dl),[dc]=ic(Dl,[XM,G0]),nh=G0(),[KM,Wi]=dc(Dl),[YM,QM]=dc(Dl),RA=e=>{const{__scopeSelect:t,children:a,open:r,defaultOpen:n,onOpenChange:l,value:o,defaultValue:c,onValueChange:f,dir:p,name:m,autoComplete:g,disabled:v,required:w,form:S}=e,y=nh(t),[_,E]=C.useState(null),[N,T]=C.useState(null),[j,R]=C.useState(!1),M=GM(p),[A,P]=xg({prop:r,defaultProp:n??!1,onChange:l,caller:Dl}),[I,z]=xg({prop:o,defaultProp:c,onChange:f,caller:Dl}),Y=C.useRef(null),q=_?S||!!_.closest("form"):!0,[te,oe]=C.useState(new Set),ce=Array.from(te).map(O=>O.props.value).join(";");return d.jsx(l6,{...y,children:d.jsxs(KM,{required:w,scope:t,trigger:_,onTriggerChange:E,valueNode:N,onValueNodeChange:T,valueNodeHasChildren:j,onValueNodeHasChildrenChange:R,contentId:Vo(),value:I,onValueChange:z,open:A,onOpenChange:P,dir:M,triggerPointerDownPosRef:Y,disabled:v,children:[d.jsx(ah.Provider,{scope:t,children:d.jsx(YM,{scope:e.__scopeSelect,onNativeOptionAdd:C.useCallback(O=>{oe(ee=>new Set(ee).add(O))},[]),onNativeOptionRemove:C.useCallback(O=>{oe(ee=>{const ne=new Set(ee);return ne.delete(O),ne})},[]),children:a})}),q?d.jsxs(tT,{"aria-hidden":!0,required:w,tabIndex:-1,name:m,autoComplete:g,value:I,onChange:O=>z(O.target.value),disabled:v,form:S,children:[I===void 0?d.jsx("option",{value:""}):null,Array.from(te)]},ce):null]})})};RA.displayName=Dl;var jA="SelectTrigger",MA=C.forwardRef((e,t)=>
vendor: 13,123 bytes, line 422
422{const{__scopeSelect:a,disabled:r=!1,...n}=e,l=nh(a),o=Wi(jA,a),c=o.disabled||r,f=sa(t,o.onTriggerChange),p=rh(a),m=C.useRef("touch"),[g,v,w]=rT(y=>{const _=p().filter(T=>!T.disabled),E=_.find(T=>T.value===o.value),N=nT(_,y,E);N!==void 0&&o.onValueChange(N.value)}),S=y=>{c||(o.onOpenChange(!0),w()),y&&(o.triggerPointerDownPosRef.current={x:Math.round(y.pageX),y:Math.round(y.pageY)})};return d.jsx(Z_,{asChild:!0,...l,children:d.jsx(qt.button,{type:"button",role:"combobox","aria-controls":o.contentId,"aria-expanded":o.open,"aria-required":o.required,"aria-autocomplete":"none",dir:o.dir,"data-state":o.open?"open":"closed",disabled:c,"data-disabled":c?"":void 0,"data-placeholder":aT(o.value)?"":void 0,...n,ref:f,onClick:Ot(n.onClick,y=>{y.currentTarget.focus(),m.current!=="mouse"&&S(y)}),onPointerDown:Ot(n.onPointerDown,y=>{m.current=y.pointerType;const _=y.target;_.hasPointerCapture(y.pointerId)&&_.releasePointerCapture(y.pointerId),y.button===0&&y.ctrlKey===!1&&y.pointerType==="mouse"&&(S(y),y.preventDefault())}),onKeyDown:Ot(n.onKeyDown,y=>{const _=g.current!=="";!(y.ctrlKey||y.altKey||y.metaKey)&&y.key.length===1&&v(y.key),!(_&&y.key===" ")&&qM.includes(y.key)&&(S(),y.preventDefault())})})})});MA.displayName=jA;var PA="SelectValue",LA=C.forwardRef((e,t)=>{const{__scopeSelect:a,className:r,style:n,children:l,placeholder:o="",...c}=e,f=Wi(PA,a),{onValueNodeHasChildrenChange:p}=f,m=l!==void 0,g=sa(t,f.onValueNodeChange);return xr(()=>{p(m)},[p,m]),d.jsx(qt.span,{...c,ref:g,style:{pointerEvents:"none"},children:aT(f.value)?d.jsx(d.Fragment,{children:o}):l})});LA.displayName=PA;var ZM="SelectIcon",BA=C.forwardRef((e,t)=>{const{__scopeSelect:a,children:r,...n}=e;return d.jsx(qt.span,{"aria-hidden":!0,...n,ref:t,children:r||"▼"})});BA.displayName=ZM;var JM="SelectPortal",IA=e=>d.jsx(Ax,{asChild:!0,...e});IA.displayName=JM;var Ol="SelectContent",UA=C.forwardRef((e,t)=>{const a=Wi(Ol,e.__scopeSelect),[r,n]=C.useState();if(xr(()=>{n(new DocumentFragment)},[]),!a.open){const l=r;return l?Zu.createPortal(d.jsx(zA,{scope:e.__scopeSelect,children:d.jsx(ah.Slot,{scope:e.__scopeSelect,children:d.jsx("div",{children:e.children})})}),l):null}return d.jsx(HA,{...e,ref:t})});UA.displayName=Ol;var Mn=10,[zA,qi]=dc(Ol),eP="SelectContentImpl",tP=Zo("SelectContent.RemoveScroll"),HA=C.forwardRef((e,t)=>{const{__scopeSelect:a,position:r="item-aligned",onCloseAutoFocus:n,onEscapeKeyDown:l,onPointerDownOutside:o,side:c,sideOffset:f,align:p,alignOffset:m,arrowPadding:g,collisionBoundary:v,collisionPadding:w,sticky:S,hideWhenDetached:y,avoidCollisions:_,...E}=e,N=Wi(Ol,a),[T,j]=C.useState(null),[R,M]=C.useState(null),A=sa(t,re=>j(re)),[P,I]=C.useState(null),[z,Y]=C.useState(null),q=rh(a),[te,oe]=C.useState(!1),ce=C.useRef(!1);C.useEffect(()=>{if(T)return q4(T)},[T]),L4();const O=C.useCallback(re=>{const[ue,...fe]=q().map(X=>X.ref.current),[ye]=fe.slice(-1),De=document.activeElement;for(const X of re)if(X===De||(X?.scrollIntoView({block:"nearest"}),X===ue&&R&&(R.scrollTop=0),X===ye&&R&&(R.scrollTop=R.scrollHeight),X?.focus(),document.activeElement!==De))return},[q,R]),ee=C.useCallback(()=>O([P,T]),[O,P,T]);C.useEffect(()=>{te&&ee()},[te,ee]);const{onOpenChange:ne,triggerPointerDownPosRef:ae}=N;C.useEffect(()=>{if(T){let re={x:0,y:0};const ue=ye=>{re={x:Math.abs(Math.round(ye.pageX)-(ae.current?.x??0)),y:Math.abs(Math.round(ye.pageY)-(ae.current?.y??0))}},fe=ye=>{re.x<=10&&re.y<=10?ye.preventDefault():T.contains(ye.target)||ne(!1),document.removeEventListener("pointermove",ue),ae.current=null};return ae.current!==null&&(document.addEventListener("pointermove",ue),document.addEventListener("pointerup",fe,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",ue),document.removeEventListener("pointerup",fe,{capture:!0})}}},[T,ne,ae]),C.useEffect(()=>{const re=()=>ne(!1);return window.addEventListener("blur",re),window.addEventListener("resize",re),()=>{window.removeEventListener("blur",re),window.removeEventListener("resize",re)}},[ne]);const[we,H]=rT(re=>{const ue=q().filter(De=>!De.disabled),fe=ue.find(De=>De.ref.current===document.activeElement),ye=nT(ue,re,fe);ye&&setTimeout(()=>ye.ref.current.focus())}),D=C.useCallback((re,ue,fe)=>{const ye=!ce.current&&!fe;(N.value!==void 0&&N.value===ue||ye)&&(I(re),ye&&(ce.current=!0))},[N.value]),U=C.useCallback(()=>T?.focus(),[T]),B=C.useCallback((re,ue,fe)=>{const ye=!ce.current&&!fe;(N.value!==void 0&&N.value===ue||ye)&&Y(re)},[N.value]),V=r==="popper"?Vg:VA,Q=V===Vg?{side:c,sideOffset:f,align:p,alignOffset:m,arrowPadding:g,collisionBoundary:v,collisionPadding:w,sticky:S,hideWhenDetached:y,avoidCollisions:_}:{};return d.jsx(zA,{scope:a,content:T,viewport:R,onViewportChange:M,itemRefCallback:D,selectedItem:P,onItemLeave:U,itemTextRefCallback:B,focusSelectedItem:ee,selectedItemText:z,position:r,isPositioned:te,searchRef:we,children:d.jsx($x,{as:tP,allowPinchZoom:!0,children:d.jsx(qx,{asChild:!0,trapped:N.open,onMountAutoFocus:re=>{re.preventDefault()},onUnmountAutoFocus:Ot(n,re=>{N.trigger?.focus({preventScroll:!0}),re.preventDefault()}),children:d.jsx(I0,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:l,onPointerDownOutside:o,onFocusOutside:re=>re.preventDefault(),onDismiss:()=>N.onOpenChange(!1),children:d.jsx(V,{role:"listbox",id:N.contentId,"data-state":N.open?"open":"closed",dir:N.dir,onContextMenu:re=>re.preventDefault(),...E,...Q,onPlaced:()=>oe(!0),ref:A,style:{display:"flex",flexDirection:"column",outline:"none",...E.style},onKeyDown:Ot(E.onKeyDown,re=>{const ue=re.ctrlKey||re.altKey||re.metaKey;if(re.key==="Tab"&&re.preventDefault(),!ue&&re.key.length===1&&H(re.key),["ArrowUp","ArrowDown","Home","End"].includes(re.key)){let ye=q().filter(De=>!De.disabled).map(De=>De.ref.current);if(["ArrowUp","End"].includes(re.key)&&(ye=ye.slice().reverse()),["ArrowUp","ArrowDown"].includes(re.key)){const De=re.target,X=ye.indexOf(De);ye=ye.slice(X+1)}setTimeout(()=>O(ye)),re.preventDefault()}})})})})})})});HA.displayName=eP;var aP="SelectItemAlignedPosition",VA=C.forwardRef((e,t)=>{const{__scopeSelect:a,onPlaced:r,...n}=e,l=Wi(Ol,a),o=qi(Ol,a),[c,f]=C.useState(null),[p,m]=C.useState(null),g=sa(t,A=>m(A)),v=rh(a),w=C.useRef(!1),S=C.useRef(!0),{viewport:y,selectedItem:_,selectedItemText:E,focusSelectedItem:N}=o,T=C.useCallback(()=>{if(l.trigger&&l.valueNode&&c&&p&&y&&_&&E){const A=l.trigger.getBoundingClientRect(),P=p.getBoundingClientRect(),I=l.valueNode.getBoundingClientRect(),z=E.getBoundingClientRect();if(l.dir!=="rtl"){const De=z.left-P.left,X=I.left-De,Xe=A.left-X,Ye=A.width+Xe,lt=Math.max(Ye,P.width),Je=window.innerWidth-Mn,Re=iS(X,[Mn,Math.max(Mn,Je-lt)]);c.style.minWidth=Ye+"px",c.style.left=Re+"px"}else{const De=P.right-z.right,X=window.innerWidth-I.right-De,Xe=window.innerWidth-A.right-X,Ye=A.width+Xe,lt=Math.max(Ye,P.width),Je=window.innerWidth-Mn,Re=iS(X,[Mn,Math.max(Mn,Je-lt)]);c.style.minWidth=Ye+"px",c.style.right=Re+"px"}const Y=v(),q=window.innerHeight-Mn*2,te=y.scrollHeight,oe=window.getComputedStyle(p),ce=parseInt(oe.borderTopWidth,10),O=parseInt(oe.paddingTop,10),ee=parseInt(oe.borderBottomWidth,10),ne=parseInt(oe.paddingBottom,10),ae=ce+O+te+ne+ee,we=Math.min(_.offsetHeight*5,ae),H=window.getComputedStyle(y),D=parseInt(H.paddingTop,10),U=parseInt(H.paddingBottom,10),B=A.top+A.height/2-Mn,V=q-B,Q=_.offsetHeight/2,re=_.offsetTop+Q,ue=ce+O+re,fe=ae-ue;if(ue<=B){const De=Y.length>0&&_===Y[Y.length-1].ref.current;c.style.bottom="0px";const X=p.clientHeight-y.offsetTop-y.offsetHeight,Xe=Math.max(V,Q+(De?U:0)+X+ee),Ye=ue+Xe;c.style.height=Ye+"px"}else{const De=Y.length>0&&_===Y[0].ref.current;c.style.top="0px";const Xe=Math.max(B,ce+y.offsetTop+(De?D:0)+Q)+fe;c.style.height=Xe+"px",y.scrollTop=ue-B+y.offsetTop}c.style.margin=`${Mn}px 0`,c.style.minHeight=we+"px",c.style.maxHeight=q+"px",r?.(),requestAnimationFrame(()=>w.current=!0)}},[v,l.trigger,l.valueNode,c,p,y,_,E,l.dir,r]);xr(()=>T(),[T]);const[j,R]=C.useState();xr(()=>{p&&R(window.getComputedStyle(p).zIndex)},[p]);const M=C.useCallback(A=>{A&&S.current===!0&&(T(),N?.(),S.current=!1)},[T,N]);return d.jsx(nP,{scope:a,contentWrapper:c,shouldExpandOnScrollRef:w,onScrollButtonChange:M,children:d.jsx("div",{ref:f,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:j},children:d.jsx(qt.div,{...n,ref:g,style:{boxSizing:"border-box",maxHeight:"100%",...n.style}})})})});VA.displayName=aP;var rP="SelectPopperPosition",Vg=C.forwardRef((e,t)=>{const{__scopeSelect:a,align:r="start",collisionPadding:n=Mn,...l}=e,o=nh(a);return d.jsx(J_,{...o,...l,ref:t,align:r,collisionPadding:n,style:{boxSizing:"border-box",...l.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})});Vg.displayName=rP;var[nP,Zx]=dc(Ol,{}),Gg="SelectViewport",GA=C.forwardRef((e,t)=>{const{__scopeSelect:a,nonce:r,...n}=e,l=qi(Gg,a),o=Zx(Gg,a),c=sa(t,l.onViewportChange),f=C.useRef(0);return d.jsxs(d.Fragment,{children:[d.jsx("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:r}),d.jsx(ah.Slot,{scope:a,children:d.jsx(qt.div,{"data-radix-select-viewport":"",role:"presentation",...n,ref:c,style:{position:"relative",flex:1,overflow:"hidden auto",...n.style},onScroll:Ot(n.onScroll,p=>{const m=p.currentTarget,{contentWrapper:g,shouldExpandOnScrollRef:v}=o;if(v?.current&&g){const w=Math.abs(f.current-m.scrollTop);if(w>0){const S=window.innerHeight-Mn*2,y=parseFloat(g.style.minHeight),_=parseFloat(g.style.height),E=Math.max(y,_);if(E<S){const N=E+w,T=Math.min(S,N),j=N-T;g.style.height=T+"px",g.style.bottom==="0px"&&(m.scrollTop=j>0?j:0,g.style.justifyContent="flex-end")}}}f.current=m.scrollTop})})})]})});GA.displayName=Gg;var WA="SelectGroup",[sP,iP]=dc(WA),lP=C.forwardRef((e,t)=>{const{__scopeSelect:a,...r}=e,n=Vo();return d.jsx(sP,{scope:a,id:n,children:d.jsx(qt.div,{role:"group","aria-labelledby":n,...r,ref:t})})});lP.displayName=WA;var qA="SelectLabel",oP=C.forwardRef((e,t)=>{const{__scopeSelect:a,...r}=e,n=iP(qA,a);return d.jsx(qt.div,{id:n.id,...r,ref:t})});oP.displayName=qA;var S0="SelectItem",[cP,$A]=dc(S0),XA=C.forwardRef((e,t)=>{const{__scopeSelect:a,value:r,disabled:n=!1,textValue:l,...o}=e,c=Wi(S0,a),f=qi(S0,a),p=c.value===r,[m,g]=C.useState(l??""),[v,w]=C.useState(!1),S=sa(t,N=>f.itemRefCallback?.(N,r,n)),y=Vo(),_=C.useRef("touch"),E=()=>{n||(c.onValueChange(r),c.onOpenChange(!1))};if(r==="")throw new Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return d.jsx(cP,{scope:a,value:r,disabled:n,textId:y,isSelected:p,onItemTextChange:C.useCallback(N=>{g(T=>T||(N?.textContent??"").trim())},[]),children:d.jsx(ah.ItemSlot,{scope:a,value:r,disabled:n,textValue:m,children:d.jsx(qt.div,{role:"option","aria-labelledby":y,"data-highlighted":v?"":void 0,"aria-selected":p&&v,"data-state":p?"checked":"unchecked","aria-disabled":n||void 0,"data-disabled":n?"":void 0,tabIndex:n?void 0:-1,...o,ref:S,onFocus:Ot(o.onFocus,()=>w(!0)),onBlur:Ot(o.onBlur,()=>w(!1)),onClick:Ot(o.onClick,()=>{_.current!=="mouse"&&E()}),onPointerUp:Ot(o.onPointerUp,()=>{_.current==="mouse"&&E()}),onPointerDown:Ot(o.onPointerDown,N=>{_.current=N.pointerType}),onPointerMove:Ot(o.onPointerMove,N=>{_.current=N.pointerType,n?f.onItemLeave?.():_.current==="mouse"&&N.currentTarget.focus({preventScroll:!0})}),onPointerLeave:Ot(o.onPointerLeave,N=>{N.currentTarget===document.activeElement&&f.onItemLeave?.()}),onKeyDown:Ot(o.onKeyDown,N=>{f.searchRef?.current!==""&&N.key===" "||($M.includes(N.key)&&E(),N.key===" "&&N.preventDefault())})})})})});XA.displayName=S0;var hu="SelectItemText",KA=C.forwardRef((e,t)=>{const{__scopeSelect:a,className:r,style:n,...l}=e,o=Wi(hu,a),c=qi(hu,a),f=$A(hu,a),p=QM(hu,a),[m,g]=C.useState(null),v=sa(t,E=>g(E),f.onItemTextChange,E=>c.itemTextRefCallback?.(E,f.value,f.disabled)),w=m?.textContent,S=C.useMemo(()=>d.jsx("option",{value:f.value,disabled:f.disabled,children:w},f.value),[f.disabled,f.value,w]),{onNativeOptionAdd:y,onNativeOptionRemove:_}=p;return xr(()=>(y(S),()=>_(S)),[y,_,S]),d.jsxs(d.Fragment,{children:[d.jsx(qt.span,{id:f.textId,...l,ref:v}),f.isSelected&&o.valueNode&&!o.valueNodeHasChildren?Zu.createPortal(l.children,o.valueNode):null]})});KA.displayName=hu;var YA="SelectItemIndicator",QA=C.forwardRef((e,t)=>{const{__scopeSelect:a,...r}=e;return $A(YA,a).isSelected?d.jsx(qt.span,{"aria-hidden":!0,...r,ref:t}):null});QA.displayName=YA;var Wg="SelectScrollUpButton",ZA=C.forwardRef((e,t)=>{const a=qi(Wg,e.__scopeSelect),r=Zx(Wg,e.__scopeSelect),[n,l]=C.useState(!1),o=sa(t,r.onScrollButtonChange);return xr(()=>{if(a.viewport&&a.isPositioned){let c=function(){const p=f.scrollTop>0;
vendor: 5,177 bytes, line 422
422l(p)};const f=a.viewport;return c(),f.addEventListener("scroll",c),()=>f.removeEventListener("scroll",c)}},[a.viewport,a.isPositioned]),n?d.jsx(eT,{...e,ref:o,onAutoScroll:()=>{const{viewport:c,selectedItem:f}=a;c&&f&&(c.scrollTop=c.scrollTop-f.offsetHeight)}}):null});ZA.displayName=Wg;var qg="SelectScrollDownButton",JA=C.forwardRef((e,t)=>{const a=qi(qg,e.__scopeSelect),r=Zx(qg,e.__scopeSelect),[n,l]=C.useState(!1),o=sa(t,r.onScrollButtonChange);return xr(()=>{if(a.viewport&&a.isPositioned){let c=function(){const p=f.scrollHeight-f.clientHeight,m=Math.ceil(f.scrollTop)<p;l(m)};const f=a.viewport;return c(),f.addEventListener("scroll",c),()=>f.removeEventListener("scroll",c)}},[a.viewport,a.isPositioned]),n?d.jsx(eT,{...e,ref:o,onAutoScroll:()=>{const{viewport:c,selectedItem:f}=a;c&&f&&(c.scrollTop=c.scrollTop+f.offsetHeight)}}):null});JA.displayName=qg;var eT=C.forwardRef((e,t)=>{const{__scopeSelect:a,onAutoScroll:r,...n}=e,l=qi("SelectScrollButton",a),o=C.useRef(null),c=rh(a),f=C.useCallback(()=>{o.current!==null&&(window.clearInterval(o.current),o.current=null)},[]);return C.useEffect(()=>()=>f(),[f]),xr(()=>{c().find(m=>m.ref.current===document.activeElement)?.ref.current?.scrollIntoView({block:"nearest"})},[c]),d.jsx(qt.div,{"aria-hidden":!0,...n,ref:t,style:{flexShrink:0,...n.style},onPointerDown:Ot(n.onPointerDown,()=>{o.current===null&&(o.current=window.setInterval(r,50))}),onPointerMove:Ot(n.onPointerMove,()=>{l.onItemLeave?.(),o.current===null&&(o.current=window.setInterval(r,50))}),onPointerLeave:Ot(n.onPointerLeave,()=>{f()})})}),uP="SelectSeparator",fP=C.forwardRef((e,t)=>{const{__scopeSelect:a,...r}=e;return d.jsx(qt.div,{"aria-hidden":!0,...r,ref:t})});fP.displayName=uP;var $g="SelectArrow",dP=C.forwardRef((e,t)=>{const{__scopeSelect:a,...r}=e,n=nh(a),l=Wi($g,a),o=qi($g,a);return l.open&&o.position==="popper"?d.jsx(eE,{...n,...r,ref:t}):null});dP.displayName=$g;var hP="SelectBubbleInput",tT=C.forwardRef(({__scopeSelect:e,value:t,...a},r)=>{const n=C.useRef(null),l=sa(r,n),o=WM(t);return C.useEffect(()=>{const c=n.current;if(!c)return;const f=window.HTMLSelectElement.prototype,m=Object.getOwnPropertyDescriptor(f,"value").set;if(o!==t&&m){const g=new Event("change",{bubbles:!0});m.call(c,t),c.dispatchEvent(g)}},[o,t]),d.jsx(qt.select,{...a,style:{...tE,...a.style},ref:l,defaultValue:t})});tT.displayName=hP;function aT(e){return e===""||e===void 0}function rT(e){const t=El(e),a=C.useRef(""),r=C.useRef(0),n=C.useCallback(o=>{const c=a.current+o;t(c),(function f(p){a.current=p,window.clearTimeout(r.current),p!==""&&(r.current=window.setTimeout(()=>f(""),1e3))})(c)},[t]),l=C.useCallback(()=>{a.current="",window.clearTimeout(r.current)},[]);return C.useEffect(()=>()=>window.clearTimeout(r.current),[]),[a,n,l]}function nT(e,t,a){const n=t.length>1&&Array.from(t).every(p=>p===t[0])?t[0]:t,l=a?e.indexOf(a):-1;let o=pP(e,Math.max(l,0));n.length===1&&(o=o.filter(p=>p!==a));const f=o.find(p=>p.textValue.toLowerCase().startsWith(n.toLowerCase()));return f!==a?f:void 0}function pP(e,t){return e.map((a,r)=>e[(t+r)%e.length])}var mP=RA,gP=MA,xP=LA,vP=BA,yP=IA,bP=UA,wP=GA,SP=XA,_P=KA,EP=QA,AP=ZA,TP=JA;function Fl({...e}){return d.jsx(mP,{"data-loc":"client/src/components/ui/select.tsx:10","data-slot":"select",...e})}function Rl({...e}){return d.jsx(xP,{"data-loc":"client/src/components/ui/select.tsx:22","data-slot":"select-value",...e})}function jl({className:e,size:t="default",children:a,...r}){return d.jsxs(gP,{"data-loc":"client/src/components/ui/select.tsx:34","data-slot":"select-trigger","data-size":t,className:Et("border-input data-[placeholder]:text-muted-foreground [&_svg:not([class*='text-'])]:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 dark:hover:bg-input/50 flex w-fit items-center justify-between gap-2 rounded-md border bg-transparent px-3 py-2 text-sm whitespace-nowrap shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 data-[size=default]:h-9 data-[size=sm]:h-8 *:data-[slot=select-value]:line-clamp-1 *:data-[slot=select-value]:flex *:data-[slot=select-value]:items-center *:data-[slot=select-value]:gap-2 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...r,children:[a,d.jsx(vP,{"data-loc":"client/src/components/ui/select.tsx:44",asChild:!0,children:d.jsx(AE,{"data-loc":"client/src/components/ui/select.tsx:45",className:"size-4 opacity-50"})})]})}function Ml({className:e,children:t,position:a="popper",align:r="center",...n}){return d.jsx(yP,{"data-loc":"client/src/components/ui/select.tsx:59",children:d.jsxs(bP,{"data-loc":"client/src/components/ui/select.tsx:60","data-slot":"select-content",className:Et("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
422de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 relative z-50 max-h-(--radix-select-content-available-height) min-w-[8rem] origin-(--radix-select-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border shadow-md",a==="popper"&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",e),position:a,align:r,...n,children:[d.jsx(kP,{"data-loc":"client/src/components/ui/select.tsx:72"}),d.jsx(wP,{"data-loc":"client/src/components/ui/select.tsx:73",className:Et("p-1",a==="popper"&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)] scroll-my-1"),children:t}),d.jsx(NP,{"data-loc":"client/src/components/ui/select.tsx:82"})]})})}function ua({className:e,children:t,...a}){return d.jsxs(SP,{"data-loc":"client/src/components/ui/select.tsx:107","data-slot":"select-item",className:Et("focus:bg-accent focus:text-accent-foreground [&_svg:not([class*='text-'])]:text-muted-foreground relative flex w-full cursor-default items-center gap-2 rounded-sm py-1.5 pr-8 pl-2 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 *:[span]:last:flex *:[span]:last:items-center *:[span]:last:gap-2",e),...a,children:[d.jsx("span",{"data-loc":"client/src/components/ui/select.tsx:115",className:"absolute right-2 flex size-3.5 items-center justify-center",children:d.jsx(EP,{"data-loc":"client/src/components/ui/select.tsx:116",children:d.jsx(E5,{"data-loc":"client/src/components/ui/select.tsx:117",className:"size-4"})})}),d.jsx(_P,{"data-loc":"client/src/components/ui/select.tsx:120",children:t})]})}function kP({className:e,...t}){return d.jsx(AP,{"data-loc":"client/src/components/ui/select.tsx:143","data-slot":"select-scroll-up-button",className:Et("flex cursor-default items-center justify-center py-1",e),...t,children:d.jsx(A5,{"data-loc":"client/src/components/ui/select.tsx:151",className:"size-4"})})}function NP({className:e,...t}){return d.jsx(TP,{"data-loc":"client/src/components/ui/select.tsx:161","data-slot":"select-scroll-down-button",className:Et("flex cursor-default items-center justify-center py-1",e),...t,children:d.jsx(AE,{"data-loc":"client/src/components/ui/select.tsx:169",className:"size-4"})})}function CP({flight:e,open:t,onOpenChange:a,onAllocated:r}){const{t:n}=Ha(),l=qe.useUtils(),[o,c]=C.useState(""),[f,p]=C.useState(""),[m,g]=C.useState(""),{data:v,isLoading:w}=qe.agents.assignable.useQuery(void 0,{enabled:t}),S=Array.isArray(v)?v:[],y=qe.seatAllocations.create.useMutation({onSuccess:()=>{Le.success(n("seatAllocation.allocationCreated","Seats allocated successfully")),l.seatAllocations.getByAgent.invalidate(),l.flights.upcoming.invalidate(),l.flights.list.invalidate(),c(""),p(""),g(""),a(!1),r?.()},onError:E=>{Le.error(E.message||n("common.error","Something went wrong"))}}),_=()=>{if(!e)return;const E=Number(f);if(!o){Le.error(n("seatAllocation.selectAgent","Please select a sub-agent"));return}if(!Number.isInteger(E)||E<=0){Le.error(n("seatAllocation.invalidSeats","Enter a valid seat count"));return}if(E>e.availableSeats){Le.error(n("seatAllocation.tooManySeats","Not enough available seats on this flight"));return}y.mutate({flightId:e.id,toAgentId:Number(o),allocatedSeats:E,cutOffDateTime:m?new Date(m):void 0})};return d.jsx(En,{"data-loc":"client/src/components/AllocationDialog.tsx:107",open:t,onOpenChange:a,children:d.jsxs(An,{"data-loc":"client/src/components/AllocationDialog.tsx:108",className:"sm:max-w-md",children:[d.jsxs(Tn,{"data-loc":"client/src/components/AllocationDialog.tsx:109",children:[d.jsxs(kn,{"data-loc":"client/src/components/AllocationDialog.tsx:110",className:"text-primary flex items-center gap-2",children:[d.jsx(Ag,{"data-loc":"client/src/components/AllocationDialog.tsx:111",size:18,className:"text-secondary"}),n("seatAllocation.allocateSeats","Allocate Seats")]}),d.jsx(yl,{"data-loc":"client/src/components/AllocationDialog.tsx:114",children:e?`${e.flightNumber} · ${e.origin} → ${e.destination} · ${e.availableSeats} ${n("seatAllocation.availableSeats","available")}`:""})]}),d.jsxs("div",{"data-loc":"client/src/components/AllocationDialog.tsx:121",className:"space-y-4 py-2",children:[d.jsxs("div",{"data-loc":"client/src/components/AllocationDialog.tsx:122",className:"space-y-2",children:[d.jsx(fa,{"data-loc":"client/src/components/AllocationDialog.tsx:123",children:n("seatAllocation.subAgent","Sub-Agent")}),d.jsxs(Fl,{"data-loc":"client/src/components/AllocationDialog.tsx:124",value:o,onValueChange:c,children:[d.jsx(jl,{"data-loc":"client/src/components/AllocationDialog.tsx:125",children:d.jsx(Rl,{"data-loc":"client/src/components/AllocationDialog.tsx:126",placeholder:w?n("common.loading","Loading..."):n("seatAllocation.selectAgent","Select a sub-agent")})}),d.jsxs(Ml,{"data-loc":"client/src/components/AllocationDialog.tsx:134",children:[S.map(E=>d.jsxs(ua,{"data-loc":"client/src/components/AllocationDialog.tsx:136",value:String(E.id),children:[E.name,E.companyName?` — ${E.companyName}`:""]},E.id)),S.length===0&&!w&&d.jsx(ua,{"data-loc":"client/src/components/AllocationDialog.tsx:142",value:"none",disabled:!0,children:n("seatAllocation.noSubAgents","No sub-agents available")})]})]})]}),d.jsxs("div",{"data-loc":"client/src/components/AllocationDialog.tsx:150",className:"space-y-2",children:[d.jsx(fa,{"data-loc":"client/src/components/AllocationDialog.tsx:151",children:n("seatAllocation.seat
422Count","Number of Seats")}),d.jsx(Pa,{"data-loc":"client/src/components/AllocationDialog.tsx:152",type:"number",min:1,max:e?.availableSeats??void 0,value:f,onChange:E=>p(E.target.value),placeholder:"e.g. 20"})]}),d.jsxs("div",{"data-loc":"client/src/components/AllocationDialog.tsx:162",className:"space-y-2",children:[d.jsx(fa,{"data-loc":"client/src/components/AllocationDialog.tsx:163",children:n("seatAllocation.cutOff","Cut-off (optional)")}),d.jsx(Pa,{"data-loc":"client/src/components/AllocationDialog.tsx:166",type:"datetime-local",value:m,onChange:E=>g(E.target.value)})]})]}),d.jsxs(Pn,{"data-loc":"client/src/components/AllocationDialog.tsx:174",children:[d.jsx(Ge,{"data-loc":"client/src/components/AllocationDialog.tsx:175",variant:"outline",onClick:()=>a(!1),children:n("common.cancel","Cancel")}),d.jsxs(Ge,{"data-loc":"client/src/components/AllocationDialog.tsx:178",className:"button-primary gap-2",onClick:_,disabled:y.isPending,children:[y.isPending?d.jsx(Rt,{"data-loc":"client/src/components/AllocationDialog.tsx:184",size:16,className:"animate-spin"}):d.jsx(Ag,{"data-loc":"client/src/components/AllocationDialog.tsx:186",size:16}),n("seatAllocation.allocateSeats","Allocate Seats")]})]})]})})}function DP(){const{t:e}=Ha();Gi();const[t,a]=C.useState(null),[r,n]=C.useState(null),{data:l,isLoading:o}=qe.flights.upcoming.useQuery(),{data:c}=qe.seatAllocations.getByAgent.useQuery(),f=Array.isArray(l)?l:[],p=Array.isArray(c)?c:[];return d.jsxs("div",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:32",className:"min-h-screen bg-background",children:[d.jsx(cs,{"data-loc":"client/src/pages/WholesalerDashboard.tsx:33"}),d.jsxs("div",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:34",className:"max-w-7xl mx-auto p-6 md:p-8",children:[d.jsxs("div",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:36",className:"mb-8",children:[d.jsx("h1",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:37",className:"text-4xl font-bold text-primary mb-2",children:e("dashboard.title")}),d.jsx("p",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:38",className:"text-muted-foreground",children:e("agents.wholesaler")})]}),d.jsxs("div",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:42",className:"grid grid-cols-1 md:grid-cols-3 gap-6 mb-8",children:[d.jsx(ut,{"data-loc":"client/src/pages/WholesalerDashboard.tsx:43",className:"card-premium",children:d.jsxs("div",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:44",className:"flex items-center justify-between",children:[d.jsxs("div",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:45",children:[d.jsx("p",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:46",className:"text-muted-foreground text-sm",children:e("seatAllocation.allocatedSeats")}),d.jsx("p",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:47",className:"text-3xl font-bold text-primary mt-2",children:p.reduce((m,g)=>m+(g.allocatedSeats??0),0)})]}),d.jsx("div",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:51",className:"w-12 h-12 rounded-lg bg-primary/10 flex items-center justify-center",children:d.jsx("span",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:52",className:"text-2xl",children:"💺"})})]})}),d.jsx(ut,{"data-loc":"client/src/pages/WholesalerDashboard.tsx:57",className:"card-premium",children:d.jsxs("div",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:58",className:"flex items-center justify-between",children:[d.jsxs("div",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:59",children:[d.jsx("p",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:60",className:"text-muted-foreground text-sm",children:e("seatAllocation.usedSeats")}),d.jsx("p",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:61",className:"text-3xl font-bold text-accent mt-2",children:p.reduce((m,g)=>m+(g.usedSeats??0),0)})]}),d.jsx("div",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:65",className:"w-12 h-12 rounded-lg bg-accent/10 flex items-center justify-center",children:d.jsx("span",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:66",className:"text-2xl",children:"✓"})})]})}),d.jsx(ut,{"data-loc":"client/src/pages/WholesalerDashboard.tsx:71",className:"card-premium",children:d.jsxs("div",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:72",className:"flex items-center justify-between",children:[d.jsxs("div",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:73",children:[d.jsx("p",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:74",className:"text-muted-foreground text-sm",children:e("seatAllocation.availableSeats")}),d.jsx("p",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:75",className:"text-3xl font-bold text-secondary mt-2",children:p.reduce((m,g)=>m+(g.availableSeats??0),0)})]}),d.jsx("div",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:79",className:"w-12 h-12 rounded-lg bg-secondary/10 flex items-center justify-center",children:d.jsx("span",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:80",className:"text-2xl",children:"📍"})})]})})]}),d.jsxs("div",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:87",className:"grid grid-cols-1 lg:grid-cols-3 gap-8",children:[d.jsx("div",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:89",className:"lg:col-span-2",children:d.jsxs(ut,{"data-loc":"client/src/pages/WholesalerDashboard.tsx:90",className:"card-premium",children:[d.jsx("div",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:91",className:"flex items-center justify-between mb-6",children:d.jsx("h2",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:92",className:"text-2xl font-bold text-primary",children:e("dashboard.upcomingFlights")})}),o?d.jsx("div",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:96",className:"flex items-center justify-center py-8",children:d.jsx(Rt,{"data-loc":"client/src/pages/WholesalerDashboard.tsx:97",className:"animate-spin text-primary",size:32})}):f.length>0?d.jsx("div",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:100",className:"space-y-4",children:f.map(m=>d.jsx("div",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:102",className:"p-4 border border rounded-lg hover:shadow-md transition-all",onClick:()=>a(m.id),children:d.jsxs("div",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:107",className:"flex items-center justify-between",children:[d.jsxs("div",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:108",children:[d.jsx("p",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:109",className:"font-bold text-primary",children:m.flightNumber}),d.jsxs("p",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:110",className:"text-sm text-muted-foreground",children:[m.origin," → ",m.destination]}),d.jsxs("p",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:113",className:"text-xs text-muted-foreground mt-1",children:[new Date(m.departureDate).toLocaleDateString()," ",m.departureTime]})]}),d.jsxs("div",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:117",className:"text-right",children:[d.jsx("p",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:118",className:"text-2xl font-bold text-secondary",children:m.availableSeats}),d.jsx("p",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:119",className:"text-xs text-muted-foreground",children:e("seatAllocation.availableSeats")}),d.jsxs(Ge,{"data-loc":"client/src/pages/WholesalerDashboard.tsx:120",size:"sm",className:"button-primary mt-2 gap-2",onClick:g=>{g.stopPropagation(),n(m)},children:[d.jsx(Ag,{"data-loc":"client/src/pages/WholesalerDashboard.tsx:128",size:16}),e("seatAllocation.allocateSeats")]})]})]})},m.id))}):d.jsx("div",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:137",className:"text-center py-8",children:d.jsx("p",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:138",className:"text-muted-foreground",children:e("flights.noFlights")})})]})}),d.jsx("div",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:145",children:d.jsxs(ut,{"data-loc":"client/src/pages/WholesalerDashboard.tsx:146",className:"card-premium",children:[d.jsx("h2",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:147",className:"text-xl font-bold text-primary mb-6",children:e("seatAllocation.allocationHistory")}),p.length>0?d.jsx("div",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:149",className:"space-y-3",children:p.slice(0,5).map(m=>d.jsxs("div",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:151",className:"p-3 bg-muted/50 rounded-lg",children:[d.jsxs("p",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:152",className:"text-sm font-medium text-primary",children:["Flight #",m.flightId]}),d.jsxs("div",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:153",className:"flex justify-between mt-2",children:[d.jsxs("span",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:154",className:"text-xs text-muted-foreground",children:[e("seatAllocation.allocatedSeats"),": ",m.allocatedSeats]}),d.jsx("span",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:157",className:"badge-accent text-xs",children:m.status})]})]},m.id))}):d.jsx("p",{"data-loc":"client/src/pages/WholesalerDashboard.tsx:163",className:"text-muted-foreground text-center py-8",children:e("seatAllocation.noAllocations")})]})})]})]}),d.jsx(CP,{"data-loc":"client/src/pages/WholesalerDashboard.tsx:170",flight:r,open:r!==null,onOpenChange:m=>{m||n(null)}})]})}function OP(){const{t:e}=Ha();Gi();const[t,a]=C.useState(""),{data:r}=qe.seatAllocations.getByAgent.useQuery(),{data:n}=qe.bookings.getByAgent.useQuery(),{data:l}=qe.passengers.getByAgent.useQuery(),o=Array.isArray(r)?r:[],c=Array.isArray(n)?n:[],f=Array.isArray(l)?l:[];return d.jsxs("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:34",className:"min-h-screen bg-background",children:[d.jsx(cs,{"data-loc":"client/src/pages/SubAgentDashboard.tsx:35"}),d.jsxs("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:36",className:"max-w-7xl mx-auto p-6 md:p-8",children:[d.jsxs("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:38",className:"mb-8",children:[d.jsx("h1",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:39",className:"text-4xl font-bold text-primary mb-2",children:e("dashboard.title")}),d.jsx("p",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:40",className:"text-muted-foreground",children:e("agents.subAgent")})]}),d.jsxs("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:44",className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-6 mb-8",children:[d.jsx(ut,{"data-loc":"client/src/pages/SubAgentDashboard.tsx:45",className:"card-premium",children:d.jsxs("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:46",className:"flex items-center justify-between",children:[d.jsxs("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:47",children:[d.jsx("p",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:48",className:"text-muted-foreground text-sm",children:e("seatAllocation.availableSeats")}),d.jsx("p",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:49",className:"text-3xl font-bold text-primary mt-2",children:o.reduce((p,m)=>p+(m.availableSeats??0),0)})]}),d.jsx("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:53",className:"w-12 h-12 rounded-lg bg-primary/10 flex items-center justify-center",children:d.jsx("span",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:54",className:"text-2xl",children:"💺"})})]})}),d.jsx(ut,{"data-loc":"client/src/pages/SubAgentDashboard.tsx:59",className:"card-premium",children:d.jsxs("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:60",className:"flex items-center justify-between",children:[d.jsxs("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:61",children:[d.jsx("p",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:62",className:"text-muted-foreground text-sm",children:e("dashboard.totalBookings")}),d.jsx("p",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:63",className:"text-3xl font-bold text-accent mt-2",children:c.length})]}),d.jsx("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:65",className:"w-12 h-12 rounded-lg bg-accent/10 flex items-center justify-center",children:d.jsx("span",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:66",className:"text-2xl",children:"📋"})})]})}),d.jsx(ut,{"data-loc":"client/src/pages/SubAgentDashboard.tsx:71",className:"card-premium",children:d.jsxs("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:72",className:"flex items-center justify-between",children:[d.jsxs("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:73",children:[d.jsx("p",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:74",className:"text-muted-foreground text-sm",children:e("passengers.title")}),d.jsx("p",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:75",className:"text-3xl font-bold text-secondary mt-2",children:f.length})]}),d.jsx("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:77",className:"w-12 h-12 rounded-lg bg-secondary/10 flex items-center justify-center",children:d.jsx("span",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:78",className:"text-2xl",children:"👥"})})]})}),d.jsx(ut,{"data-loc":"client/src/pages/SubAgentDashboard.tsx:83",className:"card-premium",children:d.jsxs("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:84",className:"flex items-center justify-between",children:[d.jsxs("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:85",children:[d.jsx("p",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:86",className:"text-muted-foreground text-sm",children:e("payments.title")}),d.jsx("p",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:87",className:"text-3xl font-bold text-primary mt-2",children:"JOD 0"})]}),d.jsx("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:89",className:"w-12 h-12 rounded-lg bg-primary/10 flex items-center justify-center",children:d.jsx("span",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:90",className:"text-2xl",children:"💰"})})]})})]}),d.jsxs("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:97",className:"grid grid-cols-1 lg:grid-cols-2 gap-8",children:[d.jsxs(ut,{"data-loc":"client/src/pages/SubAgentDashboard.tsx:99",className:"card-premium",children:[d.jsxs("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:100",className:"flex items-center justify-between mb-6",children:[d.jsx("h2",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:101",className:"text-2xl font-bold text-primary",children:e("seatAllocation.title")}),d.jsx(_n,{"data-loc":"client/src/pages/SubAgentDashboard.tsx:102",href:"/agent/bookings/new",children:d.jsxs(Ge,{"data-loc":"client/src/pages/SubAgentDashboard.tsx:103",className:"button-primary gap-2",children:[d.jsx(h0,{"data-loc":"client/src/pages/SubAgentDashboard.tsx:104",size:20}),e("bookings.addBooking")]})})]}),o&&o.length>0?d.jsx("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:111",className:"space-y-4",children:o.map(p=>d.jsxs("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:113",className:"p-4 border border rounded-lg hover:shadow-md transition-all",children:[d.jsxs("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:117",className:"flex items-center justify-between mb-3",children:[d.jsxs("p",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:118",className:"font-bold text-primary",children:["Flight #",p.flightId]}),d.jsx("span",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:119",className:"badge-accent",children:p.status})]}),d.jsxs("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:121",className:"grid grid-cols-3 gap-4 mb-3",children:[d.jsxs("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:122",children:[d.jsx("p",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:123",className:"text-xs text-muted-foreground",children:e("seatAllocation.allocatedSeats")}),d.jsx("p",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:124",className:"text-lg font-bold text-primary",children:p.allocatedSeats})]}),d.jsxs("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:126",children:[d.jsx("p",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:127",className:"text-xs text-muted-foreground",children:e("seatAllocation.usedSeats")}),d.jsx("p",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:128",className:"text-lg font-bold text-accent",children:p.usedSeats||0})]}),d.jsxs("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:130",children:[d.jsx("p",{"da
422ta-loc":"client/src/pages/SubAgentDashboard.tsx:131",className:"text-xs text-muted-foreground",children:e("seatAllocation.availableSeats")}),d.jsx("p",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:132",className:"text-lg font-bold text-secondary",children:p.availableSeats})]})]}),d.jsx(_n,{"data-loc":"client/src/pages/SubAgentDashboard.tsx:135",href:`/agent/bookings/new?allocation=${p.id}`,children:d.jsx(Ge,{"data-loc":"client/src/pages/SubAgentDashboard.tsx:136",size:"sm",className:"button-primary w-full",children:e("bookings.addBooking")})})]},p.id))}):d.jsx("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:144",className:"text-center py-8",children:d.jsx("p",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:145",className:"text-muted-foreground",children:e("seatAllocation.noAllocations")})})]}),d.jsxs(ut,{"data-loc":"client/src/pages/SubAgentDashboard.tsx:151",className:"card-premium",children:[d.jsx("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:152",className:"flex items-center justify-between mb-6",children:d.jsx("h2",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:153",className:"text-2xl font-bold text-primary",children:e("dashboard.recentBookings")})}),c&&c.length>0?d.jsx("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:157",className:"space-y-3",children:c.slice(0,5).map(p=>d.jsx("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:159",className:"p-3 border border rounded-lg hover:bg-muted/50 transition-colors",children:d.jsxs("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:160",className:"flex items-center justify-between",children:[d.jsxs("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:161",children:[d.jsx("p",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:162",className:"font-bold text-primary",children:p.pnr}),d.jsx("p",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:163",className:"text-xs text-muted-foreground",children:new Date(p.bookingDate).toLocaleDateString()})]}),d.jsxs("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:167",className:"text-right",children:[d.jsxs("p",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:168",className:"font-bold text-secondary",children:[p.totalPrice," ",p.currency]}),d.jsx("span",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:169",className:`text-xs font-medium ${p.paymentStatus==="paid"?"text-green-600":"text-yellow-600"}`,children:p.paymentStatus})]})]})},p.id))}):d.jsx("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:180",className:"text-center py-8",children:d.jsx("p",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:181",className:"text-muted-foreground",children:e("bookings.noBookings")})})]})]}),d.jsxs(ut,{"data-loc":"client/src/pages/SubAgentDashboard.tsx:188",className:"card-premium mt-8",children:[d.jsxs("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:189",className:"flex items-center justify-between mb-6",children:[d.jsx("h2",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:190",className:"text-2xl font-bold text-primary",children:e("passengers.title")}),d.jsxs("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:191",className:"flex gap-2",children:[d.jsxs("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:192",className:"relative flex-1",children:[d.jsx(Rx,{"data-loc":"client/src/pages/SubAgentDashboard.tsx:193",className:"absolute left-3 top-3 text-muted-foreground",size:20}),d.jsx("input",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:194",type:"text",placeholder:e("common.search"),value:t,onChange:p=>a(p.target.value),className:"input-field pl-10"})]}),d.jsx(_n,{"data-loc":"client/src/pages/SubAgentDashboard.tsx:202",href:"/agent/passengers/new",children:d.jsxs(Ge,{"data-loc":"client/src/pages/SubAgentDashboard.tsx:203",className:"button-primary gap-2",children:[d.jsx(h0,{"data-loc":"client/src/pages/SubAgentDashboard.tsx:204",size:20}),e("passengers.addPassenger")]})})]})]}),f&&f.length>0?d.jsx("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:212",className:"overflow-x-auto",children:d.jsxs("table",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:213",className:"w-full",children:[d.jsx("thead",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:214",children:d.jsxs("tr",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:215",className:"border-b border",children:[d.jsx("th",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:216",className:"text-left py-3 px-4 font-semibold text-primary",children:e("passengers.fullName")}
422),d.jsx("th",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:217",className:"text-left py-3 px-4 font-semibold text-primary",children:e("passengers.passportNumber")}),d.jsx("th",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:218",className:"text-left py-3 px-4 font-semibold text-primary",children:e("passengers.email")}),d.jsx("th",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:219",className:"text-left py-3 px-4 font-semibold text-primary",children:e("common.status")})]})}),d.jsx("tbody",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:222",children:f.map(p=>d.jsxs("tr",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:224",className:"border-b border hover:bg-muted/50",children:[d.jsxs("td",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:225",className:"py-3 px-4 font-medium",children:[p.firstName," ",p.lastName]}),d.jsx("td",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:228",className:"py-3 px-4",children:p.passportNumber||"-"}),d.jsx("td",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:229",className:"py-3 px-4",children:p.email||"-"}),d.jsx("td",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:230",className:"py-3 px-4",children:d.jsx("span",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:231",className:"badge-primary",children:e("common.active",{defaultValue:"Active"})})})]},p.id))})]})}):d.jsx("div",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:239",className:"text-center py-8",children:d.jsx("p",{"data-loc":"client/src/pages/SubAgentDashboard.tsx:240",className:"text-muted-foreground",children:e("passengers.noPassengers")})})]})]})]})}function FP(){const{t:e}=Ha();ds();const[t,a]=iO("/admin/flights/:id");t&&a?.id;const[r,n]=C.useState({flightNumber:"",origin:"",destination:"",departureDate:"",departureTime:"",arrivalDate:"",arrivalTime:"",totalCapacity:"",aircraftType:"",airline:"",cutOffDateTime:"",checkedBaggageKg:"",checkedBaggagePieces:"",handBaggageKg:"",handBaggagePieces:"",baggageNotes:"",notes:""}),l=p=>{if(p.trim()==="")return;const m=parseInt(p,10);return Number.isFinite(m)&&m>=0?m:void 0},o=qe.flights.create.useMutation({onSuccess:()=>{Le.success(e("flights.flightCreated")),window.location.href="/admin/dashboard"},onError:p=>{Le.error(p.message||e("errors.serverError"))}}),c=p=>{const{name:m,value:g}=p.target;n(v=>({...v,[m]:g}))},f=p=>{if(p.preventDefault(),!r.flightNumber||!r.origin||!r.destination||!r.departureDate||!r.totalCapacity){Le.error(e("errors.required"));return}o.mutate({flightNumber:r.flightNumber,origin:r.origin,destination:r.destination,departureDate:new Date(r.departureDate),departureTime:r.departureTime,arrivalDate:r.arrivalDate?new Date(r.arrivalDate):void 0,arrivalTime:r.arrivalTime,totalCapacity:parseInt(r.totalCapacity),aircraftType:r.aircraftType,airline:r.airline,cutOffDateTime:r.cutOffDateTime?new Date(r.cutOffDateTime):void 0,checkedBaggageKg:l(r.checkedBaggageKg),checkedBaggagePieces:l(r.checkedBaggagePieces),handBaggageKg:l(r.handBaggageKg),handBaggagePieces:l(r.handBaggagePieces),baggageNotes:r.baggageNotes||void 0,notes:r.notes})};return d.jsx("div",{"data-loc":"client/src/pages/FlightForm.tsx:95",className:"min-h-screen bg-background p-8",children:d.jsx("div",{"data-loc":"client/src/pages/FlightForm.tsx:96",className:"max-w-2xl mx-auto",children:d.jsxs(ut,{"data-loc":"client/src/pages/FlightForm.tsx:97",className:"card-premium",children:[d.jsxs("div",{"data-loc":"client/src/pages/FlightForm.tsx:98",className:"mb-8",children:[d.jsx("h1",{"data-loc":"client/src/pages/FlightForm.tsx:99",className:"text-3xl font-bold text-primary mb-2",children:e("flights.addFlight")}),d.jsx("p",{"data-loc":"client/src/pages/FlightForm.tsx:100",className:"text-muted-foreground",children:e("flights.title")})]}),d.jsxs("form",{"data-loc":"client/src/pages/FlightForm.tsx:103",onSubmit:f,className:"space-y-6",children:[d.jsxs("div",{"data-loc":"client/src/pages/FlightForm.tsx:105",className:"grid grid-cols-1 md:grid-cols-3 gap-4",children:[d.jsxs("div",{"data-loc":"client/src/pages/FlightForm.tsx:106",children:[d.jsxs("label",{"data-loc":"client/src/pages/FlightForm.tsx:107",className:"block text-sm font-medium text-foreground mb-2",children:[e("flights.flightNumber")," *"]}),d.jsx("input",{"data-loc":"client/src/pages/FlightForm.tsx:110",type:"text",name:"flightNumber",value:r.flightNumber,onChange:c,className:"input-field",placeholder:"SK001",required:!0})]}),d.jsxs("div",{"data-loc":"client/src/pages/FlightForm.tsx:120",children:[d.jsxs("label",{"data-loc":"client/src/pages/FlightForm.tsx:121",className:"block text-sm font-medium text-foreground mb-2",children:[e("flights.origin")," *"]}),d.jsx("input",{"data-loc":"client/src/pages/FlightForm.tsx:124",type:"text",name:"origin",value:r.origin,onChange:c,className:"input-field",placeholder:"AMM",maxLength:3,required:!0})]}),d.jsxs("div",{"data-loc":"client/src/pages/FlightForm.tsx:135",children:[d.jsxs("label",{"data-loc":"client/src/pages/FlightForm.tsx:136",className:"block text-sm font-medium text-foreground mb-2",children:[e("flights.destination")," *"]}),d.jsx("input",{"data-loc":"client/src/pages/FlightForm.tsx:139",type:"text",name:"destination",value:r.destination,onChange:c,className:"input-field",placeholder:"CAI",maxLength:3,required:!0})]})]}),d.jsxs("div",{"data-loc":"client/src/pages/FlightForm.tsx:153",className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[d.jsxs("div",{"data-loc":"client/src/pages/FlightForm.tsx:154",children:[d.jsxs("label",{"data-loc":"client/src/pages/FlightForm.tsx:155",className:"block text-sm font-medium text-foreground mb-2",children:[e("flights.departureDate")," *"]}),d.jsx("input",{"data-loc":"client/src/pages/FlightForm.tsx:158",type:"datetime-local",name:"departureDate",value:r.departureDate,onChange:c,className:"input-field",required:!0})]}),d.jsxs("div",{"data-loc":"client/src/pages/FlightForm.tsx:167",children:[d.jsx("label",{"data-loc":"client/src/pages/FlightForm.tsx:168",className:"block text-sm font-medium text-foreground mb-2",children:e("flights.departureTime")}),d.jsx("input",{"data-loc":"client/src/pages/FlightForm.tsx:171",type:"time",name:"departureTime",value:r.departureTime,onChange:c,className:"input-field"})]})]}),d.jsxs("div",{"data-loc":"client/src/pages/FlightForm.tsx:182",className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[d.jsxs("div",{"data-loc":"client/src/pages/FlightForm.tsx:183",children:[d.jsx("label",{"data-loc":"client/src/pages/FlightForm.tsx:184",className:"block text-sm font-medium text-foreground mb-2",children:e("flights.arrivalDate")}),d.jsx("input",{"data-loc":"client/src/pages/FlightForm.tsx:187",type:"datetime-local",name:"arrivalDate",value:r.arrivalDate,onChange:c,className:"input-field"})]}),d.jsxs("div",{"data-loc":"client/src/pages/FlightForm.tsx:195",children:[d.jsx("label",{"data-loc":"client/src/pages/FlightForm.tsx:196",className:"block text-sm font-medium text-foreground mb-2",children:e("flights.arrivalTime")}),d.jsx("input",{"data-loc":"client/src/pages/FlightForm.tsx:199",type:"time",name:"arrivalTime",value:r.arrivalTime,onChange:c,className:"input-field"})]})]}),d.jsxs("div",{"data-loc":"client/src/pages/FlightForm.tsx:210",className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[d.jsxs("div",{"data-loc":"client/src/pages/FlightForm.tsx:211",children:[d.jsxs("label",{"data-loc":"client/src/pages/FlightForm.tsx:212",className:"block text-sm font-medium text-foreground mb-2",children:[e("flights.capacity")," *"]}),d.jsx("input",{"data-loc":"client/src/pages/FlightForm.tsx:215",type:"number",name:"totalCapacity",value:r.totalCapacity,onChange:c,className:"input-field",placeholder:"200",min:"1",required:!0})]}),d.jsxs("div",{"data-loc":"client/src/pages/FlightForm.tsx:226",children:[d.jsx("label",{"data-loc":"client/src/pages/FlightForm.tsx:227",className:"block text-sm font-medium text-foreground mb-2",children:e("flights.aircraft")}),d.jsx("input",{"data-loc":"client/src/pages/FlightForm.tsx:230",type:"text",name:"aircraftType",value:r.aircraftType,onCh
422ange:c,className:"input-field",placeholder:"Boeing 737"})]})]}),d.jsxs("div",{"data-loc":"client/src/pages/FlightForm.tsx:242",className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[d.jsxs("div",{"data-loc":"client/src/pages/FlightForm.tsx:243",children:[d.jsx("label",{"data-loc":"client/src/pages/FlightForm.tsx:244",className:"block text-sm font-medium text-foreground mb-2",children:e("flights.airline")}),d.jsx("input",{"data-loc":"client/src/pages/FlightForm.tsx:247",type:"text",name:"airline",value:r.airline,onChange:c,className:"input-field",placeholder:"Royal Jordanian"})]}),d.jsxs("div",{"data-loc":"client/src/pages/FlightForm.tsx:256",children:[d.jsx("label",{"data-loc":"client/src/pages/FlightForm.tsx:257",className:"block text-sm font-medium text-foreground mb-2",children:e("flights.cutOffTime")}),d.jsx("input",{"data-loc":"client/src/pages/FlightForm.tsx:260",type:"datetime-local",name:"cutOffDateTime",value:r.cutOffDateTime,onChange:c,className:"input-field"})]})]}),d.jsxs("div",{"data-loc":"client/src/pages/FlightForm.tsx:271",className:"rounded-xl border border-[hsl(var(--border))] bg-[hsl(var(--muted))]/30 p-5 space-y-4",children:[d.jsx("h3",{"data-loc":"client/src/pages/FlightForm.tsx:272",className:"text-sm font-semibold text-primary flex items-center gap-2",children:e("flights.baggageAllowance",{defaultValue:"Baggage Allowance"})}),d.jsxs("div",{"data-loc":"client/src/pages/FlightForm.tsx:275",className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[d.jsxs("div",{"data-loc":"client/src/pages/FlightForm.tsx:276",children:[d.jsx("label",{"data-loc":"client/src/pages/FlightForm.tsx:277",className:"block text-sm font-medium text-foreground mb-2",children:e("flights.checkedBaggageKg",{defaultValue:"Checked baggage (kg)"})}),d.jsx("input",{"data-loc":"client/src/pages/FlightForm.tsx:280",type:"number",name:"checkedBaggageKg",value:r.checkedBaggageKg,onChange:c,className:"input-field",placeholder:"23",min:"0"})]}),d.jsxs("div",{"data-loc":"client/src/pages/FlightForm.tsx:290",children:[d.jsx("label",{"data-loc":"client/src/pages/FlightForm.tsx:291",className:"block text-sm font-medium text-foreground mb-2",children:e("flights.checkedBaggagePieces",{defaultValue:"Checked bags (pieces)"})}),d.jsx("input",{"data-loc":"client/src/pages/FlightForm.tsx:294",type:"number",name:"checkedBaggagePieces",value:r.checkedBaggagePieces,onChange:c,className:"input-field",placeholder:"1",min:"0"})]}),d.jsxs("div",{"data-loc":"client/src/pages/FlightForm.tsx:304",children:[d.jsx("label",{"data-loc":"client/src/pages/FlightForm.tsx:305",className:"block text-sm font-medium text-foreground mb-2",children:e("flights.handBaggageKg",{defaultValue:"Hand baggage (kg)"})}),d.jsx("input",{"data-loc":"client/src/pages/FlightForm.tsx:308",type:"number",name:"handBaggageKg",value:r.handBaggageKg,onChange:c,className:"input-field",placeholder:"7",min:"0"})]}),d.jsxs("div",{"data-loc":"client/src/pages/FlightForm.tsx:318",children:[d.jsx("label",{"data-loc":"client/src/pages/FlightForm.tsx:319",className:"block text-sm font-medium text-foreground mb-2",children:e("flights.handBaggagePieces",{defaultValue:"Hand bags (pieces)"})}),d.jsx("input",{"data-loc":"client/src/pages/FlightForm.tsx:322",type:"number",name:"handBaggagePieces",value:r.handBaggagePieces,onChange:c,className:"input-field",placeholder:"1",min:"0"})]})]}),d.jsxs("div",{"data-loc":"client/src/pages/FlightForm.tsx:333",children:[d.jsx("label",{"data-loc":"client/src/pages/FlightForm.tsx:334",className:"block text-sm font-medium text-foreground mb-2",children:e("flights.baggageNotes",{defaultValue:"Baggage notes (dimensions, excess fees)"})}),d.jsx("input",{"data-loc":"client/src/pages/FlightForm.tsx:337",type:"text",name:"baggageNotes",value:r.baggageNotes,onChange:c,className:"input-field",maxLength:255,placeholder:e("flights.baggageNotesPlaceholder",{defaultValue:"e.g. 55x40x20cm cabin; excess 10 JOD/kg"})})]})]}),d.jsxs("div",{"data-loc":"client/src/pages/FlightForm.tsx:350",children:[d.jsx("label",{"data-loc":"client/src/pages/FlightForm.tsx:351",className:"block text-sm font-medium text-foreground mb-2",children:e("flights.notes")}),d.jsx("textarea",{"data-loc":"client/src/pages/FlightForm.tsx:354",name:"notes",value:r.notes,onChange:c,className:"input-field resize-none",rows:4,placeholder:"Additional flight notes..."})]}),d.jsxs("div",{"data-loc":"client/src/pages/FlightForm.tsx:365",className:"flex gap-4 pt-6",children:[d.jsx(Ge,{"data-loc":"client/src/pages/FlightForm.tsx:366",type:"submit",className:"button-primary flex-1",disabled:o.isPending,children:o.isPending?e("common.loading"):e("flights.addFlight")}),d.jsx(Ge,{"data-loc":"client/src/pages/FlightForm.tsx:373",type:"button",className:"button-outline flex-1",onClick:()=>window.location.href="/admin/dashboard",children:e("common.cancel")})]})]})]})})})}function RP(){const{t:e}=Ha(),[t,a]=C.useState(1),[r,n]=C.useState({flightId:"",passengerId:"",seatNumber:"",totalPrice:""}),{data:l}=qe.flights.upcoming.useQuery(),{data:o}=qe.passengers.getByAgent.useQuery(),c=qe.bookings.create.useMutation({onSuccess:v=>{Le.success(e("bookings.bookingCreated")),n({flightId:"",passengerId:"",seatNumber:"",totalPrice:""}),a(1)},onError:v=>{Le.error(v.message||e("errors.serverError"))}}),f=v=>{n(w=>({...w,flightId:v})),a(2)},p=v=>{n(w=>({...w,passengerId:v})),a(3)},m=v=>{n(w=>({...w,seatNumber:v}))},g=v=>{if(v.preventDefault(),!r.flightId||!r.passengerId||!r.seatNumber||!r.totalPrice){Le.error(e("errors.required"));return}c.mutate({flightId:parseInt(r.flightId),passengerId:parseInt(r.passengerId),seatNumber:r.seatNumber,totalPrice:parseFloat(r.totalPrice)})};return d.jsx("div",{"data-loc":"client/src/pages/BookingForm.tsx:72",className:"min-h-screen bg-background p-8",children:d.jsx("div",{"data-loc":"client/src/pages/BookingForm.tsx:73",className:"max-w-4xl mx-auto",children:d.jsxs(ut,{"data-loc":"client/src/pages/BookingForm.tsx:74",className:"card-premium",children:[d.jsxs("div",{"data-loc":"client/src/pages/BookingForm.tsx:75",className:"mb-8",children:[d.jsx("h1",{"data-loc":"client/src/pages/BookingForm.tsx:76",className:"text-3xl font-bold text-primary mb-2",children:e("bookings.addBooking")}),d.jsx("div",{"data-loc":"client/src/pages/BookingForm.tsx:77",className:"flex gap-4 mt-4",children:[1,2,3,4].map(v
422=>d.jsx("div",{"data-loc":"client/src/pages/BookingForm.tsx:79",className:`flex-1 h-2 rounded-full ${v<=t?"bg-primary":"bg-muted"}`},v))})]}),d.jsxs("form",{"data-loc":"client/src/pages/BookingForm.tsx:84",onSubmit:g,className:"space-y-6",children:[t>=1&&d.jsxs("div",{"data-loc":"client/src/pages/BookingForm.tsx:87",className:t===1?"block":"hidden",children:[d.jsx("h2",{"data-loc":"client/src/pages/BookingForm.tsx:88",className:"text-xl font-bold text-primary mb-4",children:e("flights.title")}),l&&l.length>0?d.jsx("div",{"data-loc":"client/src/pages/BookingForm.tsx:90",className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:l.map(v=>d.jsxs("div",{"data-loc":"client/src/pages/BookingForm.tsx:92",className:`p-4 border-2 rounded-lg cursor-pointer transition-all ${r.flightId===v.id.toString()?"border-primary bg-primary/5":"border hover:border-primary/50"}`,onClick:()=>f(v.id.toString()),children:[d.jsx("p",{"data-loc":"client/src/pages/BookingForm.tsx:101",className:"font-bold text-primary",children:v.flightNumber}),d.jsxs("p",{"data-loc":"client/src/pages/BookingForm.tsx:102",className:"text-sm text-muted-foreground",children:[v.origin," → ",v.destination]}),d.jsxs("p",{"data-loc":"client/src/pages/BookingForm.tsx:105",className:"text-xs text-muted-foreground mt-2",children:[new Date(v.departureDate).toLocaleDateString()," ",v.departureTime]}),d.jsxs("p",{"data-loc":"client/src/pages/BookingForm.tsx:108",className:"text-sm font-medium text-secondary mt-2",children:[v.availableSeats," ",e("seatAllocation.availableSeats")]})]},v.id))}):d.jsx("p",{"data-loc":"client/src/pages/BookingForm.tsx:115",className:"text-muted-foreground text-center py-8",children:e("flights.noFlights")})]}),t>=2&&d.jsxs("div",{"data-loc":"client/src/pages/BookingForm.tsx:122",className:t===2?"block":"hidden",children:[d.jsx("h2",{"data-loc":"client/src/pages/BookingForm.tsx:123",className:"text-xl font-bold text-primary mb-4",children:e("passengers.title")}),o&&o.length>0?d.jsx("div",{"data-loc":"client/src/pages/BookingForm.tsx:125",className:"space-y-2 max-h-64 overflow-y-auto",children:o.map(v=>d.jsxs("div",{"data-loc":"client/src/pages/BookingForm.tsx:127",className:`p-3 border-2 rounded-lg cursor-pointer transition-all ${r.passengerId===v.id.toString()?"border-primary bg-primary/5":"border hover:border-primary/50"}`,onClick:()=>p(v.id.toString()),children:[d.jsxs("p",{"data-loc":"client/src/pages/BookingForm.tsx:136",className:"font-medium text-foreground",children:[v.firstName," ",v.lastName]}),d.jsx("p",{"data-loc":"client/src/pages/BookingForm.tsx:139",className:"text-xs text-muted-foreground",children:v.passportNumber||"No passport"})]},v.id))}):d.jsx("p",{"data-loc":"client/src/pages/BookingForm.tsx:146",className:"text-muted-foreground text-center py-8",children:e("passengers.noPassengers")})]}),t>=3&&d.jsxs("div",{"data-loc":"client/src/pages/BookingForm.tsx:153",className:t===3?"block":"hidden",children:[d.jsx("h2",{"data-loc":"client/src/pages/BookingForm.tsx:154",className:"text-xl font-bold text-primary mb-4",children:e("bookings.seatNumber")}),d.jsx("div",{"data-loc":"client/src/pages/BookingForm.tsx:155",className:"grid grid-cols-6 gap-2 mb-4",children:Array.from({length:20},(v,w)=>`${String.fromCharCode(65+Math.floor(w/6))}${w%6+1}`).map(v=>d.jsx("button",{"data-loc":"client/src/pages/BookingForm.tsx:157",type:"button",onClick:()=>m(v),className:`p-2 rounded border-2 text-sm font-medium transition-all ${r.seatNumber===v?"border-primary bg-primary text-primary-foreground":"border hover:border-primary"}`,children:v},v))}),d.jsx("input",{"data-loc":"client/src/pages/BookingForm.tsx:171",type:"text",value:r.seatNumber,onChange:v=>m(v.target.value),className:"input-field",placeholder:e("bookings.seatNumber")})]}),t>=4&&d.jsxs("div",{"data-loc":"client/src/pages/BookingForm.tsx:183",className:t===4?"block":"hidden",children:[d.jsx("h2",{"data-loc":"client/src/pages/BookingForm.tsx:184",className:"text-xl font-bold text-primary mb-4",children:e("bookings.totalPrice")}),d.jsx("input",{"data-loc":"client/src/pages/BookingForm.tsx:185",type:"number",name:"totalPrice",value:r.totalPrice,onChange:v=>n(w=>({...w,totalPrice:v.target.value})),className:"input-field",placeholder:"0.00",step:"0.01",min:"0",required:!0})]}),d.jsxs("div",{"data-loc":"client/src/pages/BookingForm.tsx:200",className:"flex gap-4 pt-6",children:[t>1&&d.jsx(Ge,{"data-loc":"client/src/pages/BookingForm.tsx:202",type:"button",className:"button-outline flex-1",onClick:()=>a(t-1),children:e("common.previous")}),t<4?d.jsx(Ge,{"data-loc":"client/src/pages/BookingForm.tsx:211",type:"button",className:"button-primary flex-1",onClick:()=>
422{if(t===1&&!r.flightId){Le.error(e("errors.required"));return}if(t===2&&!r.passengerId){Le.error(e("errors.required"));return}if(t===3&&!r.seatNumber){Le.error(e("errors.required"));return}a(t+1)},children:e("common.next")}):d.jsx(Ge,{"data-loc":"client/src/pages/BookingForm.tsx:233",type:"submit",className:"button-primary flex-1",disabled:c.isPending,children:c.isPending?e("common.loading"):e("bookings.confirmBooking")})]})]})]})})})}function jP(){const{t:e}=Ha(),[t,a]=C.useState("cliq"),[r,n]=C.useState(""),[l,o]=C.useState(""),[c,f]=C.useState(null),[p,m]=C.useState({cardNumber:"",cardName:"",expiryDate:"",cvv:""}),g=qe.transactions.create.useMutation({onSuccess:S=>{Le.success(e("payments.paymentProcessed")),o(""),n(""),m({cardNumber:"",cardName:"",expiryDate:"",cvv:""}),console.log("Transaction created:",S)},onError:S=>{Le.error(S?.message||e("errors.serverError"))}}),v=async S=>{if(S.preventDefault(),!r||!l||!c){Le.error(e("errors.required"));return}const y=new FormData;y.append("bookingId",r),y.append("amount",l),y.append("paymentMethod","cliq"),y.append("screenshot",c);try{(await fetch("/api/trpc/bookings.uploadPaymentProof",{method:"POST",body:y}
422)).ok?(Le.success(e("payments.proofUploaded")),f(null),n(""),o("")):Le.error(e("errors.serverError"))}catch{Le.error(e("errors.serverError"))}},w=S=>{if(S.preventDefault(),!r||!l||!p.cardNumber||!p.cardName||!p.expiryDate||!p.cvv){Le.error(e("errors.required"));return}const y=p.cardNumber.replace(/\s/g,"");if(y.length<13||y.length>19){Le.error(e("errors.invalidCard"));return}g.mutate({bookingId:parseInt(r),amount:parseFloat(l),paymentMethod:"visa",paymentGateway:"paytabs"})};return d.jsx("div",{"data-loc":"client/src/pages/PaymentPage.tsx:106",className:"min-h-screen bg-background p-8",children:d.jsx("div",{"data-loc":"client/src/pages/PaymentPage.tsx:107",className:"max-w-2xl mx-auto",children:d.jsxs(ut,{"data-loc":"client/src/pages/PaymentPage.tsx:108",className:"card-premium",children:[d.jsxs("div",{"data-loc":"client/src/pages/PaymentPage.tsx:109",className:"mb-8",children:[d.jsx("h1",{"data-loc":"client/src/pages/PaymentPage.tsx:110",className:"text-3xl font-bold text-primary mb-2",children:e("payments.title")}),d.jsx("p",{"data-loc":"client/src/pages/PaymentPage.tsx:111",className:"text-muted-foreground",children:e("payments.selectMethod")})]}),d.jsxs("div",{"data-loc":"client/src/pages/PaymentPage.tsx:115",className:"flex gap-4 mb-8",children:[d.jsxs("button",{"data-loc":"client/src/pages/PaymentPage.tsx:116",onClick:()=>a("cliq"),className:`flex-1 p-4 border-2 rounded-lg transition-all ${t==="cliq"?"border-primary bg-primary/5":"border hover:border-primary"}`,children:[d.jsx(Eg,{"data-loc":"client/src/pages/PaymentPage.tsx:124",className:"w-6 h-6 mx-auto mb-2 text-primary"}),d.jsx("p",{"data-loc":"client/src/pages/PaymentPage.tsx:125",className:"font-medium",children:e("payments.cliq")}),d.jsx("p",{"data-loc":"client/src/pages/PaymentPage.tsx:126",className:"text-xs text-muted-foreground mt-1",children:e("payments.cliqDesc")})]}),d.jsxs("button",{"data-loc":"client/src/pages/PaymentPage.tsx:128",onClick:()=>a("card"),className:`flex-1 p-4 border-2 rounded-lg transition-all ${t==="card"?"border-primary bg-primary/5":"border hover:border-primary"}`,children:[d.jsx(Dx,{"data-loc":"client/src/pages/PaymentPage.tsx:136",className:"w-6 h-6 mx-auto mb-2 text-primary"}),d.jsx("p",{"data-loc":"client/src/pages/PaymentPage.tsx:137",className:"font-medium",children:e("payments.card")}),d.jsx("p",{"data-loc":"client/src/pages/PaymentPage.tsx:138",className:"text-xs text-muted-foreground mt-1",children:e("payments.cardDesc")})]})]}),d.jsxs("div",{"data-loc":"client/src/pages/PaymentPage.tsx:143",className:"space-y-4 mb-6",children:[d.jsxs("div",{"data-loc":"client/src/pages/PaymentPage.tsx:144",children:[d.jsxs("label",{"data-loc":"client/src/pages/PaymentPage.tsx:145",className:"block text-sm font-medium text-foreground mb-2",children:[e("bookings.title")," ID *"]}),d.jsx("input",{"data-loc":"client/src/pages/PaymentPage.tsx:148",type:"number",value:r,onChange:S=>n(S.target.value),className:"input-field",placeholder:"12345",required:!0})]}),d.jsxs("div",{"data-loc":"client/src/pages/PaymentPage.tsx:157",children:[d.jsxs("label",{"data-loc":"client/src/pages/PaymentPage.tsx:158",className:"block text-sm font-medium text-foreground mb-2",children:[e("payments.amount")," (JOD) *"]}),d.jsx("input",{"data-loc":"client/src/pages/PaymentPage.tsx:161",type:"number",value:l,onChange:S=>o(S.target.value),className:"input-field",placeholder:"0.00",step:"0.01",min:"0",required:!0})]})]}),t==="cliq"&&d.jsxs("form",{"data-loc":"client/src/pages/PaymentPage.tsx:176",onSubmit:v,className:"space-y-4",children:[d.jsxs("div",{"data-loc":"client/src/pages/PaymentPage.tsx:177",children:[d.jsxs("label",{"data-loc":"client/src/pages/PaymentPage.tsx:178",className:"block text-sm font-medium text-foreground mb-2",children:[e("payments.screenshot")," *"]}),d.jsxs("div",{"data-loc":"client/src/pages/PaymentPage.tsx:181",className:"border-2 border-dashed rounded-lg p-8 text-center hover:bg-muted/50 transition-colors",children:[d.jsx("input",{"data-loc":"client/src/pages/PaymentPage.tsx:182",type:"file",accept:"image/*",onChange:S=>
422f(S.target.files?.[0]||null),className:"hidden",id:"cliq-upload",required:!0}),d.jsxs("label",{"data-loc":"client/src/pages/PaymentPage.tsx:190",htmlFor:"cliq-upload",className:"cursor-pointer",children:[d.jsx(Eg,{"data-loc":"client/src/pages/PaymentPage.tsx:191",className:"w-8 h-8 mx-auto mb-2 text-primary"}),d.jsx("p",{"data-loc":"client/src/pages/PaymentPage.tsx:192",className:"font-medium text-foreground",children:c?c.name:e("payments.uploadScreenshot")}),d.jsx("p",{"data-loc":"client/src/pages/PaymentPage.tsx:195",className:"text-xs text-muted-foreground mt-1",children:e("payments.jpgPngGif")})]})]})]}),d.jsx(Ge,{"data-loc":"client/src/pages/PaymentPage.tsx:199",type:"submit",className:"button-primary w-full",disabled:g.isPending,children:g.isPending?e("common.loading"):e("payments.uploadProof")})]}),t==="card"&&d.jsxs("form",{"data-loc":"client/src/pages/PaymentPage.tsx:211",onSubmit:w,className:"space-y-4",children:[d.jsxs("div",{"data-loc":"client/src/pages/PaymentPage.tsx:212",children:[d.jsxs("label",{"data-loc":"client/src/pages/PaymentPage.tsx:213",className:"block text-sm font-medium text-foreground mb-2",children:[e("payments.cardNumber")," *"]}),d.jsx("input",{"data-loc":"client/src/pages/PaymentPage.tsx:216",type:"text",value:p.cardNumber,onChange:S=>m({...p,cardNumber:S.target.value}),className:"input-field",placeholder:"1234 5678 9012 3456",maxLength:19,required:!0})]}),d.jsxs("div",{"data-loc":"client/src/pages/PaymentPage.tsx:226",children:[d.jsxs("label",{"data-loc":"client/src/pages/PaymentPage.tsx:227",className:"block text-sm font-medium text-foreground mb-2",children:[e("payments.cardholderName")," *"]}),d.jsx("input",{"data-loc":"client/src/pages/PaymentPage.tsx:230",type:"text",value:p.cardName,onChange:S=>m({...p,cardName:S.target.value}),className:"input-field",placeholder:"John Doe",required:!0})]}),d.jsxs("div",{"data-loc":"client/src/pages/PaymentPage.tsx:239",className:"grid grid-cols-2 gap-4",children:[d.jsxs("div",{"data-loc":"client/src/pages/PaymentPage.tsx:240",children:[d.jsxs("label",{"data-loc":"client/src/pages/PaymentPage.tsx:241",className:"block text-sm font-medium text-foreground mb-2",children:[e("payments.expiryDate")," *"]}),d.jsx("input",{"data-loc":"client/src/pages/PaymentPage.tsx:244",type:"text",value:p.expiryDate,onChange:S=>m({...p,expiryDate:S.target.value}),className:"input-field",placeholder:"MM/YY",maxLength:5,required:!0})]}),d.jsxs("div",{"data-loc":"client/src/pages/PaymentPage.tsx:254",children:[d.jsxs("label",{"data-loc":"client/src/pages/PaymentPage.tsx:255",className:"block text-sm font-medium text-foreground mb-2",children:[e("payments.cvv")," *"]}),d.jsx("input",{"data-loc":"client/src/pages/PaymentPage.tsx:258",type:"text",value:p.cvv,onChange:S=>m({...p,cvv:S.target.value}),className:"input-field",placeholder:"123",maxLength:4,required:!0})]})]}),d.jsx(Ge,{"data-loc":"client/src/pages/PaymentPage.tsx:269",type:"submit",className:"button-primary w-full",disabled:g.isPending,children:g.isPending?e("common.loading"):e("payments.processPayment")})]})]})})})}function MP(){const{t:e}=Ha(),[t,a]=C.useState(null),[r,n]=C.useState(""),{data:l,isLoading:o}=qe.paymentProofs.getPending.useQuery(),c=qe.useUtils(),f=qe.paymentProofs.approve.useMutation({onSuccess:()=>{Le.success(e("payments.statusUpdated")),a(null),n(""),c.paymentProofs.getPending.invalidate()},onError:w=>{Le.error(w?.message||e("errors.serverError"))}}),p=qe.paymentProofs.reject.useMutation({onSuccess:()=>{Le.success(e("payments.statusUpdated")),a(null),n(""),c.paymentProofs.getPending.invalidate()},onError:w=>{Le.error(w?.message||e("errors.serverError"))}}),m=f.isPending||p.isPending,g=w=>{f.mutate({id:w})},v=w=>{p.mutate({id:w,reason:r||"Rejected by admin"})};return o?d.jsx("div",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:62",className:"min-h-screen bg-background p-8 flex items-center justify-center",children:d.jsxs("div",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:63",className:"text-center",children:[d.jsx("div",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:64",className:"animate-spin rounded-full h-12 w-12 border-b-2 border-primary mx-auto mb-4"}),d.jsx("p",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:65",className:"text-muted-foreground",children:e("common.loading")})]})}):d.jsx("div",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:72",className:"min-h-screen bg-background p-8",children:d.jsxs("div",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:73",className:"max-w-7xl mx-auto",children:[d.jsxs("div",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:74",className:"mb-8",children:[d.jsx("h1",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:75",className:"text-3xl font-bold text-primary mb-2",children:e("payments.verification")}),d.jsxs("p",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:76",className:"text-muted-foreground",children:[e("payments.verificationDesc")," (",l?.length||0," ",e("payments.pending"),")"]})]}),!l||l.length===0?d.jsxs(ut,{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:82",className:"card-premium text-center py-12",children:[d.jsx(sw,{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:83",className:"w-12 h-12 text-green-500 mx-auto mb-4"}),d.jsx("p",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:84",className:"text-lg font-medium text-foreground",children:e("payments.noProofs")}),d.jsx("p",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:85",className:"text-muted-foreground mt-2",children:e("payments.allVerified")})]}):d.jsxs("div",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:88",className:"grid grid-cols-1 lg:grid-cols-3 gap-6",children:[d.jsx("div",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:90",className:"lg:col-span-1",children:d.jsxs(ut,{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:91",className:"card-premium",children:[d.jsx("h2",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:92",className:"text-xl font-bold text-primary mb-4",children:e("payments.pending")}),d.jsx("div",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:93",className:"space-y-2 max-h-96 overflow-y-auto",children:l.map(w=>d.jsxs("button",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:95",onClick:()=>a(w.id),className:`w-full p-3 rounded-lg text-left transition-all ${t===w.id?"bg-primary text-primary-foreground":"bg-muted hover:bg-muted/80"}`,children:[d.jsxs("div",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:104",className:"font-medium",children:["PNR: ",w.pnr]}),d.jsxs("div",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:105",className:"text-sm opacity-75",children:[w.amount," ",w.currency]}),d.jsx("div",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:106",className:"text-xs opacity-60 mt-1",children:new Date(w.uploadedAt).toLocaleDateString()})]},w.id))})]})}),d.jsx("div",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:114",className:"lg:col-span-2",children:t?(()=>{const w=l.find(S=>S.id===t);return w?d.jsxs(ut,{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:121",className:"card-premium",children:[d.jsxs("div",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:122",className:"mb-6",children:[d.jsx("h3",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:123",className:"text-2xl font-bold text-primary mb-2",children:e("payments.details")}),d.jsxs("div",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:124",className:"grid grid-cols-2 gap-4 mt-4",children:[d.jsxs("div",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:125",children:[d.jsxs("p",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:126",className:"text-sm text-muted-foreground",children:[e("bookings.title")," ID"]}),d.jsx("p",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:127",className:"font-medium text-foreground",children:w.bookingId})]}),d.jsxs("div",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:129",children:[d.jsx("p",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:130",className:"text-sm text-muted-foreground",children:"PNR"}),d.jsx("p",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:131",className:"font-medium text-foreground",children:w.pnr})]}),d.jsxs("div",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:133",children:[d.jsx("p",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:134",className:"text-sm text-muted-foreground",children:e("payments.amount")}),d.jsxs("p",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:135",className:"font-medium text-foreground",children:[w.amount," ",w.currency]})]}),d.jsxs("div",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:137",children:[d.jsx("p",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:138",className:"text-sm text-muted-foreground",children:e("payments.method")}),d.jsx("p",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:139",className:"font-medium text-foreground uppercase",children:w.paymentMethod})]}),d.jsxs("div",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:141",children:[d.jsx("p",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:142",className:"text-sm text-muted-foreground",children:e("common.date")}),d.jsx("p",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:143",className:"font-medium text-foreground",children:w.uploadedAt?new Date(w.uploadedAt).toLocaleStr
422ing():"-"})]}),d.jsxs("div",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:145",children:[d.jsx("p",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:146",className:"text-sm text-muted-foreground",children:e("common.status")}),d.jsxs("div",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:147",className:"flex items-center gap-2 mt-1",children:[d.jsx(Sg,{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:148",className:"w-4 h-4 text-yellow-500"}),d.jsx("p",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:149",className:"font-medium text-yellow-600",children:e("payments.pending")})]})]})]})]}),w.screenshotUrl&&d.jsxs("div",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:157",className:"mb-6",children:[d.jsx("p",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:158",className:"text-sm font-medium text-foreground mb-3",children:e("payments.screenshot")}),d.jsx("div",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:159",className:"border border-border rounded-lg overflow-hidden bg-muted p-2",children:d.jsx("img",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:160",src:w.screenshotUrl,alt:"Payment proof",className:"w-full h-auto max-h-96 object-contain"})})]}),d.jsxs("div",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:170",className:"mb-6",children:[d.jsx("label",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:171",className:"block text-sm font-medium text-foreground mb-2",children:e("payments.verificationNotes")}),d.jsx("textarea",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:174",value:r,onChange:S=>n(S.target.value),className:"input-field min-h-24",placeholder:e("payments.notesPlaceholder")})]}),d.jsxs("div",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:183",className:"flex gap-3",children:[d.jsxs(Ge,{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:184",onClick:()=>g(w.id),className:"button-primary flex-1",disabled:m,children:[d.jsx(sw,{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:189",className:"w-4 h-4 mr-2"}),e(m?"common.loading":"payments.approve")]}),d.jsxs(Ge,{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:192",onClick:()=>v(w.id),className:"button-secondary flex-1",disabled:m,children:[d.jsx(c0,{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:197",className:"w-4 h-4 mr-2"}),e(m?"common.loading":"payments.reject")]})]})]}):null})():d.jsxs(ut,{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:205",className:"card-premium text-center py-12",children:[d.jsx(Sg,{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:206",className:"w-12 h-12 text-muted-foreground mx-auto mb-4"}),d.jsx("p",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:207",className:"text-lg font-medium text-foreground",children:e("payments.selectProof")}),d.jsx("p",{"data-loc":"client/src/pages/PaymentVerificationAdmin.tsx:208",className:"text-muted-foreground mt-2",children:e("payments.selectProofDesc")})]})})]})]})})}const Ym={super_admin:{labelEn:"Super Admin",labelAr:"مدير عام",icon:TE,color:"hsl(var(--gold))"},wholesaler:{labelEn:"Wholesaler",labelAr:"تاجر جملة",icon:EE,color:"hsl(var(--sky))"},sub_agent:{labelEn:"Sub-Agent",labelAr:"وكيل فرعي",icon:RE,color:"hsl(var(--primary))"}};function PP(){const{i18n:e}=Ha(),t=e.language==="ar",a=qe.useUtils(),[r,n]=C.useState(null),{data:l,isLoading:o}=qe.users.list.useQuery(),{data:c}=qe.agents.list.useQuery(),{data:f}=qe.agents.wholesalers.useQuery(),p=new Map((c??[]).map(O=>[O.id,O])),[m,g]=C.useState(!1),[v,w]=C.useState({name:"",email:"",password:"",agentType:"sub_agent",companyName:"",phone:""}),S=()=>w({name:"",email:"",password:"",agentType:"sub_agent",companyName:"",phone:""}),y=qe.users.createAccount.useMutation({onSuccess:()=>{Le.success(t?"تم إنشاء الحساب بنجاح":"Account created successfully"),a.users.list.invalidate(),g(!1),S()},onError:O=>Le.error(O?.message||(t?"حدث خطأ":"Something went wrong"))}),_=qe.users.setRole.useMutation({onSuccess:()=>{Le.success(t?"تم تحديث الدور بنجاح":"Role updated successfully"),a.users.list.invali
422date(),n(null)},onError:O=>{Le.error(O?.message||(t?"حدث خطأ":"Something went wrong")),n(null)}}),[E,N]=C.useState(null),[T,j]=C.useState(""),R=qe.users.resetPassword.useMutation({onSuccess:()=>{Le.success(t?"تمت إعادة تعيين كلمة المرور":"Password reset"),N(null),j("")},onError:O=>Le.error(O?.message||(t?"حدث خطأ":"Something went wrong"))}),M=qe.users.setStatus.useMutation({onSuccess:()=>{Le.success(t?"تم تحديث حالة الحساب":"Account status updated"),a.users.list.invalidate()},onError:O=>Le.error(O?.message||(t?"حدث خطأ":"Something went wrong"))}),A=(O,ee)=>{n(O),_.mutate({userId:O,agentType:ee})},[P,I]=C.useState(null),[z,Y]=C.useState("none"),q=qe.agents.assignParent.useMutation({onSuccess:()=>{Le.success(t?"تم تحديث تاجر الجملة":"Wholesaler assignment updated"),a.agents.list.invalidate(),I(null)},onError:O=>Le.error(O?.message||(t?"حدث خطأ":"Something went wrong"))}),te=O=>{O.preventDefault(),P&&q.mutate({agentId:P.agentId,parentAgentId:z==="none"?null:Number(z)})},oe=O=>{if(O.preventDefault(),!!E){if(T.length<6){Le.error(t?"كلمة المرور قصيرة جداً (6 أحرف على الأقل)":"Password too short (min 6 characters)");return}R.mutate({userId:E.id,newPassword:T})}},ce=O=>{if(O.preventDefault(),!v.name||!v.email||v.password.length<6){Le.error(t?"يرجى تعبئة جميع الحقول المطلوبة":"Please complete all required fields");return}y.mutate({name:v.name,email:v.email,password:v.password,agentType:v.agentType,companyName:v.companyName||void 0,phone:v.phone||void 0})};return d.jsxs("div",{"data-loc":"client/src/pages/UserManagement.tsx:186",dir:t?"rtl":"ltr",className:"min-h-screen bg-[hsl(var(--background))] p-6 md:p-8",children:[d.jsxs("div",{"data-loc":"client/src/pages/UserManagement.tsx:187",className:"max-w-6xl mx-auto",children:[d.jsxs("div",{"data-loc":"client/src/pages/UserManagement.tsx:189",className:"flex items-end justify-between mb-8 flex-wrap gap-4",children:[d.jsxs("div",{"data-loc":"client/src/pages/UserManagement.tsx:190",children:[d.jsx(_n,{"data-loc":"client/src/pages/UserManagement.tsx:191",href:"/admin/dashboard",children:d.jsxs("button",{"data-loc":"client/src/pages/UserManagement.tsx:192",className:"inline-flex items-center gap-2 text-sm text-[hsl(var(--muted-foreground))] hover:text-[hsl(var(--sky))] transition-colors mb-3",children:[d.jsx(o0,{"data-loc":"client/src/pages/UserManagement.tsx:193",size:16,className:t?"rotate-180":""}),t?"العودة للوحة التحكم":"Back to Dashboard"]})}),d.jsxs("h1",{"data-loc":"client/src/pages/UserManagement.tsx:197",className:"text-3xl font-bold text-[hsl(var(--primary))] flex items-center gap-3",children:[d.jsx(Pi,{"data-loc":"client/src/pages/UserManagement.tsx:198",className:"text-[hsl(var(--sky))]"}),t?"إدارة الحسابات والأدوار":"Account & Role Management"]}),d.jsx("p",{"data-loc":"client/src/pages/UserManagement.tsx:201",className:"text-[hsl(var(--muted-foreground))] mt-1",children:t?"أنشئ حسابات تجار الجملة والوكلاء الفرعيين، وأعد تعيين كلمات المرور، وأدر الأدوار والحالة.":"Create Wholesaler & Sub-Agent accounts, reset passwords, and manage roles and status."})]}),d.jsxs(En,{"data-loc":"client/src/pages/UserManagement.tsx:209",open:m,onOpenChange:g,children:[d.jsx(sM,{"data-loc":"client/src/pages/UserManagement.tsx:210",asChild:!0,children:d.jsxs(Ge,{"data-loc":"client/src/pages/UserManagement.tsx:211",className:"gap-2",children:[d.jsx(FE,{"data-loc":"client/src/pages/UserManagement.tsx:212",size:16}),t?"إنشاء حساب":"Create Account"]})}),d.jsxs(An,{"data-loc":"client/src/pages/UserManagement.tsx:216",dir:t?"rtl":"ltr",children:[d.jsxs(Tn,{"data-loc":"client/src/pages/UserManagement.tsx:217",children:[d.jsx(kn,{"data-loc":"client/src/pages/UserManagement.tsx:218",children:t?"إنشاء حساب جديد":"Create a New Account"}),d.jsx(yl,{"data-loc":"client/src/pages/UserManagement.tsx:219",children:t?"سيتمكن صاحب الحساب من تسجيل الدخول بالبريد وكلمة المرور.":"The account holder will sign in with this email and password."})]}),d.jsxs("form",{"data-loc":"client/src/pages/UserManagement.tsx:225",onSubmit:ce,className:"space-y-4",children:[d.jsxs("div",{"data-loc":"client/src/pages/UserManagement.tsx:226",className:"grid grid-cols-1 sm:grid-cols-2 gap-4",children:[d.jsxs("div",{"data-loc":"client/src/pages/UserManagement.tsx:227",className:"space-y-1.5",children:[d.jsxs(fa,{"data-loc":"client/src/pages/UserManagement.tsx:228",htmlFor:"u-name",children:[t?"الاسم":"Full name"," *"]}),d.jsx(Pa,{"data-loc":"client/src/pages/UserManagement.tsx:229",id:"u-name",value:v.name,onChange:O=>w({...v,name:O.target.value}),placeholder:t?"اسم المستخدم":"Jane Doe"})]}),d.jsxs("div",{"data-loc":"client/src/pages/UserManagement.tsx:236",className:"space-y-1.5",children:[d.jsxs(fa,{"data-loc":"client/src/pages/UserManagement.tsx:237",htmlFor:"u-email",children:[t?"البريد الإلكتروني":"Email"," *"]}),d.jsx(Pa,{"data-loc":"client/src/pages/UserManagement.tsx:238",id:"u-email",type:"email",value:v.email,onChange:O=>w({...v,email:O.target.value}),placeholder:"[email protected]"})]}),d.jsxs("div",{"data-loc":"client/src/pages/UserManagement.tsx:246",className:"space-y-1.5",children:[d.jsxs(fa,{"data-loc":"client/src/pages/UserManagement.tsx:247",htmlFor:"u-pass",children:[t?"كلمة المرور":"Password"," *"]}),d.jsx(Pa,{"data-loc":"client/src/pages/UserManagement.tsx:248",id:"u-pass",type:"text",value:v.password,onChange:O=>w({...v,password:O.target.value}),placeholder:t?"6 أحرف على الأقل":"min 6 characters"})]}),d.jsxs("div",{"data-loc":"client/src/pages/UserManagement.tsx:256",className:"space-y-1.5",children:[d.jsxs(fa,{"data-loc":"client/src/pages/UserManagement.tsx:257",children:[t?"الدور":"Role"," *"]}),d.jsxs(Fl,{"data-loc":"client/src/pages/UserManagement.tsx:258",value:v.agentType,onValueChange:O=>w({...v,agentType:O}),children:[d.jsx(jl,{"data-loc":"client/src/pages/UserManagement.tsx:262",children:d.jsx(Rl,{"data-loc":"client/src/pages/UserManagement.tsx:263"})}),d.jsxs(Ml,{"data-loc":"client/src/pages/UserManagement.tsx:265",children:[d.jsx(ua,{"data-loc":"client/src/pages/UserManagement.tsx:266",value:"sub_agent",children:t?"وكيل فرعي":"Sub-Agent"}),d.jsx(ua,{"data-loc":"client/src/pages/UserManagement.tsx:267",value:"wholesaler",children:t?"تاجر جملة":"Wholesaler"}),d.jsx(ua,{"data-loc":"client/src/pages/UserManagement.tsx:268",value:"super_admin",children:t?"مدير عام":"Super Admin"})]})]})]}),d.jsxs("div",{"data-loc":"client/src/pages/UserManagement.tsx:272",className:"space-y-1.5",children:[d.jsx(fa,{"data-loc":"client/src/pages/UserManagement.tsx:273",htmlFor:"u-company",children:t?"اسم الشركة":"Company"}),d.jsx(Pa,{"data-loc":"client/src/pages/UserManagement.tsx:274",id:"u-company",value:v.companyName,onChange:O=>w({...v,companyName:O.target.value}),placeholder:t?"اختياري":"Optional"})]}),d.jsxs("div",{"data-loc":"client/src/pages/UserManagement.tsx:281",className:"space-y-1.5",children:[d.jsx(fa,{"data-loc":"client/src/pages/UserManagement.tsx:282",htmlFor:"u-phone",children:t?"الهاتف":"Phone"}),d.jsx(Pa,{"data-loc":"client/src/pages/UserManagement.tsx:283",id:"u-phone",value:v.phone,onChange:O=>w({...v,phone:O.target.value}),placeholder:t?"اختياري":"Optional"})]})]}),d.jsx(Pn,{"data-loc":"client/src/pages/UserManagement.tsx:291",children:d.jsxs(Ge,{"data-loc":"client/src/pages/UserManagement.tsx:292",type:"submit",disabled:y.isPending,className:"gap-2",children:[y.isPending&&d.jsx(Rt,{"data-loc":"client/src/pages/UserManagement.tsx:293",className:"w-4 h-4 animate-spin"}),t?"إنشاء الحساب":"Create Account"]})})]})]})]})]}),d.jsx(ut,{"data-loc":"client/src/pages/UserManagement.tsx:303",className:"card-premium mb-6 border-l-4",style:{borderLeftColor:"hsl(var(--sky))"},children:d.jsxs("div",{"data-loc":"client/src/pages/UserManagement.tsx:304",className:"flex items-start gap-3",children:[d.jsx(p0,{"data-loc":"client/src/pages/UserManagement.tsx:305",className:"text-[hsl(var(--sky))] mt-1 shrink-0",size:20}),d.jsx("p",{"data-loc":"client/src/pages/UserManagement.tsx:306",className:"text-sm text-[hsl(var(--muted-foreground))]",children:t?"لا يوجد تسجيل ذاتي. كمدير عام، تقوم بإنشاء جميع الحسابات يدوياً وتحديد كلمات المرور والأدوار.":"There is no self-registration. As Super Admin, you create every account, set its password, and assign its role."})]})}),d.jsx(ut,{"data-loc":"client/src/pages/UserManagement.tsx:315",className:"card-premium",children:o?d.jsx("div",{"data-loc":"client/src/pages/UserManagement.tsx:317",className:"flex items-center justify-center py-16",children:d.jsx(Rt,{"data-loc":"client/src/pages/UserManagement.tsx:318",className:"w-8 h-8 animate-spin text-[hsl(var(--sky))]"})}):!l||l.length===0?d.jsxs("div",{"data-loc":"client/src/pages/UserManagement.tsx:321",className:"text-center py-16",children:[d.jsx(Pi,{"data-loc":"client/src/pages/UserManagement.tsx:322",className:"w-12 h-12 text-[hsl(var(--muted-foreground))] mx-auto mb-4 opacity-50"}),d.jsx("p",{"data-loc":"client/src/pages/UserManagement.tsx:323",className:"text-[hsl(var(--muted-foreground))]",children:t?"لا يوجد مستخدمون بعد":"No users yet"})]}):d.jsx("div",{"data-loc":"client/src/pages/UserManagement.tsx:328",className:"overflow-x-auto",children:d.jsxs("table",{"data-loc":"client/src/pages/UserManagement.tsx:329",className:"w-full",children:[d.jsx("thead",{"data-loc":"client/src/pages/UserManagement.tsx:330",children:d.jsxs("tr",{"data-loc":"client/src/pages/UserManagement.tsx:331",className:"border-b border-[hsl(var(--border))]",children:[d.jsx("th",{"data-loc":"client/src/pages/UserManagement.tsx:332",className:`py-3 px-4 font-semibold text-[hsl(var(--primary))] ${t?"text-right":"text-left"}`,children:t?"المستخدم":"User"}),d.jsx("th",{"data-loc":"client/src/pages/UserManagement.tsx:335",className:`py-3 px-4 font-semibold text-[hsl(var(--primary))] ${t?"text-right":"text-left"}`,children:t?"البريد الإلكتروني":"Email"}),d.jsx("th",{"data-loc":"client/src/pages/UserManagement.tsx:338",className:`py-3 px-4 font-semibold text-[hsl(var(--primary))] ${t?"text-right":"text-left"}`,children:t?"الدور الحالي":"Current Role"}),d.jsx("th",{"data-loc":"client/src/pages/UserManagement.tsx:341",className:`py-3 px-4 font-semibold text-[hsl(var(--primary))] ${t?"text-right":"text-left"}`,children:t?"تعيين دور":"Assign Role"}),d.jsx("th",{"data-loc":"client/src/pages/UserManagement.tsx:344",className:`py-3 px-4 font-semibold text-[hsl(var(--primary))] ${t?"text-right":"text-left"}`,children:t?"إجراءات":"Actions"})]})}),d.jsx("tbody",{"data-loc":"client/src/pages/UserManagement.tsx:349",children:l.map(O=>{const ee=O.agentType||"sub_agent",ne=Ym[ee],ae=ne.icon,we=O.accountStatus==="suspended";return d.jsxs("tr",{"data-loc":"client/src/pages/UserManagement.tsx:356",className:"border-b border-[hsl(var(--border))] hover:bg-[hsl(var(--muted))]/40 transition-colors",children:[d.jsxs("td",{"data-loc":"client/src/pages/UserManagement.tsx:357",className:"py-4 px-4",children:[d.jsxs("div",{"data-loc":"client/src/pages/UserManagement.tsx:358",className:"font-medium text-[hsl(var(--foreground))] flex items-center gap-2",children:[O.name||"—",we&&d.jsx("span",{"data-loc":"client/src/pages/UserManagement.tsx:361",className:"text-[10px] font-semibold px-2 py-0.5 rounded-full bg-red-100 text-red-700",children:t?"موقوف":"Suspended"})]}),d.jsxs("div",{"data-loc":"client/src/pages/UserManagement.tsx:366",className:"text-xs text-[hsl(var(--muted-foreground))]",children:["ID: ",O.id]})]}),d.jsx("td",{"data-loc":"client/src/pages/UserManagement.tsx:368",className:"py-4 px-4 text-[hsl(var(--muted-foreground))]",children:O.email||"—"}),d.jsx("td",{"data-loc":"client/src/pages/UserManagement.tsx:369",className:"py-4 px-4",children:d.jsxs("span",{"data-loc":"client/src/pages/UserManagement.tsx:370",className:"inline-flex items-center gap-1.5 px-3 py-1 rounded-full text-xs font-semibold",style:{backgroundColor:`${ne.color}1a`,color:ne.color},children:[d.jsx(ae,{"data-loc":"client/src/pages/UserManagement.tsx:374",size:14}),t?ne.labelAr:ne.labelEn]})}),d.jsx("td",{"data-loc":"client/src/pages/UserManagement.tsx:378",className:"py-4 px-4",children:d.jsx("div",{"data-loc":"client/src/pages/UserManagement.tsx:379",className:"flex flex-wrap gap-2",children:["sub_agent","wholesaler","super_admin"].map(H=>{const D=ee===H;return d.jsx(Ge,{"data-loc":"client/src/pages/UserManagement.tsx:383",size:"sm",disabled:D||r===O.id,onClick:()=>A(O.id,H),className:`text-xs ${D?"opacity-60 cursor-default":""}`,variant:D?"secondary":"outline",children:r===O.id?d.jsx(Rt,{"data-loc":"client/src/pages/UserManagement.tsx:392",className:"w-3 h-3 animate-spin"}):t?Ym[H].labelAr:Ym[H].labelEn},H)})})}),d.jsxs("td",{"data-loc":"client/src/pages/UserManagement.tsx:401",className:"py-4 px-4",children:[d.jsxs("div",{"data-loc":"client/src/pages/UserManagement.tsx:402",className:"flex flex-wrap gap-2",children:[d.jsxs(Ge,{"data-loc":"client/src/pages/UserManagement.tsx:403",size:"sm",variant:"outline",className:"text-xs gap-1",onClick:()=>{j(""),N({id:O.id,name:O.name||O.email||`#${O.id}`})},children:[d.jsx(CE,{"data-loc":"client/src/pages/UserManagement.tsx:412",size:13}),t?"كلمة المرور":"Password"]}),d.jsxs(Ge,{"data-loc":"client/src/pages/UserManagement.tsx:415",size:"sm",variant:"outline",className:`text-xs gap-1 ${we?"text-green-700":"text-red-700"}`,onClick:()=>M.mutate({userId:O.id,status:we?"active":"suspended"}),children:[we?d.jsx(Cx,{"data-loc":"client/src/pages/UserManagement.tsx:423",size:13}):d.jsx(_E,{"data-loc":"client/src/pages/UserManagement.tsx:423",size:13}),we?t?"تفعيل":"Activate":t?"إيقاف":"Suspend"]}),ee==="sub_agent"&&O.agentId&&d.jsxs(Ge,{"data-loc":"client/src/pages/UserManagement.tsx:427",size:"sm",variant:"outline",className:"text-xs gap-1 text-[hsl(var(--sky))]",onClick:()=>{const H=p.get(O.agentId);Y(H?.parentAgentId?String(H.parentAgentId):"none"),I({agentId:O.agentId,name:O.name||O.email||`#${O.id}`})},children:[d.jsx(F5,{"data-loc":"client/src/pages/UserManagement.tsx:437",size:13}),t?"تاجر الجملة":"Wholesaler"]})]}),ee==="sub_agent"&&O.agentId&&(()=>{const H=p.get(O.agentId),D=H?.parentAgentId?p.get(H.parentAgentId):null;return d.jsxs("div",{"data-loc":"client/src/pages/UserManagement.tsx:446",className:"text-[11px] text-[hsl(var(--muted-foreground))] mt-1.5",children:[t?"تاجر الجملة: ":"Wholesaler: ",d.jsx("span",{"data-loc":"client/src/pages/UserManagement.tsx:448",className:D?"font-medium text-[hsl(var(--foreground))]":"italic",children:D?D.name:t?"غير معيّن":"Unassigned"})]})})()]})]},O.id)})})]})})})]}),d.jsx(En,{"data-loc":"client/src/pages/UserManagement.tsx:466",open:!!E,onOpenChange:O=>!O&&N(null),children:d.jsxs(An,{"data-loc":"client/src/pages/UserManagement.tsx:467",dir:t?"rtl":"ltr",children:[d.jsxs(Tn,{"data-loc":"client/src/pages/UserManagement.tsx:468",children:[d.jsx(kn,{"data-loc":"client/src/pages/UserManagement.tsx:469",children:t?"إعادة تعيين كلمة المرور":"Reset Password"}),d.jsx(yl,{"data-loc":"client/src/pages/UserManagement.tsx:470",children:t?`تعيين كلمة مرور جديدة لـ ${E?.name??""}.`:`Set a new password for ${E?.name??""}.`})]}),d.jsxs("form",{"data-loc":"client/src/pages/UserManagement.tsx:476",onSubmit:oe,className:"space-y-4",children:[d.jsxs("div",{"data-loc":"client/src/pages/UserManagement.tsx:477",className:"space-y-1.5",children:[d.jsxs(fa,{"data-loc":"client/src/pages/UserManagement.tsx:478",htmlFor:"reset-pass",children:[t?"كلمة المرور الجديدة":"New password"," *"]}),d.jsx(Pa,{"data-loc":"client/src/pages/UserManagement.tsx:479",id:"reset-pass",type:"text",value:T,onChange:O=>j(O.target.value),placeholder:t?"6 أحرف على الأقل":"min 6 characters",autoF
422ocus:!0})]}),d.jsx(Pn,{"data-loc":"client/src/pages/UserManagement.tsx:488",children:d.jsxs(Ge,{"data-loc":"client/src/pages/UserManagement.tsx:489",type:"submit",disabled:R.isPending||T.length<6,className:"gap-2",children:[R.isPending&&d.jsx(Rt,{"data-loc":"client/src/pages/UserManagement.tsx:494",className:"w-4 h-4 animate-spin"}),t?"تحديث كلمة المرور":"Update Password"]})})]})]})}),d.jsx(En,{"data-loc":"client/src/pages/UserManagement.tsx:503",open:!!P,onOpenChange:O=>!O&&I(null),children:d.jsxs(An,{"data-loc":"client/src/pages/UserManagement.tsx:504",dir:t?"rtl":"ltr",children:[d.jsxs(Tn,{"data-loc":"client/src/pages/UserManagement.tsx:505",children:[d.jsx(kn,{"data-loc":"client/src/pages/UserManagement.tsx:506",children:t?"تعيين تاجر الجملة":"Assign Wholesaler"}),d.jsx(yl,{"data-loc":"client/src/pages/UserManagement.tsx:507",children:t?`ربط الوكيل الفرعي ${P?.name??""} بتاجر جملة.`:`Link sub-agent ${P?.name??""} to a wholesaler.`})]}),d.jsxs("form",{"data-loc":"client/src/pages/UserManagement.tsx:513",onSubmit:te,className:"space-y-4",children:[d.jsxs("div",{"data-loc":"client/src/pages/UserManagement.tsx:514",className:"space-y-1.5",children:[d.jsx(fa,{"data-loc":"client/src/pages/UserManagement.tsx:515",children:t?"تاجر الجملة":"Wholesaler"}),d.jsxs(Fl,{"data-loc":"client/src/pages/UserManagement.tsx:516",value:z,onValueChange:Y,children:[d.jsx(jl,{"data-loc":"client/src/pages/UserManagement.tsx:517",children:d.jsx(Rl,{"data-loc":"client/src/pages/UserManagement.tsx:518"})}),d.jsxs(Ml,{"data-loc":"client/src/pages/UserManagement.tsx:520",children:[d.jsx(ua,{"data-loc":"client/src/pages/UserManagement.tsx:521",value:"none",children:t?"غير معيّن":"Unassigned"}),(f??[]).map(O=>d.jsxs(ua,{"data-loc":"client/src/pages/UserManagement.tsx:523",value:String(O.id),children:[O.name,O.companyName?` — ${O.companyName}`:""]},O.id))]})]}),(!f||f.length===0)&&d.jsx("p",{"data-loc":"client/src/pages/UserManagement.tsx:530",className:"text-xs text-[hsl(var(--muted-foreground))]",children:t?"لا يوجد تجار جملة بعد. أنشئ حساب تاجر جملة أولاً.":"No wholesalers yet. Create a wholesaler account first."})]}),d.jsx(Pn,{"data-loc":"client/src/pages/UserManagement.tsx:537",children:d.jsxs(Ge,{"data-loc":"client/src/pages/UserManagement.tsx:538",type:"submit",disabled:q.isPending,className:"gap-2",children:[q.isPending&&d.jsx(Rt,{"data-loc":"client/src/pages/UserManagement.tsx:539",className:"w-4 h-4 animate-spin"}),t?"حفظ":"Save"]})})]})]})})]})}function LP(e){switch(e){case"super_admin":return"/admin/dashboard";case"wholesaler":return"/wholesaler/dashboard";case"sub_agent":return"/agent/dashboard";default:return null}}const BP="/manus-storage/skycharter-logo-icon_4a623f9b.png";function IP(){const{user:e,loading:t,isAuthenticated:a}=Gi(),[,r]=ds(),{i18n:n}=Ha(),l=n.language==="ar",o=e?.agentType,c=LP(o);return C.useEffect(()=>{t||a&&c&&r(c,{replace:!0})},[t,a,c,r]),!t&&!a?d.jsx("div",{"data-loc":"client/src/pages/DashboardRouter.tsx:44",dir:l?"rtl":"ltr",className:"min-h-screen flex items-center justify-center bg-gradient-to-br from-[hsl(var(--sky))]/8 via-[hsl(var(--background))] to-[hsl(var(--gold))]/8 px-6",children:d.jsxs("div",{"data-loc":"client/src/pages/DashboardRouter.tsx:48",className:"w-full max-w-md text-center bg-white rounded-2xl shadow-xl border border-[hsl(var(--border))] p-8",children:[d.jsx("img",{"data-loc":"client/src/pages/DashboardRouter.tsx:49",src:BP,alt:"SkyCharter",className:"w-16 h-16 mx-auto mb-5 rounded-2xl object-contain"}),d.jsx("h1",{"data-loc":"client/src/pages/DashboardRouter.tsx:50",className:"text-2xl font-bold text-[hsl(var(--primary))] mb-2",children:l?"تسجيل الدخول إلى SkyCharter":"Sign in to SkyCharter"}),d.jsx("p",{"data-loc":"client/src/pages/DashboardRouter.tsx:53",className:"text-[hsl(var(--muted-foreground))] mb-6 text-sm",children:l?"يلزم تسجيل الدخول للوصول إلى لوحة التحكم.":"Authentication is required to access your dashboard."}),d.jsxs(Ge,{"data-loc":"client/src/pages/DashboardRouter.tsx:58",className:"w-full button-primary gap-2 h-11",onClick:()=>{window.location.href=Lx()},children:[d.jsx(Fx,{"data-loc":"client/src/pages/DashboardRouter.tsx:64",size:18}),l?"تسجيل الدخول":"Sign in"]})]})}):d.jsx("div",{"data-loc":"client/src/pages/DashboardRouter.tsx:74",dir:l?"rtl":"ltr",className:"min-h-screen flex items-center justify-center bg-[hsl(var(--background))]",children:d.jsxs("div",{"data-loc":"client/src/pages/DashboardRouter.tsx:78",className:"text-center",children:[d.jsx(Rt,{"data-loc":"client/src/pages/DashboardRouter.tsx:79",className:"w-10 h-10 animate-spin text-[hsl(var(--sky))] mx-auto mb-4"}),d.jsx("p",{"data-loc":"client/src/pages/DashboardRouter.tsx:80",className:"text-[hsl(var(--muted-foreground))]",children:l?"جارٍ تجÙ
422‡ÙŠØ² لوحة التحكم...":"Preparing your dashboard..."})]})})}/*! xlsx.js (C) 2013-present SheetJS -- http://sheetjs.com */var _0={};_0.version="0.18.5";var sT=1252,UP=[874,932,936,949,950,1250,1251,1252,1253,1254,1255,1256,1257,1258,1e4],Jx={0:1252,1:65001,2:65001,77:1e4,128:932,129:949,130:1361,134:936,136:950,161:1253,162:1254,163:1258,177:1255,178:1256,186:1257,204:1251,222:874,238:1250,255:1252,69:6969},e1=function(e){UP.indexOf(e)!=-1&&(sT=Jx[0]=e)};function zP(){e1(1252)}var Ln=function(e){e1(e)};function t1(){Ln(1200),zP()}function lS(e){for(var t=[],a=0,r=e.length;a<r;++a)t[a]=e.charCodeAt(a);return t}function HP(e){for(var t=[],a=0;a<e.length>>1;++a)t[a]=String.fromCharCode(e.charCodeAt(2*a)+(e.charCodeAt(2*a+1)<<8));return t.join("")}function iT(e){for(var t=[],a=0;a<e.length>>1;++a)t[a]=String.fromCharCode(e.charCodeAt(2*a+1)+(e.charCodeAt(2*a)<<8));return t.join("")}var pu=function(e){var t=e.charCodeAt(0),a=e.charCodeAt(1);return t==255&&a==254?HP(e.slice(2)):t==254&&a==255?iT(e.slice(2)):t==65279?e.slice(1):e},Ud=function(t){return String.fromCharCode(t)},oS=function(t){return String.fromCharCode(t)},Mu,Di="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function Pu(e){for(var t="",a=0,r=0,n=0,l=0,o=0,c=0,f=0,p=0;p<e.length;)a=e.charCodeAt(p++),l=a>>2,r=e.charCodeAt(p++),o=(a&3)<<4|r>>4,n=e.charCodeAt(p++),c=(r&15)<<2|n>>6,f=n&63,isNaN(r)?c=f=64:isNaN(n)&&(f=64),t+=Di.charAt(l)+Di.charAt(o)+Di.charAt(c)+Di.charAt(f);return t}function rn(e){var t="",a=0,r=0,n=0,l=0,o=0,c=0,f=0;e=e.replace(/[^\w\+\/\=]/g,"");for(var p=0;p<e.length;)l=Di.indexOf(e.charAt(p++)),o=Di.indexOf(e.charAt(p++)),a=l<<2|o>>4,t+=String.fromCharCode(a),c=Di.indexOf(e.charAt(p++)),r=(o&15)<<4|c>>2,c!==64&&(t+=String.fromCharCode(r)),f=Di.indexOf(e.charAt(p++)),n=(c&3)<<6|f,f!==64&&(t+=String.fromCharCode(n));return t}var mt=(function(){return typeof Buffer<"u"&&typeof process<"u"&&typeof process.versions<"u"&&!!process.versions.node})(),Xs=(function(){if(typeof Buffer<"u"){var e=!Buffer.from;if(!e)try{Buffer.from("foo","utf8")}catch{e=!0}return e?function(t,a){return a?new Buffer(t,a):new Buffer(t)}:Buffer.from.bind(Buffer)}return function(){}})();function Bi(e){return mt?Buffer.alloc?Buffer.alloc(e):new Buffer(e):typeof Uint8Array<"u"?new Uint8Array(e):new Array(e)}function cS(e){return mt?Buffer.allocUnsafe?Buffer.allocUnsafe(e):new Buffer(e):typeof Uint8Array<"u"?new Uint8Array(e):new Array(e)}var en=function(t){return mt?Xs(t,"binary"):t.split("").map(function(a){return a.charCodeAt(0)&255})};function sh(e){if(typeof ArrayBuffer>"u")return en(e);for(var t=new ArrayBuffer(e.length),a=new Uint8Array(t),r=0;r!=e.length;++r)a[r]=e.charCodeAt(r)&255;return t}function $i(e){if(Array.isArray(e))return e.map(function(r){return String.fromCharCode(r)}).join("");for(var t=[],a=0;a<e.length;++a)t[a]=String.fromCharCode(e[a]);return t.join("")}function VP(e){if(typeof Uint8Array>"u")throw new Error("Unsupported");return new Uint8Array(e)}function a1(e){if(typeof ArrayBuffer>"u")throw new Error("Unsupported");if(e instanceof ArrayBuffer)return a1(new Uint8Array(e));for(var t=new Array(e.length),a=0;a<e.length;++a)t[a]=e[a];return t}var Xa=mt?function(e){return Buffer.concat(e.map(function(t){return Buffer.isBuffer(t)?t:Xs(t)}))}:function(e){if(typeof Uint8Array<"u"){var t=0,a=0;for(t=0;t<e.length;++t)a+=e[t].length;var r=new Uint8Array(a),n=0;for(t=0,a=0;t<e.length;a+=n,++t)if(n=e[t].length,e[t]instanceof Uint8Array)r.set(e[t],a);else{if(typeof e[t]=="string")throw"wtf";r.set(new Uint8Array(e[t]),a)}return r}return[].concat.apply([],e.map(function(l){return Array.isArray(l)?l:[].slice.call(l)}))};function GP(e){for(var t=[],a=0,r=e.length+250,n=Bi(e.length+255),l=0;l<e.length;++l){var o=e.charCodeAt(l);if(o<128)n[a++]=o;else if(o<2048)n[a++]=192|o>>6&31,n[a++]=128|o&63;else if(o>=55296&&o<57344){o=(o&1023)+64;var c=e.charCodeAt(++l)&1023;n[a++]=240|o>>8&7,n[a++]=128|o>>2&63,n[a++]=128|c>>6&15|(o&3)<<4,n[a++]=128|c&63}else n[a++]=224|o>>12&15,n[a++]=128|o>>6&63,n[a++]=128|o&63;a>r&&(t.push(n.slice(0,a)),a=0,n=Bi(65535),r=65530)}return t.push(n.slice(0,a)),Xa(t)}var Tr=/\u0000/g,mu=/[\u0001-\u0006]/g;function Xo(e){for(var t="",a=e.length-1;a>=0;)t+=e.charAt(a--);return t}function Bn(e,t){var a=""+e;return a.length>=t?a:ga("0",t-a.length)+a}function r1(e,t){var a=""+e;return a.length>=t?a:ga(" ",t-a.length)+a}function E0(e,t){var a=""+e;return a.length>=t?a:a+ga(" ",t-a.length)}function WP(e,t){var a=""+Math.round(e);return a.length>=t?a:ga("0",t-a.length)+a}function qP(e,t){var a=""+e;return a.length>=t?a:ga("0",t-a.length)+a}var uS=Math.pow(2,32);function Po(e,t){if(e>uS||e<-uS)return WP(e,t);var a=Math.round(e);return qP(a,t)}function A0(e,t){return t=t||0,e.length>=7+t&&(e.charCodeAt(t)|32)===103&&(e.charCodeAt(t+1)|32)===101&&(e.charCodeAt(t+2)|32)===110&&(e.charCodeAt(t+3)|32)===101&&(e.charCodeAt(t+4)|32)===114&&(e.charCodeAt(t+5)|32)===97&&(e.charCodeAt(t+6)|32)===108}var fS=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],Qm=[["J","Jan","January"],["F","Feb","February"],["M","Mar","March"],["A","Apr","April"],["M","May","May"],["J","Jun","June"],["J","Jul","July"],["A","Aug","August"],["S","Sep","September"],["O","Oct","October"],["N","Nov","November"],["D","Dec","December"]];function $P(e){return e||(e={}),e[0]="General",e[1]="0",e[2]="0.00",e[3]="#,##0",e[4]="#,##0.00",e[9]="0%",e[10]="0.00%",e[11
vendor: 6,739 bytes, line 422
422]="0.00E+00",e[12]="# ?/?",e[13]="# ??/??",e[14]="m/d/yy",e[15]="d-mmm-yy",e[16]="d-mmm",e[17]="mmm-yy",e[18]="h:mm AM/PM",e[19]="h:mm:ss AM/PM",e[20]="h:mm",e[21]="h:mm:ss",e[22]="m/d/yy h:mm",e[37]="#,##0 ;(#,##0)",e[38]="#,##0 ;[Red](#,##0)",e[39]="#,##0.00;(#,##0.00)",e[40]="#,##0.00;[Red](#,##0.00)",e[45]="mm:ss",e[46]="[h]:mm:ss",e[47]="mmss.0",e[48]="##0.0E+0",e[49]="@",e[56]='"上午/下午 "hh"時"mm"分"ss"秒 "',e}var tt={0:"General",1:"0",2:"0.00",3:"#,##0",4:"#,##0.00",9:"0%",10:"0.00%",11:"0.00E+00",12:"# ?/?",13:"# ??/??",14:"m/d/yy",15:"d-mmm-yy",16:"d-mmm",17:"mmm-yy",18:"h:mm AM/PM",19:"h:mm:ss AM/PM",20:"h:mm",21:"h:mm:ss",22:"m/d/yy h:mm",37:"#,##0 ;(#,##0)",38:"#,##0 ;[Red](#,##0)",39:"#,##0.00;(#,##0.00)",40:"#,##0.00;[Red](#,##0.00)",45:"mm:ss",46:"[h]:mm:ss",47:"mmss.0",48:"##0.0E+0",49:"@",56:'"上午/下午 "hh"時"mm"分"ss"秒 "'},dS={5:37,6:38,7:39,8:40,23:0,24:0,25:0,26:0,27:14,28:14,29:14,30:14,31:14,50:14,51:14,52:14,53:14,54:14,55:14,56:14,57:14,58:14,59:1,60:2,61:3,62:4,67:9,68:10,69:12,70:13,71:14,72:14,73:15,74:16,75:17,76:20,77:21,78:22,79:45,80:46,81:47,82:0},XP={5:'"$"#,##0_);\\("$"#,##0\\)',63:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',41:'_(* #,##0_);_(* \\(#,##0\\);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* \\(#,##0\\);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* \\(#,##0.00\\);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* \\(#,##0.00\\);_("$"* "-"??_);_(@_)'};function T0(e,t,a){for(var r=e<0?-1:1,n=e*r,l=0,o=1,c=0,f=1,p=0,m=0,g=Math.floor(n);p<t&&(g=Math.floor(n),c=g*o+l,m=g*p+f,!(n-g<5e-8));)n=1/(n-g),l=o,o=c,f=p,p=m;if(m>t&&(p>t?(m=f,c=l):(m=p,c=o)),!a)return[0,r*c,m];var v=Math.floor(r*c/m);return[v,r*c-v*m,m]}function vl(e,t,a){if(e>2958465||e<0)return null;var r=e|0,n=Math.floor(86400*(e-r)),l=0,o=[],c={D:r,T:n,u:86400*(e-r)-n,y:0,m:0,d:0,H:0,M:0,S:0,q:0};if(Math.abs(c.u)<1e-6&&(c.u=0),t&&t.date1904&&(r+=1462),c.u>.9999&&(c.u=0,++n==86400&&(c.T=n=0,++r,++c.D)),r===60)o=a?[1317,10,29]:[1900,2,29],l=3;else if(r===0)o=a?[1317,8,29]:[1900,1,0],l=6;else{r>60&&--r;var f=new Date(1900,0,1);f.setDate(f.getDate()+r-1),o=[f.getFullYear(),f.getMonth()+1,f.getDate()],l=f.getDay(),r<60&&(l=(l+6)%7),a&&(l=e7(f,o))}return c.y=o[0],c.m=o[1],c.d=o[2],c.S=n%60,n=Math.floor(n/60),c.M=n%60,n=Math.floor(n/60),c.H=n,c.q=l,c}var lT=new Date(1899,11,31,0,0,0),KP=lT.getTime(),YP=new Date(1900,2,1,0,0,0);function oT(e,t){var a=e.getTime();return t?a-=1461*24*60*60*1e3:e>=YP&&(a+=1440*60*1e3),(a-(KP+(e.getTimezoneOffset()-lT.getTimezoneOffset())*6e4))/(1440*60*1e3)}function n1(e){return e.indexOf(".")==-1?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)$/,"$1")}function QP(e){return e.indexOf("E")==-1?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)[Ee]/,"$1E").replace(/(E[+-])(\d)$/,"$10$2")}function ZP(e){var t=e<0?12:11,a=n1(e.toFixed(12));return a.length<=t||(a=e.toPrecision(10),a.length<=t)?a:e.toExponential(5)}function JP(e){var t=n1(e.toFixed(11));return t.length>(e<0?12:11)||t==="0"||t==="-0"?e.toPrecision(6):t}function Lu(e){var t=Math.floor(Math.log(Math.abs(e))*Math.LOG10E),a;return t>=-4&&t<=-1?a=e.toPrecision(10+t):Math.abs(t)<=9?a=ZP(e):t===10?a=e.toFixed(10).substr(0,12):a=JP(e),n1(QP(a.toUpperCase()))}function Pl(e,t){switch(typeof e){case"string":return e;case"boolean":return e?"TRUE":"FALSE";case"number":return(e|0)===e?e.toString(10):Lu(e);case"undefined":return"";case"object":if(e==null)return"";if(e instanceof Date)return Cn(14,oT(e,t&&t.date1904),t)}throw new Error("unsupported value in General format: "+e)}function e7(e,t){t[0]-=581;var a=e.getDay();return e<60&&(a=(a+6)%7),a}function t7(e,t,a,r){var n="",l=0,o=0,c=a.y,f,p=0;switch(e){case 98:c=a.y+543;case 121:switch(t.length){case 1:case 2:f=c%100,p=2;break;default:f=c%1e4,p=4;break}break;case 109:switch(t.length){case 1:case 2:f=a.m,p=t.length;break;case 3:return Qm[a.m-1][1];case 5:return Qm[a.m-1][0];default:return Qm[a.m-1][2]}break;case 100:switch(t.length){case 1:case 2:f=a.d,p=t.length;break;case 3:return fS[a.q][0];default:return fS[a.q][1]}break;case 104:switch(t.length){case 1:case 2:f=1+(a.H+11)%12,p=t.length;break;default:throw"bad hour format: "+t}break;case 72:switch(t.length){case 1:case 2:f=a.H,p=t.length;break;default:throw"bad hour format: "+t}break;case 77:switch(t.length){case 1:case 2:f=a.M,p=t.length;break;default:throw"bad minute format: "+t}break;case 115:if(t!="s"&&t!="ss"&&t!=".0"&&t!=".00"&&t!=".000")throw"bad second format: "+t;return a.u===0&&(t=="s"||t=="ss")?Bn(a.S,t.length):(r>=2?o=r===3?1e3:100:o=r===1?10:1,l=Math.round(o*(a.S+a.u)),l>=60*o&&(l=0),t==="s"?l===0?"0":""+l/o:(n=Bn(l,2+r),t==="ss"?n.substr(0,2):"."+n.substr(2,t.length-1)));case 90:switch(t){case"[h]":case"[hh]":f=a.D*24+a.H;break;case"[m]":case"[mm]":f=(a.D*24+a.H)*60+a.M;break;case"[s]":case"[ss]":f=((a.D*24+a.H)*60+a.M)*60+Math.round(a.S+a.u);break;default:throw"bad abstime format: "+t}p=t.length===3?1:2;break;case 101:f=c,p=1;break}var m=p>0?Bn(f,p):"";return m}function Oi(e){var t=3;if(e.length<=t)return e;for(var a=e.length%t,r=e.substr(0,a);a!=e.length;a+=t)r+=(r.length>0?",":"")+e.substr(a,t);return r}var cT=/%/g;function a7(e,t,a){var r=t.replace(cT,""),n=t.length-r.length;return zs(e,r,a*Math.pow(10,2*n))+ga("%",n)}function r7(e,t,a){for(var r=t.length-1;t.charCodeAt(r-1)===44;)--r;return zs(e,t.substr(0,r),a/Math.pow(10,3*(t.length-r)))}function uT(e,t){var a,r=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(t==0)return"0.0E+0";if(t<0)return"-"+uT(e,-t);var n=e.indexOf(".");n===-1&&(n=e.indexOf("E"));var l=Math.floor(Math.log(t)*Math.LOG10E)%n;if(l<0&&(l+=n),a=(t/Math.pow(10,l)).toPrecision(r+1+(n+l)%n),a.indexOf("e")===-1){var o=Math.floor(Math.log(t)*Math.LOG10E);for(a.indexOf(".")===-1?a=a.charAt(0)+"."+a.substr(1)+"E+"+(o-a.length+l):a+="E+"+(o-l);a.substr(0,2)==="0.";)a=a.charAt(0)+a.substr(2,n)+"."+a.substr(2+n),a=a.replace(/^0+([1-9])/,"$1").replace(/^0+\./,"0.");a=a.replace(/\+-/,"-")}a=a.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(c,f,p,m){return f+p+m.substr(0,(n+l)%n)+"."+m.substr(l)+"E"})}else a=t.toExponential(r);return e.match(/E\+00$/)&&a.match(/e[+-]\d$/)&&(a=a.substr(0,a.length-1)+"0"+a.charAt(a.length-1)),e.match(/E\-/)&&a.match(/e\+/)&&(a=a.replace(/e\+/,"e")),a.replace("e","E")}var fT=/# (\?+)( ?)\/( ?)(\d+)/;function n7(e,t,a){var r=parseInt(e[4],10),n=Math.round(t*r),l=Math.floor(n/r),o=n-l*r,c=r;return a+(l===0?"":""+l)+" "+(o===0?ga(" ",e[1].length+1+e[4].length):r1(o,e[1].length)+e[2]+"/"+e[3]+Bn(c,e[4].length))}function s7(e,t,a){return a+(t===0?"":""+t)+ga(" ",e[1].length+2+e[4].length)}
vendor: 17,082 bytes, line 422
422var dT=/^#*0*\.([0#]+)/,hT=/\).*[0#]/,pT=/\(###\) ###\\?-####/;function Er(e){for(var t="",a,r=0;r!=e.length;++r)switch(a=e.charCodeAt(r)){case 35:break;case 63:t+=" ";break;case 48:t+="0";break;default:t+=String.fromCharCode(a)}return t}function hS(e,t){var a=Math.pow(10,t);return""+Math.round(e*a)/a}function pS(e,t){var a=e-Math.floor(e),r=Math.pow(10,t);return t<(""+Math.round(a*r)).length?0:Math.round(a*r)}function i7(e,t){return t<(""+Math.round((e-Math.floor(e))*Math.pow(10,t))).length?1:0}function l7(e){return e<2147483647&&e>-2147483648?""+(e>=0?e|0:e-1|0):""+Math.floor(e)}function xn(e,t,a){if(e.charCodeAt(0)===40&&!t.match(hT)){var r=t.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return a>=0?xn("n",r,a):"("+xn("n",r,-a)+")"}if(t.charCodeAt(t.length-1)===44)return r7(e,t,a);if(t.indexOf("%")!==-1)return a7(e,t,a);if(t.indexOf("E")!==-1)return uT(t,a);if(t.charCodeAt(0)===36)return"$"+xn(e,t.substr(t.charAt(1)==" "?2:1),a);var n,l,o,c,f=Math.abs(a),p=a<0?"-":"";if(t.match(/^00+$/))return p+Po(f,t.length);if(t.match(/^[#?]+$/))return n=Po(a,0),n==="0"&&(n=""),n.length>t.length?n:Er(t.substr(0,t.length-n.length))+n;if(l=t.match(fT))return n7(l,f,p);if(t.match(/^#+0+$/))return p+Po(f,t.length-t.indexOf("0"));if(l=t.match(dT))return n=hS(a,l[1].length).replace(/^([^\.]+)$/,"$1."+Er(l[1])).replace(/\.$/,"."+Er(l[1])).replace(/\.(\d*)$/,function(S,y){return"."+y+ga("0",Er(l[1]).length-y.length)}),t.indexOf("0.")!==-1?n:n.replace(/^0\./,".");if(t=t.replace(/^#+([0.])/,"$1"),l=t.match(/^(0*)\.(#*)$/))return p+hS(f,l[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,l[1].length?"0.":".");if(l=t.match(/^#{1,3},##0(\.?)$/))return p+Oi(Po(f,0));if(l=t.match(/^#,##0\.([#0]*0)$/))return a<0?"-"+xn(e,t,-a):Oi(""+(Math.floor(a)+i7(a,l[1].length)))+"."+Bn(pS(a,l[1].length),l[1].length);if(l=t.match(/^#,#*,#0/))return xn(e,t.replace(/^#,#*,/,""),a);if(l=t.match(/^([0#]+)(\\?-([0#]+))+$/))return n=Xo(xn(e,t.replace(/[\\-]/g,""),a)),o=0,Xo(Xo(t.replace(/\\/g,"")).replace(/[0#]/g,function(S){return o<n.length?n.charAt(o++):S==="0"?"0":""}));if(t.match(pT))return n=xn(e,"##########",a),"("+n.substr(0,3)+") "+n.substr(3,3)+"-"+n.substr(6);var m="";if(l=t.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return o=Math.min(l[4].length,7),c=T0(f,Math.pow(10,o)-1,!1),n=""+p,m=zs("n",l[1],c[1]),m.charAt(m.length-1)==" "&&(m=m.substr(0,m.length-1)+"0"),n+=m+l[2]+"/"+l[3],m=E0(c[2],o),m.length<l[4].length&&(m=Er(l[4].substr(l[4].length-m.length))+m),n+=m,n;if(l=t.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return o=Math.min(Math.max(l[1].length,l[4].length),7),c=T0(f,Math.pow(10,o)-1,!0),p+(c[0]||(c[1]?"":"0"))+" "+(c[1]?r1(c[1],o)+l[2]+"/"+l[3]+E0(c[2],o):ga(" ",2*o+1+l[2].length+l[3].length));if(l=t.match(/^[#0?]+$/))return n=Po(a,0),t.length<=n.length?n:Er(t.substr(0,t.length-n.length))+n;if(l=t.match(/^([#0?]+)\.([#0]+)$/)){n=""+a.toFixed(Math.min(l[2].length,10)).replace(/([^0])0+$/,"$1"),o=n.indexOf(".");var g=t.indexOf(".")-o,v=t.length-n.length-g;return Er(t.substr(0,g)+n+t.substr(t.length-v))}if(l=t.match(/^00,000\.([#0]*0)$/))return o=pS(a,l[1].length),a<0?"-"+xn(e,t,-a):Oi(l7(a)).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(S){return"00,"+(S.length<3?Bn(0,3-S.length):"")+S})+"."+Bn(o,l[1].length);switch(t){case"###,##0.00":return xn(e,"#,##0.00",a);case"###,###":case"##,###":case"#,###":var w=Oi(Po(f,0));return w!=="0"?p+w:"";case"###,###.00":return xn(e,"###,##0.00",a).replace(/^0\./,".");case"#,###.00":return xn(e,"#,##0.00",a).replace(/^0\./,".")}throw new Error("unsupported format |"+t+"|")}function o7(e,t,a){for(var r=t.length-1;t.charCodeAt(r-1)===44;)--r;return zs(e,t.substr(0,r),a/Math.pow(10,3*(t.length-r)))}function c7(e,t,a){var r=t.replace(cT,""),n=t.length-r.length;return zs(e,r,a*Math.pow(10,2*n))+ga("%",n)}function mT(e,t){var a,r=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(t==0)return"0.0E+0";if(t<0)return"-"+mT(e,-t);var n=e.indexOf(".");n===-1&&(n=e.indexOf("E"));var l=Math.floor(Math.log(t)*Math.LOG10E)%n;if(l<0&&(l+=n),a=(t/Math.pow(10,l)).toPrecision(r+1+(n+l)%n),!a.match(/[Ee]/)){var o=Math.floor(Math.log(t)*Math.LOG10E);a.indexOf(".")===-1?a=a.charAt(0)+"."+a.substr(1)+"E+"+(o-a.length+l):a+="E+"+(o-l),a=a.replace(/\+-/,"-")}a=a.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(c,f,p,m){return f+p+m.substr(0,(n+l)%n)+"."+m.substr(l)+"E"})}else a=t.toExponential(r);return e.match(/E\+00$/)&&a.match(/e[+-]\d$/)&&(a=a.substr(0,a.length-1)+"0"+a.charAt(a.length-1)),e.match(/E\-/)&&a.match(/e\+/)&&(a=a.replace(/e\+/,"e")),a.replace("e","E")}function ts(e,t,a){if(e.charCodeAt(0)===40&&!t.match(hT)){var r=t.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return a>=0?ts("n",r,a):"("+ts("n",r,-a)+")"}if(t.charCodeAt(t.length-1)===44)return o7(e,t,a);if(t.indexOf("%")!==-1)return c7(e,t,a);if(t.indexOf("E")!==-1)return mT(t,a);if(t.charCodeAt(0)===36)return"$"+ts(e,t.substr(t.charAt(1)==" "?2:1),a);var n,l,o,c,f=Math.abs(a),p=a<0?"-":"";if(t.match(/^00+$/))return p+Bn(f,t.length);if(t.match(/^[#?]+$/))return n=""+a,a===0&&(n=""),n.length>t.length?n:Er(t.substr(0,t.length-n.length))+n;if(l=t.match(fT))return s7(l,f,p);if(t.match(/^#+0+$/))return p+Bn(f,t.length-t.indexOf("0"));if(l=t.match(dT))return n=(""+a).replace(/^([^\.]+)$/,"$1."+Er(l[1])).replace(/\.$/,"."+Er(l[1])),n=n.replace(/\.(\d*)$/,function(S,y){return"."+y+ga("0",Er(l[1]).length-y.length)}),t.indexOf("0.")!==-1?n:n.replace(/^0\./,".");if(t=t.replace(/^#+([0.])/,"$1"),l=t.match(/^(0*)\.(#*)$/))return p+(""+f).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,l[1].length?"0.":".");if(l=t.match(/^#{1,3},##0(\.?)$/))return p+Oi(""+f);if(l=t.match(/^#,##0\.([#0]*0)$/))return a<0?"-"+ts(e,t,-a):Oi(""+a)+"."+ga("0",l[1].length);if(l=t.match(/^#,#*,#0/))return ts(e,t.replace(/^#,#*,/,""),a);if(l=t.match(/^([0#]+)(\\?-([0#]+))+$/))return n=Xo(ts(e,t.replace(/[\\-]/g,""),a)),o=0,Xo(Xo(t.replace(/\\/g,"")).replace(/[0#]/g,function(S){return o<n.length?n.charAt(o++):S==="0"?"0":""}));if(t.match(pT))return n=ts(e,"##########",a),"("+n.substr(0,3)+") "+n.substr(3,3)+"-"+n.substr(6);var m="";if(l=t.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return o=Math.min(l[4].length,7),c=T0(f,Math.pow(10,o)-1,!1),n=""+p,m=zs("n",l[1],c[1]),m.charAt(m.length-1)==" "&&(m=m.substr(0,m.length-1)+"0"),n+=m+l[2]+"/"+l[3],m=E0(c[2],o),m.length<l[4].length&&(m=Er(l[4].substr(l[4].length-m.length))+m),n+=m,n;if(l=t.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return o=Math.min(Math.max(l[1].length,l[4].length),7),c=T0(f,Math.pow(10,o)-1,!0),p+(c[0]||(c[1]?"":"0"))+" "+(c[1]?r1(c[1],o)+l[2]+"/"+l[3]+E0(c[2],o):ga(" ",2*o+1+l[2].length+l[3].length));if(l=t.match(/^[#0?]+$/))return n=""+a,t.length<=n.length?n:Er(t.substr(0,t.length-n.length))+n;if(l=t.match(/^([#0]+)\.([#0]+)$/)){n=""+a.toFixed(Math.min(l[2].length,10)).replace(/([^0])0+$/,"$1"),o=n.indexOf(".");var g=t.indexOf(".")-o,v=t.length-n.length-g;return Er(t.substr(0,g)+n+t.substr(t.length-v))}if(l=t.match(/^00,000\.([#0]*0)$/))return a<0?"-"+ts(e,t,-a):Oi(""+a).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(S){return"00,"+(S.length<3?Bn(0,3-S.length):"")+S})+"."+Bn(0,l[1].length);switch(t){case"###,###":case"##,###":case"#,###":var w=Oi(""+f);return w!=="0"?p+w:"";default:if(t.match(/\.[0#?]*$/))return ts(e,t.slice(0,t.lastIndexOf(".")),a)+Er(t.slice(t.lastIndexOf(".")))}throw new Error("unsupported format |"+t+"|")}function zs(e,t,a){return(a|0)===a?ts(e,t,a):xn(e,t,a)}function u7(e){for(var t=[],a=!1,r=0,n=0;r<e.length;++r)switch(e.charCodeAt(r)){case 34:a=!a;break;case 95:case 42:case 92:++r;break;case 59:t[t.length]=e.substr(n,r-n),n=r+1}if(t[t.length]=e.substr(n),a===!0)throw new Error("Format |"+e+"| unterminated string ");return t}var gT=/\[[HhMmSs\u0E0A\u0E19\u0E17]*\]/;function hc(e){for(var t=0,a="",r="";t<e.length;)switch(a=e.charAt(t)){case"G":A0(e,t)&&(t+=6),t++;break;case'"':for(;e.charCodeAt(++t)!==34&&t<e.length;);++t;break;case"\\":t+=2;break;case"_":t+=2;break;case"@":++t;break;case"B":case"b":if(e.charAt(t+1)==="1"||e.charAt(t+1)==="2")return!0;case"M":case"D":case"Y":case"H":case"S":case"E":case"m":case"d":case"y":case"h":case"s":case"e":case"g":return!0;case"A":case"a":case"上":if(e.substr(t,3).toUpperCase()==="A/P"||e.substr(t,5).toUpperCase()==="AM/PM"||e.substr(t,5).toUpperCase()==="上午/下午")return!0;++t;break;case"[":for(r=a;e.charAt(t++)!=="]"&&t<e.length;)r+=e.charAt(t);if(r.match(gT))return!0;break;case".":case"0":case"#":for(;t<e.length&&("0#?.,E+-%".indexOf(a=e.charAt(++t))>-1||a=="\\"&&e.charAt(t+1)=="-"&&"0#".indexOf(e.charAt(t+2))>-1););break;case"?":for(;e.charAt(++t)===a;);break;case"*":++t,(e.charAt(t)==" "||e.charAt(t)=="*")&&++t;break;case"(":case")":++t;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(;t<e.length&&"0123456789".indexOf(e.charAt(++t))>-1;);break;case" ":++t;break;default:++t;break}return!1}function f7(e,t,a,r){for(var n=[],l="",o=0,c="",f="t",p,m,g,v="H";o<e.length;)switch(c=e.charAt(o)){case"G":if(!A0(e,o))throw new Error("unrecognized character "+c+" in "+e);n[n.length]={t:"G",v:"General"},o+=7;break;case'"':for(l="";(g=e.charCodeAt(++o))!==34&&o<e.length;)l+=String.fromCharCode(g);n[n.length]={t:"t",v:l},++o;break;case"\\":var w=e.charAt(++o),S=w==="("||w===")"?w:"t";n[n.length]={t:S,v:w},++o;break;case"_":n[n.length]={t:"t",v:" "},o+=2;break;case"@":n[n.length]={t:"T",v:t},++o;break;case"B":case"b":if(e.charAt(o+1)==="1"||e.charAt(o+1)==="2"){if(p==null&&(p=vl(t,a,e.charAt(o+1)==="2"),p==null))return"";n[n.length]={t:"X",v:e.substr(o,2)},f=c,o+=2;break}case"M":case"D":case"Y":case"H":case"S":case"E":c=c.toLowerCase();case"m":case"d":case"y":case"h":case"s":case"e":case"g":if(t<0||p==null&&(p=vl(t,a),p==null))return"";for(l=c;++o<e.length&&e.charAt(o).toLowerCase()===c;)l+=c;c==="m"&&f.toLowerCase()==="h"&&(c="M"),c==="h"&&(c=v),n[n.length]={t:c,v:l},f=c;break;case"A":case"a":case"上":var y={t:c,v:c};if(p==null&&(p=vl(t,a)),e.substr(o,3).toUpperCase()==="A/P"?(p!=null&&(y.v=p.H>=12?"P":"A"),y.t="T",v="h",o+=3):e.substr(o,5).toUpperCase()==="AM/PM"?(p!=null&&(y.v=p.H>=12?"PM":"AM"),y.t="T",o+=5,v="h"):e.substr(o,5).toUpperCase()==="上午/下午"?(p!=null&&(y.v=p.H>=12?"下午":"上午"),y.t="T",o+=5,v="h"):(y.t="t",++o),p==null&&y.t==="T")return"";n[n.length]=y,f=c;break;case"[":for(l=c;e.charAt(o++)!=="]"&&o<e.length;)l+=e.charAt(o);if(l.slice(-1)!=="]")throw'unterminated "[" block: |'+l+"|";if(l.match(gT)){if(p==null&&(p=vl(t,a),p==null))return"";n[n.length]={t:"Z",v:l.toLowerCase()},f=l.charAt(1)}else l.indexOf("$")>-1&&(l=(l.match(/\$([^-\[\]]*)/)||[])[1]||"$",hc(e)||(n[n.length]={t:"t",v:l}));break;case".":if(p!=null){for(l=c;++o<e.length&&(c=e.charAt(o))==="0";)l+=c;n[n.length]={t:"s",v:l};break}case"0":case"#":for(l=c;++o<e.length&&"0#?.,E+-%".indexOf(c=e.charAt(o))>-1;)l+=c;n[n.length]={t:"n",v:l};break;case"?":for(l=c;e.charAt(++o)===c;)l+=c;n[n.length]={t:c,v:l},f=c;break;case"*":++o,(e.charAt(o)==" "||e.charAt(o)=="*")&&++o;break;case"(":case")":n[n.length]={t:r===1?"t":c,v:c},++o;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(l=c;o<e.length&&"0123456789".indexOf(e.charAt(++o))>-1;)l+=e.charAt(o);n[n.length]={t:"D",v:l};break;case" ":n[n.length]={t:c,v:c},++o;break;case"$":n[n.length]={t:"t",v:"$"},++o;break;default:if(",$-+/():!^&'~{}<>=€acfijklopqrtuvwxzP".indexOf(c)===-1)throw new Error("unrecognized character "+c+" in "+e);n[n.length]={t:"t",v:c},++o;break}var _=0,E=0,N;for(o=n.length-1,f="t";o>=0;--o)switch(n[o].t){case"h":case"H":n[o].t=v,f="h",_<1&&(_=1);break;case"s":(N=n[o].v.match(/\.0+$/))&&(E=Math.max(E,N[0].length-1)),_<3&&(_=3);case"d":case"y":case"M":case"e":f=n[o].t;break;case"m":f==="s"&&(n[o].t="M",_<2&&(_=2));break;case"X":break;case"Z":_<1&&n[o].v.match(/[Hh]/)&&(_=1),_<2&&n[o].v.match(/[Mm]/)&&(_=2),_<3&&n[o].v.match(/[Ss]/)&&(_=3)}switch(_){case 0:break;case 1:p.u>=.5&&(p.u=0,++p.S),p.S>=60&&(p.S=0,++p.M),p.M>=60&&(p.M=0,++p.H);break;case 2:p.u>=.5&&(p.u=0,++p.S),p.S>=60&&(p.S=0,++p.M);break}var T="",j;for(o=0;o<n.length;++o)switch(n[o].t){case"t":case"T":case" ":case"D":break;case"X":n[o].v="",n[o].t=";";break;case"d":case"m":case"y":case"h":case"H":case"M":case"s":case"e":case"b":case"Z":n[o].v=t7(n[o].t.charCodeAt(0),n[o].v,p,E),n[o].t="t";break;case"n":case"?":for(j=o+1;n[j]!=null&&((c=n[j].t)==="?"||c==="D"||(c===" "||c==="t")&&n[j+1]!=null&&(n[j+1].t==="?"||n[j+1].t==="t"&&n[j+1].v==="/")||n[o].t==="("&&(c===" "||c==="n"||c===")")||c==="t"&&(n[j].v==="/"||n[j].v===" "&&n[j+1]!=null&&n[j+1].t=="?"));)n[o].v+=n[j].v,n[j]={v:"",t:";"},++j;T+=n[o].v,o=j-1;break;case"G":n[o].t="t",n[o].v=Pl(t,a);break}var R="",M,A;if(T.length>0){T.charCodeAt(0)==40?(M=t<0&&T.charCodeAt(0)===45?-t:t,A=zs("n",T,M)):(M=t<0&&r>1?-t:t,A=zs("n",T,M),M<0&&n[0]&&n[0].t=="t"&&(A=A.substr(1),n[0].v="-"+n[0].v)),j=A.length-1;var P=n.length;for(o=0;o<n.length;++o)if(n[o]!=null&&n[o].t!="t"&&n[o].v.indexOf(".")>-1){P=o;break}var I=n.length;if(P===n.length&&A.indexOf("E")===-1){for(o=n.length-1;o>=0;--o)n[o]==null||"n?".indexOf(n[o].t)===-1||(j>=n[o].v.length-1?(j-=n[o].v.length,n[o].v=A.substr(j+1,n[o].v.length)):j<0?n[o].v="":(n[o].v=A.substr(0,j+1),j=-1),n[o].t="t",I=o);j>=0&&I<n.length&&(n[I].v=A.substr(0,j+1)+n[I].v)}else if(P!==n.length&&A.indexOf("E")===-1){for(j=A.indexOf(".")-1,o=P;o>=0;--o)if(!(n[o]==null||"n?".indexOf(n[o].t)===-1)){for(m=n[o].v.indexOf(".")>-1&&o===P?n[o].v.indexOf(".")-1:n[o].v.length-1,R=n[o].v.substr(m+1);m>=0;--m)j>=0&&(n[o].v.charAt(m)==="0"||n[o].v.charAt(m)==="#")&&(R=A.charAt(j--)+R);n[o].v=R,n[o].t="t",I=o}for(j>=0&&I<n.length&&(n[I].v=A.substr(0,j+1)+n[I].v),j=A.indexOf(".")+1,o=P;o<n.length;++o)if(!(n[o]==null||"n?(".indexOf(n[o].t)===-1&&o!==P)){for(m=n[o].v.indexOf(".")>-1&&o===P?n[o].v.indexOf(".")+1:0,R=n[o].v.substr(0,m);m<n[o].v.length;++m)j<A.length&&(R+=A.charAt(j++));n[o].v=R,n[o].t="t",I=o}}}for(o=0;o<n.length;++o)n[o]!=null&&"n?".indexOf(n[o].t)>-1&&(M=r>1&&t<0&&o>0&&n[o-1].v==="-"?-t:t,n[o].v=zs(n[o].t,n[o].v,M),n[o].t="t");var z="";for(o=0;o!==n.length;++o)n[o]!=null&&(z+=n[o].v);return z}var mS=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function gS(e,t){if(t==null)return!1;var a=parseFloat(t[2]);switch(t[1]){case"=":if(e==a)return!0;break;case">":if(e>a)return!0;break;case"<":if(e<a)return!0;break;case"<>":if(e!=a)return!0;break;case">=":if(e>=a)return!0;break;case"<=":if(e<=a)return!0;break}return!1}function d7(e,t){var a=u7(e),r=a.length,n=a[r-1].indexOf("@");if(r<4&&n>-1&&--r,a.length>4)throw new Error("cannot find right format for |"+a.join("|")+"|");if(typeof t!="number")return[4,a.length===4||n>-1?a[a.length-1]:"@"];switch(a.length){case 1:a=n>-1?["General","General","General",a[0]]:[a[0],a[0],a[0],"@"];break;case 2:a=n>-1?[a[0],a[0],a[0],a[1]]:[a[0],a[1],a[0],"@"];break;case 3:a=n>-1?[a[0],a[1],a[0],a[2]]:[a[0],a[1],a[2],"@"];break}var l=t>0?a[0]:t<0?a[1]:a[2];if(a[0].indexOf("[")===-1&&a[1].indexOf("[")===-1)return[r,l];if(a[0].match(/\[[=<>]/)!=null||a[1].match(/\[[=<>]/)!=null){var o=a[0].match(mS),c=a[1].match(mS);return gS(t,o)?[r,a[0]]:gS(t,c)?[r,a[1]]:[r,a[o!=null&&c!=null?2:1]]}return[r,l]}function Cn(e,t,a){a==null&&(a={});var r="";switch(typeof e){case"string":e=="m/d/yy"&&a.dateNF?r=a.dateNF:r=e;break;case"number":e==14&&a.dateNF?r=a.dateNF:r=(a.table!=null?a.table:tt)[e],r==null&&(r=a.table&&a.table[dS[e]]||tt[dS[e]]),r==null&&(r=XP[e]||"General");break}if(A0(r,0))return Pl(t,a);t instanceof Date&&(t=oT(t,a.date1904));var n=d7(r,t);if(A0(n[1]))return Pl(t,a);if(t===!0)t="TRUE";else if(t===!1)t="FALSE";else if(t===""||t==null)return"";return f7(n[1],t,a,n[0])}function Hs(e,t){if(typeof t!="number"){t=+t||-1;for(var a=0;a<392;++a){if(tt[a]==null){t<0&&(t=a);continue}if(tt[a]==e){t=a;break}}t<0&&(t=391)}return tt[t]=e,t}function ih(e){for(var t=0;t!=392;++t)e[t]!==void 0&&Hs(e[t],t)}function pc(){tt=$P()}var h7={5:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',23:"General",24:"General",25:"General",26:"General",27:"m/d/yy",28:"m/d/yy",29:"m/d/yy",30:"m/d/yy",31:"m/d/yy",32:"h:mm:ss",33:"h:mm:ss",34:"h:mm:ss",35:"h:mm:ss",36:"m/d/yy",41:'_(* #,##0_);_(* (#,##0);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* (#,##0);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* (#,##0.00);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* (#,##0.00);_("$"* "-"??_);_(@_)',50:"m/d/yy",51:"m/d/yy",52:"m/d/yy",53:"m/d/yy",54:"m/d/yy",55:"m/d/yy",56:"m/d/yy",57:"m/d/yy",58:"m/d/yy",59:"0",60:"0.00",61:"#,##0",62:"#,##0.00",63:'"$"#,##0_);\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',67:"0%",68:"0.00%",69:"# ?/?",70:"# ??/??",71:"m/d/yy",72:"m/d/yy",73:"d-mmm-yy",74:"d-mmm",75:"mmm-yy",76:"h:mm",77:"h:mm:ss",78:"m/d/yy h:mm",79:"mm:ss",80:"[h]:mm:ss",81:"mmss.0"},xT=/[dD]+|[mM]+|[yYeE]+|[Hh]+|[Ss]+/g;function p7(e){var t=typeof e=="number"?tt[e]:e;return t=t.replace(xT,"(\\d+)"),new RegExp("^"+t+"$")}function m7(e,t,a){var r=-1,n=-1,l=-1,o=-1,c=-1,f=-1;
vendor: 4,868 bytes, line 422
422(t.match(xT)||[]).forEach(function(g,v){var w=parseInt(a[v+1],10);switch(g.toLowerCase().charAt(0)){case"y":r=w;break;case"d":l=w;break;case"h":o=w;break;case"s":f=w;break;case"m":o>=0?c=w:n=w;break}}),f>=0&&c==-1&&n>=0&&(c=n,n=-1);var p=(""+(r>=0?r:new Date().getFullYear())).slice(-4)+"-"+("00"+(n>=1?n:1)).slice(-2)+"-"+("00"+(l>=1?l:1)).slice(-2);p.length==7&&(p="0"+p),p.length==8&&(p="20"+p);var m=("00"+(o>=0?o:0)).slice(-2)+":"+("00"+(c>=0?c:0)).slice(-2)+":"+("00"+(f>=0?f:0)).slice(-2);return o==-1&&c==-1&&f==-1?p:r==-1&&n==-1&&l==-1?m:p+"T"+m}var g7=(function(){var e={};e.version="1.2.0";function t(){for(var A=0,P=new Array(256),I=0;I!=256;++I)A=I,A=A&1?-306674912^A>>>1:A>>>1,A=A&1?-306674912^A>>>1:A>>>1,A=A&1?-306674912^A>>>1:A>>>1,A=A&1?-306674912^A>>>1:A>>>1,A=A&1?-306674912^A>>>1:A>>>1,A=A&1?-306674912^A>>>1:A>>>1,A=A&1?-306674912^A>>>1:A>>>1,A=A&1?-306674912^A>>>1:A>>>1,P[I]=A;return typeof Int32Array<"u"?new Int32Array(P):P}var a=t();function r(A){var P=0,I=0,z=0,Y=typeof Int32Array<"u"?new Int32Array(4096):new Array(4096);for(z=0;z!=256;++z)Y[z]=A[z];for(z=0;z!=256;++z)for(I=A[z],P=256+z;P<4096;P+=256)I=Y[P]=I>>>8^A[I&255];var q=[];for(z=1;z!=16;++z)q[z-1]=typeof Int32Array<"u"?Y.subarray(z*256,z*256+256):Y.slice(z*256,z*256+256);return q}var n=r(a),l=n[0],o=n[1],c=n[2],f=n[3],p=n[4],m=n[5],g=n[6],v=n[7],w=n[8],S=n[9],y=n[10],_=n[11],E=n[12],N=n[13],T=n[14];function j(A,P){for(var I=P^-1,z=0,Y=A.length;z<Y;)I=I>>>8^a[(I^A.charCodeAt(z++))&255];return~I}function R(A,P){for(var I=P^-1,z=A.length-15,Y=0;Y<z;)I=T[A[Y++]^I&255]^N[A[Y++]^I>>8&255]^E[A[Y++]^I>>16&255]^_[A[Y++]^I>>>24]^y[A[Y++]]^S[A[Y++]]^w[A[Y++]]^v[A[Y++]]^g[A[Y++]]^m[A[Y++]]^p[A[Y++]]^f[A[Y++]]^c[A[Y++]]^o[A[Y++]]^l[A[Y++]]^a[A[Y++]];for(z+=15;Y<z;)I=I>>>8^a[(I^A[Y++])&255];return~I}function M(A,P){for(var I=P^-1,z=0,Y=A.length,q=0,te=0;z<Y;)q=A.charCodeAt(z++),q<128?I=I>>>8^a[(I^q)&255]:q<2048?(I=I>>>8^a[(I^(192|q>>6&31))&255],I=I>>>8^a[(I^(128|q&63))&255]):q>=55296&&q<57344?(q=(q&1023)+64,te=A.charCodeAt(z++)&1023,I=I>>>8^a[(I^(240|q>>8&7))&255],I=I>>>8^a[(I^(128|q>>2&63))&255],I=I>>>8^a[(I^(128|te>>6&15|(q&3)<<4))&255],I=I>>>8^a[(I^(128|te&63))&255]):(I=I>>>8^a[(I^(224|q>>12&15))&255],I=I>>>8^a[(I^(128|q>>6&63))&255],I=I>>>8^a[(I^(128|q&63))&255]);return~I}return e.table=a,e.bstr=j,e.buf=R,e.str=M,e})(),Ze=(function(){var t={};t.version="1.2.1";function a(F,Z){for(var G=F.split("/"),W=Z.split("/"),K=0,J=0,pe=Math.min(G.length,W.length);K<pe;++K){if(J=G[K].length-W[K].length)return J;if(G[K]!=W[K])return G[K]<W[K]?-1:1}return G.length-W.length}function r(F){if(F.charAt(F.length-1)=="/")return F.slice(0,-1).indexOf("/")===-1?F:r(F.slice(0,-1));var Z=F.lastIndexOf("/");return Z===-1?F:F.slice(0,Z+1)}function n(F){if(F.charAt(F.length-1)=="/")return n(F.slice(0,-1));var Z=F.lastIndexOf("/");return Z===-1?F:F.slice(Z+1)}function l(F,Z){typeof Z=="string"&&(Z=new Date(Z));var G=Z.getHours();G=G<<6|Z.getMinutes(),G=G<<5|Z.getSeconds()>>>1,F.write_shift(2,G);var W=Z.getFullYear()-1980;W=W<<4|Z.getMonth()+1,W=W<<5|Z.getDate(),F.write_shift(2,W)}function o(F){var Z=F.read_shift(2)&65535,G=F.read_shift(2)&65535,W=new Date,K=G&31;G>>>=5;var J=G&15;G>>>=4,W.setMilliseconds(0),W.setFullYear(G+1980),W.setMonth(J-1),W.setDate(K);var pe=Z&31;Z>>>=5;var Ae=Z&63;return Z>>>=6,W.setHours(Z),W.setMinutes(Ae),W.setSeconds(pe<<1),W}function c(F){tr(F,0);for(var Z={},G=0;F.l<=F.length-4;){var W=F.read_shift(2),K=F.read_shift(2),J=F.l+K,pe={};switch(W){case 21589:G=F.read_shift(1),G&1&&(pe.mtime=F.read_shift(4)),K>5&&(G&2&&(pe.atime=F.read_shift(4)),G&4&&(pe.ctime=F.read_shift(4))),pe.mtime&&(pe.mt=new Date(pe.mtime*1e3));break}F.l=J,Z[W]=pe}return Z}var f;function p(){return f||(f={})}function m(F,Z){if(F[0]==80&&F[1]==75)return gs(F,Z);if((F[0]|32)==109&&(F[1]|32)==105)return Jt(F,Z);if(F.length<512)throw new Error("CFB file size "+F.length+" < 512");var G=3,W=512,K=0,J=0,pe=0,Ae=0,me=0,ge=[],ve=F.slice(0,512);tr(ve,0);var Ce=g(ve);switch(G=Ce[0],G){case 3:W=512;break;case 4:W=4096;break;case 0:if(Ce[1]==0)return gs(F,Z);default:throw new Error("Major Version: Expected 3 or 4 saw "+G)}W!==512&&(ve=F.slice(0,W),tr(ve,28));var je=F.slice(0,W);v(ve,G);var Ie=ve.read_shift(4,"i");if(G===3&&Ie!==0)throw new Error("# Directory Sectors: Expected 0 saw "+Ie);ve.l+=4,pe=ve.read_shift(4,"i"),ve.l+=4,ve.chk("00100000","Mini Stream Cutoff Size: "),Ae=ve.read_shift(4,"i"),K=ve.read_shift(4,"i"),me=ve.read_shift(4,"i"),J=ve.read_shift(4,"i");for(var Oe=-1,Be=0;Be<109&&(Oe=ve.read_shift(4,"i"),!(Oe<0));++Be)ge[Be]=Oe;var We=w(F,W);_(me,J,We,W,ge);var Qt=N(We,pe,ge,W);Qt[pe].name="!Directory",K>0&&Ae!==te&&(Qt[Ae].name="!MiniFAT"),Qt[ge[0]].name="!FAT",Qt.fat_addrs=ge,Qt.ssz=W;var Zt={},ia=[],nn=[],Yi=[];T(pe,Qt,We,ia,K,Zt,nn,Ae),S(nn,Yi,ia),ia.shift();var ti={FileIndex:nn,FullPaths:Yi};return Z&&Z.raw&&(ti.raw={header:je,sectors:We}),ti}
vendor: 6,164 bytes, line 422
422function g(F){if(F[F.l]==80&&F[F.l+1]==75)return[0,0];F.chk(oe,"Header Signature: "),F.l+=16;var Z=F.read_shift(2,"u");return[F.read_shift(2,"u"),Z]}function v(F,Z){var G=9;switch(F.l+=2,G=F.read_shift(2)){case 9:if(Z!=3)throw new Error("Sector Shift: Expected 9 saw "+G);break;case 12:if(Z!=4)throw new Error("Sector Shift: Expected 12 saw "+G);break;default:throw new Error("Sector Shift: Expected 9 or 12 saw "+G)}F.chk("0600","Mini Sector Shift: "),F.chk("000000000000","Reserved: ")}function w(F,Z){for(var G=Math.ceil(F.length/Z)-1,W=[],K=1;K<G;++K)W[K-1]=F.slice(K*Z,(K+1)*Z);return W[G-1]=F.slice(G*Z),W}function S(F,Z,G){for(var W=0,K=0,J=0,pe=0,Ae=0,me=G.length,ge=[],ve=[];W<me;++W)ge[W]=ve[W]=W,Z[W]=G[W];for(;Ae<ve.length;++Ae)W=ve[Ae],K=F[W].L,J=F[W].R,pe=F[W].C,ge[W]===W&&(K!==-1&&ge[K]!==K&&(ge[W]=ge[K]),J!==-1&&ge[J]!==J&&(ge[W]=ge[J])),pe!==-1&&(ge[pe]=W),K!==-1&&W!=ge[W]&&(ge[K]=ge[W],ve.lastIndexOf(K)<Ae&&ve.push(K)),J!==-1&&W!=ge[W]&&(ge[J]=ge[W],ve.lastIndexOf(J)<Ae&&ve.push(J));for(W=1;W<me;++W)ge[W]===W&&(J!==-1&&ge[J]!==J?ge[W]=ge[J]:K!==-1&&ge[K]!==K&&(ge[W]=ge[K]));for(W=1;W<me;++W)if(F[W].type!==0){if(Ae=W,Ae!=ge[Ae])do Ae=ge[Ae],Z[W]=Z[Ae]+"/"+Z[W];while(Ae!==0&&ge[Ae]!==-1&&Ae!=ge[Ae]);ge[W]=-1}for(Z[0]+="/",W=1;W<me;++W)F[W].type!==2&&(Z[W]+="/")}function y(F,Z,G){for(var W=F.start,K=F.size,J=[],pe=W;G&&K>0&&pe>=0;)J.push(Z.slice(pe*q,pe*q+q)),K-=q,pe=ml(G,pe*4);return J.length===0?_e(0):Xa(J).slice(0,F.size)}function _(F,Z,G,W,K){var J=te;if(F===te){if(Z!==0)throw new Error("DIFAT chain shorter than expected")}else if(F!==-1){var pe=G[F],Ae=(W>>>2)-1;if(!pe)return;for(var me=0;me<Ae&&(J=ml(pe,me*4))!==te;++me)K.push(J);_(ml(pe,W-4),Z-1,G,W,K)}}function E(F,Z,G,W,K){var J=[],pe=[];K||(K=[]);var Ae=W-1,me=0,ge=0;for(me=Z;me>=0;){K[me]=!0,J[J.length]=me,pe.push(F[me]);var ve=G[Math.floor(me*4/W)];if(ge=me*4&Ae,W<4+ge)throw new Error("FAT boundary crossed: "+me+" 4 "+W);if(!F[ve])break;me=ml(F[ve],ge)}return{nodes:J,data:NS([pe])}}function N(F,Z,G,W){var K=F.length,J=[],pe=[],Ae=[],me=[],ge=W-1,ve=0,Ce=0,je=0,Ie=0;for(ve=0;ve<K;++ve)if(Ae=[],je=ve+Z,je>=K&&(je-=K),!pe[je]){me=[];var Oe=[];for(Ce=je;Ce>=0;){Oe[Ce]=!0,pe[Ce]=!0,Ae[Ae.length]=Ce,me.push(F[Ce]);var Be=G[Math.floor(Ce*4/W)];if(Ie=Ce*4&ge,W<4+Ie)throw new Error("FAT boundary crossed: "+Ce+" 4 "+W);if(!F[Be]||(Ce=ml(F[Be],Ie),Oe[Ce]))break}J[je]={nodes:Ae,data:NS([me])}}return J}function T(F,Z,G,W,K,J,pe,Ae){for(var me=0,ge=W.length?2:0,ve=Z[F].data,Ce=0,je=0,Ie;Ce<ve.length;Ce+=128){var Oe=ve.slice(Ce,Ce+128);tr(Oe,64),je=Oe.read_shift(2),Ie=f1(Oe,0,je-ge),W.push(Ie);var Be={name:Ie,type:Oe.read_shift(1),color:Oe.read_shift(1),L:Oe.read_shift(4,"i"),R:Oe.read_shift(4,"i"),C:Oe.read_shift(4,"i"),clsid:Oe.read_shift(16),state:Oe.read_shift(4,"i"),start:0,size:0},We=Oe.read_shift(2)+Oe.read_shift(2)+Oe.read_shift(2)+Oe.read_shift(2);We!==0&&(Be.ct=j(Oe,Oe.l-8));var Qt=Oe.read_shift(2)+Oe.read_shift(2)+Oe.read_shift(2)+Oe.read_shift(2);Qt!==0&&(Be.mt=j(Oe,Oe.l-8)),Be.start=Oe.read_shift(4,"i"),Be.size=Oe.read_shift(4,"i"),Be.size<0&&Be.start<0&&(Be.size=Be.type=0,Be.start=te,Be.name=""),Be.type===5?(me=Be.start,K>0&&me!==te&&(Z[me].name="!StreamData")):Be.size>=4096?(Be.storage="fat",Z[Be.start]===void 0&&(Z[Be.start]=E(G,Be.start,Z.fat_addrs,Z.ssz)),Z[Be.start].name=Be.name,Be.content=Z[Be.start].data.slice(0,Be.size)):(Be.storage="minifat",Be.size<0?Be.size=0:me!==te&&Be.start!==te&&Z[me]&&(Be.content=y(Be,Z[me].data,(Z[Ae]||{}).data))),Be.content&&tr(Be.content,0),J[Ie]=Be,pe.push(Be)}}function j(F,Z){return new Date((Zr(F,Z+4)/1e7*Math.pow(2,32)+Zr(F,Z)/1e7-11644473600)*1e3)}function R(F,Z){return p(),m(f.readFileSync(F),Z)}function M(F,Z){var G=Z&&Z.type;switch(G||mt&&Buffer.isBuffer(F)&&(G="buffer"),G||"base64"){case"file":return R(F,Z);case"base64":return m(en(rn(F)),Z);case"binary":return m(en(F),Z)}return m(F,Z)}function A(F,Z){var G=Z||{},W=G.root||"Root Entry";if(F.FullPaths||(F.FullPaths=[]),F.FileIndex||(F.FileIndex=[]),F.FullPaths.length!==F.FileIndex.length)throw new Error("inconsistent CFB structure");F.FullPaths.length===0&&(F.FullPaths[0]=W+"/",F.FileIndex[0]={name:W,type:5}),G.CLSID&&(F.FileIndex[0].clsid=G.CLSID),P(F)}function P(F){var Z="�Sh33tJ5";if(!Ze.find(F,"/"+Z)){var G=_e(4);G[0]=55,G[1]=G[3]=50,G[2]=54,F.FileIndex.push({name:Z,type:2,content:G,size:4,L:69,R:69,C:69}),F.FullPaths.push(F.FullPaths[0]+Z),I(F)}}function I(F,Z){A(F);for(var G=!1,W=!1,K=F.FullPaths.length-1;K>=0;--K){var J=F.FileIndex[K];switch(J.type){case 0:W?G=!0:(F.FileIndex.pop(),F.FullPaths.pop());break;case 1:case 2:case 5:W=!0,isNaN(J.R*J.L*J.C)&&(G=!0),J.R>-1&&J.L>-1&&J.R==J.L&&(G=!0);break;default:G=!0;break}}if(!(!G&&!Z)){var pe=new Date(1987,1,19),Ae=0,me=Object.create?Object.create(null):{},ge=[];for(K=0;K<F.FullPaths.length;++K)me[F.FullPaths[K]]=!0,F.FileIndex[K].type!==0&&ge.push([F.FullPaths[K],F.FileIndex[K]]);for(K=0;K<ge.length;++K){var ve=r(ge[K][0]);W=me[ve],W||(ge.push([ve,{name:n(ve).replace("/",""),type:1,clsid:O,ct:pe,mt:pe,content:null}]),me[ve]=!0)}for(ge.sort(function(Ie,Oe){return a(Ie[0],Oe[0])}),F.FullPaths=[],F.FileIndex=[],K=0;K<ge.length;++K)F.FullPaths[K]=ge[K][0],F.FileIndex[K]=ge[K][1];for(K=0;K<ge.length;++K){var Ce=F.FileIndex[K],je=F.FullPaths[K];if(Ce.name=n(je).replace("/",""),Ce.L=Ce.R=Ce.C=-(Ce.color=1),Ce.size=Ce.content?Ce.content.length:0,Ce.start=0,Ce.clsid=Ce.clsid||O,K===0)Ce.C=ge.length>1?1:-1,Ce.size=0,Ce.type=5;else if(je.slice(-1)=="/"){for(Ae=K+1;Ae<ge.length&&r(F.FullPaths[Ae])!=je;++Ae);for(Ce.C=Ae>=ge.length?-1:Ae,Ae=K+1;Ae<ge.length&&r(F.FullPaths[Ae])!=r(je);++Ae);Ce.R=Ae>=ge.length?-1:Ae,Ce.type=1}else r(F.FullPaths[K+1]||"")==r(je)&&(Ce.R=K+1),Ce.type=2}}}function z(F,Z){var G=Z||{};if(G.fileType=="mad")return sr(F,G);switch(I(F),G.fileType){case"zip":return xs(F,G)}var W=(function(Ie){for(var Oe=0,Be=0,We=0;We<Ie.FileIndex.length;++We){var Qt=Ie.FileIndex[We];if(Qt.content){var Zt=Qt.content.length;Zt>0&&(Zt<4096?Oe+=Zt+63>>6:Be+=Zt+511>>9)}}for(var ia=Ie.FullPaths.length+3>>2,nn=Oe+7>>3,Yi=Oe+127>>7,ti=nn+Be+ia+Yi,$n=ti+127>>7,vc=$n<=109?0:Math.ceil(($n-109)/127);ti+$n+vc+127>>7>$n;)vc=++$n<=109?0:Math.ceil(($n-109)/127);
vendor: 9,344 bytes, line 422
422var Cr=[1,vc,$n,Yi,ia,Be,Oe,0];return Ie.FileIndex[0].size=Oe<<6,Cr[7]=(Ie.FileIndex[0].start=Cr[0]+Cr[1]+Cr[2]+Cr[3]+Cr[4]+Cr[5])+(Cr[6]+7>>3),Cr})(F),K=_e(W[7]<<9),J=0,pe=0;{for(J=0;J<8;++J)K.write_shift(1,ce[J]);for(J=0;J<8;++J)K.write_shift(2,0);for(K.write_shift(2,62),K.write_shift(2,3),K.write_shift(2,65534),K.write_shift(2,9),K.write_shift(2,6),J=0;J<3;++J)K.write_shift(2,0);for(K.write_shift(4,0),K.write_shift(4,W[2]),K.write_shift(4,W[0]+W[1]+W[2]+W[3]-1),K.write_shift(4,0),K.write_shift(4,4096),K.write_shift(4,W[3]?W[0]+W[1]+W[2]-1:te),K.write_shift(4,W[3]),K.write_shift(-4,W[1]?W[0]-1:te),K.write_shift(4,W[1]),J=0;J<109;++J)K.write_shift(-4,J<W[2]?W[1]+J:-1)}if(W[1])for(pe=0;pe<W[1];++pe){for(;J<236+pe*127;++J)K.write_shift(-4,J<W[2]?W[1]+J:-1);K.write_shift(-4,pe===W[1]-1?te:pe+1)}var Ae=function(Ie){for(pe+=Ie;J<pe-1;++J)K.write_shift(-4,J+1);Ie&&(++J,K.write_shift(-4,te))};for(pe=J=0,pe+=W[1];J<pe;++J)K.write_shift(-4,ee.DIFSECT);for(pe+=W[2];J<pe;++J)K.write_shift(-4,ee.FATSECT);Ae(W[3]),Ae(W[4]);for(var me=0,ge=0,ve=F.FileIndex[0];me<F.FileIndex.length;++me)ve=F.FileIndex[me],ve.content&&(ge=ve.content.length,!(ge<4096)&&(ve.start=pe,Ae(ge+511>>9)));for(Ae(W[6]+7>>3);K.l&511;)K.write_shift(-4,ee.ENDOFCHAIN);for(pe=J=0,me=0;me<F.FileIndex.length;++me)ve=F.FileIndex[me],ve.content&&(ge=ve.content.length,!(!ge||ge>=4096)&&(ve.start=pe,Ae(ge+63>>6)));for(;K.l&511;)K.write_shift(-4,ee.ENDOFCHAIN);for(J=0;J<W[4]<<2;++J){var Ce=F.FullPaths[J];if(!Ce||Ce.length===0){for(me=0;me<17;++me)K.write_shift(4,0);for(me=0;me<3;++me)K.write_shift(4,-1);for(me=0;me<12;++me)K.write_shift(4,0);continue}ve=F.FileIndex[J],J===0&&(ve.start=ve.size?ve.start-1:te);var je=J===0&&G.root||ve.name;if(ge=2*(je.length+1),K.write_shift(64,je,"utf16le"),K.write_shift(2,ge),K.write_shift(1,ve.type),K.write_shift(1,ve.color),K.write_shift(-4,ve.L),K.write_shift(-4,ve.R),K.write_shift(-4,ve.C),ve.clsid)K.write_shift(16,ve.clsid,"hex");else for(me=0;me<4;++me)K.write_shift(4,0);K.write_shift(4,ve.state||0),K.write_shift(4,0),K.write_shift(4,0),K.write_shift(4,0),K.write_shift(4,0),K.write_shift(4,ve.start),K.write_shift(4,ve.size),K.write_shift(4,0)}for(J=1;J<F.FileIndex.length;++J)if(ve=F.FileIndex[J],ve.size>=4096)if(K.l=ve.start+1<<9,mt&&Buffer.isBuffer(ve.content))ve.content.copy(K,K.l,0,ve.size),K.l+=ve.size+511&-512;else{for(me=0;me<ve.size;++me)K.write_shift(1,ve.content[me]);for(;me&511;++me)K.write_shift(1,0)}for(J=1;J<F.FileIndex.length;++J)if(ve=F.FileIndex[J],ve.size>0&&ve.size<4096)if(mt&&Buffer.isBuffer(ve.content))ve.content.copy(K,K.l,0,ve.size),K.l+=ve.size+63&-64;else{for(me=0;me<ve.size;++me)K.write_shift(1,ve.content[me]);for(;me&63;++me)K.write_shift(1,0)}if(mt)K.l=K.length;else for(;K.l<K.length;)K.write_shift(1,0);return K}function Y(F,Z){var G=F.FullPaths.map(function(me){return me.toUpperCase()}),W=G.map(function(me){var ge=me.split("/");return ge[ge.length-(me.slice(-1)=="/"?2:1)]}),K=!1;Z.charCodeAt(0)===47?(K=!0,Z=G[0].slice(0,-1)+Z):K=Z.indexOf("/")!==-1;var J=Z.toUpperCase(),pe=K===!0?G.indexOf(J):W.indexOf(J);if(pe!==-1)return F.FileIndex[pe];var Ae=!J.match(mu);for(J=J.replace(Tr,""),Ae&&(J=J.replace(mu,"!")),pe=0;pe<G.length;++pe)if((Ae?G[pe].replace(mu,"!"):G[pe]).replace(Tr,"")==J||(Ae?W[pe].replace(mu,"!"):W[pe]).replace(Tr,"")==J)return F.FileIndex[pe];return null}var q=64,te=-2,oe="d0cf11e0a1b11ae1",ce=[208,207,17,224,161,177,26,225],O="00000000000000000000000000000000",ee={MAXREGSECT:-6,DIFSECT:-4,FATSECT:-3,ENDOFCHAIN:te,FREESECT:-1,HEADER_SIGNATURE:oe,HEADER_MINOR_VERSION:"3e00",MAXREGSID:-6,NOSTREAM:-1,HEADER_CLSID:O,EntryTypes:["unknown","storage","stream","lockbytes","property","root"]};function ne(F,Z,G){p();var W=z(F,G);f.writeFileSync(Z,W)}function ae(F){for(var Z=new Array(F.length),G=0;G<F.length;++G)Z[G]=String.fromCharCode(F[G]);return Z.join("")}function we(F,Z){var G=z(F,Z);switch(Z&&Z.type||"buffer"){case"file":return p(),f.writeFileSync(Z.filename,G),G;case"binary":return typeof G=="string"?G:ae(G);case"base64":return Pu(typeof G=="string"?G:ae(G));case"buffer":if(mt)return Buffer.isBuffer(G)?G:Xs(G);case"array":return typeof G=="string"?en(G):G}return G}var H;function D(F){try{var Z=F.InflateRaw,G=new Z;if(G._processChunk(new Uint8Array([3,0]),G._finishFlushFlag),G.bytesRead)H=F;else throw new Error("zlib does not expose bytesRead")}catch(W){console.error("cannot use native zlib: "+(W.message||W))}}function U(F,Z){if(!H)return Zs(F,Z);var G=H.InflateRaw,W=new G,K=W._processChunk(F.slice(F.l),W._finishFlushFlag);return F.l+=W.bytesRead,K}function B(F){return H?H.deflateRawSync(F):rt(F)}var V=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],Q=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258],re=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577];function ue(F){var Z=(F<<1|F<<11)&139536|(F<<5|F<<15)&558144;return(Z>>16|Z>>8|Z)&255}for(var fe=typeof Uint8Array<"u",ye=fe?new Uint8Array(256):[],De=0;De<256;++De)ye[De]=ue(De);function X(F,Z){var G=ye[F&255];return Z<=8?G>>>8-Z:(G=G<<8|ye[F>>8&255],Z<=16?G>>>16-Z:(G=G<<8|ye[F>>16&255],G>>>24-Z))}function Xe(F,Z){var G=Z&7,W=Z>>>3;return(F[W]|(G<=6?0:F[W+1]<<8))>>>G&3}function Ye(F,Z){var G=Z&7,W=Z>>>3;return(F[W]|(G<=5?0:F[W+1]<<8))>>>G&7}function lt(F,Z){var G=Z&7,W=Z>>>3;return(F[W]|(G<=4?0:F[W+1]<<8))>>>G&15}function Je(F,Z){var G=Z&7,W=Z>>>3;return(F[W]|(G<=3?0:F[W+1]<<8))>>>G&31}function Re(F,Z){var G=Z&7,W=Z>>>3;return(F[W]|(G<=1?0:F[W+1]<<8))>>>G&127}function jt(F,Z,G){var W=Z&7,K=Z>>>3,J=(1<<G)-1,pe=F[K]>>>W;return G<8-W||(pe|=F[K+1]<<8-W,G<16-W)||(pe|=F[K+2]<<16-W,G<24-W)||(pe|=F[K+3]<<24-W),pe&J}function zt(F,Z,G){var W=Z&7,K=Z>>>3;return W<=5?F[K]|=(G&7)<<W:(F[K]|=G<<W&255,F[K+1]=(G&7)>>8-W),Z+3}function Se(F,Z,G){var W=Z&7,K=Z>>>3;return G=(G&1)<<W,F[K]|=G,Z+1}function St(F,Z,G){var W=Z&7,K=Z>>>3;return G<<=W,F[K]|=G&255,G>>>=8,F[K+1]=G,Z+8}function Mt(F,Z,G){var W=Z&7,K=Z>>>3;return G<<=W,F[K]|=G&255,G>>>=8,F[K+1]=G&255,F[K+2]=G>>>8,Z+16}function ka(F,Z){var G=F.length,W=2*G>Z?2*G:Z+5,K=0;if(G>=Z)return F;if(mt){var J=cS(W);if(F.copy)F.copy(J);else for(;K<F.length;++K)J[K]=F[K];return J}else if(fe){var pe=new Uint8Array(W);if(pe.set)pe.set(F);else for(;K<G;++K)pe[K]=F[K];return pe}return F.length=W,F}function Tt(F){for(var Z=new Array(F),G=0;G<F;++G)Z[G]=0;return Z}function br(F,Z,G){var W=1,K=0,J=0,pe=0,Ae=0,me=F.length,ge=fe?new Uint16Array(32):Tt(32);for(J=0;J<32;++J)ge[J]=0;for(J=me;J<G;++J)F[J]=0;me=F.length;var ve=fe?new Uint16Array(me):Tt(me);for(J=0;J<me;++J)ge[K=F[J]]++,W<K&&(W=K),ve[J]=0;for(ge[0]=0,J=1;J<=W;++J)ge[J+16]=Ae=Ae+ge[J-1]<<1;for(J=0;J<me;++J)Ae=F[J],Ae!=0&&(ve[J]=ge[Ae+16]++);var Ce=0;for(J=0;J<me;++J)if(Ce=F[J],Ce!=0)for(Ae=X(ve[J],W)>>W-Ce,pe=(1<<W+4-Ce)-1;pe>=0;--pe)Z[Ae|pe<<Ce]=Ce&15|J<<4;return W}var rr=fe?new Uint16Array(512):Tt(512),Wn=fe?new Uint16Array(32):Tt(32);if(!fe){for(var oa=0;oa<512;++oa)rr[oa]=0;for(oa=0;oa<32;++oa)Wn[oa]=0}(function(){for(var F=[],Z=0;Z<32;Z++)F.push(5);br(F,Wn,32);var G=[];for(Z=0;Z<=143;Z++)G.push(8);for(;Z<=255;Z++)G.push(9);for(;Z<=279;Z++)G.push(7);for(;Z<=287;Z++)G.push(8);br(G,rr,288)})();var nr=(function(){for(var Z=fe?new Uint8Array(32768):[],G=0,W=0;G<re.length-1;++G)for(;W<re[G+1];++W)Z[W]=G;for(;W<32768;++W)Z[W]=29;var K=fe?new Uint8Array(259):[];for(G=0,W=0;G<Q.length-1;++G)for(;W<Q[G+1];++W)K[W]=G;function J(Ae,me){for(var ge=0;ge<Ae.length;){var ve=Math.min(65535,Ae.length-ge),Ce=ge+ve==Ae.length;for(me.write_shift(1,+Ce),me.write_shift(2,ve),me.write_shift(2,~ve&65535);ve-- >0;)me[me.l++]=Ae[ge++]}return me.l}function pe(Ae,me){for(var ge=0,ve=0,Ce=fe?new Uint16Array(32768):[];ve<Ae.length;){var je=Math.min(65535,Ae.length-ve);if(je<10){for(ge=zt(me,ge,+(ve+je==Ae.length)),ge&7&&(ge+=8-(ge&7)),me.l=ge/8|0,me.write_shift(2,je),me.write_shift(2,~je&65535);je-- >0;)me[me.l++]=Ae[ve++];ge=me.l*8;continue}ge=zt(me,ge,+(ve+je==Ae.length)+2);for(var Ie=0;je-- >0;){var Oe=Ae[ve];Ie=(Ie<<5^Oe)&32767;var Be=-1,We=0;if((Be=Ce[Ie])&&(Be|=ve&-32768,Be>ve&&(Be-=32768),Be<ve))for(;Ae[Be+We]==Ae[ve+We]&&We<250;)++We;if(We>2){Oe=K[We],Oe<=22?ge=St(me,ge,ye[Oe+1]>>1)-1:(St(me,ge,3),ge+=5,St(me,ge,ye[Oe-23]>>5),ge+=3);var Qt=Oe<8?0:Oe-4>>2;Qt>0&&(Mt(me,ge,We-Q[Oe]),ge+=Qt),Oe=Z[ve-Be],ge=St(me,ge,ye[Oe]>>3),ge-=3;var Zt=Oe<4?0:Oe-2>>1;Zt>0&&(Mt(me,ge,ve-Be-re[Oe]),ge+=Zt);for(var ia=0;ia<We;++ia)Ce[Ie]=ve&32767,Ie=(Ie<<5^Ae[ve])&32767,++ve;je-=We-1}else Oe<=143?Oe=Oe+48:ge=Se(me,ge,1),ge=St(me,ge,ye[Oe]),Ce[Ie]=ve&32767,++ve}ge=St(me,ge,0)-1}return me.l=(ge+7)/8|0,me.l}return function(me,ge){return me.length<8?J(me,ge):pe(me,ge)}})();function rt(F){var Z=_e(50+Math.floor(F.length*1.1)),G=nr(F,Z);return Z.slice(0,G)}var Kt=fe?new Uint16Array(32768):Tt(32768),ba=fe?new Uint16Array(32768):Tt(32768),$t=fe?new Uint16Array(128):Tt(128),ca=1,Nr=1;function Va(F,Z){var G=Je(F,Z)+257;Z+=5;var W=Je(F,Z)+1;Z+=5;var K=lt(F,Z)+4;Z+=4;for(var J=0,pe=fe?new Uint8Array(19):Tt(19),Ae=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],me=1,ge=fe?new Uint8Array(8):Tt(8),ve=fe?new Uint8Array(8):Tt(8),Ce=pe.length,je=0;je<K;++je)pe[V[je]]=J=Ye(F,Z),me<J&&(me=J),ge[J]++,Z+=3;var Ie=0;for(ge[0]=0,je=1;je<=me;++je)ve[je]=Ie=Ie+ge[je-1]<<1;for(je=0;je<Ce;++je)(Ie=pe[je])!=0&&(Ae[je]=ve[Ie]++);var Oe=0;for(je=0;je<Ce;++je)if(Oe=pe[je],Oe!=0){Ie=ye[Ae[je]]>>8-Oe;
vendor: 2,069 bytes, line 422
422for(var Be=(1<<7-Oe)-1;Be>=0;--Be)$t[Ie|Be<<Oe]=Oe&7|je<<3}var We=[];for(me=1;We.length<G+W;)switch(Ie=$t[Re(F,Z)],Z+=Ie&7,Ie>>>=3){case 16:for(J=3+Xe(F,Z),Z+=2,Ie=We[We.length-1];J-- >0;)We.push(Ie);break;case 17:for(J=3+Ye(F,Z),Z+=3;J-- >0;)We.push(0);break;case 18:for(J=11+Re(F,Z),Z+=7;J-- >0;)We.push(0);break;default:We.push(Ie),me<Ie&&(me=Ie);break}var Qt=We.slice(0,G),Zt=We.slice(G);for(je=G;je<286;++je)Qt[je]=0;for(je=W;je<30;++je)Zt[je]=0;return ca=br(Qt,Kt,286),Nr=br(Zt,ba,30),Z}function xc(F,Z){if(F[0]==3&&!(F[1]&3))return[Bi(Z),2];for(var G=0,W=0,K=cS(Z||1<<18),J=0,pe=K.length>>>0,Ae=0,me=0;(W&1)==0;){if(W=Ye(F,G),G+=3,W>>>1)W>>1==1?(Ae=9,me=5):(G=Va(F,G),Ae=ca,me=Nr);else{G&7&&(G+=8-(G&7));var ge=F[G>>>3]|F[(G>>>3)+1]<<8;if(G+=32,ge>0)for(!Z&&pe<J+ge&&(K=ka(K,J+ge),pe=K.length);ge-- >0;)K[J++]=F[G>>>3],G+=8;continue}for(;;){!Z&&pe<J+32767&&(K=ka(K,J+32767),pe=K.length);var ve=jt(F,G,Ae),Ce=W>>>1==1?rr[ve]:Kt[ve];if(G+=Ce&15,Ce>>>=4,(Ce>>>8&255)===0)K[J++]=Ce;else{if(Ce==256)break;Ce-=257;var je=Ce<8?0:Ce-4>>2;je>5&&(je=0);var Ie=J+Q[Ce];je>0&&(Ie+=jt(F,G,je),G+=je),ve=jt(F,G,me),Ce=W>>>1==1?Wn[ve]:ba[ve],G+=Ce&15,Ce>>>=4;var Oe=Ce<4?0:Ce-2>>1,Be=re[Ce];for(Oe>0&&(Be+=jt(F,G,Oe),G+=Oe),!Z&&pe<Ie&&(K=ka(K,Ie+100),pe=K.length);J<Ie;)K[J]=K[J-Be],++J}}}return Z?[K,G+7>>>3]:[K.slice(0,J),G+7>>>3]}function Zs(F,Z){var G=F.slice(F.l||0),W=xc(G,Z);return F.l+=W[1],W[0]}function zr(F,Z){if(F)typeof console<"u"&&console.error(Z);else throw new Error(Z)}function gs(F,Z){var G=F;tr(G,0);var W=[],K=[],J={FileIndex:W,FullPaths:K};A(J,{root:Z.root});for(var pe=G.length-4;(G[pe]!=80||G[pe+1]!=75||G[pe+2]!=5||G[pe+3]!=6)&&pe>=0;)--pe;G.l=pe+4,G.l+=4;var Ae=G.read_shift(2);G.l+=6;var me=G.read_shift(4);for(G.l=me,pe=0;pe<Ae;++pe){G.l+=20;var ge=G.read_shift(4),ve=G.read_shift(4),Ce=G.read_shift(2),je=G.read_shift(2),Ie=G.read_shift(2);G.l+=8;var Oe=G.read_shift(4),Be=c(G.slice(G.l+Ce,G.l+Ce+je));G.l+=Ce+je+Ie;var We=G.l;G.l=Oe+4,Js(G,ge,ve,J,Be),G.l=We}return J}function Js(F,Z,G,W,K){F.l+=2;var J=F.read_shift(2),pe=F.read_shift(2),Ae=o(F);
vendor: 4,956 bytes, lines 422-430
422if(J&8257)throw new Error("Unsupported ZIP encryption");for(var me=F.read_shift(4),ge=F.read_shift(4),ve=F.read_shift(4),Ce=F.read_shift(2),je=F.read_shift(2),Ie="",Oe=0;Oe<Ce;++Oe)Ie+=String.fromCharCode(F[F.l++]);if(je){var Be=c(F.slice(F.l,F.l+je));(Be[21589]||{}).mt&&(Ae=Be[21589].mt),((K||{})[21589]||{}).mt&&(Ae=K[21589].mt)}F.l+=je;var We=F.slice(F.l,F.l+ge);switch(pe){case 8:We=U(F,ve);break;case 0:break;default:throw new Error("Unsupported ZIP Compression method "+pe)}var Qt=!1;J&8&&(me=F.read_shift(4),me==134695760&&(me=F.read_shift(4),Qt=!0),ge=F.read_shift(4),ve=F.read_shift(4)),ge!=Z&&zr(Qt,"Bad compressed size: "+Z+" != "+ge),ve!=G&&zr(Qt,"Bad uncompressed size: "+G+" != "+ve),Wa(W,Ie,We,{unsafe:!0,mt:Ae})}function xs(F,Z){var G=Z||{},W=[],K=[],J=_e(1),pe=G.compression?8:0,Ae=0,me=0,ge=0,ve=0,Ce=0,je=F.FullPaths[0],Ie=je,Oe=F.FileIndex[0],Be=[],We=0;for(me=1;me<F.FullPaths.length;++me)if(Ie=F.FullPaths[me].slice(je.length),Oe=F.FileIndex[me],!(!Oe.size||!Oe.content||Ie=="�Sh33tJ5")){var Qt=ve,Zt=_e(Ie.length);for(ge=0;ge<Ie.length;++ge)Zt.write_shift(1,Ie.charCodeAt(ge)&127);Zt=Zt.slice(0,Zt.l),Be[Ce]=g7.buf(Oe.content,0);var ia=Oe.content;pe==8&&(ia=B(ia)),J=_e(30),J.write_shift(4,67324752),J.write_shift(2,20),J.write_shift(2,Ae),J.write_shift(2,pe),Oe.mt?l(J,Oe.mt):J.write_shift(4,0),J.write_shift(-4,Be[Ce]),J.write_shift(4,ia.length),J.write_shift(4,Oe.content.length),J.write_shift(2,Zt.length),J.write_shift(2,0),ve+=J.length,W.push(J),ve+=Zt.length,W.push(Zt),ve+=ia.length,W.push(ia),J=_e(46),J.write_shift(4,33639248),J.write_shift(2,0),J.write_shift(2,20),J.write_shift(2,Ae),J.write_shift(2,pe),J.write_shift(4,0),J.write_shift(-4,Be[Ce]),J.write_shift(4,ia.length),J.write_shift(4,Oe.content.length),J.write_shift(2,Zt.length),J.write_shift(2,0),J.write_shift(2,0),J.write_shift(2,0),J.write_shift(2,0),J.write_shift(4,0),J.write_shift(4,Qt),We+=J.l,K.push(J),We+=Zt.length,K.push(Zt),++Ce}return J=_e(22),J.write_shift(4,101010256),J.write_shift(2,0),J.write_shift(2,0),J.write_shift(2,Ce),J.write_shift(2,Ce),J.write_shift(4,We),J.write_shift(4,ve),J.write_shift(2,0),Xa([Xa(W),Xa(K),J])}var wr={htm:"text/html",xml:"text/xml",gif:"image/gif",jpg:"image/jpeg",png:"image/png",mso:"application/x-mso",thmx:"application/vnd.ms-officetheme",sh33tj5:"application/octet-stream"};function nt(F,Z){if(F.ctype)return F.ctype;var G=F.name||"",W=G.match(/\.([^\.]+)$/);return W&&wr[W[1]]||Z&&(W=(G=Z).match(/[\.\\]([^\.\\])+$/),W&&wr[W[1]])?wr[W[1]]:"application/octet-stream"}function Yt(F){for(var Z=Pu(F),G=[],W=0;W<Z.length;W+=76)G.push(Z.slice(W,W+76));return G.join(`\r
423`)+`\r
424`}function Na(F){var Z=F.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF=]/g,function(ge){var ve=ge.charCodeAt(0).toString(16).toUpperCase();return"="+(ve.length==1?"0"+ve:ve)});Z=Z.replace(/ $/mg,"=20").replace(/\t$/mg,"=09"),Z.charAt(0)==`
425`&&(Z="=0D"+Z.slice(1)),Z=Z.replace(/\r(?!\n)/mg,"=0D").replace(/\n\n/mg,`
426=0A`).replace(/([^\r\n])\n/mg,"$1=0A");for(var G=[],W=Z.split(`\r
427`),K=0;K<W.length;++K){var J=W[K];if(J.length==0){G.push("");continue}for(var pe=0;pe<J.length;){var Ae=76,me=J.slice(pe,pe+Ae);me.charAt(Ae-1)=="="?Ae--:me.charAt(Ae-2)=="="?Ae-=2:me.charAt(Ae-3)=="="&&(Ae-=3),me=J.slice(pe,pe+Ae),pe+=Ae,pe<J.length&&(me+="="),G.push(me)}}return G.join(`\r
428`)}function Ga(F){for(var Z=[],G=0;G<F.length;++G){for(var W=F[G];G<=F.length&&W.charAt(W.length-1)=="=";)W=W.slice(0,W.length-1)+F[++G];Z.push(W)}for(var K=0;K<Z.length;++K)Z[K]=Z[K].replace(/[=][0-9A-Fa-f]{2}/g,function(J){return String.fromCharCode(parseInt(J.slice(1),16))});return en(Z.join(`\r
429`))}function qn(F,Z,G){for(var W="",K="",J="",pe,Ae=0;Ae<10;++Ae){var me=Z[Ae];if(!me||me.match(/^\s*$/))break;var ge=me.match(/^(.*?):\s*([^\s].*)$/);if(ge)switch(ge[1].toLowerCase()){case"content-location":W=ge[2].trim();break;case"content-type":J=ge[2].trim();break;case"content-transfer-encoding":K=ge[2].trim();break}}switch(++Ae,K.toLowerCase()){case"base64":pe=en(rn(Z.slice(Ae).join("")));break;case"quoted-printable":pe=Ga(Z.slice(Ae));break;default:throw new Error("Unsupported Content-Transfer-Encoding "+K)}var ve=Wa(F,W.slice(G.length),pe,{unsafe:!0});J&&(ve.ctype=J)}function Jt(F,Z){if(ae(F.slice(0,13)).toLowerCase()!="mime-version:")throw new Error("Unsupported MAD header");var G=Z&&Z.root||"",W=(mt&&Buffer.isBuffer(F)?F.toString("binary"):ae(F)).split(`\r
430`),K=0,J="";for(K=0;K<W.length;++K)if(J=W[K],!!/^Content-Location:/i.test(J)&&(J=J.slice(J.indexOf("file")),G||(G=J.slice(0,J.lastIndexOf("/")+1)),J.slice(0,G.length)!=G))for(;G.length>0&&(G=G.slice(0,G.length-1),G=G.slice(0,G.lastIndexOf("/")+1),J.slice(0,G.length)!=G););var pe=(W[1]||"").match(/boundary="(.*?)"/);if(!pe)throw new Error("MAD cannot find boundary");var Ae="--"+(pe[1]||""),me=[],ge=[],ve={FileIndex:me,FullPaths:ge};A(ve);var Ce,je=0;for(K=0;K<W.length;++K){var Ie=W[K];Ie!==Ae&&Ie!==Ae+"--"||(je++&&qn(ve,W.slice(Ce,K),G),Ce=K)}return ve}function sr(F,Z){var G=Z||{}
vendor: 8,768 bytes, lines 430-432
430,W=G.boundary||"SheetJS";W="------="+W;for(var K=["MIME-Version: 1.0",'Content-Type: multipart/related; boundary="'+W.slice(2)+'"',"","",""],J=F.FullPaths[0],pe=J,Ae=F.FileIndex[0],me=1;me<F.FullPaths.length;++me)if(pe=F.FullPaths[me].slice(J.length),Ae=F.FileIndex[me],!(!Ae.size||!Ae.content||pe=="�Sh33tJ5")){pe=pe.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF]/g,function(We){return"_x"+We.charCodeAt(0).toString(16)+"_"}).replace(/[\u0080-\uFFFF]/g,function(We){return"_u"+We.charCodeAt(0).toString(16)+"_"});for(var ge=Ae.content,ve=mt&&Buffer.isBuffer(ge)?ge.toString("binary"):ae(ge),Ce=0,je=Math.min(1024,ve.length),Ie=0,Oe=0;Oe<=je;++Oe)(Ie=ve.charCodeAt(Oe))>=32&&Ie<128&&++Ce;var Be=Ce>=je*4/5;K.push(W),K.push("Content-Location: "+(G.root||"file:///C:/SheetJS/")+pe),K.push("Content-Transfer-Encoding: "+(Be?"quoted-printable":"base64")),K.push("Content-Type: "+nt(Ae,pe)),K.push(""),K.push(Be?Na(ve):Yt(ve))}return K.push(W+`--\r
431`),K.join(`\r
432`)}function vs(F){var Z={};return A(Z,F),Z}function Wa(F,Z,G,W){var K=W&&W.unsafe;K||A(F);var J=!K&&Ze.find(F,Z);if(!J){var pe=F.FullPaths[0];Z.slice(0,pe.length)==pe?pe=Z:(pe.slice(-1)!="/"&&(pe+="/"),pe=(pe+Z).replace("//","/")),J={name:n(Z),type:2},F.FileIndex.push(J),F.FullPaths.push(pe),K||Ze.utils.cfb_gc(F)}return J.content=G,J.size=G?G.length:0,W&&(W.CLSID&&(J.clsid=W.CLSID),W.mt&&(J.mt=W.mt),W.ct&&(J.ct=W.ct)),J}function ir(F,Z){A(F);var G=Ze.find(F,Z);if(G){for(var W=0;W<F.FileIndex.length;++W)if(F.FileIndex[W]==G)return F.FileIndex.splice(W,1),F.FullPaths.splice(W,1),!0}return!1}function ei(F,Z,G){A(F);var W=Ze.find(F,Z);if(W){for(var K=0;K<F.FileIndex.length;++K)if(F.FileIndex[K]==W)return F.FileIndex[K].name=n(G),F.FullPaths[K]=G,!0}return!1}function Hr(F){I(F,!0)}return t.find=Y,t.read=M,t.parse=m,t.write=we,t.writeFile=ne,t.utils={cfb_new:vs,cfb_add:Wa,cfb_del:ir,cfb_mov:ei,cfb_gc:Hr,ReadShift:bu,CheckField:IT,prep_blob:tr,bconcat:Xa,use_zlib:D,_deflateRaw:rt,_inflateRaw:Zs,consts:ee},t})();function x7(e){return typeof e=="string"?sh(e):Array.isArray(e)?VP(e):e}function sf(e,t,a){if(typeof Deno<"u"){if(a&&typeof t=="string")switch(a){case"utf8":t=new TextEncoder(a).encode(t);break;case"binary":t=sh(t);break;default:throw new Error("Unsupported encoding "+a)}return Deno.writeFileSync(e,t)}var r=a=="utf8"?ls(t):t;if(typeof IE_SaveFile<"u")return IE_SaveFile(r,e);if(typeof Blob<"u"){var n=new Blob([x7(r)],{type:"application/octet-stream"});if(typeof navigator<"u"&&navigator.msSaveBlob)return navigator.msSaveBlob(n,e);if(typeof saveAs<"u")return saveAs(n,e);if(typeof URL<"u"&&typeof document<"u"&&document.createElement&&URL.createObjectURL){var l=URL.createObjectURL(n);if(typeof chrome=="object"&&typeof(chrome.downloads||{}).download=="function")return URL.revokeObjectURL&&typeof setTimeout<"u"&&setTimeout(function(){URL.revokeObjectURL(l)},6e4),chrome.downloads.download({url:l,filename:e,saveAs:!0});var o=document.createElement("a");if(o.download!=null)return o.download=e,o.href=l,document.body.appendChild(o),o.click(),document.body.removeChild(o),URL.revokeObjectURL&&typeof setTimeout<"u"&&setTimeout(function(){URL.revokeObjectURL(l)},6e4),l}}if(typeof $<"u"&&typeof File<"u"&&typeof Folder<"u")try{var c=File(e);return c.open("w"),c.encoding="binary",Array.isArray(t)&&(t=$i(t)),c.write(t),c.close(),t}catch(f){if(!f.message||!f.message.match(/onstruct/))throw f}throw new Error("cannot save file "+e)}function v7(e){if(typeof Deno<"u")return Deno.readFileSync(e);if(typeof $<"u"&&typeof File<"u"&&typeof Folder<"u")try{var t=File(e);t.open("r"),t.encoding="binary";var a=t.read();return t.close(),a}catch(r){if(!r.message||!r.message.match(/onstruct/))throw r}throw new Error("Cannot access file "+e)}function ya(e){for(var t=Object.keys(e),a=[],r=0;r<t.length;++r)Object.prototype.hasOwnProperty.call(e,t[r])&&a.push(t[r]);return a}function xS(e,t){for(var a=[],r=ya(e),n=0;n!==r.length;++n)a[e[r[n]][t]]==null&&(a[e[r[n]][t]]=r[n]);return a}function lh(e){for(var t=[],a=ya(e),r=0;r!==a.length;++r)t[e[a[r]]]=a[r];return t}function oh(e){for(var t=[],a=ya(e),r=0;r!==a.length;++r)t[e[a[r]]]=parseInt(a[r],10);return t}function y7(e){for(var t=[],a=ya(e),r=0;r!==a.length;++r)t[e[a[r]]]==null&&(t[e[a[r]]]=[]),t[e[a[r]]].push(a[r]);return t}var k0=new Date(1899,11,30,0,0,0);function za(e,t){var a=e.getTime(),r=k0.getTime()+(e.getTimezoneOffset()-k0.getTimezoneOffset())*6e4;return(a-r)/(1440*60*1e3)}var vT=new Date,b7=k0.getTime()+(vT.getTimezoneOffset()-k0.getTimezoneOffset())*6e4,vS=vT.getTimezoneOffset();function ch(e){var t=new Date;return t.setTime(e*24*60*60*1e3+b7),t.getTimezoneOffset()!==vS&&t.setTime(t.getTime()+(t.getTimezoneOffset()-vS)*6e4),t}function w7(e){var t=0,a=0,r=!1,n=e.match(/P([0-9\.]+Y)?([0-9\.]+M)?([0-9\.]+D)?T([0-9\.]+H)?([0-9\.]+M)?([0-9\.]+S)?/);if(!n)throw new Error("|"+e+"| is not an ISO8601 Duration");for(var l=1;l!=n.length;++l)if(n[l]){switch(a=1,l>3&&(r=!0),n[l].slice(n[l].length-1)){case"Y":throw new Error("Unsupported ISO Duration Field: "+n[l].slice(n[l].length-1));case"D":a*=24;case"H":a*=60;case"M":if(r)a*=60;else throw new Error("Unsupported ISO Duration Field: M")}t+=a*parseInt(n[l],10)}return t}var yS=new Date("2017-02-19T19:06:09.000Z"),yT=isNaN(yS.getFullYear())?new Date("2/19/17"):yS,S7=yT.getFullYear()==2017;function ra(e,t){var a=new Date(e);if(S7)return t>0?a.setTime(a.getTime()+a.getTimezoneOffset()*60*1e3):t<0&&a.setTime(a.getTime()-a.getTimezoneOffset()*60*1e3),a;if(e instanceof Date)return e;if(yT.getFullYear()==1917&&!isNaN(a.getFullYear())){var r=a.getFullYear();return e.indexOf(""+r)>-1||a.setFullYear(a.getFullYear()+100),a}var n=e.match(/\d+/g)||["2017","2","19","0","0","0"],l=new Date(+n[0],+n[1]-1,+n[2],+n[3]||0,+n[4]||0,+n[5]||0);return e.indexOf("Z")>-1&&(l=new Date(l.getTime()-l.getTimezoneOffset()*60*1e3)),l}function Ll(e,t){if(mt&&Buffer.isBuffer(e)){if(t){if(e[0]==255&&e[1]==254)return ls(e.slice(2).toString("utf16le"));if(e[1]==254&&e[2]==255)return ls(iT(e.slice(2).toString("binary")))}return e.toString("binary")}if(typeof TextDecoder<"u")try{if(t){if(e[0]==255&&e[1]==254)return ls(new TextDecoder("utf-16le").decode(e.slice(2)));if(e[0]==254&&e[1]==255)return ls(new TextDecoder("utf-16be").decode(e.slice(2)))}var a={"€":"€","‚":"‚",ƒ:"ƒ","„":"„","…":"…","†":"†","‡":"‡","ˆ":"ˆ","‰":"‰",Š:"Š","‹":"‹",Œ:"Œ",Ž:"Ž","‘":"‘","’":"’","“":"“","”":"”","•":"•","–":"–","—":"—","˜":"˜","™":"™",š:"š","›":"›",œ:"œ",ž:"ž",Ÿ:"Ÿ"};return Array.isArray(e)&&(e=new Uint8Array(e)),new TextDecoder("latin1").decode(e).replace(/[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ]/g,function(l){return a[l]||l})}catch{}for(var r=[],n=0;n!=e.length;++n)r.push(String.fromCharCode(e[n]));return r.join("")}function na(e){if(typeof JSON<"u"&&!Array.isArray(e))return JSON.parse(JSON.stringify(e));if(typeof e!="object"||e==null)return e;if(e instanceof Date)return new Date(e.getTime());var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=na(e[a]));return t}function ga(e,t){for(var a="";a.length<t;)a+=e;return a}function In(e){var t=Number(e);if(!isNaN(t))return isFinite(t)?t:NaN;if(!/\d/.test(e))return t;var a=1,r=e.replace(/([\d]),([\d])/g,"$1$2").replace(/[$]/g,"").replace(/[%]/g,function(){return a*=100,""});return!isNaN(t=Number(r))||(r=r.replace(/[(](.*)[)]/,function(n,l){return a=-a,l}),!isNaN(t=Number(r)))?t/a:t}var _7=["january","february","march","april","may","june","july","august","september","october","november","december"];function ac(e){var t=new Date(e),a=new Date(NaN),r=t.getYear(),n=t.getMonth(),l=t.getDate();if(isNaN(l))return a;var o=e.toLowerCase();if(o.match(/jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec/)){if(o=o.replace(/[^a-z]/g,"").replace(/([^a-z]|^)[ap]m?([^a-z]|$)/,""),o.length>3&&_7.indexOf(o)==-1)return a}else if(o.match(/[a-z]/))return a;return r<0||r>8099?a:(n>0||l>1)&&r!=101?t:e.match(/[^-0-9:,\/\\]/)?a:t}var E7=(function(){var e="abacaba".split(/(:?b)/i).length==5;return function(a,r,n){if(e||typeof r=="string")return a.split(r);for(var l=a.split(r),o=[l[0]],c=1;c<l.length;++c)o.push(n),o.push(l[c]);return o}})();function bT(e){return e?e.content&&e.type?Ll(e.content,!0):e.data?pu(e.data):e.asNodeBuffer&&mt?pu(e.asNodeBuffer().toString("binary")):e.asBinary?pu(e.asBinary()):e._data&&e._data.getContent?pu(Ll(Array.prototype.slice.call(e._data.getContent(),0))):null:null}function wT(e){if(!e)return null;if(e.data)return lS(e.data);if(e.asNodeBuffer&&mt)return e.asNodeBuffer();if(e._data&&e._data.getContent){var t=e._data.getContent();return typeof t=="string"?lS(t):Array.prototype.slice.call(t)}return e.content&&e.type?e.content:null}function A7(e){return e&&e.name.slice(-4)===".bin"?wT(e):bT(e)}
432function bn(e,t){for(var a=e.FullPaths||ya(e.files),r=t.toLowerCase().replace(/[\/]/g,"\\"),n=r.replace(/\\/g,"/"),l=0;l<a.length;++l){var o=a[l].replace(/^Root Entry[\/]/,"").toLowerCase();if(r==o||n==o)return e.files?e.files[a[l]]:e.FileIndex[l]}return null}function s1(e,t){var a=bn(e,t);if(a==null)throw new Error("Cannot find file "+t+" in zip");return a}function ja(e,t,a){if(!a)return A7(s1(e,t));if(!t)return null;try{return ja(e,t)}catch{return null}}function tn(e,t,a){if(!a)return bT(s1(e,t));if(!t)return null;try{return tn(e,t)}catch{return null}}function T7(e,t,a){return wT(s1(e,t))}function bS(e){for(var t=e.FullPaths||ya(e.files),a=[],r=0;r<t.length;++r)t[r].slice(-1)!="/"&&a.push(t[r].replace(/^Root Entry[\/]/,""));return a.sort()}function ht(e,t,a){if(e.FullPaths){if(typeof a=="string"){var r;return mt?r=Xs(a):r=GP(a),Ze.utils.cfb_add(e,t,r)}Ze.utils.cfb_add(e,t,a)}else e.file(t,a)}function i1(){return Ze.utils.cfb_new()}function ST(e,t){switch(t.type){case"base64":return Ze.read(e,{type:"base64"});case"binary":return Ze.read(e,{type:"binary"});case"buffer":case"array":return Ze.read(e,{type:"buffer"})}throw new Error("Unrecognized type "+t.type)}function gu(e,t){if(e.charAt(0)=="/")return e.slice(1);var a=t.split("/");t.slice(-1)!="/"&&a.pop();for(var r=e.split("/");r.length!==0;){var n=r.shift();n===".."?a.pop():n!=="."&&a.push(n)}return a.join("/")}var Ta=`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
433`,k7=/([^"\s?>\/]+)\s*=\s*((?:")([^"]*)(?:")|(?:')([^']*)(?:')|([^'">\s]+))/g,wS=/<[\/\?]?[a-zA-Z0-9:_-]+(?:\s+[^"\s?>\/]+\s*=\s*(?:"[^"]*"|'[^']*'|[^'">\s=]+))*\s*[\/\?]?>/mg,N7=/<[^>]*>/g,yr=Ta.match(wS)?wS:N7,C7=/<\w*:/,D7=/<(\/?)\w+:/;function st(e,t,a){for(var r={},n=0,l=0;n!==e.length&&!((l=e.charCodeAt(n))===32||l===10||l===13);++n);if(t||(r[0]=e.slice(0,n)),n===e.length)return r;var o=e.match(k7),c=0,f="",p=0,m="",g="",v=1;if(o)for(p=0;p!=o.length;++p){for(g=o[p],l=0;l!=g.length&&g.charCodeAt(l)!==61;++l);for(m=g.slice(0,l).trim();g.charCodeAt(l+1)==32;)++l;for(v=(n=g.charCodeAt(l+1))==34||n==39?1:0,f=g.slice(l+1+v,g.length-v),c=0;c!=m.length&&m.charCodeAt(c)!==58;++c);if(c===m.length)m.indexOf("_")>0&&(m=m.slice(0,m.indexOf("_"))),r[m]=f,r[m.toLowerCase()]=f;else{var w=(c===5&&m.slice(0,5)==="xmlns"?"xmlns":"")+m.slice(c+1);if(r[w]&&m.slice(c-3,c)=="ext")continue;r[w]=f,r[w.toLowerCase()]=f}}return r}function ps(e){return e.replace(D7,"<$1")}var _T={"&quot;":'"',"&apos;":"'","&gt;":">","&lt;":"<","&amp;":"&"},l1=lh(_T),_t=(function(){var e=/&(?:quot|apos|gt|lt|amp|#x?([\da-fA-F]+));/ig,t=/_x([\da-fA-F]{4})_/ig;return function a(r){var n=r+"",l=n.indexOf("<![CDATA[");if(l==-1)return n.replace(e,function(c,f){return _T[c]||String.fromCharCode(parseInt(f,c.indexOf("x")>-1?16:10))||c}).replace(t,function(c,f){return String.fromCharCode(parseInt(f,16))});var o=n.indexOf("]]>");return a(n.slice(0,l))+n.slice(l+9,o)+a(n.slice(o+3))}})(),o1=/[&<>'"]/g,O7=/[\u0000-\u0008\u000b-\u001f]/g;function Ut(e){var t=e+"";return t.replace(o1,function(a){return l1[a]}
433).replace(O7,function(a){return"_x"+("000"+a.charCodeAt(0).toString(16)).slice(-4)+"_"})}function SS(e){return Ut(e).replace(/ /g,"_x0020_")}var ET=/[\u0000-\u001f]/g;function c1(e){var t=e+"";return t.replace(o1,function(a){return l1[a]}).replace(/\n/g,"<br/>").replace(ET,function(a){return"&#x"+("000"+a.charCodeAt(0).toString(16)).slice(-4)+";"})}function F7(e){var t=e+"";return t.replace(o1,function(a){return l1[a]}).replace(ET,function(a){return"&#x"+a.charCodeAt(0).toString(16).toUpperCase()+";"})}var _S=(function(){var e=/&#(\d+);/g;function t(a,r){return String.fromCharCode(parseInt(r,10))}return function(r){return r.replace(e,t)}})();function R7(e){return e.replace(/(\r\n|[\r\n])/g,"&#10;")}function aa(e){switch(e){case 1:case!0:case"1":case"true":case"TRUE":return!0;default:return!1}}function Zm(e){for(var t="",a=0,r=0,n=0,l=0,o=0,c=0;a<e.length;){if(r=e.charCodeAt(a++),r<128){t+=String.fromCharCode(r);continue}if(n=e.charCodeAt(a++),r>191&&r<224){o=(r&31)<<6,o|=n&63,t+=String.fromCharCode(o);continue}if(l=e.charCodeAt(a++),r<240){t+=String.fromCharCode((r&15)<<12|(n&63)<<6|l&63);continue}o=e.charCodeAt(a++),c=((r&7)<<18|(n&63)<<12|(l&63)<<6|o&63)-65536,t+=String.fromCharCode(55296+(c>>>10&1023)),t+=String.fromCharCode(56320+(c&1023))}return t}function ES(e){var t=Bi(2*e.length),a,r,n=1,l=0,o=0,c;for(r=0;r<e.length;r+=n)n=1,(c=e.charCodeAt(r))<128?a=c:c<224?(a=(c&31)*64+(e.charCodeAt(r+1)&63),n=2):c<240?(a=(c&15)*4096+(e.charCodeAt(r+1)&63)*64+(e.charCodeAt(r+2)&63),n=3):(n=4,a=(c&7)*262144+(e.charCodeAt(r+1)&63)*4096+(e.charCodeAt(r+2)&63)*64+(e.charCodeAt(r+3)&63),a-=65536,o=55296+(a>>>10&1023),a=56320+(a&1023)),o!==0&&(t[l++]=o&255,t[l++]=o>>>8,o=0),t[l++]=a%256,t[l++]=a>>>8;return t.slice(0,l).toString("ucs2")}function AS(e){return Xs(e,"binary").toString("utf8")}var zd="foo bar baz☃🍣",Wt=mt&&(AS(zd)==Zm(zd)&&AS||ES(zd)==Zm(zd)&&ES)||Zm,ls=mt?function(e){return Xs(e,"utf8").toString("binary")}:function(e){for(var t=[],a=0,r=0,n=0;a<e.length;)switch(r=e.charCodeAt(a++),!0){case r<128:t.push(String.fromCharCode(r));break;case r<2048:t.push(String.fromCharCode(192+(r>>6))),t.push(String.fromCharCode(128+(r&63)));break;case(r>=55296&&r<57344):r-=55296,n=e.charCodeAt(a++)-56320+(r<<10),t.push(String.fromCharCode(240+(n>>18&7))),t.push(String.fromCharCode(144+(n>>12&63))),t.push(String.fromCharCode(128+(n>>6&63))),t.push(String.fromCharCode(128+(n&63)));break;default:t.push(String.fromCharCode(224+(r>>12))),t.push(String.fromCharCode(128+(r>>6&63))),t.push(String.fromCharCode(128+(r&63)))}return t.join("")},Bu=(function(){var e={};return function(a,r){var n=a+"|"+(r||"");return e[n]?e[n]:e[n]=new RegExp("<(?:\\w+:)?"+a+'(?: xml:space="preserve")?(?:[^>]*)>([\\s\\S]*?)</(?:\\w+:)?'+a+">",r||"")}})(),AT=(function(){var e=[["nbsp"," "],["middot","·"],["quot",'"'],["apos","'"],["gt",">"],["lt","<"],["amp","&"]].map(function(t){return[new RegExp("&"+t[0]+";","ig"),t[1]]});return function(a){for(var r=a.replace(/^[\t\n\r ]+/,"").replace(/[\t\n\r ]+$/,"").replace(/>\s+/g,">").replace(/\s+</g,"<").replace(/[\t\n\r ]+/g," ").replace(/<\s*[bB][rR]\s*\/?>/g,`
434`).replace(/<[^>]*>/g,""),n=0;n<e.length;++n)r=r.replace(e[n][0],e[n][1]);return r}})(),j7=(function(){var e={};return function(a){return e[a]!==void 0?e[a]:e[a]=new RegExp("<(?:vt:)?"+a+">([\\s\\S]*?)</(?:vt:)?"+a+">","g")}})(),M7=/<\/?(?:vt:)?variant>/g,P7=/<(?:vt:)([^>]*)>([\s\S]*)</;function TS(e,t){var a=st(e),r=e.match(j7(a.baseType))||[],n=[];if(r.length!=a.size){if(t.WTF)throw new Error("unexpected vector length "+r.length+" != "+a.size);return n}return r.forEach(function(l){var o=l.replace(M7,"").match(P7);o&&n.push({v:Wt(o[2]),t:o[1]})}),n}var TT=/(^\s|\s$|\n)/;function ar(e,t){return"<"+e+(t.match(TT)?' xml:space="preserve"':"")+">"+t+"</"+e+">"}function Iu(e){return ya(e).map(function(t){return" "+t+'="'+e[t]+'"'}).join("")}function Me(e,t,a){return"<"+e+(a!=null?Iu(a):"")+(t!=null?(t.match(TT)?' xml:space="preserve"':"")+">"+t+"</"+e:"/")+">"}function Xg(e,t){try{return e.toISOString().replace(/\.\d*/,"")}catch(a){if(t)throw a}return""}function L7(e,t){switch(typeof e){case"string":var a=Me("vt:lpwstr",Ut(e));return a=a.replace(/&quot;/g,"_x0022_"),a;case"number":return Me((e|0)==e?"vt:i4":"vt:r8",Ut(String(e)));case"boolean":return Me("vt:bool",e?"true":"false")}if(e instanceof Date)return Me("vt:filetime",Xg(e));throw new Error("Unable to serialize "+e)}function u1(e){if(mt&&Buffer.isBuffer(e))return e.toString("utf8");if(typeof e=="string")return e;if(typeof Uint8Array<"u"&&e instanceof Uint8Array)return Wt($i(a1(e)));throw new Error("Bad input format: expected Buffer or string")}var Uu=/<(\/?)([^\s?><!\/:]*:|)([^\s?<>:\/]+)(?:[\s?:\/][^>]*)?>
434/mg,Ua={CORE_PROPS:"http://schemas.openxmlformats.org/package/2006/metadata/core-properties",CUST_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/custom-properties",EXT_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/extended-properties",CT:"http://schemas.openxmlformats.org/package/2006/content-types",RELS:"http://schemas.openxmlformats.org/package/2006/relationships",TCMNT:"http://schemas.microsoft.com/office/spreadsheetml/2018/threadedcomments",dc:"http://purl.org/dc/elements/1.1/",dcterms:"http://purl.org/dc/terms/",dcmitype:"http://purl.org/dc/dcmitype/",r:"http://schemas.openxmlformats.org/officeDocument/2006/relationships",vt:"http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes",xsi:"http://www.w3.org/2001/XMLSchema-instance",xsd:"http://www.w3.org/2001/XMLSchema"},Wl=["http://schemas.openxmlformats.org/spreadsheetml/2006/main","http://purl.oclc.org/ooxml/spreadsheetml/main","http://schemas.microsoft.com/office/excel/2006/main","http://schemas.microsoft.com/office/excel/2006/2"],Qr={o:"urn:schemas-microsoft-com:office:office",x:"urn:schemas-microsoft-com:office:excel",ss:"urn:schemas-microsoft-com:office:spreadsheet",dt:"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882",mv:"http://macVmlSchemaUri",v:"urn:schemas-microsoft-com:vml",html:"http://www.w3.org/TR/REC-html40"};function B7(e,t){for(var a=1-2*(e[t+7]>>>7),r=((e[t+7]&127)<<4)+(e[t+6]>>>4&15),n=e[t+6]&15,l=5;l>=0;--l)n=n*256+e[t+l];return r==2047?n==0?a*(1/0):NaN:(r==0?r=-1022:(r-=1023,n+=Math.pow(2,52)),a*Math.pow(2,r-52)*n)}function I7(e,t,a){var r=(t<0||1/t==-1/0?1:0)<<7,n=0,l=0,o=r?-t:t;isFinite(o)?o==0?n=l=0:(n=Math.floor(Math.log(o)/Math.LN2),l=o*Math.pow(2,52-n),n<=-1023&&(!isFinite(l)||l<Math.pow(2,52))?n=-1022:(l-=Math.pow(2,52),n+=1023)):(n=2047,l=isNaN(t)?26985:0);for(var c=0;c<=5;++c,l/=256)e[a+c]=l&255;e[a+6]=(n&15)<<4|l&15,e[a+7]=n>>4|r}var kS=function(e){for(var t=[],a=10240,r=0;r<e[0].length;++r)if(e[0][r])for(var n=0,l=e[0][r].length;n<l;n+=a)t.push.apply(t,e[0][r].slice(n,n+a));return t},NS=mt?function(e){return e[0].length>0&&Buffer.isBuffer(e[0][0])?Buffer.concat(e[0].map(function(t){return Buffer.isBuffer(t)?t:Xs(t)})):kS(e)}:kS,CS=function(e,t,a){for(var r=[],n=t;n<a;n+=2)r.push(String.fromCharCode(Us(e,n)));return r.join("").replace(Tr,"")},f1=mt?function(e,t,a){return Buffer.isBuffer(e)?e.toString("utf16le",t,a).replace(Tr,""):CS(e,t,a)}:CS,DS=function(e,t,a){for(var r=[],n=t;n<t+a;++n)r.push(("0"+e[n].toString(16)).slice(-2));return r.join("")},kT=mt?function(e,t,a){return Buffer.isBuffer(e)?e.toString("hex",t,t+a):DS(e,t,a)}:DS,OS=function(e,t,a){for(var r=[],n=t;n<a;n++)r.push(String.fromCharCode(Io(e,n)));return r.join("")},lf=mt?function(t,a,r){return Buffer.isBuffer(t)?t.toString("utf8",a,r):OS(t,a,r)}:OS,NT=function(e,t){var a=Zr(e,t);return a>0?lf(e,t+4,t+4+a-1):""},CT=NT,DT=function(e,t){var a=Zr(e,t);return a>0?lf(e,t+4,t+4+a-1):""},OT=DT,FT=function(e,t){var a=2*Zr(e,t);return a>0?lf(e,t+4,t+4+a-1):""},RT=FT,jT=function(t,a){var r=Zr(t,a);return r>0?f1(t,a+4,a+4+r):""},MT=jT,PT=function(e,t){var a=Zr(e,t);return a>0?lf(e,t+4,t+4+a):""},LT=PT,BT=function(e,t){return B7(e,t)},N0=BT,d1=function(t){return Array.isArray(t)||typeof Uint8Array<"u"&&t instanceof Uint8Array};mt&&(CT=function(t,a){if(!Buffer.isBuffer(t))return NT(t,a);var r=t.readUInt32LE(a);return r>0?t.toString("utf8",a+4,a+4+r-1):""},OT=function(t,a){if(!Buffer.isBuffer(t))return DT(t,a);var r=t.readUInt32LE(a);return r>0?t.toString("utf8",a+4,a+4+r-1):""},RT=function(t,a){if(!Buffer.isBuffer(t))return FT(t,a);var r=2*t.readUInt32LE(a);return t.toString("utf16le",a+4,a+4+r-1)},MT=function(t,a){if(!Buffer.isBuffer(t))return jT(t,a);var r=t.readUInt32LE(a);return t.toString("utf16le",a+4,a+4+r)},LT=function(t,a){if(!Buffer.isBuffer(t))return PT(t,a);var r=t.readUInt32LE(a);return t.toString("utf8",a+4,a+4+r)},N0=function(t,a){return Buffer.isBuffer(t)?t.readDoubleLE(a):BT(t,a)},d1=function(t){return Buffer.isBuffer(t)||Array.isArray(t)||typeof Uint8Array<"u"&&t instanceof Uint8Array});var Io=function(e,t){return e[t]},Us=function(e,t){return e[t+1]*256+e[t]},U7=function(e,t){var a=e[t+1]*256+e[t];return a<32768?a:(65535-a+1)*-1},Zr=function(e,t){return e[t+3]*(1<<24)+(e[t+2]<<16)+(e[t+1]<<8)+e[t]},ml=function(e,t){return e[t+3]<<24|e[t+2]<<16|e[t+1]<<8|e[t]},z7=function(e,t){return e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]};function bu(e,t){var a="",r,n,l=[],o,c,f,p;switch(t){case"dbcs":if(p=this.l,mt&&Buffer.isBuffer(this))a=this.slice(this.l,this.l+2*e).toString("utf16le");else for(f=0;f<e;++f)a+=String.fromCharCode(Us(this,p)),p+=2;e*=2;break;
vendor: 14,140 bytes, line 434
434case"utf8":a=lf(this,this.l,this.l+e);break;case"utf16le":e*=2,a=f1(this,this.l,this.l+e);break;case"wstr":return bu.call(this,e,"dbcs");case"lpstr-ansi":a=CT(this,this.l),e=4+Zr(this,this.l);break;case"lpstr-cp":a=OT(this,this.l),e=4+Zr(this,this.l);break;case"lpwstr":a=RT(this,this.l),e=4+2*Zr(this,this.l);break;case"lpp4":e=4+Zr(this,this.l),a=MT(this,this.l),e&2&&(e+=2);break;case"8lpp4":e=4+Zr(this,this.l),a=LT(this,this.l),e&3&&(e+=4-(e&3));break;case"cstr":for(e=0,a="";(o=Io(this,this.l+e++))!==0;)l.push(Ud(o));a=l.join("");break;case"_wstr":for(e=0,a="";(o=Us(this,this.l+e))!==0;)l.push(Ud(o)),e+=2;e+=2,a=l.join("");break;case"dbcs-cont":for(a="",p=this.l,f=0;f<e;++f){if(this.lens&&this.lens.indexOf(p)!==-1)return o=Io(this,p),this.l=p+1,c=bu.call(this,e-f,o?"dbcs-cont":"sbcs-cont"),l.join("")+c;l.push(Ud(Us(this,p))),p+=2}a=l.join(""),e*=2;break;case"cpstr":case"sbcs-cont":for(a="",p=this.l,f=0;f!=e;++f){if(this.lens&&this.lens.indexOf(p)!==-1)return o=Io(this,p),this.l=p+1,c=bu.call(this,e-f,o?"dbcs-cont":"sbcs-cont"),l.join("")+c;l.push(Ud(Io(this,p))),p+=1}a=l.join("");break;default:switch(e){case 1:return r=Io(this,this.l),this.l++,r;case 2:return r=(t==="i"?U7:Us)(this,this.l),this.l+=2,r;case 4:case-4:return t==="i"||(this[this.l+3]&128)===0?(r=(e>0?ml:z7)(this,this.l),this.l+=4,r):(n=Zr(this,this.l),this.l+=4,n);case 8:case-8:if(t==="f")return e==8?n=N0(this,this.l):n=N0([this[this.l+7],this[this.l+6],this[this.l+5],this[this.l+4],this[this.l+3],this[this.l+2],this[this.l+1],this[this.l+0]],0),this.l+=8,n;e=8;case 16:a=kT(this,this.l,e);break}}return this.l+=e,a}var H7=function(e,t,a){e[a]=t&255,e[a+1]=t>>>8&255,e[a+2]=t>>>16&255,e[a+3]=t>>>24&255},V7=function(e,t,a){e[a]=t&255,e[a+1]=t>>8&255,e[a+2]=t>>16&255,e[a+3]=t>>24&255},G7=function(e,t,a){e[a]=t&255,e[a+1]=t>>>8&255};function W7(e,t,a){var r=0,n=0;if(a==="dbcs"){for(n=0;n!=t.length;++n)G7(this,t.charCodeAt(n),this.l+2*n);r=2*t.length}else if(a==="sbcs"){for(t=t.replace(/[^\x00-\x7F]/g,"_"),n=0;n!=t.length;++n)this[this.l+n]=t.charCodeAt(n)&255;r=t.length}else if(a==="hex"){for(;n<e;++n)this[this.l++]=parseInt(t.slice(2*n,2*n+2),16)||0;return this}else if(a==="utf16le"){var l=Math.min(this.l+e,this.length);for(n=0;n<Math.min(t.length,e);++n){var o=t.charCodeAt(n);this[this.l++]=o&255,this[this.l++]=o>>8}for(;this.l<l;)this[this.l++]=0;return this}else switch(e){case 1:r=1,this[this.l]=t&255;break;case 2:r=2,this[this.l]=t&255,t>>>=8,this[this.l+1]=t&255;break;case 3:r=3,this[this.l]=t&255,t>>>=8,this[this.l+1]=t&255,t>>>=8,this[this.l+2]=t&255;break;case 4:r=4,H7(this,t,this.l);break;case 8:if(r=8,a==="f"){I7(this,t,this.l);break}case 16:break;case-4:r=4,V7(this,t,this.l);break}return this.l+=r,this}function IT(e,t){var a=kT(this,this.l,e.length>>1);if(a!==e)throw new Error(t+"Expected "+e+" saw "+a);this.l+=e.length>>1}function tr(e,t){e.l=t,e.read_shift=bu,e.chk=IT,e.write_shift=W7}function vr(e,t){e.l+=t}function _e(e){var t=Bi(e);return tr(t,0),t}function Ks(e,t,a){if(e){var r,n,l;tr(e,e.l||0);for(var o=e.length,c=0,f=0;e.l<o;){c=e.read_shift(1),c&128&&(c=(c&127)+((e.read_shift(1)&127)<<7));var p=qu[c]||qu[65535];for(r=e.read_shift(1),l=r&127,n=1;n<4&&r&128;++n)l+=((r=e.read_shift(1))&127)<<7*n;f=e.l+l;var m=p.f&&p.f(e,l,a);if(e.l=f,t(m,p,c))return}}}function Ir(){var e=[],t=mt?256:2048,a=function(p){var m=_e(p);return tr(m,0),m},r=a(t),n=function(){r&&(r.length>r.l&&(r=r.slice(0,r.l),r.l=r.length),r.length>0&&e.push(r),r=null)},l=function(p){return r&&p<r.length-r.l?r:(n(),r=a(Math.max(p+1,t)))},o=function(){return n(),Xa(e)},c=function(p){n(),r=p,r.l==null&&(r.l=r.length),l(t)};return{next:l,push:c,end:o,_bufs:e}}function Ne(e,t,a,r){var n=+t,l;if(!isNaN(n)){r||(r=qu[n].p||(a||[]).length||0),l=1+(n>=128?1:0)+1,r>=128&&++l,r>=16384&&++l,r>=2097152&&++l;var o=e.next(l);n<=127?o.write_shift(1,n):(o.write_shift(1,(n&127)+128),o.write_shift(1,n>>7));for(var c=0;c!=4;++c)if(r>=128)o.write_shift(1,(r&127)+128),r>>=7;else{o.write_shift(1,r);break}r>0&&d1(a)&&e.push(a)}}function wu(e,t,a){var r=na(e);if(t.s?(r.cRel&&(r.c+=t.s.c),r.rRel&&(r.r+=t.s.r)):(r.cRel&&(r.c+=t.c),r.rRel&&(r.r+=t.r)),!a||a.biff<12){for(;r.c>=256;)r.c-=256;for(;r.r>=65536;)r.r-=65536}return r}function FS(e,t,a){var r=na(e);return r.s=wu(r.s,t.s,a),r.e=wu(r.e,t.s,a),r}function Su(e,t){if(e.cRel&&e.c<0)for(e=na(e);e.c<0;)e.c+=t>8?16384:256;if(e.rRel&&e.r<0)for(e=na(e);e.r<0;)e.r+=t>8?1048576:t>5?65536:16384;var a=at(e);return!e.cRel&&e.cRel!=null&&(a=X7(a)),!e.rRel&&e.rRel!=null&&(a=q7(a)),a}function Jm(e,t){return e.s.r==0&&!e.s.rRel&&e.e.r==(t.biff>=12?1048575:t.biff>=8?65536:16384)&&!e.e.rRel?(e.s.cRel?"":"$")+da(e.s.c)+":"+(e.e.cRel?"":"$")+da(e.e.c):e.s.c==0&&!e.s.cRel&&e.e.c==(t.biff>=12?16383:255)&&!e.e.cRel?(e.s.rRel?"":"$")+Ea(e.s.r)+":"+(e.e.rRel?"":"$")+Ea(e.e.r):Su(e.s,t.biff)+":"+Su(e.e,t.biff)}function h1(e){return parseInt($7(e),10)-1}function Ea(e){return""+(e+1)}function q7(e){return e.replace(/([A-Z]|^)(\d+)$/,"$1$$$2")}function $7(e){return e.replace(/\$(\d+)$/,"$1")}function p1(e){for(var t=K7(e),a=0,r=0;r!==t.length;++r)a=26*a+t.charCodeAt(r)-64;return a-1}function da(e){if(e<0)throw new Error("invalid column "+e);var t="";for(++e;e;e=Math.floor((e-1)/26))t=String.fromCharCode((e-1)%26+65)+t;return t}function X7(e){return e.replace(/^([A-Z])/,"$$$1")}function K7(e){return e.replace(/^\$([A-Z])/,"$1")}function Y7(e){return e.replace(/(\$?[A-Z]*)(\$?\d*)/,"$1,$2").split(",")}function ha(e){for(var t=0,a=0,r=0;r<e.length;++r){var n=e.charCodeAt(r);n>=48&&n<=57?t=10*t+(n-48):n>=65&&n<=90&&(a=26*a+(n-64))}return{c:a-1,r:t-1}}function at(e){for(var t=e.c+1,a="";t;t=(t-1)/26|0)a=String.fromCharCode((t-1)%26+65)+a;return a+(e.r+1)}function Ur(e){var t=e.indexOf(":");return t==-1?{s:ha(e),e:ha(e)}:{s:ha(e.slice(0,t)),e:ha(e.slice(t+1))}}function ft(e,t){return typeof t>"u"||typeof t=="number"?ft(e.s,e.e):(typeof e!="string"&&(e=at(e)),typeof t!="string"&&(t=at(t)),e==t?e:e+":"+t)}function At(e){var t={s:{c:0,r:0},e:{c:0,r:0}},a=0,r=0,n=0,l=e.length;for(a=0;r<l&&!((n=e.charCodeAt(r)-64)<1||n>26);++r)a=26*a+n;for(t.s.c=--a,a=0;r<l&&!((n=e.charCodeAt(r)-48)<0||n>9);++r)a=10*a+n;if(t.s.r=--a,r===l||n!=10)return t.e.c=t.s.c,t.e.r=t.s.r,t;for(++r,a=0;r!=l&&!((n=e.charCodeAt(r)-64)<1||n>26);++r)a=26*a+n;for(t.e.c=--a,a=0;r!=l&&!((n=e.charCodeAt(r)-48)<0||n>9);++r)a=10*a+n;return t.e.r=--a,t}function RS(e,t){var a=e.t=="d"&&t instanceof Date;if(e.z!=null)try{return e.w=Cn(e.z,a?za(t):t)}catch{}try{return e.w=Cn((e.XF||{}).numFmtId||(a?14:0),a?za(t):t)}catch{return""+t}}function qs(e,t,a){return e==null||e.t==null||e.t=="z"?"":e.w!==void 0?e.w:(e.t=="d"&&!e.z&&a&&a.dateNF&&(e.z=a.dateNF),e.t=="e"?Ys[e.v]||e.v:t==null?RS(e,e.v):RS(e,t))}function Xi(e,t){var a=t&&t.sheet?t.sheet:"Sheet1",r={};return r[a]=e,{SheetNames:[a],Sheets:r}}function UT(e,t,a){var r=a||{},n=e?Array.isArray(e):r.dense,l=e||(n?[]:{}),o=0,c=0;if(l&&r.origin!=null){if(typeof r.origin=="number")o=r.origin;else{var f=typeof r.origin=="string"?ha(r.origin):r.origin;o=f.r,c=f.c}l["!ref"]||(l["!ref"]="A1:A1")}var p={s:{c:1e7,r:1e7},e:{c:0,r:0}};if(l["!ref"]){var m=At(l["!ref"]);p.s.c=m.s.c,p.s.r=m.s.r,p.e.c=Math.max(p.e.c,m.e.c),p.e.r=Math.max(p.e.r,m.e.r),o==-1&&(p.e.r=o=m.e.r+1)}for(var g=0;g!=t.length;++g)if(t[g]){if(!Array.isArray(t[g]))throw new Error("aoa_to_sheet expects an array of arrays");for(var v=0;v!=t[g].length;++v)if(!(typeof t[g][v]>"u")){var w={v:t[g][v]},S=o+g,y=c+v;if(p.s.r>S&&(p.s.r=S),p.s.c>y&&(p.s.c=y),p.e.r<S&&(p.e.r=S),p.e.c<y&&(p.e.c=y),t[g][v]&&typeof t[g][v]=="object"&&!Array.isArray(t[g][v])&&!(t[g][v]instanceof Date))w=t[g][v];else if(Array.isArray(w.v)&&(w.f=t[g][v][1],w.v=w.v[0]),w.v===null)if(w.f)w.t="n";else if(r.nullError)w.t="e",w.v=0;else if(r.sheetStubs)w.t="z";else continue;else typeof w.v=="number"?w.t="n":typeof w.v=="boolean"?w.t="b":w.v instanceof Date?(w.z=r.dateNF||tt[14],r.cellDates?(w.t="d",w.w=Cn(w.z,za(w.v))):(w.t="n",w.v=za(w.v),w.w=Cn(w.z,w.v))):w.t="s";if(n)l[S]||(l[S]=[]),l[S][y]&&l[S][y].z&&(w.z=l[S][y].z),l[S][y]=w;else{var _=at({c:y,r:S});l[_]&&l[_].z&&(w.z=l[_].z),l[_]=w}}}return p.s.c<1e7&&(l["!ref"]=ft(p)),l}function mc(e,t){return UT(null,e,t)}function Q7(e){return e.read_shift(4,"i")}function Un(e,t){return t||(t=_e(4)),t.write_shift(4,e),t}function gr(e){var t=e.read_shift(4);return t===0?"":e.read_shift(t,"dbcs")}function Ka(e,t){var a=!1;return t==null&&(a=!0,t=_e(4+2*e.length)),t.write_shift(4,e.length),e.length>0&&t.write_shift(0,e,"dbcs"),a?t.slice(0,t.l):t}function Z7(e){return{ich:e.read_shift(2),ifnt:e.read_shift(2)}}function J7(e,t){return t||(t=_e(4)),t.write_shift(2,0),t.write_shift(2,0),t}function m1(e,t){var a=e.l,r=e.read_shift(1),n=gr(e),l=[],o={t:n,h:n};if((r&1)!==0){for(var c=e.read_shift(4),f=0;f!=c;++f)l.push(Z7(e));o.r=l}else o.r=[{ich:0,ifnt:0}];return e.l=a+t,o}function e9(e,t){var a=!1;return t==null&&(a=!0,t=_e(15+4*e.t.length)),t.write_shift(1,0),Ka(e.t,t),a?t.slice(0,t.l):t}var t9=m1;function a9(e,t){var a=!1;return t==null&&(a=!0,t=_e(23+4*e.t.length)),t.write_shift(1,1),Ka(e.t,t),t.write_shift(4,1),J7({},t),a?t.slice(0,t.l):t}function Dn(e){var t=e.read_shift(4),a=e.read_shift(2);return a+=e.read_shift(1)<<16,e.l++,{c:t,iStyleRef:a}}function ql(e,t){return t==null&&(t=_e(8)),t.write_shift(-4,e.c),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}function $l(e){var t=e.read_shift(2);return t+=e.read_shift(1)<<16,e.l++,{c:-1,iStyleRef:t}}function Xl(e,t){return t==null&&(t=_e(4)),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}var r9=gr,zT=Ka;function g1(e){var t=e.read_shift(4);return t===0||t===4294967295?"":e.read_shift(t,"dbcs")}function C0(e,t){var a=!1;return t==null&&(a=!0,t=_e(127)),t.write_shift(4,e.length>0?e.length:4294967295),e.length>0&&t.write_shift(0,e,"dbcs"),a?t.slice(0,t.l):t}var n9=gr,Kg=g1,x1=C0;function v1(e){var t=e.slice(e.l,e.l+4),a=t[0]&1,r=t[0]&2;e.l+=4;var n=r===0?N0([0,0,0,0,t[0]&252,t[1],t[2],t[3]],0):ml(t,0)>>2;return a?n/100:n}function HT(e,t){t==null&&(t=_e(4));var a=0,r=0,n=e*100;if(e==(e|0)&&e>=-536870912&&e<1<<29?r=1:n==(n|0)&&n>=-536870912&&n<1<<29&&(r=1,a=1),r)t.write_shift(-4,((a?n:e)<<2)+(a+2));else throw new Error("unsupported RkNumber "+e)}function VT(e){var t={s:{},e:{}};return t.s.r=e.read_shift(4),t.e.r=e.read_shift(4),t.s.c=e.read_shift(4),t.e.c=e.read_shift(4),t}function s9(e,t){return t||(t=_e(16)),t.write_shift(4,e.s.r),t.write_shift(4,e.e.r),t.write_shift(4,e.s.c),t.write_shift(4,e.e.c),t}var Kl=VT,gc=s9;function mr(e){if(e.length-e.l<8)throw"XLS Xnum Buffer underflow";return e.read_shift(8,"f")}function Bl(e,t){return(t||_e(8)).write_shift(8,e,"f")}function i9(e){var t={},a=e.read_shift(1),r=a>>>1,n=e.read_shift(1),l=e.read_shift(2,"i"),o=e.read_shift(1),c=e.read_shift(1),f=e.read_shift(1);switch(e.l++,r){case 0:t.auto=1;break;case 1:t.index=n;var p=bl[n];p&&(t.rgb=Hu(p));break;case 2:t.rgb=Hu([o,c,f]);break;case 3:t.theme=n;break}return l!=0&&(t.tint=l>0?l/32767:l/32768),t}function D0(e,t){if(t||(t=_e(8)),!e||e.auto)return t.write_shift(4,0),t.write_shift(4,0),t;e.index!=null?(t.write_shift(1,2),t.write_shift(1,e.index)):e.theme!=null?(t.write_shift(1,6),t.write_shift(1,e.theme)):(t.write_shift(1,5),t.write_shift(1,0));var a=e.tint||0;if(a>0?a*=32767:a<0&&(a*=32768),t.write_shift(2,a),!e.rgb||e.theme!=null)t.write_shift(2,0),t.write_shift(1,0),t.write_shift(1,0);else{var r=e.rgb||"FFFFFF";typeof r=="number"&&(r=("000000"+r.toString(16)).slice(-6)),t.write_shift(1,parseInt(r.slice(0,2),16)),t.write_shift(1,parseInt(r.slice(2,4),16)),t.write_shift(1,parseInt(r.slice(4,6),16)),t.write_shift(1,255)}return t}function l9(e){var t=e.read_shift(1);e.l++;var a={fBold:t&1,fItalic:t&2,fUnderline:t&4,fStrikeout:t&8,fOutline:t&16,fShadow:t&32,fCondense:t&64,fExtend:t&128};return a}function o9(e,t){t||(t=_e(2));var a=(e.italic?2:0)|(e.strike?8:0)|(e.outline?16:0)|(e.shadow?32:0)|(e.condense?64:0)|(e.extend?128:0);return t.write_shift(1,a),t.write_shift(1,0),t}function GT(e,t){var a={2:"BITMAP",3:"METAFILEPICT",8:"DIB",14:"ENHMETAFILE"},r=e.read_shift(4);switch(r){case 0:return"";case 4294967295:case 4294967294:return a[e.read_shift(4)]||""}if(r>400)throw new Error("Unsupported Clipboard: "+r.toString(16));return e.l-=4,e.read_shift(0,t==1?"lpstr":"lpwstr")}function c9(e){return GT(e,1)}function u9(e){return GT(e,2)}var y1=2,Br=3,Hd=11,jS=12,O0=19,Vd=64,f9=65,d9=71,h9=4108,p9=4126,$a=80,WT=81,m9=[$a,WT],Yg={1:{n:"CodePage",t:y1},2:{n:"Category",t:$a},3:{n:"PresentationFormat",t:$a},4:{n:"ByteCount",t:Br},5:{n:"LineCount",t:Br},6:{n:"ParagraphCount",t:Br},7:{n:"SlideCount",t:Br},8:{n:"NoteCount",t:Br},9:{n:"HiddenCount",t:Br},10:{n:"MultimediaClipCount",t:Br},11:{n:"ScaleCrop",t:Hd},12:{n:"HeadingPairs",t:h9},13:{n:"TitlesOfParts",t:p9},14:{n:"Manager",t:$a},15:{n:"Company",t:$a},16:{n:"LinksUpToDate",t:Hd},17:{n:"CharacterCount",t:Br},19:{n:"SharedDoc",t:Hd},22:{n:"HyperlinksChanged",t:Hd},23:{n:"AppVersion",t:Br,p:"version"},24:{n:"DigSig",t:f9},26:{n:"ContentType",t:$a},27:{n:"ContentStatus",t:$a},28:{n:"Language",t:$a},29:{n:"Version",t:$a},255:{},2147483648:{n:"Locale",t:O0},2147483651:{n:"Behavior",t:O0},1919054434:{}},Qg={1:{n:"CodePage",t:y1},2:{n:"Title",t:$a},3:{n:"Subject",t:$a},4:{n:"Author",t:$a},5:{n:"Keywords",t:$a},6:{n:"Comments",t:$a},7:{n:"Template",t:$a},8:{n:"LastAuthor",t:$a},9:{n:"RevNumber",t:$a},10:{n:"EditTime",t:Vd},11:{n:"LastPrinted",t:Vd},12:{n:"CreatedDate",t:Vd},13:{n:"ModifiedDate",t:Vd},14:{n:"PageCount",t:Br},15:{n:"WordCount",t:Br},16:{n:"CharCount",t:Br},17:{n:"Thumbnail",t:d9},18:{n:"Application",t:$a},19:{n:"DocSecurity",t:Br},255:{},2147483648:{n:"Locale",t:O0},2147483651:{n:"Behavior",t:O0},1919054434:{}},MS={1:"US",2:"CA",3:"",7:"RU",20:"EG",30:"GR",31:"NL",32:"BE",33:"FR",34:"ES",36:"HU",39:"IT",41:"CH",43:"AT",44:"GB",45:"DK",46:"SE",47:"NO",48:"PL",49:"DE",52:"MX",55:"BR",61:"AU",64:"NZ",66:"TH",81:"JP",82:"KR",84:"VN",86:"CN",90:"TR",105:"JS",213:"DZ",216:"MA",218:"LY",351:"PT",354:"IS",358:"FI",420:"CZ",886:"TW",961:"LB",962:"JO",963:"SY",964:"IQ",965:"KW",966:"SA",971:"AE",972:"IL",974:"QA",981:"IR",65535:"US"},g9=[null,"solid","mediumGray","darkGray","lightGray","darkHorizontal","dar
434kVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"];function x9(e){return e.map(function(t){return[t>>16&255,t>>8&255,t&255]})}var v9=x9([0,16777215,16711680,65280,255,16776960,16711935,65535,0,16777215,16711680,65280,255,16776960,16711935,65535,8388608,32768,128,8421376,8388736,32896,12632256,8421504,10066431,10040166,16777164,13434879,6684774,16744576,26316,13421823,128,16711935,16776960,65535,8388736,8388608,32896,255,52479,13434879,13434828,16777113,10079487,16751052,13408767,16764057,3368703,3394764,10079232,16763904,16750848,16737792,6710937,9868950,13158,3381606,13056,3355392,10040064,10040166,3355545,3355443,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),bl=na(v9),Ys={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},qT={"#NULL!":0,"#DIV/0!":7,"#VALUE!":15,"#REF!":23,"#NAME?":29,"#NUM!":36,"#N/A":42,"#GETTING_DATA":43,"#WTF?":255},Zg={"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":"workbooks","application/vnd.ms-excel.sheet.macroEnabled.main+xml":"workbooks","application/vnd.ms-excel.sheet.binary.macroEnabled.main":"workbooks","application/vnd.ms-excel.addin.macroEnabled.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":"sheets","application/vnd.ms-excel.worksheet":"sheets","application/vnd.ms-excel.binIndexWs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":"charts","application/vnd.ms-excel.chartsheet":"charts","application/vnd.ms-excel.macrosheet+xml":"macros","application/vnd.ms-excel.macrosheet":"macros","application/vnd.ms-excel.intlmacrosheet":"TODO","application/vnd.ms-excel.binIndexMs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":"dialogs","application/vnd.ms-excel.dialogsheet":"dialogs","application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml":"strs","application/vnd.ms-excel.sharedStrings":"strs","application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":"styles","application/vnd.ms-excel.styles":"styles","application/vnd.openxmlformats-package.core-properties+xml":"coreprops","application/vnd.openxmlformats-officedocument.custom-properties+xml":"custprops","application/vnd.openxmlformats-officedocument.extended-properties+xml":"extprops","application/vnd.openxmlformats-officedocument.customXmlProperties+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.customProperty":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":"comments","application/vnd.ms-excel.comments":"comments","application/vnd.ms-excel.threadedcomments+xml":"threadedcomments","application/vnd.ms-excel.person+xml":"people","application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml":"metadata","application/vnd.ms-excel.sheetMetadata":"metadata","application/vnd.ms-excel.pivotTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.chart+xml":"TODO","application/vnd.ms-office.chartcolorstyle+xml":"TODO","application/vnd.ms-office.chartstyle+xml":"TODO","application/vnd.ms-office.chartex+xml":"TODO","application/vnd.ms-excel.calcChain":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.calcChain+xml":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.printerSettings":"TODO","application/vnd.ms-office.activeX":"TODO","application/vnd.ms-office.activeX+xml":"TODO","application/vnd.ms-excel.attachedToolbars":"TODO","application/vnd.ms-excel.connections":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":"TODO","application/vnd.ms-excel.externalLink":"links","application/vnd.openxmlformats-officedocument.spreadsheetml.externalLink+xml":"links","application/vnd.ms-excel.pivotCacheDefinition":"TODO","application/vnd.ms-excel.pivotCacheRecords":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheDefinition+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheRecords+xml":"TODO","application/vnd.ms-excel.queryTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.queryTable+xml":"TODO","application/vnd.ms-excel.userNames":"TODO","application/vnd.ms-excel.revisionHeaders":"TODO","application/vnd.ms-excel.revisionLog":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionHeaders+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionLog+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.userNames+xml":"TODO","application/vnd.ms-excel.tableSingleCells":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.tableSingleCells+xml":"TODO","application/vnd.ms-excel.slicer":"TODO","application/vnd.ms-excel.slicerCache":"TODO","application/vnd.ms-excel.slicer+xml":"TODO","application/vnd.ms-excel.slicerCache+xml":"TODO","application/vnd.ms-excel.wsSortMap":"TODO","application/vnd.ms-excel.table":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":"TODO","application/vnd.openxmlformats-officedocument.theme+xml":"themes","application/vnd.openxmlformats-officedocument.themeOverride+xml":"TODO","application/vnd.ms-excel.Timeline+xml":"TODO","application/vnd.ms-excel.TimelineCache+xml":"TODO","application/vnd.ms-office.vbaProject":"vba","application/vnd.ms-office.vbaProjectSignature":"TODO","application/vnd.ms-office.volatileDependencies":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.volatileDependencies+xml":"TODO","application/vnd.ms-excel.controlproperties+xml":"TODO","application/vnd.openxmlformats-officedocument.model+data":"TODO","application/vnd.ms-excel.Survey+xml":"TODO","application/vnd.openxmlformats-officedocument.drawing+xml":"drawings","application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramColors+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramData+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramLayout+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml":"TODO","application/vnd.openxmlformats-officedocument.vmlDrawing":"TODO","application/vnd.openxmlformats-package.relationships+xml":"rels","application/vnd.openxmlformats-officedocument.oleObject":"TODO","image/png":"TODO",sheet:"js"},Gd={workbooks:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml",xlsm:"application/vnd.ms-excel.sheet.macroEnabled.main+xml",xlsb:"application/vnd.ms-excel.sheet.binary.macroEnabled.main",xlam:"application/vnd.ms-excel.addin.macroEnabled.main+xml",xltx:"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml"},strs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml",xlsb:"application/vnd.ms-excel.sharedStrings"}
vendor: 2,301 bytes, line 434
434,comments:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml",xlsb:"application/vnd.ms-excel.comments"},sheets:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml",xlsb:"application/vnd.ms-excel.worksheet"},charts:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml",xlsb:"application/vnd.ms-excel.chartsheet"},dialogs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml",xlsb:"application/vnd.ms-excel.dialogsheet"},macros:{xlsx:"application/vnd.ms-excel.macrosheet+xml",xlsb:"application/vnd.ms-excel.macrosheet"},metadata:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml",xlsb:"application/vnd.ms-excel.sheetMetadata"},styles:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml",xlsb:"application/vnd.ms-excel.styles"}};function b1(){return{workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""}}function y9(e){var t=b1();if(!e||!e.match)return t;var a={};if((e.match(yr)||[]).forEach(function(r){var n=st(r);switch(n[0].replace(C7,"<")){case"<?xml":break;case"<Types":t.xmlns=n["xmlns"+(n[0].match(/<(\w+):/)||["",""])[1]];break;case"<Default":a[n.Extension]=n.ContentType;break;case"<Override":t[Zg[n.ContentType]]!==void 0&&t[Zg[n.ContentType]].push(n.PartName);break}}),t.xmlns!==Ua.CT)throw new Error("Unknown Namespace: "+t.xmlns);return t.calcchain=t.calcchains.length>0?t.calcchains[0]:"",t.sst=t.strs.length>0?t.strs[0]:"",t.style=t.styles.length>0?t.styles[0]:"",t.defaults=a,delete t.calcchains,t}function $T(e,t){var a=y7(Zg),r=[],n;r[r.length]=Ta,r[r.length]=Me("Types",null,{xmlns:Ua.CT,"xmlns:xsd":Ua.xsd,"xmlns:xsi":Ua.xsi}),r=r.concat([["xml","application/xml"],["bin","application/vnd.ms-excel.sheet.binary.macroEnabled.main"],["vml","application/vnd.openxmlformats-officedocument.vmlDrawing"],["data","application/vnd.openxmlformats-officedocument.model+data"],["bmp","image/bmp"],["png","image/png"],["gif","image/gif"],["emf","image/x-emf"],["wmf","image/x-wmf"],["jpg","image/jpeg"],["jpeg","image/jpeg"],["t
434if","image/tiff"],["tiff","image/tiff"],["pdf","application/pdf"],["rels","application/vnd.openxmlformats-package.relationships+xml"]].map(function(f){return Me("Default",null,{Extension:f[0],ContentType:f[1]})}));var l=function(f){e[f]&&e[f].length>0&&(n=e[f][0],r[r.length]=Me("Override",null,{PartName:(n[0]=="/"?"":"/")+n,ContentType:Gd[f][t.bookType]||Gd[f].xlsx}))},o=function(f){(e[f]||[]).forEach(function(p){r[r.length]=Me("Override",null,{PartName:(p[0]=="/"?"":"/")+p,ContentType:Gd[f][t.bookType]||Gd[f].xlsx})})},c=function(f){(e[f]||[]).forEach(function(p){r[r.length]=Me("Override",null,{PartName:(p[0]=="/"?"":"/")+p,ContentType:a[f][0]})})};return l("workbooks"),o("sheets"),o("charts"),c("themes"),["strs","styles"].forEach(l),["coreprops","extprops","custprops"].forEach(c),c("vba"),c("comments"),c("threadedcomments"),c("drawings"),o("metadata"),c("people"),r.length>2&&(r[r.length]="</Types>",r[1]=r[1].replace("/>",">")),r.join("")}var gt
vendor: 2,399 bytes, line 434
434={WB:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",SHEET:"http://sheetjs.openxmlformats.org/officeDocument/2006/relationships/officeDocument",HLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",VML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/vmlDrawing",XPATH:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLinkPath",XMISS:"http://schemas.microsoft.com/office/2006/relationships/xlExternalLinkPath/xlPathMissing",XLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLink",CXML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXml",CXMLP:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXmlProps",CMNT:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments",CORE_PROPS:"http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties",EXT_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties",CUST_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/custom-properties",SST:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings",STY:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles",THEME:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme",CHART:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chart",CHARTEX:"http://schemas.microsoft.com/office/2014/relationships/chartEx",CS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chartsheet",WS:["http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet","http://purl.oclc.org/ooxml/officeDocument/relationships/worksheet"],DS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/dialogsheet",MS:"http://schemas.microsoft.com/office/2006/relationships/xlMacrosheet",IMG:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",DRAW:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing",XLMETA:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sheetMetadata",TCMNT:"http://schemas.microsoft.com/office/2017/10/relationships/threadedComment",PEOPLE:"http://schemas.microsoft.com/office/2017/10/relationships/person",
vendor: 16,377 bytes, lines 434-444
434VBA:"http://schemas.microsoft.com/office/2006/relationships/vbaProject"};function zu(e){var t=e.lastIndexOf("/");return e.slice(0,t+1)+"_rels/"+e.slice(t+1)+".rels"}function _u(e,t){var a={"!id":{}};if(!e)return a;t.charAt(0)!=="/"&&(t="/"+t);var r={};return(e.match(yr)||[]).forEach(function(n){var l=st(n);if(l[0]==="<Relationship"){var o={};o.Type=l.Type,o.Target=l.Target,o.Id=l.Id,l.TargetMode&&(o.TargetMode=l.TargetMode);var c=l.TargetMode==="External"?l.Target:gu(l.Target,t);a[c]=o,r[l.Id]=o}}),a["!id"]=r,a}function Ko(e){var t=[Ta,Me("Relationships",null,{xmlns:Ua.RELS})];return ya(e["!id"]).forEach(function(a){t[t.length]=Me("Relationship",null,e["!id"][a])}),t.length>2&&(t[t.length]="</Relationships>",t[1]=t[1].replace("/>",">")),t.join("")}function It(e,t,a,r,n,l){if(n||(n={}),e["!id"]||(e["!id"]={}),e["!idx"]||(e["!idx"]=1),t<0)for(t=e["!idx"];e["!id"]["rId"+t];++t);if(e["!idx"]=t+1,n.Id="rId"+t,n.Type=r,n.Target=a,[gt.HLINK,gt.XPATH,gt.XMISS].indexOf(n.Type)>-1&&(n.TargetMode="External"),e["!id"][n.Id])throw new Error("Cannot rewrite rId "+t);return e["!id"][n.Id]=n,e[("/"+n.Target).replace("//","/")]=n,t}var b9="application/vnd.oasis.opendocument.spreadsheet";function w9(e,t){for(var a=u1(e),r,n;r=Uu.exec(a);)switch(r[3]){case"manifest":break;case"file-entry":if(n=st(r[0],!1),n.path=="/"&&n.type!==b9)throw new Error("This OpenDocument is not a spreadsheet");break;case"encryption-data":case"algorithm":case"start-key-generation":case"key-derivation":throw new Error("Unsupported ODS Encryption");default:if(t&&t.WTF)throw r}}function S9(e){var t=[Ta];t.push(`<manifest:manifest xmlns:manifest="urn:oasis:names:tc:opendocument:xmlns:manifest:1.0" manifest:version="1.2">
435`),t.push(`  <manifest:file-entry manifest:full-path="/" manifest:version="1.2" manifest:media-type="application/vnd.oasis.opendocument.spreadsheet"/>
436`);for(var a=0;a<e.length;++a)t.push('  <manifest:file-entry manifest:full-path="'+e[a][0]+'" manifest:media-type="'+e[a][1]+`"/>
437`);return t.push("</manifest:manifest>"),t.join("")}function PS(e,t,a){return['  <rdf:Description rdf:about="'+e+`">
438`,'    <rdf:type rdf:resource="http://docs.oasis-open.org/ns/office/1.2/meta/'+(a||"odf")+"#"+t+`"/>
439`,`  </rdf:Description>
440`].join("")}function _9(e,t){return['  <rdf:Description rdf:about="'+e+`">
441`,'    <ns0:hasPart xmlns:ns0="http://docs.oasis-open.org/ns/office/1.2/meta/pkg#" rdf:resource="'+t+`"/>
442`,`  </rdf:Description>
443`].join("")}function E9(e){var t=[Ta];t.push(`<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
444`);for(var a=0;a!=e.length;++a)t.push(PS(e[a][0],e[a][1])),t.push(_9("",e[a][0]));return t.push(PS("","Document","pkg")),t.push("</rdf:RDF>"),t.join("")}function XT(){return'<office:document-meta xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xlink="http://www.w3.org/1999/xlink" office:version="1.2"><office:meta><meta:generator>SheetJS '+_0.version+"</meta:generator></office:meta></office:document-meta>"}var Nn=[["cp:category","Category"],["cp:contentStatus","ContentStatus"],["cp:keywords","Keywords"],["cp:lastModifiedBy","LastAuthor"],["cp:lastPrinted","LastPrinted"],["cp:revision","RevNumber"],["cp:version","Version"],["dc:creator","Author"],["dc:description","Comments"],["dc:identifier","Identifier"],["dc:language","Language"],["dc:subject","Subject"],["dc:title","Title"],["dcterms:created","CreatedDate","date"],["dcterms:modified","ModifiedDate","date"]],A9=(function(){for(var e=new Array(Nn.length),t=0;t<Nn.length;++t){var a=Nn[t],r="(?:"+a[0].slice(0,a[0].indexOf(":"))+":)"+a[0].slice(a[0].indexOf(":")+1);e[t]=new RegExp("<"+r+"[^>]*>([\\s\\S]*?)</"+r+">")}return e})();function KT(e){var t={};e=Wt(e);for(var a=0;a<Nn.length;++a){var r=Nn[a],n=e.match(A9[a]);n!=null&&n.length>0&&(t[r[1]]=_t(n[1])),r[2]==="date"&&t[r[1]]&&(t[r[1]]=ra(t[r[1]]))}return t}function eg(e,t,a,r,n){n[e]!=null||t==null||t===""||(n[e]=t,t=Ut(t),r[r.length]=a?Me(e,t,a):ar(e,t))}function YT(e,t){var a=t||{},r=[Ta,Me("cp:coreProperties",null,{"xmlns:cp":Ua.CORE_PROPS,"xmlns:dc":Ua.dc,"xmlns:dcterms":Ua.dcterms,"xmlns:dcmitype":Ua.dcmitype,"xmlns:xsi":Ua.xsi})],n={};if(!e&&!a.Props)return r.join("");e&&(e.CreatedDate!=null&&eg("dcterms:created",typeof e.CreatedDate=="string"?e.CreatedDate:Xg(e.CreatedDate,a.WTF),{"xsi:type":"dcterms:W3CDTF"},r,n),e.ModifiedDate!=null&&eg("dcterms:modified",typeof e.ModifiedDate=="string"?e.ModifiedDate:Xg(e.ModifiedDate,a.WTF),{"xsi:type":"dcterms:W3CDTF"},r,n));for(var l=0;l!=Nn.length;++l){var o=Nn[l],c=a.Props&&a.Props[o[1]]!=null?a.Props[o[1]]:e?e[o[1]]:null;c===!0?c="1":c===!1?c="0":typeof c=="number"&&(c=String(c)),c!=null&&eg(o[0],c,null,r,n)}return r.length>2&&(r[r.length]="</cp:coreProperties>",r[1]=r[1].replace("/>",">")),r.join("")}var wl=[["Application","Application","string"],["AppVersion","AppVersion","string"],["Company","Company","string"],["DocSecurity","DocSecurity","string"],["Manager","Manager","string"],["HyperlinksChanged","HyperlinksChanged","bool"],["SharedDoc","SharedDoc","bool"],["LinksUpToDate","LinksUpToDate","bool"],["ScaleCrop","ScaleCrop","bool"],["HeadingPairs","HeadingPairs","raw"],["TitlesOfParts","TitlesOfParts","raw"]],QT=["Worksheets","SheetNames","NamedRanges","DefinedNames","Chartsheets","ChartNames"];function ZT(e,t,a,r){var n=[];if(typeof e=="string")n=TS(e,r);else for(var l=0;l<e.length;++l)n=n.concat(e[l].map(function(m){return{v:m}}));var o=typeof t=="string"?TS(t,r).map(function(m){return m.v}):t,c=0,f=0;if(o.length>0)for(var p=0;p!==n.length;p+=2){switch(f=+n[p+1].v,n[p].v){case"Worksheets":case"工作表":case"Листы":case"أوراق العمل":case"ワークシート":case"גליונות עבודה":case"Arbeitsblätter":case"Çalışma Sayfaları":case"Feuilles de calcul":case"Fogli di lavoro":case"Folhas de cálculo":case"Planilhas":case"Regneark":case"Hojas de cálculo":case"Werkbladen":a.Worksheets=f,a.SheetNames=o.slice(c,c+f);break;case"Named Ranges":case"Rangos con nombre":case"名前付き一覧":case"Benannte Bereiche":case"Navngivne områder":a.NamedRanges=f,a.DefinedNames=o.slice(c,c+f);break;case"Charts":case"Diagramme":a.Chartsheets=f,a.ChartNames=o.slice(c,c+f);break}c+=f}}function T9(e,t,a){var r={};return t||(t={}),e=Wt(e),wl.forEach(function(n){var l=(e.match(Bu(n[0]))||[])[1];switch(n[2]){case"string":l&&(t[n[1]]=_t(l));break;case"bool":t[n[1]]=l==="true";break;case"raw":var o=e.match(new RegExp("<"+n[0]+"[^>]*>([\\s\\S]*?)</"+n[0]+">"));o&&o.length>0&&(r[n[1]]=o[1]);break}}),r.HeadingPairs&&r.TitlesOfParts&&ZT(r.HeadingPairs,r.TitlesOfParts,t,a),t}function JT(e){var t=[],a=Me;return e||(e={}),e.Application="SheetJS",t[t.length]=Ta,t[t.length]=Me("Properties",null,{xmlns:Ua.EXT_PROPS,"xmlns:vt":Ua.vt}),wl.forEach(function(r){if(e[r[1]]!==void 0){var n;switch(r[2]){case"string":n=Ut(String(e[r[1]]));break;case"bool":n=e[r[1]]?"true":"false";break}n!==void 0&&(t[t.length]=a(r[0],n))}}),t[t.length]=a("HeadingPairs",a("vt:vector",a("vt:variant","<vt:lpstr>Worksheets</vt:lpstr>")+a("vt:variant",a("vt:i4",String(e.Worksheets))),{size:2,baseType:"variant"})),t[t.length]=a("TitlesOfParts",a("vt:vector",e.SheetNames.map(function(r){return"<vt:lpstr>"+Ut(r)+"</vt:lpstr>"}).join(""),{size:e.Worksheets,baseType:"lpstr"})),t.length>2&&(t[t.length]="</Properties>",t[1]=t[1].replace("/>",">")),t.join("")}var k9=/<[^>]+>[^<]*/g;function N9(e,t){var a={},r="",n=e.match(k9);if(n)for(var l=0;l!=n.length;++l){var o=n[l],c=st(o);switch(c[0]){case"<?xml":break;case"<Properties":break;case"<property":r=_t(c.name);break;case"</property>":r=null;break;default:if(o.indexOf("<vt:")===0){var f=o.split(">"),p=f[0].slice(4),m=f[1];switch(p){case"lpstr":case"bstr":case"lpwstr":a[r]=_t(m);break;case"bool":a[r]=aa(m);break;case"i1":case"i2":case"i4":case"i8":case"int":case"uint":a[r]=parseInt(m,10);break;case"r4":case"r8":case"decimal":a[r]=parseFloat(m);break;case"filetime":case"date":a[r]=ra(m);break;case"cy":case"error":a[r]=_t(m);break;default:if(p.slice(-1)=="/")break;t.WTF&&typeof console<"u"&&console.warn("Unexpected",o,p,f)}}else if(o.slice(0,2)!=="</"){if(t.WTF)throw new Error(o)}}}return a}function e3(e){var t=[Ta,Me("Properties",null,{xmlns:Ua.CUST_PROPS,"xmlns:vt":Ua.vt})];if(!e)return t.join("");var a=1;return ya(e).forEach(function(n){++a,t[t.length]=Me("property",L7(e[n]),{fmtid:"{D5CDD505-2E9C-101B-9397-08002B2CF9AE}",pid:a,name:Ut(n)})}),t.length>2&&(t[t.length]="</Properties>",t[1]=t[1].replace("/>",">")),t.join("")}var Jg={Title:"Title",Subject:"Subject",Author:"Author",Keywords:"Keywords",Comments:"Description",LastAuthor:"LastAuthor",RevNumber:"Revision",Application:"AppName",LastPrinted:"LastPrinted",CreatedDate:"Created",ModifiedDate:"LastSaved",Category:"Category",Manager:"Manager",Company:"Company",AppVersion:"Version",ContentStatus:"ContentStatus",Identifier:"Identifier",Language:"Language"},tg;function C9(e,t,a){tg||(tg=lh(Jg)),t=tg[t]||t,e[t]=a}function D9(e,t){var a=[];return ya(Jg).map(function(r){for(var n=0;n<Nn.length;++n)if(Nn[n][1]==r)return Nn[n];for(n=0;n<wl.length;++n)if(wl[n][1]==r)return wl[n];throw r}).forEach(function(r){if(e[r[1]]!=null){var n=t&&t.Props&&t.Props[r[1]]!=null?t.Props[r[1]]:e[r[1]];switch(r[2]){case"date":n=new Date(n).toISOString().replace(/\.\d*Z/,"Z");break}typeof n=="number"?n=String(n):n===!0||n===!1?n=n?"1":"0":n instanceof Date&&(n=new Date(n).toISOString().replace(/\.\d*Z/,"")),a.push(ar(Jg[r[1]]||r[1],n))}}),Me("DocumentProperties",a.join(""),{xmlns:Qr.o})}function O9(e,t){var a=["Worksheets","SheetNames"],r="CustomDocumentProperties",n=[];return e&&ya(e).forEach(function(l){if(Object.prototype.hasOwnProperty.call(e,l)){for(var o=0;o<Nn.length;++o)if(l==Nn[o][1])return;for(o=0;o<wl.length;++o)if(l==wl[o][1])return;for(o=0;o<a.length;++o)if(l==a[o])return;var c=e[l],f="string";typeof c=="number"?(f="float",c=String(c)):c===!0||c===!1?(f="boolean",c=c?"1":"0"):c=String(c),n.push(Me(SS(l),c,{"dt:dt":f}))}}),t&&ya(t).forEach(function(l){if(Object.prototype.hasOwnProperty.call(t,l)&&!(e&&Object.prototype.hasOwnProperty.call(e,l))){var o=t[l],c="string";typeof o=="number"?(c="float",o=String(o)):o===!0||o===!1?(c="boolean",o=o?"1":"0"):o instanceof Date?(c="dateTime.tz",o=o.toISOString()):o=String(o),n.push(Me(SS(l),o,{"dt:dt":c}))}}),"<"+r+' xmlns="'+Qr.o+'">'+n.join("")+"</"+r+">"}function w1(e){var t=e.read_shift(4),a=e.read_shift(4);return new Date((a/1e7*Math.pow(2,32)+t/1e7-11644473600)*1e3).toISOString().replace(/\.000/,"")}function F9(e){var t=typeof e=="string"?new Date(Date.parse(e)):e,a=t.getTime()/1e3+11644473600,r=a%Math.pow(2,32),n=(a-r)/Math.pow(2,32);r*=1e7,n*=1e7;var l=r/Math.pow(2,32)|0;l>0&&(r=r%Math.pow(2,32),n+=l);var o=_e(8);return o.write_shift(4,r),o.write_shift(4,n),o}function t3(e,t,a){var r=e.l,n=e.read_shift(0,"lpstr-cp");if(a)for(;e.l-r&3;)++e.l;return n}function a3(e,t,a){var r=e.read_shift(0,"lpwstr");return r}function r3(e,t,a){return t===31?a3(e):t3(e,t,a)}function ex(e,t,a){return r3(e,t,a===!1?0:4)}function R9(e,t){if(!t)throw new Error("VtUnalignedString must have positive length");return r3(e,t,0)}function j9(e){for(var t=e.read_shift(4),a=[],r=0;r!=t;++r){var n=e.l;a[r]=e.read_shift(0,"lpwstr").replace(Tr,""),e.l-n&2&&(e.l+=2)}return a}function M9(e){for(var t=e.read_shift(4),a=[],r=0;r!=t;++r)a[r]=e.read_shift(0,"lpstr-cp").replace(Tr,"");return a}function P9(e){var t=e.l,a=F0(e,WT);e[e.l]==0&&e[e.l+1]==0&&e.l-t&2&&(e.l+=2);var r=F0(e,Br);return[a,r]}function L9(e){for(var t=e.read_shift(4),a=[],r=0;r<t/2;++r)a.push(P9(e));return a}function LS(e,t){for(var a=e.read_shift(4),r={},n=0;n!=a;++n){var l=e.read_shift(4),o=e.read_shift(4);r[l]=e.read_shift(o,t===1200?"utf16le":"utf8").replace(Tr,"").replace(mu,"!"),t===1200&&o%2&&(e.l+=2)}return e.l&3&&(e.l=e.l>>3<<2),r}function n3(e){var t=e.read_shift(4),a=e.slice(e.l,e.l+t);return e.l+=t,(t&3)>0&&(e.l+=4-(t&3)&3),a}function B9(e){var t={};return t.Size=e.read_shift(4),e.l+=t.Size+3-(t.Size-1)%4,t}function F0(e,t,a){var r=e.read_shift(2),n,l=a||{};if(e.l+=2,t!==jS&&r!==t&&m9.indexOf(t)===-1&&!((t&65534)==4126&&(r&65534)==4126))throw new Error("Expected type "+t+" saw "+r);switch(t===jS?r:t){case 2:return n=e.read_shift(2,"i"),l.raw||(e.l+=2),n;case 3:return n=e.read_shift(4,"i"),n;case 11:return e.read_shift(4)!==0;case 19:return n=e.read_shift(4),n;case 30:return t3(e,r,4).replace(Tr,"");case 31:return a3(e);case 64:return w1(e);case 65:return n3(e);case 71:return B9(e);case 80:return ex(e,r,!l.raw).replace(Tr,"");case 81:return R9(e,r).replace(Tr,"");case 4108:return L9(e);case 4126:case 4127:return r==4127?j9(e):M9(e);default:throw new Error("TypedPropertyValue unrecognized type "+t+" "+r)}}function BS(e,t){var a=_e(4),r=_e(4);switch(a.write_shift(4,e==80?31:e),e){case 3:r.write_shift(-4,t);break;case 5:r=_e(8),r.write_shift(8,t,"f");break;case 11:r.write_shift(4,t?1:0);break;case 64:r=F9(t);break;case 31:case 80:for(r=_e(4+2*(t.length+1)+(t.length%2?0:2)),r.write_shift(4,t.length+1),r.write_shift(0,t,"dbcs");r.l!=r.length;)r.write_shift(1,0);break;default:throw new Error("TypedPropertyValue unrecognized type "+e+" "+t)}return Xa([a,r])}function IS(e,t){var a=e.l,r=e.read_shift(4),n=e.read_shift(4),l=[],o=0,c=0,f=-1,p={};for(o=0;o!=n;++o){var m=e.read_shift(4),g=e.read_shift(4);l[o]=[m,g+a]}l.sort(function(N,T){return N[1]-T[1]});var v={};for(o=0;o!=n;++o){if(e.l!==l[o][1]){var w=!0;if(o>0&&t)switch(t[l[o-1][0]].t){case 2:e.l+2===l[o][1]&&(e.l+=2,w=!1);break;case 80:e.l<=l[o][1]&&(e.l=l[o][1],w=!1);break;case 4108:e.l<=l[o][1]&&(e.l=l[o][1],w=!1);break}if((!t||o==0)&&e.l<=l[o][1]&&(w=!1,e.l=l[o][1]),w)throw new Error("Read Error: Expected address "+l[o][1]+" at "+e.l+" :"+o)}if(t){var S=t[l[o][0]];if(v[S.n]=F0(e,S.t,{raw:!0}),S.p==="version"&&(v[S.n]=String(v[S.n]>>16)+"."+("0000"+String(v[S.n]&65535)).slice(-4)),S.n=="CodePage")switch(v[S.n]){case 0:v[S.n]=1252;case 874:case 932:case 936:case 949:case 950:case 1250:case 1251:case 1253:case 1254:case 1255:case 1256:case 1257:case 1258:case 1e4:case 1200:case 1201:case 1252:case 65e3:case-536:case 65001:case-535:Ln(c=v[S.n]>>>0&65535);break;default:throw new Error("Unsupported CodePage: "+v[S.n])}}else if(l[o][0]===1){if(c=v.CodePage=F0(e,y1),Ln(c),f!==-1){var y=e.l;e.l=l[f][1],p=LS(e,c),e.l=y}}else if(l[o][0]===0){if(c===0){f=o,e.l=l[o+1][1];continue}p=LS(e,c)}else{var _=p[l[o][0]],E;switch(e[e.l]){case 65:e.l+=4,E=n3(e);break;case 30:e.l+=4,E=ex(e,e[e.l-4]).replace(/\u0000+$/,"");break;case 31:e.l+=4,E=ex(e,e[e.l-4]).replace(/\u0000+$/,"");break;case 3:e.l+=4,E=e.read_shift(4,"i");break;case 19:e.l+=4,E=e.read_shift(4);break;case 5:e.l+=4,E=e.read_shift(8,"f");break;case 11:e.l+=4,E=_a(e,4);break;case 64:e.l+=4,E=ra(w1(e));break;default:throw new Error("unparsed value: "+e[e.l])}v[_]=E}}return e.l=a+r,v}var s3=["CodePage","Thumbnail","_PID_LINKBASE","_PID_HLINKS","SystemIdentifier","FMTID"];function I9(e){switch(typeof e){case"boolean":return 11;case"number":return(e|0)==e?3:5;case"string":return 31;case"object":if(e instanceof Date)return 64;break}return-1}function US(e,t,a){var r=_e(8),n=[],l=[],o=8,c=0,f=_e(8),p=_e(8);if(f.write_shift(4,2),f.write_shift(4,1200),p.write_shift(4,1),l.push(f),n.push(p),o+=8+f.length,!t){p=_e(8),p.write_shift(4,0),n.unshift(p);var m=[_e(4)];for(m[0].write_shift(4,e.length),c=0;c<e.length;++c){var g=e[c][0];for(f=_e(8+2*(g.length+1)+(g.length%2?0:2)),f.write_shift(4,c+2),f.write_shift(4,g.length+1),f.write_shift(0,g,"dbcs");f.l!=f.length;)f.write_shift(1,0);m.push(f)}f=Xa(m),l.unshift(f),o+=8+f.length}for(c=0;c<e.length;++c)if(!(t&&!t[e[c][0]])&&!(s3.indexOf(e[c][0])>-1||QT.indexOf(e[c][0])>-1)&&e[c][1]!=null){var v=e[c][1],w=0;if(t){w=+t[e[c][0]];var S=a[w];if(S.p=="version"&&typeof v=="string"){var y=v.split(".");v=(+y[0]<<16)+(+y[1]||0)}f=BS(S.t,v)}else{var _=I9(v);_==-1&&(_=31,v=String(v)),f=BS(_,v)}l.push(f),p=_e(8),p.write_shift(4,t?w:2+c),n.push(p),o+=8+f.length}var E=8*(l.length+1);for(c=0;c<l.length;++c)n[c].write_shift(4,E),E+=l[c].length;return r.write_shift(4,o),r.write_shift(4,l.length),Xa([r].concat(n).concat(l))}function zS(e,t,a){var r=e.content;if(!r)return{};tr(r,0);var n,l,o,c,f=0;r.chk("feff","Byte Order: "),r.read_shift(2);var p=r.read_shift(4),m=r.read_shift(16);if(m!==Ze.utils.consts.HEADER_CLSID&&m!==a)throw new Error("Bad PropertySet CLSID "+m);
444if(n=r.read_shift(4),n!==1&&n!==2)throw new Error("Unrecognized #Sets: "+n);if(l=r.read_shift(16),c=r.read_shift(4),n===1&&c!==r.l)throw new Error("Length mismatch: "+c+" !== "+r.l);n===2&&(o=r.read_shift(16),f=r.read_shift(4));var g=IS(r,t),v={SystemIdentifier:p};for(var w in g)v[w]=g[w];if(v.FMTID=l,n===1)return v;if(f-r.l==2&&(r.l+=2),r.l!==f)throw new Error("Length mismatch 2: "+r.l+" !== "+f);var S;try{S=IS(r,null)}catch{}for(w in S)v[w]=S[w];return v.FMTID=[l,o],v}function HS(e,t,a,r,n,l){var o=_e(n?68:48),c=[o];o.write_shift(2,65534),o.write_shift(2,0),o.write_shift(4,842412599),o.write_shift(16,Ze.utils.consts.HEADER_CLSID,"hex"),o.write_shift(4,n?2:1),o.write_shift(16,t,"hex"),o.write_shift(4,n?68:48);var f=US(e,a,r);if(c.push(f),n){var p=US(n,null,null);o.write_shift(16,l,"hex"),o.write_shift(4,68+f.length),c.push(p)}return Xa(c)}function Ti(e,t){return e.read_shift(t),null}function U9(e,t){t||(t=_e(e));for(var a=0;a<e;++a)t.write_shift(1,0);return t}function z9(e,t,a){for(var r=[],n=e.l+t;e.l<n;)r.push(a(e,n-e.l));if(n!==e.l)throw new Error("Slurp error");return r}function _a(e,t){return e.read_shift(t)===1}function Ar(e,t){return t||(t=_e(2)),t.write_shift(2,+!!e),t}function Ma(e){return e.read_shift(2,"u")}function wn(e,t){return t||(t=_e(2)),t.write_shift(2,e),t}function i3(e,t){return z9(e,t,Ma)}function H9(e){var t=e.read_shift(1),a=e.read_shift(1);return a===1?t:t===1}function l3(e,t,a){return a||(a=_e(2)),a.write_shift(1,t=="e"?+e:+!!e),a.write_shift(1,t=="e"?1:0),a}function of(e,t,a){var r=e.read_shift(a&&a.biff>=12?2:1),n="sbcs-cont";if(a&&a.biff>=8,!a||a.biff==8){var l=e.read_shift(1);l&&(n="dbcs-cont")}else a.biff==12&&(n="wstr");a.biff>=2&&a.biff<=5&&(n="cpstr");var o=r?e.read_shift(r,n):"";return o}function V9(e){var t=e.read_shift(2),a=e.read_shift(1),r=a&4,n=a&8,l=1+(a&1),o=0,c,f={};n&&(o=e.read_shift(2)),r&&(c=e.read_shift(4));var p=l==2?"dbcs-cont":"sbcs-cont",m=t===0?"":e.read_shift(t,p);return n&&(e.l+=4*o),r&&(e.l+=c),f.t=m,n||(f.raw="<t>"+f.t+"</t>",f.r=f.t),f}
vendor: 4,506 bytes, line 444
444function G9(e){var t=e.t||"",a=_e(3);a.write_shift(2,t.length),a.write_shift(1,1);var r=_e(2*t.length);r.write_shift(2*t.length,t,"utf16le");var n=[a,r];return Xa(n)}function Il(e,t,a){var r;if(a){if(a.biff>=2&&a.biff<=5)return e.read_shift(t,"cpstr");if(a.biff>=12)return e.read_shift(t,"dbcs-cont")}var n=e.read_shift(1);return n===0?r=e.read_shift(t,"sbcs-cont"):r=e.read_shift(t,"dbcs-cont"),r}function cf(e,t,a){var r=e.read_shift(a&&a.biff==2?1:2);return r===0?(e.l++,""):Il(e,r,a)}function Yl(e,t,a){if(a.biff>5)return cf(e,t,a);var r=e.read_shift(1);return r===0?(e.l++,""):e.read_shift(r,a.biff<=4||!e.lens?"cpstr":"sbcs-cont")}function o3(e,t,a){return a||(a=_e(3+2*e.length)),a.write_shift(2,e.length),a.write_shift(1,1),a.write_shift(31,e,"utf16le"),a}function W9(e){var t=e.read_shift(1);e.l++;var a=e.read_shift(2);return e.l+=2,[t,a]}function q9(e){var t=e.read_shift(4),a=e.l,r=!1;t>24&&(e.l+=t-24,e.read_shift(16)==="795881f43b1d7f48af2c825dc4852763"&&(r=!0),e.l=a);var n=e.read_shift((r?t-24:t)>>1,"utf16le").replace(Tr,"");return r&&(e.l+=24),n}function $9(e){for(var t=e.read_shift(2),a="";t-- >0;)a+="../";var r=e.read_shift(0,"lpstr-ansi");if(e.l+=2,e.read_shift(2)!=57005)throw new Error("Bad FileMoniker");var n=e.read_shift(4);if(n===0)return a+r.replace(/\\/g,"/");var l=e.read_shift(4);if(e.read_shift(2)!=3)throw new Error("Bad FileMoniker");var o=e.read_shift(l>>1,"utf16le").replace(Tr,"");return a+o}function X9(e,t){var a=e.read_shift(16);switch(a){case"e0c9ea79f9bace118c8200aa004ba90b":return q9(e);case"0303000000000000c000000000000046":return $9(e);default:throw new Error("Unsupported Moniker "+a)}}function Wd(e){var t=e.read_shift(4),a=t>0?e.read_shift(t,"utf16le").replace(Tr,""):"";return a}function VS(e,t){t||(t=_e(6+e.length*2)),t.write_shift(4,1+e.length);for(var a=0;a<e.length;++a)t.write_shift(2,e.charCodeAt(a));return t.write_shift(2,0),t}function K9(e,t){var a=e.l+t,r=e.read_shift(4);if(r!==2)throw new Error("Unrecognized streamVersion: "+r);var n=e.read_shift(2);e.l+=2;var l,o,c,f,p="",m,g;n&16&&(l=Wd(e,a-e.l)),n&128&&(o=Wd(e,a-e.l)),(n&257)===257&&(c=Wd(e,a-e.l)),(n&257)===1&&(f=X9(e,a-e.l)),n&8&&(p=Wd(e,a-e.l)),n&32&&(m=e.read_shift(16)),n&64&&(g=w1(e)),e.l=a;var v=o||c||f||"";v&&p&&(v+="#"+p),v||(v="#"+p),n&2&&v.charAt(0)=="/"&&v.charAt(1)!="/"&&(v="file://"+v);var w={Target:v};return m&&(w.guid=m),g&&(w.time=g),l&&(w.Tooltip=l),w}function Y9(e){var t=_e(512),a=0,r=e.Target;r.slice(0,7)=="file://"&&(r=r.slice(7));var n=r.indexOf("#"),l=n>-1?31:23;switch(r.charAt(0)){case"#":l=28;break;case".":l&=-3;break}t.write_shift(4,2),t.write_shift(4,l);var o=[8,6815827,6619237,4849780,83];for(a=0;a<o.length;++a)t.write_shift(4,o[a]);if(l==28)r=r.slice(1),VS(r,t);else if(l&2){for(o="e0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),a=0;a<o.length;++a)t.write_shift(1,parseInt(o[a],16));var c=n>-1?r.slice(0,n):r;for(t.write_shift(4,2*(c.length+1)),a=0;a<c.length;++a)t.write_shift(2,c.charCodeAt(a));t.write_shift(2,0),l&8&&VS(n>-1?r.slice(n+1):"",t)}else{for(o="03 03 00 00 00 00 00 00 c0 00 00 00 00 00 00 46".split(" "),a=0;a<o.length;++a)t.write_shift(1,parseInt(o[a],16));for(var f=0;r.slice(f*3,f*3+3)=="../"||r.slice(f*3,f*3+3)=="..\\";)++f;for(t.write_shift(2,f),t.write_shift(4,r.length-3*f+1),a=0;a<r.length-3*f;++a)t.write_shift(1,r.charCodeAt(a+3*f)&255);for(t.write_shift(1,0),t.write_shift(2,65535),t.write_shift(2,57005),a=0;a<6;++a)t.write_shift(4,0)}return t.slice(0,t.l)}function c3(e){var t=e.read_shift(1),a=e.read_shift(1),r=e.read_shift(1),n=e.read_shift(1);return[t,a,r,n]}function u3(e,t){var a=c3(e);return a[3]=0,a}function ms(e){var t=e.read_shift(2),a=e.read_shift(2),r=e.read_shift(2);return{r:t,c:a,ixfe:r}}function Ul(e,t,a,r){return r||(r=_e(6)),r.write_shift(2,e),r.write_shift(2,t),r.write_shift(2,a||0),r}function Q9(e){var t=e.read_shift(2),a=e.read_shift(2);return e.l+=8,{type:t,flags:a}}function Z9(e,t,a){return t===0?"":Yl(e,t,a)}function J9(e,t,a){var r=a.biff>8?4:2,n=e.read_shift(r),l=e.read_shift(r,"i"),o=e.read_shift(r,"i");return[n,l,o]}function f3(e){var t=e.read_shift(2),a=v1(e);return[t,a]}function eL(e,t,a){e.l+=4,t-=4;var r=e.l+t,n=of(e,t,a),l=e.read_shift(2);if(r-=e.l,l!==r)throw new Error("Malformed AddinUdf: padding = "+r+" != "+l);return e.l+=l,n}function uh(e){var t=e.read_shift(2),a=e.read_shift(2),r=e.read_shift(2),n=e.read_shift(2);return{s:{c:r,r:t},e:{c:n,r:a}}}function d3(e,t){return t||(t=_e(8)),t.write_shift(2,e.s.r),t.write_shift(2,e.e.r),t.write_shift(2,e.s.c
444),t.write_shift(2,e.e.c),t}function h3(e){var t=e.read_shift(2),a=e.read_shift(2),r=e.read_shift(1),n=e.read_shift(1);return{s:{c:r,r:t},e:{c:n,r:a}}}var tL=h3;function p3(e){e.l+=4;var t=e.read_shift(2),a=e.read_shift(2),r=e.read_shift(2);return e.l+=12,[a,t,r]}function aL(e){var t={};return e.l+=4,e.l+=16,t.fSharedNote=e.read_shift(2),e.l+=4,t}function rL(e){var t={};return e.l+=4,e.cf=e.read_shift(2),t}function or(e){e.l+=2,e.l+=e.read_shift(2)}var nL={0:or,4:or,5:or,6:or,7:rL,8:or,9:or,10:or,11:or,12:or,13:aL,14:or,15:or,16:or,17:or,18:or,19:or,20:or,21:p3};function sL(e,t){for(var a=e.l+t,r=[];e.l<a;){var n=e.read_shift(2);e.l-=2;try{r.push(nL[n](e,a-e.l))}catch{return e.l=a,r}}return e.l!=a&&(e.l=a),r}function qd(e,t){var a={BIFFVer:0,dt:0};switch(a.BIFFVer=e.read_shift(2),t-=2,t>=2&&(a.dt=e.read_shift(2),e.l-=2),a.BIFFVer){case 1536:case 1280:case 1024:case 768:case 512:case 2:case 7:break;default:if(t>6)throw new Error("Unexpected BIFF Ver "+a.BIFFVer)}return e.read_shift(t),a}function S1(e,t,a){var r=1536,n=16;switch(a.bookType){case"biff8":break;case"biff5":r=1280,n=8;break;case"biff4":r=4,n=6;break;case"biff3":r=3,n=6;break;case"biff2":r=2,n=4;break;case"xla":break;default:throw new Error("unsupported BIFF version")}var l=_e(n);return l.write_shift(2,r),l.write_shift(2,t),n>4&&l.write_shift(2,29282),n>6&&l.write_shift(2,1997),n>8&&(l.write_shift(2,49161),l.write_shift(2,1),l.write_shift(2,1798),l.write_shift(2,0)),l}function iL(e,t){return t===0||e.read_shift(2),1200}function lL(e,t,a){if(a.enc)return e.l+=t,"";var r=e.l,n=Yl(e,0,a);return e.read_shift(t+r-e.l),n}function oL(e,t){var a=!t||t.biff==8,r=_e(a?112:54);for(r.write_shift(t.biff==8?2:1,7),a&&r.write_shift(1,0),r.write_shift(4,859007059),r.write_shift(4,5458548|(a?0:536870912));r.l<r.length;)r.write_shift(1,a?0:32);return r}function cL(e,t,a){var r=a&&a.biff==8||t==2?e.read_shift(2):(e.l+=t,0);return{fDialog:r&16,fBelow:r&64,fRight:r&128}}function uL(e,t,a){var r=e.read_shift(4),n=e.read_shift(1)&3,l=e.read_shift(1);switch(l){case 0:l="Worksheet";break;case 1:l="Macrosheet";break;case 2:l="Chartsheet";break;case 6:l="VBAModule";break}var o=of(e,0,a);return o.length===0&&(o="Sheet1"),{pos:r,hs:n,dt:l,name:o}}function fL(e,t){var a=!t||t.biff>=8?2:1,r=_e(8+a*e.name.length);r.write_shift(4,e.pos),r.write_shift(1,e.hs||0),r.write_shift(1,e.dt),r.write_shift(1,e.name.length),t.biff>=8&&r.write_shift(1,1),r.write_shift(a*e.name.length,e.name,t.biff<8?"sbcs":"utf16le");var n=r.slice(0,r.l);return n.l=r.l,n}function dL(e,t){for(var a=e.l+t,r=e.read_shift(4),n=e.read_shift(4),l=[],o=0;o!=n&&e.l<a;++o)l.push(V9(e));return l.Count=r,l.Unique=n,l}function hL(e,t){var a=_e(8);a.write_shift(4,e.Count),a.write_shift(4,e.Unique);for(var r=[],n=0;n<e.length;++n)r[n]=G9(e[n]);var l=Xa([a].concat(r));return l.parts=[a.length].concat(r.map(function(o){return o.length})),l}function pL(e,t){var a={};return a.dsst=e.read_shift(2),e.l+=t-2,a}function mL(e){var t={};t.r=e.read_shift(2),t.c=e.read_shift(2),t.cnt=e.read_shift(2)-t.c;var a=e.read_shift(2);e.l+=4;var r=e.read_shift(1);return e.l+=3,r&7&&(t.level=r&7),r&32&&(t.hidden=!0),r&64&&(t.hpt=a/20),t}function gL(e){var t=Q9(e);if(t.type!=2211)throw new Error("Invalid Future Record "+t.type);var a=e.read_shift(4);return a!==0}function xL(e){return e.read_shift(2),e.read_shift(4)}function GS(e,t,a){var r=0;a&&a.biff==2||(r=e.read_shift(2));var n=e.read_shift(2);a&&a.biff==2&&(r=1-(n>>15),n&=32767);var l={Unsynced:r&1,DyZero:(r&2)>>1,ExAsc:(r&4)>>2,ExDsc:(r&8)>>3};return[l,n]}function vL(e){var t=e.read_shift(2),a=e.read_shift(2),r=e.read_shift(2),n=e.read_shift(2),l=e.read_shift(2),o=e.read_shift(2),c=e.read_shift(2),f=e.read_shift(2),p=e.read_shift(2);return{Pos:[t,a],Dim:[r,n],Flags:l,CurTab:o,FirstTab:c,Selected:f,TabRatio:p}}function yL(){var e=_e(18);return e.write_shift(2,0),e.write_shift(2,0),e.write_shift(2,29280),e.write_shift(2,17600),e.write_shift(2,56),e.write_shift(2,0),e.write_shift(2,0),e.write_shift(2,1),e.write_shift(2,500),e}function bL(e,t,a){if(a&&a.biff>=2&&a.biff<5)return{};var r=e.read_shift(2);return{RTL:r&64}}function wL(e){var t=_e(18),a=1718;return e&&e.RTL&&(a|=64),t.write_shift(2,a),t.write_shift(4,0),t.write_shift(4,64),t.write_shift(4,0),t.write_shift(4,0),t}function SL(){}function _L(e,t,a){var r={dyHeight:e.read_shift(2),fl:e.read_shift(2)};switch(a&&a.biff||8){case 2:break;case 3:case 4:e.l+=2;break;default:e.l+=10;break}return r.name=of(e,0,a),r}function EL(e,t){var a=e.name||"Arial",r=t&&t.biff==5,n=r?15+a.length:16+2*a.length,l=_e(n);return l.write_shift(2,e.sz*20),l.write_shift(4,0),l.write_shift(2,400),l.write_shift(4,0),l.write_shift(2,0),l.write_shift(1,a.length),r||l.write_shift(1,1),l.write_shift((r?1:2)*a.length,a,r?"sbcs":"utf16le"),l}function AL(e){var t=ms(e);return t.isst=e.read_shift(4),t}function TL(e,t,a,r){var n=_e(10);return Ul(e,t,r,n),n.write_shift(4,a),n}function kL(e,t,a){a.biffguess&&a.biff==2&&(a.biff=5);var r=e.l+t,n=ms(e);a.biff==2&&e.l++;var l=cf(e,r-e.l,a);return n.val=l,n}
vendor: 8,584 bytes, line 444
444function NL(e,t,a,r,n){var l=!n||n.biff==8,o=_e(8+ +l+(1+l)*a.length);return Ul(e,t,r,o),o.write_shift(2,a.length),l&&o.write_shift(1,1),o.write_shift((1+l)*a.length,a,l?"utf16le":"sbcs"),o}function CL(e,t,a){var r=e.read_shift(2),n=Yl(e,0,a);return[r,n]}function DL(e,t,a,r){var n=a&&a.biff==5;r||(r=_e(n?3+t.length:5+2*t.length)),r.write_shift(2,e),r.write_shift(n?1:2,t.length),n||r.write_shift(1,1),r.write_shift((n?1:2)*t.length,t,n?"sbcs":"utf16le");var l=r.length>r.l?r.slice(0,r.l):r;return l.l==null&&(l.l=l.length),l}var OL=Yl;function WS(e,t,a){var r=e.l+t,n=a.biff==8||!a.biff?4:2,l=e.read_shift(n),o=e.read_shift(n),c=e.read_shift(2),f=e.read_shift(2);return e.l=r,{s:{r:l,c},e:{r:o,c:f}}}function FL(e,t){var a=t.biff==8||!t.biff?4:2,r=_e(2*a+6);return r.write_shift(a,e.s.r),r.write_shift(a,e.e.r+1),r.write_shift(2,e.s.c),r.write_shift(2,e.e.c+1),r.write_shift(2,0),r}function RL(e){var t=e.read_shift(2),a=e.read_shift(2),r=f3(e);return{r:t,c:a,ixfe:r[0],rknum:r[1]}}function jL(e,t){for(var a=e.l+t-2,r=e.read_shift(2),n=e.read_shift(2),l=[];e.l<a;)l.push(f3(e));if(e.l!==a)throw new Error("MulRK read error");var o=e.read_shift(2);if(l.length!=o-n+1)throw new Error("MulRK length mismatch");return{r,c:n,C:o,rkrec:l}}function ML(e,t){for(var a=e.l+t-2,r=e.read_shift(2),n=e.read_shift(2),l=[];e.l<a;)l.push(e.read_shift(2));if(e.l!==a)throw new Error("MulBlank read error");var o=e.read_shift(2);if(l.length!=o-n+1)throw new Error("MulBlank length mismatch");return{r,c:n,C:o,ixfe:l}}function PL(e,t,a,r){var n={},l=e.read_shift(4),o=e.read_shift(4),c=e.read_shift(4),f=e.read_shift(2);return n.patternType=g9[c>>26],r.cellStyles&&(n.alc=l&7,n.fWrap=l>>3&1,n.alcV=l>>4&7,n.fJustLast=l>>7&1,n.trot=l>>8&255,n.cIndent=l>>16&15,n.fShrinkToFit=l>>20&1,n.iReadOrder=l>>22&2,n.fAtrNum=l>>26&1,n.fAtrFnt=l>>27&1,n.fAtrAlc=l>>28&1,n.fAtrBdr=l>>29&1,n.fAtrPat=l>>30&1,n.fAtrProt=l>>31&1,n.dgLeft=o&15,n.dgRight=o>>4&15,n.dgTop=o>>8&15,n.dgBottom=o>>12&15,n.icvLeft=o>>16&127,n.icvRight=o>>23&127,n.grbitDiag=o>>30&3,n.icvTop=c&127,n.icvBottom=c>>7&127,n.icvDiag=c>>14&127,n.dgDiag=c>>21&15,n.icvFore=f&127,n.icvBack=f>>7&127,n.fsxButton=f>>14&1),n}function LL(e,t,a){var r={};return r.ifnt=e.read_shift(2),r.numFmtId=e.read_shift(2),r.flags=e.read_shift(2),r.fStyle=r.flags>>2&1,t-=6,r.data=PL(e,t,r.fStyle,a),r}function qS(e,t,a,r){var n=a&&a.biff==5;r||(r=_e(n?16:20)),r.write_shift(2,0),e.style?(r.write_shift(2,e.numFmtId||0),r.write_shift(2,65524)):(r.write_shift(2,e.numFmtId||0),r.write_shift(2,t<<4));var l=0;return e.numFmtId>0&&n&&(l|=1024),r.write_shift(4,l),r.write_shift(4,0),n||r.write_shift(4,0),r.write_shift(2,0),r}function BL(e){e.l+=4;var t=[e.read_shift(2),e.read_shift(2)];if(t[0]!==0&&t[0]--,t[1]!==0&&t[1]--,t[0]>7||t[1]>7)throw new Error("Bad Gutters: "+t.join("|"));return t}function IL(e){var t=_e(8);return t.write_shift(4,0),t.write_shift(2,0),t.write_shift(2,0),t}function $S(e,t,a){var r=ms(e);(a.biff==2||t==9)&&++e.l;var n=H9(e);return r.val=n,r.t=n===!0||n===!1?"b":"e",r}function UL(e,t,a,r,n,l){var o=_e(8);return Ul(e,t,r,o),l3(a,l,o),o}function zL(e,t,a){a.biffguess&&a.biff==2&&(a.biff=5);var r=ms(e),n=mr(e);return r.val=n,r}function HL(e,t,a,r){var n=_e(14);return Ul(e,t,r,n),Bl(a,n),n}var XS=Z9;function VL(e,t,a){var r=e.l+t,n=e.read_shift(2),l=e.read_shift(2);if(a.sbcch=l,l==1025||l==14849)return[l,n];if(l<1||l>255)throw new Error("Unexpected SupBook type: "+l);for(var o=Il(e,l),c=[];r>e.l;)c.push(cf(e));return[l,n,o,c]}function KS(e,t,a){var r=e.read_shift(2),n,l={fBuiltIn:r&1,fWantAdvise:r>>>1&1,fWantPict:r>>>2&1,fOle:r>>>3&1,fOleLink:r>>>4&1,cf:r>>>5&1023,fIcon:r>>>15&1};return a.sbcch===14849&&(n=eL(e,t-2,a)),l.body=n||e.read_shift(t-2),typeof n=="string"&&(l.Name=n),l}var GL=["_xlnm.Consolidate_Area","_xlnm.Auto_Open","_xlnm.Auto_Close","_xlnm.Extract","_xlnm.Database","_xlnm.Criteria","_xlnm.Print_Area","_xlnm.Print_Titles","_xlnm.Recorder","_xlnm.Data_Form","_xlnm.Auto_Activate","_xlnm.Auto_Deactivate","_xlnm.Sheet_Title","_xlnm._FilterDatabase"];function YS(e,t,a){var r=e.l+t,n=e.read_shift(2),l=e.read_shift(1),o=e.read_shift(1),c=e.read_shift(a&&a.biff==2?1:2),f=0;(!a||a.biff>=5)&&(a.biff!=5&&(e.l+=2),f=e.read_shift(2),a.biff==5&&(e.l+=2),e.l+=4);var p=Il(e,o,a);n&32&&(p=GL[p.charCodeAt(0)]);var m=r-e.l;a&&a.biff==2&&--m;var g=r==e.l||c===0||!(m>0)?[]:sH(e,m,a,c);return{chKey:l,Name:p,itab:f,rgce:g}}function m3(e,t,a){if(a.biff<8)return WL(e,t,a);for(var r=[],n=e.l+t,l=e.read_shift(a.biff>8?4:2);l--!==0;)r.push(J9(e,a.biff>8?12:6,a));if(e.l!=n)throw new Error("Bad ExternSheet: "+e.l+" != "+n);return r}function WL(e,t,a){e[e.l+1]==3&&e[e.l]++;var r=of(e,t,a);return r.charCodeAt(0)==3?r.slice(1):r}function qL(e,t,a){if(a.biff<8){e.l+=t;return}var r=e.read_shift(2),n=e.read_shift(2),l=Il(e,r,a),o=Il(e,n,a);return[l,o]}function $L(e,t,a){var r=h3(e);e.l++;var n=e.read_shift(1);return t-=8,[iH(e,t,a),n,r]}function QS(e,t,a){var r=tL(e);switch(a.biff){case 2:e.l++,t-=7;break;case 3:case 4:e.l+=2,t-=8;break;default:e.l+=6,t-=12}return[r,rH(e,t,a)]}function XL(e){var t=e.read_shift(4)!==0,a=e.read_shift(4)!==0,r=e.read_shift(4);return[t,a,r]}function KL(e,t,a){if(!(a.biff<8)){var r=e.read_shift(2),n=e.read_shift(2),l=e.read_shift(2),o=e.read_shift(2),c=Yl(e,0,a);return a.biff<8&&e.read_shift(1),[{r,c:n},c,o,l]}}function YL(e,t,a){return KL(e,t,a)}function QL(e,t){for(var a=[],r=e.read_shift(2);r--;)a.push(uh(e));return a}function ZL(e){var t=_e(2+e.length*8);t.write_shift(2,e.length);for(var a=0;a<e.length;++a)d3(e[a],t);return t}function JL(e,t,a){if(a&&a.biff<8)return tB(e,t,a);var r=p3(e),n=sL(e,t-22,r[1]);return{cmo:r,ft:n}}var eB={8:function(e,t){var a=e.l+t;e.l+=10;var r=e.read_shift(2);e.l+=4,e.l+=2,e.l+=2,e.l+=2,e.l+=4;var n=e.read_shift(1);return e.l+=n,e.l=a,{fmt:r}}};function tB(e,t,a){e.l+=4;var r=e.read_shift(2),n=e.read_shift(2),l=e.read_shift(2);e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=6,t-=36;var o=[];return o.push((eB[r]||vr)(e,t,a)),{cmo:[n,r,l],ft:o}}function aB(e,t,a){var r=e.l,n="";try{e.l+=4;var l=(a.lastobj||{cmo:[0,0]}).cmo[1],o;[0,5,7,11,12,14].indexOf(l)==-1?e.l+=6:o=W9(e,6,a);var c=e.read_shift(2);e.read_shift(2),Ma(e,2);var f=e.read_shift(2);e.l+=f;for(var p=1;p<e.lens.length-1;++p){if(e.l-r!=e.lens[p])throw new Error("TxO: bad continue record");var m=e[e.l],g=Il(e,e.lens[p+1]-e.lens[p]-1);if(n+=g,n.length>=(m?c:2*c))break}if(n.length!==c&&n.length!==c*2)throw new Error("cchText: "+c+" != "+n.length);return e.l=r+t,{t:n}}catch{return e.l=r+t,{t:n}}}function rB(e,t){var a=uh(e);e.l+=16;var r=K9(e,t-24);return[a,r]}function nB(e){var t=_e(24),a=ha(e[0]);t.write_shift(2,a.r),t.write_shift(2,a.r),t.write_shift(2,a.c),t.write_shift(2,a.c);for(var r="d0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),n=0;n<16;++n)t.write_shift(1,parseInt(r[n],16));return Xa([t,Y9(e[1])])}function sB(e,t){e.read_shift(2);var a=uh(e),r=e.read_shift((t-10)/2,"dbcs-cont");return r=r.replace(Tr,""),[a,r]}function iB(e){var t=e[1].Tooltip,a=_e(10+2*(t.length+1));a.write_shift(2,2048);var r=ha(e[0]);a.write_shift(2,r.r),a.write_shift(2,r.r),a.write_shift(2,r.c),a.write_shift(2,r.c);for(var n=0;n<t.length;++n)a.write_shift(2,t.charCodeAt(n));return a.write_shift(2,0),a}function lB(e){var t=[0,0],a;return a=e.read_shift(2),t[0]=MS[a]||a,a=e.read_shift(2),t[1]=MS[a]||a,t}function oB(e){return e||(e=_e(4)),e.write_shift(2,1),e.write_shift(2,1),e}function cB(e){for(var t=e.read_shift(2),a=[];t-- >0;)a.push(u3(e));return a}function uB(e){for(var t=e.read_shift(2),a=[];t-- >0;)a.push(u3(e));return a}function fB(e){e.l+=2;var t={cxfs:0,crc:0};return t.cxfs=e.read_shift(2),t.crc=e.read_shift(4),t}function g3(e,t,a){if(!a.cellStyles)return vr(e,t);var r=a&&a.biff>=12?4:2,n=e.read_shift(r),l=e.read_shift(r),o=e.read_shift(r),c=e.read_shift(r),f=e.read_shift(2);r==2&&(e.l+=2);var p={s:n,e:l,w:o,ixfe:c,flags:f};return(a.biff>=5||!a.biff)&&(p.level=f>>8&7),p}function dB(e,t){var a=_e(12);a.write_shift(2,t),a.write_shift(2,t),a.write_shift(2,e.width*256),a.write_shift(2,0);var r=0;return e.hidden&&(r|=1),a.write_shift(1,r),r=e.level||0,a.write_shift(1,r),a.write_shift(2,0),a}function hB(e,t){var a={};return t<32||(e.l+=16,a.header=mr(e),a.footer=mr(e),e.l+=2),a}function pB(e,t,a){var r={area:!1};if(a.biff!=5)return e.l+=t,r;var n=e.read_shift(1);return e.l+=3,n&16&&(r.area=!0),r}function mB(e){for(var t=_e(2*e),a=0;a<e;++a)t.write_shift(2,a+1);return t}var gB=ms,xB=i3,vB=cf;function yB(e){var t=e.read_shift(2),a=e.read_shift(2),r=e.read_shift(4),n={fmt:t,env:a,len:r,data:e.slice(e.l,e.l+r)};return e.l+=r,n}
vendor: 4,998 bytes, line 444
444function bB(e,t,a){a.biffguess&&a.biff==5&&(a.biff=2);var r=ms(e);++e.l;var n=Yl(e,t-7,a);return r.t="str",r.val=n,r}function wB(e){var t=ms(e);++e.l;var a=mr(e);return t.t="n",t.val=a,t}function SB(e,t,a){var r=_e(15);return hf(r,e,t),r.write_shift(8,a,"f"),r}function _B(e){var t=ms(e);++e.l;var a=e.read_shift(2);return t.t="n",t.val=a,t}function EB(e,t,a){var r=_e(9);return hf(r,e,t),r.write_shift(2,a),r}function AB(e){var t=e.read_shift(1);return t===0?(e.l++,""):e.read_shift(t,"sbcs-cont")}function TB(e,t){e.l+=6,e.l+=2,e.l+=1,e.l+=3,e.l+=1,e.l+=t-13}function kB(e,t,a){var r=e.l+t,n=ms(e),l=e.read_shift(2),o=Il(e,l,a);return e.l=r,n.t="str",n.val=o,n}var NB=[2,3,48,49,131,139,140,245],tx=(function(){var e={1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127,8:865,9:437,10:850,11:437,13:437,14:850,15:437,16:850,17:437,18:850,19:932,20:850,21:437,22:850,23:865,24:437,25:437,26:850,27:437,28:863,29:850,31:852,34:852,35:852,36:860,37:850,38:866,55:850,64:852,77:936,78:949,79:950,80:874,87:1252,88:1252,89:1252,108:863,134:737,135:852,136:857,204:1257,255:16969},t=lh({1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127});function a(c,f){var p=[],m=Bi(1);switch(f.type){case"base64":m=en(rn(c));break;case"binary":m=en(c);break;case"buffer":case"array":m=c;break}tr(m,0);var g=m.read_shift(1),v=!!(g&136),w=!1,S=!1;switch(g){case 2:break;case 3:break;case 48:w=!0,v=!0;break;case 49:w=!0,v=!0;break;case 131:break;case 139:break;case 140:S=!0;break;case 245:break;default:throw new Error("DBF Unsupported Version: "+g.toString(16))}var y=0,_=521;g==2&&(y=m.read_shift(2)),m.l+=3,g!=2&&(y=m.read_shift(4)),y>1048576&&(y=1e6),g!=2&&(_=m.read_shift(2));var E=m.read_shift(2),N=f.codepage||1252;g!=2&&(m.l+=16,m.read_shift(1),m[m.l]!==0&&(N=e[m[m.l]]),m.l+=1,m.l+=2),S&&(m.l+=36);for(var T=[],j={},R=Math.min(m.length,g==2?521:_-10-(w?264:0)),M=S?32:11;m.l<R&&m[m.l]!=13;)switch(j={},j.name=Mu.utils.decode(N,m.slice(m.l,m.l+M)).replace(/[\u0000\r\n].*$/g,""),m.l+=M,j.type=String.fromCharCode(m.read_shift(1)),g!=2&&!S&&(j.offset=m.read_shift(4)),j.len=m.read_shift(1),g==2&&(j.offset=m.read_shift(2)),j.dec=m.read_shift(1),j.name.length&&T.push(j),g!=2&&(m.l+=S?13:14),j.type){case"B":(!w||j.len!=8)&&f.WTF&&console.log("Skipping "+j.name+":"+j.type);break;case"G":case"P":f.WTF&&console.log("Skipping "+j.name+":"+j.type);break;case"+":case"0":case"@":case"C":case"D":case"F":case"I":case"L":case"M":case"N":case"O":case"T":case"Y":break;default:throw new Error("Unknown Field Type: "+j.type)}if(m[m.l]!==13&&(m.l=_-1),m.read_shift(1)!==13)throw new Error("DBF Terminator not found "+m.l+" "+m[m.l]);m.l=_;var A=0,P=0;for(p[0]=[],P=0;P!=T.length;++P)p[0][P]=T[P].name;for(;y-- >0;){if(m[m.l]===42){m.l+=E;continue}for(++m.l,p[++A]=[],P=0,P=0;P!=T.length;++P){var I=m.slice(m.l,m.l+T[P].len);m.l+=T[P].len,tr(I,0);var z=Mu.utils.decode(N,I);switch(T[P].type){case"C":z.trim().length&&(p[A][P]=z.replace(/\s+$/,""));break;case"D":z.length===8?p[A][P]=new Date(+z.slice(0,4),+z.slice(4,6)-1,+z.slice(6,8)):p[A][P]=z;break;case"F":p[A][P]=parseFloat(z.trim());break;case"+":case"I":p[A][P]=S?I.read_shift(-4,"i")^2147483648:I.read_shift(4,"i");break;case"L":switch(z.trim().toUpperCase()){case"Y":case"T":p[A][P]=!0;break;case"N":case"F":p[A][P]=!1;break;case"":case"?":break;default:throw new Error("DBF Unrecognized L:|"+z+"|")}break;case"M":if(!v)throw new Error("DBF Unexpected MEMO for type "+g.toString(16));p[A][P]="##MEMO##"+(S?parseInt(z.trim(),10):I.read_shift(4));break;case"N":z=z.replace(/\u0000/g,"").trim(),z&&z!="."&&(p[A][P]=+z||0);break;case"@":p[A][P]=new Date(I.read_shift(-8,"f")-621356832e5);break;case"T":p[A][P]=new Date((I.read_shift(4)-2440588)*864e5+I.read_shift(4));break;case"Y":p[A][P]=I.read_shift(4,"i")/1e4+I.read_shift(4,"i")/1e4*Math.pow(2,32);break;case"O":p[A][P]=-I.read_shift(-8,"f");break;case"B":if(w&&T[P].len==8){p[A][P]=I.read_shift(8,"f");break}case"G":case"P":I.l+=T[P].len;break;case"0":if(T[P].name==="_NullFlags")break;default:throw new Error("DBF Unsupported data type "+T[P].type)}}}if(g!=2&&m.l<m.length&&m[m.l++]!=26)throw new Error("DBF EOF Marker missing "+(m.l-1)+" of "+m.length+" "+m[m.l-1].toString(16));return f&&f.sheetRows&&(p=p.slice(0,f.sheetRows)),f.DBF=T,p}function r(c,f){var p=f||{};p.dateNF||(p.dateNF="yyyymmdd");var m=mc(a(c,p),p);return m["!cols"]=p.DBF.map(function(g){return{wch:g.len,DBF:g}}),delete p.DBF,m}function n(c,f){try{return Xi(r(c,f),f)}catch(p){if(f&&f.WTF)throw p}return{SheetNames:[],Sheets:{}}}var l={B:8,C:250,L:1,D:8,"?":0,"":0};function o(c,f){var p=f||{};if(+p.codepage>=0&&Ln(+p.codepage),p.type=="string")throw new Error("Cannot write DBF to JS string");
vendor: 3,897 bytes, line 444
444var m=Ir(),g=M0(c,{header:1,raw:!0,cellDates:!0}),v=g[0],w=g.slice(1),S=c["!cols"]||[],y=0,_=0,E=0,N=1;for(y=0;y<v.length;++y){if(((S[y]||{}).DBF||{}).name){v[y]=S[y].DBF.name,++E;continue}if(v[y]!=null){if(++E,typeof v[y]=="number"&&(v[y]=v[y].toString(10)),typeof v[y]!="string")throw new Error("DBF Invalid column name "+v[y]+" |"+typeof v[y]+"|");if(v.indexOf(v[y])!==y){for(_=0;_<1024;++_)if(v.indexOf(v[y]+"_"+_)==-1){v[y]+="_"+_;break}}}}var T=At(c["!ref"]),j=[],R=[],M=[];for(y=0;y<=T.e.c-T.s.c;++y){var A="",P="",I=0,z=[];for(_=0;_<w.length;++_)w[_][y]!=null&&z.push(w[_][y]);if(z.length==0||v[y]==null){j[y]="?";continue}for(_=0;_<z.length;++_){switch(typeof z[_]){case"number":P="B";break;case"string":P="C";break;case"boolean":P="L";break;case"object":P=z[_]instanceof Date?"D":"C";break;default:P="C"}I=Math.max(I,String(z[_]).length),A=A&&A!=P?"C":P}I>250&&(I=250),P=((S[y]||{}).DBF||{}).type,P=="C"&&S[y].DBF.len>I&&(I=S[y].DBF.len),A=="B"&&P=="N"&&(A="N",M[y]=S[y].DBF.dec,I=S[y].DBF.len),R[y]=A=="C"||P=="N"?I:l[A]||0,N+=R[y],j[y]=A}var Y=m.next(32);for(Y.write_shift(4,318902576),Y.write_shift(4,w.length),Y.write_shift(2,296+32*E),Y.write_shift(2,N),y=0;y<4;++y)Y.write_shift(4,0);for(Y.write_shift(4,0|(+t[sT]||3)<<8),y=0,_=0;y<v.length;++y)if(v[y]!=null){var q=m.next(32),te=(v[y].slice(-10)+"\0\0\0\0\0\0\0\0\0\0\0").slice(0,11);q.write_shift(1,te,"sbcs"),q.write_shift(1,j[y]=="?"?"C":j[y],"sbcs"),q.write_shift(4,_),q.write_shift(1,R[y]||l[j[y]]||0),q.write_shift(1,M[y]||0),q.write_shift(1,2),q.write_shift(4,0),q.write_shift(1,0),q.write_shift(4,0),q.write_shift(4,0),_+=R[y]||l[j[y]]||0}var oe=m.next(264);for(oe.write_shift(4,13),y=0;y<65;++y)oe.write_shift(4,0);for(y=0;y<w.length;++y){var ce=m.next(N);for(ce.write_shift(1,0),_=0;_<v.length;++_)if(v[_]!=null)switch(j[_]){case"L":ce.write_shift(1,w[y][_]==null?63:w[y][_]?84:70);break;case"B":ce.write_shift(8,w[y][_]||0,"f");break;case"N":var O="0";for(typeof w[y][_]=="number"&&(O=w[y][_].toFixed(M[_]||0)),E=0;E<R[_]-O.length;++E)ce.write_shift(1,32);ce.write_shift(1,O,"sbcs");break;case"D":w[y][_]?(ce.write_shift(4,("0000"+w[y][_].getFullYear()).slice(-4),"sbcs"),ce.write_shift(2,("00"+(w[y][_].getMonth()+1)).slice(-2),"sbcs"),ce.write_shift(2,("00"+w[y][_].getDate()).slice(-2),"sbcs")):ce.write_shift(8,"00000000","sbcs");break;case"C":var ee=String(w[y][_]!=null?w[y][_]:"").slice(0,R[_]);for(ce.write_shift(1,ee,"sbcs"),E=0;E<R[_]-ee.length;++E)ce.write_shift(1,32);break}}return m.next(1).write_shift(1,26),m.end()}return{to_workbook:n,to_sheet:r,from_sheet:o}})(),x3=(function(){var e={AA:"À",BA:"Á",CA:"Â",DA:195,HA:"Ä",JA:197,AE:"È",BE:"É",CE:"Ê",HE:"Ë",AI:"Ì",BI:"Í",CI:"Î",HI:"Ï",AO:"Ò",BO:"Ó",CO:"Ô",DO:213,HO:"Ö",AU:"Ù",BU:"Ú",CU:"Û",HU:"Ü",Aa:"à",Ba:"á",Ca:"â",Da:227,Ha:"ä",Ja:229,Ae:"è",Be:"é",Ce:"ê",He:"ë",Ai:"ì",Bi:"í",Ci:"î",Hi:"ï",Ao:"ò",Bo:"ó",Co:"ô",Do:245,Ho:"ö",Au:"ù",Bu:"ú",Cu:"û",Hu:"ü",KC:"Ç",Kc:"ç",q:"æ",z:"œ",a:"Æ",j:"Œ",DN:209,Dn:241,Hy:255,S:169,c:170,R:174,"B ":180,0:176,1:177,2:178,3:179,5:181,6:182,7:183,Q:185,k:186,b:208,i:216,l:222,s:240,y:248,"!":161,'"':162,"#":163,"(":164,"%":165,"'":167,"H ":168,"+":171,";":187,"<":188,"=":189,">":190,"?":191,"{":223},t=new RegExp("\x1BN("+ya(e).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1")+"|\\|)","gm"),a=function(v,w){var S=e[w];return typeof S=="number"?oS(S):S},r=function(v,w,S){var y=w.charCodeAt(0)-32<<4|S.charCodeAt(0)-48;return y==59?v:oS(y)};e["|"]=254;function n(v,w){switch(w.type){case"base64":return l(rn(v),w);case"binary":return l(v,w);case"buffer":return l(mt&&Buffer.isBuffer(v)?v.toString("binary"):$i(v),w);case"array":return l(Ll(v),w)}throw new Error("Unrecognized type "+w.type)}function l(v,w){var S=v.split(/[\n\r]+/),y=-1,_=-1,E=0,N=0,T=[],j=[],R=null,M={},A=[],P=[],I=[],z=0,Y;for(+w.codepage>=0&&Ln(+w.codepage);E!==S.length;++E){z=0;
vendor: 9,044 bytes, lines 444-457
444var q=S[E].trim().replace(/\x1B([\x20-\x2F])([\x30-\x3F])/g,r).replace(t,a),te=q.replace(/;;/g,"\0").split(";").map(function(V){return V.replace(/\u0000/g,";")}),oe=te[0],ce;if(q.length>0)switch(oe){case"ID":break;case"E":break;case"B":break;case"O":break;case"W":break;case"P":te[1].charAt(0)=="P"&&j.push(q.slice(3).replace(/;;/g,";"));break;case"C":var O=!1,ee=!1,ne=!1,ae=!1,we=-1,H=-1;for(N=1;N<te.length;++N)switch(te[N].charAt(0)){case"A":break;case"X":_=parseInt(te[N].slice(1))-1,ee=!0;break;case"Y":for(y=parseInt(te[N].slice(1))-1,ee||(_=0),Y=T.length;Y<=y;++Y)T[Y]=[];break;case"K":ce=te[N].slice(1),ce.charAt(0)==='"'?ce=ce.slice(1,ce.length-1):ce==="TRUE"?ce=!0:ce==="FALSE"?ce=!1:isNaN(In(ce))?isNaN(ac(ce).getDate())||(ce=ra(ce)):(ce=In(ce),R!==null&&hc(R)&&(ce=ch(ce))),O=!0;break;case"E":ae=!0;var D=Yo(te[N].slice(1),{r:y,c:_});T[y][_]=[T[y][_],D];break;case"S":ne=!0,T[y][_]=[T[y][_],"S5S"];break;case"G":break;case"R":we=parseInt(te[N].slice(1))-1;break;case"C":H=parseInt(te[N].slice(1))-1;break;default:if(w&&w.WTF)throw new Error("SYLK bad record "+q)}if(O&&(T[y][_]&&T[y][_].length==2?T[y][_][0]=ce:T[y][_]=ce,R=null),ne){if(ae)throw new Error("SYLK shared formula cannot have own formula");var U=we>-1&&T[we][H];if(!U||!U[1])throw new Error("SYLK shared formula cannot find base");T[y][_][1]=M3(U[1],{r:y-we,c:_-H})}break;case"F":var B=0;for(N=1;N<te.length;++N)switch(te[N].charAt(0)){case"X":_=parseInt(te[N].slice(1))-1,++B;break;case"Y":for(y=parseInt(te[N].slice(1))-1,Y=T.length;Y<=y;++Y)T[Y]=[];break;case"M":z=parseInt(te[N].slice(1))/20;break;case"F":break;case"G":break;case"P":R=j[parseInt(te[N].slice(1))];break;case"S":break;case"D":break;case"N":break;case"W":for(I=te[N].slice(1).split(" "),Y=parseInt(I[0],10);Y<=parseInt(I[1],10);++Y)z=parseInt(I[2],10),P[Y-1]=z===0?{hidden:!0}:{wch:z},Ii(P[Y-1]);break;case"C":_=parseInt(te[N].slice(1))-1,P[_]||(P[_]={});break;case"R":y=parseInt(te[N].slice(1))-1,A[y]||(A[y]={}),z>0?(A[y].hpt=z,A[y].hpx=nc(z)):z===0&&(A[y].hidden=!0);break;default:if(w&&w.WTF)throw new Error("SYLK bad record "+q)}B<1&&(R=null);break;default:if(w&&w.WTF)throw new Error("SYLK bad record "+q)}}return A.length>0&&(M["!rows"]=A),P.length>0&&(M["!cols"]=P),w&&w.sheetRows&&(T=T.slice(0,w.sheetRows)),[T,M]}function o(v,w){var S=n(v,w),y=S[0],_=S[1],E=mc(y,w);return ya(_).forEach(function(N){E[N]=_[N]}),E}function c(v,w){return Xi(o(v,w),w)}function f(v,w,S,y){var _="C;Y"+(S+1)+";X"+(y+1)+";K";switch(v.t){case"n":_+=v.v||0,v.f&&!v.F&&(_+=";E"+N1(v.f,{r:S,c:y}));break;case"b":_+=v.v?"TRUE":"FALSE";break;case"e":_+=v.w||v.v;break;case"d":_+='"'+(v.w||v.v)+'"';break;case"s":_+='"'+v.v.replace(/"/g,"").replace(/;/g,";;")+'"';break}return _}function p(v,w){w.forEach(function(S,y){var _="F;W"+(y+1)+" "+(y+1)+" ";S.hidden?_+="0":(typeof S.width=="number"&&!S.wpx&&(S.wpx=Vu(S.width)),typeof S.wpx=="number"&&!S.wch&&(S.wch=Gu(S.wpx)),typeof S.wch=="number"&&(_+=Math.round(S.wch))),_.charAt(_.length-1)!=" "&&v.push(_)})}function m(v,w){w.forEach(function(S,y){var _="F;";S.hidden?_+="M0;":S.hpt?_+="M"+20*S.hpt+";":S.hpx&&(_+="M"+20*Wu(S.hpx)+";"),_.length>2&&v.push(_+"R"+(y+1))})}function g(v,w){var S=["ID;PWXL;N;E"],y=[],_=At(v["!ref"]),E,N=Array.isArray(v),T=`\r
445`;S.push("P;PGeneral"),S.push("F;P0;DG0G8;M255"),v["!cols"]&&p(S,v["!cols"]),v["!rows"]&&m(S,v["!rows"]),S.push("B;Y"+(_.e.r-_.s.r+1)+";X"+(_.e.c-_.s.c+1)+";D"+[_.s.c,_.s.r,_.e.c,_.e.r].join(" "));for(var j=_.s.r;j<=_.e.r;++j)for(var R=_.s.c;R<=_.e.c;++R){var M=at({r:j,c:R});E=N?(v[j]||[])[R]:v[M],!(!E||E.v==null&&(!E.f||E.F))&&y.push(f(E,v,j,R))}return S.join(T)+T+y.join(T)+T+"E"+T}return{to_workbook:c,to_sheet:o,from_sheet:g}})(),v3=(function(){function e(l,o){switch(o.type){case"base64":return t(rn(l),o);case"binary":return t(l,o);case"buffer":return t(mt&&Buffer.isBuffer(l)?l.toString("binary"):$i(l),o);case"array":return t(Ll(l),o)}throw new Error("Unrecognized type "+o.type)}function t(l,o){for(var c=l.split(`
446`),f=-1,p=-1,m=0,g=[];m!==c.length;++m){if(c[m].trim()==="BOT"){g[++f]=[],p=0;continue}if(!(f<0)){var v=c[m].trim().split(","),w=v[0],S=v[1];++m;for(var y=c[m]||"";(y.match(/["]/g)||[]).length&1&&m<c.length-1;)y+=`
447`+c[++m];switch(y=y.trim(),+w){case-1:if(y==="BOT"){g[++f]=[],p=0;continue}else if(y!=="EOD")throw new Error("Unrecognized DIF special command "+y);break;case 0:y==="TRUE"?g[f][p]=!0:y==="FALSE"?g[f][p]=!1:isNaN(In(S))?isNaN(ac(S).getDate())?g[f][p]=S:g[f][p]=ra(S):g[f][p]=In(S),++p;break;case 1:y=y.slice(1,y.length-1),y=y.replace(/""/g,'"'),y&&y.match(/^=".*"$/)&&(y=y.slice(2,-1)),g[f][p++]=y!==""?y:null;break}if(y==="EOD")break}}return o&&o.sheetRows&&(g=g.slice(0,o.sheetRows)),g}function a(l,o){return mc(e(l,o),o)}function r(l,o){return Xi(a(l,o),o)}var n=(function(){var l=function(f,p,m,g,v){f.push(p),f.push(m+","+g),f.push('"'+v.replace(/"/g,'""')+'"')},o=function(f,p,m,g){f.push(p+","+m),f.push(p==1?'"'+g.replace(/"/g,'""')+'"':g)};return function(f){var p=[],m=At(f["!ref"]),g,v=Array.isArray(f);l(p,"TABLE",0,1,"sheetjs"),l(p,"VECTORS",0,m.e.r-m.s.r+1,""),l(p,"TUPLES",0,m.e.c-m.s.c+1,""),l(p,"DATA",0,0,"");for(var w=m.s.r;w<=m.e.r;++w){o(p,-1,0,"BOT");for(var S=m.s.c;S<=m.e.c;++S){var y=at({r:w,c:S});if(g=v?(f[w]||[])[S]:f[y],!g){o(p,1,0,"");continue}switch(g.t){case"n":var _=g.w;!_&&g.v!=null&&(_=g.v),_==null?g.f&&!g.F?o(p,1,0,"="+g.f):o(p,1,0,""):o(p,0,_,"V");break;case"b":o(p,0,g.v?1:0,g.v?"TRUE":"FALSE");break;case"s":o(p,1,0,isNaN(g.v)?g.v:'="'+g.v+'"');break;case"d":g.w||(g.w=Cn(g.z||tt[14],za(ra(g.v)))),o(p,0,g.w,"V");break;default:o(p,1,0,"")}}}o(p,-1,0,"EOD");var E=`\r
448`,N=p.join(E);return N}})();return{to_workbook:r,to_sheet:a,from_sheet:n}})(),y3=(function(){function e(g){return g.replace(/\\b/g,"\\").replace(/\\c/g,":").replace(/\\n/g,`
449`)}function t(g){return g.replace(/\\/g,"\\b").replace(/:/g,"\\c").replace(/\n/g,"\\n")}function a(g,v){for(var w=g.split(`
450`),S=-1,y=-1,_=0,E=[];_!==w.length;++_){var N=w[_].trim().split(":");if(N[0]==="cell"){var T=ha(N[1]);if(E.length<=T.r)for(S=E.length;S<=T.r;++S)E[S]||(E[S]=[]);switch(S=T.r,y=T.c,N[2]){case"t":E[S][y]=e(N[3]);break;case"v":E[S][y]=+N[3];break;case"vtf":var j=N[N.length-1];case"vtc":switch(N[3]){case"nl":E[S][y]=!!+N[4];break;default:E[S][y]=+N[4];break}N[2]=="vtf"&&(E[S][y]=[E[S][y],j])}}}return v&&v.sheetRows&&(E=E.slice(0,v.sheetRows)),E}function r(g,v){return mc(a(g,v),v)}function n(g,v){return Xi(r(g,v),v)}var l=["socialcalc:version:1.5","MIME-Version: 1.0","Content-Type: multipart/mixed; boundary=SocialCalcSpreadsheetControlSave"].join(`
451`),o=["--SocialCalcSpreadsheetControlSave","Content-type: text/plain; charset=UTF-8"].join(`
452`)+`
453`,c=["# SocialCalc Spreadsheet Control Save","part:sheet"].join(`
454`),f="--SocialCalcSpreadsheetControlSave--";function p(g){if(!g||!g["!ref"])return"";for(var v=[],w=[],S,y="",_=Ur(g["!ref"]),E=Array.isArray(g),N=_.s.r;N<=_.e.r;++N)for(var T=_.s.c;T<=_.e.c;++T)if(y=at({r:N,c:T}),S=E?(g[N]||[])[T]:g[y],!(!S||S.v==null||S.t==="z")){switch(w=["cell",y,"t"],S.t){case"s":case"str":w.push(t(S.v));break;case"n":S.f?(w[2]="vtf",w[3]="n",w[4]=S.v,w[5]=t(S.f)):(w[2]="v",w[3]=S.v);break;case"b":w[2]="vt"+(S.f?"f":"c"),w[3]="nl",w[4]=S.v?"1":"0",w[5]=t(S.f||(S.v?"TRUE":"FALSE"));break;case"d":var j=za(ra(S.v));w[2]="vtc",w[3]="nd",w[4]=""+j,w[5]=S.w||Cn(S.z||tt[14],j);break;case"e":continue}v.push(w.join(":"))}return v.push("sheet:c:"+(_.e.c-_.s.c+1)+":r:"+(_.e.r-_.s.r+1)+":tvf:1"),v.push("valueformat:1:text-wiki"),v.join(`
455`)}function m(g){return[l,o,c,o,p(g),f].join(`
456`)}return{to_workbook:n,to_sheet:r,from_sheet:m}})(),rc=(function(){function e(m,g,v,w,S){S.raw?g[v][w]=m:m===""||(m==="TRUE"?g[v][w]=!0:m==="FALSE"?g[v][w]=!1:isNaN(In(m))?isNaN(ac(m).getDate())?g[v][w]=m:g[v][w]=ra(m):g[v][w]=In(m))}function t(m,g){var v=g||{},w=[];if(!m||m.length===0)return w;for(var S=m.split(/[\r\n]/),y=S.length-1;y>=0&&S[y].length===0;)--y;for(var _=10,E=0,N=0;N<=y;++N)E=S[N].indexOf(" "),E==-1?E=S[N].length:E++,_=Math.max(_,E);for(N=0;N<=y;++N){w[N]=[];var T=0;for(e(S[N].slice(0,_).trim(),w,N,T,v),T=1;T<=(S[N].length-_)/10+1;++T)e(S[N].slice(_+(T-1)*10,_+T*10).trim(),w,N,T,v)}return v.sheetRows&&(w=w.slice(0,v.sheetRows)),w}var a={44:",",9:"	",59:";",124:"|"},r={44:3,9:2,59:1,124:0};function n(m){for(var g={},v=!1,w=0,S=0;w<m.length;++w)(S=m.charCodeAt(w))==34?v=!v:!v&&S in a&&(g[S]=(g[S]||0)+1);S=[];for(w in g)Object.prototype.hasOwnProperty.call(g,w)&&S.push([g[w],w]);if(!S.length){g=r;for(w in g)Object.prototype.hasOwnProperty.call(g,w)&&S.push([g[w],w])}return S.sort(function(y,_){return y[0]-_[0]||r[y[1]]-r[_[1]]}),a[S.pop()[1]]||44}function l(m,g){var v=g||{},w="",S=v.dense?[]:{},y={s:{c:0,r:0},e:{c:0,r:0}};m.slice(0,4)=="sep="?m.charCodeAt(5)==13&&m.charCodeAt(6)==10?(w=m.charAt(4),m=m.slice(7)):m.charCodeAt(5)==13||m.charCodeAt(5)==10?(w=m.charAt(4),m=m.slice(6)):w=n(m.slice(0,1024)):v&&v.FS?w=v.FS:w=n(m.slice(0,1024));var _=0,E=0,N=0,T=0,j=0,R=w.charCodeAt(0),M=!1,A=0,P=m.charCodeAt(0);m=m.replace(/\r\n/mg,`
457`);var I=v.dateNF!=null?p7(v.dateNF):null;function z(){var Y=m.slice(T,j),q={};
vendor: 5,198 bytes, lines 457-458
457if(Y.charAt(0)=='"'&&Y.charAt(Y.length-1)=='"'&&(Y=Y.slice(1,-1).replace(/""/g,'"')),Y.length===0)q.t="z";else if(v.raw)q.t="s",q.v=Y;else if(Y.trim().length===0)q.t="s",q.v=Y;else if(Y.charCodeAt(0)==61)Y.charCodeAt(1)==34&&Y.charCodeAt(Y.length-1)==34?(q.t="s",q.v=Y.slice(2,-1).replace(/""/g,'"')):VU(Y)?(q.t="n",q.f=Y.slice(1)):(q.t="s",q.v=Y);else if(Y=="TRUE")q.t="b",q.v=!0;else if(Y=="FALSE")q.t="b",q.v=!1;else if(!isNaN(N=In(Y)))q.t="n",v.cellText!==!1&&(q.w=Y),q.v=N;else if(!isNaN(ac(Y).getDate())||I&&Y.match(I)){q.z=v.dateNF||tt[14];var te=0;I&&Y.match(I)&&(Y=m7(Y,v.dateNF,Y.match(I)||[]),te=1),v.cellDates?(q.t="d",q.v=ra(Y,te)):(q.t="n",q.v=za(ra(Y,te))),v.cellText!==!1&&(q.w=Cn(q.z,q.v instanceof Date?za(q.v):q.v)),v.cellNF||delete q.z}else q.t="s",q.v=Y;if(q.t=="z"||(v.dense?(S[_]||(S[_]=[]),S[_][E]=q):S[at({c:E,r:_})]=q),T=j+1,P=m.charCodeAt(T),y.e.c<E&&(y.e.c=E),y.e.r<_&&(y.e.r=_),A==R)++E;else if(E=0,++_,v.sheetRows&&v.sheetRows<=_)return!0}e:for(;j<m.length;++j)switch(A=m.charCodeAt(j)){case 34:P===34&&(M=!M);break;case R:case 10:case 13:if(!M&&z())break e;break}return j-T>0&&z(),S["!ref"]=ft(y),S}function o(m,g){return!(g&&g.PRN)||g.FS||m.slice(0,4)=="sep="||m.indexOf("	")>=0||m.indexOf(",")>=0||m.indexOf(";")>=0?l(m,g):mc(t(m,g),g)}function c(m,g){var v="",w=g.type=="string"?[0,0,0,0]:P1(m,g);switch(g.type){case"base64":v=rn(m);break;case"binary":v=m;break;case"buffer":g.codepage==65001?v=m.toString("utf8"):g.codepage&&typeof Mu<"u"||(v=mt&&Buffer.isBuffer(m)?m.toString("binary"):$i(m));break;case"array":v=Ll(m);break;case"string":v=m;break;default:throw new Error("Unrecognized type "+g.type)}return w[0]==239&&w[1]==187&&w[2]==191?v=Wt(v.slice(3)):g.type!="string"&&g.type!="buffer"&&g.codepage==65001?v=Wt(v):g.type=="binary"&&typeof Mu<"u",v.slice(0,19)=="socialcalc:version:"?y3.to_sheet(g.type=="string"?v:Wt(v),g):o(v,g)}function f(m,g){return Xi(c(m,g),g)}function p(m){for(var g=[],v=At(m["!ref"]),w,S=Array.isArray(m),y=v.s.r;y<=v.e.r;++y){for(var _=[],E=v.s.c;E<=v.e.c;++E){var N=at({r:y,c:E});if(w=S?(m[y]||[])[E]:m[N],!w||w.v==null){_.push("          ");continue}for(var T=(w.w||(qs(w),w.w)||"").slice(0,10);T.length<10;)T+=" ";_.push(T+(E===0?" ":""))}g.push(_.join(""))}return g.join(`
458`)}return{to_workbook:f,to_sheet:c,from_sheet:p}})();function CB(e,t){var a=t||{},r=!!a.WTF;a.WTF=!0;try{var n=x3.to_workbook(e,a);return a.WTF=r,n}catch(l){if(a.WTF=r,!l.message.match(/SYLK bad record ID/)&&r)throw l;return rc.to_workbook(e,t)}}var Sl=(function(){function e(D,U,B){if(D){tr(D,D.l||0);for(var V=B.Enum||we;D.l<D.length;){var Q=D.read_shift(2),re=V[Q]||V[65535],ue=D.read_shift(2),fe=D.l+ue,ye=re.f&&re.f(D,ue,B);if(D.l=fe,U(ye,re,Q))return}}}function t(D,U){switch(U.type){case"base64":return a(en(rn(D)),U);case"binary":return a(en(D),U);case"buffer":case"array":return a(D,U)}throw"Unsupported type "+U.type}function a(D,U){if(!D)return D;var B=U||{},V=B.dense?[]:{},Q="Sheet1",re="",ue=0,fe={},ye=[],De=[],X={s:{r:0,c:0},e:{r:0,c:0}},Xe=B.sheetRows||0;if(D[2]==0&&(D[3]==8||D[3]==9)&&D.length>=16&&D[14]==5&&D[15]===108)throw new Error("Unsupported Works 3 for Mac file");if(D[2]==2)B.Enum=we,e(D,function(Re,jt,zt){switch(zt){case 0:B.vers=Re,Re>=4096&&(B.qpro=!0);break;case 6:X=Re;break;case 204:Re&&(re=Re);break;case 222:re=Re;break;case 15:case 51:B.qpro||(Re[1].v=Re[1].v.slice(1));case 13:case 14:case 16:zt==14&&(Re[2]&112)==112&&(Re[2]&15)>1&&(Re[2]&15)<15&&(Re[1].z=B.dateNF||tt[14],B.cellDates&&(Re[1].t="d",Re[1].v=ch(Re[1].v))),B.qpro&&Re[3]>ue&&(V["!ref"]=ft(X),fe[Q]=V,ye.push(Q),V=B.dense?[]:{},X={s:{r:0,c:0},e:{r:0,c:0}},ue=Re[3],Q=re||"Sheet"+(ue+1),re="");var Se=B.dense?(V[Re[0].r]||[])[Re[0].c]:V[at(Re[0])];if(Se){Se.t=Re[1].t,Se.v=Re[1].v,Re[1].z!=null&&(Se.z=Re[1].z),Re[1].f!=null&&(Se.f=Re[1].f);break}B.dense?(V[Re[0].r]||(V[Re[0].r]=[]),V[Re[0].r][Re[0].c]=Re[1]):V[at(Re[0])]=Re[1];break}},B);else if(D[2]==26||D[2]==14)B.Enum=H,D[2]==14&&(B.qpro=!0,D.l=0),e(D,function(Re,jt,zt){switch(zt){case 204:Q=Re;break;case 22:Re[1].v=Re[1].v.slice(1);case 23:case 24:case 25:case 37:case 39:case 40:if(Re[3]>ue&&(V["!ref"]=ft(X),fe[Q]=V,ye.push(Q),V=B.dense?[]:{},X={s:{r:0,c:0},e:{r:0,c:0}},ue=Re[3],Q="Sheet"+(ue+1)),Xe>0&&Re[0].r>=Xe)break;B.dense?(V[Re[0].r]||(V[Re[0].r]=[]),V[Re[0].r][Re[0].c]=Re[1]):V[at(Re[0])]=Re[1],X.e.c<Re[0].c&&(X.e.c=Re[0].c),X.e.r<Re[0].r&&(X.e.r=Re[0].r);break;case 27:Re[14e3]&&(De[Re[14e3][0]]=Re[14e3][1]);break;case 1537:De[Re[0]]=Re[1],Re[0]==ue&&(Q=Re[1]);break}},B);else throw new Error("Unrecognized LOTUS BOF "+D[2]);if(V["!ref"]=ft(X),fe[re||Q]=V,ye.push(re||Q),!De.length)return{SheetNames:ye,Sheets:fe};for(var Ye={},lt=[],Je=0;Je<De.length;++Je)fe[ye[Je]]?(lt.push(De[Je]||ye[Je]),Ye[De[Je]]=fe[De[Je]]||fe[ye[Je]]):(lt.push(De[Je]),Ye[De[Je]]={"!ref":"A1"});return{SheetNames:lt,Sheets:Ye}}function r(D,U){var B=U||{};if(+B.codepage>=0&&Ln(+B.codepage),B.type=="string")throw new Error("Cannot write WK1 to JS string");var V=Ir(),Q=At(D["!ref"]),re=Array.isArray(D),ue=[];Pe(V,0,l(1030)),Pe(V,6,f(Q));for(var fe=Math.min(Q.e.r,8191),ye=Q.s.r;ye<=fe;++ye)for(var De=Ea(ye),X=Q.s.c;X<=Q.e.c;++X){ye===Q.s.r&&(ue[X]=da(X));var Xe=ue[X]+De,Ye=re?(D[ye]||[])[X]:D[Xe];
vendor: 4,633 bytes, line 458
458if(!(!Ye||Ye.t=="z"))if(Ye.t=="n")(Ye.v|0)==Ye.v&&Ye.v>=-32768&&Ye.v<=32767?Pe(V,13,w(ye,X,Ye.v)):Pe(V,14,y(ye,X,Ye.v));else{var lt=qs(Ye);Pe(V,15,g(ye,X,lt.slice(0,239)))}}return Pe(V,1),V.end()}function n(D,U){var B=U||{};if(+B.codepage>=0&&Ln(+B.codepage),B.type=="string")throw new Error("Cannot write WK3 to JS string");var V=Ir();Pe(V,0,o(D));for(var Q=0,re=0;Q<D.SheetNames.length;++Q)(D.Sheets[D.SheetNames[Q]]||{})["!ref"]&&Pe(V,27,ae(D.SheetNames[Q],re++));var ue=0;for(Q=0;Q<D.SheetNames.length;++Q){var fe=D.Sheets[D.SheetNames[Q]];if(!(!fe||!fe["!ref"])){for(var ye=At(fe["!ref"]),De=Array.isArray(fe),X=[],Xe=Math.min(ye.e.r,8191),Ye=ye.s.r;Ye<=Xe;++Ye)for(var lt=Ea(Ye),Je=ye.s.c;Je<=ye.e.c;++Je){Ye===ye.s.r&&(X[Je]=da(Je));var Re=X[Je]+lt,jt=De?(fe[Ye]||[])[Je]:fe[Re];if(!(!jt||jt.t=="z"))if(jt.t=="n")Pe(V,23,z(Ye,Je,ue,jt.v));else{var zt=qs(jt);Pe(V,22,A(Ye,Je,ue,zt.slice(0,239)))}}++ue}}return Pe(V,1),V.end()}function l(D){var U=_e(2);return U.write_shift(2,D),U}function o(D){var U=_e(26);U.write_shift(2,4096),U.write_shift(2,4),U.write_shift(4,0);for(var B=0,V=0,Q=0,re=0;re<D.SheetNames.length;++re){var ue=D.SheetNames[re],fe=D.Sheets[ue];if(!(!fe||!fe["!ref"])){++Q;var ye=Ur(fe["!ref"]);B<ye.e.r&&(B=ye.e.r),V<ye.e.c&&(V=ye.e.c)}}return B>8191&&(B=8191),U.write_shift(2,B),U.write_shift(1,Q),U.write_shift(1,V),U.write_shift(2,0),U.write_shift(2,0),U.write_shift(1,1),U.write_shift(1,2),U.write_shift(4,0),U.write_shift(4,0),U}function c(D,U,B){var V={s:{c:0,r:0},e:{c:0,r:0}};return U==8&&B.qpro?(V.s.c=D.read_shift(1),D.l++,V.s.r=D.read_shift(2),V.e.c=D.read_shift(1),D.l++,V.e.r=D.read_shift(2),V):(V.s.c=D.read_shift(2),V.s.r=D.read_shift(2),U==12&&B.qpro&&(D.l+=2),V.e.c=D.read_shift(2),V.e.r=D.read_shift(2),U==12&&B.qpro&&(D.l+=2),V.s.c==65535&&(V.s.c=V.e.c=V.s.r=V.e.r=0),V)}function f(D){var U=_e(8);return U.write_shift(2,D.s.c),U.write_shift(2,D.s.r),U.write_shift(2,D.e.c),U.write_shift(2,D.e.r),U}function p(D,U,B){var V=[{c:0,r:0},{t:"n",v:0},0,0];return B.qpro&&B.vers!=20768?(V[0].c=D.read_shift(1),V[3]=D.read_shift(1),V[0].r=D.read_shift(2),D.l+=2):(V[2]=D.read_shift(1),V[0].c=D.read_shift(2),V[0].r=D.read_shift(2)),V}function m(D,U,B){var V=D.l+U,Q=p(D,U,B);if(Q[1].t="s",B.vers==20768){D.l++;var re=D.read_shift(1);return Q[1].v=D.read_shift(re,"utf8"),Q}return B.qpro&&D.l++,Q[1].v=D.read_shift(V-D.l,"cstr"),Q}function g(D,U,B){var V=_e(7+B.length);V.write_shift(1,255),V.write_shift(2,U),V.write_shift(2,D),V.write_shift(1,39);for(var Q=0;Q<V.length;++Q){var re=B.charCodeAt(Q);V.write_shift(1,re>=128?95:re)}return V.write_shift(1,0),V}function v(D,U,B){var V=p(D,U,B);return V[1].v=D.read_shift(2,"i"),V}function w(D,U,B){var V=_e(7);return V.write_shift(1,255),V.write_shift(2,U),V.write_shift(2,D),V.write_shift(2,B,"i"),V}function S(D,U,B){var V=p(D,U,B);return V[1].v=D.read_shift(8,"f"),V}function y(D,U,B){var V=_e(13);return V.write_shift(1,255),V.write_shift(2,U),V.write_shift(2,D),V.write_shift(8,B,"f"),V}function _(D,U,B){var V=D.l+U,Q=p(D,U,B);if(Q[1].v=D.read_shift(8,"f"),B.qpro)D.l=V;else{var re=D.read_shift(2);j(D.slice(D.l,D.l+re),Q),D.l+=re}return Q}function E(D,U,B){var V=U&32768;return U&=-32769,U=(V?D:0)+(U>=8192?U-16384:U),(V?"":"$")+(B?da(U):Ea(U))}var N={51:["FALSE",0],52:["TRUE",0],70:["LEN",1],80:["SUM",69],81:["AVERAGEA",69],82:["COUNTA",69],83:["MINA",69],84:["MAXA",69],111:["T",1]},T=["","","","","","","","","","+","-","*","/","^","=","<>","<=",">=","<",">","","","","","&","","","","","","",""];function j(D,U){tr(D,0);for(var B=[],V=0,Q="",re="",ue="",fe="";D.l<D.length;){var ye=D[D.l++];switch(ye){case 0:B.push(D.read_shift(8,"f"));break;case 1:re=E(U[0].c,D.read_shift(2),!0),Q=E(U[0].r,D.read_shift(2),!1),B.push(re+Q);break;case 2:{var De=E(U[0].c,D.read_shift(2),!0),X=E(U[0].r,D.read_shift(2),!1);re=E(U[0].c,D.read_shift(2),!0),Q=E(U[0].r,D.read_shift(2),!1),B.push(De+X+":"+re+Q)}break;case 3:if(D.l<D.length){console.error("WK1 premature formula end");return}break;case 4:B.push("("+B.pop()+")");break;case 5:B.push(D.read_shift(2));break;case 6:{for(var Xe="";ye=D[D.l++];)Xe+=String.fromCharCode(ye);B.push('"'+Xe.replace(/"/g,'""')+'"')}break;case 8:B.push("-"+B.pop());break;case 23:B.push("+"+B.pop());break;case 22:B.push("NOT("+B.pop()+")");break;case 20:case 21:fe=B.pop(),ue=B.pop(),B.push(["AND","OR"][ye-20]+"("+ue+","+fe+")");break;default:if(ye<32&&T[ye])fe=B.pop(),ue=B.pop(),B.push(ue+T[ye]+fe);else if(N[ye]){if(V=N[ye][1],V==69&&(V=D[D.l++]),V>B.length){console.error("WK1 bad formula parse 0x"+ye.toString(16)+":|"+B.join("|")+"|");return}var Ye=B.slice(-V);B.length-=V,B.push(N[ye][0]+"("+Ye.join(",")+")")}
vendor: 4,546 bytes, line 458
458else return ye<=7?console.error("WK1 invalid opcode "+ye.toString(16)):ye<=24?console.error("WK1 unsupported op "+ye.toString(16)):ye<=30?console.error("WK1 invalid opcode "+ye.toString(16)):ye<=115?console.error("WK1 unsupported function opcode "+ye.toString(16)):console.error("WK1 unrecognized opcode "+ye.toString(16))}}B.length==1?U[1].f=""+B[0]:console.error("WK1 bad formula parse |"+B.join("|")+"|")}function R(D){var U=[{c:0,r:0},{t:"n",v:0},0];return U[0].r=D.read_shift(2),U[3]=D[D.l++],U[0].c=D[D.l++],U}function M(D,U){var B=R(D);return B[1].t="s",B[1].v=D.read_shift(U-4,"cstr"),B}function A(D,U,B,V){var Q=_e(6+V.length);Q.write_shift(2,D),Q.write_shift(1,B),Q.write_shift(1,U),Q.write_shift(1,39);for(var re=0;re<V.length;++re){var ue=V.charCodeAt(re);Q.write_shift(1,ue>=128?95:ue)}return Q.write_shift(1,0),Q}function P(D,U){var B=R(D);B[1].v=D.read_shift(2);var V=B[1].v>>1;if(B[1].v&1)switch(V&7){case 0:V=(V>>3)*5e3;break;case 1:V=(V>>3)*500;break;case 2:V=(V>>3)/20;break;case 3:V=(V>>3)/200;break;case 4:V=(V>>3)/2e3;break;case 5:V=(V>>3)/2e4;break;case 6:V=(V>>3)/16;break;case 7:V=(V>>3)/64;break}return B[1].v=V,B}function I(D,U){var B=R(D),V=D.read_shift(4),Q=D.read_shift(4),re=D.read_shift(2);if(re==65535)return V===0&&Q===3221225472?(B[1].t="e",B[1].v=15):V===0&&Q===3489660928?(B[1].t="e",B[1].v=42):B[1].v=0,B;var ue=re&32768;return re=(re&32767)-16446,B[1].v=(1-ue*2)*(Q*Math.pow(2,re+32)+V*Math.pow(2,re)),B}function z(D,U,B,V){var Q=_e(14);if(Q.write_shift(2,D),Q.write_shift(1,B),Q.write_shift(1,U),V==0)return Q.write_shift(4,0),Q.write_shift(4,0),Q.write_shift(2,65535),Q;var re=0,ue=0,fe=0,ye=0;return V<0&&(re=1,V=-V),ue=Math.log2(V)|0,V/=Math.pow(2,ue-31),ye=V>>>0,(ye&2147483648)==0&&(V/=2,++ue,ye=V>>>0),V-=ye,ye|=2147483648,ye>>>=0,V*=Math.pow(2,32),fe=V>>>0,Q.write_shift(4,fe),Q.write_shift(4,ye),ue+=16383+(re?32768:0),Q.write_shift(2,ue),Q}function Y(D,U){var B=I(D);return D.l+=U-14,B}function q(D,U){var B=R(D),V=D.read_shift(4);return B[1].v=V>>6,B}function te(D,U){var B=R(D),V=D.read_shift(8,"f");return B[1].v=V,B}function oe(D,U){var B=te(D);return D.l+=U-10,B}function ce(D,U){return D[D.l+U-1]==0?D.read_shift(U,"cstr"):""}function O(D,U){var B=D[D.l++];B>U-1&&(B=U-1);for(var V="";V.length<B;)V+=String.fromCharCode(D[D.l++]);return V}function ee(D,U,B){if(!(!B.qpro||U<21)){var V=D.read_shift(1);D.l+=17,D.l+=1,D.l+=2;var Q=D.read_shift(U-21,"cstr");return[V,Q]}}function ne(D,U){for(var B={},V=D.l+U;D.l<V;){var Q=D.read_shift(2);if(Q==14e3){for(B[Q]=[0,""],B[Q][0]=D.read_shift(2);D[D.l];)B[Q][1]+=String.fromCharCode(D[D.l]),D.l++;D.l++}}return B}function ae(D,U){var B=_e(5+D.length);B.write_shift(2,14e3),B.write_shift(2,U);for(var V=0;V<D.length;++V){var Q=D.charCodeAt(V);B[B.l++]=Q>127?95:Q}return B[B.l++]=0,B}var we={0:{n:"BOF",f:Ma},1:{n:"EOF"},2:{n:"CALCMODE"},3:{n:"CALCORDER"},4:{n:"SPLIT"},5:{n:"SYNC"},6:{n:"RANGE",f:c},7:{n:"WINDOW1"},8:{n:"COLW1"},9:{n:"WINTWO"},10:{n:"COLW2"},11:{n:"NAME"},12:{n:"BLANK"},13:{n:"INTEGER",f:v},14:{n:"NUMBER",f:S},15:{n:"LABEL",f:m},16:{n:"FORMULA",f:_},24:{n:"TABLE"},25:{n:"ORANGE"},26:{n:"PRANGE"},27:{n:"SRANGE"},28:{n:"FRANGE"},29:{n:"KRANGE1"},32:{n:"HRANGE"},35:{n:"KRANGE2"},36:{n:"PROTEC"},37:{n:"FOOTER"},38:{n:"HEADER"},39:{n:"SETUP"},40:{n:"MARGINS"},41:{n:"LABELFMT"},42:{n:"TITLES"},43:{n:"SHEETJS"},45:{n:"GRAPH"},46:{n:"NGRAPH"},47:{n:"CALCCOUNT"},48:{n:"UNFORMATTED"},49:{n:"CURSORW12"},50:{n:"WINDOW"},51:{n:"STRING",f:m},55:{n:"PASSWORD"},56:{n:"LOCKED"},60:{n:"QUERY"},61:{n:"QUERYNAME"},62:{n:"PRINT"},63:{n:"PRINTNAME"},64:{n:"GRAPH2"},65:{n:"GRAPHNAME"},66:{n:"ZOOM"},67:{n:"SYMSPLIT"},68:{n:"NSROWS"},69:{n:"NSCOLS"},70:{n:"RULER"},71:{n:"NNAME"},72:{n:"ACOMM"},73:{n:"AMACRO"},74:{n:"PARSE"},102:{n:"PRANGES??"},103:{n:"RRANGES??"},104:{n:"FNAME??"},105:{n:"MRANGES??"},204:{n:"SHEETNAMECS",f:ce},222:{n:"SHEETNAMELP",f:O},65535:{n:""}},H={0:{n:"BOF"},1:{n:"EOF"},2:{n:"PASSWORD"},3:{n:"CALCSET"},4:{n:"WINDOWSET"},5:{n:"SHEETCELLPTR"},6:{n:"SHEETLAYOUT"},7:{n:"COLUMNWIDTH"},8:{n:"HIDDENCOLUMN"},9:{n:"USERRANGE"},10:{n:"SYSTEMRANGE"},11:{n:"ZEROFORCE"},12:{n:"SORTKEYDIR"},13:{n:"FILESEAL"},14:{n:"DATAFILLNUMS"},15:{n:"PRINTMAIN"},16:{n:"PRINTSTRING"},17:{n:"GRAPHMAIN"},18:{n:"GRAPHSTRING"},19:{n:"??"},20:{n:"ERRCELL"},21:{n:"NACELL"},22:{n:"LABEL16",f:M},23:{n:"NUMBER17",f:I},24:{n:"NUMBER18",f:P},25:{n:"FORMULA19",f:Y},26:{n:"FORMULA1A"},27:{n:"XFORMAT",f:ne},28:{n:"DTLABELMISC"},29:{n:"DTLABELCELL"},30:{n:"GRAPHWINDOW"},31:{n:"CPA"},32:{n:"LPLAUTO"},33:{n:"QUERY"},34:{n:"HIDDENSHEET"},35:{n:"??"}
vendor: 4,283 bytes, line 458
458,37:{n:"NUMBER25",f:q},38:{n:"??"},39:{n:"NUMBER27",f:te},40:{n:"FORMULA28",f:oe},142:{n:"??"},147:{n:"??"},150:{n:"??"},151:{n:"??"},152:{n:"??"},153:{n:"??"},154:{n:"??"},155:{n:"??"},156:{n:"??"},163:{n:"??"},174:{n:"??"},175:{n:"??"},176:{n:"??"},177:{n:"??"},184:{n:"??"},185:{n:"??"},186:{n:"??"},187:{n:"??"},188:{n:"??"},195:{n:"??"},201:{n:"??"},204:{n:"SHEETNAMECS",f:ce},205:{n:"??"},206:{n:"??"},207:{n:"??"},208:{n:"??"},256:{n:"??"},259:{n:"??"},260:{n:"??"},261:{n:"??"},262:{n:"??"},263:{n:"??"},265:{n:"??"},266:{n:"??"},267:{n:"??"},268:{n:"??"},270:{n:"??"},271:{n:"??"},384:{n:"??"},389:{n:"??"},390:{n:"??"},393:{n:"??"},396:{n:"??"},512:{n:"??"},514:{n:"??"},513:{n:"??"},516:{n:"??"},517:{n:"??"},640:{n:"??"},641:{n:"??"},642:{n:"??"},643:{n:"??"},644:{n:"??"},645:{n:"??"},646:{n:"??"},647:{n:"??"},648:{n:"??"},658:{n:"??"},659:{n:"??"},660:{n:"??"},661:{n:"??"},662:{n:"??"},665:{n:"??"},666:{n:"??"},768:{n:"??"},772:{n:"??"},1537:{n:"SHEETINFOQP",f:ee},1600:{n:"??"},1602:{n:"??"},1793:{n:"??"},1794:{n:"??"},1795:{n:"??"},1796:{n:"??"},1920:{n:"??"},2048:{n:"??"},2049:{n:"??"},2052:{n:"??"},2688:{n:"??"},10998:{n:"??"},12849:{n:"??"},28233:{n:"??"},28484:{n:"??"},65535:{n:""}};return{sheet_to_wk1:r,book_to_wk3:n,to_workbook:t}})();function DB(e){var t={},a=e.match(yr),r=0,n=!1;if(a)for(;r!=a.length;++r){var l=st(a[r]);switch(l[0].replace(/\w*:/g,"")){case"<condense":break;case"<extend":break;case"<shadow":if(!l.val)break;case"<shadow>":case"<shadow/>":t.shadow=1;break;case"</shadow>":break;case"<charset":if(l.val=="1")break;t.cp=Jx[parseInt(l.val,10)];break;case"<outline":if(!l.val)break;case"<outline>":case"<outline/>":t.outline=1;break;case"</outline>":break;case"<rFont":t.name=l.val;break;case"<sz":t.sz=l.val;break;case"<strike":if(!l.val)break;case"<strike>":case"<strike/>":t.strike=1;break;case"</strike>":break;case"<u":if(!l.val)break;switch(l.val){case"double":t.uval="double";break;case"singleAccounting":t.uval="single-accounting";break;case"doubleAccounting":t.uval="double-accounting";break}case"<u>":case"<u/>":t.u=1;break;case"</u>":break;case"<b":if(l.val=="0")break;case"<b>":case"<b/>":t.b=1;break;case"</b>":break;case"<i":if(l.val=="0")break;case"<i>":case"<i/>":t.i=1;break;case"</i>":break;case"<color":l.rgb&&(t.color=l.rgb.slice(2,8));break;case"<color>":case"<color/>":case"</color>":break;case"<family":t.family=l.val;break;case"<family>":case"<family/>":case"</family>":break;case"<vertAlign":t.valign=l.val;break;case"<vertAlign>":case"<vertAlign/>":case"</vertAlign>":break;case"<scheme":break;case"<scheme>":case"<scheme/>":case"</scheme>":break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":n=!0;break;case"</ext>":n=!1;break;default:if(l[0].charCodeAt(1)!==47&&!n)throw new Error("Unrecognized rich format "+l[0])}}return t}var OB=(function(){var e=Bu("t"),t=Bu("rPr");function a(l){var o=l.match(e);if(!o)return{t:"s",v:""};var c={t:"s",v:_t(o[1])},f=l.match(t);return f&&(c.s=DB(f[1])),c}var r=/<(?:\w+:)?r>/g,n=/<\/(?:\w+:)?r>/;return function(o){return o.replace(r,"").split(n).map(a).filter(function(c){return c.v})}})(),FB=(function(){var t=/(\r\n|\n)/g;function a(n,l,o){var c=[];n.u&&c.push("text-decoration: underline;"),n.uval&&c.push("text-underline-style:"+n.uval+";"),n.sz&&c.push("font-size:"+n.sz+"pt;"),n.outline&&c.push("text-effect: outline;"),n.shadow&&c.push("text-shadow: auto;"),l.push('<span style="'+c.join("")+'">'),n.b&&(l.push("<b>"),o.push("</b>")),n.i&&(l.push("<i>"),o.push("</i>")),n.strike&&(l.push("<s>"),o.push("</s>"));var f=n.valign||"";return f=="superscript"||f=="super"?f="sup":f=="subscript"&&(f="sub"),f!=""&&(l.push("<"+f+">"),o.push("</"+f+">")),o.push("</span>"),n}function r(n){var l=[[],n.v,[]];return n.v?(n.s&&a(n.s,l[0],l[2]),l[0].join("")+l[1].replace(t,"<br/>")+l[2].join("")):""}return function(l){return l.map(r).join("")}})(),RB=/<(?:\w+:)?t[^>]*>([^<]*)<\/(?:\w+:)?t>/g,jB=/<(?:\w+:)?r>/,MB=/<(?:\w+:)?rPh.*?>([\s\S]*?)<\/(?:\w+:)?rPh>/g;function _1(e,t){var a=t?t.cellHTML:!0,r={};return e?(e.match(/^\s*<(?:\w+:)?t[^>]*>/)?(r.t=_t(Wt(e.slice(e.indexOf(">")+1).split(/<\/(?:\w+:)?t>/)[0]||"")),r.r=Wt(e),a&&(r.h=c1(r.t))):e.match(jB)&&(r.r=Wt(e),r.t=_t(Wt((e.replace(MB,"").match(RB)||[]).join("").replace(yr,""))),a&&(r.h=FB(OB(r.r)))
vendor: 10,347 bytes, line 458
458),r):{t:""}}var PB=/<(?:\w+:)?sst([^>]*)>([\s\S]*)<\/(?:\w+:)?sst>/,LB=/<(?:\w+:)?(?:si|sstItem)>/g,BB=/<\/(?:\w+:)?(?:si|sstItem)>/;function IB(e,t){var a=[],r="";if(!e)return a;var n=e.match(PB);if(n){r=n[2].replace(LB,"").split(BB);for(var l=0;l!=r.length;++l){var o=_1(r[l].trim(),t);o!=null&&(a[a.length]=o)}n=st(n[1]),a.Count=n.count,a.Unique=n.uniqueCount}return a}var UB=/^\s|\s$|[\t\n\r]/;function b3(e,t){if(!t.bookSST)return"";var a=[Ta];a[a.length]=Me("sst",null,{xmlns:Wl[0],count:e.Count,uniqueCount:e.Unique});for(var r=0;r!=e.length;++r)if(e[r]!=null){var n=e[r],l="<si>";n.r?l+=n.r:(l+="<t",n.t||(n.t=""),n.t.match(UB)&&(l+=' xml:space="preserve"'),l+=">"+Ut(n.t)+"</t>"),l+="</si>",a[a.length]=l}return a.length>2&&(a[a.length]="</sst>",a[1]=a[1].replace("/>",">")),a.join("")}function zB(e){return[e.read_shift(4),e.read_shift(4)]}function HB(e,t){var a=[],r=!1;return Ks(e,function(l,o,c){switch(c){case 159:a.Count=l[0],a.Unique=l[1];break;case 19:a.push(l);break;case 160:return!0;case 35:r=!0;break;case 36:r=!1;break;default:if(o.T,!r||t.WTF)throw new Error("Unexpected record 0x"+c.toString(16))}}),a}function VB(e,t){return t||(t=_e(8)),t.write_shift(4,e.Count),t.write_shift(4,e.Unique),t}var GB=e9;function WB(e){var t=Ir();Ne(t,159,VB(e));for(var a=0;a<e.length;++a)Ne(t,19,GB(e[a]));return Ne(t,160),t.end()}function w3(e){for(var t=[],a=e.split(""),r=0;r<a.length;++r)t[r]=a[r].charCodeAt(0);return t}function Vs(e,t){var a={};return a.Major=e.read_shift(2),a.Minor=e.read_shift(2),t>=4&&(e.l+=t-4),a}function qB(e){var t={};return t.id=e.read_shift(0,"lpp4"),t.R=Vs(e,4),t.U=Vs(e,4),t.W=Vs(e,4),t}function $B(e){for(var t=e.read_shift(4),a=e.l+t-4,r={},n=e.read_shift(4),l=[];n-- >0;)l.push({t:e.read_shift(4),v:e.read_shift(0,"lpp4")});if(r.name=e.read_shift(0,"lpp4"),r.comps=l,e.l!=a)throw new Error("Bad DataSpaceMapEntry: "+e.l+" != "+a);return r}function XB(e){var t=[];e.l+=4;for(var a=e.read_shift(4);a-- >0;)t.push($B(e));return t}function KB(e){var t=[];e.l+=4;for(var a=e.read_shift(4);a-- >0;)t.push(e.read_shift(0,"lpp4"));return t}function YB(e){var t={};return e.read_shift(4),e.l+=4,t.id=e.read_shift(0,"lpp4"),t.name=e.read_shift(0,"lpp4"),t.R=Vs(e,4),t.U=Vs(e,4),t.W=Vs(e,4),t}function QB(e){var t=YB(e);if(t.ename=e.read_shift(0,"8lpp4"),t.blksz=e.read_shift(4),t.cmode=e.read_shift(4),e.read_shift(4)!=4)throw new Error("Bad !Primary record");return t}function S3(e,t){var a=e.l+t,r={};r.Flags=e.read_shift(4)&63,e.l+=4,r.AlgID=e.read_shift(4);var n=!1;switch(r.AlgID){case 26126:case 26127:case 26128:n=r.Flags==36;break;case 26625:n=r.Flags==4;break;case 0:n=r.Flags==16||r.Flags==4||r.Flags==36;break;default:throw"Unrecognized encryption algorithm: "+r.AlgID}if(!n)throw new Error("Encryption Flags/AlgID mismatch");return r.AlgIDHash=e.read_shift(4),r.KeySize=e.read_shift(4),r.ProviderType=e.read_shift(4),e.l+=8,r.CSPName=e.read_shift(a-e.l>>1,"utf16le"),e.l=a,r}function _3(e,t){var a={},r=e.l+t;return e.l+=4,a.Salt=e.slice(e.l,e.l+16),e.l+=16,a.Verifier=e.slice(e.l,e.l+16),e.l+=16,e.read_shift(4),a.VerifierHash=e.slice(e.l,r),e.l=r,a}function ZB(e){var t=Vs(e);switch(t.Minor){case 2:return[t.Minor,JB(e)];case 3:return[t.Minor,eI()];case 4:return[t.Minor,tI(e)]}throw new Error("ECMA-376 Encrypted file unrecognized Version: "+t.Minor)}function JB(e){var t=e.read_shift(4);if((t&63)!=36)throw new Error("EncryptionInfo mismatch");var a=e.read_shift(4),r=S3(e,a),n=_3(e,e.length-e.l);return{t:"Std",h:r,v:n}}function eI(){throw new Error("File is password-protected: ECMA-376 Extensible")}function tI(e){var t=["saltSize","blockSize","keyBits","hashSize","cipherAlgorithm","cipherChaining","hashAlgorithm","saltValue"];e.l+=4;var a=e.read_shift(e.length-e.l,"utf8"),r={};return a.replace(yr,function(l){var o=st(l);switch(ps(o[0])){case"<?xml":break;case"<encryption":case"</encryption>":break;case"<keyData":t.forEach(function(c){r[c]=o[c]});break;case"<dataIntegrity":r.encryptedHmacKey=o.encryptedHmacKey,r.encryptedHmacValue=o.encryptedHmacValue;break;case"<keyEncryptors>":case"<keyEncryptors":r.encs=[];break;case"</keyEncryptors>":break;case"<keyEncryptor":r.uri=o.uri;break;case"</keyEncryptor>":break;case"<encryptedKey":r.encs.push(o);break;default:throw o[0]}}),r}function aI(e,t){var a={},r=a.EncryptionVersionInfo=Vs(e,4);if(t-=4,r.Minor!=2)throw new Error("unrecognized minor version code: "+r.Minor);if(r.Major>4||r.Major<2)throw new Error("unrecognized major version code: "+r.Major);a.Flags=e.read_shift(4),t-=4;var n=e.read_shift(4);return t-=4,a.EncryptionHeader=S3(e,n),t-=n,a.EncryptionVerifier=_3(e,t),a}function rI(e){var t={},a=t.EncryptionVersionInfo=Vs(e,4);if(a.Major!=1||a.Minor!=1)throw"unrecognized version code "+a.Major+" : "+a.Minor;return t.Salt=e.read_shift(16),t.EncryptedVerifier=e.read_shift(16),t.EncryptedVerifierHash=e.read_shift(16),t}function E1(e){var t=0,a,r=w3(e),n=r.length+1,l,o,c,f,p;for(a=Bi(n),a[0]=r.length,l=1;l!=n;++l)a[l]=r[l-1];for(l=n-1;l>=0;--l)o=a[l],c=(t&16384)===0?0:1,f=t<<1&32767,p=c|f,t=p^o;return t^52811}var E3=(function(){var e=[187,255,255,186,255,255,185,128,0,190,15,0,191,15,0],t=[57840,7439,52380,33984,4364,3600,61902,12606,6258,57657,54287,34041,10252,43370,20163],a=[44796,19929,39858,10053,20106,40212,10761,31585,63170,64933,60267,50935,40399,11199,17763,35526,1453,2906,5812,11624,23248,885,1770,3540,7080,14160,28320,56640,55369,41139,20807,41614,21821,43642,17621,28485,56970,44341,19019,38038,14605,29210,60195,50791,40175,10751,21502,43004,24537,18387,36774,3949,7898,15796,31592,63184,47201,24803,49606,37805,14203,28406,56812,17824,35648,1697,3394,6788,13576,27152,43601,17539,35078,557,1114,2228,4456,30388,60776,51953,34243,7079,14158,28316,14128,28256,56512,43425,17251,34502,7597,13105,26210,52420,35241,883,1766,3532,4129,8258,16516,33032,4657,9314,18628],r=function(o){return(o/2|o*128)&255},n=function(o,c){return r(o^c)},l=function(o){for(var c=t[o.length-1],f=104,p=o.length-1;p>=0;--p)for(var m=o[p],g=0;g!=7;++g)m&64&&(c^=a[f]),m*=2,--f;return c};return function(o){for(var c=w3(o),f=l(c),p=c.length,m=Bi(16),g=0;g!=16;++g)m[g]=0;var v,w,S;for((p&1)===1&&(v=f>>8,m[p]=n(e[0],v),--p,v=f&255,w=c[c.length-1],m[p]=n(w,v));p>0;)--p,v=f>>8,m[p]=n(c[p],v),--p,v=f&255,m[p]=n(c[p],v);for(p=15,S=15-c.length;S>0;)v=f>>8,m[p]=n(e[S],v),--p,--S,v=f&255,m[p]=n(c[p],v),--p,--S;return m}})(),nI=function(e,t,a,r,n){n||(n=t),r||(r=E3(e));var l,o;for(l=0;l!=t.length;++l)o=t[l],o^=r[a],o=(o>>5|o<<3)&255,n[l]=o,++a;return[n,a,r]},sI=function(e){var t=0,a=E3(e);return function(r){var n=nI("",r,t,a);return t=n[1],n[0]}};function iI(e,t,a,r){var n={key:Ma(e),verificationBytes:Ma(e)};return a.password&&(n.verifier=E1(a.password)),r.valid=n.verificationBytes===n.verifier,r.valid&&(r.insitu=sI(a.password)),n}function lI(e,t,a){var r=a||{};return r.Info=e.read_shift(2),e.l-=2,r.Info===1?r.Data=rI(e):r.Data=aI(e,t),r}function oI(e,t,a){var r={Type:a.biff>=8?e.read_shift(2):0};return r.Type?lI(e,t-2,r):iI(e,a.biff>=8?t:t-2,a,r),r}var A3=(function(){function e(n,l){switch(l.type){case"base64":return t(rn(n),l);case"binary":return t(n,l);case"buffer":return t(mt&&Buffer.isBuffer(n)?n.toString("binary"):$i(n),l);case"array":return t(Ll(n),l)}throw new Error("Unrecognized type "+l.type)}function t(n,l){var o=l||{},c=o.dense?[]:{},f=n.match(/\\trowd.*?\\row\b/g);if(!f.length)throw new Error("RTF missing table");var p={s:{c:0,r:0},e:{c:0,r:f.length-1}};return f.forEach(function(m,g){Array.isArray(c)&&(c[g]=[]);for(var v=/\\\w+\b/g,w=0,S,y=-1;S=v.exec(m);){switch(S[0]){case"\\cell":var _=m.slice(w,v.lastIndex-S[0].length);if(_[0]==" "&&(_=_.slice(1)),++y,_.length){var E={v:_,t:"s"};Array.isArray(c)?c[g][y]=E:c[at({r:g,c:y})]=E}break}w=v.lastIndex}y>p.e.c&&(p.e.c=y)}),c["!ref"]=ft(p),c}function a(n,l){return Xi(e(n,l),l)}function r(n){for(var l=["{\\rtf1\\ansi"],o=At(n["!ref"]),c,f=Array.isArray(n),p=o.s.r;p<=o.e.r;++p){l.push("\\trowd\\trautofit1");for(var m=o.s.c;m<=o.e.c;++m)l.push("\\cellx"+(m+1));for(l.push("\\pard\\intbl"),m=o.s.c;m<=o.e.c;++m){var g=at({r:p,c:m});c=f?(n[p]||[])[m]:n[g],!(!c||c.v==null&&(!c.f||c.F))&&(l.push(" "+(c.w||(qs(c),c.w))),l.push("\\cell"))}l.push("\\pard\\intbl\\row")}return l.join("")+"}"}return{to_workbook:a,to_sheet:e,from_sheet:r}})();function cI(e){var t=e.slice(e[0]==="#"?1:0).slice(0,6);return[parseInt(t.slice(0,2),16),parseInt(t.slice(2,4),16),parseInt(t.slice(4,6),16)]}function Hu(e){for(var t=0,a=1;t!=3;++t)a=a*256+(e[t]>255?255:e[t]<0?0:e[t]);return a.toString(16).toUpperCase().slice(1)}function uI(e){var t=e[0]/255,a=e[1]/255,r=e[2]/255,n=Math.max(t,a,r),l=Math.min(t,a,r),o=n-l;if(o===0)return[0,0,t];var c=0,f=0,p=n+l;switch(f=o/(p>1?2-p:p),n){case t:c=((a-r)/o+6)%6;break;case a:c=(r-t)/o+2;break;case r:c=(t-a)/o+4;break}return[c/6,f,p/2]}function fI(e){var t=e[0],a=e[1],r=e[2],n=a*2*(r<.5?r:1-r),l=r-n/2,o=[l,l,l],c=6*t,f;if(a!==0)switch(c|0){case 0:case 6:f=n*c,o[0]+=n,o[1]+=f;break;case 1:f=n*(2-c),o[0]+=f,o[1]+=n;break;case 2:f=n*(c-2),o[1]+=n,o[2]+=f;break;case 3:f=n*(4-c),o[1]+=f,o[2]+=n;break;case 4:f=n*(c-4),o[2]+=n,o[0]+=f;break;case 5:f=n*(6-c),o[2]+=f,o[0]+=n;break}for(var p=0;p!=3;++p)o[p]=Math.round(o[p]*255);return o}function R0(e,t){if(t===0)return e;var a=uI(cI(e));return t<0?a[2]=a[2]*(1+t):a[2]=1-(1-a[2])*(1-t),Hu(fI(a))}var T3=6,dI=15,hI=1,pr=T3;function Vu(e){return Math.floor((e+Math.round(128/pr)/256)*pr)}function Gu(e){return Math.floor((e-5)/pr*100+.5)/100}function j0(e){return Math.round((e*pr+5)/pr*256)/256}function ag(e){return j0(Gu(Vu(e)))}function A1(e){var t=Math.abs(e-ag(e)),a=pr;if(t>.005)for(pr=hI;pr<dI;++pr)Math.abs(e-ag(e))<=t&&(t=Math.abs(e-ag(e)),a=pr);pr=a}function Ii(e){e.width?(e.wpx=Vu(e.width),e.wch=Gu(e.wpx),e.MDW=pr):e.wpx?(e.wch=Gu(e.wpx),e.width=j0(e.wch),e.MDW=pr):typeof e.wch=="number"&&(e.width=j0(e.wch),e.wpx=Vu(e.width),e.MDW=pr),e.customWidth&&delete e.customWidth}var pI=96,k3=pI;function Wu(e){return e*96/k3}function nc(e){return e*k3/96}var mI={None:"none",Solid:"solid",Gray50:"mediumGray",Gray75:"darkGray",Gray25:"lightGray",HorzStripe:"darkHorizontal",VertStripe:"darkVertical",ReverseDiagStripe:"darkDown",DiagStripe:"darkUp",DiagCross:"darkGrid",ThickDiagCross:"darkTrellis",ThinHorzStripe:"lightHorizontal",ThinVertStripe:"lightVertical",ThinReverseDiagStripe:"lightDown",ThinHorzCross:"lightGrid"};function gI(e,t,a,r){t.Borders=[];var n={},l=!1;
vendor: 9,399 bytes, line 458
458(e[0].match(yr)||[]).forEach(function(o){var c=st(o);switch(ps(c[0])){case"<borders":case"<borders>":case"</borders>":break;case"<border":case"<border>":case"<border/>":n={},c.diagonalUp&&(n.diagonalUp=aa(c.diagonalUp)),c.diagonalDown&&(n.diagonalDown=aa(c.diagonalDown)),t.Borders.push(n);break;case"</border>":break;case"<left/>":break;case"<left":case"<left>":break;case"</left>":break;case"<right/>":break;case"<right":case"<right>":break;case"</right>":break;case"<top/>":break;case"<top":case"<top>":break;case"</top>":break;case"<bottom/>":break;case"<bottom":case"<bottom>":break;case"</bottom>":break;case"<diagonal":case"<diagonal>":case"<diagonal/>":break;case"</diagonal>":break;case"<horizontal":case"<horizontal>":case"<horizontal/>":break;case"</horizontal>":break;case"<vertical":case"<vertical>":case"<vertical/>":break;case"</vertical>":break;case"<start":case"<start>":case"<start/>":break;case"</start>":break;case"<end":case"<end>":case"<end/>":break;case"</end>":break;case"<color":case"<color>":break;case"<color/>":case"</color>":break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":l=!0;break;case"</ext>":l=!1;break;default:if(r&&r.WTF&&!l)throw new Error("unrecognized "+c[0]+" in borders")}})}function xI(e,t,a,r){t.Fills=[];var n={},l=!1;(e[0].match(yr)||[]).forEach(function(o){var c=st(o);switch(ps(c[0])){case"<fills":case"<fills>":case"</fills>":break;case"<fill>":case"<fill":case"<fill/>":n={},t.Fills.push(n);break;case"</fill>":break;case"<gradientFill>":break;case"<gradientFill":case"</gradientFill>":t.Fills.push(n),n={};break;case"<patternFill":case"<patternFill>":c.patternType&&(n.patternType=c.patternType);break;case"<patternFill/>":case"</patternFill>":break;case"<bgColor":n.bgColor||(n.bgColor={}),c.indexed&&(n.bgColor.indexed=parseInt(c.indexed,10)),c.theme&&(n.bgColor.theme=parseInt(c.theme,10)),c.tint&&(n.bgColor.tint=parseFloat(c.tint)),c.rgb&&(n.bgColor.rgb=c.rgb.slice(-6));break;case"<bgColor/>":case"</bgColor>":break;case"<fgColor":n.fgColor||(n.fgColor={}),c.theme&&(n.fgColor.theme=parseInt(c.theme,10)),c.tint&&(n.fgColor.tint=parseFloat(c.tint)),c.rgb!=null&&(n.fgColor.rgb=c.rgb.slice(-6));break;case"<fgColor/>":case"</fgColor>":break;case"<stop":case"<stop/>":break;case"</stop>":break;case"<color":case"<color/>":break;case"</color>":break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":l=!0;break;case"</ext>":l=!1;break;default:if(r&&r.WTF&&!l)throw new Error("unrecognized "+c[0]+" in fills")}})}function vI(e,t,a,r){t.Fonts=[];var n={},l=!1;(e[0].match(yr)||[]).forEach(function(o){var c=st(o);switch(ps(c[0])){case"<fonts":case"<fonts>":case"</fonts>":break;case"<font":case"<font>":break;case"</font>":case"<font/>":t.Fonts.push(n),n={};break;case"<name":c.val&&(n.name=Wt(c.val));break;case"<name/>":case"</name>":break;case"<b":n.bold=c.val?aa(c.val):1;break;case"<b/>":n.bold=1;break;case"<i":n.italic=c.val?aa(c.val):1;break;case"<i/>":n.italic=1;break;case"<u":switch(c.val){case"none":n.underline=0;break;case"single":n.underline=1;break;case"double":n.underline=2;break;case"singleAccounting":n.underline=33;break;case"doubleAccounting":n.underline=34;break}break;case"<u/>":n.underline=1;break;case"<strike":n.strike=c.val?aa(c.val):1;break;case"<strike/>":n.strike=1;break;case"<outline":n.outline=c.val?aa(c.val):1;break;case"<outline/>":n.outline=1;break;case"<shadow":n.shadow=c.val?aa(c.val):1;break;case"<shadow/>":n.shadow=1;break;case"<condense":n.condense=c.val?aa(c.val):1;break;case"<condense/>":n.condense=1;break;case"<extend":n.extend=c.val?aa(c.val):1;break;case"<extend/>":n.extend=1;break;case"<sz":c.val&&(n.sz=+c.val);break;case"<sz/>":case"</sz>":break;case"<vertAlign":c.val&&(n.vertAlign=c.val);break;case"<vertAlign/>":case"</vertAlign>":break;case"<family":c.val&&(n.family=parseInt(c.val,10));break;case"<family/>":case"</family>":break;case"<scheme":c.val&&(n.scheme=c.val);break;case"<scheme/>":case"</scheme>":break;case"<charset":if(c.val=="1")break;c.codepage=Jx[parseInt(c.val,10)];break;case"<color":if(n.color||(n.color={}),c.auto&&(n.color.auto=aa(c.auto)),c.rgb)n.color.rgb=c.rgb.slice(-6);else if(c.indexed){n.color.index=parseInt(c.indexed,10);var f=bl[n.color.index];n.color.index==81&&(f=bl[1]),f||(f=bl[1]),n.color.rgb=f[0].toString(16)+f[1].toString(16)+f[2].toString(16)}else c.theme&&(n.color.theme=parseInt(c.theme,10),c.tint&&(n.color.tint=parseFloat(c.tint)),c.theme&&a.themeElements&&a.themeElements.clrScheme&&(n.color.rgb=R0(a.themeElements.clrScheme[n.color.theme].rgb,n.color.tint||0)));break;case"<color/>":case"</color>":break;case"<AlternateContent":l=!0;break;case"</AlternateContent>":l=!1;break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":l=!0;break;case"</ext>":l=!1;break;default:if(r&&r.WTF&&!l)throw new Error("unrecognized "+c[0]+" in fonts")}})}function yI(e,t,a){t.NumberFmt=[];for(var r=ya(tt),n=0;n<r.length;++n)t.NumberFmt[r[n]]=tt[r[n]];var l=e[0].match(yr);if(l)for(n=0;n<l.length;++n){var o=st(l[n]);switch(ps(o[0])){case"<numFmts":case"</numFmts>":case"<numFmts/>":case"<numFmts>":break;case"<numFmt":{var c=_t(Wt(o.formatCode)),f=parseInt(o.numFmtId,10);if(t.NumberFmt[f]=c,f>0){if(f>392){for(f=392;f>60&&t.NumberFmt[f]!=null;--f);t.NumberFmt[f]=c}Hs(c,f)}}break;case"</numFmt>":break;default:if(a.WTF)throw new Error("unrecognized "+o[0]+" in numFmts")}}}function bI(e){var t=["<numFmts>"];return[[5,8],[23,26],[41,44],[50,392]].forEach(function(a){for(var r=a[0];r<=a[1];++r)e[r]!=null&&(t[t.length]=Me("numFmt",null,{numFmtId:r,formatCode:Ut(e[r])}))}),t.length===1?"":(t[t.length]="</numFmts>",t[0]=Me("numFmts",null,{count:t.length-2}).replace("/>",">"),t.join(""))}var $d=["numFmtId","fillId","fontId","borderId","xfId"],Xd=["applyAlignment","applyBorder","applyFill","applyFont","applyNumberFormat","applyProtection","pivotButton","quotePrefix"];function wI(e,t,a){t.CellXf=[];var r,n=!1;(e[0].match(yr)||[]).forEach(function(l){var o=st(l),c=0;switch(ps(o[0])){case"<cellXfs":case"<cellXfs>":case"<cellXfs/>":case"</cellXfs>":break;case"<xf":case"<xf/>":for(r=o,delete r[0],c=0;c<$d.length;++c)r[$d[c]]&&(r[$d[c]]=parseInt(r[$d[c]],10));for(c=0;c<Xd.length;++c)r[Xd[c]]&&(r[Xd[c]]=aa(r[Xd[c]]));if(t.NumberFmt&&r.numFmtId>392){for(c=392;c>60;--c)if(t.NumberFmt[r.numFmtId]==t.NumberFmt[c]){r.numFmtId=c;break}}t.CellXf.push(r);break;case"</xf>":break;case"<alignment":case"<alignment/>":var f={};o.vertical&&(f.vertical=o.vertical),o.horizontal&&(f.horizontal=o.horizontal),o.textRotation!=null&&(f.textRotation=o.textRotation),o.indent&&(f.indent=o.indent),o.wrapText&&(f.wrapText=aa(o.wrapText)),r.alignment=f;break;case"</alignment>":break;case"<protection":break;case"</protection>":case"<protection/>":break;case"<AlternateContent":n=!0;break;case"</AlternateContent>":n=!1;break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":n=!0;break;case"</ext>":n=!1;break;default:if(a&&a.WTF&&!n)throw new Error("unrecognized "+o[0]+" in cellXfs")}})}function SI(e){var t=[];return t[t.length]=Me("cellXfs",null),e.forEach(function(a){t[t.length]=Me("xf",null,a)}),t[t.length]="</cellXfs>",t.length===2?"":(t[0]=Me("cellXfs",null,{count:t.length-2}).replace("/>",">"),t.join(""))}var _I=(function(){var t=/<(?:\w+:)?numFmts([^>]*)>[\S\s]*?<\/(?:\w+:)?numFmts>/,a=/<(?:\w+:)?cellXfs([^>]*)>[\S\s]*?<\/(?:\w+:)?cellXfs>/,r=/<(?:\w+:)?fills([^>]*)>[\S\s]*?<\/(?:\w+:)?fills>/,n=/<(?:\w+:)?fonts([^>]*)>[\S\s]*?<\/(?:\w+:)?fonts>/,l=/<(?:\w+:)?borders([^>]*)>[\S\s]*?<\/(?:\w+:)?borders>/;return function(c,f,p){var m={};if(!c)return m;c=c.replace(/<!--([\s\S]*?)-->/mg,"").replace(/<!DOCTYPE[^\[]*\[[^\]]*\]>/gm,"");var g;return(g=c.match(t))&&yI(g,m,p),(g=c.match(n))&&vI(g,m,f,p),(g=c.match(r))&&xI(g,m,f,p),(g=c.match(l))&&gI(g,m,f,p),(g=c.match(a))&&wI(g,m,p),m}})();function N3(e,t){var a=[Ta,Me("styleSheet",null,{xmlns:Wl[0],"xmlns:vt":Ua.vt})],r;return e.SSF&&(r=bI(e.SSF))!=null&&(a[a.length]=r),a[a.length]='<fonts count="1"><font><sz val="12"/><color theme="1"/><name val="Calibri"/><family val="2"/><scheme val="minor"/></font></fonts>',a[a.length]='<fills count="2"><fill><patternFill patternType="none"/></fill><fill><patternFill patternType="gray125"/></fill></fills>',a[a.length]='<borders count="1"><border><left/><right/><top/><bottom/><diagonal/></border></borders>',a[a.length]='<cellStyleXfs count="1"><xf numFmtId="0" fontId="0" fillId="0" borderId="0"/></cellStyleXfs>',(r=SI(t.cellXfs))&&(a[a.length]=r),a[a.length]='<cellStyles count="1"><cellStyle name="Normal" xfId="0" builtinId="0"/></cellStyles>',a[a.length]='<dxfs count="0"/>',a[a.length]='<tableStyles count="0" defaultTableStyle="TableStyleMedium9" defaultPivotStyle="PivotStyleMedium4"/>',a.length>2&&(a[a.length]="</styleSheet>",a[1]=a[1].replace("/>",">")),a.join("")}function EI(e,t){var a=e.read_shift(2),r=gr(e);return[a,r]}function AI(e,t,a){a||(a=_e(6+4*t.length)),a.write_shift(2,e),Ka(t,a);var r=a.length>a.l?a.slice(0,a.l):a;return a.l==null&&(a.l=a.length),r}function TI(e,t,a){var r={};r.sz=e.read_shift(2)/20;var n=l9(e);n.fItalic&&(r.italic=1),n.fCondense&&(r.condense=1),n.fExtend&&(r.extend=1),n.fShadow&&(r.shadow=1),n.fOutline&&(r.outline=1),n.fStrikeout&&(r.strike=1);var l=e.read_shift(2);switch(l===700&&(r.bold=1),e.read_shift(2)){case 1:r.vertAlign="superscript";break;case 2:r.vertAlign="subscript";break}var o=e.read_shift(1);o!=0&&(r.underline=o);var c=e.read_shift(1);c>
vendor: 4,124 bytes, line 458
4580&&(r.family=c);var f=e.read_shift(1);switch(f>0&&(r.charset=f),e.l++,r.color=i9(e),e.read_shift(1)){case 1:r.scheme="major";break;case 2:r.scheme="minor";break}return r.name=gr(e),r}function kI(e,t){t||(t=_e(153)),t.write_shift(2,e.sz*20),o9(e,t),t.write_shift(2,e.bold?700:400);var a=0;e.vertAlign=="superscript"?a=1:e.vertAlign=="subscript"&&(a=2),t.write_shift(2,a),t.write_shift(1,e.underline||0),t.write_shift(1,e.family||0),t.write_shift(1,e.charset||0),t.write_shift(1,0),D0(e.color,t);var r=0;return r=2,t.write_shift(1,r),Ka(e.name,t),t.length>t.l?t.slice(0,t.l):t}var NI=["none","solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"],rg,CI=vr;function ZS(e,t){t||(t=_e(84)),rg||(rg=lh(NI));var a=rg[e.patternType];a==null&&(a=40),t.write_shift(4,a);var r=0;if(a!=40)for(D0({auto:1},t),D0({auto:1},t);r<12;++r)t.write_shift(4,0);else{for(;r<4;++r)t.write_shift(4,0);for(;r<12;++r)t.write_shift(4,0)}return t.length>t.l?t.slice(0,t.l):t}function DI(e,t){var a=e.l+t,r=e.read_shift(2),n=e.read_shift(2);return e.l=a,{ixfe:r,numFmtId:n}}function C3(e,t,a){a||(a=_e(16)),a.write_shift(2,t||0),a.write_shift(2,e.numFmtId||0),a.write_shift(2,0),a.write_shift(2,0),a.write_shift(2,0),a.write_shift(1,0),a.write_shift(1,0);var r=0;return a.write_shift(1,r),a.write_shift(1,0),a.write_shift(1,0),a.write_shift(1,0),a}function fu(e,t){return t||(t=_e(10)),t.write_shift(1,0),t.write_shift(1,0),t.write_shift(4,0),t.write_shift(4,0),t}var OI=vr;function FI(e,t){return t||(t=_e(51)),t.write_shift(1,0),fu(null,t),fu(null,t),fu(null,t),fu(null,t),fu(null,t),t.length>t.l?t.slice(0,t.l):t}function RI(e,t){return t||(t=_e(52)),t.write_shift(4,e.xfId),t.write_shift(2,1),t.write_shift(1,0),t.write_shift(1,0),C0(e.name||"",t),t.length>t.l?t.slice(0,t.l):t}function jI(e,t,a){var r=_e(2052);return r.write_shift(4,e),C0(t,r),C0(a,r),r.length>r.l?r.slice(0,r.l):r}function MI(e,t,a){var r={};r.NumberFmt=[];for(var n in tt)r.NumberFmt[n]=tt[n];r.CellXf=[],r.Fonts=[];var l=[],o=!1;return Ks(e,function(f,p,m){switch(m){case 44:r.NumberFmt[f[0]]=f[1],Hs(f[1],f[0]);break;case 43:r.Fonts.push(f),f.color.theme!=null&&t&&t.themeElements&&t.themeElements.clrScheme&&(f.color.rgb=R0(t.themeElements.clrScheme[f.color.theme].rgb,f.color.tint||0));break;case 1025:break;case 45:break;case 46:break;case 47:l[l.length-1]==617&&r.CellXf.push(f);break;case 48:case 507:case 572:case 475:break;case 1171:case 2102:case 1130:case 512:case 2095:case 3072:break;case 35:o=!0;break;case 36:o=!1;break;case 37:l.push(m),o=!0;break;case 38:l.pop(),o=!1;break;default:if(p.T>0)l.push(m);else if(p.T<0)l.pop();else if(!o||a.WTF&&l[l.length-1]!=37)throw new Error("Unexpected record 0x"+m.toString(16))}}),r}function PI(e,t){if(t){var a=0;[[5,8],[23,26],[41,44],[50,392]].forEach(function(r){for(var n=r[0];n<=r[1];++n)t[n]!=null&&++a}),a!=0&&(Ne(e,615,Un(a)),[[5,8],[23,26],[41,44],[50,392]].forEach(function(r){for(var n=r[0];n<=r[1];++n)t[n]!=null&&Ne(e,44,AI(n,t[n]))}),Ne(e,616))}}function LI(e){var t=1;Ne(e,611,Un(t)),Ne(e,43,kI({sz:12,color:{theme:1},name:"Calibri",family:2})),Ne(e,612)}function BI(e){var t=2;Ne(e,603,Un(t)),Ne(e,45,ZS({patternType:"none"})),Ne(e,45,ZS({patternType:"gray125"})),Ne(e,604)}function II(e){var t=1;Ne(e,613,Un(t)),Ne(e,46,FI()),Ne(e,614)}function UI(e){var t=1;Ne(e,626,Un(t)),Ne(e,47,C3({numFmtId:0},65535)),Ne(e,627)}function zI(e,t){Ne(e,617,Un(t.length)),t.forEach(function(a){Ne(e,47,C3(a,0))}),Ne(e,618)}function HI(e){var t=1;Ne(e,619,Un(t)),Ne(e,48,RI({xfId:0,name:"Normal"})),Ne(e,620)}function VI(e){var t=0;Ne(e,505,Un(t)),Ne(e,506)}function GI(e){var t=0;Ne(e,508,jI(t,"TableStyleMedium9","PivotStyleMedium4")),Ne(e,509)}function WI(e,t){var a=Ir();return Ne(a,278),PI(a,e.SSF),LI(a),BI(a),II(a),UI(a),zI(a,t.cellXfs),HI(a),VI(a),GI(a),Ne(a,279),a.end()}var qI=["</a:lt1>","</a:dk1>","</a:lt2>","</a:dk2>","</a:accent1>","</a:accent2>","</a:accent3>","</a:accent4>","</a:accent5>","</a:accent6>","</a:hlink>","</a:folHlink>"];
vendor: 4,110 bytes, line 458
458function $I(e,t,a){t.themeElements.clrScheme=[];var r={};(e[0].match(yr)||[]).forEach(function(n){var l=st(n);switch(l[0]){case"<a:clrScheme":case"</a:clrScheme>":break;case"<a:srgbClr":r.rgb=l.val;break;case"<a:sysClr":r.rgb=l.lastClr;break;case"<a:dk1>":case"</a:dk1>":case"<a:lt1>":case"</a:lt1>":case"<a:dk2>":case"</a:dk2>":case"<a:lt2>":case"</a:lt2>":case"<a:accent1>":case"</a:accent1>":case"<a:accent2>":case"</a:accent2>":case"<a:accent3>":case"</a:accent3>":case"<a:accent4>":case"</a:accent4>":case"<a:accent5>":case"</a:accent5>":case"<a:accent6>":case"</a:accent6>":case"<a:hlink>":case"</a:hlink>":case"<a:folHlink>":case"</a:folHlink>":l[0].charAt(1)==="/"?(t.themeElements.clrScheme[qI.indexOf(l[0])]=r,r={}):r.name=l[0].slice(3,l[0].length-1);break;default:if(a&&a.WTF)throw new Error("Unrecognized "+l[0]+" in clrScheme")}})}function XI(){}function KI(){}var YI=/<a:clrScheme([^>]*)>[\s\S]*<\/a:clrScheme>/,QI=/<a:fontScheme([^>]*)>[\s\S]*<\/a:fontScheme>/,ZI=/<a:fmtScheme([^>]*)>[\s\S]*<\/a:fmtScheme>/;function JI(e,t,a){t.themeElements={};var r;[["clrScheme",YI,$I],["fontScheme",QI,XI],["fmtScheme",ZI,KI]].forEach(function(n){if(!(r=e.match(n[1])))throw new Error(n[0]+" not found in themeElements");n[2](r,t,a)})}var eU=/<a:themeElements([^>]*)>[\s\S]*<\/a:themeElements>/;function D3(e,t){(!e||e.length===0)&&(e=T1());var a,r={};if(!(a=e.match(eU)))throw new Error("themeElements not found in theme");return JI(a[0],r,t),r.raw=e,r}function T1(e,t){if(t&&t.themeXLSX)return t.themeXLSX;if(e&&typeof e.raw=="string")return e.raw;var a=[Ta];return a[a.length]='<a:theme xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" name="Office Theme">',a[a.length]="<a:themeElements>",a[a.length]='<a:clrScheme name="Office">',a[a.length]='<a:dk1><a:sysClr val="windowText" lastClr="000000"/></a:dk1>',a[a.length]='<a:lt1><a:sysClr val="window" lastClr="FFFFFF"/></a:lt1>',a[a.length]='<a:dk2><a:srgbClr val="1F497D"/></a:dk2>',a[a.length]='<a:lt2><a:srgbClr val="EEECE1"/></a:lt2>',a[a.length]='<a:accent1><a:srgbClr val="4F81BD"/></a:accent1>',a[a.length]='<a:accent2><a:srgbClr val="C0504D"/></a:accent2>',a[a.length]='<a:accent3><a:srgbClr val="9BBB59"/></a:accent3>',a[a.length]='<a:accent4><a:srgbClr val="8064A2"/></a:accent4>',a[a.length]='<a:accent5><a:srgbClr val="4BACC6"/></a:accent5>',a[a.length]='<a:accent6><a:srgbClr val="F79646"/></a:accent6>',a[a.length]='<a:hlink><a:srgbClr val="0000FF"/></a:hlink>',a[a.length]='<a:folHlink><a:srgbClr val="800080"/></a:folHlink>',a[a.length]="</a:clrScheme>",a[a.length]='<a:fontScheme name="Office">',a[a.length]="<a:majorFont>",a[a.length]='<a:latin typeface="Cambria"/>',a[a.length]='<a:ea typeface=""/>',a[a.length]='<a:cs typeface=""/>',a[a.length]='<a:font script="Jpan" typeface="MS Pゴシック"/>',a[a.length]='<a:font script="Hang" typeface="맑은 고딕"/>',a[a.length]='<a:font script="Hans" typeface="宋体"/>',a[a.length]='<a:font script="Hant" typeface="新細明體"/>',a[a.length]='<a:font script="Arab" typeface="Times New Roman"/>',a[a.length]='<a:font script="Hebr" typeface="Times New Roman"/>',a[a.length]='<a:font script="Thai" typeface="Tahoma"/>',a[a.length]='<a:font script="Ethi" typeface="Nyala"/>',a[a.length]='<a:font script="Beng" typeface="Vrinda"/>',a[a.length]='<a:font script="Gujr" typeface="Shruti"/>',a[a.length]='<a:font script="Khmr" typeface="MoolBoran"/>',a[a.length]='<a:font script="Knda" typeface="Tunga"/>',a[a.length]='<a:font script="Guru" typeface="Raavi"/>',a[a.length]='<a:font script="Cans" typeface="Euphemia"/>',a[a.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',a[a.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',a[a.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',a[a.length]='<a:font script="Thaa" typeface="MV Boli"/>',a[a.length]='<a:font script="Deva" typeface="Mangal"/>',a[a.length]='<a:font script="Telu" typeface="Gautami"/>',a[a.length]='<a:font script="Taml" typeface="Latha"/>',a[a.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',a[a.length]='<a:font script="Orya" typeface="Kalinga"/>
458',a[a.length]='<a:font script="Mlym" typeface="Kartika"/>',a[a.length]='<a:font script="Laoo" typeface="DokChampa"/>',a[a.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',a[a.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',a[a.length]='<a:font script="Viet" typeface="Times New Roman"/>',a[a.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',a[a.length]='<a:font script="Geor" typeface="Sylfaen"/>',a[a.length]="</a:majorFont>",a[a.length]="<a:minorFont>",a[a.length]='<a:latin typeface="Calibri"/>',a[a.length]='<a:ea typeface=""/>',a[a.length]='<a:cs typeface=""/>',a[a.length]='<a:font script="Jpan" typeface="MS Pゴシック"/>',a[a.length]='<a:font script="Hang" typeface="맑은 고딕"/>',a[a.length]='<a:font script="Hans" typeface="宋体"/>',a[a.length]='<a:font script="Hant" typeface="新細明體"/>',a[a.length]='<a:font script="Arab" typeface="Arial"/>',a[a.length]='<a:font script="Hebr" typeface="Arial"/>',a[a.length]='<a:font script="Thai" typeface="Tahoma"/>',a[a.length]='<a:font script="Ethi" typeface="Nyala"/>',a[a.length]='<a:font script="Beng" typeface="Vrinda"/>',a[a.length]='<a:font script="Gujr" typeface="Shruti"/>',a[a.length]='<a:font script="Khmr" typeface="DaunPenh"/>',a[a.length]='<a:font script="Knda" typeface="Tunga"/>',a[a.length]='<a:font script="Guru" typeface="Raavi"/>',a[a.length]='<a:font script="Cans" typeface="Euphemia"/>',a[a.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',a[a.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',a[a.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',a[a.length]='<a:font script="Thaa" typeface="MV Boli"/>',a[a.length]='<a:font script="Deva" typeface="Mangal"/>',a[a.length]='<a:font script="Telu" typeface="Gautami"/>',a[a.length]='<a:font script="Taml" typeface="Latha"/>',a[a.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',a[a.length]='<a:font script="Orya" typeface="Kalinga"/>',a[a.length]='<a:font script="Mlym" typeface="Kartika"/>',a[a.length]='<a:font script="Laoo" typeface="DokChampa"/>',a[a.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',a[a.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',a[a.length]='<a:font script="Viet" typeface="Arial"/>',a[a.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',a[a.length]='<a:font script="Geor" typeface="Sylfaen"/>',a[a.length]="</a:minorFont>",a[a.length]="</a:fontScheme>",a[a.length]='<a:fmtScheme name="Office">',a[a.length]="<a:fillStyleLst>",a[a.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',a[a.length]='<a:gradFill rotWithShape="1">',a[a.length]="<a:gsLst>",a[a.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="50000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',a[a.length]='<a:gs pos="35000"><a:schemeClr val="phClr"><a:tint val="37000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',a[a.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="15000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',a[a.length]="</a:gsLst>",a[a.length]='<a:lin ang="16200000" scaled="1"/>',a[a.length]="</a:gradFill>",a[a.length]='<a:gradFill rotWithShape="1">',a[a.length]="<a:gsLst>",a[a.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="100000"/><a:shade val="100000"/><a:satMod val="130000"/></a:schemeClr></a:gs>',a[a.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="50000"/><a:shade val="100000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',a[a.length]="</a:gsLst>",a[a.length]='<a:lin ang="16200000" scaled="0"/>',a[a.length]="</a:gradFill>",a[a.length]="</a:fillStyleLst>",a[a.length]="<a:lnStyleLst>",a[a.length]='<a:ln w="9525" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"><a:shade val="95000"/><a:satMod val="105000"/></a:schemeClr></a:solidFill><a:prstDash val="solid"/></a:ln>',a[a.length]='<a:ln w="25400" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>',a[a.length]='<a:ln w="38100" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>',a[a.length]="</a:lnStyleLst>",a[a.length]="<a:effectStyleLst>",a[a.length]="<a:effectStyle>",a[a.length]="<a:effectLst>
458",a[a.length]='<a:outerShdw blurRad="40000" dist="20000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="38000"/></a:srgbClr></a:outerShdw>',a[a.length]="</a:effectLst>",a[a.length]="</a:effectStyle>",a[a.length]="<a:effectStyle>",a[a.length]="<a:effectLst>",a[a.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>',a[a.length]="</a:effectLst>",a[a.length]="</a:effectStyle>",a[a.length]="<a:effectStyle>",a[a.length]="<a:effectLst>",a[a.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>',a[a.length]="</a:effectLst>",a[a.length]='<a:scene3d><a:camera prst="orthographicFront"><a:rot lat="0" lon="0" rev="0"/></a:camera><a:lightRig rig="threePt" dir="t"><a:rot lat="0" lon="0" rev="1200000"/></a:lightRig></a:scene3d>',a[a.length]='<a:sp3d><a:bevelT w="63500" h="25400"/></a:sp3d>',a[a.length]="</a:effectStyle>",a[a.length]="</a:effectStyleLst>",a[a.length]="<a:bgFillStyleLst>",a[a.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',a[a.length]='<a:gradFill rotWithShape="1">',a[a.length]="<a:gsLst>",a[a.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="40000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',a[a.length]='<a:gs pos="40000"><a:schemeClr val="phClr"><a:tint val="45000"/><a:shade val="99000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',a[a.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="20000"/><a:satMod val="255000"/></a:schemeClr></a:gs>',a[a.length]="</a:gsLst>",a[a.length]='<a:path path="circle"><a:fillToRect l="50000" t="-80000" r="50000" b="180000"/></a:path>',a[a.length]="</a:gradFill>",a[a.length]='<a:gradFill rotWithShape="1">',a[a.length]="<a:gsLst>",a[a.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="80000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',a[a.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="30000"/><a:satMod val="200000"/></a:schemeClr></a:gs>',a[a.length]="</a:gsLst>",a[a.length]='<a:path path="circle"><a:fillToRect l="50000" t="50000" r="50000" b="50000"/></a:path>',a[a.length]="</a:gradFill>",a[a.length]="</a:bgFillStyleLst>",a[a.length]="</a:fmtScheme>",a[a.length]="</a:themeElements>",a[a.length]="<a:objectDefaults>",a[a.length]="<a:spDef>",a[a.length]='<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="1"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="3"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="2"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="lt1"/></a:fontRef></a:style>',a[a.length]="</a:spDef>",a[a.length]="<a:lnDef>",a[a.length]='<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="2"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="0"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="1"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="tx1"/></a:fontRef></a:style>',a[a.length]="</a:lnDef>",a[a.length]="</a:objectDefaults>",a[a.length]="<a:extraClrSchemeLst/>",a[a.length]="</a:theme>",a.join("")}function tU(e,t,a){var r=e.l+t,n=e.read_shift(4);if(n!==124226){if(!a.cellStyles){e.l=r;return}var l=e.slice(e.l);e.l=r;var o;try{o=ST(l,{type:"array"})}catch{return}var c=tn(o,"theme/theme/theme1.xml",!0);if(c)return D3(c,a)}}function aU(e){return e.read_shift(4)}function rU(e){var t={};switch(t.xclrType=e.read_shift(2),t.nTintShade=e.read_shift(2),t.xclrType){case 0:e.l+=4;break;case 1:t.xclrValue=nU(e,4);break;case 2:t.xclrValue=c3(e);break;case 3:t.xclrValue=aU(e);break;case 4:e.l+=4;break}return e.l+=8,t}function nU(e,t){return vr(e,t)}function sU(e,t){return vr(e,t)}function iU(e){var t=e.read_shift(2),a=e.read_shift(2)-4,r=[t];switch(t){case 4:case 5:case 7:case 8:case 9:case 10:case 11:case 13:r[1]=rU(e);break;case 6:r[1]=sU(e,a);break;case 14:case 15:r[1]=e.read_shift(a===1?1:2);break;default:throw new Error("Unrecognized ExtProp type: "+t+" "+a)}return r}function lU(e,t){var a=e.l+t;e.l+=2;var r=e.read_shift(2);e.l+=2;for(var n=e.read_shift(2),l=[];n-- >0;)l.push(iU(e,a-e.l));return{ixfe:r,ext:l}}function oU(e,t){t.forEach(function(a){a[0]})}function cU(e,t){return{flags:e.read_shift(4),version:e.read_shift(4),name:gr(e)}}function uU(e){var t=_e(12+2*e.name.length);return t.write_shift(4,e.flags),t.write_shift(4,e.version),Ka(e.name,t),t.slice(0,t.l)}function fU(e){for(var t=[],a=e.read_shift(4);a-- >0;)t.push([e.read_shift(4),e.read_shift(4)]);return t}function dU(e){var t=_e(4+8*e.length);t.write_shift(4,e.length);for(var a=0;a<e.length;++a)t.write_shift(4,e[a][0]),t.write_shift(4,e[a][1]);return t}function hU(e,t){var a=_e(8+2*t.length);return a.write_shift(4,e),Ka(t,a),a.slice(0,a.l)}function pU(e){return e.l+=4,e.read_shift(4)!=0}function mU(e,t){var a=_e(8);return a.write_shift(4,e),a.write_shift(4,1),a}function gU(e,t,a){var r={Types:[],Cell:[],Value:[]},n=a||{},l=[],o=!1,c=2;return Ks(e,function(f,p,m){switch(m){case 335:r.Types.push({name:f.name});break;case 51:f.forEach(function(g){c==1?r.Cell.push({type:r.Types[g[0]-1].name,index:g[1]}):c==0&&r.Value.push({type:r.Types[g[0]-1].name,index:g[1]})});break;case 337:c=f?1:0;break;case 338:c=2;break;case 35:l.push(m),o=!0;break;case 36:l.pop(),o=!1;break;default:if(!p.T){if(!o||n.WTF&&l[l.length-1]!=35)throw new Error("Unexpected record 0x"+m.toString(16))}}}),r}function xU(){var e=Ir();return Ne(e,332),Ne(e,334,Un(1)),Ne(e,335,uU({name:"XLDAPR",version:12e4,flags:3496657072})),Ne(e,336),Ne(e,339,hU(1,"XLDAPR")),Ne(e,52),Ne(e,35,Un(514)),Ne(e,4096,Un(0)),Ne(e,4097,wn(1)),Ne(e,36),Ne(e,53),Ne(e,340),Ne(e,337,mU(1)),Ne(e,51,dU([[1,0]])
vendor: 4,603 bytes, lines 458-476
458),Ne(e,338),Ne(e,333),e.end()}function vU(e,t,a){var r={Types:[],Cell:[],Value:[]};if(!e)return r;var n=!1,l=2,o;return e.replace(yr,function(c){var f=st(c);switch(ps(f[0])){case"<?xml":break;case"<metadata":case"</metadata>":break;case"<metadataTypes":case"</metadataTypes>":break;case"<metadataType":r.Types.push({name:f.name});break;case"</metadataType>":break;case"<futureMetadata":for(var p=0;p<r.Types.length;++p)r.Types[p].name==f.name&&(o=r.Types[p]);break;case"</futureMetadata>":break;case"<bk>":break;case"</bk>":break;case"<rc":l==1?r.Cell.push({type:r.Types[f.t-1].name,index:+f.v}):l==0&&r.Value.push({type:r.Types[f.t-1].name,index:+f.v});break;case"</rc>":break;case"<cellMetadata":l=1;break;case"</cellMetadata>":l=2;break;case"<valueMetadata":l=0;break;case"</valueMetadata>":l=2;break;case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<ext":n=!0;break;case"</ext>":n=!1;break;case"<rvb":if(!o)break;o.offsets||(o.offsets=[]),o.offsets.push(+f.i);break;default:if(!n&&a.WTF)throw new Error("unrecognized "+f[0]+" in metadata")}return c}),r}function O3(){var e=[Ta];return e.push(`<metadata xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" xmlns:xlrd="http://schemas.microsoft.com/office/spreadsheetml/2017/richdata" xmlns:xda="http://schemas.microsoft.com/office/spreadsheetml/2017/dynamicarray">
459  <metadataTypes count="1">
460    <metadataType name="XLDAPR" minSupportedVersion="120000" copy="1" pasteAll="1" pasteValues="1" merge="1" splitFirst="1" rowColShift="1" clearFormats="1" clearComments="1" assign="1" coerce="1" cellMeta="1"/>
461  </metadataTypes>
462  <futureMetadata name="XLDAPR" count="1">
463    <bk>
464      <extLst>
465        <ext uri="{bdbb8cdc-fa1e-496e-a857-3c3f30c029c3}">
466          <xda:dynamicArrayProperties fDynamic="1" fCollapsed="0"/>
467        </ext>
468      </extLst>
469    </bk>
470  </futureMetadata>
471  <cellMetadata count="1">
472    <bk>
473      <rc t="1" v="0"/>
474    </bk>
475  </cellMetadata>
476</metadata>`),e.join("")}function yU(e){var t=[];if(!e)return t;var a=1;return(e.match(yr)||[]).forEach(function(r){var n=st(r);switch(n[0]){case"<?xml":break;case"<calcChain":case"<calcChain>":case"</calcChain>":break;case"<c":delete n[0],n.i?a=n.i:n.i=a,t.push(n);break}}),t}function bU(e){var t={};t.i=e.read_shift(4);var a={};a.r=e.read_shift(4),a.c=e.read_shift(4),t.r=at(a);var r=e.read_shift(1);return r&2&&(t.l="1"),r&8&&(t.a="1"),t}function wU(e,t,a){var r=[];return Ks(e,function(l,o,c){switch(c){case 63:r.push(l);break;default:if(!o.T)throw new Error("Unexpected record 0x"+c.toString(16))}}),r}function SU(e,t,a,r){if(!e)return e;var n=r||{},l=!1;Ks(e,function(c,f,p){switch(p){case 359:case 363:case 364:case 366:case 367:case 368:case 369:case 370:case 371:case 472:case 577:case 578:case 579:case 580:case 581:case 582:case 583:case 584:case 585:case 586:case 587:break;case 35:l=!0;break;case 36:l=!1;break;default:if(!f.T){if(!l||n.WTF)throw new Error("Unexpected record 0x"+p.toString(16))}}},n)}function _U(e,t){if(!e)return"??";var a=(e.match(/<c:chart [^>]*r:id="([^"]*)"/)||["",""])[1];return t["!id"][a].Target}var Uo=1024;function F3(e,t){for(var a=[21600,21600],r=["m0,0l0",a[1],a[0],a[1],a[0],"0xe"].join(","),n=[Me("xml",null,{"xmlns:v":Qr.v,"xmlns:o":Qr.o,"xmlns:x":Qr.x,"xmlns:mv":Qr.mv}).replace(/\/>/,">"),Me("o:shapelayout",Me("o:idmap",null,{"v:ext":"edit",data:e}),{"v:ext":"edit"}),Me("v:shapetype",[Me("v:stroke",null,{joinstyle:"miter"}),Me("v:path",null,{gradientshapeok:"t","o:connecttype":"rect"})].join(""),{id:"_x0000_t202","o:spt":202,coordsize:a.join(","),path:r})];Uo<e*1e3;)Uo+=1e3;return t.forEach(function(l){var o=ha(l[0]),c={color2:"#BEFF82",type:"gradient"};c.type=="gradient"&&(c.angle="-180");var f=c.type=="gradient"?Me("o:fill",null,{type:"gradientUnscaled","v:ext":"view"}):null,p=Me("v:fill",f,c),m={on:"t",obscured:"t"};++Uo,n=n.concat(["<v:shape"+Iu({id:"_x0000_s"+Uo,type:"#_x0000_t202",style:"position:absolute; margin-left:80pt;margin-top:5pt;width:104pt;height:64pt;z-index:10"+(l[1].hidden?";visibility:hidden":""),fillcolor:"#ECFAD4",strokecolor:"#edeaa1"})+">",p,Me("v:shadow",null,m),Me("v:path",null,{"o:connecttype":"none"}),'<v:textbox><div style="text-align:left"></div></v:textbox>','<x:ClientData ObjectType="Note">',"<x:MoveWithCells/>","<x:SizeWithCells/>",ar("x:Anchor",[o.c+1,0,o.r+1,0,o.c+3,20,o.r+5,20].join(",")),ar("x:AutoFill","False"),ar("x:Row",String(o.r)),ar("x:Column",String(o.c)),l[1].hidden?"":"<x:Visible/>","</x:ClientData>","</v:shape>"])}),n.push("</xml>"),n.join("")}function JS(e,t,a,r){var n=Array.isArray(e),l;t.forEach(function(o){var c=ha(o.ref);
vendor: 1,846 bytes, lines 476-478
476if(n?(e[c.r]||(e[c.r]=[]),l=e[c.r][c.c]):l=e[o.ref],!l){l={t:"z"},n?e[c.r][c.c]=l:e[o.ref]=l;var f=At(e["!ref"]||"BDWGO1000001:A1");f.s.r>c.r&&(f.s.r=c.r),f.e.r<c.r&&(f.e.r=c.r),f.s.c>c.c&&(f.s.c=c.c),f.e.c<c.c&&(f.e.c=c.c);var p=ft(f);p!==e["!ref"]&&(e["!ref"]=p)}l.c||(l.c=[]);var m={a:o.author,t:o.t,r:o.r,T:a};o.h&&(m.h=o.h);for(var g=l.c.length-1;g>=0;--g){if(!a&&l.c[g].T)return;a&&!l.c[g].T&&l.c.splice(g,1)}if(a&&r){for(g=0;g<r.length;++g)if(m.a==r[g].id){m.a=r[g].name||m.a;break}}l.c.push(m)})}function EU(e,t){if(e.match(/<(?:\w+:)?comments *\/>/))return[];var a=[],r=[],n=e.match(/<(?:\w+:)?authors>([\s\S]*)<\/(?:\w+:)?authors>/);n&&n[1]&&n[1].split(/<\/\w*:?author>/).forEach(function(o){if(!(o===""||o.trim()==="")){var c=o.match(/<(?:\w+:)?author[^>]*>(.*)/);c&&a.push(c[1])}});var l=e.match(/<(?:\w+:)?commentList>([\s\S]*)<\/(?:\w+:)?commentList>/);return l&&l[1]&&l[1].split(/<\/\w*:?comment>/).forEach(function(o){if(!(o===""||o.trim()==="")){var c=o.match(/<(?:\w+:)?comment[^>]*>/);if(c){var f=st(c[0]),p={author:f.authorId&&a[f.authorId]||"sheetjsghost",ref:f.ref,guid:f.guid},m=ha(f.ref);if(!(t.sheetRows&&t.sheetRows<=m.r)){var g=o.match(/<(?:\w+:)?text>([\s\S]*)<\/(?:\w+:)?text>/),v=!!g&&!!g[1]&&_1(g[1])||{r:"",t:"",h:""};p.r=v.r,v.r=="<t></t>"&&(v.t=v.h=""),p.t=(v.t||"").replace(/\r\n/g,`
477`).replace(/\r/g,`
478`),t.cellHTML&&(p.h=v.h),r.push(p)}}}}),r}function R3(e){var t=[Ta,Me("comments",null,{xmlns:Wl[0]})],a=[];return t.push("<authors>"),e.forEach(function(r){r[1].forEach(function(n){var l=Ut(n.a);a.indexOf(l)==-1&&(a.push(l),t.push("<author>"+l+"</author>")),n.T&&n.ID&&a.indexOf("tc="+n.ID)==-1&&(a.push("tc="+n.ID),t.push("<author>tc="+n.ID+"</author>"))})}),a.length==0&&(a.push("SheetJ5"),t.push("<author>SheetJ5</author>")),t.push("</authors>"),t.push("<commentList>"),e.forEach(function(r){var n=0,l=[];
vendor: 5,297 bytes, lines 478-484
478if(r[1][0]&&r[1][0].T&&r[1][0].ID?n=a.indexOf("tc="+r[1][0].ID):r[1].forEach(function(f){f.a&&(n=a.indexOf(Ut(f.a))),l.push(f.t||"")}),t.push('<comment ref="'+r[0]+'" authorId="'+n+'"><text>'),l.length<=1)t.push(ar("t",Ut(l[0]||"")));else{for(var o=`Comment:
479    `+l[0]+`
480`,c=1;c<l.length;++c)o+=`Reply:
481    `+l[c]+`
482`;t.push(ar("t",Ut(o)))}t.push("</text></comment>")}),t.push("</commentList>"),t.length>2&&(t[t.length]="</comments>",t[1]=t[1].replace("/>",">")),t.join("")}function AU(e,t){var a=[],r=!1,n={},l=0;return e.replace(yr,function(c,f){var p=st(c);switch(ps(p[0])){case"<?xml":break;case"<ThreadedComments":break;case"</ThreadedComments>":break;case"<threadedComment":n={author:p.personId,guid:p.id,ref:p.ref,T:1};break;case"</threadedComment>":n.t!=null&&a.push(n);break;case"<text>":case"<text":l=f+c.length;break;case"</text>":n.t=e.slice(l,f).replace(/\r\n/g,`
483`).replace(/\r/g,`
484`);break;case"<mentions":case"<mentions>":r=!0;break;case"</mentions>":r=!1;break;case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<ext":r=!0;break;case"</ext>":r=!1;break;default:if(!r&&t.WTF)throw new Error("unrecognized "+p[0]+" in threaded comments")}return c}),a}function TU(e,t,a){var r=[Ta,Me("ThreadedComments",null,{xmlns:Ua.TCMNT}).replace(/[\/]>/,">")];return e.forEach(function(n){var l="";(n[1]||[]).forEach(function(o,c){if(!o.T){delete o.ID;return}o.a&&t.indexOf(o.a)==-1&&t.push(o.a);var f={ref:n[0],id:"{54EE7951-7262-4200-6969-"+("000000000000"+a.tcid++).slice(-12)+"}"};c==0?l=f.id:f.parentId=l,o.ID=f.id,o.a&&(f.personId="{54EE7950-7262-4200-6969-"+("000000000000"+t.indexOf(o.a)).slice(-12)+"}"),r.push(Me("threadedComment",ar("text",o.t||""),f))})}),r.push("</ThreadedComments>"),r.join("")}function kU(e,t){var a=[],r=!1;return e.replace(yr,function(l){var o=st(l);switch(ps(o[0])){case"<?xml":break;case"<personList":break;case"</personList>":break;case"<person":a.push({name:o.displayname,id:o.id});break;case"</person>":break;case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<ext":r=!0;break;case"</ext>":r=!1;break;default:if(!r&&t.WTF)throw new Error("unrecognized "+o[0]+" in threaded comments")}return l}),a}function NU(e){var t=[Ta,Me("personList",null,{xmlns:Ua.TCMNT,"xmlns:x":Wl[0]}).replace(/[\/]>/,">")];return e.forEach(function(a,r){t.push(Me("person",null,{displayName:a,id:"{54EE7950-7262-4200-6969-"+("000000000000"+r).slice(-12)+"}",userId:a,providerId:"None"}))}),t.push("</personList>"),t.join("")}function CU(e){var t={};t.iauthor=e.read_shift(4);var a=Kl(e);return t.rfx=a.s,t.ref=at(a.s),e.l+=16,t}function DU(e,t){return t==null&&(t=_e(36)),t.write_shift(4,e[1].iauthor),gc(e[0],t),t.write_shift(4,0),t.write_shift(4,0),t.write_shift(4,0),t.write_shift(4,0),t}var OU=gr;function FU(e){return Ka(e.slice(0,54))}function RU(e,t){var a=[],r=[],n={},l=!1;return Ks(e,function(c,f,p){switch(p){case 632:r.push(c);break;case 635:n=c;break;case 637:n.t=c.t,n.h=c.h,n.r=c.r;break;case 636:if(n.author=r[n.iauthor],delete n.iauthor,t.sheetRows&&n.rfx&&t.sheetRows<=n.rfx.r)break;n.t||(n.t=""),delete n.rfx,a.push(n);break;case 3072:break;case 35:l=!0;break;case 36:l=!1;break;case 37:break;case 38:break;default:if(!f.T){if(!l||t.WTF)throw new Error("Unexpected record 0x"+p.toString(16))}}}),a}function jU(e){var t=Ir(),a=[];return Ne(t,628),Ne(t,630),e.forEach(function(r){r[1].forEach(function(n){a.indexOf(n.a)>-1||(a.push(n.a.slice(0,54)),Ne(t,632,FU(n.a)))})}),Ne(t,631),Ne(t,633),e.forEach(function(r){r[1].forEach(function(n){n.iauthor=a.indexOf(n.a);var l={s:ha(r[0]),e:ha(r[0])};Ne(t,635,DU([l,n])),n.t&&n.t.length>0&&Ne(t,637,a9(n)),Ne(t,636),delete n.iauthor})}),Ne(t,634),Ne(t,629),t.end()}var MU="application/vnd.ms-office.vbaProject";function PU(e){var t=Ze.utils.cfb_new({root:"R"});return e.FullPaths.forEach(function(a,r){if(!(a.slice(-1)==="/"||!a.match(/_VBA_PROJECT_CUR/))){var n=a.replace(/^[^\/]*/,"R").replace(/\/_VBA_PROJECT_CUR\u0000*/,"");Ze.utils.cfb_add(t,n,e.FileIndex[r].content)}}),Ze.write(t)}function LU(e,t){t.FullPaths.forEach(function(a,r){if(r!=0){var n=a.replace(/[^\/]*[\/]/,"/_VBA_PROJECT_CUR/");n.slice(-1)!=="/"&&Ze.utils.cfb_add(e,n,t.FileIndex[r].content)}})}var j3=["xlsb","xlsm","xlam","biff8","xla"];function BU(){return{"!type":"dialog"}}function IU(){return{"!type":"dialog"}}function UU(){return{"!type":"macro"}}function zU(){return{"!type":"macro"}}var Yo=(function(){var e=/(^|[^A-Za-z_])R(\[?-?\d+\]|[1-9]\d*|)C(\[?-?\d+\]|[1-9]\d*|)(?![A-Za-z0-9_])/g,t={r:0,c:0};function a(r,n,l,o){var c=!1,f=!1;l.length==0?f=!0:l.charAt(0)=="["&&(f=!0,l=l.slice(1,-1)),o.length==0?c=!0:o.charAt(0)=="["&&(c=!0,o=o.slice(1,-1));var p=l.length>0?parseInt(l,10)|0:0,m=o.length>0?parseInt(o,10)|0:0;return c?m+=t.c:--m,f?p+=t.r:--p,n+(c?"":"$")+da(m)+(f?"":"$")+Ea(p)}return function(n,l){return t=l,n.replace(e,a)}})(),k1=/(^|[^._A-Z0-9])([$]?)([A-Z]{1,2}|[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D])([$]?)(10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})(?![_.\(A-Za-z0-9])/g,N1=(function(){return function(t,a){return t.replace(k1,function(r,n,l,o,c,f){var p=p1(o)-(l?0:a.c),m=h1(f)-(c?0:a.r),g=m==0?"":c?m+1:"["+m+"]",v=p==0?"":l?p+1:"["+p+"]";return n+"R"+g+"C"+v})}})();function M3(e,t){return e.replace(k1,function(a,r,n,l,o,c){return r+(n=="$"?n+l
484:da(p1(l)+t.c))+(o=="$"?o+c:Ea(h1(c)+t.r))})}function HU(e,t,a){var r=Ur(t),n=r.s,l=ha(a),o={r:l.r-n.r,c:l.c-n.c};return M3(e,o)}function VU(e){return e.length!=1}function e_(e){return e.replace(/_xlfn\./g,"")}function Ra(e){e.l+=1}function Ui(e,t){var a=e.read_shift(2);return[a&16383,a>>14&1,a>>15&1]}function P3(e,t,a){var r=2;if(a){if(a.biff>=2&&a.biff<=5)return L3(e);a.biff==12&&(r=4)}var n=e.read_shift(r),l=e.read_shift(r),o=Ui(e),c=Ui(e);return{s:{r:n,c:o[0],cRel:o[1],rRel:o[2]},e:{r:l,c:c[0],cRel:c[1],rRel:c[2]}}}function L3(e){var t=Ui(e),a=Ui(e),r=e.read_shift(1),n=e.read_shift(1);return{s:{r:t[0],c:r,cRel:t[1],rRel:t[2]},e:{r:a[0],c:n,cRel:a[1],rRel:a[2]}}}function GU(e,t,a){if(a.biff<8)return L3(e);var r=e.read_shift(a.biff==12?4:2),n=e.read_shift(a.biff==12?4:2),l=Ui(e),o=Ui(e);return{s:{r,c:l[0],cRel:l[1],rRel:l[2]},e:{r:n,c:o[0],cRel:o[1],rRel:o[2]}}}function B3(e,t,a){if(a&&a.biff>=2&&a.biff<=5)return WU(e);var r=e.read_shift(a&&a.biff==12?4:2),n=Ui(e);return{r,c:n[0],cRel:n[1],rRel:n[2]}}function WU(e){var t=Ui(e),a=e.read_shift(1);return{r:t[0],c:a,cRel:t[1],rRel:t[2]}}function qU(e){var t=e.read_shift(2),a=e.read_shift(2);return{r:t,c:a&255,fQuoted:!!(a&16384),cRel:a>>15,rRel:a>>15}}function $U(e,t,a){var r=a&&a.biff?a.biff:8;if(r>=2&&r<=5)return XU(e);var n=e.read_shift(r>=12?4:2),l=e.read_shift(2),o=(l&16384)>>14,c=(l&32768)>>15;if(l&=16383,c==1)for(;n>524287;)n-=1048576;if(o==1)for(;l>8191;)l=l-16384;return{r:n,c:l,cRel:o,rRel:c}}function XU(e){var t=e.read_shift(2),a=e.read_shift(1),r=(t&32768)>>15,n=(t&16384)>>14;return t&=16383,r==1&&t>=8192&&(t=t-16384),n==1&&a>=128&&(a=a-256),{r:t,c:a,cRel:n,rRel:r}}function KU(e,t,a){var r=(e[e.l++]&96)>>5,n=P3(e,a.biff>=2&&a.biff<=5?6:8,a);return[r,n]}function YU(e,t,a){var r=(e[e.l++]&96)>>5,n=e.read_shift(2,"i"),l=8;if(a)switch(a.biff){case 5:e.l+=12,l=6;break;case 12:l=12;break}var o=P3(e,l,a);return[r,n,o]}function QU(e,t,a){var r=(e[e.l++]&96)>>5;return e.l+=a&&a.biff>8?12:a.biff<8?6:8,[r]}function ZU(e,t,a){var r=(e[e.l++]&96)>>5,n=e.read_shift(2),l=8;if(a)switch(a.biff){case 5:e.l+=12,l=6;break;case 12:l=12;break}return e.l+=l,[r,n]}function JU(e,t,a){var r=(e[e.l++]&96)>>5,n=GU(e,t-1,a);return[r,n]}function ez(e,t,a){var r=(e[e.l++]&96)>>5;return e.l+=a.biff==2?6:a.biff==12?14:7,[r]}function t_(e){var t=e[e.l+1]&1,a=1;return e.l+=4,[t,a]}function tz(e,t,a){e.l+=2;for(var r=e.read_shift(a&&a.biff==2?1:2),n=[],l=0;l<=r;++l)n.push(e.read_shift(a&&a.biff==2?1:2));return n}function az(e,t,a){var r=e[e.l+1]&255?1:0;return e.l+=2,[r,e.read_shift(a&&a.biff==2?1:2)]}function rz(e,t,a){var r=e[e.l+1]&255?1:0;return e.l+=2,[r,e.read_shift(a&&a.biff==2?1:2)]}function nz(e){var t=e[e.l+1]&255?1:0;return e.l+=2,[t,e.read_shift(2)]}function sz(e,t,a){var r=e[e.l+1]&255?1:0;return e.l+=a&&a.biff==2?3:4,[r]}function I3(e){var t=e.read_shift(1),a=e.read_shift(1);return[t,a]}function iz(e){return e.read_shift(2),I3(e)}function lz(e){return e.read_shift(2),I3(e)}function oz(e,t,a){var r=(e[e.l]&96)>>5;e.l+=1;var n=B3(e,0,a);return[r,n]}function cz(e,t,a){var r=(e[e.l]&96)>>5;e.l+=1;var n=$U(e,0,a);return[r,n]}function uz(e,t,a){var r=(e[e.l]&96)>>5;e.l+=1;var n=e.read_shift(2);a&&a.biff==5&&(e.l+=12);var l=B3(e,0,a);return[r,n,l]}function fz(e,t,a){var r=(e[e.l]&96)>>5;e.l+=1;var n=e.read_shift(a&&a.biff<=3?1:2);return[pH[n],H3[n],r]}function dz(e,t,a){var r=e[e.l++],n=e.read_shift(1),l=a&&a.biff<=3?[r==88?-1:0,e.read_shift(1)]:hz(e);return[n,(l[0]===0?H3:hH)[l[1]]]}function hz(e){return[e[e.l+1]>>7,e.read_shift(2)&32767]}function pz(e,t,a){e.l+=a&&a.biff==2?3:4}function mz(e,t,a){if(e.l++,a&&a.biff==12)return[e.read_shift(4,"i"),0];var r=e.read_shift(2),n=e.read_shift(a&&a.biff==2?1:2);return[r,n]}function gz(e){return e.l++,Ys[e.read_shift(1)]}function xz(e){return e.l++,e.read_shift(2)}function vz(e){return e.l++,e.read_shift(1)!==0}function yz(e){return e.l++,mr(e)}function bz(e,t,a){return e.l++,of(e,t-1,a)}function wz(e,t){var a=[e.read_shift(1)];if(t==12)switch(a[0]){case 2:a[0]=4;break;case 4:a[0]=16;break;case 0:a[0]=1;break;case 1:a[0]=2;break}switch(a[0]){case 4:a[1]=_a(e,1)?"TRUE":"FALSE",t!=12&&(e.l+=7);break;case 37:case 16:a[1]=Ys[e[e.l]],e.l+=t==12?4:8;break;case 0:e.l+=8;break;case 1:a[1]=mr(e);break;case 2:a[1]=Yl(e,0,{biff:t>0&&t<8?2:t});break;default:throw new Error("Bad SerAr: "+a[0])}return a}function Sz(e,t,a){for(var r=e.read_shift(a.biff==12?4:2),n=[],l=0;l!=r;++l)n.push((a.biff==12?Kl:uh)(e));return n}function _z(e,t,a){var r=0,n=0;a.biff==12?(r=e.read_shift(4),n=e.read_shift(4)):(n=1+e.read_shift(1),r=1+e.read_shift(2)),a.biff>=2&&a.biff<8&&(--r,--n==0&&(n=256));for(var l=0,o=[];l!=r&&(o[l]=[]);++l)for(var c=0;c!=n;++c)o[l][c]=wz(e,a.biff);return o}function Ez(e,t,a){var r=e.read_shift(1)>>>5&3,n=!a||a.biff>=8?4:2,l=e.read_shift(n);switch(a.biff){case 2:e.l+=5;break;case 3:case 4:e.l+=8;break;case 5:e.l+=12;break}return[r,0,l]}function Az(e,t,a){if(a.biff==5)return Tz(e);var r=e.read_shift(1)>>>5&3,n=e.read_shift(2),l=e.read_shift(4);return[r,n,l]}function Tz(e){var t=e.read_shift(1)>>>5&3,a=e.read_shift(2,"i");e.l+=8;var r=e.read_shift(2);return e.l+=12,[t,a,r]}function kz(e,t,a){var r=e.read_shift(1)>>>5&3;e.l+=a&&a.biff==2?3:4;var n=e.read_shift(a&&a.biff==2?1:2);return[r,n]}function Nz(e,t,a){var r=e.read_shift(1)>>>5&3,n=e.read_shift(a&&a.biff==2?1:2);return[r,n]}function Cz(e,t,a){var r=e.read_shift(1)>>>5&3;return e.l+=4,a.biff<8&&e.l--,a.biff==12&&(e.l+=2),[r]}function Dz(e,t,a){var r=(e[e.l++]&96)>>5,n=e.read_shift(2),l=4;if(a)switch(a.biff){case 5:l=15;break;case 12:l=6;break}return e.l+=l,[r,n]}var Oz=vr,Fz=vr,Rz=vr;function uf(e,t,a){return e.l+=2,[qU(e)]}function C1(e){return e.l+=6,[]}var jz=uf,Mz=C1,Pz=C1,Lz=uf;function U3(e){return e.l+=2,[Ma(e),e.read_shift(2)&1]}var Bz=uf,Iz=U3,Uz=C1,zz=uf,Hz=uf,Vz=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"];function Gz(e){e.l+=2;var t=e.read_shift(2),a=e.read_shift(2),r=e.read_shift(4),n=e.read_shift(2),l=e.read_shift(2),o=Vz[a>>2&31];return{ixti:t,coltype:a&3,rt:o,idx:r,c:n,C:l}}function Wz(e){return e.l+=2,[e.read_shift(4)]}function qz(e,t,a){return e.l+=5,e.l+=2,e.l+=a.biff==2?1:4,["PTGSHEET"]}function $z(e,t,a){return e.l+=a.biff==2?4:5,["PTGENDSHEET"]}function Xz(e){var t=e.read_shift(1)>>>5&3,a=e.read_shift(2);return[t,a]}function Kz(e){var t=e.read_shift(1)>>>5&3,a=e.read_shift(2);return[t,a]}function Yz(e){return e.l+=4,[0,0]}var a_={1:{n:"PtgExp",f:mz},2:{n:"PtgTbl",f:Rz},3:{n:"PtgAdd",f:Ra},4:{n:"PtgSub",f:Ra},5:{n:"PtgMul",f:Ra}
vendor: 10,002 bytes, line 484
484,6:{n:"PtgDiv",f:Ra},7:{n:"PtgPower",f:Ra},8:{n:"PtgConcat",f:Ra},9:{n:"PtgLt",f:Ra},10:{n:"PtgLe",f:Ra},11:{n:"PtgEq",f:Ra},12:{n:"PtgGe",f:Ra},13:{n:"PtgGt",f:Ra},14:{n:"PtgNe",f:Ra},15:{n:"PtgIsect",f:Ra},16:{n:"PtgUnion",f:Ra},17:{n:"PtgRange",f:Ra},18:{n:"PtgUplus",f:Ra},19:{n:"PtgUminus",f:Ra},20:{n:"PtgPercent",f:Ra},21:{n:"PtgParen",f:Ra},22:{n:"PtgMissArg",f:Ra},23:{n:"PtgStr",f:bz},26:{n:"PtgSheet",f:qz},27:{n:"PtgEndSheet",f:$z},28:{n:"PtgErr",f:gz},29:{n:"PtgBool",f:vz},30:{n:"PtgInt",f:xz},31:{n:"PtgNum",f:yz},32:{n:"PtgArray",f:ez},33:{n:"PtgFunc",f:fz},34:{n:"PtgFuncVar",f:dz},35:{n:"PtgName",f:Ez},36:{n:"PtgRef",f:oz},37:{n:"PtgArea",f:KU},38:{n:"PtgMemArea",f:kz},39:{n:"PtgMemErr",f:Oz},40:{n:"PtgMemNoMem",f:Fz},41:{n:"PtgMemFunc",f:Nz},42:{n:"PtgRefErr",f:Cz},43:{n:"PtgAreaErr",f:QU},44:{n:"PtgRefN",f:cz},45:{n:"PtgAreaN",f:JU},46:{n:"PtgMemAreaN",f:Xz},47:{n:"PtgMemNoMemN",f:Kz},57:{n:"PtgNameX",f:Az},58:{n:"PtgRef3d",f:uz},59:{n:"PtgArea3d",f:YU},60:{n:"PtgRefErr3d",f:Dz},61:{n:"PtgAreaErr3d",f:ZU},255:{}},Qz={64:32,96:32,65:33,97:33,66:34,98:34,67:35,99:35,68:36,100:36,69:37,101:37,70:38,102:38,71:39,103:39,72:40,104:40,73:41,105:41,74:42,106:42,75:43,107:43,76:44,108:44,77:45,109:45,78:46,110:46,79:47,111:47,88:34,120:34,89:57,121:57,90:58,122:58,91:59,123:59,92:60,124:60,93:61,125:61},Zz={1:{n:"PtgElfLel",f:U3},2:{n:"PtgElfRw",f:zz},3:{n:"PtgElfCol",f:jz},6:{n:"PtgElfRwV",f:Hz},7:{n:"PtgElfColV",f:Lz},10:{n:"PtgElfRadical",f:Bz},11:{n:"PtgElfRadicalS",f:Uz},13:{n:"PtgElfColS",f:Mz},15:{n:"PtgElfColSV",f:Pz},16:{n:"PtgElfRadicalLel",f:Iz},25:{n:"PtgList",f:Gz},29:{n:"PtgSxName",f:Wz},255:{}},Jz={0:{n:"PtgAttrNoop",f:Yz},1:{n:"PtgAttrSemi",f:sz},2:{n:"PtgAttrIf",f:rz},4:{n:"PtgAttrChoose",f:tz},8:{n:"PtgAttrGoto",f:az},16:{n:"PtgAttrSum",f:pz},32:{n:"PtgAttrBaxcel",f:t_},33:{n:"PtgAttrBaxcel",f:t_},64:{n:"PtgAttrSpace",f:iz},65:{n:"PtgAttrSpaceSemi",f:lz},128:{n:"PtgAttrIfError",f:nz},255:{}};function ff(e,t,a,r){if(r.biff<8)return vr(e,t);for(var n=e.l+t,l=[],o=0;o!==a.length;++o)switch(a[o][0]){case"PtgArray":a[o][1]=_z(e,0,r),l.push(a[o][1]);break;case"PtgMemArea":a[o][2]=Sz(e,a[o][1],r),l.push(a[o][2]);break;case"PtgExp":r&&r.biff==12&&(a[o][1][1]=e.read_shift(4),l.push(a[o][1]));break;case"PtgList":case"PtgElfRadicalS":case"PtgElfColS":case"PtgElfColSV":throw"Unsupported "+a[o][0]}return t=n-e.l,t!==0&&l.push(vr(e,t)),l}function df(e,t,a){for(var r=e.l+t,n,l,o=[];r!=e.l;)t=r-e.l,l=e[e.l],n=a_[l]||a_[Qz[l]],(l===24||l===25)&&(n=(l===24?Zz:Jz)[e[e.l+1]]),!n||!n.f?vr(e,t):o.push([n.n,n.f(e,t,a)]);return o}function eH(e){for(var t=[],a=0;a<e.length;++a){for(var r=e[a],n=[],l=0;l<r.length;++l){var o=r[l];if(o)switch(o[0]){case 2:n.push('"'+o[1].replace(/"/g,'""')+'"');break;default:n.push(o[1])}else n.push("")}t.push(n.join(","))}return t.join(";")}var tH={PtgAdd:"+",PtgConcat:"&",PtgDiv:"/",PtgEq:"=",PtgGe:">=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"};function aH(e,t){if(!e&&!(t&&t.biff<=5&&t.biff>=2))throw new Error("empty sheet name");return/[^\w\u4E00-\u9FFF\u3040-\u30FF]/.test(e)?"'"+e+"'":e}function z3(e,t,a){if(!e)return"SH33TJSERR0";if(a.biff>8&&(!e.XTI||!e.XTI[t]))return e.SheetNames[t];if(!e.XTI)return"SH33TJSERR6";var r=e.XTI[t];if(a.biff<8)return t>1e4&&(t-=65536),t<0&&(t=-t),t==0?"":e.XTI[t-1];if(!r)return"SH33TJSERR1";var n="";if(a.biff>8)switch(e[r[0]][0]){case 357:return n=r[1]==-1?"#REF":e.SheetNames[r[1]],r[1]==r[2]?n:n+":"+e.SheetNames[r[2]];case 358:return a.SID!=null?e.SheetNames[a.SID]:"SH33TJSSAME"+e[r[0]][0];case 355:default:return"SH33TJSSRC"+e[r[0]][0]}switch(e[r[0]][0][0]){case 1025:return n=r[1]==-1?"#REF":e.SheetNames[r[1]]||"SH33TJSERR3",r[1]==r[2]?n:n+":"+e.SheetNames[r[2]];case 14849:return e[r[0]].slice(1).map(function(l){return l.Name}).join(";;");default:return e[r[0]][0][3]?(n=r[1]==-1?"#REF":e[r[0]][0][3][r[1]]||"SH33TJSERR4",r[1]==r[2]?n:n+":"+e[r[0]][0][3][r[2]]):"SH33TJSERR2"}}function r_(e,t,a){var r=z3(e,t,a);return r=="#REF"?r:aH(r,a)}function hr(e,t,a,r,n){var l=n&&n.biff||8,o={s:{c:0,r:0}},c=[],f,p,m,g=0,v=0,w,S="";if(!e[0]||!e[0][0])return"";for(var y=-1,_="",E=0,N=e[0].length;E<N;++E){var T=e[0][E];switch(T[0]){case"PtgUminus":c.push("-"+c.pop());break;case"PtgUplus":c.push("+"+c.pop());break;case"PtgPercent":c.push(c.pop()+"%");break;case"PtgAdd":case"PtgConcat":case"PtgDiv":case"PtgEq":case"PtgGe":case"PtgGt":case"PtgLe":case"PtgLt":case"PtgMul":case"PtgNe":case"PtgPower":case"PtgSub":if(f=c.pop(),p=c.pop(),y>=0){switch(e[0][y][1][0]){case 0:_=ga(" ",e[0][y][1][1]);break;case 1:_=ga("\r",e[0][y][1][1]);break;default:if(_="",n.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][y][1][0])}p=p+_,y=-1}c.push(p+tH[T[0]]+f);break;case"PtgIsect":f=c.pop(),p=c.pop(),c.push(p+" "+f);break;case"PtgUnion":f=c.pop(),p=c.pop(),c.push(p+","+f);break;case"PtgRange":f=c.pop(),p=c.pop(),c.push(p+":"+f);break;case"PtgAttrChoose":break;case"PtgAttrGoto":break;case"PtgAttrIf":break;case"PtgAttrIfError":break;case"PtgRef":m=wu(T[1][1],o,n),c.push(Su(m,l));break;case"PtgRefN":m=a?wu(T[1][1],a,n):T[1][1],c.push(Su(m,l));break;case"PtgRef3d":g=T[1][1],m=wu(T[1][2],o,n),S=r_(r,g,n),c.push(S+"!"+Su(m,l));break;case"PtgFunc":case"PtgFuncVar":var j=T[1][0],R=T[1][1];j||(j=0),j&=127;var M=j==0?[]:c.slice(-j);c.length-=j,R==="User"&&(R=M.shift()),c.push(R+"("+M.join(",")+")");break;case"PtgBool":c.push(T[1]?"TRUE":"FALSE");break;case"PtgInt":c.push(T[1]);break;case"PtgNum":c.push(String(T[1]));break;case"PtgStr":c.push('"'+T[1].replace(/"/g,'""')+'"');break;case"PtgErr":c.push(T[1]);break;case"PtgAreaN":w=FS(T[1][1],a?{s:a}:o,n),c.push(Jm(w,n));break;case"PtgArea":w=FS(T[1][1],o,n),c.push(Jm(w,n));break;case"PtgArea3d":g=T[1][1],w=T[1][2],S=r_(r,g,n),c.push(S+"!"+Jm(w,n));break;case"PtgAttrSum":c.push("SUM("+c.pop()+")");break;case"PtgAttrBaxcel":case"PtgAttrSemi":break;case"PtgName":v=T[1][2];var A=(r.names||[])[v-1]||(r[0]||[])[v],P=A?A.Name:"SH33TJSNAME"+String(v);P&&P.slice(0,6)=="_xlfn."&&!n.xlfn&&(P=P.slice(6)),c.push(P);break;case"PtgNameX":var I=T[1][1];v=T[1][2];var z;if(n.biff<=5)I<0&&(I=-I),r[I]&&(z=r[I][v]);else{var Y="";if(((r[I]||[])[0]||[])[0]==14849||(((r[I]||[])[0]||[])[0]==1025?r[I][v]&&r[I][v].itab>0&&(Y=r.SheetNames[r[I][v].itab-1]+"!"):Y=r.SheetNames[v-1]+"!"),r[I]&&r[I][v])Y+=r[I][v].Name;else if(r[0]&&r[0][v])Y+=r[0][v].Name;else{var q=(z3(r,I,n)||"").split(";;");q[v-1]?Y=q[v-1]:Y+="SH33TJSERRX"}c.push(Y);break}z||(z={Name:"SH33TJSERRY"}),c.push(z.Name);break;case"PtgParen":var te="(",oe=")";if(y>=0){switch(_="",e[0][y][1][0]){case 2:te=ga(" ",e[0][y][1][1])+te;break;case 3:te=ga("\r",e[0][y][1][1])+te;break;case 4:oe=ga(" ",e[0][y][1][1])+oe;break;case 5:oe=ga("\r",e[0][y][1][1])+oe;break;default:if(n.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][y][1][0])}y=-1}c.push(te+c.pop()+oe);break;case"PtgRefErr":c.push("#REF!");break;case"PtgRefErr3d":c.push("#REF!");break;case"PtgExp":m={c:T[1][1],r:T[1][0]};var ce={c:a.c,r:a.r};if(r.sharedf[at(m)]){var O=r.sharedf[at(m)];c.push(hr(O,o,ce,r,n))}else{var ee=!1;for(f=0;f!=r.arrayf.length;++f)if(p=r.arrayf[f],!(m.c<p[0].s.c||m.c>p[0].e.c)&&!(m.r<p[0].s.r||m.r>p[0].e.r)){c.push(hr(p[1],o,ce,r,n)),ee=!0;break}ee||c.push(T[1])}break;case"PtgArray":c.push("{"+eH(T[1])+"}");break;case"PtgMemArea":break;case"PtgAttrSpace":case"PtgAttrSpaceSemi":y=E;break;case"PtgTbl":break;case"PtgMemErr":break;case"PtgMissArg":c.push("");break;case"PtgAreaErr":c.push("#REF!");break;case"PtgAreaErr3d":c.push("#REF!");break;case"PtgList":c.push("Table"+T[1].idx+"[#"+T[1].rt+"]");break;case"PtgMemAreaN":case"PtgMemNoMemN":case"PtgAttrNoop":case"PtgSheet":case"PtgEndSheet":break;case"PtgMemFunc":break;case"PtgMemNoMem":break;case"PtgElfCol":case"PtgElfColS":case"PtgElfColSV":case"PtgElfColV":case"PtgElfLel":case"PtgElfRadical":case"PtgElfRadicalLel":case"PtgElfRadicalS":case"PtgElfRw":case"PtgElfRwV":throw new Error("Unsupported ELFs");case"PtgSxName":throw new Error("Unrecognized Formula Token: "+String(T));default:throw new Error("Unrecognized Formula Token: "+String(T))}var ne=["PtgAttrSpace","PtgAttrSpaceSemi","PtgAttrGoto"];if(n.biff!=3&&y>=0&&ne.indexOf(e[0][E][0])==-1){T=e[0][y];var ae=!0;switch(T[1][0]){case 4:ae=!1;case 0:_=ga(" ",T[1][1]);break;case 5:ae=!1;case 1:_=ga("\r",T[1][1]);break;default:if(_="",n.WTF)throw new Error("Unexpected PtgAttrSpaceType "+T[1][0])}c.push((ae?_:"")+c.pop()+(ae?"":_)),y=-1}}if(c.length>1&&n.WTF)throw new Error("bad formula stack");return c[0]}function rH(e,t,a){var r=e.l+t,n=a.biff==2?1:2,l,o=e.read_shift(n);if(o==65535)return[[],vr(e,t-2)];var c=df(e,o,a);return t!==o+n&&(l=ff(e,t-o-n,c,a)),e.l=r,[c,l]}function nH(e,t,a){var r=e.l+t,n=a.biff==2?1:2,l,o=e.read_shift(n);if(o==65535)return[[],vr(e,t-2)];var c=df(e,o,a);return t!==o+n&&(l=ff(e,t-o-n,c,a)),e.l=r,[c,l]}function sH(e,t,a,r){var n=e.l+t,l=df(e,r,a),o;return n!==e.l&&(o=ff(e,n-e.l,l,a)),[l,o]}function iH(e,t,a){var r=e.l+t,n,l=e.read_shift(2),o=df(e,l,a);return l==65535?[[],vr(e,t-2)]:(t!==l+2&&(n=ff(e,r-l-2,o,a)),[o,n])}function lH(e){var t;if(Us(e,e.l+6)!==65535)return[mr(e),"n"];switch(e[e.l]){case 0:return e.l+=8,["String","s"];case 1:return t=e[e.l+2]===1,e.l+=8,[t,"b"];case 2:return t=e[e.l+2],e.l+=8,[t,"e"];case 3:return e.l+=8,["","s"]}return[]}function oH(e){if(e==null){var t=_e(8);return t.write_shift(1,3),t.write_shift(1,0),t.write_shift(2,0),t.write_shift(2,0),t.write_shift(2,65535),t}else if(typeof e=="number")return Bl(e);return Bl(0)}function ng(e,t,a){var r=e.l+t,n=ms(e);a.biff==2&&++e.l;var l=lH(e),o=e.read_shift(1);a.biff!=2&&(e.read_shift(1),a.biff>=5&&e.read_shift(4));var c=nH(e,r-e.l,a);return{cell:n,val:l[0],formula:c,shared:o>>3&1,tt:l[1]}}function cH(e,t,a,r,n){var l=Ul(t,a,n),o=oH(e.v),c=_e(6),f=33;c.write_shift(2,f),c.write_shift(4,0);for(var p=_e(e.bf.length),m=0;m<e.bf.length;++m)p[m]=e.bf[m];var g=Xa([l,o,c,p]);return g}function fh(e,t,a){var r=e.read_shift(4),n=df(e,r,a),l=e.read_shift(4),o=l>0?ff(e,l,n,a):null;return[n,o]}var uH=fh,dh=fh,fH=fh,dH=fh,hH
vendor: 7,370 bytes, line 484
484={0:"BEEP",1:"OPEN",2:"OPEN.LINKS",3:"CLOSE.ALL",4:"SAVE",5:"SAVE.AS",6:"FILE.DELETE",7:"PAGE.SETUP",8:"PRINT",9:"PRINTER.SETUP",10:"QUIT",11:"NEW.WINDOW",12:"ARRANGE.ALL",13:"WINDOW.SIZE",14:"WINDOW.MOVE",15:"FULL",16:"CLOSE",17:"RUN",22:"SET.PRINT.AREA",23:"SET.PRINT.TITLES",24:"SET.PAGE.BREAK",25:"REMOVE.PAGE.BREAK",26:"FONT",27:"DISPLAY",28:"PROTECT.DOCUMENT",29:"PRECISION",30:"A1.R1C1",31:"CALCULATE.NOW",32:"CALCULATION",34:"DATA.FIND",35:"EXTRACT",36:"DATA.DELETE",37:"SET.DATABASE",38:"SET.CRITERIA",39:"SORT",40:"DATA.SERIES",41:"TABLE",42:"FORMAT.NUMBER",43:"ALIGNMENT",44:"STYLE",45:"BORDER",46:"CELL.PROTECTION",47:"COLUMN.WIDTH",48:"UNDO",49:"CUT",50:"COPY",51:"PASTE",52:"CLEAR",53:"PASTE.SPECIAL",54:"EDIT.DELETE",55:"INSERT",56:"FILL.RIGHT",57:"FILL.DOWN",61:"DEFINE.NAME",62:"CREATE.NAMES",63:"FORMULA.GOTO",64:"FORMULA.FIND",65:"SELECT.LAST.CELL",66:"SHOW.ACTIVE.CELL",67:"GALLERY.AREA",68:"GALLERY.BAR",69:"GALLERY.COLUMN",70:"GALLERY.LINE",71:"GALLERY.PIE",72:"GALLERY.SCATTER",73:"COMBINATION",74:"PREFERRED",75:"ADD.OVERLAY",76:"GRIDLINES",77:"SET.PREFERRED",78:"AXES",79:"LEGEND",80:"ATTACH.TEXT",81:"ADD.ARROW",82:"SELECT.CHART",83:"SELECT.PLOT.AREA",84:"PATTERNS",85:"MAIN.CHART",86:"OVERLAY",87:"SCALE",88:"FORMAT.LEGEND",89:"FORMAT.TEXT",90:"EDIT.REPEAT",91:"PARSE",92:"JUSTIFY",93:"HIDE",94:"UNHIDE",95:"WORKSPACE",96:"FORMULA",97:"FORMULA.FILL",98:"FORMULA.ARRAY",99:"DATA.FIND.NEXT",100:"DATA.FIND.PREV",101:"FORMULA.FIND.NEXT",102:"FORMULA.FIND.PREV",103:"ACTIVATE",104:"ACTIVATE.NEXT",105:"ACTIVATE.PREV",106:"UNLOCKED.NEXT",107:"UNLOCKED.PREV",108:"COPY.PICTURE",109:"SELECT",110:"DELETE.NAME",111:"DELETE.FORMAT",112:"VLINE",113:"HLINE",114:"VPAGE",115:"HPAGE",116:"VSCROLL",117:"HSCROLL",118:"ALERT",119:"NEW",120:"CANCEL.COPY",121:"SHOW.CLIPBOARD",122:"MESSAGE",124:"PASTE.LINK",125:"APP.ACTIVATE",126:"DELETE.ARROW",127:"ROW.HEIGHT",128:"FORMAT.MOVE",129:"FORMAT.SIZE",130:"FORMULA.REPLACE",131:"SEND.KEYS",132:"SELECT.SPECIAL",133:"APPLY.NAMES",134:"REPLACE.FONT",135:"FREEZE.PANES",136:"SHOW.INFO",137:"SPLIT",138:"ON.WINDOW",139:"ON.DATA",140:"DISABLE.INPUT",142:"OUTLINE",143:"LIST.NAMES",144:"FILE.CLOSE",145:"SAVE.WORKBOOK",146:"DATA.FORM",147:"COPY.CHART",148:"ON.TIME",149:"WAIT",150:"FORMAT.FONT",151:"FILL.UP",152:"FILL.LEFT",153:"DELETE.OVERLAY",155:"SHORT.MENUS",159:"SET.UPDATE.STATUS",161:"COLOR.PALETTE",162:"DELETE.STYLE",163:"WINDOW.RESTORE",164:"WINDOW.MAXIMIZE",166:"CHANGE.LINK",167:"CALCULATE.DOCUMENT",168:"ON.KEY",169:"APP.RESTORE",170:"APP.MOVE",171:"APP.SIZE",172:"APP.MINIMIZE",173:"APP.MAXIMIZE",174:"BRING.TO.FRONT",175:"SEND.TO.BACK",185:"MAIN.CHART.TYPE",186:"OVERLAY.CHART.TYPE",187:"SELECT.END",188:"OPEN.MAIL",189:"SEND.MAIL",190:"STANDARD.FONT",191:"CONSOLIDATE",192:"SORT.SPECIAL",193:"GALLERY.3D.AREA",194:"GALLERY.3D.COLUMN",195:"GALLERY.3D.LINE",196:"GALLERY.3D.PIE",197:"VIEW.3D",198:"GOAL.SEEK",199:"WORKGROUP",200:"FILL.GROUP",201:"UPDATE.LINK",202:"PROMOTE",203:"DEMOTE",204:"SHOW.DETAIL",206:"UNGROUP",207:"OBJECT.PROPERTIES",208:"SAVE.NEW.OBJECT",209:"SHARE",210:"SHARE.NAME",211:"DUPLICATE",212:"APPLY.STYLE",213:"ASSIGN.TO.OBJECT",214:"OBJECT.PROTECTION",215:"HIDE.OBJECT",216:"SET.EXTRACT",217:"CREATE.PUBLISHER",218:"SUBSCRIBE.TO",219:"ATTRIBUTES",220:"SHOW.TOOLBAR",222:"PRINT.PREVIEW",223:"EDIT.COLOR",224:"SHOW.LEVELS",225:"FORMAT.MAIN",226:"FORMAT.OVERLAY",227:"ON.RECALC",228:"EDIT.SERIES",229:"DEFINE.STYLE",240:"LINE.PRINT",243:"ENTER.DATA",249:"GALLERY.RADAR",250:"MERGE.STYLES",251:"EDITION.OPTIONS",252:"PASTE.PICTURE",253:"PASTE.PICTURE.LINK",254:"SPELLING",256:"ZOOM",259:"INSERT.OBJECT",260:"WINDOW.MINIMIZE",265:"SOUND.NOTE",266:"SOUND.PLAY",267:"FORMAT.SHAPE",268:"EXTEND.POLYGON",269:"FORMAT.AUTO",272:"GALLERY.3D.BAR",273:"GALLERY.3D.SURFACE",274:"FILL.AUTO",276:"CUSTOMIZE.TOOLBAR",277:"ADD.TOOL",278:"EDIT.OBJECT",279:"ON.DOUBLECLICK",280:"ON.ENTRY",281:"WORKBOOK.ADD",282:"WORKBOOK.MOVE",283:"WORKBOOK.COPY",284:"WORKBOOK.OPTIONS",285:"SAVE.WORKSPACE",288:"CHART.WIZARD",289:"DELETE.TOOL",290:"MOVE.TOOL",291:"WORKBOOK.SELECT",292:"WORKBOOK.ACTIVATE",293:"ASSIGN.TO.TOOL",295:"COPY.TOOL",296:"RESET.TOOL",297:"CONSTRAIN.NUMERIC",298:"PASTE.TOOL",302:"WORKBOOK.NEW",305:"SCENARIO.CELLS",306:"SCENARIO.DELETE",307:"SCENARIO.ADD",308:"SCENARIO.EDIT",309:"SCENARIO.SHOW",310:"SCENARIO.SHOW.NEXT",311:"SCENARIO.SUMMARY",312:"PIVOT.TABLE.WIZARD",313:"PIVOT.FIELD.PROPERTIES",314:"PIVOT.FIELD",315:"PIVOT.ITEM",316:"PIVOT.ADD.FIELDS",318:"OPTIONS.CALCULATION",319:"OPTIONS.EDIT",320:"OPTIONS.VIEW",321:"ADDIN.MANAGER",322:"MENU.EDITOR",323:"ATTACH.TOOLBARS",324:"VBAActivate",325:"OPTIONS.CHART",328:"VBA.INSERT.FILE",330:"VBA.PROCEDURE.DEFINITION",336:"ROUTING.SLIP",338:"ROUTE.DOCUMENT",339:"MAIL.LOGON",342:"INSERT.PICTURE",343:"EDIT.TOOL",344:"GALLERY.DOUGHNUT",350:"CHART.TREND",352:"PIVOT.ITEM.PROPERTIES",354:"WORKBOOK.INSERT",355:"OPTIONS.TRANSITION",356:"OPTIONS.GENERAL",370:"FILTER.ADVANCED",373:"MAIL.ADD.MAILER",374:"MAIL.DELETE.MAILER",375:"MAIL.REPLY",376:"MAIL.REPLY.ALL",377:"MAIL.FORWARD",378:"MAIL.NEXT.LETTER",379:"DATA.LABEL",380:"INSERT.TITLE",381:"FONT.PROPERTIES",382:"MACRO.OPTIONS",383:"WORKBOOK.HIDE",384:"WORKBOOK.UNHIDE",385:"WORKBOOK.DELETE",386:"WORKBOOK.NAME",388:"GALLERY.CUSTOM",390:"ADD.CHART.AUTOFORMAT",391:"DELETE.CHART.AUTOFORMAT",392:"CHART.ADD.DATA",393:"AUTO.OUTLINE",394:"TAB.ORDER",395:"SHOW.DIALOG",396:"SELECT.ALL",397:"UNGROUP.SHEETS",398:"SUBTOTAL.CREATE",399:"SUBTOTAL.REMOVE",400:"RENAME.OBJECT",412:"WORKBOOK.SCROLL",413:"WORKBOOK.NEXT",414:"WORKBOOK.PREV",415:"WORKBOOK.TAB.SPLIT",416:"FULL.SCREEN",417:"WORKBOOK.PROTECT",420:"SCROLLBAR.PROPERTIES",421:"PIVOT.SHOW.PAGES",422:"TEXT.TO.COLUMNS",423:"FORMAT.CHARTTYPE",424:"LINK.FORMAT",425:"TRACER.DISPLAY",430:"TRACER.NAVIGATE",431:"TRACER.CLEAR",432:"TRACER.ERROR",433:"PIVOT.FIELD.GROUP",434:"PIVOT.FIELD.UNGROUP",435:"CHECKBOX.PROPERTIES",436:"LABEL.PROPERTIES",437:"LISTBOX.PROPERTIES",438:"EDITBOX.PROPERTIES",439:"PIVOT.REFRESH",440:"LINK.COMBO",441:"OPEN.TEXT",442:"HIDE.DIALOG",443:"SET.DIALOG.FOCUS",444:"ENABLE.OBJECT",445:"PUSHBUTTON.PROPERTIES",446:"SET.DIALOG.DEFAULT",447:"FILTER",448:"FILTER.SHOW.ALL",449:"CLEAR.OUTLINE",450:"FUNCTION.WIZARD",451:"ADD.LIST.ITEM",452:"SET.LIST.ITEM",453:"REMOVE.LIST.ITEM",454:"SELECT.LIST.ITEM",455:"SET.CONTROL.VALUE",456:"SAVE.COPY.AS",458:"OPTIONS.LISTS.ADD",459:"OPTIONS.LISTS.DELETE",460:"SERIES.AXES",461:"SERIES.X",462:"SERIES.Y",463:"ERRORBAR.X",464:"ERRORBAR.Y",465:"FORMAT.CHART",466:"SERIES.ORDER",467:"MAIL.LOGOFF",468:"CLEAR.ROUTING.SLIP",469:"APP.ACTIVATE.MICROSOFT",470:"MAIL.EDIT.MAILER",471:"ON.SHEET",472:"STANDARD.WIDTH",473:"SCENARIO.MERGE",474:"SUMMARY.INFO",475:"FIND.FILE",476:"ACTIVE.CELL.FONT",477:"ENABLE.TIPWIZARD",478:"VBA.MAKE.ADDIN",480:"INSERTDATATABLE",481:"WORKGROUP.OPTIONS",482:"MAIL.SEND.MAILER",485:"AUTOCORRECT",489:"POST.DOCUMENT",491:"PICKLIST",493:"VIEW.SHOW",494:"VIEW.DEFINE",495:"VIEW.DELETE",509:"SHEET.BACKGROUND",510:"INSERT.MAP.OBJECT",511:"OPTIONS.MENONO",517:"MSOCHECKS",518:"NORMAL",519:"LAYOUT",520:"RM.PRINT.AREA",521:"CLEAR.PRINT.AREA",522:"ADD.PRINT.AREA",523:"MOVE.BRK",545:"HIDECURR.NOTE",546:"HIDEALL.NOTES",547:"DELETE.NOTE",548:"TRAVERSE.NOTES",549:"ACTIVATE.NOTES",620:"PROTECT.REVISIONS",621:"UNPROTECT.REVISIONS",647:"OPTIONS.ME",653:"WEB.PUBLISH",667:"NEWWEBQUERY",673:"PIVOT.TABLE.CHART",753:"OPTIONS.SAVE",755:"OPTIONS.SPELL",808:"HIDEALL.INKANNOTS"},
484H3={0:"COUNT",1:"IF",2:"ISNA",3:"ISERROR",4:"SUM",5:"AVERAGE",6:"MIN",7:"MAX",8:"ROW",9:"COLUMN",10:"NA",11:"NPV",12:"STDEV",13:"DOLLAR",14:"FIXED",15:"SIN",16:"COS",17:"TAN",18:"ATAN",19:"PI",20:"SQRT",21:"EXP",22:"LN",23:"LOG10",24:"ABS",25:"INT",26:"SIGN",27:"ROUND",28:"LOOKUP",29:"INDEX",30:"REPT",31:"MID",32:"LEN",33:"VALUE",34:"TRUE",35:"FALSE",36:"AND",37:"OR",38:"NOT",39:"MOD",40:"DCOUNT",41:"DSUM",42:"DAVERAGE",43:"DMIN",44:"DMAX",45:"DSTDEV",46:"VAR",47:"DVAR",48:"TEXT",49:"LINEST",50:"TREND",51:"LOGEST",52:"GROWTH",53:"GOTO",54:"HALT",55:"RETURN",56:"PV",57:"FV",58:"NPER",59:"PMT",60:"RATE",61:"MIRR",62:"IRR",63:"RAND",64:"MATCH",65:"DATE",66:"TIME",67:"DAY",68:"MONTH",69:"YEAR",70:"WEEKDAY",71:"HOUR",72:"MINUTE",73:"SECOND",74:"NOW",75:"AREAS",76:"ROWS",77:"COLUMNS",78:"OFFSET",79:"ABSREF",80:"RELREF",81:"ARGUMENT",82:"SEARCH",83:"TRANSPOSE",84:"ERROR",85:"STEP",86:"TYPE",87:"ECHO",88:"SET.NAME",89:"CALLER",90:"DEREF",91:"WINDOWS",92:"SERIES",93:"DOCUMENTS",94:"ACTIVE.CELL",95:"SELECTION",96:"RESULT",97:"ATAN2",98:"ASIN",99:"ACOS",100:"CHOOSE",101:"HLOOKUP",102:"VLOOKUP",103:"LINKS",104:"INPUT",105:"ISREF",106:"GET.FORMULA",107:"GET.NAME",108:"SET.VALUE",109:"LOG",110:"EXEC",111:"CHAR",112:"LOWER",113:"UPPER",114:"PROPER",115:"LEFT",116:"RIGHT",117:"EXACT",118:"TRIM",119:"REPLACE",120:"SUBSTITUTE",121:"CODE",122:"NAMES",123:"DIRECTORY",124:"FIND",125:"CELL",126:"ISERR",127:"ISTEXT",128:"ISNUMBER",129:"ISBLANK",130:"T",131:"N",132:"FOPEN",133:"FCLOSE",134:"FSIZE",135:"FREADLN",136:"FREAD",137:"FWRITELN",138:"FWRITE",139:"FPOS",140:"DATEVALUE",141:"TIMEVALUE",142:"SLN",143:"SYD",144:"DDB",145:"GET.DEF",146:"REFTEXT",147:"TEXTREF",148:"INDIRECT",149:"REGISTER",150:"CALL",151:"ADD.BAR",152:"ADD.MENU",153:"ADD.COMMAND",154:"ENABLE.COMMAND",155:"CHECK.COMMAND",156:"RENAME.COMMAND",157:"SHOW.BAR",158:"DELETE.MENU",159:"DELETE.COMMAND",160:"GET.CHART.ITEM",161:"DIALOG.BOX",162:"CLEAN",163:"MDETERM",164:"MINVERSE",165:"MMULT",166:"FILES",167:"IPMT",168:"PPMT",169:"COUNTA",170:"CANCEL.KEY",171:"FOR",172:"WHILE",173:"BREAK",174:"NEXT",175:"INITIATE",176:"REQUEST",177:"POKE",178:"EXECUTE",179:"TERMINATE",180:"RESTART",181:"HELP",182:"GET.BAR",183:"PRODUCT",184:"FACT",185:"GET.CELL",186:"GET.WORKSPACE",187:"GET.WINDOW",188:"GET.DOCUMENT",189:"DPRODUCT",190:"ISNONTEXT",191:"GET.NOTE",192:"NOTE",193:"STDEVP",194:"VARP",195:"DSTDEVP",196:"DVARP",197:"TRUNC",198:"ISLOGICAL",199:"DCOUNTA",200:"DELETE.BAR",201:"UNREGISTER",204:"USDOLLAR",205:"FINDB",206:"SEARCHB",207:"REPLACEB",208:"LEFTB",209:"RIGHTB",210:"MIDB",211:"LENB",212:"ROUNDUP",213:"ROUNDDOWN",214:"ASC",215:"DBCS",216:"RANK",219:"ADDRESS",220:"DAYS360",221:"TODAY",222:"VDB",223:"ELSE",224:"ELSE.IF",225:"END.IF",226:"FOR.CELL",227:"MEDIAN",228:"SUMPRODUCT",229:"SINH",230:"COSH",231:"TANH",232:"ASINH",233:"ACOSH",234:"ATANH",235:"DGET",236:"CREATE.OBJECT",237:"VOLATILE",238:"LAST.ERROR",239:"CUSTOM.UNDO",240:"CUSTOM.REPEAT",241:"FORMULA.CONVERT",242:"GET.LINK.INFO",243:"TEXT.BOX",244:"INFO",245:"GROUP",246:"GET.OBJECT",247:"DB",248:"PAUSE",251:"RESUME",252:"FREQUENCY",253:"ADD.TOOLBAR",254:"DELETE.TOOLBAR",255:"User",256:"RESET.TOOLBAR",257:"EVALUATE",258:"GET.TOOLBAR",259:"GET.TOOL",260:"SPELLING.CHECK",261:"ERROR.TYPE",262:"APP.TITLE",263:"WINDOW.TITLE",264:"SAVE.TOOLBAR",265:"ENABLE.TOOL",266:"PRESS.TOOL",267:"REGISTER.ID",268:"GET.WORKBOOK",269:"AVEDEV",270:"BETADIST",271:"GAMMALN",272:"BETAINV",273:"BINOMDIST",274:"CHIDIST",275:"CHIINV",276:"COMBIN",277:"CONFIDENCE",278:"CRITBINOM",279:"EVEN",280:"EXPONDIST",281:"FDIST",282:"FINV",283:"FISHER",284
vendor: 12,143 bytes, line 484
484:"FISHERINV",285:"FLOOR",286:"GAMMADIST",287:"GAMMAINV",288:"CEILING",289:"HYPGEOMDIST",290:"LOGNORMDIST",291:"LOGINV",292:"NEGBINOMDIST",293:"NORMDIST",294:"NORMSDIST",295:"NORMINV",296:"NORMSINV",297:"STANDARDIZE",298:"ODD",299:"PERMUT",300:"POISSON",301:"TDIST",302:"WEIBULL",303:"SUMXMY2",304:"SUMX2MY2",305:"SUMX2PY2",306:"CHITEST",307:"CORREL",308:"COVAR",309:"FORECAST",310:"FTEST",311:"INTERCEPT",312:"PEARSON",313:"RSQ",314:"STEYX",315:"SLOPE",316:"TTEST",317:"PROB",318:"DEVSQ",319:"GEOMEAN",320:"HARMEAN",321:"SUMSQ",322:"KURT",323:"SKEW",324:"ZTEST",325:"LARGE",326:"SMALL",327:"QUARTILE",328:"PERCENTILE",329:"PERCENTRANK",330:"MODE",331:"TRIMMEAN",332:"TINV",334:"MOVIE.COMMAND",335:"GET.MOVIE",336:"CONCATENATE",337:"POWER",338:"PIVOT.ADD.DATA",339:"GET.PIVOT.TABLE",340:"GET.PIVOT.FIELD",341:"GET.PIVOT.ITEM",342:"RADIANS",343:"DEGREES",344:"SUBTOTAL",345:"SUMIF",346:"COUNTIF",347:"COUNTBLANK",348:"SCENARIO.GET",349:"OPTIONS.LISTS.GET",350:"ISPMT",351:"DATEDIF",352:"DATESTRING",353:"NUMBERSTRING",354:"ROMAN",355:"OPEN.DIALOG",356:"SAVE.DIALOG",357:"VIEW.GET",358:"GETPIVOTDATA",359:"HYPERLINK",360:"PHONETIC",361:"AVERAGEA",362:"MAXA",363:"MINA",364:"STDEVPA",365:"VARPA",366:"STDEVA",367:"VARA",368:"BAHTTEXT",369:"THAIDAYOFWEEK",370:"THAIDIGIT",371:"THAIMONTHOFYEAR",372:"THAINUMSOUND",373:"THAINUMSTRING",374:"THAISTRINGLENGTH",375:"ISTHAIDIGIT",376:"ROUNDBAHTDOWN",377:"ROUNDBAHTUP",378:"THAIYEAR",379:"RTD",380:"CUBEVALUE",381:"CUBEMEMBER",382:"CUBEMEMBERPROPERTY",383:"CUBERANKEDMEMBER",384:"HEX2BIN",385:"HEX2DEC",386:"HEX2OCT",387:"DEC2BIN",388:"DEC2HEX",389:"DEC2OCT",390:"OCT2BIN",391:"OCT2HEX",392:"OCT2DEC",393:"BIN2DEC",394:"BIN2OCT",395:"BIN2HEX",396:"IMSUB",397:"IMDIV",398:"IMPOWER",399:"IMABS",400:"IMSQRT",401:"IMLN",402:"IMLOG2",403:"IMLOG10",404:"IMSIN",405:"IMCOS",406:"IMEXP",407:"IMARGUMENT",408:"IMCONJUGATE",409:"IMAGINARY",410:"IMREAL",411:"COMPLEX",412:"IMSUM",413:"IMPRODUCT",414:"SERIESSUM",415:"FACTDOUBLE",416:"SQRTPI",417:"QUOTIENT",418:"DELTA",419:"GESTEP",420:"ISEVEN",421:"ISODD",422:"MROUND",423:"ERF",424:"ERFC",425:"BESSELJ",426:"BESSELK",427:"BESSELY",428:"BESSELI",429:"XIRR",430:"XNPV",431:"PRICEMAT",432:"YIELDMAT",433:"INTRATE",434:"RECEIVED",435:"DISC",436:"PRICEDISC",437:"YIELDDISC",438:"TBILLEQ",439:"TBILLPRICE",440:"TBILLYIELD",441:"PRICE",442:"YIELD",443:"DOLLARDE",444:"DOLLARFR",445:"NOMINAL",446:"EFFECT",447:"CUMPRINC",448:"CUMIPMT",449:"EDATE",450:"EOMONTH",451:"YEARFRAC",452:"COUPDAYBS",453:"COUPDAYS",454:"COUPDAYSNC",455:"COUPNCD",456:"COUPNUM",457:"COUPPCD",458:"DURATION",459:"MDURATION",460:"ODDLPRICE",461:"ODDLYIELD",462:"ODDFPRICE",463:"ODDFYIELD",464:"RANDBETWEEN",465:"WEEKNUM",466:"AMORDEGRC",467:"AMORLINC",468:"CONVERT",724:"SHEETJS",469:"ACCRINT",470:"ACCRINTM",471:"WORKDAY",472:"NETWORKDAYS",473:"GCD",474:"MULTINOMIAL",475:"LCM",476:"FVSCHEDULE",477:"CUBEKPIMEMBER",478:"CUBESET",479:"CUBESETCOUNT",480:"IFERROR",481:"COUNTIFS",482:"SUMIFS",483:"AVERAGEIF",484:"AVERAGEIFS"},pH={2:1,3:1,10:0,15:1,16:1,17:1,18:1,19:0,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:2,30:2,31:3,32:1,33:1,34:0,35:0,38:1,39:2,40:3,41:3,42:3,43:3,44:3,45:3,47:3,48:2,53:1,61:3,63:0,65:3,66:3,67:1,68:1,69:1,70:1,71:1,72:1,73:1,74:0,75:1,76:1,77:1,79:2,80:2,83:1,85:0,86:1,89:0,90:1,94:0,95:0,97:2,98:1,99:1,101:3,102:3,105:1,106:1,108:2,111:1,112:1,113:1,114:1,117:2,118:1,119:4,121:1,126:1,127:1,128:1,129:1,130:1,131:1,133:1,134:1,135:1,136:2,137:2,138:2,140:1,141:1,142:3,143:4,144:4,161:1,162:1,163:1,164:1,165:2,172:1,175:2,176:2,177:3,178:2,179:1,184:1,186:1,189:3,190:1,195:3,196:3,197:1,198:1,199:3,201:1,207:4,210:3,211:1,212:2,213:2,214:1,215:1,225:0,229:1,230:1,231:1,232:1,233:1,234:1,235:3,244:1,247:4,252:2,257:1,261:1,271:1,273:4,274:2,275:2,276:2,277:3,278:3,279:1,280:3,281:3,282:3,283:1,284:1,285:2,286:4,287:3,288:2,289:4,290:3,291:3,292:3,293:4,294:1,295:3,296:1,297:3,298:1,299:2,300:3,301:3,302:4,303:2,304:2,305:2,306:2,307:2,308:2,309:3,310:2,311:2,312:2,313:2,314:2,315:2,316:4,325:2,326:2,327:2,328:2,331:2,332:2,337:2,342:1,343:1,346:2,347:1,350:4,351:3,352:1,353:2,360:1,368:1,369:1,370:1,371:1,372:1,373:1,374:1,375:1,376:1,377:1,378:1,382:3,385:1,392:1,393:1,396:2,397:2,398:2,399:1,400:1,401:1,402:1,403:1,404:1,405:1,406:1,407:1,408:1,409:1,410:1,414:4,415:1,416:1,417:2,420:1,421:1,422:2,424:1,425:2,426:2,427:2,428:2,430:3,438:3,439:3,440:3,443:2,444:2,445:2,446:2,447:6,448:6,449:2,450:2,464:2,468:3,476:2,479:1,480:2,65535:0};function n_(e){return e.slice(0,3)=="of:"&&(e=e.slice(3)),e.charCodeAt(0)==61&&(e=e.slice(1),e.charCodeAt(0)==61&&(e=e.slice(1))),e=e.replace(/COM\.MICROSOFT\./g,""),e=e.replace(/\[((?:\.[A-Z]+[0-9]+)(?::\.[A-Z]+[0-9]+)?)\]/g,function(t,a){return a.replace(/\./g,"")}),e=e.replace(/\[.(#[A-Z]*[?!])\]/g,"$1"),e.replace(/[;~]/g,",").replace(/\|/g,";")}function mH(e){var t="of:="+e.replace(k1,"$1[.$2$3$4$5]").replace(/\]:\[/g,":");return t.replace(/;/g,"|").replace(/,/g,";")}function sg(e){var t=e.split(":"),a=t[0].split(".")[0];return[a,t[0].split(".")[1]+(t.length>1?":"+(t[1].split(".")[1]||t[1].split(".")[0]):"")]}function gH(e){return e.replace(/\./,"!")}var Eu={},Qo={},Au=typeof Map<"u";function D1(e,t,a){var r=0,n=e.length;if(a){if(Au?a.has(t):Object.prototype.hasOwnProperty.call(a,t)){for(var l=Au?a.get(t):a[t];r<l.length;++r)if(e[l[r]].t===t)return e.Count++,l[r]}}else for(;r<n;++r)if(e[r].t===t)return e.Count++,r;return e[n]={t},e.Count++,e.Unique++,a&&(Au?(a.has(t)||a.set(t,[]),a.get(t).push(n)):(Object.prototype.hasOwnProperty.call(a,t)||(a[t]=[]),a[t].push(n))),n}function hh(e,t){var a={min:e+1,max:e+1},r=-1;return t.MDW&&(pr=t.MDW),t.width!=null?a.customWidth=1:t.wpx!=null?r=Gu(t.wpx):t.wch!=null&&(r=t.wch),r>-1?(a.width=j0(r),a.customWidth=1):t.width!=null&&(a.width=t.width),t.hidden&&(a.hidden=!0),t.level!=null&&(a.outlineLevel=a.level=t.level),a}function _l(e,t){if(e){var a=[.7,.7,.75,.75,.3,.3];t=="xlml"&&(a=[1,1,1,1,.5,.5]),e.left==null&&(e.left=a[0]),e.right==null&&(e.right=a[1]),e.top==null&&(e.top=a[2]),e.bottom==null&&(e.bottom=a[3]),e.header==null&&(e.header=a[4]),e.footer==null&&(e.footer=a[5])}}function Ki(e,t,a){var r=a.revssf[t.z!=null?t.z:"General"],n=60,l=e.length;if(r==null&&a.ssf){for(;n<392;++n)if(a.ssf[n]==null){Hs(t.z,n),a.ssf[n]=t.z,a.revssf[t.z]=r=n;break}}for(n=0;n!=l;++n)if(e[n].numFmtId===r)return n;return e[l]={numFmtId:r,fontId:0,fillId:0,borderId:0,xfId:0,applyNumberFormat:1},l}function V3(e,t,a,r,n,l){try{r.cellNF&&(e.z=tt[t])}catch(c){if(r.WTF)throw c}if(!(e.t==="z"&&!r.cellStyles)){if(e.t==="d"&&typeof e.v=="string"&&(e.v=ra(e.v)),(!r||r.cellText!==!1)&&e.t!=="z")try{if(tt[t]==null&&Hs(h7[t]||"General",t),e.t==="e")e.w=e.w||Ys[e.v];else if(t===0)if(e.t==="n")(e.v|0)===e.v?e.w=e.v.toString(10):e.w=Lu(e.v);else if(e.t==="d"){var o=za(e.v);(o|0)===o?e.w=o.toString(10):e.w=Lu(o)}else{if(e.v===void 0)return"";e.w=Pl(e.v,Qo)}else e.t==="d"?e.w=Cn(t,za(e.v),Qo):e.w=Cn(t,e.v,Qo)}catch(c){if(r.WTF)throw c}if(r.cellStyles&&a!=null)try{e.s=l.Fills[a],e.s.fgColor&&e.s.fgColor.theme&&!e.s.fgColor.rgb&&(e.s.fgColor.rgb=R0(n.themeElements.clrScheme[e.s.fgColor.theme].rgb,e.s.fgColor.tint||0),r.WTF&&(e.s.fgColor.raw_rgb=n.themeElements.clrScheme[e.s.fgColor.theme].rgb)),e.s.bgColor&&e.s.bgColor.theme&&(e.s.bgColor.rgb=R0(n.themeElements.clrScheme[e.s.bgColor.theme].rgb,e.s.bgColor.tint||0),r.WTF&&(e.s.bgColor.raw_rgb=n.themeElements.clrScheme[e.s.bgColor.theme].rgb))}catch(c){if(r.WTF&&l.Fills)throw c}}}function xH(e,t,a){if(e&&e["!ref"]){var r=At(e["!ref"]);if(r.e.c<r.s.c||r.e.r<r.s.r)throw new Error("Bad range ("+a+"): "+e["!ref"])}}function vH(e,t){var a=At(t);a.s.r<=a.e.r&&a.s.c<=a.e.c&&a.s.r>=0&&a.s.c>=0&&(e["!ref"]=ft(a))}var yH=/<(?:\w:)?mergeCell ref="[A-Z0-9:]+"\s*[\/]?>/g,bH=/<(?:\w+:)?sheetData[^>]*>([\s\S]*)<\/(?:\w+:)?sheetData>/,wH=/<(?:\w:)?hyperlink [^>]*>/mg,SH=/"(\w*:\w*)"/,_H=/<(?:\w:)?col\b[^>]*[\/]?>/g,EH=/<(?:\w:)?autoFilter[^>]*([\/]|>([\s\S]*)<\/(?:\w:)?autoFilter)>/g,AH=/<(?:\w:)?pageMargins[^>]*\/>/g,G3=/<(?:\w:)?sheetPr\b(?:[^>a-z][^>]*)?\/>/,TH=/<(?:\w:)?sheetPr[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetPr)>/,kH=/<(?:\w:)?sheetViews[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetViews)>/;function NH(e,t,a,r,n,l,o){if(!e)return e;r||(r={"!id":{}});var c=t.dense?[]:{},f={s:{r:2e6,c:2e6},e:{r:0,c:0}},p="",m="",g=e.match(bH);g?(p=e.slice(0,g.index),m=e.slice(g.index+g[0].length)):p=m=e;var v=p.match(G3);v?O1(v[0],c,n,a):(v=p.match(TH))&&DH(v[0],v[1]||"",c,n,a);var w=(p.match(/<(?:\w*:)?dimension/)||{index:-1}).index;if(w>0){var S=p.slice(w,w+50).match(SH);S&&vH(c,S[1])}var y=p.match(kH);y&&y[1]&&VH(y[1],n);var _=[];if(t.cellStyles){var E=p.match(_H);E&&BH(_,E)}g&&qH(g[1],c,t,f,l,o);var N=m.match(EH);N&&(c["!autofilter"]=UH(N[0]));var T=[],j=m.match(yH);if(j)for(w=0;w!=j.length;++w)T[w]=At(j[w].slice(j[w].indexOf('"')+1));var R=m.match(wH);R&&MH(c,R,r);var M=m.match(AH);if(M&&(c["!margins"]=PH(st(M[0]))),!c["!ref"]&&f.e.c>=f.s.c&&f.e.r>=f.s.r&&(c["!ref"]=ft(f)),t.sheetRows>0&&c["!ref"]){var A=At(c["!ref"]);t.sheetRows<=+A.e.r&&(A.e.r=t.sheetRows-1,A.e.r>f.e.r&&(A.e.r=f.e.r),A.e.r<A.s.r&&(A.s.r=A.e.r),A.e.c>f.e.c&&(A.e.c=f.e.c),A.e.c<A.s.c&&(A.s.c=A.e.c),c["!fullref"]=c["!ref"],c["!ref"]=ft(A))}return _.length>0&&(c["!cols"]=_),T.length>0&&(c["!merges"]=T),c}function CH(e){if(e.length===0)return"";for(var t='<mergeCells count="'+e.length+'">',a=0;a!=e.length;++a)t+='<mergeCell ref="'+ft(e[a])+'"/>';return t+"</mergeCells>"}function O1(e,t,a,r){var n=st(e);a.Sheets[r]||(a.Sheets[r]={}),n.codeName&&(a.Sheets[r].CodeName=_t(Wt(n.codeName)))}function DH(e,t,a,r,n){O1(e.slice(0,e.indexOf(">")),a,r,n)}function OH(e,t,a,r,n){var l=!1,o={},c=null;if(r.bookType!=="xlsx"&&t.vbaraw){var f=t.SheetNames[a];try{t.Workbook&&(f=t.Workbook.Sheets[a].CodeName||f)}catch{}l=!0,o.codeName=ls(Ut(f))}if(e&&e["!outline"]){var p={summaryBelow:1,summaryRight:1};e["!outline"].above&&(p.summaryBelow=0),e["!outline"].left&&(p.summaryRight=0),c=(c||"")+Me("outlinePr",null,p)}!l&&!c||(n[n.length]=Me("sheetPr",c,o))}var FH=["objects","scenarios","selectLockedCells","selectUnlockedCells"],RH=["formatColumns","formatRows","formatCells","insertColumns","insertRows","insertHyperlinks","deleteColumns","deleteRows","sort","autoFilter","pivotTables"];function jH(e){var t={sheet:1};return FH.forEach(function(a){e[a]!=null&&e[a]&&(t[a]="1")}),RH.forEach(function(a){e[a]!=null&&!e[a]&&(t[a]="0")}),e.password&&(t.password=E1(e.password).toString(16).toUpperCase()),Me("sheetProtection",null,t)}function MH(e,t,a){for(var r=Array.isArray(e),n=0;n!=t.length;++n){var l=st(Wt(t[n]),!0);if(!l.ref)return;var o=((a||{})["!id"]||[])[l.id];o?(l.Target=o.Target,l.location&&(l.Target+="#"+_t(l.location))):(l.Target="#"+_t(l.location),o={Target:l.Target,TargetMode:"Internal"}),l.Rel=o,l.tooltip&&(l.Tooltip=l.tooltip,delete l.tooltip);for(var c=At(l.ref),f=c.s.r;f<=c.e.r;++f)for(var p=c.s.c;p<=c.e.c;++p){var m=at({c:p,r:f});r?(e[f]||(e[f]=[]),e[f][p]||(e[f][p]={t:"z",v:void 0}),e[f][p].l=l):(e[m]||(e[m]={t:"z",v:void 0}),e[m].l=l)}}}function PH(e){var t={};return["left","right","top","bottom","header","footer"].forEach(function(a){e[a]&&(t[a]=parseFloat(e[a]))}),t}function LH(e){return _l(e),Me("pageMargins",null,e)}function BH(e,t){for(var a=!1,r=0;r!=t.length;++r){var n=st(t[r],!0);n.hidden&&(n.hidden=aa(n.hidden));var l=parseInt(n.min,10)-1,o=parseInt(n.max,10)-1;for(n.outlineLevel&&(n.level=+n.outlineLevel||0),delete n.min,delete n.max,n.width=+n.width,!a&&n.width&&(a=!0,A1(n.width)),Ii(n);l<=o;)e[l++]=na(n)}}function IH(e,t){for(var a=["<cols>"],r,n=0;n!=t.length;++n)(r=t[n])&&(a[a.length]=Me("col",null,hh(n,r)));return a[a.length]="</cols>",a.join("")}function UH(e){var t={ref:(e.match(/ref="([^"]*)"/)||[])[1]};return t}function zH(e,t,a,r){var n=typeof e.ref=="string"?e.ref:ft(e.ref);a.Workbook||(a.Workbook={Sheets:[]}),a.Workbook.Names||(a.Workbook.Names=[]);var l=a.Workbook.Names,o=Ur(n);o.s.r==o.e.r&&(o.e.r=Ur(t["!ref"]).e.r,n=ft(o));for(var c=0;c<l.length;++c){var f=l[c];if(f.Name=="_xlnm._FilterDatabase"&&f.Sheet==r){f.Ref="'"+a.SheetNames[r]+"'!"+n;break}}return c==l.length&&l.push({Name:"_xlnm._FilterDatabase",Sheet:r,Ref:"'"+a.SheetNames[r]+"'!"+n}),Me("autoFilter",null,{ref:n})}
vendor: 21,083 bytes, lines 484-485
484var HH=/<(?:\w:)?sheetView(?:[^>a-z][^>]*)?\/?>/;function VH(e,t){t.Views||(t.Views=[{}]),(e.match(HH)||[]).forEach(function(a,r){var n=st(a);t.Views[r]||(t.Views[r]={}),+n.zoomScale&&(t.Views[r].zoom=+n.zoomScale),aa(n.rightToLeft)&&(t.Views[r].RTL=!0)})}function GH(e,t,a,r){var n={workbookViewId:"0"};return(((r||{}).Workbook||{}).Views||[])[0]&&(n.rightToLeft=r.Workbook.Views[0].RTL?"1":"0"),Me("sheetViews",Me("sheetView",null,n),{})}function WH(e,t,a,r){if(e.c&&a["!comments"].push([t,e.c]),e.v===void 0&&typeof e.f!="string"||e.t==="z"&&!e.f)return"";var n="",l=e.t,o=e.v;if(e.t!=="z")switch(e.t){case"b":n=e.v?"1":"0";break;case"n":n=""+e.v;break;case"e":n=Ys[e.v];break;case"d":r&&r.cellDates?n=ra(e.v,-1).toISOString():(e=na(e),e.t="n",n=""+(e.v=za(ra(e.v)))),typeof e.z>"u"&&(e.z=tt[14]);break;default:n=e.v;break}var c=ar("v",Ut(n)),f={r:t},p=Ki(r.cellXfs,e,r);switch(p!==0&&(f.s=p),e.t){case"n":break;case"d":f.t="d";break;case"b":f.t="b";break;case"e":f.t="e";break;case"z":break;default:if(e.v==null){delete e.t;break}if(e.v.length>32767)throw new Error("Text length must not exceed 32767 characters");if(r&&r.bookSST){c=ar("v",""+D1(r.Strings,e.v,r.revStrings)),f.t="s";break}f.t="str";break}if(e.t!=l&&(e.t=l,e.v=o),typeof e.f=="string"&&e.f){var m=e.F&&e.F.slice(0,t.length)==t?{t:"array",ref:e.F}:null;c=Me("f",Ut(e.f),m)+(e.v!=null?c:"")}return e.l&&a["!links"].push([t,e.l]),e.D&&(f.cm=1),Me("c",c,f)}var qH=(function(){var e=/<(?:\w+:)?c[ \/>]/,t=/<\/(?:\w+:)?row>/,a=/r=["']([^"']*)["']/,r=/<(?:\w+:)?is>([\S\s]*?)<\/(?:\w+:)?is>/,n=/ref=["']([^"']*)["']/,l=Bu("v"),o=Bu("f");return function(f,p,m,g,v,w){for(var S=0,y="",_=[],E=[],N=0,T=0,j=0,R="",M,A,P=0,I=0,z,Y,q=0,te=0,oe=Array.isArray(w.CellXf),ce,O=[],ee=[],ne=Array.isArray(p),ae=[],we={},H=!1,D=!!m.sheetStubs,U=f.split(t),B=0,V=U.length;B!=V;++B){y=U[B].trim();var Q=y.length;if(Q!==0){var re=0;e:for(S=0;S<Q;++S)switch(y[S]){case">":if(y[S-1]!="/"){++S;break e}if(m&&m.cellStyles){if(A=st(y.slice(re,S),!0),P=A.r!=null?parseInt(A.r,10):P+1,I=-1,m.sheetRows&&m.sheetRows<P)continue;we={},H=!1,A.ht&&(H=!0,we.hpt=parseFloat(A.ht),we.hpx=nc(we.hpt)),A.hidden=="1"&&(H=!0,we.hidden=!0),A.outlineLevel!=null&&(H=!0,we.level=+A.outlineLevel),H&&(ae[P-1]=we)}break;case"<":re=S;break}if(re>=S)break;if(A=st(y.slice(re,S),!0),P=A.r!=null?parseInt(A.r,10):P+1,I=-1,!(m.sheetRows&&m.sheetRows<P)){g.s.r>P-1&&(g.s.r=P-1),g.e.r<P-1&&(g.e.r=P-1),m&&m.cellStyles&&(we={},H=!1,A.ht&&(H=!0,we.hpt=parseFloat(A.ht),we.hpx=nc(we.hpt)),A.hidden=="1"&&(H=!0,we.hidden=!0),A.outlineLevel!=null&&(H=!0,we.level=+A.outlineLevel),H&&(ae[P-1]=we)),_=y.slice(S).split(e);for(var ue=0;ue!=_.length&&_[ue].trim().charAt(0)=="<";++ue);for(_=_.slice(ue),S=0;S!=_.length;++S)if(y=_[S].trim(),y.length!==0){if(E=y.match(a),N=S,T=0,j=0,y="<c "+(y.slice(0,1)=="<"?">":"")+y,E!=null&&E.length===2){for(N=0,R=E[1],T=0;T!=R.length&&!((j=R.charCodeAt(T)-64)<1||j>26);++T)N=26*N+j;--N,I=N}else++I;for(T=0;T!=y.length&&y.charCodeAt(T)!==62;++T);if(++T,A=st(y.slice(0,T),!0),A.r||(A.r=at({r:P-1,c:I})),R=y.slice(T),M={t:""},(E=R.match(l))!=null&&E[1]!==""&&(M.v=_t(E[1])),m.cellFormula){if((E=R.match(o))!=null&&E[1]!==""){if(M.f=_t(Wt(E[1])).replace(/\r\n/g,`
485`),m.xlfn||(M.f=e_(M.f)),E[0].indexOf('t="array"')>-1)M.F=(R.match(n)||[])[1],M.F.indexOf(":")>-1&&O.push([At(M.F),M.F]);else if(E[0].indexOf('t="shared"')>-1){Y=st(E[0]);var fe=_t(Wt(E[1]));m.xlfn||(fe=e_(fe)),ee[parseInt(Y.si,10)]=[Y,fe,A.r]}}else(E=R.match(/<f[^>]*\/>/))&&(Y=st(E[0]),ee[Y.si]&&(M.f=HU(ee[Y.si][1],ee[Y.si][2],A.r)));var ye=ha(A.r);for(T=0;T<O.length;++T)ye.r>=O[T][0].s.r&&ye.r<=O[T][0].e.r&&ye.c>=O[T][0].s.c&&ye.c<=O[T][0].e.c&&(M.F=O[T][1])}if(A.t==null&&M.v===void 0)if(M.f||M.F)M.v=0,M.t="n";else if(D)M.t="z";else continue;else M.t=A.t||"n";switch(g.s.c>I&&(g.s.c=I),g.e.c<I&&(g.e.c=I),M.t){case"n":if(M.v==""||M.v==null){if(!D)continue;M.t="z"}else M.v=parseFloat(M.v);break;case"s":if(typeof M.v>"u"){if(!D)continue;M.t="z"}else z=Eu[parseInt(M.v,10)],M.v=z.t,M.r=z.r,m.cellHTML&&(M.h=z.h);break;case"str":M.t="s",M.v=M.v!=null?Wt(M.v):"",m.cellHTML&&(M.h=c1(M.v));break;case"inlineStr":E=R.match(r),M.t="s",E!=null&&(z=_1(E[1]))?(M.v=z.t,m.cellHTML&&(M.h=z.h)):M.v="";break;case"b":M.v=aa(M.v);break;case"d":m.cellDates?M.v=ra(M.v,1):(M.v=za(ra(M.v,1)),M.t="n");break;case"e":(!m||m.cellText!==!1)&&(M.w=M.v),M.v=qT[M.v];break}if(q=te=0,ce=null,oe&&A.s!==void 0&&(ce=w.CellXf[A.s],ce!=null&&(ce.numFmtId!=null&&(q=ce.numFmtId),m.cellStyles&&ce.fillId!=null&&(te=ce.fillId))),V3(M,q,te,m,v,w),m.cellDates&&oe&&M.t=="n"&&hc(tt[q])&&(M.t="d",M.v=ch(M.v)),A.cm&&m.xlmeta){var De=(m.xlmeta.Cell||[])[+A.cm-1];De&&De.type=="XLDAPR"&&(M.D=!0)}if(ne){var X=ha(A.r);p[X.r]||(p[X.r]=[]),p[X.r][X.c]=M}else p[A.r]=M}}}}ae.length>0&&(p["!rows"]=ae)}})();function $H(e,t,a,r){var n=[],l=[],o=At(e["!ref"]),c="",f,p="",m=[],g=0,v=0,w=e["!rows"],S=Array.isArray(e),y={r:p},_,E=-1;for(v=o.s.c;v<=o.e.c;++v)m[v]=da(v);for(g=o.s.r;g<=o.e.r;++g){for(l=[],p=Ea(g),v=o.s.c;v<=o.e.c;++v){f=m[v]+p;var N=S?(e[g]||[])[v]:e[f];N!==void 0&&(c=WH(N,f,e,t))!=null&&l.push(c)}(l.length>0||w&&w[g])&&(y={r:p},w&&w[g]&&(_=w[g],_.hidden&&(y.hidden=1),E=-1,_.hpx?E=Wu(_.hpx):_.hpt&&(E=_.hpt),E>-1&&(y.ht=E,y.customHeight=1),_.level&&(y.outlineLevel=_.level)),n[n.length]=Me("row",l.join(""),y))}if(w)for(;g<w.length;++g)w&&w[g]&&(y={r:g+1},_=w[g],_.hidden&&(y.hidden=1),E=-1,_.hpx?E=Wu(_.hpx):_.hpt&&(E=_.hpt),E>-1&&(y.ht=E,y.customHeight=1),_.level&&(y.outlineLevel=_.level),n[n.length]=Me("row","",y));return n.join("")}function W3(e,t,a,r){var n=[Ta,Me("worksheet",null,{xmlns:Wl[0],"xmlns:r":Ua.r})],l=a.SheetNames[e],o=0,c="",f=a.Sheets[l];f==null&&(f={});var p=f["!ref"]||"A1",m=At(p);if(m.e.c>16383||m.e.r>1048575){if(t.WTF)throw new Error("Range "+p+" exceeds format limit A1:XFD1048576");m.e.c=Math.min(m.e.c,16383),m.e.r=Math.min(m.e.c,1048575),p=ft(m)}r||(r={}),f["!comments"]=[];var g=[];OH(f,a,e,t,n),n[n.length]=Me("dimension",null,{ref:p}),n[n.length]=GH(f,t,e,a),t.sheetFormat&&(n[n.length]=Me("sheetFormatPr",null,{defaultRowHeight:t.sheetFormat.defaultRowHeight||"16",baseColWidth:t.sheetFormat.baseColWidth||"10",outlineLevelRow:t.sheetFormat.outlineLevelRow||"7"})),f["!cols"]!=null&&f["!cols"].length>0&&(n[n.length]=IH(f,f["!cols"])),n[o=n.length]="<sheetData/>",f["!links"]=[],f["!ref"]!=null&&(c=$H(f,t),c.length>0&&(n[n.length]=c)),n.length>o+1&&(n[n.length]="</sheetData>",n[o]=n[o].replace("/>",">")),f["!protect"]&&(n[n.length]=jH(f["!protect"])),f["!autofilter"]!=null&&(n[n.length]=zH(f["!autofilter"],f,a,e)),f["!merges"]!=null&&f["!merges"].length>0&&(n[n.length]=CH(f["!merges"]));var v=-1,w,S=-1;return f["!links"].length>0&&(n[n.length]="<hyperlinks>",f["!links"].forEach(function(y){y[1].Target&&(w={ref:y[0]},y[1].Target.charAt(0)!="#"&&(S=It(r,-1,Ut(y[1].Target).replace(/#.*$/,""),gt.HLINK),w["r:id"]="rId"+S),(v=y[1].Target.indexOf("#"))>-1&&(w.location=Ut(y[1].Target.slice(v+1))),y[1].Tooltip&&(w.tooltip=Ut(y[1].Tooltip)),n[n.length]=Me("hyperlink",null,w))}),n[n.length]="</hyperlinks>"),delete f["!links"],f["!margins"]!=null&&(n[n.length]=LH(f["!margins"])),(!t||t.ignoreEC||t.ignoreEC==null)&&(n[n.length]=ar("ignoredErrors",Me("ignoredError",null,{numberStoredAsText:1,sqref:p}))),g.length>0&&(S=It(r,-1,"../drawings/drawing"+(e+1)+".xml",gt.DRAW),n[n.length]=Me("drawing",null,{"r:id":"rId"+S}),f["!drawing"]=g),f["!comments"].length>0&&(S=It(r,-1,"../drawings/vmlDrawing"+(e+1)+".vml",gt.VML),n[n.length]=Me("legacyDrawing",null,{"r:id":"rId"+S}),f["!legacy"]=S),n.length>1&&(n[n.length]="</worksheet>",n[1]=n[1].replace("/>",">")),n.join("")}function XH(e,t){var a={},r=e.l+t;a.r=e.read_shift(4),e.l+=4;var n=e.read_shift(2);e.l+=1;var l=e.read_shift(1);return e.l=r,l&7&&(a.level=l&7),l&16&&(a.hidden=!0),l&32&&(a.hpt=n/20),a}function KH(e,t,a){var r=_e(145),n=(a["!rows"]||[])[e]||{};r.write_shift(4,e),r.write_shift(4,0);var l=320;n.hpx?l=Wu(n.hpx)*20:n.hpt&&(l=n.hpt*20),r.write_shift(2,l),r.write_shift(1,0);var o=0;n.level&&(o|=n.level),n.hidden&&(o|=16),(n.hpx||n.hpt)&&(o|=32),r.write_shift(1,o),r.write_shift(1,0);var c=0,f=r.l;r.l+=4;for(var p={r:e,c:0},m=0;m<16;++m)if(!(t.s.c>m+1<<10||t.e.c<m<<10)){for(var g=-1,v=-1,w=m<<10;w<m+1<<10;++w){p.c=w;var S=Array.isArray(a)?(a[p.r]||[])[p.c]:a[at(p)];S&&(g<0&&(g=w),v=w)}g<0||(++c,r.write_shift(4,g),r.write_shift(4,v))}var y=r.l;return r.l=f,r.write_shift(4,c),r.l=y,r.length>r.l?r.slice(0,r.l):r}function YH(e,t,a,r){var n=KH(r,a,t);(n.length>17||(t["!rows"]||[])[r])&&Ne(e,0,n)}var QH=Kl,ZH=gc;function JH(){}function eV(e,t){var a={},r=e[e.l];return++e.l,a.above=!(r&64),a.left=!(r&128),e.l+=18,a.name=r9(e),a}function tV(e,t,a){a==null&&(a=_e(84+4*e.length));var r=192;t&&(t.above&&(r&=-65),t.left&&(r&=-129)),a.write_shift(1,r);for(var n=1;n<3;++n)a.write_shift(1,0);return D0({auto:1},a),a.write_shift(-4,-1),a.write_shift(-4,-1),zT(e,a),a.slice(0,a.l)}function aV(e){var t=Dn(e);return[t]}function rV(e,t,a){return a==null&&(a=_e(8)),ql(t,a)}function nV(e){var t=$l(e);return[t]}function sV(e,t,a){return a==null&&(a=_e(4)),Xl(t,a)}function iV(e){var t=Dn(e),a=e.read_shift(1);return[t,a,"b"]}function lV(e,t,a){return a==null&&(a=_e(9)),ql(t,a),a.write_shift(1,e.v?1:0),a}function oV(e){var t=$l(e),a=e.read_shift(1);return[t,a,"b"]}function cV(e,t,a){return a==null&&(a=_e(5)),Xl(t,a),a.write_shift(1,e.v?1:0),a}function uV(e){var t=Dn(e),a=e.read_shift(1);return[t,a,"e"]}function fV(e,t,a){return a==null&&(a=_e(9)),ql(t,a),a.write_shift(1,e.v),a}function dV(e){var t=$l(e),a=e.read_shift(1);return[t,a,"e"]}function hV(e,t,a){return a==null&&(a=_e(8)),Xl(t,a),a.write_shift(1,e.v),a.write_shift(2,0),a.write_shift(1,0),a}function pV(e){var t=Dn(e),a=e.read_shift(4);return[t,a,"s"]}function mV(e,t,a){return a==null&&(a=_e(12)),ql(t,a),a.write_shift(4,t.v),a}function gV(e){var t=$l(e),a=e.read_shift(4);return[t,a,"s"]}function xV(e,t,a){return a==null&&(a=_e(8)),Xl(t,a),a.write_shift(4,t.v),a}function vV(e){var t=Dn(e),a=mr(e);return[t,a,"n"]}function yV(e,t,a){return a==null&&(a=_e(16)),ql(t,a),Bl(e.v,a),a}function q3(e){var t=$l(e),a=mr(e);return[t,a,"n"]}function bV(e,t,a){return a==null&&(a=_e(12)),Xl(t,a),Bl(e.v,a),a}function wV(e){var t=Dn(e),a=v1(e);return[t,a,"n"]}function SV(e,t,a){return a==null&&(a=_e(12)),ql(t,a),HT(e.v,a),a}function _V(e){var t=$l(e),a=v1(e);return[t,a,"n"]}function EV(e,t,a){return a==null&&(a=_e(8)),Xl(t,a),HT(e.v,a),a}function AV(e){var t=Dn(e),a=m1(e);return[t,a,"is"]}function TV(e){var t=Dn(e),a=gr(e);return[t,a,"str"]}function kV(e,t,a){return a==null&&(a=_e(12+4*e.v.length)),ql(t,a),Ka(e.v,a),a.length>a.l?a.slice(0,a.l):a}function NV(e){var t=$l(e),a=gr(e);return[t,a,"str"]}function CV(e,t,a){return a==null&&(a=_e(8+4*e.v.length)),Xl(t,a),Ka(e.v,a),a.length>a.l?a.slice(0,a.l):a}function DV(e,t,a){var r=e.l+t,n=Dn(e);n.r=a["!row"];var l=e.read_shift(1),o=[n,l,"b"];if(a.cellFormula){e.l+=2;var c=dh(e,r-e.l,a);o[3]=hr(c,null,n,a.supbooks,a)}else e.l=r;return o}function OV(e,t,a){var r=e.l+t,n=Dn(e);n.r=a["!row"];var l=e.read_shift(1),o=[n,l,"e"];if(a.cellFormula){e.l+=2;var c=dh(e,r-e.l,a);o[3]=hr(c,null,n,a.supbooks,a)}else e.l=r;return o}function FV(e,t,a){var r=e.l+t,n=Dn(e);n.r=a["!row"];var l=mr(e),o=[n,l,"n"];if(a.cellFormula){e.l+=2;var c=dh(e,r-e.l,a);o[3]=hr(c,null,n,a.supbooks,a)}else e.l=r;return o}function RV(e,t,a){var r=e.l+t,n=Dn(e);n.r=a["!row"];var l=gr(e),o=[n,l,"str"];if(a.cellFormula){e.l+=2;var c=dh(e,r-e.l,a);o[3]=hr(c,null,n,a.supbooks,a)}else e.l=r;return o}var jV=Kl,MV=gc;function PV(e,t){return t==null&&(t=_e(4)),t.write_shift(4,e),t}function LV(e,t){var a=e.l+t,r=Kl(e),n=g1(e),l=gr(e),o=gr(e),c=gr(e);e.l=a;var f={rfx:r,relId:n,loc:l,display:c};return o&&(f.Tooltip=o),f}function BV(e,t){var a=_e(50+4*(e[1].Target.length+(e[1].Tooltip||"").length));gc({s:ha(e[0]),e:ha(e[0])},a),x1("rId"+t,a);var r=e[1].Target.indexOf("#"),n=r==-1?"":e[1].Target.slice(r+1);return Ka(n||"",a),Ka(e[1].Tooltip||"",a),Ka("",a),a.slice(0,a.l)}function IV(){}function UV(e,t,a){var r=e.l+t,n=VT(e),l=e.read_shift(1),o=[n];if(o[2]=l,a.cellFormula){var c=uH(e,r-e.l,a);o[1]=c}else e.l=r;return o}function zV(e,t,a){var r=e.l+t,n=Kl(e),l=[n];if(a.cellFormula){var o=dH(e,r-e.l,a);l[1]=o,e.l=r}else e.l=r;return l}function HV(e,t,a){a==null&&(a=_e(18));var r=hh(e,t);a.write_shift(-4,e),a.write_shift(-4,e),a.write_shift(4,(r.width||10)*256),a.write_shift(4,0);var n=0;return t.hidden&&(n|=1),typeof r.width=="number"&&(n|=2),t.level&&(n|=t.level<<8),a.write_shift(2,n),a}var $3=["left","right","top","bottom","header","footer"];function VV(e){var t={};return $3.forEach(function(a){t[a]=mr(e)}),t}function GV(e,t){return t==null&&(t=_e(48)),_l(e),$3.forEach(function(a){Bl(e[a],t)}),t}function WV(e){var t=e.read_shift(2);return e.l+=28,{RTL:t&32}}function qV(e,t,a){a==null&&(a=_e(30));var r=924;return(((t||{}).Views||[])[0]||{}).RTL&&(r|=32),a.write_shift(2,r),a.write_shift(4,0),a.write_shift(4,0),a.write_shift(4,0),a.write_shift(1,0),a.write_shift(1,0),a.write_shift(2,0),a.write_shift(2,100),a.write_shift(2,0),a.write_shift(2,0),a.write_shift(2,0),a.write_shift(4,0),a}function $V(e){var t=_e(24);return t.write_shift(4,4),t.write_shift(4,1),gc(e,t),t}function XV(e,t){return t==null&&(t=_e(66)),t.write_shift(2,e.password?E1(e.password):0),t.write_shift(4,1),[["objects",!1],["scenarios",!1],["formatCells",!0],["formatColumns",!0],["formatRows",!0],["insertColumns",!0],["insertRows",!0],["insertHyperlinks",!0],["deleteColumns",!0],["deleteRows",!0],["selectLockedCells",!1],["sort",!0],["autoFilter",!0],["pivotTables",!0],["selectUnlockedCells",!1]].forEach(function(a){a[1]?t.write_shift(4,e[a[0]]!=null&&!e[a[0]]?1:0):t.write_shift(4,e[a[0]]!=null&&e[a[0]]?0:1)}),t}function KV(){}function YV(){}function QV(e,t,a,r,n,l,o){if(!e)return e;var c=t||{};r||(r={"!id":{}});var f=c.dense?[]:{},p,m={s:{r:2e6,c:2e6},e:{r:0,c:0}},g=!1,v=!1,w,S,y,_,E,N,T,j,R,M=[];c.biff=12,c["!row"]=0;var A=0,P=!1,I=[],z={},Y=c.supbooks||n.supbooks||[[]];if(Y.sharedf=z,Y.arrayf=I,Y.SheetNames=n.SheetNames||n.Sheets.map(function(ne){return ne.name}),!c.supbooks&&(c.supbooks=Y,n.Names))for(var q=0;q<n.Names.length;++q)Y[0][q+1]=n.Names[q];var te=[],oe=[],ce=!1;qu[16]={n:"BrtShortReal",f:q3};var O;if(Ks(e,function(ae,we,H){if(!v)switch(H){case 148:p=ae;break;case 0:w=ae,c.sheetRows&&c.sheetRows<=w.r&&(v=!0),j=Ea(_=w.r),c["!row"]=w.r,(ae.hidden||ae.hpt||ae.level!=null)&&(ae.hpt&&(ae.hpx=nc(ae.hpt)),oe[ae.r]=ae);break;case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 9:case 10:case 11:case 13:case 14:case 15:case 16:case 17:case 18:case 62:switch(S={t:ae[2]},ae[2]){case"n":S.v=ae[1];break;case"s":T=Eu[ae[1]],S.v=T.t,S.r=T.r;break;case"b":S.v=!!ae[1];break;case"e":S.v=ae[1],c.cellText!==!1&&(S.w=Ys[S.v]);break;case"str":S.t="s",S.v=ae[1];break;case"is":S.t="s",S.v=ae[1].t;break}if((y=o.CellXf[ae[0].iStyleRef])&&V3(S,y.numFmtId,null,c,l,o),E=ae[0].c==-1?E+1:ae[0].c,c.dense?(f[_]||(f[_]=[]),f[_][E]=S):f[da(E)+j]=S,c.cellFormula){for(P=!1,A=0;A<I.length;++A){var D=I[A];w.r>=D[0].s.r&&w.r<=D[0].e.r&&E>=D[0].s.c&&E<=D[0].e.c&&(S.F=ft(D[0]),P=!0)}!P&&ae.length>3&&(S.f=ae[3])}if(m.s.r>w.r&&(m.s.r=w.r),m.s.c>E&&(m.s.c=E),m.e.r<w.r&&(m.e.r=w.r),m.e.c<E&&(m.e.c=E),c.cellDates&&y&&S.t=="n"&&hc(tt[y.numFmtId])){var U=vl(S.v);U&&(S.t="d",S.v=new Date(U.y,U.m-1,U.d,U.H,U.M,U.S,U.u))}O&&(O.type=="XLDAPR"&&(S.D=!0),O=void 0);break;case 1:case 12:if(!c.sheetStubs||g)break;S={t:"z",v:void 0},E=ae[0].c==-1?E+1:ae[0].c,c.dense?(f[_]||(f[_]=[]),f[_][E]=S):f[da(E)+j]=S,m.s.r>w.r&&(m.s.r=w.r),m.s.c>E&&(m.s.c=E),m.e.r<w.r&&(m.e.r=w.r),m.e.c<E&&(m.e.c=E),O&&(O.type=="XLDAPR"&&(S.D=!0),O=void 0);break;case 176:M.push(ae);break;case 49:O=((c.xlmeta||{}).Cell||[])[ae-1];break;case 494:var B=r["!id"][ae.relId];for(B?(ae.Target=B.Target,ae.loc&&(ae.Target+="#"+ae.loc),ae.Rel=B):ae.relId==""&&(ae.Target="#"+ae.loc),_=ae.rfx.s.r;_<=ae.rfx.e.r;++_)for(E=ae.rfx.s.c;E<=ae.rfx.e.c;++E)c.dense?(f[_]||(f[_]=[]),f[_][E]||(f[_][E]={t:"z",v:void 0}),f[_][E].l=ae):(N=at({c:E,r:_}),f[N]||(f[N]={t:"z",v:void 0}),f[N].l=ae);break;case 426:if(!c.cellFormula)break;I.push(ae),R=c.dense?f[_][E]:f[da(E)+j],R.f=hr(ae[1],m,{r:w.r,c:E},Y,c),R.F=ft(ae[0]);break;case 427:if(!c.cellFormula)break;z[at(ae[0].s)]=ae[1],R=c.dense?f[_][E]:f[da(E)+j],R.f=hr(ae[1],m,{r:w.r,c:E},Y,c);break;case 60:if(!c.cellStyles)break;for(;ae.e>=ae.s;)te[ae.e--]={width:ae.w/256,hidden:!!(ae.flags&1),level:ae.level},ce||(ce=!0,A1(ae.w/256)),Ii(te[ae.e+1]);break;case 161:f["!autofilter"]={ref:ft(ae)};break;case 476:f["!margins"]=ae;break;case 147:n.Sheets[a]||(n.Sheets[a]={}),ae.name&&(n.Sheets[a].CodeName=ae.name),(ae.above||ae.left)&&(f["!outline"]={above:ae.above,left:ae.left});break;case 137:n.Views||(n.Views=[{}]),n.Views[0]||(n.Views[0]={}),ae.RTL&&(n.Views[0].RTL=!0);break;case 485:break;case 64:case 1053:break;case 151:break;case 152:case 175:case 644:case 625:case 562:case 396:case 1112:case 1146:case 471:case 1050:case 649:case 1105:case 589:case 607:case 564:case 1055:case 168:case 174:case 1180:case 499:case 507:case 550:case 171:case 167:case 1177:case 169:case 1181:case 551:case 552:case 661:case 639:case 478:case 537:case 477:case 536:case 1103:case 680:case 1104:case 1024:case 663:case 535:case 678:case 504:case 1043:case 428:case 170:case 3072:case 50:case 2070:case 1045:break;case 35:g=!0;break;case 36:g=!1;break;case 37:g=!0;break;case 38:g=!1;break;default:if(!we.T){if(!g||c.WTF)throw new Error("Unexpected record 0x"+H.toString(16))}}},c),delete c.supbooks,delete c["!row"],!f["!ref"]&&(m.s.r<2e6||p&&(p.e.r>0||p.e.c>0||p.s.r>0||p.s.c>0))&&(f["!ref"]=ft(p||m)),c.sheetRows&&f["!ref"]){var ee=At(f["!ref"]);c.sheetRows<=+ee.e.r&&(ee.e.r=c.sheetRows-1,ee.e.r>m.e.r&&(ee.e.r=m.e.r),ee.e.r<ee.s.r&&(ee.s.r=ee.e.r),ee.e.c>m.e.c&&(ee.e.c=m.e.c),ee.e.c<ee.s.c&&(ee.s.c=ee.e.c),f["!fullref"]=f["!ref"],f["!ref"]=ft(ee))}return M.length>0&&(f["!merges"]=M),te.length>0&&(f["!cols"]=te),oe.length>0&&(f["!rows"]=oe),f}function ZV(e,t,a,r,n,l,o){if(t.v===void 0)return!1;var c="";switch(t.t){case"b":c=t.v?"1":"0";break;case"d":t=na(t),t.z=t.z||tt[14],t.v=za(ra(t.v)),t.t="n";break;case"n":case"e":c=""+t.v;break;default:c=t.v;break}var f={r:a,c:r};switch(f.s=Ki(n.cellXfs,t,n),t.l&&l["!links"].push([at(f),t.l]),t.c&&l["!comments"].push([at(f),t.c]),t.t){case"s":case"str":return n.bookSST?(c=D1(n.Strings,t.v,n.revStrings),f.t="s",f.v=c,o?Ne(e,18,xV(t,f)):Ne(e,7,mV(t,f))):(f.t="str",o?Ne(e,17,CV(t,f)):Ne(e,6,kV(t,f))),!0;case"n":return t.v==(t.v|0)&&t.v>-1e3&&t.v<1e3?o?Ne(e,13,EV(t,f)):Ne(e,2,SV(t,f)):o?Ne(e,16,bV(t,f)):Ne(e,5,yV(t,f)),!0;case"b":return f.t="b",o?Ne(e,15,cV(t,f)):Ne(e,4,lV(t,f)),!0;case"e":return f.t="e",o?Ne(e,14,hV(t,f)):Ne(e,3,fV(t,f)),!0}return o?Ne(e,12,sV(t,f)):Ne(e,1,rV(t,f)),!0}function JV(e,t,a,r){var n=At(t["!ref"]||"A1"),l,o="",c=[];Ne(e,145);var f=Array.isArray(t),p=n.e.r;t["!rows"]&&(p=Math.max(n.e.r,t["!rows"].length-1));for(var m=n.s.r;m<=p;++m){o=Ea(m),YH(e,t,n,m);var g=!1;if(m<=n.e.r)for(var v=n.s.c;v<=n.e.c;++v){m===n.s.r&&(c[v]=da(v)),l=c[v]+o;var w=f?(t[m]||[])[v]:t[l];if(!w){g=!1;continue}g=ZV(e,w,m,v,r,t,g)}}Ne(e,146)}function eG(e,t){!t||!t["!merges"]||(Ne(e,177,PV(t["!merges"].length)),t["!merges"].forEach(function(a){Ne(e,176,MV(a))}),Ne(e,178))}function tG(e,t){!t||!t["!cols"]||(Ne(e,390),t["!cols"].forEach(function(a,r){a&&Ne(e,60,HV(r,a))}),Ne(e,391))}function aG(e,t){!t||!t["!ref"]||(Ne(e,648),Ne(e,649,$V(At(t["!ref"]))),Ne(e,650))}function rG(e,t,a){t["!links"].forEach(function(r){if(r[1].Target){var n=It(a,-1,r[1].Target.replace(/#.*$/,""),gt.HLINK);Ne(e,494,BV(r,n))}}),delete t["!links"]}function nG(e,t,a,r){if(t["!comments"].length>0){var n=It(r,-1,"../drawings/vmlDrawing"+(a+1)+".vml",gt.VML);Ne(e,551,x1("rId"+n)),t["!legacy"]=n}}function sG(e,t,a,r){if(t["!autofilter"]){var n=t["!autofilter"],l=typeof n.ref=="string"?n.ref:ft(n.ref);a.Workbook||(a.Workbook={Sheets:[]}),a.Workbook.Names||(a.Workbook.Names=[]);var o=a.Workbook.Names,c=Ur(l);c.s.r==c.e.r&&(c.e.r=Ur(t["!ref"]).e.r,l=ft(c));for(var f=0;f<o.length;++f){var p=o[f];if(p.Name=="_xlnm._FilterDatabase"&&p.Sheet==r){p.Ref="'"+a.SheetNames[r]+"'!"+l;break}}f==o.length&&o.push({Name:"_xlnm._FilterDatabase",Sheet:r,Ref:"'"+a.SheetNames[r]+"'!"+l}),Ne(e,161,gc(At(l))),Ne(e,162)}}function iG(e,t,a){Ne(e,133),Ne(e,137,qV(t,a)),Ne(e,138),Ne(e,134)}function lG(e,t){t["!protect"]&&Ne(e,535,XV(t["!protect"]))}function oG(e,t,a,r){var n=Ir(),l=a.SheetNames[e],o=a.Sheets[l]||{},c=l;try{a&&a.Workbook&&(c=a.Workbook.Sheets[e].CodeName||c)}catch{}var f=At(o["!ref"]||"A1");if(f.e.c>16383||f.e.r>1048575){if(t.WTF)throw new Error("Range "+(o["!ref"]||"A1")+" exceeds format limit A1:XFD1048576");f.e.c=Math.min(f.e.c,16383),f.e.r=Math.min(f.e.c,1048575)}return o["!links"]=[],o["!comments"]=[],Ne(n,129),(a.vbaraw||o["!outline"])&&Ne(n,147,tV(c,o["!outline"])),Ne(n,148,ZH(f)),iG(n,o,a.Workbook),tG(n,o),JV(n,o,e,t),lG(n,o),sG(n,o,a,e),eG(n,o),rG(n,o,r),o["!margins"]&&Ne(n,476,GV(o["!margins"])),(!t||t.ignoreEC||t.ignoreEC==null)&&aG(n,o),nG(n,o,e,r),Ne(n,130),n.end()}function cG(e){var t=[],a=e.match(/^<c:numCache>/),r;(e.match(/<c:pt idx="(\d*)">(.*?)<\/c:pt>
485/mg)||[]).forEach(function(l){var o=l.match(/<c:pt idx="(\d*?)"><c:v>(.*)<\/c:v><\/c:pt>/);o&&(t[+o[1]]=a?+o[2]:o[2])});var n=_t((e.match(/<c:formatCode>([\s\S]*?)<\/c:formatCode>/)||["","General"])[1]);return(e.match(/<c:f>(.*?)<\/c:f>/mg)||[]).forEach(function(l){r=l.replace(/<.*?>/g,"")}),[t,n,r]}function uG(e,t,a,r,n,l){var o=l||{"!type":"chart"};if(!e)return l;var c=0,f=0,p="A",m={s:{r:2e6,c:2e6},e:{r:0,c:0}};return(e.match(/<c:numCache>[\s\S]*?<\/c:numCache>/gm)||[]).forEach(function(g){var v=cG(g);m.s.r=m.s.c=0,m.e.c=c,p=da(c),v[0].forEach(function(w,S){o[p+Ea(S)]={t:"n",v:w,z:v[1]},f=S}),m.e.r<f&&(m.e.r=f),++c}),c>0&&(o["!ref"]=ft(m)),o}function fG(e,t,a,r,n){if(!e)return e;r||(r={"!id":{}});var l={"!type":"chart","!drawel":null,"!rel":""},o,c=e.match(G3);return c&&O1(c[0],l,n,a),(o=e.match(/drawing r:id="(.*?)"/))&&(l["!rel"]=o[1]),r["!id"][l["!rel"]]&&(l["!drawel"]=r["!id"][l["!rel"]]),l}function dG(e,t){e.l+=10;var a=gr(e);return{name:a}}function hG(e,t,a,r,n){if(!e)return e;r||(r={"!id":{}});var l={"!type":"chart","!drawel":null,"!rel":""},o=!1;return Ks(e,function(f,p,m){switch(m){case 550:l["!rel"]=f;break;case 651:n.Sheets[a]||(n.Sheets[a]={}),f.name&&(n.Sheets[a].CodeName=f.name);break;case 562:case 652:case 669:case 679:case 551:case 552:case 476:case 3072:break;case 35:o=!0;break;case 36:o=!1;break;case 37:break;case 38:break;default:if(!(p.T>0)){if(!(p.T<0)){if(!o||t.WTF)throw new Error("Unexpected record 0x"+m.toString(16))}}}},t),r["!id"][l["!rel"]]&&(l["!drawel"]=r["!id"][l["!rel"]]),l}var F1=[["allowRefreshQuery",!1,"bool"],["autoCompressPictures",!0,"bool"],["backupFile",!1,"bool"],["checkCompatibility",!1,"bool"],["CodeName",""],["date1904",!1,"bool"],["defaultThemeVersion",0,"int"],["filterPrivacy",!1,"bool"],["hidePivotFieldList",!1,"bool"],["promptedSolutions",!1,"bool"],["publishItems",!1,"bool"],["refreshAllConnections",!1,"bool"],["saveExternalLinkValues",!0,"bool"],["showBorderUnselectedTables",!0,"bool"],["showInkAnnotation",!0,"bool"],["showObjects","all"],["showPivotChartFilter",!1,"bool"],["updateLinks","userSet"]],pG=[["activeTab",0,"int"],["autoFilterDateGrouping",!0,"bool"],["firstSheet",0,"int"],["minimized",!1,"bool"],["showHorizontalScroll",!0,"bool"],["showSheetTabs",!0,"bool"],["showVerticalScroll",!0,"bool"],["tabRatio",600,"int"],["visibility","visible"]],mG=[],gG=[["calcCompleted","true"],["calcMode","auto"],["calcOnSave","true"],["concurrentCalc","true"],["fullCalcOnLoad","false"],["fullPrecision","true"],["iterate","false"],["iterateCount","100"],["iterateDelta","0.001"],["refMode","A1"]];function s_(e,t){for(var a=0;a!=e.length;++a)for(var r=e[a],n=0;n!=t.length;++n){var l=t[n];if(r[l[0]]==null)r[l[0]]=l[1];else switch(l[2]){case"bool":typeof r[l[0]]=="string"&&(r[l[0]]=aa(r[l[0]]));break;case"int":typeof r[l[0]]=="string"&&(r[l[0]]=parseInt(r[l[0]],10));break}}}function i_(e,t){for(var a=0;a!=t.length;++a){var r=t[a];if(e[r[0]]==null)e[r[0]]=r[1];else switch(r[2]){case"bool":typeof e[r[0]]=="string"&&(e[r[0]]=aa(e[r[0]]));break;case"int":typeof e[r[0]]=="string"&&(e[r[0]]=parseInt(e[r[0]],10));break}}}function X3(e){i_(e.WBProps,F1),i_(e.CalcPr,gG),s_(e.WBView,pG),s_(e.Sheets,mG),Qo.date1904=aa(e.WBProps.date1904)}function xG(e){return!e.Workbook||!e.Workbook.WBProps?"false":aa(e.Workbook.WBProps.date1904)?"true":"false"}var vG="][*?/\\".split("");function K3(e,t){if(e.length>31)throw new Error("Sheet names cannot exceed 31 chars");var a=!0;return vG.forEach(function(r){if(e.indexOf(r)!=-1)throw new Error("Sheet name cannot contain : \\ / ? * [ ]")}),a}function yG(e,t,a){e.forEach(function(r,n){K3(r);for(var l=0;l<n;++l)if(r==e[l])throw new Error("Duplicate Sheet Name: "+r);if(a){var o=t&&t[n]&&t[n].CodeName||r;if(o.charCodeAt(0)==95&&o.length>22)throw new Error("Bad Code Name: Worksheet"+o)}})}function bG(e){if(!e||!e.SheetNames||!e.Sheets)throw new Error("Invalid Workbook");if(!e.SheetNames.length)throw new Error("Workbook is empty");var t=e.Workbook&&e.Workbook.Sheets||[];yG(e.SheetNames,t,!!e.vbaraw);for(var a=0;a<e.SheetNames.length;++a)xH(e.Sheets[e.SheetNames[a]],e.SheetNames[a],a)}var wG=/<\w+:workbook/;function SG(e,t){if(!e)throw new Error("Could not find file");var a={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},Names:[],xmlns:""},r=!1,n="xmlns",l={},o=0;if(e.replace(yr,function(f,p){var m=st(f);switch(ps(m[0])){case"<?xml":break;case"<workbook":f.match(wG)&&(n="xmlns"+f.match(/<(\w+):/)[1]),a.xmlns=m[n];break;case"</workbook>":break;case"<fileVersion":delete m[0],a.AppVersion=m;break;case"<fileVersion/>":case"</fileVersion>":break;case"<fileSharing":break;case"<fileSharing/>":break;
vendor: 22,291 bytes, lines 485-487
485case"<workbookPr":case"<workbookPr/>":F1.forEach(function(g){if(m[g[0]]!=null)switch(g[2]){case"bool":a.WBProps[g[0]]=aa(m[g[0]]);break;case"int":a.WBProps[g[0]]=parseInt(m[g[0]],10);break;default:a.WBProps[g[0]]=m[g[0]]}}),m.codeName&&(a.WBProps.CodeName=Wt(m.codeName));break;case"</workbookPr>":break;case"<workbookProtection":break;case"<workbookProtection/>":break;case"<bookViews":case"<bookViews>":case"</bookViews>":break;case"<workbookView":case"<workbookView/>":delete m[0],a.WBView.push(m);break;case"</workbookView>":break;case"<sheets":case"<sheets>":case"</sheets>":break;case"<sheet":switch(m.state){case"hidden":m.Hidden=1;break;case"veryHidden":m.Hidden=2;break;default:m.Hidden=0}delete m.state,m.name=_t(Wt(m.name)),delete m[0],a.Sheets.push(m);break;case"</sheet>":break;case"<functionGroups":case"<functionGroups/>":break;case"<functionGroup":break;case"<externalReferences":case"</externalReferences>":case"<externalReferences>":break;case"<externalReference":break;case"<definedNames/>":break;case"<definedNames>":case"<definedNames":r=!0;break;case"</definedNames>":r=!1;break;case"<definedName":l={},l.Name=Wt(m.name),m.comment&&(l.Comment=m.comment),m.localSheetId&&(l.Sheet=+m.localSheetId),aa(m.hidden||"0")&&(l.Hidden=!0),o=p+f.length;break;case"</definedName>":l.Ref=_t(Wt(e.slice(o,p))),a.Names.push(l);break;case"<definedName/>":break;case"<calcPr":delete m[0],a.CalcPr=m;break;case"<calcPr/>":delete m[0],a.CalcPr=m;break;case"</calcPr>":break;case"<oleSize":break;case"<customWorkbookViews>":case"</customWorkbookViews>":case"<customWorkbookViews":break;case"<customWorkbookView":case"</customWorkbookView>":break;case"<pivotCaches>":case"</pivotCaches>":case"<pivotCaches":break;case"<pivotCache":break;case"<smartTagPr":case"<smartTagPr/>":break;case"<smartTagTypes":case"<smartTagTypes>":case"</smartTagTypes>":break;case"<smartTagType":break;case"<webPublishing":case"<webPublishing/>":break;case"<fileRecoveryPr":case"<fileRecoveryPr/>":break;case"<webPublishObjects>":case"<webPublishObjects":case"</webPublishObjects>":break;case"<webPublishObject":break;case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<ext":r=!0;break;case"</ext>":r=!1;break;case"<ArchID":break;case"<AlternateContent":case"<AlternateContent>":r=!0;break;case"</AlternateContent>":r=!1;break;case"<revisionPtr":break;default:if(!r&&t.WTF)throw new Error("unrecognized "+m[0]+" in workbook")}return f}),Wl.indexOf(a.xmlns)===-1)throw new Error("Unknown Namespace: "+a.xmlns);return X3(a),a}function Y3(e){var t=[Ta];t[t.length]=Me("workbook",null,{xmlns:Wl[0],"xmlns:r":Ua.r});var a=e.Workbook&&(e.Workbook.Names||[]).length>0,r={codeName:"ThisWorkbook"};e.Workbook&&e.Workbook.WBProps&&(F1.forEach(function(c){e.Workbook.WBProps[c[0]]!=null&&e.Workbook.WBProps[c[0]]!=c[1]&&(r[c[0]]=e.Workbook.WBProps[c[0]])}),e.Workbook.WBProps.CodeName&&(r.codeName=e.Workbook.WBProps.CodeName,delete r.CodeName)),t[t.length]=Me("workbookPr",null,r);var n=e.Workbook&&e.Workbook.Sheets||[],l=0;if(n&&n[0]&&n[0].Hidden){for(t[t.length]="<bookViews>",l=0;l!=e.SheetNames.length&&!(!n[l]||!n[l].Hidden);++l);l==e.SheetNames.length&&(l=0),t[t.length]='<workbookView firstSheet="'+l+'" activeTab="'+l+'"/>',t[t.length]="</bookViews>"}for(t[t.length]="<sheets>",l=0;l!=e.SheetNames.length;++l){var o={name:Ut(e.SheetNames[l].slice(0,31))};if(o.sheetId=""+(l+1),o["r:id"]="rId"+(l+1),n[l])switch(n[l].Hidden){case 1:o.state="hidden";break;case 2:o.state="veryHidden";break}t[t.length]=Me("sheet",null,o)}return t[t.length]="</sheets>",a&&(t[t.length]="<definedNames>",e.Workbook&&e.Workbook.Names&&e.Workbook.Names.forEach(function(c){var f={name:c.Name};c.Comment&&(f.comment=c.Comment),c.Sheet!=null&&(f.localSheetId=""+c.Sheet),c.Hidden&&(f.hidden="1"),c.Ref&&(t[t.length]=Me("definedName",Ut(c.Ref),f))}),t[t.length]="</definedNames>"),t.length>2&&(t[t.length]="</workbook>",t[1]=t[1].replace("/>",">")),t.join("")}function _G(e,t){var a={};return a.Hidden=e.read_shift(4),a.iTabID=e.read_shift(4),a.strRelID=Kg(e),a.name=gr(e),a}function EG(e,t){return t||(t=_e(127)),t.write_shift(4,e.Hidden),t.write_shift(4,e.iTabID),x1(e.strRelID,t),Ka(e.name.slice(0,31),t),t.length>t.l?t.slice(0,t.l):t}function AG(e,t){var a={},r=e.read_shift(4);a.defaultThemeVersion=e.read_shift(4);var n=t>8?gr(e):"";return n.length>0&&(a.CodeName=n),a.autoCompressPictures=!!(r&65536),a.backupFile=!!(r&64),a.checkCompatibility=!!(r&4096),a.date1904=!!(r&1),a.filterPrivacy=!!(r&8),a.hidePivotFieldList=!!(r&1024),a.promptedSolutions=!!(r&16),a.publishItems=!!(r&2048),a.refreshAllConnections=!!(r&262144),a.saveExternalLinkValues=!!(r&128),a.showBorderUnselectedTables=!!(r&4),a.showInkAnnotation=!!(r&32),a.showObjects=["all","placeholders","none"][r>>13&3],a.showPivotChartFilter=!!(r&32768),a.updateLinks=["userSet","never","always"][r>>8&3],a}function TG(e,t){t||(t=_e(72));var a=0;return e&&e.filterPrivacy&&(a|=8),t.write_shift(4,a),t.write_shift(4,0),zT(e&&e.CodeName||"ThisWorkbook",t),t.slice(0,t.l)}function kG(e,t){var a={};return e.read_shift(4),a.ArchID=e.read_shift(4),e.l+=t-8,a}function NG(e,t,a){var r=e.l+t;e.l+=4,e.l+=1;var n=e.read_shift(4),l=n9(e),o=fH(e,0,a),c=g1(e);e.l=r;var f={Name:l,Ptg:o};return n<268435455&&(f.Sheet=n),c&&(f.Comment=c),f}function CG(e,t){var a={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},xmlns:""},r=[],n=!1;t||(t={}),t.biff=12;var l=[],o=[[]];return o.SheetNames=[],o.XTI=[],qu[16]={n:"BrtFRTArchID$",f:kG},Ks(e,function(f,p,m){switch(m){case 156:o.SheetNames.push(f.name),a.Sheets.push(f);break;case 153:a.WBProps=f;break;case 39:f.Sheet!=null&&(t.SID=f.Sheet),f.Ref=hr(f.Ptg,null,null,o,t),delete t.SID,delete f.Ptg,l.push(f);break;case 1036:break;case 357:case 358:case 355:case 667:o[0].length?o.push([m,f]):o[0]=[m,f],o[o.length-1].XTI=[];break;case 362:o.length===0&&(o[0]=[],o[0].XTI=[]),o[o.length-1].XTI=o[o.length-1].XTI.concat(f),o.XTI=o.XTI.concat(f);break;case 361:break;case 2071:case 158:case 143:case 664:case 353:break;case 3072:case 3073:case 534:case 677:case 157:case 610:case 2050:case 155:case 548:case 676:case 128:case 665:case 2128:case 2125:case 549:case 2053:case 596:case 2076:case 2075:case 2082:case 397:case 154:case 1117:case 553:case 2091:break;case 35:r.push(m),n=!0;break;case 36:r.pop(),n=!1;break;case 37:r.push(m),n=!0;break;case 38:r.pop(),n=!1;break;case 16:break;default:if(!p.T){if(!n||t.WTF&&r[r.length-1]!=37&&r[r.length-1]!=35)throw new Error("Unexpected record 0x"+m.toString(16))}}},t),X3(a),a.Names=l,a.supbooks=o,a}function DG(e,t){Ne(e,143);for(var a=0;a!=t.SheetNames.length;++a){var r=t.Workbook&&t.Workbook.Sheets&&t.Workbook.Sheets[a]&&t.Workbook.Sheets[a].Hidden||0,n={Hidden:r,iTabID:a+1,strRelID:"rId"+(a+1),name:t.SheetNames[a]};Ne(e,156,EG(n))}Ne(e,144)}function OG(e,t){t||(t=_e(127));for(var a=0;a!=4;++a)t.write_shift(4,0);return Ka("SheetJS",t),Ka(_0.version,t),Ka(_0.version,t),Ka("7262",t),t.length>t.l?t.slice(0,t.l):t}function FG(e,t){t||(t=_e(29)),t.write_shift(-4,0),t.write_shift(-4,460),t.write_shift(4,28800),t.write_shift(4,17600),t.write_shift(4,500),t.write_shift(4,e),t.write_shift(4,e);var a=120;return t.write_shift(1,a),t.length>t.l?t.slice(0,t.l):t}function RG(e,t){if(!(!t.Workbook||!t.Workbook.Sheets)){for(var a=t.Workbook.Sheets,r=0,n=-1,l=-1;r<a.length;++r)!a[r]||!a[r].Hidden&&n==-1?n=r:a[r].Hidden==1&&l==-1&&(l=r);l>n||(Ne(e,135),Ne(e,158,FG(n)),Ne(e,136))}}function jG(e,t){var a=Ir();return Ne(a,131),Ne(a,128,OG()),Ne(a,153,TG(e.Workbook&&e.Workbook.WBProps||null)),RG(a,e),DG(a,e),Ne(a,132),a.end()}function MG(e,t,a){return t.slice(-4)===".bin"?CG(e,a):SG(e,a)}function PG(e,t,a,r,n,l,o,c){return t.slice(-4)===".bin"?QV(e,r,a,n,l,o,c):NH(e,r,a,n,l,o,c)}function LG(e,t,a,r,n,l,o,c){return t.slice(-4)===".bin"?hG(e,r,a,n,l):fG(e,r,a,n,l)}function BG(e,t,a,r,n,l,o,c){return t.slice(-4)===".bin"?UU():zU()}function IG(e,t,a,r,n,l,o,c){return t.slice(-4)===".bin"?BU():IU()}function UG(e,t,a,r){return t.slice(-4)===".bin"?MI(e,a,r):_I(e,a,r)}function zG(e,t,a){return D3(e,a)}function HG(e,t,a){return t.slice(-4)===".bin"?HB(e,a):IB(e,a)}function VG(e,t,a){return t.slice(-4)===".bin"?RU(e,a):EU(e,a)}function GG(e,t,a){return t.slice(-4)===".bin"?wU(e):yU(e)}function WG(e,t,a,r){return a.slice(-4)===".bin"?SU(e,t,a,r):void 0}function qG(e,t,a){return t.slice(-4)===".bin"?gU(e,t,a):vU(e,t,a)}function $G(e,t,a){return(t.slice(-4)===".bin"?jG:Y3)(e)}function XG(e,t,a,r,n){return(t.slice(-4)===".bin"?oG:W3)(e,a,r,n)}function KG(e,t,a){return(t.slice(-4)===".bin"?WI:N3)(e,a)}function YG(e,t,a){return(t.slice(-4)===".bin"?WB:b3)(e,a)}function QG(e,t,a){return(t.slice(-4)===".bin"?jU:R3)(e)}function ZG(e){return(e.slice(-4)===".bin"?xU:O3)()}var Q3=/([\w:]+)=((?:")([^"]*)(?:")|(?:')([^']*)(?:'))/g,Z3=/([\w:]+)=((?:")(?:[^"]*)(?:")|(?:')(?:[^']*)(?:'))/;function jn(e,t){var a=e.split(/\s+/),r=[];if(r[0]=a[0],a.length===1)return r;var n=e.match(Q3),l,o,c,f;if(n)for(f=0;f!=n.length;++f)l=n[f].match(Z3),(o=l[1].indexOf(":"))===-1?r[l[1]]=l[2].slice(1,l[2].length-1):(l[1].slice(0,6)==="xmlns:"?c="xmlns"+l[1].slice(6):c=l[1].slice(o+1),r[c]=l[2].slice(1,l[2].length-1));return r}function JG(e){var t=e.split(/\s+/),a={};if(t.length===1)return a;var r=e.match(Q3),n,l,o,c;if(r)for(c=0;c!=r.length;++c)n=r[c].match(Z3),(l=n[1].indexOf(":"))===-1?a[n[1]]=n[2].slice(1,n[2].length-1):(n[1].slice(0,6)==="xmlns:"?o="xmlns"+n[1].slice(6):o=n[1].slice(l+1),a[o]=n[2].slice(1,n[2].length-1));return a}var Tu;function eW(e,t){var a=Tu[e]||_t(e);return a==="General"?Pl(t):Cn(a,t)}function tW(e,t,a,r){var n=r;switch((a[0].match(/dt:dt="([\w.]+)"/)||["",""])[1]){case"boolean":n=aa(r);break;case"i2":case"int":n=parseInt(r,10);break;case"r4":case"float":n=parseFloat(r);break;case"date":case"dateTime.tz":n=ra(r);break;case"i8":case"string":case"fixed":case"uuid":case"bin.base64":break;default:throw new Error("bad custprop:"+a[0])}e[_t(t)]=n}function aW(e,t,a){if(e.t!=="z"){if(!a||a.cellText!==!1)try{e.t==="e"?e.w=e.w||Ys[e.v]:t==="General"?e.t==="n"?(e.v|0)===e.v?e.w=e.v.toString(10):e.w=Lu(e.v):e.w=Pl(e.v):e.w=eW(t||"General",e.v)}catch(l){if(a.WTF)throw l}try{var r=Tu[t]||t||"General";if(a.cellNF&&(e.z=r),a.cellDates&&e.t=="n"&&hc(r)){var n=vl(e.v);n&&(e.t="d",e.v=new Date(n.y,n.m-1,n.d,n.H,n.M,n.S,n.u))}}catch(l){if(a.WTF)throw l}}}function rW(e,t,a){if(a.cellStyles&&t.Interior){var r=t.Interior;r.Pattern&&(r.patternType=mI[r.Pattern]||r.Pattern)}e[t.ID]=t}function nW(e,t,a,r,n,l,o,c,f,p){var m="General",g=r.StyleID,v={};p=p||{};var w=[],S=0;for(g===void 0&&c&&(g=c.StyleID),g===void 0&&o&&(g=o.StyleID);l[g]!==void 0&&(l[g].nf&&(m=l[g].nf),l[g].Interior&&w.push(l[g].Interior),!!l[g].Parent);)g=l[g].Parent;switch(a.Type){case"Boolean":r.t="b",r.v=aa(e);break;case"String":r.t="s",r.r=_S(_t(e)),r.v=e.indexOf("<")>-1?_t(t||e).replace(/<.*?>/g,""):r.r;break;case"DateTime":e.slice(-1)!="Z"&&(e+="Z"),r.v=(ra(e)-new Date(Date.UTC(1899,11,30)))/(1440*60*1e3),r.v!==r.v?r.v=_t(e):r.v<60&&(r.v=r.v-1),(!m||m=="General")&&(m="yyyy-mm-dd");case"Number":r.v===void 0&&(r.v=+e),r.t||(r.t="n");break;case"Error":r.t="e",r.v=qT[e],p.cellText!==!1&&(r.w=e);break;default:e==""&&t==""?r.t="z":(r.t="s",r.v=_S(t||e));break}if(aW(r,m,p),p.cellFormula!==!1)if(r.Formula){var y=_t(r.Formula);y.charCodeAt(0)==61&&(y=y.slice(1)),r.f=Yo(y,n),delete r.Formula,r.ArrayRange=="RC"?r.F=Yo("RC:RC",n):r.ArrayRange&&(r.F=Yo(r.ArrayRange,n),f.push([At(r.F),r.F]))}else for(S=0;S<f.length;++S)n.r>=f[S][0].s.r&&n.r<=f[S][0].e.r&&n.c>=f[S][0].s.c&&n.c<=f[S][0].e.c&&(r.F=f[S][1]);p.cellStyles&&(w.forEach(function(_){!v.patternType&&_.patternType&&(v.patternType=_.patternType)}),r.s=v),r.StyleID!==void 0&&(r.ixfe=r.StyleID)}function sW(e){e.t=e.v||"",e.t=e.t.replace(/\r\n/g,`
486`).replace(/\r/g,`
487`),e.v=e.w=e.ixfe=void 0}function ig(e,t){var a=t||{};pc();var r=pu(u1(e));(a.type=="binary"||a.type=="array"||a.type=="base64")&&(r=Wt(r));var n=r.slice(0,1024).toLowerCase(),l=!1;if(n=n.replace(/".*?"/g,""),(n.indexOf(">")&1023)>Math.min(n.indexOf(",")&1023,n.indexOf(";")&1023)){var o=na(a);return o.type="string",rc.to_workbook(r,o)}if(n.indexOf("<?xml")==-1&&["html","table","head","meta","script","style","div"].forEach(function(jt){n.indexOf("<"+jt)>=0&&(l=!0)}),l)return GW(r,a);Tu={"General Number":"General","General Date":tt[22],"Long Date":"dddd, mmmm dd, yyyy","Medium Date":tt[15],"Short Date":tt[14],"Long Time":tt[19],"Medium Time":tt[18],"Short Time":tt[20],Currency:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',Fixed:tt[2],Standard:tt[4],Percent:tt[10],Scientific:tt[11],"Yes/No":'"Yes";"Yes";"No";@',"True/False":'"True";"True";"False";@',"On/Off":'"Yes";"Yes";"No";@'};var c,f=[],p,m={},g=[],v=a.dense?[]:{},w="",S={},y={},_=jn('<Data ss:Type="String">'),E=0,N=0,T=0,j={s:{r:2e6,c:2e6},e:{r:0,c:0}},R={},M={},A="",P=0,I=[],z={},Y={},q=0,te=[],oe=[],ce={},O=[],ee,ne=!1,ae=[],we=[],H={},D=0,U=0,B={Sheets:[],WBProps:{date1904:!1}},V={};Uu.lastIndex=0,r=r.replace(/<!--([\s\S]*?)-->/mg,"");for(var Q="";c=Uu.exec(r);)switch(c[3]=(Q=c[3]).toLowerCase()){case"data":if(Q=="data"){if(c[1]==="/"){if((p=f.pop())[0]!==c[3])throw new Error("Bad state: "+p.join("|"))}else c[0].charAt(c[0].length-2)!=="/"&&f.push([c[3],!0]);break}if(f[f.length-1][1])break;c[1]==="/"?nW(r.slice(E,c.index),A,_,f[f.length-1][0]=="comment"?ce:S,{c:N,r:T},R,O[N],y,ae,a):(A="",_=jn(c[0]),E=c.index+c[0].length);break;case"cell":if(c[1]==="/")if(oe.length>0&&(S.c=oe),(!a.sheetRows||a.sheetRows>T)&&S.v!==void 0&&(a.dense?(v[T]||(v[T]=[]),v[T][N]=S):v[da(N)+Ea(T)]=S),S.HRef&&(S.l={Target:_t(S.HRef)},S.HRefScreenTip&&(S.l.Tooltip=S.HRefScreenTip),delete S.HRef,delete S.HRefScreenTip),(S.MergeAcross||S.MergeDown)&&(D=N+(parseInt(S.MergeAcross,10)|0),U=T+(parseInt(S.MergeDown,10)|0),I.push({s:{c:N,r:T},e:{c:D,r:U}})),!a.sheetStubs)S.MergeAcross?N=D+1:++N;else if(S.MergeAcross||S.MergeDown){for(var re=N;re<=D;++re)for(var ue=T;ue<=U;++ue)(re>N||ue>T)&&(a.dense?(v[ue]||(v[ue]=[]),v[ue][re]={t:"z"}):v[da(re)+Ea(ue)]={t:"z"});N=D+1}else++N;else S=JG(c[0]),S.Index&&(N=+S.Index-1),N<j.s.c&&(j.s.c=N),N>j.e.c&&(j.e.c=N),c[0].slice(-2)==="/>"&&++N,oe=[];break;case"row":c[1]==="/"||c[0].slice(-2)==="/>"?(T<j.s.r&&(j.s.r=T),T>j.e.r&&(j.e.r=T),c[0].slice(-2)==="/>"&&(y=jn(c[0]),y.Index&&(T=+y.Index-1)),N=0,++T):(y=jn(c[0]),y.Index&&(T=+y.Index-1),H={},(y.AutoFitHeight=="0"||y.Height)&&(H.hpx=parseInt(y.Height,10),H.hpt=Wu(H.hpx),we[T]=H),y.Hidden=="1"&&(H.hidden=!0,we[T]=H));break;case"worksheet":if(c[1]==="/"){if((p=f.pop())[0]!==c[3])throw new Error("Bad state: "+p.join("|"));g.push(w),j.s.r<=j.e.r&&j.s.c<=j.e.c&&(v["!ref"]=ft(j),a.sheetRows&&a.sheetRows<=j.e.r&&(v["!fullref"]=v["!ref"],j.e.r=a.sheetRows-1,v["!ref"]=ft(j))),I.length&&(v["!merges"]=I),O.length>0&&(v["!cols"]=O),we.length>0&&(v["!rows"]=we),m[w]=v}else j={s:{r:2e6,c:2e6},e:{r:0,c:0}},T=N=0,f.push([c[3],!1]),p=jn(c[0]),w=_t(p.Name),v=a.dense?[]:{},I=[],ae=[],we=[],V={name:w,Hidden:0},B.Sheets.push(V);break;case"table":if(c[1]==="/"){if((p=f.pop())[0]!==c[3])throw new Error("Bad state: "+p.join("|"))}else{if(c[0].slice(-2)=="/>")break;f.push([c[3],!1]),O=[],ne=!1}break;case"style":c[1]==="/"?rW(R,M,a):M=jn(c[0]);break;case"numberformat":M.nf=_t(jn(c[0]).Format||"General"),Tu[M.nf]&&(M.nf=Tu[M.nf]);for(var fe=0;fe!=392&&tt[fe]!=M.nf;++fe);if(fe==392){for(fe=57;fe!=392;++fe)if(tt[fe]==null){Hs(M.nf,fe);break}}break;case"column":if(f[f.length-1][0]!=="table")break;if(ee=jn(c[0]),ee.Hidden&&(ee.hidden=!0,delete ee.Hidden),ee.Width&&(ee.wpx=parseInt(ee.Width,10)),!ne&&ee.wpx>10){ne=!0,pr=T3;for(var ye=0;ye<O.length;++ye)O[ye]&&Ii(O[ye])}ne&&Ii(ee),O[ee.Index-1||O.length]=ee;for(var De=0;De<+ee.Span;++De)O[O.length]=na(ee);break;case"namedrange":if(c[1]==="/")break;B.Names||(B.Names=[]);var X=st(c[0]),Xe={Name:X.Name,Ref:Yo(X.RefersTo.slice(1),{r:0,c:0})};B.Sheets.length>0&&(Xe.Sheet=B.Sheets.length-1),B.Names.push(Xe);break;case"namedcell":break;case"b":break;case"i":break;case"u":break;case"s":break;case"em":break;case"h2":break;case"h3":break;case"sub":break;case"sup":break;case"span":break;case"alignment":break;case"borders":break;case"border":break;case"font":if(c[0].slice(-2)==="/>")break;c[1]==="/"?A+=r.slice(P,c.index):P=c.index+c[0].length;break;case"interior":if(!a.cellStyles)break;M.Interior=jn(c[0]);break;case"protection":break;case"author":case"title":case"description":case"created":case"keywords":case"subject":case"category":case"company":case"lastauthor":case"lastsaved":case"lastprinted":case"version":case"revision":case"totaltime":case"hyperlinkbase":case"manager":case"contentstatus":case"identifier":case"language":case"appname":if(c[0].slice(-2)==="/>")break;c[1]==="/"?C9(z,Q,r.slice(q,c.index)):q=c.index+c[0].length;break;case"paragraphs":break;case"styles":case"workbook":if(c[1]==="/"){if((p=f.pop())[0]!==c[3])throw new Error("Bad state: "+p.join("|"))}else f.push([c[3],!1]);break;case"comment":if(c[1]==="/"){if((p=f.pop())[0]!==c[3])throw new Error("Bad state: "+p.join("|"));sW(ce),oe.push(ce)}else f.push([c[3],!1]),p=jn(c[0]),ce={a:p.Author};break;case"autofilter":if(c[1]==="/"){if((p=f.pop())[0]!==c[3])throw new Error("Bad state: "+p.join("|"))}else if(c[0].charAt(c[0].length-2)!=="/"){var Ye=jn(c[0]);v["!autofilter"]={ref:Yo(Ye.Range).replace(/\$/g,"")},f.push([c[3],!0])}break;case"name":break;case"datavalidation":if(c[1]==="/"){if((p=f.pop())[0]!==c[3])throw new Error("Bad state: "+p.join("|"))}else c[0].charAt(c[0].length-2)!=="/"&&f.push([c[3],!0]);break;case"pixelsperinch":break;case"componentoptions":case"documentproperties":case"customdocumentproperties":case"officedocumentsettings":case"pivottable":case"pivotcache":case"names":case"mapinfo":case"pagebreaks":case"querytable":case"sorting":case"schema":case"conditionalformatting":case"smarttagtype":case"smarttags":case"excelworkbook":case"workbookoptions":case"worksheetoptions":if(c[1]==="/"){if((p=f.pop())[0]!==c[3])throw new Error("Bad state: "+p.join("|"))}else c[0].charAt(c[0].length-2)!=="/"&&f.push([c[3],!0]);break;case"null":break;default:if(f.length==0&&c[3]=="document"||f.length==0&&c[3]=="uof")return f_(r,a);var lt=!0;switch(f[f.length-1][0]){case"officedocumentsettings":switch(c[3]){case"allowpng":break;case"removepersonalinformation":break;case"downloadcomponents":break;case"locationofcomponents":break;case"colors":break;case"color":break;case"index":break;case"rgb":break;case"targetscreensize":break;case"readonlyrecommended":break;default:lt=!1}break;case"componentoptions":switch(c[3]){case"toolbar":break;case"hideofficelogo":break;case"spreadsheetautofit":break;case"label":break;case"caption":break;case"maxheight":break;case"maxwidth":break;case"nextsheetnumber":break;default:lt=!1}break;case"excelworkbook":switch(c[3]){case"date1904":B.WBProps.date1904=!0;break;case"windowheight":break;case"windowwidth":break;case"windowtopx":break;case"windowtopy":break;case"tabratio":break;case"protectstructure":break;case"protectwindow":break;case"protectwindows":break;case"activesheet":break;case"displayinknotes":break;case"firstvisiblesheet":break;case"supbook":break;case"sheetname":break;case"sheetindex":break;case"sheetindexfirst":break;case"sheetindexlast":break;case"dll":break;case"acceptlabelsinformulas":break;case"donotsavelinkvalues":break;case"iteration":break;case"maxiterations":break;case"maxchange":break;case"path":break;case"xct":break;case"count":break;case"selectedsheets":break;case"calculation":break;case"uncalced":break;case"startupprompt":break;case"crn":break;case"externname":break;case"formula":break;case"colfirst":break;case"collast":break;case"wantadvise":break;case"boolean":break;case"error":break;case"text":break;case"ole":break;case"noautorecover":break;case"publishobjects":break;case"donotcalculatebeforesave":break;case"number":break;case"refmoder1c1":break;case"embedsavesmarttags":break;default:lt=!1}break;case"workbookoptions":switch(c[3]){case"owcversion":break;case"height":break;case"width":break;default:lt=!1}break;case"worksheetoptions":switch(c[3]){case"visible":if(c[0].slice(-2)!=="/>")if(c[1]==="/")switch(r.slice(q,c.index)){case"SheetHidden":V.Hidden=1;break;case"SheetVeryHidden":V.Hidden=2;break}else q=c.index+c[0].length;break;case"header":v["!margins"]||_l(v["!margins"]={},"xlml"),isNaN(+st(c[0]).Margin)||(v["!margins"].header=+st(c[0]).Margin);break;case"footer":v["!margins"]||_l(v["!margins"]={},"xlml"),isNaN(+st(c[0]).Margin)||(v["!margins"].footer=+st(c[0]).Margin);break;case"pagemargins":var Je=st(c[0]);v["!margins"]||_l(v["!margins"]={},"xlml"),isNaN(+Je.Top)||(v["!margins"].top=+Je.Top),isNaN(+Je.Left)||(v["!margins"].left=+Je.Left),isNaN(+Je.Right)||(v["!margins"].right=+Je.Right),isNaN(+Je.Bottom)||(v["!margins"].bottom=+Je.Bottom);break;case"displayrighttoleft":B.Views||(B.Views=[]),B.Views[0]||(B.Views[0]={}),B.Views[0].RTL=!0;break;case"freezepanes":break;case"frozennosplit":break;case"splithorizontal":case"splitvertical":break;case"donotdisplaygridlines":break;case"activerow":break;case"activecol":break;case"toprowbottompane":break;case"leftcolumnrightpane":break;case"unsynced":break;case"print":break;case"printerrors":break;case"panes":break;case"scale":break;case"pane":break;case"number":break;case"layout":break;case"pagesetup":break;case"selected":break;case"protectobjects":break;case"enableselection":break;case"protectscenarios":break;case"validprinterinfo":break;case"horizontalresolution":break;case"verticalresolution":break;case"numberofcopies":break;case"activepane":break;case"toprowvisible":break;case"leftcolumnvisible":break;case"fittopage":break;case"rangeselection":break;case"papersizeindex":break;case"pagelayoutzoom":break;case"pagebreakzoom":break;case"filteron":break;case"fitwidth":break;case"fitheight":break;case"commentslayout":break;case"zoom":break;case"lefttoright":break;case"gridlines":break;case"allowsort":break;case"allowfilter":break;case"allowinsertrows":break;case"allowdeleterows":break;case"allowinsertcols":break;case"allowdeletecols":break;case"allowinserthyperlinks":break;case"allowformatcells":break;case"allowsizecols":break;case"allowsizerows":break;case"nosummaryrowsbelowdetail":v["!outline"]||(v["!outline"]={}),v["!outline"].above=!0;break;case"tabcolorindex":break;case"donotdisplayheadings":break;case"showpagelayoutzoom":break;case"nosummarycolumnsrightdetail":v["!outline"]||(v["!outline"]={}
487),v["!outline"].left=!0;break;case"blackandwhite":break;case"donotdisplayzeros":break;case"displaypagebreak":break;case"rowcolheadings":break;case"donotdisplayoutline":break;case"noorientation":break;case"allowusepivottables":break;case"zeroheight":break;case"viewablerange":break;case"selection":break;case"protectcontents":break;default:lt=!1}break;case"pivottable":case"pivotcache":switch(c[3]){case"immediateitemsondrop":break;case"showpagemultipleitemlabel":break;case"compactrowindent":break;case"location":break;case"pivotfield":break;case"orientation":break;case"layoutform":break;case"layoutsubtotallocation":break;case"layoutcompactrow":break;case"position":break;case"pivotitem":break;case"datatype":break;case"datafield":break;case"sourcename":break;case"parentfield":break;case"ptlineitems":break;case"ptlineitem":break;case"countofsameitems":break;case"item":break;case"itemtype":break;case"ptsource":break;case"cacheindex":break;case"consolidationreference":break;case"filename":break;case"reference":break;case"nocolumngrand":break;case"norowgrand":break;case"blanklineafteritems":break;case"hidden":break;case"subtotal":break;case"basefield":break;case"mapchilditems":break;case"function":break;case"refreshonfileopen":break;case"printsettitles":break;case"mergelabels":break;case"defaultversion":break;case"refreshname":break;case"refreshdate":break;case"refreshdatecopy":break;case"versionlastrefresh":break;case"versionlastupdate":break;case"versionupdateablemin":break;case"versionrefreshablemin":break;case"calculation":break;default:lt=!1}break;case"pagebreaks":switch(c[3]){case"colbreaks":break;case"colbreak":break;case"rowbreaks":break;case"rowbreak":break;case"colstart":break;case"colend":break;case"rowend":break;default:lt=!1}break;case"autofilter":switch(c[3]){case"autofiltercolumn":break;case"autofiltercondition":break;case"autofilterand":break;case"autofilteror":break;default:lt=!1}break;case"querytable":switch(c[3]){case"id":break;case"autoformatfont":break;case"autoformatpattern":break;case"querysource":break;case"querytype":break;case"enableredirections":break;case"refreshedinxl9":break;case"urlstring":break;case"htmltables":break;case"connection":break;case"commandtext":break;case"refreshinfo":break;case"notitles":break;case"nextid":break;case"columninfo":break;case"overwritecells":break;case"donotpromptforfile":break;case"textwizardsettings":break;case"source":break;case"number":break;case"decimal":break;case"thousandseparator":break;case"trailingminusnumbers":break;case"formatsettings":break;case"fieldtype":break;case"delimiters":break;case"tab":break;case"comma":break;case"autoformatname":break;case"versionlastedit":break;case"versionlastrefresh":break;default:lt=!1}break;case"datavalidation":switch(c[3]){case"range":break;case"type":break;case"min":break;case"max":break;case"sort":break;case"descending":break;case"order":break;case"casesensitive":break;case"value":break;case"errorstyle":break;case"errormessage":break;case"errortitle":break;case"inputmessage":break;case"inputtitle":break;case"combohide":break;case"inputhide":break;case"condition":break;case"qualifier":break;case"useblank":break;case"value1":break;case"value2":break;case"format":break;case"cellrangelist":break;default:lt=!1}break;case"sorting":case"conditionalformatting":switch(c[3]){case"range":break;case"type":break;case"min":break;case"max":break;case"sort":break;case"descending":break;case"order":break;case"casesensitive":break;case"value":break;case"errorstyle":break;case"errormessage":break;case"errortitle":break;case"cellrangelist":break;case"inputmessage":break;case"inputtitle":break;case"combohide":break;case"inputhide":break;case"condition":break;case"qualifier":break;case"useblank":break;case"value1":break;case"value2":break;case"format":break;default:lt=!1}break;case"mapinfo":case"schema":case"data":switch(c[3]){case"map":break;case"entry":break;case"range":break;case"xpath":break;case"field":break;case"xsdtype":break;case"filteron":break;case"aggregate":break;case"elementtype":break;case"attributetype":break;case"schema":case"element":case"complextype":case"datatype":case"all":case"attribute":case"extends":break;case"row":break;default:lt=!1}break;case"smarttags":break;default:lt=!1;break}if(lt||c[3].match(/!\[CDATA/))break;if(!f[f.length-1][1])throw"Unrecognized tag: "+c[3]+"|"+f.join("|");if(f[f.length-1][0]==="customdocumentproperties"){if(c[0].slice(-2)==="/>")break;c[1]==="/"?tW(Y,Q,te,r.slice(q,c.index)):(te=c,q=c.index+c[0].length);break}if(a.WTF)throw"Unrecognized tag: "+c[3]+"|"+f.join("|")}var Re={};return!a.bookSheets&&!a.bookProps&&(Re.Sheets=m),Re.SheetNames=g,Re.Workbook=B,Re.SSF=na(tt),Re.Props=z,Re.Custprops=Y,Re}function ax(e,t){switch(j1(t=t||{}),t.type||"base64"){case"base64":return ig(rn(e),t);case"binary":case"buffer":case"file":return ig(e,t);case"array":return ig($i(e),t)}}function iW(e,t){var a=[];return e.Props&&a.push(D9(e.Props,t)),e.Custprops&&a.push(O9(e.Props,e.Custprops)),a.join("")}function lW(){return""}function oW(e,t){var a=['<Style ss:ID="Default" ss:Name="Normal"><NumberFormat/></Style>'];
vendor: 4,078 bytes, line 487
487return t.cellXfs.forEach(function(r,n){var l=[];l.push(Me("NumberFormat",null,{"ss:Format":Ut(tt[r.numFmtId])}));var o={"ss:ID":"s"+(21+n)};a.push(Me("Style",l.join(""),o))}),Me("Styles",a.join(""))}function J3(e){return Me("NamedRange",null,{"ss:Name":e.Name,"ss:RefersTo":"="+N1(e.Ref,{r:0,c:0})})}function cW(e){if(!((e||{}).Workbook||{}).Names)return"";for(var t=e.Workbook.Names,a=[],r=0;r<t.length;++r){var n=t[r];n.Sheet==null&&(n.Name.match(/^_xlfn\./)||a.push(J3(n)))}return Me("Names",a.join(""))}function uW(e,t,a,r){if(!e||!((r||{}).Workbook||{}).Names)return"";for(var n=r.Workbook.Names,l=[],o=0;o<n.length;++o){var c=n[o];c.Sheet==a&&(c.Name.match(/^_xlfn\./)||l.push(J3(c)))}return l.join("")}function fW(e,t,a,r){if(!e)return"";var n=[];if(e["!margins"]&&(n.push("<PageSetup>"),e["!margins"].header&&n.push(Me("Header",null,{"x:Margin":e["!margins"].header})),e["!margins"].footer&&n.push(Me("Footer",null,{"x:Margin":e["!margins"].footer})),n.push(Me("PageMargins",null,{"x:Bottom":e["!margins"].bottom||"0.75","x:Left":e["!margins"].left||"0.7","x:Right":e["!margins"].right||"0.7","x:Top":e["!margins"].top||"0.75"})),n.push("</PageSetup>")),r&&r.Workbook&&r.Workbook.Sheets&&r.Workbook.Sheets[a])if(r.Workbook.Sheets[a].Hidden)n.push(Me("Visible",r.Workbook.Sheets[a].Hidden==1?"SheetHidden":"SheetVeryHidden",{}));else{for(var l=0;l<a&&!(r.Workbook.Sheets[l]&&!r.Workbook.Sheets[l].Hidden);++l);l==a&&n.push("<Selected/>")}return((((r||{}).Workbook||{}).Views||[])[0]||{}).RTL&&n.push("<DisplayRightToLeft/>"),e["!protect"]&&(n.push(ar("ProtectContents","True")),e["!protect"].objects&&n.push(ar("ProtectObjects","True")),e["!protect"].scenarios&&n.push(ar("ProtectScenarios","True")),e["!protect"].selectLockedCells!=null&&!e["!protect"].selectLockedCells?n.push(ar("EnableSelection","NoSelection")):e["!protect"].selectUnlockedCells!=null&&!e["!protect"].selectUnlockedCells&&n.push(ar("EnableSelection","UnlockedCells")),[["formatCells","AllowFormatCells"],["formatColumns","AllowSizeCols"],["formatRows","AllowSizeRows"],["insertColumns","AllowInsertCols"],["insertRows","AllowInsertRows"],["insertHyperlinks","AllowInsertHyperlinks"],["deleteColumns","AllowDeleteCols"],["deleteRows","AllowDeleteRows"],["sort","AllowSort"],["autoFilter","AllowFilter"],["pivotTables","AllowUsePivotTables"]].forEach(function(o){e["!protect"][o[0]]&&n.push("<"+o[1]+"/>")})),n.length==0?"":Me("WorksheetOptions",n.join(""),{xmlns:Qr.x})}function dW(e){return e.map(function(t){var a=R7(t.t||""),r=Me("ss:Data",a,{xmlns:"http://www.w3.org/TR/REC-html40"});return Me("Comment",r,{"ss:Author":t.a})}).join("")}function hW(e,t,a,r,n,l,o){if(!e||e.v==null&&e.f==null)return"";var c={};if(e.f&&(c["ss:Formula"]="="+Ut(N1(e.f,o))),e.F&&e.F.slice(0,t.length)==t){var f=ha(e.F.slice(t.length+1));c["ss:ArrayRange"]="RC:R"+(f.r==o.r?"":"["+(f.r-o.r)+"]")+"C"+(f.c==o.c?"":"["+(f.c-o.c)+"]")}if(e.l&&e.l.Target&&(c["ss:HRef"]=Ut(e.l.Target),e.l.Tooltip&&(c["x:HRefScreenTip"]=Ut(e.l.Tooltip))),a["!merges"])for(var p=a["!merges"],m=0;m!=p.length;++m)p[m].s.c!=o.c||p[m].s.r!=o.r||(p[m].e.c>p[m].s.c&&(c["ss:MergeAcross"]=p[m].e.c-p[m].s.c),p[m].e.r>p[m].s.r&&(c["ss:MergeDown"]=p[m].e.r-p[m].s.r));var g="",v="";switch(e.t){case"z":if(!r.sheetStubs)return"";break;case"n":g="Number",v=String(e.v);break;case"b":g="Boolean",v=e.v?"1":"0";break;case"e":g="Error",v=Ys[e.v];break;case"d":g="DateTime",v=new Date(e.v).toISOString(),e.z==null&&(e.z=e.z||tt[14]);break;case"s":g="String",v=F7(e.v||"");break}var w=Ki(r.cellXfs,e,r);c["ss:StyleID"]="s"+(21+w),c["ss:Index"]=o.c+1;var S=e.v!=null?v:"",y=e.t=="z"?"":'<Data ss:Type="'+g+'">'+S+"</Data>";return(e.c||[]).length>0&&(y+=dW(e.c)),Me("Cell",y,c)}function pW(e,t){var a='<Row ss:Index="'+(e+1)+'"';return t&&(t.hpt&&!t.hpx&&(t.hpx=nc(t.hpt)),t.hpx&&(a+=' ss:AutoFitHeight="0" ss:Height="'+t.hpx+'"'),t.hidden&&(a+=' ss:Hidden="1"')),a+">"}function mW(e,t,a,r){if(!e["!ref"])return"";var n=At(e["!ref"]),l=e["!merges"]||[],o=0,c=[];e["!cols"]&&e["!cols"].forEach(function(_,E){Ii(_);var N=!!_.width,T=hh(E,_),j={"ss:Index":E+1};
vendor: 27,979 bytes, line 487
487N&&(j["ss:Width"]=Vu(T.width)),_.hidden&&(j["ss:Hidden"]="1"),c.push(Me("Column",null,j))});for(var f=Array.isArray(e),p=n.s.r;p<=n.e.r;++p){for(var m=[pW(p,(e["!rows"]||[])[p])],g=n.s.c;g<=n.e.c;++g){var v=!1;for(o=0;o!=l.length;++o)if(!(l[o].s.c>g)&&!(l[o].s.r>p)&&!(l[o].e.c<g)&&!(l[o].e.r<p)){(l[o].s.c!=g||l[o].s.r!=p)&&(v=!0);break}if(!v){var w={r:p,c:g},S=at(w),y=f?(e[p]||[])[g]:e[S];m.push(hW(y,S,e,t,a,r,w))}}m.push("</Row>"),m.length>2&&c.push(m.join(""))}return c.join("")}function gW(e,t,a){var r=[],n=a.SheetNames[e],l=a.Sheets[n],o=l?uW(l,t,e,a):"";return o.length>0&&r.push("<Names>"+o+"</Names>"),o=l?mW(l,t,e,a):"",o.length>0&&r.push("<Table>"+o+"</Table>"),r.push(fW(l,t,e,a)),r.join("")}function xW(e,t){t||(t={}),e.SSF||(e.SSF=na(tt)),e.SSF&&(pc(),ih(e.SSF),t.revssf=oh(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF,t.cellXfs=[],Ki(t.cellXfs,{},{revssf:{General:0}}));var a=[];a.push(iW(e,t)),a.push(lW()),a.push(""),a.push("");for(var r=0;r<e.SheetNames.length;++r)a.push(Me("Worksheet",gW(r,t,e),{"ss:Name":Ut(e.SheetNames[r])}));return a[2]=oW(e,t),a[3]=cW(e),Ta+Me("Workbook",a.join(""),{xmlns:Qr.ss,"xmlns:o":Qr.o,"xmlns:x":Qr.x,"xmlns:ss":Qr.ss,"xmlns:dt":Qr.dt,"xmlns:html":Qr.html})}function vW(e){var t={},a=e.content;if(a.l=28,t.AnsiUserType=a.read_shift(0,"lpstr-ansi"),t.AnsiClipboardFormat=c9(a),a.length-a.l<=4)return t;var r=a.read_shift(4);if(r==0||r>40||(a.l-=4,t.Reserved1=a.read_shift(0,"lpstr-ansi"),a.length-a.l<=4)||(r=a.read_shift(4),r!==1907505652)||(t.UnicodeClipboardFormat=u9(a),r=a.read_shift(4),r==0||r>40))return t;a.l-=4,t.Reserved2=a.read_shift(0,"lpwstr")}var yW=[60,1084,2066,2165,2175];function bW(e,t,a,r,n){var l=r,o=[],c=a.slice(a.l,a.l+l);if(n&&n.enc&&n.enc.insitu&&c.length>0)switch(e){case 9:case 521:case 1033:case 2057:case 47:case 405:case 225:case 406:case 312:case 404:case 10:break;case 133:break;default:n.enc.insitu(c)}o.push(c),a.l+=l;for(var f=Us(a,a.l),p=rx[f],m=0;p!=null&&yW.indexOf(f)>-1;)l=Us(a,a.l+2),m=a.l+4,f==2066?m+=4:(f==2165||f==2175)&&(m+=12),c=a.slice(m,a.l+4+l),o.push(c),a.l+=4+l,p=rx[f=Us(a,a.l)];var g=Xa(o);tr(g,0);var v=0;g.lens=[];for(var w=0;w<o.length;++w)g.lens.push(v),v+=o[w].length;if(g.length<r)throw"XLS Record 0x"+e.toString(16)+" Truncated: "+g.length+" < "+r;return t.f(g,g.length,n)}function Jn(e,t,a){if(e.t!=="z"&&e.XF){var r=0;try{r=e.z||e.XF.numFmtId||0,t.cellNF&&(e.z=tt[r])}catch(l){if(t.WTF)throw l}if(!t||t.cellText!==!1)try{e.t==="e"?e.w=e.w||Ys[e.v]:r===0||r=="General"?e.t==="n"?(e.v|0)===e.v?e.w=e.v.toString(10):e.w=Lu(e.v):e.w=Pl(e.v):e.w=Cn(r,e.v,{date1904:!!a,dateNF:t&&t.dateNF})}catch(l){if(t.WTF)throw l}if(t.cellDates&&r&&e.t=="n"&&hc(tt[r]||String(r))){var n=vl(e.v);n&&(e.t="d",e.v=new Date(n.y,n.m-1,n.d,n.H,n.M,n.S,n.u))}}}function Kd(e,t,a){return{v:e,ixfe:t,t:a}}function wW(e,t){var a={opts:{}},r={},n=t.dense?[]:{},l={},o={},c=null,f=[],p="",m={},g,v="",w,S,y,_,E={},N=[],T,j,R=[],M=[],A={Sheets:[],WBProps:{date1904:!1},Views:[{}]},P={},I=function(rt){return rt<8?bl[rt]:rt<64&&M[rt-8]||bl[rt]},z=function(rt,Kt,ba){var $t=Kt.XF.data;if(!(!$t||!$t.patternType||!ba||!ba.cellStyles)){Kt.s={},Kt.s.patternType=$t.patternType;var ca;(ca=Hu(I($t.icvFore)))&&(Kt.s.fgColor={rgb:ca}),(ca=Hu(I($t.icvBack)))&&(Kt.s.bgColor={rgb:ca})}},Y=function(rt,Kt,ba){if(!(H>1)&&!(ba.sheetRows&&rt.r>=ba.sheetRows)){if(ba.cellStyles&&Kt.XF&&Kt.XF.data&&z(rt,Kt,ba),delete Kt.ixfe,delete Kt.XF,g=rt,v=at(rt),(!o||!o.s||!o.e)&&(o={s:{r:0,c:0},e:{r:0,c:0}}),rt.r<o.s.r&&(o.s.r=rt.r),rt.c<o.s.c&&(o.s.c=rt.c),rt.r+1>o.e.r&&(o.e.r=rt.r+1),rt.c+1>o.e.c&&(o.e.c=rt.c+1),ba.cellFormula&&Kt.f){for(var $t=0;$t<N.length;++$t)if(!(N[$t][0].s.c>rt.c||N[$t][0].s.r>rt.r)&&!(N[$t][0].e.c<rt.c||N[$t][0].e.r<rt.r)){Kt.F=ft(N[$t][0]),(N[$t][0].s.c!=rt.c||N[$t][0].s.r!=rt.r)&&delete Kt.f,Kt.f&&(Kt.f=""+hr(N[$t][1],o,rt,ae,q));break}}ba.dense?(n[rt.r]||(n[rt.r]=[]),n[rt.r][rt.c]=Kt):n[v]=Kt}},q={enc:!1,sbcch:0,snames:[],sharedf:E,arrayf:N,rrtabid:[],lastuser:"",biff:8,codepage:0,winlocked:0,cellStyles:!!t&&!!t.cellStyles,WTF:!!t&&!!t.wtf};t.password&&(q.password=t.password);var te,oe=[],ce=[],O=[],ee=[],ne=!1,ae=[];ae.SheetNames=q.snames,ae.sharedf=q.sharedf,ae.arrayf=q.arrayf,ae.names=[],ae.XTI=[];var we=0,H=0,D=0,U=[],B=[],V;q.codepage=1200,Ln(1200);for(var Q=!1;e.l<e.length-1;){var re=e.l,ue=e.read_shift(2);if(ue===0&&we===10)break;var fe=e.l===e.length?0:e.read_shift(2),ye=rx[ue];if(ye&&ye.f){if(t.bookSheets&&we===133&&ue!==133)break;if(we=ue,ye.r===2||ye.r==12){var De=e.read_shift(2);if(fe-=2,!q.enc&&De!==ue&&((De&255)<<8|De>>8)!==ue)throw new Error("rt mismatch: "+De+"!="+ue);ye.r==12&&(e.l+=10,fe-=10)}var X={};if(ue===10?X=ye.f(e,fe,q):X=bW(ue,ye,e,fe,q),H==0&&[9,521,1033,2057].indexOf(we)===-1)continue;switch(ue){case 34:a.opts.Date1904=A.WBProps.date1904=X;break;case 134:a.opts.WriteProtect=!0;break;case 47:if(q.enc||(e.l=0),q.enc=X,!t.password)throw new Error("File is password-protected");if(X.valid==null)throw new Error("Encryption scheme unsupported");if(!X.valid)throw new Error("Password is incorrect");break;case 92:q.lastuser=X;break;case 66:var Xe=Number(X);switch(Xe){case 21010:Xe=1200;break;case 32768:Xe=1e4;break;case 32769:Xe=1252;break}Ln(q.codepage=Xe),Q=!0;break;case 317:q.rrtabid=X;break;case 25:q.winlocked=X;break;case 439:a.opts.RefreshAll=X;break;case 12:a.opts.CalcCount=X;break;case 16:a.opts.CalcDelta=X;break;case 17:a.opts.CalcIter=X;break;case 13:a.opts.CalcMode=X;break;case 14:a.opts.CalcPrecision=X;break;case 95:a.opts.CalcSaveRecalc=X;break;case 15:q.CalcRefMode=X;break;case 2211:a.opts.FullCalc=X;break;case 129:X.fDialog&&(n["!type"]="dialog"),X.fBelow||((n["!outline"]||(n["!outline"]={})).above=!0),X.fRight||((n["!outline"]||(n["!outline"]={})).left=!0);break;case 224:R.push(X);break;case 430:ae.push([X]),ae[ae.length-1].XTI=[];break;case 35:case 547:ae[ae.length-1].push(X);break;case 24:case 536:V={Name:X.Name,Ref:hr(X.rgce,o,null,ae,q)},X.itab>0&&(V.Sheet=X.itab-1),ae.names.push(V),ae[0]||(ae[0]=[],ae[0].XTI=[]),ae[ae.length-1].push(X),X.Name=="_xlnm._FilterDatabase"&&X.itab>0&&X.rgce&&X.rgce[0]&&X.rgce[0][0]&&X.rgce[0][0][0]=="PtgArea3d"&&(B[X.itab-1]={ref:ft(X.rgce[0][0][1][2])});break;case 22:q.ExternCount=X;break;case 23:ae.length==0&&(ae[0]=[],ae[0].XTI=[]),ae[ae.length-1].XTI=ae[ae.length-1].XTI.concat(X),ae.XTI=ae.XTI.concat(X);break;case 2196:if(q.biff<8)break;V!=null&&(V.Comment=X[1]);break;case 18:n["!protect"]=X;break;case 19:X!==0&&q.WTF&&console.error("Password verifier: "+X);break;case 133:l[X.pos]=X,q.snames.push(X.name);break;case 10:{if(--H)break;if(o.e){if(o.e.r>0&&o.e.c>0){if(o.e.r--,o.e.c--,n["!ref"]=ft(o),t.sheetRows&&t.sheetRows<=o.e.r){var Ye=o.e.r;o.e.r=t.sheetRows-1,n["!fullref"]=n["!ref"],n["!ref"]=ft(o),o.e.r=Ye}o.e.r++,o.e.c++}oe.length>0&&(n["!merges"]=oe),ce.length>0&&(n["!objects"]=ce),O.length>0&&(n["!cols"]=O),ee.length>0&&(n["!rows"]=ee),A.Sheets.push(P)}p===""?m=n:r[p]=n,n=t.dense?[]:{}}break;case 9:case 521:case 1033:case 2057:{if(q.biff===8&&(q.biff={9:2,521:3,1033:4}[ue]||{512:2,768:3,1024:4,1280:5,1536:8,2:2,7:2}[X.BIFFVer]||8),q.biffguess=X.BIFFVer==0,X.BIFFVer==0&&X.dt==4096&&(q.biff=5,Q=!0,Ln(q.codepage=28591)),q.biff==8&&X.BIFFVer==0&&X.dt==16&&(q.biff=2),H++)break;if(n=t.dense?[]:{},q.biff<8&&!Q&&(Q=!0,Ln(q.codepage=t.codepage||1252)),q.biff<5||X.BIFFVer==0&&X.dt==4096){p===""&&(p="Sheet1"),o={s:{r:0,c:0},e:{r:0,c:0}};var lt={pos:e.l-fe,name:p};l[lt.pos]=lt,q.snames.push(p)}else p=(l[re]||{name:""}).name;X.dt==32&&(n["!type"]="chart"),X.dt==64&&(n["!type"]="macro"),oe=[],ce=[],q.arrayf=N=[],O=[],ee=[],ne=!1,P={Hidden:(l[re]||{hs:0}).hs,name:p}}break;case 515:case 3:case 2:n["!type"]=="chart"&&(t.dense?(n[X.r]||[])[X.c]:n[at({c:X.c,r:X.r})])&&++X.c,T={ixfe:X.ixfe,XF:R[X.ixfe]||{},v:X.val,t:"n"},D>0&&(T.z=U[T.ixfe>>8&63]),Jn(T,t,a.opts.Date1904),Y({c:X.c,r:X.r},T,t);break;case 5:case 517:T={ixfe:X.ixfe,XF:R[X.ixfe],v:X.val,t:X.t},D>0&&(T.z=U[T.ixfe>>8&63]),Jn(T,t,a.opts.Date1904),Y({c:X.c,r:X.r},T,t);break;case 638:T={ixfe:X.ixfe,XF:R[X.ixfe],v:X.rknum,t:"n"},D>0&&(T.z=U[T.ixfe>>8&63]),Jn(T,t,a.opts.Date1904),Y({c:X.c,r:X.r},T,t);break;case 189:for(var Je=X.c;Je<=X.C;++Je){var Re=X.rkrec[Je-X.c][0];T={ixfe:Re,XF:R[Re],v:X.rkrec[Je-X.c][1],t:"n"},D>0&&(T.z=U[T.ixfe>>8&63]),Jn(T,t,a.opts.Date1904),Y({c:Je,r:X.r},T,t)}break;case 6:case 518:case 1030:{if(X.val=="String"){c=X;break}if(T=Kd(X.val,X.cell.ixfe,X.tt),T.XF=R[T.ixfe],t.cellFormula){var jt=X.formula;if(jt&&jt[0]&&jt[0][0]&&jt[0][0][0]=="PtgExp"){var zt=jt[0][0][1][0],Se=jt[0][0][1][1],St=at({r:zt,c:Se});E[St]?T.f=""+hr(X.formula,o,X.cell,ae,q):T.F=((t.dense?(n[zt]||[])[Se]:n[St])||{}).F}else T.f=""+hr(X.formula,o,X.cell,ae,q)}D>0&&(T.z=U[T.ixfe>>8&63]),Jn(T,t,a.opts.Date1904),Y(X.cell,T,t),c=X}break;case 7:case 519:if(c)c.val=X,T=Kd(X,c.cell.ixfe,"s"),T.XF=R[T.ixfe],t.cellFormula&&(T.f=""+hr(c.formula,o,c.cell,ae,q)),D>0&&(T.z=U[T.ixfe>>8&63]),Jn(T,t,a.opts.Date1904),Y(c.cell,T,t),c=null;else throw new Error("String record expects Formula");break;case 33:case 545:{N.push(X);var Mt=at(X[0].s);if(w=t.dense?(n[X[0].s.r]||[])[X[0].s.c]:n[Mt],t.cellFormula&&w){if(!c||!Mt||!w)break;w.f=""+hr(X[1],o,X[0],ae,q),w.F=ft(X[0])}}break;case 1212:{if(!t.cellFormula)break;if(v){if(!c)break;E[at(c.cell)]=X[0],w=t.dense?(n[c.cell.r]||[])[c.cell.c]:n[at(c.cell)],(w||{}).f=""+hr(X[0],o,g,ae,q)}}break;case 253:T=Kd(f[X.isst].t,X.ixfe,"s"),f[X.isst].h&&(T.h=f[X.isst].h),T.XF=R[T.ixfe],D>0&&(T.z=U[T.ixfe>>8&63]),Jn(T,t,a.opts.Date1904),Y({c:X.c,r:X.r},T,t);break;case 513:t.sheetStubs&&(T={ixfe:X.ixfe,XF:R[X.ixfe],t:"z"},D>0&&(T.z=U[T.ixfe>>8&63]),Jn(T,t,a.opts.Date1904),Y({c:X.c,r:X.r},T,t));break;case 190:if(t.sheetStubs)for(var ka=X.c;ka<=X.C;++ka){var Tt=X.ixfe[ka-X.c];T={ixfe:Tt,XF:R[Tt],t:"z"},D>0&&(T.z=U[T.ixfe>>8&63]),Jn(T,t,a.opts.Date1904),Y({c:ka,r:X.r},T,t)}break;case 214:case 516:case 4:T=Kd(X.val,X.ixfe,"s"),T.XF=R[T.ixfe],D>0&&(T.z=U[T.ixfe>>8&63]),Jn(T,t,a.opts.Date1904),Y({c:X.c,r:X.r},T,t);break;case 0:case 512:H===1&&(o=X);break;case 252:f=X;break;case 1054:if(q.biff==4){U[D++]=X[1];for(var br=0;br<D+163&&tt[br]!=X[1];++br);br>=163&&Hs(X[1],D+163)}else Hs(X[1],X[0]);break;case 30:{U[D++]=X;for(var rr=0;rr<D+163&&tt[rr]!=X;++rr);rr>=163&&Hs(X,D+163)}break;case 229:oe=oe.concat(X);break;case 93:ce[X.cmo[0]]=q.lastobj=X;break;case 438:q.lastobj.TxO=X;break;case 127:q.lastobj.ImData=X;break;case 440:for(_=X[0].s.r;_<=X[0].e.r;++_)for(y=X[0].s.c;y<=X[0].e.c;++y)w=t.dense?(n[_]||[])[y]:n[at({c:y,r:_})],w&&(w.l=X[1]);break;case 2048:for(_=X[0].s.r;_<=X[0].e.r;++_)for(y=X[0].s.c;y<=X[0].e.c;++y)w=t.dense?(n[_]||[])[y]:n[at({c:y,r:_})],w&&w.l&&(w.l.Tooltip=X[1]);break;case 28:{if(q.biff<=5&&q.biff>=2)break;w=t.dense?(n[X[0].r]||[])[X[0].c]:n[at(X[0])];var Wn=ce[X[2]];w||(t.dense?(n[X[0].r]||(n[X[0].r]=[]),w=n[X[0].r][X[0].c]={t:"z"}):w=n[at(X[0])]={t:"z"},o.e.r=Math.max(o.e.r,X[0].r),o.s.r=Math.min(o.s.r,X[0].r),o.e.c=Math.max(o.e.c,X[0].c),o.s.c=Math.min(o.s.c,X[0].c)),w.c||(w.c=[]),S={a:X[1],t:Wn.TxO.t},w.c.push(S)}break;case 2173:oU(R[X.ixfe],X.ext);break;case 125:{if(!q.cellStyles)break;for(;X.e>=X.s;)O[X.e--]={width:X.w/256,level:X.level||0,hidden:!!(X.flags&1)},ne||(ne=!0,A1(X.w/256)),Ii(O[X.e+1])}break;case 520:{var oa={};X.level!=null&&(ee[X.r]=oa,oa.level=X.level),X.hidden&&(ee[X.r]=oa,oa.hidden=!0),X.hpt&&(ee[X.r]=oa,oa.hpt=X.hpt,oa.hpx=nc(X.hpt))}break;case 38:case 39:case 40:case 41:n["!margins"]||_l(n["!margins"]={}),n["!margins"][{38:"left",39:"right",40:"top",41:"bottom"}[ue]]=X;break;case 161:n["!margins"]||_l(n["!margins"]={}),n["!margins"].header=X.header,n["!margins"].footer=X.footer;break;case 574:X.RTL&&(A.Views[0].RTL=!0);break;case 146:M=X;break;case 2198:te=X;break;case 140:j=X;break;case 442:p?P.CodeName=X||P.name:A.WBProps.CodeName=X||"ThisWorkbook";break}}else ye||console.error("Missing Info for XLS Record 0x"+ue.toString(16)),e.l+=fe}return a.SheetNames=ya(l).sort(function(nr,rt){return Number(nr)-Number(rt)}).map(function(nr){return l[nr].name}),t.bookSheets||(a.Sheets=r),!a.SheetNames.length&&m["!ref"]?(a.SheetNames.push("Sheet1"),a.Sheets&&(a.Sheets.Sheet1=m)):a.Preamble=m,a.Sheets&&B.forEach(function(nr,rt){a.Sheets[a.SheetNames[rt]]["!autofilter"]=nr}),a.Strings=f,a.SSF=na(tt),q.enc&&(a.Encryption=q.enc),te&&(a.Themes=te),a.Metadata={},j!==void 0&&(a.Metadata.Country=j),ae.names.length>0&&(A.Names=ae.names),a.Workbook=A,a}var ku={SI:"e0859ff2f94f6810ab9108002b27b3d9",DSI:"02d5cdd59c2e1b10939708002b2cf9ae",UDI:"05d5cdd59c2e1b10939708002b2cf9ae"};function SW(e,t,a){var r=Ze.find(e,"/!DocumentSummaryInformation");if(r&&r.size>0)try{var n=zS(r,Yg,ku.DSI);for(var l in n)t[l]=n[l]}catch(p){if(a.WTF)throw p}var o=Ze.find(e,"/!SummaryInformation");if(o&&o.size>0)try{var c=zS(o,Qg,ku.SI);for(var f in c)t[f]==null&&(t[f]=c[f])}catch(p){if(a.WTF)throw p}t.HeadingPairs&&t.TitlesOfParts&&(ZT(t.HeadingPairs,t.TitlesOfParts,t,a),delete t.HeadingPairs,delete t.TitlesOfParts)}function _W(e,t){var a=[],r=[],n=[],l=0,o,c=xS(Yg,"n"),f=xS(Qg,"n");if(e.Props)for(o=ya(e.Props),l=0;l<o.length;++l)(Object.prototype.hasOwnProperty.call(c,o[l])?a:Object.prototype.hasOwnProperty.call(f,o[l])?r:n).push([o[l],e.Props[o[l]]]);if(e.Custprops)for(o=ya(e.Custprops),l=0;l<o.length;++l)Object.prototype.hasOwnProperty.call(e.Props||{},o[l])||(Object.prototype.hasOwnProperty.call(c,o[l])?a:Object.prototype.hasOwnProperty.call(f,o[l])?r:n).push([o[l],e.Custprops[o[l]]]);var p=[];for(l=0;l<n.length;++l)s3.indexOf(n[l][0])>-1||QT.indexOf(n[l][0])>-1||n[l][1]!=null&&p.push(n[l]);r.length&&Ze.utils.cfb_add(t,"/�SummaryInformation",HS(r,ku.SI,f,Qg)),(a.length||p.length)&&Ze.utils.cfb_add(t,"/�DocumentSummaryInformation",HS(a,ku.DSI,c,Yg,p.length?p:null,ku.UDI))}function ek(e,t){t||(t={}),j1(t),t1(),t.codepage&&e1(t.codepage);var a,r;if(e.FullPaths){if(Ze.find(e,"/encryption"))throw new Error("File is password-protected");a=Ze.find(e,"!CompObj"),r=Ze.find(e,"/Workbook")||Ze.find(e,"/Book")}else{switch(t.type){case"base64":e=en(rn(e));break;case"binary":e=en(e);break;case"buffer":break;case"array":Array.isArray(e)||(e=Array.prototype.slice.call(e));break}tr(e,0),r={content:e}}var n,l;if(a&&vW(a),t.bookProps&&!t.bookSheets)n={};else{var o=mt?"buffer":"array";if(r&&r.content)n=wW(r.content,t);else if((l=Ze.find(e,"PerfectOffice_MAIN"))&&l.content)n=Sl.to_workbook(l.content,(t.type=o,t));else if((l=Ze.find(e,"NativeContent_MAIN"))&&l.content)n=Sl.to_workbook(l.content,(t.type=o,t));else throw(l=Ze.find(e,"MN0"))&&l.content?new Error("Unsupported Works 4 for Mac file"):new Error("Cannot find Workbook stream");t.bookVBA&&e.FullPaths&&Ze.find(e,"/_VBA_PROJECT_CUR/VBA/dir")&&(n.vbaraw=PU(e))}var c={};return e.FullPaths&&SW(e,c,t),n.Props=n.Custprops=c,t.bookFiles&&(n.cfb=e),n}function EW(e,t){var a=t||{},r=Ze.utils.cfb_new({root:"R"}),n="/Workbook";switch(a.bookType||"xls"){case"xls":a.bookType="biff8";case"xla":a.bookType||(a.bookType="xla");case"biff8":n="/Workbook",a.biff=8;break;case"biff5":n="/Book",a.biff=5;break;default:throw new Error("invalid type "+a.bookType+" for XLS CFB")}return Ze.utils.cfb_add(r,n,tk(e,a)),a.biff==8&&(e.Props||e.Custprops)&&_W(e,r),a.biff==8&&e.vbaraw&&LU(r,Ze.read(e.vbaraw,{type:typeof e.vbaraw=="string"?"binary":"buffer"})),r}var qu={0:{f:XH},1:{f:aV},2:{f:wV},3:{f:uV},4:{f:iV},5:{f:vV},6:{f:TV},7:{f:pV},8:{f:RV},9:{f:FV},10:{f:DV},11:{f:OV},12:{f:nV},13:{f:_V},14:{f:dV},15:{f:oV},16:{f:q3},17:{f:NV},18:{f:gV},19:{f:m1},20:{},21:{},22:{},23:{},24:{},25:{},26:{},27:{},28:{},29:{},30:{},31:{},32:{},33:{},34:{},35:{T:1},36:{T:-1},37:{T:1},38:{T:-1},39:{f:NG},40:{},42:{},43:{f:TI},44:{f:EI},45:{f:CI},46:{f:OI},47:{f:DI},48:{},49:{f:Q7},50:{},51:{f:fU},52:{T:1},53:{T:-1},54:{T:1},55:{T:-1},56:{T:1},57:{T:-1},58:{},59:{},60:{f:g3},62:{f:AV},63:{f:bU},64:{f:KV},65:{},66:{},67:{},68:{},69:{},70:{},128:{},129:{T:1},130:{T:-1},131:{T:1,f:vr,p:0},132:{T:-1},133:{T:1},134:{T:-1},135:{T:1},136:{T:-1},137:{T:1,f:WV},138:{T:-1},139:{T:1},140:{T:-1},141:{T:1},142:{T:-1},143:{T:1},144:{T:-1},145:{T:1},146:{T:-1},147:{f:eV},148:{f:QH,p:16},151:{f:IV},152:{},153:{f:AG},154:{},155:{},156:{f:_G},157:{},158:{},159:{T:1,f:zB},160:{T:-1},161:{T:1,f:Kl},162:{T:-1},163:{T:1},164:{T:-1},165:{T:1},166:{T:-1},167:{},168:{},169:{},170:{},171:{},172:{T:1},173:{T:-1},174:{},175:{},176:{f:jV},177:{T:1},178:{T:-1},179:{T:1},180:{T:-1},181:{T:1},182:{T:-1},183:{T:1},184:{T:-1},185:{T:1},186:{T:-1},187:{T:1},188:{T:-1},189:{T:1},190:{T:-1},191:{T:1},192:{T:-1},193:{T:1},194:{T:-1},195:{T:1},196:{T:-1},197:{T:1},198:{T:-1},199:{T:1},200:{T:-1},201:{T:1},202:{T:-1},203:{T:1},204:{T:-1},205:{T:1},206:{T:-1},207:{T:1},208:{T:-1},209:{T:1},210:{T:-1},211:{T:1},212:{T:-1},213:{T:1},214:{T:-1},215:{T:1},216:{T:-1},217:{T:1},218:{T:-1},219:{T:1},220:{T:-1},221:{T:1},222:{T:-1},223:{T:1},224:{T:-1},225:{T:1},226:{T:-1},227:{T:1},228:{T:-1},229:{T:1},230:{T:-1},231:{T:1},232:{T:-1},233:{T:1},234:{T:-1},235:{T:1},236:{T:-1},237:{T:1},238:{T:-1},239:{T:1},240:{T:-1},241:{T:1},242:{T:-1},243:{T:1},244:{T:-1},245:{T:1},246:{T:-1},247:{T:1},248:{T:-1},249:{T:1},250:{T:-1},251:{T:1},252:{T:-1},253:{T:1},254:{T:-1},255:{T:1},256:{T:-1},257:{T:1},258:{T:-1},259:{T:1},260:{T:-1},261:{T:1},262:{T:-1},263:{T:1},264:{T:-1},265:{T:1},266:{T:-1},267:{T:1},268:{T:-1},269:{T:1},270:{T:-1},271:{T:1},272:{T:-1},273:{T:1},274:{T:-1},275:{T:1},276:{T:-1},277:{},278:{T:1},279:{T:-1},280:{T:1},281:{T:-1},282:{T:1},283:{T:1},284:{T:-1},285:{T:1},286:{T:-1},287:{T:1},288:{T:-1},289:{T:1},290:{T:-1},291:{T:1},292:{T:-1},293:{T:1},294:{T:-1},295:{T:1},296:{T:-1},297:{T:1},298:{T:-1},299:{T:1},300:{T:-1},301:{T:1},302:{T:-1},303:{T:1},304:{T:-1},305:{T:1},306:{T:-1},307:{T:1},308:{T:-1},309:{T:1},310:{T:-1},311:{T:1},312:{T:-1},313:{T:-1},314:{T:1},315:{T:-1},316:{T:1},317:{T:-1},318:{T:1},319:{T:-1},320:{T:1},321:{T:-1},322:{T:1},323:{T:-1},324:{T:1},325:{T:-1},326:{T:1},327:{T:-1},328:{T:1},329:{T:-1},330:{T:1},331:{T:-1},332:{T:1},333:{T:-1},334:{T:1},335:{f:cU},336:{T:-1},337:{f:pU,T:1},338:{T:-1},339:{T:1},340:{T:-1},341:{T:1},342:{T:-1},343:{T:1},344:{T:-1},345:{T:1},346:{T:-1},347:{T:1},348:{T:-1},349:{T:1},350:{T:-1},351:{},352:{},353:{T:1},354:{T:-1},355:{f:Kg},357:{},358:{},359:{},360:{T:1},361:{},362:{f:m3},363:{},364:{},366:{},367:{},368:{},369:{},370:{},371:{},372:{T:1},373:{T:-1},374:{T:1},375:{T:-1},376:{T:1},377:{T:-1},378:{T:1},379:{T:-1},380:{T:1},381:{T:-1},382:{T:1},383:{T:-1},384:{T:1},385:{T:-1},386:{T:1},387:{T:-1},388:{T:1},389:{T:-1},390:{T:1},391:{T:-1},392:{T:1},393:{T:-1},394:{T:1},395:{T:-1},396:{},397:{},398:{},399:{},400:{},401:{T:1},403:{},404:{},405:{},406:{},407:{},408:{},409:{},410:{},411:{},412:{},413:{},414:{},415:{},416:{},417:{},418:{},419:{},420:{},421:{},422:{T:1},423:{T:1},424:{T:-1},425:{T:-1},426:{f:UV},427:{f:zV},428:{},429:{T:1},430:{T:-1},431:{T:1},432:{T:-1},433:{T:1},434:{T:-1},435:{T:1},436:{T:-1},437:{T:1},438:{T:-1},439:{T:1},440:{T:-1},441:{T:1},442:{T:-1},443:{T:1},444:{T:-1},445:{T:1},446:{T:-1},447:{T:1},448:{T:-1},449:{T:1},450:{T:-1},451:{T:1},452:{T:-1},453:{T:1},454:{T:-1},455:{T:1},456:{T:-1},457:{T:1},458:{T:-1},459:{T:1},460:{T:-1},461:{T:1},462:{T:-1},463:{T:1},464:{T:-1},465:{T:1},466:{T:-1},467:{T:1},468:{T:-1},469:{T:1},470:{T:-1},471:{},472:{},473:{T:1},474:{T:-1},475:{},476:{f:VV},477:{},478:{},479:{T:1},480:{T:-1},481:{T:1},482:{T:-1},483:{T:1},484:{T:-1},485:{f:JH},486:{T:1},487:{T:-1},488:{T:1},489:{T:-1},490:{T:1},491:{T:-1},492:{T:1},493:{T:-1},494:{f:LV},495:{T:1},496:{T:-1},497:{T:1},498:{T:-1},499:{},500:{T:1},501:{T:-1},502:{T:1},503:{T:-1},504:{},505:{T:1},506:{T:-1},507:{},508:{T:1},509:{T:-1},510:{T:1},511:{T:-1},512:{},513:{},514:{T:1},515:{T:-1},516:{T:1},517:{T:-1},518:{T:1},519:{T:-1},520:{T:1},521:{T:-1},522:{},523:{},524:{},525:{},526:{},527:{},528:{T:1},529:{T:-1},530:{T:1},531:{T:-1},532:{T:1},533:{T:-1},534:{},535:{},536:{},537:{},538:{T:1},539:{T:-1},540:{T:1},541:{T:-1},542:{T:1},548:{},549:{},550:{f:Kg},551:{},552:{},553:{},554:{T:1},555:{T:-1},556:{T:1},557:{T:-1},558:{T:1},559:{T:-1},560:{T:1},561:{T:-1},562:{},564:{},565:{T:1},566:{T:-1},569:{T:1},570:{T:-1},572:{},573:{T:1},574:{T:-1},577:{},578:{},579:{},580:{},581:{},582:{},583:{},584:{},585:{},586:{},587:{},588:{T:-1},589:{},590:{T:1},591:{T:-1},592:{T:1},593:{T:-1},594:{T:1},595:{T:-1},596:{},597:{T:1},598:{T:-1},599:{T:1},600:{T:-1},601:{T:1},602:{T:-1},603:{T:1},604:{T:-1},605:{T:1},606:{T:-1},607:{},608:{T:1},609:{T:-1},610:{},611:{T:1},612:{T:-1},613:{T:1},614:{T:-1},615:{T:1},616:{T:-1},617:{T:1},618:{T:-1},619:{T:1},620:{T:-1},625:{},626:{T:1},627:{T:-1},628:{T:1},629:{T:-1},630:{T:1},631:{T:-1},632:{f:OU},633:{T:1},634:{T:-1},635:{T:1,f:CU},636:{T:-1},637:{f:t9},638:{T:1},639:{},640:{T:-1},641:{T:1},642:{T:-1},643:{T:1},644:{},645:{T:-1},646:{T:1},648:{T:1},649:{},650:{T:-1},651:{f:dG},652:{},653:{T:1},654:{T:-1},655:{T:1},656:{T:-1},657:{T:1},658:{T:-1},659:{},660:{T:1},661:{},662:{T:-1},663:{},664:{T:1},665:{},666:{T:-1},667:{},668:{},669:{},671:{T:1},672:{T:-1},673:{T:1},674:{T:-1},675:{},676:{},677:{},678:{},679:{},680:{},681:{},1024:{},1025:{},1026:{T:1},1027:{T:-1},1028:{T:1},1029:{T:-1},1030:{},1031:{T:1},1032:{T:-1},1033:{T:1},1034:{T:-1},1035:{},1036:{},1037:{},1038:{T:1},1039:{T:-1},1040:{},1041:{T:1},1042:{T:-1},1043:{},1044:{},1045:{},1046:{T:1},1047:{T:-1},1048:{T:1},1049:{T:-1},1050:{},1051:{T:1},1052:{T:1},1053:{f:YV},1054:{T:1},1055:{},1056:{T:1},1057:{T:-1},1058:{T:1},1059:{T:-1},1061:{},1062:{T:1},1063:{T:-1},1064:{T:1},1065:{T:-1},1066:{T:1},1067:{T:-1},1068:{T:1},1069:{T:-1},1070:{T:1},1071:{T:-1},1072:{T:1},1073:{T:-1},1075:{T:1},1076:{T:-1},1077:{T:1},1078:{T:-1},1079:{T:1},1080:{T:-1},1081:{T:1},1082:{T:-1},1083:{T:1},1084:{T:-1},1085:{},1086:{T:1},1087:{T:-1},1088:{T:1},1089:{T:-1},1090:{T:1},1091:{T:-1},1092:{T:1},1093:{T:-1},1094:{T:1},1095:{T:-1},1096:{},1097:{T:1},1098:{},1099:{T:-1},1100:{T:1},1101:{T:-1},1102:{},1103:{},1104:{},1105:{},1111:{},1112:{},1113:{T:1},1114:{T:-1},1115:{T:1},1116:{T:-1},1117:{},1118:{T:1},1119:{T:-1},1120:{T:1},1121:{T:-1},1122:{T:1},1123:{T:-1},1124:{T:1},1125:{T:-1},1126:{},1128:{T:1},1129:{T:-1},1130:{},1131:{T:1},1132:{T:-1},1133:{T:1},1134:{T:-1},1135:{T:1},1136:{T:-1},1137:{T:1},1138:{T:-1},1139:{T:1},1140:{T:-1},1141:{},1142:{T:1},1143:{T:-1},1144:{T:1},1145:{T:-1},1146:{},1147:{T:1},1148:{T:-1},1149:{T:1},1150:{T:-1},1152:{T:1},1153:{T:-1},1154:{T:-1},1155:{T:-1},1156:{T:-1},1157:{T:1},1158:{T:-1},1159:{T:1},1160:{T:-1},1161:{T:1},1162:{T:-1},1163:{T:1},1164:{T:-1},1165:{T:1},1166:{T:-1},1167:{T:1},1168:{T:-1},1169:{T:1},1170:{T:-1},1171:{},1172:{T:1},1173:{T:-1},1177:{},1178:{T:1},1180:{},1181:{},1182:{},2048:{T:1},2049:{T:-1},2050:{},2051:{T:1},2052:{T:-1},2053:{},2054:{},2055:{T:1},2056:{T:-1},2057:{T:1},2058:{T:-1},2060:{},2067:{},2068:{T:1},2069:{T:-1},2070:{},2071:{},2072:{T:1},2073:{T:-1},2075:{},2076:{},2077:{T:1},2078:{T:-1},2079:{},2080:{T:1},2081:{T:-1},2082:{},2083:{T:1},2084:{T:-1},2085:{T:1},2086:{T:-1},2087:{T:1},2088:{T:-1},2089:{T:1},2090:{T:-1},2091:{},2092:{},2093:{T:1},2094:{T:-1},2095:{},2096:{T:1},2097:{T:-1},2098:{T:1},2099:{T:-1},2100:{T:1},2101:{T:-1},2102:{},2103:{T:1},2104:{T:-1},2105:{},2106:{T:1},2107:{T:-1},2108:{},2109:{T:1},2110:{T:-1},2111:{T:1},2112:{T:-1},2113:{T:1},2114:{T:-1},2115:{},2116:{},2117:{},2118:{T:1},2119:{T:-1},2120:{},2121:{T:1},2122:{T:-1},2123:{T:1},2124:{T:-1},2125:{},2126:{T:1},2127:{T:-1},2128:{},2129:{T:1},2130:{T:-1},2131:{T:1},2132:{T:-1},2133:{T:1},2134:{},2135:{},2136:{},2137:{T:1},2138:{T:-1},2139:{T:1},2140:{T:-1},2141:{},3072:{},3073:{},4096:{T:1},4097:{T:-1},5002:{T:1},5003:{T:-1},5081:{T:1},5082:{T:-1},5083:{},5084:{T:1},5085:{T:-1},5086:{T:1},5087:{T:-1},5088:{},5089:{},5090:{},5092:{T:1},5093:{T:-1},5094:{},5095:{T:1},5096:{T:-1},5097:{},5099:{},65535:{n:""}},rx={6:{f:ng},10:{f:Ti},12:{f:Ma},13:{f:Ma},14:{f:_a},15:{f:_a},16:{f:mr},17:{f:_a},18:{f:_a},19:{f:Ma},20:{f:XS},21:{f:XS},23:{f:m3},24:{f:YS},25:{f:_a},26:{},27:{},28:{f:YL},29:{},34:{f:_a},35:{f:KS},38:{f:mr},39:{f:mr},40:{f:mr},41:{f:mr},42:{f:_a},43:{f:_a},47:{f:oI},49:{f:_L},51:{f:Ma},60:{},61:{f:vL},64:{f:_a},65:{f:SL},66:{f:Ma},77:{},80:{},81:{},82:{},85:{f:Ma},89:{},90:{},91:{},92:{f:lL},93:{f:JL},94:{},95:{f:_a},96:{},97:{},99:{f:_a},125:{f:g3},128:{f:BL},129:{f:cL},130:{f:Ma},131:{f:_a},132:{f:_a},133:{f:uL},134:{},140:{f:lB},141:{f:Ma},144:{},146:{f:uB},151:{},152:{},153:{},154:{},155:{},156:{f:Ma},157:{},158:{},160:{f:xB},161:{f:hB},174:{},175:{},176:{},177:{},178:{},180:{},181:{},182:{},184:{},185:{},189:{f:jL},190:{f:ML},193:{f:Ti},197:{},198:{},199:{},200:{},201:{},202:{f:_a},203:{},204:{},205:{},206:{},207:{},208:{},209:{},210:{},211:{},213:{},215:{},216:{},217:{},218:{f:Ma},220:{},221:{f:_a},222:{},224:{f:LL},225:{f:iL},226:{f:Ti},227:{},229:{f:QL},233:{},235:{},236:{},237:{},239:{},240:{},241:{},242:{},244:{},245:{},246:{},247:{},248:{},249:{},251:{},252:{f:dL},253:{f:AL},255:{f:pL},256:{},259:{},290:{},311:{},312:{},315:{},317:{f:i3},318:{},319:{},320:{},330:{},331:{},333:{},334:{},335:{},336:{},337:{},338:{},339:{},340:{},351:{},352:{f:_a},353:{f:Ti},401:{},402:{},403:{},404:{},405:{},406:{},407:{},408:{},425:{},426:{},427:{},428:{},429:{},430:{f:VL},431:{f:_a},432:{},433:{},434:{},437:{},438:{f:aB},439:{f:_a},440:{f:rB},441:{},442:{f:cf},443:{},444:{f:Ma},445:{},446:{},448:{f:Ti},449:{f:xL,r:2},450:{f:Ti},512:{f:WS},513:{f:gB},515:{f:zL},516:{f:kL},517:{f:$S},519:{f:vB},520:{f:mL},523:{},545:{f:QS},549:{f:GS},566:{},574:{f:bL},638:{f:RL},659:{},1048:{},1054:{f:CL},1084:{},1212:{f:$L},2048:{f:sB},2049:{},2050:{},2051:{},2052:{},2053:{},2054:{},2055:{},2056:{},2057:{f:qd},2058:{},2059:{},2060:{},2061:{},2062:{},2063:{},2064:{},2066:{},2067:{},2128:{},2129:{},2130:{},2131:{},2132:{},2133:{},2134:{},2135:{},2136:{},2137:{},2138:{},2146:{},2147:{r:12},2148:{},2149:{},2150:{},2151:{f:Ti},2152:{},2154:{},2155:{},2156:{},2161:{},2162:{},2164:{},2165:{},2166:{},2167:{},2168:{},2169:{},2170:{},2171:{},2172:{f:fB,r:12},2173:{f:lU,r:12},2174:{},2175:{},2180:{},2181:{},2182:{},2183:{},2184:{},2185:{},2186:{},2187:{},2188:{f:_a,r:12},2189:{},2190:{r:12},2191:{},2192:{},2194:{},2195:{},2196:{f:qL,r:12},2197:{},2198:{f:tU,r:12},2199:{},2200:{},2201:{},2202:{f:XL,r:12},2203:{f:Ti},2204:{},2205:{},2206:{},2207:{},2211:{f:gL},2212:{},2213:{},2214:{},2215:{},4097:{},4098:{},4099:{},4102:{},4103:{},4105:{},4106:{},4107:{},4108:{},4109:{},4116:{},4117:{},4118:{},4119:{},4120:{},4121:{},4122:{},4123:{},4124:{},4125:{},4126:{},4127:{},4128:{},4129:{},4130:{},4132:{},4133:{},4134:{f:Ma},4135:{},4146:{},4147:{},4148:{},4149:{},4154:{},4156:{},4157:{},4158:{},4159:{},4160:{},4161:{},4163:{},4164:{f:pB},4165:{},4166:{},4168:{},4170:{},4171:{},4174:{},4175:{},4176:{},4177:{},4187:{},4188:{f:cB},4189:{},4191:{},4192:{},4193:{},4194:{},4195:{},4196:{},4197:{},4198:{},4199:{},4200:{},0:{f:WS},1:{},2:{f:_B},3:{f:wB},4:{f:bB},5:{f:$S},7:{f:AB},8:{},9:{f:qd},11:{},22:{f:Ma},30:{f:OL},31:{},32:{},33:{f:QS},36:{},37:{f:GS},50:{f:TB},62:{},52:{},67:{},68:{f:Ma},69:{},86:{},126:{},127:{f:yB},135:{},136:{},137:{},145:{},148:{},149:{},150:{},169:{},171:{},188:{},191:{},192:{},194:{},195:{},214:{f:kB},223:{},234:{},354:{},421:{},518:{f:ng},521:{f:qd},536:{f:YS},547:{f:KS},561:{},579:{},1030:{f:ng},1033:{f:qd},1091:{},2157:{},2163:{},2177:{},2240:{},2241:{},2242:{},2243:{},2244:{},2245:{},2246:{},2247:{},2248:{},2249:{},2250:{},2251:{},2262:{r:12},29282:{}};function Pe(e,t,a,r){var n=t;if(!isNaN(n)){var l=r||(a||[]).length||0,o=e.next(4);o.write_shift(2,n),o.write_shift(2,l),l>0&&d1(a)&&e.push(a)}}function AW(e,t,a,r){var n=(a||[]).length||0;if(n<=8224)return Pe(e,t,a,n);var l=t;if(!isNaN(l)){for(var o=a.parts||[],c=0,f=0,p=0;p+(o[c]||8224)<=8224;)p+=o[c]||8224,c++;var m=e.next(4);for(m.write_shift(2,l),m.write_shift(2,p),e.push(a.slice(f,f+p)),f+=p;f<n;){for(m=e.next(4),m.write_shift(2,60),p=0;p+(o[c]||8224)<=8224;)p+=o[c]||8224,c++;m.write_shift(2,p),e.push(a.slice(f,f+p)),f+=p}}}function hf(e,t,a){return e||(e=_e(7)),e.write_shift(2,t),e.write_shift(2,a),e.write_shift(2,0),e.write_shift(1,0),e}function TW(e,t,a,r){var n=_e(9);
vendor: 9,491 bytes, line 487
487return hf(n,e,t),l3(a,r||"b",n),n}function kW(e,t,a){var r=_e(8+2*a.length);return hf(r,e,t),r.write_shift(1,a.length),r.write_shift(a.length,a,"sbcs"),r.l<r.length?r.slice(0,r.l):r}function NW(e,t,a,r){if(t.v!=null)switch(t.t){case"d":case"n":var n=t.t=="d"?za(ra(t.v)):t.v;n==(n|0)&&n>=0&&n<65536?Pe(e,2,EB(a,r,n)):Pe(e,3,SB(a,r,n));return;case"b":case"e":Pe(e,5,TW(a,r,t.v,t.t));return;case"s":case"str":Pe(e,4,kW(a,r,(t.v||"").slice(0,255)));return}Pe(e,1,hf(null,a,r))}function CW(e,t,a,r){var n=Array.isArray(t),l=At(t["!ref"]||"A1"),o,c="",f=[];if(l.e.c>255||l.e.r>16383){if(r.WTF)throw new Error("Range "+(t["!ref"]||"A1")+" exceeds format limit A1:IV16384");l.e.c=Math.min(l.e.c,255),l.e.r=Math.min(l.e.c,16383),o=ft(l)}for(var p=l.s.r;p<=l.e.r;++p){c=Ea(p);for(var m=l.s.c;m<=l.e.c;++m){p===l.s.r&&(f[m]=da(m)),o=f[m]+c;var g=n?(t[p]||[])[m]:t[o];g&&NW(e,g,p,m)}}}function DW(e,t){for(var a=t||{},r=Ir(),n=0,l=0;l<e.SheetNames.length;++l)e.SheetNames[l]==a.sheet&&(n=l);if(n==0&&a.sheet&&e.SheetNames[0]!=a.sheet)throw new Error("Sheet not found: "+a.sheet);return Pe(r,a.biff==4?1033:a.biff==3?521:9,S1(e,16,a)),CW(r,e.Sheets[e.SheetNames[n]],n,a),Pe(r,10),r.end()}function OW(e,t,a){Pe(e,49,EL({sz:12,name:"Arial"},a))}function FW(e,t,a){t&&[[5,8],[23,26],[41,44],[50,392]].forEach(function(r){for(var n=r[0];n<=r[1];++n)t[n]!=null&&Pe(e,1054,DL(n,t[n],a))})}function RW(e,t){var a=_e(19);a.write_shift(4,2151),a.write_shift(4,0),a.write_shift(4,0),a.write_shift(2,3),a.write_shift(1,1),a.write_shift(4,0),Pe(e,2151,a),a=_e(39),a.write_shift(4,2152),a.write_shift(4,0),a.write_shift(4,0),a.write_shift(2,3),a.write_shift(1,0),a.write_shift(4,0),a.write_shift(2,1),a.write_shift(4,4),a.write_shift(2,0),d3(At(t["!ref"]||"A1"),a),a.write_shift(4,4),Pe(e,2152,a)}function jW(e,t){for(var a=0;a<16;++a)Pe(e,224,qS({numFmtId:0,style:!0},0,t));t.cellXfs.forEach(function(r){Pe(e,224,qS(r,0,t))})}function MW(e,t){for(var a=0;a<t["!links"].length;++a){var r=t["!links"][a];Pe(e,440,nB(r)),r[1].Tooltip&&Pe(e,2048,iB(r))}delete t["!links"]}function PW(e,t){if(t){var a=0;t.forEach(function(r,n){++a<=256&&r&&Pe(e,125,dB(hh(n,r),n))})}}function LW(e,t,a,r,n){var l=16+Ki(n.cellXfs,t,n);if(t.v==null&&!t.bf){Pe(e,513,Ul(a,r,l));return}if(t.bf)Pe(e,6,cH(t,a,r,n,l));else switch(t.t){case"d":case"n":var o=t.t=="d"?za(ra(t.v)):t.v;Pe(e,515,HL(a,r,o,l));break;case"b":case"e":Pe(e,517,UL(a,r,t.v,l,n,t.t));break;case"s":case"str":if(n.bookSST){var c=D1(n.Strings,t.v,n.revStrings);Pe(e,253,TL(a,r,c,l))}else Pe(e,516,NL(a,r,(t.v||"").slice(0,255),l,n));break;default:Pe(e,513,Ul(a,r,l))}}function BW(e,t,a){var r=Ir(),n=a.SheetNames[e],l=a.Sheets[n]||{},o=(a||{}).Workbook||{},c=(o.Sheets||[])[e]||{},f=Array.isArray(l),p=t.biff==8,m,g="",v=[],w=At(l["!ref"]||"A1"),S=p?65536:16384;if(w.e.c>255||w.e.r>=S){if(t.WTF)throw new Error("Range "+(l["!ref"]||"A1")+" exceeds format limit A1:IV16384");w.e.c=Math.min(w.e.c,255),w.e.r=Math.min(w.e.c,S-1)}Pe(r,2057,S1(a,16,t)),Pe(r,13,wn(1)),Pe(r,12,wn(100)),Pe(r,15,Ar(!0)),Pe(r,17,Ar(!1)),Pe(r,16,Bl(.001)),Pe(r,95,Ar(!0)),Pe(r,42,Ar(!1)),Pe(r,43,Ar(!1)),Pe(r,130,wn(1)),Pe(r,128,IL()),Pe(r,131,Ar(!1)),Pe(r,132,Ar(!1)),p&&PW(r,l["!cols"]),Pe(r,512,FL(w,t)),p&&(l["!links"]=[]);for(var y=w.s.r;y<=w.e.r;++y){g=Ea(y);for(var _=w.s.c;_<=w.e.c;++_){y===w.s.r&&(v[_]=da(_)),m=v[_]+g;var E=f?(l[y]||[])[_]:l[m];E&&(LW(r,E,y,_,t),p&&E.l&&l["!links"].push([m,E.l]))}}var N=c.CodeName||c.name||n;return p&&Pe(r,574,wL((o.Views||[])[0])),p&&(l["!merges"]||[]).length&&Pe(r,229,ZL(l["!merges"])),p&&MW(r,l),Pe(r,442,o3(N)),p&&RW(r,l),Pe(r,10),r.end()}function IW(e,t,a){var r=Ir(),n=(e||{}).Workbook||{},l=n.Sheets||[],o=n.WBProps||{},c=a.biff==8,f=a.biff==5;if(Pe(r,2057,S1(e,5,a)),a.bookType=="xla"&&Pe(r,135),Pe(r,225,c?wn(1200):null),Pe(r,193,U9(2)),f&&Pe(r,191),f&&Pe(r,192),Pe(r,226),Pe(r,92,oL("SheetJS",a)),Pe(r,66,wn(c?1200:1252)),c&&Pe(r,353,wn(0)),c&&Pe(r,448),Pe(r,317,mB(e.SheetNames.length)),c&&e.vbaraw&&Pe(r,211),c&&e.vbaraw){var p=o.CodeName||"ThisWorkbook";Pe(r,442,o3(p))}Pe(r,156,wn(17)),Pe(r,25,Ar(!1)),Pe(r,18,Ar(!1)),Pe(r,19,wn(0)),c&&Pe(r,431,Ar(!1)),c&&Pe(r,444,wn(0)),Pe(r,61,yL()),Pe(r,64,Ar(!1)),Pe(r,141,wn(0)),Pe(r,34,Ar(xG(e)=="true")),Pe(r,14,Ar(!0)),c&&Pe(r,439,Ar(!1)),Pe(r,218,wn(0)),OW(r,e,a),FW(r,e.SSF,a),jW(r,a),c&&Pe(r,352,Ar(!1));var m=r.end(),g=Ir();c&&Pe(g,140,oB()),c&&a.Strings&&AW(g,252,hL(a.Strings)),Pe(g,10);var v=g.end(),w=Ir(),S=0,y=0;for(y=0;y<e.SheetNames.length;++y)S+=(c?12:11)+(c?2:1)*e.SheetNames[y].length;var _=m.length+S+v.length;for(y=0;y<e.SheetNames.length;++y){var E=l[y]||{};Pe(w,133,fL({pos:_,hs:E.Hidden||0,dt:0,name:e.SheetNames[y]},a)),_+=t[y].length}var N=w.end();if(S!=N.length)throw new Error("BS8 "+S+" != "+N.length);var T=[];return m.length&&T.push(m),N.length&&T.push(N),v.length&&T.push(v),Xa(T)}function UW(e,t){var a=t||{},r=[];e&&!e.SSF&&(e.SSF=na(tt)),e&&e.SSF&&(pc(),ih(e.SSF),a.revssf=oh(e.SSF),a.revssf[e.SSF[65535]]=0,a.ssf=e.SSF),a.Strings=[],a.Strings.Count=0,a.Strings.Unique=0,M1(a),a.cellXfs=[],Ki(a.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={});for(var n=0;n<e.SheetNames.length;++n)r[r.length]=BW(n,a,e);return r.unshift(IW(e,r,a)),Xa(r)}function tk(e,t){for(var a=0;a<=e.SheetNames.length;++a){var r=e.Sheets[e.SheetNames[a]];if(!(!r||!r["!ref"])){var n=Ur(r["!ref"]);n.e.c>255&&typeof console<"u"&&console.error&&console.error("Worksheet '"+e.SheetNames[a]+"' extends beyond column IV (255).  Data may be lost.")}}var l=t||{};switch(l.biff||2){case 8:case 5:return UW(e,t);case 4:case 3:case 2:return DW(e,t)}throw new Error("invalid type "+l.bookType+" for BIFF")}function l_(e,t){var a=t||{},r=a.dense?[]:{};e=e.replace(/<!--.*?-->/g,"");var n=e.match(/<table/i);if(!n)throw new Error("Invalid HTML: could not find <table>");var l=e.match(/<\/table/i),o=n.index,c=l&&l.index||e.length,f=E7(e.slice(o,c),/(:?<tr[^>]*>)/i,"<tr>"),p=-1,m=0,g=0,v=0,w={s:{r:1e7,c:1e7},e:{r:0,c:0}},S=[];for(o=0;o<f.length;++o){var y=f[o].trim(),_=y.slice(0,3).toLowerCase();if(_=="<tr"){if(++p,a.sheetRows&&a.sheetRows<=p){--p;break}m=0;continue}if(!(_!="<td"&&_!="<th")){var E=y.split(/<\/t[dh]>/i);for(c=0;c<E.length;++c){var N=E[c].trim();if(N.match(/<t[dh]/i)){for(var T=N,j=0;T.charAt(0)=="<"&&(j=T.indexOf(">"))>-1;)T=T.slice(j+1);for(var R=0;R<S.length;++R){var M=S[R];M.s.c==m&&M.s.r<p&&p<=M.e.r&&(m=M.e.c+1,R=-1)}var A=st(N.slice(0,N.indexOf(">")));v=A.colspan?+A.colspan:1,((g=+A.rowspan)>1||v>1)&&S.push({s:{r:p,c:m},e:{r:p+(g||1)-1,c:m+v-1}});var P=A.t||A["data-t"]||"";if(!T.length){m+=v;continue}if(T=AT(T),w.s.r>p&&(w.s.r=p),w.e.r<p&&(w.e.r=p),w.s.c>m&&(w.s.c=m),w.e.c<m&&(w.e.c=m),!T.length){m+=v;continue}var I={t:"s",v:T};a.raw||!T.trim().length||P=="s"||(T==="TRUE"?I={t:"b",v:!0}:T==="FALSE"?I={t:"b",v:!1}:isNaN(In(T))?isNaN(ac(T).getDate())||(I={t:"d",v:ra(T)},a.cellDates||(I={t:"n",v:za(I.v)}),I.z=a.dateNF||tt[14]):I={t:"n",v:In(T)}),a.dense?(r[p]||(r[p]=[]),r[p][m]=I):r[at({r:p,c:m})]=I,m+=v}}}}return r["!ref"]=ft(w),S.length&&(r["!merges"]=S),r}function zW(e,t,a,r){for(var n=e["!merges"]||[],l=[],o=t.s.c;o<=t.e.c;++o){for(var c=0,f=0,p=0;p<n.length;++p)if(!(n[p].s.r>a||n[p].s.c>o)&&!(n[p].e.r<a||n[p].e.c<o)){if(n[p].s.r<a||n[p].s.c<o){c=-1;break}c=n[p].e.r-n[p].s.r+1,f=n[p].e.c-n[p].s.c+1;break}if(!(c<0)){var m=at({r:a,c:o}),g=r.dense?(e[a]||[])[o]:e[m],v=g&&g.v!=null&&(g.h||c1(g.w||(qs(g),g.w)||""))||"",w={};c>1&&(w.rowspan=c),f>1&&(w.colspan=f),r.editable?v='<span contenteditable="true">'+v+"</span>":g&&(w["data-t"]=g&&g.t||"z",g.v!=null&&(w["data-v"]=g.v),g.z!=null&&(w["data-z"]=g.z),g.l&&(g.l.Target||"#").charAt(0)!="#"&&(v='<a href="'+g.l.Target+'">'+v+"</a>")),w.id=(r.id||"sjs")+"-"+m,l.push(Me("td",v,w))}}var S="<tr>";return S+l.join("")+"</tr>"}var HW='<html><head><meta charset="utf-8"/><title>SheetJS Table Export</title></head><body>',VW="</body></html>";function GW(e,t){var a=e.match(/<table[\s\S]*?>[\s\S]*?<\/table>/gi);if(!a||a.length==0)throw new Error("Invalid HTML: could not find <table>");if(a.length==1)return Xi(l_(a[0],t),t);var r=B1();return a.forEach(function(n,l){I1(r,l_(n,t),"Sheet"+(l+1))}),r}function WW(e,t,a){var r=[];return r.join("")+"<table"+(a&&a.id?' id="'+a.id+'"':"")+">"}function ak(e,t){var a=t||{},r=a.header!=null?a.header:HW,n=a.footer!=null?a.footer:VW,l=[r],o=Ur(e["!ref"]);a.dense=Array.isArray(e),l.push(WW(e,o,a));for(var c=o.s.r;c<=o.e.r;++c)l.push(zW(e,o,c,a));return l.push("</table>"+n),l.join("")}function rk(e,t,a){var r=a||{},n=0,l=0;if(r.origin!=null)if(typeof r.origin=="number")n=r.origin;else{var o=typeof r.origin=="string"?ha(r.origin):r.origin;n=o.r,l=o.c}var c=t.getElementsByTagName("tr"),f=Math.min(r.sheetRows||1e7,c.length),p={s:{r:0,c:0},e:{r:n,c:l}};if(e["!ref"]){var m=Ur(e["!ref"]);p.s.r=Math.min(p.s.r,m.s.r),p.s.c=Math.min(p.s.c,m.s.c),p.e.r=Math.max(p.e.r,m.e.r),p.e.c=Math.max(p.e.c,m.e.c),n==-1&&(p.e.r=n=m.e.r+1)}var g=[],v=0,w=e["!rows"]||(e["!rows"]=[]),S=0,y=0,_=0,E=0,N=0,T=0;for(e["!cols"]||(e["!cols"]=[]);S<c.length&&y<f;++S){var j=c[S];if(o_(j)){if(r.display)continue;w[y]={hidden:!0}}var R=j.children;for(_=E=0;_<R.length;++_){var M=R[_];if(!(r.display&&o_(M))){var A=M.hasAttribute("data-v")?M.getAttribute("data-v"):M.hasAttribute("v")?M.getAttribute("v"):AT(M.innerHTML),P=M.getAttribute("data-z")||M.getAttribute("z");for(v=0;v<g.length;++v){var I=g[v];I.s.c==E+l&&I.s.r<y+n&&y+n<=I.e.r&&(E=I.e.c+1-l,v=-1)}T=+M.getAttribute("colspan")||1,((N=+M.getAttribute("rowspan")||1)>1||T>1)&&g.push({s:{r:y+n,c:E+l},e:{r:y+n+(N||1)-1,c:E+l+(T||1)-1}
vendor: 6,330 bytes, lines 487-488
487});var z={t:"s",v:A},Y=M.getAttribute("data-t")||M.getAttribute("t")||"";A!=null&&(A.length==0?z.t=Y||"z":r.raw||A.trim().length==0||Y=="s"||(A==="TRUE"?z={t:"b",v:!0}:A==="FALSE"?z={t:"b",v:!1}:isNaN(In(A))?isNaN(ac(A).getDate())||(z={t:"d",v:ra(A)},r.cellDates||(z={t:"n",v:za(z.v)}),z.z=r.dateNF||tt[14]):z={t:"n",v:In(A)})),z.z===void 0&&P!=null&&(z.z=P);var q="",te=M.getElementsByTagName("A");if(te&&te.length)for(var oe=0;oe<te.length&&!(te[oe].hasAttribute("href")&&(q=te[oe].getAttribute("href"),q.charAt(0)!="#"));++oe);q&&q.charAt(0)!="#"&&(z.l={Target:q}),r.dense?(e[y+n]||(e[y+n]=[]),e[y+n][E+l]=z):e[at({c:E+l,r:y+n})]=z,p.e.c<E+l&&(p.e.c=E+l),E+=T}}++y}return g.length&&(e["!merges"]=(e["!merges"]||[]).concat(g)),p.e.r=Math.max(p.e.r,y-1+n),e["!ref"]=ft(p),y>=f&&(e["!fullref"]=ft((p.e.r=c.length-S+y-1+n,p))),e}function nk(e,t){var a=t||{},r=a.dense?[]:{};return rk(r,e,t)}function qW(e,t){return Xi(nk(e,t),t)}function o_(e){var t="",a=$W(e);return a&&(t=a(e).getPropertyValue("display")),t||(t=e.style&&e.style.display),t==="none"}function $W(e){return e.ownerDocument.defaultView&&typeof e.ownerDocument.defaultView.getComputedStyle=="function"?e.ownerDocument.defaultView.getComputedStyle:typeof getComputedStyle=="function"?getComputedStyle:null}function XW(e){var t=e.replace(/[\t\r\n]/g," ").trim().replace(/ +/g," ").replace(/<text:s\/>/g," ").replace(/<text:s text:c="(\d+)"\/>/g,function(r,n){return Array(parseInt(n,10)+1).join(" ")}).replace(/<text:tab[^>]*\/>/g,"	").replace(/<text:line-break\/>/g,`
488`),a=_t(t.replace(/<[^>]*>/g,""));return[a]}var c_={day:["d","dd"],month:["m","mm"],year:["y","yy"],hours:["h","hh"],minutes:["m","mm"],seconds:["s","ss"],"am-pm":["A/P","AM/PM"],"day-of-week":["ddd","dddd"],era:["e","ee"],quarter:["\\Qm",'m\\"th quarter"']};function sk(e,t){var a=t||{},r=u1(e),n=[],l,o,c={name:""},f="",p=0,m,g,v={},w=[],S=a.dense?[]:{},y,_,E={value:""},N="",T=0,j=[],R=-1,M=-1,A={s:{r:1e6,c:1e7},e:{r:0,c:0}},P=0,I={},z=[],Y={},q=0,te=0,oe=[],ce=1,O=1,ee=[],ne={Names:[]},ae={},we=["",""],H=[],D={},U="",B=0,V=!1,Q=!1,re=0;for(Uu.lastIndex=0,r=r.replace(/<!--([\s\S]*?)-->/mg,"").replace(/<!DOCTYPE[^\[]*\[[^\]]*\]>/gm,"");y=Uu.exec(r);)switch(y[3]=y[3].replace(/_.*$/,"")){case"table":case"工作表":y[1]==="/"?(A.e.c>=A.s.c&&A.e.r>=A.s.r?S["!ref"]=ft(A):S["!ref"]="A1:A1",a.sheetRows>0&&a.sheetRows<=A.e.r&&(S["!fullref"]=S["!ref"],A.e.r=a.sheetRows-1,S["!ref"]=ft(A)),z.length&&(S["!merges"]=z),oe.length&&(S["!rows"]=oe),m.name=m.名称||m.name,typeof JSON<"u"&&JSON.stringify(m),w.push(m.name),v[m.name]=S,Q=!1):y[0].charAt(y[0].length-2)!=="/"&&(m=st(y[0],!1),R=M=-1,A.s.r=A.s.c=1e7,A.e.r=A.e.c=0,S=a.dense?[]:{},z=[],oe=[],Q=!0);break;case"table-row-group":y[1]==="/"?--P:++P;break;case"table-row":case"行":if(y[1]==="/"){R+=ce,ce=1;break}if(g=st(y[0],!1),g.行号?R=g.行号-1:R==-1&&(R=0),ce=+g["number-rows-repeated"]||1,ce<10)for(re=0;re<ce;++re)P>0&&(oe[R+re]={level:P});M=-1;break;case"covered-table-cell":y[1]!=="/"&&++M,a.sheetStubs&&(a.dense?(S[R]||(S[R]=[]),S[R][M]={t:"z"}):S[at({r:R,c:M})]={t:"z"}),N="",j=[];break;case"table-cell":case"数据":if(y[0].charAt(y[0].length-2)==="/")++M,E=st(y[0],!1),O=parseInt(E["number-columns-repeated"]||"1",10),_={t:"z",v:null},E.formula&&a.cellFormula!=!1&&(_.f=n_(_t(E.formula))),(E.数据类型||E["value-type"])=="string"&&(_.t="s",_.v=_t(E["string-value"]||""),a.dense?(S[R]||(S[R]=[]),S[R][M]=_):S[at({r:R,c:M})]=_),M+=O-1;else if(y[1]!=="/"){++M,N="",T=0,j=[],O=1;var ue=ce?R+ce-1:R;if(M>A.e.c&&(A.e.c=M),M<A.s.c&&(A.s.c=M),R<A.s.r&&(A.s.r=R),ue>A.e.r&&(A.e.r=ue),E=st(y[0],!1),H=[],D={},_={t:E.数据类型||E["value-type"],v:null},a.cellFormula)if(E.formula&&(E.formula=_t(E.formula)),E["number-matrix-columns-spanned"]&&E["number-matrix-rows-spanned"]&&(q=parseInt(E["number-matrix-rows-spanned"],10)||0,te=parseInt(E["number-matrix-columns-spanned"],10)||0,Y={s:{r:R,c:M},e:{r:R+q-1,c:M+te-1}},_.F=ft(Y),ee.push([Y,_.F])),E.formula)_.f=n_(E.formula);else for(re=0;re<ee.length;++re)R>=ee[re][0].s.r&&R<=ee[re][0].e.r&&M>=ee[re][0].s.c&&M<=ee[re][0].e.c&&(_.F=ee[re][1]);switch((E["number-columns-spanned"]||E["number-rows-spanned"])&&(q=parseInt(E["number-rows-spanned"],10)||0,te=parseInt(E["number-columns-spanned"],10)||0,Y={s:{r:R,c:M},e:{r:R+q-1,c:M+te-1}},z.push(Y)),E["number-columns-repeated"]&&(O=parseInt(E["number-columns-repeated"],10)),_.t){case"boolean":_.t="b",_.v=aa(E["boolean-value"]);break;case"float":_.t="n",_.v=parseFloat(E.value);break;case"percentage":_.t="n",_.v=parseFloat(E.value);break;case"currency":_.t="n",_.v=parseFloat(E.value);break;case"date":_.t="d",_.v=ra(E["date-value"]),a.cellDates||(_.t="n",_.v=za(_.v)),_.z="m/d/yy";break;case"time":_.t="n",_.v=w7(E["time-value"])/86400,a.cellDates&&(_.t="d",_.v=ch(_.v)),_.z="HH:MM:SS";break;case"number":_.t="n",_.v=parseFloat(E.数据数值);break;default:if(_.t==="string"||_.t==="text"||!_.t)_.t="s",E["string-value"]!=null&&(N=_t(E["string-value"]),j=[]);else throw new Error("Unsupported value type "+_.t)}}else{if(V=!1,_.t==="s"&&(_.v=N||"",j.length&&(_.R=j),V=T==0),ae.Target&&(_.l=ae),H.length>0&&(_.c=H,H=[]),N&&a.cellText!==!1&&(_.w=N),V&&(_.t="z",delete _.v),(!V||a.sheetStubs)&&!(a.sheetRows&&a.sheetRows<=R))for(var fe=0;fe<ce;++fe){if(O=parseInt(E["number-columns-repeated"]||"1",10),a.dense)for(S[R+fe]||(S[R+fe]=[]),S[R+fe][M]=fe==0?_:na(_);--O>0;)S[R+fe][M+O]=na(_);else for(S[at({r:R+fe,c:M})]=_;--O>0;)S[at({r:R+fe,c:M+O})]=na(_);A.e.c<=M&&(A.e.c=M)}O=parseInt(E["number-columns-repeated"]||"1",10),M+=O-1,O=0,_={},N="",j=[]}ae={};break;case"document":case"document-content":case"电子表格文档":case"spreadsheet":case"主体":case"scripts":case"styles":case"font-face-decls":case"master-styles":if(y[1]==="/"){if((l=n.pop())[0]!==y[3])throw"Bad state: "+l}else y[0].charAt(y[0].length-2)!=="/"&&n.push([y[3],!0]);break;case"annotation":if(y[1]==="/"){if((l=n.pop())[0]!==y[3])throw"Bad state: "+l;D.t=N,j.length&&(D.R=j),D.a=U,H.push(D)}else y[0].charAt(y[0].length-2)!=="/"&&n.push([y[3],!1]);U="",B=0,N="",T=0,j=[];break;case"creator":y[1]==="/"?U=r.slice(B,y.index):B=y.index+y[0].length;break;case"meta":case"元数据":case"settings":case"config-item-set":case"config-item-map-indexed":case"config-item-map-entry":case"config-item-map-named":case"shapes":case"frame":case"text-box":case"image":case"data-
488pilot-tables":case"list-style":case"form":case"dde-links":case"event-listeners":case"chart":if(y[1]==="/"){if((l=n.pop())[0]!==y[3])throw"Bad state: "+l}else y[0].charAt(y[0].length-2)!=="/"&&n.push([y[3],!1]);N="",T=0,j=[];break;case"scientific-number":break;case"currency-symbol":break;case"currency-style":break;case"number-style":case"percentage-style":case"date-style":case"time-style":if(y[1]==="/"){if(I[c.name]=f,(l=n.pop())[0]!==y[3])throw"Bad state: "+l}else y[0].charAt(y[0].length-2)!=="/"&&(f="",c=st(y[0],!1),n.push([y[3],!0]));break;case"script":break;case"libraries":break;case"automatic-styles":break;case"default-style":case"page-layout":break;case"style":break;case"map":break;case"font-face":break;case"paragraph-properties":break;case"table-properties":break;case"table-column-properties":break;case"table-row-properties":break;case"table-cell-properties":break;case"number":switch(n[n.length-1][0]){case"time-style":case"date-style":o=st(y[0],!1),f+=c_[y[3]][o.style==="long"?1:0];break}break;case"fraction":break;case"day":case"month":case"year":case"era":case"day-of-week":case"week-of-year":case"quarter":case"hours":case"minutes":case"seconds":case"am-pm":switch(n[n.length-1][0]){case"time-style":case"date-style":o=st(y[0],!1),f+=c_[y[3]][o.style==="long"?1:0];break}break;case"boolean-style":break;case"boolean":break;case"text-style":break;case"text":if(y[0].slice(-2)==="/>")break;if(y[1]==="/")switch(n[n.length-1][0]){case"number-style":case"date-style":case"time-style":f+=r.slice(p,y.index);break}else p=y.index+y[0].length;break;case"named-range":o=st(y[0],!1),we=sg(o["cell-range-address"]);var ye={Name:o.name,Ref:we[0]+"!"+we[1]};Q&&(ye.Sheet=w.length),ne.Names.push(ye);break;case"text-content":break;case"text-properties":break;case"embedded-text":break;case"body":case"电子表格":break;case"forms":break;case"table-column":break;case"table-header-rows":break;case"table-rows":break;case"table-column-group":break;case"table-header-columns":break;case"table-columns":break;case"null-date":break;case"graphic-properties":break;case"calculation-settings":break;case"named-expressions":break;case"label-range":break;case"label-ranges":break;case"named-expression":break;case"sort":break;case"sort-by":break;case"sort-groups":break;case"tab":break;case"line-break":break;case"span":break;case"p":case"文本串":if(["master-styles"].indexOf(n[n.length-1][0])>-1)break;if(y[1]==="/"&&(!E||!E["string-value"])){var De=XW(r.slice(T,y.index));N=(N.length>0?N+`
489`:"")+De[0]}else st(y[0],!1),T=y.index+y[0].length;break;case"s":break;case"database-range":if(y[1]==="/")break;try{we=sg(st(y[0])["target-range-address"]),v[we[0]]["!autofilter"]={ref:we[1]}}catch{}break;case"date":break;case"object":break;case"title":case"标题":break;case"desc":break;case"binary-data":break;case"table-source":break;case"scenario":break;case"iteration":break;case"content-validations":break;case"content-validation":break;case"help-message":break;case"error-message":break;case"database-ranges":break;case"filter":break;case"filter-and":break;case"filter-or":break;case"filter-condition":break;case"list-level-style-bullet":break;case"list-level-style-number":break;case"list-level-properties":break;case"sender-firstname":case"sender-lastname":case"sender-initials":case"sender-title":case"sender-position":case"sender-email":case"sender-phone-private":case"sender-fax":case"sender-company":case"sender-phone-work":case"sender-street":case"sender-city":case"sender-postal-code":case"sender-country":case"sender-state-or-province":case"author-name":case"author-initials":case"chapter":case"file-name":case"template-name":case"sheet-name":break;case"event-listener":break;case"initial-creator":case"creation-date":case"print-date":case"generator":case"document-statistic":case"user-defined":case"editing-duration":case"editing-cycles":break;case"config-item":break;case"page-number":break;case"page-count":break;case"time":break;case"cell-range-source":break;case"detective":break;case"operation":break;case"highlighted-range":break;case"data-pilot-table":case"source-cell-range":case"source-service":case"data-
489pilot-field":case"data-pilot-level":case"data-pilot-subtotals":case"data-pilot-subtotal":case"data-pilot-members":case"data-pilot-member":case"data-pilot-display-info":case"data-pilot-sort-info":case"data-pilot-layout-info":case"data-pilot-field-reference":case"data-pilot-groups":case"data-pilot-group":case"data-pilot-group-member":break;case"rect":break;case"dde-connection-decls":case"dde-connection-decl":case"dde-link":case"dde-source":break;case"properties":break;case"property":break;case"a":if(y[1]!=="/"){if(ae=st(y[0],!1),!ae.href)break;ae.Target=_t(ae.href),delete ae.href,ae.Target.charAt(0)=="#"&&ae.Target.indexOf(".")>-1?(we=sg(ae.Target.slice(1)),ae.Target="#"+we[0]+"!"+we[1]):ae.Target.match(/^\.\.[\\\/]/)&&(ae.Target=ae.Target.slice(3))}break;case"table-protection":break;case"data-pilot-grand-total":break;case"office-document-common-attrs":break;default:switch(y[2]){case"dc:":case"calcext:":case"loext:":case"ooo:":case"chartooo:":case"draw:":case"style:":case"chart:":case"form:":case"uof:":case"表:":case"字:":break;default:if(a.WTF)throw new Error(y)}}var X={Sheets:v,SheetNames:w,Workbook:ne};return a.bookSheets&&delete X.Sheets,X}function u_(e,t){t=t||{},bn(e,"META-INF/manifest.xml")&&w9(ja(e,"META-INF/manifest.xml"),t);var a=tn(e,"content.xml");if(!a)throw new Error("Missing content.xml in ODS / UOF file");var r=sk(Wt(a),t);return bn(e,"meta.xml")&&(r.Props=KT(ja(e,"meta.xml"))),r}function f_(e,t){return sk(e,t)}var KW=(function(){var e=["<office:master-styles>",'<style:master-page style:name="mp1" style:page-layout-name="mp1">',"<style:header/>",'<style:header-left style:display="false"/>',"<style:footer/>",'<style:footer-left style:display="false"/>',"</style:master-page>","</office:master-styles>"].join(""),t="<office:document-styles "+Iu({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","office:version":"1.2"})+">"+e+"</office:document-styles>";return function(){return Ta+t}})(),d_=(function(){var e=function(l){return Ut(l).replace(/  +/g,function(o){return'<text:s text:c="'+o.length+'"/>'}).replace(/\t/g,"<text:tab/>").replace(/\n/g,"</text:p><text:p>").replace(/^ /,"<text:s/>").replace(/ $/,"<text:s/>")},t=`          <table:table-cell />
490`,a=`          <table:covered-table-cell/>
491`,r=function(l,o,c){var f=[];f.push('      <table:table table:name="'+Ut(o.SheetNames[c])+`" table:style-name="ta1">
492`);var p=0,m=0,g=Ur(l["!ref"]||"A1"),v=l["!merges"]||[],w=0,S=Array.isArray(l);if(l["!cols"])for(m=0;m<=g.e.c;++m)f.push("        <table:table-column"+(l["!cols"][m]?' table:style-name="co'+l["!cols"][m].ods+'"':"")+`></table:table-column>
493`);var y="",_=l["!rows"]||[];for(p=0;p<g.s.r;++p)y=_[p]?' table:style-name="ro'+_[p].ods+'"':"",f.push("        <table:table-row"+y+`></table:table-row>
494`);for(;p<=g.e.r;++p){for(y=_[p]?' table:style-name="ro'+_[p].ods+'"':"",f.push("        <table:table-row"+y+`>
495`),m=0;m<g.s.c;++m)f.push(t);for(;m<=g.e.c;++m){var E=!1,N={},T="";for(w=0;w!=v.length;++w)if(!(v[w].s.c>m)&&!(v[w].s.r>p)&&!(v[w].e.c<m)&&!(v[w].e.r<p)){(v[w].s.c!=m||v[w].s.r!=p)&&(E=!0),N["table:number-columns-spanned"]=v[w].e.c-v[w].s.c+1,N["table:number-rows-spanned"]=v[w].e.r-v[w].s.r+1;break}if(E){f.push(a);continue}var j=at({r:p,c:m}),R=S?(l[p]||[])[m]:l[j];if(R&&R.f&&(N["table:formula"]=Ut(mH(R.f)),R.F&&R.F.slice(0,j.length)==j)){var M=Ur(R.F);N["table:number-matrix-columns-spanned"]=M.e.c-M.s.c+1,N["table:number-matrix-rows-spanned"]=M.e.r-M.s.r+1}if(!R){f.push(t);continue}switch(R.t){case"b":T=R.v?"TRUE":"FALSE",N["office:value-type"]="boolean",N["office:boolean-value"]=R.v?"true":"false";break;case"n":T=R.w||String(R.v||0),N["office:value-type"]="float",N["office:value"]=R.v||0;break;case"s":case"str":T=R.v==null?"":R.v,N["office:value-type"]="string";break;case"d":T=R.w||ra(R.v).toISOString(),N["office:value-type"]="date",N["office:date-value"]=ra(R.v).toISOString(),N["table:style-name"]="ce1";break;default:f.push(t);continue}var A=e(T);if(R.l&&R.l.Target){var P=R.l.Target;P=P.charAt(0)=="#"?"#"+gH(P.slice(1)):P,P.charAt(0)!="#"&&!P.match(/^\w+:/)&&(P="../"+P),A=Me("text:a",A,{"xlink:href":P.replace(/&/g,"&amp;")})}f.push("          "+Me("table:table-cell",Me("text:p",A,{}),N)+`
496`)}f.push(`        </table:table-row>
497`)}return f.push(`      </table:table>
498`),f.join("")},n=function(l,o){l.push(` <office:automatic-styles>
499`),l.push(`  <number:date-style style:name="N37" number:automatic-order="true">
500`),l.push(`   <number:month number:style="long"/>
501`),l.push(`   <number:text>/</number:text>
502`),l.push(`   <number:day number:style="long"/>
503`),l.push(`   <number:text>/</number:text>
504`),l.push(`   <number:year/>
505`),l.push(`  </number:date-style>
506`);var c=0;o.SheetNames.map(function(p){return o.Sheets[p]}
vendor: 17,162 bytes, lines 506-523
506).forEach(function(p){if(p&&p["!cols"]){for(var m=0;m<p["!cols"].length;++m)if(p["!cols"][m]){var g=p["!cols"][m];if(g.width==null&&g.wpx==null&&g.wch==null)continue;Ii(g),g.ods=c;var v=p["!cols"][m].wpx+"px";l.push('  <style:style style:name="co'+c+`" style:family="table-column">
507`),l.push('   <style:table-column-properties fo:break-before="auto" style:column-width="'+v+`"/>
508`),l.push(`  </style:style>
509`),++c}}});var f=0;o.SheetNames.map(function(p){return o.Sheets[p]}).forEach(function(p){if(p&&p["!rows"]){for(var m=0;m<p["!rows"].length;++m)if(p["!rows"][m]){p["!rows"][m].ods=f;var g=p["!rows"][m].hpx+"px";l.push('  <style:style style:name="ro'+f+`" style:family="table-row">
510`),l.push('   <style:table-row-properties fo:break-before="auto" style:row-height="'+g+`"/>
511`),l.push(`  </style:style>
512`),++f}}}),l.push(`  <style:style style:name="ta1" style:family="table" style:master-page-name="mp1">
513`),l.push(`   <style:table-properties table:display="true" style:writing-mode="lr-tb"/>
514`),l.push(`  </style:style>
515`),l.push(`  <style:style style:name="ce1" style:family="table-cell" style:parent-style-name="Default" style:data-style-name="N37"/>
516`),l.push(` </office:automatic-styles>
517`)};return function(o,c){var f=[Ta],p=Iu({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:meta":"urn:oasis:names:tc:opendocument:xmlns:meta:1.0","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:presentation":"urn:oasis:names:tc:opendocument:xmlns:presentation:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:chart":"urn:oasis:names:tc:opendocument:xmlns:chart:1.0","xmlns:dr3d":"urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0","xmlns:math":"http://www.w3.org/1998/Math/MathML","xmlns:form":"urn:oasis:names:tc:opendocument:xmlns:form:1.0","xmlns:script":"urn:oasis:names:tc:opendocument:xmlns:script:1.0","xmlns:ooo":"http://openoffice.org/2004/office","xmlns:ooow":"http://openoffice.org/2004/writer","xmlns:oooc":"http://openoffice.org/2004/calc","xmlns:dom":"http://www.w3.org/2001/xml-events","xmlns:xforms":"http://www.w3.org/2002/xforms","xmlns:xsd":"http://www.w3.org/2001/XMLSchema","xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xmlns:sheet":"urn:oasis:names:tc:opendocument:sh33tjs:1.0","xmlns:rpt":"http://openoffice.org/2005/report","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","xmlns:xhtml":"http://www.w3.org/1999/xhtml","xmlns:grddl":"http://www.w3.org/2003/g/data-view#","xmlns:tableooo":"http://openoffice.org/2009/table","xmlns:drawooo":"http://openoffice.org/2010/draw","xmlns:calcext":"urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0","xmlns:loext":"urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0","xmlns:field":"urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0","xmlns:formx":"urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0","xmlns:css3t":"http://www.w3.org/TR/css3-text/","office:version":"1.2"}),m=Iu({"xmlns:config":"urn:oasis:names:tc:opendocument:xmlns:config:1.0","office:mimetype":"application/vnd.oasis.opendocument.spreadsheet"});c.bookType=="fods"?(f.push("<office:document"+p+m+`>
518`),f.push(XT().replace(/office:document-meta/g,"office:meta"))):f.push("<office:document-content"+p+`>
519`),n(f,o),f.push(`  <office:body>
520`),f.push(`    <office:spreadsheet>
521`);for(var g=0;g!=o.SheetNames.length;++g)f.push(r(o.Sheets[o.SheetNames[g]],o,g));return f.push(`    </office:spreadsheet>
522`),f.push(`  </office:body>
523`),c.bookType=="fods"?f.push("</office:document>"):f.push("</office:document-content>"),f.join("")}})();function ik(e,t){if(t.bookType=="fods")return d_(e,t);var a=i1(),r="",n=[],l=[];return r="mimetype",ht(a,r,"application/vnd.oasis.opendocument.spreadsheet"),r="content.xml",ht(a,r,d_(e,t)),n.push([r,"text/xml"]),l.push([r,"ContentFile"]),r="styles.xml",ht(a,r,KW(e,t)),n.push([r,"text/xml"]),l.push([r,"StylesFile"]),r="meta.xml",ht(a,r,Ta+XT()),n.push([r,"text/xml"]),l.push([r,"MetadataFile"]),r="manifest.rdf",ht(a,r,E9(l)),n.push([r,"application/rdf+xml"]),r="META-INF/manifest.xml",ht(a,r,S9(n)),a}/*! sheetjs (C) 2013-present SheetJS -- http://sheetjs.com */function zl(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function nx(e){return typeof TextDecoder<"u"?new TextDecoder().decode(e):Wt($i(e))}function YW(e){return typeof TextEncoder<"u"?new TextEncoder().encode(e):en(ls(e))}function QW(e,t){e:for(var a=0;a<=e.length-t.length;++a){for(var r=0;r<t.length;++r)if(e[a+r]!=t[r])continue e;return!0}return!1}function zi(e){var t=e.reduce(function(n,l){return n+l.length},0),a=new Uint8Array(t),r=0;return e.forEach(function(n){a.set(n,r),r+=n.length}),a}function h_(e){return e-=e>>1&1431655765,e=(e&858993459)+(e>>2&858993459),(e+(e>>4)&252645135)*16843009>>>24}function ZW(e,t){for(var a=(e[t+15]&127)<<7|e[t+14]>>1,r=e[t+14]&1,n=t+13;n>=t;--n)r=r*256+e[n];return(e[t+15]&128?-r:r)*Math.pow(10,a-6176)}function JW(e,t,a){var r=Math.floor(a==0?0:Math.LOG10E*Math.log(Math.abs(a)))+6176-20,n=a/Math.pow(10,r-6176);e[t+15]|=r>>7,e[t+14]|=(r&127)<<1;for(var l=0;n>=1;++l,n/=256)e[t+l]=n&255;e[t+15]|=a>=0?0:128}function $u(e,t){var a=t?t[0]:0,r=e[a]&127;e:if(e[a++]>=128&&(r|=(e[a]&127)<<7,e[a++]<128||(r|=(e[a]&127)<<14,e[a++]<128)||(r|=(e[a]&127)<<21,e[a++]<128)||(r+=(e[a]&127)*Math.pow(2,28),++a,e[a++]<128)||(r+=(e[a]&127)*Math.pow(2,35),++a,e[a++]<128)||(r+=(e[a]&127)*Math.pow(2,42),++a,e[a++]<128)))break e;return t&&(t[0]=a),r}function Bt(e){var t=new Uint8Array(7);t[0]=e&127;var a=1;e:if(e>127){if(t[a-1]|=128,t[a]=e>>7&127,++a,e<=16383||(t[a-1]|=128,t[a]=e>>14&127,++a,e<=2097151)||(t[a-1]|=128,t[a]=e>>21&127,++a,e<=268435455)||(t[a-1]|=128,t[a]=e/256>>>21&127,++a,e<=34359738367)||(t[a-1]|=128,t[a]=e/65536>>>21&127,++a,e<=4398046511103))break e;t[a-1]|=128,t[a]=e/16777216>>>21&127,++a}return t.slice(0,a)}function va(e){var t=0,a=e[t]&127;e:if(e[t++]>=128){if(a|=(e[t]&127)<<7,e[t++]<128||(a|=(e[t]&127)<<14,e[t++]<128)||(a|=(e[t]&127)<<21,e[t++]<128))break e;a|=(e[t]&127)<<28}return a}function Dt(e){for(var t=[],a=[0];a[0]<e.length;){var r=a[0],n=$u(e,a),l=n&7;n=Math.floor(n/8);var o=0,c;if(n==0)break;switch(l){case 0:{for(var f=a[0];e[a[0]++]>=128;);c=e.slice(f,a[0])}break;case 5:o=4,c=e.slice(a[0],a[0]+o),a[0]+=o;break;case 1:o=8,c=e.slice(a[0],a[0]+o),a[0]+=o;break;case 2:o=$u(e,a),c=e.slice(a[0],a[0]+o),a[0]+=o;break;case 3:case 4:default:throw new Error("PB Type ".concat(l," for Field ").concat(n," at offset ").concat(r))}var p={data:c,type:l};t[n]==null?t[n]=[p]:t[n].push(p)}return t}function er(e){var t=[];return e.forEach(function(a,r){a.forEach(function(n){n.data&&(t.push(Bt(r*8+n.type)),n.type==2&&t.push(Bt(n.data.length)),t.push(n.data))})}),zi(t)}function R1(e,t){return e?.map(function(a){return t(a.data)})||[]}function vn(e){for(var t,a=[],r=[0];r[0]<e.length;){var n=$u(e,r),l=Dt(e.slice(r[0],r[0]+n));r[0]+=n;var o={id:va(l[1][0].data),messages:[]};l[2].forEach(function(c){var f=Dt(c.data),p=va(f[3][0].data);o.messages.push({meta:f,data:e.slice(r[0],r[0]+p)}),r[0]+=p}),(t=l[3])!=null&&t[0]&&(o.merge=va(l[3][0].data)>>>0>0),a.push(o)}return a}function Lo(e){var t=[];return e.forEach(function(a){var r=[];r[1]=[{data:Bt(a.id),type:0}],r[2]=[],a.merge!=null&&(r[3]=[{data:Bt(+!!a.merge),type:0}]);var n=[];a.messages.forEach(function(o){n.push(o.data),o.meta[3]=[{type:0,data:Bt(o.data.length)}],r[2].push({data:er(o.meta),type:2})});var l=er(r);t.push(Bt(l.length)),t.push(l),n.forEach(function(o){return t.push(o)})}),zi(t)}function eq(e,t){if(e!=0)throw new Error("Unexpected Snappy chunk type ".concat(e));for(var a=[0],r=$u(t,a),n=[];a[0]<t.length;){var l=t[a[0]]&3;if(l==0){var o=t[a[0]++]>>2;if(o<60)++o;else{var c=o-59;o=t[a[0]],c>1&&(o|=t[a[0]+1]<<8),c>2&&(o|=t[a[0]+2]<<16),c>3&&(o|=t[a[0]+3]<<24),o>>>=0,o++,a[0]+=c}n.push(t.slice(a[0],a[0]+o)),a[0]+=o;continue}else{var f=0,p=0;if(l==1?(p=(t[a[0]]>>2&7)+4,f=(t[a[0]++]&224)<<3,f|=t[a[0]++]):(p=(t[a[0]++]>>2)+1,l==2?(f=t[a[0]]|t[a[0]+1]<<8,a[0]+=2):(f=(t[a[0]]|t[a[0]+1]<<8|t[a[0]+2]<<16|t[a[0]+3]<<24)>>>0,a[0]+=4)),n=[zi(n)],f==0)throw new Error("Invalid offset 0");if(f>n[0].length)throw new Error("Invalid offset beyond length");if(p>=f)for(n.push(n[0].slice(-f)),p-=f;p>=n[n.length-1].length;)n.push(n[n.length-1]),p-=n[n.length-1].length;n.push(n[0].slice(-f,-f+p))}}var m=zi(n);if(m.length!=r)throw new Error("Unexpected length: ".concat(m.length," != ").concat(r));return m}function yn(e){for(var t=[],a=0;a<e.length;){var r=e[a++],n=e[a]|e[a+1]<<8|e[a+2]<<16;a+=3,t.push(eq(r,e.slice(a,a+n))),a+=n}if(a!==e.length)throw new Error("data is not a valid framed stream!");return zi(t)}function Bo(e){for(var t=[],a=0;a<e.length;){var r=Math.min(e.length-a,268435455),n=new Uint8Array(4);t.push(n);var l=Bt(r),o=l.length;t.push(l),r<=60?(o++,t.push(new Uint8Array([r-1<<2]))):r<=256?(o+=2,t.push(new Uint8Array([240,r-1&255]))):r<=65536?(o+=3,t.push(new Uint8Array([244,r-1&255,r-1>>8&255]))):r<=16777216?(o+=4,t.push(new Uint8Array([248,r-1&255,r-1>>8&255,r-1>>16&255]))):r<=4294967296&&(o+=5,t.push(new Uint8Array([252,r-1&255,r-1>>8&255,r-1>>16&255,r-1>>>24&255]))),t.push(e.slice(a,a+r)),o+=r,n[0]=0,n[1]=o&255,n[2]=o>>8&255,n[3]=o>>16&255,a+=r}return zi(t)}function tq(e,t,a,r){var n=zl(e),l=n.getUint32(4,!0),o=(r>1?12:8)+h_(l&(r>1?3470:398))*4,c=-1,f=-1,p=NaN,m=new Date(2001,0,1);l&512&&(c=n.getUint32(o,!0),o+=4),o+=h_(l&(r>1?12288:4096))*4,l&16&&(f=n.getUint32(o,!0),o+=4),l&32&&(p=n.getFloat64(o,!0),o+=8),l&64&&(m.setTime(m.getTime()+n.getFloat64(o,!0)*1e3),o+=8);var g;switch(e[2]){case 0:break;case 2:g={t:"n",v:p};break;case 3:g={t:"s",v:t[f]};break;case 5:g={t:"d",v:m};break;case 6:g={t:"b",v:p>0};break;case 7:g={t:"n",v:p/86400};break;case 8:g={t:"e",v:0};break;case 9:if(c>-1)g={t:"s",v:a[c]};else if(f>-1)g={t:"s",v:t[f]};else if(!isNaN(p))g={t:"n",v:p};else throw new Error("Unsupported cell type ".concat(e.slice(0,4)));break;default:throw new Error("Unsupported cell type ".concat(e.slice(0,4)))}return g}function aq(e,t,a){var r=zl(e),n=r.getUint32(8,!0),l=12,o=-1,c=-1,f=NaN,p=NaN,m=new Date(2001,0,1);n&1&&(f=ZW(e,l),l+=16),n&2&&(p=r.getFloat64(l,!0),l+=8),n&4&&(m.setTime(m.getTime()+r.getFloat64(l,!0)*1e3),l+=8),n&8&&(c=r.getUint32(l,!0),l+=4),n&16&&(o=r.getUint32(l,!0),l+=4);var g;switch(e[1]){case 0:break;case 2:g={t:"n",v:f};break;case 3:g={t:"s",v:t[c]};break;case 5:g={t:"d",v:m};break;case 6:g={t:"b",v:p>0};break;case 7:g={t:"n",v:p/86400};break;case 8:g={t:"e",v:0};break;case 9:if(o>-1)g={t:"s",v:a[o]};else throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(n&31," : ").concat(e.slice(0,4)));break;case 10:g={t:"n",v:f};break;default:throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(n&31," : ").concat(e.slice(0,4)))}return g}function lg(e,t){var a=new Uint8Array(32),r=zl(a),n=12,l=0;switch(a[0]=5,e.t){case"n":a[1]=2,JW(a,n,e.v),l|=1,n+=16;break;case"b":a[1]=6,r.setFloat64(n,e.v?1:0,!0),l|=2,n+=8;break;case"s":if(t.indexOf(e.v)==-1)throw new Error("Value ".concat(e.v," missing from SST!"));a[1]=3,r.setUint32(n,t.indexOf(e.v),!0),l|=8,n+=4;break;default:throw"unsupported cell type "+e.t}return r.setUint32(8,l,!0),a.slice(0,n)}function og(e,t){var a=new Uint8Array(32),r=zl(a),n=12,l=0;switch(a[0]=3,e.t){case"n":a[2]=2,r.setFloat64(n,e.v,!0),l|=32,n+=8;break;case"b":a[2]=6,r.setFloat64(n,e.v?1:0,!0),l|=32,n+=8;break;case"s":if(t.indexOf(e.v)==-1)throw new Error("Value ".concat(e.v," missing from SST!"));a[2]=3,r.setUint32(n,t.indexOf(e.v),!0),l|=16,n+=4;break;default:throw"unsupported cell type "+e.t}return r.setUint32(4,l,!0),a.slice(0,n)}function rq(e,t,a){switch(e[0]){case 0:case 1:case 2:case 3:return tq(e,t,a,e[0]);case 5:return aq(e,t,a);default:throw new Error("Unsupported payload version ".concat(e[0]))}}function dr(e){var t=Dt(e);return $u(t[1][0].data)}function p_(e,t){var a=Dt(t.data),r=va(a[1][0].data),n=a[3],l=[];return(n||[]).forEach(function(o){var c=Dt(o.data),f=va(c[1][0].data)>>>0;switch(r){case 1:l[f]=nx(c[3][0].data);break;case 8:{var p=e[dr(c[9][0].data)][0],m=Dt(p.data),g=e[dr(m[1][0].data)][0],v=va(g.meta[1][0].data);if(v!=2001)throw new Error("2000 unexpected reference to ".concat(v));var w=Dt(g.data);l[f]=w[3].map(function(S){return nx(S.data)}).join("")}break}}),l}function nq(e,t){var a,r,n,l,o,c,f,p,m,g,v,w,S,y,_=Dt(e),E=va(_[1][0].data)>>>0,N=va(_[2][0].data)>>>0,T=((r=(a=_[8])==null?void 0:a[0])==null?void 0:r.data)&&va(_[8][0].data)>0||!1,j,R;if((l=(n=_[7])==null?void 0:n[0])!=null&&l.data&&t!=0)j=(c=(o=_[7])==null?void 0:o[0])==null?void 0:c.data,R=(p=(f=_[6])==null?void 0:f[0])==null?void 0:p.data;else if((g=(m=_[4])==null?void 0:m[0])!=null&&g.data&&t!=1)j=(w=(v=_[4])==null?void 0:v[0])==null?void 0:w.data,R=(y=(S=_[3])==null?void 0:S[0])==null?void 0:y.data;else throw"NUMBERS Tile missing ".concat(t," cell storage");for(var M=T?4:1,A=zl(j),P=[],I=0;I<j.length/2;++I){var z=A.getUint16(I*2,!0);z<65535&&P.push([I,z])}if(P.length!=N)throw"Expected ".concat(N," cells, found ").concat(P.length);var Y=[];for(I=0;I<P.length-1;++I)Y[P[I][0]]=R.subarray(P[I][1]*M,P[I+1][1]*M);return P.length>=1&&(Y[P[P.length-1][0]]=R.subarray(P[P.length-1][1]*M)),{R:E,cells:Y}}function sq(e,t){var a,r=Dt(t.data),n=(a=r?.[7])!=null&&a[0]?va(r[7][0].data)>>>0>0?1:0:-1,l=R1(r[5],function(o){return nq(o,n)});return{nrows:va(r[4][0].data)>>>0,data:l.reduce(function(o,c){return o[c.R]||(o[c.R]=[]),c.cells.forEach(function(f,p){if(o[c.R][p])throw new Error("Duplicate cell r=".concat(c.R," c=").concat(p));o[c.R][p]=f}),o},[])}}function iq(e,t,a){var r,n=Dt(t.data),l={s:{r:0,c:0},e:{r:0,c:0}};if(l.e.r=(va(n[6][0].data)>>>0)-1,l.e.r<0)throw new Error("Invalid row varint ".concat(n[6][0].data));if(l.e.c=(va(n[7][0].data)>>>0)-1,l.e.c<0)throw new Error("Invalid col varint ".concat(n[7][0].data));a["!ref"]=ft(l);var o=Dt(n[4][0].data),c=p_(e,e[dr(o[4][0].data)][0]),f=(r=o[17])!=null&&r[0]?p_(e,e[dr(o[17][0].data)][0]):[],p=Dt(o[3][0].data),m=0;p[1].forEach(function(g){var v=Dt(g.data),w=e[dr(v[2][0].data)][0],S=va(w.meta[1][0].data);if(S!=6002)throw new Error("6001 unexpected reference to ".concat(S));var y=sq(e,w);y.data.forEach(function(_,E){_.forEach(function(N,T){var j=at({r:m+E,c:T}),R=rq(N,c,f);R&&(a[j]=R)})}),m+=y.nrows})}function lq(e,t){var a=Dt(t.data),r={"!ref":"A1"},n=e[dr(a[2][0].data)],l=va(n[0].meta[1][0].data);if(l!=6001)throw new Error("6000 unexpected reference to ".concat(l));return iq(e,n[0],r),r}function oq(e,t){var a,r=Dt(t.data),n={name:(a=r[1])!=null&&a[0]?nx(r[1][0].data):"",sheets:[]},l=R1(r[2],dr);return l.forEach(function(o){e[o].forEach(function(c){var f=va(c.meta[1][0].data);f==6e3&&n.sheets.push(lq(e,c))})}),n}function cq(e,t){var a=B1(),r=Dt(t.data),n=R1(r[1],dr);if(n.forEach(function(l){e[l].forEach(function(o){var c=va(o.meta[1][0].data);if(c==2){var f=oq(e,o);f.sheets.forEach(function(p,m){I1(a,p,m==0?f.name:f.name+"_"+m,!0)})}})}),a.SheetNames.length==0)throw new Error("Empty NUMBERS file");return a}function cg(e){var t,a,r,n,l={},o=[];if(e.FullPaths.forEach(function(f){if(f.match(/\.iwpv2/))throw new Error("Unsupported password protection")}),e.FileIndex.forEach(function(f){if(f.name.match(/\.iwa$/)){var p;try{p=yn(f.content)}catch(g){return console.log("?? "+f.content.length+" "+(g.message||g))}var m;try{m=vn(p)}catch(g){return console.log("## "+(g.message||g))}m.forEach(function(g){l[g.id]=g.messages,o.push(g.id)})}}),!o.length)throw new Error("File has no messages");var c=((n=(r=(a=(t=l?.[1])==null?void 0:t[0])==null?void 0:a.meta)==null?void 0:r[1])==null?void 0:n[0].data)&&va(l[1][0].meta[1][0].data)==1&&l[1][0];if(c||o.forEach(function(f){l[f].forEach(function(p){var m=va(p.meta[1][0].data)>>>0;if(m==1)if(!c)c=p;else throw new Error("Document has multiple roots")})}),!c)throw new Error("Cannot find Document root");return cq(l,c)}function uq(e,t,a){var r,n,l,o;if(!((r=e[6])!=null&&r[0])||!((n=e[7])!=null&&n[0]))throw"Mutation only works on post-BNC storages!";var c=((o=(l=e[8])==null?void 0:l[0])==null?void 0:o.data)&&va(e[8][0].data)>0||!1;if(c)throw"Math only works with normal offsets";for(var f=0,p=zl(e[7][0].data),m=0,g=[],v=zl(e[4][0].data),w=0,S=[],y=0;y<t.length;++y){if(t[y]==null){p.setUint16(y*2,65535,!0),v.setUint16(y*2,65535);continue}p.setUint16(y*2,m,!0),v.setUint16(y*2,w,!0);var _,E;switch(typeof t[y]){case"string":_=lg({t:"s",v:t[y]},a),E=og({t:"s",v:t[y]},a);break;case"number":_=lg({t:"n",v:t[y]},a),E=og({t:"n",v:t[y]},a);break;case"boolean":_=lg({t:"b",v:t[y]},a),E=og({t:"b",v:t[y]},a);break;default:throw new Error("Unsupported value "+t[y])}g.push(_),m+=_.length,S.push(E),w+=E.length,++f}for(e[2][0].data=Bt(f);y<e[7][0].data.length/2;++y)p.setUint16(y*2,65535,!0),v.setUint16(y*2,65535,!0);return e[6][0].data=zi(g),e[3][0].data=zi(S),f}
523function fq(e,t){if(!t||!t.numbers)throw new Error("Must pass a `numbers` option -- check the README");var a=e.Sheets[e.SheetNames[0]];e.SheetNames.length>1&&console.error("The Numbers writer currently writes only the first table");var r=Ur(a["!ref"]);r.s.r=r.s.c=0;var n=!1;r.e.c>9&&(n=!0,r.e.c=9),r.e.r>49&&(n=!0,r.e.r=49),n&&console.error("The Numbers writer is currently limited to ".concat(ft(r)));var l=M0(a,{range:r,header:1}),o=["~Sh33tJ5~"];l.forEach(function(U){return U.forEach(function(B){typeof B=="string"&&o.push(B)})});var c={},f=[],p=Ze.read(t.numbers,{type:"base64"});p.FileIndex.map(function(U,B){return[U,p.FullPaths[B]]}).forEach(function(U){var B=U[0],V=U[1];if(B.type==2&&B.name.match(/\.iwa/)){var Q=B.content,re=yn(Q),ue=vn(re);ue.forEach(function(fe){f.push(fe.id),c[fe.id]={deps:[],location:V,type:va(fe.messages[0].meta[1][0].data)}})}}),f.sort(function(U,B){return U-B});var m=f.filter(function(U){return U>1}).map(function(U){return[U,Bt(U)]});p.FileIndex.map(function(U,B){return[U,p.FullPaths[B]]}).forEach(function(U){var B=U[0];if(U[1],!!B.name.match(/\.iwa/)){var V=vn(yn(B.content));V.forEach(function(Q){Q.messages.forEach(function(re){m.forEach(function(ue){Q.messages.some(function(fe){return va(fe.meta[1][0].data)!=11006&&QW(fe.data,ue[1])})&&c[ue[0]].deps.push(Q.id)})})})}});for(var g=Ze.find(p,c[1].location),v=vn(yn(g.content)),w,S=0;S<v.length;++S){var y=v[S];y.id==1&&(w=y)}var _=dr(Dt(w.messages[0].data)[1][0].data);for(g=Ze.find(p,c[_].location),v=vn(yn(g.content)),S=0;S<v.length;++S)y=v[S],y.id==_&&(w=y);for(_=dr(Dt(w.messages[0].data)[2][0].data),g=Ze.find(p,c[_].location),v=vn(yn(g.content)),S=0;S<v.length;++S)y=v[S],y.id==_&&(w=y);for(_=dr(Dt(w.messages[0].data)[2][0].data),g=Ze.find(p,c[_].location),v=vn(yn(g.content)),S=0;S<v.length;++S)y=v[S],y.id==_&&(w=y);var E=Dt(w.messages[0].data);{E[6][0].data=Bt(r.e.r+1),E[7][0].data=Bt(r.e.c+1);var N=dr(E[46][0].data),T=Ze.find(p,c[N].location),j=vn(yn(T.content));{for(var R=0;R<j.length&&j[R].id!=N;++R);if(j[R].id!=N)throw"Bad ColumnRowUIDMapArchive";var M=Dt(j[R].messages[0].data);M[1]=[],M[2]=[],M[3]=[];for(var A=0;A<=r.e.c;++A){var P=[];P[1]=P[2]=[{type:0,data:Bt(A+420690)}],M[1].push({type:2,data:er(P)}),M[2].push({type:0,data:Bt(A)}),M[3].push({type:0,data:Bt(A)})}M[4]=[],M[5]=[],M[6]=[];for(var I=0;I<=r.e.r;++I)P=[],P[1]=P[2]=[{type:0,data:Bt(I+726270)}],M[4].push({type:2,data:er(P)}),M[5].push({type:0,data:Bt(I)}),M[6].push({type:0,data:Bt(I)});j[R].messages[0].data=er(M)}T.content=Bo(Lo(j)),T.size=T.content.length,delete E[46];var z=Dt(E[4][0].data);{z[7][0].data=Bt(r.e.r+1);var Y=Dt(z[1][0].data),q=dr(Y[2][0].data);T=Ze.find(p,c[q].location),j=vn(yn(T.content));{if(j[0].id!=q)throw"Bad HeaderStorageBucket";var te=Dt(j[0].messages[0].data);for(I=0;I<l.length;++I){var oe=Dt(te[2][0].data);oe[1][0].data=Bt(I),oe[4][0].data=Bt(l[I].length),te[2][I]={type:te[2][0].type,data:er(oe)}}j[0].messages[0].data=er(te)}T.content=Bo(Lo(j)),T.size=T.content.length;var ce=dr(z[2][0].data);T=Ze.find(p,c[ce].location),j=vn(yn(T.content));{if(j[0].id!=ce)throw"Bad HeaderStorageBucket";for(te=Dt(j[0].messages[0].data),A=0;A<=r.e.c;++A)oe=Dt(te[2][0].data),oe[1][0].data=Bt(A),oe[4][0].data=Bt(r.e.r+1),te[2][A]={type:te[2][0].type,data:er(oe)};j[0].messages[0].data=er(te)}T.content=Bo(Lo(j)),T.size=T.content.length;var O=dr(z[4][0].data);(function(){for(var U=Ze.find(p,c[O].location),B=vn(yn(U.content)),V,Q=0;Q<B.length;++Q){var re=B[Q];re.id==O&&(V=re)}var ue=Dt(V.messages[0].data);{ue[3]=[];var fe=[];o.forEach(function(X,Xe){fe[1]=[{type:0,data:Bt(Xe)}],fe[2]=[{type:0,data:Bt(1)}],fe[3]=[{type:2,data:YW(X)}],ue[3].push({type:2,data:er(fe)})})}V.messages[0].data=er(ue);var ye=Lo(B),De=Bo(ye);U.content=De,U.size=U.content.length})();var ee=Dt(z[3][0].data);{var ne=ee[1][0];delete ee[2];var ae=Dt(ne.data);{var we=dr(ae[2][0].data);(function(){for(var U=Ze.find(p,c[we].location),B=vn(yn(U.content)),V,Q=0;Q<B.length;++Q){var re=B[Q];re.id==we&&(V=re)}var ue=Dt(V.messages[0].data);{delete ue[6],delete ee[7];var fe=new Uint8Array(ue[5][0].data);ue[5]=[];for(var ye=0,De=0;De<=r.e.r;++De){var X=Dt(fe);ye+=uq(X,l[De],o),X[1][0].data=Bt(De),ue[5].push({data:er(X),type:2})}ue[1]=[{type:0,data:Bt(r.e.c+1)}],ue[2]=[{type:0,data:Bt(r.e.r+1)}],ue[3]=[{type:0,data:Bt(ye)}],ue[4]=[{type:0,data:Bt(r.e.r+1)}]}V.messages[0].data=er(ue);var Xe=Lo(B),Ye=Bo(Xe);U.content=Ye,U.size=U.content.length})()}ne.data=er(ae)}z[3][0].data=er(ee)}E[4][0].data=er(z)}w.messages[0].data=er(E);var H=Lo(v),D=Bo(H);return g.content=D,g.size=g.content.length,p}function lk(e){return function(a){for(var r=0;r!=e.length;++r){var n=e[r];a[n[0]]===void 0&&(a[n[0]]=n[1]),n[2]==="n"&&(a[n[0]]=Number(a[n[0]]))}}}function j1(e){lk([["cellNF",!1],["cellHTML",!0],["cellFormula",!0],["cellStyles",!1],["cellText",!0
vendor: 9,160 bytes, line 523
523],["cellDates",!1],["sheetStubs",!1],["sheetRows",0,"n"],["bookDeps",!1],["bookSheets",!1],["bookProps",!1],["bookFiles",!1],["bookVBA",!1],["password",""],["WTF",!1]])(e)}function M1(e){lk([["cellDates",!1],["bookSST",!1],["bookType","xlsx"],["compression",!1],["WTF",!1]])(e)}function dq(e){return gt.WS.indexOf(e)>-1?"sheet":e==gt.CS?"chart":e==gt.DS?"dialog":e==gt.MS?"macro":e&&e.length?e:"sheet"}function hq(e,t){if(!e)return 0;try{e=t.map(function(r){return r.id||(r.id=r.strRelID),[r.name,e["!id"][r.id].Target,dq(e["!id"][r.id].Type)]})}catch{return null}return!e||e.length===0?null:e}function pq(e,t,a,r,n,l,o,c,f,p,m,g){try{l[r]=_u(tn(e,a,!0),t);var v=ja(e,t),w;switch(c){case"sheet":w=PG(v,t,n,f,l[r],p,m,g);break;case"chart":if(w=LG(v,t,n,f,l[r],p,m,g),!w||!w["!drawel"])break;var S=gu(w["!drawel"].Target,t),y=zu(S),_=_U(tn(e,S,!0),_u(tn(e,y,!0),S)),E=gu(_,S),N=zu(E);w=uG(tn(e,E,!0),E,f,_u(tn(e,N,!0),E),p,w);break;case"macro":w=BG(v,t,n,f,l[r],p,m,g);break;case"dialog":w=IG(v,t,n,f,l[r],p,m,g);break;default:throw new Error("Unrecognized sheet type "+c)}o[r]=w;var T=[];l&&l[r]&&ya(l[r]).forEach(function(j){var R="";if(l[r][j].Type==gt.CMNT){R=gu(l[r][j].Target,t);var M=VG(ja(e,R,!0),R,f);if(!M||!M.length)return;JS(w,M,!1)}l[r][j].Type==gt.TCMNT&&(R=gu(l[r][j].Target,t),T=T.concat(AU(ja(e,R,!0),f)))}),T&&T.length&&JS(w,T,!0,f.people||[])}catch(j){if(f.WTF)throw j}}function gn(e){return e.charAt(0)=="/"?e.slice(1):e}function mq(e,t){if(pc(),t=t||{},j1(t),bn(e,"META-INF/manifest.xml")||bn(e,"objectdata.xml"))return u_(e,t);if(bn(e,"Index/Document.iwa")){if(typeof Uint8Array>"u")throw new Error("NUMBERS file parsing requires Uint8Array support");if(typeof cg<"u"){if(e.FileIndex)return cg(e);var a=Ze.utils.cfb_new();return bS(e).forEach(function(oe){ht(a,oe,T7(e,oe))}),cg(a)}throw new Error("Unsupported NUMBERS file")}if(!bn(e,"[Content_Types].xml"))throw bn(e,"index.xml.gz")?new Error("Unsupported NUMBERS 08 file"):bn(e,"index.xml")?new Error("Unsupported NUMBERS 09 file"):new Error("Unsupported ZIP file");var r=bS(e),n=y9(tn(e,"[Content_Types].xml")),l=!1,o,c;if(n.workbooks.length===0&&(c="xl/workbook.xml",ja(e,c,!0)&&n.workbooks.push(c)),n.workbooks.length===0){if(c="xl/workbook.bin",!ja(e,c,!0))throw new Error("Could not find workbook");n.workbooks.push(c),l=!0}n.workbooks[0].slice(-3)=="bin"&&(l=!0);var f={},p={};if(!t.bookSheets&&!t.bookProps){if(Eu=[],n.sst)try{Eu=HG(ja(e,gn(n.sst)),n.sst,t)}catch(oe){if(t.WTF)throw oe}t.cellStyles&&n.themes.length&&(f=zG(tn(e,n.themes[0].replace(/^\//,""),!0)||"",n.themes[0],t)),n.style&&(p=UG(ja(e,gn(n.style)),n.style,f,t))}n.links.map(function(oe){try{var ce=_u(tn(e,zu(gn(oe))),oe);return WG(ja(e,gn(oe)),ce,oe,t)}catch{}});var m=MG(ja(e,gn(n.workbooks[0])),n.workbooks[0],t),g={},v="";n.coreprops.length&&(v=ja(e,gn(n.coreprops[0]),!0),v&&(g=KT(v)),n.extprops.length!==0&&(v=ja(e,gn(n.extprops[0]),!0),v&&T9(v,g,t)));var w={};(!t.bookSheets||t.bookProps)&&n.custprops.length!==0&&(v=tn(e,gn(n.custprops[0]),!0),v&&(w=N9(v,t)));var S={};if((t.bookSheets||t.bookProps)&&(m.Sheets?o=m.Sheets.map(function(ce){return ce.name}):g.Worksheets&&g.SheetNames.length>0&&(o=g.SheetNames),t.bookProps&&(S.Props=g,S.Custprops=w),t.bookSheets&&typeof o<"u"&&(S.SheetNames=o),t.bookSheets?S.SheetNames:t.bookProps))return S;o={};var y={};t.bookDeps&&n.calcchain&&(y=GG(ja(e,gn(n.calcchain)),n.calcchain));var _=0,E={},N,T;{var j=m.Sheets;g.Worksheets=j.length,g.SheetNames=[];for(var R=0;R!=j.length;++R)g.SheetNames[R]=j[R].name}var M=l?"bin":"xml",A=n.workbooks[0].lastIndexOf("/"),P=(n.workbooks[0].slice(0,A+1)+"_rels/"+n.workbooks[0].slice(A+1)+".rels").replace(/^\//,"");bn(e,P)||(P="xl/_rels/workbook."+M+".rels");var I=_u(tn(e,P,!0),P.replace(/_rels.*/,"s5s"));(n.metadata||[]).length>=1&&(t.xlmeta=qG(ja(e,gn(n.metadata[0])),n.metadata[0],t)),(n.people||[]).length>=1&&(t.people=kU(ja(e,gn(n.people[0])),t)),I&&(I=hq(I,m.Sheets));var z=ja(e,"xl/worksheets/sheet.xml",!0)?1:0;e:for(_=0;_!=g.Worksheets;++_){var Y="sheet";if(I&&I[_]?(N="xl/"+I[_][1].replace(/[\/]?xl\//,""),bn(e,N)||(N=I[_][1]),bn(e,N)||(N=P.replace(/_rels\/.*$/,"")+I[_][1]),Y=I[_][2]):(N="xl/worksheets/sheet"+(_+1-z)+"."+M,N=N.replace(/sheet0\./,"sheet.")),T=N.replace(/^(.*)(\/)([^\/]*)$/,"$1/_rels/$3.rels"),t&&t.sheets!=null)switch(typeof t.sheets){case"number":if(_!=t.sheets)continue e;break;case"string":if(g.SheetNames[_].toLowerCase()!=t.sheets.toLowerCase())continue e;break;default:if(Array.isArray&&Array.isArray(t.sheets)){for(var q=!1,te=0;te!=t.sheets.length;++te)typeof t.sheets[te]=="number"&&t.sheets[te]==_&&(q=1),typeof t.sheets[te]=="string"&&t.sheets[te].toLowerCase()==g.SheetNames[_].toLowerCase()&&(q=1);if(!q)continue e}}pq(e,N,T,g.SheetNames[_],_,E,o,Y,t,m,f,p)}return S={Directory:n,Workbook:m,Props:g,Custprops:w,Deps:y,Sheets:o,SheetNames:g.SheetNames,Strings:Eu,Styles:p,Themes:f,SSF:na(tt)},t&&t.bookFiles&&(e.files?(S.keys=r,S.files=e.files):(S.keys=[],S.files={},e.FullPaths.forEach(function(oe,ce){oe=oe.replace(/^Root Entry[\/]/,""),S.keys.push(oe),S.files[oe]=e.FileIndex[ce]}))),t&&t.bookVBA&&(n.vba.length>0?S.vbaraw=ja(e,gn(n.vba[0]),!0):n.defaults&&n.defaults.bin===MU&&(S.vbaraw=ja(e,"xl/vbaProject.bin",!0))),S}function gq(e,t){var a=t||{},r="Workbook",n=Ze.find(e,r);try{if(r="/!DataSpaces/Version",n=Ze.find(e,r),!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+r);if(qB(n.content),r="/!DataSpaces/DataSpaceMap",n=Ze.find(e,r),!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+r);var l=XB(n.content);if(l.length!==1||l[0].comps.length!==1||l[0].comps[0].t!==0||l[0].name!=="StrongEncryptionDataSpace"||l[0].comps[0].v!=="EncryptedPackage")throw new Error("ECMA-376 Encrypted file bad "+r);if(r="/!DataSpaces/DataSpaceInfo/StrongEncryptionDataSpace",n=Ze.find(e,r),!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+r);var o=KB(n.content);if(o.length!=1||o[0]!="StrongEncryptionTransform")throw new Error("ECMA-376 Encrypted file bad "+r);if(r="/!DataSpaces/TransformInfo/StrongEncryptionTransform/!Primary",n=Ze.find(e,r),!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+r);QB(n.content)}catch{}if(r="/EncryptionInfo",n=Ze.find(e,r),!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+r);var c=ZB(n.content);if(r="/EncryptedPackage",n=Ze.find(e,r),!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+r);if(c[0]==4&&typeof decrypt_agile<"u")return decrypt_agile(c[1],n.content,a.password||"",a);if(c[0]==2&&typeof decrypt_std76<"u")return decrypt_std76(c[1],n.content,a.password||"",a);throw new Error("File is password-protected")}function xq(e,t){return t.bookType=="ods"?ik(e,t):t.bookType=="numbers"?fq(e,t):t.bookType=="xlsb"?vq(e,t):yq(e,t)}function vq(e,t){Uo=1024,e&&!e.SSF&&(e.SSF=na(tt)),e&&e.SSF&&(pc(),ih(e.SSF),t.revssf=oh(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF),t.rels={},t.wbrels={},t.Strings=[],t.Strings.Count=0,t.Strings.Unique=0,Au?t.revStrings=new Map:(t.revStrings={},t.revStrings.foo=[],delete t.revStrings.foo);var a=t.bookType=="xlsb"?"bin":"xml",r=j3.indexOf(t.bookType)>-1,n=b1();M1(t=t||{});var l=i1(),o="",c=0;if(t.cellXfs=[],Ki(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={}),o="docProps/core.xml",ht(l,o,YT(e.Props,t)),n.coreprops.push(o),It(t.rels,2,o,gt.CORE_PROPS),o="docProps/app.xml",!(e.Props&&e.Props.SheetNames))if(!e.Workbook||!e.Workbook.Sheets)e.Props.SheetNames=e.SheetNames;else{for(var f=[],p=0;p<e.SheetNames.length;++p)(e.Workbook.Sheets[p]||{}).Hidden!=2&&f.push(e.SheetNames[p]);e.Props.SheetNames=f}for(e.Props.Worksheets=e.Props.SheetNames.length,ht(l,o,JT(e.Props)),n.extprops.push(o),It(t.rels,3,o,gt.EXT_PROPS),e.Custprops!==e.Props&&ya(e.Custprops||{}).length>0&&(o="docProps/custom.xml",ht(l,o,e3(e.Custprops)),n.custprops.push(o),It(t.rels,4,o,gt.CUST_PROPS)),c=1;c<=e.SheetNames.length;++c){var m={"!id":{}},g=e.Sheets[e.SheetNames[c-1]],v=(g||{})["!type"]||"sheet";switch(v){case"chart":default:o="xl/worksheets/sheet"+c+"."+a,ht(l,o,XG(c-1,o,t,e,m)),n.sheets.push(o),It(t.wbrels,-1,"worksheets/sheet"+c+"."+a,gt.WS[0])}if(g){var w=g["!comments"],S=!1,y="";w&&w.length>0&&(y="xl/comments"+c+"."+a,ht(l,y,QG(w,y)),n.comments.push(y),It(m,-1,"../comments"+c+"."+a,gt.CMNT),S=!0),g["!legacy"]&&S&&ht(l,"xl/drawings/vmlDrawing"+c+".vml",F3(c,g["!comments"])),delete g["!comments"],delete g["!legacy"]}m["!id"].rId1&&ht(l,zu(o),Ko(m))}return t.Strings!=null&&t.Strings.length>0&&(o="xl/sharedStrings."+a,ht(l,o,YG(t.Strings,o,t)),n.strs.push(o),It(t.wbrels,-1,"sharedStrings."+a,gt.SST)),o="xl/workbook."+a,ht(l,o,$G(e,o)),n.workbooks.push(o),It(t.rels,1,o,gt.WB),o="xl/theme/theme1.xml",ht(l,o,T1(e.Themes,t)),n.themes.push(o),It(t.wbrels,-1,"theme/theme1.xml",gt.THEME),o="xl/styles."+a,ht(l,o,KG(e,o,t)),n.styles.push(o),It(t.wbrels,-1,"styles."+a,gt.STY),e.vbaraw&&r&&(o="xl/vbaProject.bin",ht(l,o,e.vbaraw),n.vba.push(o),It(t.wbrels,-1,"vbaProject.bin",gt.VBA)),o="xl/metadata."+a,ht(l,o,ZG(o)),n.metadata.push(o),It(t.wbrels,-1,"metadata."+a,gt.XLMETA),ht(l,"[Content_Types].xml",$T(n,t)),ht(l,"_rels/.rels",Ko(t.rels)),ht(l,"xl/_rels/workbook."+a+".rels",Ko(t.wbrels)),delete t.revssf,delete t.ssf,l}
vendor: 7,544 bytes, line 523
523function yq(e,t){Uo=1024,e&&!e.SSF&&(e.SSF=na(tt)),e&&e.SSF&&(pc(),ih(e.SSF),t.revssf=oh(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF),t.rels={},t.wbrels={},t.Strings=[],t.Strings.Count=0,t.Strings.Unique=0,Au?t.revStrings=new Map:(t.revStrings={},t.revStrings.foo=[],delete t.revStrings.foo);var a="xml",r=j3.indexOf(t.bookType)>-1,n=b1();M1(t=t||{});var l=i1(),o="",c=0;if(t.cellXfs=[],Ki(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={}),o="docProps/core.xml",ht(l,o,YT(e.Props,t)),n.coreprops.push(o),It(t.rels,2,o,gt.CORE_PROPS),o="docProps/app.xml",!(e.Props&&e.Props.SheetNames))if(!e.Workbook||!e.Workbook.Sheets)e.Props.SheetNames=e.SheetNames;else{for(var f=[],p=0;p<e.SheetNames.length;++p)(e.Workbook.Sheets[p]||{}).Hidden!=2&&f.push(e.SheetNames[p]);e.Props.SheetNames=f}e.Props.Worksheets=e.Props.SheetNames.length,ht(l,o,JT(e.Props)),n.extprops.push(o),It(t.rels,3,o,gt.EXT_PROPS),e.Custprops!==e.Props&&ya(e.Custprops||{}).length>0&&(o="docProps/custom.xml",ht(l,o,e3(e.Custprops)),n.custprops.push(o),It(t.rels,4,o,gt.CUST_PROPS));var m=["SheetJ5"];for(t.tcid=0,c=1;c<=e.SheetNames.length;++c){var g={"!id":{}},v=e.Sheets[e.SheetNames[c-1]],w=(v||{})["!type"]||"sheet";switch(w){case"chart":default:o="xl/worksheets/sheet"+c+"."+a,ht(l,o,W3(c-1,t,e,g)),n.sheets.push(o),It(t.wbrels,-1,"worksheets/sheet"+c+"."+a,gt.WS[0])}if(v){var S=v["!comments"],y=!1,_="";if(S&&S.length>0){var E=!1;S.forEach(function(N){N[1].forEach(function(T){T.T==!0&&(E=!0)})}),E&&(_="xl/threadedComments/threadedComment"+c+"."+a,ht(l,_,TU(S,m,t)),n.threadedcomments.push(_),It(g,-1,"../threadedComments/threadedComment"+c+"."+a,gt.TCMNT)),_="xl/comments"+c+"."+a,ht(l,_,R3(S)),n.comments.push(_),It(g,-1,"../comments"+c+"."+a,gt.CMNT),y=!0}v["!legacy"]&&y&&ht(l,"xl/drawings/vmlDrawing"+c+".vml",F3(c,v["!comments"])),delete v["!comments"],delete v["!legacy"]}g["!id"].rId1&&ht(l,zu(o),Ko(g))}return t.Strings!=null&&t.Strings.length>0&&(o="xl/sharedStrings."+a,ht(l,o,b3(t.Strings,t)),n.strs.push(o),It(t.wbrels,-1,"sharedStrings."+a,gt.SST)),o="xl/workbook."+a,ht(l,o,Y3(e)),n.workbooks.push(o),It(t.rels,1,o,gt.WB),o="xl/theme/theme1.xml",ht(l,o,T1(e.Themes,t)),n.themes.push(o),It(t.wbrels,-1,"theme/theme1.xml",gt.THEME),o="xl/styles."+a,ht(l,o,N3(e,t)),n.styles.push(o),It(t.wbrels,-1,"styles."+a,gt.STY),e.vbaraw&&r&&(o="xl/vbaProject.bin",ht(l,o,e.vbaraw),n.vba.push(o),It(t.wbrels,-1,"vbaProject.bin",gt.VBA)),o="xl/metadata."+a,ht(l,o,O3()),n.metadata.push(o),It(t.wbrels,-1,"metadata."+a,gt.XLMETA),m.length>1&&(o="xl/persons/person.xml",ht(l,o,NU(m)),n.people.push(o),It(t.wbrels,-1,"persons/person.xml",gt.PEOPLE)),ht(l,"[Content_Types].xml",$T(n,t)),ht(l,"_rels/.rels",Ko(t.rels)),ht(l,"xl/_rels/workbook."+a+".rels",Ko(t.wbrels)),delete t.revssf,delete t.ssf,l}function P1(e,t){var a="";switch((t||{}).type||"base64"){case"buffer":return[e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7]];case"base64":a=rn(e.slice(0,12));break;case"binary":a=e;break;case"array":return[e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7]];default:throw new Error("Unrecognized type "+(t&&t.type||"undefined"))}return[a.charCodeAt(0),a.charCodeAt(1),a.charCodeAt(2),a.charCodeAt(3),a.charCodeAt(4),a.charCodeAt(5),a.charCodeAt(6),a.charCodeAt(7)]}function bq(e,t){return Ze.find(e,"EncryptedPackage")?gq(e,t):ek(e,t)}function wq(e,t){var a,r=e,n=t||{};return n.type||(n.type=mt&&Buffer.isBuffer(e)?"buffer":"base64"),a=ST(r,n),mq(a,n)}function ok(e,t){var a=0;e:for(;a<e.length;)switch(e.charCodeAt(a)){case 10:case 13:case 32:++a;break;case 60:return ax(e.slice(a),t);default:break e}return rc.to_workbook(e,t)}function Sq(e,t){var a="",r=P1(e,t);switch(t.type){case"base64":a=rn(e);break;case"binary":a=e;break;case"buffer":a=e.toString("binary");break;case"array":a=Ll(e);break;default:throw new Error("Unrecognized type "+t.type)}return r[0]==239&&r[1]==187&&r[2]==191&&(a=Wt(a)),t.type="binary",ok(a,t)}function _q(e,t){var a=e;return t.type=="base64"&&(a=rn(a)),a=Mu.utils.decode(1200,a.slice(2),"str"),t.type="binary",ok(a,t)}function Eq(e){return e.match(/[^\x00-\x7F]/)?ls(e):e}function ug(e,t,a,r){return r?(a.type="string",rc.to_workbook(e,a)):rc.to_workbook(t,a)}function sx(e,t){t1();var a=t||{};if(typeof ArrayBuffer<"u"&&e instanceof ArrayBuffer)return sx(new Uint8Array(e),(a=na(a),a.type="array",a));typeof Uint8Array<"u"&&e instanceof Uint8Array&&!a.type&&(a.type=typeof Deno<"u"?"buffer":"array");var r=e,n=[0,0,0,0],l=!1;if(a.cellStyles&&(a.cellNF=!0,a.sheetStubs=!0),Qo={},a.dateNF&&(Qo.dateNF=a.dateNF),a.type||(a.type=mt&&Buffer.isBuffer(e)?"buffer":"base64"),a.type=="file"&&(a.type=mt?"buffer":"binary",r=v7(e),typeof Uint8Array<"u"&&!mt&&(a.type="array")),a.type=="string"&&(l=!0,a.type="binary",a.codepage=65001,r=Eq(e)),a.type=="array"&&typeof Uint8Array<"u"&&e instanceof Uint8Array&&typeof ArrayBuffer<"u"){var o=new ArrayBuffer(3),c=new Uint8Array(o);if(c.foo="bar",!c.foo)return a=na(a),a.type="array",sx(a1(r),a)}switch((n=P1(r,a))[0]){case 208:if(n[1]===207&&n[2]===17&&n[3]===224&&n[4]===161&&n[5]===177&&n[6]===26&&n[7]===225)return bq(Ze.read(r,a),a);break;case 9:if(n[1]<=8)return ek(r,a);break;case 60:return ax(r,a);case 73:if(n[1]===73&&n[2]===42&&n[3]===0)throw new Error("TIFF Image File is not a spreadsheet");if(n[1]===68)return CB(r,a);break;case 84:if(n[1]===65&&n[2]===66&&n[3]===76)return v3.to_workbook(r,a);break;case 80:return n[1]===75&&n[2]<9&&n[3]<9?wq(r,a):ug(e,r,a,l);case 239:return n[3]===60?ax(r,a):ug(e,r,a,l);case 255:if(n[1]===254)return _q(r,a);if(n[1]===0&&n[2]===2&&n[3]===0)return Sl.to_workbook(r,a);break;case 0:if(n[1]===0&&(n[2]>=2&&n[3]===0||n[2]===0&&(n[3]===8||n[3]===9)))return Sl.to_workbook(r,a);break;case 3:case 131:case 139:case 140:return tx.to_workbook(r,a);case 123:if(n[1]===92&&n[2]===114&&n[3]===116)return A3.to_workbook(r,a);break;case 10:case 13:case 32:return Sq(r,a);case 137:if(n[1]===80&&n[2]===78&&n[3]===71)throw new Error("PNG Image File is not a spreadsheet");break}return NB.indexOf(n[0])>-1&&n[2]<=12&&n[3]<=31?tx.to_workbook(r,a):ug(e,r,a,l)}function ck(e,t){switch(t.type){case"base64":case"binary":break;case"buffer":case"array":t.type="";break;case"file":return sf(t.file,Ze.write(e,{type:mt?"buffer":""}));case"string":throw new Error("'string' output type invalid for '"+t.bookType+"' files");default:throw new Error("Unrecognized type "+t.type)}return Ze.write(e,t)}function Aq(e,t){var a=na(t||{}),r=xq(e,a);return Tq(r,a)}function Tq(e,t){var a={},r=mt?"nodebuffer":typeof Uint8Array<"u"?"array":"string";if(t.compression&&(a.compression="DEFLATE"),t.password)a.type=r;else switch(t.type){case"base64":a.type="base64";break;case"binary":a.type="string";break;case"string":throw new Error("'string' output type invalid for '"+t.bookType+"' files");case"buffer":case"file":a.type=r;break;default:throw new Error("Unrecognized type "+t.type)}var n=e.FullPaths?Ze.write(e,{fileType:"zip",type:{nodebuffer:"buffer",string:"binary"}[a.type]||a.type,compression:!!t.compression}):e.generate(a);if(typeof Deno<"u"&&typeof n=="string"){if(t.type=="binary"||t.type=="base64")return n;n=new Uint8Array(sh(n))}return t.password&&typeof encrypt_agile<"u"?ck(encrypt_agile(n,t.password),t):t.type==="file"?sf(t.file,n):t.type=="string"?Wt(n):n}function kq(e,t){var a=t||{},r=EW(e,a);return ck(r,a)}function as(e,t,a){a||(a="");var r=a+e;switch(t.type){case"base64":return Pu(ls(r));case"binary":return ls(r);case"string":return e;case"file":return sf(t.file,r,"utf8");case"buffer":return mt?Xs(r,"utf8"):typeof TextEncoder<"u"?new TextEncoder().encode(r):as(r,{type:"binary"}
vendor: 6,184 bytes, lines 523-525
523).split("").map(function(n){return n.charCodeAt(0)})}throw new Error("Unrecognized type "+t.type)}function Nq(e,t){switch(t.type){case"base64":return Pu(e);case"binary":return e;case"string":return e;case"file":return sf(t.file,e,"binary");case"buffer":return mt?Xs(e,"binary"):e.split("").map(function(a){return a.charCodeAt(0)})}throw new Error("Unrecognized type "+t.type)}function Yd(e,t){switch(t.type){case"string":case"base64":case"binary":for(var a="",r=0;r<e.length;++r)a+=String.fromCharCode(e[r]);return t.type=="base64"?Pu(a):t.type=="string"?Wt(a):a;case"file":return sf(t.file,e);case"buffer":return e;default:throw new Error("Unrecognized type "+t.type)}}function uk(e,t){t1(),bG(e);var a=na(t||{});if(a.cellStyles&&(a.cellNF=!0,a.sheetStubs=!0),a.type=="array"){a.type="binary";var r=uk(e,a);return a.type="array",sh(r)}var n=0;if(a.sheet&&(typeof a.sheet=="number"?n=a.sheet:n=e.SheetNames.indexOf(a.sheet),!e.SheetNames[n]))throw new Error("Sheet not found: "+a.sheet+" : "+typeof a.sheet);switch(a.bookType||"xlsb"){case"xml":case"xlml":return as(xW(e,a),a);case"slk":case"sylk":return as(x3.from_sheet(e.Sheets[e.SheetNames[n]],a),a);case"htm":case"html":return as(ak(e.Sheets[e.SheetNames[n]],a),a);case"txt":return Nq(fk(e.Sheets[e.SheetNames[n]],a),a);case"csv":return as(L1(e.Sheets[e.SheetNames[n]],a),a,"\uFEFF");case"dif":return as(v3.from_sheet(e.Sheets[e.SheetNames[n]],a),a);case"dbf":return Yd(tx.from_sheet(e.Sheets[e.SheetNames[n]],a),a);case"prn":return as(rc.from_sheet(e.Sheets[e.SheetNames[n]],a),a);case"rtf":return as(A3.from_sheet(e.Sheets[e.SheetNames[n]],a),a);case"eth":return as(y3.from_sheet(e.Sheets[e.SheetNames[n]],a),a);case"fods":return as(ik(e,a),a);case"wk1":return Yd(Sl.sheet_to_wk1(e.Sheets[e.SheetNames[n]],a),a);case"wk3":return Yd(Sl.book_to_wk3(e,a),a);case"biff2":a.biff||(a.biff=2);case"biff3":a.biff||(a.biff=3);case"biff4":return a.biff||(a.biff=4),Yd(tk(e,a),a);case"biff5":a.biff||(a.biff=5);case"biff8":case"xla":case"xls":return a.biff||(a.biff=8),kq(e,a);case"xlsx":case"xlsm":case"xlam":case"xlsb":case"numbers":case"ods":return Aq(e,a);default:throw new Error("Unrecognized bookType |"+a.bookType+"|")}}function Cq(e){if(!e.bookType){var t={xls:"biff8",htm:"html",slk:"sylk",socialcalc:"eth",Sh33tJS:"WTF"},a=e.file.slice(e.file.lastIndexOf(".")).toLowerCase();a.match(/^\.[a-z]+$/)&&(e.bookType=a.slice(1)),e.bookType=t[e.bookType]||e.bookType}}function Dq(e,t,a){var r={};return r.type="file",r.file=t,Cq(r),uk(e,r)}function Oq(e,t,a,r,n,l,o,c){var f=Ea(a),p=c.defval,m=c.raw||!Object.prototype.hasOwnProperty.call(c,"raw"),g=!0,v=n===1?[]:{};if(n!==1)if(Object.defineProperty)try{Object.defineProperty(v,"__rowNum__",{value:a,enumerable:!1})}catch{v.__rowNum__=a}else v.__rowNum__=a;if(!o||e[a])for(var w=t.s.c;w<=t.e.c;++w){var S=o?e[a][w]:e[r[w]+f];if(S===void 0||S.t===void 0){if(p===void 0)continue;l[w]!=null&&(v[l[w]]=p);continue}var y=S.v;switch(S.t){case"z":if(y==null)break;continue;case"e":y=y==0?null:void 0;break;case"s":case"d":case"b":case"n":break;default:throw new Error("unrecognized type "+S.t)}if(l[w]!=null){if(y==null)if(S.t=="e"&&y===null)v[l[w]]=null;else if(p!==void 0)v[l[w]]=p;else if(m&&y===null)v[l[w]]=null;else continue;else v[l[w]]=m&&(S.t!=="n"||S.t==="n"&&c.rawNumbers!==!1)?y:qs(S,y,c);y!=null&&(g=!1)}}return{row:v,isempty:g}}function M0(e,t){if(e==null||e["!ref"]==null)return[];var a={t:"n",v:0},r=0,n=1,l=[],o=0,c="",f={s:{r:0,c:0},e:{r:0,c:0}},p=t||{},m=p.range!=null?p.range:e["!ref"];switch(p.header===1?r=1:p.header==="A"?r=2:Array.isArray(p.header)?r=3:p.header==null&&(r=0),typeof m){case"string":f=At(m);break;case"number":f=At(e["!ref"]),f.s.r=m;break;default:f=m}r>0&&(n=0);var g=Ea(f.s.r),v=[],w=[],S=0,y=0,_=Array.isArray(e),E=f.s.r,N=0,T={};_&&!e[E]&&(e[E]=[]);var j=p.skipHidden&&e["!cols"]||[],R=p.skipHidden&&e["!rows"]||[];for(N=f.s.c;N<=f.e.c;++N)if(!(j[N]||{}).hidden)switch(v[N]=da(N),a=_?e[E][N]:e[v[N]+g],r){case 1:l[N]=N-f.s.c;break;case 2:l[N]=v[N];break;case 3:l[N]=p.header[N-f.s.c];break;default:if(a==null&&(a={w:"__EMPTY",t:"s"}),c=o=qs(a,null,p),y=T[o]||0,!y)T[o]=1;else{do c=o+"_"+y++;while(T[c]);T[o]=y,T[c]=1}l[N]=c}for(E=f.s.r+n;E<=f.e.r;++E)if(!(R[E]||{}).hidden){var M=Oq(e,f,E,v,r,l,_,p);(M.isempty===!1||(r===1?p.blankrows!==!1:p.blankrows))&&(w[S++]=M.row)}return w.length=S,w}var m_=/"/g;function Fq(e,t,a,r,n,l,o,c){for(var f=!0,p=[],m="",g=Ea(a),v=t.s.c;v<=t.e.c;++v)if(r[v]){var w=c.dense?(e[a]||[])[v]:e[r[v]+g];if(w==null)m="";else if(w.v!=null){f=!1,m=""+(c.rawNumbers&&w.t=="n"?w.v:qs(w,null,c));for(var S=0,y=0;S!==m.length;++S)if((y=m.charCodeAt(S))===n||y===l||y===34||c.forceQuotes){m='"'+m.replace(m_,'""')+'"';break}m=="ID"&&(m='"ID"')}else w.f!=null&&!w.F?(f=!1,m="="+w.f,m.indexOf(",")>=0&&(m='"'+m.replace(m_,'""')+'"')):m="";p.push(m)}return c.blankrows===!1&&f?null:p.join(o)}function L1(e,t){var a=[],r=t??{};if(e==null||e["!ref"]==null)return"";var n=At(e["!ref"]),l=r.FS!==void 0?r.FS:",",o=l.charCodeAt(0),c=r.RS!==void 0?r.RS:`
524`,f=c.charCodeAt(0),p=new RegExp((l=="|"?"\\|":l)+"+$"),m="",g=[];r.dense=Array.isArray(e);for(var v=r.skipHidden&&e["!cols"]||[],w=r.skipHidden&&e["!rows"]||[],S=n.s.c;S<=n.e.c;++S)(v[S]||{}).hidden||(g[S]=da(S));for(var y=0,_=n.s.r;_<=n.e.r;++_)(w[_]||{}).hidden||(m=Fq(e,n,_,g,o,f,l,r),m!=null&&(r.strip&&(m=m.replace(p,"")),(m||r.blankrows!==!1)&&a.push((y++?c:"")+m)));return delete r.dense,a.join("")}function fk(e,t){t||(t={}),t.FS="	",t.RS=`
525`;var a=L1(e,t);return a}function Rq(e){var t="",a,r="";if(e==null||e["!ref"]==null)return[];var n=At(e["!ref"]),l="",o=[],c,f=[],p=Array.isArray(e);for(c=n.s.c;c<=n.e.c;++c)o[c]=da(c);for(var m=n.s.r;m<=n.e.r;++m)for(l=Ea(m),c=n.s.c;c<=n.e.c;++c)if(t=o[c]+l,a=p?(e[m]||[])[c]:e[t],r="",a!==void 0){if(a.F!=null){if(t=a.F,!a.f)continue;r=a.f,t.indexOf(":")==-1&&(t=t+":"+t)}if(a.f!=null)r=a.f;else{if(a.t=="z")continue;if(a.t=="n"&&a.v!=null)r=""+a.v;else if(a.t=="b")r=a.v?"TRUE":"FALSE";else if(a.w!==void 0)r="'"+a.w;else{if(a.v===void 0)continue;a.t=="s"?r="'"+a.v:r=""+a.v}}f[f.length]=t+"="+r}return f}function dk(e,t,a){var r=a||{},n=+!r.skipHeader,l=e||{},o=0,c=0;if(l&&r.origin!=null)if(typeof r.origin=="number")o=r.origin;
525else{var f=typeof r.origin=="string"?ha(r.origin):r.origin;o=f.r,c=f.c}var p,m={s:{c:0,r:0},e:{c,r:o+t.length-1+n}};if(l["!ref"]){var g=At(l["!ref"]);m.e.c=Math.max(m.e.c,g.e.c),m.e.r=Math.max(m.e.r,g.e.r),o==-1&&(o=g.e.r+1,m.e.r=o+t.length-1+n)}else o==-1&&(o=0,m.e.r=t.length-1+n);var v=r.header||[],w=0;t.forEach(function(y,_){ya(y).forEach(function(E){(w=v.indexOf(E))==-1&&(v[w=v.length]=E);var N=y[E],T="z",j="",R=at({c:c+w,r:o+_+n});p=Xu(l,R),N&&typeof N=="object"&&!(N instanceof Date)?l[R]=N:(typeof N=="number"?T="n":typeof N=="boolean"?T="b":typeof N=="string"?T="s":N instanceof Date?(T="d",r.cellDates||(T="n",N=za(N)),j=r.dateNF||tt[14]):N===null&&r.nullError&&(T="e",N=0),p?(p.t=T,p.v=N,delete p.w,delete p.R,j&&(p.z=j)):l[R]=p={t:T,v:N},j&&(p.z=j))})}),m.e.c=Math.max(m.e.c,c+v.length-1);var S=Ea(o);if(n)for(w=0;w<v.length;++w)l[da(w+c)+S]={t:"s",v:v[w]};return l["!ref"]=ft(m),l}function jq(e,t){return dk(null,e,t)}function Xu(e,t,a){if(typeof t=="string"){if(Array.isArray(e)){var r=ha(t);return e[r.r]||(e[r.r]=[]),e[r.r][r.c]||(e[r.r][r.c]={t:"z"})}return e[t]||(e[t]={t:"z"})}return typeof t!="number"?Xu(e,at(t)):Xu(e,at({r:t,c:a||0}))}function Mq(e,t){if(typeof t=="number"){if(t>=0&&e.SheetNames.length>t)return t;throw new Error("Cannot find sheet # "+t)}else if(typeof t=="string"){var a=e.SheetNames.indexOf(t);if(a>-1)return a;throw new Error("Cannot find sheet name |"+t+"|")}else throw new Error("Cannot find sheet |"+t+"|")}function B1(){return{SheetNames:[],Sheets:{}}}function I1(e,t,a,r){var n=1;if(!a)for(;n<=65535&&e.SheetNames.indexOf(a="Sheet"+n)!=-1;++n,a=void 0);if(!a||e.SheetNames.length>=65535)throw new Error("Too many worksheets");if(r&&e.SheetNames.indexOf(a)>=0){var l=a.match(/(^.*?)(\d+)$/);n=l&&+l[2]||0;var o=l&&l[1]||a;for(++n;n<=65535&&e.SheetNames.indexOf(a=o+n)!=-1;++n);}if(K3(a),e.SheetNames.indexOf(a)>=0)throw new Error("Worksheet with name |"+a+"| already exists!");return e.SheetNames.push(a),e.Sheets[a]=t,a}function Pq(e,t,a){e.Workbook||(e.Workbook={}),e.Workbook.Sheets||(e.Workbook.Sheets=[]);var r=Mq(e,t);switch(e.Workbook.Sheets[r]||(e.Workbook.Sheets[r]={}),a){case 0:case 1:case 2:break;default:throw new Error("Bad sheet visibility setting "+a)}e.Workbook.Sheets[r].Hidden=a}function Lq(e,t){return e.z=t,e}function hk(e,t,a){return t?(e.l={Target:t},a&&(e.l.Tooltip=a)):delete e.l,e}function Bq(e,t,a){return hk(e,"#"+t,a)}function Iq(e,t,a){e.c||(e.c=[]),e.c.push({t,a:a||"SheetJS"})}function Uq(e,t,a,r){for(var n=typeof t!="string"?t:At(t),l=typeof t=="string"?t:ft(t),o=n.s.r;o<=n.e.r;++o)for(var c=n.s.c;c<=n.e.c;++c){var f=Xu(e,o,c);f.t="n",f.F=l,delete f.v,o==n.s.r&&c==n.s.c&&(f.f=a,r&&(f.D=!0))}return e}var Qd={encode_col:da,encode_row:Ea,encode_cell:at,encode_range:ft,decode_col:p1,decode_row:h1,split_cell:Y7,decode_cell:ha,decode_range:Ur,format_cell:qs,sheet_add_aoa:UT,sheet_add_json:dk,sheet_add_dom:rk,aoa_to_sheet:mc,json_to_sheet:jq,table_to_sheet:nk,table_to_book:qW,sheet_to_csv:L1,sheet_to_txt:fk,sheet_to_json:M0,sheet_to_html:ak,sheet_to_formulae:Rq,sheet_to_row_object_array:M0,sheet_get_cell:Xu,book_new:B1,book_append_sheet:I1,book_set_sheet_visibility:Pq,cell_set_number_format:Lq,cell_set_hyperlink:hk,cell_set_internal_link:Bq,cell_add_comment:Iq,sheet_set_array_formula:Uq,consts:{SHEET_VISIBLE:0,SHEET_HIDDEN:1,SHEET_VERY_HIDDEN:2}};function ix({className:e,...t}){return d.jsx("div",{"data-loc":"client/src/components/ui/table.tsx:7","data-slot":"table-container",className:"relative w-full overflow-x-auto",children:d.jsx("table",{"data-loc":"client/src/components/ui/table.tsx:11","data-slot":"table",className:Et("w-full caption-bottom text-sm",e),...t})})}function lx({className:e,...t}){return d.jsx("thead",{"data-loc":"client/src/components/ui/table.tsx:22","data-slot":"table-header",className:Et("[&_tr]:border-b",e),...t})}function ox({className:e,...t}){return d.jsx("tbody",{"data-loc":"client/src/components/ui/table.tsx:32","data-slot":"table-body",className:Et("[&_tr:last-child]:border-0",e),...t})}function zo({className:e,...t}){return d.jsx("tr",{"data-loc":"client/src/components/ui/table.tsx:55","data-slot":"table-row",className:Et("hover:bg-muted/50 data-[state=selected]:bg-muted border-b transition-colors",e),...t})}function cr({className:e,...t}){return d.jsx("th",{"data-loc":"client/src/components/ui/table.tsx:68","data-slot":"table-head",className:Et("text-foreground h-10 px-2 text-left align-middle font-medium whitespace-nowrap [&:has([role=checkbox])]:pr-0 [&>[role=checkbox]]:translate-y-[2px]",e),...t})}function ur({className:e,...t}){return d.jsx("td",{"data-loc":"client/src/components/ui/table.tsx:81","data-slot":"table-cell",className:Et("p-2 align-middle whitespace-nowrap [&:has([role=checkbox])]:pr-0 [&>[role=checkbox]]:translate-y-[2px]",e),...t})}const du={firstName:"",lastName:"",gender:void 0,dateOfBirth:"",nationality:"",passportNumber:"",passportExpiryDate:"",issuingCountry:"",email:"",ph
525one:""};function zq(e){return new Promise((t,a)=>{const r=new FileReader;r.onload=()=>t(r.result),r.onerror=a,r.readAsDataURL(e)})}function g_(){const{t:e}=Ha(),t=qe.useUtils(),[a,r]=C.useState(""),[n,l]=C.useState(!1),[o,c]=C.useState(!1),[f,p]=C.useState(!1),[m,g]=C.useState(du),[v,w]=C.useState(!1),[S,y]=C.useState(null),[_,E]=C.useState(du),[N,T]=C.useState(!1),[j,R]=C.useState([]),M=C.useRef(null),{data:A,isLoading:P}=qe.passengers.getByAgent.useQuery(),I=Array.isArray(A)?A:[],z=C.useMemo(()=>{const Q=a.trim().toLowerCase();return Q?I.filter(re=>[re.firstName,re.lastName,re.passportNumber,re.email].filter(Boolean).some(ue=>String(ue).toLowerCase().includes(Q))):I},[I,a]),Y=Q=>Q?new Date(Q):void 0,q=qe.passengers.create.useMutation({onSuccess:()=>{Le.success(e("passengers.created","Passenger added")),t.passengers.getByAgent.invalidate(),g(du),l(!1),c(!1)},onError:Q=>Le.error(Q.message)}),te=qe.passengers.bulkCreate.useMutation({onSuccess:()=>{Le.success(e("passengers.imported","Passengers imported")),t.passengers.getByAgent.invalidate(),R([]),p(!1)},onError:Q=>Le.error(Q.message)}),oe=qe.passengers.update.useMutation({onSuccess:()=>{Le.success(e("passengers.updated","Passenger updated")),t.passengers.getByAgent.invalidate(),w(!1),y(null)},onError:Q=>Le.error(Q.message)}),ce=Q=>Q?new Date(Q).toISOString().slice(0,10):"",O=Q=>{y(Q.id),E({firstName:Q.firstName??"",lastName:Q.lastName??"",gender:Q.gender??void 0,dateOfBirth:ce(Q.dateOfBirth),nationality:Q.nationality??"",passportNumber:Q.passportNumber??"",passportExpiryDate:ce(Q.passportExpiryDate),issuingCountry:Q.issuingCountry??"",email:Q.email??"",phone:Q.phone??""}),w(!0)},ee=()=>{if(S!=null){if(!_.firstName.trim()||!_.lastName.trim()){Le.error(e("passengers.nameRequired","First and last name are required"));return}oe.mutate({id:S,firstName:_.firstName.trim(),lastName:_.lastName.trim(),gender:_.gender,dateOfBirth:Y(_.dateOfBirth),nationality:_.nationality&&_.nationality.length===3?_.nationality:void 0,passportNumber:_.passportNumber||void 0,passportExpiryDate:Y(_.passportExpiryDate),issuingCountry:_.issuingCountry&&_.issuingCountry.length===3?_.issuingCountry:void 0,email:_.email||"",phone:_.phone||void 0})}},ne=(Q,re,ue="text",fe="")=>d.jsxs("div",{"data-loc":"client/src/pages/PassengerManagement.tsx:198",className:"space-y-1.5",children:[d.jsx(fa,{"data-loc":"client/src/pages/PassengerManagement.tsx:199",children:Q}),d.jsx(Pa,{"data-loc":"client/src/pages/PassengerManagement.tsx:200",type:ue,value:_[re]??"",placeholder:fe,onChange:ye=>E(De=>({...De,[re]:ye.target.value}))})]}),ae=qe.uploads.passportOcr.useMutation(),we=()=>{if(!m.firstName.trim()||!m.lastName.trim()){Le.error(e("passengers.nameRequired","First and last name are required"));return}q.mutate({firstName:m.firstName.trim(),lastName:m.lastName.trim(),gender:m.gender,dateOfBirth:Y(m.dateOfBirth),nationality:m.nationality||void 0,passportNumber:m.passportNumber||void 0,passportExpiryDate:Y(m.passportExpiryDate),issuingCountry:m.issuingCountry||void 0,email:m.email||void 0,phone:m.phone||void 0})},H=async Q=>{T(!0);try{const re=await zq(Q),fe=(await ae.mutateAsync({dataUrl:re})).fields;g({firstName:fe.firstName??"",lastName:fe.lastName??"",gender:fe.gender??void 0,dateOfBirth:fe.dateOfBirth??"",nationality:fe.nationality??"",passportNumber:fe.passportNumber??"",passportExpiryDate:fe.passportExpiryDate??"",issuingCountry:fe.issuingCountry??"",email:"",phone:""}),Le.success(e("passengers.scanned","Passport scanned — review the details"))}catch(re){Le.error(re.message||e("passengers.scanFailed","Could not read passport"))}finally{T(!1)}},D=async Q=>{try{const re=await Q.arrayBuffer(),ue=sx(re,{type:"array"}),fe=ue.Sheets[ue.SheetNames[0]],ye=Qd.sheet_to_json(fe,{defval:""}),De=(Xe,Ye)=>{for(const lt of Object.keys(Xe)){const Je=lt.toLowerCase().replace(/[^a-z]/g,"");if(Ye.includes(Je))return String(Xe[lt]).trim()}return""},X=ye.map(Xe=>({firstName:De(Xe,["firstname","first","givenname","givennames"]),lastName:De(Xe,["lastname","last","surname","familyname"]),passportNumber:De(Xe,["passportnumber","passport","passportno"]),nationality:De(Xe,["nationality","country"]),email:De(Xe,["email","mail"]),phone:De(Xe,["phone","mobile","tel"]),dateOfBirth:De(Xe,["dateofbirth","dob","birthdate"])})).filter(Xe=>Xe.firstName&&Xe.lastName);if(X.length===0){Le.error(e("passengers.noValidRows","No valid rows found. Need firstName & lastName columns."));return}R(X),p(!0)}catch(re){Le.error(re.message||"Failed to parse file")}},U=()=>{te.mutate(j.map(Q=>({firstName:Q.firstName,lastName:Q.lastName,passportNumber:Q.passportNumber||void 0,nationality:Q.nationality&&Q.nationality.length===3?Q.nationality:void 0,email:Q.email||void 0,phone:Q.phone||void 0,dateOfBirth:Q.dateOfBirth?new Date(Q.dateOfBirth):void 0})))},B=()=>{const Q=Qd.json_to_sheet([{firstName:"John",lastName:"Doe",passportNumber:"A1234567",nationality:"JOR",dateOfBirth:"1990-01-31",email:"[email protected]",phone:"+962790000000"}]),re=Qd.book_new();Qd.book_append_sheet(re,Q,"Passengers"),Dq(re,"passenger-import-template.xlsx")},V=(Q,re,ue="text",fe="")=>d.jsxs("div",{"data-loc":"client/src/pages/PassengerManagement.tsx:334",className:"space-y-1.5",children:[d.jsx(fa,{"data-loc":"client/src/pages/PassengerManagement.tsx:335",children:Q}),d.jsx(Pa,{"data-loc":"client/src/pages/PassengerManagement.tsx:336",type:ue,value:m[re]??"",placeholder:fe,onChange:ye=>g(De=>({...De,[re]:ye.target.value}))})]});return d.jsxs("div",{"data-loc":"client/src/pages/PassengerManagement.tsx:346",className:"min-h-screen bg-background",children:[d.jsx(cs,{"data-loc":"client/src/pages/PassengerManagement.tsx:347"}),d.jsxs("div",{"data-loc":"client/src/pages/PassengerManagement.tsx:348",className:"max-w-7xl mx-auto p-6 md:p-8",children:[d.jsxs("div",{"data-loc":"client/src/pages/PassengerManagement.tsx:349",className:"flex flex-col md:flex-row md:items-center md:justify-between gap-4 mb-8",children:[d.jsxs("div",{"data-loc":"client/src/pages/PassengerManagement.tsx:350",children:[d.jsxs("h1",{"data-loc":"client/src/pages/PassengerManagement.tsx:351",className:"text-4xl font-bold text-primary mb-2 flex items-center gap-3",children:[d.jsx(Pi,{"data-loc":"client/src/pages/PassengerManagement.tsx:352",className:"text-secondary"})," ",e("passengers.title","Passengers")]}),d.jsx("p",{"data-loc":"client/src/pages/PassengerManagement.tsx:354",className:"text-muted-foreground",children:e("passengers.subtitle","Add passengers manually, scan a passport, or import from Excel.")})]}),d.jsxs("div",{"data-loc":"client/src/pages/PassengerManagement.tsx:358",className:"flex flex-wrap gap-2",children:[d.jsxs(Ge,{"data-loc":"client/src/pages/PassengerManagement.tsx:359",variant:"outline",className:"gap-2 bg-card",onClick:()=>{g(du),c(!0)},children:[d.jsx(_g,{"data-loc":"client/src/pages/PassengerManagement.tsx:367",size:18})," ",e("passengers.scanPassport","Scan Passport")]}),d.jsxs(Ge,{"data-loc":"client/src/pages/PassengerManagement.tsx:369",variant:"outline",className:"gap-2 bg-card",onClick:B,children:[d.jsx(Ou,{"data-loc":"client/src/pages/PassengerManagement.tsx:370",size:18})," ",e("passengers.template","Template")]}),d.jsxs("label",{"data-loc":"client/src/pages/PassengerManagement.tsx:372",children:[d.jsx("input",{"data-loc":"client/src/pages/PassengerManagement.tsx:373",type:"file",accept:".xlsx,.xls,.csv",className:"hidden",onChange:Q=>{const re=Q.target.files?.[0];re&&D(re),Q.currentTarget.value=""}}),d.jsxs("span",{"data-loc":"client/src/pages/PassengerManagement.tsx:383",className:"inline-flex items-center gap-2 h-9 px-4 roun
525ded-md border bg-card text-sm font-medium cursor-pointer hover:bg-muted transition-colors",children:[d.jsx(u0,{"data-loc":"client/src/pages/PassengerManagement.tsx:384",size:18})," ",e("passengers.import","Import Excel")]})]}),d.jsxs(Ge,{"data-loc":"client/src/pages/PassengerManagement.tsx:387",className:"button-primary gap-2",onClick:()=>{g(du),l(!0)},children:[d.jsx(h0,{"data-loc":"client/src/pages/PassengerManagement.tsx:394",size:18})," ",e("passengers.addPassenger","Add Passenger")]})]})]}),d.jsxs(ut,{"data-loc":"client/src/pages/PassengerManagement.tsx:399",className:"card-premium",children:[d.jsxs("div",{"data-loc":"client/src/pages/PassengerManagement.tsx:400",className:"relative mb-6 max-w-md",children:[d.jsx(Rx,{"data-loc":"client/src/pages/PassengerManagement.tsx:401",className:"absolute left-3 top-2.5 text-muted-foreground",size:18}),d.jsx(Pa,{"data-loc":"client/src/pages/PassengerManagement.tsx:402",className:"pl-10",placeholder:e("common.search","Search..."),value:a,onChange:Q=>r(Q.target.value)})]}),P?d.jsx("div",{"data-loc":"client/src/pages/PassengerManagement.tsx:411",className:"flex justify-center py-12",children:d.jsx(Rt,{"data-loc":"client/src/pages/PassengerManagement.tsx:412",className:"animate-spin text-primary",size:32})}):z.length>0?d.jsx("div",{"data-loc":"client/src/pages/PassengerManagement.tsx:415",className:"overflow-x-auto",children:d.jsxs(ix,{"data-loc":"client/src/pages/PassengerManagement.tsx:416",children:[d.jsx(lx,{"data-loc":"client/src/pages/PassengerManagement.tsx:417",children:d.jsxs(zo,{"data-loc":"client/src/pages/PassengerManagement.tsx:418",children:[d.jsx(cr,{"data-loc":"client/src/pages/PassengerManagement.tsx:419",children:e("passengers.fullName","Full Name")}),d.jsx(cr,{"data-loc":"client/src/pages/PassengerManagement.tsx:420",children:e("passengers.passportNumber","Passport")}),d.jsx(cr,{"data-loc":"client/src/pages/PassengerManagement.tsx:421",children:e("passengers.nationality","Nationality")}),d.jsx(cr,{"data-loc":"client/src/pages/PassengerManagement.tsx:422",children:e("passengers.email","Email")}),d.jsx(cr,{"data-loc":"client/src/pages/PassengerManagement.tsx:423",children:e("passengers.phone","Phone")}),d.jsx(cr,{"data-loc":"client/src/pages/PassengerManagement.tsx:424",className:"text-right",children:e("common.actions","Actions")})]})}),d.jsx(ox,{"data-loc":"client/src/pages/PassengerManagement.tsx:427",children:z.map(Q=>d.jsxs(zo,{"data-loc":"client/src/pages/PassengerManagement.tsx:429",children:[d.jsxs(ur,{"data-loc":"client/src/pages/PassengerManagement.tsx:430",className:"font-medium",children:[Q.firstName," ",Q.lastName]}),d.jsx(ur,{"data-loc":"client/src/pages/PassengerManagement.tsx:433",children:Q.passportNumber||"-"}),d.jsx(ur,{"data-loc":"client/src/pages/PassengerManagement.tsx:434",children:Q.nationality||"-"}),d.jsx(ur,{"data-loc":"client/src/pages/PassengerManagement.tsx:435",children:Q.email||"-"}),d.jsx(ur,{"data-loc":"client/src/pages/PassengerManagement.tsx:436",children:Q.phone||"-"}),d.jsx(ur,{"data-loc":"client/src/pages/PassengerManagement.tsx:437",className:"text-right",children:d.jsxs(Ge,{"data-loc":"client/src/pages/PassengerManagement.tsx:438",variant:"outline",size:"sm",className:"gap-1.5 bg-card",onClick:()=>O(Q),children:[d.jsx(d0,{"data-loc":"client/src/pages/PassengerManagement.tsx:444",size:14})," ",e("common.edit","Edit")]})})]},Q.id))})]})}):d.jsxs("div",{"data-loc":"client/src/pages/PassengerManagement.tsx:453",className:"text-center py-12",children:[d.jsx(Pi,{"data-loc":"client/src/pages/PassengerManagement.tsx:454",className:"mx-auto text-muted-foreground/40 mb-3",size:40}),d.jsx("p",{"data-loc":"client/src/pages/PassengerManagement.tsx:455",className:"text-muted-foreground",children:e("passengers.noPassengers","No passengers yet")})]})]})]}),d.jsx(En,{"data-loc":"client/src/pages/PassengerManagement.tsx:464",open:n,onOpenChange:l,children:d.jsxs(An,{"data-loc":"client/src/pages/PassengerManagement.tsx:465",className:"sm:max-w-2xl",children:[d.jsx(Tn,{"data-loc":"client/src/pages/PassengerManagement.tsx:466",children:d.jsx(kn,{"data-loc":"client/src/pages/PassengerManagement.tsx:467",className:"text-primary",children:e("passengers.addPassenger","Add Passenger")})}),d.jsxs("div",{"data-loc":"client/src/pages/PassengerManagement.tsx:471",className:"grid grid-cols-1 sm:grid-cols-2 gap-4 py-2",children:[V(e("passengers.firstName","First Name"),"firstName"),
525V(e("passengers.lastName","Last Name"),"lastName"),d.jsxs("div",{"data-loc":"client/src/pages/PassengerManagement.tsx:474",className:"space-y-1.5",children:[d.jsx(fa,{"data-loc":"client/src/pages/PassengerManagement.tsx:475",children:e("passengers.gender","Gender")}),d.jsxs(Fl,{"data-loc":"client/src/pages/PassengerManagement.tsx:476",value:m.gender,onValueChange:Q=>g(re=>({...re,gender:Q})),children:[d.jsx(jl,{"data-loc":"client/src/pages/PassengerManagement.tsx:482",children:d.jsx(Rl,{"data-loc":"client/src/pages/PassengerManagement.tsx:483",placeholder:e("common.select","Select")})}),d.jsxs(Ml,{"data-loc":"client/src/pages/PassengerManagement.tsx:485",children:[d.jsx(ua,{"data-loc":"client/src/pages/PassengerManagement.tsx:486",value:"M",children:e("passengers.male","Male")}),d.jsx(ua,{"data-loc":"client/src/pages/PassengerManagement.tsx:487",value:"F",children:e("passengers.female","Female")}),d.jsx(ua,{"data-loc":"client/src/pages/PassengerManagement.tsx:488",value:"Other",children:e("passengers.other","Other")})]})]})]}),V(e("passengers.dateOfBirth","Date of Birth"),"dateOfBirth","date"),V(e("passengers.passportNumber","Passport Number"),"passportNumber"),V(e("passengers.passportExpiry","Passport Expiry"),"passportExpiryDate","date"),V(e("passengers.nationality","Nationality (ISO-3)"),"nationality","text","JOR"),V(e("passengers.issuingCountry","Issuing Country (ISO-3)"),"issuingCountry","text","JOR"),V(e("passengers.email","Email"),"email","email"),V(e("passengers.phone","Phone"),"phone")]}),d.jsxs(Pn,{"data-loc":"client/src/pages/PassengerManagement.tsx:500",children:[d.jsx(Ge,{"data-loc":"client/src/pages/PassengerManagement.tsx:501",variant:"outline",onClick:()=>l(!1),children:e("common.cancel","Cancel")}),d.jsxs(Ge,{"data-loc":"client/src/pages/PassengerManagement.tsx:504",className:"button-primary",onClick:we,disabled:q.isPending,children:[q.isPending&&d.jsx(Rt,{"data-loc":"client/src/pages/PassengerManagement.tsx:509",className:"animate-spin mr-2",size:16}),e("common.save","Save")]})]})]})}),d.jsx(En,{"data-loc":"client/src/pages/PassengerManagement.tsx:517",open:o,onOpenChange:c,children:d.jsxs(An,{"data-loc":"client/src/pages/PassengerManagement.tsx:518",className:"sm:max-w-2xl",children:[d.jsxs(Tn,{"data-loc":"client/src/pages/PassengerManagement.tsx:519",children:[d.jsxs(kn,{"data-loc":"client/src/pages/PassengerManagement.tsx:520",className:"text-primary flex items-center gap-2",children:[d.jsx(_g,{"data-loc":"client/src/pages/PassengerManagement.tsx:521",size:18,className:"text-secondary"}),e("passengers.scanPassport","Scan Passport")]}),d.jsx(yl,{"data-loc":"client/src/pages/PassengerManagement.tsx:524",children:e("passengers.scanHint","Upload a passport photo. We'll read the MRZ and pre-fill the form for you to review.")})]}),d.jsxs("div",{"data-loc":"client/src/pages/PassengerManagement.tsx:529",className:"border-2 border-dashed rounded-lg p-8 text-center cursor-pointer hover:bg-muted/50 transition-colors",onClick:()=>M.current?.click(),children:[d.jsx("input",{"data-loc":"client/src/pages/PassengerManagement.tsx:533",ref:M,type:"file",accept:"image/*",className:"hidden",onChange:Q=>{const re=Q.target.files?.[0];re&&H(re),Q.currentTarget.value=""}}),N?d.jsxs("div",{"data-loc":"client/src/pages/PassengerManagement.tsx:545",className:"flex flex-col items-center gap-2 text-primary",children:[d.jsx(Rt,{"data-loc":"client/src/pages/PassengerManagement.tsx:546",className:"animate-spin",size:28}),d.jsx("p",{"data-loc":"client/src/pages/PassengerManagement.tsx:547",children:e("passengers.reading","Reading passport...")})]}):d.jsxs("div",{"data-loc":"client/src/pages/PassengerManagement.tsx:550",className:"flex flex-col items-center gap-2 text-muted-foreground",children:[d.jsx(Eg,{"data-loc":"client/src/pages/PassengerManagement.tsx:551",size:28,className:"text-primary"}),d.jsx("p",{"data-loc":"client/src/pages/PassengerManagement.tsx:552",className:"font-medium text-foreground",children:e("passengers.uploadPassport","Click to upload passport image")}),d.jsx("p",{"data-loc":"client/src/pages/PassengerManagement.tsx:555",className:"text-xs",children:"JPG, PNG"})]})]}),(m.firstName||m.passportNumber)&&d.jsxs("div",{"data-loc":"client/src/pages/PassengerManagement.tsx:561",className:"grid grid-cols-1 sm:grid-cols-2 gap-4 pt-2",children:[V(e("passengers.firstName","First Name"),"firstName"),
525V(e("passengers.lastName","Last Name"),"lastName"),V(e("passengers.passportNumber","Passport Number"),"passportNumber"),V(e("passengers.nationality","Nationality"),"nationality"),V(e("passengers.dateOfBirth","Date of Birth"),"dateOfBirth","date"),V(e("passengers.passportExpiry","Passport Expiry"),"passportExpiryDate","date")]}),d.jsxs(Pn,{"data-loc":"client/src/pages/PassengerManagement.tsx:571",children:[d.jsx(Ge,{"data-loc":"client/src/pages/PassengerManagement.tsx:572",variant:"outline",onClick:()=>c(!1),children:e("common.cancel","Cancel")}),d.jsxs(Ge,{"data-loc":"client/src/pages/PassengerManagement.tsx:575",className:"button-primary",onClick:we,disabled:q.isPending||!m.firstName,children:[q.isPending&&d.jsx(Rt,{"data-loc":"client/src/pages/PassengerManagement.tsx:580",className:"animate-spin mr-2",size:16}),e("common.save","Save Passenger")]})]})]})}),d.jsx(En,{"data-loc":"client/src/pages/PassengerManagement.tsx:588",open:v,onOpenChange:w,children:d.jsxs(An,{"data-loc":"client/src/pages/PassengerManagement.tsx:589",className:"sm:max-w-2xl",children:[d.jsxs(Tn,{"data-loc":"client/src/pages/PassengerManagement.tsx:590",children:[d.jsxs(kn,{"data-loc":"client/src/pages/PassengerManagement.tsx:591",className:"text-primary flex items-center gap-2",children:[d.jsx(d0,{"data-loc":"client/src/pages/PassengerManagement.tsx:592",size:18,className:"text-secondary"}),e("passengers.editPassenger","Edit Passenger")]}),d.jsx(yl,{"data-loc":"client/src/pages/PassengerManagement.tsx:595",children:e("passengers.editHint","Update passenger details. Changes apply to future manifests and documents.")})]}),d.jsxs("div",{"data-loc":"client/src/pages/PassengerManagement.tsx:599",className:"grid grid-cols-1 sm:grid-cols-2 gap-4 py-2",children:[ne(e("passengers.firstName","First Name"),"firstName"),ne(e("passengers.lastName","Last Name"),"lastName"),d.jsxs("div",{"data-loc":"client/src/pages/PassengerManagement.tsx:602",className:"space-y-1.5",children:[d.jsx(fa,{"data-loc":"client/src/pages/PassengerManagement.tsx:603",children:e("passengers.gender","Gender")}),d.jsxs(Fl,{"data-loc":"client/src/pages/PassengerManagement.tsx:604",value:_.gender,onValueChange:Q=>E(re=>({...re,gender:Q})),children:[d.jsx(jl,{"data-loc":"client/src/pages/PassengerManagement.tsx:610",children:d.jsx(Rl,{"data-loc":"client/src/pages/PassengerManagement.tsx:611",placeholder:e("common.select","Select")})}),d.jsxs(Ml,{"data-loc":"client/src/pages/PassengerManagement.tsx:613",children:[d.jsx(ua,{"data-loc":"client/src/pages/PassengerManagement.tsx:614",value:"M",children:e("passengers.male","Male")}),d.jsx(ua,{"data-loc":"client/src/pages/PassengerManagement.tsx:615",value:"F",children:e("passengers.female","Female")}),d.jsx(ua,{"data-loc":"client/src/pages/PassengerManagement.tsx:616",value:"Other",children:e("passengers.other","Other")})]})]})]}),ne(e("passengers.dateOfBirth","Date of Birth"),"dateOfBirth","date"),ne(e("passengers.passportNumber","Passport Number"),"passportNumber"),ne(e("passengers.passportExpiry","Passport Expiry"),"passportExpiryDate","date"),ne(e("passengers.nationality","Nationality (ISO-3)"),"nationality","text","JOR"),ne(e("passengers.issuingCountry","Issuing Country (ISO-3)"),"issuingCountry","text","JOR"),ne(e("passengers.email","Email"),"email","email"),ne(e("passengers.phone","Phone"),"phone")]}),d.jsxs(Pn,{"data-loc":"client/src/pages/PassengerManagement.tsx:628",children:[d.jsx(Ge,{"data-loc":"client/src/pages/PassengerManagement.tsx:629",variant:"outline",onClick:()=>w(!1),children:e("common.cancel","Cancel")}),d.jsxs(Ge,{"data-loc":"client/src/pages/PassengerManagement.tsx:632",className:"button-primary",onClick:ee,disabled:oe.isPending,children:[oe.isPending&&d.jsx(Rt,{"data-loc":"client/src/pages/PassengerManagement.tsx:637",className:"animate-spin mr-2",size:16}),e("common.save","Save")]})]})]})}),d.jsx(En,{"data-loc":"client/src/pages/PassengerManagement.tsx:645",open:f,onOpenChange:p,children:d.jsxs(An,{"data-loc":"client/src/pages/PassengerManagement.tsx:646",className:"sm:max-w-3xl",children:[d.jsxs(Tn,{"data-loc":"client/src/pages/PassengerManagement.tsx:647",children:[d.jsxs(kn,{"data-loc":"client/src/pages/PassengerManagement.tsx:648",className:"text-primary flex items-center gap-2",children:[d.jsx(u0,{"data-loc":"client/src/pages/PassengerManagement.tsx:649",size:18,className:"text-secondary"}),e("passengers.importPreview","Import Preview")," (",j.length,")"]}),d.jsx(yl,{"data-loc":"client/src/pages/PassengerManagement.tsx:652",children:e("passengers.importHint","Review the parsed rows before importing.")})]}),d.jsx("div",{"data-loc":"client/src/pages/PassengerManagement.tsx:656",className:"max-h-80 overflow-auto",children:d.jsxs(ix,{"data-loc":"client/src/pages/PassengerManagement.tsx:657",children:[d.jsx(lx,{"data-loc":"client/src/pages/PassengerManagement.tsx:658",children:d.jsxs(zo,{"data-loc":"client/src/pages/PassengerManagement.tsx:659",children:[d.jsx(cr,{"data-loc":"client/src/pages/PassengerManagement.tsx:660",children:e("passengers.fullName","Name")}),d.jsx(cr,{"data-loc":"client/src/pages/PassengerManagement.tsx:661",children:e("passengers.passportNumber","Passport")}),d.jsx(cr,{"data-loc":"client/src/pages/PassengerManagement.tsx:662",children:e("passengers.nationality","Nat.")}),d.jsx(cr,{"data-loc":"client/src/pages/PassengerManagement.tsx:663",children:e("passengers.email","Email")})]})}),d.jsx(ox,{"data-loc":"client/src/pages/PassengerManagement.tsx:666",children:j.map((Q,re)=>d.jsxs(zo,{"data-loc":"client/src/pages/PassengerManagement.tsx:668",children:[d.jsxs(ur,{"data-loc":"client/src/pages/PassengerManagement.tsx:669",children:[Q.firstName," ",Q.lastName]}),d.jsx(ur,{"data-loc":"client/src/pages/PassengerManagement.tsx:672",children:Q.passportNumber||"-"}),d.jsx(ur,{"data-loc":"client/src/pages/PassengerManagement.tsx:673",children:Q.nationality||"-"}),d.jsx(ur,{"data-loc":"client/src/pages/PassengerManagement.tsx:674",children:Q.email||"-"})]},re))})]})}),d.jsxs(Pn,{"data-loc":"client/src/pages/PassengerManagement.tsx:680",children:[d.jsx(Ge,{"data-loc":"client/src/pages/PassengerManagement.tsx:681",variant:"outline",onClick:()=>p(!1),children:e("common.cancel","Cancel")}),d.jsxs(Ge,{"data-loc":"client/src/pages/PassengerManagement.tsx:684",className:"button-primary",onClick:U,disabled:te.isPending,children:[te.isPending&&d.jsx(Rt,{"data-loc":"client/src/pages/PassengerManagement.tsx:689",className:"animate-spin mr-2",size:16}),e("passengers.importN","Import")," ",j.length]})]})]})})]})}const Hq=wE("inline-flex items-center justify-center rounded-md border px-2 py-0.5 text-xs font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground [a&]:hover:bg-primary/90",secondary:"border-transparent bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90",destructive:"border-transparent bg-destructive text-white [a&]:hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"text-foreground [a&]:hover:bg-accent [a&]:hover:text-accent-foreground"}},defaultVariants:{variant:"default"}});function P0({className:e,variant:t,asChild:a=!1,...r}){const n=a?T_:"span";return d.jsx(n,{"data-loc":"client/src/components/ui/badge.tsx:38","data-slot":"badge",className:Et(Hq({variant:t}),e),...r})}const ki="all",Vq={success:"bg-green-100 text-green-700 border-green-200",pending:"bg-amber-100 text-amber-700 border-amber-200",failed:"bg-red-100 text-red-700 border-red-200",cancelled:"bg-gray-100 text-gray-600 border-gray-200"};function Gq(e){return new Date(`${e}T00:00:00`).getTime()}function Wq(e){return new Date(`${e}T23:59:59.999`).getTime()}function qq(){const{t:e,i18n:t}=Ha(),a=t.dir()==="rtl",[r,n]=C.useState(ki),[l,o]=C.useState(ki),[c,f]=C.useState(""),[p,m]=C.useState(""),g=C.useMemo(()=>{const A={};return r!==ki&&(A.status=r),l!==ki&&(A.paymentMethod=l),c&&(A.fromMs=Gq(c)),p&&(A.toMs=Wq(p)),A},[r,l,c,p]),{data:v,isLoading:w,isError:S,error:y}
525=qe.payments.report.useQuery(g),_=v?.rows??[],E=v?.summary,N=_.find(A=>A.currency)?.currency||"JOD",T=()=>{n(ki),o(ki),f(""),m("")},j=()=>{if(_.length===0){Le.error(e("payments.noTransactions",{defaultValue:"No transactions to export"}));return}const A=["ID","PNR","BookingID","Amount","Currency","Method","Gateway","Status","Date"],P=_.map(te=>[te.id,te.pnr??"",te.bookingId,te.amount??"",te.currency??"",te.paymentMethod??"",te.paymentGateway??"",te.status??"",te.createdAt?new Date(te.createdAt).toISOString():""].map(oe=>`"${String(oe).replace(/"/g,'""')}"`).join(",")),I=[A.join(","),...P].join(`
526`),z=new Blob([I],{type:"text/csv;charset=utf-8;"}),Y=URL.createObjectURL(z),q=document.createElement("a");q.href=Y,q.download=`skycharter-payments-${new Date().toISOString().slice(0,10)}.csv`,q.click(),URL.revokeObjectURL(Y),Le.success(e("payments.exported",{defaultValue:"Report exported"}))},R=A=>new Intl.NumberFormat(a?"ar-JO":"en-US",{minimumFractionDigits:2,maximumFractionDigits:2}).format(A),M=E?[{label:e("payments.collected",{defaultValue:"Collected"}),value:`${R(E.collected)} ${N}`,icon:I5,tone:"text-green-600",ring:"bg-green-50"},{label:e("payments.outstanding",{defaultValue:"Outstanding"}),value:`${R(E.pending)} ${N}`,icon:Sg,tone:"text-amber-600",ring:"bg-amber-50"},{label:e("payments.failed",{defaultValue:"Failed"}),value:`${R(E.failed)} ${N}`,icon:c0,tone:"text-red-600",ring:"bg-red-50"},{label:e("payments.cancelled",{defaultValue:"Cancelled"}),value:`${R(E.cancelled)} ${N}`,icon:_E,tone:"text-gray-500",ring:"bg-gray-50"}]:[];return d.jsxs("div",{"data-loc":"client/src/pages/PaymentReport.tsx:162",className:"min-h-screen bg-background",dir:a?"rtl":"ltr",children:[d.jsx(cs,{"data-loc":"client/src/pages/PaymentReport.tsx:163"}),d.jsxs("div",{"data-loc":"client/src/pages/PaymentReport.tsx:164",className:"max-w-7xl mx-auto px-4 md:px-8 py-8",children:[d.jsxs("div",{"data-loc":"client/src/pages/PaymentReport.tsx:165",className:"mb-8 flex flex-wrap items-end justify-between gap-4",children:[d.jsxs("div",{"data-loc":"client/src/pages/PaymentReport.tsx:166",children:[d.jsxs("h1",{"data-loc":"client/src/pages/PaymentReport.tsx:167",className:"text-3xl font-bold text-[hsl(var(--primary))] mb-1 flex items-center gap-2",children:[d.jsx(lw,{"data-loc":"client/src/pages/PaymentReport.tsx:168",className:"w-7 h-7"}),e("payments.reportTitle",{defaultValue:"Payment Report & Reconciliation"})]}),d.jsx("p",{"data-loc":"client/src/pages/PaymentReport.tsx:171",className:"text-muted-foreground",children:e("payments.reportDesc",{defaultValue:"Track every transaction, reconcile collected vs. outstanding amounts."})})]}),d.jsxs(Ge,{"data-loc":"client/src/pages/PaymentReport.tsx:177",onClick:j,className:"gap-2",disabled:_.length===0,children:[d.jsx(Ou,{"data-loc":"client/src/pages/PaymentReport.tsx:178",size:16}),e("payments.exportCsv",{defaultValue:"Export CSV"})]})]}),d.jsx("div",{"data-loc":"client/src/pages/PaymentReport.tsx:184",className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-4 mb-6",children:M.map(A=>{const P=A.icon;return d.jsx(ut,{"data-loc":"client/src/pages/PaymentReport.tsx:188",className:"card-premium p-5",children:d.jsxs("div",{"data-loc":"client/src/pages/PaymentReport.tsx:189",className:"flex items-center gap-3",children:[d.jsx("div",{"data-loc":"client/src/pages/PaymentReport.tsx:190",className:`rounded-xl p-3 ${A.ring}`,children:d.jsx(P,{"data-loc":"client/src/pages/PaymentReport.tsx:191",className:`w-5 h-5 ${A.tone}`})}),d.jsxs("div",{"data-loc":"client/src/pages/PaymentReport.tsx:193",children:[d.jsx("p",{"data-loc":"client/src/pages/PaymentReport.tsx:194",className:"text-xs text-muted-foreground",children:A.label}),d.jsx("p",{"data-loc":"client/src/pages/PaymentReport.tsx:195",className:"text-lg font-bold text-foreground",children:A.value})]})]})},A.label)})}),d.jsx(ut,{"data-loc":"client/src/pages/PaymentReport.tsx:204",className:"card-premium p-5 mb-6",children:d.jsxs("div",{"data-loc":"client/src/pages/PaymentReport.tsx:205",className:"grid grid-cols-1 md:grid-cols-5 gap-4 items-end",children:[d.jsxs("div",{"data-loc":"client/src/pages/PaymentReport.tsx:206",children:[d.jsx("label",{"data-loc":"client/src/pages/PaymentReport.tsx:207",className:"block text-sm font-medium text-foreground mb-1.5",children:e("common.status",{defaultValue:"Status"})}),d.jsxs(Fl,{"data-loc":"client/src/pages/PaymentReport.tsx:210",value:r,onValueChange:n,children:[d.jsx(jl,{"data-loc":"client/src/pages/PaymentReport.tsx:211",children:d.jsx(Rl,{"data-loc":"client/src/pages/PaymentReport.tsx:212"})}),d.jsxs(Ml,{"data-loc":"client/src/pages/PaymentReport.tsx:214",children:[d.jsx(ua,{"data-loc":"client/src/pages/PaymentReport.tsx:215",value:ki,children:e("common.all",{defaultValue:"All"})}),d.jsx(ua,{"data-loc":"client/src/pages/PaymentReport.tsx:216",value:"success",children:e("payments.success",{defaultValue:"Success"})}),d.jsx(ua,{"data-loc":"client/src/pages/PaymentReport.tsx:217",value:"pending",children:e("payments.pending",{defaultValue:"Pending"})}),d.jsx(ua,{"data-loc":"client/src/pages/PaymentReport.tsx:218",value:"failed",children:e("payments.failed",{defaultValue:"Failed"})}),d.jsx(ua,{"data-loc":"client/src/pages/PaymentReport.tsx:219",value:"cancelled",children:e("payments.cancelled",{defaultValue:"Cancelled"})})]})]})]}),d.jsxs("div",{"data-loc":"client/src/pages/PaymentReport.tsx:223",children:[d.jsx("label",{"data-loc":"client/src/pages/PaymentReport.tsx:224",className:"block text-sm font-medium text-foreground mb-1.5",children:e("payments.method",{defaultValue:"Method"})}),d.jsxs(Fl,{"data-loc":"client/src/pages/PaymentReport.tsx:227",value:l,onValueChange:o,children:[d.jsx(jl,{"data-loc":"client/src/pages/PaymentReport.tsx:228",children:d.jsx(Rl,{"data-loc":"client/src/pages/PaymentReport.tsx:229"})}),d.jsxs(Ml,{"data-loc":"client/src/pages/PaymentReport.tsx:231",children:[d.jsx(ua,{"data-loc":"client/src/pages/PaymentReport.tsx:232",value:ki,children:e("common.all",{defaultValue:"All"})}),d.jsx(ua,{"data-loc":"client/src/pages/PaymentReport.tsx:233",value:"cliq",children:"CliQ"}),d.jsx(ua,{"data-loc":"client/src/pages/PaymentReport.tsx:234",value:"visa",children:"Visa"}),d.jsx(ua,{"data-loc":"client/src/pages/PaymentReport.tsx:235",value:"mastercard",children:"Mastercard"}),d.jsx(ua,{"data-loc":"client/src/pages/PaymentReport.tsx:236",value:"bank_transfer",children:e("payments.bankTransfer",{defaultValue:"Bank Transfer"})})]})]})]}),d.jsxs("div",{"data-loc":"client/src/pages/PaymentReport.tsx:240",children:[d.jsx("label",{"data-loc":"client/src/pages/PaymentReport.tsx:241",className:"block text-sm font-medium text-foreground mb-1.5",children:e("common.from",{defaultValue:"From"})}),d.jsx("input",{"data-loc":"client/src/pages/PaymentReport.tsx:244",type:"date",value:c,max:p||void 0,onChange:A=>f(A.target.value),className:"input-field"})]}),d.jsxs("div",{"data-loc":"client/src/pages/PaymentReport.tsx:252",children:[d.jsx("label",{"data-loc":"client/src/pages/PaymentReport.tsx:253",className:"block text-sm font-medium text-foreground mb-1.5",children:e("common.to",{defaultValue:"To"})}),d.jsx("input",{"data-loc":"client/src/pages/PaymentReport.tsx:256",type:"date",value:p,min:c||void 0,onChange:A=>m(A.target.value),className:"input-field"})]}),d.jsxs(Ge,{"data-loc":"client/src/pages/PaymentReport.tsx:264",variant:"outline",onClick:T,className:"gap-2",children:[d.jsx(DE,{"data-loc":"client/src/pages/PaymentReport.tsx:265",size:15}),e("common.reset",{defaultValue:"Reset"})]})]})}),d.jsx(ut,{"data-loc":"client/src/pages/PaymentReport.tsx:272",className:"card-premium p-0 overflow-hidden",children:w?d.jsx("div",{"data-loc":"client/src/pages/PaymentReport.tsx:274",className:"py-16 text-center text-muted-foreground",children:e("common.loading")}):S?d.jsx("div",{"data-loc":"client/src/pages/PaymentReport.tsx:276",className:"py-16 text-center text-red-600",children:y?.message||e("errors.serverError")}):_.length===0?d.jsxs("div",{"data-loc":"client/src/pages/PaymentReport.tsx:278",className:"py-16 text-center",children:[d.jsx(lw,{"data-loc":"client/src/pages/PaymentReport.tsx:279",className:"w-10 h-10 text-muted-foreground mx-auto mb-3"}),d.jsx("p",{"data-loc":"client/src/pages/PaymentReport.tsx:280",className:"text-foreground font-medium",children:e("payments.noTransactions",{defaultValue:"No transactions foun
526d"})}),d.jsx("p",{"data-loc":"client/src/pages/PaymentReport.tsx:283",className:"text-muted-foreground text-sm mt-1",children:e("payments.noTransactionsDesc",{defaultValue:"Try adjusting the filters above."})})]}):d.jsxs(ix,{"data-loc":"client/src/pages/PaymentReport.tsx:288",children:[d.jsx(lx,{"data-loc":"client/src/pages/PaymentReport.tsx:289",children:d.jsxs(zo,{"data-loc":"client/src/pages/PaymentReport.tsx:290",children:[d.jsx(cr,{"data-loc":"client/src/pages/PaymentReport.tsx:291",children:"PNR"}),d.jsx(cr,{"data-loc":"client/src/pages/PaymentReport.tsx:292",children:e("payments.amount",{defaultValue:"Amount"})}),d.jsx(cr,{"data-loc":"client/src/pages/PaymentReport.tsx:293",children:e("payments.method",{defaultValue:"Method"})}),d.jsx(cr,{"data-loc":"client/src/pages/PaymentReport.tsx:294",children:e("payments.gateway",{defaultValue:"Gateway"})}),d.jsx(cr,{"data-loc":"client/src/pages/PaymentReport.tsx:295",children:e("common.status",{defaultValue:"Status"})}),d.jsx(cr,{"data-loc":"client/src/pages/PaymentReport.tsx:296",children:e("common.date",{defaultValue:"Date"})})]})}),d.jsx(ox,{"data-loc":"client/src/pages/PaymentReport.tsx:299",children:_.map(A=>{const P=A.status??"pending";return d.jsxs(zo,{"data-loc":"client/src/pages/PaymentReport.tsx:303",children:[d.jsx(ur,{"data-loc":"client/src/pages/PaymentReport.tsx:304",className:"font-medium",children:A.pnr||`#${A.bookingId}`}),d.jsxs(ur,{"data-loc":"client/src/pages/PaymentReport.tsx:305",className:"font-semibold",children:[A.amount," ",A.currency]}),d.jsx(ur,{"data-loc":"client/src/pages/PaymentReport.tsx:308",className:"uppercase text-xs",children:A.paymentMethod}),d.jsx(ur,{"data-loc":"client/src/pages/PaymentReport.tsx:309",className:"text-muted-foreground",children:A.paymentGateway||"—"}),d.jsx(ur,{"data-loc":"client/src/pages/PaymentReport.tsx:310",children:d.jsx(P0,{"data-loc":"client/src/pages/PaymentReport.tsx:311",variant:"outline",className:Vq[P],children:e(`payments.${P}`,{defaultValue:P})})}),d.jsx(ur,{"data-loc":"client/src/pages/PaymentReport.tsx:315",className:"text-muted-foreground text-sm",children:A.createdAt?new Date(A.createdAt).toLocaleString():"—"})]},A.id)})})]})}),E&&_.length>0&&d.jsx("p",{"data-loc":"client/src/pages/PaymentReport.tsx:327",className:"text-sm text-muted-foreground mt-4",children:e("payments.summaryLine",{defaultValue:`${E.count} transactions • ${R(E.collected)} ${N} collected`,count:E.count,collected:R(E.collected),currency:N})})]})]})}const x_={scheduled:"bg-sky-100 text-sky-700 border-sky-200",confirmed:"bg-green-100 text-green-700 border-green-200",cancelled:"bg-red-100 text-red-700 border-red-200",completed:"bg-gray-100 text-gray-600 border-gray-200"};function $q(e){return e>=90?"bg-red-500":e>=70?"bg-amber-500":"bg-sky-500"}function Xq(){const{t:e,i18n:t}=Ha(),a=t.dir()==="rtl",[r,n]=C.useState(""),{data:l,isLoading:o,isError:c,isFetching:f,refetch:p}=qe.flights.availability.useQuery(void 0,{refetchInterval:15e3}),m=l?.rows??[],g=l?.summary,v=C.useMemo(()=>{const y=r.trim().toLowerCase();return y?m.filter(_=>_.flightNumber.toLowerCase().includes(y)||_.origin.toLowerCase().includes(y)||_.destination.toLowerCase().includes(y)):m},[m,r]),w=y=>y?new Date(y).toLocaleString(a?"ar-JO":"en-US",{dateStyle:"medium",timeStyle:"short"}):"—",S=g?[{label:e("availability.totalCapacity",{defaultValue:"Total Capacity"}),value:g.totalCapacity.toLocaleString(),icon:D5,tone:"text-sky-600",ring:"bg-sky-50"},{label:e("availability.booked",{defaultValue:"Booked Seats"}),value:`${g.totalBooked.toLocaleString()} (${g.occupancyRate}%)`,icon:Pi,tone:"text-green-600",ring:"bg-green-50"},{label:e("availability.allocated",{defaultValue:"Allocated Seats"}),value:`${g.totalAllocated.toLocaleString()} (${g.allocationRate}%)`,icon:Ci,tone:"text-amber-600",ring:"bg-amber-50"},{label:e("availability.free",{defaultValue:"Free Seats"}),value:g.totalFree.toLocaleString(),icon:Cx,tone:"text-emerald-600",ring:"bg-emerald-50"}]:[];return d.jsxs("div",{"data-loc":"client/src/pages/SeatAvailability.tsx:107",className:"min-h-screen bg-background",dir:a?"rtl":"ltr",children:[d.jsx(cs,{"data-loc":"client/src/pages/SeatAvailability.tsx:108"}),d.jsxs("div",{"data-loc":"client/src/pages/SeatAvailability.tsx:109",className:"max-w-7xl mx-auto px-4 md:px-8 py-8",children:[d.jsxs("div",{"data-loc":"client/src/pages/SeatAvailability.tsx:111",className:"mb-8 flex flex-wrap items-end justify-between gap-4",children:[d.jsxs("div",{"data-loc":"client/src/pages/SeatAvailability.tsx:112",children:[d.jsxs("h1",{"data-loc":"client/src/pages/SeatAvailability.tsx:113",className:"text-3xl font-bold text-[hsl(var(--primary))] mb-1 flex items-center gap-2",children:[d.jsx(NE,{"data-loc":"client/src/pages/SeatAvailability.tsx:114",className:"w-7 h-7"}),e("availability.title",{defaultValue:"Seat Availability"})]}),d.jsx("p",{"data-loc":"client/src/pages/SeatAvailability.tsx:117",className:"text-muted-foreground",children:e("availability.desc",{defaultValue:"Live capacity, bookings and allocations across the fleet. Refreshes automatically."})})]}),d.jsxs(Ge,{"data-loc":"client/src/pages/SeatAvailability.tsx:123",variant:"outline",onClick:()=>p(),className:"gap-2 bg-white",children:[d.jsx(iw,{"data-loc":"client/src/pages/SeatAvailability.tsx:124",size:16,className:f?"animate-spin":""}),e("common.refresh",{defaultValue:"Refresh"})]})]}),d.jsx("div",{"data-loc":"client/src/pages/SeatAvailability.tsx:130",className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-4 mb-6",children:S.map(y=>{const _=y.icon;return d.jsx(ut,{"data-loc":"client/src/pages/SeatAvailability.tsx:134",className:"card-premium p-5",children:d.jsxs("div",{"data-loc":"client/src/pages/SeatAvailability.tsx:135",className:"flex items-center gap-3",children:[d.jsx("div",{"data-loc":"client/src/pages/SeatAvailability.tsx:136",className:`rounded-xl p-3 ${y.ring}`,children:d.jsx(_,{"data-loc":"client/src/pages/SeatAvailability.tsx:137",className:`w-5 h-5 ${y.tone}`})}),d.jsxs("div",{"data-loc":"client/src/pages/SeatAvailability.tsx:139",children:[d.jsx("p",{"data-loc":"client/src/pages/SeatAvailability.tsx:140",className:"text-xs text-muted-foreground",children:y.label}),d.jsx("p",{"data-loc":"client/src/pages/SeatAvailability.tsx:141",className:"text-lg font-bold text-foreground",children:y.value})]})]})},y.label)})}),d.jsxs("div",{"data-loc":"client/src/pages/SeatAvailability.tsx:150",className:"mb-6 relative max-w-sm",children:[d.jsx(Rx,{"data-loc":"client/src/pages/SeatAvailability.tsx:151",className:"absolute top-1/2 -translate-y-1/2 ltr:left-3 rtl:right-3 w-4 h-4 text-muted-foreground"}),d.jsx(Pa,{"data-loc":"client/src/pages/SeatAvailability.tsx:152",value:r,onChange:y=>n(y.target.value),placeholder:e("availability.searchPlaceholder",{defaultValue:"Search flight no. or route…"}),className:"ltr:pl-9 rtl:pr-9 bg-white"})]}),c?d.jsxs(ut,{"data-loc":"client/src/pages/SeatAvailability.tsx:162",className:"card-premium p-12 text-center border-red-100",children:[d.jsx(Ci,{"data-loc":"client/src/pages/SeatAvailability.tsx:163",className:"w-10 h-10 mx-auto text-red-400/60 mb-3"}),d.jsx("p",{"data-loc":"client/src/pages/SeatAvailability.tsx:164",className:"text-foreground font-medium mb-1",children:e("availability.error",{defaultValue:"Could not load availability data."})}),d.jsx("p",{"data-loc":"client/src/pages/SeatAvailability.tsx:167",className:"text-sm text-muted-foreground mb-4",children:e("availability.errorHint",{defaultValue:"Please check your connection and try again."})}),d.jsxs(Ge,{"data-loc":"client/src/pages/SeatAvailability.tsx:170",variant:"outline",onClick:()=>p(),className:"gap-2 bg-white mx-auto",children:[d.jsx(iw,{"data-loc":"client/src/pages/SeatAvailability.tsx:171",size:16,className:f?"animate-spin":""}),e("common.retry",{defaultValue:"Retry"})]})]}):o?d.jsx("div",{"data-loc":"client/src/pages/SeatAvailability.tsx:176",className:"space-y-3",children:[0,1,2].map(y=>d.jsx(ut,{"data-loc":"client/src/pages/SeatAvailability.tsx:178",className:"card-premium p-5 animate-pulse h-28"},y))}):v.length===0?d.jsxs(ut,{"data-loc":"client/src/pages/SeatAvailability.tsx:182",className:"card-premium p-12 text-center",children:[d.jsx(Ci,{"data-loc":"client/src/pages/SeatAvailability.tsx:183",className:"w-10 h-10 mx-auto text-muted-foreground
526/40 mb-3"}),d.jsx("p",{"data-loc":"client/src/pages/SeatAvailability.tsx:184",className:"text-muted-foreground font-medium",children:m.length===0?e("availability.empty",{defaultValue:"No flights yet. Add a flight to see availability."}):e("availability.noMatch",{defaultValue:"No flights match your search."})})]}):d.jsx("div",{"data-loc":"client/src/pages/SeatAvailability.tsx:191",className:"space-y-4",children:v.map(y=>d.jsxs(ut,{"data-loc":"client/src/pages/SeatAvailability.tsx:193",className:"card-premium p-5",children:[d.jsxs("div",{"data-loc":"client/src/pages/SeatAvailability.tsx:194",className:"flex flex-wrap items-center justify-between gap-3 mb-4",children:[d.jsxs("div",{"data-loc":"client/src/pages/SeatAvailability.tsx:195",className:"flex items-center gap-3",children:[d.jsx("div",{"data-loc":"client/src/pages/SeatAvailability.tsx:196",className:"rounded-xl bg-sky-50 p-2.5",children:d.jsx(Ci,{"data-loc":"client/src/pages/SeatAvailability.tsx:197",className:"w-5 h-5 text-sky-600"})}),d.jsxs("div",{"data-loc":"client/src/pages/SeatAvailability.tsx:199",children:[d.jsxs("div",{"data-loc":"client/src/pages/SeatAvailability.tsx:200",className:"flex items-center gap-2",children:[d.jsx("span",{"data-loc":"client/src/pages/SeatAvailability.tsx:201",className:"font-bold text-foreground",children:y.flightNumber}),d.jsx(P0,{"data-loc":"client/src/pages/SeatAvailability.tsx:202",variant:"outline",className:x_[y.status]||x_.completed,children:e(`flightStatus.${y.status}`,{defaultValue:y.status})})]}),d.jsxs("p",{"data-loc":"client/src/pages/SeatAvailability.tsx:206",className:"text-sm text-muted-foreground",children:[y.origin," → ",y.destination," · ",w(y.departureDate)]})]})]}),d.jsxs("div",{"data-loc":"client/src/pages/SeatAvailability.tsx:211",className:"flex items-center gap-4",children:[d.jsxs("div",{"data-loc":"client/src/pages/SeatAvailability.tsx:212",className:"text-right rtl:text-left",children:[d.jsx("p",{"data-loc":"client/src/pages/SeatAvailability.tsx:213",className:"text-xs text-muted-foreground",children:e("availability.free",{defaultValue:"Free Seats"})}),d.jsxs("p",{"data-loc":"client/src/pages/SeatAvailability.tsx:214",className:"text-xl font-bold text-emerald-600",children:[y.freeSeats,d.jsxs("span",{"data-loc":"client/src/pages/SeatAvailability.tsx:214",className:"text-sm text-muted-foreground font-normal",children:[" / ",y.totalCapacity]})]})]}),d.jsx(_n,{"data-loc":"client/src/pages/SeatAvailability.tsx:216",href:`/admin/flights/${y.id}`,children:d.jsxs(Ge,{"data-loc":"client/src/pages/SeatAvailability.tsx:217",variant:"outline",size:"sm",className:"gap-1.5 bg-white",children:[d.jsx(Ox,{"data-loc":"client/src/pages/SeatAvailability.tsx:218",size:15}),e("common.view",{defaultValue:"View"})]})})]})]}),d.jsxs("div",{"data-loc":"client/src/pages/SeatAvailability.tsx:226",className:"mb-3",children:[d.jsxs("div",{"data-loc":"client/src/pages/SeatAvailability.tsx:227",className:"flex justify-between text-xs text-muted-foreground mb-1",children:[d.jsxs("span",{"data-loc":"client/src/pages/SeatAvailability.tsx:228",children:[e("availability.occupancy",{defaultValue:"Occupancy"})," · ",y.bookedSeats,"/",y.totalCapacity]}),d.jsxs("span",{"data-loc":"client/src/pages/SeatAvailability.tsx:229",className:"font-medium",children:[y.occupancyRate,"%"]})]}),d.jsx("div",{"data-loc":"client/src/pages/SeatAvailability.tsx:231",className:"h-2.5 rounded-full bg-muted overflow-hidden",children:d.jsx("div",{"data-loc":"client/src/pages/SeatAvailability.tsx:232",className:`h-full rounded-full transition-all duration-500 ${$q(y.occupancyRate)}`,style:{width:`${y.occupancyRate}%`}})})]}),d.jsxs("div",{"data-loc":"client/src/pages/SeatAvailability.tsx:240",children:[d.jsxs("div",{"data-loc":"client/src/pages/SeatAvailability.tsx:241",className:"flex justify-between text-xs text-muted-foreground mb-1",children:[d.jsxs("span",{"data-loc":"client/src/pages/SeatAvailability.tsx:242",children:[e("availability.allocation",{defaultValue:"Allocated to agents"})," · ",y.allocatedSeats,"/",y.totalCapacity]}),d.jsxs("span",{"data-loc":"client/src/pages/SeatAvailability.tsx:243",className:"font-medium",children:[y.allocationRate,"%"]})]}),d.jsx("div",{"data-loc":"client/src/pages/SeatAvailability.tsx:245",className:"h-2.5 rounded-full bg-muted overflow-hidden",children:d.jsx("div",{"data-loc":"client/src/pages/SeatAvailability.tsx:246",className:"h-full rounded-full bg-[hsl(var(--gold,45_90%_50%))] transition-all duration-500",style:{width:`${y.allocationRate}%`,backgroundColor:"#d4a017"}})})]})]},y.id))})]})]})}const Kq={pending:{en:"Pending",ar:"قيد الانتظار"},confirmed:{en:"Confirmed",ar:"مؤكد"},cancelled:{en:"Cancelled",ar:"ملغي"},completed:{en:"Completed",ar:"مكتمل"}};function Yq(e,t){const a=Kq[e];return a?t?a.ar:a.en:e}function Qq(e){switch(e){case"confirmed":return"border-transparent bg-emerald-100 text-emerald-700";case"completed":return"border-transparent bg-sky-100 text-sky-700";case"cancelled":return"border-transparent bg-rose-100 text-rose-700";
526case"pending":default:return"border-transparent bg-amber-100 text-amber-700"}}const Zq=[{key:"airline",labelKey:"exports.airline"},{key:"charter",labelKey:"exports.charter"},{key:"gds",labelKey:"exports.gds"},{key:"apis",labelKey:"exports.apis"}];function Jq({bookingId:e}){const{data:t}=qe.documents.getByBooking.useQuery({bookingId:e}),a=Array.isArray(t)?t:[];if(a.length===0)return d.jsx("span",{"data-loc":"client/src/pages/FlightDetail.tsx:89",className:"text-muted-foreground",children:"—"});const r=n=>n==="invoice"?d.jsx(P5,{"data-loc":"client/src/pages/FlightDetail.tsx:92",size:14}):n==="ticket"?d.jsx(OE,{"data-loc":"client/src/pages/FlightDetail.tsx:93",size:14}):d.jsx(kE,{"data-loc":"client/src/pages/FlightDetail.tsx:94",size:14});return d.jsx("div",{"data-loc":"client/src/pages/FlightDetail.tsx:97",className:"flex items-center gap-2",children:a.map(n=>d.jsx("a",{"data-loc":"client/src/pages/FlightDetail.tsx:99",href:n.fileUrl,download:!0,title:n.type,className:"inline-flex items-center gap-1 text-primary hover:text-accent transition-colors",children:r(n.type)},n.id))})}function e$(){const{t:e,i18n:t}=Ha(),a=t.language==="ar",r=HE(),[,n]=ds(),l=Number(r.id),[o,c]=C.useState(null),[f,p]=C.useState([]),m=Se=>p(St=>St.includes(Se)?St.filter(Mt=>Mt!==Se):[...St,Se]),[g,v]=C.useState(!1),[w,S]=C.useState(""),[y,_]=C.useState(null),[E,N]=C.useState(null),[T,j]=C.useState(null),[R,M]=C.useState(null),[A,P]=C.useState(""),[I,z]=C.useState(""),[Y,q]=C.useState(null),{data:te,isLoading:oe}=qe.flights.getById.useQuery({id:l},{enabled:!Number.isNaN(l)}),{data:ce,isLoading:O}=qe.bookings.getByFlight.useQuery({flightId:l},{enabled:!Number.isNaN(l)}),{data:ee}=qe.exports.getByFlight.useQuery({flightId:l},{enabled:!Number.isNaN(l)}),{data:ne}=qe.seatAllocations.getAuditByFlight.useQuery({flightId:l},{enabled:!Number.isNaN(l)}),ae=Array.isArray(ne)?ne:[],we=qe.useUtils(),H=qe.exports.generate.useMutation({onSuccess:Se=>
526{if(we.exports.getByFlight.invalidate({flightId:l}),Le.success(e("exports.exportSuccess")),Se?.url){const St=document.createElement("a");St.href=Se.url,St.download=Se.fileName||"manifest.xlsx",document.body.appendChild(St),St.click(),St.remove()}c(null)},onError:Se=>{Le.error(Se.message||e("errors.serverError")),c(null)}}),D=qe.flights.updateSchedule.useMutation({onSuccess:Se=>{we.flights.getById.invalidate({id:l}),we.bookings.getByFlight.invalidate({flightId:l}),v(!1),Le.success(e("flights.scheduleUpdated",{notified:Se?.notified??0,total:Se?.totalBookings??0}))},onError:Se=>Le.error(Se.message||e("errors.serverError"))}),U=qe.bookings.sendPaymentReminder.useMutation({onSuccess:()=>{_(null),Le.success(e("payments.reminderSent"))},onError:Se=>{_(null),Le.error(Se.message||e("errors.serverError"))}}),B=()=>{we.bookings.getByFlight.invalidate({flightId:l}),we.flights.getById.invalidate({id:l}),we.documents.getByBooking.invalidate()},V=qe.bookings.confirmAndIssue.useMutation({onSuccess:()=>{N(null),B(),Le.success(e("bookings.bookingUpdated"))},onError:Se=>{N(null),Le.error(Se.message||e("errors.serverError"))}}),Q=qe.bookings.updateStatus.useMutation({onSuccess:()=>{N(null),j(null),B(),Le.success(e("bookings.bookingCancelled"))},onError:Se=>{N(null),Le.error(Se.message||e("errors.serverError"))}}),re=qe.bookings.modify.useMutation({onSuccess:Se=>{M(null),B(),Le.success((Se?.changed??0)>0?e("bookings.bookingUpdated"):a?"لا تغييرات":"No changes")},onError:Se=>Le.error(Se.message||e("errors.serverError"))}),{data:ue,isLoading:fe}=qe.bookings.getAuditByBooking.useQuery({bookingId:Y?.id??0},{enabled:Y!==null}),ye=Array.isArray(ue)?ue:[];function De(Se){M({id:Se.id,pnr:Se.pnr,seatNumber:Se.seatNumber??"",totalPrice:Se.totalPrice}),P(Se.seatNumber??""),z(Se.totalPrice)}function X(){if(!R)return;const Se={id:R.id};A!==R.seatNumber&&(Se.seatNumber=A);const St=parseFloat(I);!Number.isNaN(St)&&String(St)!==String(R.totalPrice)&&(Se.totalPrice=St),re.mutate(Se)}function Xe(Se){N(Se),V.mutate({id:Se})}function Ye(){T&&(N(T.id),Q.mutate({id:T.id,status:"cancelled"}))}const lt=Array.isArray(ce)?ce:[],Je=Array.isArray(ee)?ee:[];function Re(){if(!w){Le.error(e("flights.selectDeparture"));return}D.mutate({id:l,departureDate:new Date(w)})}function jt(Se){_(Se),U.mutate({id:Se})}function zt(Se){c(Se),H.mutate({flightId:l,exportFormat:Se,statuses:f.length>0?f:void 0})}return oe?d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:310",className:"min-h-screen bg-background",children:[d.jsx(cs,{"data-loc":"client/src/pages/FlightDetail.tsx:311"}),d.jsx("div",{"data-loc":"client/src/pages/FlightDetail.tsx:312",className:"flex items-center justify-center py-24",children:d.jsx(Rt,{"data-loc":"client/src/pages/FlightDetail.tsx:313",className:"animate-spin text-primary",size:36})})]}):te?d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:335",className:"min-h-screen bg-background",children:[d.jsx(cs,{"data-loc":"client/src/pages/FlightDetail.tsx:336"}),d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:337",className:"max-w-6xl mx-auto p-6 md:p-8",children:[d.jsxs("button",{"data-loc":"client/src/pages/FlightDetail.tsx:338",onClick:()=>n("/admin/dashboard"),className:"inline-flex items-center gap-2 text-muted-foreground hover:text-primary transition-colors mb-6",children:[d.jsx(o0,{"data-loc":"client/src/pages/FlightDetail.tsx:342",size:18}),e("common.back")]}),d.jsxs(ut,{"data-loc":"client/src/pages/FlightDetail.tsx:347",className:"card-premium mb-8",children:[d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:348",className:"flex flex-wrap items-start justify-between gap-4",children:[d.jsx("div",{"data-loc":"client/src/pages/FlightDetail.tsx:349",children:d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:350",className:"flex items-center gap-3 mb-2",children:[d.jsx("div",{"data-loc":"client/src/pages/FlightDetail.tsx:351",className:"w-11 h-11 rounded-lg bg-primary/10 flex items-center justify-center",children:d.jsx(Ci,{"data-loc":"client/src/pages/FlightDetail.tsx:352",className:"text-primary",size:22})}),d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:354",children:[d.jsx("h1",{"data-loc":"client/src/pages/FlightDetail.tsx:355",className:"text-2xl font-bold text-primary",children:te.flightNumber}),d.jsxs("p",{"data-loc":"client/src/pages/FlightDetail.tsx:358",className:"text-muted-foreground text-sm",children:[te.origin," → ",te.destination]})]})]})}),d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:364",className:"flex items-center gap-3",children:[d.jsxs(Ge,{"data-loc":"client/src/pages/FlightDetail.tsx:365",variant:"outline",size:"sm",className:"bg-background",onClick:()=>v(!0),children:[d.jsx(S5,{"data-loc":"client/src/pages/FlightDetail.tsx:371",size:16,className:"mr-2"}),e("flights.reschedule")]}),d.jsx(P0,{"data-loc":"client/src/pages/FlightDetail.tsx:374",className:"badge-primary",children:e(`flightStatus.${te.status}`,{defaultValue:te.status})})]})]}),d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:378",className:"grid grid-cols-2 md:grid-cols-4 gap-4 mt-6",children:[d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:379",children:[d.jsx("p",{"data-loc":"client/src/pages/FlightDetail.tsx:380",className:"text-xs text-muted-foreground",children:e("flights.departureDate")}),d.jsx("p",{"data-loc":"client/src/pages/FlightDetail.tsx:381",className:"font-medium",children:te.departureDate?new Date(te.departureDate).toLocaleDateString():"TBA"})]}),d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:387",children:[d.jsx("p",{"data-loc":"client/src/pages/FlightDetail.tsx:388",className:"text-xs text-muted-foreground",children:e("flights.capacity")}),d.jsx("p",{"data-loc":"client/src/pages/FlightDetail.tsx:389",className:"font-medium",children:te.totalCapacity})]}),d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:391",children:[d.jsx("p",{"data-loc":"client/src/pages/FlightDetail.tsx:392",className:"text-xs text-muted-foreground",children:e("flights.availableSeats")}),d.jsx("p",{"data-loc":"client/src/pages/FlightDetail.tsx:393",className:"font-medium",children:te.availableSeats})]}),d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:395",children:[d.jsx("p",{"data-loc":"client/src/pages/FlightDetail.tsx:396",className:"text-xs text-muted-foreground",children:e("flights.airline")}),d.jsx("p",{"data-loc":"client/src/pages/FlightDetail.tsx:397",className:"font-medium",children:te.airline||"—"})]})]})]}),d.jsxs(ut,{"data-loc":"client/src/pages/FlightDetail.tsx:403",className:"card-premium mb-8",children:[d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:404",className:"flex items-center gap-2 mb-4",children:[d.jsx(w5,{"data-loc":"client/src/pages/FlightDetail.tsx:405",className:"text-primary",size:20}),d.jsx("h2",{"data-loc":"client/src/pages/FlightDetail.tsx:406",className:"text-xl font-bold text-primary",children:e("flights.baggageAllowance",{defaultValue:"Baggage Allowance"})})]}),(te.checkedBaggageKg??te.checkedBaggagePieces??te.handBaggageKg??te.handBaggagePieces??te.baggageNotes)==null?d.jsx("p",{"data-loc":"client/src/pages/FlightDetail.tsx:411",className:"text-sm text-muted-foreground",children:e("flights.noBaggageInfo",{defaultValue:"No baggage allowance specified for this flight."})}):d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:415",className:"grid grid-cols-2 md:grid-cols-4 gap-4",children:[d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:416",children:[d.jsx("p",{"data-loc":"client/src/pages/FlightDetail.tsx:417",className:"text-xs text-muted-foreground",children:e("flights.checkedBaggageKg",{defaultValue:"Checked baggage (kg)"})}),d.jsx("p",{"data-loc":"client/src/pages/FlightDetail.tsx:418",className:"font-medium",children:te.checkedBaggageKg!=null?`${te.checkedBaggageKg} kg`:"—"})]}),d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:420",children:[d.jsx("p",{"data-loc":"client/src/pages/FlightDetail.tsx:421",className:"text-xs text-muted-foreground",children:e("flights.checkedBaggagePieces",{defaultValue:"Checked bags (pieces)"})}),d.jsx("p",{"data-loc":"client/src/pages/FlightDetail.tsx:422",className:"font-medium",children:te.checkedBaggagePieces!=null?te.checkedBaggagePieces:"—"})]}),d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:424",children:[d.jsx("p",{"data-loc":"client/src/pages/FlightDetail.tsx:425",className:"text-xs text-muted-foreground",children:e("flights.handBaggageKg",{defaultValue:"Hand baggage (kg)"})}),d.jsx("p",{"data-loc":"client/src/pages/FlightDetail.tsx:426",className:"font-medium",children:te.handBaggageKg!=null?`${te.handBaggageKg} kg`:"—"})]}),d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:428",children:[d.jsx("p",{"data-loc":"client/src/pages/FlightDetail.tsx:429",className:"text-xs text-muted-foreground",children:e("flights.handBaggagePieces",{defaultValue:"Hand bags (pieces)"})}),d.jsx("p",{"data-loc":"client/src/pages/FlightDetail.tsx:430",className:"font-medium",children:te.handBaggagePieces!=null?te.handBaggagePieces:"—"})]}),te.baggageNotes?d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:433",className:"col-span-2 md:col-span-4",children:[d.jsx("p",{"data-loc":"client/src/pages/FlightDetail.tsx:434",className:"text-xs text-muted-foreground",children:e("flights.baggageNotes",{defaultValue:"Baggage notes"})}),d.jsx("p",{"data-loc":"client/src/pages/FlightDetail.tsx:435",className:"font-medium",children:te.baggageNotes})]}):null]})]}),d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:442",className:"grid grid-cols-1 lg:grid-cols-3 gap-8",children:[d.jsx("div",{"data-loc":"client/src/pages/FlightDetail.tsx:444",className:"lg:col-span-2",children:d.jsxs(ut,{"data-loc":"client/src/pages/FlightDetail.tsx:445",className:"card-premium",children:[d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:446",className:"flex items-center gap-2 mb-6",children:[d.jsx(Pi,{"data-loc":"client/src/pages/FlightDetail.tsx:447",className:"text-primary",size:20}),d.jsxs("h2",{"data-loc":"client/src/pages/FlightDetail.tsx:448",className:"text-xl font-bold text-primary",children:[e("bookings.title")," (",lt.length,")"]})]}),O?d.jsx("div",{"data-loc":"client/src/pages/FlightDetail.tsx:454",className:"flex items-center justify-center py-8",children:d.jsx(Rt,{"data-loc":"client/src/pages/FlightDetail.tsx:455",className:"animate-spin text-primary",size:28})}):lt.length>0?d.jsx("div",{"data-loc":"client/src/pages/FlightDetail.tsx:458",className:"overflow-x-auto",children:d.jsxs("table",{"data-loc":"client/src/pages/FlightDetail.tsx:459",className:"w-full text-sm",children:[d.jsx("thead",{"data-loc":"client/src/pages/FlightDetail.tsx:460",children:d.jsxs("tr",{"data-loc":"client/src/pages/FlightDetail.tsx:461",className:"border-b border",children:[d.jsx("th",{"data-loc":"client/src/pages/FlightDetail.tsx:462",className:"text-left py-2 px-3 font-semibold text-primary",children:e("bookings.pnr")}),d.jsx("th",{"data-loc":"client/src/pages/FlightDetail.tsx:465",className:"text-left py-2 px-3 font-semibold text-primary",children:e("bookings.seatNumber")}),d.jsx("th",{"data-loc":"client/src/pages/FlightDetail.tsx:468",className:"text-left py-2 px-3 font-semibold text-primary",children:e("bookings.totalPrice")}),d.jsx("th",{"data-loc":"client/src/pages/FlightDetail.tsx:471",className:"text-left py-2 px-3 font-semibold text-primary",children:e("common.status")}),d.jsx("th",{"data-loc":"client/src/pages/FlightDetail.tsx:474",className:"text-left py-2 px-3 font-semibold text-primary",children:e("documents.title")}),d.jsx("th",{"data-loc":"client/src/pages/FlightDetail.tsx:477",className:"text-left py-2 px-3 font-semibold text-primary",children:e("payments.title")}),d.jsxs("th",{"data-loc":"client/src/pages/FlightDetail.tsx:480",className:"text-left py-2 px-3 font-semibold text-primary",children:[e("common.confirm"),"/",e("common.cancel")]})]})}),d.jsx("tbody",{"data-loc":"client/src/pages/FlightDetail.tsx:485",children:lt.map(Se=>d.jsxs("tr",{"data-loc":"client/src/pages/FlightDetail.tsx:487",className:"border-b border hover:bg-muted/50",children:[d.jsx("td",{"data-loc":"client/src/pages/FlightDetail.tsx:488",className:"py-2 px-3 font-medium",children:Se.pnr}),d.jsx("td",{"data-loc":"client/src/pages/FlightDetail.tsx:489",className:"py-2 px-3",children:Se.seatNumber||"—"}),d.jsxs("td",{"data-loc":"client/src/pages/FlightDetail.tsx:490",className:"py-2 px-3",children:[Se.totalPrice," ",Se.currency]}),d.jsx("td",{"data-loc":"client/src/pages/FlightDetail.tsx:493",className:"py-2 px-3",children:d.jsx(P0,{"data-loc":"client/src/pages/FlightDetail.tsx:494",className:Qq(Se.status??"pending"),children:Yq(Se.status??"pending",a)})}),d.jsx("td",{"data-loc":"client/src/pages/FlightDetail.tsx:498",className:"py-2 px-3",children:d.jsx(Jq,{"data-loc":"client/src/pages/FlightDetail.tsx:499",bookingId:Se.id})}),d.jsx("td",{"data-loc":"client/src/pages/FlightDetail.tsx:501",className:"py-2 px-3",children:Se.paymentStatus!=="paid"&&Se.status!=="c
526ancelled"&&d.jsx(Ge,{"data-loc":"client/src/pages/FlightDetail.tsx:503",variant:"outline",size:"sm",className:"bg-background h-7 px-2 text-xs",disabled:y===Se.id,onClick:()=>jt(Se.id),children:y===Se.id?d.jsx(Rt,{"data-loc":"client/src/pages/FlightDetail.tsx:511",className:"animate-spin",size:13}):d.jsxs(d.Fragment,{children:[d.jsx(b5,{"data-loc":"client/src/pages/FlightDetail.tsx:514",size:13,className:"mr-1"}),e("payments.remind")]})})}),d.jsx("td",{"data-loc":"client/src/pages/FlightDetail.tsx:521",className:"py-2 px-3",children:d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:522",className:"flex items-center gap-1.5",children:[Se.status==="pending"&&d.jsx(Ge,{"data-loc":"client/src/pages/FlightDetail.tsx:524",size:"sm",className:"h-7 px-2 text-xs bg-emerald-600 hover:bg-emerald-700 text-white",disabled:E===Se.id,onClick:()=>Xe(Se.id),children:E===Se.id?d.jsx(Rt,{"data-loc":"client/src/pages/FlightDetail.tsx:531",className:"animate-spin",size:13}):d.jsxs(d.Fragment,{children:[d.jsx(Cx,{"data-loc":"client/src/pages/FlightDetail.tsx:534",size:13,className:"mr-1"}),e("common.confirm")]})}),(Se.status==="pending"||Se.status==="confirmed")&&d.jsxs(Ge,{"data-loc":"client/src/pages/FlightDetail.tsx:541",variant:"outline",size:"sm",className:"bg-background h-7 px-2 text-xs text-rose-600 hover:text-rose-700",disabled:E===Se.id,onClick:()=>j({id:Se.id,pnr:Se.pnr}),children:[d.jsx(c0,{"data-loc":"client/src/pages/FlightDetail.tsx:548",size:13,className:"mr-1"}),e("common.cancel")]}),Se.status!=="cancelled"&&d.jsxs(Ge,{"data-loc":"client/src/pages/FlightDetail.tsx:553",variant:"outline",size:"sm",className:"bg-background h-7 px-2 text-xs",onClick:()=>De(Se),children:[d.jsx(d0,{"data-loc":"client/src/pages/FlightDetail.tsx:559",size:13,className:"mr-1"}),a?"تعديل":"Modify"]}),d.jsxs(Ge,{"data-loc":"client/src/pages/FlightDetail.tsx:563",variant:"outline",size:"sm",className:"bg-background h-7 px-2 text-xs",onClick:()=>q({id:Se.id,pnr:Se.pnr}),children:[d.jsx(Fm,{"data-loc":"client/src/pages/FlightDetail.tsx:569",size:13,className:"mr-1"}),a?"السجل":"History"]}),(Se.status==="cancelled"||Se.status==="completed")&&!1]})})]},Se.id))})]})}):d.jsx("p",{"data-loc":"client/src/pages/FlightDetail.tsx:583",className:"text-muted-foreground text-center py-8",children:e("bookings.noBookings")})]})}),d.jsx("div",{"data-loc":"client/src/pages/FlightDetail.tsx:591",children:d.jsxs(ut,{"data-loc":"client/src/pages/FlightDetail.tsx:592",className:"card-premium",children:[d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:593",className:"flex items-center gap-2 mb-2",children:[d.jsx(u0,{"data-loc":"client/src/pages/FlightDetail.tsx:594",className:"text-accent",size:20}),d.jsx("h2",{"data-loc":"client/src/pages/FlightDetail.tsx:595",className:"text-xl font-bold text-primary",children:e("exports.exportManifest")})]}),d.jsx("p",{"data-loc":"client/src/pages/FlightDetail.tsx:599",className:"text-xs text-muted-foreground mb-4",children:e("exports.selectFormat")}),d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:604",className:"mb-5 rounded-lg border border bg-muted/30 p-3",children:[d.jsx("p",{"data-loc":"client/src/pages/FlightDetail.tsx:605",className:"text-[11px] font-semibold uppercase tracking-wide text-muted-foreground mb-2",children:a?"تصفية حسب الحالة":"Filter by status"}),d.jsx("div",{"data-loc":"client/src/pages/FlightDetail.tsx:608",className:"flex flex-wrap gap-2",children:["pending","confirmed","completed"].map(Se=>{const St=f.includes(Se),Mt=Se==="pending"?a?"قيد الانتظار":"Pending":Se==="confirmed"?a?"مؤكد":"Confirmed":a?"مكتمل":"Completed";return d.jsx("button",{"data-loc":"client/src/pages/FlightDetail.tsx:618",type:"button",onClick:()=>m(Se),className:`text-xs px-3 py-1.5 rounded-full border transition-colors ${St?"bg-primary text-primary-foreground border-transparent":"bg-background text-muted-foreground border"}`,children:Mt},Se)})}),d.jsx("p",{"data-loc":"client/src/pages/FlightDetail.tsx:633",className:"text-[11px] text-muted-foreground mt-2",children:f.length===0?a?"سيتم تضمين جميع الحجوزات النشطة (باستثناء الملغاة)":"All active bookings included (cancelled always excluded)":a?"سيتم تضمين الحالات المحددة فقط":"Only selected statuses will be included"})]}),d.jsx("div",{"data-loc":"client/src/pages/FlightDetail.tsx:644",className:"space-y-3",children:Zq.map(Se=>d.jsxs(Ge,{"data-loc":"client/src/pages/FlightDetail.tsx:646",variant:"outline",className:"w-full justify-between bg-background",disabled:o!==null,onClick:()=>zt(Se.key),children:[d.jsx("span",{"data-loc":"client/src/pages/FlightDetail.tsx:653",children:e(Se.labelKey)}),o===Se.key?d.jsx(Rt,{"data-loc":"client/src/pages/FlightDetail.tsx:655",className:"animate-spin",size:16}):d.jsx(Ou,{"data-loc":"client/src/pages/FlightDetail.tsx:657",size:16})]},Se.key))}),Je.length>0&&d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:664",className:"mt-6 pt-5 border-t border",children:[d.jsx("p",{"data-loc":"client/src/pages/FlightDetail.tsx:665",className:"text-xs font-semibold text-muted-foreground mb-3",children:e("exports.title")}),d.jsx("div",{"data-loc":"client/src/pages/FlightDetail.tsx:668",className:"space-y-2",children:Je.slice(0,6).map(Se=>d.jsxs("a",{"data-loc":"client/src/pages/FlightDetail.tsx:670",href:Se.fileUrl,download:!0,className:"flex items-center justify-between text-xs p-2 rounded-md hover:bg-muted transition-colors",children:[d.jsx("span",{"data-loc":"client/src/pages/FlightDetail.tsx:676",className:"uppercase",children:Se.exportFormat}),d.jsx(Ou,{"data-loc":"client/src/pages/FlightDetail.tsx:677",size:14,className:"text-primary"})]},Se.id))})]})]})})]}),d.jsxs(ut,{"data-loc":"client/src/pages/FlightDetail.tsx:688",className:"card-premium mt-8",dir:a?"rtl":"ltr",children:[d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:689",className:"flex items-center gap-2 mb-4",children:[d.jsx(Fm,{"data-loc":"client/src/pages/FlightDetail.tsx:690",className:"text-accent",size:20}),d.jsx("h2",{"data-loc":"client/src/pages/FlightDetail.tsx:691",className:"text-xl font-bold text-primary",children:a?"سجل تخصيص المقاعد":"Allocation History"})]}),ae.length>0?d.jsx("div",{"data-loc":"client/src/pages/FlightDetail.tsx:696",className:"overflow-x-auto",children:d.jsxs("table",{"data-loc":"client/src/pages/FlightDetail.tsx:697",className:"w-full text-sm",children:[d.jsx("thead",{"data-loc":"client/src/pages/FlightDetail.tsx:698",children:d.jsxs("tr",{"data-loc":"client/src/pages/FlightDetail.tsx:699",className:"text-left text-muted-foreground border-b border",children:[d.jsx("th",{"data-loc":"client/src/pages/FlightDetail.tsx:700",className:"py-2 pe-4 font-medium",children:a?"التاريخ":"When"}),d.jsx("th",{"data-loc":"client/src/pages/FlightDetail.tsx:701",className:"py-2 pe-4 font-medium",children:a?"الإجراء":"Action"}),d.jsx("th",{"data-loc":"client/src/pages/FlightDetail.tsx:702",className:"py-2 pe-4 font-medium",children:a?"المقاعد":"Seats"}),d.jsx("th",{"data-loc":"client/src/pages/FlightDetail.tsx:703",className:"py-2 pe-4 font-medium",children:a?"بواسطة":"By"})]})}),d.jsx("tbody",{"data-loc":"client/src/pages/FlightDetail.tsx:706",children:ae.map(Se=>{const St={created:{en:"Allocated",ar:"تخصيص",cls:"bg-emerald-100 text-emerald-700"},updated:{en:"Updated",ar:"تحديث",cls:"bg-sky-100 text-sky-700"},cancelled:{en:"Cancelled",ar:"إلغاء",cls:"bg-rose-100 text-rose-700"},expired:{en:"Expired",ar:"منتهي",cls:"bg-amber-100 text-amber-700"}},Mt=St[Se.action]??St.updated,ka=Se.previousSeats,Tt=Se.newSeats,br=ka==null?`${Tt??0}`:`${ka} → ${Tt??0}`;return d.jsxs("tr",{"data-loc":"client/src/pages/FlightDetail.tsx:720",className:"border-b border last:border-0",children:[d.jsx("td",{"data-loc":"client/src/pages/FlightDetail.tsx:721",className:"py-2.5 pe-4 whitespace-nowrap text-muted-foreground",children:new Date(Se.createdAt).toLocaleStr
526ing()}),d.jsx("td",{"data-loc":"client/src/pages/FlightDetail.tsx:724",className:"py-2.5 pe-4",children:d.jsx("span",{"data-loc":"client/src/pages/FlightDetail.tsx:725",className:`text-xs px-2 py-0.5 rounded-full font-medium ${Mt.cls}`,children:a?Mt.ar:Mt.en})}),d.jsx("td",{"data-loc":"client/src/pages/FlightDetail.tsx:729",className:"py-2.5 pe-4 font-medium tabular-nums",children:br}),d.jsx("td",{"data-loc":"client/src/pages/FlightDetail.tsx:730",className:"py-2.5 pe-4",children:Se.actorName??`#${Se.actorUserId??"-"}`})]},Se.id)})})]})}):d.jsx("p",{"data-loc":"client/src/pages/FlightDetail.tsx:738",className:"text-muted-foreground text-center py-6 text-sm",children:a?"لا يوجد سجل تخصيص بعد":"No allocation activity recorded yet"})]})]}),d.jsx(En,{"data-loc":"client/src/pages/FlightDetail.tsx:745",open:g,onOpenChange:v,children:d.jsxs(An,{"data-loc":"client/src/pages/FlightDetail.tsx:746",children:[d.jsx(Tn,{"data-loc":"client/src/pages/FlightDetail.tsx:747",children:d.jsx(kn,{"data-loc":"client/src/pages/FlightDetail.tsx:748",children:e("flights.reschedule")})}),d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:750",className:"space-y-3 py-2",children:[d.jsx(fa,{"data-loc":"client/src/pages/FlightDetail.tsx:751",htmlFor:"new-departure",children:e("flights.departureDate")}),d.jsx(Pa,{"data-loc":"client/src/pages/FlightDetail.tsx:752",id:"new-departure",type:"datetime-local",value:w,onChange:Se=>S(Se.target.value)}),d.jsx("p",{"data-loc":"client/src/pages/FlightDetail.tsx:758",className:"text-xs text-muted-foreground",children:e("flights.rescheduleNote")})]}),d.jsxs(Pn,{"data-loc":"client/src/pages/FlightDetail.tsx:762",children:[d.jsx(Ge,{"data-loc":"client/src/pages/FlightDetail.tsx:763",variant:"outline",className:"bg-background",onClick:()=>v(!1),children:e("common.cancel")}),d.jsxs(Ge,{"data-loc":"client/src/pages/FlightDetail.tsx:770",onClick:Re,disabled:D.isPending,children:[D.isPending?d.jsx(Rt,{"data-loc":"client/src/pages/FlightDetail.tsx:772",className:"animate-spin mr-2",size:16}):null,e("common.save")]})]})]})}),d.jsx(En,{"data-loc":"client/src/pages/FlightDetail.tsx:780",open:T!==null,onOpenChange:Se=>!Se&&j(null),children:d.jsxs(An,{"data-loc":"client/src/pages/FlightDetail.tsx:781",dir:a?"rtl":"ltr",children:[d.jsx(Tn,{"data-loc":"client/src/pages/FlightDetail.tsx:782",children:d.jsx(kn,{"data-loc":"client/src/pages/FlightDetail.tsx:783",children:a?"إلغاء الحجز":"Cancel Booking"})}),d.jsx("p",{"data-loc":"client/src/pages/FlightDetail.tsx:785",className:"text-sm text-muted-foreground py-2",children:a?`هل أنت متأكد من إلغاء الحجز ${T?.pnr??""}؟ سيتم تحرير المقعد.`:`Are you sure you want to cancel booking ${T?.pnr??""}? The seat will be released back to availability.`}),d.jsxs(Pn,{"data-loc":"client/src/pages/FlightDetail.tsx:790",children:[d.jsx(Ge,{"data-loc":"client/src/pages/FlightDetail.tsx:791",variant:"outline",className:"bg-background",onClick:()=>j(null),children:a?"تراجع":"Keep Booking"}),d.jsxs(Ge,{"data-loc":"client/src/pages/FlightDetail.tsx:798",className:"bg-rose-600 hover:bg-rose-700 text-white",onClick:Ye,disabled:Q.isPending,children:[Q.isPending?d.jsx(Rt,{"data-loc":"client/src/pages/FlightDetail.tsx:804",className:"animate-spin mr-2",size:16}):d.jsx(c0,{"data-loc":"client/src/pages/FlightDetail.tsx:806",size:16,className:"mr-2"}),a?"تأكيد الإلغاء":"Confirm Cancellation"]})]})]})}),d.jsx(En,{"data-loc":"client/src/pages/FlightDetail.tsx:815",open:R!==null,onOpenChange:Se=>!Se&&M(null),children:d.jsxs(An,{"data-loc":"client/src/pages/FlightDetail.tsx:816",children:[d.jsx(Tn,{"data-loc":"client/src/pages/FlightDetail.tsx:817",children:d.jsxs(kn,{"data-loc":"client/src/pages/FlightDetail.tsx:818",children:[a?"تعديل الحجز":"Modify Booking"," ",R?.pnr]})}),d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:822",className:"space-y-4 py-2",children:[d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:823",className:"space-y-1.5",children:[d.jsx(fa,{"data-loc":"client/src/pages/FlightDetail.tsx:824",children:e("bookings.seatNumber")}),d.jsx(Pa,{"data-loc":"client/src/pages/FlightDetail.tsx:825",value:A,onChange:Se=>P(Se.target.value),placeholder:a?"مثال: 12A":"e.g. 12A"})]}),d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:831",className:"space-y-1.5",children:[d.jsx(fa,{"data-loc":"client/src/pages/FlightDetail.tsx:832",children:e("bookings.totalPrice")}),d.jsx(Pa,{"data-loc":"client/src/pages/FlightDetail.tsx:833",type:"number",min:"0",step:"0.01",value:I,onChange:Se=>z(Se.target.value)})]}),d.jsx("p",{"data-loc":"client/src/pages/FlightDetail.tsx:841",className:"text-xs text-muted-foreground",children:a?"سيتم تسجيل كل تغيير في سجل الحجز.":"Every change is recorded in the booking history."})]}),d.jsxs(Pn,{"data-loc":"client/src/pages/FlightDetail.tsx:847",children:[d.jsx(Ge,{"data-loc":"client/src/pages/FlightDetail.tsx:848",variant:"outline",className:"bg-background",onClick:()=>M(null),children:e("common.cancel")}),d.jsxs(Ge,{"data-loc":"client/src/pages/FlightDetail.tsx:851",onClick:X,disabled:re.isPending,children:[re.isPending?d.jsx(Rt,{"data-loc":"client/src/pages/FlightDetail.tsx:853",className:"animate-spin mr-2",size:16}):d.jsx(d0,{"data-loc":"client/src/pages/FlightDetail.tsx:855",size:16,className:"mr-2"}),e("common.save")]})]})]})}),d.jsx(En,{"data-loc":"client/src/pages/FlightDetail.tsx:864",open:Y!==null,onOpenChange:Se=>!Se&&q(null),children:d.jsxs(An,{"data-loc":"client/src/pages/FlightDetail.tsx:865",children:[d.jsx(Tn,{"data-loc":"client/src/pages/FlightDetail.tsx:866",children:d.jsxs(kn,{"data-loc":"client/src/pages/FlightDetail.tsx:867",className:"flex items-center gap-2",children:[d.jsx(Fm,{"data-loc":"client/src/pages/FlightDetail.tsx:868",size:18}),a?"سجل الحجز":"Booking History"," ",Y?.pnr]}
526)}),d.jsx("div",{"data-loc":"client/src/pages/FlightDetail.tsx:872",className:"max-h-[60vh] overflow-y-auto",children:fe?d.jsx("div",{"data-loc":"client/src/pages/FlightDetail.tsx:874",className:"py-8 text-center",children:d.jsx(Rt,{"data-loc":"client/src/pages/FlightDetail.tsx:875",className:"animate-spin mx-auto",size:20})}):ye.length===0?d.jsx("p",{"data-loc":"client/src/pages/FlightDetail.tsx:878",className:"text-muted-foreground text-center py-8 text-sm",children:a?"لا يوجد سجل بعد.":"No history recorded yet."}):d.jsx("ol",{"data-loc":"client/src/pages/FlightDetail.tsx:882",className:"relative border-s border-border ms-3 space-y-4 py-2",children:ye.map(Se=>d.jsxs("li",{"data-loc":"client/src/pages/FlightDetail.tsx:884",className:"ms-4",children:[d.jsx("div",{"data-loc":"client/src/pages/FlightDetail.tsx:885",className:"absolute w-2.5 h-2.5 bg-primary rounded-full mt-1.5 -start-[5px]"}),d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:886",className:"flex items-center justify-between gap-2",children:[d.jsx("span",{"data-loc":"client/src/pages/FlightDetail.tsx:887",className:"font-medium text-sm capitalize",children:(Se.action??"").replace(/_/g," ")}),d.jsx("time",{"data-loc":"client/src/pages/FlightDetail.tsx:890",className:"text-xs text-muted-foreground",children:Se.createdAt?new Date(Se.createdAt).toLocaleString():""})]}),Se.field&&d.jsxs("p",{"data-loc":"client/src/pages/FlightDetail.tsx:895",className:"text-xs text-muted-foreground mt-0.5",children:[d.jsxs("span",{"data-loc":"client/src/pages/FlightDetail.tsx:896",className:"font-medium",children:[Se.field,":"]})," ",Se.previousValue||"—"," → ",Se.newValue||"—"]}),Se.actorName&&d.jsxs("p",{"data-loc":"client/src/pages/FlightDetail.tsx:901",className:"text-xs text-muted-foreground/80 mt-0.5",children:[a?"بواسطة":"by"," ",Se.actorName]})]},Se.id))})})]})})]}):d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:321",className:"min-h-screen bg-background",children:[d.jsx(cs,{"data-loc":"client/src/pages/FlightDetail.tsx:322"}),d.jsxs("div",{"data-loc":"client/src/pages/FlightDetail.tsx:323",className:"max-w-3xl mx-auto p-8 text-center",children:[d.jsx("p",{"data-loc":"client/src/pages/FlightDetail.tsx:324",className:"text-muted-foreground mb-4",children:e("flights.noFlights")}),d.jsxs(Ge,{"data-loc":"client/src/pages/FlightDetail.tsx:325",variant:"outline",className:"bg-background",onClick:()=>n("/admin/dashboard"),children:[d.jsx(o0,{"data-loc":"client/src/pages/FlightDetail.tsx:326",size:18,className:"mr-2"}),e("common.back")]})]})]})}const v_={super_admin:{en:"Super Admin",ar:"مدير عام",icon:TE,color:"hsl(var(--gold))"},wholesaler:{en:"Wholesaler",ar:"تاجر جملة",icon:EE,color:"hsl(var(--sky))"},sub_agent:{en:"Sub-Agent",ar:"وكيل فرعي",icon:RE,color:"hsl(var(--primary))"}};function t$(){const{i18n:e}=Ha(),t=e.language==="ar",{user:a}=Gi(),[r,n]=C.useState(""),[l,o]=C.useState(""),[c,f]=C.useState(""),p=qe.auth.changePassword.useMutation({onSuccess:()=>{Le.success(t?"تم تغيير كلمة المرور بنجاح":"Password changed successfully"),n(""),o(""),f("")},onError:w=>Le.error(w?.message||(t?"حدث خطأ":"Something went wrong"))}),m=w=>{if(w.preventDefault(),!r){Le.error(t?"أدخل كلمة المرور الحالية":"Enter your current password");return}if(l.length<6){Le.error(t?"كلمة المرور الجديدة قصيرة جداً (6 أحرف على الأقل)":"New password too short (min 6 characters)");return}if(l!==c){Le.error(t?"كلمتا المرور غير متطابقتين":"Passwords do not match");return}if(l===r){Le.error(t?"اختر كلمة مرور مختلفة عن الحالية":"Choose a password different from the current one");return}p.mutate({currentPassword:r,newPassword:l})},g=a?.agentType&&v_[a.agentType]||v_.sub_agent,v=g.icon;return d.jsxs("div",{"data-loc":"client/src/pages/Account.tsx:76",dir:t?"rtl":"ltr",className:"min-h-screen bg-[hsl(var(--background))]",children:[d.jsx(cs,{"data-loc":"client/src/pages/Account.tsx:77"}),d.jsxs("div",{"data-loc":"client/src/pages/Account.tsx:78",className:"max-w-3xl mx-auto px-4 md:px-8 py-8",children:[d.jsx(_n,{"data-loc":"client/src/pages/Account.tsx:79",href:"/dashboard",children:d.jsxs("button",{"data-loc":"client/src/pages/Account.tsx:80",className:"inline-flex items-center gap-1.5 text-sm text-[hsl(var(--muted-foreground))] hover:text-[hsl(var(--primary))] transition-colors mb-6",children:[d.jsx(o0,{"data-loc":"client/src/pages/Account.tsx:81",size:16,className:t?"rotate-180":""}),t?"العودة للوحة التحكم":"Back to Dashboard"]})}),d.jsxs("h1",{"data-loc":"client/src/pages/Account.tsx:86",className:"text-2xl md:text-3xl font-bold text-[hsl(var(--primary))] flex items-center gap-2 mb-1",children:[d.jsx(p0,{"data-loc":"client/src/pages/Account.tsx:87",className:"text-[hsl(var(--sky))]"}),t?"حسابي":"My Account"]}),d.jsx("p",{"data-loc":"client/src/pages/Account.tsx:90",className:"text-[hsl(var(--muted-foreground))] mb-6",children:t?"راجع ملفك الشخصي وحدّث كلمة المرور.":"Review your profile and update your password."}),d.jsx(ut,{"data-loc":"client/src/pages/Account.tsx:95",className:"p-6 mb-6",children:d.jsxs("div",{"data-loc":"client/src/pages/Account.tsx:96",className:"grid sm:grid-cols-2 gap-4",children:[d.jsxs("div",{"data-loc":"client/src/pages/Account.tsx:97",children:[d.jsx("div",{"data-loc":"client/src/pages/Account.tsx:98",className:"text-xs uppercase tracking-wide text-[hsl(var(--muted-foreground))]",children:t?"الاسم":"Name"}),d.jsx("div",{"data-loc":"client/src/pages/Account.tsx:101",className:"font-medium text-[hsl(var(--foreground))]",children:a?.name||"—"})]}),d.jsxs("div",{"data-loc":"client/src/pages/Account.tsx:103",children:[d.jsx("div",{"data-loc":"client/src/pages/Account.tsx:104",className:"text-xs uppercase tracking-wide text-[hsl(var(--muted-foreground))]",children:t?"البريد الإلكتروني":"Email"}),d.jsx("div",{"data-loc":"client/src/pages/Account.tsx:107",className:"font-medium text-[hsl(var(--foreground))]",children:a?.email||"—"})]}),d.jsxs("div",{"data-loc":"client/src/pages/Account.tsx:109",children:[d.jsx("div",{"data-loc":"client/src/pages/Account.tsx:110",className:"text-xs uppercase tracking-wide text-[hsl(var(--muted-foreground))]",children:t?"الدور":"Role"}),d.jsxs("div",{"data-loc":"client/src/pages/Account.tsx:113",className:"font-medium flex items-center gap-1.5",style:{color:g.color},children:[d.jsx(v,{"data-loc":"client/src/pages/Account.tsx:114",size:15}),t?g.ar:g.en]})]})]})}),d.jsxs(ut,{"data-loc":"client/src/pages/Account.tsx:122",className:"p-6",children:[d.jsxs("h2",{"data-loc":"client/src/pages/Account.tsx:123",className:"text-lg font-semibold text-[hsl(var(--primary))] flex items-center gap-2 mb-4",children:[d.jsx(CE,{"data-loc":"client/src/pages/Account.tsx:124",size:18}),t?"تغيير كلمة المرور":"Change Password"]}),d.jsxs("form",{"data-loc":"client/src/pages/Account.tsx:127",onSubmit:m,className:"space-y-4 max-w-md",children:[d.jsxs("div",{"data-loc":"client/src/pages/Account.tsx:128",className:"space-y-1.5",children:[d.jsxs(fa,{"data-loc":"client/src/pages/Account.tsx:129",htmlFor:"cur-pass",children:[t?"كلمة المرور الحالية":"Current password"," *"]}),d.jsx(Pa,{"data-loc":"client/src/pages/Account.tsx:130",id:"cur-pass",type:"password",autoComplete:"current-password",value:r,onChange:w=>n(w.target.value)})]}),d.jsxs("div",{"data-loc":"client/src/pages/Account.tsx:138",className:"space-y-1.5",children:[d.jsxs(fa,{"data-loc":"client/src/pages/Account.tsx:139",htmlFor:"new-pass",children:[t?"كلمة المرور الجديدة":"New password"," *"]}),d.jsx(Pa,{"data-loc":"client/src/pages/Account.tsx:140",id:"new-pass",type:"password",autoComplete:"new-password",value:l,onCh
526ange:w=>o(w.target.value),placeholder:t?"6 أحرف على الأقل":"min 6 characters"})]}),d.jsxs("div",{"data-loc":"client/src/pages/Account.tsx:149",className:"space-y-1.5",children:[d.jsxs(fa,{"data-loc":"client/src/pages/Account.tsx:150",htmlFor:"confirm-pass",children:[t?"تأكيد كلمة المرور":"Confirm new password"," *"]}),d.jsx(Pa,{"data-loc":"client/src/pages/Account.tsx:151",id:"confirm-pass",type:"password",autoComplete:"new-password",value:c,onChange:w=>f(w.target.value)})]}),d.jsxs(Ge,{"data-loc":"client/src/pages/Account.tsx:159",type:"submit",disabled:p.isPending||!r||l.length<6,className:"gap-2",children:[p.isPending&&d.jsx(Rt,{"data-loc":"client/src/pages/Account.tsx:164",className:"w-4 h-4 animate-spin"}),t?"تحديث كلمة المرور":"Update Password"]})]})]})]})]})}const a$="/manus-storage/skycharter-logo-icon_4a623f9b.png";function r$(e){switch(e){case"super_admin":return"/admin/dashboard";case"wholesaler":return"/wholesaler/dashboard";case"sub_agent":default:return"/agent/dashboard"}}function Pr({children:e,allow:t}){const{user:a,loading:r,isAuthenticated:n}=Gi(),[,l]=ds(),{i18n:o}=Ha(),c=o.language==="ar",f=a?.agentType,p=!!f,m=!t||(f?t.includes(f):!1),g=!!t&&p&&!m;if(C.useEffect(()=>{r||n&&g&&l(r$(f))},[r,n,g,f,l]),r||n&&t&&!p)return d.jsx("div",{"data-loc":"client/src/components/RequireAuth.tsx:69",dir:c?"rtl":"ltr",className:"min-h-screen flex items-center justify-center bg-[hsl(var(--background))]",children:d.jsxs("div",{"data-loc":"client/src/components/RequireAuth.tsx:73",className:"text-center",children:[d.jsx(Rt,{"data-loc":"client/src/components/RequireAuth.tsx:74",className:"w-10 h-10 animate-spin text-[hsl(var(--sky))] mx-auto mb-4"}),d.jsx("p",{"data-loc":"client/src/components/RequireAuth.tsx:75",className:"text-[hsl(var(--muted-foreground))]",children:c?"جارٍ التحميل...":"Loading..."})]})});if(!n){const v=typeof window<"u"?window.location.pathname:"/";return d.jsx("div",{"data-loc":"client/src/components/RequireAuth.tsx:87",dir:c?"rtl":"ltr",className:"min-h-screen flex items-center justify-center bg-gradient-to-br from-[hsl(var(--sky))]/8 via-[hsl(var(--background))] to-[hsl(var(--gold))]/8 px-6",children:d.jsxs("div",{"data-loc":"client/src/components/RequireAuth.tsx:91",className:"w-full max-w-md text-center bg-white rounded-2xl shadow-xl border border-[hsl(var(--border))] p-8",children:[d.jsx("img",{"data-loc":"client/src/components/RequireAuth.tsx:92",src:a$,alt:"SkyCharter",className:"w-16 h-16 mx-auto mb-5 rounded-2xl object-contain"}),d.jsx("h1",{"data-loc":"client/src/components/RequireAuth.tsx:93",className:"text-2xl font-bold text-[hsl(var(--primary))] mb-2",children:c?"تسجيل الدخول إلى SkyCharter":"Sign in to SkyCharter"}),d.jsx("p",{"data-loc":"client/src/components/RequireAuth.tsx:96",className:"text-[hsl(var(--muted-foreground))] mb-6 text-sm",children:c?"يلزم تسجيل الدخول للوصول إلى لوحة التحكم.":"Authentication is required to access the dashboard."}),d.jsxs(Ge,{"data-loc":"client/src/components/RequireAuth.tsx:101",className:"w-full button-primary gap-2 h-11",onClick:()=>{window.location.href=Lx(v)},children:[d.jsx(Fx,{"data-loc":"client/src/components/RequireAuth.tsx:107",size:18}),c?"تسجيل الدخول":"Sign in"]}),d.jsx("a",{"data-loc":"client/src/components/RequireAuth.tsx:110",href:"/",className:"block mt-4 text-sm text-[hsl(var(--muted-foreground))] hover:text-[hsl(var(--sky))] transition-colors",children:c?"العودة للصفحة الرئيسية":"Back to home"})]})})}return g?d.jsx("div",{"data-loc":"client/src/components/RequireAuth.tsx:124",dir:c?"rtl":"ltr",className:"min-h-screen flex items-center justify-center bg-[hsl(var(--background))]",children:d.jsxs("div",{"data-loc":"client/src/components/RequireAuth.tsx:128",className:"text-center max-w-md px-6",children:[d.jsx(L5,{"data-loc":"client/src/components/RequireAuth.tsx:129",className:"w-12 h-12 text-[hsl(var(--gold))] mx-auto mb-4"}),d.jsx("h2",{"data-loc":"client/src/components/RequireAuth.tsx:130",className:"text-xl font-bold text-[hsl(var(--foreground))] mb-2",children:c?"جارٍ التحويل...":"Redirecting..."}),d.jsx("p",{"data-loc":"client/src/components/RequireAuth.tsx:133",className:"text-[hsl(var(--muted-foreground))]",children:c?"جارٍ توجيهك إلى لوحة التحكم الخاصة بك.":"Taking you to your dashboard."})]})}):d.jsx(d.Fragment,{children:e})}function n$(){return d.jsxs(cO,{"data-loc":"client/src/App.tsx:29",children:[d.jsx(Ia,{"data-loc":"client/src/App.tsx:30",path:"/",component:aj}),d.jsx(Ia,{"data-loc":"client/src/App.tsx:31",path:"/login",component:uM}),d.jsx(Ia,{"data-loc":"client/src/App.tsx:32",path:"/dashboard",component:IP}),d.jsx(Ia,{"data-loc":"client/src/App.tsx:33",path:"/admin/dashboard",children:d.jsx(Pr,{"data-loc":"client/src/App.tsx:34",allow:["super_admin"],children:d.jsx(zM,{"data-loc":"client/src/App.tsx:35"})})}),d.jsx(Ia,{"data-loc":"client/src/App.tsx:38",path:"/admin/users",children:d.jsx(Pr,{"data-loc":"client/src/App.tsx:39",allow:["super_admin"],children:d.jsx(PP,{"data-loc":"client/src/App.tsx:40"})})}),d.jsx(Ia,{"data-loc":"client/src/App.tsx:43",path:"/admin/availability",children:d.jsx(Pr,{"data-loc":"client/src/App.tsx:44",allow:["super_admin"],children:d.jsx(Xq,{"data-loc":"client/src/App.tsx:45"})})}),d.jsx(Ia,{"data-loc":"client/src/App.tsx:48",path:"/admin/flights/new",children:d.jsx(Pr,{"data-loc":"client/src/App.tsx:49",allow:["super_admin"],children:d.jsx(FP,{"data-loc":"client/src/App.tsx:50"})})}),d.jsx(Ia,{"data-loc":"client/src/App.tsx:53",path:"/admin/flights/:id",children:d.jsx(Pr,{"data-loc":"client/src/App.tsx:54",allow:["super_admin"],children:d.jsx(e$,{"data-loc":"client/src/App.tsx:55"})})}),d.jsx(Ia,{"data-loc":"client/src/App.tsx:58",path:"/admin/payments/report",children:d.jsx(Pr,{"data-loc":"client/src/App.tsx:59",allow:["super_admin"],children:d.jsx(qq,{"data-loc":"client/src/App.tsx:60"})})}),d.jsx(Ia,{"data-loc":"client/src/App.tsx:63",path:"/admin/payments",children:d.jsx(Pr,{"data-loc":"client/src/App.tsx:64",allow:["super_admin"],children:d.jsx(MP,{"data-loc":"client/src/App.tsx:65"})})}),d.jsx(Ia,{"data-loc":"client/src/App.tsx:68",path:"/wholesaler/dashboard",children:d.jsx(Pr,{"data-loc":"client/src/App.tsx:69",allow:["super_admin","wholesaler"],children:d.jsx(DP,{"data-loc":"client/src/App.tsx:70"})})}),d.jsx(Ia,{"data-loc":"client/src/App.tsx:73",path:"/agent/dashboard",children:d.jsx(Pr,{"data-loc":"client/src/App.tsx:74",children:d.jsx(OP,{"data-loc":"client/src/App.tsx:75"})})}),d.jsx(Ia,{"data-loc":"client/src/App.tsx:78",path:"/agent/bookings/new",children:d.jsx(Pr,{"data-loc":"client/src/App.tsx:79",children:d.jsx(RP,{"data-loc":"client/src/App.tsx:80"})})}),d.jsx(Ia,{"data-loc":"client/src/App.tsx:83",path:"/agent/passengers",children:d.jsx(Pr,{"data-loc":"client/src/App.tsx:84",children:d.jsx(g_,{"data-loc":"client/src/App.tsx:85"})})}),d.jsx(Ia,{"data-loc":"client/src/App.tsx:88",path:"/agent/passengers/new",children:d.jsx(Pr,{"data-loc":"client/src/App.tsx:89",children:d.jsx(g_,{"data-loc":"client/src/App.tsx:90"})})}),d.jsx(Ia,{"data-loc":"client/src/App.tsx:93",path:"/payments",children:d.jsx(Pr,{"data-loc":"client/src/App.tsx:94",children:d.jsx(jP,{"data-loc":"client/src/App.tsx:95"})})}),d.jsx(Ia,{"data-loc":"client/src/App.tsx:98",path:"/account",children:d.jsx(Pr,{"data-loc":"client/src/App.tsx:99",children:d.jsx(t$,{"data-loc":"client/src/App.tsx:100"})})}),d.jsx(Ia,{"data-loc":"client/src/App.tsx:103",path:"/404",component:mw}),d.jsx(Ia,{"data-loc":"client/src/App.tsx:105",component:mw})]})}function s$(){return d.jsx(uO,{"data-loc":"client/src/App.tsx:117",children:d.jsx(dO,{"data-loc":"client/src/App.tsx:118",defaultTheme:"light",children:d.jsx(KO,{"data-loc":"client/src/App.tsx:122",children:d.jsxs(m5,{"data-loc":"client/src/App.tsx:123",children:[d.jsx(_D,{"data-loc":"client/src/App.tsx:124"}),d.jsx(n$,{"data-loc":"client/src/App.tsx:125"})]})})})})}const i$={appName:"SkyCharter",dashboard:"Dashboard",flights:"Flights",bookings:"Bookings",passengers:"Passengers",payments:"Payments",settings:"Settings",logout:"Logout",login:"Login",welcome:"Welcome",save:"Save",cancel:"Cancel",delete:"Delete",edit:"Edit",add:"Add",search:"Search",filter:"Filter",exp
526ort:"Export",import:"Import",loading:"Loading...",error:"Error",success:"Success",warning:"Warning",info:"Information",confirm:"Confirm",back:"Back",next:"Next",previous:"Previous",close:"Close",open:"Open",download:"Download",upload:"Upload",pending:"Pending",approved:"Approved",rejected:"Rejected",active:"Active",inactive:"Inactive",status:"Status",actions:"Actions",view:"View",retry:"Retry",refresh:"Refresh",all:"All"},l$={loginTitle:"Login to SkyCharter",loginSubtitle:"Premium Charter Flight Management Platform",email:"Email",password:"Password",rememberMe:"Remember me",forgotPassword:"Forgot password?",signIn:"Sign In",signUp:"Sign Up",noAccount:"Don't have an account?",haveAccount:"Already have an account?",invalidCredentials:"Invalid email or password",sessionExpired:"Your session has expired. Please login again."},o$={title:"Dashboard",overview:"Overview",recentBookings:"Recent Bookings",upcomingFlights:"Upcoming Flights",totalBookings:"Total Bookings",totalRevenue:"Total Revenue",pendingPayments:"Pending Payments",activeFlights:"Active Flights",occupancyRate:"Occupancy Rate",noData:"No data available"},c$={title:"Flights",reschedule:"Reschedule",rescheduleNote:"All booked passengers with an email on file will be notified of the schedule change.",scheduleUpdated:"Schedule updated. {{notified}} of {{total}} passengers notified.",selectDeparture:"Please select a new departure date and time.",addFlight:"Add Flight",editFlight:"Edit Flight",deleteFlight:"Delete Flight",flightNumber:"Flight Number",origin:"Origin",destination:"Destination",departureDate:"Departure Date",departureTime:"Departure Time",arrivalDate:"Arrival Date",arrivalTime:"Arrival Time",capacity:"Capacity",availableSeats:"Available Seats",aircraft:"Aircraft Type",airline:"Airline",status:"Status",cutOffTime:"Cut-off Time",notes:"Notes",scheduled:"Scheduled",confirmed:"Confirmed",cancelled:"Cancelled",completed:"Completed",noFlights:"No flights found",flightCreated:"Flight created successfully",flightUpdated:"Flight updated successfully",flightDeleted:"Flight deleted successfully",baggageAllowance:"Baggage Allowance",checkedBaggageKg:"Checked baggage (kg)",checkedBaggagePieces:"Checked bags (pieces)",handBaggageKg:"Hand baggage (kg)",handBaggagePieces:"Hand bags (pieces)",baggageNotes:"Baggage notes",baggageNotesPlaceholder:"e.g. 55x40x20cm cabin; excess 10 JOD/kg",noBaggageInfo:"No baggage allowance specified for this flight."},u$={title:"Bookings",addBooking:"Add Booking",editBooking:"Edit Booking",deleteBooking:"Delete Booking",pnr:"PNR",bookingReference:"Booking Reference",flight:"Flight",passenger:"Passenger",seatNumber:"Seat Number",ticketNumber:"Ticket Number",totalPrice:"Total Price",currency:"Currency",paymentStatus:"Payment Status",bookingStatus:"Booking Status",bookingDate:"Booking Date",confirmBooking:"Confirm Booking",cancelBooking:"Cancel Booking",noBookings:"No bookings found",bookingCreated:"Booking created successfully",bookingUpdated:"Booking updated successfully",bookingCancelled:"Booking cancelled successfully"},f$={title:"Passengers",addPassenger:"Add Passenger",editPassenger:"Edit Passenger",deletePassenger:"Delete Passenger",firstName:"First Name",lastName:"Last Name",fullName:"Full Name",gender:"Gender",dateOfBirth:"Date of Birth",nationality:"Nationality",passportNumber:"Passport Number",passportExpiry:"Passport Expiry",email:"Email",phone:"Phone",bulkImport:"Bulk Import",importFromExcel:"Import from Excel",ocrScanning:"OCR Scanning",scanPassport:"Scan Passport",noPassengers:"No passengers found",passengerCreated:"Passenger created successfully",passengerUpdated:"Passenger updated successfully",passengerDeleted:"Passenger deleted successfully",importSuccess:"Passengers imported successfully"},d$={title:"Payments",remind:"Remind",reminderSent:"Payment reminder sent.",paymentMethod:"Payment Method",paymentStatus:"Payment Status",amount:"Amount",transactionId:"Transaction ID",cliq:"CliQ (Jordan)",creditCard:"Credit Card",visa:"Visa",mastercard:"Mastercard",bankTransfer:"Bank Transfer",uploadProof:"Upload Proof",uploadScreenshot:"Upload Screenshot",verifyPayment:"Verify Payment",approvePayment:"Approve Payment",rejectPayment:"Reject Payment",rejectionReason:"Rejection Reason",pendingApproval:"Pending Approval",approved:"Approved",rejected:"Rejected",paymentHistory:"Payment History",noPayments:"No payments found",paymentApproved:"Payment approved successfully",paymentRejected:"Payment rejected successfully"},h$={title:"Agents",addAgent:"Add Agent",editAgent:"Edit Agent",deleteAgent:"Delete Agent",agentName:"Agent Name",agentType:"Agent Type",superAdmin:"Super Admin",wholesaler:"Wholesaler",subAgent:"Sub-Agent",email:"Email",phone:"Phone",company:"Company",creditLimit:"Credit Limit",status:"Status",noAgents:"No agents found",agentCreated:"Agent created successfully",agentUpdated:"Agent updated successfully",agentDeleted:"Agent deleted successfully"},p$={title:"Seat Allocation",allocateSeats:"Allocate Seats",flight:"Flight",agent:"Agent",seats:"Seats",allocatedSeats:"Allocated Seats",usedSeats:"Used Seats",availableSeats:"Available Seats",cutOffTime:"Cut-off Time",allocationHistory:"Allocation History",noAllocations:"No allocations foun
526d",allocationCreated:"Seats allocated successfully",insufficientSeats:"Insufficient available seats"},m$={title:"Exports",exportFormat:"Export Format",airline:"Airline Format",charter:"Charter Format",gds:"GDS Format",apis:"APIS Format",exportManifest:"Export Manifest",selectFormat:"Select Format",exportData:"Export Data",noExports:"No exports available",exportSuccess:"Export completed successfully"},g$={title:"Documents",invoice:"Invoice",voucher:"Voucher",ticket:"Ticket",download:"Download",noDocuments:"No documents issued yet"},x$={title:"Settings",profile:"Profile",preferences:"Preferences",language:"Language",theme:"Theme",notifications:"Notifications",security:"Security",changePassword:"Change Password",currentPassword:"Current Password",newPassword:"New Password",confirmPassword:"Confirm Password",saveSettings:"Save Settings",settingsSaved:"Settings saved successfully"},v$={required:"This field is required",invalidEmail:"Invalid email address",passwordMismatch:"Passwords do not match",serverError:"Server error. Please try again.",notFound:"Resource not found",unauthorized:"Unauthorized access",forbidden:"Access forbidden",conflict:"Resource already exists",validationError:"Validation error"},y$={operationSuccess:"Operation completed successfully",saved:"Saved successfully",deleted:"Deleted successfully",updated:"Updated successfully",created:"Created successfully"},b$={title:"Seat Availability",desc:"Live capacity, bookings and allocations across the fleet. Refreshes automatically.",totalCapacity:"Total Capacity",booked:"Booked Seats",allocated:"Allocated Seats",free:"Free Seats",occupancy:"Occupancy",allocation:"Allocated to agents",searchPlaceholder:"Search flight no. or route…",empty:"No flights yet. Add a flight to see availability.",noMatch:"No flights match your search.",error:"Could not load availability data.",errorHint:"Please check your connection and try again."},w$={scheduled:"Scheduled",confirmed:"Confirmed",cancelled:"Cancelled",completed:"Completed"},S$={common:i$,auth:l$,dashboard:o$,flights:c$,bookings:u$,passengers:f$,payments:d$,agents:h$,seatAllocation:p$,exports:m$,documents:g$,settings:x$,errors:v$,success:y$,availability:b$,flightStatus:w$},_$={appName:"سكاي تشارتر",dashboard:"لوحة التحكم",flights:"الرحلات",bookings:"الحجوزات",passengers:"الركاب",payments:"المدفوعات",settings:"الإعدادات",logout:"تسجيل الخروج",login:"تسجيل الدخول",welcome:"مرحبا",save:"حفظ",cancel:"إلغاء",delete:"حذف",edit:"تعديل",add:"إضافة",search:"بحث",filter:"تصفية",export:"تصدير",import:"استيراد",loading:"جاري التحميل...",error:"خطأ",success:"نجح",warning:"تحذير",info:"معلومة",confirm:"تأكيد",back:"رجوع",next:"التالي",previous:"السابق",close:"إغلاق",open:"فتح",download:"تحميل",upload:"رفع",pending:"قيد الانتظار",approved:"موافق عليه",rejected:"مرفوض",active:"نشط",inactive:"غير نشط",status:"الحالة",actions:"إجراءات",view:"عرض",retry:"إعادة المحاولة",refresh:"تحديث",all:"الكل"},E$={loginTitle:"تسجيل الدخول إلى سكاي تشارتر",loginSubtitle:"منصة إدارة الرحلات المستأجرة المتميزة",email:"البريد الإلكتروني",password:"كلمة المرور",rememberMe:"تذكرني",forgotPassword:"هل نسيت كلمة المرور؟",signIn:"دخول",signUp:"إنشاء حساب",noAccount:"ليس لديك حساب؟",haveAccount:"هل لديك حساب بالفعل؟",invalidCredentials:"بريد إلكتروني أو كلمة مرور غير صحيحة",sessionExpired:"انتهت جلستك. يرجى تسجيل الدخول مرة أخرى."},A$={title:"لوحة التحكم",overview:"نظرة عامة",recentBookings:"الحجوزات الأخيرة",upcomingFlights:"الرحلات القادمة",totalBookings:"إجمالي الحجوزات",totalRevenue:"إجمالي الإيرادات",pendingPayments:"المدفوعات المعلقة",activeFlights:"الرحلات النشطة",occupancyRate:"معدل الإشغال",noData:"لا توجد بيانات متاحة"},T$={title:"الرحلات",reschedule:"إعادة الجدولة",rescheduleNote:"سيتم إشعار جميع الركاب المحجوزين الذين لديهم بريد إلكتروني مسجل بتغيير الموعد.",scheduleUpdated:"تم تحديث الموعد. تم إشعار {{notified}} من {{total}} راكب.",selectDeparture:"يرجى اختيار تاريخ ووقت مغادرة جديد.",addFlight:"إضافة رحلة",editFlight:"تعديل الرحلة",deleteFlight:"حذف الرحلة",flightNumber:"رقم الرحلة",origin:"نقطة الانطلاق",destination:"الوجهة",departureDate:"تاريخ المغادرة",departureTime:"وقت المغادرة",arrivalDate:"تاريخ الوصول",arrivalTime:"وقت الوصول",capacity:"السعة",availableSeats:"المقاعد المتاحة",aircraft:"نوع الطائرة",airline:"شركة الطيران",status:"الحالة",cutOffTime:"وقت الإغلاق",notes:"ملاحظات",scheduled:"مجدولة",confirmed:"مؤكدة",cancelled:"ملغاة",completed:"مكتملة",noFlights:"لم يتم العثور على رحلات",flightCreated:"تم إنشاء الرحلة بنجاح",flightUpdated:"تم تحديث الرحلة بنجاح",flightDeleted:"تم حذف الرحلة بنجاح",baggageAllowance:"وزن الأمتعة المسموح",checkedBaggageKg:"الأمتعة المسجَّلة (كجم)",checkedBaggagePieces:"عدد الحقائب المسجَّلة",handBaggageKg:"الأمتعة اليدوية (كجم)",handBaggagePieces:"عدد الحقائب اليدوية",baggageNotes:"ملاحظات الأمتعة",baggageNotesPlaceholder:"مثال: 55×40×20 سم للمقصورة؛ الوزن الزائد 10 دينار/كجم",noBaggageInfo:"لم يتم تحديد وزن الأمتعة المسموح لهذه الرحلة."},k$={title:"الحجوزات",addBooking:"إضافة حجز",editBooking:"تعديل الحجز",deleteBooking:"حذف الحجز",pnr:"رقم الحجز",bookingReference:"مرجع الحجز",flight:"الرحلة",passenger:"الراكب",seatNumber:"رقم المقعد",ticketNumber:"رقم التذكرة",totalPrice:"السعر الإجمالي",currency:"العملة",paymentStatus:"حالة الدفع",bookingStatus:"حالة الحجز",bookingDate:"تاريخ الحجز",confirmBooking:"تأكيد الحجز",cancelBooking:"إلغاء الحجز",noBookings:"لم يتم العثور على حجوزات",bookingCreated:"تم إنشاء الحجز بنجاح",bookingUpdated:"تم تحديث الحجز بنجاح",bookingCancelled:"تم إلغاء الحجز بنجاح"},N$={title:"الركاب",addPassenger:"إضافة راكب",editPassenger:"تعديل الراكب",deletePassenger:"حذف الراكب",firstName:"الاسم الأول",lastName:"اسم العائلة",fullName:"الاسم الكامل",gender:"الجنس",dateOfBirth:"تاريخ الميلاد",nationality:"الجنسية",passportNumber:"رقم جواز السفر",passportExpiry:"انتهاء صلاحية جواز السفر",email:"البريد الإلكتروني",phone:"الهاتف",bulkImport:"استيراد جماعي",importFromExcel:"الاستيراد من Excel",ocrScanning:"مسح OCR",scanPassport:"مسح جواز السفر",noPassengers:"لم يتم العثور على ركاب",passengerCreated:"تم إنشاء الراكب بنجاح",passengerUpdated:"تم تحديث الراكب بنجاح",passengerDeleted:"تم حذف الراكب بنجاح",importSuccess:"تم استيراد الركاب بنجاح"},C$={title:"المدفوعات",remind:"تذكير",reminderSent:"تم إرسال تذكير الدفع.",paymentMethod:"طريقة الدفع",paymentStatus:"حالة الدفع",amount:"المبلغ",transactionId:"معرف المعاملة",cliq:"كليك (الأردن)",credit
526Card:"بطاقة ائتمان",visa:"فيزا",mastercard:"ماستركارد",bankTransfer:"تحويل بنكي",uploadProof:"رفع إثبات",uploadScreenshot:"رفع لقطة شاشة",verifyPayment:"التحقق من الدفع",approvePayment:"الموافقة على الدفع",rejectPayment:"رفض الدفع",rejectionReason:"سبب الرفض",pendingApproval:"قيد الموافقة",approved:"موافق عليه",rejected:"مرفوض",paymentHistory:"سجل المدفوعات",noPayments:"لا توجد مدفوعات",paymentApproved:"تم الموافقة على الدفع بنجاح",paymentRejected:"تم رفض الدفع بنجاح"},D$={title:"الوكلاء",addAgent:"إضافة وكيل",editAgent:"تعديل الوكيل",deleteAgent:"حذف الوكيل",agentName:"اسم الوكيل",agentType:"نوع الوكيل",superAdmin:"مسؤول عام",wholesaler:"تاجر جملة",subAgent:"وكيل فرعي",email:"البريد الإلكتروني",phone:"الهاتف",company:"الشركة",creditLimit:"حد الائتمان",status:"الحالة",noAgents:"لم يتم العثور على وكلاء",agentCreated:"تم إنشاء الوكيل بنجاح",agentUpdated:"تم تحديث الوكيل بنجاح",agentDeleted:"تم حذف الوكيل بنجاح"},O$={title:"توزيع المقاعد",allocateSeats:"توزيع المقاعد",flight:"الرحلة",agent:"الوكيل",seats:"المقاعد",allocatedSeats:"المقاعد المخصصة",usedSeats:"المقاعد المستخدمة",availableSeats:"المقاعد المتاحة",cutOffTime:"وقت الإغلاق",allocationHistory:"سجل التوزيع",noAllocations:"لا توجد توزيعات",allocationCreated:"تم توزيع المقاعد بنجاح",insufficientSeats:"عدد مقاعد غير كافي"},F$={title:"التصديرات",exportFormat:"صيغة التصدير",airline:"صيغة شركة الطيران",charter:"صيغة المستأجر",gds:"صيغة GDS",apis:"صيغة APIS",exportManifest:"تصدير البيان",selectFormat:"اختر الصيغة",exportData:"تصدير البيانات",noExports:"لا توجد تصديرات متاحة",exportSuccess:"تم التصدير بنجاح"},R$={title:"المستندات",invoice:"فاتورة",voucher:"قسيمة",ticket:"تذكرة",download:"تنزيل",noDocuments:"لم يتم إصدار مستندات بعد"},j$={title:"الإعدادات",profile:"الملف الشخصي",preferences:"التفضيلات",language:"اللغة",theme:"المظهر",notifications:"الإخطارات",security:"الأمان",changePassword:"تغيير كلمة المرور",currentPassword:"كلمة المرور الحالية",newPassword:"كلمة المرور الجديدة",confirmPassword:"تأكيد كلمة المرور",saveSettings:"حفظ الإعدادات",settingsSaved:"تم حفظ الإعدادات بنجاح"},M$={required:"هذا الحقل مطلوب",invalidEmail:"عنوان بريد إلكتروني غير صحيح",passwordMismatch:"كلمات المرور غير متطابقة",serverError:"خطأ في الخادم. يرجى المحاولة مرة أخرى.",notFound:"المورد غير موجود",unauthorized:"وصول غير مصرح به",forbidden:"الوصول مرفوض",conflict:"المورد موجود بالفعل",validationError:"خطأ في التحقق"},P$={operationSuccess:"تمت العملية بنجاح",saved:"تم الحفظ بنجاح",deleted:"تم الحذف بنجاح",updated:"تم التحديث بنجاح",created:"تم الإنشاء بنجاح"},L$={title:"توافر المقاعد",desc:"السعة والحجوزات والتخصيصات الحية عبر الأسطول. يتم التحديث تلقائياً.",totalCapacity:"إجمالي السعة",booked:"المقاعد المحجوزة",allocated:"المقاعد المخصصة",free:"المقاعد المتاحة",occupancy:"الإشغال",allocation:"المخصصة للوكلاء",searchPlaceholder:"ابحث برقم الرحلة أو المسار…",empty:"لا توجد رحلات بعد. أضف رحلة لعرض التوافر.",n
526oMatch:"لا توجد رحلات مطابقة لبحثك.",error:"تعذر تحميل بيانات التوافر.",errorHint:"يرجى التحقق من اتصالك والمحاولة مرة أخرى."},B$={scheduled:"مجدولة",confirmed:"مؤكدة",cancelled:"ملغاة",completed:"مكتملة"},I$={common:_$,auth:E$,dashboard:A$,flights:T$,bookings:k$,passengers:N$,payments:C$,agents:D$,seatAllocation:O$,exports:F$,documents:R$,settings:j$,errors:M$,success:P$,availability:L$,flightStatus:B$};kr.use(VO).init({resources:{en:{translation:S$},ar:{translation:I$}},lng:localStorage.getItem("language")||"en",fallbackLng:"en",interpolation:{escapeValue:!1},react:{useSuspense:!1}});var U$=(function(){function e(){this.keyToValue=new Map,this.valueToKey=new Map}return e.prototype.set=function(t,a){this.keyToValue.set(t,a),this.valueToKey.set(a,t)},e.prototype.getByKey=function(t){return this.keyToValue.get(t)},e.prototype.getByValue=function(t){return this.valueToKey.get(t)},e.prototype.clear=function(){this.keyToValue.clear(),this.valueToKey.clear()},e})(),pk=(function(){function e(t){this.generateIdentifier=t,this.kv=new U$}return e.prototype.register=function(t,a){this.kv.getByValue(t)||(a||(a=this.generateIdentifier(t)),this.kv.set(a,t))},e.prototype.clear=function(){this.kv.clear()},e.prototype.getIdentifier=function(t){return this.kv.getByValue(t)},e.prototype.getValue=function(t){return this.kv.getByKey(t)},e})(),z$=(function(){var e=function(t,a){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(r[l]=n[l])},e(t,a)};return function(t,a){if(typeof a!="function"&&a!==null)throw new TypeError("Class extends value "+String(a)+" is not a constructor or null");e(t,a);function r(){this.constructor=t}t.prototype=a===null?Object.create(a):(r.prototype=a.prototype,new r)}})(),H$=(function(e){z$(t,e);function t(){var a=e.call(this,function(r){return r.name})||this;return a.classToAllowedProps=new Map,a}return t.prototype.register=function(a,r){typeof r=="object"?(r.allowProps&&this.classToAllowedProps.set(a,r.allowProps),e.prototype.register.call(this,a,r.identifier)):e.prototype.register.call(this,a,r)},t.prototype.getAllowedProps=function(a){return this.classToAllowedProps.get(a)},t})(pk),V$=function(e,t){var a=typeof Symbol=="function"&&e[Symbol.iterator];if(!a)return e;var r=a.call(e),n,l=[],o;try{for(;(t===void 0||t-- >0)&&!(n=r.next()).done;)l.push(n.value)}catch(c){o={error:c}}finally{try{n&&!n.done&&(a=r.return)&&a.call(r)}finally{if(o)throw o.error}}return l};function G$(e){if("values"in Object)return Object.values(e);var t=[];for(var a in e)e.hasOwnProperty(a)&&t.push(e[a]);return t}function W$(e,t){var a=G$(e);if("find"in a)return a.find(t);for(var r=a,n=0;n<r.length;n++){var l=r[n];if(t(l))return l}}function sc(e,t){Object.entries(e).forEach(function(a){var r=V$(a,2),n=r[0],l=r[1];return t(l,n)})}function r0(e,t){return e.indexOf(t)!==-1}function y_(e,t){for(var a=0;a<e.length;a++){var r=e[a];if(t(r))return r}}var q$=(function(){function e(){this.transfomers={}}return e.prototype.register=function(t){this.transfomers[t.name]=t},e.prototype.findApplicable=function(t){return W$(this.transfomers,function(a){return a.isApplicable(t)})},e.prototype.findByName=function(t){return this.transfomers[t]},e})(),$$=function(e){return Object.prototype.toString.call(e).slice(8,-1)},mk=function(e){return typeof e>"u"}
526,X$=function(e){return e===null},Ku=function(e){return typeof e!="object"||e===null||e===Object.prototype?!1:Object.getPrototypeOf(e)===null?!0:Object.getPrototypeOf(e)===Object.prototype},cx=function(e){return Ku(e)&&Object.keys(e).length===0},Hi=function(e){return Array.isArray(e)},K$=function(e){return typeof e=="string"},Y$=function(e){return typeof e=="number"&&!isNaN(e)},Q$=function(e){return typeof e=="boolean"},Z$=function(e){return e instanceof RegExp},Yu=function(e){return e instanceof Map},Qu=function(e){return e instanceof Set},gk=function(e){return $$(e)==="Symbol"},J$=function(e){return e instanceof Date&&!isNaN(e.valueOf())},eX=function(e){return e instanceof Error},b_=function(e){return typeof e=="number"&&isNaN(e)},tX=function(e){return Q$(e)||X$(e)||mk(e)||Y$(e)||K$(e)||gk(e)},aX=function(e){return typeof e=="bigint"},rX=function(e){return e===1/0||e===-1/0},nX=function(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)},sX=function(e){return e instanceof URL},xk=function(e){return e.replace(/\./g,"\\.")},fg=function(e){return e.map(String).map(xk).join(".")},Nu=function(e){for(var t=[],a="",r=0;r<e.length;r++){var n=e.charAt(r),l=n==="\\"&&e.charAt(r+1)===".";if(l){a+=".",r++;continue}var o=n===".";if(o){t.push(a),a="";continue}a+=n}var c=a;return t.push(c),t},ux=function(){return ux=Object.assign||function(e){for(var t,a=1,r=arguments.length;a<r;a++){t=arguments[a];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},ux.apply(this,arguments)},fx=function(e,t){var a=typeof Symbol=="function"&&e[Symbol.iterator];if(!a)return e;var r=a.call(e),n,l=[],o;try{for(;(t===void 0||t-- >0)&&!(n=r.next()).done;)l.push(n.value)}catch(c){o={error:c}}finally{try{n&&!n.done&&(a=r.return)&&a.call(r)}finally{if(o)throw o.error}}return l},dx=function(e,t){for(var a=0,r=t.length,n=e.length;a<r;a++,n++)e[n]=t[a];return e};function es(e,t,a,r){return{isApplicable:e,annotation:t,transform:a,untransform:r}}var vk=[es(mk,"undefined",function(){return null},function(){}),es(aX,"bigint",function(e){return e.toString()},function(e){return typeof BigInt<"u"?BigInt(e):(console.error("Please add a BigInt polyfill."),e)}),es(J$,"Date",function(e){return e.toISOString()},function(e){return new Date(e)}),es(eX,"Error",function(e,t){var a={name:e.name,message:e.message};return t.allowedErrorProps.forEach(function(r){a[r]=e[r]}),a},function(e,t){var a=new Error(e.message);return a.name=e.name,a.stack=e.stack,t.allowedErrorProps.forEach(function(r){a[r]=e[r]}),a}),es(Z$,"regexp",function(e){return""+e},function(e){var t=e.slice(1,e.lastIndexOf("/")),a=e.slice(e.lastIndexOf("/")+1);return new RegExp(t,a)}),es(Qu,"set",function(e){return dx([],fx(e.values()))},function(e){return new Set(e)}),es(Yu,"map",function(e){return dx([],fx(e.entries()))},function(e){return new Map(e)}),es(function(e){return b_(e)||rX(e)},"number",function(e){return b_(e)?"NaN":e>0?"Infinity":"-Infinity"},Number),es(function(e){return e===0&&1/e===-1/0},"number",function(){return"-0"},Number),es(sX,"URL",function(e){return e.toString()},function(e){return new URL(e)})];function ph(e,t,a,r){return{isApplicable:e,annotation:t,transform:a,untransform:r}}var yk=ph(function(e,t){if(gk(e)){var a=!!t.symbolRegistry.getIdentifier(e);return a}return!1},function(e,t){var a=t.symbolRegistry.getIdentifier(e);return["symbol",a]},function(e){return e.description},function(e,t,a){var r=a.symbolRegistry.getValue(t[1]);if(!r)throw new Error("Trying to deserialize unknown symbol");return r}),iX=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce(function(e,t){return e[t.name]=t,e},{}),bk=ph(nX,function(e){return["typed-array",e.constructor.name]},function(e){return dx([],fx(e))},function(e,t){var a=iX[t[1]];if(!a)throw new Error("Trying to deserialize unknown typed array");return new a(e)});function wk(e,t){if(e?.constructor){var a=!!t.classRegistry.getIdentifier(e.constructor);return a}return!1}var Sk=ph(wk,function(e,t){var a=t.classRegistry.getIdentifier(e.constructor);return["class",a]},function(e,t){var a=t.classRegistry.getAllowedProps(e.constructor);if(!a)return ux({},e);var r={};return a.forEach(function(n){r[n]=e[n]}),r},function(e,t,a){var r=a.classRegistry.getValue(t[1]);
526if(!r)throw new Error("Trying to deserialize unknown class - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564");return Object.assign(Object.create(r.prototype),e)}),_k=ph(function(e,t){return!!t.customTransformerRegistry.findApplicable(e)},function(e,t){var a=t.customTransformerRegistry.findApplicable(e);return["custom",a.name]},function(e,t){var a=t.customTransformerRegistry.findApplicable(e);return a.serialize(e)},function(e,t,a){var r=a.customTransformerRegistry.findByName(t[1]);if(!r)throw new Error("Trying to deserialize unknown custom value");return r.deserialize(e)}),lX=[Sk,yk,_k,bk],w_=function(e,t){var a=y_(lX,function(n){return n.isApplicable(e,t)});if(a)return{value:a.transform(e,t),type:a.annotation(e,t)};var r=y_(vk,function(n){return n.isApplicable(e,t)});if(r)return{value:r.transform(e,t),type:r.annotation}},Ek={};vk.forEach(function(e){Ek[e.annotation]=e});var oX=function(e,t,a){if(Hi(t))switch(t[0]){case"symbol":return yk.untransform(e,t,a);case"class":return Sk.untransform(e,t,a);case"custom":return _k.untransform(e,t,a);case"typed-array":return bk.untransform(e,t,a);default:throw new Error("Unknown transformation: "+t)}else{var r=Ek[t];if(!r)throw new Error("Unknown transformation: "+t);return r.untransform(e,a)}},Ho=function(e,t){for(var a=e.keys();t>0;)a.next(),t--;return a.next().value};function Ak(e){if(r0(e,"__proto__"))throw new Error("__proto__ is not allowed as a property");if(r0(e,"prototype"))throw new Error("prototype is not allowed as a property");if(r0(e,"constructor"))throw new Error("constructor is not allowed as a property")}var cX=function(e,t){Ak(t);for(var a=0;a<t.length;a++){var r=t[a];if(Qu(e))e=Ho(e,+r);else if(Yu(e)){var n=+r,l=+t[++a]==0?"key":"value",o=Ho(e,n);switch(l){case"key":e=o;break;case"value":e=e.get(o);break}}else e=e[r]}return e},hx=function(e,t,a){if(Ak(t),t.length===0)return a(e);for(var r=e,n=0;n<t.length-1;n++){var l=t[n];if(Hi(r)){var o=+l;r=r[o]}else if(Ku(r))r=r[l];else if(Qu(r)){var c=+l;r=Ho(r,c)}else if(Yu(r)){var f=n===t.length-2;if(f)break;var c=+l,p=+t[++n]==0?"key":"value",m=Ho(r,c);switch(p){case"key":r=m;break;case"value":r=r.get(m);break}}}var g=t[t.length-1];if(Hi(r)?r[+g]=a(r[+g]):Ku(r)&&(r[g]=a(r[g])),Qu(r)){var v=Ho(r,+g),w=a(v);v!==w&&(r.delete(v),r.add(w))}if(Yu(r)){var c=+t[t.length-2],S=Ho(r,c),p=+g==0?"key":"value";switch(p){case"key":{var y=a(S);r.set(y,r.get(S)),y!==S&&r.delete(S);break}case"value":{r.set(S,a(r.get(S)));break}}}return e},Is=function(e,t){var a=typeof Symbol=="function"&&e[Symbol.iterator];if(!a)return e;var r=a.call(e),n,l=[],o;try{for(;(t===void 0||t-- >0)&&!(n=r.next()).done;)l.push(n.value)}catch(c){o={error:c}}finally{try{n&&!n.done&&(a=r.return)&&a.call(r)}finally{if(o)throw o.error}}return l},Fi=function(e,t){for(var a=0,r=t.length,n=e.length;a<r;a++,n++)e[n]=t[a];return e};function px(e,t,a){if(a===void 0&&(a=[]),!!e){if(!Hi(e)){sc(e,function(o,c){return px(o,t,Fi(Fi([],Is(a)),Is(Nu(c))))});return}var r=Is(e,2),n=r[0],l=r[1];l&&sc(l,function(o,c){px(o,t,Fi(Fi([],Is(a)),Is(Nu(c))))}),t(n,a)}}function uX(e,t,a){return px(t,function(r,n){e=hx(e,n,function(l){return oX(l,r,a)})}),e}function fX(e,t){function a(o,c){var f=cX(e,Nu(c));o.map(Nu).forEach(function(p){e=hx(e,p,function(){return f})})}if(Hi(t)){var r=Is(t,2),n=r[0],l=r[1];n.forEach(function(o){e=hx(e,Nu(o),function(){return e})}),l&&sc(l,a)}else sc(t,a);return e}var dX=function(e,t){return Ku(e)||Hi(e)||Yu(e)||Qu(e)||wk(e,t)};function hX(e,t,a){var r=a.get(e);r?r.push(t):a.set(e,[t])}function pX(e,t){var a={},r=void 0;return e.forEach(function(n){if(!(n.length<=1)){t||(n=n.map(function(f){return f.map(String)}).sort(function(f,p){return f.length-p.length}));var l=Is(n),o=l[0],c=l.slice(1);o.length===0?r=c.map(fg):a[fg(o)]=c.map(fg)}}),r?cx(a)?[r]:[r,a]:cx(a)?void 0:a}var Tk=function(e,t,a,r,n,l,o){var c;n===void 0&&(n=[]),l===void 0&&(l=[]),o===void 0&&(o=new Map);var f=tX(e);if(!f){hX(e,n,t);var p=o.get(e);if(p)return r?{transformedValue:null}:p}if(!dX(e,a)){var m=w_(e,a),g=m?{transformedValue:m.value,annotations:[m.type]}:{transformedValue:e};return f||o.set(e,g),g}if(r0(l,e))return{transformedValue:null};var v=w_(e,a),w=(c=v?.value)!==null&&c!==void 0?c:e,S=Hi(w)?[]:{},y={};sc(w,function(E,N){var T=Tk(E,t,a,r,Fi(Fi([],Is(n)),[N]),Fi(Fi([],Is(l)),[e]),o);
526S[N]=T.transformedValue,Hi(T.annotations)?y[N]=T.annotations:Ku(T.annotations)&&sc(T.annotations,function(j,R){y[xk(N)+"."+R]=j})});var _=cx(y)?{transformedValue:S,annotations:v?[v.type]:void 0}:{transformedValue:S,annotations:v?[v.type,y]:y};return f||o.set(e,_),_};function kk(e){return Object.prototype.toString.call(e).slice(8,-1)}function S_(e){return kk(e)==="Array"}function mX(e){if(kk(e)!=="Object")return!1;const t=Object.getPrototypeOf(e);return!!t&&t.constructor===Object&&t===Object.prototype}function gX(e,t,a,r,n){const l={}.propertyIsEnumerable.call(r,t)?"enumerable":"nonenumerable";l==="enumerable"&&(e[t]=a),n&&l==="nonenumerable"&&Object.defineProperty(e,t,{value:a,enumerable:!1,writable:!0,configurable:!0})}function mx(e,t={}){if(S_(e))return e.map(n=>mx(n,t));if(!mX(e))return e;const a=Object.getOwnPropertyNames(e),r=Object.getOwnPropertySymbols(e);return[...a,...r].reduce((n,l)=>{if(S_(t.props)&&!t.props.includes(l))return n;const o=e[l],c=mx(o,t);return gX(n,l,c,e,t.nonenumerable),n},{})}var gl=function(){return gl=Object.assign||function(e){for(var t,a=1,r=arguments.length;a<r;a++){t=arguments[a];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},gl.apply(this,arguments)},xX=function(e,t){var a=typeof Symbol=="function"&&e[Symbol.iterator];if(!a)return e;var r=a.call(e),n,l=[],o;try{for(;(t===void 0||t-- >0)&&!(n=r.next()).done;)l.push(n.value)}catch(c){o={error:c}}finally{try{n&&!n.done&&(a=r.return)&&a.call(r)}finally{if(o)throw o.error}}return l},vX=function(e,t){for(var a=0,r=t.length,n=e.length;a<r;a++,n++)e[n]=t[a];return e},Qs=(function(){function e(t){var a=t===void 0?{}:t,r=a.dedupe,n=r===void 0?!1:r;this.classRegistry=new H$,this.symbolRegistry=new pk(function(l){var o;return(o=l.description)!==null&&o!==void 0?o:""}),this.customTransformerRegistry=new q$,this.allowedErrorProps=[],this.dedupe=n}return e.prototype.serialize=function(t){var a=new Map,r=Tk(t,a,this,this.dedupe),n={json:r.transformedValue};r.annotations&&(n.meta=gl(gl({},n.meta),{values:r.annotations}));var l=pX(a,this.dedupe);return l&&(n.meta=gl(gl({},n.meta),{referentialEqualities:l})),n},e.prototype.deserialize=function(t){var a=t.json,r=t.meta,n=mx(a);return r?.values&&(n=uX(n,r.values,this)),r?.referentialEqualities&&(n=fX(n,r.referentialEqualities)),n},e.prototype.stringify=function(t){return JSON.stringify(this.serialize(t))},e.prototype.parse=function(t){return this.deserialize(JSON.parse(t))},e.prototype.registerClass=function(t,a){this.classRegistry.register(t,a)},e.prototype.registerSymbol=function(t,a){this.symbolRegistry.register(t,a)},e.prototype.registerCustom=function(t,a){this.customTransformerRegistry.register(gl({name:a},t))},e.prototype.allowErrorProps=function(){for(var t,a=[],r=0;r<arguments.length;r++)a[r]=arguments[r];(t=this.allowedErrorProps).push.apply(t,vX([],xX(a)))},e.defaultInstance=new e,e.serialize=e.defaultInstance.serialize.bind(e.defaultInstance),e.deserialize=e.defaultInstance.deserialize.bind(e.defaultInstance),e.stringify=e.defaultInstance.stringify.bind(e.defaultInstance),e.parse=e.defaultInstance.parse.bind(e.defaultInstance),e.registerClass=e.defaultInstance.registerClass.bind(e.defaultInstance),e.registerSymbol=e.defaultInstance.registerSymbol.bind(e.defaultInstance),e.registerCustom=e.defaultInstance.registerCustom.bind(e.defaultInstance),e.allowErrorProps=e.defaultInstance.allowErrorProps.bind(e.defaultInstance),e})();Qs.serialize;Qs.deserialize;Qs.stringify;Qs.parse;Qs.registerClass;Qs.registerCustom;Qs.registerSymbol;Qs.allowErrorProps;function yX({children:e}){const[t]=C.useState(()=>qe.createClient({links:[kR({url:"/api/trpc",transformer:Qs,fetch(a,r){return fetch(a,{...r,credentials:"include"})}})]}));return d.jsx(qe.Provider,{"data-loc":"client/src/main.tsx:32",client:t,queryClient:qw,children:d.jsx(wF,{"data-loc":"client/src/main.tsx:33",client:qw,children:e})})}WC.createRoot(document.getElementById("root")).render(d.jsx(Fe.StrictMode,{"data-loc":"client/src/main.tsx:41",children:d.jsx(yX,{"data-loc":"client/src/main.tsx:42",children:d.jsx(s$,{"data-loc":"client/src/main.tsx:43"})})}));

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.