mirror of
https://github.com/OpenBB-finance/OpenBB.git
synced 2026-10-28 04:52:07 +00:00
308 lines
701 KiB
HTML
Vendored
308 lines
701 KiB
HTML
Vendored
<!DOCTYPE html>
|
||
<html lang="en">
|
||
<head>
|
||
<meta charset="UTF-8" />
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||
<title>OpenBB Interactive Tables</title>
|
||
<script>
|
||
if (window.json_data && JSON.parse(window.json_data)?.posthog?.collect_logs) {
|
||
!function(t,e){var o,n,p,r;e.__SV||(window.posthog=e,e._i=[],e.init=function(i,s,a){function g(t,e){var o=e.split(".");2==o.length&&(t=t[o[0]],e=o[1]),t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}}(p=t.createElement("script")).type="text/javascript",p.async=!0,p.src=s.api_host+"/static/array.js",(r=t.getElementsByTagName("script")[0]).parentNode.insertBefore(p,r);var u=e;for(void 0!==a?u=e[a]=[]:a="posthog",u.people=u.people||[],u.toString=function(t){var e="posthog";return"posthog"!==a&&(e+="."+a),t||(e+=" (stub)"),e},u.people.toString=function(){return u.toString(1)+".people (stub)"},o="capture identify alias people.set people.set_once set_config register register_once unregister opt_out_capturing has_opted_out_capturing opt_in_capturing reset isFeatureEnabled onFeatureFlags".split(" "),n=0;n<o.length;n++)g(u,o[n]);e._i.push([i,s,a])},e.__SV=1)}(document,window.posthog||[]);
|
||
posthog.init("phc_vhssDAMod5qIplznQ75Kdgz4aB1qPFmeVmfEOZ4hkRw", {
|
||
api_host: "https://app.posthog.com",
|
||
autocapture: {
|
||
css_selector_allowlist: [".ph-capture"],
|
||
},
|
||
capture_pageview: false,
|
||
loaded: function (posthog) {
|
||
if (window.json_data) {
|
||
const data = JSON.parse(window.json_data);
|
||
|
||
const log_id = data?.log_id || "";
|
||
if (log_id != "" && log_id != "REPLACE_ME") {
|
||
posthog.identify(log_id);
|
||
}
|
||
|
||
posthog.capture("table", {
|
||
INFO: {
|
||
command: data.command_location,
|
||
title: data.title,
|
||
python_version: data.python_version,
|
||
pywry_version: data.pywry_version,
|
||
terminal_version: data.terminal_version,
|
||
},
|
||
});
|
||
}
|
||
posthog.onFeatureFlags(function () {
|
||
if (
|
||
!posthog.isFeatureEnabled("record-pywry", { send_event: false })
|
||
) {
|
||
posthog.stopSessionRecording();
|
||
}
|
||
if (
|
||
!posthog.isFeatureEnabled("collect-logs-pywry", {
|
||
send_event: false,
|
||
})
|
||
) {
|
||
posthog.opt_out_capturing();
|
||
} else if (posthog.has_opted_out_capturing()) {
|
||
posthog.opt_in_capturing();
|
||
}
|
||
});
|
||
},
|
||
});
|
||
}
|
||
|
||
if (
|
||
// check if user had saved dark as their
|
||
// theme when accessing page before
|
||
localStorage.theme === "dark" ||
|
||
// or user's requesting dark color
|
||
// scheme through operating system
|
||
(!("theme" in localStorage) &&
|
||
window.matchMedia("(prefers-color-scheme: dark)").matches)
|
||
) {
|
||
// then if we have access to the document and the element
|
||
// we add the dark class to the html element and
|
||
// store the dark value in the localStorage
|
||
if (document && document.documentElement) {
|
||
document.documentElement.classList.add("dark");
|
||
localStorage.setItem("theme", "dark");
|
||
}
|
||
} else {
|
||
// else if we have access to the document and the element
|
||
// we remove the dark class to the html element and
|
||
// store the value light in the localStorage
|
||
if (document && document.documentElement) {
|
||
document.documentElement.classList.remove("dark");
|
||
localStorage.setItem("theme", "light");
|
||
}
|
||
}
|
||
</script>
|
||
<script type="module" crossorigin>
|
||
function $y(e,t){for(var r=0;r<t.length;r++){const n=t[r];if(typeof n!="string"&&!Array.isArray(n)){for(const i in n)if(i!=="default"&&!(i in e)){const o=Object.getOwnPropertyDescriptor(n,i);o&&Object.defineProperty(e,i,o.get?o:{enumerable:!0,get:()=>n[i]})}}}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 i of document.querySelectorAll('link[rel="modulepreload"]'))n(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const a of o.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&n(a)}).observe(document,{childList:!0,subtree:!0});function r(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerPolicy&&(o.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?o.credentials="include":i.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function n(i){if(i.ep)return;i.ep=!0;const o=r(i);fetch(i.href,o)}})();function qa(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var I1={exports:{}},Qa={};/*
|
||
object-assign
|
||
(c) Sindre Sorhus
|
||
@license MIT
|
||
*/var Ch=Object.getOwnPropertySymbols,Ny=Object.prototype.hasOwnProperty,My=Object.prototype.propertyIsEnumerable;function Ly(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function By(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de",Object.getOwnPropertyNames(e)[0]==="5")return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;var n=Object.getOwnPropertyNames(t).map(function(o){return t[o]});if(n.join("")!=="0123456789")return!1;var i={};return"abcdefghijklmnopqrst".split("").forEach(function(o){i[o]=o}),Object.keys(Object.assign({},i)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}var b1=By()?Object.assign:function(e,t){for(var r,n=Ly(e),i,o=1;o<arguments.length;o++){r=Object(arguments[o]);for(var a in r)Ny.call(r,a)&&(n[a]=r[a]);if(Ch){i=Ch(r);for(var s=0;s<i.length;s++)My.call(r,i[s])&&(n[i[s]]=r[i[s]])}}return n},k1={exports:{}},be={};/** @license React v17.0.2
|
||
* react.production.min.js
|
||
*
|
||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/var E0=b1,Eo=60103,$1=60106;be.Fragment=60107;be.StrictMode=60108;be.Profiler=60114;var N1=60109,M1=60110,L1=60112;be.Suspense=60113;var B1=60115,U1=60116;if(typeof Symbol=="function"&&Symbol.for){var mr=Symbol.for;Eo=mr("react.element"),$1=mr("react.portal"),be.Fragment=mr("react.fragment"),be.StrictMode=mr("react.strict_mode"),be.Profiler=mr("react.profiler"),N1=mr("react.provider"),M1=mr("react.context"),L1=mr("react.forward_ref"),be.Suspense=mr("react.suspense"),B1=mr("react.memo"),U1=mr("react.lazy")}var Ah=typeof Symbol=="function"&&Symbol.iterator;function Uy(e){return e===null||typeof e!="object"?null:(e=Ah&&e[Ah]||e["@@iterator"],typeof e=="function"?e:null)}function Za(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var H1={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},V1={};function _o(e,t,r){this.props=e,this.context=t,this.refs=V1,this.updater=r||H1}_o.prototype.isReactComponent={};_o.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error(Za(85));this.updater.enqueueSetState(this,e,t,"setState")};_o.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function W1(){}W1.prototype=_o.prototype;function _0(e,t,r){this.props=e,this.context=t,this.refs=V1,this.updater=r||H1}var S0=_0.prototype=new W1;S0.constructor=_0;E0(S0,_o.prototype);S0.isPureReactComponent=!0;var T0={current:null},z1=Object.prototype.hasOwnProperty,G1={key:!0,ref:!0,__self:!0,__source:!0};function j1(e,t,r){var n,i={},o=null,a=null;if(t!=null)for(n in t.ref!==void 0&&(a=t.ref),t.key!==void 0&&(o=""+t.key),t)z1.call(t,n)&&!G1.hasOwnProperty(n)&&(i[n]=t[n]);var s=arguments.length-2;if(s===1)i.children=r;else if(1<s){for(var l=Array(s),u=0;u<s;u++)l[u]=arguments[u+2];i.children=l}if(e&&e.defaultProps)for(n in s=e.defaultProps,s)i[n]===void 0&&(i[n]=s[n]);return{$$typeof:Eo,type:e,key:o,ref:a,props:i,_owner:T0.current}}function Hy(e,t){return{$$typeof:Eo,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function C0(e){return typeof e=="object"&&e!==null&&e.$$typeof===Eo}function Vy(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(r){return t[r]})}var Rh=/\/+/g;function qu(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Vy(""+e.key):t.toString(36)}function Ks(e,t,r,n,i){var o=typeof e;(o==="undefined"||o==="boolean")&&(e=null);var a=!1;if(e===null)a=!0;else switch(o){case"string":case"number":a=!0;break;case"object":switch(e.$$typeof){case Eo:case $1:a=!0}}if(a)return a=e,i=i(a),e=n===""?"."+qu(a,0):n,Array.isArray(i)?(r="",e!=null&&(r=e.replace(Rh,"$&/")+"/"),Ks(i,t,r,"",function(u){return u})):i!=null&&(C0(i)&&(i=Hy(i,r+(!i.key||a&&a.key===i.key?"":(""+i.key).replace(Rh,"$&/")+"/")+e)),t.push(i)),1;if(a=0,n=n===""?".":n+":",Array.isArray(e))for(var s=0;s<e.length;s++){o=e[s];var l=n+qu(o,s);a+=Ks(o,t,r,l,i)}else if(l=Uy(e),typeof l=="function")for(e=l.call(e),s=0;!(o=e.next()).done;)o=o.value,l=n+qu(o,s++),a+=Ks(o,t,r,l,i);else if(o==="object")throw t=""+e,Error(Za(31,t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t));return a}function ds(e,t,r){if(e==null)return e;var n=[],i=0;return Ks(e,n,"","",function(o){return t.call(r,o,i++)}),n}function Wy(e){if(e._status===-1){var t=e._result;t=t(),e._status=0,e._result=t,t.then(function(r){e._status===0&&(r=r.default,e._status=1,e._result=r)},function(r){e._status===0&&(e._status=2,e._result=r)})}if(e._status===1)return e._result;throw e._result}var X1={current:null};function sn(){var e=X1.current;if(e===null)throw Error(Za(321));return e}var zy={ReactCurrentDispatcher:X1,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:T0,IsSomeRendererActing:{current:!1},assign:E0};be.Children={map:ds,forEach:function(e,t,r){ds(e,function(){t.apply(this,arguments)},r)},count:function(e){var t=0;return ds(e,function(){t++}),t},toArray:function(e){return ds(e,function(t){return t})||[]},only:function(e){if(!C0(e))throw Error(Za(143));return e}};be.Component=_o;be.PureComponent=_0;be.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=zy;be.cloneElement=function(e,t,r){if(e==null)throw Error(Za(267,e));var n=E0({},e.props),i=e.key,o=e.ref,a=e._owner;if(t!=null){if(t.ref!==void 0&&(o=t.ref,a=T0.current),t.key!==void 0&&(i=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(l in t)z1.call(t,l)&&!G1.hasOwnProperty(l)&&(n[l]=t[l]===void 0&&s!==void 0?s[l]:t[l])}var l=arguments.length-2;if(l===1)n.children=r;else if(1<l){s=Array(l);for(var u=0;u<l;u++)s[u]=arguments[u+2];n.children=s}return{$$typeof:Eo,type:e.type,key:i,ref:o,props:n,_owner:a}};be.createContext=function(e,t){return t===void 0&&(t=null),e={$$typeof:M1,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null},e.Provider={$$typeof:N1,_context:e},e.Consumer=e};be.createElement=j1;be.createFactory=function(e){var t=j1.bind(null,e);return t.type=e,t};be.createRef=function(){return{current:null}};be.forwardRef=function(e){return{$$typeof:L1,render:e}};be.isValidElement=C0;be.lazy=function(e){return{$$typeof:U1,_payload:{_status:-1,_result:e},_init:Wy}};be.memo=function(e,t){return{$$typeof:B1,type:e,compare:t===void 0?null:t}};be.useCallback=function(e,t){return sn().useCallback(e,t)};be.useContext=function(e,t){return sn().useContext(e,t)};be.useDebugValue=function(){};be.useEffect=function(e,t){return sn().useEffect(e,t)};be.useImperativeHandle=function(e,t,r){return sn().useImperativeHandle(e,t,r)};be.useLayoutEffect=function(e,t){return sn().useLayoutEffect(e,t)};be.useMemo=function(e,t){return sn().useMemo(e,t)};be.useReducer=function(e,t,r){return sn().useReducer(e,t,r)};be.useRef=function(e){return sn().useRef(e)};be.useState=function(e){return sn().useState(e)};be.version="17.0.2";k1.exports=be;var x=k1.exports;const or=qa(x),Gy=$y({__proto__:null,default:or},[x]);/** @license React v17.0.2
|
||
* react-jsx-runtime.production.min.js
|
||
*
|
||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/var jy=x,K1=60103;Qa.Fragment=60107;if(typeof Symbol=="function"&&Symbol.for){var Oh=Symbol.for;K1=Oh("react.element"),Qa.Fragment=Oh("react.fragment")}var Xy=jy.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Ky=Object.prototype.hasOwnProperty,Yy={key:!0,ref:!0,__self:!0,__source:!0};function Y1(e,t,r){var n,i={},o=null,a=null;r!==void 0&&(o=""+r),t.key!==void 0&&(o=""+t.key),t.ref!==void 0&&(a=t.ref);for(n in t)Ky.call(t,n)&&!Yy.hasOwnProperty(n)&&(i[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps,t)i[n]===void 0&&(i[n]=t[n]);return{$$typeof:K1,type:e,key:o,ref:a,props:i,_owner:Xy.current}}Qa.jsx=Y1;Qa.jsxs=Y1;I1.exports=Qa;var A0=I1.exports;const q1=A0.Fragment,X=A0.jsx,Ce=A0.jsxs;var Q1={exports:{}},pr={},Z1={exports:{}},J1={};/** @license React v0.20.2
|
||
* scheduler.production.min.js
|
||
*
|
||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/(function(e){var t,r,n,i;if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var a=Date,s=a.now();e.unstable_now=function(){return a.now()-s}}if(typeof window>"u"||typeof MessageChannel!="function"){var l=null,u=null,c=function(){if(l!==null)try{var te=e.unstable_now();l(!0,te),l=null}catch(O){throw setTimeout(c,0),O}};t=function(te){l!==null?setTimeout(t,0,te):(l=te,setTimeout(c,0))},r=function(te,O){u=setTimeout(te,O)},n=function(){clearTimeout(u)},e.unstable_shouldYield=function(){return!1},i=e.unstable_forceFrameRate=function(){}}else{var f=window.setTimeout,d=window.clearTimeout;if(typeof console<"u"){var h=window.cancelAnimationFrame;typeof window.requestAnimationFrame!="function"&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),typeof h!="function"&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")}var m=!1,p=null,g=-1,v=5,w=0;e.unstable_shouldYield=function(){return e.unstable_now()>=w},i=function(){},e.unstable_forceFrameRate=function(te){0>te||125<te?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):v=0<te?Math.floor(1e3/te):5};var y=new MessageChannel,E=y.port2;y.port1.onmessage=function(){if(p!==null){var te=e.unstable_now();w=te+v;try{p(!0,te)?E.postMessage(null):(m=!1,p=null)}catch(O){throw E.postMessage(null),O}}else m=!1},t=function(te){p=te,m||(m=!0,E.postMessage(null))},r=function(te,O){g=f(function(){te(e.unstable_now())},O)},n=function(){d(g),g=-1}}function b(te,O){var M=te.length;te.push(O);e:for(;;){var N=M-1>>>1,F=te[N];if(F!==void 0&&0<C(F,O))te[N]=O,te[M]=F,M=N;else break e}}function k(te){return te=te[0],te===void 0?null:te}function S(te){var O=te[0];if(O!==void 0){var M=te.pop();if(M!==O){te[0]=M;e:for(var N=0,F=te.length;N<F;){var V=2*(N+1)-1,Y=te[V],J=V+1,W=te[J];if(Y!==void 0&&0>C(Y,M))W!==void 0&&0>C(W,Y)?(te[N]=W,te[J]=M,N=J):(te[N]=Y,te[V]=M,N=V);else if(W!==void 0&&0>C(W,M))te[N]=W,te[J]=M,N=J;else break e}}return O}return null}function C(te,O){var M=te.sortIndex-O.sortIndex;return M!==0?M:te.id-O.id}var A=[],L=[],B=1,U=null,H=3,G=!1,ee=!1,ae=!1;function he(te){for(var O=k(L);O!==null;){if(O.callback===null)S(L);else if(O.startTime<=te)S(L),O.sortIndex=O.expirationTime,b(A,O);else break;O=k(L)}}function Te(te){if(ae=!1,he(te),!ee)if(k(A)!==null)ee=!0,t(oe);else{var O=k(L);O!==null&&r(Te,O.startTime-te)}}function oe(te,O){ee=!1,ae&&(ae=!1,n()),G=!0;var M=H;try{for(he(O),U=k(A);U!==null&&(!(U.expirationTime>O)||te&&!e.unstable_shouldYield());){var N=U.callback;if(typeof N=="function"){U.callback=null,H=U.priorityLevel;var F=N(U.expirationTime<=O);O=e.unstable_now(),typeof F=="function"?U.callback=F:U===k(A)&&S(A),he(O)}else S(A);U=k(A)}if(U!==null)var V=!0;else{var Y=k(L);Y!==null&&r(Te,Y.startTime-O),V=!1}return V}finally{U=null,H=M,G=!1}}var ye=i;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(te){te.callback=null},e.unstable_continueExecution=function(){ee||G||(ee=!0,t(oe))},e.unstable_getCurrentPriorityLevel=function(){return H},e.unstable_getFirstCallbackNode=function(){return k(A)},e.unstable_next=function(te){switch(H){case 1:case 2:case 3:var O=3;break;default:O=H}var M=H;H=O;try{return te()}finally{H=M}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=ye,e.unstable_runWithPriority=function(te,O){switch(te){case 1:case 2:case 3:case 4:case 5:break;default:te=3}var M=H;H=te;try{return O()}finally{H=M}},e.unstable_scheduleCallback=function(te,O,M){var N=e.unstable_now();switch(typeof M=="object"&&M!==null?(M=M.delay,M=typeof M=="number"&&0<M?N+M:N):M=N,te){case 1:var F=-1;break;case 2:F=250;break;case 5:F=1073741823;break;case 4:F=1e4;break;default:F=5e3}return F=M+F,te={id:B++,callback:O,priorityLevel:te,startTime:M,expirationTime:F,sortIndex:-1},M>N?(te.sortIndex=M,b(L,te),k(A)===null&&te===k(L)&&(ae?n():ae=!0,r(Te,M-N))):(te.sortIndex=F,b(A,te),ee||G||(ee=!0,t(oe))),te},e.unstable_wrapCallback=function(te){var O=H;return function(){var M=H;H=O;try{return te.apply(this,arguments)}finally{H=M}}}})(J1);Z1.exports=J1;var qy=Z1.exports;/** @license React v17.0.2
|
||
* react-dom.production.min.js
|
||
*
|
||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/var nu=x,Ke=b1,pt=qy;function ce(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!nu)throw Error(ce(227));var em=new Set,Aa={};function di(e,t){ho(e,t),ho(e+"Capture",t)}function ho(e,t){for(Aa[e]=t,e=0;e<t.length;e++)em.add(t[e])}var rn=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Qy=/^[: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]*$/,Fh=Object.prototype.hasOwnProperty,Dh={},Ph={};function Zy(e){return Fh.call(Ph,e)?!0:Fh.call(Dh,e)?!1:Qy.test(e)?Ph[e]=!0:(Dh[e]=!0,!1)}function Jy(e,t,r,n){if(r!==null&&r.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return n?!1:r!==null?!r.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function eE(e,t,r,n){if(t===null||typeof t>"u"||Jy(e,t,r,n))return!0;if(n)return!1;if(r!==null)switch(r.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Ut(e,t,r,n,i,o,a){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=n,this.attributeNamespace=i,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=a}var St={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){St[e]=new Ut(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];St[t]=new Ut(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){St[e]=new Ut(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){St[e]=new Ut(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){St[e]=new Ut(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){St[e]=new Ut(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){St[e]=new Ut(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){St[e]=new Ut(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){St[e]=new Ut(e,5,!1,e.toLowerCase(),null,!1,!1)});var R0=/[\-:]([a-z])/g;function O0(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(R0,O0);St[t]=new Ut(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(R0,O0);St[t]=new Ut(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(R0,O0);St[t]=new Ut(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){St[e]=new Ut(e,1,!1,e.toLowerCase(),null,!1,!1)});St.xlinkHref=new Ut("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){St[e]=new Ut(e,1,!1,e.toLowerCase(),null,!0,!0)});function F0(e,t,r,n){var i=St.hasOwnProperty(t)?St[t]:null,o=i!==null?i.type===0:n?!1:!(!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N");o||(eE(t,r,i,n)&&(r=null),n||i===null?Zy(t)&&(r===null?e.removeAttribute(t):e.setAttribute(t,""+r)):i.mustUseProperty?e[i.propertyName]=r===null?i.type===3?!1:"":r:(t=i.attributeName,n=i.attributeNamespace,r===null?e.removeAttribute(t):(i=i.type,r=i===3||i===4&&r===!0?"":""+r,n?e.setAttributeNS(n,t,r):e.setAttribute(t,r))))}var hi=nu.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,ta=60103,qn=60106,pn=60107,D0=60108,sa=60114,P0=60109,I0=60110,iu=60112,la=60113,cl=60120,ou=60115,b0=60116,k0=60121,$0=60128,tm=60129,N0=60130,Zc=60131;if(typeof Symbol=="function"&&Symbol.for){var ct=Symbol.for;ta=ct("react.element"),qn=ct("react.portal"),pn=ct("react.fragment"),D0=ct("react.strict_mode"),sa=ct("react.profiler"),P0=ct("react.provider"),I0=ct("react.context"),iu=ct("react.forward_ref"),la=ct("react.suspense"),cl=ct("react.suspense_list"),ou=ct("react.memo"),b0=ct("react.lazy"),k0=ct("react.block"),ct("react.scope"),$0=ct("react.opaque.id"),tm=ct("react.debug_trace_mode"),N0=ct("react.offscreen"),Zc=ct("react.legacy_hidden")}var Ih=typeof Symbol=="function"&&Symbol.iterator;function Bo(e){return e===null||typeof e!="object"?null:(e=Ih&&e[Ih]||e["@@iterator"],typeof e=="function"?e:null)}var Qu;function ra(e){if(Qu===void 0)try{throw Error()}catch(r){var t=r.stack.trim().match(/\n( *(at )?)/);Qu=t&&t[1]||""}return`
|
||
`+Qu+e}var Zu=!1;function hs(e,t){if(!e||Zu)return"";Zu=!0;var r=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(l){var n=l}Reflect.construct(e,[],t)}else{try{t.call()}catch(l){n=l}e.call(t.prototype)}else{try{throw Error()}catch(l){n=l}e()}}catch(l){if(l&&n&&typeof l.stack=="string"){for(var i=l.stack.split(`
|
||
`),o=n.stack.split(`
|
||
`),a=i.length-1,s=o.length-1;1<=a&&0<=s&&i[a]!==o[s];)s--;for(;1<=a&&0<=s;a--,s--)if(i[a]!==o[s]){if(a!==1||s!==1)do if(a--,s--,0>s||i[a]!==o[s])return`
|
||
`+i[a].replace(" at new "," at ");while(1<=a&&0<=s);break}}}finally{Zu=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?ra(e):""}function tE(e){switch(e.tag){case 5:return ra(e.type);case 16:return ra("Lazy");case 13:return ra("Suspense");case 19:return ra("SuspenseList");case 0:case 2:case 15:return e=hs(e.type,!1),e;case 11:return e=hs(e.type.render,!1),e;case 22:return e=hs(e.type._render,!1),e;case 1:return e=hs(e.type,!0),e;default:return""}}function qi(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case pn:return"Fragment";case qn:return"Portal";case sa:return"Profiler";case D0:return"StrictMode";case la:return"Suspense";case cl:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case I0:return(e.displayName||"Context")+".Consumer";case P0:return(e._context.displayName||"Context")+".Provider";case iu:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(t!==""?"ForwardRef("+t+")":"ForwardRef");case ou:return qi(e.type);case k0:return qi(e._render);case b0:t=e._payload,e=e._init;try{return qi(e(t))}catch{}}return null}function Dn(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function rm(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function rE(e){var t=rm(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),n=""+e[t];if(!e.hasOwnProperty(t)&&typeof r<"u"&&typeof r.get=="function"&&typeof r.set=="function"){var i=r.get,o=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(a){n=""+a,o.call(this,a)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(a){n=""+a},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function ps(e){e._valueTracker||(e._valueTracker=rE(e))}function nm(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=rm(e)?e.checked?"true":"false":e.value),e=n,e!==r?(t.setValue(e),!0):!1}function fl(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Jc(e,t){var r=t.checked;return Ke({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:r??e._wrapperState.initialChecked})}function bh(e,t){var r=t.defaultValue==null?"":t.defaultValue,n=t.checked!=null?t.checked:t.defaultChecked;r=Dn(t.value!=null?t.value:r),e._wrapperState={initialChecked:n,initialValue:r,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function im(e,t){t=t.checked,t!=null&&F0(e,"checked",t,!1)}function ef(e,t){im(e,t);var r=Dn(t.value),n=t.type;if(r!=null)n==="number"?(r===0&&e.value===""||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if(n==="submit"||n==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?tf(e,t.type,r):t.hasOwnProperty("defaultValue")&&tf(e,t.type,Dn(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function kh(e,t,r){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var n=t.type;if(!(n!=="submit"&&n!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,r||t===e.value||(e.value=t),e.defaultValue=t}r=e.name,r!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,r!==""&&(e.name=r)}function tf(e,t,r){(t!=="number"||fl(e.ownerDocument)!==e)&&(r==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}function nE(e){var t="";return nu.Children.forEach(e,function(r){r!=null&&(t+=r)}),t}function rf(e,t){return e=Ke({children:void 0},t),(t=nE(t.children))&&(e.children=t),e}function Qi(e,t,r,n){if(e=e.options,t){t={};for(var i=0;i<r.length;i++)t["$"+r[i]]=!0;for(r=0;r<e.length;r++)i=t.hasOwnProperty("$"+e[r].value),e[r].selected!==i&&(e[r].selected=i),i&&n&&(e[r].defaultSelected=!0)}else{for(r=""+Dn(r),t=null,i=0;i<e.length;i++){if(e[i].value===r){e[i].selected=!0,n&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function nf(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(ce(91));return Ke({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function $h(e,t){var r=t.value;if(r==null){if(r=t.children,t=t.defaultValue,r!=null){if(t!=null)throw Error(ce(92));if(Array.isArray(r)){if(!(1>=r.length))throw Error(ce(93));r=r[0]}t=r}t==null&&(t=""),r=t}e._wrapperState={initialValue:Dn(r)}}function om(e,t){var r=Dn(t.value),n=Dn(t.defaultValue);r!=null&&(r=""+r,r!==e.value&&(e.value=r),t.defaultValue==null&&e.defaultValue!==r&&(e.defaultValue=r)),n!=null&&(e.defaultValue=""+n)}function Nh(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}var of={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function am(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function af(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?am(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var gs,sm=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,r,n,i){MSApp.execUnsafeLocalFunction(function(){return e(t,r,n,i)})}:e}(function(e,t){if(e.namespaceURI!==of.svg||"innerHTML"in e)e.innerHTML=t;else{for(gs=gs||document.createElement("div"),gs.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=gs.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Ra(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=t;return}}e.textContent=t}var ua={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},iE=["Webkit","ms","Moz","O"];Object.keys(ua).forEach(function(e){iE.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ua[t]=ua[e]})});function lm(e,t,r){return t==null||typeof t=="boolean"||t===""?"":r||typeof t!="number"||t===0||ua.hasOwnProperty(e)&&ua[e]?(""+t).trim():t+"px"}function um(e,t){e=e.style;for(var r in t)if(t.hasOwnProperty(r)){var n=r.indexOf("--")===0,i=lm(r,t[r],n);r==="float"&&(r="cssFloat"),n?e.setProperty(r,i):e[r]=i}}var oE=Ke({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function sf(e,t){if(t){if(oE[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(ce(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(ce(60));if(!(typeof t.dangerouslySetInnerHTML=="object"&&"__html"in t.dangerouslySetInnerHTML))throw Error(ce(61))}if(t.style!=null&&typeof t.style!="object")throw Error(ce(62))}}function lf(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function M0(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var uf=null,Zi=null,Ji=null;function Mh(e){if(e=es(e)){if(typeof uf!="function")throw Error(ce(280));var t=e.stateNode;t&&(t=fu(t),uf(e.stateNode,e.type,t))}}function cm(e){Zi?Ji?Ji.push(e):Ji=[e]:Zi=e}function fm(){if(Zi){var e=Zi,t=Ji;if(Ji=Zi=null,Mh(e),t)for(e=0;e<t.length;e++)Mh(t[e])}}function L0(e,t){return e(t)}function dm(e,t,r,n,i){return e(t,r,n,i)}function B0(){}var hm=L0,Qn=!1,Ju=!1;function U0(){(Zi!==null||Ji!==null)&&(B0(),fm())}function aE(e,t,r){if(Ju)return e(t,r);Ju=!0;try{return hm(e,t,r)}finally{Ju=!1,U0()}}function Oa(e,t){var r=e.stateNode;if(r===null)return null;var n=fu(r);if(n===null)return null;r=n[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(n=!n.disabled)||(e=e.type,n=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!n;break e;default:e=!1}if(e)return null;if(r&&typeof r!="function")throw Error(ce(231,t,typeof r));return r}var cf=!1;if(rn)try{var Uo={};Object.defineProperty(Uo,"passive",{get:function(){cf=!0}}),window.addEventListener("test",Uo,Uo),window.removeEventListener("test",Uo,Uo)}catch{cf=!1}function sE(e,t,r,n,i,o,a,s,l){var u=Array.prototype.slice.call(arguments,3);try{t.apply(r,u)}catch(c){this.onError(c)}}var ca=!1,dl=null,hl=!1,ff=null,lE={onError:function(e){ca=!0,dl=e}};function uE(e,t,r,n,i,o,a,s,l){ca=!1,dl=null,sE.apply(lE,arguments)}function cE(e,t,r,n,i,o,a,s,l){if(uE.apply(this,arguments),ca){if(ca){var u=dl;ca=!1,dl=null}else throw Error(ce(198));hl||(hl=!0,ff=u)}}function pi(e){var t=e,r=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&1026&&(r=t.return),e=t.return;while(e)}return t.tag===3?r:null}function pm(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function Lh(e){if(pi(e)!==e)throw Error(ce(188))}function fE(e){var t=e.alternate;if(!t){if(t=pi(e),t===null)throw Error(ce(188));return t!==e?null:e}for(var r=e,n=t;;){var i=r.return;if(i===null)break;var o=i.alternate;if(o===null){if(n=i.return,n!==null){r=n;continue}break}if(i.child===o.child){for(o=i.child;o;){if(o===r)return Lh(i),e;if(o===n)return Lh(i),t;o=o.sibling}throw Error(ce(188))}if(r.return!==n.return)r=i,n=o;else{for(var a=!1,s=i.child;s;){if(s===r){a=!0,r=i,n=o;break}if(s===n){a=!0,n=i,r=o;break}s=s.sibling}if(!a){for(s=o.child;s;){if(s===r){a=!0,r=o,n=i;break}if(s===n){a=!0,n=o,r=i;break}s=s.sibling}if(!a)throw Error(ce(189))}}if(r.alternate!==n)throw Error(ce(190))}if(r.tag!==3)throw Error(ce(188));return r.stateNode.current===r?e:t}function gm(e){if(e=fE(e),!e)return null;for(var t=e;;){if(t.tag===5||t.tag===6)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}function Bh(e,t){for(var r=e.alternate;t!==null;){if(t===e||t===r)return!0;t=t.return}return!1}var mm,H0,vm,xm,df=!1,Dr=[],En=null,_n=null,Sn=null,Fa=new Map,Da=new Map,Ho=[],Uh="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 submit".split(" ");function hf(e,t,r,n,i){return{blockedOn:e,domEventName:t,eventSystemFlags:r|16,nativeEvent:i,targetContainers:[n]}}function Hh(e,t){switch(e){case"focusin":case"focusout":En=null;break;case"dragenter":case"dragleave":_n=null;break;case"mouseover":case"mouseout":Sn=null;break;case"pointerover":case"pointerout":Fa.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Da.delete(t.pointerId)}}function Vo(e,t,r,n,i,o){return e===null||e.nativeEvent!==o?(e=hf(t,r,n,i,o),t!==null&&(t=es(t),t!==null&&H0(t)),e):(e.eventSystemFlags|=n,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function dE(e,t,r,n,i){switch(t){case"focusin":return En=Vo(En,e,t,r,n,i),!0;case"dragenter":return _n=Vo(_n,e,t,r,n,i),!0;case"mouseover":return Sn=Vo(Sn,e,t,r,n,i),!0;case"pointerover":var o=i.pointerId;return Fa.set(o,Vo(Fa.get(o)||null,e,t,r,n,i)),!0;case"gotpointercapture":return o=i.pointerId,Da.set(o,Vo(Da.get(o)||null,e,t,r,n,i)),!0}return!1}function hE(e){var t=Zn(e.target);if(t!==null){var r=pi(t);if(r!==null){if(t=r.tag,t===13){if(t=pm(r),t!==null){e.blockedOn=t,xm(e.lanePriority,function(){pt.unstable_runWithPriority(e.priority,function(){vm(r)})});return}}else if(t===3&&r.stateNode.hydrate){e.blockedOn=r.tag===3?r.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Ys(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var r=G0(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(r!==null)return t=es(r),t!==null&&H0(t),e.blockedOn=r,!1;t.shift()}return!0}function Vh(e,t,r){Ys(e)&&r.delete(t)}function pE(){for(df=!1;0<Dr.length;){var e=Dr[0];if(e.blockedOn!==null){e=es(e.blockedOn),e!==null&&mm(e);break}for(var t=e.targetContainers;0<t.length;){var r=G0(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(r!==null){e.blockedOn=r;break}t.shift()}e.blockedOn===null&&Dr.shift()}En!==null&&Ys(En)&&(En=null),_n!==null&&Ys(_n)&&(_n=null),Sn!==null&&Ys(Sn)&&(Sn=null),Fa.forEach(Vh),Da.forEach(Vh)}function Wo(e,t){e.blockedOn===t&&(e.blockedOn=null,df||(df=!0,pt.unstable_scheduleCallback(pt.unstable_NormalPriority,pE)))}function wm(e){function t(i){return Wo(i,e)}if(0<Dr.length){Wo(Dr[0],e);for(var r=1;r<Dr.length;r++){var n=Dr[r];n.blockedOn===e&&(n.blockedOn=null)}}for(En!==null&&Wo(En,e),_n!==null&&Wo(_n,e),Sn!==null&&Wo(Sn,e),Fa.forEach(t),Da.forEach(t),r=0;r<Ho.length;r++)n=Ho[r],n.blockedOn===e&&(n.blockedOn=null);for(;0<Ho.length&&(r=Ho[0],r.blockedOn===null);)hE(r),r.blockedOn===null&&Ho.shift()}function ms(e,t){var r={};return r[e.toLowerCase()]=t.toLowerCase(),r["Webkit"+e]="webkit"+t,r["Moz"+e]="moz"+t,r}var Hi={animationend:ms("Animation","AnimationEnd"),animationiteration:ms("Animation","AnimationIteration"),animationstart:ms("Animation","AnimationStart"),transitionend:ms("Transition","TransitionEnd")},ec={},ym={};rn&&(ym=document.createElement("div").style,"AnimationEvent"in window||(delete Hi.animationend.animation,delete Hi.animationiteration.animation,delete Hi.animationstart.animation),"TransitionEvent"in window||delete Hi.transitionend.transition);function au(e){if(ec[e])return ec[e];if(!Hi[e])return e;var t=Hi[e],r;for(r in t)if(t.hasOwnProperty(r)&&r in ym)return ec[e]=t[r];return e}var Em=au("animationend"),_m=au("animationiteration"),Sm=au("animationstart"),Tm=au("transitionend"),Cm=new Map,V0=new Map,gE=["abort","abort",Em,"animationEnd",_m,"animationIteration",Sm,"animationStart","canplay","canPlay","canplaythrough","canPlayThrough","durationchange","durationChange","emptied","emptied","encrypted","encrypted","ended","ended","error","error","gotpointercapture","gotPointerCapture","load","load","loadeddata","loadedData","loadedmetadata","loadedMetadata","loadstart","loadStart","lostpointercapture","lostPointerCapture","playing","playing","progress","progress","seeking","seeking","stalled","stalled","suspend","suspend","timeupdate","timeUpdate",Tm,"transitionEnd","waiting","waiting"];function W0(e,t){for(var r=0;r<e.length;r+=2){var n=e[r],i=e[r+1];i="on"+(i[0].toUpperCase()+i.slice(1)),V0.set(n,t),Cm.set(n,i),di(i,[n])}}var mE=pt.unstable_now;mE();var ze=8;function Li(e){if(1&e)return ze=15,1;if(2&e)return ze=14,2;if(4&e)return ze=13,4;var t=24&e;return t!==0?(ze=12,t):e&32?(ze=11,32):(t=192&e,t!==0?(ze=10,t):e&256?(ze=9,256):(t=3584&e,t!==0?(ze=8,t):e&4096?(ze=7,4096):(t=4186112&e,t!==0?(ze=6,t):(t=62914560&e,t!==0?(ze=5,t):e&67108864?(ze=4,67108864):e&134217728?(ze=3,134217728):(t=805306368&e,t!==0?(ze=2,t):1073741824&e?(ze=1,1073741824):(ze=8,e))))))}function vE(e){switch(e){case 99:return 15;case 98:return 10;case 97:case 96:return 8;case 95:return 2;default:return 0}}function xE(e){switch(e){case 15:case 14:return 99;case 13:case 12:case 11:case 10:return 98;case 9:case 8:case 7:case 6:case 4:case 5:return 97;case 3:case 2:case 1:return 95;case 0:return 90;default:throw Error(ce(358,e))}}function Pa(e,t){var r=e.pendingLanes;if(r===0)return ze=0;var n=0,i=0,o=e.expiredLanes,a=e.suspendedLanes,s=e.pingedLanes;if(o!==0)n=o,i=ze=15;else if(o=r&134217727,o!==0){var l=o&~a;l!==0?(n=Li(l),i=ze):(s&=o,s!==0&&(n=Li(s),i=ze))}else o=r&~a,o!==0?(n=Li(o),i=ze):s!==0&&(n=Li(s),i=ze);if(n===0)return 0;if(n=31-Pn(n),n=r&((0>n?0:1<<n)<<1)-1,t!==0&&t!==n&&!(t&a)){if(Li(t),i<=ze)return t;ze=i}if(t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=n;0<t;)r=31-Pn(t),i=1<<r,n|=e[r],t&=~i;return n}function Am(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function pl(e,t){switch(e){case 15:return 1;case 14:return 2;case 12:return e=Bi(24&~t),e===0?pl(10,t):e;case 10:return e=Bi(192&~t),e===0?pl(8,t):e;case 8:return e=Bi(3584&~t),e===0&&(e=Bi(4186112&~t),e===0&&(e=512)),e;case 2:return t=Bi(805306368&~t),t===0&&(t=268435456),t}throw Error(ce(358,e))}function Bi(e){return e&-e}function tc(e){for(var t=[],r=0;31>r;r++)t.push(e);return t}function su(e,t,r){e.pendingLanes|=t;var n=t-1;e.suspendedLanes&=n,e.pingedLanes&=n,e=e.eventTimes,t=31-Pn(t),e[t]=r}var Pn=Math.clz32?Math.clz32:EE,wE=Math.log,yE=Math.LN2;function EE(e){return e===0?32:31-(wE(e)/yE|0)|0}var _E=pt.unstable_UserBlockingPriority,SE=pt.unstable_runWithPriority,qs=!0;function TE(e,t,r,n){Qn||B0();var i=z0,o=Qn;Qn=!0;try{dm(i,e,t,r,n)}finally{(Qn=o)||U0()}}function CE(e,t,r,n){SE(_E,z0.bind(null,e,t,r,n))}function z0(e,t,r,n){if(qs){var i;if((i=(t&4)===0)&&0<Dr.length&&-1<Uh.indexOf(e))e=hf(null,e,t,r,n),Dr.push(e);else{var o=G0(e,t,r,n);if(o===null)i&&Hh(e,n);else{if(i){if(-1<Uh.indexOf(e)){e=hf(o,e,t,r,n),Dr.push(e);return}if(dE(o,e,t,r,n))return;Hh(e,n)}Bm(e,t,n,null,r)}}}}function G0(e,t,r,n){var i=M0(n);if(i=Zn(i),i!==null){var o=pi(i);if(o===null)i=null;else{var a=o.tag;if(a===13){if(i=pm(o),i!==null)return i;i=null}else if(a===3){if(o.stateNode.hydrate)return o.tag===3?o.stateNode.containerInfo:null;i=null}else o!==i&&(i=null)}}return Bm(e,t,n,i,r),null}var gn=null,j0=null,Qs=null;function Rm(){if(Qs)return Qs;var e,t=j0,r=t.length,n,i="value"in gn?gn.value:gn.textContent,o=i.length;for(e=0;e<r&&t[e]===i[e];e++);var a=r-e;for(n=1;n<=a&&t[r-n]===i[o-n];n++);return Qs=i.slice(e,1<n?1-n:void 0)}function Zs(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function vs(){return!0}function Wh(){return!1}function rr(e){function t(r,n,i,o,a){this._reactName=r,this._targetInst=i,this.type=n,this.nativeEvent=o,this.target=a,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(r=e[s],this[s]=r?r(o):o[s]);return this.isDefaultPrevented=(o.defaultPrevented!=null?o.defaultPrevented:o.returnValue===!1)?vs:Wh,this.isPropagationStopped=Wh,this}return Ke(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var r=this.nativeEvent;r&&(r.preventDefault?r.preventDefault():typeof r.returnValue!="unknown"&&(r.returnValue=!1),this.isDefaultPrevented=vs)},stopPropagation:function(){var r=this.nativeEvent;r&&(r.stopPropagation?r.stopPropagation():typeof r.cancelBubble!="unknown"&&(r.cancelBubble=!0),this.isPropagationStopped=vs)},persist:function(){},isPersistent:vs}),t}var So={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},X0=rr(So),Ja=Ke({},So,{view:0,detail:0}),AE=rr(Ja),rc,nc,zo,lu=Ke({},Ja,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:K0,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==zo&&(zo&&e.type==="mousemove"?(rc=e.screenX-zo.screenX,nc=e.screenY-zo.screenY):nc=rc=0,zo=e),rc)},movementY:function(e){return"movementY"in e?e.movementY:nc}}),zh=rr(lu),RE=Ke({},lu,{dataTransfer:0}),OE=rr(RE),FE=Ke({},Ja,{relatedTarget:0}),ic=rr(FE),DE=Ke({},So,{animationName:0,elapsedTime:0,pseudoElement:0}),PE=rr(DE),IE=Ke({},So,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),bE=rr(IE),kE=Ke({},So,{data:0}),Gh=rr(kE),$E={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},NE={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"},ME={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function LE(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=ME[e])?!!t[e]:!1}function K0(){return LE}var BE=Ke({},Ja,{key:function(e){if(e.key){var t=$E[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Zs(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?NE[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:K0,charCode:function(e){return e.type==="keypress"?Zs(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Zs(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),UE=rr(BE),HE=Ke({},lu,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),jh=rr(HE),VE=Ke({},Ja,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:K0}),WE=rr(VE),zE=Ke({},So,{propertyName:0,elapsedTime:0,pseudoElement:0}),GE=rr(zE),jE=Ke({},lu,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),XE=rr(jE),KE=[9,13,27,32],Y0=rn&&"CompositionEvent"in window,fa=null;rn&&"documentMode"in document&&(fa=document.documentMode);var YE=rn&&"TextEvent"in window&&!fa,Om=rn&&(!Y0||fa&&8<fa&&11>=fa),Xh=String.fromCharCode(32),Kh=!1;function Fm(e,t){switch(e){case"keyup":return KE.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Dm(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Vi=!1;function qE(e,t){switch(e){case"compositionend":return Dm(t);case"keypress":return t.which!==32?null:(Kh=!0,Xh);case"textInput":return e=t.data,e===Xh&&Kh?null:e;default:return null}}function QE(e,t){if(Vi)return e==="compositionend"||!Y0&&Fm(e,t)?(e=Rm(),Qs=j0=gn=null,Vi=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Om&&t.locale!=="ko"?null:t.data;default:return null}}var ZE={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 Yh(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!ZE[e.type]:t==="textarea"}function Pm(e,t,r,n){cm(n),t=gl(t,"onChange"),0<t.length&&(r=new X0("onChange","change",null,r,n),e.push({event:r,listeners:t}))}var da=null,Ia=null;function JE(e){Nm(e,0)}function uu(e){var t=zi(e);if(nm(t))return e}function e_(e,t){if(e==="change")return t}var Im=!1;if(rn){var oc;if(rn){var ac="oninput"in document;if(!ac){var qh=document.createElement("div");qh.setAttribute("oninput","return;"),ac=typeof qh.oninput=="function"}oc=ac}else oc=!1;Im=oc&&(!document.documentMode||9<document.documentMode)}function Qh(){da&&(da.detachEvent("onpropertychange",bm),Ia=da=null)}function bm(e){if(e.propertyName==="value"&&uu(Ia)){var t=[];if(Pm(t,Ia,e,M0(e)),e=JE,Qn)e(t);else{Qn=!0;try{L0(e,t)}finally{Qn=!1,U0()}}}}function t_(e,t,r){e==="focusin"?(Qh(),da=t,Ia=r,da.attachEvent("onpropertychange",bm)):e==="focusout"&&Qh()}function r_(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return uu(Ia)}function n_(e,t){if(e==="click")return uu(t)}function i_(e,t){if(e==="input"||e==="change")return uu(t)}function o_(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var lr=typeof Object.is=="function"?Object.is:o_,a_=Object.prototype.hasOwnProperty;function ba(e,t){if(lr(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(n=0;n<r.length;n++)if(!a_.call(t,r[n])||!lr(e[r[n]],t[r[n]]))return!1;return!0}function Zh(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Jh(e,t){var r=Zh(e);e=0;for(var n;r;){if(r.nodeType===3){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=Zh(r)}}function km(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?km(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function ep(){for(var e=window,t=fl();t instanceof e.HTMLIFrameElement;){try{var r=typeof t.contentWindow.location.href=="string"}catch{r=!1}if(r)e=t.contentWindow;else break;t=fl(e.document)}return t}function pf(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}var s_=rn&&"documentMode"in document&&11>=document.documentMode,Wi=null,gf=null,ha=null,mf=!1;function tp(e,t,r){var n=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;mf||Wi==null||Wi!==fl(n)||(n=Wi,"selectionStart"in n&&pf(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),ha&&ba(ha,n)||(ha=n,n=gl(gf,"onSelect"),0<n.length&&(t=new X0("onSelect","select",null,t,r),e.push({event:t,listeners:n}),t.target=Wi)))}W0("cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0);W0("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1);W0(gE,2);for(var rp="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),sc=0;sc<rp.length;sc++)V0.set(rp[sc],0);ho("onMouseEnter",["mouseout","mouseover"]);ho("onMouseLeave",["mouseout","mouseover"]);ho("onPointerEnter",["pointerout","pointerover"]);ho("onPointerLeave",["pointerout","pointerover"]);di("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));di("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));di("onBeforeInput",["compositionend","keypress","textInput","paste"]);di("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));di("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));di("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var na="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),$m=new Set("cancel close invalid load scroll toggle".split(" ").concat(na));function np(e,t,r){var n=e.type||"unknown-event";e.currentTarget=r,cE(n,t,void 0,e),e.currentTarget=null}function Nm(e,t){t=(t&4)!==0;for(var r=0;r<e.length;r++){var n=e[r],i=n.event;n=n.listeners;e:{var o=void 0;if(t)for(var a=n.length-1;0<=a;a--){var s=n[a],l=s.instance,u=s.currentTarget;if(s=s.listener,l!==o&&i.isPropagationStopped())break e;np(i,s,u),o=l}else for(a=0;a<n.length;a++){if(s=n[a],l=s.instance,u=s.currentTarget,s=s.listener,l!==o&&i.isPropagationStopped())break e;np(i,s,u),o=l}}}if(hl)throw e=ff,hl=!1,ff=null,e}function Ge(e,t){var r=Hm(t),n=e+"__bubble";r.has(n)||(Lm(t,e,2,!1),r.add(n))}var ip="_reactListening"+Math.random().toString(36).slice(2);function Mm(e){e[ip]||(e[ip]=!0,em.forEach(function(t){$m.has(t)||op(t,!1,e,null),op(t,!0,e,null)}))}function op(e,t,r,n){var i=4<arguments.length&&arguments[4]!==void 0?arguments[4]:0,o=r;if(e==="selectionchange"&&r.nodeType!==9&&(o=r.ownerDocument),n!==null&&!t&&$m.has(e)){if(e!=="scroll")return;i|=2,o=n}var a=Hm(o),s=e+"__"+(t?"capture":"bubble");a.has(s)||(t&&(i|=4),Lm(o,e,i,t),a.add(s))}function Lm(e,t,r,n){var i=V0.get(t);switch(i===void 0?2:i){case 0:i=TE;break;case 1:i=CE;break;default:i=z0}r=i.bind(null,t,r,e),i=void 0,!cf||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(i=!0),n?i!==void 0?e.addEventListener(t,r,{capture:!0,passive:i}):e.addEventListener(t,r,!0):i!==void 0?e.addEventListener(t,r,{passive:i}):e.addEventListener(t,r,!1)}function Bm(e,t,r,n,i){var o=n;if(!(t&1)&&!(t&2)&&n!==null)e:for(;;){if(n===null)return;var a=n.tag;if(a===3||a===4){var s=n.stateNode.containerInfo;if(s===i||s.nodeType===8&&s.parentNode===i)break;if(a===4)for(a=n.return;a!==null;){var l=a.tag;if((l===3||l===4)&&(l=a.stateNode.containerInfo,l===i||l.nodeType===8&&l.parentNode===i))return;a=a.return}for(;s!==null;){if(a=Zn(s),a===null)return;if(l=a.tag,l===5||l===6){n=o=a;continue e}s=s.parentNode}}n=n.return}aE(function(){var u=o,c=M0(r),f=[];e:{var d=Cm.get(e);if(d!==void 0){var h=X0,m=e;switch(e){case"keypress":if(Zs(r)===0)break e;case"keydown":case"keyup":h=UE;break;case"focusin":m="focus",h=ic;break;case"focusout":m="blur",h=ic;break;case"beforeblur":case"afterblur":h=ic;break;case"click":if(r.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":h=zh;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":h=OE;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":h=WE;break;case Em:case _m:case Sm:h=PE;break;case Tm:h=GE;break;case"scroll":h=AE;break;case"wheel":h=XE;break;case"copy":case"cut":case"paste":h=bE;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":h=jh}var p=(t&4)!==0,g=!p&&e==="scroll",v=p?d!==null?d+"Capture":null:d;p=[];for(var w=u,y;w!==null;){y=w;var E=y.stateNode;if(y.tag===5&&E!==null&&(y=E,v!==null&&(E=Oa(w,v),E!=null&&p.push(ka(w,E,y)))),g)break;w=w.return}0<p.length&&(d=new h(d,m,null,r,c),f.push({event:d,listeners:p}))}}if(!(t&7)){e:{if(d=e==="mouseover"||e==="pointerover",h=e==="mouseout"||e==="pointerout",d&&!(t&16)&&(m=r.relatedTarget||r.fromElement)&&(Zn(m)||m[To]))break e;if((h||d)&&(d=c.window===c?c:(d=c.ownerDocument)?d.defaultView||d.parentWindow:window,h?(m=r.relatedTarget||r.toElement,h=u,m=m?Zn(m):null,m!==null&&(g=pi(m),m!==g||m.tag!==5&&m.tag!==6)&&(m=null)):(h=null,m=u),h!==m)){if(p=zh,E="onMouseLeave",v="onMouseEnter",w="mouse",(e==="pointerout"||e==="pointerover")&&(p=jh,E="onPointerLeave",v="onPointerEnter",w="pointer"),g=h==null?d:zi(h),y=m==null?d:zi(m),d=new p(E,w+"leave",h,r,c),d.target=g,d.relatedTarget=y,E=null,Zn(c)===u&&(p=new p(v,w+"enter",m,r,c),p.target=y,p.relatedTarget=g,E=p),g=E,h&&m)t:{for(p=h,v=m,w=0,y=p;y;y=Di(y))w++;for(y=0,E=v;E;E=Di(E))y++;for(;0<w-y;)p=Di(p),w--;for(;0<y-w;)v=Di(v),y--;for(;w--;){if(p===v||v!==null&&p===v.alternate)break t;p=Di(p),v=Di(v)}p=null}else p=null;h!==null&&ap(f,d,h,p,!1),m!==null&&g!==null&&ap(f,g,m,p,!0)}}e:{if(d=u?zi(u):window,h=d.nodeName&&d.nodeName.toLowerCase(),h==="select"||h==="input"&&d.type==="file")var b=e_;else if(Yh(d))if(Im)b=i_;else{b=r_;var k=t_}else(h=d.nodeName)&&h.toLowerCase()==="input"&&(d.type==="checkbox"||d.type==="radio")&&(b=n_);if(b&&(b=b(e,u))){Pm(f,b,r,c);break e}k&&k(e,d,u),e==="focusout"&&(k=d._wrapperState)&&k.controlled&&d.type==="number"&&tf(d,"number",d.value)}switch(k=u?zi(u):window,e){case"focusin":(Yh(k)||k.contentEditable==="true")&&(Wi=k,gf=u,ha=null);break;case"focusout":ha=gf=Wi=null;break;case"mousedown":mf=!0;break;case"contextmenu":case"mouseup":case"dragend":mf=!1,tp(f,r,c);break;case"selectionchange":if(s_)break;case"keydown":case"keyup":tp(f,r,c)}var S;if(Y0)e:{switch(e){case"compositionstart":var C="onCompositionStart";break e;case"compositionend":C="onCompositionEnd";break e;case"compositionupdate":C="onCompositionUpdate";break e}C=void 0}else Vi?Fm(e,r)&&(C="onCompositionEnd"):e==="keydown"&&r.keyCode===229&&(C="onCompositionStart");C&&(Om&&r.locale!=="ko"&&(Vi||C!=="onCompositionStart"?C==="onCompositionEnd"&&Vi&&(S=Rm()):(gn=c,j0="value"in gn?gn.value:gn.textContent,Vi=!0)),k=gl(u,C),0<k.length&&(C=new Gh(C,e,null,r,c),f.push({event:C,listeners:k}),S?C.data=S:(S=Dm(r),S!==null&&(C.data=S)))),(S=YE?qE(e,r):QE(e,r))&&(u=gl(u,"onBeforeInput"),0<u.length&&(c=new Gh("onBeforeInput","beforeinput",null,r,c),f.push({event:c,listeners:u}),c.data=S))}Nm(f,t)})}function ka(e,t,r){return{instance:e,listener:t,currentTarget:r}}function gl(e,t){for(var r=t+"Capture",n=[];e!==null;){var i=e,o=i.stateNode;i.tag===5&&o!==null&&(i=o,o=Oa(e,r),o!=null&&n.unshift(ka(e,o,i)),o=Oa(e,t),o!=null&&n.push(ka(e,o,i))),e=e.return}return n}function Di(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function ap(e,t,r,n,i){for(var o=t._reactName,a=[];r!==null&&r!==n;){var s=r,l=s.alternate,u=s.stateNode;if(l!==null&&l===n)break;s.tag===5&&u!==null&&(s=u,i?(l=Oa(r,o),l!=null&&a.unshift(ka(r,l,s))):i||(l=Oa(r,o),l!=null&&a.push(ka(r,l,s)))),r=r.return}a.length!==0&&e.push({event:t,listeners:a})}function ml(){}var lc=null,uc=null;function Um(e,t){switch(e){case"button":case"input":case"select":case"textarea":return!!t.autoFocus}return!1}function vf(e,t){return e==="textarea"||e==="option"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var sp=typeof setTimeout=="function"?setTimeout:void 0,l_=typeof clearTimeout=="function"?clearTimeout:void 0;function q0(e){e.nodeType===1?e.textContent="":e.nodeType===9&&(e=e.body,e!=null&&(e.textContent=""))}function eo(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break}return e}function lp(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var r=e.data;if(r==="$"||r==="$!"||r==="$?"){if(t===0)return e;t--}else r==="/$"&&t++}e=e.previousSibling}return null}var cc=0;function u_(e){return{$$typeof:$0,toString:e,valueOf:e}}var cu=Math.random().toString(36).slice(2),mn="__reactFiber$"+cu,vl="__reactProps$"+cu,To="__reactContainer$"+cu,up="__reactEvents$"+cu;function Zn(e){var t=e[mn];if(t)return t;for(var r=e.parentNode;r;){if(t=r[To]||r[mn]){if(r=t.alternate,t.child!==null||r!==null&&r.child!==null)for(e=lp(e);e!==null;){if(r=e[mn])return r;e=lp(e)}return t}e=r,r=e.parentNode}return null}function es(e){return e=e[mn]||e[To],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function zi(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(ce(33))}function fu(e){return e[vl]||null}function Hm(e){var t=e[up];return t===void 0&&(t=e[up]=new Set),t}var xf=[],Gi=-1;function Hn(e){return{current:e}}function je(e){0>Gi||(e.current=xf[Gi],xf[Gi]=null,Gi--)}function tt(e,t){Gi++,xf[Gi]=e.current,e.current=t}var In={},Pt=Hn(In),zt=Hn(!1),ni=In;function po(e,t){var r=e.type.contextTypes;if(!r)return In;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===t)return n.__reactInternalMemoizedMaskedChildContext;var i={},o;for(o in r)i[o]=t[o];return n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function Gt(e){return e=e.childContextTypes,e!=null}function xl(){je(zt),je(Pt)}function cp(e,t,r){if(Pt.current!==In)throw Error(ce(168));tt(Pt,t),tt(zt,r)}function Vm(e,t,r){var n=e.stateNode;if(e=t.childContextTypes,typeof n.getChildContext!="function")return r;n=n.getChildContext();for(var i in n)if(!(i in e))throw Error(ce(108,qi(t)||"Unknown",i));return Ke({},r,n)}function Js(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||In,ni=Pt.current,tt(Pt,e),tt(zt,zt.current),!0}function fp(e,t,r){var n=e.stateNode;if(!n)throw Error(ce(169));r?(e=Vm(e,t,ni),n.__reactInternalMemoizedMergedChildContext=e,je(zt),je(Pt),tt(Pt,e)):je(zt),tt(zt,r)}var Q0=null,ti=null,c_=pt.unstable_runWithPriority,Z0=pt.unstable_scheduleCallback,wf=pt.unstable_cancelCallback,f_=pt.unstable_shouldYield,dp=pt.unstable_requestPaint,yf=pt.unstable_now,d_=pt.unstable_getCurrentPriorityLevel,du=pt.unstable_ImmediatePriority,Wm=pt.unstable_UserBlockingPriority,zm=pt.unstable_NormalPriority,Gm=pt.unstable_LowPriority,jm=pt.unstable_IdlePriority,fc={},h_=dp!==void 0?dp:function(){},Wr=null,el=null,dc=!1,hp=yf(),Rt=1e4>hp?yf:function(){return yf()-hp};function go(){switch(d_()){case du:return 99;case Wm:return 98;case zm:return 97;case Gm:return 96;case jm:return 95;default:throw Error(ce(332))}}function Xm(e){switch(e){case 99:return du;case 98:return Wm;case 97:return zm;case 96:return Gm;case 95:return jm;default:throw Error(ce(332))}}function ii(e,t){return e=Xm(e),c_(e,t)}function $a(e,t,r){return e=Xm(e),Z0(e,t,r)}function Mr(){if(el!==null){var e=el;el=null,wf(e)}Km()}function Km(){if(!dc&&Wr!==null){dc=!0;var e=0;try{var t=Wr;ii(99,function(){for(;e<t.length;e++){var r=t[e];do r=r(!0);while(r!==null)}}),Wr=null}catch(r){throw Wr!==null&&(Wr=Wr.slice(e+1)),Z0(du,Mr),r}finally{dc=!1}}}var p_=hi.ReactCurrentBatchConfig;function wr(e,t){if(e&&e.defaultProps){t=Ke({},t),e=e.defaultProps;for(var r in e)t[r]===void 0&&(t[r]=e[r]);return t}return t}var wl=Hn(null),yl=null,ji=null,El=null;function J0(){El=ji=yl=null}function ed(e){var t=wl.current;je(wl),e.type._context._currentValue=t}function Ym(e,t){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)===t){if(r===null||(r.childLanes&t)===t)break;r.childLanes|=t}else e.childLanes|=t,r!==null&&(r.childLanes|=t);e=e.return}}function to(e,t){yl=e,El=ji=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(_r=!0),e.firstContext=null)}function fr(e,t){if(El!==e&&t!==!1&&t!==0)if((typeof t!="number"||t===1073741823)&&(El=e,t=1073741823),t={context:e,observedBits:t,next:null},ji===null){if(yl===null)throw Error(ce(308));ji=t,yl.dependencies={lanes:0,firstContext:t,responders:null}}else ji=ji.next=t;return e._currentValue}var dn=!1;function td(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null},effects:null}}function qm(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Tn(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Cn(e,t){if(e=e.updateQueue,e!==null){e=e.shared;var r=e.pending;r===null?t.next=t:(t.next=r.next,r.next=t),e.pending=t}}function pp(e,t){var r=e.updateQueue,n=e.alternate;if(n!==null&&(n=n.updateQueue,r===n)){var i=null,o=null;if(r=r.firstBaseUpdate,r!==null){do{var a={eventTime:r.eventTime,lane:r.lane,tag:r.tag,payload:r.payload,callback:r.callback,next:null};o===null?i=o=a:o=o.next=a,r=r.next}while(r!==null);o===null?i=o=t:o=o.next=t}else i=o=t;r={baseState:n.baseState,firstBaseUpdate:i,lastBaseUpdate:o,shared:n.shared,effects:n.effects},e.updateQueue=r;return}e=r.lastBaseUpdate,e===null?r.firstBaseUpdate=t:e.next=t,r.lastBaseUpdate=t}function Na(e,t,r,n){var i=e.updateQueue;dn=!1;var o=i.firstBaseUpdate,a=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var l=s,u=l.next;l.next=null,a===null?o=u:a.next=u,a=l;var c=e.alternate;if(c!==null){c=c.updateQueue;var f=c.lastBaseUpdate;f!==a&&(f===null?c.firstBaseUpdate=u:f.next=u,c.lastBaseUpdate=l)}}if(o!==null){f=i.baseState,a=0,c=u=l=null;do{s=o.lane;var d=o.eventTime;if((n&s)===s){c!==null&&(c=c.next={eventTime:d,lane:0,tag:o.tag,payload:o.payload,callback:o.callback,next:null});e:{var h=e,m=o;switch(s=t,d=r,m.tag){case 1:if(h=m.payload,typeof h=="function"){f=h.call(d,f,s);break e}f=h;break e;case 3:h.flags=h.flags&-4097|64;case 0:if(h=m.payload,s=typeof h=="function"?h.call(d,f,s):h,s==null)break e;f=Ke({},f,s);break e;case 2:dn=!0}}o.callback!==null&&(e.flags|=32,s=i.effects,s===null?i.effects=[o]:s.push(o))}else d={eventTime:d,lane:s,tag:o.tag,payload:o.payload,callback:o.callback,next:null},c===null?(u=c=d,l=f):c=c.next=d,a|=s;if(o=o.next,o===null){if(s=i.shared.pending,s===null)break;o=s.next,s.next=null,i.lastBaseUpdate=s,i.shared.pending=null}}while(1);c===null&&(l=f),i.baseState=l,i.firstBaseUpdate=u,i.lastBaseUpdate=c,rs|=a,e.lanes=a,e.memoizedState=f}}function gp(e,t,r){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var n=e[t],i=n.callback;if(i!==null){if(n.callback=null,n=r,typeof i!="function")throw Error(ce(191,i));i.call(n)}}}var Qm=new nu.Component().refs;function _l(e,t,r,n){t=e.memoizedState,r=r(n,t),r=r==null?t:Ke({},t,r),e.memoizedState=r,e.lanes===0&&(e.updateQueue.baseState=r)}var hu={isMounted:function(e){return(e=e._reactInternals)?pi(e)===e:!1},enqueueSetState:function(e,t,r){e=e._reactInternals;var n=er(),i=An(e),o=Tn(n,i);o.payload=t,r!=null&&(o.callback=r),Cn(e,o),Rn(e,i,n)},enqueueReplaceState:function(e,t,r){e=e._reactInternals;var n=er(),i=An(e),o=Tn(n,i);o.tag=1,o.payload=t,r!=null&&(o.callback=r),Cn(e,o),Rn(e,i,n)},enqueueForceUpdate:function(e,t){e=e._reactInternals;var r=er(),n=An(e),i=Tn(r,n);i.tag=2,t!=null&&(i.callback=t),Cn(e,i),Rn(e,n,r)}};function mp(e,t,r,n,i,o,a){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(n,o,a):t.prototype&&t.prototype.isPureReactComponent?!ba(r,n)||!ba(i,o):!0}function Zm(e,t,r){var n=!1,i=In,o=t.contextType;return typeof o=="object"&&o!==null?o=fr(o):(i=Gt(t)?ni:Pt.current,n=t.contextTypes,o=(n=n!=null)?po(e,i):In),t=new t(r,o),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=hu,e.stateNode=t,t._reactInternals=e,n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=o),t}function vp(e,t,r,n){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(r,n),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(r,n),t.state!==e&&hu.enqueueReplaceState(t,t.state,null)}function Ef(e,t,r,n){var i=e.stateNode;i.props=r,i.state=e.memoizedState,i.refs=Qm,td(e);var o=t.contextType;typeof o=="object"&&o!==null?i.context=fr(o):(o=Gt(t)?ni:Pt.current,i.context=po(e,o)),Na(e,r,i,n),i.state=e.memoizedState,o=t.getDerivedStateFromProps,typeof o=="function"&&(_l(e,t,o,r),i.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof i.getSnapshotBeforeUpdate=="function"||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(t=i.state,typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount(),t!==i.state&&hu.enqueueReplaceState(i,i.state,null),Na(e,r,i,n),i.state=e.memoizedState),typeof i.componentDidMount=="function"&&(e.flags|=4)}var xs=Array.isArray;function Go(e,t,r){if(e=r.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(r._owner){if(r=r._owner,r){if(r.tag!==1)throw Error(ce(309));var n=r.stateNode}if(!n)throw Error(ce(147,e));var i=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===i?t.ref:(t=function(o){var a=n.refs;a===Qm&&(a=n.refs={}),o===null?delete a[i]:a[i]=o},t._stringRef=i,t)}if(typeof e!="string")throw Error(ce(284));if(!r._owner)throw Error(ce(290,e))}return e}function ws(e,t){if(e.type!=="textarea")throw Error(ce(31,Object.prototype.toString.call(t)==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":t))}function Jm(e){function t(g,v){if(e){var w=g.lastEffect;w!==null?(w.nextEffect=v,g.lastEffect=v):g.firstEffect=g.lastEffect=v,v.nextEffect=null,v.flags=8}}function r(g,v){if(!e)return null;for(;v!==null;)t(g,v),v=v.sibling;return null}function n(g,v){for(g=new Map;v!==null;)v.key!==null?g.set(v.key,v):g.set(v.index,v),v=v.sibling;return g}function i(g,v){return g=kn(g,v),g.index=0,g.sibling=null,g}function o(g,v,w){return g.index=w,e?(w=g.alternate,w!==null?(w=w.index,w<v?(g.flags=2,v):w):(g.flags=2,v)):v}function a(g){return e&&g.alternate===null&&(g.flags=2),g}function s(g,v,w,y){return v===null||v.tag!==6?(v=vc(w,g.mode,y),v.return=g,v):(v=i(v,w),v.return=g,v)}function l(g,v,w,y){return v!==null&&v.elementType===w.type?(y=i(v,w.props),y.ref=Go(g,v,w),y.return=g,y):(y=il(w.type,w.key,w.props,null,g.mode,y),y.ref=Go(g,v,w),y.return=g,y)}function u(g,v,w,y){return v===null||v.tag!==4||v.stateNode.containerInfo!==w.containerInfo||v.stateNode.implementation!==w.implementation?(v=xc(w,g.mode,y),v.return=g,v):(v=i(v,w.children||[]),v.return=g,v)}function c(g,v,w,y,E){return v===null||v.tag!==7?(v=oo(w,g.mode,y,E),v.return=g,v):(v=i(v,w),v.return=g,v)}function f(g,v,w){if(typeof v=="string"||typeof v=="number")return v=vc(""+v,g.mode,w),v.return=g,v;if(typeof v=="object"&&v!==null){switch(v.$$typeof){case ta:return w=il(v.type,v.key,v.props,null,g.mode,w),w.ref=Go(g,null,v),w.return=g,w;case qn:return v=xc(v,g.mode,w),v.return=g,v}if(xs(v)||Bo(v))return v=oo(v,g.mode,w,null),v.return=g,v;ws(g,v)}return null}function d(g,v,w,y){var E=v!==null?v.key:null;if(typeof w=="string"||typeof w=="number")return E!==null?null:s(g,v,""+w,y);if(typeof w=="object"&&w!==null){switch(w.$$typeof){case ta:return w.key===E?w.type===pn?c(g,v,w.props.children,y,E):l(g,v,w,y):null;case qn:return w.key===E?u(g,v,w,y):null}if(xs(w)||Bo(w))return E!==null?null:c(g,v,w,y,null);ws(g,w)}return null}function h(g,v,w,y,E){if(typeof y=="string"||typeof y=="number")return g=g.get(w)||null,s(v,g,""+y,E);if(typeof y=="object"&&y!==null){switch(y.$$typeof){case ta:return g=g.get(y.key===null?w:y.key)||null,y.type===pn?c(v,g,y.props.children,E,y.key):l(v,g,y,E);case qn:return g=g.get(y.key===null?w:y.key)||null,u(v,g,y,E)}if(xs(y)||Bo(y))return g=g.get(w)||null,c(v,g,y,E,null);ws(v,y)}return null}function m(g,v,w,y){for(var E=null,b=null,k=v,S=v=0,C=null;k!==null&&S<w.length;S++){k.index>S?(C=k,k=null):C=k.sibling;var A=d(g,k,w[S],y);if(A===null){k===null&&(k=C);break}e&&k&&A.alternate===null&&t(g,k),v=o(A,v,S),b===null?E=A:b.sibling=A,b=A,k=C}if(S===w.length)return r(g,k),E;if(k===null){for(;S<w.length;S++)k=f(g,w[S],y),k!==null&&(v=o(k,v,S),b===null?E=k:b.sibling=k,b=k);return E}for(k=n(g,k);S<w.length;S++)C=h(k,g,S,w[S],y),C!==null&&(e&&C.alternate!==null&&k.delete(C.key===null?S:C.key),v=o(C,v,S),b===null?E=C:b.sibling=C,b=C);return e&&k.forEach(function(L){return t(g,L)}),E}function p(g,v,w,y){var E=Bo(w);if(typeof E!="function")throw Error(ce(150));if(w=E.call(w),w==null)throw Error(ce(151));for(var b=E=null,k=v,S=v=0,C=null,A=w.next();k!==null&&!A.done;S++,A=w.next()){k.index>S?(C=k,k=null):C=k.sibling;var L=d(g,k,A.value,y);if(L===null){k===null&&(k=C);break}e&&k&&L.alternate===null&&t(g,k),v=o(L,v,S),b===null?E=L:b.sibling=L,b=L,k=C}if(A.done)return r(g,k),E;if(k===null){for(;!A.done;S++,A=w.next())A=f(g,A.value,y),A!==null&&(v=o(A,v,S),b===null?E=A:b.sibling=A,b=A);return E}for(k=n(g,k);!A.done;S++,A=w.next())A=h(k,g,S,A.value,y),A!==null&&(e&&A.alternate!==null&&k.delete(A.key===null?S:A.key),v=o(A,v,S),b===null?E=A:b.sibling=A,b=A);return e&&k.forEach(function(B){return t(g,B)}),E}return function(g,v,w,y){var E=typeof w=="object"&&w!==null&&w.type===pn&&w.key===null;E&&(w=w.props.children);var b=typeof w=="object"&&w!==null;if(b)switch(w.$$typeof){case ta:e:{for(b=w.key,E=v;E!==null;){if(E.key===b){switch(E.tag){case 7:if(w.type===pn){r(g,E.sibling),v=i(E,w.props.children),v.return=g,g=v;break e}break;default:if(E.elementType===w.type){r(g,E.sibling),v=i(E,w.props),v.ref=Go(g,E,w),v.return=g,g=v;break e}}r(g,E);break}else t(g,E);E=E.sibling}w.type===pn?(v=oo(w.props.children,g.mode,y,w.key),v.return=g,g=v):(y=il(w.type,w.key,w.props,null,g.mode,y),y.ref=Go(g,v,w),y.return=g,g=y)}return a(g);case qn:e:{for(E=w.key;v!==null;){if(v.key===E)if(v.tag===4&&v.stateNode.containerInfo===w.containerInfo&&v.stateNode.implementation===w.implementation){r(g,v.sibling),v=i(v,w.children||[]),v.return=g,g=v;break e}else{r(g,v);break}else t(g,v);v=v.sibling}v=xc(w,g.mode,y),v.return=g,g=v}return a(g)}if(typeof w=="string"||typeof w=="number")return w=""+w,v!==null&&v.tag===6?(r(g,v.sibling),v=i(v,w),v.return=g,g=v):(r(g,v),v=vc(w,g.mode,y),v.return=g,g=v),a(g);if(xs(w))return m(g,v,w,y);if(Bo(w))return p(g,v,w,y);if(b&&ws(g,w),typeof w>"u"&&!E)switch(g.tag){case 1:case 22:case 0:case 11:case 15:throw Error(ce(152,qi(g.type)||"Component"))}return r(g,v)}}var Sl=Jm(!0),ev=Jm(!1),ts={},br=Hn(ts),Ma=Hn(ts),La=Hn(ts);function Jn(e){if(e===ts)throw Error(ce(174));return e}function _f(e,t){switch(tt(La,t),tt(Ma,e),tt(br,ts),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:af(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=af(t,e)}je(br),tt(br,t)}function mo(){je(br),je(Ma),je(La)}function xp(e){Jn(La.current);var t=Jn(br.current),r=af(t,e.type);t!==r&&(tt(Ma,e),tt(br,r))}function rd(e){Ma.current===e&&(je(br),je(Ma))}var et=Hn(0);function Tl(e){for(var t=e;t!==null;){if(t.tag===13){var r=t.memoizedState;if(r!==null&&(r=r.dehydrated,r===null||r.data==="$?"||r.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&64)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Gr=null,vn=null,kr=!1;function tv(e,t){var r=ur(5,null,null,0);r.elementType="DELETED",r.type="DELETED",r.stateNode=t,r.return=e,r.flags=8,e.lastEffect!==null?(e.lastEffect.nextEffect=r,e.lastEffect=r):e.firstEffect=e.lastEffect=r}function wp(e,t){switch(e.tag){case 5:var r=e.type;return t=t.nodeType!==1||r.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,!0):!1;case 13:return!1;default:return!1}}function Sf(e){if(kr){var t=vn;if(t){var r=t;if(!wp(e,t)){if(t=eo(r.nextSibling),!t||!wp(e,t)){e.flags=e.flags&-1025|2,kr=!1,Gr=e;return}tv(Gr,r)}Gr=e,vn=eo(t.firstChild)}else e.flags=e.flags&-1025|2,kr=!1,Gr=e}}function yp(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Gr=e}function ys(e){if(e!==Gr)return!1;if(!kr)return yp(e),kr=!0,!1;var t=e.type;if(e.tag!==5||t!=="head"&&t!=="body"&&!vf(t,e.memoizedProps))for(t=vn;t;)tv(e,t),t=eo(t.nextSibling);if(yp(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(ce(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var r=e.data;if(r==="/$"){if(t===0){vn=eo(e.nextSibling);break e}t--}else r!=="$"&&r!=="$!"&&r!=="$?"||t++}e=e.nextSibling}vn=null}}else vn=Gr?eo(e.stateNode.nextSibling):null;return!0}function hc(){vn=Gr=null,kr=!1}var ro=[];function nd(){for(var e=0;e<ro.length;e++)ro[e]._workInProgressVersionPrimary=null;ro.length=0}var pa=hi.ReactCurrentDispatcher,cr=hi.ReactCurrentBatchConfig,Ba=0,nt=null,At=null,xt=null,Cl=!1,ga=!1;function Ht(){throw Error(ce(321))}function id(e,t){if(t===null)return!1;for(var r=0;r<t.length&&r<e.length;r++)if(!lr(e[r],t[r]))return!1;return!0}function od(e,t,r,n,i,o){if(Ba=o,nt=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,pa.current=e===null||e.memoizedState===null?m_:v_,e=r(n,i),ga){o=0;do{if(ga=!1,!(25>o))throw Error(ce(301));o+=1,xt=At=null,t.updateQueue=null,pa.current=x_,e=r(n,i)}while(ga)}if(pa.current=Fl,t=At!==null&&At.next!==null,Ba=0,xt=At=nt=null,Cl=!1,t)throw Error(ce(300));return e}function ei(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return xt===null?nt.memoizedState=xt=e:xt=xt.next=e,xt}function gi(){if(At===null){var e=nt.alternate;e=e!==null?e.memoizedState:null}else e=At.next;var t=xt===null?nt.memoizedState:xt.next;if(t!==null)xt=t,At=e;else{if(e===null)throw Error(ce(310));At=e,e={memoizedState:At.memoizedState,baseState:At.baseState,baseQueue:At.baseQueue,queue:At.queue,next:null},xt===null?nt.memoizedState=xt=e:xt=xt.next=e}return xt}function Pr(e,t){return typeof t=="function"?t(e):t}function jo(e){var t=gi(),r=t.queue;if(r===null)throw Error(ce(311));r.lastRenderedReducer=e;var n=At,i=n.baseQueue,o=r.pending;if(o!==null){if(i!==null){var a=i.next;i.next=o.next,o.next=a}n.baseQueue=i=o,r.pending=null}if(i!==null){i=i.next,n=n.baseState;var s=a=o=null,l=i;do{var u=l.lane;if((Ba&u)===u)s!==null&&(s=s.next={lane:0,action:l.action,eagerReducer:l.eagerReducer,eagerState:l.eagerState,next:null}),n=l.eagerReducer===e?l.eagerState:e(n,l.action);else{var c={lane:u,action:l.action,eagerReducer:l.eagerReducer,eagerState:l.eagerState,next:null};s===null?(a=s=c,o=n):s=s.next=c,nt.lanes|=u,rs|=u}l=l.next}while(l!==null&&l!==i);s===null?o=n:s.next=a,lr(n,t.memoizedState)||(_r=!0),t.memoizedState=n,t.baseState=o,t.baseQueue=s,r.lastRenderedState=n}return[t.memoizedState,r.dispatch]}function Xo(e){var t=gi(),r=t.queue;if(r===null)throw Error(ce(311));r.lastRenderedReducer=e;var n=r.dispatch,i=r.pending,o=t.memoizedState;if(i!==null){r.pending=null;var a=i=i.next;do o=e(o,a.action),a=a.next;while(a!==i);lr(o,t.memoizedState)||(_r=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),r.lastRenderedState=o}return[o,n]}function Ep(e,t,r){var n=t._getVersion;n=n(t._source);var i=t._workInProgressVersionPrimary;if(i!==null?e=i===n:(e=e.mutableReadLanes,(e=(Ba&e)===e)&&(t._workInProgressVersionPrimary=n,ro.push(t))),e)return r(t._source);throw ro.push(t),Error(ce(350))}function rv(e,t,r,n){var i=Mt;if(i===null)throw Error(ce(349));var o=t._getVersion,a=o(t._source),s=pa.current,l=s.useState(function(){return Ep(i,t,r)}),u=l[1],c=l[0];l=xt;var f=e.memoizedState,d=f.refs,h=d.getSnapshot,m=f.source;f=f.subscribe;var p=nt;return e.memoizedState={refs:d,source:t,subscribe:n},s.useEffect(function(){d.getSnapshot=r,d.setSnapshot=u;var g=o(t._source);if(!lr(a,g)){g=r(t._source),lr(c,g)||(u(g),g=An(p),i.mutableReadLanes|=g&i.pendingLanes),g=i.mutableReadLanes,i.entangledLanes|=g;for(var v=i.entanglements,w=g;0<w;){var y=31-Pn(w),E=1<<y;v[y]|=g,w&=~E}}},[r,t,n]),s.useEffect(function(){return n(t._source,function(){var g=d.getSnapshot,v=d.setSnapshot;try{v(g(t._source));var w=An(p);i.mutableReadLanes|=w&i.pendingLanes}catch(y){v(function(){throw y})}})},[t,n]),lr(h,r)&&lr(m,t)&&lr(f,n)||(e={pending:null,dispatch:null,lastRenderedReducer:Pr,lastRenderedState:c},e.dispatch=u=ld.bind(null,nt,e),l.queue=e,l.baseQueue=null,c=Ep(i,t,r),l.memoizedState=l.baseState=c),c}function nv(e,t,r){var n=gi();return rv(n,e,t,r)}function Ko(e){var t=ei();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e=t.queue={pending:null,dispatch:null,lastRenderedReducer:Pr,lastRenderedState:e},e=e.dispatch=ld.bind(null,nt,e),[t.memoizedState,e]}function Al(e,t,r,n){return e={tag:e,create:t,destroy:r,deps:n,next:null},t=nt.updateQueue,t===null?(t={lastEffect:null},nt.updateQueue=t,t.lastEffect=e.next=e):(r=t.lastEffect,r===null?t.lastEffect=e.next=e:(n=r.next,r.next=e,e.next=n,t.lastEffect=e)),e}function _p(e){var t=ei();return e={current:e},t.memoizedState=e}function Rl(){return gi().memoizedState}function Tf(e,t,r,n){var i=ei();nt.flags|=e,i.memoizedState=Al(1|t,r,void 0,n===void 0?null:n)}function ad(e,t,r,n){var i=gi();n=n===void 0?null:n;var o=void 0;if(At!==null){var a=At.memoizedState;if(o=a.destroy,n!==null&&id(n,a.deps)){Al(t,r,o,n);return}}nt.flags|=e,i.memoizedState=Al(1|t,r,o,n)}function Sp(e,t){return Tf(516,4,e,t)}function Ol(e,t){return ad(516,4,e,t)}function iv(e,t){return ad(4,2,e,t)}function ov(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function av(e,t,r){return r=r!=null?r.concat([e]):null,ad(4,2,ov.bind(null,t,e),r)}function sd(){}function sv(e,t){var r=gi();t=t===void 0?null:t;var n=r.memoizedState;return n!==null&&t!==null&&id(t,n[1])?n[0]:(r.memoizedState=[e,t],e)}function lv(e,t){var r=gi();t=t===void 0?null:t;var n=r.memoizedState;return n!==null&&t!==null&&id(t,n[1])?n[0]:(e=e(),r.memoizedState=[e,t],e)}function g_(e,t){var r=go();ii(98>r?98:r,function(){e(!0)}),ii(97<r?97:r,function(){var n=cr.transition;cr.transition=1;try{e(!1),t()}finally{cr.transition=n}})}function ld(e,t,r){var n=er(),i=An(e),o={lane:i,action:r,eagerReducer:null,eagerState:null,next:null},a=t.pending;if(a===null?o.next=o:(o.next=a.next,a.next=o),t.pending=o,a=e.alternate,e===nt||a!==null&&a===nt)ga=Cl=!0;else{if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var s=t.lastRenderedState,l=a(s,r);if(o.eagerReducer=a,o.eagerState=l,lr(l,s))return}catch{}finally{}Rn(e,i,n)}}var Fl={readContext:fr,useCallback:Ht,useContext:Ht,useEffect:Ht,useImperativeHandle:Ht,useLayoutEffect:Ht,useMemo:Ht,useReducer:Ht,useRef:Ht,useState:Ht,useDebugValue:Ht,useDeferredValue:Ht,useTransition:Ht,useMutableSource:Ht,useOpaqueIdentifier:Ht,unstable_isNewReconciler:!1},m_={readContext:fr,useCallback:function(e,t){return ei().memoizedState=[e,t===void 0?null:t],e},useContext:fr,useEffect:Sp,useImperativeHandle:function(e,t,r){return r=r!=null?r.concat([e]):null,Tf(4,2,ov.bind(null,t,e),r)},useLayoutEffect:function(e,t){return Tf(4,2,e,t)},useMemo:function(e,t){var r=ei();return t=t===void 0?null:t,e=e(),r.memoizedState=[e,t],e},useReducer:function(e,t,r){var n=ei();return t=r!==void 0?r(t):t,n.memoizedState=n.baseState=t,e=n.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},e=e.dispatch=ld.bind(null,nt,e),[n.memoizedState,e]},useRef:_p,useState:Ko,useDebugValue:sd,useDeferredValue:function(e){var t=Ko(e),r=t[0],n=t[1];return Sp(function(){var i=cr.transition;cr.transition=1;try{n(e)}finally{cr.transition=i}},[e]),r},useTransition:function(){var e=Ko(!1),t=e[0];return e=g_.bind(null,e[1]),_p(e),[e,t]},useMutableSource:function(e,t,r){var n=ei();return n.memoizedState={refs:{getSnapshot:t,setSnapshot:null},source:e,subscribe:r},rv(n,e,t,r)},useOpaqueIdentifier:function(){if(kr){var e=!1,t=u_(function(){throw e||(e=!0,r("r:"+(cc++).toString(36))),Error(ce(355))}),r=Ko(t)[1];return!(nt.mode&2)&&(nt.flags|=516,Al(5,function(){r("r:"+(cc++).toString(36))},void 0,null)),t}return t="r:"+(cc++).toString(36),Ko(t),t},unstable_isNewReconciler:!1},v_={readContext:fr,useCallback:sv,useContext:fr,useEffect:Ol,useImperativeHandle:av,useLayoutEffect:iv,useMemo:lv,useReducer:jo,useRef:Rl,useState:function(){return jo(Pr)},useDebugValue:sd,useDeferredValue:function(e){var t=jo(Pr),r=t[0],n=t[1];return Ol(function(){var i=cr.transition;cr.transition=1;try{n(e)}finally{cr.transition=i}},[e]),r},useTransition:function(){var e=jo(Pr)[0];return[Rl().current,e]},useMutableSource:nv,useOpaqueIdentifier:function(){return jo(Pr)[0]},unstable_isNewReconciler:!1},x_={readContext:fr,useCallback:sv,useContext:fr,useEffect:Ol,useImperativeHandle:av,useLayoutEffect:iv,useMemo:lv,useReducer:Xo,useRef:Rl,useState:function(){return Xo(Pr)},useDebugValue:sd,useDeferredValue:function(e){var t=Xo(Pr),r=t[0],n=t[1];return Ol(function(){var i=cr.transition;cr.transition=1;try{n(e)}finally{cr.transition=i}},[e]),r},useTransition:function(){var e=Xo(Pr)[0];return[Rl().current,e]},useMutableSource:nv,useOpaqueIdentifier:function(){return Xo(Pr)[0]},unstable_isNewReconciler:!1},w_=hi.ReactCurrentOwner,_r=!1;function Vt(e,t,r,n){t.child=e===null?ev(t,null,r,n):Sl(t,e.child,r,n)}function Tp(e,t,r,n,i){r=r.render;var o=t.ref;return to(t,i),n=od(e,t,r,n,o,i),e!==null&&!_r?(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~i,jr(e,t,i)):(t.flags|=1,Vt(e,t,n,i),t.child)}function Cp(e,t,r,n,i,o){if(e===null){var a=r.type;return typeof a=="function"&&!pd(a)&&a.defaultProps===void 0&&r.compare===null&&r.defaultProps===void 0?(t.tag=15,t.type=a,uv(e,t,a,n,i,o)):(e=il(r.type,null,n,t,t.mode,o),e.ref=t.ref,e.return=t,t.child=e)}return a=e.child,!(i&o)&&(i=a.memoizedProps,r=r.compare,r=r!==null?r:ba,r(i,n)&&e.ref===t.ref)?jr(e,t,o):(t.flags|=1,e=kn(a,n),e.ref=t.ref,e.return=t,t.child=e)}function uv(e,t,r,n,i,o){if(e!==null&&ba(e.memoizedProps,n)&&e.ref===t.ref)if(_r=!1,(o&i)!==0)e.flags&16384&&(_r=!0);else return t.lanes=e.lanes,jr(e,t,o);return Cf(e,t,r,n,o)}function pc(e,t,r){var n=t.pendingProps,i=n.children,o=e!==null?e.memoizedState:null;if(n.mode==="hidden"||n.mode==="unstable-defer-without-hiding")if(!(t.mode&4))t.memoizedState={baseLanes:0},_s(t,r);else if(r&1073741824)t.memoizedState={baseLanes:0},_s(t,o!==null?o.baseLanes:r);else return e=o!==null?o.baseLanes|r:r,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e},_s(t,e),null;else o!==null?(n=o.baseLanes|r,t.memoizedState=null):n=r,_s(t,n);return Vt(e,t,i,r),t.child}function cv(e,t){var r=t.ref;(e===null&&r!==null||e!==null&&e.ref!==r)&&(t.flags|=128)}function Cf(e,t,r,n,i){var o=Gt(r)?ni:Pt.current;return o=po(t,o),to(t,i),r=od(e,t,r,n,o,i),e!==null&&!_r?(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~i,jr(e,t,i)):(t.flags|=1,Vt(e,t,r,i),t.child)}function Ap(e,t,r,n,i){if(Gt(r)){var o=!0;Js(t)}else o=!1;if(to(t,i),t.stateNode===null)e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),Zm(t,r,n),Ef(t,r,n,i),n=!0;else if(e===null){var a=t.stateNode,s=t.memoizedProps;a.props=s;var l=a.context,u=r.contextType;typeof u=="object"&&u!==null?u=fr(u):(u=Gt(r)?ni:Pt.current,u=po(t,u));var c=r.getDerivedStateFromProps,f=typeof c=="function"||typeof a.getSnapshotBeforeUpdate=="function";f||typeof a.UNSAFE_componentWillReceiveProps!="function"&&typeof a.componentWillReceiveProps!="function"||(s!==n||l!==u)&&vp(t,a,n,u),dn=!1;var d=t.memoizedState;a.state=d,Na(t,n,a,i),l=t.memoizedState,s!==n||d!==l||zt.current||dn?(typeof c=="function"&&(_l(t,r,c,n),l=t.memoizedState),(s=dn||mp(t,r,s,n,d,l,u))?(f||typeof a.UNSAFE_componentWillMount!="function"&&typeof a.componentWillMount!="function"||(typeof a.componentWillMount=="function"&&a.componentWillMount(),typeof a.UNSAFE_componentWillMount=="function"&&a.UNSAFE_componentWillMount()),typeof a.componentDidMount=="function"&&(t.flags|=4)):(typeof a.componentDidMount=="function"&&(t.flags|=4),t.memoizedProps=n,t.memoizedState=l),a.props=n,a.state=l,a.context=u,n=s):(typeof a.componentDidMount=="function"&&(t.flags|=4),n=!1)}else{a=t.stateNode,qm(e,t),s=t.memoizedProps,u=t.type===t.elementType?s:wr(t.type,s),a.props=u,f=t.pendingProps,d=a.context,l=r.contextType,typeof l=="object"&&l!==null?l=fr(l):(l=Gt(r)?ni:Pt.current,l=po(t,l));var h=r.getDerivedStateFromProps;(c=typeof h=="function"||typeof a.getSnapshotBeforeUpdate=="function")||typeof a.UNSAFE_componentWillReceiveProps!="function"&&typeof a.componentWillReceiveProps!="function"||(s!==f||d!==l)&&vp(t,a,n,l),dn=!1,d=t.memoizedState,a.state=d,Na(t,n,a,i);var m=t.memoizedState;s!==f||d!==m||zt.current||dn?(typeof h=="function"&&(_l(t,r,h,n),m=t.memoizedState),(u=dn||mp(t,r,u,n,d,m,l))?(c||typeof a.UNSAFE_componentWillUpdate!="function"&&typeof a.componentWillUpdate!="function"||(typeof a.componentWillUpdate=="function"&&a.componentWillUpdate(n,m,l),typeof a.UNSAFE_componentWillUpdate=="function"&&a.UNSAFE_componentWillUpdate(n,m,l)),typeof a.componentDidUpdate=="function"&&(t.flags|=4),typeof a.getSnapshotBeforeUpdate=="function"&&(t.flags|=256)):(typeof a.componentDidUpdate!="function"||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=256),t.memoizedProps=n,t.memoizedState=m),a.props=n,a.state=m,a.context=l,n=u):(typeof a.componentDidUpdate!="function"||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=256),n=!1)}return Af(e,t,r,n,o,i)}function Af(e,t,r,n,i,o){cv(e,t);var a=(t.flags&64)!==0;if(!n&&!a)return i&&fp(t,r,!1),jr(e,t,o);n=t.stateNode,w_.current=t;var s=a&&typeof r.getDerivedStateFromError!="function"?null:n.render();return t.flags|=1,e!==null&&a?(t.child=Sl(t,e.child,null,o),t.child=Sl(t,null,s,o)):Vt(e,t,s,o),t.memoizedState=n.state,i&&fp(t,r,!0),t.child}function Rp(e){var t=e.stateNode;t.pendingContext?cp(e,t.pendingContext,t.pendingContext!==t.context):t.context&&cp(e,t.context,!1),_f(e,t.containerInfo)}var Es={dehydrated:null,retryLane:0};function Op(e,t,r){var n=t.pendingProps,i=et.current,o=!1,a;return(a=(t.flags&64)!==0)||(a=e!==null&&e.memoizedState===null?!1:(i&2)!==0),a?(o=!0,t.flags&=-65):e!==null&&e.memoizedState===null||n.fallback===void 0||n.unstable_avoidThisFallback===!0||(i|=1),tt(et,i&1),e===null?(n.fallback!==void 0&&Sf(t),e=n.children,i=n.fallback,o?(e=Fp(t,e,i,r),t.child.memoizedState={baseLanes:r},t.memoizedState=Es,e):typeof n.unstable_expectedLoadTime=="number"?(e=Fp(t,e,i,r),t.child.memoizedState={baseLanes:r},t.memoizedState=Es,t.lanes=33554432,e):(r=gd({mode:"visible",children:e},t.mode,r,null),r.return=t,t.child=r)):e.memoizedState!==null?o?(n=Pp(e,t,n.children,n.fallback,r),o=t.child,i=e.child.memoizedState,o.memoizedState=i===null?{baseLanes:r}:{baseLanes:i.baseLanes|r},o.childLanes=e.childLanes&~r,t.memoizedState=Es,n):(r=Dp(e,t,n.children,r),t.memoizedState=null,r):o?(n=Pp(e,t,n.children,n.fallback,r),o=t.child,i=e.child.memoizedState,o.memoizedState=i===null?{baseLanes:r}:{baseLanes:i.baseLanes|r},o.childLanes=e.childLanes&~r,t.memoizedState=Es,n):(r=Dp(e,t,n.children,r),t.memoizedState=null,r)}function Fp(e,t,r,n){var i=e.mode,o=e.child;return t={mode:"hidden",children:t},!(i&2)&&o!==null?(o.childLanes=0,o.pendingProps=t):o=gd(t,i,0,null),r=oo(r,i,n,null),o.return=e,r.return=e,o.sibling=r,e.child=o,r}function Dp(e,t,r,n){var i=e.child;return e=i.sibling,r=kn(i,{mode:"visible",children:r}),!(t.mode&2)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(e.nextEffect=null,e.flags=8,t.firstEffect=t.lastEffect=e),t.child=r}function Pp(e,t,r,n,i){var o=t.mode,a=e.child;e=a.sibling;var s={mode:"hidden",children:r};return!(o&2)&&t.child!==a?(r=t.child,r.childLanes=0,r.pendingProps=s,a=r.lastEffect,a!==null?(t.firstEffect=r.firstEffect,t.lastEffect=a,a.nextEffect=null):t.firstEffect=t.lastEffect=null):r=kn(a,s),e!==null?n=kn(e,n):(n=oo(n,o,i,null),n.flags|=2),n.return=t,r.return=t,r.sibling=n,t.child=r,n}function Ip(e,t){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Ym(e.return,t)}function gc(e,t,r,n,i,o){var a=e.memoizedState;a===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:n,tail:r,tailMode:i,lastEffect:o}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=n,a.tail=r,a.tailMode=i,a.lastEffect=o)}function bp(e,t,r){var n=t.pendingProps,i=n.revealOrder,o=n.tail;if(Vt(e,t,n.children,r),n=et.current,n&2)n=n&1|2,t.flags|=64;else{if(e!==null&&e.flags&64)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Ip(e,r);else if(e.tag===19)Ip(e,r);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}n&=1}if(tt(et,n),!(t.mode&2))t.memoizedState=null;else switch(i){case"forwards":for(r=t.child,i=null;r!==null;)e=r.alternate,e!==null&&Tl(e)===null&&(i=r),r=r.sibling;r=i,r===null?(i=t.child,t.child=null):(i=r.sibling,r.sibling=null),gc(t,!1,i,r,o,t.lastEffect);break;case"backwards":for(r=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&Tl(e)===null){t.child=i;break}e=i.sibling,i.sibling=r,r=i,i=e}gc(t,!0,r,null,o,t.lastEffect);break;case"together":gc(t,!1,null,null,void 0,t.lastEffect);break;default:t.memoizedState=null}return t.child}function jr(e,t,r){if(e!==null&&(t.dependencies=e.dependencies),rs|=t.lanes,r&t.childLanes){if(e!==null&&t.child!==e.child)throw Error(ce(153));if(t.child!==null){for(e=t.child,r=kn(e,e.pendingProps),t.child=r,r.return=t;e.sibling!==null;)e=e.sibling,r=r.sibling=kn(e,e.pendingProps),r.return=t;r.sibling=null}return t.child}return null}var fv,Rf,dv,hv;fv=function(e,t){for(var r=t.child;r!==null;){if(r.tag===5||r.tag===6)e.appendChild(r.stateNode);else if(r.tag!==4&&r.child!==null){r.child.return=r,r=r.child;continue}if(r===t)break;for(;r.sibling===null;){if(r.return===null||r.return===t)return;r=r.return}r.sibling.return=r.return,r=r.sibling}};Rf=function(){};dv=function(e,t,r,n){var i=e.memoizedProps;if(i!==n){e=t.stateNode,Jn(br.current);var o=null;switch(r){case"input":i=Jc(e,i),n=Jc(e,n),o=[];break;case"option":i=rf(e,i),n=rf(e,n),o=[];break;case"select":i=Ke({},i,{value:void 0}),n=Ke({},n,{value:void 0}),o=[];break;case"textarea":i=nf(e,i),n=nf(e,n),o=[];break;default:typeof i.onClick!="function"&&typeof n.onClick=="function"&&(e.onclick=ml)}sf(r,n);var a;r=null;for(u in i)if(!n.hasOwnProperty(u)&&i.hasOwnProperty(u)&&i[u]!=null)if(u==="style"){var s=i[u];for(a in s)s.hasOwnProperty(a)&&(r||(r={}),r[a]="")}else u!=="dangerouslySetInnerHTML"&&u!=="children"&&u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&u!=="autoFocus"&&(Aa.hasOwnProperty(u)?o||(o=[]):(o=o||[]).push(u,null));for(u in n){var l=n[u];if(s=i!=null?i[u]:void 0,n.hasOwnProperty(u)&&l!==s&&(l!=null||s!=null))if(u==="style")if(s){for(a in s)!s.hasOwnProperty(a)||l&&l.hasOwnProperty(a)||(r||(r={}),r[a]="");for(a in l)l.hasOwnProperty(a)&&s[a]!==l[a]&&(r||(r={}),r[a]=l[a])}else r||(o||(o=[]),o.push(u,r)),r=l;else u==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,s=s?s.__html:void 0,l!=null&&s!==l&&(o=o||[]).push(u,l)):u==="children"?typeof l!="string"&&typeof l!="number"||(o=o||[]).push(u,""+l):u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&(Aa.hasOwnProperty(u)?(l!=null&&u==="onScroll"&&Ge("scroll",e),o||s===l||(o=[])):typeof l=="object"&&l!==null&&l.$$typeof===$0?l.toString():(o=o||[]).push(u,l))}r&&(o=o||[]).push("style",r);var u=o;(t.updateQueue=u)&&(t.flags|=4)}};hv=function(e,t,r,n){r!==n&&(t.flags|=4)};function Yo(e,t){if(!kr)switch(e.tailMode){case"hidden":t=e.tail;for(var r=null;t!==null;)t.alternate!==null&&(r=t),t=t.sibling;r===null?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var n=null;r!==null;)r.alternate!==null&&(n=r),r=r.sibling;n===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:n.sibling=null}}function y_(e,t,r){var n=t.pendingProps;switch(t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:return Gt(t.type)&&xl(),null;case 3:return mo(),je(zt),je(Pt),nd(),n=t.stateNode,n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(e===null||e.child===null)&&(ys(t)?t.flags|=4:n.hydrate||(t.flags|=256)),Rf(t),null;case 5:rd(t);var i=Jn(La.current);if(r=t.type,e!==null&&t.stateNode!=null)dv(e,t,r,n,i),e.ref!==t.ref&&(t.flags|=128);else{if(!n){if(t.stateNode===null)throw Error(ce(166));return null}if(e=Jn(br.current),ys(t)){n=t.stateNode,r=t.type;var o=t.memoizedProps;switch(n[mn]=t,n[vl]=o,r){case"dialog":Ge("cancel",n),Ge("close",n);break;case"iframe":case"object":case"embed":Ge("load",n);break;case"video":case"audio":for(e=0;e<na.length;e++)Ge(na[e],n);break;case"source":Ge("error",n);break;case"img":case"image":case"link":Ge("error",n),Ge("load",n);break;case"details":Ge("toggle",n);break;case"input":bh(n,o),Ge("invalid",n);break;case"select":n._wrapperState={wasMultiple:!!o.multiple},Ge("invalid",n);break;case"textarea":$h(n,o),Ge("invalid",n)}sf(r,o),e=null;for(var a in o)o.hasOwnProperty(a)&&(i=o[a],a==="children"?typeof i=="string"?n.textContent!==i&&(e=["children",i]):typeof i=="number"&&n.textContent!==""+i&&(e=["children",""+i]):Aa.hasOwnProperty(a)&&i!=null&&a==="onScroll"&&Ge("scroll",n));switch(r){case"input":ps(n),kh(n,o,!0);break;case"textarea":ps(n),Nh(n);break;case"select":case"option":break;default:typeof o.onClick=="function"&&(n.onclick=ml)}n=e,t.updateQueue=n,n!==null&&(t.flags|=4)}else{switch(a=i.nodeType===9?i:i.ownerDocument,e===of.html&&(e=am(r)),e===of.html?r==="script"?(e=a.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof n.is=="string"?e=a.createElement(r,{is:n.is}):(e=a.createElement(r),r==="select"&&(a=e,n.multiple?a.multiple=!0:n.size&&(a.size=n.size))):e=a.createElementNS(e,r),e[mn]=t,e[vl]=n,fv(e,t,!1,!1),t.stateNode=e,a=lf(r,n),r){case"dialog":Ge("cancel",e),Ge("close",e),i=n;break;case"iframe":case"object":case"embed":Ge("load",e),i=n;break;case"video":case"audio":for(i=0;i<na.length;i++)Ge(na[i],e);i=n;break;case"source":Ge("error",e),i=n;break;case"img":case"image":case"link":Ge("error",e),Ge("load",e),i=n;break;case"details":Ge("toggle",e),i=n;break;case"input":bh(e,n),i=Jc(e,n),Ge("invalid",e);break;case"option":i=rf(e,n);break;case"select":e._wrapperState={wasMultiple:!!n.multiple},i=Ke({},n,{value:void 0}),Ge("invalid",e);break;case"textarea":$h(e,n),i=nf(e,n),Ge("invalid",e);break;default:i=n}sf(r,i);var s=i;for(o in s)if(s.hasOwnProperty(o)){var l=s[o];o==="style"?um(e,l):o==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,l!=null&&sm(e,l)):o==="children"?typeof l=="string"?(r!=="textarea"||l!=="")&&Ra(e,l):typeof l=="number"&&Ra(e,""+l):o!=="suppressContentEditableWarning"&&o!=="suppressHydrationWarning"&&o!=="autoFocus"&&(Aa.hasOwnProperty(o)?l!=null&&o==="onScroll"&&Ge("scroll",e):l!=null&&F0(e,o,l,a))}switch(r){case"input":ps(e),kh(e,n,!1);break;case"textarea":ps(e),Nh(e);break;case"option":n.value!=null&&e.setAttribute("value",""+Dn(n.value));break;case"select":e.multiple=!!n.multiple,o=n.value,o!=null?Qi(e,!!n.multiple,o,!1):n.defaultValue!=null&&Qi(e,!!n.multiple,n.defaultValue,!0);break;default:typeof i.onClick=="function"&&(e.onclick=ml)}Um(r,n)&&(t.flags|=4)}t.ref!==null&&(t.flags|=128)}return null;case 6:if(e&&t.stateNode!=null)hv(e,t,e.memoizedProps,n);else{if(typeof n!="string"&&t.stateNode===null)throw Error(ce(166));r=Jn(La.current),Jn(br.current),ys(t)?(n=t.stateNode,r=t.memoizedProps,n[mn]=t,n.nodeValue!==r&&(t.flags|=4)):(n=(r.nodeType===9?r:r.ownerDocument).createTextNode(n),n[mn]=t,t.stateNode=n)}return null;case 13:return je(et),n=t.memoizedState,t.flags&64?(t.lanes=r,t):(n=n!==null,r=!1,e===null?t.memoizedProps.fallback!==void 0&&ys(t):r=e.memoizedState!==null,n&&!r&&t.mode&2&&(e===null&&t.memoizedProps.unstable_avoidThisFallback!==!0||et.current&1?wt===0&&(wt=3):((wt===0||wt===3)&&(wt=4),Mt===null||!(rs&134217727)&&!(Ao&134217727)||no(Mt,Ot))),(n||r)&&(t.flags|=4),null);case 4:return mo(),Rf(t),e===null&&Mm(t.stateNode.containerInfo),null;case 10:return ed(t),null;case 17:return Gt(t.type)&&xl(),null;case 19:if(je(et),n=t.memoizedState,n===null)return null;if(o=(t.flags&64)!==0,a=n.rendering,a===null)if(o)Yo(n,!1);else{if(wt!==0||e!==null&&e.flags&64)for(e=t.child;e!==null;){if(a=Tl(e),a!==null){for(t.flags|=64,Yo(n,!1),o=a.updateQueue,o!==null&&(t.updateQueue=o,t.flags|=4),n.lastEffect===null&&(t.firstEffect=null),t.lastEffect=n.lastEffect,n=r,r=t.child;r!==null;)o=r,e=n,o.flags&=2,o.nextEffect=null,o.firstEffect=null,o.lastEffect=null,a=o.alternate,a===null?(o.childLanes=0,o.lanes=e,o.child=null,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null,o.stateNode=null):(o.childLanes=a.childLanes,o.lanes=a.lanes,o.child=a.child,o.memoizedProps=a.memoizedProps,o.memoizedState=a.memoizedState,o.updateQueue=a.updateQueue,o.type=a.type,e=a.dependencies,o.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),r=r.sibling;return tt(et,et.current&1|2),t.child}e=e.sibling}n.tail!==null&&Rt()>bf&&(t.flags|=64,o=!0,Yo(n,!1),t.lanes=33554432)}else{if(!o)if(e=Tl(a),e!==null){if(t.flags|=64,o=!0,r=e.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),Yo(n,!0),n.tail===null&&n.tailMode==="hidden"&&!a.alternate&&!kr)return t=t.lastEffect=n.lastEffect,t!==null&&(t.nextEffect=null),null}else 2*Rt()-n.renderingStartTime>bf&&r!==1073741824&&(t.flags|=64,o=!0,Yo(n,!1),t.lanes=33554432);n.isBackwards?(a.sibling=t.child,t.child=a):(r=n.last,r!==null?r.sibling=a:t.child=a,n.last=a)}return n.tail!==null?(r=n.tail,n.rendering=r,n.tail=r.sibling,n.lastEffect=t.lastEffect,n.renderingStartTime=Rt(),r.sibling=null,t=et.current,tt(et,o?t&1|2:t&1),r):null;case 23:case 24:return hd(),e!==null&&e.memoizedState!==null!=(t.memoizedState!==null)&&n.mode!=="unstable-defer-without-hiding"&&(t.flags|=4),null}throw Error(ce(156,t.tag))}function E_(e){switch(e.tag){case 1:Gt(e.type)&&xl();var t=e.flags;return t&4096?(e.flags=t&-4097|64,e):null;case 3:if(mo(),je(zt),je(Pt),nd(),t=e.flags,t&64)throw Error(ce(285));return e.flags=t&-4097|64,e;case 5:return rd(e),null;case 13:return je(et),t=e.flags,t&4096?(e.flags=t&-4097|64,e):null;case 19:return je(et),null;case 4:return mo(),null;case 10:return ed(e),null;case 23:case 24:return hd(),null;default:return null}}function ud(e,t){try{var r="",n=t;do r+=tE(n),n=n.return;while(n);var i=r}catch(o){i=`
|
||
Error generating stack: `+o.message+`
|
||
`+o.stack}return{value:e,source:t,stack:i}}function Of(e,t){try{console.error(t.value)}catch(r){setTimeout(function(){throw r})}}var __=typeof WeakMap=="function"?WeakMap:Map;function pv(e,t,r){r=Tn(-1,r),r.tag=3,r.payload={element:null};var n=t.value;return r.callback=function(){Pl||(Pl=!0,kf=n),Of(e,t)},r}function gv(e,t,r){r=Tn(-1,r),r.tag=3;var n=e.type.getDerivedStateFromError;if(typeof n=="function"){var i=t.value;r.payload=function(){return Of(e,t),n(i)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(r.callback=function(){typeof n!="function"&&(Ir===null?Ir=new Set([this]):Ir.add(this),Of(e,t));var a=t.stack;this.componentDidCatch(t.value,{componentStack:a!==null?a:""})}),r}var S_=typeof WeakSet=="function"?WeakSet:Set;function kp(e){var t=e.ref;if(t!==null)if(typeof t=="function")try{t(null)}catch(r){On(e,r)}else t.current=null}function T_(e,t){switch(t.tag){case 0:case 11:case 15:case 22:return;case 1:if(t.flags&256&&e!==null){var r=e.memoizedProps,n=e.memoizedState;e=t.stateNode,t=e.getSnapshotBeforeUpdate(t.elementType===t.type?r:wr(t.type,r),n),e.__reactInternalSnapshotBeforeUpdate=t}return;case 3:t.flags&256&&q0(t.stateNode.containerInfo);return;case 5:case 6:case 4:case 17:return}throw Error(ce(163))}function C_(e,t,r){switch(r.tag){case 0:case 11:case 15:case 22:if(t=r.updateQueue,t=t!==null?t.lastEffect:null,t!==null){e=t=t.next;do{if((e.tag&3)===3){var n=e.create;e.destroy=n()}e=e.next}while(e!==t)}if(t=r.updateQueue,t=t!==null?t.lastEffect:null,t!==null){e=t=t.next;do{var i=e;n=i.next,i=i.tag,i&4&&i&1&&(Tv(r,e),b_(r,e)),e=n}while(e!==t)}return;case 1:e=r.stateNode,r.flags&4&&(t===null?e.componentDidMount():(n=r.elementType===r.type?t.memoizedProps:wr(r.type,t.memoizedProps),e.componentDidUpdate(n,t.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),t=r.updateQueue,t!==null&&gp(r,t,e);return;case 3:if(t=r.updateQueue,t!==null){if(e=null,r.child!==null)switch(r.child.tag){case 5:e=r.child.stateNode;break;case 1:e=r.child.stateNode}gp(r,t,e)}return;case 5:e=r.stateNode,t===null&&r.flags&4&&Um(r.type,r.memoizedProps)&&e.focus();return;case 6:return;case 4:return;case 12:return;case 13:r.memoizedState===null&&(r=r.alternate,r!==null&&(r=r.memoizedState,r!==null&&(r=r.dehydrated,r!==null&&wm(r))));return;case 19:case 17:case 20:case 21:case 23:case 24:return}throw Error(ce(163))}function $p(e,t){for(var r=e;;){if(r.tag===5){var n=r.stateNode;if(t)n=n.style,typeof n.setProperty=="function"?n.setProperty("display","none","important"):n.display="none";else{n=r.stateNode;var i=r.memoizedProps.style;i=i!=null&&i.hasOwnProperty("display")?i.display:null,n.style.display=lm("display",i)}}else if(r.tag===6)r.stateNode.nodeValue=t?"":r.memoizedProps;else if((r.tag!==23&&r.tag!==24||r.memoizedState===null||r===e)&&r.child!==null){r.child.return=r,r=r.child;continue}if(r===e)break;for(;r.sibling===null;){if(r.return===null||r.return===e)return;r=r.return}r.sibling.return=r.return,r=r.sibling}}function Np(e,t){if(ti&&typeof ti.onCommitFiberUnmount=="function")try{ti.onCommitFiberUnmount(Q0,t)}catch{}switch(t.tag){case 0:case 11:case 14:case 15:case 22:if(e=t.updateQueue,e!==null&&(e=e.lastEffect,e!==null)){var r=e=e.next;do{var n=r,i=n.destroy;if(n=n.tag,i!==void 0)if(n&4)Tv(t,r);else{n=t;try{i()}catch(o){On(n,o)}}r=r.next}while(r!==e)}break;case 1:if(kp(t),e=t.stateNode,typeof e.componentWillUnmount=="function")try{e.props=t.memoizedProps,e.state=t.memoizedState,e.componentWillUnmount()}catch(o){On(t,o)}break;case 5:kp(t);break;case 4:mv(e,t)}}function Mp(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}function Lp(e){return e.tag===5||e.tag===3||e.tag===4}function Bp(e){e:{for(var t=e.return;t!==null;){if(Lp(t))break e;t=t.return}throw Error(ce(160))}var r=t;switch(t=r.stateNode,r.tag){case 5:var n=!1;break;case 3:t=t.containerInfo,n=!0;break;case 4:t=t.containerInfo,n=!0;break;default:throw Error(ce(161))}r.flags&16&&(Ra(t,""),r.flags&=-17);e:t:for(r=e;;){for(;r.sibling===null;){if(r.return===null||Lp(r.return)){r=null;break e}r=r.return}for(r.sibling.return=r.return,r=r.sibling;r.tag!==5&&r.tag!==6&&r.tag!==18;){if(r.flags&2||r.child===null||r.tag===4)continue t;r.child.return=r,r=r.child}if(!(r.flags&2)){r=r.stateNode;break e}}n?Ff(e,r,t):Df(e,r,t)}function Ff(e,t,r){var n=e.tag,i=n===5||n===6;if(i)e=i?e.stateNode:e.stateNode.instance,t?r.nodeType===8?r.parentNode.insertBefore(e,t):r.insertBefore(e,t):(r.nodeType===8?(t=r.parentNode,t.insertBefore(e,r)):(t=r,t.appendChild(e)),r=r._reactRootContainer,r!=null||t.onclick!==null||(t.onclick=ml));else if(n!==4&&(e=e.child,e!==null))for(Ff(e,t,r),e=e.sibling;e!==null;)Ff(e,t,r),e=e.sibling}function Df(e,t,r){var n=e.tag,i=n===5||n===6;if(i)e=i?e.stateNode:e.stateNode.instance,t?r.insertBefore(e,t):r.appendChild(e);else if(n!==4&&(e=e.child,e!==null))for(Df(e,t,r),e=e.sibling;e!==null;)Df(e,t,r),e=e.sibling}function mv(e,t){for(var r=t,n=!1,i,o;;){if(!n){n=r.return;e:for(;;){if(n===null)throw Error(ce(160));switch(i=n.stateNode,n.tag){case 5:o=!1;break e;case 3:i=i.containerInfo,o=!0;break e;case 4:i=i.containerInfo,o=!0;break e}n=n.return}n=!0}if(r.tag===5||r.tag===6){e:for(var a=e,s=r,l=s;;)if(Np(a,l),l.child!==null&&l.tag!==4)l.child.return=l,l=l.child;else{if(l===s)break e;for(;l.sibling===null;){if(l.return===null||l.return===s)break e;l=l.return}l.sibling.return=l.return,l=l.sibling}o?(a=i,s=r.stateNode,a.nodeType===8?a.parentNode.removeChild(s):a.removeChild(s)):i.removeChild(r.stateNode)}else if(r.tag===4){if(r.child!==null){i=r.stateNode.containerInfo,o=!0,r.child.return=r,r=r.child;continue}}else if(Np(e,r),r.child!==null){r.child.return=r,r=r.child;continue}if(r===t)break;for(;r.sibling===null;){if(r.return===null||r.return===t)return;r=r.return,r.tag===4&&(n=!1)}r.sibling.return=r.return,r=r.sibling}}function mc(e,t){switch(t.tag){case 0:case 11:case 14:case 15:case 22:var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var n=r=r.next;do(n.tag&3)===3&&(e=n.destroy,n.destroy=void 0,e!==void 0&&e()),n=n.next;while(n!==r)}return;case 1:return;case 5:if(r=t.stateNode,r!=null){n=t.memoizedProps;var i=e!==null?e.memoizedProps:n;e=t.type;var o=t.updateQueue;if(t.updateQueue=null,o!==null){for(r[vl]=n,e==="input"&&n.type==="radio"&&n.name!=null&&im(r,n),lf(e,i),t=lf(e,n),i=0;i<o.length;i+=2){var a=o[i],s=o[i+1];a==="style"?um(r,s):a==="dangerouslySetInnerHTML"?sm(r,s):a==="children"?Ra(r,s):F0(r,a,s,t)}switch(e){case"input":ef(r,n);break;case"textarea":om(r,n);break;case"select":e=r._wrapperState.wasMultiple,r._wrapperState.wasMultiple=!!n.multiple,o=n.value,o!=null?Qi(r,!!n.multiple,o,!1):e!==!!n.multiple&&(n.defaultValue!=null?Qi(r,!!n.multiple,n.defaultValue,!0):Qi(r,!!n.multiple,n.multiple?[]:"",!1))}}}return;case 6:if(t.stateNode===null)throw Error(ce(162));t.stateNode.nodeValue=t.memoizedProps;return;case 3:r=t.stateNode,r.hydrate&&(r.hydrate=!1,wm(r.containerInfo));return;case 12:return;case 13:t.memoizedState!==null&&(dd=Rt(),$p(t.child,!0)),Up(t);return;case 19:Up(t);return;case 17:return;case 23:case 24:$p(t,t.memoizedState!==null);return}throw Error(ce(163))}function Up(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var r=e.stateNode;r===null&&(r=e.stateNode=new S_),t.forEach(function(n){var i=N_.bind(null,e,n);r.has(n)||(r.add(n),n.then(i,i))})}}function A_(e,t){return e!==null&&(e=e.memoizedState,e===null||e.dehydrated!==null)?(t=t.memoizedState,t!==null&&t.dehydrated===null):!1}var R_=Math.ceil,Dl=hi.ReactCurrentDispatcher,cd=hi.ReactCurrentOwner,Ae=0,Mt=null,lt=null,Ot=0,oi=0,Pf=Hn(0),wt=0,pu=null,Co=0,rs=0,Ao=0,fd=0,If=null,dd=0,bf=1/0;function Ro(){bf=Rt()+500}var Ee=null,Pl=!1,kf=null,Ir=null,bn=!1,ma=null,ia=90,$f=[],Nf=[],Kr=null,va=0,Mf=null,tl=-1,zr=0,rl=0,xa=null,nl=!1;function er(){return Ae&48?Rt():tl!==-1?tl:tl=Rt()}function An(e){if(e=e.mode,!(e&2))return 1;if(!(e&4))return go()===99?1:2;if(zr===0&&(zr=Co),p_.transition!==0){rl!==0&&(rl=If!==null?If.pendingLanes:0),e=zr;var t=4186112&~rl;return t&=-t,t===0&&(e=4186112&~e,t=e&-e,t===0&&(t=8192)),t}return e=go(),Ae&4&&e===98?e=pl(12,zr):(e=vE(e),e=pl(e,zr)),e}function Rn(e,t,r){if(50<va)throw va=0,Mf=null,Error(ce(185));if(e=gu(e,t),e===null)return null;su(e,t,r),e===Mt&&(Ao|=t,wt===4&&no(e,Ot));var n=go();t===1?Ae&8&&!(Ae&48)?Lf(e):(dr(e,r),Ae===0&&(Ro(),Mr())):(!(Ae&4)||n!==98&&n!==99||(Kr===null?Kr=new Set([e]):Kr.add(e)),dr(e,r)),If=e}function gu(e,t){e.lanes|=t;var r=e.alternate;for(r!==null&&(r.lanes|=t),r=e,e=e.return;e!==null;)e.childLanes|=t,r=e.alternate,r!==null&&(r.childLanes|=t),r=e,e=e.return;return r.tag===3?r.stateNode:null}function dr(e,t){for(var r=e.callbackNode,n=e.suspendedLanes,i=e.pingedLanes,o=e.expirationTimes,a=e.pendingLanes;0<a;){var s=31-Pn(a),l=1<<s,u=o[s];if(u===-1){if(!(l&n)||l&i){u=t,Li(l);var c=ze;o[s]=10<=c?u+250:6<=c?u+5e3:-1}}else u<=t&&(e.expiredLanes|=l);a&=~l}if(n=Pa(e,e===Mt?Ot:0),t=ze,n===0)r!==null&&(r!==fc&&wf(r),e.callbackNode=null,e.callbackPriority=0);else{if(r!==null){if(e.callbackPriority===t)return;r!==fc&&wf(r)}t===15?(r=Lf.bind(null,e),Wr===null?(Wr=[r],el=Z0(du,Km)):Wr.push(r),r=fc):t===14?r=$a(99,Lf.bind(null,e)):(r=xE(t),r=$a(r,vv.bind(null,e))),e.callbackPriority=t,e.callbackNode=r}}function vv(e){if(tl=-1,rl=zr=0,Ae&48)throw Error(ce(327));var t=e.callbackNode;if(Vn()&&e.callbackNode!==t)return null;var r=Pa(e,e===Mt?Ot:0);if(r===0)return null;var n=r,i=Ae;Ae|=16;var o=Ev();(Mt!==e||Ot!==n)&&(Ro(),io(e,n));do try{D_();break}catch(s){yv(e,s)}while(1);if(J0(),Dl.current=o,Ae=i,lt!==null?n=0:(Mt=null,Ot=0,n=wt),Co&Ao)io(e,0);else if(n!==0){if(n===2&&(Ae|=64,e.hydrate&&(e.hydrate=!1,q0(e.containerInfo)),r=Am(e),r!==0&&(n=oa(e,r))),n===1)throw t=pu,io(e,0),no(e,r),dr(e,Rt()),t;switch(e.finishedWork=e.current.alternate,e.finishedLanes=r,n){case 0:case 1:throw Error(ce(345));case 2:jn(e);break;case 3:if(no(e,r),(r&62914560)===r&&(n=dd+500-Rt(),10<n)){if(Pa(e,0)!==0)break;if(i=e.suspendedLanes,(i&r)!==r){er(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=sp(jn.bind(null,e),n);break}jn(e);break;case 4:if(no(e,r),(r&4186112)===r)break;for(n=e.eventTimes,i=-1;0<r;){var a=31-Pn(r);o=1<<a,a=n[a],a>i&&(i=a),r&=~o}if(r=i,r=Rt()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*R_(r/1960))-r,10<r){e.timeoutHandle=sp(jn.bind(null,e),r);break}jn(e);break;case 5:jn(e);break;default:throw Error(ce(329))}}return dr(e,Rt()),e.callbackNode===t?vv.bind(null,e):null}function no(e,t){for(t&=~fd,t&=~Ao,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var r=31-Pn(t),n=1<<r;e[r]=-1,t&=~n}}function Lf(e){if(Ae&48)throw Error(ce(327));if(Vn(),e===Mt&&e.expiredLanes&Ot){var t=Ot,r=oa(e,t);Co&Ao&&(t=Pa(e,t),r=oa(e,t))}else t=Pa(e,0),r=oa(e,t);if(e.tag!==0&&r===2&&(Ae|=64,e.hydrate&&(e.hydrate=!1,q0(e.containerInfo)),t=Am(e),t!==0&&(r=oa(e,t))),r===1)throw r=pu,io(e,0),no(e,t),dr(e,Rt()),r;return e.finishedWork=e.current.alternate,e.finishedLanes=t,jn(e),dr(e,Rt()),null}function O_(){if(Kr!==null){var e=Kr;Kr=null,e.forEach(function(t){t.expiredLanes|=24&t.pendingLanes,dr(t,Rt())})}Mr()}function xv(e,t){var r=Ae;Ae|=1;try{return e(t)}finally{Ae=r,Ae===0&&(Ro(),Mr())}}function wv(e,t){var r=Ae;Ae&=-2,Ae|=8;try{return e(t)}finally{Ae=r,Ae===0&&(Ro(),Mr())}}function _s(e,t){tt(Pf,oi),oi|=t,Co|=t}function hd(){oi=Pf.current,je(Pf)}function io(e,t){e.finishedWork=null,e.finishedLanes=0;var r=e.timeoutHandle;if(r!==-1&&(e.timeoutHandle=-1,l_(r)),lt!==null)for(r=lt.return;r!==null;){var n=r;switch(n.tag){case 1:n=n.type.childContextTypes,n!=null&&xl();break;case 3:mo(),je(zt),je(Pt),nd();break;case 5:rd(n);break;case 4:mo();break;case 13:je(et);break;case 19:je(et);break;case 10:ed(n);break;case 23:case 24:hd()}r=r.return}Mt=e,lt=kn(e.current,null),Ot=oi=Co=t,wt=0,pu=null,fd=Ao=rs=0}function yv(e,t){do{var r=lt;try{if(J0(),pa.current=Fl,Cl){for(var n=nt.memoizedState;n!==null;){var i=n.queue;i!==null&&(i.pending=null),n=n.next}Cl=!1}if(Ba=0,xt=At=nt=null,ga=!1,cd.current=null,r===null||r.return===null){wt=1,pu=t,lt=null;break}e:{var o=e,a=r.return,s=r,l=t;if(t=Ot,s.flags|=2048,s.firstEffect=s.lastEffect=null,l!==null&&typeof l=="object"&&typeof l.then=="function"){var u=l;if(!(s.mode&2)){var c=s.alternate;c?(s.updateQueue=c.updateQueue,s.memoizedState=c.memoizedState,s.lanes=c.lanes):(s.updateQueue=null,s.memoizedState=null)}var f=(et.current&1)!==0,d=a;do{var h;if(h=d.tag===13){var m=d.memoizedState;if(m!==null)h=m.dehydrated!==null;else{var p=d.memoizedProps;h=p.fallback===void 0?!1:p.unstable_avoidThisFallback!==!0?!0:!f}}if(h){var g=d.updateQueue;if(g===null){var v=new Set;v.add(u),d.updateQueue=v}else g.add(u);if(!(d.mode&2)){if(d.flags|=64,s.flags|=16384,s.flags&=-2981,s.tag===1)if(s.alternate===null)s.tag=17;else{var w=Tn(-1,1);w.tag=2,Cn(s,w)}s.lanes|=1;break e}l=void 0,s=t;var y=o.pingCache;if(y===null?(y=o.pingCache=new __,l=new Set,y.set(u,l)):(l=y.get(u),l===void 0&&(l=new Set,y.set(u,l))),!l.has(s)){l.add(s);var E=$_.bind(null,o,u,s);u.then(E,E)}d.flags|=4096,d.lanes=t;break e}d=d.return}while(d!==null);l=Error((qi(s.type)||"A React component")+` suspended while rendering, but no fallback UI was specified.
|
||
|
||
Add a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display.`)}wt!==5&&(wt=2),l=ud(l,s),d=a;do{switch(d.tag){case 3:o=l,d.flags|=4096,t&=-t,d.lanes|=t;var b=pv(d,o,t);pp(d,b);break e;case 1:o=l;var k=d.type,S=d.stateNode;if(!(d.flags&64)&&(typeof k.getDerivedStateFromError=="function"||S!==null&&typeof S.componentDidCatch=="function"&&(Ir===null||!Ir.has(S)))){d.flags|=4096,t&=-t,d.lanes|=t;var C=gv(d,o,t);pp(d,C);break e}}d=d.return}while(d!==null)}Sv(r)}catch(A){t=A,lt===r&&r!==null&&(lt=r=r.return);continue}break}while(1)}function Ev(){var e=Dl.current;return Dl.current=Fl,e===null?Fl:e}function oa(e,t){var r=Ae;Ae|=16;var n=Ev();Mt===e&&Ot===t||io(e,t);do try{F_();break}catch(i){yv(e,i)}while(1);if(J0(),Ae=r,Dl.current=n,lt!==null)throw Error(ce(261));return Mt=null,Ot=0,wt}function F_(){for(;lt!==null;)_v(lt)}function D_(){for(;lt!==null&&!f_();)_v(lt)}function _v(e){var t=Cv(e.alternate,e,oi);e.memoizedProps=e.pendingProps,t===null?Sv(e):lt=t,cd.current=null}function Sv(e){var t=e;do{var r=t.alternate;if(e=t.return,t.flags&2048){if(r=E_(t),r!==null){r.flags&=2047,lt=r;return}e!==null&&(e.firstEffect=e.lastEffect=null,e.flags|=2048)}else{if(r=y_(r,t,oi),r!==null){lt=r;return}if(r=t,r.tag!==24&&r.tag!==23||r.memoizedState===null||oi&1073741824||!(r.mode&4)){for(var n=0,i=r.child;i!==null;)n|=i.lanes|i.childLanes,i=i.sibling;r.childLanes=n}e!==null&&!(e.flags&2048)&&(e.firstEffect===null&&(e.firstEffect=t.firstEffect),t.lastEffect!==null&&(e.lastEffect!==null&&(e.lastEffect.nextEffect=t.firstEffect),e.lastEffect=t.lastEffect),1<t.flags&&(e.lastEffect!==null?e.lastEffect.nextEffect=t:e.firstEffect=t,e.lastEffect=t))}if(t=t.sibling,t!==null){lt=t;return}lt=t=e}while(t!==null);wt===0&&(wt=5)}function jn(e){var t=go();return ii(99,P_.bind(null,e,t)),null}function P_(e,t){do Vn();while(ma!==null);if(Ae&48)throw Error(ce(327));var r=e.finishedWork;if(r===null)return null;if(e.finishedWork=null,e.finishedLanes=0,r===e.current)throw Error(ce(177));e.callbackNode=null;var n=r.lanes|r.childLanes,i=n,o=e.pendingLanes&~i;e.pendingLanes=i,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=i,e.mutableReadLanes&=i,e.entangledLanes&=i,i=e.entanglements;for(var a=e.eventTimes,s=e.expirationTimes;0<o;){var l=31-Pn(o),u=1<<l;i[l]=0,a[l]=-1,s[l]=-1,o&=~u}if(Kr!==null&&!(n&24)&&Kr.has(e)&&Kr.delete(e),e===Mt&&(lt=Mt=null,Ot=0),1<r.flags?r.lastEffect!==null?(r.lastEffect.nextEffect=r,n=r.firstEffect):n=r:n=r.firstEffect,n!==null){if(i=Ae,Ae|=32,cd.current=null,lc=qs,a=ep(),pf(a)){if("selectionStart"in a)s={start:a.selectionStart,end:a.selectionEnd};else e:if(s=(s=a.ownerDocument)&&s.defaultView||window,(u=s.getSelection&&s.getSelection())&&u.rangeCount!==0){s=u.anchorNode,o=u.anchorOffset,l=u.focusNode,u=u.focusOffset;try{s.nodeType,l.nodeType}catch{s=null;break e}var c=0,f=-1,d=-1,h=0,m=0,p=a,g=null;t:for(;;){for(var v;p!==s||o!==0&&p.nodeType!==3||(f=c+o),p!==l||u!==0&&p.nodeType!==3||(d=c+u),p.nodeType===3&&(c+=p.nodeValue.length),(v=p.firstChild)!==null;)g=p,p=v;for(;;){if(p===a)break t;if(g===s&&++h===o&&(f=c),g===l&&++m===u&&(d=c),(v=p.nextSibling)!==null)break;p=g,g=p.parentNode}p=v}s=f===-1||d===-1?null:{start:f,end:d}}else s=null;s=s||{start:0,end:0}}else s=null;uc={focusedElem:a,selectionRange:s},qs=!1,xa=null,nl=!1,Ee=n;do try{I_()}catch(A){if(Ee===null)throw Error(ce(330));On(Ee,A),Ee=Ee.nextEffect}while(Ee!==null);xa=null,Ee=n;do try{for(a=e;Ee!==null;){var w=Ee.flags;if(w&16&&Ra(Ee.stateNode,""),w&128){var y=Ee.alternate;if(y!==null){var E=y.ref;E!==null&&(typeof E=="function"?E(null):E.current=null)}}switch(w&1038){case 2:Bp(Ee),Ee.flags&=-3;break;case 6:Bp(Ee),Ee.flags&=-3,mc(Ee.alternate,Ee);break;case 1024:Ee.flags&=-1025;break;case 1028:Ee.flags&=-1025,mc(Ee.alternate,Ee);break;case 4:mc(Ee.alternate,Ee);break;case 8:s=Ee,mv(a,s);var b=s.alternate;Mp(s),b!==null&&Mp(b)}Ee=Ee.nextEffect}}catch(A){if(Ee===null)throw Error(ce(330));On(Ee,A),Ee=Ee.nextEffect}while(Ee!==null);if(E=uc,y=ep(),w=E.focusedElem,a=E.selectionRange,y!==w&&w&&w.ownerDocument&&km(w.ownerDocument.documentElement,w)){for(a!==null&&pf(w)&&(y=a.start,E=a.end,E===void 0&&(E=y),"selectionStart"in w?(w.selectionStart=y,w.selectionEnd=Math.min(E,w.value.length)):(E=(y=w.ownerDocument||document)&&y.defaultView||window,E.getSelection&&(E=E.getSelection(),s=w.textContent.length,b=Math.min(a.start,s),a=a.end===void 0?b:Math.min(a.end,s),!E.extend&&b>a&&(s=a,a=b,b=s),s=Jh(w,b),o=Jh(w,a),s&&o&&(E.rangeCount!==1||E.anchorNode!==s.node||E.anchorOffset!==s.offset||E.focusNode!==o.node||E.focusOffset!==o.offset)&&(y=y.createRange(),y.setStart(s.node,s.offset),E.removeAllRanges(),b>a?(E.addRange(y),E.extend(o.node,o.offset)):(y.setEnd(o.node,o.offset),E.addRange(y)))))),y=[],E=w;E=E.parentNode;)E.nodeType===1&&y.push({element:E,left:E.scrollLeft,top:E.scrollTop});for(typeof w.focus=="function"&&w.focus(),w=0;w<y.length;w++)E=y[w],E.element.scrollLeft=E.left,E.element.scrollTop=E.top}qs=!!lc,uc=lc=null,e.current=r,Ee=n;do try{for(w=e;Ee!==null;){var k=Ee.flags;if(k&36&&C_(w,Ee.alternate,Ee),k&128){y=void 0;var S=Ee.ref;if(S!==null){var C=Ee.stateNode;switch(Ee.tag){case 5:y=C;break;default:y=C}typeof S=="function"?S(y):S.current=y}}Ee=Ee.nextEffect}}catch(A){if(Ee===null)throw Error(ce(330));On(Ee,A),Ee=Ee.nextEffect}while(Ee!==null);Ee=null,h_(),Ae=i}else e.current=r;if(bn)bn=!1,ma=e,ia=t;else for(Ee=n;Ee!==null;)t=Ee.nextEffect,Ee.nextEffect=null,Ee.flags&8&&(k=Ee,k.sibling=null,k.stateNode=null),Ee=t;if(n=e.pendingLanes,n===0&&(Ir=null),n===1?e===Mf?va++:(va=0,Mf=e):va=0,r=r.stateNode,ti&&typeof ti.onCommitFiberRoot=="function")try{ti.onCommitFiberRoot(Q0,r,void 0,(r.current.flags&64)===64)}catch{}if(dr(e,Rt()),Pl)throw Pl=!1,e=kf,kf=null,e;return Ae&8||Mr(),null}function I_(){for(;Ee!==null;){var e=Ee.alternate;nl||xa===null||(Ee.flags&8?Bh(Ee,xa)&&(nl=!0):Ee.tag===13&&A_(e,Ee)&&Bh(Ee,xa)&&(nl=!0));var t=Ee.flags;t&256&&T_(e,Ee),!(t&512)||bn||(bn=!0,$a(97,function(){return Vn(),null})),Ee=Ee.nextEffect}}function Vn(){if(ia!==90){var e=97<ia?97:ia;return ia=90,ii(e,k_)}return!1}function b_(e,t){$f.push(t,e),bn||(bn=!0,$a(97,function(){return Vn(),null}))}function Tv(e,t){Nf.push(t,e),bn||(bn=!0,$a(97,function(){return Vn(),null}))}function k_(){if(ma===null)return!1;var e=ma;if(ma=null,Ae&48)throw Error(ce(331));var t=Ae;Ae|=32;var r=Nf;Nf=[];for(var n=0;n<r.length;n+=2){var i=r[n],o=r[n+1],a=i.destroy;if(i.destroy=void 0,typeof a=="function")try{a()}catch(l){if(o===null)throw Error(ce(330));On(o,l)}}for(r=$f,$f=[],n=0;n<r.length;n+=2){i=r[n],o=r[n+1];try{var s=i.create;i.destroy=s()}catch(l){if(o===null)throw Error(ce(330));On(o,l)}}for(s=e.current.firstEffect;s!==null;)e=s.nextEffect,s.nextEffect=null,s.flags&8&&(s.sibling=null,s.stateNode=null),s=e;return Ae=t,Mr(),!0}function Hp(e,t,r){t=ud(r,t),t=pv(e,t,1),Cn(e,t),t=er(),e=gu(e,1),e!==null&&(su(e,1,t),dr(e,t))}function On(e,t){if(e.tag===3)Hp(e,e,t);else for(var r=e.return;r!==null;){if(r.tag===3){Hp(r,e,t);break}else if(r.tag===1){var n=r.stateNode;if(typeof r.type.getDerivedStateFromError=="function"||typeof n.componentDidCatch=="function"&&(Ir===null||!Ir.has(n))){e=ud(t,e);var i=gv(r,e,1);if(Cn(r,i),i=er(),r=gu(r,1),r!==null)su(r,1,i),dr(r,i);else if(typeof n.componentDidCatch=="function"&&(Ir===null||!Ir.has(n)))try{n.componentDidCatch(t,e)}catch{}break}}r=r.return}}function $_(e,t,r){var n=e.pingCache;n!==null&&n.delete(t),t=er(),e.pingedLanes|=e.suspendedLanes&r,Mt===e&&(Ot&r)===r&&(wt===4||wt===3&&(Ot&62914560)===Ot&&500>Rt()-dd?io(e,0):fd|=r),dr(e,t)}function N_(e,t){var r=e.stateNode;r!==null&&r.delete(t),t=0,t===0&&(t=e.mode,t&2?t&4?(zr===0&&(zr=Co),t=Bi(62914560&~zr),t===0&&(t=4194304)):t=go()===99?1:2:t=1),r=er(),e=gu(e,t),e!==null&&(su(e,t,r),dr(e,r))}var Cv;Cv=function(e,t,r){var n=t.lanes;if(e!==null)if(e.memoizedProps!==t.pendingProps||zt.current)_r=!0;else if(r&n)_r=!!(e.flags&16384);else{switch(_r=!1,t.tag){case 3:Rp(t),hc();break;case 5:xp(t);break;case 1:Gt(t.type)&&Js(t);break;case 4:_f(t,t.stateNode.containerInfo);break;case 10:n=t.memoizedProps.value;var i=t.type._context;tt(wl,i._currentValue),i._currentValue=n;break;case 13:if(t.memoizedState!==null)return r&t.child.childLanes?Op(e,t,r):(tt(et,et.current&1),t=jr(e,t,r),t!==null?t.sibling:null);tt(et,et.current&1);break;case 19:if(n=(r&t.childLanes)!==0,e.flags&64){if(n)return bp(e,t,r);t.flags|=64}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),tt(et,et.current),n)break;return null;case 23:case 24:return t.lanes=0,pc(e,t,r)}return jr(e,t,r)}else _r=!1;switch(t.lanes=0,t.tag){case 2:if(n=t.type,e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,i=po(t,Pt.current),to(t,r),i=od(null,t,n,e,i,r),t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,Gt(n)){var o=!0;Js(t)}else o=!1;t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,td(t);var a=n.getDerivedStateFromProps;typeof a=="function"&&_l(t,n,a,e),i.updater=hu,t.stateNode=i,i._reactInternals=t,Ef(t,n,e,r),t=Af(null,t,n,!0,o,r)}else t.tag=0,Vt(null,t,i,r),t=t.child;return t;case 16:i=t.elementType;e:{switch(e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,o=i._init,i=o(i._payload),t.type=i,o=t.tag=L_(i),e=wr(i,e),o){case 0:t=Cf(null,t,i,e,r);break e;case 1:t=Ap(null,t,i,e,r);break e;case 11:t=Tp(null,t,i,e,r);break e;case 14:t=Cp(null,t,i,wr(i.type,e),n,r);break e}throw Error(ce(306,i,""))}return t;case 0:return n=t.type,i=t.pendingProps,i=t.elementType===n?i:wr(n,i),Cf(e,t,n,i,r);case 1:return n=t.type,i=t.pendingProps,i=t.elementType===n?i:wr(n,i),Ap(e,t,n,i,r);case 3:if(Rp(t),n=t.updateQueue,e===null||n===null)throw Error(ce(282));if(n=t.pendingProps,i=t.memoizedState,i=i!==null?i.element:null,qm(e,t),Na(t,n,null,r),n=t.memoizedState.element,n===i)hc(),t=jr(e,t,r);else{if(i=t.stateNode,(o=i.hydrate)&&(vn=eo(t.stateNode.containerInfo.firstChild),Gr=t,o=kr=!0),o){if(e=i.mutableSourceEagerHydrationData,e!=null)for(i=0;i<e.length;i+=2)o=e[i],o._workInProgressVersionPrimary=e[i+1],ro.push(o);for(r=ev(t,null,n,r),t.child=r;r;)r.flags=r.flags&-3|1024,r=r.sibling}else Vt(e,t,n,r),hc();t=t.child}return t;case 5:return xp(t),e===null&&Sf(t),n=t.type,i=t.pendingProps,o=e!==null?e.memoizedProps:null,a=i.children,vf(n,i)?a=null:o!==null&&vf(n,o)&&(t.flags|=16),cv(e,t),Vt(e,t,a,r),t.child;case 6:return e===null&&Sf(t),null;case 13:return Op(e,t,r);case 4:return _f(t,t.stateNode.containerInfo),n=t.pendingProps,e===null?t.child=Sl(t,null,n,r):Vt(e,t,n,r),t.child;case 11:return n=t.type,i=t.pendingProps,i=t.elementType===n?i:wr(n,i),Tp(e,t,n,i,r);case 7:return Vt(e,t,t.pendingProps,r),t.child;case 8:return Vt(e,t,t.pendingProps.children,r),t.child;case 12:return Vt(e,t,t.pendingProps.children,r),t.child;case 10:e:{n=t.type._context,i=t.pendingProps,a=t.memoizedProps,o=i.value;var s=t.type._context;if(tt(wl,s._currentValue),s._currentValue=o,a!==null)if(s=a.value,o=lr(s,o)?0:(typeof n._calculateChangedBits=="function"?n._calculateChangedBits(s,o):1073741823)|0,o===0){if(a.children===i.children&&!zt.current){t=jr(e,t,r);break e}}else for(s=t.child,s!==null&&(s.return=t);s!==null;){var l=s.dependencies;if(l!==null){a=s.child;for(var u=l.firstContext;u!==null;){if(u.context===n&&u.observedBits&o){s.tag===1&&(u=Tn(-1,r&-r),u.tag=2,Cn(s,u)),s.lanes|=r,u=s.alternate,u!==null&&(u.lanes|=r),Ym(s.return,r),l.lanes|=r;break}u=u.next}}else a=s.tag===10&&s.type===t.type?null:s.child;if(a!==null)a.return=s;else for(a=s;a!==null;){if(a===t){a=null;break}if(s=a.sibling,s!==null){s.return=a.return,a=s;break}a=a.return}s=a}Vt(e,t,i.children,r),t=t.child}return t;case 9:return i=t.type,o=t.pendingProps,n=o.children,to(t,r),i=fr(i,o.unstable_observedBits),n=n(i),t.flags|=1,Vt(e,t,n,r),t.child;case 14:return i=t.type,o=wr(i,t.pendingProps),o=wr(i.type,o),Cp(e,t,i,o,n,r);case 15:return uv(e,t,t.type,t.pendingProps,n,r);case 17:return n=t.type,i=t.pendingProps,i=t.elementType===n?i:wr(n,i),e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),t.tag=1,Gt(n)?(e=!0,Js(t)):e=!1,to(t,r),Zm(t,n,i),Ef(t,n,i,r),Af(null,t,n,!0,e,r);case 19:return bp(e,t,r);case 23:return pc(e,t,r);case 24:return pc(e,t,r)}throw Error(ce(156,t.tag))};function M_(e,t,r,n){this.tag=e,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=n,this.flags=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childLanes=this.lanes=0,this.alternate=null}function ur(e,t,r,n){return new M_(e,t,r,n)}function pd(e){return e=e.prototype,!(!e||!e.isReactComponent)}function L_(e){if(typeof e=="function")return pd(e)?1:0;if(e!=null){if(e=e.$$typeof,e===iu)return 11;if(e===ou)return 14}return 2}function kn(e,t){var r=e.alternate;return r===null?(r=ur(e.tag,t,e.key,e.mode),r.elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.type=e.type,r.flags=0,r.nextEffect=null,r.firstEffect=null,r.lastEffect=null),r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,t=e.dependencies,r.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function il(e,t,r,n,i,o){var a=2;if(n=e,typeof e=="function")pd(e)&&(a=1);else if(typeof e=="string")a=5;else e:switch(e){case pn:return oo(r.children,i,o,t);case tm:a=8,i|=16;break;case D0:a=8,i|=1;break;case sa:return e=ur(12,r,t,i|8),e.elementType=sa,e.type=sa,e.lanes=o,e;case la:return e=ur(13,r,t,i),e.type=la,e.elementType=la,e.lanes=o,e;case cl:return e=ur(19,r,t,i),e.elementType=cl,e.lanes=o,e;case N0:return gd(r,i,o,t);case Zc:return e=ur(24,r,t,i),e.elementType=Zc,e.lanes=o,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case P0:a=10;break e;case I0:a=9;break e;case iu:a=11;break e;case ou:a=14;break e;case b0:a=16,n=null;break e;case k0:a=22;break e}throw Error(ce(130,e==null?e:typeof e,""))}return t=ur(a,r,t,i),t.elementType=e,t.type=n,t.lanes=o,t}function oo(e,t,r,n){return e=ur(7,e,n,t),e.lanes=r,e}function gd(e,t,r,n){return e=ur(23,e,n,t),e.elementType=N0,e.lanes=r,e}function vc(e,t,r){return e=ur(6,e,null,t),e.lanes=r,e}function xc(e,t,r){return t=ur(4,e.children!==null?e.children:[],e.key,t),t.lanes=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function B_(e,t,r){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=r,this.callbackNode=null,this.callbackPriority=0,this.eventTimes=tc(0),this.expirationTimes=tc(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=tc(0),this.mutableSourceEagerHydrationData=null}function U_(e,t,r){var n=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:qn,key:n==null?null:""+n,children:e,containerInfo:t,implementation:r}}function Il(e,t,r,n){var i=t.current,o=er(),a=An(i);e:if(r){r=r._reactInternals;t:{if(pi(r)!==r||r.tag!==1)throw Error(ce(170));var s=r;do{switch(s.tag){case 3:s=s.stateNode.context;break t;case 1:if(Gt(s.type)){s=s.stateNode.__reactInternalMemoizedMergedChildContext;break t}}s=s.return}while(s!==null);throw Error(ce(171))}if(r.tag===1){var l=r.type;if(Gt(l)){r=Vm(r,l,s);break e}}r=s}else r=In;return t.context===null?t.context=r:t.pendingContext=r,t=Tn(o,a),t.payload={element:e},n=n===void 0?null:n,n!==null&&(t.callback=n),Cn(i,t),Rn(i,a,o),a}function wc(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function Vp(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var r=e.retryLane;e.retryLane=r!==0&&r<t?r:t}}function md(e,t){Vp(e,t),(e=e.alternate)&&Vp(e,t)}function H_(){return null}function vd(e,t,r){var n=r!=null&&r.hydrationOptions!=null&&r.hydrationOptions.mutableSources||null;if(r=new B_(e,t,r!=null&&r.hydrate===!0),t=ur(3,null,null,t===2?7:t===1?3:0),r.current=t,t.stateNode=r,td(t),e[To]=r.current,Mm(e.nodeType===8?e.parentNode:e),n)for(e=0;e<n.length;e++){t=n[e];var i=t._getVersion;i=i(t._source),r.mutableSourceEagerHydrationData==null?r.mutableSourceEagerHydrationData=[t,i]:r.mutableSourceEagerHydrationData.push(t,i)}this._internalRoot=r}vd.prototype.render=function(e){Il(e,this._internalRoot,null,null)};vd.prototype.unmount=function(){var e=this._internalRoot,t=e.containerInfo;Il(null,e,null,function(){t[To]=null})};function ns(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function V_(e,t){if(t||(t=e?e.nodeType===9?e.documentElement:e.firstChild:null,t=!(!t||t.nodeType!==1||!t.hasAttribute("data-reactroot"))),!t)for(var r;r=e.lastChild;)e.removeChild(r);return new vd(e,0,t?{hydrate:!0}:void 0)}function mu(e,t,r,n,i){var o=r._reactRootContainer;if(o){var a=o._internalRoot;if(typeof i=="function"){var s=i;i=function(){var u=wc(a);s.call(u)}}Il(t,a,e,i)}else{if(o=r._reactRootContainer=V_(r,n),a=o._internalRoot,typeof i=="function"){var l=i;i=function(){var u=wc(a);l.call(u)}}wv(function(){Il(t,a,e,i)})}return wc(a)}mm=function(e){if(e.tag===13){var t=er();Rn(e,4,t),md(e,4)}};H0=function(e){if(e.tag===13){var t=er();Rn(e,67108864,t),md(e,67108864)}};vm=function(e){if(e.tag===13){var t=er(),r=An(e);Rn(e,r,t),md(e,r)}};xm=function(e,t){return t()};uf=function(e,t,r){switch(t){case"input":if(ef(e,r),t=r.name,r.type==="radio"&&t!=null){for(r=e;r.parentNode;)r=r.parentNode;for(r=r.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<r.length;t++){var n=r[t];if(n!==e&&n.form===e.form){var i=fu(n);if(!i)throw Error(ce(90));nm(n),ef(n,i)}}}break;case"textarea":om(e,r);break;case"select":t=r.value,t!=null&&Qi(e,!!r.multiple,t,!1)}};L0=xv;dm=function(e,t,r,n,i){var o=Ae;Ae|=4;try{return ii(98,e.bind(null,t,r,n,i))}finally{Ae=o,Ae===0&&(Ro(),Mr())}};B0=function(){!(Ae&49)&&(O_(),Vn())};hm=function(e,t){var r=Ae;Ae|=2;try{return e(t)}finally{Ae=r,Ae===0&&(Ro(),Mr())}};function Av(e,t){var r=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!ns(t))throw Error(ce(200));return U_(e,t,null,r)}var W_={Events:[es,zi,fu,cm,fm,Vn,{current:!1}]},qo={findFiberByHostInstance:Zn,bundleType:0,version:"17.0.2",rendererPackageName:"react-dom"},z_={bundleType:qo.bundleType,version:qo.version,rendererPackageName:qo.rendererPackageName,rendererConfig:qo.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:hi.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=gm(e),e===null?null:e.stateNode},findFiberByHostInstance:qo.findFiberByHostInstance||H_,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Ss=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Ss.isDisabled&&Ss.supportsFiber)try{Q0=Ss.inject(z_),ti=Ss}catch{}}pr.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=W_;pr.createPortal=Av;pr.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(ce(188)):Error(ce(268,Object.keys(e)));return e=gm(t),e=e===null?null:e.stateNode,e};pr.flushSync=function(e,t){var r=Ae;if(r&48)return e(t);Ae|=1;try{if(e)return ii(99,e.bind(null,t))}finally{Ae=r,Mr()}};pr.hydrate=function(e,t,r){if(!ns(t))throw Error(ce(200));return mu(null,e,t,!0,r)};pr.render=function(e,t,r){if(!ns(t))throw Error(ce(200));return mu(null,e,t,!1,r)};pr.unmountComponentAtNode=function(e){if(!ns(e))throw Error(ce(40));return e._reactRootContainer?(wv(function(){mu(null,null,e,!1,function(){e._reactRootContainer=null,e[To]=null})}),!0):!1};pr.unstable_batchedUpdates=xv;pr.unstable_createPortal=function(e,t){return Av(e,t,2<arguments.length&&arguments[2]!==void 0?arguments[2]:null)};pr.unstable_renderSubtreeIntoContainer=function(e,t,r,n){if(!ns(r))throw Error(ce(200));if(e==null||e._reactInternals===void 0)throw Error(ce(38));return mu(e,t,r,!1,n)};pr.version="17.0.2";function Rv(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Rv)}catch(e){console.error(e)}}Rv(),Q1.exports=pr;var mi=Q1.exports;const Ov=qa(mi);function ge(){return ge=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ge.apply(this,arguments)}function _e(e,t,{checkForDefaultPrevented:r=!0}={}){return function(i){if(e==null||e(i),r===!1||!i.defaultPrevented)return t==null?void 0:t(i)}}function G_(e,t){typeof e=="function"?e(t):e!=null&&(e.current=t)}function xd(...e){return t=>e.forEach(r=>G_(r,t))}function Ve(...e){return x.useCallback(xd(...e),e)}function ln(e,t=[]){let r=[];function n(o,a){const s=x.createContext(a),l=r.length;r=[...r,a];function u(f){const{scope:d,children:h,...m}=f,p=(d==null?void 0:d[e][l])||s,g=x.useMemo(()=>m,Object.values(m));return x.createElement(p.Provider,{value:g},h)}function c(f,d){const h=(d==null?void 0:d[e][l])||s,m=x.useContext(h);if(m)return m;if(a!==void 0)return a;throw new Error(`\`${f}\` must be used within \`${o}\``)}return u.displayName=o+"Provider",[u,c]}const i=()=>{const o=r.map(a=>x.createContext(a));return function(s){const l=(s==null?void 0:s[e])||o;return x.useMemo(()=>({[`__scope${e}`]:{...s,[e]:l}}),[s,l])}};return i.scopeName=e,[n,j_(i,...t)]}function j_(...e){const t=e[0];if(e.length===1)return t;const r=()=>{const n=e.map(i=>({useScope:i(),scopeName:i.scopeName}));return function(o){const a=n.reduce((s,{useScope:l,scopeName:u})=>{const f=l(o)[`__scope${u}`];return{...s,...f}},{});return x.useMemo(()=>({[`__scope${t.scopeName}`]:a}),[a])}};return r.scopeName=t.scopeName,r}const Bt=globalThis!=null&&globalThis.document?x.useLayoutEffect:()=>{},X_=Gy["useId".toString()]||(()=>{});let K_=0;function Yr(e){const[t,r]=x.useState(X_());return Bt(()=>{e||r(n=>n??String(K_++))},[e]),e||(t?`radix-${t}`:"")}function It(e){const t=x.useRef(e);return x.useEffect(()=>{t.current=e}),x.useMemo(()=>(...r)=>{var n;return(n=t.current)===null||n===void 0?void 0:n.call(t,...r)},[])}function vo({prop:e,defaultProp:t,onChange:r=()=>{}}){const[n,i]=Y_({defaultProp:t,onChange:r}),o=e!==void 0,a=o?e:n,s=It(r),l=x.useCallback(u=>{if(o){const f=typeof u=="function"?u(e):u;f!==e&&s(f)}else i(u)},[o,e,i,s]);return[a,l]}function Y_({defaultProp:e,onChange:t}){const r=x.useState(e),[n]=r,i=x.useRef(n),o=It(t);return x.useEffect(()=>{i.current!==n&&(o(n),i.current=n)},[n,i,o]),r}const ai=x.forwardRef((e,t)=>{const{children:r,...n}=e,i=x.Children.toArray(r),o=i.find(Q_);if(o){const a=o.props.children,s=i.map(l=>l===o?x.Children.count(a)>1?x.Children.only(null):x.isValidElement(a)?a.props.children:null:l);return x.createElement(Bf,ge({},n,{ref:t}),x.isValidElement(a)?x.cloneElement(a,void 0,s):null)}return x.createElement(Bf,ge({},n,{ref:t}),r)});ai.displayName="Slot";const Bf=x.forwardRef((e,t)=>{const{children:r,...n}=e;return x.isValidElement(r)?x.cloneElement(r,{...Z_(n,r.props),ref:t?xd(t,r.ref):r.ref}):x.Children.count(r)>1?x.Children.only(null):null});Bf.displayName="SlotClone";const q_=({children:e})=>x.createElement(x.Fragment,null,e);function Q_(e){return x.isValidElement(e)&&e.type===q_}function Z_(e,t){const r={...t};for(const n in t){const i=e[n],o=t[n];/^on[A-Z]/.test(n)?i&&o?r[n]=(...s)=>{o(...s),i(...s)}:i&&(r[n]=i):n==="style"?r[n]={...i,...o}:n==="className"&&(r[n]=[i,o].filter(Boolean).join(" "))}return{...e,...r}}const J_=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],Ie=J_.reduce((e,t)=>{const r=x.forwardRef((n,i)=>{const{asChild:o,...a}=n,s=o?ai:t;return x.useEffect(()=>{window[Symbol.for("radix-ui")]=!0},[]),x.createElement(s,ge({},a,{ref:i}))});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function wd(e,t){e&&mi.flushSync(()=>e.dispatchEvent(t))}function eS(e,t=globalThis==null?void 0:globalThis.document){const r=It(e);x.useEffect(()=>{const n=i=>{i.key==="Escape"&&r(i)};return t.addEventListener("keydown",n),()=>t.removeEventListener("keydown",n)},[r,t])}const Uf="dismissableLayer.update",tS="dismissableLayer.pointerDownOutside",rS="dismissableLayer.focusOutside";let Wp;const Fv=x.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),vu=x.forwardRef((e,t)=>{var r;const{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:i,onPointerDownOutside:o,onFocusOutside:a,onInteractOutside:s,onDismiss:l,...u}=e,c=x.useContext(Fv),[f,d]=x.useState(null),h=(r=f==null?void 0:f.ownerDocument)!==null&&r!==void 0?r:globalThis==null?void 0:globalThis.document,[,m]=x.useState({}),p=Ve(t,C=>d(C)),g=Array.from(c.layers),[v]=[...c.layersWithOutsidePointerEventsDisabled].slice(-1),w=g.indexOf(v),y=f?g.indexOf(f):-1,E=c.layersWithOutsidePointerEventsDisabled.size>0,b=y>=w,k=iS(C=>{const A=C.target,L=[...c.branches].some(B=>B.contains(A));!b||L||(o==null||o(C),s==null||s(C),C.defaultPrevented||l==null||l())},h),S=oS(C=>{const A=C.target;[...c.branches].some(B=>B.contains(A))||(a==null||a(C),s==null||s(C),C.defaultPrevented||l==null||l())},h);return eS(C=>{y===c.layers.size-1&&(i==null||i(C),!C.defaultPrevented&&l&&(C.preventDefault(),l()))},h),x.useEffect(()=>{if(f)return n&&(c.layersWithOutsidePointerEventsDisabled.size===0&&(Wp=h.body.style.pointerEvents,h.body.style.pointerEvents="none"),c.layersWithOutsidePointerEventsDisabled.add(f)),c.layers.add(f),zp(),()=>{n&&c.layersWithOutsidePointerEventsDisabled.size===1&&(h.body.style.pointerEvents=Wp)}},[f,h,n,c]),x.useEffect(()=>()=>{f&&(c.layers.delete(f),c.layersWithOutsidePointerEventsDisabled.delete(f),zp())},[f,c]),x.useEffect(()=>{const C=()=>m({});return document.addEventListener(Uf,C),()=>document.removeEventListener(Uf,C)},[]),x.createElement(Ie.div,ge({},u,{ref:p,style:{pointerEvents:E?b?"auto":"none":void 0,...e.style},onFocusCapture:_e(e.onFocusCapture,S.onFocusCapture),onBlurCapture:_e(e.onBlurCapture,S.onBlurCapture),onPointerDownCapture:_e(e.onPointerDownCapture,k.onPointerDownCapture)}))}),nS=x.forwardRef((e,t)=>{const r=x.useContext(Fv),n=x.useRef(null),i=Ve(t,n);return x.useEffect(()=>{const o=n.current;if(o)return r.branches.add(o),()=>{r.branches.delete(o)}},[r.branches]),x.createElement(Ie.div,ge({},e,{ref:i}))});function iS(e,t=globalThis==null?void 0:globalThis.document){const r=It(e),n=x.useRef(!1),i=x.useRef(()=>{});return x.useEffect(()=>{const o=s=>{if(s.target&&!n.current){let c=function(){Dv(tS,r,u,{discrete:!0})};var l=c;const u={originalEvent:s};s.pointerType==="touch"?(t.removeEventListener("click",i.current),i.current=c,t.addEventListener("click",i.current,{once:!0})):c()}n.current=!1},a=window.setTimeout(()=>{t.addEventListener("pointerdown",o)},0);return()=>{window.clearTimeout(a),t.removeEventListener("pointerdown",o),t.removeEventListener("click",i.current)}},[t,r]),{onPointerDownCapture:()=>n.current=!0}}function oS(e,t=globalThis==null?void 0:globalThis.document){const r=It(e),n=x.useRef(!1);return x.useEffect(()=>{const i=o=>{o.target&&!n.current&&Dv(rS,r,{originalEvent:o},{discrete:!1})};return t.addEventListener("focusin",i),()=>t.removeEventListener("focusin",i)},[t,r]),{onFocusCapture:()=>n.current=!0,onBlurCapture:()=>n.current=!1}}function zp(){const e=new CustomEvent(Uf);document.dispatchEvent(e)}function Dv(e,t,r,{discrete:n}){const i=r.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&i.addEventListener(e,t,{once:!0}),n?wd(i,o):i.dispatchEvent(o)}const aS=vu,sS=nS,yc="focusScope.autoFocusOnMount",Ec="focusScope.autoFocusOnUnmount",Gp={bubbles:!1,cancelable:!0},yd=x.forwardRef((e,t)=>{const{loop:r=!1,trapped:n=!1,onMountAutoFocus:i,onUnmountAutoFocus:o,...a}=e,[s,l]=x.useState(null),u=It(i),c=It(o),f=x.useRef(null),d=Ve(t,p=>l(p)),h=x.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;x.useEffect(()=>{if(n){let w=function(k){if(h.paused||!s)return;const S=k.target;s.contains(S)?f.current=S:fn(f.current,{select:!0})},y=function(k){if(h.paused||!s)return;const S=k.relatedTarget;S!==null&&(s.contains(S)||fn(f.current,{select:!0}))},E=function(k){const S=document.activeElement;for(const C of k)C.removedNodes.length>0&&(s!=null&&s.contains(S)||fn(s))};var p=w,g=y,v=E;document.addEventListener("focusin",w),document.addEventListener("focusout",y);const b=new MutationObserver(E);return s&&b.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",w),document.removeEventListener("focusout",y),b.disconnect()}}},[n,s,h.paused]),x.useEffect(()=>{if(s){Xp.add(h);const p=document.activeElement;if(!s.contains(p)){const v=new CustomEvent(yc,Gp);s.addEventListener(yc,u),s.dispatchEvent(v),v.defaultPrevented||(lS(hS(Pv(s)),{select:!0}),document.activeElement===p&&fn(s))}return()=>{s.removeEventListener(yc,u),setTimeout(()=>{const v=new CustomEvent(Ec,Gp);s.addEventListener(Ec,c),s.dispatchEvent(v),v.defaultPrevented||fn(p??document.body,{select:!0}),s.removeEventListener(Ec,c),Xp.remove(h)},0)}}},[s,u,c,h]);const m=x.useCallback(p=>{if(!r&&!n||h.paused)return;const g=p.key==="Tab"&&!p.altKey&&!p.ctrlKey&&!p.metaKey,v=document.activeElement;if(g&&v){const w=p.currentTarget,[y,E]=uS(w);y&&E?!p.shiftKey&&v===E?(p.preventDefault(),r&&fn(y,{select:!0})):p.shiftKey&&v===y&&(p.preventDefault(),r&&fn(E,{select:!0})):v===w&&p.preventDefault()}},[r,n,h.paused]);return x.createElement(Ie.div,ge({tabIndex:-1},a,{ref:d,onKeyDown:m}))});function lS(e,{select:t=!1}={}){const r=document.activeElement;for(const n of e)if(fn(n,{select:t}),document.activeElement!==r)return}function uS(e){const t=Pv(e),r=jp(t,e),n=jp(t.reverse(),e);return[r,n]}function Pv(e){const t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:n=>{const i=n.tagName==="INPUT"&&n.type==="hidden";return n.disabled||n.hidden||i?NodeFilter.FILTER_SKIP:n.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function jp(e,t){for(const r of e)if(!cS(r,{upTo:t}))return r}function cS(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 fS(e){return e instanceof HTMLInputElement&&"select"in e}function fn(e,{select:t=!1}={}){if(e&&e.focus){const r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&fS(e)&&t&&e.select()}}const Xp=dS();function dS(){let e=[];return{add(t){const r=e[0];t!==r&&(r==null||r.pause()),e=Kp(e,t),e.unshift(t)},remove(t){var r;e=Kp(e,t),(r=e[0])===null||r===void 0||r.resume()}}}function Kp(e,t){const r=[...e],n=r.indexOf(t);return n!==-1&&r.splice(n,1),r}function hS(e){return e.filter(t=>t.tagName!=="A")}const xu=x.forwardRef((e,t)=>{var r;const{container:n=globalThis==null||(r=globalThis.document)===null||r===void 0?void 0:r.body,...i}=e;return n?Ov.createPortal(x.createElement(Ie.div,ge({},i,{ref:t})),n):null});function pS(e,t){return x.useReducer((r,n)=>{const i=t[r][n];return i??r},e)}const vi=e=>{const{present:t,children:r}=e,n=gS(t),i=typeof r=="function"?r({present:n.isPresent}):x.Children.only(r),o=Ve(n.ref,i.ref);return typeof r=="function"||n.isPresent?x.cloneElement(i,{ref:o}):null};vi.displayName="Presence";function gS(e){const[t,r]=x.useState(),n=x.useRef({}),i=x.useRef(e),o=x.useRef("none"),a=e?"mounted":"unmounted",[s,l]=pS(a,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return x.useEffect(()=>{const u=Ts(n.current);o.current=s==="mounted"?u:"none"},[s]),Bt(()=>{const u=n.current,c=i.current;if(c!==e){const d=o.current,h=Ts(u);e?l("MOUNT"):h==="none"||(u==null?void 0:u.display)==="none"?l("UNMOUNT"):l(c&&d!==h?"ANIMATION_OUT":"UNMOUNT"),i.current=e}},[e,l]),Bt(()=>{if(t){const u=f=>{const h=Ts(n.current).includes(f.animationName);f.target===t&&h&&mi.flushSync(()=>l("ANIMATION_END"))},c=f=>{f.target===t&&(o.current=Ts(n.current))};return t.addEventListener("animationstart",c),t.addEventListener("animationcancel",u),t.addEventListener("animationend",u),()=>{t.removeEventListener("animationstart",c),t.removeEventListener("animationcancel",u),t.removeEventListener("animationend",u)}}else l("ANIMATION_END")},[t,l]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:x.useCallback(u=>{u&&(n.current=getComputedStyle(u)),r(u)},[])}}function Ts(e){return(e==null?void 0:e.animationName)||"none"}let _c=0;function Ed(){x.useEffect(()=>{var e,t;const r=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",(e=r[0])!==null&&e!==void 0?e:Yp()),document.body.insertAdjacentElement("beforeend",(t=r[1])!==null&&t!==void 0?t:Yp()),_c++,()=>{_c===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(n=>n.remove()),_c--}},[])}function Yp(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",e}var Fr=function(){return Fr=Object.assign||function(t){for(var r,n=1,i=arguments.length;n<i;n++){r=arguments[n];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o])}return t},Fr.apply(this,arguments)};function Iv(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r}function mS(e,t,r){if(r||arguments.length===2)for(var n=0,i=t.length,o;n<i;n++)(o||!(n in t))&&(o||(o=Array.prototype.slice.call(t,0,n)),o[n]=t[n]);return e.concat(o||Array.prototype.slice.call(t))}var ol="right-scroll-bar-position",al="width-before-scroll-bar",vS="with-scroll-bars-hidden",xS="--removed-body-scroll-bar-size";function wS(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e}function yS(e,t){var r=x.useState(function(){return{value:e,callback:t,facade:{get current(){return r.value},set current(n){var i=r.value;i!==n&&(r.value=n,r.callback(n,i))}}}})[0];return r.callback=t,r.facade}function ES(e,t){return yS(t||null,function(r){return e.forEach(function(n){return wS(n,r)})})}function _S(e){return e}function SS(e,t){t===void 0&&(t=_S);var r=[],n=!1,i={read:function(){if(n)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return r.length?r[r.length-1]:e},useMedium:function(o){var a=t(o,n);return r.push(a),function(){r=r.filter(function(s){return s!==a})}},assignSyncMedium:function(o){for(n=!0;r.length;){var a=r;r=[],a.forEach(o)}r={push:function(s){return o(s)},filter:function(){return r}}},assignMedium:function(o){n=!0;var a=[];if(r.length){var s=r;r=[],s.forEach(o),a=r}var l=function(){var c=a;a=[],c.forEach(o)},u=function(){return Promise.resolve().then(l)};u(),r={push:function(c){a.push(c),u()},filter:function(c){return a=a.filter(c),r}}}};return i}function TS(e){e===void 0&&(e={});var t=SS(null);return t.options=Fr({async:!0,ssr:!1},e),t}var bv=function(e){var t=e.sideCar,r=Iv(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var n=t.read();if(!n)throw new Error("Sidecar medium not found");return x.createElement(n,Fr({},r))};bv.isSideCarExport=!0;function CS(e,t){return e.useMedium(t),bv}var kv=TS(),Sc=function(){},wu=x.forwardRef(function(e,t){var r=x.useRef(null),n=x.useState({onScrollCapture:Sc,onWheelCapture:Sc,onTouchMoveCapture:Sc}),i=n[0],o=n[1],a=e.forwardProps,s=e.children,l=e.className,u=e.removeScrollBar,c=e.enabled,f=e.shards,d=e.sideCar,h=e.noIsolation,m=e.inert,p=e.allowPinchZoom,g=e.as,v=g===void 0?"div":g,w=Iv(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as"]),y=d,E=ES([r,t]),b=Fr(Fr({},w),i);return x.createElement(x.Fragment,null,c&&x.createElement(y,{sideCar:kv,removeScrollBar:u,shards:f,noIsolation:h,inert:m,setCallbacks:o,allowPinchZoom:!!p,lockRef:r}),a?x.cloneElement(x.Children.only(s),Fr(Fr({},b),{ref:E})):x.createElement(v,Fr({},b,{className:l,ref:E}),s))});wu.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};wu.classNames={fullWidth:al,zeroRight:ol};var qp,AS=function(){if(qp)return qp;if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function RS(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=AS();return t&&e.setAttribute("nonce",t),e}function OS(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}function FS(e){var t=document.head||document.getElementsByTagName("head")[0];t.appendChild(e)}var DS=function(){var e=0,t=null;return{add:function(r){e==0&&(t=RS())&&(OS(t,r),FS(t)),e++},remove:function(){e--,!e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},PS=function(){var e=DS();return function(t,r){x.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},$v=function(){var e=PS(),t=function(r){var n=r.styles,i=r.dynamic;return e(n,i),null};return t},IS={left:0,top:0,right:0,gap:0},Tc=function(e){return parseInt(e||"",10)||0},bS=function(e){var t=window.getComputedStyle(document.body),r=t[e==="padding"?"paddingLeft":"marginLeft"],n=t[e==="padding"?"paddingTop":"marginTop"],i=t[e==="padding"?"paddingRight":"marginRight"];return[Tc(r),Tc(n),Tc(i)]},kS=function(e){if(e===void 0&&(e="margin"),typeof window>"u")return IS;var t=bS(e),r=document.documentElement.clientWidth,n=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,n-r+t[2]-t[0])}},$S=$v(),NS=function(e,t,r,n){var i=e.left,o=e.top,a=e.right,s=e.gap;return r===void 0&&(r="margin"),`
|
||
.`.concat(vS,` {
|
||
overflow: hidden `).concat(n,`;
|
||
padding-right: `).concat(s,"px ").concat(n,`;
|
||
}
|
||
body {
|
||
overflow: hidden `).concat(n,`;
|
||
overscroll-behavior: contain;
|
||
`).concat([t&&"position: relative ".concat(n,";"),r==="margin"&&`
|
||
padding-left: `.concat(i,`px;
|
||
padding-top: `).concat(o,`px;
|
||
padding-right: `).concat(a,`px;
|
||
margin-left:0;
|
||
margin-top:0;
|
||
margin-right: `).concat(s,"px ").concat(n,`;
|
||
`),r==="padding"&&"padding-right: ".concat(s,"px ").concat(n,";")].filter(Boolean).join(""),`
|
||
}
|
||
|
||
.`).concat(ol,` {
|
||
right: `).concat(s,"px ").concat(n,`;
|
||
}
|
||
|
||
.`).concat(al,` {
|
||
margin-right: `).concat(s,"px ").concat(n,`;
|
||
}
|
||
|
||
.`).concat(ol," .").concat(ol,` {
|
||
right: 0 `).concat(n,`;
|
||
}
|
||
|
||
.`).concat(al," .").concat(al,` {
|
||
margin-right: 0 `).concat(n,`;
|
||
}
|
||
|
||
body {
|
||
`).concat(xS,": ").concat(s,`px;
|
||
}
|
||
`)},MS=function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,i=n===void 0?"margin":n,o=x.useMemo(function(){return kS(i)},[i]);return x.createElement($S,{styles:NS(o,!t,i,r?"":"!important")})},Hf=!1;if(typeof window<"u")try{var Cs=Object.defineProperty({},"passive",{get:function(){return Hf=!0,!0}});window.addEventListener("test",Cs,Cs),window.removeEventListener("test",Cs,Cs)}catch{Hf=!1}var Pi=Hf?{passive:!1}:!1,LS=function(e){return e.tagName==="TEXTAREA"},Nv=function(e,t){var r=window.getComputedStyle(e);return r[t]!=="hidden"&&!(r.overflowY===r.overflowX&&!LS(e)&&r[t]==="visible")},BS=function(e){return Nv(e,"overflowY")},US=function(e){return Nv(e,"overflowX")},Qp=function(e,t){var r=t;do{typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&(r=r.host);var n=Mv(e,r);if(n){var i=Lv(e,r),o=i[1],a=i[2];if(o>a)return!0}r=r.parentNode}while(r&&r!==document.body);return!1},HS=function(e){var t=e.scrollTop,r=e.scrollHeight,n=e.clientHeight;return[t,r,n]},VS=function(e){var t=e.scrollLeft,r=e.scrollWidth,n=e.clientWidth;return[t,r,n]},Mv=function(e,t){return e==="v"?BS(t):US(t)},Lv=function(e,t){return e==="v"?HS(t):VS(t)},WS=function(e,t){return e==="h"&&t==="rtl"?-1:1},zS=function(e,t,r,n,i){var o=WS(e,window.getComputedStyle(t).direction),a=o*n,s=r.target,l=t.contains(s),u=!1,c=a>0,f=0,d=0;do{var h=Lv(e,s),m=h[0],p=h[1],g=h[2],v=p-g-o*m;(m||v)&&Mv(e,s)&&(f+=v,d+=m),s=s.parentNode}while(!l&&s!==document.body||l&&(t.contains(s)||t===s));return(c&&(i&&f===0||!i&&a>f)||!c&&(i&&d===0||!i&&-a>d))&&(u=!0),u},As=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},Zp=function(e){return[e.deltaX,e.deltaY]},Jp=function(e){return e&&"current"in e?e.current:e},GS=function(e,t){return e[0]===t[0]&&e[1]===t[1]},jS=function(e){return`
|
||
.block-interactivity-`.concat(e,` {pointer-events: none;}
|
||
.allow-interactivity-`).concat(e,` {pointer-events: all;}
|
||
`)},XS=0,Ii=[];function KS(e){var t=x.useRef([]),r=x.useRef([0,0]),n=x.useRef(),i=x.useState(XS++)[0],o=x.useState(function(){return $v()})[0],a=x.useRef(e);x.useEffect(function(){a.current=e},[e]),x.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(i));var p=mS([e.lockRef.current],(e.shards||[]).map(Jp),!0).filter(Boolean);return p.forEach(function(g){return g.classList.add("allow-interactivity-".concat(i))}),function(){document.body.classList.remove("block-interactivity-".concat(i)),p.forEach(function(g){return g.classList.remove("allow-interactivity-".concat(i))})}}},[e.inert,e.lockRef.current,e.shards]);var s=x.useCallback(function(p,g){if("touches"in p&&p.touches.length===2)return!a.current.allowPinchZoom;var v=As(p),w=r.current,y="deltaX"in p?p.deltaX:w[0]-v[0],E="deltaY"in p?p.deltaY:w[1]-v[1],b,k=p.target,S=Math.abs(y)>Math.abs(E)?"h":"v";if("touches"in p&&S==="h"&&k.type==="range")return!1;var C=Qp(S,k);if(!C)return!0;if(C?b=S:(b=S==="v"?"h":"v",C=Qp(S,k)),!C)return!1;if(!n.current&&"changedTouches"in p&&(y||E)&&(n.current=b),!b)return!0;var A=n.current||b;return zS(A,g,p,A==="h"?y:E,!0)},[]),l=x.useCallback(function(p){var g=p;if(!(!Ii.length||Ii[Ii.length-1]!==o)){var v="deltaY"in g?Zp(g):As(g),w=t.current.filter(function(b){return b.name===g.type&&b.target===g.target&&GS(b.delta,v)})[0];if(w&&w.should){g.cancelable&&g.preventDefault();return}if(!w){var y=(a.current.shards||[]).map(Jp).filter(Boolean).filter(function(b){return b.contains(g.target)}),E=y.length>0?s(g,y[0]):!a.current.noIsolation;E&&g.cancelable&&g.preventDefault()}}},[]),u=x.useCallback(function(p,g,v,w){var y={name:p,delta:g,target:v,should:w};t.current.push(y),setTimeout(function(){t.current=t.current.filter(function(E){return E!==y})},1)},[]),c=x.useCallback(function(p){r.current=As(p),n.current=void 0},[]),f=x.useCallback(function(p){u(p.type,Zp(p),p.target,s(p,e.lockRef.current))},[]),d=x.useCallback(function(p){u(p.type,As(p),p.target,s(p,e.lockRef.current))},[]);x.useEffect(function(){return Ii.push(o),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:d}),document.addEventListener("wheel",l,Pi),document.addEventListener("touchmove",l,Pi),document.addEventListener("touchstart",c,Pi),function(){Ii=Ii.filter(function(p){return p!==o}),document.removeEventListener("wheel",l,Pi),document.removeEventListener("touchmove",l,Pi),document.removeEventListener("touchstart",c,Pi)}},[]);var h=e.removeScrollBar,m=e.inert;return x.createElement(x.Fragment,null,m?x.createElement(o,{styles:jS(i)}):null,h?x.createElement(MS,{gapMode:"margin"}):null)}const YS=CS(kv,KS);var Bv=x.forwardRef(function(e,t){return x.createElement(wu,Fr({},e,{ref:t,sideCar:YS}))});Bv.classNames=wu.classNames;const _d=Bv;var qS=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},bi=new WeakMap,Rs=new WeakMap,Os={},Cc=0,Uv=function(e){return e&&(e.host||Uv(e.parentNode))},QS=function(e,t){return t.map(function(r){if(e.contains(r))return r;var n=Uv(r);return n&&e.contains(n)?n:(console.error("aria-hidden",r,"in not contained inside",e,". Doing nothing"),null)}).filter(function(r){return!!r})},ZS=function(e,t,r,n){var i=QS(t,Array.isArray(e)?e:[e]);Os[r]||(Os[r]=new WeakMap);var o=Os[r],a=[],s=new Set,l=new Set(i),u=function(f){!f||s.has(f)||(s.add(f),u(f.parentNode))};i.forEach(u);var c=function(f){!f||l.has(f)||Array.prototype.forEach.call(f.children,function(d){if(s.has(d))c(d);else{var h=d.getAttribute(n),m=h!==null&&h!=="false",p=(bi.get(d)||0)+1,g=(o.get(d)||0)+1;bi.set(d,p),o.set(d,g),a.push(d),p===1&&m&&Rs.set(d,!0),g===1&&d.setAttribute(r,"true"),m||d.setAttribute(n,"true")}})};return c(t),s.clear(),Cc++,function(){a.forEach(function(f){var d=bi.get(f)-1,h=o.get(f)-1;bi.set(f,d),o.set(f,h),d||(Rs.has(f)||f.removeAttribute(n),Rs.delete(f)),h||f.removeAttribute(r)}),Cc--,Cc||(bi=new WeakMap,bi=new WeakMap,Rs=new WeakMap,Os={})}},Sd=function(e,t,r){r===void 0&&(r="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),i=t||qS(e);return i?(n.push.apply(n,Array.from(i.querySelectorAll("[aria-live]"))),ZS(n,i,r,"aria-hidden")):function(){return null}};const Hv="Dialog",[Vv,t$]=ln(Hv),[JS,Lr]=Vv(Hv),eT=e=>{const{__scopeDialog:t,children:r,open:n,defaultOpen:i,onOpenChange:o,modal:a=!0}=e,s=x.useRef(null),l=x.useRef(null),[u=!1,c]=vo({prop:n,defaultProp:i,onChange:o});return x.createElement(JS,{scope:t,triggerRef:s,contentRef:l,contentId:Yr(),titleId:Yr(),descriptionId:Yr(),open:u,onOpenChange:c,onOpenToggle:x.useCallback(()=>c(f=>!f),[c]),modal:a},r)},tT="DialogTrigger",rT=x.forwardRef((e,t)=>{const{__scopeDialog:r,...n}=e,i=Lr(tT,r),o=Ve(t,i.triggerRef);return x.createElement(Ie.button,ge({type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":Td(i.open)},n,{ref:o,onClick:_e(e.onClick,i.onOpenToggle)}))}),Wv="DialogPortal",[nT,zv]=Vv(Wv,{forceMount:void 0}),iT=e=>{const{__scopeDialog:t,forceMount:r,children:n,container:i}=e,o=Lr(Wv,t);return x.createElement(nT,{scope:t,forceMount:r},x.Children.map(n,a=>x.createElement(vi,{present:r||o.open},x.createElement(xu,{asChild:!0,container:i},a))))},Vf="DialogOverlay",oT=x.forwardRef((e,t)=>{const r=zv(Vf,e.__scopeDialog),{forceMount:n=r.forceMount,...i}=e,o=Lr(Vf,e.__scopeDialog);return o.modal?x.createElement(vi,{present:n||o.open},x.createElement(aT,ge({},i,{ref:t}))):null}),aT=x.forwardRef((e,t)=>{const{__scopeDialog:r,...n}=e,i=Lr(Vf,r);return x.createElement(_d,{as:ai,allowPinchZoom:!0,shards:[i.contentRef]},x.createElement(Ie.div,ge({"data-state":Td(i.open)},n,{ref:t,style:{pointerEvents:"auto",...n.style}})))}),Ua="DialogContent",sT=x.forwardRef((e,t)=>{const r=zv(Ua,e.__scopeDialog),{forceMount:n=r.forceMount,...i}=e,o=Lr(Ua,e.__scopeDialog);return x.createElement(vi,{present:n||o.open},o.modal?x.createElement(lT,ge({},i,{ref:t})):x.createElement(uT,ge({},i,{ref:t})))}),lT=x.forwardRef((e,t)=>{const r=Lr(Ua,e.__scopeDialog),n=x.useRef(null),i=Ve(t,r.contentRef,n);return x.useEffect(()=>{const o=n.current;if(o)return Sd(o)},[]),x.createElement(Gv,ge({},e,{ref:i,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:_e(e.onCloseAutoFocus,o=>{var a;o.preventDefault(),(a=r.triggerRef.current)===null||a===void 0||a.focus()}),onPointerDownOutside:_e(e.onPointerDownOutside,o=>{const a=o.detail.originalEvent,s=a.button===0&&a.ctrlKey===!0;(a.button===2||s)&&o.preventDefault()}),onFocusOutside:_e(e.onFocusOutside,o=>o.preventDefault())}))}),uT=x.forwardRef((e,t)=>{const r=Lr(Ua,e.__scopeDialog),n=x.useRef(!1),i=x.useRef(!1);return x.createElement(Gv,ge({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:o=>{var a;if((a=e.onCloseAutoFocus)===null||a===void 0||a.call(e,o),!o.defaultPrevented){var s;n.current||(s=r.triggerRef.current)===null||s===void 0||s.focus(),o.preventDefault()}n.current=!1,i.current=!1},onInteractOutside:o=>{var a,s;(a=e.onInteractOutside)===null||a===void 0||a.call(e,o),o.defaultPrevented||(n.current=!0,o.detail.originalEvent.type==="pointerdown"&&(i.current=!0));const l=o.target;((s=r.triggerRef.current)===null||s===void 0?void 0:s.contains(l))&&o.preventDefault(),o.detail.originalEvent.type==="focusin"&&i.current&&o.preventDefault()}}))}),Gv=x.forwardRef((e,t)=>{const{__scopeDialog:r,trapFocus:n,onOpenAutoFocus:i,onCloseAutoFocus:o,...a}=e,s=Lr(Ua,r),l=x.useRef(null),u=Ve(t,l);return Ed(),x.createElement(x.Fragment,null,x.createElement(yd,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:i,onUnmountAutoFocus:o},x.createElement(vu,ge({role:"dialog",id:s.contentId,"aria-describedby":s.descriptionId,"aria-labelledby":s.titleId,"data-state":Td(s.open)},a,{ref:u,onDismiss:()=>s.onOpenChange(!1)}))),!1)}),cT="DialogTitle",fT=x.forwardRef((e,t)=>{const{__scopeDialog:r,...n}=e,i=Lr(cT,r);return x.createElement(Ie.h2,ge({id:i.titleId},n,{ref:t}))}),dT="DialogClose",hT=x.forwardRef((e,t)=>{const{__scopeDialog:r,...n}=e,i=Lr(dT,r);return x.createElement(Ie.button,ge({type:"button"},n,{ref:t,onClick:_e(e.onClick,()=>i.onOpenChange(!1))}))});function Td(e){return e?"open":"closed"}const jv=eT,pT=rT,gT=iT,Xv=oT,Kv=sT,Yv=fT,Wf=hT;/**
|
||
* table-core
|
||
*
|
||
* Copyright (c) TanStack
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE.md file in the root directory of this source tree.
|
||
*
|
||
* @license MIT
|
||
*/function xn(e,t){return typeof e=="function"?e(t):e}function hr(e,t){return r=>{t.setState(n=>({...n,[e]:xn(r,n[e])}))}}function bl(e){return e instanceof Function}function mT(e){return Array.isArray(e)&&e.every(t=>typeof t=="number")}function vT(e,t){const r=[],n=i=>{i.forEach(o=>{r.push(o);const a=t(o);a!=null&&a.length&&n(a)})};return n(e),r}function Re(e,t,r){let n=[],i;return()=>{let o;r.key&&r.debug&&(o=Date.now());const a=e();if(!(a.length!==n.length||a.some((u,c)=>n[c]!==u)))return i;n=a;let l;if(r.key&&r.debug&&(l=Date.now()),i=t(...a),r==null||r.onChange==null||r.onChange(i),r.key&&r.debug&&r!=null&&r.debug()){const u=Math.round((Date.now()-o)*100)/100,c=Math.round((Date.now()-l)*100)/100,f=c/16,d=(h,m)=>{for(h=String(h);h.length<m;)h=" "+h;return h};console.info(`%c⏱ ${d(c,5)} /${d(u,5)} ms`,`
|
||
font-size: .6rem;
|
||
font-weight: bold;
|
||
color: hsl(${Math.max(0,Math.min(120-120*f,120))}deg 100% 31%);`,r==null?void 0:r.key)}return i}}function xT(e,t,r,n){var i,o;const s={...e._getDefaultColumnDef(),...t},l=s.accessorKey;let u=(i=(o=s.id)!=null?o:l?l.replace(".","_"):void 0)!=null?i:typeof s.header=="string"?s.header:void 0,c;if(s.accessorFn?c=s.accessorFn:l&&(l.includes(".")?c=d=>{let h=d;for(const p of l.split(".")){var m;h=(m=h)==null?void 0:m[p]}return h}:c=d=>d[s.accessorKey]),!u)throw new Error;let f={id:`${String(u)}`,accessorFn:c,parent:n,depth:r,columnDef:s,columns:[],getFlatColumns:Re(()=>[!0],()=>{var d;return[f,...(d=f.columns)==null?void 0:d.flatMap(h=>h.getFlatColumns())]},{key:"column.getFlatColumns",debug:()=>{var d;return(d=e.options.debugAll)!=null?d:e.options.debugColumns}}),getLeafColumns:Re(()=>[e._getOrderColumnsFn()],d=>{var h;if((h=f.columns)!=null&&h.length){let m=f.columns.flatMap(p=>p.getLeafColumns());return d(m)}return[f]},{key:"column.getLeafColumns",debug:()=>{var d;return(d=e.options.debugAll)!=null?d:e.options.debugColumns}})};return f=e._features.reduce((d,h)=>Object.assign(d,h.createColumn==null?void 0:h.createColumn(f,e)),f),f}function eg(e,t,r){var n;let o={id:(n=r.id)!=null?n:t.id,column:t,index:r.index,isPlaceholder:!!r.isPlaceholder,placeholderId:r.placeholderId,depth:r.depth,subHeaders:[],colSpan:0,rowSpan:0,headerGroup:null,getLeafHeaders:()=>{const a=[],s=l=>{l.subHeaders&&l.subHeaders.length&&l.subHeaders.map(s),a.push(l)};return s(o),a},getContext:()=>({table:e,header:o,column:t})};return e._features.forEach(a=>{Object.assign(o,a.createHeader==null?void 0:a.createHeader(o,e))}),o}const wT={createTable:e=>({getHeaderGroups:Re(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,r,n,i)=>{var o,a;const s=(o=n==null?void 0:n.map(f=>r.find(d=>d.id===f)).filter(Boolean))!=null?o:[],l=(a=i==null?void 0:i.map(f=>r.find(d=>d.id===f)).filter(Boolean))!=null?a:[],u=r.filter(f=>!(n!=null&&n.includes(f.id))&&!(i!=null&&i.includes(f.id)));return Fs(t,[...s,...u,...l],e)},{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getCenterHeaderGroups:Re(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,r,n,i)=>(r=r.filter(o=>!(n!=null&&n.includes(o.id))&&!(i!=null&&i.includes(o.id))),Fs(t,r,e,"center")),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getLeftHeaderGroups:Re(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left],(t,r,n)=>{var i;const o=(i=n==null?void 0:n.map(a=>r.find(s=>s.id===a)).filter(Boolean))!=null?i:[];return Fs(t,o,e,"left")},{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getRightHeaderGroups:Re(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.right],(t,r,n)=>{var i;const o=(i=n==null?void 0:n.map(a=>r.find(s=>s.id===a)).filter(Boolean))!=null?i:[];return Fs(t,o,e,"right")},{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getFooterGroups:Re(()=>[e.getHeaderGroups()],t=>[...t].reverse(),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getLeftFooterGroups:Re(()=>[e.getLeftHeaderGroups()],t=>[...t].reverse(),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getCenterFooterGroups:Re(()=>[e.getCenterHeaderGroups()],t=>[...t].reverse(),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getRightFooterGroups:Re(()=>[e.getRightHeaderGroups()],t=>[...t].reverse(),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getFlatHeaders:Re(()=>[e.getHeaderGroups()],t=>t.map(r=>r.headers).flat(),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getLeftFlatHeaders:Re(()=>[e.getLeftHeaderGroups()],t=>t.map(r=>r.headers).flat(),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getCenterFlatHeaders:Re(()=>[e.getCenterHeaderGroups()],t=>t.map(r=>r.headers).flat(),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getRightFlatHeaders:Re(()=>[e.getRightHeaderGroups()],t=>t.map(r=>r.headers).flat(),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getCenterLeafHeaders:Re(()=>[e.getCenterFlatHeaders()],t=>t.filter(r=>{var n;return!((n=r.subHeaders)!=null&&n.length)}),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getLeftLeafHeaders:Re(()=>[e.getLeftFlatHeaders()],t=>t.filter(r=>{var n;return!((n=r.subHeaders)!=null&&n.length)}),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getRightLeafHeaders:Re(()=>[e.getRightFlatHeaders()],t=>t.filter(r=>{var n;return!((n=r.subHeaders)!=null&&n.length)}),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getLeafHeaders:Re(()=>[e.getLeftHeaderGroups(),e.getCenterHeaderGroups(),e.getRightHeaderGroups()],(t,r,n)=>{var i,o,a,s,l,u;return[...(i=(o=t[0])==null?void 0:o.headers)!=null?i:[],...(a=(s=r[0])==null?void 0:s.headers)!=null?a:[],...(l=(u=n[0])==null?void 0:u.headers)!=null?l:[]].map(c=>c.getLeafHeaders()).flat()},{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}})})};function Fs(e,t,r,n){var i,o;let a=0;const s=function(d,h){h===void 0&&(h=1),a=Math.max(a,h),d.filter(m=>m.getIsVisible()).forEach(m=>{var p;(p=m.columns)!=null&&p.length&&s(m.columns,h+1)},0)};s(e);let l=[];const u=(d,h)=>{const m={depth:h,id:[n,`${h}`].filter(Boolean).join("_"),headers:[]},p=[];d.forEach(g=>{const v=[...p].reverse()[0],w=g.column.depth===m.depth;let y,E=!1;if(w&&g.column.parent?y=g.column.parent:(y=g.column,E=!0),v&&(v==null?void 0:v.column)===y)v.subHeaders.push(g);else{const b=eg(r,y,{id:[n,h,y.id,g==null?void 0:g.id].filter(Boolean).join("_"),isPlaceholder:E,placeholderId:E?`${p.filter(k=>k.column===y).length}`:void 0,depth:h,index:p.length});b.subHeaders.push(g),p.push(b)}m.headers.push(g),g.headerGroup=m}),l.push(m),h>0&&u(p,h-1)},c=t.map((d,h)=>eg(r,d,{depth:a,index:h}));u(c,a-1),l.reverse();const f=d=>d.filter(m=>m.column.getIsVisible()).map(m=>{let p=0,g=0,v=[0];m.subHeaders&&m.subHeaders.length?(v=[],f(m.subHeaders).forEach(y=>{let{colSpan:E,rowSpan:b}=y;p+=E,v.push(b)})):p=1;const w=Math.min(...v);return g=g+w,m.colSpan=p,m.rowSpan=g,{colSpan:p,rowSpan:g}});return f((i=(o=l[0])==null?void 0:o.headers)!=null?i:[]),l}const Ds={size:150,minSize:20,maxSize:Number.MAX_SAFE_INTEGER},Ac=()=>({startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,isResizingColumn:!1,columnSizingStart:[]}),yT={getDefaultColumnDef:()=>Ds,getInitialState:e=>({columnSizing:{},columnSizingInfo:Ac(),...e}),getDefaultOptions:e=>({columnResizeMode:"onEnd",onColumnSizingChange:hr("columnSizing",e),onColumnSizingInfoChange:hr("columnSizingInfo",e)}),createColumn:(e,t)=>({getSize:()=>{var r,n,i;const o=t.getState().columnSizing[e.id];return Math.min(Math.max((r=e.columnDef.minSize)!=null?r:Ds.minSize,(n=o??e.columnDef.size)!=null?n:Ds.size),(i=e.columnDef.maxSize)!=null?i:Ds.maxSize)},getStart:r=>{const n=r?r==="left"?t.getLeftVisibleLeafColumns():t.getRightVisibleLeafColumns():t.getVisibleLeafColumns(),i=n.findIndex(o=>o.id===e.id);if(i>0){const o=n[i-1];return o.getStart(r)+o.getSize()}return 0},resetSize:()=>{t.setColumnSizing(r=>{let{[e.id]:n,...i}=r;return i})},getCanResize:()=>{var r,n;return((r=e.columnDef.enableResizing)!=null?r:!0)&&((n=t.options.enableColumnResizing)!=null?n:!0)},getIsResizing:()=>t.getState().columnSizingInfo.isResizingColumn===e.id}),createHeader:(e,t)=>({getSize:()=>{let r=0;const n=i=>{if(i.subHeaders.length)i.subHeaders.forEach(n);else{var o;r+=(o=i.column.getSize())!=null?o:0}};return n(e),r},getStart:()=>{if(e.index>0){const r=e.headerGroup.headers[e.index-1];return r.getStart()+r.getSize()}return 0},getResizeHandler:()=>{const r=t.getColumn(e.column.id),n=r==null?void 0:r.getCanResize();return i=>{if(!r||!n||(i.persist==null||i.persist(),Rc(i)&&i.touches&&i.touches.length>1))return;const o=e.getSize(),a=e?e.getLeafHeaders().map(p=>[p.column.id,p.column.getSize()]):[[r.id,r.getSize()]],s=Rc(i)?Math.round(i.touches[0].clientX):i.clientX,l={},u=(p,g)=>{typeof g=="number"&&(t.setColumnSizingInfo(v=>{var w,y;const E=g-((w=v==null?void 0:v.startOffset)!=null?w:0),b=Math.max(E/((y=v==null?void 0:v.startSize)!=null?y:0),-.999999);return v.columnSizingStart.forEach(k=>{let[S,C]=k;l[S]=Math.round(Math.max(C+C*b,0)*100)/100}),{...v,deltaOffset:E,deltaPercentage:b}}),(t.options.columnResizeMode==="onChange"||p==="end")&&t.setColumnSizing(v=>({...v,...l})))},c=p=>u("move",p),f=p=>{u("end",p),t.setColumnSizingInfo(g=>({...g,isResizingColumn:!1,startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,columnSizingStart:[]}))},d={moveHandler:p=>c(p.clientX),upHandler:p=>{document.removeEventListener("mousemove",d.moveHandler),document.removeEventListener("mouseup",d.upHandler),f(p.clientX)}},h={moveHandler:p=>(p.cancelable&&(p.preventDefault(),p.stopPropagation()),c(p.touches[0].clientX),!1),upHandler:p=>{var g;document.removeEventListener("touchmove",h.moveHandler),document.removeEventListener("touchend",h.upHandler),p.cancelable&&(p.preventDefault(),p.stopPropagation()),f((g=p.touches[0])==null?void 0:g.clientX)}},m=ET()?{passive:!1}:!1;Rc(i)?(document.addEventListener("touchmove",h.moveHandler,m),document.addEventListener("touchend",h.upHandler,m)):(document.addEventListener("mousemove",d.moveHandler,m),document.addEventListener("mouseup",d.upHandler,m)),t.setColumnSizingInfo(p=>({...p,startOffset:s,startSize:o,deltaOffset:0,deltaPercentage:0,columnSizingStart:a,isResizingColumn:r.id}))}}}),createTable:e=>({setColumnSizing:t=>e.options.onColumnSizingChange==null?void 0:e.options.onColumnSizingChange(t),setColumnSizingInfo:t=>e.options.onColumnSizingInfoChange==null?void 0:e.options.onColumnSizingInfoChange(t),resetColumnSizing:t=>{var r;e.setColumnSizing(t?{}:(r=e.initialState.columnSizing)!=null?r:{})},resetHeaderSizeInfo:t=>{var r;e.setColumnSizingInfo(t?Ac():(r=e.initialState.columnSizingInfo)!=null?r:Ac())},getTotalSize:()=>{var t,r;return(t=(r=e.getHeaderGroups()[0])==null?void 0:r.headers.reduce((n,i)=>n+i.getSize(),0))!=null?t:0},getLeftTotalSize:()=>{var t,r;return(t=(r=e.getLeftHeaderGroups()[0])==null?void 0:r.headers.reduce((n,i)=>n+i.getSize(),0))!=null?t:0},getCenterTotalSize:()=>{var t,r;return(t=(r=e.getCenterHeaderGroups()[0])==null?void 0:r.headers.reduce((n,i)=>n+i.getSize(),0))!=null?t:0},getRightTotalSize:()=>{var t,r;return(t=(r=e.getRightHeaderGroups()[0])==null?void 0:r.headers.reduce((n,i)=>n+i.getSize(),0))!=null?t:0}})};let Ps=null;function ET(){if(typeof Ps=="boolean")return Ps;let e=!1;try{const t={get passive(){return e=!0,!1}},r=()=>{};window.addEventListener("test",r,t),window.removeEventListener("test",r)}catch{e=!1}return Ps=e,Ps}function Rc(e){return e.type==="touchstart"}const _T={getInitialState:e=>({expanded:{},...e}),getDefaultOptions:e=>({onExpandedChange:hr("expanded",e),paginateExpandedRows:!0}),createTable:e=>{let t=!1,r=!1;return{_autoResetExpanded:()=>{var n,i;if(!t){e._queue(()=>{t=!0});return}if((n=(i=e.options.autoResetAll)!=null?i:e.options.autoResetExpanded)!=null?n:!e.options.manualExpanding){if(r)return;r=!0,e._queue(()=>{e.resetExpanded(),r=!1})}},setExpanded:n=>e.options.onExpandedChange==null?void 0:e.options.onExpandedChange(n),toggleAllRowsExpanded:n=>{n??!e.getIsAllRowsExpanded()?e.setExpanded(!0):e.setExpanded({})},resetExpanded:n=>{var i,o;e.setExpanded(n?{}:(i=(o=e.initialState)==null?void 0:o.expanded)!=null?i:{})},getCanSomeRowsExpand:()=>e.getPrePaginationRowModel().flatRows.some(n=>n.getCanExpand()),getToggleAllRowsExpandedHandler:()=>n=>{n.persist==null||n.persist(),e.toggleAllRowsExpanded()},getIsSomeRowsExpanded:()=>{const n=e.getState().expanded;return n===!0||Object.values(n).some(Boolean)},getIsAllRowsExpanded:()=>{const n=e.getState().expanded;return typeof n=="boolean"?n===!0:!(!Object.keys(n).length||e.getRowModel().flatRows.some(i=>!i.getIsExpanded()))},getExpandedDepth:()=>{let n=0;return(e.getState().expanded===!0?Object.keys(e.getRowModel().rowsById):Object.keys(e.getState().expanded)).forEach(o=>{const a=o.split(".");n=Math.max(n,a.length)}),n},getPreExpandedRowModel:()=>e.getSortedRowModel(),getExpandedRowModel:()=>(!e._getExpandedRowModel&&e.options.getExpandedRowModel&&(e._getExpandedRowModel=e.options.getExpandedRowModel(e)),e.options.manualExpanding||!e._getExpandedRowModel?e.getPreExpandedRowModel():e._getExpandedRowModel())}},createRow:(e,t)=>({toggleExpanded:r=>{t.setExpanded(n=>{var i;const o=n===!0?!0:!!(n!=null&&n[e.id]);let a={};if(n===!0?Object.keys(t.getRowModel().rowsById).forEach(s=>{a[s]=!0}):a=n,r=(i=r)!=null?i:!o,!o&&r)return{...a,[e.id]:!0};if(o&&!r){const{[e.id]:s,...l}=a;return l}return n})},getIsExpanded:()=>{var r;const n=t.getState().expanded;return!!((r=t.options.getIsRowExpanded==null?void 0:t.options.getIsRowExpanded(e))!=null?r:n===!0||n!=null&&n[e.id])},getCanExpand:()=>{var r,n,i;return(r=t.options.getRowCanExpand==null?void 0:t.options.getRowCanExpand(e))!=null?r:((n=t.options.enableExpanding)!=null?n:!0)&&!!((i=e.subRows)!=null&&i.length)},getToggleExpandedHandler:()=>{const r=e.getCanExpand();return()=>{r&&e.toggleExpanded()}}})},qv=(e,t,r)=>{var n,i,o;const a=r.toLowerCase();return!!(!((n=e.getValue(t))==null||(i=n.toString())==null||(o=i.toLowerCase())==null)&&o.includes(a))};qv.autoRemove=e=>Tr(e);const Qv=(e,t,r)=>{var n,i;return!!(!((n=e.getValue(t))==null||(i=n.toString())==null)&&i.includes(r))};Qv.autoRemove=e=>Tr(e);const Zv=(e,t,r)=>{var n,i;return((n=e.getValue(t))==null||(i=n.toString())==null?void 0:i.toLowerCase())===(r==null?void 0:r.toLowerCase())};Zv.autoRemove=e=>Tr(e);const Jv=(e,t,r)=>{var n;return(n=e.getValue(t))==null?void 0:n.includes(r)};Jv.autoRemove=e=>Tr(e)||!(e!=null&&e.length);const ex=(e,t,r)=>!r.some(n=>{var i;return!((i=e.getValue(t))!=null&&i.includes(n))});ex.autoRemove=e=>Tr(e)||!(e!=null&&e.length);const tx=(e,t,r)=>r.some(n=>{var i;return(i=e.getValue(t))==null?void 0:i.includes(n)});tx.autoRemove=e=>Tr(e)||!(e!=null&&e.length);const rx=(e,t,r)=>e.getValue(t)===r;rx.autoRemove=e=>Tr(e);const nx=(e,t,r)=>e.getValue(t)==r;nx.autoRemove=e=>Tr(e);const Cd=(e,t,r)=>{let[n,i]=r;const o=e.getValue(t);return o>=n&&o<=i};Cd.resolveFilterValue=e=>{let[t,r]=e,n=typeof t!="number"?parseFloat(t):t,i=typeof r!="number"?parseFloat(r):r,o=t===null||Number.isNaN(n)?-1/0:n,a=r===null||Number.isNaN(i)?1/0:i;if(o>a){const s=o;o=a,a=s}return[o,a]};Cd.autoRemove=e=>Tr(e)||Tr(e[0])&&Tr(e[1]);const Hr={includesString:qv,includesStringSensitive:Qv,equalsString:Zv,arrIncludes:Jv,arrIncludesAll:ex,arrIncludesSome:tx,equals:rx,weakEquals:nx,inNumberRange:Cd};function Tr(e){return e==null||e===""}const ST={getDefaultColumnDef:()=>({filterFn:"auto"}),getInitialState:e=>({columnFilters:[],globalFilter:void 0,...e}),getDefaultOptions:e=>({onColumnFiltersChange:hr("columnFilters",e),onGlobalFilterChange:hr("globalFilter",e),filterFromLeafRows:!1,maxLeafRowFilterDepth:100,globalFilterFn:"auto",getColumnCanGlobalFilter:t=>{var r,n;const i=(r=e.getCoreRowModel().flatRows[0])==null||(n=r._getAllCellsByColumnId()[t.id])==null?void 0:n.getValue();return typeof i=="string"||typeof i=="number"}}),createColumn:(e,t)=>({getAutoFilterFn:()=>{const r=t.getCoreRowModel().flatRows[0],n=r==null?void 0:r.getValue(e.id);return typeof n=="string"?Hr.includesString:typeof n=="number"?Hr.inNumberRange:typeof n=="boolean"||n!==null&&typeof n=="object"?Hr.equals:Array.isArray(n)?Hr.arrIncludes:Hr.weakEquals},getFilterFn:()=>{var r,n;return bl(e.columnDef.filterFn)?e.columnDef.filterFn:e.columnDef.filterFn==="auto"?e.getAutoFilterFn():(r=(n=t.options.filterFns)==null?void 0:n[e.columnDef.filterFn])!=null?r:Hr[e.columnDef.filterFn]},getCanFilter:()=>{var r,n,i;return((r=e.columnDef.enableColumnFilter)!=null?r:!0)&&((n=t.options.enableColumnFilters)!=null?n:!0)&&((i=t.options.enableFilters)!=null?i:!0)&&!!e.accessorFn},getCanGlobalFilter:()=>{var r,n,i,o;return((r=e.columnDef.enableGlobalFilter)!=null?r:!0)&&((n=t.options.enableGlobalFilter)!=null?n:!0)&&((i=t.options.enableFilters)!=null?i:!0)&&((o=t.options.getColumnCanGlobalFilter==null?void 0:t.options.getColumnCanGlobalFilter(e))!=null?o:!0)&&!!e.accessorFn},getIsFiltered:()=>e.getFilterIndex()>-1,getFilterValue:()=>{var r,n;return(r=t.getState().columnFilters)==null||(n=r.find(i=>i.id===e.id))==null?void 0:n.value},getFilterIndex:()=>{var r,n;return(r=(n=t.getState().columnFilters)==null?void 0:n.findIndex(i=>i.id===e.id))!=null?r:-1},setFilterValue:r=>{t.setColumnFilters(n=>{const i=e.getFilterFn(),o=n==null?void 0:n.find(c=>c.id===e.id),a=xn(r,o?o.value:void 0);if(tg(i,a,e)){var s;return(s=n==null?void 0:n.filter(c=>c.id!==e.id))!=null?s:[]}const l={id:e.id,value:a};if(o){var u;return(u=n==null?void 0:n.map(c=>c.id===e.id?l:c))!=null?u:[]}return n!=null&&n.length?[...n,l]:[l]})},_getFacetedRowModel:t.options.getFacetedRowModel&&t.options.getFacetedRowModel(t,e.id),getFacetedRowModel:()=>e._getFacetedRowModel?e._getFacetedRowModel():t.getPreFilteredRowModel(),_getFacetedUniqueValues:t.options.getFacetedUniqueValues&&t.options.getFacetedUniqueValues(t,e.id),getFacetedUniqueValues:()=>e._getFacetedUniqueValues?e._getFacetedUniqueValues():new Map,_getFacetedMinMaxValues:t.options.getFacetedMinMaxValues&&t.options.getFacetedMinMaxValues(t,e.id),getFacetedMinMaxValues:()=>{if(e._getFacetedMinMaxValues)return e._getFacetedMinMaxValues()}}),createRow:(e,t)=>({columnFilters:{},columnFiltersMeta:{}}),createTable:e=>({getGlobalAutoFilterFn:()=>Hr.includesString,getGlobalFilterFn:()=>{var t,r;const{globalFilterFn:n}=e.options;return bl(n)?n:n==="auto"?e.getGlobalAutoFilterFn():(t=(r=e.options.filterFns)==null?void 0:r[n])!=null?t:Hr[n]},setColumnFilters:t=>{const r=e.getAllLeafColumns(),n=i=>{var o;return(o=xn(t,i))==null?void 0:o.filter(a=>{const s=r.find(l=>l.id===a.id);if(s){const l=s.getFilterFn();if(tg(l,a.value,s))return!1}return!0})};e.options.onColumnFiltersChange==null||e.options.onColumnFiltersChange(n)},setGlobalFilter:t=>{e.options.onGlobalFilterChange==null||e.options.onGlobalFilterChange(t)},resetGlobalFilter:t=>{e.setGlobalFilter(t?void 0:e.initialState.globalFilter)},resetColumnFilters:t=>{var r,n;e.setColumnFilters(t?[]:(r=(n=e.initialState)==null?void 0:n.columnFilters)!=null?r:[])},getPreFilteredRowModel:()=>e.getCoreRowModel(),getFilteredRowModel:()=>(!e._getFilteredRowModel&&e.options.getFilteredRowModel&&(e._getFilteredRowModel=e.options.getFilteredRowModel(e)),e.options.manualFiltering||!e._getFilteredRowModel?e.getPreFilteredRowModel():e._getFilteredRowModel()),_getGlobalFacetedRowModel:e.options.getFacetedRowModel&&e.options.getFacetedRowModel(e,"__global__"),getGlobalFacetedRowModel:()=>e.options.manualFiltering||!e._getGlobalFacetedRowModel?e.getPreFilteredRowModel():e._getGlobalFacetedRowModel(),_getGlobalFacetedUniqueValues:e.options.getFacetedUniqueValues&&e.options.getFacetedUniqueValues(e,"__global__"),getGlobalFacetedUniqueValues:()=>e._getGlobalFacetedUniqueValues?e._getGlobalFacetedUniqueValues():new Map,_getGlobalFacetedMinMaxValues:e.options.getFacetedMinMaxValues&&e.options.getFacetedMinMaxValues(e,"__global__"),getGlobalFacetedMinMaxValues:()=>{if(e._getGlobalFacetedMinMaxValues)return e._getGlobalFacetedMinMaxValues()}})};function tg(e,t,r){return(e&&e.autoRemove?e.autoRemove(t,r):!1)||typeof t>"u"||typeof t=="string"&&!t}const TT=(e,t,r)=>r.reduce((n,i)=>{const o=i.getValue(e);return n+(typeof o=="number"?o:0)},0),CT=(e,t,r)=>{let n;return r.forEach(i=>{const o=i.getValue(e);o!=null&&(n>o||n===void 0&&o>=o)&&(n=o)}),n},AT=(e,t,r)=>{let n;return r.forEach(i=>{const o=i.getValue(e);o!=null&&(n<o||n===void 0&&o>=o)&&(n=o)}),n},RT=(e,t,r)=>{let n,i;return r.forEach(o=>{const a=o.getValue(e);a!=null&&(n===void 0?a>=a&&(n=i=a):(n>a&&(n=a),i<a&&(i=a)))}),[n,i]},OT=(e,t)=>{let r=0,n=0;if(t.forEach(i=>{let o=i.getValue(e);o!=null&&(o=+o)>=o&&(++r,n+=o)}),r)return n/r},FT=(e,t)=>{if(!t.length)return;const r=t.map(o=>o.getValue(e));if(!mT(r))return;if(r.length===1)return r[0];const n=Math.floor(r.length/2),i=r.sort((o,a)=>o-a);return r.length%2!==0?i[n]:(i[n-1]+i[n])/2},DT=(e,t)=>Array.from(new Set(t.map(r=>r.getValue(e))).values()),PT=(e,t)=>new Set(t.map(r=>r.getValue(e))).size,IT=(e,t)=>t.length,Oc={sum:TT,min:CT,max:AT,extent:RT,mean:OT,median:FT,unique:DT,uniqueCount:PT,count:IT},bT={getDefaultColumnDef:()=>({aggregatedCell:e=>{var t,r;return(t=(r=e.getValue())==null||r.toString==null?void 0:r.toString())!=null?t:null},aggregationFn:"auto"}),getInitialState:e=>({grouping:[],...e}),getDefaultOptions:e=>({onGroupingChange:hr("grouping",e),groupedColumnMode:"reorder"}),createColumn:(e,t)=>({toggleGrouping:()=>{t.setGrouping(r=>r!=null&&r.includes(e.id)?r.filter(n=>n!==e.id):[...r??[],e.id])},getCanGroup:()=>{var r,n,i,o;return(r=(n=(i=(o=e.columnDef.enableGrouping)!=null?o:!0)!=null?i:t.options.enableGrouping)!=null?n:!0)!=null?r:!!e.accessorFn},getIsGrouped:()=>{var r;return(r=t.getState().grouping)==null?void 0:r.includes(e.id)},getGroupedIndex:()=>{var r;return(r=t.getState().grouping)==null?void 0:r.indexOf(e.id)},getToggleGroupingHandler:()=>{const r=e.getCanGroup();return()=>{r&&e.toggleGrouping()}},getAutoAggregationFn:()=>{const r=t.getCoreRowModel().flatRows[0],n=r==null?void 0:r.getValue(e.id);if(typeof n=="number")return Oc.sum;if(Object.prototype.toString.call(n)==="[object Date]")return Oc.extent},getAggregationFn:()=>{var r,n;if(!e)throw new Error;return bl(e.columnDef.aggregationFn)?e.columnDef.aggregationFn:e.columnDef.aggregationFn==="auto"?e.getAutoAggregationFn():(r=(n=t.options.aggregationFns)==null?void 0:n[e.columnDef.aggregationFn])!=null?r:Oc[e.columnDef.aggregationFn]}}),createTable:e=>({setGrouping:t=>e.options.onGroupingChange==null?void 0:e.options.onGroupingChange(t),resetGrouping:t=>{var r,n;e.setGrouping(t?[]:(r=(n=e.initialState)==null?void 0:n.grouping)!=null?r:[])},getPreGroupedRowModel:()=>e.getFilteredRowModel(),getGroupedRowModel:()=>(!e._getGroupedRowModel&&e.options.getGroupedRowModel&&(e._getGroupedRowModel=e.options.getGroupedRowModel(e)),e.options.manualGrouping||!e._getGroupedRowModel?e.getPreGroupedRowModel():e._getGroupedRowModel())}),createRow:(e,t)=>({getIsGrouped:()=>!!e.groupingColumnId,getGroupingValue:r=>{if(e._groupingValuesCache.hasOwnProperty(r))return e._groupingValuesCache[r];const n=t.getColumn(r);return n!=null&&n.columnDef.getGroupingValue?(e._groupingValuesCache[r]=n.columnDef.getGroupingValue(e.original),e._groupingValuesCache[r]):e.getValue(r)},_groupingValuesCache:{}}),createCell:(e,t,r,n)=>({getIsGrouped:()=>t.getIsGrouped()&&t.id===r.groupingColumnId,getIsPlaceholder:()=>!e.getIsGrouped()&&t.getIsGrouped(),getIsAggregated:()=>{var i;return!e.getIsGrouped()&&!e.getIsPlaceholder()&&!!((i=r.subRows)!=null&&i.length)}})};function kT(e,t,r){if(!(t!=null&&t.length)||!r)return e;const n=e.filter(o=>!t.includes(o.id));return r==="remove"?n:[...t.map(o=>e.find(a=>a.id===o)).filter(Boolean),...n]}const $T={getInitialState:e=>({columnOrder:[],...e}),getDefaultOptions:e=>({onColumnOrderChange:hr("columnOrder",e)}),createTable:e=>({setColumnOrder:t=>e.options.onColumnOrderChange==null?void 0:e.options.onColumnOrderChange(t),resetColumnOrder:t=>{var r;e.setColumnOrder(t?[]:(r=e.initialState.columnOrder)!=null?r:[])},_getOrderColumnsFn:Re(()=>[e.getState().columnOrder,e.getState().grouping,e.options.groupedColumnMode],(t,r,n)=>i=>{let o=[];if(!(t!=null&&t.length))o=i;else{const a=[...t],s=[...i];for(;s.length&&a.length;){const l=a.shift(),u=s.findIndex(c=>c.id===l);u>-1&&o.push(s.splice(u,1)[0])}o=[...o,...s]}return kT(o,r,n)},{key:!1})})},zf=0,Gf=10,Fc=()=>({pageIndex:zf,pageSize:Gf}),NT={getInitialState:e=>({...e,pagination:{...Fc(),...e==null?void 0:e.pagination}}),getDefaultOptions:e=>({onPaginationChange:hr("pagination",e)}),createTable:e=>{let t=!1,r=!1;return{_autoResetPageIndex:()=>{var n,i;if(!t){e._queue(()=>{t=!0});return}if((n=(i=e.options.autoResetAll)!=null?i:e.options.autoResetPageIndex)!=null?n:!e.options.manualPagination){if(r)return;r=!0,e._queue(()=>{e.resetPageIndex(),r=!1})}},setPagination:n=>{const i=o=>xn(n,o);return e.options.onPaginationChange==null?void 0:e.options.onPaginationChange(i)},resetPagination:n=>{var i;e.setPagination(n?Fc():(i=e.initialState.pagination)!=null?i:Fc())},setPageIndex:n=>{e.setPagination(i=>{let o=xn(n,i.pageIndex);const a=typeof e.options.pageCount>"u"||e.options.pageCount===-1?Number.MAX_SAFE_INTEGER:e.options.pageCount-1;return o=Math.max(0,Math.min(o,a)),{...i,pageIndex:o}})},resetPageIndex:n=>{var i,o,a;e.setPageIndex(n?zf:(i=(o=e.initialState)==null||(a=o.pagination)==null?void 0:a.pageIndex)!=null?i:zf)},resetPageSize:n=>{var i,o,a;e.setPageSize(n?Gf:(i=(o=e.initialState)==null||(a=o.pagination)==null?void 0:a.pageSize)!=null?i:Gf)},setPageSize:n=>{e.setPagination(i=>{const o=Math.max(1,xn(n,i.pageSize)),a=i.pageSize*i.pageIndex,s=Math.floor(a/o);return{...i,pageIndex:s,pageSize:o}})},setPageCount:n=>e.setPagination(i=>{var o;let a=xn(n,(o=e.options.pageCount)!=null?o:-1);return typeof a=="number"&&(a=Math.max(-1,a)),{...i,pageCount:a}}),getPageOptions:Re(()=>[e.getPageCount()],n=>{let i=[];return n&&n>0&&(i=[...new Array(n)].fill(null).map((o,a)=>a)),i},{key:!1,debug:()=>{var n;return(n=e.options.debugAll)!=null?n:e.options.debugTable}}),getCanPreviousPage:()=>e.getState().pagination.pageIndex>0,getCanNextPage:()=>{const{pageIndex:n}=e.getState().pagination,i=e.getPageCount();return i===-1?!0:i===0?!1:n<i-1},previousPage:()=>e.setPageIndex(n=>n-1),nextPage:()=>e.setPageIndex(n=>n+1),getPrePaginationRowModel:()=>e.getExpandedRowModel(),getPaginationRowModel:()=>(!e._getPaginationRowModel&&e.options.getPaginationRowModel&&(e._getPaginationRowModel=e.options.getPaginationRowModel(e)),e.options.manualPagination||!e._getPaginationRowModel?e.getPrePaginationRowModel():e._getPaginationRowModel()),getPageCount:()=>{var n;return(n=e.options.pageCount)!=null?n:Math.ceil(e.getPrePaginationRowModel().rows.length/e.getState().pagination.pageSize)}}}},Dc=()=>({left:[],right:[]}),MT={getInitialState:e=>({columnPinning:Dc(),...e}),getDefaultOptions:e=>({onColumnPinningChange:hr("columnPinning",e)}),createColumn:(e,t)=>({pin:r=>{const n=e.getLeafColumns().map(i=>i.id).filter(Boolean);t.setColumnPinning(i=>{var o,a;if(r==="right"){var s,l;return{left:((s=i==null?void 0:i.left)!=null?s:[]).filter(f=>!(n!=null&&n.includes(f))),right:[...((l=i==null?void 0:i.right)!=null?l:[]).filter(f=>!(n!=null&&n.includes(f))),...n]}}if(r==="left"){var u,c;return{left:[...((u=i==null?void 0:i.left)!=null?u:[]).filter(f=>!(n!=null&&n.includes(f))),...n],right:((c=i==null?void 0:i.right)!=null?c:[]).filter(f=>!(n!=null&&n.includes(f)))}}return{left:((o=i==null?void 0:i.left)!=null?o:[]).filter(f=>!(n!=null&&n.includes(f))),right:((a=i==null?void 0:i.right)!=null?a:[]).filter(f=>!(n!=null&&n.includes(f)))}})},getCanPin:()=>e.getLeafColumns().some(n=>{var i,o;return((i=n.columnDef.enablePinning)!=null?i:!0)&&((o=t.options.enablePinning)!=null?o:!0)}),getIsPinned:()=>{const r=e.getLeafColumns().map(s=>s.id),{left:n,right:i}=t.getState().columnPinning,o=r.some(s=>n==null?void 0:n.includes(s)),a=r.some(s=>i==null?void 0:i.includes(s));return o?"left":a?"right":!1},getPinnedIndex:()=>{var r,n,i;const o=e.getIsPinned();return o?(r=(n=t.getState().columnPinning)==null||(i=n[o])==null?void 0:i.indexOf(e.id))!=null?r:-1:0}}),createRow:(e,t)=>({getCenterVisibleCells:Re(()=>[e._getAllVisibleCells(),t.getState().columnPinning.left,t.getState().columnPinning.right],(r,n,i)=>{const o=[...n??[],...i??[]];return r.filter(a=>!o.includes(a.column.id))},{key:"row.getCenterVisibleCells",debug:()=>{var r;return(r=t.options.debugAll)!=null?r:t.options.debugRows}}),getLeftVisibleCells:Re(()=>[e._getAllVisibleCells(),t.getState().columnPinning.left,,],(r,n)=>(n??[]).map(o=>r.find(a=>a.column.id===o)).filter(Boolean).map(o=>({...o,position:"left"})),{key:"row.getLeftVisibleCells",debug:()=>{var r;return(r=t.options.debugAll)!=null?r:t.options.debugRows}}),getRightVisibleCells:Re(()=>[e._getAllVisibleCells(),t.getState().columnPinning.right],(r,n)=>(n??[]).map(o=>r.find(a=>a.column.id===o)).filter(Boolean).map(o=>({...o,position:"right"})),{key:"row.getRightVisibleCells",debug:()=>{var r;return(r=t.options.debugAll)!=null?r:t.options.debugRows}})}),createTable:e=>({setColumnPinning:t=>e.options.onColumnPinningChange==null?void 0:e.options.onColumnPinningChange(t),resetColumnPinning:t=>{var r,n;return e.setColumnPinning(t?Dc():(r=(n=e.initialState)==null?void 0:n.columnPinning)!=null?r:Dc())},getIsSomeColumnsPinned:t=>{var r;const n=e.getState().columnPinning;if(!t){var i,o;return!!((i=n.left)!=null&&i.length||(o=n.right)!=null&&o.length)}return!!((r=n[t])!=null&&r.length)},getLeftLeafColumns:Re(()=>[e.getAllLeafColumns(),e.getState().columnPinning.left],(t,r)=>(r??[]).map(n=>t.find(i=>i.id===n)).filter(Boolean),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugColumns}}),getRightLeafColumns:Re(()=>[e.getAllLeafColumns(),e.getState().columnPinning.right],(t,r)=>(r??[]).map(n=>t.find(i=>i.id===n)).filter(Boolean),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugColumns}}),getCenterLeafColumns:Re(()=>[e.getAllLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,r,n)=>{const i=[...r??[],...n??[]];return t.filter(o=>!i.includes(o.id))},{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugColumns}})})},LT={getInitialState:e=>({rowSelection:{},...e}),getDefaultOptions:e=>({onRowSelectionChange:hr("rowSelection",e),enableRowSelection:!0,enableMultiRowSelection:!0,enableSubRowSelection:!0}),createTable:e=>({setRowSelection:t=>e.options.onRowSelectionChange==null?void 0:e.options.onRowSelectionChange(t),resetRowSelection:t=>{var r;return e.setRowSelection(t?{}:(r=e.initialState.rowSelection)!=null?r:{})},toggleAllRowsSelected:t=>{e.setRowSelection(r=>{t=typeof t<"u"?t:!e.getIsAllRowsSelected();const n={...r},i=e.getPreGroupedRowModel().flatRows;return t?i.forEach(o=>{o.getCanSelect()&&(n[o.id]=!0)}):i.forEach(o=>{delete n[o.id]}),n})},toggleAllPageRowsSelected:t=>e.setRowSelection(r=>{const n=typeof t<"u"?t:!e.getIsAllPageRowsSelected(),i={...r};return e.getRowModel().rows.forEach(o=>{jf(i,o.id,n,e)}),i}),getPreSelectedRowModel:()=>e.getCoreRowModel(),getSelectedRowModel:Re(()=>[e.getState().rowSelection,e.getCoreRowModel()],(t,r)=>Object.keys(t).length?Pc(e,r):{rows:[],flatRows:[],rowsById:{}},{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugTable}}),getFilteredSelectedRowModel:Re(()=>[e.getState().rowSelection,e.getFilteredRowModel()],(t,r)=>Object.keys(t).length?Pc(e,r):{rows:[],flatRows:[],rowsById:{}},{key:"getFilteredSelectedRowModel",debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugTable}}),getGroupedSelectedRowModel:Re(()=>[e.getState().rowSelection,e.getSortedRowModel()],(t,r)=>Object.keys(t).length?Pc(e,r):{rows:[],flatRows:[],rowsById:{}},{key:"getGroupedSelectedRowModel",debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugTable}}),getIsAllRowsSelected:()=>{const t=e.getFilteredRowModel().flatRows,{rowSelection:r}=e.getState();let n=!!(t.length&&Object.keys(r).length);return n&&t.some(i=>i.getCanSelect()&&!r[i.id])&&(n=!1),n},getIsAllPageRowsSelected:()=>{const t=e.getPaginationRowModel().flatRows.filter(i=>i.getCanSelect()),{rowSelection:r}=e.getState();let n=!!t.length;return n&&t.some(i=>!r[i.id])&&(n=!1),n},getIsSomeRowsSelected:()=>{var t;const r=Object.keys((t=e.getState().rowSelection)!=null?t:{}).length;return r>0&&r<e.getFilteredRowModel().flatRows.length},getIsSomePageRowsSelected:()=>{const t=e.getPaginationRowModel().flatRows;return e.getIsAllPageRowsSelected()?!1:t.filter(r=>r.getCanSelect()).some(r=>r.getIsSelected()||r.getIsSomeSelected())},getToggleAllRowsSelectedHandler:()=>t=>{e.toggleAllRowsSelected(t.target.checked)},getToggleAllPageRowsSelectedHandler:()=>t=>{e.toggleAllPageRowsSelected(t.target.checked)}}),createRow:(e,t)=>({toggleSelected:r=>{const n=e.getIsSelected();t.setRowSelection(i=>{if(r=typeof r<"u"?r:!n,n===r)return i;const o={...i};return jf(o,e.id,r,t),o})},getIsSelected:()=>{const{rowSelection:r}=t.getState();return Ad(e,r)},getIsSomeSelected:()=>{const{rowSelection:r}=t.getState();return rg(e,r)==="some"},getIsAllSubRowsSelected:()=>{const{rowSelection:r}=t.getState();return rg(e,r)==="all"},getCanSelect:()=>{var r;return typeof t.options.enableRowSelection=="function"?t.options.enableRowSelection(e):(r=t.options.enableRowSelection)!=null?r:!0},getCanSelectSubRows:()=>{var r;return typeof t.options.enableSubRowSelection=="function"?t.options.enableSubRowSelection(e):(r=t.options.enableSubRowSelection)!=null?r:!0},getCanMultiSelect:()=>{var r;return typeof t.options.enableMultiRowSelection=="function"?t.options.enableMultiRowSelection(e):(r=t.options.enableMultiRowSelection)!=null?r:!0},getToggleSelectedHandler:()=>{const r=e.getCanSelect();return n=>{var i;r&&e.toggleSelected((i=n.target)==null?void 0:i.checked)}}})},jf=(e,t,r,n)=>{var i;const o=n.getRow(t);r?(o.getCanMultiSelect()||Object.keys(e).forEach(a=>delete e[a]),o.getCanSelect()&&(e[t]=!0)):delete e[t],(i=o.subRows)!=null&&i.length&&o.getCanSelectSubRows()&&o.subRows.forEach(a=>jf(e,a.id,r,n))};function Pc(e,t){const r=e.getState().rowSelection,n=[],i={},o=function(a,s){return a.map(l=>{var u;const c=Ad(l,r);if(c&&(n.push(l),i[l.id]=l),(u=l.subRows)!=null&&u.length&&(l={...l,subRows:o(l.subRows)}),c)return l}).filter(Boolean)};return{rows:o(t.rows),flatRows:n,rowsById:i}}function Ad(e,t){var r;return(r=t[e.id])!=null?r:!1}function rg(e,t,r){if(e.subRows&&e.subRows.length){let n=!0,i=!1;return e.subRows.forEach(o=>{i&&!n||(Ad(o,t)?i=!0:n=!1)}),n?"all":i?"some":!1}return!1}const Xf=/([0-9]+)/gm,BT=(e,t,r)=>ix($n(e.getValue(r)).toLowerCase(),$n(t.getValue(r)).toLowerCase()),UT=(e,t,r)=>ix($n(e.getValue(r)),$n(t.getValue(r))),HT=(e,t,r)=>Rd($n(e.getValue(r)).toLowerCase(),$n(t.getValue(r)).toLowerCase()),VT=(e,t,r)=>Rd($n(e.getValue(r)),$n(t.getValue(r))),WT=(e,t,r)=>{const n=e.getValue(r),i=t.getValue(r);return n>i?1:n<i?-1:0},zT=(e,t,r)=>Rd(e.getValue(r),t.getValue(r));function Rd(e,t){return e===t?0:e>t?1:-1}function $n(e){return typeof e=="number"?isNaN(e)||e===1/0||e===-1/0?"":String(e):typeof e=="string"?e:""}function ix(e,t){const r=e.split(Xf).filter(Boolean),n=t.split(Xf).filter(Boolean);for(;r.length&&n.length;){const i=r.shift(),o=n.shift(),a=parseInt(i,10),s=parseInt(o,10),l=[a,s].sort();if(isNaN(l[0])){if(i>o)return 1;if(o>i)return-1;continue}if(isNaN(l[1]))return isNaN(a)?-1:1;if(a>s)return 1;if(s>a)return-1}return r.length-n.length}const Qo={alphanumeric:BT,alphanumericCaseSensitive:UT,text:HT,textCaseSensitive:VT,datetime:WT,basic:zT},GT={getInitialState:e=>({sorting:[],...e}),getDefaultColumnDef:()=>({sortingFn:"auto",sortUndefined:1}),getDefaultOptions:e=>({onSortingChange:hr("sorting",e),isMultiSortEvent:t=>t.shiftKey}),createColumn:(e,t)=>({getAutoSortingFn:()=>{const r=t.getFilteredRowModel().flatRows.slice(10);let n=!1;for(const i of r){const o=i==null?void 0:i.getValue(e.id);if(Object.prototype.toString.call(o)==="[object Date]")return Qo.datetime;if(typeof o=="string"&&(n=!0,o.split(Xf).length>1))return Qo.alphanumeric}return n?Qo.text:Qo.basic},getAutoSortDir:()=>{const r=t.getFilteredRowModel().flatRows[0];return typeof(r==null?void 0:r.getValue(e.id))=="string"?"asc":"desc"},getSortingFn:()=>{var r,n;if(!e)throw new Error;return bl(e.columnDef.sortingFn)?e.columnDef.sortingFn:e.columnDef.sortingFn==="auto"?e.getAutoSortingFn():(r=(n=t.options.sortingFns)==null?void 0:n[e.columnDef.sortingFn])!=null?r:Qo[e.columnDef.sortingFn]},toggleSorting:(r,n)=>{const i=e.getNextSortingOrder(),o=typeof r<"u"&&r!==null;t.setSorting(a=>{const s=a==null?void 0:a.find(h=>h.id===e.id),l=a==null?void 0:a.findIndex(h=>h.id===e.id);let u=[],c,f=o?r:i==="desc";if(a!=null&&a.length&&e.getCanMultiSort()&&n?s?c="toggle":c="add":a!=null&&a.length&&l!==a.length-1?c="replace":s?c="toggle":c="replace",c==="toggle"&&(o||i||(c="remove")),c==="add"){var d;u=[...a,{id:e.id,desc:f}],u.splice(0,u.length-((d=t.options.maxMultiSortColCount)!=null?d:Number.MAX_SAFE_INTEGER))}else c==="toggle"?u=a.map(h=>h.id===e.id?{...h,desc:f}:h):c==="remove"?u=a.filter(h=>h.id!==e.id):u=[{id:e.id,desc:f}];return u})},getFirstSortDir:()=>{var r,n;return((r=(n=e.columnDef.sortDescFirst)!=null?n:t.options.sortDescFirst)!=null?r:e.getAutoSortDir()==="desc")?"desc":"asc"},getNextSortingOrder:r=>{var n,i;const o=e.getFirstSortDir(),a=e.getIsSorted();return a?a!==o&&((n=t.options.enableSortingRemoval)==null||n)&&(!(r&&(i=t.options.enableMultiRemove)!=null)||i)?!1:a==="desc"?"asc":"desc":o},getCanSort:()=>{var r,n;return((r=e.columnDef.enableSorting)!=null?r:!0)&&((n=t.options.enableSorting)!=null?n:!0)&&!!e.accessorFn},getCanMultiSort:()=>{var r,n;return(r=(n=e.columnDef.enableMultiSort)!=null?n:t.options.enableMultiSort)!=null?r:!!e.accessorFn},getIsSorted:()=>{var r;const n=(r=t.getState().sorting)==null?void 0:r.find(i=>i.id===e.id);return n?n.desc?"desc":"asc":!1},getSortIndex:()=>{var r,n;return(r=(n=t.getState().sorting)==null?void 0:n.findIndex(i=>i.id===e.id))!=null?r:-1},clearSorting:()=>{t.setSorting(r=>r!=null&&r.length?r.filter(n=>n.id!==e.id):[])},getToggleSortingHandler:()=>{const r=e.getCanSort();return n=>{r&&(n.persist==null||n.persist(),e.toggleSorting==null||e.toggleSorting(void 0,e.getCanMultiSort()?t.options.isMultiSortEvent==null?void 0:t.options.isMultiSortEvent(n):!1))}}}),createTable:e=>({setSorting:t=>e.options.onSortingChange==null?void 0:e.options.onSortingChange(t),resetSorting:t=>{var r,n;e.setSorting(t?[]:(r=(n=e.initialState)==null?void 0:n.sorting)!=null?r:[])},getPreSortedRowModel:()=>e.getGroupedRowModel(),getSortedRowModel:()=>(!e._getSortedRowModel&&e.options.getSortedRowModel&&(e._getSortedRowModel=e.options.getSortedRowModel(e)),e.options.manualSorting||!e._getSortedRowModel?e.getPreSortedRowModel():e._getSortedRowModel())})},jT={getInitialState:e=>({columnVisibility:{},...e}),getDefaultOptions:e=>({onColumnVisibilityChange:hr("columnVisibility",e)}),createColumn:(e,t)=>({toggleVisibility:r=>{e.getCanHide()&&t.setColumnVisibility(n=>({...n,[e.id]:r??!e.getIsVisible()}))},getIsVisible:()=>{var r,n;return(r=(n=t.getState().columnVisibility)==null?void 0:n[e.id])!=null?r:!0},getCanHide:()=>{var r,n;return((r=e.columnDef.enableHiding)!=null?r:!0)&&((n=t.options.enableHiding)!=null?n:!0)},getToggleVisibilityHandler:()=>r=>{e.toggleVisibility==null||e.toggleVisibility(r.target.checked)}}),createRow:(e,t)=>({_getAllVisibleCells:Re(()=>[e.getAllCells(),t.getState().columnVisibility],r=>r.filter(n=>n.column.getIsVisible()),{key:"row._getAllVisibleCells",debug:()=>{var r;return(r=t.options.debugAll)!=null?r:t.options.debugRows}}),getVisibleCells:Re(()=>[e.getLeftVisibleCells(),e.getCenterVisibleCells(),e.getRightVisibleCells()],(r,n,i)=>[...r,...n,...i],{key:!1,debug:()=>{var r;return(r=t.options.debugAll)!=null?r:t.options.debugRows}})}),createTable:e=>{const t=(r,n)=>Re(()=>[n(),n().filter(i=>i.getIsVisible()).map(i=>i.id).join("_")],i=>i.filter(o=>o.getIsVisible==null?void 0:o.getIsVisible()),{key:r,debug:()=>{var i;return(i=e.options.debugAll)!=null?i:e.options.debugColumns}});return{getVisibleFlatColumns:t("getVisibleFlatColumns",()=>e.getAllFlatColumns()),getVisibleLeafColumns:t("getVisibleLeafColumns",()=>e.getAllLeafColumns()),getLeftVisibleLeafColumns:t("getLeftVisibleLeafColumns",()=>e.getLeftLeafColumns()),getRightVisibleLeafColumns:t("getRightVisibleLeafColumns",()=>e.getRightLeafColumns()),getCenterVisibleLeafColumns:t("getCenterVisibleLeafColumns",()=>e.getCenterLeafColumns()),setColumnVisibility:r=>e.options.onColumnVisibilityChange==null?void 0:e.options.onColumnVisibilityChange(r),resetColumnVisibility:r=>{var n;e.setColumnVisibility(r?{}:(n=e.initialState.columnVisibility)!=null?n:{})},toggleAllColumnsVisible:r=>{var n;r=(n=r)!=null?n:!e.getIsAllColumnsVisible(),e.setColumnVisibility(e.getAllLeafColumns().reduce((i,o)=>({...i,[o.id]:r||!(o.getCanHide!=null&&o.getCanHide())}),{}))},getIsAllColumnsVisible:()=>!e.getAllLeafColumns().some(r=>!(r.getIsVisible!=null&&r.getIsVisible())),getIsSomeColumnsVisible:()=>e.getAllLeafColumns().some(r=>r.getIsVisible==null?void 0:r.getIsVisible()),getToggleAllColumnsVisibilityHandler:()=>r=>{var n;e.toggleAllColumnsVisible((n=r.target)==null?void 0:n.checked)}}}},ng=[wT,jT,$T,MT,ST,GT,bT,_T,NT,LT,yT];function XT(e){var t;(e.debugAll||e.debugTable)&&console.info("Creating Table Instance...");let r={_features:ng};const n=r._features.reduce((c,f)=>Object.assign(c,f.getDefaultOptions==null?void 0:f.getDefaultOptions(r)),{}),i=c=>r.options.mergeOptions?r.options.mergeOptions(n,c):{...n,...c};let a={...{},...(t=e.initialState)!=null?t:{}};r._features.forEach(c=>{var f;a=(f=c.getInitialState==null?void 0:c.getInitialState(a))!=null?f:a});const s=[];let l=!1;const u={_features:ng,options:{...n,...e},initialState:a,_queue:c=>{s.push(c),l||(l=!0,Promise.resolve().then(()=>{for(;s.length;)s.shift()();l=!1}).catch(f=>setTimeout(()=>{throw f})))},reset:()=>{r.setState(r.initialState)},setOptions:c=>{const f=xn(c,r.options);r.options=i(f)},getState:()=>r.options.state,setState:c=>{r.options.onStateChange==null||r.options.onStateChange(c)},_getRowId:(c,f,d)=>{var h;return(h=r.options.getRowId==null?void 0:r.options.getRowId(c,f,d))!=null?h:`${d?[d.id,f].join("."):f}`},getCoreRowModel:()=>(r._getCoreRowModel||(r._getCoreRowModel=r.options.getCoreRowModel(r)),r._getCoreRowModel()),getRowModel:()=>r.getPaginationRowModel(),getRow:c=>{const f=r.getRowModel().rowsById[c];if(!f)throw new Error;return f},_getDefaultColumnDef:Re(()=>[r.options.defaultColumn],c=>{var f;return c=(f=c)!=null?f:{},{header:d=>{const h=d.header.column.columnDef;return h.accessorKey?h.accessorKey:h.accessorFn?h.id:null},cell:d=>{var h,m;return(h=(m=d.renderValue())==null||m.toString==null?void 0:m.toString())!=null?h:null},...r._features.reduce((d,h)=>Object.assign(d,h.getDefaultColumnDef==null?void 0:h.getDefaultColumnDef()),{}),...c}},{debug:()=>{var c;return(c=r.options.debugAll)!=null?c:r.options.debugColumns},key:!1}),_getColumnDefs:()=>r.options.columns,getAllColumns:Re(()=>[r._getColumnDefs()],c=>{const f=function(d,h,m){return m===void 0&&(m=0),d.map(p=>{const g=xT(r,p,m,h),v=p;return g.columns=v.columns?f(v.columns,g,m+1):[],g})};return f(c)},{key:!1,debug:()=>{var c;return(c=r.options.debugAll)!=null?c:r.options.debugColumns}}),getAllFlatColumns:Re(()=>[r.getAllColumns()],c=>c.flatMap(f=>f.getFlatColumns()),{key:!1,debug:()=>{var c;return(c=r.options.debugAll)!=null?c:r.options.debugColumns}}),_getAllFlatColumnsById:Re(()=>[r.getAllFlatColumns()],c=>c.reduce((f,d)=>(f[d.id]=d,f),{}),{key:!1,debug:()=>{var c;return(c=r.options.debugAll)!=null?c:r.options.debugColumns}}),getAllLeafColumns:Re(()=>[r.getAllColumns(),r._getOrderColumnsFn()],(c,f)=>{let d=c.flatMap(h=>h.getLeafColumns());return f(d)},{key:!1,debug:()=>{var c;return(c=r.options.debugAll)!=null?c:r.options.debugColumns}}),getColumn:c=>r._getAllFlatColumnsById()[c]};return Object.assign(r,u),r._features.forEach(c=>Object.assign(r,c.createTable==null?void 0:c.createTable(r))),r}function KT(e,t,r,n){const i=()=>{var a;return(a=o.getValue())!=null?a:e.options.renderFallbackValue},o={id:`${t.id}_${r.id}`,row:t,column:r,getValue:()=>t.getValue(n),renderValue:i,getContext:Re(()=>[e,r,t,o],(a,s,l,u)=>({table:a,column:s,row:l,cell:u,getValue:u.getValue,renderValue:u.renderValue}),{key:!1,debug:()=>e.options.debugAll})};return e._features.forEach(a=>{Object.assign(o,a.createCell==null?void 0:a.createCell(o,r,t,e))},{}),o}const Od=(e,t,r,n,i,o,a)=>{let s={id:t,index:n,original:r,depth:i,parentId:a,_valuesCache:{},_uniqueValuesCache:{},getValue:l=>{if(s._valuesCache.hasOwnProperty(l))return s._valuesCache[l];const u=e.getColumn(l);if(u!=null&&u.accessorFn)return s._valuesCache[l]=u.accessorFn(s.original,n),s._valuesCache[l]},getUniqueValues:l=>{if(s._uniqueValuesCache.hasOwnProperty(l))return s._uniqueValuesCache[l];const u=e.getColumn(l);if(u!=null&&u.accessorFn)return u.columnDef.getUniqueValues?(s._uniqueValuesCache[l]=u.columnDef.getUniqueValues(s.original,n),s._uniqueValuesCache[l]):(s._uniqueValuesCache[l]=[s.getValue(l)],s._uniqueValuesCache[l])},renderValue:l=>{var u;return(u=s.getValue(l))!=null?u:e.options.renderFallbackValue},subRows:o??[],getLeafRows:()=>vT(s.subRows,l=>l.subRows),getParentRow:()=>s.parentId?e.getRow(s.parentId):void 0,getParentRows:()=>{let l=[],u=s;for(;;){const c=u.getParentRow();if(!c)break;l.push(c),u=c}return l.reverse()},getAllCells:Re(()=>[e.getAllLeafColumns()],l=>l.map(u=>KT(e,s,u,u.id)),{key:!1,debug:()=>{var l;return(l=e.options.debugAll)!=null?l:e.options.debugRows}}),_getAllCellsByColumnId:Re(()=>[s.getAllCells()],l=>l.reduce((u,c)=>(u[c.column.id]=c,u),{}),{key:"row.getAllCellsByColumnId",debug:()=>{var l;return(l=e.options.debugAll)!=null?l:e.options.debugRows}})};for(let l=0;l<e._features.length;l++){const u=e._features[l];Object.assign(s,u==null||u.createRow==null?void 0:u.createRow(s,e))}return s};function YT(){return e=>Re(()=>[e.options.data],t=>{const r={rows:[],flatRows:[],rowsById:{}},n=function(i,o,a){o===void 0&&(o=0);const s=[];for(let u=0;u<i.length;u++){const c=Od(e,e._getRowId(i[u],u,a),i[u],u,o,void 0,a==null?void 0:a.id);if(r.flatRows.push(c),r.rowsById[c.id]=c,s.push(c),e.options.getSubRows){var l;c.originalSubRows=e.options.getSubRows(i[u],u),(l=c.originalSubRows)!=null&&l.length&&(c.subRows=n(c.originalSubRows,o+1,c))}}return s};return r.rows=n(t),r},{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugTable},onChange:()=>{e._autoResetPageIndex()}})}function qT(e,t,r){return r.options.filterFromLeafRows?QT(e,t,r):ZT(e,t,r)}function QT(e,t,r){var n;const i=[],o={},a=(n=r.options.maxLeafRowFilterDepth)!=null?n:100,s=function(l,u){u===void 0&&(u=0);const c=[];for(let d=0;d<l.length;d++){var f;let h=l[d];const m=Od(r,h.id,h.original,h.index,h.depth,void 0,h.parentId);if(m.columnFilters=h.columnFilters,(f=h.subRows)!=null&&f.length&&u<a){if(m.subRows=s(h.subRows,u+1),h=m,t(h)&&!m.subRows.length){c.push(h),o[h.id]=h,o[d]=h;continue}if(t(h)||m.subRows.length){c.push(h),o[h.id]=h,o[d]=h;continue}}else h=m,t(h)&&(c.push(h),o[h.id]=h,o[d]=h)}return c};return{rows:s(e),flatRows:i,rowsById:o}}function ZT(e,t,r){var n;const i=[],o={},a=(n=r.options.maxLeafRowFilterDepth)!=null?n:100,s=function(l,u){u===void 0&&(u=0);const c=[];for(let d=0;d<l.length;d++){let h=l[d];if(t(h)){var f;if((f=h.subRows)!=null&&f.length&&u<a){const p=Od(r,h.id,h.original,h.index,h.depth,void 0,h.parentId);p.subRows=s(h.subRows,u+1),h=p}c.push(h),i.push(h),o[h.id]=h}}return c};return{rows:s(e),flatRows:i,rowsById:o}}function JT(){return e=>Re(()=>[e.getPreFilteredRowModel(),e.getState().columnFilters,e.getState().globalFilter],(t,r,n)=>{if(!t.rows.length||!(r!=null&&r.length)&&!n){for(let d=0;d<t.flatRows.length;d++)t.flatRows[d].columnFilters={},t.flatRows[d].columnFiltersMeta={};return t}const i=[],o=[];(r??[]).forEach(d=>{var h;const m=e.getColumn(d.id);if(!m)return;const p=m.getFilterFn();p&&i.push({id:d.id,filterFn:p,resolvedValue:(h=p.resolveFilterValue==null?void 0:p.resolveFilterValue(d.value))!=null?h:d.value})});const a=r.map(d=>d.id),s=e.getGlobalFilterFn(),l=e.getAllLeafColumns().filter(d=>d.getCanGlobalFilter());n&&s&&l.length&&(a.push("__global__"),l.forEach(d=>{var h;o.push({id:d.id,filterFn:s,resolvedValue:(h=s.resolveFilterValue==null?void 0:s.resolveFilterValue(n))!=null?h:n})}));let u,c;for(let d=0;d<t.flatRows.length;d++){const h=t.flatRows[d];if(h.columnFilters={},i.length)for(let m=0;m<i.length;m++){u=i[m];const p=u.id;h.columnFilters[p]=u.filterFn(h,p,u.resolvedValue,g=>{h.columnFiltersMeta[p]=g})}if(o.length){for(let m=0;m<o.length;m++){c=o[m];const p=c.id;if(c.filterFn(h,p,c.resolvedValue,g=>{h.columnFiltersMeta[p]=g})){h.columnFilters.__global__=!0;break}}h.columnFilters.__global__!==!0&&(h.columnFilters.__global__=!1)}}const f=d=>{for(let h=0;h<a.length;h++)if(d.columnFilters[a[h]]===!1)return!1;return!0};return qT(t.rows,f,e)},{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugTable},onChange:()=>{e._autoResetPageIndex()}})}function eC(){return e=>Re(()=>[e.getState().sorting,e.getPreSortedRowModel()],(t,r)=>{if(!r.rows.length||!(t!=null&&t.length))return r;const n=e.getState().sorting,i=[],o=n.filter(l=>{var u;return(u=e.getColumn(l.id))==null?void 0:u.getCanSort()}),a={};o.forEach(l=>{const u=e.getColumn(l.id);u&&(a[l.id]={sortUndefined:u.columnDef.sortUndefined,invertSorting:u.columnDef.invertSorting,sortingFn:u.getSortingFn()})});const s=l=>{const u=[...l];return u.sort((c,f)=>{for(let h=0;h<o.length;h+=1){var d;const m=o[h],p=a[m.id],g=(d=m==null?void 0:m.desc)!=null?d:!1;let v=0;if(p.sortUndefined){const w=c.getValue(m.id),y=f.getValue(m.id),E=w===void 0,b=y===void 0;(E||b)&&(v=E&&b?0:E?p.sortUndefined:-p.sortUndefined)}if(v===0&&(v=p.sortingFn(c,f,m.id)),v!==0)return g&&(v*=-1),p.invertSorting&&(v*=-1),v}return c.index-f.index}),u.forEach(c=>{var f;i.push(c),(f=c.subRows)!=null&&f.length&&(c.subRows=s(c.subRows))}),u};return{rows:s(r.rows),flatRows:i,rowsById:r.rowsById}},{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugTable},onChange:()=>{e._autoResetPageIndex()}})}function tC(e){const t=[],r=n=>{var i;t.push(n),(i=n.subRows)!=null&&i.length&&n.getIsExpanded()&&n.subRows.forEach(r)};return e.rows.forEach(r),{rows:t,flatRows:e.flatRows,rowsById:e.rowsById}}function rC(e){return t=>Re(()=>[t.getState().pagination,t.getPrePaginationRowModel(),t.options.paginateExpandedRows?void 0:t.getState().expanded],(r,n)=>{if(!n.rows.length)return n;const{pageSize:i,pageIndex:o}=r;let{rows:a,flatRows:s,rowsById:l}=n;const u=i*o,c=u+i;a=a.slice(u,c);let f;t.options.paginateExpandedRows?f={rows:a,flatRows:s,rowsById:l}:f=tC({rows:a,flatRows:s,rowsById:l}),f.flatRows=[];const d=h=>{f.flatRows.push(h),h.subRows.length&&h.subRows.forEach(d)};return f.rows.forEach(d),f},{key:!1,debug:()=>{var r;return(r=t.options.debugAll)!=null?r:t.options.debugTable}})}/**
|
||
* react-table
|
||
*
|
||
* Copyright (c) TanStack
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE.md file in the root directory of this source tree.
|
||
*
|
||
* @license MIT
|
||
*/function Kf(e,t){return e?nC(e)?x.createElement(e,t):e:null}function nC(e){return iC(e)||typeof e=="function"||oC(e)}function iC(e){return typeof e=="function"&&(()=>{const t=Object.getPrototypeOf(e);return t.prototype&&t.prototype.isReactComponent})()}function oC(e){return typeof e=="object"&&typeof e.$$typeof=="symbol"&&["react.memo","react.forward_ref"].includes(e.$$typeof.description)}function aC(e){const t={state:{},onStateChange:()=>{},renderFallbackValue:null,...e},[r]=x.useState(()=>({current:XT(t)})),[n,i]=x.useState(()=>r.current.initialState);return r.current.setOptions(o=>({...o,...e,state:{...n,...e.state},onStateChange:a=>{i(a),e.onStateChange==null||e.onStateChange(a)}})),r.current}function ox(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(r=ox(e[t]))&&(n&&(n+=" "),n+=r);else for(t in e)e[t]&&(n&&(n+=" "),n+=t);return n}function Nt(){for(var e,t,r=0,n="";r<arguments.length;)(e=arguments[r++])&&(t=ox(e))&&(n&&(n+=" "),n+=t);return n}var Yf={exports:{}},Qe={},qf={exports:{}},xi={};function ax(){var e={};return e["align-content"]=!1,e["align-items"]=!1,e["align-self"]=!1,e["alignment-adjust"]=!1,e["alignment-baseline"]=!1,e.all=!1,e["anchor-point"]=!1,e.animation=!1,e["animation-delay"]=!1,e["animation-direction"]=!1,e["animation-duration"]=!1,e["animation-fill-mode"]=!1,e["animation-iteration-count"]=!1,e["animation-name"]=!1,e["animation-play-state"]=!1,e["animation-timing-function"]=!1,e.azimuth=!1,e["backface-visibility"]=!1,e.background=!0,e["background-attachment"]=!0,e["background-clip"]=!0,e["background-color"]=!0,e["background-image"]=!0,e["background-origin"]=!0,e["background-position"]=!0,e["background-repeat"]=!0,e["background-size"]=!0,e["baseline-shift"]=!1,e.binding=!1,e.bleed=!1,e["bookmark-label"]=!1,e["bookmark-level"]=!1,e["bookmark-state"]=!1,e.border=!0,e["border-bottom"]=!0,e["border-bottom-color"]=!0,e["border-bottom-left-radius"]=!0,e["border-bottom-right-radius"]=!0,e["border-bottom-style"]=!0,e["border-bottom-width"]=!0,e["border-collapse"]=!0,e["border-color"]=!0,e["border-image"]=!0,e["border-image-outset"]=!0,e["border-image-repeat"]=!0,e["border-image-slice"]=!0,e["border-image-source"]=!0,e["border-image-width"]=!0,e["border-left"]=!0,e["border-left-color"]=!0,e["border-left-style"]=!0,e["border-left-width"]=!0,e["border-radius"]=!0,e["border-right"]=!0,e["border-right-color"]=!0,e["border-right-style"]=!0,e["border-right-width"]=!0,e["border-spacing"]=!0,e["border-style"]=!0,e["border-top"]=!0,e["border-top-color"]=!0,e["border-top-left-radius"]=!0,e["border-top-right-radius"]=!0,e["border-top-style"]=!0,e["border-top-width"]=!0,e["border-width"]=!0,e.bottom=!1,e["box-decoration-break"]=!0,e["box-shadow"]=!0,e["box-sizing"]=!0,e["box-snap"]=!0,e["box-suppress"]=!0,e["break-after"]=!0,e["break-before"]=!0,e["break-inside"]=!0,e["caption-side"]=!1,e.chains=!1,e.clear=!0,e.clip=!1,e["clip-path"]=!1,e["clip-rule"]=!1,e.color=!0,e["color-interpolation-filters"]=!0,e["column-count"]=!1,e["column-fill"]=!1,e["column-gap"]=!1,e["column-rule"]=!1,e["column-rule-color"]=!1,e["column-rule-style"]=!1,e["column-rule-width"]=!1,e["column-span"]=!1,e["column-width"]=!1,e.columns=!1,e.contain=!1,e.content=!1,e["counter-increment"]=!1,e["counter-reset"]=!1,e["counter-set"]=!1,e.crop=!1,e.cue=!1,e["cue-after"]=!1,e["cue-before"]=!1,e.cursor=!1,e.direction=!1,e.display=!0,e["display-inside"]=!0,e["display-list"]=!0,e["display-outside"]=!0,e["dominant-baseline"]=!1,e.elevation=!1,e["empty-cells"]=!1,e.filter=!1,e.flex=!1,e["flex-basis"]=!1,e["flex-direction"]=!1,e["flex-flow"]=!1,e["flex-grow"]=!1,e["flex-shrink"]=!1,e["flex-wrap"]=!1,e.float=!1,e["float-offset"]=!1,e["flood-color"]=!1,e["flood-opacity"]=!1,e["flow-from"]=!1,e["flow-into"]=!1,e.font=!0,e["font-family"]=!0,e["font-feature-settings"]=!0,e["font-kerning"]=!0,e["font-language-override"]=!0,e["font-size"]=!0,e["font-size-adjust"]=!0,e["font-stretch"]=!0,e["font-style"]=!0,e["font-synthesis"]=!0,e["font-variant"]=!0,e["font-variant-alternates"]=!0,e["font-variant-caps"]=!0,e["font-variant-east-asian"]=!0,e["font-variant-ligatures"]=!0,e["font-variant-numeric"]=!0,e["font-variant-position"]=!0,e["font-weight"]=!0,e.grid=!1,e["grid-area"]=!1,e["grid-auto-columns"]=!1,e["grid-auto-flow"]=!1,e["grid-auto-rows"]=!1,e["grid-column"]=!1,e["grid-column-end"]=!1,e["grid-column-start"]=!1,e["grid-row"]=!1,e["grid-row-end"]=!1,e["grid-row-start"]=!1,e["grid-template"]=!1,e["grid-template-areas"]=!1,e["grid-template-columns"]=!1,e["grid-template-rows"]=!1,e["hanging-punctuation"]=!1,e.height=!0,e.hyphens=!1,e.icon=!1,e["image-orientation"]=!1,e["image-resolution"]=!1,e["ime-mode"]=!1,e["initial-letters"]=!1,e["inline-box-align"]=!1,e["justify-content"]=!1,e["justify-items"]=!1,e["justify-self"]=!1,e.left=!1,e["letter-spacing"]=!0,e["lighting-color"]=!0,e["line-box-contain"]=!1,e["line-break"]=!1,e["line-grid"]=!1,e["line-height"]=!1,e["line-snap"]=!1,e["line-stacking"]=!1,e["line-stacking-ruby"]=!1,e["line-stacking-shift"]=!1,e["line-stacking-strategy"]=!1,e["list-style"]=!0,e["list-style-image"]=!0,e["list-style-position"]=!0,e["list-style-type"]=!0,e.margin=!0,e["margin-bottom"]=!0,e["margin-left"]=!0,e["margin-right"]=!0,e["margin-top"]=!0,e["marker-offset"]=!1,e["marker-side"]=!1,e.marks=!1,e.mask=!1,e["mask-box"]=!1,e["mask-box-outset"]=!1,e["mask-box-repeat"]=!1,e["mask-box-slice"]=!1,e["mask-box-source"]=!1,e["mask-box-width"]=!1,e["mask-clip"]=!1,e["mask-image"]=!1,e["mask-origin"]=!1,e["mask-position"]=!1,e["mask-repeat"]=!1,e["mask-size"]=!1,e["mask-source-type"]=!1,e["mask-type"]=!1,e["max-height"]=!0,e["max-lines"]=!1,e["max-width"]=!0,e["min-height"]=!0,e["min-width"]=!0,e["move-to"]=!1,e["nav-down"]=!1,e["nav-index"]=!1,e["nav-left"]=!1,e["nav-right"]=!1,e["nav-up"]=!1,e["object-fit"]=!1,e["object-position"]=!1,e.opacity=!1,e.order=!1,e.orphans=!1,e.outline=!1,e["outline-color"]=!1,e["outline-offset"]=!1,e["outline-style"]=!1,e["outline-width"]=!1,e.overflow=!1,e["overflow-wrap"]=!1,e["overflow-x"]=!1,e["overflow-y"]=!1,e.padding=!0,e["padding-bottom"]=!0,e["padding-left"]=!0,e["padding-right"]=!0,e["padding-top"]=!0,e.page=!1,e["page-break-after"]=!1,e["page-break-before"]=!1,e["page-break-inside"]=!1,e["page-policy"]=!1,e.pause=!1,e["pause-after"]=!1,e["pause-before"]=!1,e.perspective=!1,e["perspective-origin"]=!1,e.pitch=!1,e["pitch-range"]=!1,e["play-during"]=!1,e.position=!1,e["presentation-level"]=!1,e.quotes=!1,e["region-fragment"]=!1,e.resize=!1,e.rest=!1,e["rest-after"]=!1,e["rest-before"]=!1,e.richness=!1,e.right=!1,e.rotation=!1,e["rotation-point"]=!1,e["ruby-align"]=!1,e["ruby-merge"]=!1,e["ruby-position"]=!1,e["shape-image-threshold"]=!1,e["shape-outside"]=!1,e["shape-margin"]=!1,e.size=!1,e.speak=!1,e["speak-as"]=!1,e["speak-header"]=!1,e["speak-numeral"]=!1,e["speak-punctuation"]=!1,e["speech-rate"]=!1,e.stress=!1,e["string-set"]=!1,e["tab-size"]=!1,e["table-layout"]=!1,e["text-align"]=!0,e["text-align-last"]=!0,e["text-combine-upright"]=!0,e["text-decoration"]=!0,e["text-decoration-color"]=!0,e["text-decoration-line"]=!0,e["text-decoration-skip"]=!0,e["text-decoration-style"]=!0,e["text-emphasis"]=!0,e["text-emphasis-color"]=!0,e["text-emphasis-position"]=!0,e["text-emphasis-style"]=!0,e["text-height"]=!0,e["text-indent"]=!0,e["text-justify"]=!0,e["text-orientation"]=!0,e["text-overflow"]=!0,e["text-shadow"]=!0,e["text-space-collapse"]=!0,e["text-transform"]=!0,e["text-underline-position"]=!0,e["text-wrap"]=!0,e.top=!1,e.transform=!1,e["transform-origin"]=!1,e["transform-style"]=!1,e.transition=!1,e["transition-delay"]=!1,e["transition-duration"]=!1,e["transition-property"]=!1,e["transition-timing-function"]=!1,e["unicode-bidi"]=!1,e["vertical-align"]=!1,e.visibility=!1,e["voice-balance"]=!1,e["voice-duration"]=!1,e["voice-family"]=!1,e["voice-pitch"]=!1,e["voice-range"]=!1,e["voice-rate"]=!1,e["voice-stress"]=!1,e["voice-volume"]=!1,e.volume=!1,e["white-space"]=!1,e.widows=!1,e.width=!0,e["will-change"]=!1,e["word-break"]=!0,e["word-spacing"]=!0,e["word-wrap"]=!0,e["wrap-flow"]=!1,e["wrap-through"]=!1,e["writing-mode"]=!1,e["z-index"]=!1,e}function sC(e,t,r){}function lC(e,t,r){}var uC=/javascript\s*\:/img;function cC(e,t){return uC.test(t)?"":t}xi.whiteList=ax();xi.getDefaultWhiteList=ax;xi.onAttr=sC;xi.onIgnoreAttr=lC;xi.safeAttrValue=cC;var fC={indexOf:function(e,t){var r,n;if(Array.prototype.indexOf)return e.indexOf(t);for(r=0,n=e.length;r<n;r++)if(e[r]===t)return r;return-1},forEach:function(e,t,r){var n,i;if(Array.prototype.forEach)return e.forEach(t,r);for(n=0,i=e.length;n<i;n++)t.call(r,e[n],n,e)},trim:function(e){return String.prototype.trim?e.trim():e.replace(/(^\s*)|(\s*$)/g,"")},trimRight:function(e){return String.prototype.trimRight?e.trimRight():e.replace(/(\s*$)/g,"")}},Zo=fC;function dC(e,t){e=Zo.trimRight(e),e[e.length-1]!==";"&&(e+=";");var r=e.length,n=!1,i=0,o=0,a="";function s(){if(!n){var c=Zo.trim(e.slice(i,o)),f=c.indexOf(":");if(f!==-1){var d=Zo.trim(c.slice(0,f)),h=Zo.trim(c.slice(f+1));if(d){var m=t(i,a.length,d,h,c);m&&(a+=m+"; ")}}}i=o+1}for(;o<r;o++){var l=e[o];if(l==="/"&&e[o+1]==="*"){var u=e.indexOf("*/",o+2);if(u===-1)break;o=u+1,i=o+1,n=!1}else l==="("?n=!0:l===")"?n=!1:l===";"?n||s():l===`
|
||
`&&s()}return Zo.trim(a)}var hC=dC,Is=xi,pC=hC;function ig(e){return e==null}function gC(e){var t={};for(var r in e)t[r]=e[r];return t}function sx(e){e=gC(e||{}),e.whiteList=e.whiteList||Is.whiteList,e.onAttr=e.onAttr||Is.onAttr,e.onIgnoreAttr=e.onIgnoreAttr||Is.onIgnoreAttr,e.safeAttrValue=e.safeAttrValue||Is.safeAttrValue,this.options=e}sx.prototype.process=function(e){if(e=e||"",e=e.toString(),!e)return"";var t=this,r=t.options,n=r.whiteList,i=r.onAttr,o=r.onIgnoreAttr,a=r.safeAttrValue,s=pC(e,function(l,u,c,f,d){var h=n[c],m=!1;if(h===!0?m=h:typeof h=="function"?m=h(f):h instanceof RegExp&&(m=h.test(f)),m!==!0&&(m=!1),f=a(c,f),!!f){var p={position:u,sourcePosition:l,source:d,isWhite:m};if(m){var g=i(c,f,p);return ig(g)?c+":"+f:g}else{var g=o(c,f,p);if(!ig(g))return g}}});return s};var mC=sx;(function(e,t){var r=xi,n=mC;function i(a,s){var l=new n(s);return l.process(a)}t=e.exports=i,t.FilterCSS=n;for(var o in r)t[o]=r[o];typeof window<"u"&&(window.filterCSS=e.exports)})(qf,qf.exports);var Fd=qf.exports,Dd={indexOf:function(e,t){var r,n;if(Array.prototype.indexOf)return e.indexOf(t);for(r=0,n=e.length;r<n;r++)if(e[r]===t)return r;return-1},forEach:function(e,t,r){var n,i;if(Array.prototype.forEach)return e.forEach(t,r);for(n=0,i=e.length;n<i;n++)t.call(r,e[n],n,e)},trim:function(e){return String.prototype.trim?e.trim():e.replace(/(^\s*)|(\s*$)/g,"")},spaceIndex:function(e){var t=/\s|\n|\t/,r=t.exec(e);return r?r.index:-1}},vC=Fd.FilterCSS,xC=Fd.getDefaultWhiteList,kl=Dd;function lx(){return{a:["target","href","title"],abbr:["title"],address:[],area:["shape","coords","href","alt"],article:[],aside:[],audio:["autoplay","controls","crossorigin","loop","muted","preload","src"],b:[],bdi:["dir"],bdo:["dir"],big:[],blockquote:["cite"],br:[],caption:[],center:[],cite:[],code:[],col:["align","valign","span","width"],colgroup:["align","valign","span","width"],dd:[],del:["datetime"],details:["open"],div:[],dl:[],dt:[],em:[],figcaption:[],figure:[],font:["color","size","face"],footer:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],header:[],hr:[],i:[],img:["src","alt","title","width","height"],ins:["datetime"],li:[],mark:[],nav:[],ol:[],p:[],pre:[],s:[],section:[],small:[],span:[],sub:[],summary:[],sup:[],strong:[],strike:[],table:["width","border","align","valign"],tbody:["align","valign"],td:["width","rowspan","colspan","align","valign"],tfoot:["align","valign"],th:["width","rowspan","colspan","align","valign"],thead:["align","valign"],tr:["rowspan","align","valign"],tt:[],u:[],ul:[],video:["autoplay","controls","crossorigin","loop","muted","playsinline","poster","preload","src","height","width"]}}var ux=new vC;function wC(e,t,r){}function yC(e,t,r){}function EC(e,t,r){}function _C(e,t,r){}function cx(e){return e.replace(TC,"<").replace(CC,">")}function SC(e,t,r,n){if(r=mx(r),t==="href"||t==="src"){if(r=kl.trim(r),r==="#")return"#";if(!(r.substr(0,7)==="http://"||r.substr(0,8)==="https://"||r.substr(0,7)==="mailto:"||r.substr(0,4)==="tel:"||r.substr(0,11)==="data:image/"||r.substr(0,6)==="ftp://"||r.substr(0,2)==="./"||r.substr(0,3)==="../"||r[0]==="#"||r[0]==="/"))return""}else if(t==="background"){if(bs.lastIndex=0,bs.test(r))return""}else if(t==="style"){if(og.lastIndex=0,og.test(r)||(ag.lastIndex=0,ag.test(r)&&(bs.lastIndex=0,bs.test(r))))return"";n!==!1&&(n=n||ux,r=n.process(r))}return r=vx(r),r}var TC=/</g,CC=/>/g,AC=/"/g,RC=/"/g,OC=/&#([a-zA-Z0-9]*);?/gim,FC=/:?/gim,DC=/&newline;?/gim,bs=/((j\s*a\s*v\s*a|v\s*b|l\s*i\s*v\s*e)\s*s\s*c\s*r\s*i\s*p\s*t\s*|m\s*o\s*c\s*h\s*a):/gi,og=/e\s*x\s*p\s*r\s*e\s*s\s*s\s*i\s*o\s*n\s*\(.*/gi,ag=/u\s*r\s*l\s*\(.*/gi;function fx(e){return e.replace(AC,""")}function dx(e){return e.replace(RC,'"')}function hx(e){return e.replace(OC,function(r,n){return n[0]==="x"||n[0]==="X"?String.fromCharCode(parseInt(n.substr(1),16)):String.fromCharCode(parseInt(n,10))})}function px(e){return e.replace(FC,":").replace(DC," ")}function gx(e){for(var t="",r=0,n=e.length;r<n;r++)t+=e.charCodeAt(r)<32?" ":e.charAt(r);return kl.trim(t)}function mx(e){return e=dx(e),e=hx(e),e=px(e),e=gx(e),e}function vx(e){return e=fx(e),e=cx(e),e}function PC(){return""}function IC(e,t){typeof t!="function"&&(t=function(){});var r=!Array.isArray(e);function n(a){return r?!0:kl.indexOf(e,a)!==-1}var i=[],o=!1;return{onIgnoreTag:function(a,s,l){if(n(a))if(l.isClosing){var u="[/removed]",c=l.position+u.length;return i.push([o!==!1?o:l.position,c]),o=!1,u}else return o||(o=l.position),"[removed]";else return t(a,s,l)},remove:function(a){var s="",l=0;return kl.forEach(i,function(u){s+=a.slice(l,u[0]),l=u[1]}),s+=a.slice(l),s}}}function bC(e){for(var t="",r=0;r<e.length;){var n=e.indexOf("<!--",r);if(n===-1){t+=e.slice(r);break}t+=e.slice(r,n);var i=e.indexOf("-->",n);if(i===-1)break;r=i+3}return t}function kC(e){var t=e.split("");return t=t.filter(function(r){var n=r.charCodeAt(0);return n===127?!1:n<=31?n===10||n===13:!0}),t.join("")}Qe.whiteList=lx();Qe.getDefaultWhiteList=lx;Qe.onTag=wC;Qe.onIgnoreTag=yC;Qe.onTagAttr=EC;Qe.onIgnoreTagAttr=_C;Qe.safeAttrValue=SC;Qe.escapeHtml=cx;Qe.escapeQuote=fx;Qe.unescapeQuote=dx;Qe.escapeHtmlEntities=hx;Qe.escapeDangerHtml5Entities=px;Qe.clearNonPrintableCharacter=gx;Qe.friendlyAttrValue=mx;Qe.escapeAttrValue=vx;Qe.onIgnoreTagStripAll=PC;Qe.StripTagBody=IC;Qe.stripCommentTag=bC;Qe.stripBlankChar=kC;Qe.cssFilter=ux;Qe.getDefaultCSSWhiteList=xC;var yu={},hn=Dd;function $C(e){var t=hn.spaceIndex(e),r;return t===-1?r=e.slice(1,-1):r=e.slice(1,t+1),r=hn.trim(r).toLowerCase(),r.slice(0,1)==="/"&&(r=r.slice(1)),r.slice(-1)==="/"&&(r=r.slice(0,-1)),r}function NC(e){return e.slice(0,2)==="</"}function MC(e,t,r){var n="",i=0,o=!1,a=!1,s=0,l=e.length,u="",c="";e:for(s=0;s<l;s++){var f=e.charAt(s);if(o===!1){if(f==="<"){o=s;continue}}else if(a===!1){if(f==="<"){n+=r(e.slice(i,s)),o=s,i=s;continue}if(f===">"||s===l-1){n+=r(e.slice(i,o)),c=e.slice(o,s+1),u=$C(c),n+=t(o,n.length,u,c,NC(c)),i=s+1,o=!1;continue}if(f==='"'||f==="'")for(var d=1,h=e.charAt(s-d);h.trim()===""||h==="=";){if(h==="="){a=f;continue e}h=e.charAt(s-++d)}}else if(f===a){a=!1;continue}}return i<l&&(n+=r(e.substr(i))),n}var LC=/[^a-zA-Z0-9\\_:.-]/gim;function BC(e,t){var r=0,n=0,i=[],o=!1,a=e.length;function s(d,h){if(d=hn.trim(d),d=d.replace(LC,"").toLowerCase(),!(d.length<1)){var m=t(d,h||"");m&&i.push(m)}}for(var l=0;l<a;l++){var u=e.charAt(l),c,f;if(o===!1&&u==="="){o=e.slice(r,l),r=l+1,n=e.charAt(r)==='"'||e.charAt(r)==="'"?r:HC(e,l+1);continue}if(o!==!1&&l===n){if(f=e.indexOf(u,l+1),f===-1)break;c=hn.trim(e.slice(n+1,f)),s(o,c),o=!1,l=f,r=l+1;continue}if(/\s|\n|\t/.test(u))if(e=e.replace(/\s|\n|\t/g," "),o===!1)if(f=UC(e,l),f===-1){c=hn.trim(e.slice(r,l)),s(c),o=!1,r=l+1;continue}else{l=f-1;continue}else if(f=VC(e,l-1),f===-1){c=hn.trim(e.slice(r,l)),c=sg(c),s(o,c),o=!1,r=l+1;continue}else continue}return r<e.length&&(o===!1?s(e.slice(r)):s(o,sg(hn.trim(e.slice(r))))),hn.trim(i.join(" "))}function UC(e,t){for(;t<e.length;t++){var r=e[t];if(r!==" ")return r==="="?t:-1}}function HC(e,t){for(;t<e.length;t++){var r=e[t];if(r!==" ")return r==="'"||r==='"'?t:-1}}function VC(e,t){for(;t>0;t--){var r=e[t];if(r!==" ")return r==="="?t:-1}}function WC(e){return e[0]==='"'&&e[e.length-1]==='"'||e[0]==="'"&&e[e.length-1]==="'"}function sg(e){return WC(e)?e.substr(1,e.length-2):e}yu.parseTag=MC;yu.parseAttr=BC;var zC=Fd.FilterCSS,yr=Qe,xx=yu,GC=xx.parseTag,jC=xx.parseAttr,sl=Dd;function ks(e){return e==null}function XC(e){var t=sl.spaceIndex(e);if(t===-1)return{html:"",closing:e[e.length-2]==="/"};e=sl.trim(e.slice(t+1,-1));var r=e[e.length-1]==="/";return r&&(e=sl.trim(e.slice(0,-1))),{html:e,closing:r}}function KC(e){var t={};for(var r in e)t[r]=e[r];return t}function YC(e){var t={};for(var r in e)Array.isArray(e[r])?t[r.toLowerCase()]=e[r].map(function(n){return n.toLowerCase()}):t[r.toLowerCase()]=e[r];return t}function wx(e){e=KC(e||{}),e.stripIgnoreTag&&(e.onIgnoreTag&&console.error('Notes: cannot use these two options "stripIgnoreTag" and "onIgnoreTag" at the same time'),e.onIgnoreTag=yr.onIgnoreTagStripAll),e.whiteList||e.allowList?e.whiteList=YC(e.whiteList||e.allowList):e.whiteList=yr.whiteList,e.onTag=e.onTag||yr.onTag,e.onTagAttr=e.onTagAttr||yr.onTagAttr,e.onIgnoreTag=e.onIgnoreTag||yr.onIgnoreTag,e.onIgnoreTagAttr=e.onIgnoreTagAttr||yr.onIgnoreTagAttr,e.safeAttrValue=e.safeAttrValue||yr.safeAttrValue,e.escapeHtml=e.escapeHtml||yr.escapeHtml,this.options=e,e.css===!1?this.cssFilter=!1:(e.css=e.css||{},this.cssFilter=new zC(e.css))}wx.prototype.process=function(e){if(e=e||"",e=e.toString(),!e)return"";var t=this,r=t.options,n=r.whiteList,i=r.onTag,o=r.onIgnoreTag,a=r.onTagAttr,s=r.onIgnoreTagAttr,l=r.safeAttrValue,u=r.escapeHtml,c=t.cssFilter;r.stripBlankChar&&(e=yr.stripBlankChar(e)),r.allowCommentTag||(e=yr.stripCommentTag(e));var f=!1;r.stripIgnoreTagBody&&(f=yr.StripTagBody(r.stripIgnoreTagBody,o),o=f.onIgnoreTag);var d=GC(e,function(h,m,p,g,v){var w={sourcePosition:h,position:m,isClosing:v,isWhite:Object.prototype.hasOwnProperty.call(n,p)},y=i(p,g,w);if(!ks(y))return y;if(w.isWhite){if(w.isClosing)return"</"+p+">";var E=XC(g),b=n[p],k=jC(E.html,function(S,C){var A=sl.indexOf(b,S)!==-1,L=a(p,S,C,A);return ks(L)?A?(C=l(p,S,C,c),C?S+'="'+C+'"':S):(L=s(p,S,C,A),ks(L)?void 0:L):L});return g="<"+p,k&&(g+=" "+k),E.closing&&(g+=" /"),g+=">",g}else return y=o(p,g,w),ks(y)?u(g):y},u);return f&&(d=f.remove(d)),d};var qC=wx;(function(e,t){var r=Qe,n=yu,i=qC;function o(s,l){var u=new i(l);return u.process(s)}t=e.exports=o,t.filterXSS=o,t.FilterXSS=i,function(){for(var s in r)t[s]=r[s];for(var l in n)t[l]=n[l]}(),typeof window<"u"&&(window.filterXSS=e.exports);function a(){return typeof self<"u"&&typeof DedicatedWorkerGlobalScope<"u"&&self instanceof DedicatedWorkerGlobalScope}a()&&(self.filterXSS=e.exports)})(Yf,Yf.exports);var QC=Yf.exports;const ZC=qa(QC);function JC(e){const[t,r]=x.useState(e),n=t==="dark"?"light":"dark";return x.useEffect(()=>{const i=window.document.documentElement;i.classList.remove(n),i.classList.add(t)},[t,n]),[n,r]}function Jo(e,t,r){const[n,i]=x.useState(()=>{if(typeof window>"u")return t;try{const a=window.localStorage.getItem(e);return a?r?r(JSON.parse(a)):JSON.parse(a):t}catch(a){return console.log(a),t}});return[n,a=>{try{const s=a instanceof Function?a(n):a;i(s),typeof window<"u"&&window.localStorage.setItem(e,JSON.stringify(s))}catch(s){console.log(s)}}]}/**
|
||
* match-sorter-utils
|
||
*
|
||
* Copyright (c) TanStack
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE.md file in the root directory of this source tree.
|
||
*
|
||
* @license MIT
|
||
*/const yx={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",Ấ:"A",Ắ:"A",Ẳ:"A",Ẵ:"A",Ặ:"A",Æ:"AE",Ầ:"A",Ằ:"A",Ȃ:"A",Ç:"C",Ḉ:"C",È:"E",É:"E",Ê:"E",Ë:"E",Ế:"E",Ḗ:"E",Ề:"E",Ḕ:"E",Ḝ:"E",Ȇ:"E",Ì:"I",Í:"I",Î:"I",Ï:"I",Ḯ:"I",Ȋ:"I",Ð:"D",Ñ:"N",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",Ố:"O",Ṍ:"O",Ṓ:"O",Ȏ:"O",Ù:"U",Ú:"U",Û:"U",Ü:"U",Ý:"Y",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",ấ:"a",ắ:"a",ẳ:"a",ẵ:"a",ặ:"a",æ:"ae",ầ:"a",ằ:"a",ȃ:"a",ç:"c",ḉ:"c",è:"e",é:"e",ê:"e",ë:"e",ế:"e",ḗ:"e",ề:"e",ḕ:"e",ḝ:"e",ȇ:"e",ì:"i",í:"i",î:"i",ï:"i",ḯ:"i",ȋ:"i",ð:"d",ñ:"n",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",ố:"o",ṍ:"o",ṓ:"o",ȏ:"o",ù:"u",ú:"u",û:"u",ü:"u",ý:"y",ÿ:"y",Ā:"A",ā:"a",Ă:"A",ă:"a",Ą:"A",ą:"a",Ć:"C",ć:"c",Ĉ:"C",ĉ:"c",Ċ:"C",ċ:"c",Č:"C",č:"c",C̆:"C",c̆:"c",Ď:"D",ď:"d",Đ:"D",đ:"d",Ē:"E",ē:"e",Ĕ:"E",ĕ:"e",Ė:"E",ė:"e",Ę:"E",ę:"e",Ě:"E",ě:"e",Ĝ:"G",Ǵ:"G",ĝ:"g",ǵ:"g",Ğ:"G",ğ:"g",Ġ:"G",ġ:"g",Ģ:"G",ģ:"g",Ĥ:"H",ĥ:"h",Ħ:"H",ħ:"h",Ḫ:"H",ḫ:"h",Ĩ:"I",ĩ:"i",Ī:"I",ī:"i",Ĭ:"I",ĭ:"i",Į:"I",į:"i",İ:"I",ı:"i",IJ:"IJ",ij:"ij",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",Ḱ:"K",ḱ:"k",K̆:"K",k̆:"k",Ĺ:"L",ĺ:"l",Ļ:"L",ļ:"l",Ľ:"L",ľ:"l",Ŀ:"L",ŀ:"l",Ł:"l",ł:"l",Ḿ:"M",ḿ:"m",M̆:"M",m̆:"m",Ń:"N",ń:"n",Ņ:"N",ņ:"n",Ň:"N",ň:"n",ʼn:"n",N̆:"N",n̆:"n",Ō:"O",ō:"o",Ŏ:"O",ŏ:"o",Ő:"O",ő:"o",Œ:"OE",œ:"oe",P̆:"P",p̆:"p",Ŕ:"R",ŕ:"r",Ŗ:"R",ŗ:"r",Ř:"R",ř:"r",R̆:"R",r̆:"r",Ȓ:"R",ȓ:"r",Ś:"S",ś:"s",Ŝ:"S",ŝ:"s",Ş:"S",Ș:"S",ș:"s",ş:"s",Š:"S",š:"s",Ţ:"T",ţ:"t",ț:"t",Ț:"T",Ť:"T",ť:"t",Ŧ:"T",ŧ:"t",T̆:"T",t̆:"t",Ũ:"U",ũ:"u",Ū:"U",ū:"u",Ŭ:"U",ŭ:"u",Ů:"U",ů:"u",Ű:"U",ű:"u",Ų:"U",ų:"u",Ȗ:"U",ȗ:"u",V̆:"V",v̆:"v",Ŵ:"W",ŵ:"w",Ẃ:"W",ẃ:"w",X̆:"X",x̆:"x",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Y̆:"Y",y̆:"y",Ź:"Z",ź:"z",Ż:"Z",ż:"z",Ž:"Z",ž:"z",ſ:"s",ƒ:"f",Ơ:"O",ơ:"o",Ư:"U",ư:"u",Ǎ:"A",ǎ:"a",Ǐ:"I",ǐ:"i",Ǒ:"O",ǒ:"o",Ǔ:"U",ǔ:"u",Ǖ:"U",ǖ:"u",Ǘ:"U",ǘ:"u",Ǚ:"U",ǚ:"u",Ǜ:"U",ǜ:"u",Ứ:"U",ứ:"u",Ṹ:"U",ṹ:"u",Ǻ:"A",ǻ:"a",Ǽ:"AE",ǽ:"ae",Ǿ:"O",ǿ:"o",Þ:"TH",þ:"th",Ṕ:"P",ṕ:"p",Ṥ:"S",ṥ:"s",X́:"X",x́:"x",Ѓ:"Г",ѓ:"г",Ќ:"К",ќ:"к",A̋:"A",a̋:"a",E̋:"E",e̋:"e",I̋:"I",i̋:"i",Ǹ:"N",ǹ:"n",Ồ:"O",ồ:"o",Ṑ:"O",ṑ:"o",Ừ:"U",ừ:"u",Ẁ:"W",ẁ:"w",Ỳ:"Y",ỳ:"y",Ȁ:"A",ȁ:"a",Ȅ:"E",ȅ:"e",Ȉ:"I",ȉ:"i",Ȍ:"O",ȍ:"o",Ȑ:"R",ȑ:"r",Ȕ:"U",ȕ:"u",B̌:"B",b̌:"b",Č̣:"C",č̣:"c",Ê̌:"E",ê̌:"e",F̌:"F",f̌:"f",Ǧ:"G",ǧ:"g",Ȟ:"H",ȟ:"h",J̌:"J",ǰ:"j",Ǩ:"K",ǩ:"k",M̌:"M",m̌:"m",P̌:"P",p̌:"p",Q̌:"Q",q̌:"q",Ř̩:"R",ř̩:"r",Ṧ:"S",ṧ:"s",V̌:"V",v̌:"v",W̌:"W",w̌:"w",X̌:"X",x̌:"x",Y̌:"Y",y̌:"y",A̧:"A",a̧:"a",B̧:"B",b̧:"b",Ḑ:"D",ḑ:"d",Ȩ:"E",ȩ:"e",Ɛ̧:"E",ɛ̧:"e",Ḩ:"H",ḩ:"h",I̧:"I",i̧:"i",Ɨ̧:"I",ɨ̧:"i",M̧:"M",m̧:"m",O̧:"O",o̧:"o",Q̧:"Q",q̧:"q",U̧:"U",u̧:"u",X̧:"X",x̧:"x",Z̧:"Z",z̧:"z"},e4=Object.keys(yx).join("|"),t4=new RegExp(e4,"g");function r4(e){return e.replace(t4,t=>yx[t])}/**
|
||
* @name match-sorter
|
||
* @license MIT license.
|
||
* @copyright (c) 2099 Kent C. Dodds
|
||
* @author Kent C. Dodds <me@kentcdodds.com> (https://kentcdodds.com)
|
||
*/const Wt={CASE_SENSITIVE_EQUAL:7,EQUAL:6,STARTS_WITH:5,WORD_STARTS_WITH:4,CONTAINS:3,ACRONYM:2,MATCHES:1,NO_MATCH:0};function n4(e,t,r){var n;if(r=r||{},r.threshold=(n=r.threshold)!=null?n:Wt.MATCHES,!r.accessors){const a=lg(e,t,r);return{rankedValue:e,rank:a,accessorIndex:-1,accessorThreshold:r.threshold,passed:a>=r.threshold}}const i=s4(e,r.accessors),o={rankedValue:e,rank:Wt.NO_MATCH,accessorIndex:-1,accessorThreshold:r.threshold,passed:!1};for(let a=0;a<i.length;a++){const s=i[a];let l=lg(s.itemValue,t,r);const{minRanking:u,maxRanking:c,threshold:f=r.threshold}=s.attributes;l<u&&l>=Wt.MATCHES?l=u:l>c&&(l=c),l=Math.min(l,c),l>=f&&l>o.rank&&(o.rank=l,o.passed=!0,o.accessorIndex=a,o.accessorThreshold=f,o.rankedValue=s.itemValue)}return o}function lg(e,t,r){return e=ug(e,r),t=ug(t,r),t.length>e.length?Wt.NO_MATCH:e===t?Wt.CASE_SENSITIVE_EQUAL:(e=e.toLowerCase(),t=t.toLowerCase(),e===t?Wt.EQUAL:e.startsWith(t)?Wt.STARTS_WITH:e.includes(` ${t}`)?Wt.WORD_STARTS_WITH:e.includes(t)?Wt.CONTAINS:t.length===1?Wt.NO_MATCH:i4(e).includes(t)?Wt.ACRONYM:o4(e,t))}function i4(e){let t="";return e.split(" ").forEach(n=>{n.split("-").forEach(o=>{t+=o.substr(0,1)})}),t}function o4(e,t){let r=0,n=0;function i(l,u,c){for(let f=c,d=u.length;f<d;f++)if(u[f]===l)return r+=1,f+1;return-1}function o(l){const u=1/l,c=r/t.length;return Wt.MATCHES+c*u}const a=i(t[0],e,0);if(a<0)return Wt.NO_MATCH;n=a;for(let l=1,u=t.length;l<u;l++){const c=t[l];if(n=i(c,e,n),!(n>-1))return Wt.NO_MATCH}const s=n-a;return o(s)}function ug(e,t){let{keepDiacritics:r}=t;return e=`${e}`,r||(e=r4(e)),e}function a4(e,t){let r=t;typeof t=="object"&&(r=t.accessor);const n=r(e);return n==null?[]:Array.isArray(n)?n:[String(n)]}function s4(e,t){const r=[];for(let n=0,i=t.length;n<i;n++){const o=t[n],a=l4(o),s=a4(e,o);for(let l=0,u=s.length;l<u;l++)r.push({itemValue:s[l],attributes:a})}return r}const cg={maxRanking:1/0,minRanking:-1/0};function l4(e){return typeof e=="function"?cg:{...cg,...e}}var Ex={exports:{}};(function(e){(function(t){var r=y(),n=E(),i=b(),o=k(),a={imagePlaceholder:void 0,cacheBust:!1},s={toSvg:l,toPng:c,toJpeg:f,toBlob:d,toPixelData:u,impl:{fontFaces:i,images:o,util:r,inliner:n,options:{}}};e.exports=s;function l(S,C){return C=C||{},h(C),Promise.resolve(S).then(function(L){return p(L,C.filter,!0)}).then(g).then(v).then(A).then(function(L){return w(L,C.width||r.width(S),C.height||r.height(S))});function A(L){return C.bgcolor&&(L.style.backgroundColor=C.bgcolor),C.width&&(L.style.width=C.width+"px"),C.height&&(L.style.height=C.height+"px"),C.style&&Object.keys(C.style).forEach(function(B){L.style[B]=C.style[B]}),L}}function u(S,C){return m(S,C||{}).then(function(A){return A.getContext("2d").getImageData(0,0,r.width(S),r.height(S)).data})}function c(S,C){return m(S,C||{}).then(function(A){return A.toDataURL()})}function f(S,C){return C=C||{},m(S,C).then(function(A){return A.toDataURL("image/jpeg",C.quality||1)})}function d(S,C){return m(S,C||{}).then(r.canvasToBlob)}function h(S){typeof S.imagePlaceholder>"u"?s.impl.options.imagePlaceholder=a.imagePlaceholder:s.impl.options.imagePlaceholder=S.imagePlaceholder,typeof S.cacheBust>"u"?s.impl.options.cacheBust=a.cacheBust:s.impl.options.cacheBust=S.cacheBust}function m(S,C){return l(S,C).then(r.makeImage).then(r.delay(100)).then(function(L){var B=A(S);return B.getContext("2d").drawImage(L,0,0),B});function A(L){var B=document.createElement("canvas");if(B.width=C.width||r.width(L),B.height=C.height||r.height(L),C.bgcolor){var U=B.getContext("2d");U.fillStyle=C.bgcolor,U.fillRect(0,0,B.width,B.height)}return B}}function p(S,C,A){if(!A&&C&&!C(S))return Promise.resolve();return Promise.resolve(S).then(L).then(function(H){return B(S,H,C)}).then(function(H){return U(S,H)});function L(H){return H instanceof HTMLCanvasElement?r.makeImage(H.toDataURL()):H.cloneNode(!1)}function B(H,G,ee){var ae=H.childNodes;if(ae.length===0)return Promise.resolve(G);return he(G,r.asArray(ae),ee).then(function(){return G});function he(Te,oe,ye){var te=Promise.resolve();return oe.forEach(function(O){te=te.then(function(){return p(O,ye)}).then(function(M){M&&Te.appendChild(M)})}),te}}function U(H,G){if(!(G instanceof Element))return G;return Promise.resolve().then(ee).then(ae).then(he).then(Te).then(function(){return G});function ee(){oe(window.getComputedStyle(H),G.style);function oe(ye,te){ye.cssText?te.cssText=ye.cssText:O(ye,te);function O(M,N){r.asArray(M).forEach(function(F){N.setProperty(F,M.getPropertyValue(F),M.getPropertyPriority(F))})}}}function ae(){[":before",":after"].forEach(function(ye){oe(ye)});function oe(ye){var te=window.getComputedStyle(H,ye),O=te.getPropertyValue("content");if(O===""||O==="none")return;var M=r.uid();G.className=G.className+" "+M;var N=document.createElement("style");N.appendChild(F(M,ye,te)),G.appendChild(N);function F(V,Y,J){var W="."+V+":"+Y,Q=J.cssText?le(J):me(J);return document.createTextNode(W+"{"+Q+"}");function le(Se){var ne=Se.getPropertyValue("content");return Se.cssText+" content: "+ne+";"}function me(Se){return r.asArray(Se).map(ne).join("; ")+";";function ne($e){return $e+": "+Se.getPropertyValue($e)+(Se.getPropertyPriority($e)?" !important":"")}}}}}function he(){H instanceof HTMLTextAreaElement&&(G.innerHTML=H.value),H instanceof HTMLInputElement&&G.setAttribute("value",H.value)}function Te(){G instanceof SVGElement&&(G.setAttribute("xmlns","http://www.w3.org/2000/svg"),G instanceof SVGRectElement&&["width","height"].forEach(function(oe){var ye=G.getAttribute(oe);ye&&G.style.setProperty(oe,ye)}))}}}function g(S){return i.resolveAll().then(function(C){var A=document.createElement("style");return S.appendChild(A),A.appendChild(document.createTextNode(C)),S})}function v(S){return o.inlineAll(S).then(function(){return S})}function w(S,C,A){return Promise.resolve(S).then(function(L){return L.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),new XMLSerializer().serializeToString(L)}).then(r.escapeXhtml).then(function(L){return'<foreignObject x="0" y="0" width="100%" height="100%">'+L+"</foreignObject>"}).then(function(L){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+C+'" height="'+A+'">'+L+"</svg>"}).then(function(L){return"data:image/svg+xml;charset=utf-8,"+L})}function y(){return{escape:Te,parseExtension:C,mimeType:A,dataAsUrl:he,isDataUrl:L,canvasToBlob:U,resolveUrl:H,getAndEncode:ae,uid:G(),delay:oe,asArray:ye,escapeXhtml:te,makeImage:ee,width:O,height:M};function S(){var F="application/font-woff",V="image/jpeg";return{woff:F,woff2:F,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:V,jpeg:V,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"}}function C(F){var V=/\.([^\.\/]*?)$/g.exec(F);return V?V[1]:""}function A(F){var V=C(F).toLowerCase();return S()[V]||""}function L(F){return F.search(/^(data:)/)!==-1}function B(F){return new Promise(function(V){for(var Y=window.atob(F.toDataURL().split(",")[1]),J=Y.length,W=new Uint8Array(J),Q=0;Q<J;Q++)W[Q]=Y.charCodeAt(Q);V(new Blob([W],{type:"image/png"}))})}function U(F){return F.toBlob?new Promise(function(V){F.toBlob(V)}):B(F)}function H(F,V){var Y=document.implementation.createHTMLDocument(),J=Y.createElement("base");Y.head.appendChild(J);var W=Y.createElement("a");return Y.body.appendChild(W),J.href=V,W.href=F,W.href}function G(){var F=0;return function(){return"u"+V()+F++;function V(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}}function ee(F){return new Promise(function(V,Y){var J=new Image;J.onload=function(){V(J)},J.onerror=Y,J.src=F})}function ae(F){var V=3e4;return s.impl.options.cacheBust&&(F+=(/\?/.test(F)?"&":"?")+new Date().getTime()),new Promise(function(Y){var J=new XMLHttpRequest;J.onreadystatechange=le,J.ontimeout=me,J.responseType="blob",J.timeout=V,J.open("GET",F,!0),J.send();var W;if(s.impl.options.imagePlaceholder){var Q=s.impl.options.imagePlaceholder.split(/,/);Q&&Q[1]&&(W=Q[1])}function le(){if(J.readyState===4){if(J.status!==200){W?Y(W):Se("cannot fetch resource: "+F+", status: "+J.status);return}var ne=new FileReader;ne.onloadend=function(){var $e=ne.result.split(/,/)[1];Y($e)},ne.readAsDataURL(J.response)}}function me(){W?Y(W):Se("timeout of "+V+"ms occured while fetching resource: "+F)}function Se(ne){console.error(ne),Y("")}})}function he(F,V){return"data:"+V+";base64,"+F}function Te(F){return F.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")}function oe(F){return function(V){return new Promise(function(Y){setTimeout(function(){Y(V)},F)})}}function ye(F){for(var V=[],Y=F.length,J=0;J<Y;J++)V.push(F[J]);return V}function te(F){return F.replace(/#/g,"%23").replace(/\n/g,"%0A")}function O(F){var V=N(F,"border-left-width"),Y=N(F,"border-right-width");return F.scrollWidth+V+Y}function M(F){var V=N(F,"border-top-width"),Y=N(F,"border-bottom-width");return F.scrollHeight+V+Y}function N(F,V){var Y=window.getComputedStyle(F).getPropertyValue(V);return parseFloat(Y.replace("px",""))}}function E(){var S=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:B,shouldProcess:C,impl:{readUrls:A,inline:L}};function C(U){return U.search(S)!==-1}function A(U){for(var H=[],G;(G=S.exec(U))!==null;)H.push(G[1]);return H.filter(function(ee){return!r.isDataUrl(ee)})}function L(U,H,G,ee){return Promise.resolve(H).then(function(he){return G?r.resolveUrl(he,G):he}).then(ee||r.getAndEncode).then(function(he){return r.dataAsUrl(he,r.mimeType(H))}).then(function(he){return U.replace(ae(H),"$1"+he+"$3")});function ae(he){return new RegExp(`(url\\(['"]?)(`+r.escape(he)+`)(['"]?\\))`,"g")}}function B(U,H,G){if(ee())return Promise.resolve(U);return Promise.resolve(U).then(A).then(function(ae){var he=Promise.resolve(U);return ae.forEach(function(Te){he=he.then(function(oe){return L(oe,Te,H,G)})}),he});function ee(){return!C(U)}}}function b(){return{resolveAll:S,impl:{readAll:C}};function S(){return C().then(function(A){return Promise.all(A.map(function(L){return L.resolve()}))}).then(function(A){return A.join(`
|
||
`)})}function C(){return Promise.resolve(r.asArray(document.styleSheets)).then(L).then(A).then(function(U){return U.map(B)});function A(U){return U.filter(function(H){return H.type===CSSRule.FONT_FACE_RULE}).filter(function(H){return n.shouldProcess(H.style.getPropertyValue("src"))})}function L(U){var H=[];return U.forEach(function(G){try{r.asArray(G.cssRules||[]).forEach(H.push.bind(H))}catch(ee){console.log("Error while reading CSS rules from "+G.href,ee.toString())}}),H}function B(U){return{resolve:function(){var G=(U.parentStyleSheet||{}).href;return n.inlineAll(U.cssText,G)},src:function(){return U.style.getPropertyValue("src")}}}}}function k(){return{inlineAll:C,impl:{newImage:S}};function S(A){return{inline:L};function L(B){return r.isDataUrl(A.src)?Promise.resolve():Promise.resolve(A.src).then(B||r.getAndEncode).then(function(U){return r.dataAsUrl(U,r.mimeType(A.src))}).then(function(U){return new Promise(function(H,G){A.onload=H,A.onerror=G,A.src=U})})}}function C(A){if(!(A instanceof Element))return Promise.resolve(A);return L(A).then(function(){return A instanceof HTMLImageElement?S(A).inline():Promise.all(r.asArray(A.childNodes).map(function(B){return C(B)}))});function L(B){var U=B.style.getPropertyValue("background");return U?n.inlineAll(U).then(function(H){B.style.setProperty("background",H,B.style.getPropertyPriority("background"))}).then(function(){return B}):Promise.resolve(B)}}}})()})(Ex);var u4=Ex.exports;const c4=qa(u4);/*! xlsx.js (C) 2013-present SheetJS -- http://sheetjs.com */var $l={};$l.version="0.18.5";var _x=1252,f4=[874,932,936,949,950,1250,1251,1252,1253,1254,1255,1256,1257,1258,1e4],Sx=function(e){f4.indexOf(e)!=-1&&(_x=e)};function d4(){Sx(1252)}var Ha=function(e){Sx(e)};function h4(){Ha(1200),d4()}function p4(e){for(var t=[],r=0;r<e.length>>1;++r)t[r]=String.fromCharCode(e.charCodeAt(2*r+1)+(e.charCodeAt(2*r)<<8));return t.join("")}var $s=function(t){return String.fromCharCode(t)},fg=function(t){return String.fromCharCode(t)},Kn,wn="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function Va(e){for(var t="",r=0,n=0,i=0,o=0,a=0,s=0,l=0,u=0;u<e.length;)r=e.charCodeAt(u++),o=r>>2,n=e.charCodeAt(u++),a=(r&3)<<4|n>>4,i=e.charCodeAt(u++),s=(n&15)<<2|i>>6,l=i&63,isNaN(n)?s=l=64:isNaN(i)&&(l=64),t+=wn.charAt(o)+wn.charAt(a)+wn.charAt(s)+wn.charAt(l);return t}function nn(e){var t="",r=0,n=0,i=0,o=0,a=0,s=0,l=0;e=e.replace(/[^\w\+\/\=]/g,"");for(var u=0;u<e.length;)o=wn.indexOf(e.charAt(u++)),a=wn.indexOf(e.charAt(u++)),r=o<<2|a>>4,t+=String.fromCharCode(r),s=wn.indexOf(e.charAt(u++)),n=(a&15)<<4|s>>2,s!==64&&(t+=String.fromCharCode(n)),l=wn.indexOf(e.charAt(u++)),i=(s&3)<<6|l,l!==64&&(t+=String.fromCharCode(i));return t}var Ne=function(){return typeof Buffer<"u"&&typeof process<"u"&&typeof process.versions<"u"&&!!process.versions.node}(),un=function(){if(typeof Buffer<"u"){var e=!Buffer.from;if(!e)try{Buffer.from("foo","utf8")}catch{e=!0}return e?function(t,r){return r?new Buffer(t,r):new Buffer(t)}:Buffer.from.bind(Buffer)}return function(){}}();function si(e){return Ne?Buffer.alloc?Buffer.alloc(e):new Buffer(e):typeof Uint8Array<"u"?new Uint8Array(e):new Array(e)}function dg(e){return Ne?Buffer.allocUnsafe?Buffer.allocUnsafe(e):new Buffer(e):typeof Uint8Array<"u"?new Uint8Array(e):new Array(e)}var Er=function(t){return Ne?un(t,"binary"):t.split("").map(function(r){return r.charCodeAt(0)&255})};function Eu(e){if(typeof ArrayBuffer>"u")return Er(e);for(var t=new ArrayBuffer(e.length),r=new Uint8Array(t),n=0;n!=e.length;++n)r[n]=e.charCodeAt(n)&255;return t}function is(e){if(Array.isArray(e))return e.map(function(n){return String.fromCharCode(n)}).join("");for(var t=[],r=0;r<e.length;++r)t[r]=String.fromCharCode(e[r]);return t.join("")}function g4(e){if(typeof Uint8Array>"u")throw new Error("Unsupported");return new Uint8Array(e)}var yt=Ne?function(e){return Buffer.concat(e.map(function(t){return Buffer.isBuffer(t)?t:un(t)}))}:function(e){if(typeof Uint8Array<"u"){var t=0,r=0;for(t=0;t<e.length;++t)r+=e[t].length;var n=new Uint8Array(r),i=0;for(t=0,r=0;t<e.length;r+=i,++t)if(i=e[t].length,e[t]instanceof Uint8Array)n.set(e[t],r);else{if(typeof e[t]=="string")throw"wtf";n.set(new Uint8Array(e[t]),r)}return n}return[].concat.apply([],e.map(function(o){return Array.isArray(o)?o:[].slice.call(o)}))};function m4(e){for(var t=[],r=0,n=e.length+250,i=si(e.length+255),o=0;o<e.length;++o){var a=e.charCodeAt(o);if(a<128)i[r++]=a;else if(a<2048)i[r++]=192|a>>6&31,i[r++]=128|a&63;else if(a>=55296&&a<57344){a=(a&1023)+64;var s=e.charCodeAt(++o)&1023;i[r++]=240|a>>8&7,i[r++]=128|a>>2&63,i[r++]=128|s>>6&15|(a&3)<<4,i[r++]=128|s&63}else i[r++]=224|a>>12&15,i[r++]=128|a>>6&63,i[r++]=128|a&63;r>n&&(t.push(i.slice(0,r)),r=0,i=si(65535),n=65530)}return t.push(i.slice(0,r)),yt(t)}var wa=/\u0000/g,Ns=/[\u0001-\u0006]/g;function ao(e){for(var t="",r=e.length-1;r>=0;)t+=e.charAt(r--);return t}function Sr(e,t){var r=""+e;return r.length>=t?r:Je("0",t-r.length)+r}function Pd(e,t){var r=""+e;return r.length>=t?r:Je(" ",t-r.length)+r}function Nl(e,t){var r=""+e;return r.length>=t?r:r+Je(" ",t-r.length)}function v4(e,t){var r=""+Math.round(e);return r.length>=t?r:Je("0",t-r.length)+r}function x4(e,t){var r=""+e;return r.length>=t?r:Je("0",t-r.length)+r}var hg=Math.pow(2,32);function ki(e,t){if(e>hg||e<-hg)return v4(e,t);var r=Math.round(e);return x4(r,t)}function Ml(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 pg=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],Ic=[["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 w4(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]="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 rt={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"秒 "'},gg={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},y4={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 Ll(e,t,r){for(var n=e<0?-1:1,i=e*n,o=0,a=1,s=0,l=1,u=0,c=0,f=Math.floor(i);u<t&&(f=Math.floor(i),s=f*a+o,c=f*u+l,!(i-f<5e-8));)i=1/(i-f),o=a,a=s,l=u,u=c;if(c>t&&(u>t?(c=l,s=o):(c=u,s=a)),!r)return[0,n*s,c];var d=Math.floor(n*s/c);return[d,n*s-d*c,c]}function Ms(e,t,r){if(e>2958465||e<0)return null;var n=e|0,i=Math.floor(86400*(e-n)),o=0,a=[],s={D:n,T:i,u:86400*(e-n)-i,y:0,m:0,d:0,H:0,M:0,S:0,q:0};if(Math.abs(s.u)<1e-6&&(s.u=0),t&&t.date1904&&(n+=1462),s.u>.9999&&(s.u=0,++i==86400&&(s.T=i=0,++n,++s.D)),n===60)a=r?[1317,10,29]:[1900,2,29],o=3;else if(n===0)a=r?[1317,8,29]:[1900,1,0],o=6;else{n>60&&--n;var l=new Date(1900,0,1);l.setDate(l.getDate()+n-1),a=[l.getFullYear(),l.getMonth()+1,l.getDate()],o=l.getDay(),n<60&&(o=(o+6)%7),r&&(o=R4(l,a))}return s.y=a[0],s.m=a[1],s.d=a[2],s.S=i%60,i=Math.floor(i/60),s.M=i%60,i=Math.floor(i/60),s.H=i,s.q=o,s}var Tx=new Date(1899,11,31,0,0,0),E4=Tx.getTime(),_4=new Date(1900,2,1,0,0,0);function Cx(e,t){var r=e.getTime();return t?r-=1461*24*60*60*1e3:e>=_4&&(r+=24*60*60*1e3),(r-(E4+(e.getTimezoneOffset()-Tx.getTimezoneOffset())*6e4))/(24*60*60*1e3)}function Id(e){return e.indexOf(".")==-1?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)$/,"$1")}function S4(e){return e.indexOf("E")==-1?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)[Ee]/,"$1E").replace(/(E[+-])(\d)$/,"$10$2")}function T4(e){var t=e<0?12:11,r=Id(e.toFixed(12));return r.length<=t||(r=e.toPrecision(10),r.length<=t)?r:e.toExponential(5)}function C4(e){var t=Id(e.toFixed(11));return t.length>(e<0?12:11)||t==="0"||t==="-0"?e.toPrecision(6):t}function A4(e){var t=Math.floor(Math.log(Math.abs(e))*Math.LOG10E),r;return t>=-4&&t<=-1?r=e.toPrecision(10+t):Math.abs(t)<=9?r=T4(e):t===10?r=e.toFixed(10).substr(0,12):r=C4(e),Id(S4(r.toUpperCase()))}function Qf(e,t){switch(typeof e){case"string":return e;case"boolean":return e?"TRUE":"FALSE";case"number":return(e|0)===e?e.toString(10):A4(e);case"undefined":return"";case"object":if(e==null)return"";if(e instanceof Date)return Nn(14,Cx(e,t&&t.date1904),t)}throw new Error("unsupported value in General format: "+e)}function R4(e,t){t[0]-=581;var r=e.getDay();return e<60&&(r=(r+6)%7),r}function O4(e,t,r,n){var i="",o=0,a=0,s=r.y,l,u=0;switch(e){case 98:s=r.y+543;case 121:switch(t.length){case 1:case 2:l=s%100,u=2;break;default:l=s%1e4,u=4;break}break;case 109:switch(t.length){case 1:case 2:l=r.m,u=t.length;break;case 3:return Ic[r.m-1][1];case 5:return Ic[r.m-1][0];default:return Ic[r.m-1][2]}break;case 100:switch(t.length){case 1:case 2:l=r.d,u=t.length;break;case 3:return pg[r.q][0];default:return pg[r.q][1]}break;case 104:switch(t.length){case 1:case 2:l=1+(r.H+11)%12,u=t.length;break;default:throw"bad hour format: "+t}break;case 72:switch(t.length){case 1:case 2:l=r.H,u=t.length;break;default:throw"bad hour format: "+t}break;case 77:switch(t.length){case 1:case 2:l=r.M,u=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 r.u===0&&(t=="s"||t=="ss")?Sr(r.S,t.length):(n>=2?a=n===3?1e3:100:a=n===1?10:1,o=Math.round(a*(r.S+r.u)),o>=60*a&&(o=0),t==="s"?o===0?"0":""+o/a:(i=Sr(o,2+n),t==="ss"?i.substr(0,2):"."+i.substr(2,t.length-1)));case 90:switch(t){case"[h]":case"[hh]":l=r.D*24+r.H;break;case"[m]":case"[mm]":l=(r.D*24+r.H)*60+r.M;break;case"[s]":case"[ss]":l=((r.D*24+r.H)*60+r.M)*60+Math.round(r.S+r.u);break;default:throw"bad abstime format: "+t}u=t.length===3?1:2;break;case 101:l=s,u=1;break}var c=u>0?Sr(l,u):"";return c}function yn(e){var t=3;if(e.length<=t)return e;for(var r=e.length%t,n=e.substr(0,r);r!=e.length;r+=t)n+=(n.length>0?",":"")+e.substr(r,t);return n}var Ax=/%/g;function F4(e,t,r){var n=t.replace(Ax,""),i=t.length-n.length;return qr(e,n,r*Math.pow(10,2*i))+Je("%",i)}function D4(e,t,r){for(var n=t.length-1;t.charCodeAt(n-1)===44;)--n;return qr(e,t.substr(0,n),r/Math.pow(10,3*(t.length-n)))}function Rx(e,t){var r,n=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(t==0)return"0.0E+0";if(t<0)return"-"+Rx(e,-t);var i=e.indexOf(".");i===-1&&(i=e.indexOf("E"));var o=Math.floor(Math.log(t)*Math.LOG10E)%i;if(o<0&&(o+=i),r=(t/Math.pow(10,o)).toPrecision(n+1+(i+o)%i),r.indexOf("e")===-1){var a=Math.floor(Math.log(t)*Math.LOG10E);for(r.indexOf(".")===-1?r=r.charAt(0)+"."+r.substr(1)+"E+"+(a-r.length+o):r+="E+"+(a-o);r.substr(0,2)==="0.";)r=r.charAt(0)+r.substr(2,i)+"."+r.substr(2+i),r=r.replace(/^0+([1-9])/,"$1").replace(/^0+\./,"0.");r=r.replace(/\+-/,"-")}r=r.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(s,l,u,c){return l+u+c.substr(0,(i+o)%i)+"."+c.substr(o)+"E"})}else r=t.toExponential(n);return e.match(/E\+00$/)&&r.match(/e[+-]\d$/)&&(r=r.substr(0,r.length-1)+"0"+r.charAt(r.length-1)),e.match(/E\-/)&&r.match(/e\+/)&&(r=r.replace(/e\+/,"e")),r.replace("e","E")}var Ox=/# (\?+)( ?)\/( ?)(\d+)/;function P4(e,t,r){var n=parseInt(e[4],10),i=Math.round(t*n),o=Math.floor(i/n),a=i-o*n,s=n;return r+(o===0?"":""+o)+" "+(a===0?Je(" ",e[1].length+1+e[4].length):Pd(a,e[1].length)+e[2]+"/"+e[3]+Sr(s,e[4].length))}function I4(e,t,r){return r+(t===0?"":""+t)+Je(" ",e[1].length+2+e[4].length)}var Fx=/^#*0*\.([0#]+)/,Dx=/\).*[0#]/,Px=/\(###\) ###\\?-####/;function kt(e){for(var t="",r,n=0;n!=e.length;++n)switch(r=e.charCodeAt(n)){case 35:break;case 63:t+=" ";break;case 48:t+="0";break;default:t+=String.fromCharCode(r)}return t}function mg(e,t){var r=Math.pow(10,t);return""+Math.round(e*r)/r}function vg(e,t){var r=e-Math.floor(e),n=Math.pow(10,t);return t<(""+Math.round(r*n)).length?0:Math.round(r*n)}function b4(e,t){return t<(""+Math.round((e-Math.floor(e))*Math.pow(10,t))).length?1:0}function k4(e){return e<2147483647&&e>-2147483648?""+(e>=0?e|0:e-1|0):""+Math.floor(e)}function ir(e,t,r){if(e.charCodeAt(0)===40&&!t.match(Dx)){var n=t.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return r>=0?ir("n",n,r):"("+ir("n",n,-r)+")"}if(t.charCodeAt(t.length-1)===44)return D4(e,t,r);if(t.indexOf("%")!==-1)return F4(e,t,r);if(t.indexOf("E")!==-1)return Rx(t,r);if(t.charCodeAt(0)===36)return"$"+ir(e,t.substr(t.charAt(1)==" "?2:1),r);var i,o,a,s,l=Math.abs(r),u=r<0?"-":"";if(t.match(/^00+$/))return u+ki(l,t.length);if(t.match(/^[#?]+$/))return i=ki(r,0),i==="0"&&(i=""),i.length>t.length?i:kt(t.substr(0,t.length-i.length))+i;if(o=t.match(Ox))return P4(o,l,u);if(t.match(/^#+0+$/))return u+ki(l,t.length-t.indexOf("0"));if(o=t.match(Fx))return i=mg(r,o[1].length).replace(/^([^\.]+)$/,"$1."+kt(o[1])).replace(/\.$/,"."+kt(o[1])).replace(/\.(\d*)$/,function(m,p){return"."+p+Je("0",kt(o[1]).length-p.length)}),t.indexOf("0.")!==-1?i:i.replace(/^0\./,".");if(t=t.replace(/^#+([0.])/,"$1"),o=t.match(/^(0*)\.(#*)$/))return u+mg(l,o[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,o[1].length?"0.":".");if(o=t.match(/^#{1,3},##0(\.?)$/))return u+yn(ki(l,0));if(o=t.match(/^#,##0\.([#0]*0)$/))return r<0?"-"+ir(e,t,-r):yn(""+(Math.floor(r)+b4(r,o[1].length)))+"."+Sr(vg(r,o[1].length),o[1].length);if(o=t.match(/^#,#*,#0/))return ir(e,t.replace(/^#,#*,/,""),r);if(o=t.match(/^([0#]+)(\\?-([0#]+))+$/))return i=ao(ir(e,t.replace(/[\\-]/g,""),r)),a=0,ao(ao(t.replace(/\\/g,"")).replace(/[0#]/g,function(m){return a<i.length?i.charAt(a++):m==="0"?"0":""}));if(t.match(Px))return i=ir(e,"##########",r),"("+i.substr(0,3)+") "+i.substr(3,3)+"-"+i.substr(6);var c="";if(o=t.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return a=Math.min(o[4].length,7),s=Ll(l,Math.pow(10,a)-1,!1),i=""+u,c=qr("n",o[1],s[1]),c.charAt(c.length-1)==" "&&(c=c.substr(0,c.length-1)+"0"),i+=c+o[2]+"/"+o[3],c=Nl(s[2],a),c.length<o[4].length&&(c=kt(o[4].substr(o[4].length-c.length))+c),i+=c,i;if(o=t.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return a=Math.min(Math.max(o[1].length,o[4].length),7),s=Ll(l,Math.pow(10,a)-1,!0),u+(s[0]||(s[1]?"":"0"))+" "+(s[1]?Pd(s[1],a)+o[2]+"/"+o[3]+Nl(s[2],a):Je(" ",2*a+1+o[2].length+o[3].length));if(o=t.match(/^[#0?]+$/))return i=ki(r,0),t.length<=i.length?i:kt(t.substr(0,t.length-i.length))+i;if(o=t.match(/^([#0?]+)\.([#0]+)$/)){i=""+r.toFixed(Math.min(o[2].length,10)).replace(/([^0])0+$/,"$1"),a=i.indexOf(".");var f=t.indexOf(".")-a,d=t.length-i.length-f;return kt(t.substr(0,f)+i+t.substr(t.length-d))}if(o=t.match(/^00,000\.([#0]*0)$/))return a=vg(r,o[1].length),r<0?"-"+ir(e,t,-r):yn(k4(r)).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(m){return"00,"+(m.length<3?Sr(0,3-m.length):"")+m})+"."+Sr(a,o[1].length);switch(t){case"###,##0.00":return ir(e,"#,##0.00",r);case"###,###":case"##,###":case"#,###":var h=yn(ki(l,0));return h!=="0"?u+h:"";case"###,###.00":return ir(e,"###,##0.00",r).replace(/^0\./,".");case"#,###.00":return ir(e,"#,##0.00",r).replace(/^0\./,".")}throw new Error("unsupported format |"+t+"|")}function $4(e,t,r){for(var n=t.length-1;t.charCodeAt(n-1)===44;)--n;return qr(e,t.substr(0,n),r/Math.pow(10,3*(t.length-n)))}function N4(e,t,r){var n=t.replace(Ax,""),i=t.length-n.length;return qr(e,n,r*Math.pow(10,2*i))+Je("%",i)}function Ix(e,t){var r,n=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(t==0)return"0.0E+0";if(t<0)return"-"+Ix(e,-t);var i=e.indexOf(".");i===-1&&(i=e.indexOf("E"));var o=Math.floor(Math.log(t)*Math.LOG10E)%i;if(o<0&&(o+=i),r=(t/Math.pow(10,o)).toPrecision(n+1+(i+o)%i),!r.match(/[Ee]/)){var a=Math.floor(Math.log(t)*Math.LOG10E);r.indexOf(".")===-1?r=r.charAt(0)+"."+r.substr(1)+"E+"+(a-r.length+o):r+="E+"+(a-o),r=r.replace(/\+-/,"-")}r=r.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(s,l,u,c){return l+u+c.substr(0,(i+o)%i)+"."+c.substr(o)+"E"})}else r=t.toExponential(n);return e.match(/E\+00$/)&&r.match(/e[+-]\d$/)&&(r=r.substr(0,r.length-1)+"0"+r.charAt(r.length-1)),e.match(/E\-/)&&r.match(/e\+/)&&(r=r.replace(/e\+/,"e")),r.replace("e","E")}function Rr(e,t,r){if(e.charCodeAt(0)===40&&!t.match(Dx)){var n=t.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return r>=0?Rr("n",n,r):"("+Rr("n",n,-r)+")"}if(t.charCodeAt(t.length-1)===44)return $4(e,t,r);if(t.indexOf("%")!==-1)return N4(e,t,r);if(t.indexOf("E")!==-1)return Ix(t,r);if(t.charCodeAt(0)===36)return"$"+Rr(e,t.substr(t.charAt(1)==" "?2:1),r);var i,o,a,s,l=Math.abs(r),u=r<0?"-":"";if(t.match(/^00+$/))return u+Sr(l,t.length);if(t.match(/^[#?]+$/))return i=""+r,r===0&&(i=""),i.length>t.length?i:kt(t.substr(0,t.length-i.length))+i;if(o=t.match(Ox))return I4(o,l,u);if(t.match(/^#+0+$/))return u+Sr(l,t.length-t.indexOf("0"));if(o=t.match(Fx))return i=(""+r).replace(/^([^\.]+)$/,"$1."+kt(o[1])).replace(/\.$/,"."+kt(o[1])),i=i.replace(/\.(\d*)$/,function(m,p){return"."+p+Je("0",kt(o[1]).length-p.length)}),t.indexOf("0.")!==-1?i:i.replace(/^0\./,".");if(t=t.replace(/^#+([0.])/,"$1"),o=t.match(/^(0*)\.(#*)$/))return u+(""+l).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,o[1].length?"0.":".");if(o=t.match(/^#{1,3},##0(\.?)$/))return u+yn(""+l);if(o=t.match(/^#,##0\.([#0]*0)$/))return r<0?"-"+Rr(e,t,-r):yn(""+r)+"."+Je("0",o[1].length);if(o=t.match(/^#,#*,#0/))return Rr(e,t.replace(/^#,#*,/,""),r);if(o=t.match(/^([0#]+)(\\?-([0#]+))+$/))return i=ao(Rr(e,t.replace(/[\\-]/g,""),r)),a=0,ao(ao(t.replace(/\\/g,"")).replace(/[0#]/g,function(m){return a<i.length?i.charAt(a++):m==="0"?"0":""}));if(t.match(Px))return i=Rr(e,"##########",r),"("+i.substr(0,3)+") "+i.substr(3,3)+"-"+i.substr(6);var c="";if(o=t.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return a=Math.min(o[4].length,7),s=Ll(l,Math.pow(10,a)-1,!1),i=""+u,c=qr("n",o[1],s[1]),c.charAt(c.length-1)==" "&&(c=c.substr(0,c.length-1)+"0"),i+=c+o[2]+"/"+o[3],c=Nl(s[2],a),c.length<o[4].length&&(c=kt(o[4].substr(o[4].length-c.length))+c),i+=c,i;if(o=t.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return a=Math.min(Math.max(o[1].length,o[4].length),7),s=Ll(l,Math.pow(10,a)-1,!0),u+(s[0]||(s[1]?"":"0"))+" "+(s[1]?Pd(s[1],a)+o[2]+"/"+o[3]+Nl(s[2],a):Je(" ",2*a+1+o[2].length+o[3].length));if(o=t.match(/^[#0?]+$/))return i=""+r,t.length<=i.length?i:kt(t.substr(0,t.length-i.length))+i;if(o=t.match(/^([#0]+)\.([#0]+)$/)){i=""+r.toFixed(Math.min(o[2].length,10)).replace(/([^0])0+$/,"$1"),a=i.indexOf(".");var f=t.indexOf(".")-a,d=t.length-i.length-f;return kt(t.substr(0,f)+i+t.substr(t.length-d))}if(o=t.match(/^00,000\.([#0]*0)$/))return r<0?"-"+Rr(e,t,-r):yn(""+r).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(m){return"00,"+(m.length<3?Sr(0,3-m.length):"")+m})+"."+Sr(0,o[1].length);switch(t){case"###,###":case"##,###":case"#,###":var h=yn(""+l);return h!=="0"?u+h:"";default:if(t.match(/\.[0#?]*$/))return Rr(e,t.slice(0,t.lastIndexOf(".")),r)+kt(t.slice(t.lastIndexOf(".")))}throw new Error("unsupported format |"+t+"|")}function qr(e,t,r){return(r|0)===r?Rr(e,t,r):ir(e,t,r)}function M4(e){for(var t=[],r=!1,n=0,i=0;n<e.length;++n)switch(e.charCodeAt(n)){case 34:r=!r;break;case 95:case 42:case 92:++n;break;case 59:t[t.length]=e.substr(i,n-i),i=n+1}if(t[t.length]=e.substr(i),r===!0)throw new Error("Format |"+e+"| unterminated string ");return t}var bx=/\[[HhMmSs\u0E0A\u0E19\u0E17]*\]/;function kx(e){for(var t=0,r="",n="";t<e.length;)switch(r=e.charAt(t)){case"G":Ml(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(n=r;e.charAt(t++)!=="]"&&t<e.length;)n+=e.charAt(t);if(n.match(bx))return!0;break;case".":case"0":case"#":for(;t<e.length&&("0#?.,E+-%".indexOf(r=e.charAt(++t))>-1||r=="\\"&&e.charAt(t+1)=="-"&&"0#".indexOf(e.charAt(t+2))>-1););break;case"?":for(;e.charAt(++t)===r;);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 L4(e,t,r,n){for(var i=[],o="",a=0,s="",l="t",u,c,f,d="H";a<e.length;)switch(s=e.charAt(a)){case"G":if(!Ml(e,a))throw new Error("unrecognized character "+s+" in "+e);i[i.length]={t:"G",v:"General"},a+=7;break;case'"':for(o="";(f=e.charCodeAt(++a))!==34&&a<e.length;)o+=String.fromCharCode(f);i[i.length]={t:"t",v:o},++a;break;case"\\":var h=e.charAt(++a),m=h==="("||h===")"?h:"t";i[i.length]={t:m,v:h},++a;break;case"_":i[i.length]={t:"t",v:" "},a+=2;break;case"@":i[i.length]={t:"T",v:t},++a;break;case"B":case"b":if(e.charAt(a+1)==="1"||e.charAt(a+1)==="2"){if(u==null&&(u=Ms(t,r,e.charAt(a+1)==="2"),u==null))return"";i[i.length]={t:"X",v:e.substr(a,2)},l=s,a+=2;break}case"M":case"D":case"Y":case"H":case"S":case"E":s=s.toLowerCase();case"m":case"d":case"y":case"h":case"s":case"e":case"g":if(t<0||u==null&&(u=Ms(t,r),u==null))return"";for(o=s;++a<e.length&&e.charAt(a).toLowerCase()===s;)o+=s;s==="m"&&l.toLowerCase()==="h"&&(s="M"),s==="h"&&(s=d),i[i.length]={t:s,v:o},l=s;break;case"A":case"a":case"上":var p={t:s,v:s};if(u==null&&(u=Ms(t,r)),e.substr(a,3).toUpperCase()==="A/P"?(u!=null&&(p.v=u.H>=12?"P":"A"),p.t="T",d="h",a+=3):e.substr(a,5).toUpperCase()==="AM/PM"?(u!=null&&(p.v=u.H>=12?"PM":"AM"),p.t="T",a+=5,d="h"):e.substr(a,5).toUpperCase()==="上午/下午"?(u!=null&&(p.v=u.H>=12?"下午":"上午"),p.t="T",a+=5,d="h"):(p.t="t",++a),u==null&&p.t==="T")return"";i[i.length]=p,l=s;break;case"[":for(o=s;e.charAt(a++)!=="]"&&a<e.length;)o+=e.charAt(a);if(o.slice(-1)!=="]")throw'unterminated "[" block: |'+o+"|";if(o.match(bx)){if(u==null&&(u=Ms(t,r),u==null))return"";i[i.length]={t:"Z",v:o.toLowerCase()},l=o.charAt(1)}else o.indexOf("$")>-1&&(o=(o.match(/\$([^-\[\]]*)/)||[])[1]||"$",kx(e)||(i[i.length]={t:"t",v:o}));break;case".":if(u!=null){for(o=s;++a<e.length&&(s=e.charAt(a))==="0";)o+=s;i[i.length]={t:"s",v:o};break}case"0":case"#":for(o=s;++a<e.length&&"0#?.,E+-%".indexOf(s=e.charAt(a))>-1;)o+=s;i[i.length]={t:"n",v:o};break;case"?":for(o=s;e.charAt(++a)===s;)o+=s;i[i.length]={t:s,v:o},l=s;break;case"*":++a,(e.charAt(a)==" "||e.charAt(a)=="*")&&++a;break;case"(":case")":i[i.length]={t:n===1?"t":s,v:s},++a;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(o=s;a<e.length&&"0123456789".indexOf(e.charAt(++a))>-1;)o+=e.charAt(a);i[i.length]={t:"D",v:o};break;case" ":i[i.length]={t:s,v:s},++a;break;case"$":i[i.length]={t:"t",v:"$"},++a;break;default:if(",$-+/():!^&'~{}<>=€acfijklopqrtuvwxzP".indexOf(s)===-1)throw new Error("unrecognized character "+s+" in "+e);i[i.length]={t:"t",v:s},++a;break}var g=0,v=0,w;for(a=i.length-1,l="t";a>=0;--a)switch(i[a].t){case"h":case"H":i[a].t=d,l="h",g<1&&(g=1);break;case"s":(w=i[a].v.match(/\.0+$/))&&(v=Math.max(v,w[0].length-1)),g<3&&(g=3);case"d":case"y":case"M":case"e":l=i[a].t;break;case"m":l==="s"&&(i[a].t="M",g<2&&(g=2));break;case"X":break;case"Z":g<1&&i[a].v.match(/[Hh]/)&&(g=1),g<2&&i[a].v.match(/[Mm]/)&&(g=2),g<3&&i[a].v.match(/[Ss]/)&&(g=3)}switch(g){case 0:break;case 1:u.u>=.5&&(u.u=0,++u.S),u.S>=60&&(u.S=0,++u.M),u.M>=60&&(u.M=0,++u.H);break;case 2:u.u>=.5&&(u.u=0,++u.S),u.S>=60&&(u.S=0,++u.M);break}var y="",E;for(a=0;a<i.length;++a)switch(i[a].t){case"t":case"T":case" ":case"D":break;case"X":i[a].v="",i[a].t=";";break;case"d":case"m":case"y":case"h":case"H":case"M":case"s":case"e":case"b":case"Z":i[a].v=O4(i[a].t.charCodeAt(0),i[a].v,u,v),i[a].t="t";break;case"n":case"?":for(E=a+1;i[E]!=null&&((s=i[E].t)==="?"||s==="D"||(s===" "||s==="t")&&i[E+1]!=null&&(i[E+1].t==="?"||i[E+1].t==="t"&&i[E+1].v==="/")||i[a].t==="("&&(s===" "||s==="n"||s===")")||s==="t"&&(i[E].v==="/"||i[E].v===" "&&i[E+1]!=null&&i[E+1].t=="?"));)i[a].v+=i[E].v,i[E]={v:"",t:";"},++E;y+=i[a].v,a=E-1;break;case"G":i[a].t="t",i[a].v=Qf(t,r);break}var b="",k,S;if(y.length>0){y.charCodeAt(0)==40?(k=t<0&&y.charCodeAt(0)===45?-t:t,S=qr("n",y,k)):(k=t<0&&n>1?-t:t,S=qr("n",y,k),k<0&&i[0]&&i[0].t=="t"&&(S=S.substr(1),i[0].v="-"+i[0].v)),E=S.length-1;var C=i.length;for(a=0;a<i.length;++a)if(i[a]!=null&&i[a].t!="t"&&i[a].v.indexOf(".")>-1){C=a;break}var A=i.length;if(C===i.length&&S.indexOf("E")===-1){for(a=i.length-1;a>=0;--a)i[a]==null||"n?".indexOf(i[a].t)===-1||(E>=i[a].v.length-1?(E-=i[a].v.length,i[a].v=S.substr(E+1,i[a].v.length)):E<0?i[a].v="":(i[a].v=S.substr(0,E+1),E=-1),i[a].t="t",A=a);E>=0&&A<i.length&&(i[A].v=S.substr(0,E+1)+i[A].v)}else if(C!==i.length&&S.indexOf("E")===-1){for(E=S.indexOf(".")-1,a=C;a>=0;--a)if(!(i[a]==null||"n?".indexOf(i[a].t)===-1)){for(c=i[a].v.indexOf(".")>-1&&a===C?i[a].v.indexOf(".")-1:i[a].v.length-1,b=i[a].v.substr(c+1);c>=0;--c)E>=0&&(i[a].v.charAt(c)==="0"||i[a].v.charAt(c)==="#")&&(b=S.charAt(E--)+b);i[a].v=b,i[a].t="t",A=a}for(E>=0&&A<i.length&&(i[A].v=S.substr(0,E+1)+i[A].v),E=S.indexOf(".")+1,a=C;a<i.length;++a)if(!(i[a]==null||"n?(".indexOf(i[a].t)===-1&&a!==C)){for(c=i[a].v.indexOf(".")>-1&&a===C?i[a].v.indexOf(".")+1:0,b=i[a].v.substr(0,c);c<i[a].v.length;++c)E<S.length&&(b+=S.charAt(E++));i[a].v=b,i[a].t="t",A=a}}}for(a=0;a<i.length;++a)i[a]!=null&&"n?".indexOf(i[a].t)>-1&&(k=n>1&&t<0&&a>0&&i[a-1].v==="-"?-t:t,i[a].v=qr(i[a].t,i[a].v,k),i[a].t="t");var L="";for(a=0;a!==i.length;++a)i[a]!=null&&(L+=i[a].v);return L}var xg=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function wg(e,t){if(t==null)return!1;var r=parseFloat(t[2]);switch(t[1]){case"=":if(e==r)return!0;break;case">":if(e>r)return!0;break;case"<":if(e<r)return!0;break;case"<>":if(e!=r)return!0;break;case">=":if(e>=r)return!0;break;case"<=":if(e<=r)return!0;break}return!1}function B4(e,t){var r=M4(e),n=r.length,i=r[n-1].indexOf("@");if(n<4&&i>-1&&--n,r.length>4)throw new Error("cannot find right format for |"+r.join("|")+"|");if(typeof t!="number")return[4,r.length===4||i>-1?r[r.length-1]:"@"];switch(r.length){case 1:r=i>-1?["General","General","General",r[0]]:[r[0],r[0],r[0],"@"];break;case 2:r=i>-1?[r[0],r[0],r[0],r[1]]:[r[0],r[1],r[0],"@"];break;case 3:r=i>-1?[r[0],r[1],r[0],r[2]]:[r[0],r[1],r[2],"@"];break}var o=t>0?r[0]:t<0?r[1]:r[2];if(r[0].indexOf("[")===-1&&r[1].indexOf("[")===-1)return[n,o];if(r[0].match(/\[[=<>]/)!=null||r[1].match(/\[[=<>]/)!=null){var a=r[0].match(xg),s=r[1].match(xg);return wg(t,a)?[n,r[0]]:wg(t,s)?[n,r[1]]:[n,r[a!=null&&s!=null?2:1]]}return[n,o]}function Nn(e,t,r){r==null&&(r={});var n="";switch(typeof e){case"string":e=="m/d/yy"&&r.dateNF?n=r.dateNF:n=e;break;case"number":e==14&&r.dateNF?n=r.dateNF:n=(r.table!=null?r.table:rt)[e],n==null&&(n=r.table&&r.table[gg[e]]||rt[gg[e]]),n==null&&(n=y4[e]||"General");break}if(Ml(n,0))return Qf(t,r);t instanceof Date&&(t=Cx(t,r.date1904));var i=B4(n,t);if(Ml(i[1]))return Qf(t,r);if(t===!0)t="TRUE";else if(t===!1)t="FALSE";else if(t===""||t==null)return"";return L4(i[1],t,r,i[0])}function $x(e,t){if(typeof t!="number"){t=+t||-1;for(var r=0;r<392;++r){if(rt[r]==null){t<0&&(t=r);continue}if(rt[r]==e){t=r;break}}t<0&&(t=391)}return rt[t]=e,t}function _u(e){for(var t=0;t!=392;++t)e[t]!==void 0&&$x(e[t],t)}function Su(){rt=w4()}var Nx=/[dD]+|[mM]+|[yYeE]+|[Hh]+|[Ss]+/g;function U4(e){var t=typeof e=="number"?rt[e]:e;return t=t.replace(Nx,"(\\d+)"),new RegExp("^"+t+"$")}function H4(e,t,r){var n=-1,i=-1,o=-1,a=-1,s=-1,l=-1;(t.match(Nx)||[]).forEach(function(f,d){var h=parseInt(r[d+1],10);switch(f.toLowerCase().charAt(0)){case"y":n=h;break;case"d":o=h;break;case"h":a=h;break;case"s":l=h;break;case"m":a>=0?s=h:i=h;break}}),l>=0&&s==-1&&i>=0&&(s=i,i=-1);var u=(""+(n>=0?n:new Date().getFullYear())).slice(-4)+"-"+("00"+(i>=1?i:1)).slice(-2)+"-"+("00"+(o>=1?o:1)).slice(-2);u.length==7&&(u="0"+u),u.length==8&&(u="20"+u);var c=("00"+(a>=0?a:0)).slice(-2)+":"+("00"+(s>=0?s:0)).slice(-2)+":"+("00"+(l>=0?l:0)).slice(-2);return a==-1&&s==-1&&l==-1?u:n==-1&&i==-1&&o==-1?c:u+"T"+c}var V4=function(){var e={};e.version="1.2.0";function t(){for(var S=0,C=new Array(256),A=0;A!=256;++A)S=A,S=S&1?-306674912^S>>>1:S>>>1,S=S&1?-306674912^S>>>1:S>>>1,S=S&1?-306674912^S>>>1:S>>>1,S=S&1?-306674912^S>>>1:S>>>1,S=S&1?-306674912^S>>>1:S>>>1,S=S&1?-306674912^S>>>1:S>>>1,S=S&1?-306674912^S>>>1:S>>>1,S=S&1?-306674912^S>>>1:S>>>1,C[A]=S;return typeof Int32Array<"u"?new Int32Array(C):C}var r=t();function n(S){var C=0,A=0,L=0,B=typeof Int32Array<"u"?new Int32Array(4096):new Array(4096);for(L=0;L!=256;++L)B[L]=S[L];for(L=0;L!=256;++L)for(A=S[L],C=256+L;C<4096;C+=256)A=B[C]=A>>>8^S[A&255];var U=[];for(L=1;L!=16;++L)U[L-1]=typeof Int32Array<"u"?B.subarray(L*256,L*256+256):B.slice(L*256,L*256+256);return U}var i=n(r),o=i[0],a=i[1],s=i[2],l=i[3],u=i[4],c=i[5],f=i[6],d=i[7],h=i[8],m=i[9],p=i[10],g=i[11],v=i[12],w=i[13],y=i[14];function E(S,C){for(var A=C^-1,L=0,B=S.length;L<B;)A=A>>>8^r[(A^S.charCodeAt(L++))&255];return~A}function b(S,C){for(var A=C^-1,L=S.length-15,B=0;B<L;)A=y[S[B++]^A&255]^w[S[B++]^A>>8&255]^v[S[B++]^A>>16&255]^g[S[B++]^A>>>24]^p[S[B++]]^m[S[B++]]^h[S[B++]]^d[S[B++]]^f[S[B++]]^c[S[B++]]^u[S[B++]]^l[S[B++]]^s[S[B++]]^a[S[B++]]^o[S[B++]]^r[S[B++]];for(L+=15;B<L;)A=A>>>8^r[(A^S[B++])&255];return~A}function k(S,C){for(var A=C^-1,L=0,B=S.length,U=0,H=0;L<B;)U=S.charCodeAt(L++),U<128?A=A>>>8^r[(A^U)&255]:U<2048?(A=A>>>8^r[(A^(192|U>>6&31))&255],A=A>>>8^r[(A^(128|U&63))&255]):U>=55296&&U<57344?(U=(U&1023)+64,H=S.charCodeAt(L++)&1023,A=A>>>8^r[(A^(240|U>>8&7))&255],A=A>>>8^r[(A^(128|U>>2&63))&255],A=A>>>8^r[(A^(128|H>>6&15|(U&3)<<4))&255],A=A>>>8^r[(A^(128|H&63))&255]):(A=A>>>8^r[(A^(224|U>>12&15))&255],A=A>>>8^r[(A^(128|U>>6&63))&255],A=A>>>8^r[(A^(128|U&63))&255]);return~A}return e.table=r,e.bstr=E,e.buf=b,e.str=k,e}(),He=function(){var t={};t.version="1.2.1";function r(_,D){for(var T=_.split("/"),R=D.split("/"),P=0,I=0,j=Math.min(T.length,R.length);P<j;++P){if(I=T[P].length-R[P].length)return I;if(T[P]!=R[P])return T[P]<R[P]?-1:1}return T.length-R.length}function n(_){if(_.charAt(_.length-1)=="/")return _.slice(0,-1).indexOf("/")===-1?_:n(_.slice(0,-1));var D=_.lastIndexOf("/");return D===-1?_:_.slice(0,D+1)}function i(_){if(_.charAt(_.length-1)=="/")return i(_.slice(0,-1));var D=_.lastIndexOf("/");return D===-1?_:_.slice(D+1)}function o(_,D){typeof D=="string"&&(D=new Date(D));var T=D.getHours();T=T<<6|D.getMinutes(),T=T<<5|D.getSeconds()>>>1,_.write_shift(2,T);var R=D.getFullYear()-1980;R=R<<4|D.getMonth()+1,R=R<<5|D.getDate(),_.write_shift(2,R)}function a(_){var D=_.read_shift(2)&65535,T=_.read_shift(2)&65535,R=new Date,P=T&31;T>>>=5;var I=T&15;T>>>=4,R.setMilliseconds(0),R.setFullYear(T+1980),R.setMonth(I-1),R.setDate(P);var j=D&31;D>>>=5;var re=D&63;return D>>>=6,R.setHours(D),R.setMinutes(re),R.setSeconds(j<<1),R}function s(_){qt(_,0);for(var D={},T=0;_.l<=_.length-4;){var R=_.read_shift(2),P=_.read_shift(2),I=_.l+P,j={};switch(R){case 21589:T=_.read_shift(1),T&1&&(j.mtime=_.read_shift(4)),P>5&&(T&2&&(j.atime=_.read_shift(4)),T&4&&(j.ctime=_.read_shift(4))),j.mtime&&(j.mt=new Date(j.mtime*1e3));break}_.l=I,D[R]=j}return D}var l;function u(){return l||(l={})}function c(_,D){if(_[0]==80&&_[1]==75)return Th(_,D);if((_[0]|32)==109&&(_[1]|32)==105)return Fy(_,D);if(_.length<512)throw new Error("CFB file size "+_.length+" < 512");var T=3,R=512,P=0,I=0,j=0,re=0,z=0,K=[],q=_.slice(0,512);qt(q,0);var se=f(q);switch(T=se[0],T){case 3:R=512;break;case 4:R=4096;break;case 0:if(se[1]==0)return Th(_,D);default:throw new Error("Major Version: Expected 3 or 4 saw "+T)}R!==512&&(q=_.slice(0,R),qt(q,28));var pe=_.slice(0,R);d(q,T);var we=q.read_shift(4,"i");if(T===3&&we!==0)throw new Error("# Directory Sectors: Expected 0 saw "+we);q.l+=4,j=q.read_shift(4,"i"),q.l+=4,q.chk("00100000","Mini Stream Cutoff Size: "),re=q.read_shift(4,"i"),P=q.read_shift(4,"i"),z=q.read_shift(4,"i"),I=q.read_shift(4,"i");for(var ue=-1,xe=0;xe<109&&(ue=q.read_shift(4,"i"),!(ue<0));++xe)K[xe]=ue;var Oe=h(_,R);g(z,I,Oe,R,K);var Ye=w(Oe,j,K,R);Ye[j].name="!Directory",P>0&&re!==H&&(Ye[re].name="!MiniFAT"),Ye[K[0]].name="!FAT",Ye.fat_addrs=K,Ye.ssz=R;var qe={},Ct=[],No=[],Mo=[];y(j,Ye,Oe,Ct,P,qe,No,re),m(No,Mo,Ct),Ct.shift();var Lo={FileIndex:No,FullPaths:Mo};return D&&D.raw&&(Lo.raw={header:pe,sectors:Oe}),Lo}function f(_){if(_[_.l]==80&&_[_.l+1]==75)return[0,0];_.chk(G,"Header Signature: "),_.l+=16;var D=_.read_shift(2,"u");return[_.read_shift(2,"u"),D]}function d(_,D){var T=9;switch(_.l+=2,T=_.read_shift(2)){case 9:if(D!=3)throw new Error("Sector Shift: Expected 9 saw "+T);break;case 12:if(D!=4)throw new Error("Sector Shift: Expected 12 saw "+T);break;default:throw new Error("Sector Shift: Expected 9 or 12 saw "+T)}_.chk("0600","Mini Sector Shift: "),_.chk("000000000000","Reserved: ")}function h(_,D){for(var T=Math.ceil(_.length/D)-1,R=[],P=1;P<T;++P)R[P-1]=_.slice(P*D,(P+1)*D);return R[T-1]=_.slice(T*D),R}function m(_,D,T){for(var R=0,P=0,I=0,j=0,re=0,z=T.length,K=[],q=[];R<z;++R)K[R]=q[R]=R,D[R]=T[R];for(;re<q.length;++re)R=q[re],P=_[R].L,I=_[R].R,j=_[R].C,K[R]===R&&(P!==-1&&K[P]!==P&&(K[R]=K[P]),I!==-1&&K[I]!==I&&(K[R]=K[I])),j!==-1&&(K[j]=R),P!==-1&&R!=K[R]&&(K[P]=K[R],q.lastIndexOf(P)<re&&q.push(P)),I!==-1&&R!=K[R]&&(K[I]=K[R],q.lastIndexOf(I)<re&&q.push(I));for(R=1;R<z;++R)K[R]===R&&(I!==-1&&K[I]!==I?K[R]=K[I]:P!==-1&&K[P]!==P&&(K[R]=K[P]));for(R=1;R<z;++R)if(_[R].type!==0){if(re=R,re!=K[re])do re=K[re],D[R]=D[re]+"/"+D[R];while(re!==0&&K[re]!==-1&&re!=K[re]);K[R]=-1}for(D[0]+="/",R=1;R<z;++R)_[R].type!==2&&(D[R]+="/")}function p(_,D,T){for(var R=_.start,P=_.size,I=[],j=R;T&&P>0&&j>=0;)I.push(D.slice(j*U,j*U+U)),P-=U,j=Yn(T,j*4);return I.length===0?Z(0):yt(I).slice(0,_.size)}function g(_,D,T,R,P){var I=H;if(_===H){if(D!==0)throw new Error("DIFAT chain shorter than expected")}else if(_!==-1){var j=T[_],re=(R>>>2)-1;if(!j)return;for(var z=0;z<re&&(I=Yn(j,z*4))!==H;++z)P.push(I);g(Yn(j,R-4),D-1,T,R,P)}}function v(_,D,T,R,P){var I=[],j=[];P||(P=[]);var re=R-1,z=0,K=0;for(z=D;z>=0;){P[z]=!0,I[I.length]=z,j.push(_[z]);var q=T[Math.floor(z*4/R)];if(K=z*4&re,R<4+K)throw new Error("FAT boundary crossed: "+z+" 4 "+R);if(!_[q])break;z=Yn(_[q],K)}return{nodes:I,data:Rg([j])}}function w(_,D,T,R){var P=_.length,I=[],j=[],re=[],z=[],K=R-1,q=0,se=0,pe=0,we=0;for(q=0;q<P;++q)if(re=[],pe=q+D,pe>=P&&(pe-=P),!j[pe]){z=[];var ue=[];for(se=pe;se>=0;){ue[se]=!0,j[se]=!0,re[re.length]=se,z.push(_[se]);var xe=T[Math.floor(se*4/R)];if(we=se*4&K,R<4+we)throw new Error("FAT boundary crossed: "+se+" 4 "+R);if(!_[xe]||(se=Yn(_[xe],we),ue[se]))break}I[pe]={nodes:re,data:Rg([z])}}return I}function y(_,D,T,R,P,I,j,re){for(var z=0,K=R.length?2:0,q=D[_].data,se=0,pe=0,we;se<q.length;se+=128){var ue=q.slice(se,se+128);qt(ue,64),pe=ue.read_shift(2),we=Md(ue,0,pe-K),R.push(we);var xe={name:we,type:ue.read_shift(1),color:ue.read_shift(1),L:ue.read_shift(4,"i"),R:ue.read_shift(4,"i"),C:ue.read_shift(4,"i"),clsid:ue.read_shift(16),state:ue.read_shift(4,"i"),start:0,size:0},Oe=ue.read_shift(2)+ue.read_shift(2)+ue.read_shift(2)+ue.read_shift(2);Oe!==0&&(xe.ct=E(ue,ue.l-8));var Ye=ue.read_shift(2)+ue.read_shift(2)+ue.read_shift(2)+ue.read_shift(2);Ye!==0&&(xe.mt=E(ue,ue.l-8)),xe.start=ue.read_shift(4,"i"),xe.size=ue.read_shift(4,"i"),xe.size<0&&xe.start<0&&(xe.size=xe.type=0,xe.start=H,xe.name=""),xe.type===5?(z=xe.start,P>0&&z!==H&&(D[z].name="!StreamData")):xe.size>=4096?(xe.storage="fat",D[xe.start]===void 0&&(D[xe.start]=v(T,xe.start,D.fat_addrs,D.ssz)),D[xe.start].name=xe.name,xe.content=D[xe.start].data.slice(0,xe.size)):(xe.storage="minifat",xe.size<0?xe.size=0:z!==H&&xe.start!==H&&D[z]&&(xe.content=p(xe,D[z].data,(D[re]||{}).data))),xe.content&&qt(xe.content,0),I[we]=xe,j.push(xe)}}function E(_,D){return new Date((Zt(_,D+4)/1e7*Math.pow(2,32)+Zt(_,D)/1e7-11644473600)*1e3)}function b(_,D){return u(),c(l.readFileSync(_),D)}function k(_,D){var T=D&&D.type;switch(T||Ne&&Buffer.isBuffer(_)&&(T="buffer"),T||"base64"){case"file":return b(_,D);case"base64":return c(Er(nn(_)),D);case"binary":return c(Er(_),D)}return c(_,D)}function S(_,D){var T=D||{},R=T.root||"Root Entry";if(_.FullPaths||(_.FullPaths=[]),_.FileIndex||(_.FileIndex=[]),_.FullPaths.length!==_.FileIndex.length)throw new Error("inconsistent CFB structure");_.FullPaths.length===0&&(_.FullPaths[0]=R+"/",_.FileIndex[0]={name:R,type:5}),T.CLSID&&(_.FileIndex[0].clsid=T.CLSID),C(_)}function C(_){var D="Sh33tJ5";if(!He.find(_,"/"+D)){var T=Z(4);T[0]=55,T[1]=T[3]=50,T[2]=54,_.FileIndex.push({name:D,type:2,content:T,size:4,L:69,R:69,C:69}),_.FullPaths.push(_.FullPaths[0]+D),A(_)}}function A(_,D){S(_);for(var T=!1,R=!1,P=_.FullPaths.length-1;P>=0;--P){var I=_.FileIndex[P];switch(I.type){case 0:R?T=!0:(_.FileIndex.pop(),_.FullPaths.pop());break;case 1:case 2:case 5:R=!0,isNaN(I.R*I.L*I.C)&&(T=!0),I.R>-1&&I.L>-1&&I.R==I.L&&(T=!0);break;default:T=!0;break}}if(!(!T&&!D)){var j=new Date(1987,1,19),re=0,z=Object.create?Object.create(null):{},K=[];for(P=0;P<_.FullPaths.length;++P)z[_.FullPaths[P]]=!0,_.FileIndex[P].type!==0&&K.push([_.FullPaths[P],_.FileIndex[P]]);for(P=0;P<K.length;++P){var q=n(K[P][0]);R=z[q],R||(K.push([q,{name:i(q).replace("/",""),type:1,clsid:ae,ct:j,mt:j,content:null}]),z[q]=!0)}for(K.sort(function(we,ue){return r(we[0],ue[0])}),_.FullPaths=[],_.FileIndex=[],P=0;P<K.length;++P)_.FullPaths[P]=K[P][0],_.FileIndex[P]=K[P][1];for(P=0;P<K.length;++P){var se=_.FileIndex[P],pe=_.FullPaths[P];if(se.name=i(pe).replace("/",""),se.L=se.R=se.C=-(se.color=1),se.size=se.content?se.content.length:0,se.start=0,se.clsid=se.clsid||ae,P===0)se.C=K.length>1?1:-1,se.size=0,se.type=5;else if(pe.slice(-1)=="/"){for(re=P+1;re<K.length&&n(_.FullPaths[re])!=pe;++re);for(se.C=re>=K.length?-1:re,re=P+1;re<K.length&&n(_.FullPaths[re])!=n(pe);++re);se.R=re>=K.length?-1:re,se.type=1}else n(_.FullPaths[P+1]||"")==n(pe)&&(se.R=P+1),se.type=2}}}function L(_,D){var T=D||{};if(T.fileType=="mad")return Dy(_,T);switch(A(_),T.fileType){case"zip":return Sy(_,T)}var R=function(we){for(var ue=0,xe=0,Oe=0;Oe<we.FileIndex.length;++Oe){var Ye=we.FileIndex[Oe];if(Ye.content){var qe=Ye.content.length;qe>0&&(qe<4096?ue+=qe+63>>6:xe+=qe+511>>9)}}for(var Ct=we.FullPaths.length+3>>2,No=ue+7>>3,Mo=ue+127>>7,Lo=No+xe+Ct+Mo,Gn=Lo+127>>7,Yu=Gn<=109?0:Math.ceil((Gn-109)/127);Lo+Gn+Yu+127>>7>Gn;)Yu=++Gn<=109?0:Math.ceil((Gn-109)/127);var Ur=[1,Yu,Gn,Mo,Ct,xe,ue,0];return we.FileIndex[0].size=ue<<6,Ur[7]=(we.FileIndex[0].start=Ur[0]+Ur[1]+Ur[2]+Ur[3]+Ur[4]+Ur[5])+(Ur[6]+7>>3),Ur}(_),P=Z(R[7]<<9),I=0,j=0;{for(I=0;I<8;++I)P.write_shift(1,ee[I]);for(I=0;I<8;++I)P.write_shift(2,0);for(P.write_shift(2,62),P.write_shift(2,3),P.write_shift(2,65534),P.write_shift(2,9),P.write_shift(2,6),I=0;I<3;++I)P.write_shift(2,0);for(P.write_shift(4,0),P.write_shift(4,R[2]),P.write_shift(4,R[0]+R[1]+R[2]+R[3]-1),P.write_shift(4,0),P.write_shift(4,4096),P.write_shift(4,R[3]?R[0]+R[1]+R[2]-1:H),P.write_shift(4,R[3]),P.write_shift(-4,R[1]?R[0]-1:H),P.write_shift(4,R[1]),I=0;I<109;++I)P.write_shift(-4,I<R[2]?R[1]+I:-1)}if(R[1])for(j=0;j<R[1];++j){for(;I<236+j*127;++I)P.write_shift(-4,I<R[2]?R[1]+I:-1);P.write_shift(-4,j===R[1]-1?H:j+1)}var re=function(we){for(j+=we;I<j-1;++I)P.write_shift(-4,I+1);we&&(++I,P.write_shift(-4,H))};for(j=I=0,j+=R[1];I<j;++I)P.write_shift(-4,he.DIFSECT);for(j+=R[2];I<j;++I)P.write_shift(-4,he.FATSECT);re(R[3]),re(R[4]);for(var z=0,K=0,q=_.FileIndex[0];z<_.FileIndex.length;++z)q=_.FileIndex[z],q.content&&(K=q.content.length,!(K<4096)&&(q.start=j,re(K+511>>9)));for(re(R[6]+7>>3);P.l&511;)P.write_shift(-4,he.ENDOFCHAIN);for(j=I=0,z=0;z<_.FileIndex.length;++z)q=_.FileIndex[z],q.content&&(K=q.content.length,!(!K||K>=4096)&&(q.start=j,re(K+63>>6)));for(;P.l&511;)P.write_shift(-4,he.ENDOFCHAIN);for(I=0;I<R[4]<<2;++I){var se=_.FullPaths[I];if(!se||se.length===0){for(z=0;z<17;++z)P.write_shift(4,0);for(z=0;z<3;++z)P.write_shift(4,-1);for(z=0;z<12;++z)P.write_shift(4,0);continue}q=_.FileIndex[I],I===0&&(q.start=q.size?q.start-1:H);var pe=I===0&&T.root||q.name;if(K=2*(pe.length+1),P.write_shift(64,pe,"utf16le"),P.write_shift(2,K),P.write_shift(1,q.type),P.write_shift(1,q.color),P.write_shift(-4,q.L),P.write_shift(-4,q.R),P.write_shift(-4,q.C),q.clsid)P.write_shift(16,q.clsid,"hex");else for(z=0;z<4;++z)P.write_shift(4,0);P.write_shift(4,q.state||0),P.write_shift(4,0),P.write_shift(4,0),P.write_shift(4,0),P.write_shift(4,0),P.write_shift(4,q.start),P.write_shift(4,q.size),P.write_shift(4,0)}for(I=1;I<_.FileIndex.length;++I)if(q=_.FileIndex[I],q.size>=4096)if(P.l=q.start+1<<9,Ne&&Buffer.isBuffer(q.content))q.content.copy(P,P.l,0,q.size),P.l+=q.size+511&-512;else{for(z=0;z<q.size;++z)P.write_shift(1,q.content[z]);for(;z&511;++z)P.write_shift(1,0)}for(I=1;I<_.FileIndex.length;++I)if(q=_.FileIndex[I],q.size>0&&q.size<4096)if(Ne&&Buffer.isBuffer(q.content))q.content.copy(P,P.l,0,q.size),P.l+=q.size+63&-64;else{for(z=0;z<q.size;++z)P.write_shift(1,q.content[z]);for(;z&63;++z)P.write_shift(1,0)}if(Ne)P.l=P.length;else for(;P.l<P.length;)P.write_shift(1,0);return P}function B(_,D){var T=_.FullPaths.map(function(z){return z.toUpperCase()}),R=T.map(function(z){var K=z.split("/");return K[K.length-(z.slice(-1)=="/"?2:1)]}),P=!1;D.charCodeAt(0)===47?(P=!0,D=T[0].slice(0,-1)+D):P=D.indexOf("/")!==-1;var I=D.toUpperCase(),j=P===!0?T.indexOf(I):R.indexOf(I);if(j!==-1)return _.FileIndex[j];var re=!I.match(Ns);for(I=I.replace(wa,""),re&&(I=I.replace(Ns,"!")),j=0;j<T.length;++j)if((re?T[j].replace(Ns,"!"):T[j]).replace(wa,"")==I||(re?R[j].replace(Ns,"!"):R[j]).replace(wa,"")==I)return _.FileIndex[j];return null}var U=64,H=-2,G="d0cf11e0a1b11ae1",ee=[208,207,17,224,161,177,26,225],ae="00000000000000000000000000000000",he={MAXREGSECT:-6,DIFSECT:-4,FATSECT:-3,ENDOFCHAIN:H,FREESECT:-1,HEADER_SIGNATURE:G,HEADER_MINOR_VERSION:"3e00",MAXREGSID:-6,NOSTREAM:-1,HEADER_CLSID:ae,EntryTypes:["unknown","storage","stream","lockbytes","property","root"]};function Te(_,D,T){u();var R=L(_,T);l.writeFileSync(D,R)}function oe(_){for(var D=new Array(_.length),T=0;T<_.length;++T)D[T]=String.fromCharCode(_[T]);return D.join("")}function ye(_,D){var T=L(_,D);switch(D&&D.type||"buffer"){case"file":return u(),l.writeFileSync(D.filename,T),T;case"binary":return typeof T=="string"?T:oe(T);case"base64":return Va(typeof T=="string"?T:oe(T));case"buffer":if(Ne)return Buffer.isBuffer(T)?T:un(T);case"array":return typeof T=="string"?Er(T):T}return T}var te;function O(_){try{var D=_.InflateRaw,T=new D;if(T._processChunk(new Uint8Array([3,0]),T._finishFlushFlag),T.bytesRead)te=_;else throw new Error("zlib does not expose bytesRead")}catch(R){console.error("cannot use native zlib: "+(R.message||R))}}function M(_,D){if(!te)return _h(_,D);var T=te.InflateRaw,R=new T,P=R._processChunk(_.slice(_.l),R._finishFlushFlag);return _.l+=R.bytesRead,P}function N(_){return te?te.deflateRawSync(_):mh(_)}var F=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],V=[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],Y=[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 J(_){var D=(_<<1|_<<11)&139536|(_<<5|_<<15)&558144;return(D>>16|D>>8|D)&255}for(var W=typeof Uint8Array<"u",Q=W?new Uint8Array(256):[],le=0;le<256;++le)Q[le]=J(le);function me(_,D){var T=Q[_&255];return D<=8?T>>>8-D:(T=T<<8|Q[_>>8&255],D<=16?T>>>16-D:(T=T<<8|Q[_>>16&255],T>>>24-D))}function Se(_,D){var T=D&7,R=D>>>3;return(_[R]|(T<=6?0:_[R+1]<<8))>>>T&3}function ne(_,D){var T=D&7,R=D>>>3;return(_[R]|(T<=5?0:_[R+1]<<8))>>>T&7}function $e(_,D){var T=D&7,R=D>>>3;return(_[R]|(T<=4?0:_[R+1]<<8))>>>T&15}function Pe(_,D){var T=D&7,R=D>>>3;return(_[R]|(T<=3?0:_[R+1]<<8))>>>T&31}function ve(_,D){var T=D&7,R=D>>>3;return(_[R]|(T<=1?0:_[R+1]<<8))>>>T&127}function ut(_,D,T){var R=D&7,P=D>>>3,I=(1<<T)-1,j=_[P]>>>R;return T<8-R||(j|=_[P+1]<<8-R,T<16-R)||(j|=_[P+2]<<16-R,T<24-R)||(j|=_[P+3]<<24-R),j&I}function gt(_,D,T){var R=D&7,P=D>>>3;return R<=5?_[P]|=(T&7)<<R:(_[P]|=T<<R&255,_[P+1]=(T&7)>>8-R),D+3}function bt(_,D,T){var R=D&7,P=D>>>3;return T=(T&1)<<R,_[P]|=T,D+1}function Br(_,D,T){var R=D&7,P=D>>>3;return T<<=R,_[P]|=T&255,T>>>=8,_[P+1]=T,D+8}function $o(_,D,T){var R=D&7,P=D>>>3;return T<<=R,_[P]|=T&255,T>>>=8,_[P+1]=T&255,_[P+2]=T>>>8,D+16}function Ze(_,D){var T=_.length,R=2*T>D?2*T:D+5,P=0;if(T>=D)return _;if(Ne){var I=dg(R);if(_.copy)_.copy(I);else for(;P<_.length;++P)I[P]=_[P];return I}else if(W){var j=new Uint8Array(R);if(j.set)j.set(_);else for(;P<T;++P)j[P]=_[P];return j}return _.length=R,_}function We(_){for(var D=new Array(_),T=0;T<_;++T)D[T]=0;return D}function Fi(_,D,T){var R=1,P=0,I=0,j=0,re=0,z=_.length,K=W?new Uint16Array(32):We(32);for(I=0;I<32;++I)K[I]=0;for(I=z;I<T;++I)_[I]=0;z=_.length;var q=W?new Uint16Array(z):We(z);for(I=0;I<z;++I)K[P=_[I]]++,R<P&&(R=P),q[I]=0;for(K[0]=0,I=1;I<=R;++I)K[I+16]=re=re+K[I-1]<<1;for(I=0;I<z;++I)re=_[I],re!=0&&(q[I]=K[re+16]++);var se=0;for(I=0;I<z;++I)if(se=_[I],se!=0)for(re=me(q[I],R)>>R-se,j=(1<<R+4-se)-1;j>=0;--j)D[re|j<<se]=se&15|I<<4;return R}var ju=W?new Uint16Array(512):We(512),Xu=W?new Uint16Array(32):We(32);if(!W){for(var zn=0;zn<512;++zn)ju[zn]=0;for(zn=0;zn<32;++zn)Xu[zn]=0}(function(){for(var _=[],D=0;D<32;D++)_.push(5);Fi(_,Xu,32);var T=[];for(D=0;D<=143;D++)T.push(8);for(;D<=255;D++)T.push(9);for(;D<=279;D++)T.push(7);for(;D<=287;D++)T.push(8);Fi(T,ju,288)})();var wy=function(){for(var D=W?new Uint8Array(32768):[],T=0,R=0;T<Y.length-1;++T)for(;R<Y[T+1];++R)D[R]=T;for(;R<32768;++R)D[R]=29;var P=W?new Uint8Array(259):[];for(T=0,R=0;T<V.length-1;++T)for(;R<V[T+1];++R)P[R]=T;function I(re,z){for(var K=0;K<re.length;){var q=Math.min(65535,re.length-K),se=K+q==re.length;for(z.write_shift(1,+se),z.write_shift(2,q),z.write_shift(2,~q&65535);q-- >0;)z[z.l++]=re[K++]}return z.l}function j(re,z){for(var K=0,q=0,se=W?new Uint16Array(32768):[];q<re.length;){var pe=Math.min(65535,re.length-q);if(pe<10){for(K=gt(z,K,+(q+pe==re.length)),K&7&&(K+=8-(K&7)),z.l=K/8|0,z.write_shift(2,pe),z.write_shift(2,~pe&65535);pe-- >0;)z[z.l++]=re[q++];K=z.l*8;continue}K=gt(z,K,+(q+pe==re.length)+2);for(var we=0;pe-- >0;){var ue=re[q];we=(we<<5^ue)&32767;var xe=-1,Oe=0;if((xe=se[we])&&(xe|=q&-32768,xe>q&&(xe-=32768),xe<q))for(;re[xe+Oe]==re[q+Oe]&&Oe<250;)++Oe;if(Oe>2){ue=P[Oe],ue<=22?K=Br(z,K,Q[ue+1]>>1)-1:(Br(z,K,3),K+=5,Br(z,K,Q[ue-23]>>5),K+=3);var Ye=ue<8?0:ue-4>>2;Ye>0&&($o(z,K,Oe-V[ue]),K+=Ye),ue=D[q-xe],K=Br(z,K,Q[ue]>>3),K-=3;var qe=ue<4?0:ue-2>>1;qe>0&&($o(z,K,q-xe-Y[ue]),K+=qe);for(var Ct=0;Ct<Oe;++Ct)se[we]=q&32767,we=(we<<5^re[q])&32767,++q;pe-=Oe-1}else ue<=143?ue=ue+48:K=bt(z,K,1),K=Br(z,K,Q[ue]),se[we]=q&32767,++q}K=Br(z,K,0)-1}return z.l=(K+7)/8|0,z.l}return function(z,K){return z.length<8?I(z,K):j(z,K)}}();function mh(_){var D=Z(50+Math.floor(_.length*1.1)),T=wy(_,D);return D.slice(0,T)}var vh=W?new Uint16Array(32768):We(32768),xh=W?new Uint16Array(32768):We(32768),wh=W?new Uint16Array(128):We(128),yh=1,Eh=1;function yy(_,D){var T=Pe(_,D)+257;D+=5;var R=Pe(_,D)+1;D+=5;var P=$e(_,D)+4;D+=4;for(var I=0,j=W?new Uint8Array(19):We(19),re=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],z=1,K=W?new Uint8Array(8):We(8),q=W?new Uint8Array(8):We(8),se=j.length,pe=0;pe<P;++pe)j[F[pe]]=I=ne(_,D),z<I&&(z=I),K[I]++,D+=3;var we=0;for(K[0]=0,pe=1;pe<=z;++pe)q[pe]=we=we+K[pe-1]<<1;for(pe=0;pe<se;++pe)(we=j[pe])!=0&&(re[pe]=q[we]++);var ue=0;for(pe=0;pe<se;++pe)if(ue=j[pe],ue!=0){we=Q[re[pe]]>>8-ue;for(var xe=(1<<7-ue)-1;xe>=0;--xe)wh[we|xe<<ue]=ue&7|pe<<3}var Oe=[];for(z=1;Oe.length<T+R;)switch(we=wh[ve(_,D)],D+=we&7,we>>>=3){case 16:for(I=3+Se(_,D),D+=2,we=Oe[Oe.length-1];I-- >0;)Oe.push(we);break;case 17:for(I=3+ne(_,D),D+=3;I-- >0;)Oe.push(0);break;case 18:for(I=11+ve(_,D),D+=7;I-- >0;)Oe.push(0);break;default:Oe.push(we),z<we&&(z=we);break}var Ye=Oe.slice(0,T),qe=Oe.slice(T);for(pe=T;pe<286;++pe)Ye[pe]=0;for(pe=R;pe<30;++pe)qe[pe]=0;return yh=Fi(Ye,vh,286),Eh=Fi(qe,xh,30),D}function Ey(_,D){if(_[0]==3&&!(_[1]&3))return[si(D),2];for(var T=0,R=0,P=dg(D||1<<18),I=0,j=P.length>>>0,re=0,z=0;!(R&1);){if(R=ne(_,T),T+=3,R>>>1)R>>1==1?(re=9,z=5):(T=yy(_,T),re=yh,z=Eh);else{T&7&&(T+=8-(T&7));var K=_[T>>>3]|_[(T>>>3)+1]<<8;if(T+=32,K>0)for(!D&&j<I+K&&(P=Ze(P,I+K),j=P.length);K-- >0;)P[I++]=_[T>>>3],T+=8;continue}for(;;){!D&&j<I+32767&&(P=Ze(P,I+32767),j=P.length);var q=ut(_,T,re),se=R>>>1==1?ju[q]:vh[q];if(T+=se&15,se>>>=4,!(se>>>8&255))P[I++]=se;else{if(se==256)break;se-=257;var pe=se<8?0:se-4>>2;pe>5&&(pe=0);var we=I+V[se];pe>0&&(we+=ut(_,T,pe),T+=pe),q=ut(_,T,z),se=R>>>1==1?Xu[q]:xh[q],T+=se&15,se>>>=4;var ue=se<4?0:se-2>>1,xe=Y[se];for(ue>0&&(xe+=ut(_,T,ue),T+=ue),!D&&j<we&&(P=Ze(P,we+100),j=P.length);I<we;)P[I]=P[I-xe],++I}}}return D?[P,T+7>>>3]:[P.slice(0,I),T+7>>>3]}function _h(_,D){var T=_.slice(_.l||0),R=Ey(T,D);return _.l+=R[1],R[0]}function Sh(_,D){if(_)typeof console<"u"&&console.error(D);else throw new Error(D)}function Th(_,D){var T=_;qt(T,0);var R=[],P=[],I={FileIndex:R,FullPaths:P};S(I,{root:D.root});for(var j=T.length-4;(T[j]!=80||T[j+1]!=75||T[j+2]!=5||T[j+3]!=6)&&j>=0;)--j;T.l=j+4,T.l+=4;var re=T.read_shift(2);T.l+=6;var z=T.read_shift(4);for(T.l=z,j=0;j<re;++j){T.l+=20;var K=T.read_shift(4),q=T.read_shift(4),se=T.read_shift(2),pe=T.read_shift(2),we=T.read_shift(2);T.l+=8;var ue=T.read_shift(4),xe=s(T.slice(T.l+se,T.l+se+pe));T.l+=se+pe+we;var Oe=T.l;T.l=ue+4,_y(T,K,q,I,xe),T.l=Oe}return I}function _y(_,D,T,R,P){_.l+=2;var I=_.read_shift(2),j=_.read_shift(2),re=a(_);if(I&8257)throw new Error("Unsupported ZIP encryption");for(var z=_.read_shift(4),K=_.read_shift(4),q=_.read_shift(4),se=_.read_shift(2),pe=_.read_shift(2),we="",ue=0;ue<se;++ue)we+=String.fromCharCode(_[_.l++]);if(pe){var xe=s(_.slice(_.l,_.l+pe));(xe[21589]||{}).mt&&(re=xe[21589].mt),((P||{})[21589]||{}).mt&&(re=P[21589].mt)}_.l+=pe;var Oe=_.slice(_.l,_.l+K);switch(j){case 8:Oe=M(_,q);break;case 0:break;default:throw new Error("Unsupported ZIP Compression method "+j)}var Ye=!1;I&8&&(z=_.read_shift(4),z==134695760&&(z=_.read_shift(4),Ye=!0),K=_.read_shift(4),q=_.read_shift(4)),K!=D&&Sh(Ye,"Bad compressed size: "+D+" != "+K),q!=T&&Sh(Ye,"Bad uncompressed size: "+T+" != "+q),Ku(R,we,Oe,{unsafe:!0,mt:re})}function Sy(_,D){var T=D||{},R=[],P=[],I=Z(1),j=T.compression?8:0,re=0,z=0,K=0,q=0,se=0,pe=_.FullPaths[0],we=pe,ue=_.FileIndex[0],xe=[],Oe=0;for(z=1;z<_.FullPaths.length;++z)if(we=_.FullPaths[z].slice(pe.length),ue=_.FileIndex[z],!(!ue.size||!ue.content||we=="Sh33tJ5")){var Ye=q,qe=Z(we.length);for(K=0;K<we.length;++K)qe.write_shift(1,we.charCodeAt(K)&127);qe=qe.slice(0,qe.l),xe[se]=V4.buf(ue.content,0);var Ct=ue.content;j==8&&(Ct=N(Ct)),I=Z(30),I.write_shift(4,67324752),I.write_shift(2,20),I.write_shift(2,re),I.write_shift(2,j),ue.mt?o(I,ue.mt):I.write_shift(4,0),I.write_shift(-4,xe[se]),I.write_shift(4,Ct.length),I.write_shift(4,ue.content.length),I.write_shift(2,qe.length),I.write_shift(2,0),q+=I.length,R.push(I),q+=qe.length,R.push(qe),q+=Ct.length,R.push(Ct),I=Z(46),I.write_shift(4,33639248),I.write_shift(2,0),I.write_shift(2,20),I.write_shift(2,re),I.write_shift(2,j),I.write_shift(4,0),I.write_shift(-4,xe[se]),I.write_shift(4,Ct.length),I.write_shift(4,ue.content.length),I.write_shift(2,qe.length),I.write_shift(2,0),I.write_shift(2,0),I.write_shift(2,0),I.write_shift(2,0),I.write_shift(4,0),I.write_shift(4,Ye),Oe+=I.l,P.push(I),Oe+=qe.length,P.push(qe),++se}return I=Z(22),I.write_shift(4,101010256),I.write_shift(2,0),I.write_shift(2,0),I.write_shift(2,se),I.write_shift(2,se),I.write_shift(4,Oe),I.write_shift(4,q),I.write_shift(2,0),yt([yt(R),yt(P),I])}var fs={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 Ty(_,D){if(_.ctype)return _.ctype;var T=_.name||"",R=T.match(/\.([^\.]+)$/);return R&&fs[R[1]]||D&&(R=(T=D).match(/[\.\\]([^\.\\])+$/),R&&fs[R[1]])?fs[R[1]]:"application/octet-stream"}function Cy(_){for(var D=Va(_),T=[],R=0;R<D.length;R+=76)T.push(D.slice(R,R+76));return T.join(`\r
|
||
`)+`\r
|
||
`}function Ay(_){var D=_.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF=]/g,function(K){var q=K.charCodeAt(0).toString(16).toUpperCase();return"="+(q.length==1?"0"+q:q)});D=D.replace(/ $/mg,"=20").replace(/\t$/mg,"=09"),D.charAt(0)==`
|
||
`&&(D="=0D"+D.slice(1)),D=D.replace(/\r(?!\n)/mg,"=0D").replace(/\n\n/mg,`
|
||
=0A`).replace(/([^\r\n])\n/mg,"$1=0A");for(var T=[],R=D.split(`\r
|
||
`),P=0;P<R.length;++P){var I=R[P];if(I.length==0){T.push("");continue}for(var j=0;j<I.length;){var re=76,z=I.slice(j,j+re);z.charAt(re-1)=="="?re--:z.charAt(re-2)=="="?re-=2:z.charAt(re-3)=="="&&(re-=3),z=I.slice(j,j+re),j+=re,j<I.length&&(z+="="),T.push(z)}}return T.join(`\r
|
||
`)}function Ry(_){for(var D=[],T=0;T<_.length;++T){for(var R=_[T];T<=_.length&&R.charAt(R.length-1)=="=";)R=R.slice(0,R.length-1)+_[++T];D.push(R)}for(var P=0;P<D.length;++P)D[P]=D[P].replace(/[=][0-9A-Fa-f]{2}/g,function(I){return String.fromCharCode(parseInt(I.slice(1),16))});return Er(D.join(`\r
|
||
`))}function Oy(_,D,T){for(var R="",P="",I="",j,re=0;re<10;++re){var z=D[re];if(!z||z.match(/^\s*$/))break;var K=z.match(/^(.*?):\s*([^\s].*)$/);if(K)switch(K[1].toLowerCase()){case"content-location":R=K[2].trim();break;case"content-type":I=K[2].trim();break;case"content-transfer-encoding":P=K[2].trim();break}}switch(++re,P.toLowerCase()){case"base64":j=Er(nn(D.slice(re).join("")));break;case"quoted-printable":j=Ry(D.slice(re));break;default:throw new Error("Unsupported Content-Transfer-Encoding "+P)}var q=Ku(_,R.slice(T.length),j,{unsafe:!0});I&&(q.ctype=I)}function Fy(_,D){if(oe(_.slice(0,13)).toLowerCase()!="mime-version:")throw new Error("Unsupported MAD header");var T=D&&D.root||"",R=(Ne&&Buffer.isBuffer(_)?_.toString("binary"):oe(_)).split(`\r
|
||
`),P=0,I="";for(P=0;P<R.length;++P)if(I=R[P],!!/^Content-Location:/i.test(I)&&(I=I.slice(I.indexOf("file")),T||(T=I.slice(0,I.lastIndexOf("/")+1)),I.slice(0,T.length)!=T))for(;T.length>0&&(T=T.slice(0,T.length-1),T=T.slice(0,T.lastIndexOf("/")+1),I.slice(0,T.length)!=T););var j=(R[1]||"").match(/boundary="(.*?)"/);if(!j)throw new Error("MAD cannot find boundary");var re="--"+(j[1]||""),z=[],K=[],q={FileIndex:z,FullPaths:K};S(q);var se,pe=0;for(P=0;P<R.length;++P){var we=R[P];we!==re&&we!==re+"--"||(pe++&&Oy(q,R.slice(se,P),T),se=P)}return q}function Dy(_,D){var T=D||{},R=T.boundary||"SheetJS";R="------="+R;for(var P=["MIME-Version: 1.0",'Content-Type: multipart/related; boundary="'+R.slice(2)+'"',"","",""],I=_.FullPaths[0],j=I,re=_.FileIndex[0],z=1;z<_.FullPaths.length;++z)if(j=_.FullPaths[z].slice(I.length),re=_.FileIndex[z],!(!re.size||!re.content||j=="Sh33tJ5")){j=j.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF]/g,function(Oe){return"_x"+Oe.charCodeAt(0).toString(16)+"_"}).replace(/[\u0080-\uFFFF]/g,function(Oe){return"_u"+Oe.charCodeAt(0).toString(16)+"_"});for(var K=re.content,q=Ne&&Buffer.isBuffer(K)?K.toString("binary"):oe(K),se=0,pe=Math.min(1024,q.length),we=0,ue=0;ue<=pe;++ue)(we=q.charCodeAt(ue))>=32&&we<128&&++se;var xe=se>=pe*4/5;P.push(R),P.push("Content-Location: "+(T.root||"file:///C:/SheetJS/")+j),P.push("Content-Transfer-Encoding: "+(xe?"quoted-printable":"base64")),P.push("Content-Type: "+Ty(re,j)),P.push(""),P.push(xe?Ay(q):Cy(q))}return P.push(R+`--\r
|
||
`),P.join(`\r
|
||
`)}function Py(_){var D={};return S(D,_),D}function Ku(_,D,T,R){var P=R&&R.unsafe;P||S(_);var I=!P&&He.find(_,D);if(!I){var j=_.FullPaths[0];D.slice(0,j.length)==j?j=D:(j.slice(-1)!="/"&&(j+="/"),j=(j+D).replace("//","/")),I={name:i(D),type:2},_.FileIndex.push(I),_.FullPaths.push(j),P||He.utils.cfb_gc(_)}return I.content=T,I.size=T?T.length:0,R&&(R.CLSID&&(I.clsid=R.CLSID),R.mt&&(I.mt=R.mt),R.ct&&(I.ct=R.ct)),I}function Iy(_,D){S(_);var T=He.find(_,D);if(T){for(var R=0;R<_.FileIndex.length;++R)if(_.FileIndex[R]==T)return _.FileIndex.splice(R,1),_.FullPaths.splice(R,1),!0}return!1}function by(_,D,T){S(_);var R=He.find(_,D);if(R){for(var P=0;P<_.FileIndex.length;++P)if(_.FileIndex[P]==R)return _.FileIndex[P].name=i(T),_.FullPaths[P]=T,!0}return!1}function ky(_){A(_,!0)}return t.find=B,t.read=k,t.parse=c,t.write=ye,t.writeFile=Te,t.utils={cfb_new:Py,cfb_add:Ku,cfb_del:Iy,cfb_mov:by,cfb_gc:ky,ReadShift:Ea,CheckField:ew,prep_blob:qt,bconcat:yt,use_zlib:O,_deflateRaw:mh,_inflateRaw:_h,consts:he},t}();function W4(e){return typeof e=="string"?Eu(e):Array.isArray(e)?g4(e):e}function os(e,t,r){if(typeof Deno<"u"){if(r&&typeof t=="string")switch(r){case"utf8":t=new TextEncoder(r).encode(t);break;case"binary":t=Eu(t);break;default:throw new Error("Unsupported encoding "+r)}return Deno.writeFileSync(e,t)}var n=r=="utf8"?Xr(t):t;if(typeof IE_SaveFile<"u")return IE_SaveFile(n,e);if(typeof Blob<"u"){var i=new Blob([W4(n)],{type:"application/octet-stream"});if(typeof navigator<"u"&&navigator.msSaveBlob)return navigator.msSaveBlob(i,e);if(typeof saveAs<"u")return saveAs(i,e);if(typeof URL<"u"&&typeof document<"u"&&document.createElement&&URL.createObjectURL){var o=URL.createObjectURL(i);if(typeof chrome=="object"&&typeof(chrome.downloads||{}).download=="function")return URL.revokeObjectURL&&typeof setTimeout<"u"&&setTimeout(function(){URL.revokeObjectURL(o)},6e4),chrome.downloads.download({url:o,filename:e,saveAs:!0});var a=document.createElement("a");if(a.download!=null)return a.download=e,a.href=o,document.body.appendChild(a),a.click(),document.body.removeChild(a),URL.revokeObjectURL&&typeof setTimeout<"u"&&setTimeout(function(){URL.revokeObjectURL(o)},6e4),o}}if(typeof $<"u"&&typeof File<"u"&&typeof Folder<"u")try{var s=File(e);return s.open("w"),s.encoding="binary",Array.isArray(t)&&(t=is(t)),s.write(t),s.close(),t}catch(l){if(!l.message||!l.message.match(/onstruct/))throw l}throw new Error("cannot save file "+e)}function Tt(e){for(var t=Object.keys(e),r=[],n=0;n<t.length;++n)Object.prototype.hasOwnProperty.call(e,t[n])&&r.push(t[n]);return r}function yg(e,t){for(var r=[],n=Tt(e),i=0;i!==n.length;++i)r[e[n[i]][t]]==null&&(r[e[n[i]][t]]=n[i]);return r}function bd(e){for(var t=[],r=Tt(e),n=0;n!==r.length;++n)t[e[r[n]]]=r[n];return t}function Tu(e){for(var t=[],r=Tt(e),n=0;n!==r.length;++n)t[e[r[n]]]=parseInt(r[n],10);return t}function z4(e){for(var t=[],r=Tt(e),n=0;n!==r.length;++n)t[e[r[n]]]==null&&(t[e[r[n]]]=[]),t[e[r[n]]].push(r[n]);return t}var Bl=new Date(1899,11,30,0,0,0);function Xt(e,t){var r=e.getTime();t&&(r-=1462*24*60*60*1e3);var n=Bl.getTime()+(e.getTimezoneOffset()-Bl.getTimezoneOffset())*6e4;return(r-n)/(24*60*60*1e3)}var Mx=new Date,G4=Bl.getTime()+(Mx.getTimezoneOffset()-Bl.getTimezoneOffset())*6e4,Eg=Mx.getTimezoneOffset();function Lx(e){var t=new Date;return t.setTime(e*24*60*60*1e3+G4),t.getTimezoneOffset()!==Eg&&t.setTime(t.getTime()+(t.getTimezoneOffset()-Eg)*6e4),t}var _g=new Date("2017-02-19T19:06:09.000Z"),Bx=isNaN(_g.getFullYear())?new Date("2/19/17"):_g,j4=Bx.getFullYear()==2017;function Lt(e,t){var r=new Date(e);if(j4)return t>0?r.setTime(r.getTime()+r.getTimezoneOffset()*60*1e3):t<0&&r.setTime(r.getTime()-r.getTimezoneOffset()*60*1e3),r;if(e instanceof Date)return e;if(Bx.getFullYear()==1917&&!isNaN(r.getFullYear())){var n=r.getFullYear();return e.indexOf(""+n)>-1||r.setFullYear(r.getFullYear()+100),r}var i=e.match(/\d+/g)||["2017","2","19","0","0","0"],o=new Date(+i[0],+i[1]-1,+i[2],+i[3]||0,+i[4]||0,+i[5]||0);return e.indexOf("Z")>-1&&(o=new Date(o.getTime()-o.getTimezoneOffset()*60*1e3)),o}function Cu(e,t){if(Ne&&Buffer.isBuffer(e)){if(t){if(e[0]==255&&e[1]==254)return Xr(e.slice(2).toString("utf16le"));if(e[1]==254&&e[2]==255)return Xr(p4(e.slice(2).toString("binary")))}return e.toString("binary")}if(typeof TextDecoder<"u")try{if(t){if(e[0]==255&&e[1]==254)return Xr(new TextDecoder("utf-16le").decode(e.slice(2)));if(e[0]==254&&e[1]==255)return Xr(new TextDecoder("utf-16be").decode(e.slice(2)))}var r={"€":"","‚":"",ƒ:"","„":"","…":"
","†":"","‡":"","ˆ":"","‰":"",Š:"","‹":"",Œ:"",Ž:"","‘":"","’":"","“":"","”":"","•":"","–":"","—":"","˜":"","™":"",š:"","›":"",œ:"",ž:"",Ÿ:""};return Array.isArray(e)&&(e=new Uint8Array(e)),new TextDecoder("latin1").decode(e).replace(/[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ]/g,function(o){return r[o]||o})}catch{}for(var n=[],i=0;i!=e.length;++i)n.push(String.fromCharCode(e[i]));return n.join("")}function Kt(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 r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=Kt(e[r]));return t}function Je(e,t){for(var r="";r.length<t;)r+=e;return r}function Qr(e){var t=Number(e);if(!isNaN(t))return isFinite(t)?t:NaN;if(!/\d/.test(e))return t;var r=1,n=e.replace(/([\d]),([\d])/g,"$1$2").replace(/[$]/g,"").replace(/[%]/g,function(){return r*=100,""});return!isNaN(t=Number(n))||(n=n.replace(/[(](.*)[)]/,function(i,o){return r=-r,o}),!isNaN(t=Number(n)))?t/r:t}var X4=["january","february","march","april","may","june","july","august","september","october","november","december"];function Wa(e){var t=new Date(e),r=new Date(NaN),n=t.getYear(),i=t.getMonth(),o=t.getDate();if(isNaN(o))return r;var a=e.toLowerCase();if(a.match(/jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec/)){if(a=a.replace(/[^a-z]/g,"").replace(/([^a-z]|^)[ap]m?([^a-z]|$)/,""),a.length>3&&X4.indexOf(a)==-1)return r}else if(a.match(/[a-z]/))return r;return n<0||n>8099?r:(i>0||o>1)&&n!=101?t:e.match(/[^-0-9:,\/\\]/)?r:t}function De(e,t,r){if(e.FullPaths){if(typeof r=="string"){var n;return Ne?n=un(r):n=m4(r),He.utils.cfb_add(e,t,n)}He.utils.cfb_add(e,t,r)}else e.file(t,r)}function kd(){return He.utils.cfb_new()}var at=`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
|
||
`,K4={""":'"',"'":"'",">":">","<":"<","&":"&"},$d=bd(K4),Nd=/[&<>'"]/g,Y4=/[\u0000-\u0008\u000b-\u001f]/g;function Be(e){var t=e+"";return t.replace(Nd,function(r){return $d[r]}).replace(Y4,function(r){return"_x"+("000"+r.charCodeAt(0).toString(16)).slice(-4)+"_"})}function Sg(e){return Be(e).replace(/ /g,"_x0020_")}var Ux=/[\u0000-\u001f]/g;function q4(e){var t=e+"";return t.replace(Nd,function(r){return $d[r]}).replace(/\n/g,"<br/>").replace(Ux,function(r){return"&#x"+("000"+r.charCodeAt(0).toString(16)).slice(-4)+";"})}function Q4(e){var t=e+"";return t.replace(Nd,function(r){return $d[r]}).replace(Ux,function(r){return"&#x"+r.charCodeAt(0).toString(16).toUpperCase()+";"})}function Z4(e){return e.replace(/(\r\n|[\r\n])/g," ")}function J4(e){switch(e){case 1:case!0:case"1":case"true":case"TRUE":return!0;default:return!1}}function bc(e){for(var t="",r=0,n=0,i=0,o=0,a=0,s=0;r<e.length;){if(n=e.charCodeAt(r++),n<128){t+=String.fromCharCode(n);continue}if(i=e.charCodeAt(r++),n>191&&n<224){a=(n&31)<<6,a|=i&63,t+=String.fromCharCode(a);continue}if(o=e.charCodeAt(r++),n<240){t+=String.fromCharCode((n&15)<<12|(i&63)<<6|o&63);continue}a=e.charCodeAt(r++),s=((n&7)<<18|(i&63)<<12|(o&63)<<6|a&63)-65536,t+=String.fromCharCode(55296+(s>>>10&1023)),t+=String.fromCharCode(56320+(s&1023))}return t}function Tg(e){var t=si(2*e.length),r,n,i=1,o=0,a=0,s;for(n=0;n<e.length;n+=i)i=1,(s=e.charCodeAt(n))<128?r=s:s<224?(r=(s&31)*64+(e.charCodeAt(n+1)&63),i=2):s<240?(r=(s&15)*4096+(e.charCodeAt(n+1)&63)*64+(e.charCodeAt(n+2)&63),i=3):(i=4,r=(s&7)*262144+(e.charCodeAt(n+1)&63)*4096+(e.charCodeAt(n+2)&63)*64+(e.charCodeAt(n+3)&63),r-=65536,a=55296+(r>>>10&1023),r=56320+(r&1023)),a!==0&&(t[o++]=a&255,t[o++]=a>>>8,a=0),t[o++]=r%256,t[o++]=r>>>8;return t.slice(0,o).toString("ucs2")}function Cg(e){return un(e,"binary").toString("utf8")}var Ls="foo bar bazâð£",ya=Ne&&(Cg(Ls)==bc(Ls)&&Cg||Tg(Ls)==bc(Ls)&&Tg)||bc,Xr=Ne?function(e){return un(e,"utf8").toString("binary")}:function(e){for(var t=[],r=0,n=0,i=0;r<e.length;)switch(n=e.charCodeAt(r++),!0){case n<128:t.push(String.fromCharCode(n));break;case n<2048:t.push(String.fromCharCode(192+(n>>6))),t.push(String.fromCharCode(128+(n&63)));break;case(n>=55296&&n<57344):n-=55296,i=e.charCodeAt(r++)-56320+(n<<10),t.push(String.fromCharCode(240+(i>>18&7))),t.push(String.fromCharCode(144+(i>>12&63))),t.push(String.fromCharCode(128+(i>>6&63))),t.push(String.fromCharCode(128+(i&63)));break;default:t.push(String.fromCharCode(224+(n>>12))),t.push(String.fromCharCode(128+(n>>6&63))),t.push(String.fromCharCode(128+(n&63)))}return t.join("")},e3=function(){var e=[["nbsp"," "],["middot","·"],["quot",'"'],["apos","'"],["gt",">"],["lt","<"],["amp","&"]].map(function(t){return[new RegExp("&"+t[0]+";","ig"),t[1]]});return function(r){for(var n=r.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,`
|
||
`).replace(/<[^>]*>/g,""),i=0;i<e.length;++i)n=n.replace(e[i][0],e[i][1]);return n}}(),Hx=/(^\s|\s$|\n)/;function Et(e,t){return"<"+e+(t.match(Hx)?' xml:space="preserve"':"")+">"+t+"</"+e+">"}function za(e){return Tt(e).map(function(t){return" "+t+'="'+e[t]+'"'}).join("")}function fe(e,t,r){return"<"+e+(r!=null?za(r):"")+(t!=null?(t.match(Hx)?' xml:space="preserve"':"")+">"+t+"</"+e:"/")+">"}function Zf(e,t){try{return e.toISOString().replace(/\.\d*/,"")}catch(r){if(t)throw r}return""}function t3(e,t){switch(typeof e){case"string":var r=fe("vt:lpwstr",Be(e));return t&&(r=r.replace(/"/g,"_x0022_")),r;case"number":return fe((e|0)==e?"vt:i4":"vt:r8",Be(String(e)));case"boolean":return fe("vt:bool",e?"true":"false")}if(e instanceof Date)return fe("vt:filetime",Zf(e));throw new Error("Unable to serialize "+e)}var ft={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/",mx:"http://schemas.microsoft.com/office/mac/excel/2008/main",r:"http://schemas.openxmlformats.org/officeDocument/2006/relationships",sjs:"http://schemas.openxmlformats.org/package/2006/sheetjs/core-properties",vt:"http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes",xsi:"http://www.w3.org/2001/XMLSchema-instance",xsd:"http://www.w3.org/2001/XMLSchema"},Oo=["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"],Qt={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 r3(e,t){for(var r=1-2*(e[t+7]>>>7),n=((e[t+7]&127)<<4)+(e[t+6]>>>4&15),i=e[t+6]&15,o=5;o>=0;--o)i=i*256+e[t+o];return n==2047?i==0?r*(1/0):NaN:(n==0?n=-1022:(n-=1023,i+=Math.pow(2,52)),r*Math.pow(2,n-52)*i)}function n3(e,t,r){var n=(t<0||1/t==-1/0?1:0)<<7,i=0,o=0,a=n?-t:t;isFinite(a)?a==0?i=o=0:(i=Math.floor(Math.log(a)/Math.LN2),o=a*Math.pow(2,52-i),i<=-1023&&(!isFinite(o)||o<Math.pow(2,52))?i=-1022:(o-=Math.pow(2,52),i+=1023)):(i=2047,o=isNaN(t)?26985:0);for(var s=0;s<=5;++s,o/=256)e[r+s]=o&255;e[r+6]=(i&15)<<4|o&15,e[r+7]=i>>4|n}var Ag=function(e){for(var t=[],r=10240,n=0;n<e[0].length;++n)if(e[0][n])for(var i=0,o=e[0][n].length;i<o;i+=r)t.push.apply(t,e[0][n].slice(i,i+r));return t},Rg=Ne?function(e){return e[0].length>0&&Buffer.isBuffer(e[0][0])?Buffer.concat(e[0].map(function(t){return Buffer.isBuffer(t)?t:un(t)})):Ag(e)}:Ag,Og=function(e,t,r){for(var n=[],i=t;i<r;i+=2)n.push(String.fromCharCode(aa(e,i)));return n.join("").replace(wa,"")},Md=Ne?function(e,t,r){return Buffer.isBuffer(e)?e.toString("utf16le",t,r).replace(wa,""):Og(e,t,r)}:Og,Fg=function(e,t,r){for(var n=[],i=t;i<t+r;++i)n.push(("0"+e[i].toString(16)).slice(-2));return n.join("")},Vx=Ne?function(e,t,r){return Buffer.isBuffer(e)?e.toString("hex",t,t+r):Fg(e,t,r)}:Fg,Dg=function(e,t,r){for(var n=[],i=t;i<r;i++)n.push(String.fromCharCode(Ui(e,i)));return n.join("")},as=Ne?function(t,r,n){return Buffer.isBuffer(t)?t.toString("utf8",r,n):Dg(t,r,n)}:Dg,Wx=function(e,t){var r=Zt(e,t);return r>0?as(e,t+4,t+4+r-1):""},zx=Wx,Gx=function(e,t){var r=Zt(e,t);return r>0?as(e,t+4,t+4+r-1):""},jx=Gx,Xx=function(e,t){var r=2*Zt(e,t);return r>0?as(e,t+4,t+4+r-1):""},Kx=Xx,Yx=function(t,r){var n=Zt(t,r);return n>0?Md(t,r+4,r+4+n):""},qx=Yx,Qx=function(e,t){var r=Zt(e,t);return r>0?as(e,t+4,t+4+r):""},Zx=Qx,Jx=function(e,t){return r3(e,t)},Ul=Jx,Ld=function(t){return Array.isArray(t)||typeof Uint8Array<"u"&&t instanceof Uint8Array};Ne&&(zx=function(t,r){if(!Buffer.isBuffer(t))return Wx(t,r);var n=t.readUInt32LE(r);return n>0?t.toString("utf8",r+4,r+4+n-1):""},jx=function(t,r){if(!Buffer.isBuffer(t))return Gx(t,r);var n=t.readUInt32LE(r);return n>0?t.toString("utf8",r+4,r+4+n-1):""},Kx=function(t,r){if(!Buffer.isBuffer(t))return Xx(t,r);var n=2*t.readUInt32LE(r);return t.toString("utf16le",r+4,r+4+n-1)},qx=function(t,r){if(!Buffer.isBuffer(t))return Yx(t,r);var n=t.readUInt32LE(r);return t.toString("utf16le",r+4,r+4+n)},Zx=function(t,r){if(!Buffer.isBuffer(t))return Qx(t,r);var n=t.readUInt32LE(r);return t.toString("utf8",r+4,r+4+n)},Ul=function(t,r){return Buffer.isBuffer(t)?t.readDoubleLE(r):Jx(t,r)},Ld=function(t){return Buffer.isBuffer(t)||Array.isArray(t)||typeof Uint8Array<"u"&&t instanceof Uint8Array});var Ui=function(e,t){return e[t]},aa=function(e,t){return e[t+1]*256+e[t]},i3=function(e,t){var r=e[t+1]*256+e[t];return r<32768?r:(65535-r+1)*-1},Zt=function(e,t){return e[t+3]*(1<<24)+(e[t+2]<<16)+(e[t+1]<<8)+e[t]},Yn=function(e,t){return e[t+3]<<24|e[t+2]<<16|e[t+1]<<8|e[t]},o3=function(e,t){return e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]};function Ea(e,t){var r="",n,i,o=[],a,s,l,u;switch(t){case"dbcs":if(u=this.l,Ne&&Buffer.isBuffer(this))r=this.slice(this.l,this.l+2*e).toString("utf16le");else for(l=0;l<e;++l)r+=String.fromCharCode(aa(this,u)),u+=2;e*=2;break;case"utf8":r=as(this,this.l,this.l+e);break;case"utf16le":e*=2,r=Md(this,this.l,this.l+e);break;case"wstr":return Ea.call(this,e,"dbcs");case"lpstr-ansi":r=zx(this,this.l),e=4+Zt(this,this.l);break;case"lpstr-cp":r=jx(this,this.l),e=4+Zt(this,this.l);break;case"lpwstr":r=Kx(this,this.l),e=4+2*Zt(this,this.l);break;case"lpp4":e=4+Zt(this,this.l),r=qx(this,this.l),e&2&&(e+=2);break;case"8lpp4":e=4+Zt(this,this.l),r=Zx(this,this.l),e&3&&(e+=4-(e&3));break;case"cstr":for(e=0,r="";(a=Ui(this,this.l+e++))!==0;)o.push($s(a));r=o.join("");break;case"_wstr":for(e=0,r="";(a=aa(this,this.l+e))!==0;)o.push($s(a)),e+=2;e+=2,r=o.join("");break;case"dbcs-cont":for(r="",u=this.l,l=0;l<e;++l){if(this.lens&&this.lens.indexOf(u)!==-1)return a=Ui(this,u),this.l=u+1,s=Ea.call(this,e-l,a?"dbcs-cont":"sbcs-cont"),o.join("")+s;o.push($s(aa(this,u))),u+=2}r=o.join(""),e*=2;break;case"cpstr":case"sbcs-cont":for(r="",u=this.l,l=0;l!=e;++l){if(this.lens&&this.lens.indexOf(u)!==-1)return a=Ui(this,u),this.l=u+1,s=Ea.call(this,e-l,a?"dbcs-cont":"sbcs-cont"),o.join("")+s;o.push($s(Ui(this,u))),u+=1}r=o.join("");break;default:switch(e){case 1:return n=Ui(this,this.l),this.l++,n;case 2:return n=(t==="i"?i3:aa)(this,this.l),this.l+=2,n;case 4:case-4:return t==="i"||!(this[this.l+3]&128)?(n=(e>0?Yn:o3)(this,this.l),this.l+=4,n):(i=Zt(this,this.l),this.l+=4,i);case 8:case-8:if(t==="f")return e==8?i=Ul(this,this.l):i=Ul([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,i;e=8;case 16:r=Vx(this,this.l,e);break}}return this.l+=e,r}var a3=function(e,t,r){e[r]=t&255,e[r+1]=t>>>8&255,e[r+2]=t>>>16&255,e[r+3]=t>>>24&255},s3=function(e,t,r){e[r]=t&255,e[r+1]=t>>8&255,e[r+2]=t>>16&255,e[r+3]=t>>24&255},l3=function(e,t,r){e[r]=t&255,e[r+1]=t>>>8&255};function u3(e,t,r){var n=0,i=0;if(r==="dbcs"){for(i=0;i!=t.length;++i)l3(this,t.charCodeAt(i),this.l+2*i);n=2*t.length}else if(r==="sbcs"){for(t=t.replace(/[^\x00-\x7F]/g,"_"),i=0;i!=t.length;++i)this[this.l+i]=t.charCodeAt(i)&255;n=t.length}else if(r==="hex"){for(;i<e;++i)this[this.l++]=parseInt(t.slice(2*i,2*i+2),16)||0;return this}else if(r==="utf16le"){var o=Math.min(this.l+e,this.length);for(i=0;i<Math.min(t.length,e);++i){var a=t.charCodeAt(i);this[this.l++]=a&255,this[this.l++]=a>>8}for(;this.l<o;)this[this.l++]=0;return this}else switch(e){case 1:n=1,this[this.l]=t&255;break;case 2:n=2,this[this.l]=t&255,t>>>=8,this[this.l+1]=t&255;break;case 3:n=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:n=4,a3(this,t,this.l);break;case 8:if(n=8,r==="f"){n3(this,t,this.l);break}case 16:break;case-4:n=4,s3(this,t,this.l);break}return this.l+=n,this}function ew(e,t){var r=Vx(this,this.l,e.length>>1);if(r!==e)throw new Error(t+"Expected "+e+" saw "+r);this.l+=e.length>>1}function qt(e,t){e.l=t,e.read_shift=Ea,e.chk=ew,e.write_shift=u3}function $r(e,t){e.l+=t}function Z(e){var t=si(e);return qt(t,0),t}function jt(){var e=[],t=Ne?256:2048,r=function(u){var c=Z(u);return qt(c,0),c},n=r(t),i=function(){n&&(n.length>n.l&&(n=n.slice(0,n.l),n.l=n.length),n.length>0&&e.push(n),n=null)},o=function(u){return n&&u<n.length-n.l?n:(i(),n=r(Math.max(u+1,t)))},a=function(){return i(),yt(e)},s=function(u){i(),n=u,n.l==null&&(n.l=n.length),o(t)};return{next:o,push:s,end:a,_bufs:e}}function ie(e,t,r,n){var i=+t,o;if(!isNaN(i)){n||(n=r6[i].p||(r||[]).length||0),o=1+(i>=128?1:0)+1,n>=128&&++o,n>=16384&&++o,n>=2097152&&++o;var a=e.next(o);i<=127?a.write_shift(1,i):(a.write_shift(1,(i&127)+128),a.write_shift(1,i>>7));for(var s=0;s!=4;++s)if(n>=128)a.write_shift(1,(n&127)+128),n>>=7;else{a.write_shift(1,n);break}n>0&&Ld(r)&&e.push(r)}}function _a(e,t,r){var n=Kt(e);if(t.s?(n.cRel&&(n.c+=t.s.c),n.rRel&&(n.r+=t.s.r)):(n.cRel&&(n.c+=t.c),n.rRel&&(n.r+=t.r)),!r||r.biff<12){for(;n.c>=256;)n.c-=256;for(;n.r>=65536;)n.r-=65536}return n}function Pg(e,t,r){var n=Kt(e);return n.s=_a(n.s,t.s,r),n.e=_a(n.e,t.s,r),n}function Sa(e,t){if(e.cRel&&e.c<0)for(e=Kt(e);e.c<0;)e.c+=t>8?16384:256;if(e.rRel&&e.r<0)for(e=Kt(e);e.r<0;)e.r+=t>8?1048576:t>5?65536:16384;var r=Ue(e);return!e.cRel&&e.cRel!=null&&(r=d3(r)),!e.rRel&&e.rRel!=null&&(r=c3(r)),r}function kc(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?"":"$")+Ft(e.s.c)+":"+(e.e.cRel?"":"$")+Ft(e.e.c):e.s.c==0&&!e.s.cRel&&e.e.c==(t.biff>=12?16383:255)&&!e.e.cRel?(e.s.rRel?"":"$")+_t(e.s.r)+":"+(e.e.rRel?"":"$")+_t(e.e.r):Sa(e.s,t.biff)+":"+Sa(e.e,t.biff)}function Bd(e){return parseInt(f3(e),10)-1}function _t(e){return""+(e+1)}function c3(e){return e.replace(/([A-Z]|^)(\d+)$/,"$1$$$2")}function f3(e){return e.replace(/\$(\d+)$/,"$1")}function Ud(e){for(var t=h3(e),r=0,n=0;n!==t.length;++n)r=26*r+t.charCodeAt(n)-64;return r-1}function Ft(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 d3(e){return e.replace(/^([A-Z])/,"$$$1")}function h3(e){return e.replace(/^\$([A-Z])/,"$1")}function p3(e){return e.replace(/(\$?[A-Z]*)(\$?\d*)/,"$1,$2").split(",")}function dt(e){for(var t=0,r=0,n=0;n<e.length;++n){var i=e.charCodeAt(n);i>=48&&i<=57?t=10*t+(i-48):i>=65&&i<=90&&(r=26*r+(i-64))}return{c:r-1,r:t-1}}function Ue(e){for(var t=e.c+1,r="";t;t=(t-1)/26|0)r=String.fromCharCode((t-1)%26+65)+r;return r+(e.r+1)}function tr(e){var t=e.indexOf(":");return t==-1?{s:dt(e),e:dt(e)}:{s:dt(e.slice(0,t)),e:dt(e.slice(t+1))}}function ot(e,t){return typeof t>"u"||typeof t=="number"?ot(e.s,e.e):(typeof e!="string"&&(e=Ue(e)),typeof t!="string"&&(t=Ue(t)),e==t?e:e+":"+t)}function Xe(e){var t={s:{c:0,r:0},e:{c:0,r:0}},r=0,n=0,i=0,o=e.length;for(r=0;n<o&&!((i=e.charCodeAt(n)-64)<1||i>26);++n)r=26*r+i;for(t.s.c=--r,r=0;n<o&&!((i=e.charCodeAt(n)-48)<0||i>9);++n)r=10*r+i;if(t.s.r=--r,n===o||i!=10)return t.e.c=t.s.c,t.e.r=t.s.r,t;for(++n,r=0;n!=o&&!((i=e.charCodeAt(n)-64)<1||i>26);++n)r=26*r+i;for(t.e.c=--r,r=0;n!=o&&!((i=e.charCodeAt(n)-48)<0||i>9);++n)r=10*r+i;return t.e.r=--r,t}function Ig(e,t){var r=e.t=="d"&&t instanceof Date;if(e.z!=null)try{return e.w=Nn(e.z,r?Xt(t):t)}catch{}try{return e.w=Nn((e.XF||{}).numFmtId||(r?14:0),r?Xt(t):t)}catch{return""+t}}function on(e,t,r){return e==null||e.t==null||e.t=="z"?"":e.w!==void 0?e.w:(e.t=="d"&&!e.z&&r&&r.dateNF&&(e.z=r.dateNF),e.t=="e"?ss[e.v]||e.v:t==null?Ig(e,e.v):Ig(e,t))}function wi(e,t){var r=t&&t.sheet?t.sheet:"Sheet1",n={};return n[r]=e,{SheetNames:[r],Sheets:n}}function tw(e,t,r){var n=r||{},i=e?Array.isArray(e):n.dense,o=e||(i?[]:{}),a=0,s=0;if(o&&n.origin!=null){if(typeof n.origin=="number")a=n.origin;else{var l=typeof n.origin=="string"?dt(n.origin):n.origin;a=l.r,s=l.c}o["!ref"]||(o["!ref"]="A1:A1")}var u={s:{c:1e7,r:1e7},e:{c:0,r:0}};if(o["!ref"]){var c=Xe(o["!ref"]);u.s.c=c.s.c,u.s.r=c.s.r,u.e.c=Math.max(u.e.c,c.e.c),u.e.r=Math.max(u.e.r,c.e.r),a==-1&&(u.e.r=a=c.e.r+1)}for(var f=0;f!=t.length;++f)if(t[f]){if(!Array.isArray(t[f]))throw new Error("aoa_to_sheet expects an array of arrays");for(var d=0;d!=t[f].length;++d)if(!(typeof t[f][d]>"u")){var h={v:t[f][d]},m=a+f,p=s+d;if(u.s.r>m&&(u.s.r=m),u.s.c>p&&(u.s.c=p),u.e.r<m&&(u.e.r=m),u.e.c<p&&(u.e.c=p),t[f][d]&&typeof t[f][d]=="object"&&!Array.isArray(t[f][d])&&!(t[f][d]instanceof Date))h=t[f][d];else if(Array.isArray(h.v)&&(h.f=t[f][d][1],h.v=h.v[0]),h.v===null)if(h.f)h.t="n";else if(n.nullError)h.t="e",h.v=0;else if(n.sheetStubs)h.t="z";else continue;else typeof h.v=="number"?h.t="n":typeof h.v=="boolean"?h.t="b":h.v instanceof Date?(h.z=n.dateNF||rt[14],n.cellDates?(h.t="d",h.w=Nn(h.z,Xt(h.v))):(h.t="n",h.v=Xt(h.v),h.w=Nn(h.z,h.v))):h.t="s";if(i)o[m]||(o[m]=[]),o[m][p]&&o[m][p].z&&(h.z=o[m][p].z),o[m][p]=h;else{var g=Ue({c:p,r:m});o[g]&&o[g].z&&(h.z=o[g].z),o[g]=h}}}return u.s.c<1e7&&(o["!ref"]=ot(u)),o}function Fo(e,t){return tw(null,e,t)}function g3(e){return e.read_shift(4,"i")}function Cr(e,t){return t||(t=Z(4)),t.write_shift(4,e),t}function Dt(e){var t=e.read_shift(4);return t===0?"":e.read_shift(t,"dbcs")}function ht(e,t){var r=!1;return t==null&&(r=!0,t=Z(4+2*e.length)),t.write_shift(4,e.length),e.length>0&&t.write_shift(0,e,"dbcs"),r?t.slice(0,t.l):t}function m3(e){return{ich:e.read_shift(2),ifnt:e.read_shift(2)}}function v3(e,t){return t||(t=Z(4)),t.write_shift(2,e.ich||0),t.write_shift(2,e.ifnt||0),t}function Hd(e,t){var r=e.l,n=e.read_shift(1),i=Dt(e),o=[],a={t:i,h:i};if(n&1){for(var s=e.read_shift(4),l=0;l!=s;++l)o.push(m3(e));a.r=o}else a.r=[{ich:0,ifnt:0}];return e.l=r+t,a}function x3(e,t){var r=!1;return t==null&&(r=!0,t=Z(15+4*e.t.length)),t.write_shift(1,0),ht(e.t,t),r?t.slice(0,t.l):t}var w3=Hd;function y3(e,t){var r=!1;return t==null&&(r=!0,t=Z(23+4*e.t.length)),t.write_shift(1,1),ht(e.t,t),t.write_shift(4,1),v3({ich:0,ifnt:0},t),r?t.slice(0,t.l):t}function gr(e){var t=e.read_shift(4),r=e.read_shift(2);return r+=e.read_shift(1)<<16,e.l++,{c:t,iStyleRef:r}}function yi(e,t){return t==null&&(t=Z(8)),t.write_shift(-4,e.c),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}function Ei(e){var t=e.read_shift(2);return t+=e.read_shift(1)<<16,e.l++,{c:-1,iStyleRef:t}}function _i(e,t){return t==null&&(t=Z(4)),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}var E3=Dt,rw=ht;function Vd(e){var t=e.read_shift(4);return t===0||t===4294967295?"":e.read_shift(t,"dbcs")}function Hl(e,t){var r=!1;return t==null&&(r=!0,t=Z(127)),t.write_shift(4,e.length>0?e.length:4294967295),e.length>0&&t.write_shift(0,e,"dbcs"),r?t.slice(0,t.l):t}var _3=Dt,Jf=Vd,Wd=Hl;function nw(e){var t=e.slice(e.l,e.l+4),r=t[0]&1,n=t[0]&2;e.l+=4;var i=n===0?Ul([0,0,0,0,t[0]&252,t[1],t[2],t[3]],0):Yn(t,0)>>2;return r?i/100:i}function iw(e,t){t==null&&(t=Z(4));var r=0,n=0,i=e*100;if(e==(e|0)&&e>=-(1<<29)&&e<1<<29?n=1:i==(i|0)&&i>=-(1<<29)&&i<1<<29&&(n=1,r=1),n)t.write_shift(-4,((r?i:e)<<2)+(r+2));else throw new Error("unsupported RkNumber "+e)}function ow(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 S3(e,t){return t||(t=Z(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 Si=ow,Do=S3;function Po(e){if(e.length-e.l<8)throw"XLS Xnum Buffer underflow";return e.read_shift(8,"f")}function li(e,t){return(t||Z(8)).write_shift(8,e,"f")}function T3(e){var t={},r=e.read_shift(1),n=r>>>1,i=e.read_shift(1),o=e.read_shift(2,"i"),a=e.read_shift(1),s=e.read_shift(1),l=e.read_shift(1);switch(e.l++,n){case 0:t.auto=1;break;case 1:t.index=i;var u=b3[i];u&&(t.rgb=Wg(u));break;case 2:t.rgb=Wg([a,s,l]);break;case 3:t.theme=i;break}return o!=0&&(t.tint=o>0?o/32767:o/32768),t}function Vl(e,t){if(t||(t=Z(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 r=e.tint||0;if(r>0?r*=32767:r<0&&(r*=32768),t.write_shift(2,r),!e.rgb||e.theme!=null)t.write_shift(2,0),t.write_shift(1,0),t.write_shift(1,0);else{var n=e.rgb||"FFFFFF";typeof n=="number"&&(n=("000000"+n.toString(16)).slice(-6)),t.write_shift(1,parseInt(n.slice(0,2),16)),t.write_shift(1,parseInt(n.slice(2,4),16)),t.write_shift(1,parseInt(n.slice(4,6),16)),t.write_shift(1,255)}return t}function C3(e){var t=e.read_shift(1);e.l++;var r={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 r}function A3(e,t){t||(t=Z(2));var r=(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,r),t.write_shift(1,0),t}var aw=2,Yt=3,Bs=11,Wl=19,Us=64,R3=65,O3=71,F3=4108,D3=4126,vt=80,bg={1:{n:"CodePage",t:aw},2:{n:"Category",t:vt},3:{n:"PresentationFormat",t:vt},4:{n:"ByteCount",t:Yt},5:{n:"LineCount",t:Yt},6:{n:"ParagraphCount",t:Yt},7:{n:"SlideCount",t:Yt},8:{n:"NoteCount",t:Yt},9:{n:"HiddenCount",t:Yt},10:{n:"MultimediaClipCount",t:Yt},11:{n:"ScaleCrop",t:Bs},12:{n:"HeadingPairs",t:F3},13:{n:"TitlesOfParts",t:D3},14:{n:"Manager",t:vt},15:{n:"Company",t:vt},16:{n:"LinksUpToDate",t:Bs},17:{n:"CharacterCount",t:Yt},19:{n:"SharedDoc",t:Bs},22:{n:"HyperlinksChanged",t:Bs},23:{n:"AppVersion",t:Yt,p:"version"},24:{n:"DigSig",t:R3},26:{n:"ContentType",t:vt},27:{n:"ContentStatus",t:vt},28:{n:"Language",t:vt},29:{n:"Version",t:vt},255:{},2147483648:{n:"Locale",t:Wl},2147483651:{n:"Behavior",t:Wl},1919054434:{}},kg={1:{n:"CodePage",t:aw},2:{n:"Title",t:vt},3:{n:"Subject",t:vt},4:{n:"Author",t:vt},5:{n:"Keywords",t:vt},6:{n:"Comments",t:vt},7:{n:"Template",t:vt},8:{n:"LastAuthor",t:vt},9:{n:"RevNumber",t:vt},10:{n:"EditTime",t:Us},11:{n:"LastPrinted",t:Us},12:{n:"CreatedDate",t:Us},13:{n:"ModifiedDate",t:Us},14:{n:"PageCount",t:Yt},15:{n:"WordCount",t:Yt},16:{n:"CharCount",t:Yt},17:{n:"Thumbnail",t:O3},18:{n:"Application",t:vt},19:{n:"DocSecurity",t:Yt},255:{},2147483648:{n:"Locale",t:Wl},2147483651:{n:"Behavior",t:Wl},1919054434:{}};function P3(e){return e.map(function(t){return[t>>16&255,t>>8&255,t&255]})}var I3=P3([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]),b3=Kt(I3),ss={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},k3={"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"},Hs={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"},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 sw(){return{workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""}}function lw(e,t){var r=z4(k3),n=[],i;n[n.length]=at,n[n.length]=fe("Types",null,{xmlns:ft.CT,"xmlns:xsd":ft.xsd,"xmlns:xsi":ft.xsi}),n=n.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"],["tif","image/tiff"],["tiff","image/tiff"],["pdf","application/pdf"],["rels","application/vnd.openxmlformats-package.relationships+xml"]].map(function(l){return fe("Default",null,{Extension:l[0],ContentType:l[1]})}));var o=function(l){e[l]&&e[l].length>0&&(i=e[l][0],n[n.length]=fe("Override",null,{PartName:(i[0]=="/"?"":"/")+i,ContentType:Hs[l][t.bookType]||Hs[l].xlsx}))},a=function(l){(e[l]||[]).forEach(function(u){n[n.length]=fe("Override",null,{PartName:(u[0]=="/"?"":"/")+u,ContentType:Hs[l][t.bookType]||Hs[l].xlsx})})},s=function(l){(e[l]||[]).forEach(function(u){n[n.length]=fe("Override",null,{PartName:(u[0]=="/"?"":"/")+u,ContentType:r[l][0]})})};return o("workbooks"),a("sheets"),a("charts"),s("themes"),["strs","styles"].forEach(o),["coreprops","extprops","custprops"].forEach(s),s("vba"),s("comments"),s("threadedcomments"),s("drawings"),a("metadata"),s("people"),n.length>2&&(n[n.length]="</Types>",n[1]=n[1].replace("/>",">")),n.join("")}var ke={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",VBA:"http://schemas.microsoft.com/office/2006/relationships/vbaProject"};function uw(e){var t=e.lastIndexOf("/");return e.slice(0,t+1)+"_rels/"+e.slice(t+1)+".rels"}function so(e){var t=[at,fe("Relationships",null,{xmlns:ft.RELS})];return Tt(e["!id"]).forEach(function(r){t[t.length]=fe("Relationship",null,e["!id"][r])}),t.length>2&&(t[t.length]="</Relationships>",t[1]=t[1].replace("/>",">")),t.join("")}function Le(e,t,r,n,i,o){if(i||(i={}),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,i.Id="rId"+t,i.Type=n,i.Target=r,o?i.TargetMode=o:[ke.HLINK,ke.XPATH,ke.XMISS].indexOf(i.Type)>-1&&(i.TargetMode="External"),e["!id"][i.Id])throw new Error("Cannot rewrite rId "+t);return e["!id"][i.Id]=i,e[("/"+i.Target).replace("//","/")]=i,t}function $3(e){var t=[at];t.push(`<manifest:manifest xmlns:manifest="urn:oasis:names:tc:opendocument:xmlns:manifest:1.0" manifest:version="1.2">
|
||
`),t.push(` <manifest:file-entry manifest:full-path="/" manifest:version="1.2" manifest:media-type="application/vnd.oasis.opendocument.spreadsheet"/>
|
||
`);for(var r=0;r<e.length;++r)t.push(' <manifest:file-entry manifest:full-path="'+e[r][0]+'" manifest:media-type="'+e[r][1]+`"/>
|
||
`);return t.push("</manifest:manifest>"),t.join("")}function $g(e,t,r){return[' <rdf:Description rdf:about="'+e+`">
|
||
`,' <rdf:type rdf:resource="http://docs.oasis-open.org/ns/office/1.2/meta/'+(r||"odf")+"#"+t+`"/>
|
||
`,` </rdf:Description>
|
||
`].join("")}function N3(e,t){return[' <rdf:Description rdf:about="'+e+`">
|
||
`,' <ns0:hasPart xmlns:ns0="http://docs.oasis-open.org/ns/office/1.2/meta/pkg#" rdf:resource="'+t+`"/>
|
||
`,` </rdf:Description>
|
||
`].join("")}function M3(e){var t=[at];t.push(`<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
|
||
`);for(var r=0;r!=e.length;++r)t.push($g(e[r][0],e[r][1])),t.push(N3("",e[r][0]));return t.push($g("","Document","pkg")),t.push("</rdf:RDF>"),t.join("")}function cw(){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 '+$l.version+"</meta:generator></office:meta></office:document-meta>"}var ri=[["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"]];function $c(e,t,r,n,i){i[e]!=null||t==null||t===""||(i[e]=t,t=Be(t),n[n.length]=r?fe(e,t,r):Et(e,t))}function fw(e,t){var r=t||{},n=[at,fe("cp:coreProperties",null,{"xmlns:cp":ft.CORE_PROPS,"xmlns:dc":ft.dc,"xmlns:dcterms":ft.dcterms,"xmlns:dcmitype":ft.dcmitype,"xmlns:xsi":ft.xsi})],i={};if(!e&&!r.Props)return n.join("");e&&(e.CreatedDate!=null&&$c("dcterms:created",typeof e.CreatedDate=="string"?e.CreatedDate:Zf(e.CreatedDate,r.WTF),{"xsi:type":"dcterms:W3CDTF"},n,i),e.ModifiedDate!=null&&$c("dcterms:modified",typeof e.ModifiedDate=="string"?e.ModifiedDate:Zf(e.ModifiedDate,r.WTF),{"xsi:type":"dcterms:W3CDTF"},n,i));for(var o=0;o!=ri.length;++o){var a=ri[o],s=r.Props&&r.Props[a[1]]!=null?r.Props[a[1]]:e?e[a[1]]:null;s===!0?s="1":s===!1?s="0":typeof s=="number"&&(s=String(s)),s!=null&&$c(a[0],s,null,n,i)}return n.length>2&&(n[n.length]="</cp:coreProperties>",n[1]=n[1].replace("/>",">")),n.join("")}var lo=[["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"]],dw=["Worksheets","SheetNames","NamedRanges","DefinedNames","Chartsheets","ChartNames"];function hw(e){var t=[],r=fe;return e||(e={}),e.Application="SheetJS",t[t.length]=at,t[t.length]=fe("Properties",null,{xmlns:ft.EXT_PROPS,"xmlns:vt":ft.vt}),lo.forEach(function(n){if(e[n[1]]!==void 0){var i;switch(n[2]){case"string":i=Be(String(e[n[1]]));break;case"bool":i=e[n[1]]?"true":"false";break}i!==void 0&&(t[t.length]=r(n[0],i))}}),t[t.length]=r("HeadingPairs",r("vt:vector",r("vt:variant","<vt:lpstr>Worksheets</vt:lpstr>")+r("vt:variant",r("vt:i4",String(e.Worksheets))),{size:2,baseType:"variant"})),t[t.length]=r("TitlesOfParts",r("vt:vector",e.SheetNames.map(function(n){return"<vt:lpstr>"+Be(n)+"</vt:lpstr>"}).join(""),{size:e.Worksheets,baseType:"lpstr"})),t.length>2&&(t[t.length]="</Properties>",t[1]=t[1].replace("/>",">")),t.join("")}function pw(e){var t=[at,fe("Properties",null,{xmlns:ft.CUST_PROPS,"xmlns:vt":ft.vt})];if(!e)return t.join("");var r=1;return Tt(e).forEach(function(i){++r,t[t.length]=fe("property",t3(e[i],!0),{fmtid:"{D5CDD505-2E9C-101B-9397-08002B2CF9AE}",pid:r,name:Be(i)})}),t.length>2&&(t[t.length]="</Properties>",t[1]=t[1].replace("/>",">")),t.join("")}var Ng={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"};function L3(e,t){var r=[];return Tt(Ng).map(function(n){for(var i=0;i<ri.length;++i)if(ri[i][1]==n)return ri[i];for(i=0;i<lo.length;++i)if(lo[i][1]==n)return lo[i];throw n}).forEach(function(n){if(e[n[1]]!=null){var i=t&&t.Props&&t.Props[n[1]]!=null?t.Props[n[1]]:e[n[1]];switch(n[2]){case"date":i=new Date(i).toISOString().replace(/\.\d*Z/,"Z");break}typeof i=="number"?i=String(i):i===!0||i===!1?i=i?"1":"0":i instanceof Date&&(i=new Date(i).toISOString().replace(/\.\d*Z/,"")),r.push(Et(Ng[n[1]]||n[1],i))}}),fe("DocumentProperties",r.join(""),{xmlns:Qt.o})}function B3(e,t){var r=["Worksheets","SheetNames"],n="CustomDocumentProperties",i=[];return e&&Tt(e).forEach(function(o){if(Object.prototype.hasOwnProperty.call(e,o)){for(var a=0;a<ri.length;++a)if(o==ri[a][1])return;for(a=0;a<lo.length;++a)if(o==lo[a][1])return;for(a=0;a<r.length;++a)if(o==r[a])return;var s=e[o],l="string";typeof s=="number"?(l="float",s=String(s)):s===!0||s===!1?(l="boolean",s=s?"1":"0"):s=String(s),i.push(fe(Sg(o),s,{"dt:dt":l}))}}),t&&Tt(t).forEach(function(o){if(Object.prototype.hasOwnProperty.call(t,o)&&!(e&&Object.prototype.hasOwnProperty.call(e,o))){var a=t[o],s="string";typeof a=="number"?(s="float",a=String(a)):a===!0||a===!1?(s="boolean",a=a?"1":"0"):a instanceof Date?(s="dateTime.tz",a=a.toISOString()):a=String(a),i.push(fe(Sg(o),a,{"dt:dt":s}))}}),"<"+n+' xmlns="'+Qt.o+'">'+i.join("")+"</"+n+">"}function U3(e){var t=typeof e=="string"?new Date(Date.parse(e)):e,r=t.getTime()/1e3+11644473600,n=r%Math.pow(2,32),i=(r-n)/Math.pow(2,32);n*=1e7,i*=1e7;var o=n/Math.pow(2,32)|0;o>0&&(n=n%Math.pow(2,32),i+=o);var a=Z(8);return a.write_shift(4,n),a.write_shift(4,i),a}function Mg(e,t){var r=Z(4),n=Z(4);switch(r.write_shift(4,e==80?31:e),e){case 3:n.write_shift(-4,t);break;case 5:n=Z(8),n.write_shift(8,t,"f");break;case 11:n.write_shift(4,t?1:0);break;case 64:n=U3(t);break;case 31:case 80:for(n=Z(4+2*(t.length+1)+(t.length%2?0:2)),n.write_shift(4,t.length+1),n.write_shift(0,t,"dbcs");n.l!=n.length;)n.write_shift(1,0);break;default:throw new Error("TypedPropertyValue unrecognized type "+e+" "+t)}return yt([r,n])}var gw=["CodePage","Thumbnail","_PID_LINKBASE","_PID_HLINKS","SystemIdentifier","FMTID"];function H3(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 Lg(e,t,r){var n=Z(8),i=[],o=[],a=8,s=0,l=Z(8),u=Z(8);if(l.write_shift(4,2),l.write_shift(4,1200),u.write_shift(4,1),o.push(l),i.push(u),a+=8+l.length,!t){u=Z(8),u.write_shift(4,0),i.unshift(u);var c=[Z(4)];for(c[0].write_shift(4,e.length),s=0;s<e.length;++s){var f=e[s][0];for(l=Z(4+4+2*(f.length+1)+(f.length%2?0:2)),l.write_shift(4,s+2),l.write_shift(4,f.length+1),l.write_shift(0,f,"dbcs");l.l!=l.length;)l.write_shift(1,0);c.push(l)}l=yt(c),o.unshift(l),a+=8+l.length}for(s=0;s<e.length;++s)if(!(t&&!t[e[s][0]])&&!(gw.indexOf(e[s][0])>-1||dw.indexOf(e[s][0])>-1)&&e[s][1]!=null){var d=e[s][1],h=0;if(t){h=+t[e[s][0]];var m=r[h];if(m.p=="version"&&typeof d=="string"){var p=d.split(".");d=(+p[0]<<16)+(+p[1]||0)}l=Mg(m.t,d)}else{var g=H3(d);g==-1&&(g=31,d=String(d)),l=Mg(g,d)}o.push(l),u=Z(8),u.write_shift(4,t?h:2+s),i.push(u),a+=8+l.length}var v=8*(o.length+1);for(s=0;s<o.length;++s)i[s].write_shift(4,v),v+=o[s].length;return n.write_shift(4,a),n.write_shift(4,o.length),yt([n].concat(i).concat(o))}function Bg(e,t,r,n,i,o){var a=Z(i?68:48),s=[a];a.write_shift(2,65534),a.write_shift(2,0),a.write_shift(4,842412599),a.write_shift(16,He.utils.consts.HEADER_CLSID,"hex"),a.write_shift(4,i?2:1),a.write_shift(16,t,"hex"),a.write_shift(4,i?68:48);var l=Lg(e,r,n);if(s.push(l),i){var u=Lg(i,null,null);a.write_shift(16,o,"hex"),a.write_shift(4,68+l.length),s.push(u)}return yt(s)}function V3(e,t){t||(t=Z(e));for(var r=0;r<e;++r)t.write_shift(1,0);return t}function W3(e,t){return e.read_shift(t)===1}function $t(e,t){return t||(t=Z(2)),t.write_shift(2,+!!e),t}function mw(e){return e.read_shift(2,"u")}function ar(e,t){return t||(t=Z(2)),t.write_shift(2,e),t}function vw(e,t,r){return r||(r=Z(2)),r.write_shift(1,t=="e"?+e:+!!e),r.write_shift(1,t=="e"?1:0),r}function xw(e,t,r){var n=e.read_shift(r&&r.biff>=12?2:1),i="sbcs-cont";if(r&&r.biff>=8,!r||r.biff==8){var o=e.read_shift(1);o&&(i="dbcs-cont")}else r.biff==12&&(i="wstr");r.biff>=2&&r.biff<=5&&(i="cpstr");var a=n?e.read_shift(n,i):"";return a}function z3(e){var t=e.t||"",r=Z(3+0);r.write_shift(2,t.length),r.write_shift(1,1);var n=Z(2*t.length);n.write_shift(2*t.length,t,"utf16le");var i=[r,n];return yt(i)}function G3(e,t,r){var n;if(r){if(r.biff>=2&&r.biff<=5)return e.read_shift(t,"cpstr");if(r.biff>=12)return e.read_shift(t,"dbcs-cont")}var i=e.read_shift(1);return i===0?n=e.read_shift(t,"sbcs-cont"):n=e.read_shift(t,"dbcs-cont"),n}function j3(e,t,r){var n=e.read_shift(r&&r.biff==2?1:2);return n===0?(e.l++,""):G3(e,n,r)}function X3(e,t,r){if(r.biff>5)return j3(e,t,r);var n=e.read_shift(1);return n===0?(e.l++,""):e.read_shift(n,r.biff<=4||!e.lens?"cpstr":"sbcs-cont")}function ww(e,t,r){return r||(r=Z(3+2*e.length)),r.write_shift(2,e.length),r.write_shift(1,1),r.write_shift(31,e,"utf16le"),r}function Ug(e,t){t||(t=Z(6+e.length*2)),t.write_shift(4,1+e.length);for(var r=0;r<e.length;++r)t.write_shift(2,e.charCodeAt(r));return t.write_shift(2,0),t}function K3(e){var t=Z(512),r=0,n=e.Target;n.slice(0,7)=="file://"&&(n=n.slice(7));var i=n.indexOf("#"),o=i>-1?31:23;switch(n.charAt(0)){case"#":o=28;break;case".":o&=-3;break}t.write_shift(4,2),t.write_shift(4,o);var a=[8,6815827,6619237,4849780,83];for(r=0;r<a.length;++r)t.write_shift(4,a[r]);if(o==28)n=n.slice(1),Ug(n,t);else if(o&2){for(a="e0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),r=0;r<a.length;++r)t.write_shift(1,parseInt(a[r],16));var s=i>-1?n.slice(0,i):n;for(t.write_shift(4,2*(s.length+1)),r=0;r<s.length;++r)t.write_shift(2,s.charCodeAt(r));t.write_shift(2,0),o&8&&Ug(i>-1?n.slice(i+1):"",t)}else{for(a="03 03 00 00 00 00 00 00 c0 00 00 00 00 00 00 46".split(" "),r=0;r<a.length;++r)t.write_shift(1,parseInt(a[r],16));for(var l=0;n.slice(l*3,l*3+3)=="../"||n.slice(l*3,l*3+3)=="..\\";)++l;for(t.write_shift(2,l),t.write_shift(4,n.length-3*l+1),r=0;r<n.length-3*l;++r)t.write_shift(1,n.charCodeAt(r+3*l)&255);for(t.write_shift(1,0),t.write_shift(2,65535),t.write_shift(2,57005),r=0;r<6;++r)t.write_shift(4,0)}return t.slice(0,t.l)}function ui(e,t,r,n){return n||(n=Z(6)),n.write_shift(2,e),n.write_shift(2,t),n.write_shift(2,r||0),n}function Y3(e,t,r){var n=r.biff>8?4:2,i=e.read_shift(n),o=e.read_shift(n,"i"),a=e.read_shift(n,"i");return[i,o,a]}function q3(e){var t=e.read_shift(2),r=e.read_shift(2),n=e.read_shift(2),i=e.read_shift(2);return{s:{c:n,r:t},e:{c:i,r}}}function yw(e,t){return t||(t=Z(8)),t.write_shift(2,e.s.r),t.write_shift(2,e.e.r),t.write_shift(2,e.s.c),t.write_shift(2,e.e.c),t}function zd(e,t,r){var n=1536,i=16;switch(r.bookType){case"biff8":break;case"biff5":n=1280,i=8;break;case"biff4":n=4,i=6;break;case"biff3":n=3,i=6;break;case"biff2":n=2,i=4;break;case"xla":break;default:throw new Error("unsupported BIFF version")}var o=Z(i);return o.write_shift(2,n),o.write_shift(2,t),i>4&&o.write_shift(2,29282),i>6&&o.write_shift(2,1997),i>8&&(o.write_shift(2,49161),o.write_shift(2,1),o.write_shift(2,1798),o.write_shift(2,0)),o}function Q3(e,t){var r=!t||t.biff==8,n=Z(r?112:54);for(n.write_shift(t.biff==8?2:1,7),r&&n.write_shift(1,0),n.write_shift(4,859007059),n.write_shift(4,5458548|(r?0:536870912));n.l<n.length;)n.write_shift(1,r?0:32);return n}function Z3(e,t){var r=!t||t.biff>=8?2:1,n=Z(8+r*e.name.length);n.write_shift(4,e.pos),n.write_shift(1,e.hs||0),n.write_shift(1,e.dt),n.write_shift(1,e.name.length),t.biff>=8&&n.write_shift(1,1),n.write_shift(r*e.name.length,e.name,t.biff<8?"sbcs":"utf16le");var i=n.slice(0,n.l);return i.l=n.l,i}function J3(e,t){var r=Z(8);r.write_shift(4,e.Count),r.write_shift(4,e.Unique);for(var n=[],i=0;i<e.length;++i)n[i]=z3(e[i]);var o=yt([r].concat(n));return o.parts=[r.length].concat(n.map(function(a){return a.length})),o}function eA(){var e=Z(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 tA(e){var t=Z(18),r=1718;return e&&e.RTL&&(r|=64),t.write_shift(2,r),t.write_shift(4,0),t.write_shift(4,64),t.write_shift(4,0),t.write_shift(4,0),t}function rA(e,t){var r=e.name||"Arial",n=t&&t.biff==5,i=n?15+r.length:16+2*r.length,o=Z(i);return o.write_shift(2,(e.sz||12)*20),o.write_shift(4,0),o.write_shift(2,400),o.write_shift(4,0),o.write_shift(2,0),o.write_shift(1,r.length),n||o.write_shift(1,1),o.write_shift((n?1:2)*r.length,r,n?"sbcs":"utf16le"),o}function nA(e,t,r,n){var i=Z(10);return ui(e,t,n,i),i.write_shift(4,r),i}function iA(e,t,r,n,i){var o=!i||i.biff==8,a=Z(6+2+ +o+(1+o)*r.length);return ui(e,t,n,a),a.write_shift(2,r.length),o&&a.write_shift(1,1),a.write_shift((1+o)*r.length,r,o?"utf16le":"sbcs"),a}function oA(e,t,r,n){var i=r&&r.biff==5;n||(n=Z(i?3+t.length:5+2*t.length)),n.write_shift(2,e),n.write_shift(i?1:2,t.length),i||n.write_shift(1,1),n.write_shift((i?1:2)*t.length,t,i?"sbcs":"utf16le");var o=n.length>n.l?n.slice(0,n.l):n;return o.l==null&&(o.l=o.length),o}function aA(e,t){var r=t.biff==8||!t.biff?4:2,n=Z(2*r+6);return n.write_shift(r,e.s.r),n.write_shift(r,e.e.r+1),n.write_shift(2,e.s.c),n.write_shift(2,e.e.c+1),n.write_shift(2,0),n}function Hg(e,t,r,n){var i=r&&r.biff==5;n||(n=Z(i?16:20)),n.write_shift(2,0),e.style?(n.write_shift(2,e.numFmtId||0),n.write_shift(2,65524)):(n.write_shift(2,e.numFmtId||0),n.write_shift(2,t<<4));var o=0;return e.numFmtId>0&&i&&(o|=1024),n.write_shift(4,o),n.write_shift(4,0),i||n.write_shift(4,0),n.write_shift(2,0),n}function sA(e){var t=Z(8);return t.write_shift(4,0),t.write_shift(2,e[0]?e[0]+1:0),t.write_shift(2,e[1]?e[1]+1:0),t}function lA(e,t,r,n,i,o){var a=Z(8);return ui(e,t,n,a),vw(r,o,a),a}function uA(e,t,r,n){var i=Z(14);return ui(e,t,n,i),li(r,i),i}function cA(e,t,r){if(r.biff<8)return fA(e,t,r);for(var n=[],i=e.l+t,o=e.read_shift(r.biff>8?4:2);o--!==0;)n.push(Y3(e,r.biff>8?12:6,r));if(e.l!=i)throw new Error("Bad ExternSheet: "+e.l+" != "+i);return n}function fA(e,t,r){e[e.l+1]==3&&e[e.l]++;var n=xw(e,t,r);return n.charCodeAt(0)==3?n.slice(1):n}function dA(e){var t=Z(2+e.length*8);t.write_shift(2,e.length);for(var r=0;r<e.length;++r)yw(e[r],t);return t}function hA(e){var t=Z(24),r=dt(e[0]);t.write_shift(2,r.r),t.write_shift(2,r.r),t.write_shift(2,r.c),t.write_shift(2,r.c);for(var n="d0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),i=0;i<16;++i)t.write_shift(1,parseInt(n[i],16));return yt([t,K3(e[1])])}function pA(e){var t=e[1].Tooltip,r=Z(10+2*(t.length+1));r.write_shift(2,2048);var n=dt(e[0]);r.write_shift(2,n.r),r.write_shift(2,n.r),r.write_shift(2,n.c),r.write_shift(2,n.c);for(var i=0;i<t.length;++i)r.write_shift(2,t.charCodeAt(i));return r.write_shift(2,0),r}function gA(e){return e||(e=Z(4)),e.write_shift(2,1),e.write_shift(2,1),e}function mA(e,t,r){if(!r.cellStyles)return $r(e,t);var n=r&&r.biff>=12?4:2,i=e.read_shift(n),o=e.read_shift(n),a=e.read_shift(n),s=e.read_shift(n),l=e.read_shift(2);n==2&&(e.l+=2);var u={s:i,e:o,w:a,ixfe:s,flags:l};return(r.biff>=5||!r.biff)&&(u.level=l>>8&7),u}function vA(e,t){var r=Z(12);r.write_shift(2,t),r.write_shift(2,t),r.write_shift(2,e.width*256),r.write_shift(2,0);var n=0;return e.hidden&&(n|=1),r.write_shift(1,n),n=e.level||0,r.write_shift(1,n),r.write_shift(2,0),r}function xA(e){for(var t=Z(2*e),r=0;r<e;++r)t.write_shift(2,r+1);return t}function wA(e,t,r){var n=Z(15);return us(n,e,t),n.write_shift(8,r,"f"),n}function yA(e,t,r){var n=Z(9);return us(n,e,t),n.write_shift(2,r),n}var EA=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=bd({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 r(s,l){var u=[],c=si(1);switch(l.type){case"base64":c=Er(nn(s));break;case"binary":c=Er(s);break;case"buffer":case"array":c=s;break}qt(c,0);var f=c.read_shift(1),d=!!(f&136),h=!1,m=!1;switch(f){case 2:break;case 3:break;case 48:h=!0,d=!0;break;case 49:h=!0,d=!0;break;case 131:break;case 139:break;case 140:m=!0;break;case 245:break;default:throw new Error("DBF Unsupported Version: "+f.toString(16))}var p=0,g=521;f==2&&(p=c.read_shift(2)),c.l+=3,f!=2&&(p=c.read_shift(4)),p>1048576&&(p=1e6),f!=2&&(g=c.read_shift(2));var v=c.read_shift(2),w=l.codepage||1252;f!=2&&(c.l+=16,c.read_shift(1),c[c.l]!==0&&(w=e[c[c.l]]),c.l+=1,c.l+=2),m&&(c.l+=36);for(var y=[],E={},b=Math.min(c.length,f==2?521:g-10-(h?264:0)),k=m?32:11;c.l<b&&c[c.l]!=13;)switch(E={},E.name=Kn.utils.decode(w,c.slice(c.l,c.l+k)).replace(/[\u0000\r\n].*$/g,""),c.l+=k,E.type=String.fromCharCode(c.read_shift(1)),f!=2&&!m&&(E.offset=c.read_shift(4)),E.len=c.read_shift(1),f==2&&(E.offset=c.read_shift(2)),E.dec=c.read_shift(1),E.name.length&&y.push(E),f!=2&&(c.l+=m?13:14),E.type){case"B":(!h||E.len!=8)&&l.WTF&&console.log("Skipping "+E.name+":"+E.type);break;case"G":case"P":l.WTF&&console.log("Skipping "+E.name+":"+E.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: "+E.type)}if(c[c.l]!==13&&(c.l=g-1),c.read_shift(1)!==13)throw new Error("DBF Terminator not found "+c.l+" "+c[c.l]);c.l=g;var S=0,C=0;for(u[0]=[],C=0;C!=y.length;++C)u[0][C]=y[C].name;for(;p-- >0;){if(c[c.l]===42){c.l+=v;continue}for(++c.l,u[++S]=[],C=0,C=0;C!=y.length;++C){var A=c.slice(c.l,c.l+y[C].len);c.l+=y[C].len,qt(A,0);var L=Kn.utils.decode(w,A);switch(y[C].type){case"C":L.trim().length&&(u[S][C]=L.replace(/\s+$/,""));break;case"D":L.length===8?u[S][C]=new Date(+L.slice(0,4),+L.slice(4,6)-1,+L.slice(6,8)):u[S][C]=L;break;case"F":u[S][C]=parseFloat(L.trim());break;case"+":case"I":u[S][C]=m?A.read_shift(-4,"i")^2147483648:A.read_shift(4,"i");break;case"L":switch(L.trim().toUpperCase()){case"Y":case"T":u[S][C]=!0;break;case"N":case"F":u[S][C]=!1;break;case"":case"?":break;default:throw new Error("DBF Unrecognized L:|"+L+"|")}break;case"M":if(!d)throw new Error("DBF Unexpected MEMO for type "+f.toString(16));u[S][C]="##MEMO##"+(m?parseInt(L.trim(),10):A.read_shift(4));break;case"N":L=L.replace(/\u0000/g,"").trim(),L&&L!="."&&(u[S][C]=+L||0);break;case"@":u[S][C]=new Date(A.read_shift(-8,"f")-621356832e5);break;case"T":u[S][C]=new Date((A.read_shift(4)-2440588)*864e5+A.read_shift(4));break;case"Y":u[S][C]=A.read_shift(4,"i")/1e4+A.read_shift(4,"i")/1e4*Math.pow(2,32);break;case"O":u[S][C]=-A.read_shift(-8,"f");break;case"B":if(h&&y[C].len==8){u[S][C]=A.read_shift(8,"f");break}case"G":case"P":A.l+=y[C].len;break;case"0":if(y[C].name==="_NullFlags")break;default:throw new Error("DBF Unsupported data type "+y[C].type)}}}if(f!=2&&c.l<c.length&&c[c.l++]!=26)throw new Error("DBF EOF Marker missing "+(c.l-1)+" of "+c.length+" "+c[c.l-1].toString(16));return l&&l.sheetRows&&(u=u.slice(0,l.sheetRows)),l.DBF=y,u}function n(s,l){var u=l||{};u.dateNF||(u.dateNF="yyyymmdd");var c=Fo(r(s,u),u);return c["!cols"]=u.DBF.map(function(f){return{wch:f.len,DBF:f}}),delete u.DBF,c}function i(s,l){try{return wi(n(s,l),l)}catch(u){if(l&&l.WTF)throw u}return{SheetNames:[],Sheets:{}}}var o={B:8,C:250,L:1,D:8,"?":0,"":0};function a(s,l){var u=l||{};if(+u.codepage>=0&&Ha(+u.codepage),u.type=="string")throw new Error("Cannot write DBF to JS string");var c=jt(),f=Kl(s,{header:1,raw:!0,cellDates:!0}),d=f[0],h=f.slice(1),m=s["!cols"]||[],p=0,g=0,v=0,w=1;for(p=0;p<d.length;++p){if(((m[p]||{}).DBF||{}).name){d[p]=m[p].DBF.name,++v;continue}if(d[p]!=null){if(++v,typeof d[p]=="number"&&(d[p]=d[p].toString(10)),typeof d[p]!="string")throw new Error("DBF Invalid column name "+d[p]+" |"+typeof d[p]+"|");if(d.indexOf(d[p])!==p){for(g=0;g<1024;++g)if(d.indexOf(d[p]+"_"+g)==-1){d[p]+="_"+g;break}}}}var y=Xe(s["!ref"]),E=[],b=[],k=[];for(p=0;p<=y.e.c-y.s.c;++p){var S="",C="",A=0,L=[];for(g=0;g<h.length;++g)h[g][p]!=null&&L.push(h[g][p]);if(L.length==0||d[p]==null){E[p]="?";continue}for(g=0;g<L.length;++g){switch(typeof L[g]){case"number":C="B";break;case"string":C="C";break;case"boolean":C="L";break;case"object":C=L[g]instanceof Date?"D":"C";break;default:C="C"}A=Math.max(A,String(L[g]).length),S=S&&S!=C?"C":C}A>250&&(A=250),C=((m[p]||{}).DBF||{}).type,C=="C"&&m[p].DBF.len>A&&(A=m[p].DBF.len),S=="B"&&C=="N"&&(S="N",k[p]=m[p].DBF.dec,A=m[p].DBF.len),b[p]=S=="C"||C=="N"?A:o[S]||0,w+=b[p],E[p]=S}var B=c.next(32);for(B.write_shift(4,318902576),B.write_shift(4,h.length),B.write_shift(2,296+32*v),B.write_shift(2,w),p=0;p<4;++p)B.write_shift(4,0);for(B.write_shift(4,0|(+t[_x]||3)<<8),p=0,g=0;p<d.length;++p)if(d[p]!=null){var U=c.next(32),H=(d[p].slice(-10)+"\0\0\0\0\0\0\0\0\0\0\0").slice(0,11);U.write_shift(1,H,"sbcs"),U.write_shift(1,E[p]=="?"?"C":E[p],"sbcs"),U.write_shift(4,g),U.write_shift(1,b[p]||o[E[p]]||0),U.write_shift(1,k[p]||0),U.write_shift(1,2),U.write_shift(4,0),U.write_shift(1,0),U.write_shift(4,0),U.write_shift(4,0),g+=b[p]||o[E[p]]||0}var G=c.next(264);for(G.write_shift(4,13),p=0;p<65;++p)G.write_shift(4,0);for(p=0;p<h.length;++p){var ee=c.next(w);for(ee.write_shift(1,0),g=0;g<d.length;++g)if(d[g]!=null)switch(E[g]){case"L":ee.write_shift(1,h[p][g]==null?63:h[p][g]?84:70);break;case"B":ee.write_shift(8,h[p][g]||0,"f");break;case"N":var ae="0";for(typeof h[p][g]=="number"&&(ae=h[p][g].toFixed(k[g]||0)),v=0;v<b[g]-ae.length;++v)ee.write_shift(1,32);ee.write_shift(1,ae,"sbcs");break;case"D":h[p][g]?(ee.write_shift(4,("0000"+h[p][g].getFullYear()).slice(-4),"sbcs"),ee.write_shift(2,("00"+(h[p][g].getMonth()+1)).slice(-2),"sbcs"),ee.write_shift(2,("00"+h[p][g].getDate()).slice(-2),"sbcs")):ee.write_shift(8,"00000000","sbcs");break;case"C":var he=String(h[p][g]!=null?h[p][g]:"").slice(0,b[g]);for(ee.write_shift(1,he,"sbcs"),v=0;v<b[g]-he.length;++v)ee.write_shift(1,32);break}}return c.next(1).write_shift(1,26),c.end()}return{to_workbook:i,to_sheet:n,from_sheet:a}}(),_A=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("+Tt(e).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1")+"|\\|)","gm"),r=function(d,h){var m=e[h];return typeof m=="number"?fg(m):m},n=function(d,h,m){var p=h.charCodeAt(0)-32<<4|m.charCodeAt(0)-48;return p==59?d:fg(p)};e["|"]=254;function i(d,h){switch(h.type){case"base64":return o(nn(d),h);case"binary":return o(d,h);case"buffer":return o(Ne&&Buffer.isBuffer(d)?d.toString("binary"):is(d),h);case"array":return o(Cu(d),h)}throw new Error("Unrecognized type "+h.type)}function o(d,h){var m=d.split(/[\n\r]+/),p=-1,g=-1,v=0,w=0,y=[],E=[],b=null,k={},S=[],C=[],A=[],L=0,B;for(+h.codepage>=0&&Ha(+h.codepage);v!==m.length;++v){L=0;var U=m[v].trim().replace(/\x1B([\x20-\x2F])([\x30-\x3F])/g,n).replace(t,r),H=U.replace(/;;/g,"\0").split(";").map(function(F){return F.replace(/\u0000/g,";")}),G=H[0],ee;if(U.length>0)switch(G){case"ID":break;case"E":break;case"B":break;case"O":break;case"W":break;case"P":H[1].charAt(0)=="P"&&E.push(U.slice(3).replace(/;;/g,";"));break;case"C":var ae=!1,he=!1,Te=!1,oe=!1,ye=-1,te=-1;for(w=1;w<H.length;++w)switch(H[w].charAt(0)){case"A":break;case"X":g=parseInt(H[w].slice(1))-1,he=!0;break;case"Y":for(p=parseInt(H[w].slice(1))-1,he||(g=0),B=y.length;B<=p;++B)y[B]=[];break;case"K":ee=H[w].slice(1),ee.charAt(0)==='"'?ee=ee.slice(1,ee.length-1):ee==="TRUE"?ee=!0:ee==="FALSE"?ee=!1:isNaN(Qr(ee))?isNaN(Wa(ee).getDate())||(ee=Lt(ee)):(ee=Qr(ee),b!==null&&kx(b)&&(ee=Lx(ee))),ae=!0;break;case"E":oe=!0;var O=yR(H[w].slice(1),{r:p,c:g});y[p][g]=[y[p][g],O];break;case"S":Te=!0,y[p][g]=[y[p][g],"S5S"];break;case"G":break;case"R":ye=parseInt(H[w].slice(1))-1;break;case"C":te=parseInt(H[w].slice(1))-1;break;default:if(h&&h.WTF)throw new Error("SYLK bad record "+U)}if(ae&&(y[p][g]&&y[p][g].length==2?y[p][g][0]=ee:y[p][g]=ee,b=null),Te){if(oe)throw new Error("SYLK shared formula cannot have own formula");var M=ye>-1&&y[ye][te];if(!M||!M[1])throw new Error("SYLK shared formula cannot find base");y[p][g][1]=ER(M[1],{r:p-ye,c:g-te})}break;case"F":var N=0;for(w=1;w<H.length;++w)switch(H[w].charAt(0)){case"X":g=parseInt(H[w].slice(1))-1,++N;break;case"Y":for(p=parseInt(H[w].slice(1))-1,B=y.length;B<=p;++B)y[B]=[];break;case"M":L=parseInt(H[w].slice(1))/20;break;case"F":break;case"G":break;case"P":b=E[parseInt(H[w].slice(1))];break;case"S":break;case"D":break;case"N":break;case"W":for(A=H[w].slice(1).split(" "),B=parseInt(A[0],10);B<=parseInt(A[1],10);++B)L=parseInt(A[2],10),C[B-1]=L===0?{hidden:!0}:{wch:L},Gd(C[B-1]);break;case"C":g=parseInt(H[w].slice(1))-1,C[g]||(C[g]={});break;case"R":p=parseInt(H[w].slice(1))-1,S[p]||(S[p]={}),L>0?(S[p].hpt=L,S[p].hpx=Cw(L)):L===0&&(S[p].hidden=!0);break;default:if(h&&h.WTF)throw new Error("SYLK bad record "+U)}N<1&&(b=null);break;default:if(h&&h.WTF)throw new Error("SYLK bad record "+U)}}return S.length>0&&(k["!rows"]=S),C.length>0&&(k["!cols"]=C),h&&h.sheetRows&&(y=y.slice(0,h.sheetRows)),[y,k]}function a(d,h){var m=i(d,h),p=m[0],g=m[1],v=Fo(p,h);return Tt(g).forEach(function(w){v[w]=g[w]}),v}function s(d,h){return wi(a(d,h),h)}function l(d,h,m,p){var g="C;Y"+(m+1)+";X"+(p+1)+";K";switch(d.t){case"n":g+=d.v||0,d.f&&!d.F&&(g+=";E"+Xd(d.f,{r:m,c:p}));break;case"b":g+=d.v?"TRUE":"FALSE";break;case"e":g+=d.w||d.v;break;case"d":g+='"'+(d.w||d.v)+'"';break;case"s":g+='"'+d.v.replace(/"/g,"").replace(/;/g,";;")+'"';break}return g}function u(d,h){h.forEach(function(m,p){var g="F;W"+(p+1)+" "+(p+1)+" ";m.hidden?g+="0":(typeof m.width=="number"&&!m.wpx&&(m.wpx=zl(m.width)),typeof m.wpx=="number"&&!m.wch&&(m.wch=Gl(m.wpx)),typeof m.wch=="number"&&(g+=Math.round(m.wch))),g.charAt(g.length-1)!=" "&&d.push(g)})}function c(d,h){h.forEach(function(m,p){var g="F;";m.hidden?g+="M0;":m.hpt?g+="M"+20*m.hpt+";":m.hpx&&(g+="M"+20*jl(m.hpx)+";"),g.length>2&&d.push(g+"R"+(p+1))})}function f(d,h){var m=["ID;PWXL;N;E"],p=[],g=Xe(d["!ref"]),v,w=Array.isArray(d),y=`\r
|
||
`;m.push("P;PGeneral"),m.push("F;P0;DG0G8;M255"),d["!cols"]&&u(m,d["!cols"]),d["!rows"]&&c(m,d["!rows"]),m.push("B;Y"+(g.e.r-g.s.r+1)+";X"+(g.e.c-g.s.c+1)+";D"+[g.s.c,g.s.r,g.e.c,g.e.r].join(" "));for(var E=g.s.r;E<=g.e.r;++E)for(var b=g.s.c;b<=g.e.c;++b){var k=Ue({r:E,c:b});v=w?(d[E]||[])[b]:d[k],!(!v||v.v==null&&(!v.f||v.F))&&p.push(l(v,d,E,b))}return m.join(y)+y+p.join(y)+y+"E"+y}return{to_workbook:s,to_sheet:a,from_sheet:f}}(),SA=function(){function e(o,a){switch(a.type){case"base64":return t(nn(o),a);case"binary":return t(o,a);case"buffer":return t(Ne&&Buffer.isBuffer(o)?o.toString("binary"):is(o),a);case"array":return t(Cu(o),a)}throw new Error("Unrecognized type "+a.type)}function t(o,a){for(var s=o.split(`
|
||
`),l=-1,u=-1,c=0,f=[];c!==s.length;++c){if(s[c].trim()==="BOT"){f[++l]=[],u=0;continue}if(!(l<0)){var d=s[c].trim().split(","),h=d[0],m=d[1];++c;for(var p=s[c]||"";(p.match(/["]/g)||[]).length&1&&c<s.length-1;)p+=`
|
||
`+s[++c];switch(p=p.trim(),+h){case-1:if(p==="BOT"){f[++l]=[],u=0;continue}else if(p!=="EOD")throw new Error("Unrecognized DIF special command "+p);break;case 0:p==="TRUE"?f[l][u]=!0:p==="FALSE"?f[l][u]=!1:isNaN(Qr(m))?isNaN(Wa(m).getDate())?f[l][u]=m:f[l][u]=Lt(m):f[l][u]=Qr(m),++u;break;case 1:p=p.slice(1,p.length-1),p=p.replace(/""/g,'"'),p&&p.match(/^=".*"$/)&&(p=p.slice(2,-1)),f[l][u++]=p!==""?p:null;break}if(p==="EOD")break}}return a&&a.sheetRows&&(f=f.slice(0,a.sheetRows)),f}function r(o,a){return Fo(e(o,a),a)}function n(o,a){return wi(r(o,a),a)}var i=function(){var o=function(l,u,c,f,d){l.push(u),l.push(c+","+f),l.push('"'+d.replace(/"/g,'""')+'"')},a=function(l,u,c,f){l.push(u+","+c),l.push(u==1?'"'+f.replace(/"/g,'""')+'"':f)};return function(l){var u=[],c=Xe(l["!ref"]),f,d=Array.isArray(l);o(u,"TABLE",0,1,"sheetjs"),o(u,"VECTORS",0,c.e.r-c.s.r+1,""),o(u,"TUPLES",0,c.e.c-c.s.c+1,""),o(u,"DATA",0,0,"");for(var h=c.s.r;h<=c.e.r;++h){a(u,-1,0,"BOT");for(var m=c.s.c;m<=c.e.c;++m){var p=Ue({r:h,c:m});if(f=d?(l[h]||[])[m]:l[p],!f){a(u,1,0,"");continue}switch(f.t){case"n":var g=f.w;!g&&f.v!=null&&(g=f.v),g==null?f.f&&!f.F?a(u,1,0,"="+f.f):a(u,1,0,""):a(u,0,g,"V");break;case"b":a(u,0,f.v?1:0,f.v?"TRUE":"FALSE");break;case"s":a(u,1,0,isNaN(f.v)?f.v:'="'+f.v+'"');break;case"d":f.w||(f.w=Nn(f.z||rt[14],Xt(Lt(f.v)))),a(u,0,f.w,"V");break;default:a(u,1,0,"")}}}a(u,-1,0,"EOD");var v=`\r
|
||
`,w=u.join(v);return w}}();return{to_workbook:n,to_sheet:r,from_sheet:i}}(),Ew=function(){function e(f){return f.replace(/\\b/g,"\\").replace(/\\c/g,":").replace(/\\n/g,`
|
||
`)}function t(f){return f.replace(/\\/g,"\\b").replace(/:/g,"\\c").replace(/\n/g,"\\n")}function r(f,d){for(var h=f.split(`
|
||
`),m=-1,p=-1,g=0,v=[];g!==h.length;++g){var w=h[g].trim().split(":");if(w[0]==="cell"){var y=dt(w[1]);if(v.length<=y.r)for(m=v.length;m<=y.r;++m)v[m]||(v[m]=[]);switch(m=y.r,p=y.c,w[2]){case"t":v[m][p]=e(w[3]);break;case"v":v[m][p]=+w[3];break;case"vtf":var E=w[w.length-1];case"vtc":switch(w[3]){case"nl":v[m][p]=!!+w[4];break;default:v[m][p]=+w[4];break}w[2]=="vtf"&&(v[m][p]=[v[m][p],E])}}}return d&&d.sheetRows&&(v=v.slice(0,d.sheetRows)),v}function n(f,d){return Fo(r(f,d),d)}function i(f,d){return wi(n(f,d),d)}var o=["socialcalc:version:1.5","MIME-Version: 1.0","Content-Type: multipart/mixed; boundary=SocialCalcSpreadsheetControlSave"].join(`
|
||
`),a=["--SocialCalcSpreadsheetControlSave","Content-type: text/plain; charset=UTF-8"].join(`
|
||
`)+`
|
||
`,s=["# SocialCalc Spreadsheet Control Save","part:sheet"].join(`
|
||
`),l="--SocialCalcSpreadsheetControlSave--";function u(f){if(!f||!f["!ref"])return"";for(var d=[],h=[],m,p="",g=tr(f["!ref"]),v=Array.isArray(f),w=g.s.r;w<=g.e.r;++w)for(var y=g.s.c;y<=g.e.c;++y)if(p=Ue({r:w,c:y}),m=v?(f[w]||[])[y]:f[p],!(!m||m.v==null||m.t==="z")){switch(h=["cell",p,"t"],m.t){case"s":case"str":h.push(t(m.v));break;case"n":m.f?(h[2]="vtf",h[3]="n",h[4]=m.v,h[5]=t(m.f)):(h[2]="v",h[3]=m.v);break;case"b":h[2]="vt"+(m.f?"f":"c"),h[3]="nl",h[4]=m.v?"1":"0",h[5]=t(m.f||(m.v?"TRUE":"FALSE"));break;case"d":var E=Xt(Lt(m.v));h[2]="vtc",h[3]="nd",h[4]=""+E,h[5]=m.w||Nn(m.z||rt[14],E);break;case"e":continue}d.push(h.join(":"))}return d.push("sheet:c:"+(g.e.c-g.s.c+1)+":r:"+(g.e.r-g.s.r+1)+":tvf:1"),d.push("valueformat:1:text-wiki"),d.join(`
|
||
`)}function c(f){return[o,a,s,a,u(f),l].join(`
|
||
`)}return{to_workbook:i,to_sheet:n,from_sheet:c}}(),TA=function(){function e(c,f,d,h,m){m.raw?f[d][h]=c:c===""||(c==="TRUE"?f[d][h]=!0:c==="FALSE"?f[d][h]=!1:isNaN(Qr(c))?isNaN(Wa(c).getDate())?f[d][h]=c:f[d][h]=Lt(c):f[d][h]=Qr(c))}function t(c,f){var d=f||{},h=[];if(!c||c.length===0)return h;for(var m=c.split(/[\r\n]/),p=m.length-1;p>=0&&m[p].length===0;)--p;for(var g=10,v=0,w=0;w<=p;++w)v=m[w].indexOf(" "),v==-1?v=m[w].length:v++,g=Math.max(g,v);for(w=0;w<=p;++w){h[w]=[];var y=0;for(e(m[w].slice(0,g).trim(),h,w,y,d),y=1;y<=(m[w].length-g)/10+1;++y)e(m[w].slice(g+(y-1)*10,g+y*10).trim(),h,w,y,d)}return d.sheetRows&&(h=h.slice(0,d.sheetRows)),h}var r={44:",",9:" ",59:";",124:"|"},n={44:3,9:2,59:1,124:0};function i(c){for(var f={},d=!1,h=0,m=0;h<c.length;++h)(m=c.charCodeAt(h))==34?d=!d:!d&&m in r&&(f[m]=(f[m]||0)+1);m=[];for(h in f)Object.prototype.hasOwnProperty.call(f,h)&&m.push([f[h],h]);if(!m.length){f=n;for(h in f)Object.prototype.hasOwnProperty.call(f,h)&&m.push([f[h],h])}return m.sort(function(p,g){return p[0]-g[0]||n[p[1]]-n[g[1]]}),r[m.pop()[1]]||44}function o(c,f){var d=f||{},h="",m=d.dense?[]:{},p={s:{c:0,r:0},e:{c:0,r:0}};c.slice(0,4)=="sep="?c.charCodeAt(5)==13&&c.charCodeAt(6)==10?(h=c.charAt(4),c=c.slice(7)):c.charCodeAt(5)==13||c.charCodeAt(5)==10?(h=c.charAt(4),c=c.slice(6)):h=i(c.slice(0,1024)):d&&d.FS?h=d.FS:h=i(c.slice(0,1024));var g=0,v=0,w=0,y=0,E=0,b=h.charCodeAt(0),k=!1,S=0,C=c.charCodeAt(0);c=c.replace(/\r\n/mg,`
|
||
`);var A=d.dateNF!=null?U4(d.dateNF):null;function L(){var B=c.slice(y,E),U={};if(B.charAt(0)=='"'&&B.charAt(B.length-1)=='"'&&(B=B.slice(1,-1).replace(/""/g,'"')),B.length===0)U.t="z";else if(d.raw)U.t="s",U.v=B;else if(B.trim().length===0)U.t="s",U.v=B;else if(B.charCodeAt(0)==61)B.charCodeAt(1)==34&&B.charCodeAt(B.length-1)==34?(U.t="s",U.v=B.slice(2,-1).replace(/""/g,'"')):_R(B)?(U.t="n",U.f=B.slice(1)):(U.t="s",U.v=B);else if(B=="TRUE")U.t="b",U.v=!0;else if(B=="FALSE")U.t="b",U.v=!1;else if(!isNaN(w=Qr(B)))U.t="n",d.cellText!==!1&&(U.w=B),U.v=w;else if(!isNaN(Wa(B).getDate())||A&&B.match(A)){U.z=d.dateNF||rt[14];var H=0;A&&B.match(A)&&(B=H4(B,d.dateNF,B.match(A)||[]),H=1),d.cellDates?(U.t="d",U.v=Lt(B,H)):(U.t="n",U.v=Xt(Lt(B,H))),d.cellText!==!1&&(U.w=Nn(U.z,U.v instanceof Date?Xt(U.v):U.v)),d.cellNF||delete U.z}else U.t="s",U.v=B;if(U.t=="z"||(d.dense?(m[g]||(m[g]=[]),m[g][v]=U):m[Ue({c:v,r:g})]=U),y=E+1,C=c.charCodeAt(y),p.e.c<v&&(p.e.c=v),p.e.r<g&&(p.e.r=g),S==b)++v;else if(v=0,++g,d.sheetRows&&d.sheetRows<=g)return!0}e:for(;E<c.length;++E)switch(S=c.charCodeAt(E)){case 34:C===34&&(k=!k);break;case b:case 10:case 13:if(!k&&L())break e;break}return E-y>0&&L(),m["!ref"]=ot(p),m}function a(c,f){return!(f&&f.PRN)||f.FS||c.slice(0,4)=="sep="||c.indexOf(" ")>=0||c.indexOf(",")>=0||c.indexOf(";")>=0?o(c,f):Fo(t(c,f),f)}function s(c,f){var d="",h=f.type=="string"?[0,0,0,0]:N6(c,f);switch(f.type){case"base64":d=nn(c);break;case"binary":d=c;break;case"buffer":f.codepage==65001?d=c.toString("utf8"):f.codepage&&typeof Kn<"u"?d=Kn.utils.decode(f.codepage,c):d=Ne&&Buffer.isBuffer(c)?c.toString("binary"):is(c);break;case"array":d=Cu(c);break;case"string":d=c;break;default:throw new Error("Unrecognized type "+f.type)}return h[0]==239&&h[1]==187&&h[2]==191?d=ya(d.slice(3)):f.type!="string"&&f.type!="buffer"&&f.codepage==65001?d=ya(d):f.type=="binary"&&typeof Kn<"u"&&f.codepage&&(d=Kn.utils.decode(f.codepage,Kn.utils.encode(28591,d))),d.slice(0,19)=="socialcalc:version:"?Ew.to_sheet(f.type=="string"?d:ya(d),f):a(d,f)}function l(c,f){return wi(s(c,f),f)}function u(c){for(var f=[],d=Xe(c["!ref"]),h,m=Array.isArray(c),p=d.s.r;p<=d.e.r;++p){for(var g=[],v=d.s.c;v<=d.e.c;++v){var w=Ue({r:p,c:v});if(h=m?(c[p]||[])[v]:c[w],!h||h.v==null){g.push(" ");continue}for(var y=(h.w||(on(h),h.w)||"").slice(0,10);y.length<10;)y+=" ";g.push(y+(v===0?" ":""))}f.push(g.join(""))}return f.join(`
|
||
`)}return{to_workbook:l,to_sheet:s,from_sheet:u}}(),Vg=function(){function e(O,M,N){if(O){qt(O,O.l||0);for(var F=N.Enum||ye;O.l<O.length;){var V=O.read_shift(2),Y=F[V]||F[65535],J=O.read_shift(2),W=O.l+J,Q=Y.f&&Y.f(O,J,N);if(O.l=W,M(Q,Y,V))return}}}function t(O,M){switch(M.type){case"base64":return r(Er(nn(O)),M);case"binary":return r(Er(O),M);case"buffer":case"array":return r(O,M)}throw"Unsupported type "+M.type}function r(O,M){if(!O)return O;var N=M||{},F=N.dense?[]:{},V="Sheet1",Y="",J=0,W={},Q=[],le=[],me={s:{r:0,c:0},e:{r:0,c:0}},Se=N.sheetRows||0;if(O[2]==0&&(O[3]==8||O[3]==9)&&O.length>=16&&O[14]==5&&O[15]===108)throw new Error("Unsupported Works 3 for Mac file");if(O[2]==2)N.Enum=ye,e(O,function(ve,ut,gt){switch(gt){case 0:N.vers=ve,ve>=4096&&(N.qpro=!0);break;case 6:me=ve;break;case 204:ve&&(Y=ve);break;case 222:Y=ve;break;case 15:case 51:N.qpro||(ve[1].v=ve[1].v.slice(1));case 13:case 14:case 16:gt==14&&(ve[2]&112)==112&&(ve[2]&15)>1&&(ve[2]&15)<15&&(ve[1].z=N.dateNF||rt[14],N.cellDates&&(ve[1].t="d",ve[1].v=Lx(ve[1].v))),N.qpro&&ve[3]>J&&(F["!ref"]=ot(me),W[V]=F,Q.push(V),F=N.dense?[]:{},me={s:{r:0,c:0},e:{r:0,c:0}},J=ve[3],V=Y||"Sheet"+(J+1),Y="");var bt=N.dense?(F[ve[0].r]||[])[ve[0].c]:F[Ue(ve[0])];if(bt){bt.t=ve[1].t,bt.v=ve[1].v,ve[1].z!=null&&(bt.z=ve[1].z),ve[1].f!=null&&(bt.f=ve[1].f);break}N.dense?(F[ve[0].r]||(F[ve[0].r]=[]),F[ve[0].r][ve[0].c]=ve[1]):F[Ue(ve[0])]=ve[1];break}},N);else if(O[2]==26||O[2]==14)N.Enum=te,O[2]==14&&(N.qpro=!0,O.l=0),e(O,function(ve,ut,gt){switch(gt){case 204:V=ve;break;case 22:ve[1].v=ve[1].v.slice(1);case 23:case 24:case 25:case 37:case 39:case 40:if(ve[3]>J&&(F["!ref"]=ot(me),W[V]=F,Q.push(V),F=N.dense?[]:{},me={s:{r:0,c:0},e:{r:0,c:0}},J=ve[3],V="Sheet"+(J+1)),Se>0&&ve[0].r>=Se)break;N.dense?(F[ve[0].r]||(F[ve[0].r]=[]),F[ve[0].r][ve[0].c]=ve[1]):F[Ue(ve[0])]=ve[1],me.e.c<ve[0].c&&(me.e.c=ve[0].c),me.e.r<ve[0].r&&(me.e.r=ve[0].r);break;case 27:ve[14e3]&&(le[ve[14e3][0]]=ve[14e3][1]);break;case 1537:le[ve[0]]=ve[1],ve[0]==J&&(V=ve[1]);break}},N);else throw new Error("Unrecognized LOTUS BOF "+O[2]);if(F["!ref"]=ot(me),W[Y||V]=F,Q.push(Y||V),!le.length)return{SheetNames:Q,Sheets:W};for(var ne={},$e=[],Pe=0;Pe<le.length;++Pe)W[Q[Pe]]?($e.push(le[Pe]||Q[Pe]),ne[le[Pe]]=W[le[Pe]]||W[Q[Pe]]):($e.push(le[Pe]),ne[le[Pe]]={"!ref":"A1"});return{SheetNames:$e,Sheets:ne}}function n(O,M){var N=M||{};if(+N.codepage>=0&&Ha(+N.codepage),N.type=="string")throw new Error("Cannot write WK1 to JS string");var F=jt(),V=Xe(O["!ref"]),Y=Array.isArray(O),J=[];de(F,0,o(1030)),de(F,6,l(V));for(var W=Math.min(V.e.r,8191),Q=V.s.r;Q<=W;++Q)for(var le=_t(Q),me=V.s.c;me<=V.e.c;++me){Q===V.s.r&&(J[me]=Ft(me));var Se=J[me]+le,ne=Y?(O[Q]||[])[me]:O[Se];if(!(!ne||ne.t=="z"))if(ne.t=="n")(ne.v|0)==ne.v&&ne.v>=-32768&&ne.v<=32767?de(F,13,h(Q,me,ne.v)):de(F,14,p(Q,me,ne.v));else{var $e=on(ne);de(F,15,f(Q,me,$e.slice(0,239)))}}return de(F,1),F.end()}function i(O,M){var N=M||{};if(+N.codepage>=0&&Ha(+N.codepage),N.type=="string")throw new Error("Cannot write WK3 to JS string");var F=jt();de(F,0,a(O));for(var V=0,Y=0;V<O.SheetNames.length;++V)(O.Sheets[O.SheetNames[V]]||{})["!ref"]&&de(F,27,oe(O.SheetNames[V],Y++));var J=0;for(V=0;V<O.SheetNames.length;++V){var W=O.Sheets[O.SheetNames[V]];if(!(!W||!W["!ref"])){for(var Q=Xe(W["!ref"]),le=Array.isArray(W),me=[],Se=Math.min(Q.e.r,8191),ne=Q.s.r;ne<=Se;++ne)for(var $e=_t(ne),Pe=Q.s.c;Pe<=Q.e.c;++Pe){ne===Q.s.r&&(me[Pe]=Ft(Pe));var ve=me[Pe]+$e,ut=le?(W[ne]||[])[Pe]:W[ve];if(!(!ut||ut.t=="z"))if(ut.t=="n")de(F,23,L(ne,Pe,J,ut.v));else{var gt=on(ut);de(F,22,S(ne,Pe,J,gt.slice(0,239)))}}++J}}return de(F,1),F.end()}function o(O){var M=Z(2);return M.write_shift(2,O),M}function a(O){var M=Z(26);M.write_shift(2,4096),M.write_shift(2,4),M.write_shift(4,0);for(var N=0,F=0,V=0,Y=0;Y<O.SheetNames.length;++Y){var J=O.SheetNames[Y],W=O.Sheets[J];if(!(!W||!W["!ref"])){++V;var Q=tr(W["!ref"]);N<Q.e.r&&(N=Q.e.r),F<Q.e.c&&(F=Q.e.c)}}return N>8191&&(N=8191),M.write_shift(2,N),M.write_shift(1,V),M.write_shift(1,F),M.write_shift(2,0),M.write_shift(2,0),M.write_shift(1,1),M.write_shift(1,2),M.write_shift(4,0),M.write_shift(4,0),M}function s(O,M,N){var F={s:{c:0,r:0},e:{c:0,r:0}};return M==8&&N.qpro?(F.s.c=O.read_shift(1),O.l++,F.s.r=O.read_shift(2),F.e.c=O.read_shift(1),O.l++,F.e.r=O.read_shift(2),F):(F.s.c=O.read_shift(2),F.s.r=O.read_shift(2),M==12&&N.qpro&&(O.l+=2),F.e.c=O.read_shift(2),F.e.r=O.read_shift(2),M==12&&N.qpro&&(O.l+=2),F.s.c==65535&&(F.s.c=F.e.c=F.s.r=F.e.r=0),F)}function l(O){var M=Z(8);return M.write_shift(2,O.s.c),M.write_shift(2,O.s.r),M.write_shift(2,O.e.c),M.write_shift(2,O.e.r),M}function u(O,M,N){var F=[{c:0,r:0},{t:"n",v:0},0,0];return N.qpro&&N.vers!=20768?(F[0].c=O.read_shift(1),F[3]=O.read_shift(1),F[0].r=O.read_shift(2),O.l+=2):(F[2]=O.read_shift(1),F[0].c=O.read_shift(2),F[0].r=O.read_shift(2)),F}function c(O,M,N){var F=O.l+M,V=u(O,M,N);if(V[1].t="s",N.vers==20768){O.l++;var Y=O.read_shift(1);return V[1].v=O.read_shift(Y,"utf8"),V}return N.qpro&&O.l++,V[1].v=O.read_shift(F-O.l,"cstr"),V}function f(O,M,N){var F=Z(7+N.length);F.write_shift(1,255),F.write_shift(2,M),F.write_shift(2,O),F.write_shift(1,39);for(var V=0;V<F.length;++V){var Y=N.charCodeAt(V);F.write_shift(1,Y>=128?95:Y)}return F.write_shift(1,0),F}function d(O,M,N){var F=u(O,M,N);return F[1].v=O.read_shift(2,"i"),F}function h(O,M,N){var F=Z(7);return F.write_shift(1,255),F.write_shift(2,M),F.write_shift(2,O),F.write_shift(2,N,"i"),F}function m(O,M,N){var F=u(O,M,N);return F[1].v=O.read_shift(8,"f"),F}function p(O,M,N){var F=Z(13);return F.write_shift(1,255),F.write_shift(2,M),F.write_shift(2,O),F.write_shift(8,N,"f"),F}function g(O,M,N){var F=O.l+M,V=u(O,M,N);if(V[1].v=O.read_shift(8,"f"),N.qpro)O.l=F;else{var Y=O.read_shift(2);E(O.slice(O.l,O.l+Y),V),O.l+=Y}return V}function v(O,M,N){var F=M&32768;return M&=-32769,M=(F?O:0)+(M>=8192?M-16384:M),(F?"":"$")+(N?Ft(M):_t(M))}var w={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]},y=["","","","","","","","","","+","-","*","/","^","=","<>","<=",">=","<",">","","","","","&","","","","","","",""];function E(O,M){qt(O,0);for(var N=[],F=0,V="",Y="",J="",W="";O.l<O.length;){var Q=O[O.l++];switch(Q){case 0:N.push(O.read_shift(8,"f"));break;case 1:Y=v(M[0].c,O.read_shift(2),!0),V=v(M[0].r,O.read_shift(2),!1),N.push(Y+V);break;case 2:{var le=v(M[0].c,O.read_shift(2),!0),me=v(M[0].r,O.read_shift(2),!1);Y=v(M[0].c,O.read_shift(2),!0),V=v(M[0].r,O.read_shift(2),!1),N.push(le+me+":"+Y+V)}break;case 3:if(O.l<O.length){console.error("WK1 premature formula end");return}break;case 4:N.push("("+N.pop()+")");break;case 5:N.push(O.read_shift(2));break;case 6:{for(var Se="";Q=O[O.l++];)Se+=String.fromCharCode(Q);N.push('"'+Se.replace(/"/g,'""')+'"')}break;case 8:N.push("-"+N.pop());break;case 23:N.push("+"+N.pop());break;case 22:N.push("NOT("+N.pop()+")");break;case 20:case 21:W=N.pop(),J=N.pop(),N.push(["AND","OR"][Q-20]+"("+J+","+W+")");break;default:if(Q<32&&y[Q])W=N.pop(),J=N.pop(),N.push(J+y[Q]+W);else if(w[Q]){if(F=w[Q][1],F==69&&(F=O[O.l++]),F>N.length){console.error("WK1 bad formula parse 0x"+Q.toString(16)+":|"+N.join("|")+"|");return}var ne=N.slice(-F);N.length-=F,N.push(w[Q][0]+"("+ne.join(",")+")")}else return Q<=7?console.error("WK1 invalid opcode "+Q.toString(16)):Q<=24?console.error("WK1 unsupported op "+Q.toString(16)):Q<=30?console.error("WK1 invalid opcode "+Q.toString(16)):Q<=115?console.error("WK1 unsupported function opcode "+Q.toString(16)):console.error("WK1 unrecognized opcode "+Q.toString(16))}}N.length==1?M[1].f=""+N[0]:console.error("WK1 bad formula parse |"+N.join("|")+"|")}function b(O){var M=[{c:0,r:0},{t:"n",v:0},0];return M[0].r=O.read_shift(2),M[3]=O[O.l++],M[0].c=O[O.l++],M}function k(O,M){var N=b(O);return N[1].t="s",N[1].v=O.read_shift(M-4,"cstr"),N}function S(O,M,N,F){var V=Z(6+F.length);V.write_shift(2,O),V.write_shift(1,N),V.write_shift(1,M),V.write_shift(1,39);for(var Y=0;Y<F.length;++Y){var J=F.charCodeAt(Y);V.write_shift(1,J>=128?95:J)}return V.write_shift(1,0),V}function C(O,M){var N=b(O);N[1].v=O.read_shift(2);var F=N[1].v>>1;if(N[1].v&1)switch(F&7){case 0:F=(F>>3)*5e3;break;case 1:F=(F>>3)*500;break;case 2:F=(F>>3)/20;break;case 3:F=(F>>3)/200;break;case 4:F=(F>>3)/2e3;break;case 5:F=(F>>3)/2e4;break;case 6:F=(F>>3)/16;break;case 7:F=(F>>3)/64;break}return N[1].v=F,N}function A(O,M){var N=b(O),F=O.read_shift(4),V=O.read_shift(4),Y=O.read_shift(2);if(Y==65535)return F===0&&V===3221225472?(N[1].t="e",N[1].v=15):F===0&&V===3489660928?(N[1].t="e",N[1].v=42):N[1].v=0,N;var J=Y&32768;return Y=(Y&32767)-16446,N[1].v=(1-J*2)*(V*Math.pow(2,Y+32)+F*Math.pow(2,Y)),N}function L(O,M,N,F){var V=Z(14);if(V.write_shift(2,O),V.write_shift(1,N),V.write_shift(1,M),F==0)return V.write_shift(4,0),V.write_shift(4,0),V.write_shift(2,65535),V;var Y=0,J=0,W=0,Q=0;return F<0&&(Y=1,F=-F),J=Math.log2(F)|0,F/=Math.pow(2,J-31),Q=F>>>0,Q&2147483648||(F/=2,++J,Q=F>>>0),F-=Q,Q|=2147483648,Q>>>=0,F*=Math.pow(2,32),W=F>>>0,V.write_shift(4,W),V.write_shift(4,Q),J+=16383+(Y?32768:0),V.write_shift(2,J),V}function B(O,M){var N=A(O);return O.l+=M-14,N}function U(O,M){var N=b(O),F=O.read_shift(4);return N[1].v=F>>6,N}function H(O,M){var N=b(O),F=O.read_shift(8,"f");return N[1].v=F,N}function G(O,M){var N=H(O);return O.l+=M-10,N}function ee(O,M){return O[O.l+M-1]==0?O.read_shift(M,"cstr"):""}function ae(O,M){var N=O[O.l++];N>M-1&&(N=M-1);for(var F="";F.length<N;)F+=String.fromCharCode(O[O.l++]);return F}function he(O,M,N){if(!(!N.qpro||M<21)){var F=O.read_shift(1);O.l+=17,O.l+=1,O.l+=2;var V=O.read_shift(M-21,"cstr");return[F,V]}}function Te(O,M){for(var N={},F=O.l+M;O.l<F;){var V=O.read_shift(2);if(V==14e3){for(N[V]=[0,""],N[V][0]=O.read_shift(2);O[O.l];)N[V][1]+=String.fromCharCode(O[O.l]),O.l++;O.l++}}return N}function oe(O,M){var N=Z(5+O.length);N.write_shift(2,14e3),N.write_shift(2,M);for(var F=0;F<O.length;++F){var V=O.charCodeAt(F);N[N.l++]=V>127?95:V}return N[N.l++]=0,N}var ye={0:{n:"BOF",f:mw},1:{n:"EOF"},2:{n:"CALCMODE"},3:{n:"CALCORDER"},4:{n:"SPLIT"},5:{n:"SYNC"},6:{n:"RANGE",f:s},7:{n:"WINDOW1"},8:{n:"COLW1"},9:{n:"WINTWO"},10:{n:"COLW2"},11:{n:"NAME"},12:{n:"BLANK"},13:{n:"INTEGER",f:d},14:{n:"NUMBER",f:m},15:{n:"LABEL",f:c},16:{n:"FORMULA",f:g},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:c},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:ee},222:{n:"SHEETNAMELP",f:ae},65535:{n:""}},te={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:k},23:{n:"NUMBER17",f:A},24:{n:"NUMBER18",f:C},25:{n:"FORMULA19",f:B},26:{n:"FORMULA1A"},27:{n:"XFORMAT",f:Te},28:{n:"DTLABELMISC"},29:{n:"DTLABELCELL"},30:{n:"GRAPHWINDOW"},31:{n:"CPA"},32:{n:"LPLAUTO"},33:{n:"QUERY"},34:{n:"HIDDENSHEET"},35:{n:"??"},37:{n:"NUMBER25",f:U},38:{n:"??"},39:{n:"NUMBER27",f:H},40:{n:"FORMULA28",f:G},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:ee},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:he},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:n,book_to_wk3:i,to_workbook:t}}(),CA=/^\s|\s$|[\t\n\r]/;function _w(e,t){if(!t.bookSST)return"";var r=[at];r[r.length]=fe("sst",null,{xmlns:Oo[0],count:e.Count,uniqueCount:e.Unique});for(var n=0;n!=e.length;++n)if(e[n]!=null){var i=e[n],o="<si>";i.r?o+=i.r:(o+="<t",i.t||(i.t=""),i.t.match(CA)&&(o+=' xml:space="preserve"'),o+=">"+Be(i.t)+"</t>"),o+="</si>",r[r.length]=o}return r.length>2&&(r[r.length]="</sst>",r[1]=r[1].replace("/>",">")),r.join("")}function AA(e){return[e.read_shift(4),e.read_shift(4)]}function RA(e,t){return t||(t=Z(8)),t.write_shift(4,e.Count),t.write_shift(4,e.Unique),t}var OA=x3;function FA(e){var t=jt();ie(t,159,RA(e));for(var r=0;r<e.length;++r)ie(t,19,OA(e[r]));return ie(t,160),t.end()}function DA(e){for(var t=[],r=e.split(""),n=0;n<r.length;++n)t[n]=r[n].charCodeAt(0);return t}function Sw(e){var t=0,r,n=DA(e),i=n.length+1,o,a,s,l,u;for(r=si(i),r[0]=n.length,o=1;o!=i;++o)r[o]=n[o-1];for(o=i-1;o>=0;--o)a=r[o],s=t&16384?1:0,l=t<<1&32767,u=s|l,t=u^a;return t^52811}var PA=function(){function e(i,o){switch(o.type){case"base64":return t(nn(i),o);case"binary":return t(i,o);case"buffer":return t(Ne&&Buffer.isBuffer(i)?i.toString("binary"):is(i),o);case"array":return t(Cu(i),o)}throw new Error("Unrecognized type "+o.type)}function t(i,o){var a=o||{},s=a.dense?[]:{},l=i.match(/\\trowd.*?\\row\b/g);if(!l.length)throw new Error("RTF missing table");var u={s:{c:0,r:0},e:{c:0,r:l.length-1}};return l.forEach(function(c,f){Array.isArray(s)&&(s[f]=[]);for(var d=/\\\w+\b/g,h=0,m,p=-1;m=d.exec(c);){switch(m[0]){case"\\cell":var g=c.slice(h,d.lastIndex-m[0].length);if(g[0]==" "&&(g=g.slice(1)),++p,g.length){var v={v:g,t:"s"};Array.isArray(s)?s[f][p]=v:s[Ue({r:f,c:p})]=v}break}h=d.lastIndex}p>u.e.c&&(u.e.c=p)}),s["!ref"]=ot(u),s}function r(i,o){return wi(e(i,o),o)}function n(i){for(var o=["{\\rtf1\\ansi"],a=Xe(i["!ref"]),s,l=Array.isArray(i),u=a.s.r;u<=a.e.r;++u){o.push("\\trowd\\trautofit1");for(var c=a.s.c;c<=a.e.c;++c)o.push("\\cellx"+(c+1));for(o.push("\\pard\\intbl"),c=a.s.c;c<=a.e.c;++c){var f=Ue({r:u,c});s=l?(i[u]||[])[c]:i[f],!(!s||s.v==null&&(!s.f||s.F))&&(o.push(" "+(s.w||(on(s),s.w))),o.push("\\cell"))}o.push("\\pard\\intbl\\row")}return o.join("")+"}"}return{to_workbook:r,to_sheet:e,from_sheet:n}}();function Wg(e){for(var t=0,r=1;t!=3;++t)r=r*256+(e[t]>255?255:e[t]<0?0:e[t]);return r.toString(16).toUpperCase().slice(1)}var IA=6,Zr=IA;function zl(e){return Math.floor((e+Math.round(128/Zr)/256)*Zr)}function Gl(e){return Math.floor((e-5)/Zr*100+.5)/100}function e0(e){return Math.round((e*Zr+5)/Zr*256)/256}function Gd(e){e.width?(e.wpx=zl(e.width),e.wch=Gl(e.wpx),e.MDW=Zr):e.wpx?(e.wch=Gl(e.wpx),e.width=e0(e.wch),e.MDW=Zr):typeof e.wch=="number"&&(e.width=e0(e.wch),e.wpx=zl(e.width),e.MDW=Zr),e.customWidth&&delete e.customWidth}var bA=96,Tw=bA;function jl(e){return e*96/Tw}function Cw(e){return e*Tw/96}function kA(e){var t=["<numFmts>"];return[[5,8],[23,26],[41,44],[50,392]].forEach(function(r){for(var n=r[0];n<=r[1];++n)e[n]!=null&&(t[t.length]=fe("numFmt",null,{numFmtId:n,formatCode:Be(e[n])}))}),t.length===1?"":(t[t.length]="</numFmts>",t[0]=fe("numFmts",null,{count:t.length-2}).replace("/>",">"),t.join(""))}function $A(e){var t=[];return t[t.length]=fe("cellXfs",null),e.forEach(function(r){t[t.length]=fe("xf",null,r)}),t[t.length]="</cellXfs>",t.length===2?"":(t[0]=fe("cellXfs",null,{count:t.length-2}).replace("/>",">"),t.join(""))}function Aw(e,t){var r=[at,fe("styleSheet",null,{xmlns:Oo[0],"xmlns:vt":ft.vt})],n;return e.SSF&&(n=kA(e.SSF))!=null&&(r[r.length]=n),r[r.length]='<fonts count="1"><font><sz val="12"/><color theme="1"/><name val="Calibri"/><family val="2"/><scheme val="minor"/></font></fonts>',r[r.length]='<fills count="2"><fill><patternFill patternType="none"/></fill><fill><patternFill patternType="gray125"/></fill></fills>',r[r.length]='<borders count="1"><border><left/><right/><top/><bottom/><diagonal/></border></borders>',r[r.length]='<cellStyleXfs count="1"><xf numFmtId="0" fontId="0" fillId="0" borderId="0"/></cellStyleXfs>',(n=$A(t.cellXfs))&&(r[r.length]=n),r[r.length]='<cellStyles count="1"><cellStyle name="Normal" xfId="0" builtinId="0"/></cellStyles>',r[r.length]='<dxfs count="0"/>',r[r.length]='<tableStyles count="0" defaultTableStyle="TableStyleMedium9" defaultPivotStyle="PivotStyleMedium4"/>',r.length>2&&(r[r.length]="</styleSheet>",r[1]=r[1].replace("/>",">")),r.join("")}function NA(e,t){var r=e.read_shift(2),n=Dt(e);return[r,n]}function MA(e,t,r){r||(r=Z(6+4*t.length)),r.write_shift(2,e),ht(t,r);var n=r.length>r.l?r.slice(0,r.l):r;return r.l==null&&(r.l=r.length),n}function LA(e,t,r){var n={};n.sz=e.read_shift(2)/20;var i=C3(e);i.fItalic&&(n.italic=1),i.fCondense&&(n.condense=1),i.fExtend&&(n.extend=1),i.fShadow&&(n.shadow=1),i.fOutline&&(n.outline=1),i.fStrikeout&&(n.strike=1);var o=e.read_shift(2);switch(o===700&&(n.bold=1),e.read_shift(2)){case 1:n.vertAlign="superscript";break;case 2:n.vertAlign="subscript";break}var a=e.read_shift(1);a!=0&&(n.underline=a);var s=e.read_shift(1);s>0&&(n.family=s);var l=e.read_shift(1);switch(l>0&&(n.charset=l),e.l++,n.color=T3(e),e.read_shift(1)){case 1:n.scheme="major";break;case 2:n.scheme="minor";break}return n.name=Dt(e),n}function BA(e,t){t||(t=Z(25+4*32)),t.write_shift(2,e.sz*20),A3(e,t),t.write_shift(2,e.bold?700:400);var r=0;e.vertAlign=="superscript"?r=1:e.vertAlign=="subscript"&&(r=2),t.write_shift(2,r),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),Vl(e.color,t);var n=0;return e.scheme=="major"&&(n=1),e.scheme=="minor"&&(n=2),t.write_shift(1,n),ht(e.name,t),t.length>t.l?t.slice(0,t.l):t}var UA=["none","solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"],Nc,HA=$r;function zg(e,t){t||(t=Z(4*3+8*7+16*1)),Nc||(Nc=bd(UA));var r=Nc[e.patternType];r==null&&(r=40),t.write_shift(4,r);var n=0;if(r!=40)for(Vl({auto:1},t),Vl({auto:1},t);n<12;++n)t.write_shift(4,0);else{for(;n<4;++n)t.write_shift(4,0);for(;n<12;++n)t.write_shift(4,0)}return t.length>t.l?t.slice(0,t.l):t}function VA(e,t){var r=e.l+t,n=e.read_shift(2),i=e.read_shift(2);return e.l=r,{ixfe:n,numFmtId:i}}function Rw(e,t,r){r||(r=Z(16)),r.write_shift(2,t||0),r.write_shift(2,e.numFmtId||0),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(1,0),r.write_shift(1,0);var n=0;return r.write_shift(1,n),r.write_shift(1,0),r.write_shift(1,0),r.write_shift(1,0),r}function ea(e,t){return t||(t=Z(10)),t.write_shift(1,0),t.write_shift(1,0),t.write_shift(4,0),t.write_shift(4,0),t}var WA=$r;function zA(e,t){return t||(t=Z(51)),t.write_shift(1,0),ea(null,t),ea(null,t),ea(null,t),ea(null,t),ea(null,t),t.length>t.l?t.slice(0,t.l):t}function GA(e,t){return t||(t=Z(12+4*10)),t.write_shift(4,e.xfId),t.write_shift(2,1),t.write_shift(1,+e.builtinId),t.write_shift(1,0),Hl(e.name||"",t),t.length>t.l?t.slice(0,t.l):t}function jA(e,t,r){var n=Z(2052);return n.write_shift(4,e),Hl(t,n),Hl(r,n),n.length>n.l?n.slice(0,n.l):n}function XA(e,t){if(t){var r=0;[[5,8],[23,26],[41,44],[50,392]].forEach(function(n){for(var i=n[0];i<=n[1];++i)t[i]!=null&&++r}),r!=0&&(ie(e,615,Cr(r)),[[5,8],[23,26],[41,44],[50,392]].forEach(function(n){for(var i=n[0];i<=n[1];++i)t[i]!=null&&ie(e,44,MA(i,t[i]))}),ie(e,616))}}function KA(e){var t=1;ie(e,611,Cr(t)),ie(e,43,BA({sz:12,color:{theme:1},name:"Calibri",family:2,scheme:"minor"})),ie(e,612)}function YA(e){var t=2;ie(e,603,Cr(t)),ie(e,45,zg({patternType:"none"})),ie(e,45,zg({patternType:"gray125"})),ie(e,604)}function qA(e){var t=1;ie(e,613,Cr(t)),ie(e,46,zA()),ie(e,614)}function QA(e){var t=1;ie(e,626,Cr(t)),ie(e,47,Rw({numFmtId:0,fontId:0,fillId:0,borderId:0},65535)),ie(e,627)}function ZA(e,t){ie(e,617,Cr(t.length)),t.forEach(function(r){ie(e,47,Rw(r,0))}),ie(e,618)}function JA(e){var t=1;ie(e,619,Cr(t)),ie(e,48,GA({xfId:0,builtinId:0,name:"Normal"})),ie(e,620)}function eR(e){var t=0;ie(e,505,Cr(t)),ie(e,506)}function tR(e){var t=0;ie(e,508,jA(t,"TableStyleMedium9","PivotStyleMedium4")),ie(e,509)}function rR(e,t){var r=jt();return ie(r,278),XA(r,e.SSF),KA(r),YA(r),qA(r),QA(r),ZA(r,t.cellXfs),JA(r),eR(r),tR(r),ie(r,279),r.end()}function Ow(e,t){if(t&&t.themeXLSX)return t.themeXLSX;if(e&&typeof e.raw=="string")return e.raw;var r=[at];return r[r.length]='<a:theme xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" name="Office Theme">',r[r.length]="<a:themeElements>",r[r.length]='<a:clrScheme name="Office">',r[r.length]='<a:dk1><a:sysClr val="windowText" lastClr="000000"/></a:dk1>',r[r.length]='<a:lt1><a:sysClr val="window" lastClr="FFFFFF"/></a:lt1>',r[r.length]='<a:dk2><a:srgbClr val="1F497D"/></a:dk2>',r[r.length]='<a:lt2><a:srgbClr val="EEECE1"/></a:lt2>',r[r.length]='<a:accent1><a:srgbClr val="4F81BD"/></a:accent1>',r[r.length]='<a:accent2><a:srgbClr val="C0504D"/></a:accent2>',r[r.length]='<a:accent3><a:srgbClr val="9BBB59"/></a:accent3>',r[r.length]='<a:accent4><a:srgbClr val="8064A2"/></a:accent4>',r[r.length]='<a:accent5><a:srgbClr val="4BACC6"/></a:accent5>',r[r.length]='<a:accent6><a:srgbClr val="F79646"/></a:accent6>',r[r.length]='<a:hlink><a:srgbClr val="0000FF"/></a:hlink>',r[r.length]='<a:folHlink><a:srgbClr val="800080"/></a:folHlink>',r[r.length]="</a:clrScheme>",r[r.length]='<a:fontScheme name="Office">',r[r.length]="<a:majorFont>",r[r.length]='<a:latin typeface="Cambria"/>',r[r.length]='<a:ea typeface=""/>',r[r.length]='<a:cs typeface=""/>',r[r.length]='<a:font script="Jpan" typeface="MS Pゴシック"/>',r[r.length]='<a:font script="Hang" typeface="맑은 고딕"/>',r[r.length]='<a:font script="Hans" typeface="宋体"/>',r[r.length]='<a:font script="Hant" typeface="新細明體"/>',r[r.length]='<a:font script="Arab" typeface="Times New Roman"/>',r[r.length]='<a:font script="Hebr" typeface="Times New Roman"/>',r[r.length]='<a:font script="Thai" typeface="Tahoma"/>',r[r.length]='<a:font script="Ethi" typeface="Nyala"/>',r[r.length]='<a:font script="Beng" typeface="Vrinda"/>',r[r.length]='<a:font script="Gujr" typeface="Shruti"/>',r[r.length]='<a:font script="Khmr" typeface="MoolBoran"/>',r[r.length]='<a:font script="Knda" typeface="Tunga"/>',r[r.length]='<a:font script="Guru" typeface="Raavi"/>',r[r.length]='<a:font script="Cans" typeface="Euphemia"/>',r[r.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',r[r.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',r[r.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',r[r.length]='<a:font script="Thaa" typeface="MV Boli"/>',r[r.length]='<a:font script="Deva" typeface="Mangal"/>',r[r.length]='<a:font script="Telu" typeface="Gautami"/>',r[r.length]='<a:font script="Taml" typeface="Latha"/>',r[r.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',r[r.length]='<a:font script="Orya" typeface="Kalinga"/>',r[r.length]='<a:font script="Mlym" typeface="Kartika"/>',r[r.length]='<a:font script="Laoo" typeface="DokChampa"/>',r[r.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',r[r.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',r[r.length]='<a:font script="Viet" typeface="Times New Roman"/>',r[r.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',r[r.length]='<a:font script="Geor" typeface="Sylfaen"/>',r[r.length]="</a:majorFont>",r[r.length]="<a:minorFont>",r[r.length]='<a:latin typeface="Calibri"/>',r[r.length]='<a:ea typeface=""/>',r[r.length]='<a:cs typeface=""/>',r[r.length]='<a:font script="Jpan" typeface="MS Pゴシック"/>',r[r.length]='<a:font script="Hang" typeface="맑은 고딕"/>',r[r.length]='<a:font script="Hans" typeface="宋体"/>',r[r.length]='<a:font script="Hant" typeface="新細明體"/>',r[r.length]='<a:font script="Arab" typeface="Arial"/>',r[r.length]='<a:font script="Hebr" typeface="Arial"/>',r[r.length]='<a:font script="Thai" typeface="Tahoma"/>',r[r.length]='<a:font script="Ethi" typeface="Nyala"/>',r[r.length]='<a:font script="Beng" typeface="Vrinda"/>',r[r.length]='<a:font script="Gujr" typeface="Shruti"/>',r[r.length]='<a:font script="Khmr" typeface="DaunPenh"/>',r[r.length]='<a:font script="Knda" typeface="Tunga"/>',r[r.length]='<a:font script="Guru" typeface="Raavi"/>',r[r.length]='<a:font script="Cans" typeface="Euphemia"/>',r[r.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',r[r.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',r[r.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',r[r.length]='<a:font script="Thaa" typeface="MV Boli"/>',r[r.length]='<a:font script="Deva" typeface="Mangal"/>',r[r.length]='<a:font script="Telu" typeface="Gautami"/>',r[r.length]='<a:font script="Taml" typeface="Latha"/>',r[r.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',r[r.length]='<a:font script="Orya" typeface="Kalinga"/>',r[r.length]='<a:font script="Mlym" typeface="Kartika"/>',r[r.length]='<a:font script="Laoo" typeface="DokChampa"/>',r[r.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',r[r.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',r[r.length]='<a:font script="Viet" typeface="Arial"/>',r[r.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',r[r.length]='<a:font script="Geor" typeface="Sylfaen"/>',r[r.length]="</a:minorFont>",r[r.length]="</a:fontScheme>",r[r.length]='<a:fmtScheme name="Office">',r[r.length]="<a:fillStyleLst>",r[r.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',r[r.length]='<a:gradFill rotWithShape="1">',r[r.length]="<a:gsLst>",r[r.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="50000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',r[r.length]='<a:gs pos="35000"><a:schemeClr val="phClr"><a:tint val="37000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',r[r.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="15000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',r[r.length]="</a:gsLst>",r[r.length]='<a:lin ang="16200000" scaled="1"/>',r[r.length]="</a:gradFill>",r[r.length]='<a:gradFill rotWithShape="1">',r[r.length]="<a:gsLst>",r[r.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>',r[r.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>',r[r.length]="</a:gsLst>",r[r.length]='<a:lin ang="16200000" scaled="0"/>',r[r.length]="</a:gradFill>",r[r.length]="</a:fillStyleLst>",r[r.length]="<a:lnStyleLst>",r[r.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>',r[r.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>',r[r.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>',r[r.length]="</a:lnStyleLst>",r[r.length]="<a:effectStyleLst>",r[r.length]="<a:effectStyle>",r[r.length]="<a:effectLst>",r[r.length]='<a:outerShdw blurRad="40000" dist="20000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="38000"/></a:srgbClr></a:outerShdw>',r[r.length]="</a:effectLst>",r[r.length]="</a:effectStyle>",r[r.length]="<a:effectStyle>",r[r.length]="<a:effectLst>",r[r.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>',r[r.length]="</a:effectLst>",r[r.length]="</a:effectStyle>",r[r.length]="<a:effectStyle>",r[r.length]="<a:effectLst>",r[r.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>',r[r.length]="</a:effectLst>",r[r.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>',r[r.length]='<a:sp3d><a:bevelT w="63500" h="25400"/></a:sp3d>',r[r.length]="</a:effectStyle>",r[r.length]="</a:effectStyleLst>",r[r.length]="<a:bgFillStyleLst>",r[r.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',r[r.length]='<a:gradFill rotWithShape="1">',r[r.length]="<a:gsLst>",r[r.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="40000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',r[r.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>',r[r.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="20000"/><a:satMod val="255000"/></a:schemeClr></a:gs>',r[r.length]="</a:gsLst>",r[r.length]='<a:path path="circle"><a:fillToRect l="50000" t="-80000" r="50000" b="180000"/></a:path>',r[r.length]="</a:gradFill>",r[r.length]='<a:gradFill rotWithShape="1">',r[r.length]="<a:gsLst>",r[r.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="80000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',r[r.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="30000"/><a:satMod val="200000"/></a:schemeClr></a:gs>',r[r.length]="</a:gsLst>",r[r.length]='<a:path path="circle"><a:fillToRect l="50000" t="50000" r="50000" b="50000"/></a:path>',r[r.length]="</a:gradFill>",r[r.length]="</a:bgFillStyleLst>",r[r.length]="</a:fmtScheme>",r[r.length]="</a:themeElements>",r[r.length]="<a:objectDefaults>",r[r.length]="<a:spDef>",r[r.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>',r[r.length]="</a:spDef>",r[r.length]="<a:lnDef>",r[r.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>',r[r.length]="</a:lnDef>",r[r.length]="</a:objectDefaults>",r[r.length]="<a:extraClrSchemeLst/>",r[r.length]="</a:theme>",r.join("")}function nR(e,t){return{flags:e.read_shift(4),version:e.read_shift(4),name:Dt(e)}}function iR(e){var t=Z(12+2*e.name.length);return t.write_shift(4,e.flags),t.write_shift(4,e.version),ht(e.name,t),t.slice(0,t.l)}function oR(e){for(var t=[],r=e.read_shift(4);r-- >0;)t.push([e.read_shift(4),e.read_shift(4)]);return t}function aR(e){var t=Z(4+8*e.length);t.write_shift(4,e.length);for(var r=0;r<e.length;++r)t.write_shift(4,e[r][0]),t.write_shift(4,e[r][1]);return t}function sR(e,t){var r=Z(8+2*t.length);return r.write_shift(4,e),ht(t,r),r.slice(0,r.l)}function lR(e){return e.l+=4,e.read_shift(4)!=0}function uR(e,t){var r=Z(8);return r.write_shift(4,e),r.write_shift(4,t?1:0),r}function cR(){var e=jt();return ie(e,332),ie(e,334,Cr(1)),ie(e,335,iR({name:"XLDAPR",version:12e4,flags:3496657072})),ie(e,336),ie(e,339,sR(1,"XLDAPR")),ie(e,52),ie(e,35,Cr(514)),ie(e,4096,Cr(0)),ie(e,4097,ar(1)),ie(e,36),ie(e,53),ie(e,340),ie(e,337,uR(1,!0)),ie(e,51,aR([[1,0]])),ie(e,338),ie(e,333),e.end()}function Fw(){var e=[at];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">
|
||
<metadataTypes count="1">
|
||
<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"/>
|
||
</metadataTypes>
|
||
<futureMetadata name="XLDAPR" count="1">
|
||
<bk>
|
||
<extLst>
|
||
<ext uri="{bdbb8cdc-fa1e-496e-a857-3c3f30c029c3}">
|
||
<xda:dynamicArrayProperties fDynamic="1" fCollapsed="0"/>
|
||
</ext>
|
||
</extLst>
|
||
</bk>
|
||
</futureMetadata>
|
||
<cellMetadata count="1">
|
||
<bk>
|
||
<rc t="1" v="0"/>
|
||
</bk>
|
||
</cellMetadata>
|
||
</metadata>`),e.join("")}function fR(e){var t={};t.i=e.read_shift(4);var r={};r.r=e.read_shift(4),r.c=e.read_shift(4),t.r=Ue(r);var n=e.read_shift(1);return n&2&&(t.l="1"),n&8&&(t.a="1"),t}var Xi=1024;function Dw(e,t){for(var r=[21600,21600],n=["m0,0l0",r[1],r[0],r[1],r[0],"0xe"].join(","),i=[fe("xml",null,{"xmlns:v":Qt.v,"xmlns:o":Qt.o,"xmlns:x":Qt.x,"xmlns:mv":Qt.mv}).replace(/\/>/,">"),fe("o:shapelayout",fe("o:idmap",null,{"v:ext":"edit",data:e}),{"v:ext":"edit"}),fe("v:shapetype",[fe("v:stroke",null,{joinstyle:"miter"}),fe("v:path",null,{gradientshapeok:"t","o:connecttype":"rect"})].join(""),{id:"_x0000_t202","o:spt":202,coordsize:r.join(","),path:n})];Xi<e*1e3;)Xi+=1e3;return t.forEach(function(o){var a=dt(o[0]),s={color2:"#BEFF82",type:"gradient"};s.type=="gradient"&&(s.angle="-180");var l=s.type=="gradient"?fe("o:fill",null,{type:"gradientUnscaled","v:ext":"view"}):null,u=fe("v:fill",l,s),c={on:"t",obscured:"t"};++Xi,i=i.concat(["<v:shape"+za({id:"_x0000_s"+Xi,type:"#_x0000_t202",style:"position:absolute; margin-left:80pt;margin-top:5pt;width:104pt;height:64pt;z-index:10"+(o[1].hidden?";visibility:hidden":""),fillcolor:"#ECFAD4",strokecolor:"#edeaa1"})+">",u,fe("v:shadow",null,c),fe("v:path",null,{"o:connecttype":"none"}),'<v:textbox><div style="text-align:left"></div></v:textbox>','<x:ClientData ObjectType="Note">',"<x:MoveWithCells/>","<x:SizeWithCells/>",Et("x:Anchor",[a.c+1,0,a.r+1,0,a.c+3,20,a.r+5,20].join(",")),Et("x:AutoFill","False"),Et("x:Row",String(a.r)),Et("x:Column",String(a.c)),o[1].hidden?"":"<x:Visible/>","</x:ClientData>","</v:shape>"])}),i.push("</xml>"),i.join("")}function Pw(e){var t=[at,fe("comments",null,{xmlns:Oo[0]})],r=[];return t.push("<authors>"),e.forEach(function(n){n[1].forEach(function(i){var o=Be(i.a);r.indexOf(o)==-1&&(r.push(o),t.push("<author>"+o+"</author>")),i.T&&i.ID&&r.indexOf("tc="+i.ID)==-1&&(r.push("tc="+i.ID),t.push("<author>tc="+i.ID+"</author>"))})}),r.length==0&&(r.push("SheetJ5"),t.push("<author>SheetJ5</author>")),t.push("</authors>"),t.push("<commentList>"),e.forEach(function(n){var i=0,o=[];if(n[1][0]&&n[1][0].T&&n[1][0].ID?i=r.indexOf("tc="+n[1][0].ID):n[1].forEach(function(l){l.a&&(i=r.indexOf(Be(l.a))),o.push(l.t||"")}),t.push('<comment ref="'+n[0]+'" authorId="'+i+'"><text>'),o.length<=1)t.push(Et("t",Be(o[0]||"")));else{for(var a=`Comment:
|
||
`+o[0]+`
|
||
`,s=1;s<o.length;++s)a+=`Reply:
|
||
`+o[s]+`
|
||
`;t.push(Et("t",Be(a)))}t.push("</text></comment>")}),t.push("</commentList>"),t.length>2&&(t[t.length]="</comments>",t[1]=t[1].replace("/>",">")),t.join("")}function dR(e,t,r){var n=[at,fe("ThreadedComments",null,{xmlns:ft.TCMNT}).replace(/[\/]>/,">")];return e.forEach(function(i){var o="";(i[1]||[]).forEach(function(a,s){if(!a.T){delete a.ID;return}a.a&&t.indexOf(a.a)==-1&&t.push(a.a);var l={ref:i[0],id:"{54EE7951-7262-4200-6969-"+("000000000000"+r.tcid++).slice(-12)+"}"};s==0?o=l.id:l.parentId=o,a.ID=l.id,a.a&&(l.personId="{54EE7950-7262-4200-6969-"+("000000000000"+t.indexOf(a.a)).slice(-12)+"}"),n.push(fe("threadedComment",Et("text",a.t||""),l))})}),n.push("</ThreadedComments>"),n.join("")}function hR(e){var t=[at,fe("personList",null,{xmlns:ft.TCMNT,"xmlns:x":Oo[0]}).replace(/[\/]>/,">")];return e.forEach(function(r,n){t.push(fe("person",null,{displayName:r,id:"{54EE7950-7262-4200-6969-"+("000000000000"+n).slice(-12)+"}",userId:r,providerId:"None"}))}),t.push("</personList>"),t.join("")}function pR(e){var t={};t.iauthor=e.read_shift(4);var r=Si(e);return t.rfx=r.s,t.ref=Ue(r.s),e.l+=16,t}function gR(e,t){return t==null&&(t=Z(36)),t.write_shift(4,e[1].iauthor),Do(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 mR=Dt;function vR(e){return ht(e.slice(0,54))}function xR(e){var t=jt(),r=[];return ie(t,628),ie(t,630),e.forEach(function(n){n[1].forEach(function(i){r.indexOf(i.a)>-1||(r.push(i.a.slice(0,54)),ie(t,632,vR(i.a)))})}),ie(t,631),ie(t,633),e.forEach(function(n){n[1].forEach(function(i){i.iauthor=r.indexOf(i.a);var o={s:dt(n[0]),e:dt(n[0])};ie(t,635,gR([o,i])),i.t&&i.t.length>0&&ie(t,637,y3(i)),ie(t,636),delete i.iauthor})}),ie(t,634),ie(t,629),t.end()}function wR(e,t){t.FullPaths.forEach(function(r,n){if(n!=0){var i=r.replace(/[^\/]*[\/]/,"/_VBA_PROJECT_CUR/");i.slice(-1)!=="/"&&He.utils.cfb_add(e,i,t.FileIndex[n].content)}})}var Iw=["xlsb","xlsm","xlam","biff8","xla"],yR=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 r(n,i,o,a){var s=!1,l=!1;o.length==0?l=!0:o.charAt(0)=="["&&(l=!0,o=o.slice(1,-1)),a.length==0?s=!0:a.charAt(0)=="["&&(s=!0,a=a.slice(1,-1));var u=o.length>0?parseInt(o,10)|0:0,c=a.length>0?parseInt(a,10)|0:0;return s?c+=t.c:--c,l?u+=t.r:--u,i+(s?"":"$")+Ft(c)+(l?"":"$")+_t(u)}return function(i,o){return t=o,i.replace(e,r)}}(),jd=/(^|[^._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,Xd=function(){return function(t,r){return t.replace(jd,function(n,i,o,a,s,l){var u=Ud(a)-(o?0:r.c),c=Bd(l)-(s?0:r.r),f=c==0?"":s?c+1:"["+c+"]",d=u==0?"":o?u+1:"["+u+"]";return i+"R"+f+"C"+d})}}();function ER(e,t){return e.replace(jd,function(r,n,i,o,a,s){return n+(i=="$"?i+o:Ft(Ud(o)+t.c))+(a=="$"?a+s:_t(Bd(s)+t.r))})}function _R(e){return e.length!=1}function it(e){e.l+=1}function Mn(e,t){var r=e.read_shift(t==1?1:2);return[r&16383,r>>14&1,r>>15&1]}function bw(e,t,r){var n=2;if(r){if(r.biff>=2&&r.biff<=5)return kw(e);r.biff==12&&(n=4)}var i=e.read_shift(n),o=e.read_shift(n),a=Mn(e,2),s=Mn(e,2);return{s:{r:i,c:a[0],cRel:a[1],rRel:a[2]},e:{r:o,c:s[0],cRel:s[1],rRel:s[2]}}}function kw(e){var t=Mn(e,2),r=Mn(e,2),n=e.read_shift(1),i=e.read_shift(1);return{s:{r:t[0],c:n,cRel:t[1],rRel:t[2]},e:{r:r[0],c:i,cRel:r[1],rRel:r[2]}}}function SR(e,t,r){if(r.biff<8)return kw(e);var n=e.read_shift(r.biff==12?4:2),i=e.read_shift(r.biff==12?4:2),o=Mn(e,2),a=Mn(e,2);return{s:{r:n,c:o[0],cRel:o[1],rRel:o[2]},e:{r:i,c:a[0],cRel:a[1],rRel:a[2]}}}function $w(e,t,r){if(r&&r.biff>=2&&r.biff<=5)return TR(e);var n=e.read_shift(r&&r.biff==12?4:2),i=Mn(e,2);return{r:n,c:i[0],cRel:i[1],rRel:i[2]}}function TR(e){var t=Mn(e,2),r=e.read_shift(1);return{r:t[0],c:r,cRel:t[1],rRel:t[2]}}function CR(e){var t=e.read_shift(2),r=e.read_shift(2);return{r:t,c:r&255,fQuoted:!!(r&16384),cRel:r>>15,rRel:r>>15}}function AR(e,t,r){var n=r&&r.biff?r.biff:8;if(n>=2&&n<=5)return RR(e);var i=e.read_shift(n>=12?4:2),o=e.read_shift(2),a=(o&16384)>>14,s=(o&32768)>>15;if(o&=16383,s==1)for(;i>524287;)i-=1048576;if(a==1)for(;o>8191;)o=o-16384;return{r:i,c:o,cRel:a,rRel:s}}function RR(e){var t=e.read_shift(2),r=e.read_shift(1),n=(t&32768)>>15,i=(t&16384)>>14;return t&=16383,n==1&&t>=8192&&(t=t-16384),i==1&&r>=128&&(r=r-256),{r:t,c:r,cRel:i,rRel:n}}function OR(e,t,r){var n=(e[e.l++]&96)>>5,i=bw(e,r.biff>=2&&r.biff<=5?6:8,r);return[n,i]}function FR(e,t,r){var n=(e[e.l++]&96)>>5,i=e.read_shift(2,"i"),o=8;if(r)switch(r.biff){case 5:e.l+=12,o=6;break;case 12:o=12;break}var a=bw(e,o,r);return[n,i,a]}function DR(e,t,r){var n=(e[e.l++]&96)>>5;return e.l+=r&&r.biff>8?12:r.biff<8?6:8,[n]}function PR(e,t,r){var n=(e[e.l++]&96)>>5,i=e.read_shift(2),o=8;if(r)switch(r.biff){case 5:e.l+=12,o=6;break;case 12:o=12;break}return e.l+=o,[n,i]}function IR(e,t,r){var n=(e[e.l++]&96)>>5,i=SR(e,t-1,r);return[n,i]}function bR(e,t,r){var n=(e[e.l++]&96)>>5;return e.l+=r.biff==2?6:r.biff==12?14:7,[n]}function Gg(e){var t=e[e.l+1]&1,r=1;return e.l+=4,[t,r]}function kR(e,t,r){e.l+=2;for(var n=e.read_shift(r&&r.biff==2?1:2),i=[],o=0;o<=n;++o)i.push(e.read_shift(r&&r.biff==2?1:2));return i}function $R(e,t,r){var n=e[e.l+1]&255?1:0;return e.l+=2,[n,e.read_shift(r&&r.biff==2?1:2)]}function NR(e,t,r){var n=e[e.l+1]&255?1:0;return e.l+=2,[n,e.read_shift(r&&r.biff==2?1:2)]}function MR(e){var t=e[e.l+1]&255?1:0;return e.l+=2,[t,e.read_shift(2)]}function LR(e,t,r){var n=e[e.l+1]&255?1:0;return e.l+=r&&r.biff==2?3:4,[n]}function Nw(e){var t=e.read_shift(1),r=e.read_shift(1);return[t,r]}function BR(e){return e.read_shift(2),Nw(e)}function UR(e){return e.read_shift(2),Nw(e)}function HR(e,t,r){var n=(e[e.l]&96)>>5;e.l+=1;var i=$w(e,0,r);return[n,i]}function VR(e,t,r){var n=(e[e.l]&96)>>5;e.l+=1;var i=AR(e,0,r);return[n,i]}function WR(e,t,r){var n=(e[e.l]&96)>>5;e.l+=1;var i=e.read_shift(2);r&&r.biff==5&&(e.l+=12);var o=$w(e,0,r);return[n,i,o]}function zR(e,t,r){var n=(e[e.l]&96)>>5;e.l+=1;var i=e.read_shift(r&&r.biff<=3?1:2);return[zO[i],Bw[i],n]}function GR(e,t,r){var n=e[e.l++],i=e.read_shift(1),o=r&&r.biff<=3?[n==88?-1:0,e.read_shift(1)]:jR(e);return[i,(o[0]===0?Bw:WO)[o[1]]]}function jR(e){return[e[e.l+1]>>7,e.read_shift(2)&32767]}function XR(e,t,r){e.l+=r&&r.biff==2?3:4}function KR(e,t,r){if(e.l++,r&&r.biff==12)return[e.read_shift(4,"i"),0];var n=e.read_shift(2),i=e.read_shift(r&&r.biff==2?1:2);return[n,i]}function YR(e){return e.l++,ss[e.read_shift(1)]}function qR(e){return e.l++,e.read_shift(2)}function QR(e){return e.l++,e.read_shift(1)!==0}function ZR(e){return e.l++,Po(e)}function JR(e,t,r){return e.l++,xw(e,t-1,r)}function eO(e,t){var r=[e.read_shift(1)];if(t==12)switch(r[0]){case 2:r[0]=4;break;case 4:r[0]=16;break;case 0:r[0]=1;break;case 1:r[0]=2;break}switch(r[0]){case 4:r[1]=W3(e,1)?"TRUE":"FALSE",t!=12&&(e.l+=7);break;case 37:case 16:r[1]=ss[e[e.l]],e.l+=t==12?4:8;break;case 0:e.l+=8;break;case 1:r[1]=Po(e);break;case 2:r[1]=X3(e,0,{biff:t>0&&t<8?2:t});break;default:throw new Error("Bad SerAr: "+r[0])}return r}function tO(e,t,r){for(var n=e.read_shift(r.biff==12?4:2),i=[],o=0;o!=n;++o)i.push((r.biff==12?Si:q3)(e));return i}function rO(e,t,r){var n=0,i=0;r.biff==12?(n=e.read_shift(4),i=e.read_shift(4)):(i=1+e.read_shift(1),n=1+e.read_shift(2)),r.biff>=2&&r.biff<8&&(--n,--i==0&&(i=256));for(var o=0,a=[];o!=n&&(a[o]=[]);++o)for(var s=0;s!=i;++s)a[o][s]=eO(e,r.biff);return a}function nO(e,t,r){var n=e.read_shift(1)>>>5&3,i=!r||r.biff>=8?4:2,o=e.read_shift(i);switch(r.biff){case 2:e.l+=5;break;case 3:case 4:e.l+=8;break;case 5:e.l+=12;break}return[n,0,o]}function iO(e,t,r){if(r.biff==5)return oO(e);var n=e.read_shift(1)>>>5&3,i=e.read_shift(2),o=e.read_shift(4);return[n,i,o]}function oO(e){var t=e.read_shift(1)>>>5&3,r=e.read_shift(2,"i");e.l+=8;var n=e.read_shift(2);return e.l+=12,[t,r,n]}function aO(e,t,r){var n=e.read_shift(1)>>>5&3;e.l+=r&&r.biff==2?3:4;var i=e.read_shift(r&&r.biff==2?1:2);return[n,i]}function sO(e,t,r){var n=e.read_shift(1)>>>5&3,i=e.read_shift(r&&r.biff==2?1:2);return[n,i]}function lO(e,t,r){var n=e.read_shift(1)>>>5&3;return e.l+=4,r.biff<8&&e.l--,r.biff==12&&(e.l+=2),[n]}function uO(e,t,r){var n=(e[e.l++]&96)>>5,i=e.read_shift(2),o=4;if(r)switch(r.biff){case 5:o=15;break;case 12:o=6;break}return e.l+=o,[n,i]}var cO=$r,fO=$r,dO=$r;function ls(e,t,r){return e.l+=2,[CR(e)]}function Kd(e){return e.l+=6,[]}var hO=ls,pO=Kd,gO=Kd,mO=ls;function Mw(e){return e.l+=2,[mw(e),e.read_shift(2)&1]}var vO=ls,xO=Mw,wO=Kd,yO=ls,EO=ls,_O=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"];function SO(e){e.l+=2;var t=e.read_shift(2),r=e.read_shift(2),n=e.read_shift(4),i=e.read_shift(2),o=e.read_shift(2),a=_O[r>>2&31];return{ixti:t,coltype:r&3,rt:a,idx:n,c:i,C:o}}function TO(e){return e.l+=2,[e.read_shift(4)]}function CO(e,t,r){return e.l+=5,e.l+=2,e.l+=r.biff==2?1:4,["PTGSHEET"]}function AO(e,t,r){return e.l+=r.biff==2?4:5,["PTGENDSHEET"]}function RO(e){var t=e.read_shift(1)>>>5&3,r=e.read_shift(2);return[t,r]}function OO(e){var t=e.read_shift(1)>>>5&3,r=e.read_shift(2);return[t,r]}function FO(e){return e.l+=4,[0,0]}var jg={1:{n:"PtgExp",f:KR},2:{n:"PtgTbl",f:dO},3:{n:"PtgAdd",f:it},4:{n:"PtgSub",f:it},5:{n:"PtgMul",f:it},6:{n:"PtgDiv",f:it},7:{n:"PtgPower",f:it},8:{n:"PtgConcat",f:it},9:{n:"PtgLt",f:it},10:{n:"PtgLe",f:it},11:{n:"PtgEq",f:it},12:{n:"PtgGe",f:it},13:{n:"PtgGt",f:it},14:{n:"PtgNe",f:it},15:{n:"PtgIsect",f:it},16:{n:"PtgUnion",f:it},17:{n:"PtgRange",f:it},18:{n:"PtgUplus",f:it},19:{n:"PtgUminus",f:it},20:{n:"PtgPercent",f:it},21:{n:"PtgParen",f:it},22:{n:"PtgMissArg",f:it},23:{n:"PtgStr",f:JR},26:{n:"PtgSheet",f:CO},27:{n:"PtgEndSheet",f:AO},28:{n:"PtgErr",f:YR},29:{n:"PtgBool",f:QR},30:{n:"PtgInt",f:qR},31:{n:"PtgNum",f:ZR},32:{n:"PtgArray",f:bR},33:{n:"PtgFunc",f:zR},34:{n:"PtgFuncVar",f:GR},35:{n:"PtgName",f:nO},36:{n:"PtgRef",f:HR},37:{n:"PtgArea",f:OR},38:{n:"PtgMemArea",f:aO},39:{n:"PtgMemErr",f:cO},40:{n:"PtgMemNoMem",f:fO},41:{n:"PtgMemFunc",f:sO},42:{n:"PtgRefErr",f:lO},43:{n:"PtgAreaErr",f:DR},44:{n:"PtgRefN",f:VR},45:{n:"PtgAreaN",f:IR},46:{n:"PtgMemAreaN",f:RO},47:{n:"PtgMemNoMemN",f:OO},57:{n:"PtgNameX",f:iO},58:{n:"PtgRef3d",f:WR},59:{n:"PtgArea3d",f:FR},60:{n:"PtgRefErr3d",f:uO},61:{n:"PtgAreaErr3d",f:PR},255:{}},DO={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},PO={1:{n:"PtgElfLel",f:Mw},2:{n:"PtgElfRw",f:yO},3:{n:"PtgElfCol",f:hO},6:{n:"PtgElfRwV",f:EO},7:{n:"PtgElfColV",f:mO},10:{n:"PtgElfRadical",f:vO},11:{n:"PtgElfRadicalS",f:wO},13:{n:"PtgElfColS",f:pO},15:{n:"PtgElfColSV",f:gO},16:{n:"PtgElfRadicalLel",f:xO},25:{n:"PtgList",f:SO},29:{n:"PtgSxName",f:TO},255:{}},IO={0:{n:"PtgAttrNoop",f:FO},1:{n:"PtgAttrSemi",f:LR},2:{n:"PtgAttrIf",f:NR},4:{n:"PtgAttrChoose",f:kR},8:{n:"PtgAttrGoto",f:$R},16:{n:"PtgAttrSum",f:XR},32:{n:"PtgAttrBaxcel",f:Gg},33:{n:"PtgAttrBaxcel",f:Gg},64:{n:"PtgAttrSpace",f:BR},65:{n:"PtgAttrSpaceSemi",f:UR},128:{n:"PtgAttrIfError",f:MR},255:{}};function bO(e,t,r,n){if(n.biff<8)return $r(e,t);for(var i=e.l+t,o=[],a=0;a!==r.length;++a)switch(r[a][0]){case"PtgArray":r[a][1]=rO(e,0,n),o.push(r[a][1]);break;case"PtgMemArea":r[a][2]=tO(e,r[a][1],n),o.push(r[a][2]);break;case"PtgExp":n&&n.biff==12&&(r[a][1][1]=e.read_shift(4),o.push(r[a][1]));break;case"PtgList":case"PtgElfRadicalS":case"PtgElfColS":case"PtgElfColSV":throw"Unsupported "+r[a][0]}return t=i-e.l,t!==0&&o.push($r(e,t)),o}function kO(e,t,r){for(var n=e.l+t,i,o,a=[];n!=e.l;)t=n-e.l,o=e[e.l],i=jg[o]||jg[DO[o]],(o===24||o===25)&&(i=(o===24?PO:IO)[e[e.l+1]]),!i||!i.f?$r(e,t):a.push([i.n,i.f(e,t,r)]);return a}function $O(e){for(var t=[],r=0;r<e.length;++r){for(var n=e[r],i=[],o=0;o<n.length;++o){var a=n[o];if(a)switch(a[0]){case 2:i.push('"'+a[1].replace(/"/g,'""')+'"');break;default:i.push(a[1])}else i.push("")}t.push(i.join(","))}return t.join(";")}var NO={PtgAdd:"+",PtgConcat:"&",PtgDiv:"/",PtgEq:"=",PtgGe:">=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"};function MO(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 Lw(e,t,r){if(!e)return"SH33TJSERR0";if(r.biff>8&&(!e.XTI||!e.XTI[t]))return e.SheetNames[t];if(!e.XTI)return"SH33TJSERR6";var n=e.XTI[t];if(r.biff<8)return t>1e4&&(t-=65536),t<0&&(t=-t),t==0?"":e.XTI[t-1];if(!n)return"SH33TJSERR1";var i="";if(r.biff>8)switch(e[n[0]][0]){case 357:return i=n[1]==-1?"#REF":e.SheetNames[n[1]],n[1]==n[2]?i:i+":"+e.SheetNames[n[2]];case 358:return r.SID!=null?e.SheetNames[r.SID]:"SH33TJSSAME"+e[n[0]][0];case 355:default:return"SH33TJSSRC"+e[n[0]][0]}switch(e[n[0]][0][0]){case 1025:return i=n[1]==-1?"#REF":e.SheetNames[n[1]]||"SH33TJSERR3",n[1]==n[2]?i:i+":"+e.SheetNames[n[2]];case 14849:return e[n[0]].slice(1).map(function(o){return o.Name}).join(";;");default:return e[n[0]][0][3]?(i=n[1]==-1?"#REF":e[n[0]][0][3][n[1]]||"SH33TJSERR4",n[1]==n[2]?i:i+":"+e[n[0]][0][3][n[2]]):"SH33TJSERR2"}}function Xg(e,t,r){var n=Lw(e,t,r);return n=="#REF"?n:MO(n,r)}function xo(e,t,r,n,i){var o=i&&i.biff||8,a={s:{c:0,r:0},e:{c:0,r:0}},s=[],l,u,c,f=0,d=0,h,m="";if(!e[0]||!e[0][0])return"";for(var p=-1,g="",v=0,w=e[0].length;v<w;++v){var y=e[0][v];switch(y[0]){case"PtgUminus":s.push("-"+s.pop());break;case"PtgUplus":s.push("+"+s.pop());break;case"PtgPercent":s.push(s.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(l=s.pop(),u=s.pop(),p>=0){switch(e[0][p][1][0]){case 0:g=Je(" ",e[0][p][1][1]);break;case 1:g=Je("\r",e[0][p][1][1]);break;default:if(g="",i.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][p][1][0])}u=u+g,p=-1}s.push(u+NO[y[0]]+l);break;case"PtgIsect":l=s.pop(),u=s.pop(),s.push(u+" "+l);break;case"PtgUnion":l=s.pop(),u=s.pop(),s.push(u+","+l);break;case"PtgRange":l=s.pop(),u=s.pop(),s.push(u+":"+l);break;case"PtgAttrChoose":break;case"PtgAttrGoto":break;case"PtgAttrIf":break;case"PtgAttrIfError":break;case"PtgRef":c=_a(y[1][1],a,i),s.push(Sa(c,o));break;case"PtgRefN":c=r?_a(y[1][1],r,i):y[1][1],s.push(Sa(c,o));break;case"PtgRef3d":f=y[1][1],c=_a(y[1][2],a,i),m=Xg(n,f,i),s.push(m+"!"+Sa(c,o));break;case"PtgFunc":case"PtgFuncVar":var E=y[1][0],b=y[1][1];E||(E=0),E&=127;var k=E==0?[]:s.slice(-E);s.length-=E,b==="User"&&(b=k.shift()),s.push(b+"("+k.join(",")+")");break;case"PtgBool":s.push(y[1]?"TRUE":"FALSE");break;case"PtgInt":s.push(y[1]);break;case"PtgNum":s.push(String(y[1]));break;case"PtgStr":s.push('"'+y[1].replace(/"/g,'""')+'"');break;case"PtgErr":s.push(y[1]);break;case"PtgAreaN":h=Pg(y[1][1],r?{s:r}:a,i),s.push(kc(h,i));break;case"PtgArea":h=Pg(y[1][1],a,i),s.push(kc(h,i));break;case"PtgArea3d":f=y[1][1],h=y[1][2],m=Xg(n,f,i),s.push(m+"!"+kc(h,i));break;case"PtgAttrSum":s.push("SUM("+s.pop()+")");break;case"PtgAttrBaxcel":case"PtgAttrSemi":break;case"PtgName":d=y[1][2];var S=(n.names||[])[d-1]||(n[0]||[])[d],C=S?S.Name:"SH33TJSNAME"+String(d);C&&C.slice(0,6)=="_xlfn."&&!i.xlfn&&(C=C.slice(6)),s.push(C);break;case"PtgNameX":var A=y[1][1];d=y[1][2];var L;if(i.biff<=5)A<0&&(A=-A),n[A]&&(L=n[A][d]);else{var B="";if(((n[A]||[])[0]||[])[0]==14849||(((n[A]||[])[0]||[])[0]==1025?n[A][d]&&n[A][d].itab>0&&(B=n.SheetNames[n[A][d].itab-1]+"!"):B=n.SheetNames[d-1]+"!"),n[A]&&n[A][d])B+=n[A][d].Name;else if(n[0]&&n[0][d])B+=n[0][d].Name;else{var U=(Lw(n,A,i)||"").split(";;");U[d-1]?B=U[d-1]:B+="SH33TJSERRX"}s.push(B);break}L||(L={Name:"SH33TJSERRY"}),s.push(L.Name);break;case"PtgParen":var H="(",G=")";if(p>=0){switch(g="",e[0][p][1][0]){case 2:H=Je(" ",e[0][p][1][1])+H;break;case 3:H=Je("\r",e[0][p][1][1])+H;break;case 4:G=Je(" ",e[0][p][1][1])+G;break;case 5:G=Je("\r",e[0][p][1][1])+G;break;default:if(i.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][p][1][0])}p=-1}s.push(H+s.pop()+G);break;case"PtgRefErr":s.push("#REF!");break;case"PtgRefErr3d":s.push("#REF!");break;case"PtgExp":c={c:y[1][1],r:y[1][0]};var ee={c:r.c,r:r.r};if(n.sharedf[Ue(c)]){var ae=n.sharedf[Ue(c)];s.push(xo(ae,a,ee,n,i))}else{var he=!1;for(l=0;l!=n.arrayf.length;++l)if(u=n.arrayf[l],!(c.c<u[0].s.c||c.c>u[0].e.c)&&!(c.r<u[0].s.r||c.r>u[0].e.r)){s.push(xo(u[1],a,ee,n,i)),he=!0;break}he||s.push(y[1])}break;case"PtgArray":s.push("{"+$O(y[1])+"}");break;case"PtgMemArea":break;case"PtgAttrSpace":case"PtgAttrSpaceSemi":p=v;break;case"PtgTbl":break;case"PtgMemErr":break;case"PtgMissArg":s.push("");break;case"PtgAreaErr":s.push("#REF!");break;case"PtgAreaErr3d":s.push("#REF!");break;case"PtgList":s.push("Table"+y[1].idx+"[#"+y[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(y));default:throw new Error("Unrecognized Formula Token: "+String(y))}var Te=["PtgAttrSpace","PtgAttrSpaceSemi","PtgAttrGoto"];if(i.biff!=3&&p>=0&&Te.indexOf(e[0][v][0])==-1){y=e[0][p];var oe=!0;switch(y[1][0]){case 4:oe=!1;case 0:g=Je(" ",y[1][1]);break;case 5:oe=!1;case 1:g=Je("\r",y[1][1]);break;default:if(g="",i.WTF)throw new Error("Unexpected PtgAttrSpaceType "+y[1][0])}s.push((oe?g:"")+s.pop()+(oe?"":g)),p=-1}}if(s.length>1&&i.WTF)throw new Error("bad formula stack");return s[0]}function LO(e){if(e==null){var t=Z(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 li(e);return li(0)}function BO(e,t,r,n,i){var o=ui(t,r,i),a=LO(e.v),s=Z(6),l=33;s.write_shift(2,l),s.write_shift(4,0);for(var u=Z(e.bf.length),c=0;c<e.bf.length;++c)u[c]=e.bf[c];var f=yt([o,a,s,u]);return f}function Au(e,t,r){var n=e.read_shift(4),i=kO(e,n,r),o=e.read_shift(4),a=o>0?bO(e,o,i,r):null;return[i,a]}var UO=Au,Ru=Au,HO=Au,VO=Au,WO={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"},Bw={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:"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"},zO={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 GO(e){var t="of:="+e.replace(jd,"$1[.$2$3$4$5]").replace(/\]:\[/g,":");return t.replace(/;/g,"|").replace(/,/g,";")}function jO(e){return e.replace(/\./,"!")}var Ta=typeof Map<"u";function Yd(e,t,r){var n=0,i=e.length;if(r){if(Ta?r.has(t):Object.prototype.hasOwnProperty.call(r,t)){for(var o=Ta?r.get(t):r[t];n<o.length;++n)if(e[o[n]].t===t)return e.Count++,o[n]}}else for(;n<i;++n)if(e[n].t===t)return e.Count++,n;return e[i]={t},e.Count++,e.Unique++,r&&(Ta?(r.has(t)||r.set(t,[]),r.get(t).push(i)):(Object.prototype.hasOwnProperty.call(r,t)||(r[t]=[]),r[t].push(i))),i}function Ou(e,t){var r={min:e+1,max:e+1},n=-1;return t.MDW&&(Zr=t.MDW),t.width!=null?r.customWidth=1:t.wpx!=null?n=Gl(t.wpx):t.wch!=null&&(n=t.wch),n>-1?(r.width=e0(n),r.customWidth=1):t.width!=null&&(r.width=t.width),t.hidden&&(r.hidden=!0),t.level!=null&&(r.outlineLevel=r.level=t.level),r}function Uw(e,t){if(e){var r=[.7,.7,.75,.75,.3,.3];t=="xlml"&&(r=[1,1,1,1,.5,.5]),e.left==null&&(e.left=r[0]),e.right==null&&(e.right=r[1]),e.top==null&&(e.top=r[2]),e.bottom==null&&(e.bottom=r[3]),e.header==null&&(e.header=r[4]),e.footer==null&&(e.footer=r[5])}}function Wn(e,t,r){var n=r.revssf[t.z!=null?t.z:"General"],i=60,o=e.length;if(n==null&&r.ssf){for(;i<392;++i)if(r.ssf[i]==null){$x(t.z,i),r.ssf[i]=t.z,r.revssf[t.z]=n=i;break}}for(i=0;i!=o;++i)if(e[i].numFmtId===n)return i;return e[o]={numFmtId:n,fontId:0,fillId:0,borderId:0,xfId:0,applyNumberFormat:1},o}function XO(e,t,r){if(e&&e["!ref"]){var n=Xe(e["!ref"]);if(n.e.c<n.s.c||n.e.r<n.s.r)throw new Error("Bad range ("+r+"): "+e["!ref"])}}function KO(e){if(e.length===0)return"";for(var t='<mergeCells count="'+e.length+'">',r=0;r!=e.length;++r)t+='<mergeCell ref="'+ot(e[r])+'"/>';return t+"</mergeCells>"}function YO(e,t,r,n,i){var o=!1,a={},s=null;if(n.bookType!=="xlsx"&&t.vbaraw){var l=t.SheetNames[r];try{t.Workbook&&(l=t.Workbook.Sheets[r].CodeName||l)}catch{}o=!0,a.codeName=Xr(Be(l))}if(e&&e["!outline"]){var u={summaryBelow:1,summaryRight:1};e["!outline"].above&&(u.summaryBelow=0),e["!outline"].left&&(u.summaryRight=0),s=(s||"")+fe("outlinePr",null,u)}!o&&!s||(i[i.length]=fe("sheetPr",s,a))}var qO=["objects","scenarios","selectLockedCells","selectUnlockedCells"],QO=["formatColumns","formatRows","formatCells","insertColumns","insertRows","insertHyperlinks","deleteColumns","deleteRows","sort","autoFilter","pivotTables"];function ZO(e){var t={sheet:1};return qO.forEach(function(r){e[r]!=null&&e[r]&&(t[r]="1")}),QO.forEach(function(r){e[r]!=null&&!e[r]&&(t[r]="0")}),e.password&&(t.password=Sw(e.password).toString(16).toUpperCase()),fe("sheetProtection",null,t)}function JO(e){return Uw(e),fe("pageMargins",null,e)}function eF(e,t){for(var r=["<cols>"],n,i=0;i!=t.length;++i)(n=t[i])&&(r[r.length]=fe("col",null,Ou(i,n)));return r[r.length]="</cols>",r.join("")}function tF(e,t,r,n){var i=typeof e.ref=="string"?e.ref:ot(e.ref);r.Workbook||(r.Workbook={Sheets:[]}),r.Workbook.Names||(r.Workbook.Names=[]);var o=r.Workbook.Names,a=tr(i);a.s.r==a.e.r&&(a.e.r=tr(t["!ref"]).e.r,i=ot(a));for(var s=0;s<o.length;++s){var l=o[s];if(l.Name=="_xlnm._FilterDatabase"&&l.Sheet==n){l.Ref="'"+r.SheetNames[n]+"'!"+i;break}}return s==o.length&&o.push({Name:"_xlnm._FilterDatabase",Sheet:n,Ref:"'"+r.SheetNames[n]+"'!"+i}),fe("autoFilter",null,{ref:i})}function rF(e,t,r,n){var i={workbookViewId:"0"};return(((n||{}).Workbook||{}).Views||[])[0]&&(i.rightToLeft=n.Workbook.Views[0].RTL?"1":"0"),fe("sheetViews",fe("sheetView",null,i),{})}function nF(e,t,r,n){if(e.c&&r["!comments"].push([t,e.c]),e.v===void 0&&typeof e.f!="string"||e.t==="z"&&!e.f)return"";var i="",o=e.t,a=e.v;if(e.t!=="z")switch(e.t){case"b":i=e.v?"1":"0";break;case"n":i=""+e.v;break;case"e":i=ss[e.v];break;case"d":n&&n.cellDates?i=Lt(e.v,-1).toISOString():(e=Kt(e),e.t="n",i=""+(e.v=Xt(Lt(e.v)))),typeof e.z>"u"&&(e.z=rt[14]);break;default:i=e.v;break}var s=Et("v",Be(i)),l={r:t},u=Wn(n.cellXfs,e,n);switch(u!==0&&(l.s=u),e.t){case"n":break;case"d":l.t="d";break;case"b":l.t="b";break;case"e":l.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(n&&n.bookSST){s=Et("v",""+Yd(n.Strings,e.v,n.revStrings)),l.t="s";break}l.t="str";break}if(e.t!=o&&(e.t=o,e.v=a),typeof e.f=="string"&&e.f){var c=e.F&&e.F.slice(0,t.length)==t?{t:"array",ref:e.F}:null;s=fe("f",Be(e.f),c)+(e.v!=null?s:"")}return e.l&&r["!links"].push([t,e.l]),e.D&&(l.cm=1),fe("c",s,l)}function iF(e,t,r,n){var i=[],o=[],a=Xe(e["!ref"]),s="",l,u="",c=[],f=0,d=0,h=e["!rows"],m=Array.isArray(e),p={r:u},g,v=-1;for(d=a.s.c;d<=a.e.c;++d)c[d]=Ft(d);for(f=a.s.r;f<=a.e.r;++f){for(o=[],u=_t(f),d=a.s.c;d<=a.e.c;++d){l=c[d]+u;var w=m?(e[f]||[])[d]:e[l];w!==void 0&&(s=nF(w,l,e,t))!=null&&o.push(s)}(o.length>0||h&&h[f])&&(p={r:u},h&&h[f]&&(g=h[f],g.hidden&&(p.hidden=1),v=-1,g.hpx?v=jl(g.hpx):g.hpt&&(v=g.hpt),v>-1&&(p.ht=v,p.customHeight=1),g.level&&(p.outlineLevel=g.level)),i[i.length]=fe("row",o.join(""),p))}if(h)for(;f<h.length;++f)h&&h[f]&&(p={r:f+1},g=h[f],g.hidden&&(p.hidden=1),v=-1,g.hpx?v=jl(g.hpx):g.hpt&&(v=g.hpt),v>-1&&(p.ht=v,p.customHeight=1),g.level&&(p.outlineLevel=g.level),i[i.length]=fe("row","",p));return i.join("")}function Hw(e,t,r,n){var i=[at,fe("worksheet",null,{xmlns:Oo[0],"xmlns:r":ft.r})],o=r.SheetNames[e],a=0,s="",l=r.Sheets[o];l==null&&(l={});var u=l["!ref"]||"A1",c=Xe(u);if(c.e.c>16383||c.e.r>1048575){if(t.WTF)throw new Error("Range "+u+" exceeds format limit A1:XFD1048576");c.e.c=Math.min(c.e.c,16383),c.e.r=Math.min(c.e.c,1048575),u=ot(c)}n||(n={}),l["!comments"]=[];var f=[];YO(l,r,e,t,i),i[i.length]=fe("dimension",null,{ref:u}),i[i.length]=rF(l,t,e,r),t.sheetFormat&&(i[i.length]=fe("sheetFormatPr",null,{defaultRowHeight:t.sheetFormat.defaultRowHeight||"16",baseColWidth:t.sheetFormat.baseColWidth||"10",outlineLevelRow:t.sheetFormat.outlineLevelRow||"7"})),l["!cols"]!=null&&l["!cols"].length>0&&(i[i.length]=eF(l,l["!cols"])),i[a=i.length]="<sheetData/>",l["!links"]=[],l["!ref"]!=null&&(s=iF(l,t),s.length>0&&(i[i.length]=s)),i.length>a+1&&(i[i.length]="</sheetData>",i[a]=i[a].replace("/>",">")),l["!protect"]&&(i[i.length]=ZO(l["!protect"])),l["!autofilter"]!=null&&(i[i.length]=tF(l["!autofilter"],l,r,e)),l["!merges"]!=null&&l["!merges"].length>0&&(i[i.length]=KO(l["!merges"]));var d=-1,h,m=-1;return l["!links"].length>0&&(i[i.length]="<hyperlinks>",l["!links"].forEach(function(p){p[1].Target&&(h={ref:p[0]},p[1].Target.charAt(0)!="#"&&(m=Le(n,-1,Be(p[1].Target).replace(/#.*$/,""),ke.HLINK),h["r:id"]="rId"+m),(d=p[1].Target.indexOf("#"))>-1&&(h.location=Be(p[1].Target.slice(d+1))),p[1].Tooltip&&(h.tooltip=Be(p[1].Tooltip)),i[i.length]=fe("hyperlink",null,h))}),i[i.length]="</hyperlinks>"),delete l["!links"],l["!margins"]!=null&&(i[i.length]=JO(l["!margins"])),(!t||t.ignoreEC||t.ignoreEC==null)&&(i[i.length]=Et("ignoredErrors",fe("ignoredError",null,{numberStoredAsText:1,sqref:u}))),f.length>0&&(m=Le(n,-1,"../drawings/drawing"+(e+1)+".xml",ke.DRAW),i[i.length]=fe("drawing",null,{"r:id":"rId"+m}),l["!drawing"]=f),l["!comments"].length>0&&(m=Le(n,-1,"../drawings/vmlDrawing"+(e+1)+".vml",ke.VML),i[i.length]=fe("legacyDrawing",null,{"r:id":"rId"+m}),l["!legacy"]=m),i.length>1&&(i[i.length]="</worksheet>",i[1]=i[1].replace("/>",">")),i.join("")}function oF(e,t){var r={},n=e.l+t;r.r=e.read_shift(4),e.l+=4;var i=e.read_shift(2);e.l+=1;var o=e.read_shift(1);return e.l=n,o&7&&(r.level=o&7),o&16&&(r.hidden=!0),o&32&&(r.hpt=i/20),r}function aF(e,t,r){var n=Z(145),i=(r["!rows"]||[])[e]||{};n.write_shift(4,e),n.write_shift(4,0);var o=320;i.hpx?o=jl(i.hpx)*20:i.hpt&&(o=i.hpt*20),n.write_shift(2,o),n.write_shift(1,0);var a=0;i.level&&(a|=i.level),i.hidden&&(a|=16),(i.hpx||i.hpt)&&(a|=32),n.write_shift(1,a),n.write_shift(1,0);var s=0,l=n.l;n.l+=4;for(var u={r:e,c:0},c=0;c<16;++c)if(!(t.s.c>c+1<<10||t.e.c<c<<10)){for(var f=-1,d=-1,h=c<<10;h<c+1<<10;++h){u.c=h;var m=Array.isArray(r)?(r[u.r]||[])[u.c]:r[Ue(u)];m&&(f<0&&(f=h),d=h)}f<0||(++s,n.write_shift(4,f),n.write_shift(4,d))}var p=n.l;return n.l=l,n.write_shift(4,s),n.l=p,n.length>n.l?n.slice(0,n.l):n}function sF(e,t,r,n){var i=aF(n,r,t);(i.length>17||(t["!rows"]||[])[n])&&ie(e,0,i)}var lF=Si,uF=Do;function cF(){}function fF(e,t){var r={},n=e[e.l];return++e.l,r.above=!(n&64),r.left=!(n&128),e.l+=18,r.name=E3(e),r}function dF(e,t,r){r==null&&(r=Z(84+4*e.length));var n=192;t&&(t.above&&(n&=-65),t.left&&(n&=-129)),r.write_shift(1,n);for(var i=1;i<3;++i)r.write_shift(1,0);return Vl({auto:1},r),r.write_shift(-4,-1),r.write_shift(-4,-1),rw(e,r),r.slice(0,r.l)}function hF(e){var t=gr(e);return[t]}function pF(e,t,r){return r==null&&(r=Z(8)),yi(t,r)}function gF(e){var t=Ei(e);return[t]}function mF(e,t,r){return r==null&&(r=Z(4)),_i(t,r)}function vF(e){var t=gr(e),r=e.read_shift(1);return[t,r,"b"]}function xF(e,t,r){return r==null&&(r=Z(9)),yi(t,r),r.write_shift(1,e.v?1:0),r}function wF(e){var t=Ei(e),r=e.read_shift(1);return[t,r,"b"]}function yF(e,t,r){return r==null&&(r=Z(5)),_i(t,r),r.write_shift(1,e.v?1:0),r}function EF(e){var t=gr(e),r=e.read_shift(1);return[t,r,"e"]}function _F(e,t,r){return r==null&&(r=Z(9)),yi(t,r),r.write_shift(1,e.v),r}function SF(e){var t=Ei(e),r=e.read_shift(1);return[t,r,"e"]}function TF(e,t,r){return r==null&&(r=Z(8)),_i(t,r),r.write_shift(1,e.v),r.write_shift(2,0),r.write_shift(1,0),r}function CF(e){var t=gr(e),r=e.read_shift(4);return[t,r,"s"]}function AF(e,t,r){return r==null&&(r=Z(12)),yi(t,r),r.write_shift(4,t.v),r}function RF(e){var t=Ei(e),r=e.read_shift(4);return[t,r,"s"]}function OF(e,t,r){return r==null&&(r=Z(8)),_i(t,r),r.write_shift(4,t.v),r}function FF(e){var t=gr(e),r=Po(e);return[t,r,"n"]}function DF(e,t,r){return r==null&&(r=Z(16)),yi(t,r),li(e.v,r),r}function PF(e){var t=Ei(e),r=Po(e);return[t,r,"n"]}function IF(e,t,r){return r==null&&(r=Z(12)),_i(t,r),li(e.v,r),r}function bF(e){var t=gr(e),r=nw(e);return[t,r,"n"]}function kF(e,t,r){return r==null&&(r=Z(12)),yi(t,r),iw(e.v,r),r}function $F(e){var t=Ei(e),r=nw(e);return[t,r,"n"]}function NF(e,t,r){return r==null&&(r=Z(8)),_i(t,r),iw(e.v,r),r}function MF(e){var t=gr(e),r=Hd(e);return[t,r,"is"]}function LF(e){var t=gr(e),r=Dt(e);return[t,r,"str"]}function BF(e,t,r){return r==null&&(r=Z(12+4*e.v.length)),yi(t,r),ht(e.v,r),r.length>r.l?r.slice(0,r.l):r}function UF(e){var t=Ei(e),r=Dt(e);return[t,r,"str"]}function HF(e,t,r){return r==null&&(r=Z(8+4*e.v.length)),_i(t,r),ht(e.v,r),r.length>r.l?r.slice(0,r.l):r}function VF(e,t,r){var n=e.l+t,i=gr(e);i.r=r["!row"];var o=e.read_shift(1),a=[i,o,"b"];if(r.cellFormula){e.l+=2;var s=Ru(e,n-e.l,r);a[3]=xo(s,null,i,r.supbooks,r)}else e.l=n;return a}function WF(e,t,r){var n=e.l+t,i=gr(e);i.r=r["!row"];var o=e.read_shift(1),a=[i,o,"e"];if(r.cellFormula){e.l+=2;var s=Ru(e,n-e.l,r);a[3]=xo(s,null,i,r.supbooks,r)}else e.l=n;return a}function zF(e,t,r){var n=e.l+t,i=gr(e);i.r=r["!row"];var o=Po(e),a=[i,o,"n"];if(r.cellFormula){e.l+=2;var s=Ru(e,n-e.l,r);a[3]=xo(s,null,i,r.supbooks,r)}else e.l=n;return a}function GF(e,t,r){var n=e.l+t,i=gr(e);i.r=r["!row"];var o=Dt(e),a=[i,o,"str"];if(r.cellFormula){e.l+=2;var s=Ru(e,n-e.l,r);a[3]=xo(s,null,i,r.supbooks,r)}else e.l=n;return a}var jF=Si,XF=Do;function KF(e,t){return t==null&&(t=Z(4)),t.write_shift(4,e),t}function YF(e,t){var r=e.l+t,n=Si(e),i=Vd(e),o=Dt(e),a=Dt(e),s=Dt(e);e.l=r;var l={rfx:n,relId:i,loc:o,display:s};return a&&(l.Tooltip=a),l}function qF(e,t){var r=Z(50+4*(e[1].Target.length+(e[1].Tooltip||"").length));Do({s:dt(e[0]),e:dt(e[0])},r),Wd("rId"+t,r);var n=e[1].Target.indexOf("#"),i=n==-1?"":e[1].Target.slice(n+1);return ht(i||"",r),ht(e[1].Tooltip||"",r),ht("",r),r.slice(0,r.l)}function QF(){}function ZF(e,t,r){var n=e.l+t,i=ow(e),o=e.read_shift(1),a=[i];if(a[2]=o,r.cellFormula){var s=UO(e,n-e.l,r);a[1]=s}else e.l=n;return a}function JF(e,t,r){var n=e.l+t,i=Si(e),o=[i];if(r.cellFormula){var a=VO(e,n-e.l,r);o[1]=a,e.l=n}else e.l=n;return o}function eD(e,t,r){r==null&&(r=Z(18));var n=Ou(e,t);r.write_shift(-4,e),r.write_shift(-4,e),r.write_shift(4,(n.width||10)*256),r.write_shift(4,0);var i=0;return t.hidden&&(i|=1),typeof n.width=="number"&&(i|=2),t.level&&(i|=t.level<<8),r.write_shift(2,i),r}var Vw=["left","right","top","bottom","header","footer"];function tD(e){var t={};return Vw.forEach(function(r){t[r]=Po(e)}),t}function rD(e,t){return t==null&&(t=Z(6*8)),Uw(e),Vw.forEach(function(r){li(e[r],t)}),t}function nD(e){var t=e.read_shift(2);return e.l+=28,{RTL:t&32}}function iD(e,t,r){r==null&&(r=Z(30));var n=924;return(((t||{}).Views||[])[0]||{}).RTL&&(n|=32),r.write_shift(2,n),r.write_shift(4,0),r.write_shift(4,0),r.write_shift(4,0),r.write_shift(1,0),r.write_shift(1,0),r.write_shift(2,0),r.write_shift(2,100),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(4,0),r}function oD(e){var t=Z(24);return t.write_shift(4,4),t.write_shift(4,1),Do(e,t),t}function aD(e,t){return t==null&&(t=Z(16*4+2)),t.write_shift(2,e.password?Sw(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(r){r[1]?t.write_shift(4,e[r[0]]!=null&&!e[r[0]]?1:0):t.write_shift(4,e[r[0]]!=null&&e[r[0]]?0:1)}),t}function sD(){}function lD(){}function uD(e,t,r,n,i,o,a){if(t.v===void 0)return!1;var s="";switch(t.t){case"b":s=t.v?"1":"0";break;case"d":t=Kt(t),t.z=t.z||rt[14],t.v=Xt(Lt(t.v)),t.t="n";break;case"n":case"e":s=""+t.v;break;default:s=t.v;break}var l={r,c:n};switch(l.s=Wn(i.cellXfs,t,i),t.l&&o["!links"].push([Ue(l),t.l]),t.c&&o["!comments"].push([Ue(l),t.c]),t.t){case"s":case"str":return i.bookSST?(s=Yd(i.Strings,t.v,i.revStrings),l.t="s",l.v=s,a?ie(e,18,OF(t,l)):ie(e,7,AF(t,l))):(l.t="str",a?ie(e,17,HF(t,l)):ie(e,6,BF(t,l))),!0;case"n":return t.v==(t.v|0)&&t.v>-1e3&&t.v<1e3?a?ie(e,13,NF(t,l)):ie(e,2,kF(t,l)):a?ie(e,16,IF(t,l)):ie(e,5,DF(t,l)),!0;case"b":return l.t="b",a?ie(e,15,yF(t,l)):ie(e,4,xF(t,l)),!0;case"e":return l.t="e",a?ie(e,14,TF(t,l)):ie(e,3,_F(t,l)),!0}return a?ie(e,12,mF(t,l)):ie(e,1,pF(t,l)),!0}function cD(e,t,r,n){var i=Xe(t["!ref"]||"A1"),o,a="",s=[];ie(e,145);var l=Array.isArray(t),u=i.e.r;t["!rows"]&&(u=Math.max(i.e.r,t["!rows"].length-1));for(var c=i.s.r;c<=u;++c){a=_t(c),sF(e,t,i,c);var f=!1;if(c<=i.e.r)for(var d=i.s.c;d<=i.e.c;++d){c===i.s.r&&(s[d]=Ft(d)),o=s[d]+a;var h=l?(t[c]||[])[d]:t[o];if(!h){f=!1;continue}f=uD(e,h,c,d,n,t,f)}}ie(e,146)}function fD(e,t){!t||!t["!merges"]||(ie(e,177,KF(t["!merges"].length)),t["!merges"].forEach(function(r){ie(e,176,XF(r))}),ie(e,178))}function dD(e,t){!t||!t["!cols"]||(ie(e,390),t["!cols"].forEach(function(r,n){r&&ie(e,60,eD(n,r))}),ie(e,391))}function hD(e,t){!t||!t["!ref"]||(ie(e,648),ie(e,649,oD(Xe(t["!ref"]))),ie(e,650))}function pD(e,t,r){t["!links"].forEach(function(n){if(n[1].Target){var i=Le(r,-1,n[1].Target.replace(/#.*$/,""),ke.HLINK);ie(e,494,qF(n,i))}}),delete t["!links"]}function gD(e,t,r,n){if(t["!comments"].length>0){var i=Le(n,-1,"../drawings/vmlDrawing"+(r+1)+".vml",ke.VML);ie(e,551,Wd("rId"+i)),t["!legacy"]=i}}function mD(e,t,r,n){if(t["!autofilter"]){var i=t["!autofilter"],o=typeof i.ref=="string"?i.ref:ot(i.ref);r.Workbook||(r.Workbook={Sheets:[]}),r.Workbook.Names||(r.Workbook.Names=[]);var a=r.Workbook.Names,s=tr(o);s.s.r==s.e.r&&(s.e.r=tr(t["!ref"]).e.r,o=ot(s));for(var l=0;l<a.length;++l){var u=a[l];if(u.Name=="_xlnm._FilterDatabase"&&u.Sheet==n){u.Ref="'"+r.SheetNames[n]+"'!"+o;break}}l==a.length&&a.push({Name:"_xlnm._FilterDatabase",Sheet:n,Ref:"'"+r.SheetNames[n]+"'!"+o}),ie(e,161,Do(Xe(o))),ie(e,162)}}function vD(e,t,r){ie(e,133),ie(e,137,iD(t,r)),ie(e,138),ie(e,134)}function xD(e,t){t["!protect"]&&ie(e,535,aD(t["!protect"]))}function wD(e,t,r,n){var i=jt(),o=r.SheetNames[e],a=r.Sheets[o]||{},s=o;try{r&&r.Workbook&&(s=r.Workbook.Sheets[e].CodeName||s)}catch{}var l=Xe(a["!ref"]||"A1");if(l.e.c>16383||l.e.r>1048575){if(t.WTF)throw new Error("Range "+(a["!ref"]||"A1")+" exceeds format limit A1:XFD1048576");l.e.c=Math.min(l.e.c,16383),l.e.r=Math.min(l.e.c,1048575)}return a["!links"]=[],a["!comments"]=[],ie(i,129),(r.vbaraw||a["!outline"])&&ie(i,147,dF(s,a["!outline"])),ie(i,148,uF(l)),vD(i,a,r.Workbook),dD(i,a),cD(i,a,e,t),xD(i,a),mD(i,a,r,e),fD(i,a),pD(i,a,n),a["!margins"]&&ie(i,476,rD(a["!margins"])),(!t||t.ignoreEC||t.ignoreEC==null)&&hD(i,a),gD(i,a,e,n),ie(i,130),i.end()}function yD(e,t){e.l+=10;var r=Dt(e);return{name:r}}var ED=[["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"]];function _D(e){return!e.Workbook||!e.Workbook.WBProps?"false":J4(e.Workbook.WBProps.date1904)?"true":"false"}var SD="][*?/\\".split("");function Ww(e,t){if(e.length>31){if(t)return!1;throw new Error("Sheet names cannot exceed 31 chars")}var r=!0;return SD.forEach(function(n){if(e.indexOf(n)!=-1){if(!t)throw new Error("Sheet name cannot contain : \\ / ? * [ ]");r=!1}}),r}function TD(e,t,r){e.forEach(function(n,i){Ww(n);for(var o=0;o<i;++o)if(n==e[o])throw new Error("Duplicate Sheet Name: "+n);if(r){var a=t&&t[i]&&t[i].CodeName||n;if(a.charCodeAt(0)==95&&a.length>22)throw new Error("Bad Code Name: Worksheet"+a)}})}function CD(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||[];TD(e.SheetNames,t,!!e.vbaraw);for(var r=0;r<e.SheetNames.length;++r)XO(e.Sheets[e.SheetNames[r]],e.SheetNames[r],r)}function zw(e){var t=[at];t[t.length]=fe("workbook",null,{xmlns:Oo[0],"xmlns:r":ft.r});var r=e.Workbook&&(e.Workbook.Names||[]).length>0,n={codeName:"ThisWorkbook"};e.Workbook&&e.Workbook.WBProps&&(ED.forEach(function(s){e.Workbook.WBProps[s[0]]!=null&&e.Workbook.WBProps[s[0]]!=s[1]&&(n[s[0]]=e.Workbook.WBProps[s[0]])}),e.Workbook.WBProps.CodeName&&(n.codeName=e.Workbook.WBProps.CodeName,delete n.CodeName)),t[t.length]=fe("workbookPr",null,n);var i=e.Workbook&&e.Workbook.Sheets||[],o=0;if(i&&i[0]&&i[0].Hidden){for(t[t.length]="<bookViews>",o=0;o!=e.SheetNames.length&&!(!i[o]||!i[o].Hidden);++o);o==e.SheetNames.length&&(o=0),t[t.length]='<workbookView firstSheet="'+o+'" activeTab="'+o+'"/>',t[t.length]="</bookViews>"}for(t[t.length]="<sheets>",o=0;o!=e.SheetNames.length;++o){var a={name:Be(e.SheetNames[o].slice(0,31))};if(a.sheetId=""+(o+1),a["r:id"]="rId"+(o+1),i[o])switch(i[o].Hidden){case 1:a.state="hidden";break;case 2:a.state="veryHidden";break}t[t.length]=fe("sheet",null,a)}return t[t.length]="</sheets>",r&&(t[t.length]="<definedNames>",e.Workbook&&e.Workbook.Names&&e.Workbook.Names.forEach(function(s){var l={name:s.Name};s.Comment&&(l.comment=s.Comment),s.Sheet!=null&&(l.localSheetId=""+s.Sheet),s.Hidden&&(l.hidden="1"),s.Ref&&(t[t.length]=fe("definedName",Be(s.Ref),l))}),t[t.length]="</definedNames>"),t.length>2&&(t[t.length]="</workbook>",t[1]=t[1].replace("/>",">")),t.join("")}function AD(e,t){var r={};return r.Hidden=e.read_shift(4),r.iTabID=e.read_shift(4),r.strRelID=Jf(e),r.name=Dt(e),r}function RD(e,t){return t||(t=Z(127)),t.write_shift(4,e.Hidden),t.write_shift(4,e.iTabID),Wd(e.strRelID,t),ht(e.name.slice(0,31),t),t.length>t.l?t.slice(0,t.l):t}function OD(e,t){var r={},n=e.read_shift(4);r.defaultThemeVersion=e.read_shift(4);var i=t>8?Dt(e):"";return i.length>0&&(r.CodeName=i),r.autoCompressPictures=!!(n&65536),r.backupFile=!!(n&64),r.checkCompatibility=!!(n&4096),r.date1904=!!(n&1),r.filterPrivacy=!!(n&8),r.hidePivotFieldList=!!(n&1024),r.promptedSolutions=!!(n&16),r.publishItems=!!(n&2048),r.refreshAllConnections=!!(n&262144),r.saveExternalLinkValues=!!(n&128),r.showBorderUnselectedTables=!!(n&4),r.showInkAnnotation=!!(n&32),r.showObjects=["all","placeholders","none"][n>>13&3],r.showPivotChartFilter=!!(n&32768),r.updateLinks=["userSet","never","always"][n>>8&3],r}function FD(e,t){t||(t=Z(72));var r=0;return e&&e.filterPrivacy&&(r|=8),t.write_shift(4,r),t.write_shift(4,0),rw(e&&e.CodeName||"ThisWorkbook",t),t.slice(0,t.l)}function DD(e,t,r){var n=e.l+t;e.l+=4,e.l+=1;var i=e.read_shift(4),o=_3(e),a=HO(e,0,r),s=Vd(e);e.l=n;var l={Name:o,Ptg:a};return i<268435455&&(l.Sheet=i),s&&(l.Comment=s),l}function PD(e,t){ie(e,143);for(var r=0;r!=t.SheetNames.length;++r){var n=t.Workbook&&t.Workbook.Sheets&&t.Workbook.Sheets[r]&&t.Workbook.Sheets[r].Hidden||0,i={Hidden:n,iTabID:r+1,strRelID:"rId"+(r+1),name:t.SheetNames[r]};ie(e,156,RD(i))}ie(e,144)}function ID(e,t){t||(t=Z(127));for(var r=0;r!=4;++r)t.write_shift(4,0);return ht("SheetJS",t),ht($l.version,t),ht($l.version,t),ht("7262",t),t.length>t.l?t.slice(0,t.l):t}function bD(e,t){t||(t=Z(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 r=120;return t.write_shift(1,r),t.length>t.l?t.slice(0,t.l):t}function kD(e,t){if(!(!t.Workbook||!t.Workbook.Sheets)){for(var r=t.Workbook.Sheets,n=0,i=-1,o=-1;n<r.length;++n)!r[n]||!r[n].Hidden&&i==-1?i=n:r[n].Hidden==1&&o==-1&&(o=n);o>i||(ie(e,135),ie(e,158,bD(i)),ie(e,136))}}function $D(e,t){var r=jt();return ie(r,131),ie(r,128,ID()),ie(r,153,FD(e.Workbook&&e.Workbook.WBProps||null)),kD(r,e),PD(r,e),ie(r,132),r.end()}function ND(e,t,r){return(t.slice(-4)===".bin"?$D:zw)(e)}function MD(e,t,r,n,i){return(t.slice(-4)===".bin"?wD:Hw)(e,r,n,i)}function LD(e,t,r){return(t.slice(-4)===".bin"?rR:Aw)(e,r)}function BD(e,t,r){return(t.slice(-4)===".bin"?FA:_w)(e,r)}function UD(e,t,r){return(t.slice(-4)===".bin"?xR:Pw)(e)}function HD(e){return(e.slice(-4)===".bin"?cR:Fw)()}function VD(e,t){var r=[];return e.Props&&r.push(L3(e.Props,t)),e.Custprops&&r.push(B3(e.Props,e.Custprops)),r.join("")}function WD(){return""}function zD(e,t){var r=['<Style ss:ID="Default" ss:Name="Normal"><NumberFormat/></Style>'];return t.cellXfs.forEach(function(n,i){var o=[];o.push(fe("NumberFormat",null,{"ss:Format":Be(rt[n.numFmtId])}));var a={"ss:ID":"s"+(21+i)};r.push(fe("Style",o.join(""),a))}),fe("Styles",r.join(""))}function Gw(e){return fe("NamedRange",null,{"ss:Name":e.Name,"ss:RefersTo":"="+Xd(e.Ref,{r:0,c:0})})}function GD(e){if(!((e||{}).Workbook||{}).Names)return"";for(var t=e.Workbook.Names,r=[],n=0;n<t.length;++n){var i=t[n];i.Sheet==null&&(i.Name.match(/^_xlfn\./)||r.push(Gw(i)))}return fe("Names",r.join(""))}function jD(e,t,r,n){if(!e||!((n||{}).Workbook||{}).Names)return"";for(var i=n.Workbook.Names,o=[],a=0;a<i.length;++a){var s=i[a];s.Sheet==r&&(s.Name.match(/^_xlfn\./)||o.push(Gw(s)))}return o.join("")}function XD(e,t,r,n){if(!e)return"";var i=[];if(e["!margins"]&&(i.push("<PageSetup>"),e["!margins"].header&&i.push(fe("Header",null,{"x:Margin":e["!margins"].header})),e["!margins"].footer&&i.push(fe("Footer",null,{"x:Margin":e["!margins"].footer})),i.push(fe("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"})),i.push("</PageSetup>")),n&&n.Workbook&&n.Workbook.Sheets&&n.Workbook.Sheets[r])if(n.Workbook.Sheets[r].Hidden)i.push(fe("Visible",n.Workbook.Sheets[r].Hidden==1?"SheetHidden":"SheetVeryHidden",{}));else{for(var o=0;o<r&&!(n.Workbook.Sheets[o]&&!n.Workbook.Sheets[o].Hidden);++o);o==r&&i.push("<Selected/>")}return((((n||{}).Workbook||{}).Views||[])[0]||{}).RTL&&i.push("<DisplayRightToLeft/>"),e["!protect"]&&(i.push(Et("ProtectContents","True")),e["!protect"].objects&&i.push(Et("ProtectObjects","True")),e["!protect"].scenarios&&i.push(Et("ProtectScenarios","True")),e["!protect"].selectLockedCells!=null&&!e["!protect"].selectLockedCells?i.push(Et("EnableSelection","NoSelection")):e["!protect"].selectUnlockedCells!=null&&!e["!protect"].selectUnlockedCells&&i.push(Et("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(a){e["!protect"][a[0]]&&i.push("<"+a[1]+"/>")})),i.length==0?"":fe("WorksheetOptions",i.join(""),{xmlns:Qt.x})}function KD(e){return e.map(function(t){var r=Z4(t.t||""),n=fe("ss:Data",r,{xmlns:"http://www.w3.org/TR/REC-html40"});return fe("Comment",n,{"ss:Author":t.a})}).join("")}function YD(e,t,r,n,i,o,a){if(!e||e.v==null&&e.f==null)return"";var s={};if(e.f&&(s["ss:Formula"]="="+Be(Xd(e.f,a))),e.F&&e.F.slice(0,t.length)==t){var l=dt(e.F.slice(t.length+1));s["ss:ArrayRange"]="RC:R"+(l.r==a.r?"":"["+(l.r-a.r)+"]")+"C"+(l.c==a.c?"":"["+(l.c-a.c)+"]")}if(e.l&&e.l.Target&&(s["ss:HRef"]=Be(e.l.Target),e.l.Tooltip&&(s["x:HRefScreenTip"]=Be(e.l.Tooltip))),r["!merges"])for(var u=r["!merges"],c=0;c!=u.length;++c)u[c].s.c!=a.c||u[c].s.r!=a.r||(u[c].e.c>u[c].s.c&&(s["ss:MergeAcross"]=u[c].e.c-u[c].s.c),u[c].e.r>u[c].s.r&&(s["ss:MergeDown"]=u[c].e.r-u[c].s.r));var f="",d="";switch(e.t){case"z":if(!n.sheetStubs)return"";break;case"n":f="Number",d=String(e.v);break;case"b":f="Boolean",d=e.v?"1":"0";break;case"e":f="Error",d=ss[e.v];break;case"d":f="DateTime",d=new Date(e.v).toISOString(),e.z==null&&(e.z=e.z||rt[14]);break;case"s":f="String",d=Q4(e.v||"");break}var h=Wn(n.cellXfs,e,n);s["ss:StyleID"]="s"+(21+h),s["ss:Index"]=a.c+1;var m=e.v!=null?d:"",p=e.t=="z"?"":'<Data ss:Type="'+f+'">'+m+"</Data>";return(e.c||[]).length>0&&(p+=KD(e.c)),fe("Cell",p,s)}function qD(e,t){var r='<Row ss:Index="'+(e+1)+'"';return t&&(t.hpt&&!t.hpx&&(t.hpx=Cw(t.hpt)),t.hpx&&(r+=' ss:AutoFitHeight="0" ss:Height="'+t.hpx+'"'),t.hidden&&(r+=' ss:Hidden="1"')),r+">"}function QD(e,t,r,n){if(!e["!ref"])return"";var i=Xe(e["!ref"]),o=e["!merges"]||[],a=0,s=[];e["!cols"]&&e["!cols"].forEach(function(g,v){Gd(g);var w=!!g.width,y=Ou(v,g),E={"ss:Index":v+1};w&&(E["ss:Width"]=zl(y.width)),g.hidden&&(E["ss:Hidden"]="1"),s.push(fe("Column",null,E))});for(var l=Array.isArray(e),u=i.s.r;u<=i.e.r;++u){for(var c=[qD(u,(e["!rows"]||[])[u])],f=i.s.c;f<=i.e.c;++f){var d=!1;for(a=0;a!=o.length;++a)if(!(o[a].s.c>f)&&!(o[a].s.r>u)&&!(o[a].e.c<f)&&!(o[a].e.r<u)){(o[a].s.c!=f||o[a].s.r!=u)&&(d=!0);break}if(!d){var h={r:u,c:f},m=Ue(h),p=l?(e[u]||[])[f]:e[m];c.push(YD(p,m,e,t,r,n,h))}}c.push("</Row>"),c.length>2&&s.push(c.join(""))}return s.join("")}function ZD(e,t,r){var n=[],i=r.SheetNames[e],o=r.Sheets[i],a=o?jD(o,t,e,r):"";return a.length>0&&n.push("<Names>"+a+"</Names>"),a=o?QD(o,t,e,r):"",a.length>0&&n.push("<Table>"+a+"</Table>"),n.push(XD(o,t,e,r)),n.join("")}function JD(e,t){t||(t={}),e.SSF||(e.SSF=Kt(rt)),e.SSF&&(Su(),_u(e.SSF),t.revssf=Tu(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF,t.cellXfs=[],Wn(t.cellXfs,{},{revssf:{General:0}}));var r=[];r.push(VD(e,t)),r.push(WD()),r.push(""),r.push("");for(var n=0;n<e.SheetNames.length;++n)r.push(fe("Worksheet",ZD(n,t,e),{"ss:Name":Be(e.SheetNames[n])}));return r[2]=zD(e,t),r[3]=GD(e),at+fe("Workbook",r.join(""),{xmlns:Qt.ss,"xmlns:o":Qt.o,"xmlns:x":Qt.x,"xmlns:ss":Qt.ss,"xmlns:dt":Qt.dt,"xmlns:html":Qt.html})}var Mc={SI:"e0859ff2f94f6810ab9108002b27b3d9",DSI:"02d5cdd59c2e1b10939708002b2cf9ae",UDI:"05d5cdd59c2e1b10939708002b2cf9ae"};function e6(e,t){var r=[],n=[],i=[],o=0,a,s=yg(bg,"n"),l=yg(kg,"n");if(e.Props)for(a=Tt(e.Props),o=0;o<a.length;++o)(Object.prototype.hasOwnProperty.call(s,a[o])?r:Object.prototype.hasOwnProperty.call(l,a[o])?n:i).push([a[o],e.Props[a[o]]]);if(e.Custprops)for(a=Tt(e.Custprops),o=0;o<a.length;++o)Object.prototype.hasOwnProperty.call(e.Props||{},a[o])||(Object.prototype.hasOwnProperty.call(s,a[o])?r:Object.prototype.hasOwnProperty.call(l,a[o])?n:i).push([a[o],e.Custprops[a[o]]]);var u=[];for(o=0;o<i.length;++o)gw.indexOf(i[o][0])>-1||dw.indexOf(i[o][0])>-1||i[o][1]!=null&&u.push(i[o]);n.length&&He.utils.cfb_add(t,"/SummaryInformation",Bg(n,Mc.SI,l,kg)),(r.length||u.length)&&He.utils.cfb_add(t,"/DocumentSummaryInformation",Bg(r,Mc.DSI,s,bg,u.length?u:null,Mc.UDI))}function t6(e,t){var r=t||{},n=He.utils.cfb_new({root:"R"}),i="/Workbook";switch(r.bookType||"xls"){case"xls":r.bookType="biff8";case"xla":r.bookType||(r.bookType="xla");case"biff8":i="/Workbook",r.biff=8;break;case"biff5":i="/Book",r.biff=5;break;default:throw new Error("invalid type "+r.bookType+" for XLS CFB")}return He.utils.cfb_add(n,i,jw(e,r)),r.biff==8&&(e.Props||e.Custprops)&&e6(e,n),r.biff==8&&e.vbaraw&&wR(n,He.read(e.vbaraw,{type:typeof e.vbaraw=="string"?"binary":"buffer"})),n}var r6={0:{f:oF},1:{f:hF},2:{f:bF},3:{f:EF},4:{f:vF},5:{f:FF},6:{f:LF},7:{f:CF},8:{f:GF},9:{f:zF},10:{f:VF},11:{f:WF},12:{f:gF},13:{f:$F},14:{f:SF},15:{f:wF},16:{f:PF},17:{f:UF},18:{f:RF},19:{f:Hd},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:DD},40:{},42:{},43:{f:LA},44:{f:NA},45:{f:HA},46:{f:WA},47:{f:VA},48:{},49:{f:g3},50:{},51:{f:oR},52:{T:1},53:{T:-1},54:{T:1},55:{T:-1},56:{T:1},57:{T:-1},58:{},59:{},60:{f:mA},62:{f:MF},63:{f:fR},64:{f:sD},65:{},66:{},67:{},68:{},69:{},70:{},128:{},129:{T:1},130:{T:-1},131:{T:1,f:$r,p:0},132:{T:-1},133:{T:1},134:{T:-1},135:{T:1},136:{T:-1},137:{T:1,f:nD},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:fF},148:{f:lF,p:16},151:{f:QF},152:{},153:{f:OD},154:{},155:{},156:{f:AD},157:{},158:{},159:{T:1,f:AA},160:{T:-1},161:{T:1,f:Si},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:jF},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:nR},336:{T:-1},337:{f:lR,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:Jf},357:{},358:{},359:{},360:{T:1},361:{},362:{f:cA},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:ZF},427:{f:JF},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:tD},477:{},478:{},479:{T:1},480:{T:-1},481:{T:1},482:{T:-1},483:{T:1},484:{T:-1},485:{f:cF},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:YF},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:Jf},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:mR},633:{T:1},634:{T:-1},635:{T:1,f:pR},636:{T:-1},637:{f:w3},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:yD},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:lD},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:""}};function de(e,t,r,n){var i=t;if(!isNaN(i)){var o=n||(r||[]).length||0,a=e.next(4);a.write_shift(2,i),a.write_shift(2,o),o>0&&Ld(r)&&e.push(r)}}function n6(e,t,r,n){var i=n||(r||[]).length||0;if(i<=8224)return de(e,t,r,i);var o=t;if(!isNaN(o)){for(var a=r.parts||[],s=0,l=0,u=0;u+(a[s]||8224)<=8224;)u+=a[s]||8224,s++;var c=e.next(4);for(c.write_shift(2,o),c.write_shift(2,u),e.push(r.slice(l,l+u)),l+=u;l<i;){for(c=e.next(4),c.write_shift(2,60),u=0;u+(a[s]||8224)<=8224;)u+=a[s]||8224,s++;c.write_shift(2,u),e.push(r.slice(l,l+u)),l+=u}}}function us(e,t,r){return e||(e=Z(7)),e.write_shift(2,t),e.write_shift(2,r),e.write_shift(2,0),e.write_shift(1,0),e}function i6(e,t,r,n){var i=Z(9);return us(i,e,t),vw(r,n||"b",i),i}function o6(e,t,r){var n=Z(8+2*r.length);return us(n,e,t),n.write_shift(1,r.length),n.write_shift(r.length,r,"sbcs"),n.l<n.length?n.slice(0,n.l):n}function a6(e,t,r,n){if(t.v!=null)switch(t.t){case"d":case"n":var i=t.t=="d"?Xt(Lt(t.v)):t.v;i==(i|0)&&i>=0&&i<65536?de(e,2,yA(r,n,i)):de(e,3,wA(r,n,i));return;case"b":case"e":de(e,5,i6(r,n,t.v,t.t));return;case"s":case"str":de(e,4,o6(r,n,(t.v||"").slice(0,255)));return}de(e,1,us(null,r,n))}function s6(e,t,r,n){var i=Array.isArray(t),o=Xe(t["!ref"]||"A1"),a,s="",l=[];if(o.e.c>255||o.e.r>16383){if(n.WTF)throw new Error("Range "+(t["!ref"]||"A1")+" exceeds format limit A1:IV16384");o.e.c=Math.min(o.e.c,255),o.e.r=Math.min(o.e.c,16383),a=ot(o)}for(var u=o.s.r;u<=o.e.r;++u){s=_t(u);for(var c=o.s.c;c<=o.e.c;++c){u===o.s.r&&(l[c]=Ft(c)),a=l[c]+s;var f=i?(t[u]||[])[c]:t[a];f&&a6(e,f,u,c)}}}function l6(e,t){for(var r=t||{},n=jt(),i=0,o=0;o<e.SheetNames.length;++o)e.SheetNames[o]==r.sheet&&(i=o);if(i==0&&r.sheet&&e.SheetNames[0]!=r.sheet)throw new Error("Sheet not found: "+r.sheet);return de(n,r.biff==4?1033:r.biff==3?521:9,zd(e,16,r)),s6(n,e.Sheets[e.SheetNames[i]],i,r),de(n,10),n.end()}function u6(e,t,r){de(e,49,rA({sz:12,color:{theme:1},name:"Arial",family:2,scheme:"minor"},r))}function c6(e,t,r){t&&[[5,8],[23,26],[41,44],[50,392]].forEach(function(n){for(var i=n[0];i<=n[1];++i)t[i]!=null&&de(e,1054,oA(i,t[i],r))})}function f6(e,t){var r=Z(19);r.write_shift(4,2151),r.write_shift(4,0),r.write_shift(4,0),r.write_shift(2,3),r.write_shift(1,1),r.write_shift(4,0),de(e,2151,r),r=Z(39),r.write_shift(4,2152),r.write_shift(4,0),r.write_shift(4,0),r.write_shift(2,3),r.write_shift(1,0),r.write_shift(4,0),r.write_shift(2,1),r.write_shift(4,4),r.write_shift(2,0),yw(Xe(t["!ref"]||"A1"),r),r.write_shift(4,4),de(e,2152,r)}function d6(e,t){for(var r=0;r<16;++r)de(e,224,Hg({numFmtId:0,style:!0},0,t));t.cellXfs.forEach(function(n){de(e,224,Hg(n,0,t))})}function h6(e,t){for(var r=0;r<t["!links"].length;++r){var n=t["!links"][r];de(e,440,hA(n)),n[1].Tooltip&&de(e,2048,pA(n))}delete t["!links"]}function p6(e,t){if(t){var r=0;t.forEach(function(n,i){++r<=256&&n&&de(e,125,vA(Ou(i,n),i))})}}function g6(e,t,r,n,i){var o=16+Wn(i.cellXfs,t,i);if(t.v==null&&!t.bf){de(e,513,ui(r,n,o));return}if(t.bf)de(e,6,BO(t,r,n,i,o));else switch(t.t){case"d":case"n":var a=t.t=="d"?Xt(Lt(t.v)):t.v;de(e,515,uA(r,n,a,o));break;case"b":case"e":de(e,517,lA(r,n,t.v,o,i,t.t));break;case"s":case"str":if(i.bookSST){var s=Yd(i.Strings,t.v,i.revStrings);de(e,253,nA(r,n,s,o))}else de(e,516,iA(r,n,(t.v||"").slice(0,255),o,i));break;default:de(e,513,ui(r,n,o))}}function m6(e,t,r){var n=jt(),i=r.SheetNames[e],o=r.Sheets[i]||{},a=(r||{}).Workbook||{},s=(a.Sheets||[])[e]||{},l=Array.isArray(o),u=t.biff==8,c,f="",d=[],h=Xe(o["!ref"]||"A1"),m=u?65536:16384;if(h.e.c>255||h.e.r>=m){if(t.WTF)throw new Error("Range "+(o["!ref"]||"A1")+" exceeds format limit A1:IV16384");h.e.c=Math.min(h.e.c,255),h.e.r=Math.min(h.e.c,m-1)}de(n,2057,zd(r,16,t)),de(n,13,ar(1)),de(n,12,ar(100)),de(n,15,$t(!0)),de(n,17,$t(!1)),de(n,16,li(.001)),de(n,95,$t(!0)),de(n,42,$t(!1)),de(n,43,$t(!1)),de(n,130,ar(1)),de(n,128,sA([0,0])),de(n,131,$t(!1)),de(n,132,$t(!1)),u&&p6(n,o["!cols"]),de(n,512,aA(h,t)),u&&(o["!links"]=[]);for(var p=h.s.r;p<=h.e.r;++p){f=_t(p);for(var g=h.s.c;g<=h.e.c;++g){p===h.s.r&&(d[g]=Ft(g)),c=d[g]+f;var v=l?(o[p]||[])[g]:o[c];v&&(g6(n,v,p,g,t),u&&v.l&&o["!links"].push([c,v.l]))}}var w=s.CodeName||s.name||i;return u&&de(n,574,tA((a.Views||[])[0])),u&&(o["!merges"]||[]).length&&de(n,229,dA(o["!merges"])),u&&h6(n,o),de(n,442,ww(w)),u&&f6(n,o),de(n,10),n.end()}function v6(e,t,r){var n=jt(),i=(e||{}).Workbook||{},o=i.Sheets||[],a=i.WBProps||{},s=r.biff==8,l=r.biff==5;if(de(n,2057,zd(e,5,r)),r.bookType=="xla"&&de(n,135),de(n,225,s?ar(1200):null),de(n,193,V3(2)),l&&de(n,191),l&&de(n,192),de(n,226),de(n,92,Q3("SheetJS",r)),de(n,66,ar(s?1200:1252)),s&&de(n,353,ar(0)),s&&de(n,448),de(n,317,xA(e.SheetNames.length)),s&&e.vbaraw&&de(n,211),s&&e.vbaraw){var u=a.CodeName||"ThisWorkbook";de(n,442,ww(u))}de(n,156,ar(17)),de(n,25,$t(!1)),de(n,18,$t(!1)),de(n,19,ar(0)),s&&de(n,431,$t(!1)),s&&de(n,444,ar(0)),de(n,61,eA()),de(n,64,$t(!1)),de(n,141,ar(0)),de(n,34,$t(_D(e)=="true")),de(n,14,$t(!0)),s&&de(n,439,$t(!1)),de(n,218,ar(0)),u6(n,e,r),c6(n,e.SSF,r),d6(n,r),s&&de(n,352,$t(!1));var c=n.end(),f=jt();s&&de(f,140,gA()),s&&r.Strings&&n6(f,252,J3(r.Strings)),de(f,10);var d=f.end(),h=jt(),m=0,p=0;for(p=0;p<e.SheetNames.length;++p)m+=(s?12:11)+(s?2:1)*e.SheetNames[p].length;var g=c.length+m+d.length;for(p=0;p<e.SheetNames.length;++p){var v=o[p]||{};de(h,133,Z3({pos:g,hs:v.Hidden||0,dt:0,name:e.SheetNames[p]},r)),g+=t[p].length}var w=h.end();if(m!=w.length)throw new Error("BS8 "+m+" != "+w.length);var y=[];return c.length&&y.push(c),w.length&&y.push(w),d.length&&y.push(d),yt(y)}function x6(e,t){var r=t||{},n=[];e&&!e.SSF&&(e.SSF=Kt(rt)),e&&e.SSF&&(Su(),_u(e.SSF),r.revssf=Tu(e.SSF),r.revssf[e.SSF[65535]]=0,r.ssf=e.SSF),r.Strings=[],r.Strings.Count=0,r.Strings.Unique=0,qd(r),r.cellXfs=[],Wn(r.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={});for(var i=0;i<e.SheetNames.length;++i)n[n.length]=m6(i,r,e);return n.unshift(v6(e,n,r)),yt(n)}function jw(e,t){for(var r=0;r<=e.SheetNames.length;++r){var n=e.Sheets[e.SheetNames[r]];if(!(!n||!n["!ref"])){var i=tr(n["!ref"]);i.e.c>255&&typeof console<"u"&&console.error&&console.error("Worksheet '"+e.SheetNames[r]+"' extends beyond column IV (255). Data may be lost.")}}var o=t||{};switch(o.biff||2){case 8:case 5:return x6(e,t);case 4:case 3:case 2:return l6(e,t)}throw new Error("invalid type "+o.bookType+" for BIFF")}function w6(e,t,r,n){for(var i=e["!merges"]||[],o=[],a=t.s.c;a<=t.e.c;++a){for(var s=0,l=0,u=0;u<i.length;++u)if(!(i[u].s.r>r||i[u].s.c>a)&&!(i[u].e.r<r||i[u].e.c<a)){if(i[u].s.r<r||i[u].s.c<a){s=-1;break}s=i[u].e.r-i[u].s.r+1,l=i[u].e.c-i[u].s.c+1;break}if(!(s<0)){var c=Ue({r,c:a}),f=n.dense?(e[r]||[])[a]:e[c],d=f&&f.v!=null&&(f.h||q4(f.w||(on(f),f.w)||""))||"",h={};s>1&&(h.rowspan=s),l>1&&(h.colspan=l),n.editable?d='<span contenteditable="true">'+d+"</span>":f&&(h["data-t"]=f&&f.t||"z",f.v!=null&&(h["data-v"]=f.v),f.z!=null&&(h["data-z"]=f.z),f.l&&(f.l.Target||"#").charAt(0)!="#"&&(d='<a href="'+f.l.Target+'">'+d+"</a>")),h.id=(n.id||"sjs")+"-"+c,o.push(fe("td",d,h))}}var m="<tr>";return m+o.join("")+"</tr>"}var y6='<html><head><meta charset="utf-8"/><title>SheetJS Table Export</title></head><body>',E6="</body></html>";function _6(e,t,r){var n=[];return n.join("")+"<table"+(r&&r.id?' id="'+r.id+'"':"")+">"}function Xw(e,t){var r=t||{},n=r.header!=null?r.header:y6,i=r.footer!=null?r.footer:E6,o=[n],a=tr(e["!ref"]);r.dense=Array.isArray(e),o.push(_6(e,a,r));for(var s=a.s.r;s<=a.e.r;++s)o.push(w6(e,a,s,r));return o.push("</table>"+i),o.join("")}function Kw(e,t,r){var n=r||{},i=0,o=0;if(n.origin!=null)if(typeof n.origin=="number")i=n.origin;else{var a=typeof n.origin=="string"?dt(n.origin):n.origin;i=a.r,o=a.c}var s=t.getElementsByTagName("tr"),l=Math.min(n.sheetRows||1e7,s.length),u={s:{r:0,c:0},e:{r:i,c:o}};if(e["!ref"]){var c=tr(e["!ref"]);u.s.r=Math.min(u.s.r,c.s.r),u.s.c=Math.min(u.s.c,c.s.c),u.e.r=Math.max(u.e.r,c.e.r),u.e.c=Math.max(u.e.c,c.e.c),i==-1&&(u.e.r=i=c.e.r+1)}var f=[],d=0,h=e["!rows"]||(e["!rows"]=[]),m=0,p=0,g=0,v=0,w=0,y=0;for(e["!cols"]||(e["!cols"]=[]);m<s.length&&p<l;++m){var E=s[m];if(Kg(E)){if(n.display)continue;h[p]={hidden:!0}}var b=E.children;for(g=v=0;g<b.length;++g){var k=b[g];if(!(n.display&&Kg(k))){var S=k.hasAttribute("data-v")?k.getAttribute("data-v"):k.hasAttribute("v")?k.getAttribute("v"):e3(k.innerHTML),C=k.getAttribute("data-z")||k.getAttribute("z");for(d=0;d<f.length;++d){var A=f[d];A.s.c==v+o&&A.s.r<p+i&&p+i<=A.e.r&&(v=A.e.c+1-o,d=-1)}y=+k.getAttribute("colspan")||1,((w=+k.getAttribute("rowspan")||1)>1||y>1)&&f.push({s:{r:p+i,c:v+o},e:{r:p+i+(w||1)-1,c:v+o+(y||1)-1}});var L={t:"s",v:S},B=k.getAttribute("data-t")||k.getAttribute("t")||"";S!=null&&(S.length==0?L.t=B||"z":n.raw||S.trim().length==0||B=="s"||(S==="TRUE"?L={t:"b",v:!0}:S==="FALSE"?L={t:"b",v:!1}:isNaN(Qr(S))?isNaN(Wa(S).getDate())||(L={t:"d",v:Lt(S)},n.cellDates||(L={t:"n",v:Xt(L.v)}),L.z=n.dateNF||rt[14]):L={t:"n",v:Qr(S)})),L.z===void 0&&C!=null&&(L.z=C);var U="",H=k.getElementsByTagName("A");if(H&&H.length)for(var G=0;G<H.length&&!(H[G].hasAttribute("href")&&(U=H[G].getAttribute("href"),U.charAt(0)!="#"));++G);U&&U.charAt(0)!="#"&&(L.l={Target:U}),n.dense?(e[p+i]||(e[p+i]=[]),e[p+i][v+o]=L):e[Ue({c:v+o,r:p+i})]=L,u.e.c<v+o&&(u.e.c=v+o),v+=y}}++p}return f.length&&(e["!merges"]=(e["!merges"]||[]).concat(f)),u.e.r=Math.max(u.e.r,p-1+i),e["!ref"]=ot(u),p>=l&&(e["!fullref"]=ot((u.e.r=s.length-m+p-1+i,u))),e}function Yw(e,t){var r=t||{},n=r.dense?[]:{};return Kw(n,e,t)}function S6(e,t){return wi(Yw(e,t),t)}function Kg(e){var t="",r=T6(e);return r&&(t=r(e).getPropertyValue("display")),t||(t=e.style&&e.style.display),t==="none"}function T6(e){return e.ownerDocument.defaultView&&typeof e.ownerDocument.defaultView.getComputedStyle=="function"?e.ownerDocument.defaultView.getComputedStyle:typeof getComputedStyle=="function"?getComputedStyle:null}var C6=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 "+za({"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 at+t}}(),Yg=function(){var e=function(o){return Be(o).replace(/ +/g,function(a){return'<text:s text:c="'+a.length+'"/>'}).replace(/\t/g,"<text:tab/>").replace(/\n/g,"</text:p><text:p>").replace(/^ /,"<text:s/>").replace(/ $/,"<text:s/>")},t=` <table:table-cell />
|
||
`,r=` <table:covered-table-cell/>
|
||
`,n=function(o,a,s){var l=[];l.push(' <table:table table:name="'+Be(a.SheetNames[s])+`" table:style-name="ta1">
|
||
`);var u=0,c=0,f=tr(o["!ref"]||"A1"),d=o["!merges"]||[],h=0,m=Array.isArray(o);if(o["!cols"])for(c=0;c<=f.e.c;++c)l.push(" <table:table-column"+(o["!cols"][c]?' table:style-name="co'+o["!cols"][c].ods+'"':"")+`></table:table-column>
|
||
`);var p="",g=o["!rows"]||[];for(u=0;u<f.s.r;++u)p=g[u]?' table:style-name="ro'+g[u].ods+'"':"",l.push(" <table:table-row"+p+`></table:table-row>
|
||
`);for(;u<=f.e.r;++u){for(p=g[u]?' table:style-name="ro'+g[u].ods+'"':"",l.push(" <table:table-row"+p+`>
|
||
`),c=0;c<f.s.c;++c)l.push(t);for(;c<=f.e.c;++c){var v=!1,w={},y="";for(h=0;h!=d.length;++h)if(!(d[h].s.c>c)&&!(d[h].s.r>u)&&!(d[h].e.c<c)&&!(d[h].e.r<u)){(d[h].s.c!=c||d[h].s.r!=u)&&(v=!0),w["table:number-columns-spanned"]=d[h].e.c-d[h].s.c+1,w["table:number-rows-spanned"]=d[h].e.r-d[h].s.r+1;break}if(v){l.push(r);continue}var E=Ue({r:u,c}),b=m?(o[u]||[])[c]:o[E];if(b&&b.f&&(w["table:formula"]=Be(GO(b.f)),b.F&&b.F.slice(0,E.length)==E)){var k=tr(b.F);w["table:number-matrix-columns-spanned"]=k.e.c-k.s.c+1,w["table:number-matrix-rows-spanned"]=k.e.r-k.s.r+1}if(!b){l.push(t);continue}switch(b.t){case"b":y=b.v?"TRUE":"FALSE",w["office:value-type"]="boolean",w["office:boolean-value"]=b.v?"true":"false";break;case"n":y=b.w||String(b.v||0),w["office:value-type"]="float",w["office:value"]=b.v||0;break;case"s":case"str":y=b.v==null?"":b.v,w["office:value-type"]="string";break;case"d":y=b.w||Lt(b.v).toISOString(),w["office:value-type"]="date",w["office:date-value"]=Lt(b.v).toISOString(),w["table:style-name"]="ce1";break;default:l.push(t);continue}var S=e(y);if(b.l&&b.l.Target){var C=b.l.Target;C=C.charAt(0)=="#"?"#"+jO(C.slice(1)):C,C.charAt(0)!="#"&&!C.match(/^\w+:/)&&(C="../"+C),S=fe("text:a",S,{"xlink:href":C.replace(/&/g,"&")})}l.push(" "+fe("table:table-cell",fe("text:p",S,{}),w)+`
|
||
`)}l.push(` </table:table-row>
|
||
`)}return l.push(` </table:table>
|
||
`),l.join("")},i=function(o,a){o.push(` <office:automatic-styles>
|
||
`),o.push(` <number:date-style style:name="N37" number:automatic-order="true">
|
||
`),o.push(` <number:month number:style="long"/>
|
||
`),o.push(` <number:text>/</number:text>
|
||
`),o.push(` <number:day number:style="long"/>
|
||
`),o.push(` <number:text>/</number:text>
|
||
`),o.push(` <number:year/>
|
||
`),o.push(` </number:date-style>
|
||
`);var s=0;a.SheetNames.map(function(u){return a.Sheets[u]}).forEach(function(u){if(u&&u["!cols"]){for(var c=0;c<u["!cols"].length;++c)if(u["!cols"][c]){var f=u["!cols"][c];if(f.width==null&&f.wpx==null&&f.wch==null)continue;Gd(f),f.ods=s;var d=u["!cols"][c].wpx+"px";o.push(' <style:style style:name="co'+s+`" style:family="table-column">
|
||
`),o.push(' <style:table-column-properties fo:break-before="auto" style:column-width="'+d+`"/>
|
||
`),o.push(` </style:style>
|
||
`),++s}}});var l=0;a.SheetNames.map(function(u){return a.Sheets[u]}).forEach(function(u){if(u&&u["!rows"]){for(var c=0;c<u["!rows"].length;++c)if(u["!rows"][c]){u["!rows"][c].ods=l;var f=u["!rows"][c].hpx+"px";o.push(' <style:style style:name="ro'+l+`" style:family="table-row">
|
||
`),o.push(' <style:table-row-properties fo:break-before="auto" style:row-height="'+f+`"/>
|
||
`),o.push(` </style:style>
|
||
`),++l}}}),o.push(` <style:style style:name="ta1" style:family="table" style:master-page-name="mp1">
|
||
`),o.push(` <style:table-properties table:display="true" style:writing-mode="lr-tb"/>
|
||
`),o.push(` </style:style>
|
||
`),o.push(` <style:style style:name="ce1" style:family="table-cell" style:parent-style-name="Default" style:data-style-name="N37"/>
|
||
`),o.push(` </office:automatic-styles>
|
||
`)};return function(a,s){var l=[at],u=za({"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"}),c=za({"xmlns:config":"urn:oasis:names:tc:opendocument:xmlns:config:1.0","office:mimetype":"application/vnd.oasis.opendocument.spreadsheet"});s.bookType=="fods"?(l.push("<office:document"+u+c+`>
|
||
`),l.push(cw().replace(/office:document-meta/g,"office:meta"))):l.push("<office:document-content"+u+`>
|
||
`),i(l,a),l.push(` <office:body>
|
||
`),l.push(` <office:spreadsheet>
|
||
`);for(var f=0;f!=a.SheetNames.length;++f)l.push(n(a.Sheets[a.SheetNames[f]],a,f));return l.push(` </office:spreadsheet>
|
||
`),l.push(` </office:body>
|
||
`),s.bookType=="fods"?l.push("</office:document>"):l.push("</office:document-content>"),l.join("")}}();function qw(e,t){if(t.bookType=="fods")return Yg(e,t);var r=kd(),n="",i=[],o=[];return n="mimetype",De(r,n,"application/vnd.oasis.opendocument.spreadsheet"),n="content.xml",De(r,n,Yg(e,t)),i.push([n,"text/xml"]),o.push([n,"ContentFile"]),n="styles.xml",De(r,n,C6(e,t)),i.push([n,"text/xml"]),o.push([n,"StylesFile"]),n="meta.xml",De(r,n,at+cw()),i.push([n,"text/xml"]),o.push([n,"MetadataFile"]),n="manifest.rdf",De(r,n,M3(o)),i.push([n,"application/rdf+xml"]),n="META-INF/manifest.xml",De(r,n,$3(i)),r}/*! sheetjs (C) 2013-present SheetJS -- http://sheetjs.com */function Xl(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function A6(e){return typeof TextEncoder<"u"?new TextEncoder().encode(e):Er(Xr(e))}function R6(e,t){e:for(var r=0;r<=e.length-t.length;++r){for(var n=0;n<t.length;++n)if(e[r+n]!=t[n])continue e;return!0}return!1}function Ln(e){var t=e.reduce(function(i,o){return i+o.length},0),r=new Uint8Array(t),n=0;return e.forEach(function(i){r.set(i,n),n+=i.length}),r}function O6(e,t,r){var n=Math.floor(r==0?0:Math.LOG10E*Math.log(Math.abs(r)))+6176-20,i=r/Math.pow(10,n-6176);e[t+15]|=n>>7,e[t+14]|=(n&127)<<1;for(var o=0;i>=1;++o,i/=256)e[t+o]=i&255;e[t+15]|=r>=0?0:128}function Ga(e,t){var r=t?t[0]:0,n=e[r]&127;e:if(e[r++]>=128&&(n|=(e[r]&127)<<7,e[r++]<128||(n|=(e[r]&127)<<14,e[r++]<128)||(n|=(e[r]&127)<<21,e[r++]<128)||(n+=(e[r]&127)*Math.pow(2,28),++r,e[r++]<128)||(n+=(e[r]&127)*Math.pow(2,35),++r,e[r++]<128)||(n+=(e[r]&127)*Math.pow(2,42),++r,e[r++]<128)))break e;return t&&(t[0]=r),n}function Me(e){var t=new Uint8Array(7);t[0]=e&127;var r=1;e:if(e>127){if(t[r-1]|=128,t[r]=e>>7&127,++r,e<=16383||(t[r-1]|=128,t[r]=e>>14&127,++r,e<=2097151)||(t[r-1]|=128,t[r]=e>>21&127,++r,e<=268435455)||(t[r-1]|=128,t[r]=e/256>>>21&127,++r,e<=34359738367)||(t[r-1]|=128,t[r]=e/65536>>>21&127,++r,e<=4398046511103))break e;t[r-1]|=128,t[r]=e/16777216>>>21&127,++r}return t.slice(0,r)}function uo(e){var t=0,r=e[t]&127;e:if(e[t++]>=128){if(r|=(e[t]&127)<<7,e[t++]<128||(r|=(e[t]&127)<<14,e[t++]<128)||(r|=(e[t]&127)<<21,e[t++]<128))break e;r|=(e[t]&127)<<28}return r}function st(e){for(var t=[],r=[0];r[0]<e.length;){var n=r[0],i=Ga(e,r),o=i&7;i=Math.floor(i/8);var a=0,s;if(i==0)break;switch(o){case 0:{for(var l=r[0];e[r[0]++]>=128;);s=e.slice(l,r[0])}break;case 5:a=4,s=e.slice(r[0],r[0]+a),r[0]+=a;break;case 1:a=8,s=e.slice(r[0],r[0]+a),r[0]+=a;break;case 2:a=Ga(e,r),s=e.slice(r[0],r[0]+a),r[0]+=a;break;case 3:case 4:default:throw new Error("PB Type ".concat(o," for Field ").concat(i," at offset ").concat(n))}var u={data:s,type:o};t[i]==null?t[i]=[u]:t[i].push(u)}return t}function mt(e){var t=[];return e.forEach(function(r,n){r.forEach(function(i){i.data&&(t.push(Me(n*8+i.type)),i.type==2&&t.push(Me(i.data.length)),t.push(i.data))})}),Ln(t)}function vr(e){for(var t,r=[],n=[0];n[0]<e.length;){var i=Ga(e,n),o=st(e.slice(n[0],n[0]+i));n[0]+=i;var a={id:uo(o[1][0].data),messages:[]};o[2].forEach(function(s){var l=st(s.data),u=uo(l[3][0].data);a.messages.push({meta:l,data:e.slice(n[0],n[0]+u)}),n[0]+=u}),(t=o[3])!=null&&t[0]&&(a.merge=uo(o[3][0].data)>>>0>0),r.push(a)}return r}function $i(e){var t=[];return e.forEach(function(r){var n=[];n[1]=[{data:Me(r.id),type:0}],n[2]=[],r.merge!=null&&(n[3]=[{data:Me(+!!r.merge),type:0}]);var i=[];r.messages.forEach(function(a){i.push(a.data),a.meta[3]=[{type:0,data:Me(a.data.length)}],n[2].push({data:mt(a.meta),type:2})});var o=mt(n);t.push(Me(o.length)),t.push(o),i.forEach(function(a){return t.push(a)})}),Ln(t)}function F6(e,t){if(e!=0)throw new Error("Unexpected Snappy chunk type ".concat(e));for(var r=[0],n=Ga(t,r),i=[];r[0]<t.length;){var o=t[r[0]]&3;if(o==0){var a=t[r[0]++]>>2;if(a<60)++a;else{var s=a-59;a=t[r[0]],s>1&&(a|=t[r[0]+1]<<8),s>2&&(a|=t[r[0]+2]<<16),s>3&&(a|=t[r[0]+3]<<24),a>>>=0,a++,r[0]+=s}i.push(t.slice(r[0],r[0]+a)),r[0]+=a;continue}else{var l=0,u=0;if(o==1?(u=(t[r[0]]>>2&7)+4,l=(t[r[0]++]&224)<<3,l|=t[r[0]++]):(u=(t[r[0]++]>>2)+1,o==2?(l=t[r[0]]|t[r[0]+1]<<8,r[0]+=2):(l=(t[r[0]]|t[r[0]+1]<<8|t[r[0]+2]<<16|t[r[0]+3]<<24)>>>0,r[0]+=4)),i=[Ln(i)],l==0)throw new Error("Invalid offset 0");if(l>i[0].length)throw new Error("Invalid offset beyond length");if(u>=l)for(i.push(i[0].slice(-l)),u-=l;u>=i[i.length-1].length;)i.push(i[i.length-1]),u-=i[i.length-1].length;i.push(i[0].slice(-l,-l+u))}}var c=Ln(i);if(c.length!=n)throw new Error("Unexpected length: ".concat(c.length," != ").concat(n));return c}function xr(e){for(var t=[],r=0;r<e.length;){var n=e[r++],i=e[r]|e[r+1]<<8|e[r+2]<<16;r+=3,t.push(F6(n,e.slice(r,r+i))),r+=i}if(r!==e.length)throw new Error("data is not a valid framed stream!");return Ln(t)}function Ni(e){for(var t=[],r=0;r<e.length;){var n=Math.min(e.length-r,268435455),i=new Uint8Array(4);t.push(i);var o=Me(n),a=o.length;t.push(o),n<=60?(a++,t.push(new Uint8Array([n-1<<2]))):n<=256?(a+=2,t.push(new Uint8Array([240,n-1&255]))):n<=65536?(a+=3,t.push(new Uint8Array([244,n-1&255,n-1>>8&255]))):n<=16777216?(a+=4,t.push(new Uint8Array([248,n-1&255,n-1>>8&255,n-1>>16&255]))):n<=4294967296&&(a+=5,t.push(new Uint8Array([252,n-1&255,n-1>>8&255,n-1>>16&255,n-1>>>24&255]))),t.push(e.slice(r,r+n)),a+=n,i[0]=0,i[1]=a&255,i[2]=a>>8&255,i[3]=a>>16&255,r+=n}return Ln(t)}function Lc(e,t){var r=new Uint8Array(32),n=Xl(r),i=12,o=0;switch(r[0]=5,e.t){case"n":r[1]=2,O6(r,i,e.v),o|=1,i+=16;break;case"b":r[1]=6,n.setFloat64(i,e.v?1:0,!0),o|=2,i+=8;break;case"s":if(t.indexOf(e.v)==-1)throw new Error("Value ".concat(e.v," missing from SST!"));r[1]=3,n.setUint32(i,t.indexOf(e.v),!0),o|=8,i+=4;break;default:throw"unsupported cell type "+e.t}return n.setUint32(8,o,!0),r.slice(0,i)}function Bc(e,t){var r=new Uint8Array(32),n=Xl(r),i=12,o=0;switch(r[0]=3,e.t){case"n":r[2]=2,n.setFloat64(i,e.v,!0),o|=32,i+=8;break;case"b":r[2]=6,n.setFloat64(i,e.v?1:0,!0),o|=32,i+=8;break;case"s":if(t.indexOf(e.v)==-1)throw new Error("Value ".concat(e.v," missing from SST!"));r[2]=3,n.setUint32(i,t.indexOf(e.v),!0),o|=16,i+=4;break;default:throw"unsupported cell type "+e.t}return n.setUint32(4,o,!0),r.slice(0,i)}function cn(e){var t=st(e);return Ga(t[1][0].data)}function D6(e,t,r){var n,i,o,a;if(!((n=e[6])!=null&&n[0])||!((i=e[7])!=null&&i[0]))throw"Mutation only works on post-BNC storages!";var s=((a=(o=e[8])==null?void 0:o[0])==null?void 0:a.data)&&uo(e[8][0].data)>0||!1;if(s)throw"Math only works with normal offsets";for(var l=0,u=Xl(e[7][0].data),c=0,f=[],d=Xl(e[4][0].data),h=0,m=[],p=0;p<t.length;++p){if(t[p]==null){u.setUint16(p*2,65535,!0),d.setUint16(p*2,65535);continue}u.setUint16(p*2,c,!0),d.setUint16(p*2,h,!0);var g,v;switch(typeof t[p]){case"string":g=Lc({t:"s",v:t[p]},r),v=Bc({t:"s",v:t[p]},r);break;case"number":g=Lc({t:"n",v:t[p]},r),v=Bc({t:"n",v:t[p]},r);break;case"boolean":g=Lc({t:"b",v:t[p]},r),v=Bc({t:"b",v:t[p]},r);break;default:throw new Error("Unsupported value "+t[p])}f.push(g),c+=g.length,m.push(v),h+=v.length,++l}for(e[2][0].data=Me(l);p<e[7][0].data.length/2;++p)u.setUint16(p*2,65535,!0),d.setUint16(p*2,65535,!0);return e[6][0].data=Ln(f),e[3][0].data=Ln(m),l}function P6(e,t){if(!t||!t.numbers)throw new Error("Must pass a `numbers` option -- check the README");var r=e.Sheets[e.SheetNames[0]];e.SheetNames.length>1&&console.error("The Numbers writer currently writes only the first table");var n=tr(r["!ref"]);n.s.r=n.s.c=0;var i=!1;n.e.c>9&&(i=!0,n.e.c=9),n.e.r>49&&(i=!0,n.e.r=49),i&&console.error("The Numbers writer is currently limited to ".concat(ot(n)));var o=Kl(r,{range:n,header:1}),a=["~Sh33tJ5~"];o.forEach(function(M){return M.forEach(function(N){typeof N=="string"&&a.push(N)})});var s={},l=[],u=He.read(t.numbers,{type:"base64"});u.FileIndex.map(function(M,N){return[M,u.FullPaths[N]]}).forEach(function(M){var N=M[0],F=M[1];if(N.type==2&&N.name.match(/\.iwa/)){var V=N.content,Y=xr(V),J=vr(Y);J.forEach(function(W){l.push(W.id),s[W.id]={deps:[],location:F,type:uo(W.messages[0].meta[1][0].data)}})}}),l.sort(function(M,N){return M-N});var c=l.filter(function(M){return M>1}).map(function(M){return[M,Me(M)]});u.FileIndex.map(function(M,N){return[M,u.FullPaths[N]]}).forEach(function(M){var N=M[0];if(M[1],!!N.name.match(/\.iwa/)){var F=vr(xr(N.content));F.forEach(function(V){V.messages.forEach(function(Y){c.forEach(function(J){V.messages.some(function(W){return uo(W.meta[1][0].data)!=11006&&R6(W.data,J[1])})&&s[J[0]].deps.push(V.id)})})})}});for(var f=He.find(u,s[1].location),d=vr(xr(f.content)),h,m=0;m<d.length;++m){var p=d[m];p.id==1&&(h=p)}var g=cn(st(h.messages[0].data)[1][0].data);for(f=He.find(u,s[g].location),d=vr(xr(f.content)),m=0;m<d.length;++m)p=d[m],p.id==g&&(h=p);for(g=cn(st(h.messages[0].data)[2][0].data),f=He.find(u,s[g].location),d=vr(xr(f.content)),m=0;m<d.length;++m)p=d[m],p.id==g&&(h=p);for(g=cn(st(h.messages[0].data)[2][0].data),f=He.find(u,s[g].location),d=vr(xr(f.content)),m=0;m<d.length;++m)p=d[m],p.id==g&&(h=p);var v=st(h.messages[0].data);{v[6][0].data=Me(n.e.r+1),v[7][0].data=Me(n.e.c+1);var w=cn(v[46][0].data),y=He.find(u,s[w].location),E=vr(xr(y.content));{for(var b=0;b<E.length&&E[b].id!=w;++b);if(E[b].id!=w)throw"Bad ColumnRowUIDMapArchive";var k=st(E[b].messages[0].data);k[1]=[],k[2]=[],k[3]=[];for(var S=0;S<=n.e.c;++S){var C=[];C[1]=C[2]=[{type:0,data:Me(S+420690)}],k[1].push({type:2,data:mt(C)}),k[2].push({type:0,data:Me(S)}),k[3].push({type:0,data:Me(S)})}k[4]=[],k[5]=[],k[6]=[];for(var A=0;A<=n.e.r;++A)C=[],C[1]=C[2]=[{type:0,data:Me(A+726270)}],k[4].push({type:2,data:mt(C)}),k[5].push({type:0,data:Me(A)}),k[6].push({type:0,data:Me(A)});E[b].messages[0].data=mt(k)}y.content=Ni($i(E)),y.size=y.content.length,delete v[46];var L=st(v[4][0].data);{L[7][0].data=Me(n.e.r+1);var B=st(L[1][0].data),U=cn(B[2][0].data);y=He.find(u,s[U].location),E=vr(xr(y.content));{if(E[0].id!=U)throw"Bad HeaderStorageBucket";var H=st(E[0].messages[0].data);for(A=0;A<o.length;++A){var G=st(H[2][0].data);G[1][0].data=Me(A),G[4][0].data=Me(o[A].length),H[2][A]={type:H[2][0].type,data:mt(G)}}E[0].messages[0].data=mt(H)}y.content=Ni($i(E)),y.size=y.content.length;var ee=cn(L[2][0].data);y=He.find(u,s[ee].location),E=vr(xr(y.content));{if(E[0].id!=ee)throw"Bad HeaderStorageBucket";for(H=st(E[0].messages[0].data),S=0;S<=n.e.c;++S)G=st(H[2][0].data),G[1][0].data=Me(S),G[4][0].data=Me(n.e.r+1),H[2][S]={type:H[2][0].type,data:mt(G)};E[0].messages[0].data=mt(H)}y.content=Ni($i(E)),y.size=y.content.length;var ae=cn(L[4][0].data);(function(){for(var M=He.find(u,s[ae].location),N=vr(xr(M.content)),F,V=0;V<N.length;++V){var Y=N[V];Y.id==ae&&(F=Y)}var J=st(F.messages[0].data);{J[3]=[];var W=[];a.forEach(function(me,Se){W[1]=[{type:0,data:Me(Se)}],W[2]=[{type:0,data:Me(1)}],W[3]=[{type:2,data:A6(me)}],J[3].push({type:2,data:mt(W)})})}F.messages[0].data=mt(J);var Q=$i(N),le=Ni(Q);M.content=le,M.size=M.content.length})();var he=st(L[3][0].data);{var Te=he[1][0];delete he[2];var oe=st(Te.data);{var ye=cn(oe[2][0].data);(function(){for(var M=He.find(u,s[ye].location),N=vr(xr(M.content)),F,V=0;V<N.length;++V){var Y=N[V];Y.id==ye&&(F=Y)}var J=st(F.messages[0].data);{delete J[6],delete he[7];var W=new Uint8Array(J[5][0].data);J[5]=[];for(var Q=0,le=0;le<=n.e.r;++le){var me=st(W);Q+=D6(me,o[le],a),me[1][0].data=Me(le),J[5].push({data:mt(me),type:2})}J[1]=[{type:0,data:Me(n.e.c+1)}],J[2]=[{type:0,data:Me(n.e.r+1)}],J[3]=[{type:0,data:Me(Q)}],J[4]=[{type:0,data:Me(n.e.r+1)}]}F.messages[0].data=mt(J);var Se=$i(N),ne=Ni(Se);M.content=ne,M.size=M.content.length})()}Te.data=mt(oe)}L[3][0].data=mt(he)}v[4][0].data=mt(L)}h.messages[0].data=mt(v);var te=$i(d),O=Ni(te);return f.content=O,f.size=f.content.length,u}function I6(e){return function(r){for(var n=0;n!=e.length;++n){var i=e[n];r[i[0]]===void 0&&(r[i[0]]=i[1]),i[2]==="n"&&(r[i[0]]=Number(r[i[0]]))}}}function qd(e){I6([["cellDates",!1],["bookSST",!1],["bookType","xlsx"],["compression",!1],["WTF",!1]])(e)}function b6(e,t){return t.bookType=="ods"?qw(e,t):t.bookType=="numbers"?P6(e,t):t.bookType=="xlsb"?k6(e,t):$6(e,t)}function k6(e,t){Xi=1024,e&&!e.SSF&&(e.SSF=Kt(rt)),e&&e.SSF&&(Su(),_u(e.SSF),t.revssf=Tu(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,Ta?t.revStrings=new Map:(t.revStrings={},t.revStrings.foo=[],delete t.revStrings.foo);var r=t.bookType=="xlsb"?"bin":"xml",n=Iw.indexOf(t.bookType)>-1,i=sw();qd(t=t||{});var o=kd(),a="",s=0;if(t.cellXfs=[],Wn(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={}),a="docProps/core.xml",De(o,a,fw(e.Props,t)),i.coreprops.push(a),Le(t.rels,2,a,ke.CORE_PROPS),a="docProps/app.xml",!(e.Props&&e.Props.SheetNames))if(!e.Workbook||!e.Workbook.Sheets)e.Props.SheetNames=e.SheetNames;else{for(var l=[],u=0;u<e.SheetNames.length;++u)(e.Workbook.Sheets[u]||{}).Hidden!=2&&l.push(e.SheetNames[u]);e.Props.SheetNames=l}for(e.Props.Worksheets=e.Props.SheetNames.length,De(o,a,hw(e.Props)),i.extprops.push(a),Le(t.rels,3,a,ke.EXT_PROPS),e.Custprops!==e.Props&&Tt(e.Custprops||{}).length>0&&(a="docProps/custom.xml",De(o,a,pw(e.Custprops)),i.custprops.push(a),Le(t.rels,4,a,ke.CUST_PROPS)),s=1;s<=e.SheetNames.length;++s){var c={"!id":{}},f=e.Sheets[e.SheetNames[s-1]],d=(f||{})["!type"]||"sheet";switch(d){case"chart":default:a="xl/worksheets/sheet"+s+"."+r,De(o,a,MD(s-1,a,t,e,c)),i.sheets.push(a),Le(t.wbrels,-1,"worksheets/sheet"+s+"."+r,ke.WS[0])}if(f){var h=f["!comments"],m=!1,p="";h&&h.length>0&&(p="xl/comments"+s+"."+r,De(o,p,UD(h,p)),i.comments.push(p),Le(c,-1,"../comments"+s+"."+r,ke.CMNT),m=!0),f["!legacy"]&&m&&De(o,"xl/drawings/vmlDrawing"+s+".vml",Dw(s,f["!comments"])),delete f["!comments"],delete f["!legacy"]}c["!id"].rId1&&De(o,uw(a),so(c))}return t.Strings!=null&&t.Strings.length>0&&(a="xl/sharedStrings."+r,De(o,a,BD(t.Strings,a,t)),i.strs.push(a),Le(t.wbrels,-1,"sharedStrings."+r,ke.SST)),a="xl/workbook."+r,De(o,a,ND(e,a)),i.workbooks.push(a),Le(t.rels,1,a,ke.WB),a="xl/theme/theme1.xml",De(o,a,Ow(e.Themes,t)),i.themes.push(a),Le(t.wbrels,-1,"theme/theme1.xml",ke.THEME),a="xl/styles."+r,De(o,a,LD(e,a,t)),i.styles.push(a),Le(t.wbrels,-1,"styles."+r,ke.STY),e.vbaraw&&n&&(a="xl/vbaProject.bin",De(o,a,e.vbaraw),i.vba.push(a),Le(t.wbrels,-1,"vbaProject.bin",ke.VBA)),a="xl/metadata."+r,De(o,a,HD(a)),i.metadata.push(a),Le(t.wbrels,-1,"metadata."+r,ke.XLMETA),De(o,"[Content_Types].xml",lw(i,t)),De(o,"_rels/.rels",so(t.rels)),De(o,"xl/_rels/workbook."+r+".rels",so(t.wbrels)),delete t.revssf,delete t.ssf,o}function $6(e,t){Xi=1024,e&&!e.SSF&&(e.SSF=Kt(rt)),e&&e.SSF&&(Su(),_u(e.SSF),t.revssf=Tu(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,Ta?t.revStrings=new Map:(t.revStrings={},t.revStrings.foo=[],delete t.revStrings.foo);var r="xml",n=Iw.indexOf(t.bookType)>-1,i=sw();qd(t=t||{});var o=kd(),a="",s=0;if(t.cellXfs=[],Wn(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={}),a="docProps/core.xml",De(o,a,fw(e.Props,t)),i.coreprops.push(a),Le(t.rels,2,a,ke.CORE_PROPS),a="docProps/app.xml",!(e.Props&&e.Props.SheetNames))if(!e.Workbook||!e.Workbook.Sheets)e.Props.SheetNames=e.SheetNames;else{for(var l=[],u=0;u<e.SheetNames.length;++u)(e.Workbook.Sheets[u]||{}).Hidden!=2&&l.push(e.SheetNames[u]);e.Props.SheetNames=l}e.Props.Worksheets=e.Props.SheetNames.length,De(o,a,hw(e.Props)),i.extprops.push(a),Le(t.rels,3,a,ke.EXT_PROPS),e.Custprops!==e.Props&&Tt(e.Custprops||{}).length>0&&(a="docProps/custom.xml",De(o,a,pw(e.Custprops)),i.custprops.push(a),Le(t.rels,4,a,ke.CUST_PROPS));var c=["SheetJ5"];for(t.tcid=0,s=1;s<=e.SheetNames.length;++s){var f={"!id":{}},d=e.Sheets[e.SheetNames[s-1]],h=(d||{})["!type"]||"sheet";switch(h){case"chart":default:a="xl/worksheets/sheet"+s+"."+r,De(o,a,Hw(s-1,t,e,f)),i.sheets.push(a),Le(t.wbrels,-1,"worksheets/sheet"+s+"."+r,ke.WS[0])}if(d){var m=d["!comments"],p=!1,g="";if(m&&m.length>0){var v=!1;m.forEach(function(w){w[1].forEach(function(y){y.T==!0&&(v=!0)})}),v&&(g="xl/threadedComments/threadedComment"+s+"."+r,De(o,g,dR(m,c,t)),i.threadedcomments.push(g),Le(f,-1,"../threadedComments/threadedComment"+s+"."+r,ke.TCMNT)),g="xl/comments"+s+"."+r,De(o,g,Pw(m)),i.comments.push(g),Le(f,-1,"../comments"+s+"."+r,ke.CMNT),p=!0}d["!legacy"]&&p&&De(o,"xl/drawings/vmlDrawing"+s+".vml",Dw(s,d["!comments"])),delete d["!comments"],delete d["!legacy"]}f["!id"].rId1&&De(o,uw(a),so(f))}return t.Strings!=null&&t.Strings.length>0&&(a="xl/sharedStrings."+r,De(o,a,_w(t.Strings,t)),i.strs.push(a),Le(t.wbrels,-1,"sharedStrings."+r,ke.SST)),a="xl/workbook."+r,De(o,a,zw(e)),i.workbooks.push(a),Le(t.rels,1,a,ke.WB),a="xl/theme/theme1.xml",De(o,a,Ow(e.Themes,t)),i.themes.push(a),Le(t.wbrels,-1,"theme/theme1.xml",ke.THEME),a="xl/styles."+r,De(o,a,Aw(e,t)),i.styles.push(a),Le(t.wbrels,-1,"styles."+r,ke.STY),e.vbaraw&&n&&(a="xl/vbaProject.bin",De(o,a,e.vbaraw),i.vba.push(a),Le(t.wbrels,-1,"vbaProject.bin",ke.VBA)),a="xl/metadata."+r,De(o,a,Fw()),i.metadata.push(a),Le(t.wbrels,-1,"metadata."+r,ke.XLMETA),c.length>1&&(a="xl/persons/person.xml",De(o,a,hR(c)),i.people.push(a),Le(t.wbrels,-1,"persons/person.xml",ke.PEOPLE)),De(o,"[Content_Types].xml",lw(i,t)),De(o,"_rels/.rels",so(t.rels)),De(o,"xl/_rels/workbook."+r+".rels",so(t.wbrels)),delete t.revssf,delete t.ssf,o}function N6(e,t){var r="";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":r=nn(e.slice(0,12));break;case"binary":r=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[r.charCodeAt(0),r.charCodeAt(1),r.charCodeAt(2),r.charCodeAt(3),r.charCodeAt(4),r.charCodeAt(5),r.charCodeAt(6),r.charCodeAt(7)]}function Qw(e,t){switch(t.type){case"base64":case"binary":break;case"buffer":case"array":t.type="";break;case"file":return os(t.file,He.write(e,{type:Ne?"buffer":""}));case"string":throw new Error("'string' output type invalid for '"+t.bookType+"' files");default:throw new Error("Unrecognized type "+t.type)}return He.write(e,t)}function M6(e,t){var r=Kt(t||{}),n=b6(e,r);return L6(n,r)}function L6(e,t){var r={},n=Ne?"nodebuffer":typeof Uint8Array<"u"?"array":"string";if(t.compression&&(r.compression="DEFLATE"),t.password)r.type=n;else switch(t.type){case"base64":r.type="base64";break;case"binary":r.type="string";break;case"string":throw new Error("'string' output type invalid for '"+t.bookType+"' files");case"buffer":case"file":r.type=n;break;default:throw new Error("Unrecognized type "+t.type)}var i=e.FullPaths?He.write(e,{fileType:"zip",type:{nodebuffer:"buffer",string:"binary"}[r.type]||r.type,compression:!!t.compression}):e.generate(r);if(typeof Deno<"u"&&typeof i=="string"){if(t.type=="binary"||t.type=="base64")return i;i=new Uint8Array(Eu(i))}return t.password&&typeof encrypt_agile<"u"?Qw(encrypt_agile(i,t.password),t):t.type==="file"?os(t.file,i):t.type=="string"?ya(i):i}function B6(e,t){var r=t||{},n=t6(e,r);return Qw(n,r)}function Or(e,t,r){r||(r="");var n=r+e;switch(t.type){case"base64":return Va(Xr(n));case"binary":return Xr(n);case"string":return e;case"file":return os(t.file,n,"utf8");case"buffer":return Ne?un(n,"utf8"):typeof TextEncoder<"u"?new TextEncoder().encode(n):Or(n,{type:"binary"}).split("").map(function(i){return i.charCodeAt(0)})}throw new Error("Unrecognized type "+t.type)}function U6(e,t){switch(t.type){case"base64":return Va(e);case"binary":return e;case"string":return e;case"file":return os(t.file,e,"binary");case"buffer":return Ne?un(e,"binary"):e.split("").map(function(r){return r.charCodeAt(0)})}throw new Error("Unrecognized type "+t.type)}function Vs(e,t){switch(t.type){case"string":case"base64":case"binary":for(var r="",n=0;n<e.length;++n)r+=String.fromCharCode(e[n]);return t.type=="base64"?Va(r):t.type=="string"?ya(r):r;case"file":return os(t.file,e);case"buffer":return e;default:throw new Error("Unrecognized type "+t.type)}}function Zw(e,t){h4(),CD(e);var r=Kt(t||{});if(r.cellStyles&&(r.cellNF=!0,r.sheetStubs=!0),r.type=="array"){r.type="binary";var n=Zw(e,r);return r.type="array",Eu(n)}var i=0;if(r.sheet&&(typeof r.sheet=="number"?i=r.sheet:i=e.SheetNames.indexOf(r.sheet),!e.SheetNames[i]))throw new Error("Sheet not found: "+r.sheet+" : "+typeof r.sheet);switch(r.bookType||"xlsb"){case"xml":case"xlml":return Or(JD(e,r),r);case"slk":case"sylk":return Or(_A.from_sheet(e.Sheets[e.SheetNames[i]],r),r);case"htm":case"html":return Or(Xw(e.Sheets[e.SheetNames[i]],r),r);case"txt":return U6(Jw(e.Sheets[e.SheetNames[i]],r),r);case"csv":return Or(Qd(e.Sheets[e.SheetNames[i]],r),r,"\uFEFF");case"dif":return Or(SA.from_sheet(e.Sheets[e.SheetNames[i]],r),r);case"dbf":return Vs(EA.from_sheet(e.Sheets[e.SheetNames[i]],r),r);case"prn":return Or(TA.from_sheet(e.Sheets[e.SheetNames[i]],r),r);case"rtf":return Or(PA.from_sheet(e.Sheets[e.SheetNames[i]],r),r);case"eth":return Or(Ew.from_sheet(e.Sheets[e.SheetNames[i]],r),r);case"fods":return Or(qw(e,r),r);case"wk1":return Vs(Vg.sheet_to_wk1(e.Sheets[e.SheetNames[i]],r),r);case"wk3":return Vs(Vg.book_to_wk3(e,r),r);case"biff2":r.biff||(r.biff=2);case"biff3":r.biff||(r.biff=3);case"biff4":return r.biff||(r.biff=4),Vs(jw(e,r),r);case"biff5":r.biff||(r.biff=5);case"biff8":case"xla":case"xls":return r.biff||(r.biff=8),B6(e,r);case"xlsx":case"xlsm":case"xlam":case"xlsb":case"numbers":case"ods":return M6(e,r);default:throw new Error("Unrecognized bookType |"+r.bookType+"|")}}function H6(e){if(!e.bookType){var t={xls:"biff8",htm:"html",slk:"sylk",socialcalc:"eth",Sh33tJS:"WTF"},r=e.file.slice(e.file.lastIndexOf(".")).toLowerCase();r.match(/^\.[a-z]+$/)&&(e.bookType=r.slice(1)),e.bookType=t[e.bookType]||e.bookType}}function V6(e,t,r){var n=r||{};return n.type="file",n.file=t,H6(n),Zw(e,n)}function W6(e,t,r,n,i,o,a,s){var l=_t(r),u=s.defval,c=s.raw||!Object.prototype.hasOwnProperty.call(s,"raw"),f=!0,d=i===1?[]:{};if(i!==1)if(Object.defineProperty)try{Object.defineProperty(d,"__rowNum__",{value:r,enumerable:!1})}catch{d.__rowNum__=r}else d.__rowNum__=r;if(!a||e[r])for(var h=t.s.c;h<=t.e.c;++h){var m=a?e[r][h]:e[n[h]+l];if(m===void 0||m.t===void 0){if(u===void 0)continue;o[h]!=null&&(d[o[h]]=u);continue}var p=m.v;switch(m.t){case"z":if(p==null)break;continue;case"e":p=p==0?null:void 0;break;case"s":case"d":case"b":case"n":break;default:throw new Error("unrecognized type "+m.t)}if(o[h]!=null){if(p==null)if(m.t=="e"&&p===null)d[o[h]]=null;else if(u!==void 0)d[o[h]]=u;else if(c&&p===null)d[o[h]]=null;else continue;else d[o[h]]=c&&(m.t!=="n"||m.t==="n"&&s.rawNumbers!==!1)?p:on(m,p,s);p!=null&&(f=!1)}}return{row:d,isempty:f}}function Kl(e,t){if(e==null||e["!ref"]==null)return[];var r={t:"n",v:0},n=0,i=1,o=[],a=0,s="",l={s:{r:0,c:0},e:{r:0,c:0}},u=t||{},c=u.range!=null?u.range:e["!ref"];switch(u.header===1?n=1:u.header==="A"?n=2:Array.isArray(u.header)?n=3:u.header==null&&(n=0),typeof c){case"string":l=Xe(c);break;case"number":l=Xe(e["!ref"]),l.s.r=c;break;default:l=c}n>0&&(i=0);var f=_t(l.s.r),d=[],h=[],m=0,p=0,g=Array.isArray(e),v=l.s.r,w=0,y={};g&&!e[v]&&(e[v]=[]);var E=u.skipHidden&&e["!cols"]||[],b=u.skipHidden&&e["!rows"]||[];for(w=l.s.c;w<=l.e.c;++w)if(!(E[w]||{}).hidden)switch(d[w]=Ft(w),r=g?e[v][w]:e[d[w]+f],n){case 1:o[w]=w-l.s.c;break;case 2:o[w]=d[w];break;case 3:o[w]=u.header[w-l.s.c];break;default:if(r==null&&(r={w:"__EMPTY",t:"s"}),s=a=on(r,null,u),p=y[a]||0,!p)y[a]=1;else{do s=a+"_"+p++;while(y[s]);y[a]=p,y[s]=1}o[w]=s}for(v=l.s.r+i;v<=l.e.r;++v)if(!(b[v]||{}).hidden){var k=W6(e,l,v,d,n,o,g,u);(k.isempty===!1||(n===1?u.blankrows!==!1:u.blankrows))&&(h[m++]=k.row)}return h.length=m,h}var qg=/"/g;function z6(e,t,r,n,i,o,a,s){for(var l=!0,u=[],c="",f=_t(r),d=t.s.c;d<=t.e.c;++d)if(n[d]){var h=s.dense?(e[r]||[])[d]:e[n[d]+f];if(h==null)c="";else if(h.v!=null){l=!1,c=""+(s.rawNumbers&&h.t=="n"?h.v:on(h,null,s));for(var m=0,p=0;m!==c.length;++m)if((p=c.charCodeAt(m))===i||p===o||p===34||s.forceQuotes){c='"'+c.replace(qg,'""')+'"';break}c=="ID"&&(c='"ID"')}else h.f!=null&&!h.F?(l=!1,c="="+h.f,c.indexOf(",")>=0&&(c='"'+c.replace(qg,'""')+'"')):c="";u.push(c)}return s.blankrows===!1&&l?null:u.join(a)}function Qd(e,t){var r=[],n=t??{};if(e==null||e["!ref"]==null)return"";var i=Xe(e["!ref"]),o=n.FS!==void 0?n.FS:",",a=o.charCodeAt(0),s=n.RS!==void 0?n.RS:`
|
||
`,l=s.charCodeAt(0),u=new RegExp((o=="|"?"\\|":o)+"+$"),c="",f=[];n.dense=Array.isArray(e);for(var d=n.skipHidden&&e["!cols"]||[],h=n.skipHidden&&e["!rows"]||[],m=i.s.c;m<=i.e.c;++m)(d[m]||{}).hidden||(f[m]=Ft(m));for(var p=0,g=i.s.r;g<=i.e.r;++g)(h[g]||{}).hidden||(c=z6(e,i,g,f,a,l,o,n),c!=null&&(n.strip&&(c=c.replace(u,"")),(c||n.blankrows!==!1)&&r.push((p++?s:"")+c)));return delete n.dense,r.join("")}function Jw(e,t){t||(t={}),t.FS=" ",t.RS=`
|
||
`;var r=Qd(e,t);return r}function G6(e){var t="",r,n="";if(e==null||e["!ref"]==null)return[];var i=Xe(e["!ref"]),o="",a=[],s,l=[],u=Array.isArray(e);for(s=i.s.c;s<=i.e.c;++s)a[s]=Ft(s);for(var c=i.s.r;c<=i.e.r;++c)for(o=_t(c),s=i.s.c;s<=i.e.c;++s)if(t=a[s]+o,r=u?(e[c]||[])[s]:e[t],n="",r!==void 0){if(r.F!=null){if(t=r.F,!r.f)continue;n=r.f,t.indexOf(":")==-1&&(t=t+":"+t)}if(r.f!=null)n=r.f;else{if(r.t=="z")continue;if(r.t=="n"&&r.v!=null)n=""+r.v;else if(r.t=="b")n=r.v?"TRUE":"FALSE";else if(r.w!==void 0)n="'"+r.w;else{if(r.v===void 0)continue;r.t=="s"?n="'"+r.v:n=""+r.v}}l[l.length]=t+"="+n}return l}function e2(e,t,r){var n=r||{},i=+!n.skipHeader,o=e||{},a=0,s=0;if(o&&n.origin!=null)if(typeof n.origin=="number")a=n.origin;else{var l=typeof n.origin=="string"?dt(n.origin):n.origin;a=l.r,s=l.c}var u,c={s:{c:0,r:0},e:{c:s,r:a+t.length-1+i}};if(o["!ref"]){var f=Xe(o["!ref"]);c.e.c=Math.max(c.e.c,f.e.c),c.e.r=Math.max(c.e.r,f.e.r),a==-1&&(a=f.e.r+1,c.e.r=a+t.length-1+i)}else a==-1&&(a=0,c.e.r=t.length-1+i);var d=n.header||[],h=0;t.forEach(function(p,g){Tt(p).forEach(function(v){(h=d.indexOf(v))==-1&&(d[h=d.length]=v);var w=p[v],y="z",E="",b=Ue({c:s+h,r:a+g+i});u=ja(o,b),w&&typeof w=="object"&&!(w instanceof Date)?o[b]=w:(typeof w=="number"?y="n":typeof w=="boolean"?y="b":typeof w=="string"?y="s":w instanceof Date?(y="d",n.cellDates||(y="n",w=Xt(w)),E=n.dateNF||rt[14]):w===null&&n.nullError&&(y="e",w=0),u?(u.t=y,u.v=w,delete u.w,delete u.R,E&&(u.z=E)):o[b]=u={t:y,v:w},E&&(u.z=E))})}),c.e.c=Math.max(c.e.c,s+d.length-1);var m=_t(a);if(i)for(h=0;h<d.length;++h)o[Ft(h+s)+m]={t:"s",v:d[h]};return o["!ref"]=ot(c),o}function j6(e,t){return e2(null,e,t)}function ja(e,t,r){if(typeof t=="string"){if(Array.isArray(e)){var n=dt(t);return e[n.r]||(e[n.r]=[]),e[n.r][n.c]||(e[n.r][n.c]={t:"z"})}return e[t]||(e[t]={t:"z"})}return typeof t!="number"?ja(e,Ue(t)):ja(e,Ue({r:t,c:r||0}))}function X6(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 r=e.SheetNames.indexOf(t);if(r>-1)return r;throw new Error("Cannot find sheet name |"+t+"|")}else throw new Error("Cannot find sheet |"+t+"|")}function K6(){return{SheetNames:[],Sheets:{}}}function Y6(e,t,r,n){var i=1;if(!r)for(;i<=65535&&e.SheetNames.indexOf(r="Sheet"+i)!=-1;++i,r=void 0);if(!r||e.SheetNames.length>=65535)throw new Error("Too many worksheets");if(n&&e.SheetNames.indexOf(r)>=0){var o=r.match(/(^.*?)(\d+)$/);i=o&&+o[2]||0;var a=o&&o[1]||r;for(++i;i<=65535&&e.SheetNames.indexOf(r=a+i)!=-1;++i);}if(Ww(r),e.SheetNames.indexOf(r)>=0)throw new Error("Worksheet with name |"+r+"| already exists!");return e.SheetNames.push(r),e.Sheets[r]=t,r}function q6(e,t,r){e.Workbook||(e.Workbook={}),e.Workbook.Sheets||(e.Workbook.Sheets=[]);var n=X6(e,t);switch(e.Workbook.Sheets[n]||(e.Workbook.Sheets[n]={}),r){case 0:case 1:case 2:break;default:throw new Error("Bad sheet visibility setting "+r)}e.Workbook.Sheets[n].Hidden=r}function Q6(e,t){return e.z=t,e}function t2(e,t,r){return t?(e.l={Target:t},r&&(e.l.Tooltip=r)):delete e.l,e}function Z6(e,t,r){return t2(e,"#"+t,r)}function J6(e,t,r){e.c||(e.c=[]),e.c.push({t,a:r||"SheetJS"})}function eP(e,t,r,n){for(var i=typeof t!="string"?t:Xe(t),o=typeof t=="string"?t:ot(t),a=i.s.r;a<=i.e.r;++a)for(var s=i.s.c;s<=i.e.c;++s){var l=ja(e,a,s);l.t="n",l.F=o,delete l.v,a==i.s.r&&s==i.s.c&&(l.f=r,n&&(l.D=!0))}return e}var Uc={encode_col:Ft,encode_row:_t,encode_cell:Ue,encode_range:ot,decode_col:Ud,decode_row:Bd,split_cell:p3,decode_cell:dt,decode_range:tr,format_cell:on,sheet_add_aoa:tw,sheet_add_json:e2,sheet_add_dom:Kw,aoa_to_sheet:Fo,json_to_sheet:j6,table_to_sheet:Yw,table_to_book:S6,sheet_to_csv:Qd,sheet_to_txt:Jw,sheet_to_json:Kl,sheet_to_html:Xw,sheet_to_formulae:G6,sheet_to_row_object_array:Kl,sheet_get_cell:ja,book_new:K6,book_append_sheet:Y6,book_set_sheet_visibility:q6,cell_set_number_format:Q6,cell_set_hyperlink:t2,cell_set_internal_link:Z6,cell_add_comment:J6,sheet_set_array_formula:eP,consts:{SHEET_VISIBLE:0,SHEET_HIDDEN:1,SHEET_VERY_HIDDEN:2}};function t0(e){if(typeof e=="string"){const t=e.replace(/[^a-zA-Z]/g,"").trim(),r=["","K","M","B","T"].indexOf(t.replace(/\s/g,""));e=Number(e.replace(/[^0-9.]/g,"").trim())*Math.pow(10,r*3)}return e}function tP(e,t){var r;if(typeof e=="string"&&(e=Number(t0(e))),e%1!==0){const n=Math.max(2,((r=e.toString().split(".")[1])==null?void 0:r.length)||0),i=Math.min(4,n);if(e<5)return e.toFixed(i)||0;e=Number(e.toFixed(2))}if((e>1e5||e<-1e5)&&!n2(t||"")){const n=Math.min(4,Math.floor(Math.log10(Math.abs(e))/3)),i=["","K","M","B","T"][n];return`${(e/10**(n*3)).toFixed(3).replace(/\.?0+$/,"")} ${i}`}return e>1e3||e<-1e3?r2(e):e}function r2(e){if(e>1e3||e<-1e3){const t=e.toString().split("."),r=t[0].replace(/\B(?=(\d{3})+(?!\d))/g,","),n=t[1]?`.${t[1]}`:"";return`${r}${n}`}return e}function Yl(e){return["date","day","time","timestamp","year"].some(t=>e==null?void 0:e.toLowerCase().includes(t))}function n2(e){return["price","open","close"].some(t=>e==null?void 0:e.toLowerCase().includes(t))}function Ki(e,t){const r=window.document.getElementById("loading"),n=window.document.getElementById("loading_text");return new Promise(i=>{t?r.classList.remove("show"):(n.innerHTML=e,r.classList.add("show"));const o=setInterval(function(){(t?!r.classList.contains("show"):r.classList.contains("show"))&&(clearInterval(o),i(!0))},.01)})}function rP(e,t){if(e===t)return!0;if(e==null||t==null||(e==null?void 0:e.length)!==(t==null?void 0:t.length))return!1;for(let r=0;r<(e==null?void 0:e.length);++r)if(e[r]!==t[r])return!1;return!0}const nP=(e,t,r,n)=>{const i=n4(e.getValue(t),r);return n(i),i},iP=async({fileHandle:e,blob:t})=>{e&&await oP({fileHandle:e,blob:t})},oP=async({fileHandle:e,blob:t})=>{const r=await e.createWritable();await r.write(t),await r.close()},aP=[{description:"PNG Image",accept:{"image/png":[".png"]}},{description:"JPEG Image",accept:{"image/jpeg":[".jpeg"]}}],i2=({filename:e,is_image:t})=>{try{if("showSaveFilePicker"in window){const r={suggestedName:e,types:t?aP:[{description:"CSV File",accept:{"image/csv":[".csv"]}}],excludeAcceptAllOption:!0};return showSaveFilePicker(r)}}catch(r){console.error(r)}return new Promise(r=>{r(null)})},o2=(e,t,r)=>{try{if(r===null)throw new Error("Cannot access filesystem");iP({fileHandle:r,blob:e})}catch(n){console.error("oops, something went wrong!",n);const i=URL.createObjectURL(e),o=document.createElement("a");o.setAttribute("href",i),o.setAttribute("download",t),o.style.visibility="hidden",document.body.appendChild(o),o.click(),document.body.removeChild(o)}return new Promise(n=>{n(!0)})};async function Qg(e,t,r,n){const i=t,o=r.map(u=>i.map(c=>u[c])),a=[i,...o];if(e==="csv"){const u=a.map(d=>d.join(",")).join(`
|
||
`),c=new Blob([u],{type:"text/csv;charset=utf-8;"}),f=`${window.title}.csv`;try{const d=await i2({filename:f});let h="csv";d!==null&&(h=d.name.split(".").pop()),await Ki(`Saving ${h.toUpperCase()}`),r0(async function(){o2(c,f,d).then(async function(){await new Promise(m=>setTimeout(m,1500)),await Ki("",!0),d||n(!0)})},2)()}catch(d){console.error(d)}return}const s=Uc.book_new(),l=Uc.aoa_to_sheet(a);Uc.book_append_sheet(s,l,"Sheet1"),await Ki("Saving XLSX"),r0(async function(){await new Promise(u=>setTimeout(u,1500)),V6(s,`${window.title}.xlsx`),await Ki("",!0),n==null||n(!0)},2)()}async function sP(e,t){const r=document.getElementById(e),n=`${window.title}.png`;try{const i=await i2({filename:n,is_image:!0});let o="png";i!==null&&(o=i.name.split(".").pop()),await Ki(`Saving ${o.toUpperCase()}`),r0(async function(){c4.toBlob(r).then(function(a){o2(a,n,i).then(async function(){await new Promise(s=>setTimeout(s,1500)),await Ki("",!0),i||t(!0)})})},2)()}catch(i){console.error(i)}}const r0=(e,t)=>{let r;return function(){const n=this,i=arguments;clearTimeout(r),r=setTimeout(()=>e.apply(n,i),t)}},ql=({title:e,titleId:t,...r})=>X("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:1.5,...r,children:X("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18L18 6M6 6l12 12"})});function Zg(e,[t,r]){return Math.min(r,Math.max(t,e))}function Fu(e){const t=e+"CollectionProvider",[r,n]=ln(t),[i,o]=r(t,{collectionRef:{current:null},itemMap:new Map}),a=h=>{const{scope:m,children:p}=h,g=or.useRef(null),v=or.useRef(new Map).current;return or.createElement(i,{scope:m,itemMap:v,collectionRef:g},p)},s=e+"CollectionSlot",l=or.forwardRef((h,m)=>{const{scope:p,children:g}=h,v=o(s,p),w=Ve(m,v.collectionRef);return or.createElement(ai,{ref:w},g)}),u=e+"CollectionItemSlot",c="data-radix-collection-item",f=or.forwardRef((h,m)=>{const{scope:p,children:g,...v}=h,w=or.useRef(null),y=Ve(m,w),E=o(u,p);return or.useEffect(()=>(E.itemMap.set(w,{ref:w,...v}),()=>void E.itemMap.delete(w))),or.createElement(ai,{[c]:"",ref:y},g)});function d(h){const m=o(e+"CollectionConsumer",h);return or.useCallback(()=>{const g=m.collectionRef.current;if(!g)return[];const v=Array.from(g.querySelectorAll(`[${c}]`));return Array.from(m.itemMap.values()).sort((E,b)=>v.indexOf(E.ref.current)-v.indexOf(b.ref.current))},[m.collectionRef,m.itemMap])}return[{Provider:a,Slot:l,ItemSlot:f},d,n]}const lP=x.createContext(void 0);function Zd(e){const t=x.useContext(lP);return e||t||"ltr"}function Io(e){return e.split("-")[1]}function Jd(e){return e==="y"?"height":"width"}function Jr(e){return e.split("-")[0]}function Ti(e){return["top","bottom"].includes(Jr(e))?"x":"y"}function Jg(e,t,r){let{reference:n,floating:i}=e;const o=n.x+n.width/2-i.width/2,a=n.y+n.height/2-i.height/2,s=Ti(t),l=Jd(s),u=n[l]/2-i[l]/2,c=s==="x";let f;switch(Jr(t)){case"top":f={x:o,y:n.y-i.height};break;case"bottom":f={x:o,y:n.y+n.height};break;case"right":f={x:n.x+n.width,y:a};break;case"left":f={x:n.x-i.width,y:a};break;default:f={x:n.x,y:n.y}}switch(Io(t)){case"start":f[s]-=u*(r&&c?-1:1);break;case"end":f[s]+=u*(r&&c?-1:1)}return f}const uP=async(e,t,r)=>{const{placement:n="bottom",strategy:i="absolute",middleware:o=[],platform:a}=r,s=o.filter(Boolean),l=await(a.isRTL==null?void 0:a.isRTL(t));let u=await a.getElementRects({reference:e,floating:t,strategy:i}),{x:c,y:f}=Jg(u,n,l),d=n,h={},m=0;for(let p=0;p<s.length;p++){const{name:g,fn:v}=s[p],{x:w,y,data:E,reset:b}=await v({x:c,y:f,initialPlacement:n,placement:d,strategy:i,middlewareData:h,rects:u,platform:a,elements:{reference:e,floating:t}});c=w??c,f=y??f,h={...h,[g]:{...h[g],...E}},b&&m<=50&&(m++,typeof b=="object"&&(b.placement&&(d=b.placement),b.rects&&(u=b.rects===!0?await a.getElementRects({reference:e,floating:t,strategy:i}):b.rects),{x:c,y:f}=Jg(u,d,l)),p=-1)}return{x:c,y:f,placement:d,strategy:i,middlewareData:h}};function an(e,t){return typeof e=="function"?e(t):e}function a2(e){return typeof e!="number"?function(t){return{top:0,right:0,bottom:0,left:0,...t}}(e):{top:e,right:e,bottom:e,left:e}}function Ql(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}async function Xa(e,t){var r;t===void 0&&(t={});const{x:n,y:i,platform:o,rects:a,elements:s,strategy:l}=e,{boundary:u="clippingAncestors",rootBoundary:c="viewport",elementContext:f="floating",altBoundary:d=!1,padding:h=0}=an(t,e),m=a2(h),p=s[d?f==="floating"?"reference":"floating":f],g=Ql(await o.getClippingRect({element:(r=await(o.isElement==null?void 0:o.isElement(p)))==null||r?p:p.contextElement||await(o.getDocumentElement==null?void 0:o.getDocumentElement(s.floating)),boundary:u,rootBoundary:c,strategy:l})),v=f==="floating"?{...a.floating,x:n,y:i}:a.reference,w=await(o.getOffsetParent==null?void 0:o.getOffsetParent(s.floating)),y=await(o.isElement==null?void 0:o.isElement(w))&&await(o.getScale==null?void 0:o.getScale(w))||{x:1,y:1},E=Ql(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({rect:v,offsetParent:w,strategy:l}):v);return{top:(g.top-E.top+m.top)/y.y,bottom:(E.bottom-g.bottom+m.bottom)/y.y,left:(g.left-E.left+m.left)/y.x,right:(E.right-g.right+m.right)/y.x}}const Ka=Math.min,Xn=Math.max;function n0(e,t,r){return Xn(e,Ka(t,r))}const e1=e=>({name:"arrow",options:e,async fn(t){const{x:r,y:n,placement:i,rects:o,platform:a,elements:s}=t,{element:l,padding:u=0}=an(e,t)||{};if(l==null)return{};const c=a2(u),f={x:r,y:n},d=Ti(i),h=Jd(d),m=await a.getDimensions(l),p=d==="y",g=p?"top":"left",v=p?"bottom":"right",w=p?"clientHeight":"clientWidth",y=o.reference[h]+o.reference[d]-f[d]-o.floating[h],E=f[d]-o.reference[d],b=await(a.getOffsetParent==null?void 0:a.getOffsetParent(l));let k=b?b[w]:0;k&&await(a.isElement==null?void 0:a.isElement(b))||(k=s.floating[w]||o.floating[h]);const S=y/2-E/2,C=k/2-m[h]/2-1,A=Ka(c[g],C),L=Ka(c[v],C),B=A,U=k-m[h]-L,H=k/2-m[h]/2+S,G=n0(B,H,U),ee=Io(i)!=null&&H!=G&&o.reference[h]/2-(H<B?A:L)-m[h]/2<0?H<B?B-H:U-H:0;return{[d]:f[d]-ee,data:{[d]:G,centerOffset:H-G+ee}}}}),s2=["top","right","bottom","left"];s2.reduce((e,t)=>e.concat(t,t+"-start",t+"-end"),[]);const cP={left:"right",right:"left",bottom:"top",top:"bottom"};function Zl(e){return e.replace(/left|right|bottom|top/g,t=>cP[t])}function fP(e,t,r){r===void 0&&(r=!1);const n=Io(e),i=Ti(e),o=Jd(i);let a=i==="x"?n===(r?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[o]>t.floating[o]&&(a=Zl(a)),{main:a,cross:Zl(a)}}const dP={start:"end",end:"start"};function Hc(e){return e.replace(/start|end/g,t=>dP[t])}const hP=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r;const{placement:n,middlewareData:i,rects:o,initialPlacement:a,platform:s,elements:l}=t,{mainAxis:u=!0,crossAxis:c=!0,fallbackPlacements:f,fallbackStrategy:d="bestFit",fallbackAxisSideDirection:h="none",flipAlignment:m=!0,...p}=an(e,t),g=Jr(n),v=Jr(a)===a,w=await(s.isRTL==null?void 0:s.isRTL(l.floating)),y=f||(v||!m?[Zl(a)]:function(B){const U=Zl(B);return[Hc(B),U,Hc(U)]}(a));f||h==="none"||y.push(...function(B,U,H,G){const ee=Io(B);let ae=function(he,Te,oe){const ye=["left","right"],te=["right","left"],O=["top","bottom"],M=["bottom","top"];switch(he){case"top":case"bottom":return oe?Te?te:ye:Te?ye:te;case"left":case"right":return Te?O:M;default:return[]}}(Jr(B),H==="start",G);return ee&&(ae=ae.map(he=>he+"-"+ee),U&&(ae=ae.concat(ae.map(Hc)))),ae}(a,m,h,w));const E=[a,...y],b=await Xa(t,p),k=[];let S=((r=i.flip)==null?void 0:r.overflows)||[];if(u&&k.push(b[g]),c){const{main:B,cross:U}=fP(n,o,w);k.push(b[B],b[U])}if(S=[...S,{placement:n,overflows:k}],!k.every(B=>B<=0)){var C,A;const B=(((C=i.flip)==null?void 0:C.index)||0)+1,U=E[B];if(U)return{data:{index:B,overflows:S},reset:{placement:U}};let H=(A=S.filter(G=>G.overflows[0]<=0).sort((G,ee)=>G.overflows[1]-ee.overflows[1])[0])==null?void 0:A.placement;if(!H)switch(d){case"bestFit":{var L;const G=(L=S.map(ee=>[ee.placement,ee.overflows.filter(ae=>ae>0).reduce((ae,he)=>ae+he,0)]).sort((ee,ae)=>ee[1]-ae[1])[0])==null?void 0:L[0];G&&(H=G);break}case"initialPlacement":H=a}if(n!==H)return{reset:{placement:H}}}return{}}}};function t1(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function r1(e){return s2.some(t=>e[t]>=0)}const pP=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:r}=t,{strategy:n="referenceHidden",...i}=an(e,t);switch(n){case"referenceHidden":{const o=t1(await Xa(t,{...i,elementContext:"reference"}),r.reference);return{data:{referenceHiddenOffsets:o,referenceHidden:r1(o)}}}case"escaped":{const o=t1(await Xa(t,{...i,altBoundary:!0}),r.floating);return{data:{escapedOffsets:o,escaped:r1(o)}}}default:return{}}}}},gP=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){const{x:r,y:n}=t,i=await async function(o,a){const{placement:s,platform:l,elements:u}=o,c=await(l.isRTL==null?void 0:l.isRTL(u.floating)),f=Jr(s),d=Io(s),h=Ti(s)==="x",m=["left","top"].includes(f)?-1:1,p=c&&h?-1:1,g=an(a,o);let{mainAxis:v,crossAxis:w,alignmentAxis:y}=typeof g=="number"?{mainAxis:g,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...g};return d&&typeof y=="number"&&(w=d==="end"?-1*y:y),h?{x:w*p,y:v*m}:{x:v*m,y:w*p}}(t,e);return{x:r+i.x,y:n+i.y,data:i}}}};function l2(e){return e==="x"?"y":"x"}const mP=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:r,y:n,placement:i}=t,{mainAxis:o=!0,crossAxis:a=!1,limiter:s={fn:g=>{let{x:v,y:w}=g;return{x:v,y:w}}},...l}=an(e,t),u={x:r,y:n},c=await Xa(t,l),f=Ti(Jr(i)),d=l2(f);let h=u[f],m=u[d];if(o){const g=f==="y"?"bottom":"right";h=n0(h+c[f==="y"?"top":"left"],h,h-c[g])}if(a){const g=d==="y"?"bottom":"right";m=n0(m+c[d==="y"?"top":"left"],m,m-c[g])}const p=s.fn({...t,[f]:h,[d]:m});return{...p,data:{x:p.x-r,y:p.y-n}}}}},vP=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:r,y:n,placement:i,rects:o,middlewareData:a}=t,{offset:s=0,mainAxis:l=!0,crossAxis:u=!0}=an(e,t),c={x:r,y:n},f=Ti(i),d=l2(f);let h=c[f],m=c[d];const p=an(s,t),g=typeof p=="number"?{mainAxis:p,crossAxis:0}:{mainAxis:0,crossAxis:0,...p};if(l){const y=f==="y"?"height":"width",E=o.reference[f]-o.floating[y]+g.mainAxis,b=o.reference[f]+o.reference[y]-g.mainAxis;h<E?h=E:h>b&&(h=b)}if(u){var v,w;const y=f==="y"?"width":"height",E=["top","left"].includes(Jr(i)),b=o.reference[d]-o.floating[y]+(E&&((v=a.offset)==null?void 0:v[d])||0)+(E?0:g.crossAxis),k=o.reference[d]+o.reference[y]+(E?0:((w=a.offset)==null?void 0:w[d])||0)-(E?g.crossAxis:0);m<b?m=b:m>k&&(m=k)}return{[f]:h,[d]:m}}}},xP=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){const{placement:r,rects:n,platform:i,elements:o}=t,{apply:a=()=>{},...s}=an(e,t),l=await Xa(t,s),u=Jr(r),c=Io(r),f=Ti(r)==="x",{width:d,height:h}=n.floating;let m,p;u==="top"||u==="bottom"?(m=u,p=c===(await(i.isRTL==null?void 0:i.isRTL(o.floating))?"start":"end")?"left":"right"):(p=u,m=c==="end"?"top":"bottom");const g=h-l[m],v=d-l[p],w=!t.middlewareData.shift;let y=g,E=v;if(f){const k=d-l.left-l.right;E=c||w?Ka(v,k):k}else{const k=h-l.top-l.bottom;y=c||w?Ka(g,k):k}if(w&&!c){const k=Xn(l.left,0),S=Xn(l.right,0),C=Xn(l.top,0),A=Xn(l.bottom,0);f?E=d-2*(k!==0||S!==0?k+S:Xn(l.left,l.right)):y=h-2*(C!==0||A!==0?C+A:Xn(l.top,l.bottom))}await a({...t,availableWidth:E,availableHeight:y});const b=await i.getDimensions(o.floating);return d!==b.width||h!==b.height?{reset:{rects:!0}}:{}}}};function Jt(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Nr(e){return Jt(e).getComputedStyle(e)}function u2(e){return e instanceof Jt(e).Node}function Bn(e){return u2(e)?(e.nodeName||"").toLowerCase():"#document"}function Ar(e){return e instanceof HTMLElement||e instanceof Jt(e).HTMLElement}function n1(e){return typeof ShadowRoot<"u"&&(e instanceof Jt(e).ShadowRoot||e instanceof ShadowRoot)}function Ya(e){const{overflow:t,overflowX:r,overflowY:n,display:i}=Nr(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(i)}function wP(e){return["table","td","th"].includes(Bn(e))}function i0(e){const t=eh(),r=Nr(e);return r.transform!=="none"||r.perspective!=="none"||!!r.containerType&&r.containerType!=="normal"||!t&&!!r.backdropFilter&&r.backdropFilter!=="none"||!t&&!!r.filter&&r.filter!=="none"||["transform","perspective","filter"].some(n=>(r.willChange||"").includes(n))||["paint","layout","strict","content"].some(n=>(r.contain||"").includes(n))}function eh(){return!(typeof CSS>"u"||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function Du(e){return["html","body","#document"].includes(Bn(e))}const o0=Math.min,co=Math.max,Jl=Math.round,Ws=Math.floor,Un=e=>({x:e,y:e});function c2(e){const t=Nr(e);let r=parseFloat(t.width)||0,n=parseFloat(t.height)||0;const i=Ar(e),o=i?e.offsetWidth:r,a=i?e.offsetHeight:n,s=Jl(r)!==o||Jl(n)!==a;return s&&(r=o,n=a),{width:r,height:n,$:s}}function en(e){return e instanceof Element||e instanceof Jt(e).Element}function th(e){return en(e)?e:e.contextElement}function fo(e){const t=th(e);if(!Ar(t))return Un(1);const r=t.getBoundingClientRect(),{width:n,height:i,$:o}=c2(t);let a=(o?Jl(r.width):r.width)/n,s=(o?Jl(r.height):r.height)/i;return a&&Number.isFinite(a)||(a=1),s&&Number.isFinite(s)||(s=1),{x:a,y:s}}const yP=Un(0);function f2(e){const t=Jt(e);return eh()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:yP}function ci(e,t,r,n){t===void 0&&(t=!1),r===void 0&&(r=!1);const i=e.getBoundingClientRect(),o=th(e);let a=Un(1);t&&(n?en(n)&&(a=fo(n)):a=fo(e));const s=function(d,h,m){return h===void 0&&(h=!1),!(!m||h&&m!==Jt(d))&&h}(o,r,n)?f2(o):Un(0);let l=(i.left+s.x)/a.x,u=(i.top+s.y)/a.y,c=i.width/a.x,f=i.height/a.y;if(o){const d=Jt(o),h=n&&en(n)?Jt(n):n;let m=d.frameElement;for(;m&&n&&h!==d;){const p=fo(m),g=m.getBoundingClientRect(),v=getComputedStyle(m),w=g.left+(m.clientLeft+parseFloat(v.paddingLeft))*p.x,y=g.top+(m.clientTop+parseFloat(v.paddingTop))*p.y;l*=p.x,u*=p.y,c*=p.x,f*=p.y,l+=w,u+=y,m=Jt(m).frameElement}}return Ql({width:c,height:f,x:l,y:u})}function Pu(e){return en(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function tn(e){var t;return(t=(u2(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function d2(e){return ci(tn(e)).left+Pu(e).scrollLeft}function wo(e){if(Bn(e)==="html")return e;const t=e.assignedSlot||e.parentNode||n1(e)&&e.host||tn(e);return n1(t)?t.host:t}function h2(e){const t=wo(e);return Du(t)?e.ownerDocument?e.ownerDocument.body:e.body:Ar(t)&&Ya(t)?t:h2(t)}function eu(e,t){var r;t===void 0&&(t=[]);const n=h2(e),i=n===((r=e.ownerDocument)==null?void 0:r.body),o=Jt(n);return i?t.concat(o,o.visualViewport||[],Ya(n)?n:[]):t.concat(n,eu(n))}function i1(e,t,r){let n;if(t==="viewport")n=function(i,o){const a=Jt(i),s=tn(i),l=a.visualViewport;let u=s.clientWidth,c=s.clientHeight,f=0,d=0;if(l){u=l.width,c=l.height;const h=eh();(!h||h&&o==="fixed")&&(f=l.offsetLeft,d=l.offsetTop)}return{width:u,height:c,x:f,y:d}}(e,r);else if(t==="document")n=function(i){const o=tn(i),a=Pu(i),s=i.ownerDocument.body,l=co(o.scrollWidth,o.clientWidth,s.scrollWidth,s.clientWidth),u=co(o.scrollHeight,o.clientHeight,s.scrollHeight,s.clientHeight);let c=-a.scrollLeft+d2(i);const f=-a.scrollTop;return Nr(s).direction==="rtl"&&(c+=co(o.clientWidth,s.clientWidth)-l),{width:l,height:u,x:c,y:f}}(tn(e));else if(en(t))n=function(i,o){const a=ci(i,!0,o==="fixed"),s=a.top+i.clientTop,l=a.left+i.clientLeft,u=Ar(i)?fo(i):Un(1);return{width:i.clientWidth*u.x,height:i.clientHeight*u.y,x:l*u.x,y:s*u.y}}(t,r);else{const i=f2(e);n={...t,x:t.x-i.x,y:t.y-i.y}}return Ql(n)}function p2(e,t){const r=wo(e);return!(r===t||!en(r)||Du(r))&&(Nr(r).position==="fixed"||p2(r,t))}function EP(e,t,r){const n=Ar(t),i=tn(t),o=r==="fixed",a=ci(e,!0,o,t);let s={scrollLeft:0,scrollTop:0};const l=Un(0);if(n||!n&&!o)if((Bn(t)!=="body"||Ya(i))&&(s=Pu(t)),Ar(t)){const u=ci(t,!0,o,t);l.x=u.x+t.clientLeft,l.y=u.y+t.clientTop}else i&&(l.x=d2(i));return{x:a.left+s.scrollLeft-l.x,y:a.top+s.scrollTop-l.y,width:a.width,height:a.height}}function o1(e,t){return Ar(e)&&Nr(e).position!=="fixed"?t?t(e):e.offsetParent:null}function a1(e,t){const r=Jt(e);if(!Ar(e))return r;let n=o1(e,t);for(;n&&wP(n)&&Nr(n).position==="static";)n=o1(n,t);return n&&(Bn(n)==="html"||Bn(n)==="body"&&Nr(n).position==="static"&&!i0(n))?r:n||function(i){let o=wo(i);for(;Ar(o)&&!Du(o);){if(i0(o))return o;o=wo(o)}return null}(e)||r}const _P={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{rect:t,offsetParent:r,strategy:n}=e;const i=Ar(r),o=tn(r);if(r===o)return t;let a={scrollLeft:0,scrollTop:0},s=Un(1);const l=Un(0);if((i||!i&&n!=="fixed")&&((Bn(r)!=="body"||Ya(o))&&(a=Pu(r)),Ar(r))){const u=ci(r);s=fo(r),l.x=u.x+r.clientLeft,l.y=u.y+r.clientTop}return{width:t.width*s.x,height:t.height*s.y,x:t.x*s.x-a.scrollLeft*s.x+l.x,y:t.y*s.y-a.scrollTop*s.y+l.y}},getDocumentElement:tn,getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:n,strategy:i}=e;const o=[...r==="clippingAncestors"?function(l,u){const c=u.get(l);if(c)return c;let f=eu(l).filter(p=>en(p)&&Bn(p)!=="body"),d=null;const h=Nr(l).position==="fixed";let m=h?wo(l):l;for(;en(m)&&!Du(m);){const p=Nr(m),g=i0(m);g||p.position!=="fixed"||(d=null),(h?!g&&!d:!g&&p.position==="static"&&d&&["absolute","fixed"].includes(d.position)||Ya(m)&&!g&&p2(l,m))?f=f.filter(v=>v!==m):d=p,m=wo(m)}return u.set(l,f),f}(t,this._c):[].concat(r),n],a=o[0],s=o.reduce((l,u)=>{const c=i1(t,u,i);return l.top=co(c.top,l.top),l.right=o0(c.right,l.right),l.bottom=o0(c.bottom,l.bottom),l.left=co(c.left,l.left),l},i1(t,a,i));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent:a1,getElementRects:async function(e){let{reference:t,floating:r,strategy:n}=e;const i=this.getOffsetParent||a1,o=this.getDimensions;return{reference:EP(t,await i(r),n),floating:{x:0,y:0,...await o(r)}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){return c2(e)},getScale:fo,isElement:en,isRTL:function(e){return getComputedStyle(e).direction==="rtl"}};function SP(e,t,r,n){n===void 0&&(n={});const{ancestorScroll:i=!0,ancestorResize:o=!0,elementResize:a=typeof ResizeObserver=="function",layoutShift:s=typeof IntersectionObserver=="function",animationFrame:l=!1}=n,u=th(e),c=i||o?[...u?eu(u):[],...eu(t)]:[];c.forEach(g=>{i&&g.addEventListener("scroll",r,{passive:!0}),o&&g.addEventListener("resize",r)});const f=u&&s?function(g,v){let w,y=null;const E=tn(g);function b(){clearTimeout(w),y&&y.disconnect(),y=null}return function k(S,C){S===void 0&&(S=!1),C===void 0&&(C=1),b();const{left:A,top:L,width:B,height:U}=g.getBoundingClientRect();if(S||v(),!B||!U)return;const H={rootMargin:-Ws(L)+"px "+-Ws(E.clientWidth-(A+B))+"px "+-Ws(E.clientHeight-(L+U))+"px "+-Ws(A)+"px",threshold:co(0,o0(1,C))||1};let G=!0;function ee(ae){const he=ae[0].intersectionRatio;if(he!==C){if(!G)return k();he?k(!1,he):w=setTimeout(()=>{k(!1,1e-7)},100)}G=!1}try{y=new IntersectionObserver(ee,{...H,root:E.ownerDocument})}catch{y=new IntersectionObserver(ee,H)}y.observe(g)}(!0),b}(u,r):null;let d,h=-1,m=null;a&&(m=new ResizeObserver(g=>{let[v]=g;v&&v.target===u&&m&&(m.unobserve(t),cancelAnimationFrame(h),h=requestAnimationFrame(()=>{m&&m.observe(t)})),r()}),u&&!l&&m.observe(u),m.observe(t));let p=l?ci(e):null;return l&&function g(){const v=ci(e);!p||v.x===p.x&&v.y===p.y&&v.width===p.width&&v.height===p.height||r(),p=v,d=requestAnimationFrame(g)}(),r(),()=>{c.forEach(g=>{i&&g.removeEventListener("scroll",r),o&&g.removeEventListener("resize",r)}),f&&f(),m&&m.disconnect(),m=null,l&&cancelAnimationFrame(d)}}const TP=(e,t,r)=>{const n=new Map,i={platform:_P,...r},o={...i.platform,_c:n};return uP(e,t,{...i,platform:o})},CP=e=>{function t(r){return{}.hasOwnProperty.call(r,"current")}return{name:"arrow",options:e,fn(r){const{element:n,padding:i}=typeof e=="function"?e(r):e;return n&&t(n)?n.current!=null?e1({element:n.current,padding:i}).fn(r):{}:n?e1({element:n,padding:i}).fn(r):{}}}};var ll=typeof document<"u"?x.useLayoutEffect:x.useEffect;function tu(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 r,n,i;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(r=e.length,r!=t.length)return!1;for(n=r;n--!==0;)if(!tu(e[n],t[n]))return!1;return!0}if(i=Object.keys(e),r=i.length,r!==Object.keys(t).length)return!1;for(n=r;n--!==0;)if(!{}.hasOwnProperty.call(t,i[n]))return!1;for(n=r;n--!==0;){const o=i[n];if(!(o==="_owner"&&e.$$typeof)&&!tu(e[o],t[o]))return!1}return!0}return e!==e&&t!==t}function g2(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function s1(e,t){const r=g2(e);return Math.round(t*r)/r}function l1(e){const t=x.useRef(e);return ll(()=>{t.current=e}),t}function AP(e){e===void 0&&(e={});const{placement:t="bottom",strategy:r="absolute",middleware:n=[],platform:i,elements:{reference:o,floating:a}={},transform:s=!0,whileElementsMounted:l,open:u}=e,[c,f]=x.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[d,h]=x.useState(n);tu(d,n)||h(n);const[m,p]=x.useState(null),[g,v]=x.useState(null),w=x.useCallback(ae=>{ae!=k.current&&(k.current=ae,p(ae))},[p]),y=x.useCallback(ae=>{ae!==S.current&&(S.current=ae,v(ae))},[v]),E=o||m,b=a||g,k=x.useRef(null),S=x.useRef(null),C=x.useRef(c),A=l1(l),L=l1(i),B=x.useCallback(()=>{if(!k.current||!S.current)return;const ae={placement:t,strategy:r,middleware:d};L.current&&(ae.platform=L.current),TP(k.current,S.current,ae).then(he=>{const Te={...he,isPositioned:!0};U.current&&!tu(C.current,Te)&&(C.current=Te,mi.flushSync(()=>{f(Te)}))})},[d,t,r,L]);ll(()=>{u===!1&&C.current.isPositioned&&(C.current.isPositioned=!1,f(ae=>({...ae,isPositioned:!1})))},[u]);const U=x.useRef(!1);ll(()=>(U.current=!0,()=>{U.current=!1}),[]),ll(()=>{if(E&&(k.current=E),b&&(S.current=b),E&&b){if(A.current)return A.current(E,b,B);B()}},[E,b,B,A]);const H=x.useMemo(()=>({reference:k,floating:S,setReference:w,setFloating:y}),[w,y]),G=x.useMemo(()=>({reference:E,floating:b}),[E,b]),ee=x.useMemo(()=>{const ae={position:r,left:0,top:0};if(!G.floating)return ae;const he=s1(G.floating,c.x),Te=s1(G.floating,c.y);return s?{...ae,transform:"translate("+he+"px, "+Te+"px)",...g2(G.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:he,top:Te}},[r,s,G.floating,c.x,c.y]);return x.useMemo(()=>({...c,update:B,refs:H,elements:G,floatingStyles:ee}),[c,B,H,G,ee])}function RP(e){const[t,r]=x.useState(void 0);return Bt(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});const n=new ResizeObserver(i=>{if(!Array.isArray(i)||!i.length)return;const o=i[0];let a,s;if("borderBoxSize"in o){const l=o.borderBoxSize,u=Array.isArray(l)?l[0]:l;a=u.inlineSize,s=u.blockSize}else a=e.offsetWidth,s=e.offsetHeight;r({width:a,height:s})});return n.observe(e,{box:"border-box"}),()=>n.unobserve(e)}else r(void 0)},[e]),t}const m2="Popper",[v2,Iu]=ln(m2),[OP,x2]=v2(m2),FP=e=>{const{__scopePopper:t,children:r}=e,[n,i]=x.useState(null);return x.createElement(OP,{scope:t,anchor:n,onAnchorChange:i},r)},DP="PopperAnchor",PP=x.forwardRef((e,t)=>{const{__scopePopper:r,virtualRef:n,...i}=e,o=x2(DP,r),a=x.useRef(null),s=Ve(t,a);return x.useEffect(()=>{o.onAnchorChange((n==null?void 0:n.current)||a.current)}),n?null:x.createElement(Ie.div,ge({},i,{ref:s}))}),w2="PopperContent",[IP,r$]=v2(w2),bP=x.forwardRef((e,t)=>{var r,n,i,o,a,s,l,u;const{__scopePopper:c,side:f="bottom",sideOffset:d=0,align:h="center",alignOffset:m=0,arrowPadding:p=0,collisionBoundary:g=[],collisionPadding:v=0,sticky:w="partial",hideWhenDetached:y=!1,avoidCollisions:E=!0,onPlaced:b,...k}=e,S=x2(w2,c),[C,A]=x.useState(null),L=Ve(t,ne=>A(ne)),[B,U]=x.useState(null),H=RP(B),G=(r=H==null?void 0:H.width)!==null&&r!==void 0?r:0,ee=(n=H==null?void 0:H.height)!==null&&n!==void 0?n:0,ae=f+(h!=="center"?"-"+h:""),he=typeof v=="number"?v:{top:0,right:0,bottom:0,left:0,...v},Te=Array.isArray(g)?g:[g],oe=Te.length>0,ye={padding:he,boundary:Te.filter(kP),altBoundary:oe},{refs:te,floatingStyles:O,placement:M,isPositioned:N,middlewareData:F}=AP({strategy:"fixed",placement:ae,whileElementsMounted:SP,elements:{reference:S.anchor},middleware:[gP({mainAxis:d+ee,alignmentAxis:m}),E&&mP({mainAxis:!0,crossAxis:!1,limiter:w==="partial"?vP():void 0,...ye}),E&&hP({...ye}),xP({...ye,apply:({elements:ne,rects:$e,availableWidth:Pe,availableHeight:ve})=>{const{width:ut,height:gt}=$e.reference,bt=ne.floating.style;bt.setProperty("--radix-popper-available-width",`${Pe}px`),bt.setProperty("--radix-popper-available-height",`${ve}px`),bt.setProperty("--radix-popper-anchor-width",`${ut}px`),bt.setProperty("--radix-popper-anchor-height",`${gt}px`)}}),B&&CP({element:B,padding:p}),$P({arrowWidth:G,arrowHeight:ee}),y&&pP({strategy:"referenceHidden"})]}),[V,Y]=y2(M),J=It(b);Bt(()=>{N&&(J==null||J())},[N,J]);const W=(i=F.arrow)===null||i===void 0?void 0:i.x,Q=(o=F.arrow)===null||o===void 0?void 0:o.y,le=((a=F.arrow)===null||a===void 0?void 0:a.centerOffset)!==0,[me,Se]=x.useState();return Bt(()=>{C&&Se(window.getComputedStyle(C).zIndex)},[C]),x.createElement("div",{ref:te.setFloating,"data-radix-popper-content-wrapper":"",style:{...O,transform:N?O.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:me,"--radix-popper-transform-origin":[(s=F.transformOrigin)===null||s===void 0?void 0:s.x,(l=F.transformOrigin)===null||l===void 0?void 0:l.y].join(" ")},dir:e.dir},x.createElement(IP,{scope:c,placedSide:V,onArrowChange:U,arrowX:W,arrowY:Q,shouldHideArrow:le},x.createElement(Ie.div,ge({"data-side":V,"data-align":Y},k,{ref:L,style:{...k.style,animation:N?void 0:"none",opacity:(u=F.hide)!==null&&u!==void 0&&u.referenceHidden?0:void 0}}))))});function kP(e){return e!==null}const $P=e=>({name:"transformOrigin",options:e,fn(t){var r,n,i,o,a;const{placement:s,rects:l,middlewareData:u}=t,f=((r=u.arrow)===null||r===void 0?void 0:r.centerOffset)!==0,d=f?0:e.arrowWidth,h=f?0:e.arrowHeight,[m,p]=y2(s),g={start:"0%",center:"50%",end:"100%"}[p],v=((n=(i=u.arrow)===null||i===void 0?void 0:i.x)!==null&&n!==void 0?n:0)+d/2,w=((o=(a=u.arrow)===null||a===void 0?void 0:a.y)!==null&&o!==void 0?o:0)+h/2;let y="",E="";return m==="bottom"?(y=f?g:`${v}px`,E=`${-h}px`):m==="top"?(y=f?g:`${v}px`,E=`${l.floating.height+h}px`):m==="right"?(y=`${-h}px`,E=f?g:`${w}px`):m==="left"&&(y=`${l.floating.width+h}px`,E=f?g:`${w}px`),{data:{x:y,y:E}}}});function y2(e){const[t,r="center"]=e.split("-");return[t,r]}const E2=FP,_2=PP,S2=bP;function NP(e){const t=x.useRef({value:e,previous:e});return x.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}const rh=x.forwardRef((e,t)=>x.createElement(Ie.span,ge({},e,{ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}))),MP=[" ","Enter","ArrowUp","ArrowDown"],LP=[" ","Enter"],bu="Select",[ku,$u,BP]=Fu(bu),[bo,n$]=ln(bu,[BP,Iu]),nh=Iu(),[UP,Ci]=bo(bu),[HP,VP]=bo(bu),WP=e=>{const{__scopeSelect:t,children:r,open:n,defaultOpen:i,onOpenChange:o,value:a,defaultValue:s,onValueChange:l,dir:u,name:c,autoComplete:f,disabled:d,required:h}=e,m=nh(t),[p,g]=x.useState(null),[v,w]=x.useState(null),[y,E]=x.useState(!1),b=Zd(u),[k=!1,S]=vo({prop:n,defaultProp:i,onChange:o}),[C,A]=vo({prop:a,defaultProp:s,onChange:l}),L=x.useRef(null),B=p?!!p.closest("form"):!0,[U,H]=x.useState(new Set),G=Array.from(U).map(ee=>ee.props.value).join(";");return x.createElement(E2,m,x.createElement(UP,{required:h,scope:t,trigger:p,onTriggerChange:g,valueNode:v,onValueNodeChange:w,valueNodeHasChildren:y,onValueNodeHasChildrenChange:E,contentId:Yr(),value:C,onValueChange:A,open:k,onOpenChange:S,dir:b,triggerPointerDownPosRef:L,disabled:d},x.createElement(ku.Provider,{scope:t},x.createElement(HP,{scope:e.__scopeSelect,onNativeOptionAdd:x.useCallback(ee=>{H(ae=>new Set(ae).add(ee))},[]),onNativeOptionRemove:x.useCallback(ee=>{H(ae=>{const he=new Set(ae);return he.delete(ee),he})},[])},r)),B?x.createElement(R2,{key:G,"aria-hidden":!0,required:h,tabIndex:-1,name:c,autoComplete:f,value:C,onChange:ee=>A(ee.target.value),disabled:d},C===void 0?x.createElement("option",{value:""}):null,Array.from(U)):null))},zP="SelectTrigger",GP=x.forwardRef((e,t)=>{const{__scopeSelect:r,disabled:n=!1,...i}=e,o=nh(r),a=Ci(zP,r),s=a.disabled||n,l=Ve(t,a.onTriggerChange),u=$u(r),[c,f,d]=O2(m=>{const p=u().filter(w=>!w.disabled),g=p.find(w=>w.value===a.value),v=F2(p,m,g);v!==void 0&&a.onValueChange(v.value)}),h=()=>{s||(a.onOpenChange(!0),d())};return x.createElement(_2,ge({asChild:!0},o),x.createElement(Ie.button,ge({type:"button",role:"combobox","aria-controls":a.contentId,"aria-expanded":a.open,"aria-required":a.required,"aria-autocomplete":"none",dir:a.dir,"data-state":a.open?"open":"closed",disabled:s,"data-disabled":s?"":void 0,"data-placeholder":a.value===void 0?"":void 0},i,{ref:l,onClick:_e(i.onClick,m=>{m.currentTarget.focus()}),onPointerDown:_e(i.onPointerDown,m=>{const p=m.target;p.hasPointerCapture(m.pointerId)&&p.releasePointerCapture(m.pointerId),m.button===0&&m.ctrlKey===!1&&(h(),a.triggerPointerDownPosRef.current={x:Math.round(m.pageX),y:Math.round(m.pageY)},m.preventDefault())}),onKeyDown:_e(i.onKeyDown,m=>{const p=c.current!=="";!(m.ctrlKey||m.altKey||m.metaKey)&&m.key.length===1&&f(m.key),!(p&&m.key===" ")&&MP.includes(m.key)&&(h(),m.preventDefault())})})))}),jP="SelectValue",XP=x.forwardRef((e,t)=>{const{__scopeSelect:r,className:n,style:i,children:o,placeholder:a,...s}=e,l=Ci(jP,r),{onValueNodeHasChildrenChange:u}=l,c=o!==void 0,f=Ve(t,l.onValueNodeChange);return Bt(()=>{u(c)},[u,c]),x.createElement(Ie.span,ge({},s,{ref:f,style:{pointerEvents:"none"}}),l.value===void 0&&a!==void 0?a:o)}),KP=x.forwardRef((e,t)=>{const{__scopeSelect:r,children:n,...i}=e;return x.createElement(Ie.span,ge({"aria-hidden":!0},i,{ref:t}),n||"▼")}),YP=e=>x.createElement(xu,ge({asChild:!0},e)),yo="SelectContent",qP=x.forwardRef((e,t)=>{const r=Ci(yo,e.__scopeSelect),[n,i]=x.useState();if(Bt(()=>{i(new DocumentFragment)},[]),!r.open){const o=n;return o?mi.createPortal(x.createElement(T2,{scope:e.__scopeSelect},x.createElement(ku.Slot,{scope:e.__scopeSelect},x.createElement("div",null,e.children))),o):null}return x.createElement(QP,ge({},e,{ref:t}))}),Vr=10,[T2,Ai]=bo(yo),QP=x.forwardRef((e,t)=>{const{__scopeSelect:r,position:n="item-aligned",onCloseAutoFocus:i,onEscapeKeyDown:o,onPointerDownOutside:a,side:s,sideOffset:l,align:u,alignOffset:c,arrowPadding:f,collisionBoundary:d,collisionPadding:h,sticky:m,hideWhenDetached:p,avoidCollisions:g,...v}=e,w=Ci(yo,r),[y,E]=x.useState(null),[b,k]=x.useState(null),S=Ve(t,Y=>E(Y)),[C,A]=x.useState(null),[L,B]=x.useState(null),U=$u(r),[H,G]=x.useState(!1),ee=x.useRef(!1);x.useEffect(()=>{if(y)return Sd(y)},[y]),Ed();const ae=x.useCallback(Y=>{const[J,...W]=U().map(me=>me.ref.current),[Q]=W.slice(-1),le=document.activeElement;for(const me of Y)if(me===le||(me==null||me.scrollIntoView({block:"nearest"}),me===J&&b&&(b.scrollTop=0),me===Q&&b&&(b.scrollTop=b.scrollHeight),me==null||me.focus(),document.activeElement!==le))return},[U,b]),he=x.useCallback(()=>ae([C,y]),[ae,C,y]);x.useEffect(()=>{H&&he()},[H,he]);const{onOpenChange:Te,triggerPointerDownPosRef:oe}=w;x.useEffect(()=>{if(y){let Y={x:0,y:0};const J=Q=>{var le,me,Se,ne;Y={x:Math.abs(Math.round(Q.pageX)-((le=(me=oe.current)===null||me===void 0?void 0:me.x)!==null&&le!==void 0?le:0)),y:Math.abs(Math.round(Q.pageY)-((Se=(ne=oe.current)===null||ne===void 0?void 0:ne.y)!==null&&Se!==void 0?Se:0))}},W=Q=>{Y.x<=10&&Y.y<=10?Q.preventDefault():y.contains(Q.target)||Te(!1),document.removeEventListener("pointermove",J),oe.current=null};return oe.current!==null&&(document.addEventListener("pointermove",J),document.addEventListener("pointerup",W,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",J),document.removeEventListener("pointerup",W,{capture:!0})}}},[y,Te,oe]),x.useEffect(()=>{const Y=()=>Te(!1);return window.addEventListener("blur",Y),window.addEventListener("resize",Y),()=>{window.removeEventListener("blur",Y),window.removeEventListener("resize",Y)}},[Te]);const[ye,te]=O2(Y=>{const J=U().filter(le=>!le.disabled),W=J.find(le=>le.ref.current===document.activeElement),Q=F2(J,Y,W);Q&&setTimeout(()=>Q.ref.current.focus())}),O=x.useCallback((Y,J,W)=>{const Q=!ee.current&&!W;(w.value!==void 0&&w.value===J||Q)&&(A(Y),Q&&(ee.current=!0))},[w.value]),M=x.useCallback(()=>y==null?void 0:y.focus(),[y]),N=x.useCallback((Y,J,W)=>{const Q=!ee.current&&!W;(w.value!==void 0&&w.value===J||Q)&&B(Y)},[w.value]),F=n==="popper"?u1:ZP,V=F===u1?{side:s,sideOffset:l,align:u,alignOffset:c,arrowPadding:f,collisionBoundary:d,collisionPadding:h,sticky:m,hideWhenDetached:p,avoidCollisions:g}:{};return x.createElement(T2,{scope:r,content:y,viewport:b,onViewportChange:k,itemRefCallback:O,selectedItem:C,onItemLeave:M,itemTextRefCallback:N,focusSelectedItem:he,selectedItemText:L,position:n,isPositioned:H,searchRef:ye},x.createElement(_d,{as:ai,allowPinchZoom:!0},x.createElement(yd,{asChild:!0,trapped:w.open,onMountAutoFocus:Y=>{Y.preventDefault()},onUnmountAutoFocus:_e(i,Y=>{var J;(J=w.trigger)===null||J===void 0||J.focus({preventScroll:!0}),Y.preventDefault()})},x.createElement(vu,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:o,onPointerDownOutside:a,onFocusOutside:Y=>Y.preventDefault(),onDismiss:()=>w.onOpenChange(!1)},x.createElement(F,ge({role:"listbox",id:w.contentId,"data-state":w.open?"open":"closed",dir:w.dir,onContextMenu:Y=>Y.preventDefault()},v,V,{onPlaced:()=>G(!0),ref:S,style:{display:"flex",flexDirection:"column",outline:"none",...v.style},onKeyDown:_e(v.onKeyDown,Y=>{const J=Y.ctrlKey||Y.altKey||Y.metaKey;if(Y.key==="Tab"&&Y.preventDefault(),!J&&Y.key.length===1&&te(Y.key),["ArrowUp","ArrowDown","Home","End"].includes(Y.key)){let Q=U().filter(le=>!le.disabled).map(le=>le.ref.current);if(["ArrowUp","End"].includes(Y.key)&&(Q=Q.slice().reverse()),["ArrowUp","ArrowDown"].includes(Y.key)){const le=Y.target,me=Q.indexOf(le);Q=Q.slice(me+1)}setTimeout(()=>ae(Q)),Y.preventDefault()}})}))))))}),ZP=x.forwardRef((e,t)=>{const{__scopeSelect:r,onPlaced:n,...i}=e,o=Ci(yo,r),a=Ai(yo,r),[s,l]=x.useState(null),[u,c]=x.useState(null),f=Ve(t,S=>c(S)),d=$u(r),h=x.useRef(!1),m=x.useRef(!0),{viewport:p,selectedItem:g,selectedItemText:v,focusSelectedItem:w}=a,y=x.useCallback(()=>{if(o.trigger&&o.valueNode&&s&&u&&p&&g&&v){const S=o.trigger.getBoundingClientRect(),C=u.getBoundingClientRect(),A=o.valueNode.getBoundingClientRect(),L=v.getBoundingClientRect();if(o.dir!=="rtl"){const le=L.left-C.left,me=A.left-le,Se=S.left-me,ne=S.width+Se,$e=Math.max(ne,C.width),Pe=window.innerWidth-Vr,ve=Zg(me,[Vr,Pe-$e]);s.style.minWidth=ne+"px",s.style.left=ve+"px"}else{const le=C.right-L.right,me=window.innerWidth-A.right-le,Se=window.innerWidth-S.right-me,ne=S.width+Se,$e=Math.max(ne,C.width),Pe=window.innerWidth-Vr,ve=Zg(me,[Vr,Pe-$e]);s.style.minWidth=ne+"px",s.style.right=ve+"px"}const B=d(),U=window.innerHeight-Vr*2,H=p.scrollHeight,G=window.getComputedStyle(u),ee=parseInt(G.borderTopWidth,10),ae=parseInt(G.paddingTop,10),he=parseInt(G.borderBottomWidth,10),Te=parseInt(G.paddingBottom,10),oe=ee+ae+H+Te+he,ye=Math.min(g.offsetHeight*5,oe),te=window.getComputedStyle(p),O=parseInt(te.paddingTop,10),M=parseInt(te.paddingBottom,10),N=S.top+S.height/2-Vr,F=U-N,V=g.offsetHeight/2,Y=g.offsetTop+V,J=ee+ae+Y,W=oe-J;if(J<=N){const le=g===B[B.length-1].ref.current;s.style.bottom="0px";const me=u.clientHeight-p.offsetTop-p.offsetHeight,Se=Math.max(F,V+(le?M:0)+me+he),ne=J+Se;s.style.height=ne+"px"}else{const le=g===B[0].ref.current;s.style.top="0px";const Se=Math.max(N,ee+p.offsetTop+(le?O:0)+V)+W;s.style.height=Se+"px",p.scrollTop=J-N+p.offsetTop}s.style.margin=`${Vr}px 0`,s.style.minHeight=ye+"px",s.style.maxHeight=U+"px",n==null||n(),requestAnimationFrame(()=>h.current=!0)}},[d,o.trigger,o.valueNode,s,u,p,g,v,o.dir,n]);Bt(()=>y(),[y]);const[E,b]=x.useState();Bt(()=>{u&&b(window.getComputedStyle(u).zIndex)},[u]);const k=x.useCallback(S=>{S&&m.current===!0&&(y(),w==null||w(),m.current=!1)},[y,w]);return x.createElement(JP,{scope:r,contentWrapper:s,shouldExpandOnScrollRef:h,onScrollButtonChange:k},x.createElement("div",{ref:l,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:E}},x.createElement(Ie.div,ge({},i,{ref:f,style:{boxSizing:"border-box",maxHeight:"100%",...i.style}}))))}),u1=x.forwardRef((e,t)=>{const{__scopeSelect:r,align:n="start",collisionPadding:i=Vr,...o}=e,a=nh(r);return x.createElement(S2,ge({},a,o,{ref:t,align:n,collisionPadding:i,style:{boxSizing:"border-box",...o.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)"}}))}),[JP,ih]=bo(yo,{}),c1="SelectViewport",eI=x.forwardRef((e,t)=>{const{__scopeSelect:r,...n}=e,i=Ai(c1,r),o=ih(c1,r),a=Ve(t,i.onViewportChange),s=x.useRef(0);return x.createElement(x.Fragment,null,x.createElement("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}"}}),x.createElement(ku.Slot,{scope:r},x.createElement(Ie.div,ge({"data-radix-select-viewport":"",role:"presentation"},n,{ref:a,style:{position:"relative",flex:1,overflow:"auto",...n.style},onScroll:_e(n.onScroll,l=>{const u=l.currentTarget,{contentWrapper:c,shouldExpandOnScrollRef:f}=o;if(f!=null&&f.current&&c){const d=Math.abs(s.current-u.scrollTop);if(d>0){const h=window.innerHeight-Vr*2,m=parseFloat(c.style.minHeight),p=parseFloat(c.style.height),g=Math.max(m,p);if(g<h){const v=g+d,w=Math.min(h,v),y=v-w;c.style.height=w+"px",c.style.bottom==="0px"&&(u.scrollTop=y>0?y:0,c.style.justifyContent="flex-end")}}}s.current=u.scrollTop})}))))}),tI="SelectGroup",[rI,nI]=bo(tI),iI=x.forwardRef((e,t)=>{const{__scopeSelect:r,...n}=e,i=Yr();return x.createElement(rI,{scope:r,id:i},x.createElement(Ie.div,ge({role:"group","aria-labelledby":i},n,{ref:t})))}),oI="SelectLabel",aI=x.forwardRef((e,t)=>{const{__scopeSelect:r,...n}=e,i=nI(oI,r);return x.createElement(Ie.div,ge({id:i.id},n,{ref:t}))}),a0="SelectItem",[sI,C2]=bo(a0),lI=x.forwardRef((e,t)=>{const{__scopeSelect:r,value:n,disabled:i=!1,textValue:o,...a}=e,s=Ci(a0,r),l=Ai(a0,r),u=s.value===n,[c,f]=x.useState(o??""),[d,h]=x.useState(!1),m=Ve(t,v=>{var w;return(w=l.itemRefCallback)===null||w===void 0?void 0:w.call(l,v,n,i)}),p=Yr(),g=()=>{i||(s.onValueChange(n),s.onOpenChange(!1))};return x.createElement(sI,{scope:r,value:n,disabled:i,textId:p,isSelected:u,onItemTextChange:x.useCallback(v=>{f(w=>{var y;return w||((y=v==null?void 0:v.textContent)!==null&&y!==void 0?y:"").trim()})},[])},x.createElement(ku.ItemSlot,{scope:r,value:n,disabled:i,textValue:c},x.createElement(Ie.div,ge({role:"option","aria-labelledby":p,"data-highlighted":d?"":void 0,"aria-selected":u&&d,"data-state":u?"checked":"unchecked","aria-disabled":i||void 0,"data-disabled":i?"":void 0,tabIndex:i?void 0:-1},a,{ref:m,onFocus:_e(a.onFocus,()=>h(!0)),onBlur:_e(a.onBlur,()=>h(!1)),onPointerUp:_e(a.onPointerUp,g),onPointerMove:_e(a.onPointerMove,v=>{if(i){var w;(w=l.onItemLeave)===null||w===void 0||w.call(l)}else v.currentTarget.focus({preventScroll:!0})}),onPointerLeave:_e(a.onPointerLeave,v=>{if(v.currentTarget===document.activeElement){var w;(w=l.onItemLeave)===null||w===void 0||w.call(l)}}),onKeyDown:_e(a.onKeyDown,v=>{var w;((w=l.searchRef)===null||w===void 0?void 0:w.current)!==""&&v.key===" "||(LP.includes(v.key)&&g(),v.key===" "&&v.preventDefault())})}))))}),zs="SelectItemText",uI=x.forwardRef((e,t)=>{const{__scopeSelect:r,className:n,style:i,...o}=e,a=Ci(zs,r),s=Ai(zs,r),l=C2(zs,r),u=VP(zs,r),[c,f]=x.useState(null),d=Ve(t,v=>f(v),l.onItemTextChange,v=>{var w;return(w=s.itemTextRefCallback)===null||w===void 0?void 0:w.call(s,v,l.value,l.disabled)}),h=c==null?void 0:c.textContent,m=x.useMemo(()=>x.createElement("option",{key:l.value,value:l.value,disabled:l.disabled},h),[l.disabled,l.value,h]),{onNativeOptionAdd:p,onNativeOptionRemove:g}=u;return Bt(()=>(p(m),()=>g(m)),[p,g,m]),x.createElement(x.Fragment,null,x.createElement(Ie.span,ge({id:l.textId},o,{ref:d})),l.isSelected&&a.valueNode&&!a.valueNodeHasChildren?mi.createPortal(o.children,a.valueNode):null)}),cI="SelectItemIndicator",fI=x.forwardRef((e,t)=>{const{__scopeSelect:r,...n}=e;return C2(cI,r).isSelected?x.createElement(Ie.span,ge({"aria-hidden":!0},n,{ref:t})):null}),f1="SelectScrollUpButton",dI=x.forwardRef((e,t)=>{const r=Ai(f1,e.__scopeSelect),n=ih(f1,e.__scopeSelect),[i,o]=x.useState(!1),a=Ve(t,n.onScrollButtonChange);return Bt(()=>{if(r.viewport&&r.isPositioned){let u=function(){const c=l.scrollTop>0;o(c)};var s=u;const l=r.viewport;return u(),l.addEventListener("scroll",u),()=>l.removeEventListener("scroll",u)}},[r.viewport,r.isPositioned]),i?x.createElement(A2,ge({},e,{ref:a,onAutoScroll:()=>{const{viewport:s,selectedItem:l}=r;s&&l&&(s.scrollTop=s.scrollTop-l.offsetHeight)}})):null}),d1="SelectScrollDownButton",hI=x.forwardRef((e,t)=>{const r=Ai(d1,e.__scopeSelect),n=ih(d1,e.__scopeSelect),[i,o]=x.useState(!1),a=Ve(t,n.onScrollButtonChange);return Bt(()=>{if(r.viewport&&r.isPositioned){let u=function(){const c=l.scrollHeight-l.clientHeight,f=Math.ceil(l.scrollTop)<c;o(f)};var s=u;const l=r.viewport;return u(),l.addEventListener("scroll",u),()=>l.removeEventListener("scroll",u)}},[r.viewport,r.isPositioned]),i?x.createElement(A2,ge({},e,{ref:a,onAutoScroll:()=>{const{viewport:s,selectedItem:l}=r;s&&l&&(s.scrollTop=s.scrollTop+l.offsetHeight)}})):null}),A2=x.forwardRef((e,t)=>{const{__scopeSelect:r,onAutoScroll:n,...i}=e,o=Ai("SelectScrollButton",r),a=x.useRef(null),s=$u(r),l=x.useCallback(()=>{a.current!==null&&(window.clearInterval(a.current),a.current=null)},[]);return x.useEffect(()=>()=>l(),[l]),Bt(()=>{var u;const c=s().find(f=>f.ref.current===document.activeElement);c==null||(u=c.ref.current)===null||u===void 0||u.scrollIntoView({block:"nearest"})},[s]),x.createElement(Ie.div,ge({"aria-hidden":!0},i,{ref:t,style:{flexShrink:0,...i.style},onPointerDown:_e(i.onPointerDown,()=>{a.current===null&&(a.current=window.setInterval(n,50))}),onPointerMove:_e(i.onPointerMove,()=>{var u;(u=o.onItemLeave)===null||u===void 0||u.call(o),a.current===null&&(a.current=window.setInterval(n,50))}),onPointerLeave:_e(i.onPointerLeave,()=>{l()})}))}),R2=x.forwardRef((e,t)=>{const{value:r,...n}=e,i=x.useRef(null),o=Ve(t,i),a=NP(r);return x.useEffect(()=>{const s=i.current,l=window.HTMLSelectElement.prototype,c=Object.getOwnPropertyDescriptor(l,"value").set;if(a!==r&&c){const f=new Event("change",{bubbles:!0});c.call(s,r),s.dispatchEvent(f)}},[a,r]),x.createElement(rh,{asChild:!0},x.createElement("select",ge({},n,{ref:o,defaultValue:r})))});R2.displayName="BubbleSelect";function O2(e){const t=It(e),r=x.useRef(""),n=x.useRef(0),i=x.useCallback(a=>{const s=r.current+a;t(s),function l(u){r.current=u,window.clearTimeout(n.current),u!==""&&(n.current=window.setTimeout(()=>l(""),1e3))}(s)},[t]),o=x.useCallback(()=>{r.current="",window.clearTimeout(n.current)},[]);return x.useEffect(()=>()=>window.clearTimeout(n.current),[]),[r,i,o]}function F2(e,t,r){const i=t.length>1&&Array.from(t).every(u=>u===t[0])?t[0]:t,o=r?e.indexOf(r):-1;let a=pI(e,Math.max(o,0));i.length===1&&(a=a.filter(u=>u!==r));const l=a.find(u=>u.textValue.toLowerCase().startsWith(i.toLowerCase()));return l!==r?l:void 0}function pI(e,t){return e.map((r,n)=>e[(t+n)%e.length])}const gI=WP,mI=GP,vI=XP,xI=KP,wI=YP,yI=qP,EI=eI,Vc=iI,h1=aI,_I=lI,SI=uI,TI=fI,CI=dI,AI=hI;function oh(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,o;for(o=0;o<n.length;o++)i=n[o],!(t.indexOf(i)>=0)&&(r[i]=e[i]);return r}var RI=["color"],OI=x.forwardRef(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,i=oh(e,RI);return x.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),x.createElement("path",{d:"M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),FI=["color"],s0=x.forwardRef(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,i=oh(e,FI);return x.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),x.createElement("path",{d:"M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),DI=["color"],PI=x.forwardRef(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,i=oh(e,DI);return x.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),x.createElement("path",{d:"M3.13523 8.84197C3.3241 9.04343 3.64052 9.05363 3.84197 8.86477L7.5 5.43536L11.158 8.86477C11.3595 9.05363 11.6759 9.04343 11.8648 8.84197C12.0536 8.64051 12.0434 8.32409 11.842 8.13523L7.84197 4.38523C7.64964 4.20492 7.35036 4.20492 7.15803 4.38523L3.15803 8.13523C2.95657 8.32409 2.94637 8.64051 3.13523 8.84197Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))});const Yi=({value:e,onChange:t,label:r="Select",placeholder:n="Select a fruit…",groups:i,labelType:o="col"})=>{const a=(i==null?void 0:i.length)===1;return Ce(gI,{value:e,onValueChange:t,children:[Ce(Vc,{className:Nt("flex gap-1",{"flex-row items-center gap-2":o==="row","flex-col":o==="col"}),children:[X(h1,{className:"whitespace-nowrap",children:r}),Ce(mI,{className:"justify-between bg-white text-black dark:text-white dark:bg-grey-900 whitespace-nowrap h-[36px] border-[1.5px] border-grey-700 rounded p-3 inline-flex items-center leading-none gap-[5px] shadow-[0_2px_10px] shadow-black/10 focus:shadow-[0_0_0_2px] focus:shadow-black data-[placeholder]:text-white outline-none","aria-label":r,children:[X(vI,{placeholder:n}),X(xI,{children:X(s0,{})})]})]}),X(wI,{children:Ce(yI,{className:"z-50 bg-white/80 dark:bg-grey-900/80 backdrop-filter backdrop-blur overflow-hidden border-[1.5px] border-grey-700 rounded p-3 shadow-[0px_10px_38px_-10px_rgba(22,_23,_24,_0.35),0px_10px_20px_-15px_rgba(22,_23,_24,_0.2)]",children:[X(CI,{className:"flex items-center justify-center h-[25px] cursor-default dark:text-white text-black",children:X(PI,{})}),X(EI,{className:"p-[5px]",children:a?X(Vc,{children:i[0].items.map(s=>X(p1,{value:s.value,disabled:s.disabled,children:s.label}))}):i.map((s,l)=>Ce(Vc,{children:[X(h1,{className:"text-xs leading-[25px]",children:s.label}),s.items.map(u=>X(p1,{value:u.value,disabled:u.disabled,children:u.label},u.value))]},s.label))}),X(AI,{className:"flex items-center justify-center h-[25px] cursor-default dark:text-white text-black",children:X(s0,{})})]})})]})},p1=x.forwardRef(({children:e,className:t,...r},n)=>Ce(_I,{className:Nt("text-[13px] leading-none rounded-[3px] flex items-center h-[25px] pr-[35px] pl-[25px] relative select-none data-[disabled]:text-grey-400 data-[disabled]:pointer-events-none data-[highlighted]:outline-none data-[highlighted]:bg-grey-600 data-[highlighted]:text-white text-black dark:text-white",t),...r,ref:n,children:[X(SI,{children:e}),X(TI,{className:"absolute left-0 w-[25px] inline-flex items-center justify-center",children:X(OI,{})})]})),D2="ToastProvider",[ah,II,bI]=Fu("Toast"),[P2,i$]=ln("Toast",[bI]),[kI,Nu]=P2(D2),I2=e=>{const{__scopeToast:t,label:r="Notification",duration:n=5e3,swipeDirection:i="right",swipeThreshold:o=50,children:a}=e,[s,l]=x.useState(null),[u,c]=x.useState(0),f=x.useRef(!1),d=x.useRef(!1);return x.createElement(ah.Provider,{scope:t},x.createElement(kI,{scope:t,label:r,duration:n,swipeDirection:i,swipeThreshold:o,toastCount:u,viewport:s,onViewportChange:l,onToastAdd:x.useCallback(()=>c(h=>h+1),[]),onToastRemove:x.useCallback(()=>c(h=>h-1),[]),isFocusedToastEscapeKeyDownRef:f,isClosePausedRef:d},a))};I2.propTypes={label(e){if(e.label&&typeof e.label=="string"&&!e.label.trim()){const t=`Invalid prop \`label\` supplied to \`${D2}\`. Expected non-empty \`string\`.`;return new Error(t)}return null}};const $I="ToastViewport",NI=["F8"],l0="toast.viewportPause",u0="toast.viewportResume",MI=x.forwardRef((e,t)=>{const{__scopeToast:r,hotkey:n=NI,label:i="Notifications ({hotkey})",...o}=e,a=Nu($I,r),s=II(r),l=x.useRef(null),u=x.useRef(null),c=x.useRef(null),f=x.useRef(null),d=Ve(t,f,a.onViewportChange),h=n.join("+").replace(/Key/g,"").replace(/Digit/g,""),m=a.toastCount>0;x.useEffect(()=>{const g=v=>{var w;n.every(E=>v[E]||v.code===E)&&((w=f.current)===null||w===void 0||w.focus())};return document.addEventListener("keydown",g),()=>document.removeEventListener("keydown",g)},[n]),x.useEffect(()=>{const g=l.current,v=f.current;if(m&&g&&v){const w=()=>{if(!a.isClosePausedRef.current){const k=new CustomEvent(l0);v.dispatchEvent(k),a.isClosePausedRef.current=!0}},y=()=>{if(a.isClosePausedRef.current){const k=new CustomEvent(u0);v.dispatchEvent(k),a.isClosePausedRef.current=!1}},E=k=>{!g.contains(k.relatedTarget)&&y()},b=()=>{g.contains(document.activeElement)||y()};return g.addEventListener("focusin",w),g.addEventListener("focusout",E),g.addEventListener("pointermove",w),g.addEventListener("pointerleave",b),window.addEventListener("blur",w),window.addEventListener("focus",y),()=>{g.removeEventListener("focusin",w),g.removeEventListener("focusout",E),g.removeEventListener("pointermove",w),g.removeEventListener("pointerleave",b),window.removeEventListener("blur",w),window.removeEventListener("focus",y)}}},[m,a.isClosePausedRef]);const p=x.useCallback(({tabbingDirection:g})=>{const w=s().map(y=>{const E=y.ref.current,b=[E,...e5(E)];return g==="forwards"?b:b.reverse()});return(g==="forwards"?w.reverse():w).flat()},[s]);return x.useEffect(()=>{const g=f.current;if(g){const v=w=>{const y=w.altKey||w.ctrlKey||w.metaKey;if(w.key==="Tab"&&!y){const C=document.activeElement,A=w.shiftKey;if(w.target===g&&A){var b;(b=u.current)===null||b===void 0||b.focus();return}const U=p({tabbingDirection:A?"backwards":"forwards"}),H=U.findIndex(G=>G===C);if(Wc(U.slice(H+1)))w.preventDefault();else{var k,S;A?(k=u.current)===null||k===void 0||k.focus():(S=c.current)===null||S===void 0||S.focus()}}};return g.addEventListener("keydown",v),()=>g.removeEventListener("keydown",v)}},[s,p]),x.createElement(sS,{ref:l,role:"region","aria-label":i.replace("{hotkey}",h),tabIndex:-1,style:{pointerEvents:m?void 0:"none"}},m&&x.createElement(g1,{ref:u,onFocusFromOutsideViewport:()=>{const g=p({tabbingDirection:"forwards"});Wc(g)}}),x.createElement(ah.Slot,{scope:r},x.createElement(Ie.ol,ge({tabIndex:-1},o,{ref:d}))),m&&x.createElement(g1,{ref:c,onFocusFromOutsideViewport:()=>{const g=p({tabbingDirection:"backwards"});Wc(g)}}))}),LI="ToastFocusProxy",g1=x.forwardRef((e,t)=>{const{__scopeToast:r,onFocusFromOutsideViewport:n,...i}=e,o=Nu(LI,r);return x.createElement(rh,ge({"aria-hidden":!0,tabIndex:0},i,{ref:t,style:{position:"fixed"},onFocus:a=>{var s;const l=a.relatedTarget;!((s=o.viewport)!==null&&s!==void 0&&s.contains(l))&&n()}}))}),Mu="Toast",BI="toast.swipeStart",UI="toast.swipeMove",HI="toast.swipeCancel",VI="toast.swipeEnd",WI=x.forwardRef((e,t)=>{const{forceMount:r,open:n,defaultOpen:i,onOpenChange:o,...a}=e,[s=!0,l]=vo({prop:n,defaultProp:i,onChange:o});return x.createElement(vi,{present:r||s},x.createElement(b2,ge({open:s},a,{ref:t,onClose:()=>l(!1),onPause:It(e.onPause),onResume:It(e.onResume),onSwipeStart:_e(e.onSwipeStart,u=>{u.currentTarget.setAttribute("data-swipe","start")}),onSwipeMove:_e(e.onSwipeMove,u=>{const{x:c,y:f}=u.detail.delta;u.currentTarget.setAttribute("data-swipe","move"),u.currentTarget.style.setProperty("--radix-toast-swipe-move-x",`${c}px`),u.currentTarget.style.setProperty("--radix-toast-swipe-move-y",`${f}px`)}),onSwipeCancel:_e(e.onSwipeCancel,u=>{u.currentTarget.setAttribute("data-swipe","cancel"),u.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),u.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),u.currentTarget.style.removeProperty("--radix-toast-swipe-end-x"),u.currentTarget.style.removeProperty("--radix-toast-swipe-end-y")}),onSwipeEnd:_e(e.onSwipeEnd,u=>{const{x:c,y:f}=u.detail.delta;u.currentTarget.setAttribute("data-swipe","end"),u.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),u.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),u.currentTarget.style.setProperty("--radix-toast-swipe-end-x",`${c}px`),u.currentTarget.style.setProperty("--radix-toast-swipe-end-y",`${f}px`),l(!1)})})))}),[zI,GI]=P2(Mu,{onClose(){}}),b2=x.forwardRef((e,t)=>{const{__scopeToast:r,type:n="foreground",duration:i,open:o,onClose:a,onEscapeKeyDown:s,onPause:l,onResume:u,onSwipeStart:c,onSwipeMove:f,onSwipeCancel:d,onSwipeEnd:h,...m}=e,p=Nu(Mu,r),[g,v]=x.useState(null),w=Ve(t,G=>v(G)),y=x.useRef(null),E=x.useRef(null),b=i||p.duration,k=x.useRef(0),S=x.useRef(b),C=x.useRef(0),{onToastAdd:A,onToastRemove:L}=p,B=It(()=>{var G;(g==null?void 0:g.contains(document.activeElement))&&((G=p.viewport)===null||G===void 0||G.focus()),a()}),U=x.useCallback(G=>{!G||G===1/0||(window.clearTimeout(C.current),k.current=new Date().getTime(),C.current=window.setTimeout(B,G))},[B]);x.useEffect(()=>{const G=p.viewport;if(G){const ee=()=>{U(S.current),u==null||u()},ae=()=>{const he=new Date().getTime()-k.current;S.current=S.current-he,window.clearTimeout(C.current),l==null||l()};return G.addEventListener(l0,ae),G.addEventListener(u0,ee),()=>{G.removeEventListener(l0,ae),G.removeEventListener(u0,ee)}}},[p.viewport,b,l,u,U]),x.useEffect(()=>{o&&!p.isClosePausedRef.current&&U(b)},[o,b,p.isClosePausedRef,U]),x.useEffect(()=>(A(),()=>L()),[A,L]);const H=x.useMemo(()=>g?N2(g):null,[g]);return p.viewport?x.createElement(x.Fragment,null,H&&x.createElement(jI,{__scopeToast:r,role:"status","aria-live":n==="foreground"?"assertive":"polite","aria-atomic":!0},H),x.createElement(zI,{scope:r,onClose:B},mi.createPortal(x.createElement(ah.ItemSlot,{scope:r},x.createElement(aS,{asChild:!0,onEscapeKeyDown:_e(s,()=>{p.isFocusedToastEscapeKeyDownRef.current||B(),p.isFocusedToastEscapeKeyDownRef.current=!1})},x.createElement(Ie.li,ge({role:"status","aria-live":"off","aria-atomic":!0,tabIndex:0,"data-state":o?"open":"closed","data-swipe-direction":p.swipeDirection},m,{ref:w,style:{userSelect:"none",touchAction:"none",...e.style},onKeyDown:_e(e.onKeyDown,G=>{G.key==="Escape"&&(s==null||s(G.nativeEvent),G.nativeEvent.defaultPrevented||(p.isFocusedToastEscapeKeyDownRef.current=!0,B()))}),onPointerDown:_e(e.onPointerDown,G=>{G.button===0&&(y.current={x:G.clientX,y:G.clientY})}),onPointerMove:_e(e.onPointerMove,G=>{if(!y.current)return;const ee=G.clientX-y.current.x,ae=G.clientY-y.current.y,he=!!E.current,Te=["left","right"].includes(p.swipeDirection),oe=["left","up"].includes(p.swipeDirection)?Math.min:Math.max,ye=Te?oe(0,ee):0,te=Te?0:oe(0,ae),O=G.pointerType==="touch"?10:2,M={x:ye,y:te},N={originalEvent:G,delta:M};he?(E.current=M,Gs(UI,f,N,{discrete:!1})):m1(M,p.swipeDirection,O)?(E.current=M,Gs(BI,c,N,{discrete:!1}),G.target.setPointerCapture(G.pointerId)):(Math.abs(ee)>O||Math.abs(ae)>O)&&(y.current=null)}),onPointerUp:_e(e.onPointerUp,G=>{const ee=E.current,ae=G.target;if(ae.hasPointerCapture(G.pointerId)&&ae.releasePointerCapture(G.pointerId),E.current=null,y.current=null,ee){const he=G.currentTarget,Te={originalEvent:G,delta:ee};m1(ee,p.swipeDirection,p.swipeThreshold)?Gs(VI,h,Te,{discrete:!0}):Gs(HI,d,Te,{discrete:!0}),he.addEventListener("click",oe=>oe.preventDefault(),{once:!0})}})})))),p.viewport))):null});b2.propTypes={type(e){if(e.type&&!["foreground","background"].includes(e.type)){const t=`Invalid prop \`type\` supplied to \`${Mu}\`. Expected \`foreground | background\`.`;return new Error(t)}return null}};const jI=e=>{const{__scopeToast:t,children:r,...n}=e,i=Nu(Mu,t),[o,a]=x.useState(!1),[s,l]=x.useState(!1);return ZI(()=>a(!0)),x.useEffect(()=>{const u=window.setTimeout(()=>l(!0),1e3);return()=>window.clearTimeout(u)},[]),s?null:x.createElement(xu,{asChild:!0},x.createElement(rh,n,o&&x.createElement(x.Fragment,null,i.label," ",r)))},XI=x.forwardRef((e,t)=>{const{__scopeToast:r,...n}=e;return x.createElement(Ie.div,ge({},n,{ref:t}))}),KI=x.forwardRef((e,t)=>{const{__scopeToast:r,...n}=e;return x.createElement(Ie.div,ge({},n,{ref:t}))}),YI="ToastAction",qI=x.forwardRef((e,t)=>{const{altText:r,...n}=e;return r?x.createElement($2,{altText:r,asChild:!0},x.createElement(k2,ge({},n,{ref:t}))):null});qI.propTypes={altText(e){return e.altText?null:new Error(`Missing prop \`altText\` expected on \`${YI}\``)}};const QI="ToastClose",k2=x.forwardRef((e,t)=>{const{__scopeToast:r,...n}=e,i=GI(QI,r);return x.createElement($2,{asChild:!0},x.createElement(Ie.button,ge({type:"button"},n,{ref:t,onClick:_e(e.onClick,i.onClose)})))}),$2=x.forwardRef((e,t)=>{const{__scopeToast:r,altText:n,...i}=e;return x.createElement(Ie.div,ge({"data-radix-toast-announce-exclude":"","data-radix-toast-announce-alt":n||void 0},i,{ref:t}))});function N2(e){const t=[];return Array.from(e.childNodes).forEach(n=>{if(n.nodeType===n.TEXT_NODE&&n.textContent&&t.push(n.textContent),JI(n)){const i=n.ariaHidden||n.hidden||n.style.display==="none",o=n.dataset.radixToastAnnounceExclude==="";if(!i)if(o){const a=n.dataset.radixToastAnnounceAlt;a&&t.push(a)}else t.push(...N2(n))}}),t}function Gs(e,t,r,{discrete:n}){const i=r.originalEvent.currentTarget,o=new CustomEvent(e,{bubbles:!0,cancelable:!0,detail:r});t&&i.addEventListener(e,t,{once:!0}),n?wd(i,o):i.dispatchEvent(o)}const m1=(e,t,r=0)=>{const n=Math.abs(e.x),i=Math.abs(e.y),o=n>i;return t==="left"||t==="right"?o&&n>r:!o&&i>r};function ZI(e=()=>{}){const t=It(e);Bt(()=>{let r=0,n=0;return r=window.requestAnimationFrame(()=>n=window.requestAnimationFrame(t)),()=>{window.cancelAnimationFrame(r),window.cancelAnimationFrame(n)}},[t])}function JI(e){return e.nodeType===e.ELEMENT_NODE}function e5(e){const t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:n=>{const i=n.tagName==="INPUT"&&n.type==="hidden";return n.disabled||n.hidden||i?NodeFilter.FILTER_SKIP:n.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function Wc(e){const t=document.activeElement;return e.some(r=>r===t?!0:(r.focus(),document.activeElement!==t))}const t5=I2,r5=MI,n5=WI,i5=XI,o5=KI,a5=k2,s5=({title:e,titleId:t,...r})=>Ce("svg",{viewBox:"0 0 18 18",width:18,height:18,fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":t,...r,children:[e?X("title",{id:t,children:e}):null,X("path",{d:"M9 16.5a7.5 7.5 0 1 0 0-15 7.5 7.5 0 0 0 0 15ZM11.25 6.75l-4.5 4.5M6.75 6.75l4.5 4.5",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})]}),l5=({title:e,titleId:t,...r})=>Ce("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":t,...r,children:[e?X("title",{id:t,children:e}):null,X("path",{d:"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10ZM12 16v-4M12 8h.01",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})]}),u5=({title:e,titleId:t,...r})=>Ce("svg",{width:18,height:18,viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":t,...r,children:[e?X("title",{id:t,children:e}):null,X("path",{d:"M16.5 8.31V9a7.5 7.5 0 1 1-4.447-6.855",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"}),X("path",{d:"M16.5 3 9 10.508l-2.25-2.25",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})]}),c5=({title:e,titleId:t,...r})=>Ce("svg",{viewBox:"0 0 18 18",width:18,height:18,fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":t,...r,children:[e?X("title",{id:t,children:e}):null,X("path",{d:"M7.718 2.895 1.366 13.5a1.5 1.5 0 0 0 1.282 2.25h12.705a1.5 1.5 0 0 0 1.283-2.25L10.283 2.895a1.5 1.5 0 0 0-2.565 0v0ZM9 6.75v3M9 12.75h.008",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})]}),f5=({toast:e,open:t,setOpen:r})=>Ce(t5,{children:[Ce(n5,{open:t,onOpenChange:n=>{e.preventClose||r(n)},className:Nt("z-50 fixed bottom-4 md:left-1/2 md:-translate-x-[50%] inset-x-4 w-auto shadow-lg md:max-w-[658px] duration-300","radix-state-open:animate-fade-in","radix-state-closed:animate-toast-hide","radix-swipe-end:animate-toast-swipe-out","translate-x-radix-toast-swipe-move-x","radix-swipe-cancel:translate-x-0 radix-swipe-cancel:duration-200 radix-swipe-cancel:ease-[ease]","px-[40px] md:px-[58px] py-6 flex flex-col border rounded-[4px]",{"bg-green-100 text-green-600 border-green-600":e.status==="success","bg-red-200 text-red-600 border-red-600":e.status==="error","bg-blue-100 text-blue-700 border-blue-600":e.status==="info","bg-orange-200 text-orange-600 border-orange-600":e.status==="warning"},{"h-[72px]":!e.description}),children:[e.status==="success"?X(u5,{className:"absolute left-[8px] md:left-[25px] top-[25px]"}):e.status==="warning"?X(c5,{className:"absolute left-[8px] md:left-[25px] top-[25px]"}):e.status==="error"?X(s5,{className:"absolute left-[8px] md:left-[25px] top-[25px]"}):X(l5,{className:"absolute left-[8px] md:left-[25px] top-[25px]"}),X(i5,{className:"text-grey-900 font-bold text-sm",children:e.title}),e.description&&X(o5,{className:"mt-2 text-[10px] md:text-xs text-grey-800",children:e.description}),X(a5,{className:"absolute top-7 right-5 md:right-7",children:X(ql,{className:"w-4 h-4 text-grey-900"})})]}),X(r5,{})]}),zc="rovingFocusGroup.onEntryFocus",d5={bubbles:!1,cancelable:!0},sh="RovingFocusGroup",[c0,M2,h5]=Fu(sh),[p5,L2]=ln(sh,[h5]),[g5,m5]=p5(sh),v5=x.forwardRef((e,t)=>x.createElement(c0.Provider,{scope:e.__scopeRovingFocusGroup},x.createElement(c0.Slot,{scope:e.__scopeRovingFocusGroup},x.createElement(x5,ge({},e,{ref:t}))))),x5=x.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:r,orientation:n,loop:i=!1,dir:o,currentTabStopId:a,defaultCurrentTabStopId:s,onCurrentTabStopIdChange:l,onEntryFocus:u,...c}=e,f=x.useRef(null),d=Ve(t,f),h=Zd(o),[m=null,p]=vo({prop:a,defaultProp:s,onChange:l}),[g,v]=x.useState(!1),w=It(u),y=M2(r),E=x.useRef(!1),[b,k]=x.useState(0);return x.useEffect(()=>{const S=f.current;if(S)return S.addEventListener(zc,w),()=>S.removeEventListener(zc,w)},[w]),x.createElement(g5,{scope:r,orientation:n,dir:h,loop:i,currentTabStopId:m,onItemFocus:x.useCallback(S=>p(S),[p]),onItemShiftTab:x.useCallback(()=>v(!0),[]),onFocusableItemAdd:x.useCallback(()=>k(S=>S+1),[]),onFocusableItemRemove:x.useCallback(()=>k(S=>S-1),[])},x.createElement(Ie.div,ge({tabIndex:g||b===0?-1:0,"data-orientation":n},c,{ref:d,style:{outline:"none",...e.style},onMouseDown:_e(e.onMouseDown,()=>{E.current=!0}),onFocus:_e(e.onFocus,S=>{const C=!E.current;if(S.target===S.currentTarget&&C&&!g){const A=new CustomEvent(zc,d5);if(S.currentTarget.dispatchEvent(A),!A.defaultPrevented){const L=y().filter(ee=>ee.focusable),B=L.find(ee=>ee.active),U=L.find(ee=>ee.id===m),G=[B,U,...L].filter(Boolean).map(ee=>ee.ref.current);B2(G)}}E.current=!1}),onBlur:_e(e.onBlur,()=>v(!1))})))}),w5="RovingFocusGroupItem",y5=x.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:r,focusable:n=!0,active:i=!1,tabStopId:o,...a}=e,s=Yr(),l=o||s,u=m5(w5,r),c=u.currentTabStopId===l,f=M2(r),{onFocusableItemAdd:d,onFocusableItemRemove:h}=u;return x.useEffect(()=>{if(n)return d(),()=>h()},[n,d,h]),x.createElement(c0.ItemSlot,{scope:r,id:l,focusable:n,active:i},x.createElement(Ie.span,ge({tabIndex:c?0:-1,"data-orientation":u.orientation},a,{ref:t,onMouseDown:_e(e.onMouseDown,m=>{n?u.onItemFocus(l):m.preventDefault()}),onFocus:_e(e.onFocus,()=>u.onItemFocus(l)),onKeyDown:_e(e.onKeyDown,m=>{if(m.key==="Tab"&&m.shiftKey){u.onItemShiftTab();return}if(m.target!==m.currentTarget)return;const p=S5(m,u.orientation,u.dir);if(p!==void 0){m.preventDefault();let v=f().filter(w=>w.focusable).map(w=>w.ref.current);if(p==="last")v.reverse();else if(p==="prev"||p==="next"){p==="prev"&&v.reverse();const w=v.indexOf(m.currentTarget);v=u.loop?T5(v,w+1):v.slice(w+1)}setTimeout(()=>B2(v))}})})))}),E5={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function _5(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function S5(e,t,r){const n=_5(e.key,r);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(n))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(n)))return E5[n]}function B2(e){const t=document.activeElement;for(const r of e)if(r===t||(r.focus(),document.activeElement!==t))return}function T5(e,t){return e.map((r,n)=>e[(t+n)%e.length])}const C5=v5,A5=y5,R5=["Enter"," "],O5=["ArrowDown","PageUp","Home"],U2=["ArrowUp","PageDown","End"],F5=[...O5,...U2],Lu="Menu",[f0,D5,P5]=Fu(Lu),[Ri,Bu]=ln(Lu,[P5,Iu,L2]),lh=Iu(),H2=L2(),[I5,cs]=Ri(Lu),[b5,uh]=Ri(Lu),k5=e=>{const{__scopeMenu:t,open:r=!1,children:n,dir:i,onOpenChange:o,modal:a=!0}=e,s=lh(t),[l,u]=x.useState(null),c=x.useRef(!1),f=It(o),d=Zd(i);return x.useEffect(()=>{const h=()=>{c.current=!0,document.addEventListener("pointerdown",m,{capture:!0,once:!0}),document.addEventListener("pointermove",m,{capture:!0,once:!0})},m=()=>c.current=!1;return document.addEventListener("keydown",h,{capture:!0}),()=>{document.removeEventListener("keydown",h,{capture:!0}),document.removeEventListener("pointerdown",m,{capture:!0}),document.removeEventListener("pointermove",m,{capture:!0})}},[]),x.createElement(E2,s,x.createElement(I5,{scope:t,open:r,onOpenChange:f,content:l,onContentChange:u},x.createElement(b5,{scope:t,onClose:x.useCallback(()=>f(!1),[f]),isUsingKeyboardRef:c,dir:d,modal:a},n)))},$5=x.forwardRef((e,t)=>{const{__scopeMenu:r,...n}=e,i=lh(r);return x.createElement(_2,ge({},i,n,{ref:t}))}),V2="MenuPortal",[N5,M5]=Ri(V2,{forceMount:void 0}),L5=e=>{const{__scopeMenu:t,forceMount:r,children:n,container:i}=e,o=cs(V2,t);return x.createElement(N5,{scope:t,forceMount:r},x.createElement(vi,{present:r||o.open},x.createElement(xu,{asChild:!0,container:i},n)))},Fn="MenuContent",[B5,W2]=Ri(Fn),U5=x.forwardRef((e,t)=>{const r=M5(Fn,e.__scopeMenu),{forceMount:n=r.forceMount,...i}=e,o=cs(Fn,e.__scopeMenu),a=uh(Fn,e.__scopeMenu);return x.createElement(f0.Provider,{scope:e.__scopeMenu},x.createElement(vi,{present:n||o.open},x.createElement(f0.Slot,{scope:e.__scopeMenu},a.modal?x.createElement(H5,ge({},i,{ref:t})):x.createElement(V5,ge({},i,{ref:t})))))}),H5=x.forwardRef((e,t)=>{const r=cs(Fn,e.__scopeMenu),n=x.useRef(null),i=Ve(t,n);return x.useEffect(()=>{const o=n.current;if(o)return Sd(o)},[]),x.createElement(z2,ge({},e,{ref:i,trapFocus:r.open,disableOutsidePointerEvents:r.open,disableOutsideScroll:!0,onFocusOutside:_e(e.onFocusOutside,o=>o.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>r.onOpenChange(!1)}))}),V5=x.forwardRef((e,t)=>{const r=cs(Fn,e.__scopeMenu);return x.createElement(z2,ge({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>r.onOpenChange(!1)}))}),z2=x.forwardRef((e,t)=>{const{__scopeMenu:r,loop:n=!1,trapFocus:i,onOpenAutoFocus:o,onCloseAutoFocus:a,disableOutsidePointerEvents:s,onEntryFocus:l,onEscapeKeyDown:u,onPointerDownOutside:c,onFocusOutside:f,onInteractOutside:d,onDismiss:h,disableOutsideScroll:m,...p}=e,g=cs(Fn,r),v=uh(Fn,r),w=lh(r),y=H2(r),E=D5(r),[b,k]=x.useState(null),S=x.useRef(null),C=Ve(t,S,g.onContentChange),A=x.useRef(0),L=x.useRef(""),B=x.useRef(0),U=x.useRef(null),H=x.useRef("right"),G=x.useRef(0),ee=m?_d:x.Fragment,ae=m?{as:ai,allowPinchZoom:!0}:void 0,he=oe=>{var ye,te;const O=L.current+oe,M=E().filter(W=>!W.disabled),N=document.activeElement,F=(ye=M.find(W=>W.ref.current===N))===null||ye===void 0?void 0:ye.textValue,V=M.map(W=>W.textValue),Y=J5(V,O,F),J=(te=M.find(W=>W.textValue===Y))===null||te===void 0?void 0:te.ref.current;(function W(Q){L.current=Q,window.clearTimeout(A.current),Q!==""&&(A.current=window.setTimeout(()=>W(""),1e3))})(O),J&&setTimeout(()=>J.focus())};x.useEffect(()=>()=>window.clearTimeout(A.current),[]),Ed();const Te=x.useCallback(oe=>{var ye,te;return H.current===((ye=U.current)===null||ye===void 0?void 0:ye.side)&&tb(oe,(te=U.current)===null||te===void 0?void 0:te.area)},[]);return x.createElement(B5,{scope:r,searchRef:L,onItemEnter:x.useCallback(oe=>{Te(oe)&&oe.preventDefault()},[Te]),onItemLeave:x.useCallback(oe=>{var ye;Te(oe)||((ye=S.current)===null||ye===void 0||ye.focus(),k(null))},[Te]),onTriggerLeave:x.useCallback(oe=>{Te(oe)&&oe.preventDefault()},[Te]),pointerGraceTimerRef:B,onPointerGraceIntentChange:x.useCallback(oe=>{U.current=oe},[])},x.createElement(ee,ae,x.createElement(yd,{asChild:!0,trapped:i,onMountAutoFocus:_e(o,oe=>{var ye;oe.preventDefault(),(ye=S.current)===null||ye===void 0||ye.focus()}),onUnmountAutoFocus:a},x.createElement(vu,{asChild:!0,disableOutsidePointerEvents:s,onEscapeKeyDown:u,onPointerDownOutside:c,onFocusOutside:f,onInteractOutside:d,onDismiss:h},x.createElement(C5,ge({asChild:!0},y,{dir:v.dir,orientation:"vertical",loop:n,currentTabStopId:b,onCurrentTabStopIdChange:k,onEntryFocus:_e(l,oe=>{v.isUsingKeyboardRef.current||oe.preventDefault()})}),x.createElement(S2,ge({role:"menu","aria-orientation":"vertical","data-state":q5(g.open),"data-radix-menu-content":"",dir:v.dir},w,p,{ref:C,style:{outline:"none",...p.style},onKeyDown:_e(p.onKeyDown,oe=>{const te=oe.target.closest("[data-radix-menu-content]")===oe.currentTarget,O=oe.ctrlKey||oe.altKey||oe.metaKey,M=oe.key.length===1;te&&(oe.key==="Tab"&&oe.preventDefault(),!O&&M&&he(oe.key));const N=S.current;if(oe.target!==N||!F5.includes(oe.key))return;oe.preventDefault();const V=E().filter(Y=>!Y.disabled).map(Y=>Y.ref.current);U2.includes(oe.key)&&V.reverse(),Q5(V)}),onBlur:_e(e.onBlur,oe=>{oe.currentTarget.contains(oe.target)||(window.clearTimeout(A.current),L.current="")}),onPointerMove:_e(e.onPointerMove,h0(oe=>{const ye=oe.target,te=G.current!==oe.clientX;if(oe.currentTarget.contains(ye)&&te){const O=oe.clientX>G.current?"right":"left";H.current=O,G.current=oe.clientX}}))})))))))}),W5=x.forwardRef((e,t)=>{const{__scopeMenu:r,...n}=e;return x.createElement(Ie.div,ge({role:"group"},n,{ref:t}))}),z5=x.forwardRef((e,t)=>{const{__scopeMenu:r,...n}=e;return x.createElement(Ie.div,ge({},n,{ref:t}))}),d0="MenuItem",v1="menu.itemSelect",G5=x.forwardRef((e,t)=>{const{disabled:r=!1,onSelect:n,...i}=e,o=x.useRef(null),a=uh(d0,e.__scopeMenu),s=W2(d0,e.__scopeMenu),l=Ve(t,o),u=x.useRef(!1),c=()=>{const f=o.current;if(!r&&f){const d=new CustomEvent(v1,{bubbles:!0,cancelable:!0});f.addEventListener(v1,h=>n==null?void 0:n(h),{once:!0}),wd(f,d),d.defaultPrevented?u.current=!1:a.onClose()}};return x.createElement(j5,ge({},i,{ref:l,disabled:r,onClick:_e(e.onClick,c),onPointerDown:f=>{var d;(d=e.onPointerDown)===null||d===void 0||d.call(e,f),u.current=!0},onPointerUp:_e(e.onPointerUp,f=>{var d;u.current||(d=f.currentTarget)===null||d===void 0||d.click()}),onKeyDown:_e(e.onKeyDown,f=>{const d=s.searchRef.current!=="";r||d&&f.key===" "||R5.includes(f.key)&&(f.currentTarget.click(),f.preventDefault())})}))}),j5=x.forwardRef((e,t)=>{const{__scopeMenu:r,disabled:n=!1,textValue:i,...o}=e,a=W2(d0,r),s=H2(r),l=x.useRef(null),u=Ve(t,l),[c,f]=x.useState(!1),[d,h]=x.useState("");return x.useEffect(()=>{const m=l.current;if(m){var p;h(((p=m.textContent)!==null&&p!==void 0?p:"").trim())}},[o.children]),x.createElement(f0.ItemSlot,{scope:r,disabled:n,textValue:i??d},x.createElement(A5,ge({asChild:!0},s,{focusable:!n}),x.createElement(Ie.div,ge({role:"menuitem","data-highlighted":c?"":void 0,"aria-disabled":n||void 0,"data-disabled":n?"":void 0},o,{ref:u,onPointerMove:_e(e.onPointerMove,h0(m=>{n?a.onItemLeave(m):(a.onItemEnter(m),m.defaultPrevented||m.currentTarget.focus())})),onPointerLeave:_e(e.onPointerLeave,h0(m=>a.onItemLeave(m))),onFocus:_e(e.onFocus,()=>f(!0)),onBlur:_e(e.onBlur,()=>f(!1))}))))}),X5="MenuRadioGroup";Ri(X5,{value:void 0,onValueChange:()=>{}});const K5="MenuItemIndicator";Ri(K5,{checked:!1});const Y5="MenuSub";Ri(Y5);function q5(e){return e?"open":"closed"}function Q5(e){const t=document.activeElement;for(const r of e)if(r===t||(r.focus(),document.activeElement!==t))return}function Z5(e,t){return e.map((r,n)=>e[(t+n)%e.length])}function J5(e,t,r){const i=t.length>1&&Array.from(t).every(u=>u===t[0])?t[0]:t,o=r?e.indexOf(r):-1;let a=Z5(e,Math.max(o,0));i.length===1&&(a=a.filter(u=>u!==r));const l=a.find(u=>u.toLowerCase().startsWith(i.toLowerCase()));return l!==r?l:void 0}function eb(e,t){const{x:r,y:n}=e;let i=!1;for(let o=0,a=t.length-1;o<t.length;a=o++){const s=t[o].x,l=t[o].y,u=t[a].x,c=t[a].y;l>n!=c>n&&r<(u-s)*(n-l)/(c-l)+s&&(i=!i)}return i}function tb(e,t){if(!t)return!1;const r={x:e.clientX,y:e.clientY};return eb(r,t)}function h0(e){return t=>t.pointerType==="mouse"?e(t):void 0}const G2=k5,j2=$5,X2=L5,K2=U5,rb=W5,nb=z5,ib=G5,Y2="ContextMenu",[ob,o$]=ln(Y2,[Bu]),Uu=Bu(),[ab,q2]=ob(Y2),sb=e=>{const{__scopeContextMenu:t,children:r,onOpenChange:n,dir:i,modal:o=!0}=e,[a,s]=x.useState(!1),l=Uu(t),u=It(n),c=x.useCallback(f=>{s(f),u(f)},[u]);return x.createElement(ab,{scope:t,open:a,onOpenChange:c,modal:o},x.createElement(G2,ge({},l,{dir:i,open:a,onOpenChange:c,modal:o}),r))},lb="ContextMenuTrigger",ub=x.forwardRef((e,t)=>{const{__scopeContextMenu:r,disabled:n=!1,...i}=e,o=q2(lb,r),a=Uu(r),s=x.useRef({x:0,y:0}),l=x.useRef({getBoundingClientRect:()=>DOMRect.fromRect({width:0,height:0,...s.current})}),u=x.useRef(0),c=x.useCallback(()=>window.clearTimeout(u.current),[]),f=d=>{s.current={x:d.clientX,y:d.clientY},o.onOpenChange(!0)};return x.useEffect(()=>c,[c]),x.useEffect(()=>void(n&&c()),[n,c]),x.createElement(x.Fragment,null,x.createElement(j2,ge({},a,{virtualRef:l})),x.createElement(Ie.span,ge({"data-state":o.open?"open":"closed","data-disabled":n?"":void 0},i,{ref:t,style:{WebkitTouchCallout:"none",...e.style},onContextMenu:n?e.onContextMenu:_e(e.onContextMenu,d=>{c(),f(d),d.preventDefault()}),onPointerDown:n?e.onPointerDown:_e(e.onPointerDown,js(d=>{c(),u.current=window.setTimeout(()=>f(d),700)})),onPointerMove:n?e.onPointerMove:_e(e.onPointerMove,js(c)),onPointerCancel:n?e.onPointerCancel:_e(e.onPointerCancel,js(c)),onPointerUp:n?e.onPointerUp:_e(e.onPointerUp,js(c))})))}),cb=e=>{const{__scopeContextMenu:t,...r}=e,n=Uu(t);return x.createElement(X2,ge({},n,r))},fb="ContextMenuContent",db=x.forwardRef((e,t)=>{const{__scopeContextMenu:r,...n}=e,i=q2(fb,r),o=Uu(r),a=x.useRef(!1);return x.createElement(K2,ge({},o,n,{ref:t,side:"right",sideOffset:2,align:"start",onCloseAutoFocus:s=>{var l;(l=e.onCloseAutoFocus)===null||l===void 0||l.call(e,s),!s.defaultPrevented&&a.current&&s.preventDefault(),a.current=!1},onInteractOutside:s=>{var l;(l=e.onInteractOutside)===null||l===void 0||l.call(e,s),!s.defaultPrevented&&!i.modal&&(a.current=!0)},style:{...e.style,"--radix-context-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-context-menu-content-available-width":"var(--radix-popper-available-width)","--radix-context-menu-content-available-height":"var(--radix-popper-available-height)","--radix-context-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-context-menu-trigger-height":"var(--radix-popper-anchor-height)"}}))});function js(e){return t=>t.pointerType!=="mouse"?e(t):void 0}const hb=sb,pb=ub,gb=cb,mb=db,Q2=x.createContext({dragDropManager:void 0});function nr(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var x1=function(){return typeof Symbol=="function"&&Symbol.observable||"@@observable"}(),Gc=function(){return Math.random().toString(36).substring(7).split("").join(".")},w1={INIT:"@@redux/INIT"+Gc(),REPLACE:"@@redux/REPLACE"+Gc(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+Gc()}};function vb(e){if(typeof e!="object"||e===null)return!1;for(var t=e;Object.getPrototypeOf(t)!==null;)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function Z2(e,t,r){var n;if(typeof t=="function"&&typeof r=="function"||typeof r=="function"&&typeof arguments[3]=="function")throw new Error(nr(0));if(typeof t=="function"&&typeof r>"u"&&(r=t,t=void 0),typeof r<"u"){if(typeof r!="function")throw new Error(nr(1));return r(Z2)(e,t)}if(typeof e!="function")throw new Error(nr(2));var i=e,o=t,a=[],s=a,l=!1;function u(){s===a&&(s=a.slice())}function c(){if(l)throw new Error(nr(3));return o}function f(p){if(typeof p!="function")throw new Error(nr(4));if(l)throw new Error(nr(5));var g=!0;return u(),s.push(p),function(){if(g){if(l)throw new Error(nr(6));g=!1,u();var w=s.indexOf(p);s.splice(w,1),a=null}}}function d(p){if(!vb(p))throw new Error(nr(7));if(typeof p.type>"u")throw new Error(nr(8));if(l)throw new Error(nr(9));try{l=!0,o=i(o,p)}finally{l=!1}for(var g=a=s,v=0;v<g.length;v++){var w=g[v];w()}return p}function h(p){if(typeof p!="function")throw new Error(nr(10));i=p,d({type:w1.REPLACE})}function m(){var p,g=f;return p={subscribe:function(w){if(typeof w!="object"||w===null)throw new Error(nr(11));function y(){w.next&&w.next(c())}y();var E=g(y);return{unsubscribe:E}}},p[x1]=function(){return this},p}return d({type:w1.INIT}),n={dispatch:d,subscribe:f,getState:c,replaceReducer:h},n[x1]=m,n}function Fe(e,t,...r){if(xb()&&t===void 0)throw new Error("invariant requires an error message argument");if(!e){let n;if(t===void 0)n=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{let i=0;n=new Error(t.replace(/%s/g,function(){return r[i++]})),n.name="Invariant Violation"}throw n.framesToPop=1,n}}function xb(){return typeof process<"u"&&process.env.NODE_ENV==="production"}function wb(e,t,r){return t.split(".").reduce((n,i)=>n&&n[i]?n[i]:r||null,e)}function yb(e,t){return e.filter(r=>r!==t)}function J2(e){return typeof e=="object"}function Eb(e,t){const r=new Map,n=o=>{r.set(o,r.has(o)?r.get(o)+1:1)};e.forEach(n),t.forEach(n);const i=[];return r.forEach((o,a)=>{o===1&&i.push(a)}),i}function _b(e,t){return e.filter(r=>t.indexOf(r)>-1)}const ch="dnd-core/INIT_COORDS",Hu="dnd-core/BEGIN_DRAG",fh="dnd-core/PUBLISH_DRAG_SOURCE",Vu="dnd-core/HOVER",Wu="dnd-core/DROP",zu="dnd-core/END_DRAG";function y1(e,t){return{type:ch,payload:{sourceClientOffset:t||null,clientOffset:e||null}}}const Sb={type:ch,payload:{clientOffset:null,sourceClientOffset:null}};function Tb(e){return function(r=[],n={publishSource:!0}){const{publishSource:i=!0,clientOffset:o,getSourceClientOffset:a}=n,s=e.getMonitor(),l=e.getRegistry();e.dispatch(y1(o)),Cb(r,s,l);const u=Ob(r,s);if(u==null){e.dispatch(Sb);return}let c=null;if(o){if(!a)throw new Error("getSourceClientOffset must be defined");Ab(a),c=a(u)}e.dispatch(y1(o,c));const d=l.getSource(u).beginDrag(s,u);if(d==null)return;Rb(d),l.pinSource(u);const h=l.getSourceType(u);return{type:Hu,payload:{itemType:h,item:d,sourceId:u,clientOffset:o||null,sourceClientOffset:c||null,isSourcePublic:!!i}}}}function Cb(e,t,r){Fe(!t.isDragging(),"Cannot call beginDrag while dragging."),e.forEach(function(n){Fe(r.getSource(n),"Expected sourceIds to be registered.")})}function Ab(e){Fe(typeof e=="function","When clientOffset is provided, getSourceClientOffset must be a function.")}function Rb(e){Fe(J2(e),"Item must be an object.")}function Ob(e,t){let r=null;for(let n=e.length-1;n>=0;n--)if(t.canDragSource(e[n])){r=e[n];break}return r}function Fb(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Db(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{},n=Object.keys(r);typeof Object.getOwnPropertySymbols=="function"&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(i){return Object.getOwnPropertyDescriptor(r,i).enumerable}))),n.forEach(function(i){Fb(e,i,r[i])})}return e}function Pb(e){return function(r={}){const n=e.getMonitor(),i=e.getRegistry();Ib(n),$b(n).forEach((a,s)=>{const l=bb(a,s,i,n),u={type:Wu,payload:{dropResult:Db({},r,l)}};e.dispatch(u)})}}function Ib(e){Fe(e.isDragging(),"Cannot call drop while not dragging."),Fe(!e.didDrop(),"Cannot call drop twice during one drag operation.")}function bb(e,t,r,n){const i=r.getTarget(e);let o=i?i.drop(n,e):void 0;return kb(o),typeof o>"u"&&(o=t===0?{}:n.getDropResult()),o}function kb(e){Fe(typeof e>"u"||J2(e),"Drop result must either be an object or undefined.")}function $b(e){const t=e.getTargetIds().filter(e.canDropOnTarget,e);return t.reverse(),t}function Nb(e){return function(){const r=e.getMonitor(),n=e.getRegistry();Mb(r);const i=r.getSourceId();return i!=null&&(n.getSource(i,!0).endDrag(r,i),n.unpinSource()),{type:zu}}}function Mb(e){Fe(e.isDragging(),"Cannot call endDrag while not dragging.")}function p0(e,t){return t===null?e===null:Array.isArray(e)?e.some(r=>r===t):e===t}function Lb(e){return function(r,{clientOffset:n}={}){Bb(r);const i=r.slice(0),o=e.getMonitor(),a=e.getRegistry(),s=o.getItemType();return Hb(i,a,s),Ub(i,o,a),Vb(i,o,a),{type:Vu,payload:{targetIds:i,clientOffset:n||null}}}}function Bb(e){Fe(Array.isArray(e),"Expected targetIds to be an array.")}function Ub(e,t,r){Fe(t.isDragging(),"Cannot call hover while not dragging."),Fe(!t.didDrop(),"Cannot call hover after drop.");for(let n=0;n<e.length;n++){const i=e[n];Fe(e.lastIndexOf(i)===n,"Expected targetIds to be unique in the passed array.");const o=r.getTarget(i);Fe(o,"Expected targetIds to be registered.")}}function Hb(e,t,r){for(let n=e.length-1;n>=0;n--){const i=e[n],o=t.getTargetType(i);p0(o,r)||e.splice(n,1)}}function Vb(e,t,r){e.forEach(function(n){r.getTarget(n).hover(t,n)})}function Wb(e){return function(){if(e.getMonitor().isDragging())return{type:fh}}}function zb(e){return{beginDrag:Tb(e),publishDragSource:Wb(e),hover:Lb(e),drop:Pb(e),endDrag:Nb(e)}}class Gb{receiveBackend(t){this.backend=t}getMonitor(){return this.monitor}getBackend(){return this.backend}getRegistry(){return this.monitor.registry}getActions(){const t=this,{dispatch:r}=this.store;function n(o){return(...a)=>{const s=o.apply(t,a);typeof s<"u"&&r(s)}}const i=zb(this);return Object.keys(i).reduce((o,a)=>{const s=i[a];return o[a]=n(s),o},{})}dispatch(t){this.store.dispatch(t)}constructor(t,r){this.isSetUp=!1,this.handleRefCountChange=()=>{const n=this.store.getState().refCount>0;this.backend&&(n&&!this.isSetUp?(this.backend.setup(),this.isSetUp=!0):!n&&this.isSetUp&&(this.backend.teardown(),this.isSetUp=!1))},this.store=t,this.monitor=r,t.subscribe(this.handleRefCountChange)}}function jb(e,t){return{x:e.x+t.x,y:e.y+t.y}}function ey(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Xb(e){const{clientOffset:t,initialClientOffset:r,initialSourceClientOffset:n}=e;return!t||!r||!n?null:ey(jb(t,n),r)}function Kb(e){const{clientOffset:t,initialClientOffset:r}=e;return!t||!r?null:ey(t,r)}const Ca=[],dh=[];Ca.__IS_NONE__=!0;dh.__IS_ALL__=!0;function Yb(e,t){return e===Ca?!1:e===dh||typeof t>"u"?!0:_b(t,e).length>0}class qb{subscribeToStateChange(t,r={}){const{handlerIds:n}=r;Fe(typeof t=="function","listener must be a function."),Fe(typeof n>"u"||Array.isArray(n),"handlerIds, when specified, must be an array of strings.");let i=this.store.getState().stateId;const o=()=>{const a=this.store.getState(),s=a.stateId;try{s===i||s===i+1&&!Yb(a.dirtyHandlerIds,n)||t()}finally{i=s}};return this.store.subscribe(o)}subscribeToOffsetChange(t){Fe(typeof t=="function","listener must be a function.");let r=this.store.getState().dragOffset;const n=()=>{const i=this.store.getState().dragOffset;i!==r&&(r=i,t())};return this.store.subscribe(n)}canDragSource(t){if(!t)return!1;const r=this.registry.getSource(t);return Fe(r,`Expected to find a valid source. sourceId=${t}`),this.isDragging()?!1:r.canDrag(this,t)}canDropOnTarget(t){if(!t)return!1;const r=this.registry.getTarget(t);if(Fe(r,`Expected to find a valid target. targetId=${t}`),!this.isDragging()||this.didDrop())return!1;const n=this.registry.getTargetType(t),i=this.getItemType();return p0(n,i)&&r.canDrop(this,t)}isDragging(){return!!this.getItemType()}isDraggingSource(t){if(!t)return!1;const r=this.registry.getSource(t,!0);if(Fe(r,`Expected to find a valid source. sourceId=${t}`),!this.isDragging()||!this.isSourcePublic())return!1;const n=this.registry.getSourceType(t),i=this.getItemType();return n!==i?!1:r.isDragging(this,t)}isOverTarget(t,r={shallow:!1}){if(!t)return!1;const{shallow:n}=r;if(!this.isDragging())return!1;const i=this.registry.getTargetType(t),o=this.getItemType();if(o&&!p0(i,o))return!1;const a=this.getTargetIds();if(!a.length)return!1;const s=a.indexOf(t);return n?s===a.length-1:s>-1}getItemType(){return this.store.getState().dragOperation.itemType}getItem(){return this.store.getState().dragOperation.item}getSourceId(){return this.store.getState().dragOperation.sourceId}getTargetIds(){return this.store.getState().dragOperation.targetIds}getDropResult(){return this.store.getState().dragOperation.dropResult}didDrop(){return this.store.getState().dragOperation.didDrop}isSourcePublic(){return!!this.store.getState().dragOperation.isSourcePublic}getInitialClientOffset(){return this.store.getState().dragOffset.initialClientOffset}getInitialSourceClientOffset(){return this.store.getState().dragOffset.initialSourceClientOffset}getClientOffset(){return this.store.getState().dragOffset.clientOffset}getSourceClientOffset(){return Xb(this.store.getState().dragOffset)}getDifferenceFromInitialOffset(){return Kb(this.store.getState().dragOffset)}constructor(t,r){this.store=t,this.registry=r}}const E1=typeof global<"u"?global:self,ty=E1.MutationObserver||E1.WebKitMutationObserver;function ry(e){return function(){const r=setTimeout(i,0),n=setInterval(i,50);function i(){clearTimeout(r),clearInterval(n),e()}}}function Qb(e){let t=1;const r=new ty(e),n=document.createTextNode("");return r.observe(n,{characterData:!0}),function(){t=-t,n.data=t}}const Zb=typeof ty=="function"?Qb:ry;class Jb{enqueueTask(t){const{queue:r,requestFlush:n}=this;r.length||(n(),this.flushing=!0),r[r.length]=t}constructor(){this.queue=[],this.pendingErrors=[],this.flushing=!1,this.index=0,this.capacity=1024,this.flush=()=>{const{queue:t}=this;for(;this.index<t.length;){const r=this.index;if(this.index++,t[r].call(),this.index>this.capacity){for(let n=0,i=t.length-this.index;n<i;n++)t[n]=t[n+this.index];t.length-=this.index,this.index=0}}t.length=0,this.index=0,this.flushing=!1},this.registerPendingError=t=>{this.pendingErrors.push(t),this.requestErrorThrow()},this.requestFlush=Zb(this.flush),this.requestErrorThrow=ry(()=>{if(this.pendingErrors.length)throw this.pendingErrors.shift()})}}class e8{call(){try{this.task&&this.task()}catch(t){this.onError(t)}finally{this.task=null,this.release(this)}}constructor(t,r){this.onError=t,this.release=r,this.task=null}}class t8{create(t){const r=this.freeTasks,n=r.length?r.pop():new e8(this.onError,i=>r[r.length]=i);return n.task=t,n}constructor(t){this.onError=t,this.freeTasks=[]}}const ny=new Jb,r8=new t8(ny.registerPendingError);function n8(e){ny.enqueueTask(r8.create(e))}const hh="dnd-core/ADD_SOURCE",ph="dnd-core/ADD_TARGET",gh="dnd-core/REMOVE_SOURCE",Gu="dnd-core/REMOVE_TARGET";function i8(e){return{type:hh,payload:{sourceId:e}}}function o8(e){return{type:ph,payload:{targetId:e}}}function a8(e){return{type:gh,payload:{sourceId:e}}}function s8(e){return{type:Gu,payload:{targetId:e}}}function l8(e){Fe(typeof e.canDrag=="function","Expected canDrag to be a function."),Fe(typeof e.beginDrag=="function","Expected beginDrag to be a function."),Fe(typeof e.endDrag=="function","Expected endDrag to be a function.")}function u8(e){Fe(typeof e.canDrop=="function","Expected canDrop to be a function."),Fe(typeof e.hover=="function","Expected hover to be a function."),Fe(typeof e.drop=="function","Expected beginDrag to be a function.")}function g0(e,t){if(t&&Array.isArray(e)){e.forEach(r=>g0(r,!1));return}Fe(typeof e=="string"||typeof e=="symbol",t?"Type can only be a string, a symbol, or an array of either.":"Type can only be a string or a symbol.")}var sr;(function(e){e.SOURCE="SOURCE",e.TARGET="TARGET"})(sr||(sr={}));let c8=0;function f8(){return c8++}function d8(e){const t=f8().toString();switch(e){case sr.SOURCE:return`S${t}`;case sr.TARGET:return`T${t}`;default:throw new Error(`Unknown Handler Role: ${e}`)}}function _1(e){switch(e[0]){case"S":return sr.SOURCE;case"T":return sr.TARGET;default:throw new Error(`Cannot parse handler ID: ${e}`)}}function S1(e,t){const r=e.entries();let n=!1;do{const{done:i,value:[,o]}=r.next();if(o===t)return!0;n=!!i}while(!n);return!1}class h8{addSource(t,r){g0(t),l8(r);const n=this.addHandler(sr.SOURCE,t,r);return this.store.dispatch(i8(n)),n}addTarget(t,r){g0(t,!0),u8(r);const n=this.addHandler(sr.TARGET,t,r);return this.store.dispatch(o8(n)),n}containsHandler(t){return S1(this.dragSources,t)||S1(this.dropTargets,t)}getSource(t,r=!1){return Fe(this.isSourceId(t),"Expected a valid source ID."),r&&t===this.pinnedSourceId?this.pinnedSource:this.dragSources.get(t)}getTarget(t){return Fe(this.isTargetId(t),"Expected a valid target ID."),this.dropTargets.get(t)}getSourceType(t){return Fe(this.isSourceId(t),"Expected a valid source ID."),this.types.get(t)}getTargetType(t){return Fe(this.isTargetId(t),"Expected a valid target ID."),this.types.get(t)}isSourceId(t){return _1(t)===sr.SOURCE}isTargetId(t){return _1(t)===sr.TARGET}removeSource(t){Fe(this.getSource(t),"Expected an existing source."),this.store.dispatch(a8(t)),n8(()=>{this.dragSources.delete(t),this.types.delete(t)})}removeTarget(t){Fe(this.getTarget(t),"Expected an existing target."),this.store.dispatch(s8(t)),this.dropTargets.delete(t),this.types.delete(t)}pinSource(t){const r=this.getSource(t);Fe(r,"Expected an existing source."),this.pinnedSourceId=t,this.pinnedSource=r}unpinSource(){Fe(this.pinnedSource,"No source is pinned at the time."),this.pinnedSourceId=null,this.pinnedSource=null}addHandler(t,r,n){const i=d8(t);return this.types.set(i,r),t===sr.SOURCE?this.dragSources.set(i,n):t===sr.TARGET&&this.dropTargets.set(i,n),i}constructor(t){this.types=new Map,this.dragSources=new Map,this.dropTargets=new Map,this.pinnedSourceId=null,this.pinnedSource=null,this.store=t}}const p8=(e,t)=>e===t;function g8(e,t){return!e&&!t?!0:!e||!t?!1:e.x===t.x&&e.y===t.y}function m8(e,t,r=p8){if(e.length!==t.length)return!1;for(let n=0;n<e.length;++n)if(!r(e[n],t[n]))return!1;return!0}function v8(e=Ca,t){switch(t.type){case Vu:break;case hh:case ph:case Gu:case gh:return Ca;case Hu:case fh:case zu:case Wu:default:return dh}const{targetIds:r=[],prevTargetIds:n=[]}=t.payload,i=Eb(r,n);if(!(i.length>0||!m8(r,n)))return Ca;const a=n[n.length-1],s=r[r.length-1];return a!==s&&(a&&i.push(a),s&&i.push(s)),i}function x8(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function w8(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{},n=Object.keys(r);typeof Object.getOwnPropertySymbols=="function"&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(i){return Object.getOwnPropertyDescriptor(r,i).enumerable}))),n.forEach(function(i){x8(e,i,r[i])})}return e}const T1={initialSourceClientOffset:null,initialClientOffset:null,clientOffset:null};function y8(e=T1,t){const{payload:r}=t;switch(t.type){case ch:case Hu:return{initialSourceClientOffset:r.sourceClientOffset,initialClientOffset:r.clientOffset,clientOffset:r.clientOffset};case Vu:return g8(e.clientOffset,r.clientOffset)?e:w8({},e,{clientOffset:r.clientOffset});case zu:case Wu:return T1;default:return e}}function E8(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Mi(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{},n=Object.keys(r);typeof Object.getOwnPropertySymbols=="function"&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(i){return Object.getOwnPropertyDescriptor(r,i).enumerable}))),n.forEach(function(i){E8(e,i,r[i])})}return e}const _8={itemType:null,item:null,sourceId:null,targetIds:[],dropResult:null,didDrop:!1,isSourcePublic:null};function S8(e=_8,t){const{payload:r}=t;switch(t.type){case Hu:return Mi({},e,{itemType:r.itemType,item:r.item,sourceId:r.sourceId,isSourcePublic:r.isSourcePublic,dropResult:null,didDrop:!1});case fh:return Mi({},e,{isSourcePublic:!0});case Vu:return Mi({},e,{targetIds:r.targetIds});case Gu:return e.targetIds.indexOf(r.targetId)===-1?e:Mi({},e,{targetIds:yb(e.targetIds,r.targetId)});case Wu:return Mi({},e,{dropResult:r.dropResult,didDrop:!0,targetIds:[]});case zu:return Mi({},e,{itemType:null,item:null,sourceId:null,dropResult:null,didDrop:!1,isSourcePublic:null,targetIds:[]});default:return e}}function T8(e=0,t){switch(t.type){case hh:case ph:return e+1;case gh:case Gu:return e-1;default:return e}}function C8(e=0){return e+1}function A8(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function R8(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{},n=Object.keys(r);typeof Object.getOwnPropertySymbols=="function"&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(i){return Object.getOwnPropertyDescriptor(r,i).enumerable}))),n.forEach(function(i){A8(e,i,r[i])})}return e}function O8(e={},t){return{dirtyHandlerIds:v8(e.dirtyHandlerIds,{type:t.type,payload:R8({},t.payload,{prevTargetIds:wb(e,"dragOperation.targetIds",[])})}),dragOffset:y8(e.dragOffset,t),refCount:T8(e.refCount,t),dragOperation:S8(e.dragOperation,t),stateId:C8(e.stateId)}}function F8(e,t=void 0,r={},n=!1){const i=D8(n),o=new qb(i,new h8(i)),a=new Gb(i,o),s=e(a,t,r);return a.receiveBackend(s),a}function D8(e){const t=typeof window<"u"&&window.__REDUX_DEVTOOLS_EXTENSION__;return Z2(O8,e&&t&&t({name:"dnd-core",instanceId:"dnd-core"}))}function P8(e,t){if(e==null)return{};var r=I8(e,t),n,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)n=o[i],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function I8(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,o;for(o=0;o<n.length;o++)i=n[o],!(t.indexOf(i)>=0)&&(r[i]=e[i]);return r}let C1=0;const ul=Symbol.for("__REACT_DND_CONTEXT_INSTANCE__");var b8=x.memo(function(t){var{children:r}=t,n=P8(t,["children"]);const[i,o]=k8(n);return x.useEffect(()=>{if(o){const a=iy();return++C1,()=>{--C1===0&&(a[ul]=null)}}},[]),X(Q2.Provider,{value:i,children:r})});function k8(e){if("manager"in e)return[{dragDropManager:e.manager},!1];const t=$8(e.backend,e.context,e.options,e.debugMode),r=!e.context;return[t,r]}function $8(e,t=iy(),r,n){const i=t;return i[ul]||(i[ul]={dragDropManager:F8(e,t,r,n)}),i[ul]}function iy(){return typeof global<"u"?global:window}var N8=function e(t,r){if(t===r)return!0;if(t&&r&&typeof t=="object"&&typeof r=="object"){if(t.constructor!==r.constructor)return!1;var n,i,o;if(Array.isArray(t)){if(n=t.length,n!=r.length)return!1;for(i=n;i--!==0;)if(!e(t[i],r[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if(o=Object.keys(t),n=o.length,n!==Object.keys(r).length)return!1;for(i=n;i--!==0;)if(!Object.prototype.hasOwnProperty.call(r,o[i]))return!1;for(i=n;i--!==0;){var a=o[i];if(!e(t[a],r[a]))return!1}return!0}return t!==t&&r!==r};const M8=qa(N8),fi=typeof window<"u"?x.useLayoutEffect:x.useEffect;function L8(e,t,r){const[n,i]=x.useState(()=>t(e)),o=x.useCallback(()=>{const a=t(e);M8(n,a)||(i(a),r&&r())},[n,e,r]);return fi(o),[n,o]}function B8(e,t,r){const[n,i]=L8(e,t,r);return fi(function(){const a=e.getHandlerId();if(a!=null)return e.subscribeToStateChange(i,{handlerIds:[a]})},[e,i]),n}function oy(e,t,r){return B8(t,e||(()=>({})),()=>r.reconnect())}function ay(e,t){const r=[...t||[]];return t==null&&typeof e!="function"&&r.push(e),x.useMemo(()=>typeof e=="function"?e():e,r)}function U8(e){return x.useMemo(()=>e.hooks.dragSource(),[e])}function H8(e){return x.useMemo(()=>e.hooks.dragPreview(),[e])}let jc=!1,Xc=!1;class V8{receiveHandlerId(t){this.sourceId=t}getHandlerId(){return this.sourceId}canDrag(){Fe(!jc,"You may not call monitor.canDrag() inside your canDrag() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source-monitor");try{return jc=!0,this.internalMonitor.canDragSource(this.sourceId)}finally{jc=!1}}isDragging(){if(!this.sourceId)return!1;Fe(!Xc,"You may not call monitor.isDragging() inside your isDragging() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source-monitor");try{return Xc=!0,this.internalMonitor.isDraggingSource(this.sourceId)}finally{Xc=!1}}subscribeToStateChange(t,r){return this.internalMonitor.subscribeToStateChange(t,r)}isDraggingSource(t){return this.internalMonitor.isDraggingSource(t)}isOverTarget(t,r){return this.internalMonitor.isOverTarget(t,r)}getTargetIds(){return this.internalMonitor.getTargetIds()}isSourcePublic(){return this.internalMonitor.isSourcePublic()}getSourceId(){return this.internalMonitor.getSourceId()}subscribeToOffsetChange(t){return this.internalMonitor.subscribeToOffsetChange(t)}canDragSource(t){return this.internalMonitor.canDragSource(t)}canDropOnTarget(t){return this.internalMonitor.canDropOnTarget(t)}getItemType(){return this.internalMonitor.getItemType()}getItem(){return this.internalMonitor.getItem()}getDropResult(){return this.internalMonitor.getDropResult()}didDrop(){return this.internalMonitor.didDrop()}getInitialClientOffset(){return this.internalMonitor.getInitialClientOffset()}getInitialSourceClientOffset(){return this.internalMonitor.getInitialSourceClientOffset()}getSourceClientOffset(){return this.internalMonitor.getSourceClientOffset()}getClientOffset(){return this.internalMonitor.getClientOffset()}getDifferenceFromInitialOffset(){return this.internalMonitor.getDifferenceFromInitialOffset()}constructor(t){this.sourceId=null,this.internalMonitor=t.getMonitor()}}let Kc=!1;class W8{receiveHandlerId(t){this.targetId=t}getHandlerId(){return this.targetId}subscribeToStateChange(t,r){return this.internalMonitor.subscribeToStateChange(t,r)}canDrop(){if(!this.targetId)return!1;Fe(!Kc,"You may not call monitor.canDrop() inside your canDrop() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target-monitor");try{return Kc=!0,this.internalMonitor.canDropOnTarget(this.targetId)}finally{Kc=!1}}isOver(t){return this.targetId?this.internalMonitor.isOverTarget(this.targetId,t):!1}getItemType(){return this.internalMonitor.getItemType()}getItem(){return this.internalMonitor.getItem()}getDropResult(){return this.internalMonitor.getDropResult()}didDrop(){return this.internalMonitor.didDrop()}getInitialClientOffset(){return this.internalMonitor.getInitialClientOffset()}getInitialSourceClientOffset(){return this.internalMonitor.getInitialSourceClientOffset()}getSourceClientOffset(){return this.internalMonitor.getSourceClientOffset()}getClientOffset(){return this.internalMonitor.getClientOffset()}getDifferenceFromInitialOffset(){return this.internalMonitor.getDifferenceFromInitialOffset()}constructor(t){this.targetId=null,this.internalMonitor=t.getMonitor()}}function z8(e,t,r){const n=r.getRegistry(),i=n.addTarget(e,t);return[i,()=>n.removeTarget(i)]}function G8(e,t,r){const n=r.getRegistry(),i=n.addSource(e,t);return[i,()=>n.removeSource(i)]}function m0(e,t,r,n){let i=r?r.call(n,e,t):void 0;if(i!==void 0)return!!i;if(e===t)return!0;if(typeof e!="object"||!e||typeof t!="object"||!t)return!1;const o=Object.keys(e),a=Object.keys(t);if(o.length!==a.length)return!1;const s=Object.prototype.hasOwnProperty.bind(t);for(let l=0;l<o.length;l++){const u=o[l];if(!s(u))return!1;const c=e[u],f=t[u];if(i=r?r.call(n,c,f,u):void 0,i===!1||i===void 0&&c!==f)return!1}return!0}function v0(e){return e!==null&&typeof e=="object"&&Object.prototype.hasOwnProperty.call(e,"current")}function j8(e){if(typeof e.type=="string")return;const t=e.type.displayName||e.type.name||"the component";throw new Error(`Only native element nodes can now be passed to React DnD connectors.You can either wrap ${t} into a <div>, or turn it into a drag source or a drop target itself.`)}function X8(e){return(t=null,r=null)=>{if(!x.isValidElement(t)){const o=t;return e(o,r),o}const n=t;return j8(n),K8(n,r?o=>e(o,r):e)}}function sy(e){const t={};return Object.keys(e).forEach(r=>{const n=e[r];if(r.endsWith("Ref"))t[r]=e[r];else{const i=X8(n);t[r]=()=>i}}),t}function A1(e,t){typeof e=="function"?e(t):e.current=t}function K8(e,t){const r=e.ref;return Fe(typeof r!="string","Cannot connect React DnD to an element with an existing string ref. Please convert it to use a callback ref instead, or wrap it into a <span> or <div>. Read more: https://reactjs.org/docs/refs-and-the-dom.html#callback-refs"),r?x.cloneElement(e,{ref:n=>{A1(r,n),A1(t,n)}}):x.cloneElement(e,{ref:t})}class Y8{receiveHandlerId(t){this.handlerId!==t&&(this.handlerId=t,this.reconnect())}get connectTarget(){return this.dragSource}get dragSourceOptions(){return this.dragSourceOptionsInternal}set dragSourceOptions(t){this.dragSourceOptionsInternal=t}get dragPreviewOptions(){return this.dragPreviewOptionsInternal}set dragPreviewOptions(t){this.dragPreviewOptionsInternal=t}reconnect(){const t=this.reconnectDragSource();this.reconnectDragPreview(t)}reconnectDragSource(){const t=this.dragSource,r=this.didHandlerIdChange()||this.didConnectedDragSourceChange()||this.didDragSourceOptionsChange();return r&&this.disconnectDragSource(),this.handlerId?t?(r&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDragSource=t,this.lastConnectedDragSourceOptions=this.dragSourceOptions,this.dragSourceUnsubscribe=this.backend.connectDragSource(this.handlerId,t,this.dragSourceOptions)),r):(this.lastConnectedDragSource=t,r):r}reconnectDragPreview(t=!1){const r=this.dragPreview,n=t||this.didHandlerIdChange()||this.didConnectedDragPreviewChange()||this.didDragPreviewOptionsChange();if(n&&this.disconnectDragPreview(),!!this.handlerId){if(!r){this.lastConnectedDragPreview=r;return}n&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDragPreview=r,this.lastConnectedDragPreviewOptions=this.dragPreviewOptions,this.dragPreviewUnsubscribe=this.backend.connectDragPreview(this.handlerId,r,this.dragPreviewOptions))}}didHandlerIdChange(){return this.lastConnectedHandlerId!==this.handlerId}didConnectedDragSourceChange(){return this.lastConnectedDragSource!==this.dragSource}didConnectedDragPreviewChange(){return this.lastConnectedDragPreview!==this.dragPreview}didDragSourceOptionsChange(){return!m0(this.lastConnectedDragSourceOptions,this.dragSourceOptions)}didDragPreviewOptionsChange(){return!m0(this.lastConnectedDragPreviewOptions,this.dragPreviewOptions)}disconnectDragSource(){this.dragSourceUnsubscribe&&(this.dragSourceUnsubscribe(),this.dragSourceUnsubscribe=void 0)}disconnectDragPreview(){this.dragPreviewUnsubscribe&&(this.dragPreviewUnsubscribe(),this.dragPreviewUnsubscribe=void 0,this.dragPreviewNode=null,this.dragPreviewRef=null)}get dragSource(){return this.dragSourceNode||this.dragSourceRef&&this.dragSourceRef.current}get dragPreview(){return this.dragPreviewNode||this.dragPreviewRef&&this.dragPreviewRef.current}clearDragSource(){this.dragSourceNode=null,this.dragSourceRef=null}clearDragPreview(){this.dragPreviewNode=null,this.dragPreviewRef=null}constructor(t){this.hooks=sy({dragSource:(r,n)=>{this.clearDragSource(),this.dragSourceOptions=n||null,v0(r)?this.dragSourceRef=r:this.dragSourceNode=r,this.reconnectDragSource()},dragPreview:(r,n)=>{this.clearDragPreview(),this.dragPreviewOptions=n||null,v0(r)?this.dragPreviewRef=r:this.dragPreviewNode=r,this.reconnectDragPreview()}}),this.handlerId=null,this.dragSourceRef=null,this.dragSourceOptionsInternal=null,this.dragPreviewRef=null,this.dragPreviewOptionsInternal=null,this.lastConnectedHandlerId=null,this.lastConnectedDragSource=null,this.lastConnectedDragSourceOptions=null,this.lastConnectedDragPreview=null,this.lastConnectedDragPreviewOptions=null,this.backend=t}}class q8{get connectTarget(){return this.dropTarget}reconnect(){const t=this.didHandlerIdChange()||this.didDropTargetChange()||this.didOptionsChange();t&&this.disconnectDropTarget();const r=this.dropTarget;if(this.handlerId){if(!r){this.lastConnectedDropTarget=r;return}t&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDropTarget=r,this.lastConnectedDropTargetOptions=this.dropTargetOptions,this.unsubscribeDropTarget=this.backend.connectDropTarget(this.handlerId,r,this.dropTargetOptions))}}receiveHandlerId(t){t!==this.handlerId&&(this.handlerId=t,this.reconnect())}get dropTargetOptions(){return this.dropTargetOptionsInternal}set dropTargetOptions(t){this.dropTargetOptionsInternal=t}didHandlerIdChange(){return this.lastConnectedHandlerId!==this.handlerId}didDropTargetChange(){return this.lastConnectedDropTarget!==this.dropTarget}didOptionsChange(){return!m0(this.lastConnectedDropTargetOptions,this.dropTargetOptions)}disconnectDropTarget(){this.unsubscribeDropTarget&&(this.unsubscribeDropTarget(),this.unsubscribeDropTarget=void 0)}get dropTarget(){return this.dropTargetNode||this.dropTargetRef&&this.dropTargetRef.current}clearDropTarget(){this.dropTargetRef=null,this.dropTargetNode=null}constructor(t){this.hooks=sy({dropTarget:(r,n)=>{this.clearDropTarget(),this.dropTargetOptions=n,v0(r)?this.dropTargetRef=r:this.dropTargetNode=r,this.reconnect()}}),this.handlerId=null,this.dropTargetRef=null,this.dropTargetOptionsInternal=null,this.lastConnectedHandlerId=null,this.lastConnectedDropTarget=null,this.lastConnectedDropTargetOptions=null,this.backend=t}}function ko(){const{dragDropManager:e}=x.useContext(Q2);return Fe(e!=null,"Expected drag drop context"),e}function Q8(e,t){const r=ko(),n=x.useMemo(()=>new Y8(r.getBackend()),[r]);return fi(()=>(n.dragSourceOptions=e||null,n.reconnect(),()=>n.disconnectDragSource()),[n,e]),fi(()=>(n.dragPreviewOptions=t||null,n.reconnect(),()=>n.disconnectDragPreview()),[n,t]),n}function Z8(){const e=ko();return x.useMemo(()=>new V8(e),[e])}class J8{beginDrag(){const t=this.spec,r=this.monitor;let n=null;return typeof t.item=="object"?n=t.item:typeof t.item=="function"?n=t.item(r):n={},n??null}canDrag(){const t=this.spec,r=this.monitor;return typeof t.canDrag=="boolean"?t.canDrag:typeof t.canDrag=="function"?t.canDrag(r):!0}isDragging(t,r){const n=this.spec,i=this.monitor,{isDragging:o}=n;return o?o(i):r===t.getSourceId()}endDrag(){const t=this.spec,r=this.monitor,n=this.connector,{end:i}=t;i&&i(r.getItem(),r),n.reconnect()}constructor(t,r,n){this.spec=t,this.monitor=r,this.connector=n}}function ek(e,t,r){const n=x.useMemo(()=>new J8(e,t,r),[t,r]);return x.useEffect(()=>{n.spec=e},[e]),n}function tk(e){return x.useMemo(()=>{const t=e.type;return Fe(t!=null,"spec.type must be defined"),t},[e])}function rk(e,t,r){const n=ko(),i=ek(e,t,r),o=tk(e);fi(function(){if(o!=null){const[s,l]=G8(o,i,n);return t.receiveHandlerId(s),r.receiveHandlerId(s),l}},[n,t,r,i,o])}function nk(e,t){const r=ay(e,t);Fe(!r.begin,"useDrag::spec.begin was deprecated in v14. Replace spec.begin() with spec.item(). (see more here - https://react-dnd.github.io/react-dnd/docs/api/use-drag)");const n=Z8(),i=Q8(r.options,r.previewOptions);return rk(r,n,i),[oy(r.collect,n,i),U8(i),H8(i)]}function ik(e){return x.useMemo(()=>e.hooks.dropTarget(),[e])}function ok(e){const t=ko(),r=x.useMemo(()=>new q8(t.getBackend()),[t]);return fi(()=>(r.dropTargetOptions=e||null,r.reconnect(),()=>r.disconnectDropTarget()),[e]),r}function ak(){const e=ko();return x.useMemo(()=>new W8(e),[e])}function sk(e){const{accept:t}=e;return x.useMemo(()=>(Fe(e.accept!=null,"accept must be defined"),Array.isArray(t)?t:[t]),[t])}class lk{canDrop(){const t=this.spec,r=this.monitor;return t.canDrop?t.canDrop(r.getItem(),r):!0}hover(){const t=this.spec,r=this.monitor;t.hover&&t.hover(r.getItem(),r)}drop(){const t=this.spec,r=this.monitor;if(t.drop)return t.drop(r.getItem(),r)}constructor(t,r){this.spec=t,this.monitor=r}}function uk(e,t){const r=x.useMemo(()=>new lk(e,t),[t]);return x.useEffect(()=>{r.spec=e},[e]),r}function ck(e,t,r){const n=ko(),i=uk(e,t),o=sk(e);fi(function(){const[s,l]=z8(o,i,n);return t.receiveHandlerId(s),r.receiveHandlerId(s),l},[n,t,i,r,o.map(a=>a.toString()).join("|")])}function fk(e,t){const r=ay(e,t),n=ak(),i=ok(r.options);return ck(r,n,i),[oy(r.collect,n,i),ik(i)]}const ly=new RegExp("^([0-9]+)(\\s)([kKmMbBtT])$"),ru=new RegExp("^\\d{4}$"),dk=new RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}|\\d{4}-\\d{2}-\\d{2}$");function hk({column:e,table:t,numberOfColumns:r}){function n(f){if(!f)return null;const d=new Date(f),h=d.toISOString().split("T")[0],m=d.toTimeString().split(" ")[0];return`${h} ${m}`}const i=t.getPreFilteredRowModel().flatRows.map(f=>f.original[e.id]),o=i.every(f=>typeof f=="string"||f===null),a=i.every(f=>typeof f=="number"||ly.test(f)||f===null||f===""),s=i.some(f=>typeof f=="string"&&f.includes(" ")),l=e.getFilterValue();let u="date";const c=i.every(f=>{const d=f==null?void 0:f.toString().replace(/[^0-9]/g,"").trim();return dk.test(f==null?void 0:f.toString())&&(u="datetime-local"),ru.test(f==null?void 0:f.toString())&&(u="number"),(d==null?void 0:d.length)>=4&&(Yl(e.id)||e.id.toLowerCase()==="index"&&!s)});return c&&u==="number"?Ce("div",{className:"flex gap-2 h-6",children:[X("input",{type:u,value:(l==null?void 0:l[0])??"",onChange:f=>{e.setFilterValue(d=>[`${f.target.value}`,`${d==null?void 0:d[1]}`])},min:i.reduce((f,d)=>Math.min(f,parseInt(d,10)),1/0),max:i.reduce((f,d)=>Math.max(f,parseInt(d,10)),-1/0),placeholder:"Start year",className:"_input",title:"Start year"}),X("input",{type:u,value:(l==null?void 0:l[1])??"",onChange:f=>{e.setFilterValue(d=>[`${d==null?void 0:d[0]}`,`${f.target.value}`])},min:i.reduce((f,d)=>Math.min(f,parseInt(d,10)),1/0),max:i.reduce((f,d)=>Math.max(f,parseInt(d,10)),-1/0),placeholder:"End year",className:"_input",title:"End year"})]}):c&&u!=="number"?Ce("div",{className:"flex gap-2 h-6",children:[X("input",{type:u,value:n(l==null?void 0:l[0])??"",onChange:f=>{const d=new Date(f.target.value).getTime();e.setFilterValue(h=>[d,h==null?void 0:h[1]])},placeholder:"Start date",className:"_input",title:"Start date"}),X("input",{type:u,value:n(l==null?void 0:l[1])??"",onChange:f=>{const d=new Date(f.target.value).getTime();e.setFilterValue(h=>[h==null?void 0:h[0],d])},placeholder:"End date",className:"_input",title:"End date"})]}):a?Ce("div",{className:"flex gap-0.5 h-6",children:[X("input",{type:"number",value:(l==null?void 0:l[0])??"",onChange:f=>e.setFilterValue(d=>[f.target.value,d==null?void 0:d[1]]),placeholder:"Min",className:"_input p-0.5",title:"Min"}),X("input",{type:"number",value:(l==null?void 0:l[1])??"",onChange:f=>e.setFilterValue(d=>[d==null?void 0:d[0],f.target.value]),placeholder:"Max",className:"_input p-0.5",title:"Max"})]}):o?X("div",{className:"h-6",children:X("input",{type:"text",value:l??"",onChange:f=>e.setFilterValue(f.target.value),placeholder:"Search...",className:"_input",title:"Search"})}):X("div",{className:"h-6"})}const pk=(e,t,r)=>(r.splice(r.indexOf(t),0,r.splice(r.indexOf(e),1)[0]),[...r]),gk=({header:e,table:t,advanced:r,idx:n,lockFirstColumn:i,setLockFirstColumn:o})=>{const{getState:a,setColumnOrder:s}=t,{columnOrder:l}=a(),{column:u}=e,[,c]=fk({accept:"column",drop:p=>{const g=pk(p.id,u.id,l);s(g)}}),[{isDragging:f},d,h]=nk({collect:p=>({isDragging:p.isDragging()}),item:()=>u,type:"column"}),m=()=>X("div",{ref:h,className:"flex gap-1 flex-col",children:e.isPlaceholder?null:Ce(q1,{children:[Ce("div",{className:"font-bold uppercase text-grey-700 dark:text-white tracking-widest flex gap-2 whitespace-nowrap justify-between",children:[Ce("div",{onClick:u.getToggleSortingHandler(),className:Nt("flex gap-1",{"cursor-pointer select-none":u.getCanSort()}),children:[Kf(u.columnDef.header,e.getContext()),u.getCanSort()&&Ce("div",{className:"flex flex-col gap-0.5 items-center justify-center",children:[X("button",{className:Nt({"text-[#669DCB]":u.getIsSorted()==="asc","text-grey-600":u.getIsSorted()!=="asc"}),children:X("svg",{xmlns:"http://www.w3.org/2000/svg",width:"6",height:"4",fill:"none",viewBox:"0 0 11 5",children:X("path",{fill:"currentColor",d:"M10.333 5l-5-5-5 5"})})}),X("button",{className:Nt({"text-[#669DCB]":e.column.getIsSorted()==="desc","text-grey-600":e.column.getIsSorted()!=="desc"}),children:X("svg",{xmlns:"http://www.w3.org/2000/svg",width:"6",height:"4",fill:"none",viewBox:"0 0 11 5",children:X("path",{fill:"currentColor",d:"M.333 0l5 5 5-5"})})})]})]}),r&&u.id!=="select"&&X("button",{ref:d,className:"text-grey-600 hover:text-grey-800 dark:hover:text-white",children:X("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"11",fill:"none",viewBox:"0 0 17 16",children:X("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",d:"M3.667 6l-2 2 2 2M6.333 3.333l2-2 2 2M10.333 12.667l-2 2-2-2M13 6l2 2-2 2M1.667 8H15M8.333 1.333v13.334"})})})]}),r&&u.getCanFilter()?X("div",{children:X(hk,{column:u,table:t,numberOfColumns:(l==null?void 0:l.length)??0})}):null]})});return Ce("th",{className:Nt("h-[70px] p-4 sticky",{"left-0 z-50 bg-white dark:bg-grey-900":n===0&&i}),colSpan:e.colSpan,style:{width:e.getSize()+10,opacity:f?.5:1},ref:c,children:[n===0?Ce(hb,{children:[X(pb,{asChild:!0,children:m()}),X(gb,{children:X(mb,{className:"bg-white text-black dark:text-white dark:bg-grey-900 border border-grey-200 dark:border-grey-800 rounded-md shadow-lg p-2 z-50 text-xs",children:X("div",{className:"flex flex-col gap-2",children:Ce("button",{onClick:()=>{o(!i)},className:"hover:bg-grey-300 dark:hover:bg-grey-800 rounded-md p-2",children:[i?"Unlock":"Lock"," first column"]})})})})]}):m(),X("button",{className:"resizer bg-grey-300/20 dark:hover:bg-white absolute top-0 right-0 w-0.5 h-full",onMouseDown:e.getResizeHandler(),onTouchStart:e.getResizeHandler()})]})};function mk({open:e,close:t}){const r=window.download_path||"~/OpenBBUserData/exports";return Ce(jv,{open:e,onOpenChange:t,children:[Ce("div",{id:"loading",className:"saving",children:[X("div",{id:"loading_text",className:"loading_text"}),X("div",{id:"loader",className:"loader"})]}),X(Xv,{onClick:t,className:"_modal-overlay"}),Ce(Kv,{className:"_modal",children:[X(Wf,{children:X(ql,{})}),X(Wf,{className:"_modal-close",onClick:t,style:{float:"right",marginTop:20},children:X(ql,{className:"w-6 h-6"})}),X(Yv,{className:"_modal-title",children:"Success"}),Ce("div",{id:"popup_title",className:"popup_content",style:{padding:"0px 2px 2px 5px",marginTop:5},children:[X("div",{style:{display:"flex",flexDirection:"column",gap:0,fontSize:14},children:X("div",{children:Ce("label",{htmlFor:"title_text",children:[X("b",{children:window.title})," has been downloaded to",X("br",{}),X("br",{}),X("a",{style:{color:"#FFDD00",marginTop:15},href:`${r}`,onClick:n=>{n.preventDefault(),window.pywry.open_file(r)},children:r})]})})}),X("div",{style:{float:"right",marginTop:20},children:X("button",{className:"_btn",style:{padding:"8px 16px",width:"100%"},onClick:t,children:"Close"})})]})]})]})}function vk({columns:e,data:t,type:r,setType:n,downloadFinished:i}){const o=()=>{switch(r){case"csv":Qg("csv",e,t,i);break;case"xlsx":Qg("xlsx",e,t,i);break;case"png":sP("table",i);break}};return Ce("div",{className:"flex gap-2 items-center",children:[X(Yi,{labelType:"row",value:r,onChange:a=>{n(a)},label:"Type",placeholder:"Select type",groups:[{label:"Type",items:w0.map(a=>({label:a,value:a}))}]}),X("button",{onClick:o,className:"_btn",children:"Export"})]})}const uy="DropdownMenu",[xk,a$]=ln(uy,[Bu]),Oi=Bu(),[wk,cy]=xk(uy),yk=e=>{const{__scopeDropdownMenu:t,children:r,dir:n,open:i,defaultOpen:o,onOpenChange:a,modal:s=!0}=e,l=Oi(t),u=x.useRef(null),[c=!1,f]=vo({prop:i,defaultProp:o,onChange:a});return x.createElement(wk,{scope:t,triggerId:Yr(),triggerRef:u,contentId:Yr(),open:c,onOpenChange:f,onOpenToggle:x.useCallback(()=>f(d=>!d),[f]),modal:s},x.createElement(G2,ge({},l,{open:c,onOpenChange:f,dir:n,modal:s}),r))},Ek="DropdownMenuTrigger",_k=x.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,disabled:n=!1,...i}=e,o=cy(Ek,r),a=Oi(r);return x.createElement(j2,ge({asChild:!0},a),x.createElement(Ie.button,ge({type:"button",id:o.triggerId,"aria-haspopup":"menu","aria-expanded":o.open,"aria-controls":o.open?o.contentId:void 0,"data-state":o.open?"open":"closed","data-disabled":n?"":void 0,disabled:n},i,{ref:xd(t,o.triggerRef),onPointerDown:_e(e.onPointerDown,s=>{!n&&s.button===0&&s.ctrlKey===!1&&(o.onOpenToggle(),o.open||s.preventDefault())}),onKeyDown:_e(e.onKeyDown,s=>{n||(["Enter"," "].includes(s.key)&&o.onOpenToggle(),s.key==="ArrowDown"&&o.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(s.key)&&s.preventDefault())})})))}),Sk=e=>{const{__scopeDropdownMenu:t,...r}=e,n=Oi(t);return x.createElement(X2,ge({},n,r))},Tk="DropdownMenuContent",Ck=x.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...n}=e,i=cy(Tk,r),o=Oi(r),a=x.useRef(!1);return x.createElement(K2,ge({id:i.contentId,"aria-labelledby":i.triggerId},o,n,{ref:t,onCloseAutoFocus:_e(e.onCloseAutoFocus,s=>{var l;a.current||(l=i.triggerRef.current)===null||l===void 0||l.focus(),a.current=!1,s.preventDefault()}),onInteractOutside:_e(e.onInteractOutside,s=>{const l=s.detail.originalEvent,u=l.button===0&&l.ctrlKey===!0,c=l.button===2||u;(!i.modal||c)&&(a.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}}))}),Ak=x.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...n}=e,i=Oi(r);return x.createElement(rb,ge({},i,n,{ref:t}))}),Rk=x.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...n}=e,i=Oi(r);return x.createElement(nb,ge({},i,n,{ref:t}))}),Ok=x.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...n}=e,i=Oi(r);return x.createElement(ib,ge({},i,n,{ref:t}))}),Fk=yk,R1=_k,Dk=Sk,Pk=Ck,Ik=Ak,bk=Rk,Yc=Ok;function kk(e,t){x.useEffect(()=>{const r=n=>{!e.current||e.current.contains(n.target)||t(n)};return document.addEventListener("mousedown",r),document.addEventListener("touchstart",r),()=>{document.removeEventListener("mousedown",r),document.removeEventListener("touchstart",r)}},[e,t])}function O1({label:e,table:t,onlyIconTrigger:r=!1}){const[n,i]=x.useState(!1),o=x.useRef(null);kk(o,()=>i(!1)),x.useEffect(()=>{const s=l=>{l.key==="Escape"&&i(!1)};return document.addEventListener("keydown",s),()=>document.removeEventListener("keydown",s)},[]);function a(){t.resetColumnFilters(),i(!1)}return Ce(Fk,{open:n,children:[r?X(R1,{title:"Filter columns",onClick:()=>i(!n),children:X("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor",className:"w-7 h-7",children:X("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 3c2.755 0 5.455.232 8.083.678.533.09.917.556.917 1.096v1.044a2.25 2.25 0 01-.659 1.591l-5.432 5.432a2.25 2.25 0 00-.659 1.591v2.927a2.25 2.25 0 01-1.244 2.013L9.75 21v-6.568a2.25 2.25 0 00-.659-1.591L3.659 7.409A2.25 2.25 0 013 5.818V4.774c0-.54.384-1.006.917-1.096A48.32 48.32 0 0112 3z"})})}):Ce(Ik,{className:"flex flex-row items-center gap-2",children:[X(bk,{className:"whitespace-nowrap",children:e}),Ce(R1,{onClick:()=>i(!n),className:"bg-white text-black dark:bg-grey-900 dark:text-white whitespace-nowrap h-[36px] border-[1.5px] border-grey-700 rounded p-3 inline-flex items-center justify-center leading-none gap-[5px] shadow-[0_2px_10px] shadow-black/10 focus:shadow-[0_0_0_2px] focus:shadow-black data-[placeholder]:text-white outline-none","aria-label":e,children:[X("span",{children:"Filter columns"}),X(s0,{className:Nt({"transform rotate-180 duration-200 transition":n})})]})]}),X(Dk,{children:Ce(Pk,{sideOffset:10,ref:o,className:"z-50 bg-white/80 dark:bg-grey-900/80 backdrop-filter backdrop-blur flex flex-col gap-4 overflow-auto border-[1.5px] border-grey-700 rounded p-3 max-h-[500px] text-black dark:text-white",children:[X(Yc,{children:X("button",{className:"_btn w-full",onClick:a,children:"Clear Filters"})}),X(Yc,{children:Ce("label",{className:"flex items-center gap-2",children:[X("input",{type:"checkbox",checked:t.getIsAllColumnsVisible(),onChange:t.getToggleAllColumnsVisibilityHandler()}),"Toggle All"]})}),t.getAllLeafColumns().filter(s=>s.id!=="select").map(s=>X(Yc,{children:Ce("label",{className:"flex items-center gap-2",children:[X("input",{type:"checkbox",checked:s.getIsVisible(),onChange:s.getToggleVisibilityHandler()}),s.id]})},s.id))]})})]})}function fy(e){return typeof e!="number"?typeof e=="string"&&e.includes("All")?e:x0:e<1?x0:e}function $k({table:e,currentPage:t,setCurrentPage:r}){const n=e.getFilteredRowModel().rows.length||0;return Ce("div",{className:"hidden md:flex items-center gap-3",children:[X(Yi,{value:t,onChange:i=>{const o=fy(i);r(o),o.toString().includes("All")?e.setPageSize(n):e.setPageSize(o)},labelType:"row",label:"Rows per page",placeholder:"Select rows per page",groups:[{label:"Rows per page",items:[10,20,30,40,50,`All (${n})`].map(i=>({label:`${i}`,value:i}))}]}),Ce("span",{className:"flex items-center gap-1",children:[X("strong",{children:e.getState().pagination.pageIndex+1}),"of",X("strong",{children:e.getPageCount()})]}),Ce("div",{className:"hidden mdl:block",children:[X("button",{className:Nt("px-2",{"text-grey-400 dark:text-grey-700":!e.getCanPreviousPage(),"dark:text-white":e.getCanPreviousPage()}),onClick:()=>e.setPageIndex(0),disabled:!e.getCanPreviousPage(),children:"<<"}),X("button",{className:Nt("px-2",{"text-grey-400 dark:text-grey-700":!e.getCanPreviousPage(),"dark:text-white":e.getCanPreviousPage()}),onClick:()=>e.previousPage(),disabled:!e.getCanPreviousPage(),children:"<"}),X("button",{className:Nt("px-2",{"text-grey-400 dark:text-grey-700":!e.getCanNextPage(),"dark:text-white":e.getCanNextPage()}),onClick:()=>e.nextPage(),disabled:!e.getCanNextPage(),children:">"}),X("button",{className:Nt("px-2",{"text-grey-400 dark:text-grey-700":!e.getCanNextPage(),"dark:text-white":e.getCanNextPage()}),onClick:()=>e.setPageIndex(e.getPageCount()-1),disabled:!e.getCanNextPage(),children:">>"})]})]})}const Nk=new Date,Mk=50,x0=30;function Lk(e,t){try{const r=e.hasOwnProperty("index")?"index":e.hasOwnProperty("Index")?"Index":null,n=r?e[r]:null,i=e[t],o=typeof i,a=i==null?void 0:i.toString().replace(/[^0-9]/g,""),s=(a==null?void 0:a.length)>=4&&(Yl(t)||t.toLowerCase()==="index"||n&&typeof n=="string"&&(n.toLowerCase().includes("date")||n.toLowerCase().includes("day")||n.toLowerCase().includes("time")||n.toLowerCase().includes("timestamp")||n.toLowerCase().includes("year")||n.toLowerCase().includes("month")||n.toLowerCase().includes("week")||n.toLowerCase().includes("hour")||n.toLowerCase().includes("minute")));if(o==="string"&&i.startsWith("http")||!s)return(i==null?void 0:i.toString().length)??0;if(s&&!isNaN(new Date(i).getTime())&&!ru.test(i==null?void 0:i.toString())){if(typeof i=="string")return(i==null?void 0:i.toString().length)??0;try{const u=new Date(i);let c="";return u.getUTCHours()===0&&u.getUTCMinutes()===0&&u.getUTCSeconds()===0&&u.getMilliseconds()===0?c=u.toISOString().split("T")[0]:(c=u.toISOString(),c=`${c.split("T")[0]} ${c.split("T")[1].split(".")[0]}`),(c==null?void 0:c.toString().length)??0}catch{return(i==null?void 0:i.toString().length)??0}}return(i==null?void 0:i.toString().length)??0}catch{return 0}}const w0=["csv","xlsx","png"];function Bk({data:e,columns:t,title:r,initialTheme:n,cmd:i=""}){const[o,a]=Jo("exportType",w0[0]),[s,l]=x.useState(!1),[u,c]=JC(n),[f,d]=x.useState(u==="dark"),h=W=>{c(u),d(W)},[m,p]=Jo("rowsPerPage",x0,fy),[g,v]=Jo("advanced",!1),[w,y]=Jo("colors",!1),[E,b]=x.useState([]),[k,S]=x.useState(""),[C,A]=Jo("fontSize","1"),[L,B]=x.useState(!1),U=t.reduce((W,Q,le)=>(W[Q]=le<Mk,W),{}),[H,G]=x.useState(U),ee=(W,Q,le)=>{const ne=Math.max(...W.map($e=>Lk($e,Q)),le!=null&&le.length?(le==null?void 0:le.length)+8:0);return Math.min(200,ne*12)},ae=x.useMemo(()=>[...t.map((W,Q)=>({accessorKey:W,accessorFn:le=>{var ve,ut,gt;const me=le.hasOwnProperty("index")?"index":le.hasOwnProperty("Index")?"Index":t[0],Se=me?le[me]:null,ne=le[W],$e=((gt=(ut=(ve=ne==null?void 0:ne.toString())==null?void 0:ve.split("."))==null?void 0:ut[0])==null?void 0:gt.replace(/[^0-9]/g,""))??"",Pe=($e==null?void 0:$e.length)>=4&&(Yl(W)||W.toLowerCase()==="index"||Se&&typeof Se=="string"&&(Se.toLowerCase().includes("date")||Se.toLowerCase().includes("time")||Se.toLowerCase().includes("timestamp")||Se.toLowerCase().includes("year")||Se.toLowerCase().includes("month")||Se.toLowerCase().includes("week")||Se.toLowerCase().includes("hour")||Se.toLowerCase().includes("minute")));return Pe&&(ne==null?void 0:ne.length)===4&&ru.test(ne==null?void 0:ne.toString())?ne:Pe?typeof ne=="number"?ne:new Date(ne).getTime():ne},id:W,header:W,size:ee(e,W,W),footer:W,cell:({row:le})=>{var gt,bt,Br,$o;const me=le.original.hasOwnProperty("index")?"index":le.original.hasOwnProperty("Index")?"Index":t[0],Se=me?le.original[me]:null,ne=le.original[W],$e=typeof ne,Pe=((Br=(bt=(gt=ne==null?void 0:ne.toString())==null?void 0:gt.split("."))==null?void 0:bt[0])==null?void 0:Br.replace(/[^0-9]/g,""))??"",ve=(Pe==null?void 0:Pe.length)>=4&&(Yl(W)||W.toLowerCase()==="index"||Se&&typeof Se=="string"&&(Se.toLowerCase().includes("date")||Se.toLowerCase().includes("time")||Se.toLowerCase().includes("timestamp")||Se.toLowerCase().includes("year")));if($e==="string"&&ne.startsWith("http"))return X("a",{className:"_hyper-link",href:ne,target:"_blank",rel:"noreferrer",children:(ne==null?void 0:ne.length)>25?`${ne.substring(0,25)}...`:ne});if(ve&&(ne==null?void 0:ne.length)===4&&ru.test(ne==null?void 0:ne.toString()))return X("p",{children:ne});if(ve&&!isNaN(new Date(ne).getTime())){if(typeof ne=="string"){const Ze=ne.split("T")[0],We=($o=ne.split("T")[1])==null?void 0:$o.split(".")[0];return We==="00:00:00"?X("p",{children:Ze}):Ce("p",{children:[Ze," ",We]})}try{const Ze=new Date(ne);let We="";return Ze.getUTCHours()===0&&Ze.getUTCMinutes()===0&&Ze.getUTCSeconds()===0&&Ze.getMilliseconds()===0?We=Ze.toISOString().split("T")[0]:(We=Ze.toISOString(),We=`${We.split("T")[0]} ${We.split("T")[1].split(".")[0]}`),X("p",{children:We})}catch{return X("p",{children:ne})}}if($e==="number"||ly.test(ne==null?void 0:ne.toString())){let Ze=tP(ne,W);const We=Number(t0(ne));if(typeof Se=="string"&&n2(Se)){Ze=Number(t0(ne));const Fi=Ze<2?4:2;Ze=Ze.toLocaleString("en-US",{maximumFractionDigits:Fi,minimumFractionDigits:2})}return X("p",{className:Nt("whitespace-nowrap",{"text-black dark:text-white":!w,"text-[#16A34A]":We>0&&w,"text-[#F87171]":We<0&&w,"text-[#404040]":We===0&&w}),title:r2(ne).toString()??"",children:We!==0?We>0?`${Ze}`:`${Ze}`:Ze})}else if($e==="string")return X("div",{dangerouslySetInnerHTML:{__html:ZC(ne)}});return X("p",{children:ne})}}))],[g,w]),[he,Te]=x.useState(!1),[oe,ye]=x.useState(ae.map(W=>W.id)),te=()=>ye(t.map(W=>W.id)),O=x.useMemo(()=>{const W=oe.map(le=>le),Q=ae.map(le=>le.id);return!rP(W,Q)},[oe,ae]),M=aC({data:e,columns:ae,getCoreRowModel:YT(),getSortedRowModel:eC(),getFilteredRowModel:JT(),getPaginationRowModel:rC(),columnResizeMode:"onChange",onColumnVisibilityChange:G,onColumnOrderChange:ye,onSortingChange:b,onGlobalFilterChange:S,globalFilterFn:nP,state:{sorting:E,globalFilter:k,columnOrder:oe,columnVisibility:H},initialState:{pagination:{pageIndex:0,pageSize:typeof m=="string"?m.includes("All")?e==null?void 0:e.length:parseInt(m):m}}}),N=x.useRef(null),{rows:F}=M.getRowModel(),V=M.getVisibleFlatColumns(),[Y,J]=x.useState(!1);return x.useEffect(()=>{s&&(l(!1),J(!0))},[s]),Ce(q1,{children:[X(f5,{toast:{id:"max-columns",title:"Max 12 columns are visible by default",description:"You can change this by clicking on advanced and then top right 'Filter' button",status:"info"},open:L,setOpen:B}),X(mk,{open:Y,close:()=>J(!1)}),Ce("div",{ref:N,className:Nt("overflow-x-hidden h-screen"),children:[Ce("div",{className:"relative p-4",id:"table",children:[X("div",{className:"absolute -inset-0.5 bg-gradient-to-r rounded-md blur-md from-[#072e49]/30 via-[#0d345f]/30 to-[#0d3362]/30"}),Ce("div",{className:"border border-grey-500/60 dark:border-grey-200/60 bg-white dark:bg-grey-900 rounded overflow-hidden relative z-20",children:[Ce("div",{className:"_header relative gap-4 py-2 text-center text-xs flex items-center justify-between px-4 text-white",style:{fontSize:`${Number(C)*90}%`},children:[X("div",{className:"w-1/3",children:X("svg",{xmlns:"http://www.w3.org/2000/svg",width:"64",height:"40",fill:"none",viewBox:"0 0 64 40",children:X("path",{fill:"#fff",d:"M61.283 3.965H33.608v27.757h25.699V19.826H37.561v-3.965H63.26V3.965h-1.977zM39.538 23.792h15.815v3.965H37.561v-3.965h1.977zM59.306 9.913v1.983H37.561V7.931h21.745v1.982zM33.606 0h-3.954v3.965H33.606V0zM25.7 3.966H0V15.86h25.7v3.965H3.953v11.896h25.7V3.966h-3.955zm0 21.808v1.983H7.907v-3.965h17.791v1.982zm0-15.86v1.982H3.953V7.931h21.745v1.982zM37.039 35.693v2.952l-.246-.246-.245-.245-.245-.247-.245-.246-.246-.246-.245-.245-.245-.247-.247-.246-.245-.246-.245-.246-.245-.246-.246-.246h-.49v3.936h.49v-3.198l.246.246.245.246.245.246.245.246.246.246.246.246.245.247.246.245.245.246.245.247.245.246.246.245.245.246h.245v-3.936h-.49zM44.938 37.17h-.491v-1.477h-2.944v3.937h3.93v-2.46h-.495zm-2.944-.246v-.739h1.962v.984h-1.962v-.245zm2.944.984v1.23h-2.944V37.66h2.944v.247zM52.835 37.17h-.49v-1.477h-2.946v3.937h3.925v-2.46h-.489zm-2.944-.246v-.739h1.963v.984h-1.965l.002-.245zm2.944.984v1.23H49.89V37.66h2.946v.247zM29.174 35.693H25.739v3.936H29.663v-.491H26.229v-.984h2.943v-.493H26.229v-1.476h3.434v-.492h-.489zM13.37 35.693H9.934v3.937h3.925v-3.937h-.49zm0 .738v2.709h-2.945v-2.955h2.943l.001.246zM21.276 35.693h-3.435v3.937h.491v-1.476h3.434v-2.461h-.49zm0 .738v1.23h-2.944v-1.476h2.944v.246z"})})}),X("p",{className:"font-bold w-1/3 flex flex-col gap-0.5 items-center",children:r}),Ce("p",{className:"w-1/3 text-right text-xs",children:[new Intl.DateTimeFormat("en-GB",{dateStyle:"full",timeStyle:"long"}).format(Nk).replace(/:\d\d /," "),X("br",{}),X("span",{className:"text-grey-400",children:i})]})]}),X("div",{className:"overflow-auto max-h-[calc(100vh-170px)] smh:max-h-[calc(100vh-95px)]",children:Ce("table",{className:"text-sm relative",children:[X("thead",{className:"sticky top-0 bg-white dark:bg-grey-900",style:{fontSize:`${Number(C)*100}%`},children:M.getHeaderGroups().map((W,Q)=>X("tr",{children:W.headers.map((le,me)=>X(gk,{setLockFirstColumn:Te,lockFirstColumn:he,idx:me,advanced:g,header:le,table:M},le.id))},W.id))}),X("tbody",{children:M.getRowModel().rows.map((W,Q)=>X("tr",{className:"!h-[64px] border-b border-grey-400",style:{fontSize:`${Number(C)*100}%`},children:W.getVisibleCells().map((le,me)=>X("td",{className:Nt("whitespace-normal p-4 text-black dark:text-white",{"bg-white dark:bg-grey-850":Q%2===0,"bg-grey-100 dark:bg-[#202020]":Q%2===1,"sticky left-0 z-10":me===0&&he}),style:{width:le.column.getSize()},children:Kf(le.column.columnDef.cell,le.getContext())},le.id))},W.id))}),(F==null?void 0:F.length)>30&&(V==null?void 0:V.length)>4&&X("tfoot",{children:M.getFooterGroups().map(W=>X("tr",{children:W.headers.map(Q=>X("th",{colSpan:Q.colSpan,className:"text-grey-500 bg-grey-100 dark:bg-grey-850 font-normal text-left text-sm h-10 p-4",style:{width:Q.getSize(),fontSize:`${Number(C)*100}%`},children:Q.isPlaceholder?null:Kf(Q.column.columnDef.footer,Q.getContext())},Q.id))},W.id))})]})})]})]}),Ce("div",{className:"smh:hidden flex max-h-[68px] overflow-x-auto bg-white/70 dark:bg-grey-900/70 backdrop-filter backdrop-blur z-20 bottom-0 left-0 w-full gap-10 justify-between py-4 px-4 text-sm",children:[Ce("div",{className:"flex items-center gap-10",children:[Ce(jv,{children:[X(pT,{className:"_btn",children:"Settings"}),Ce(gT,{children:[X(Xv,{className:"_modal-overlay"}),Ce(Kv,{className:"_modal",children:[X(Wf,{className:"absolute top-[40px] right-[46px] text-grey-200 hover:text-white rounded-[4px] focus:outline focus:outline-2 focus:outline-grey-500",children:X(ql,{className:"w-6 h-6"})}),X(Yv,{className:"uppercase font-bold tracking-widest",children:"Settings"}),Ce("div",{className:"grid grid-cols-2 gap-2 mt-10 text-sm",children:[O&&X("button",{onClick:()=>te(),className:"_btn h-9",children:"Reset Order"}),X(Yi,{labelType:"row",value:f?"light":"dark",onChange:W=>{h(W!=="dark")},label:"Theme",placeholder:"Select theme",groups:[{label:"Theme",items:[{label:"Dark",value:"dark"},{label:"Light",value:"light"}]}]}),X(Yi,{labelType:"row",value:o,onChange:W=>{a(W)},label:"Export type",placeholder:"Select export type",groups:[{label:"Export type",items:w0.map(W=>({label:W,value:W}))}]}),X(Yi,{labelType:"row",value:C,onChange:A,label:"Font size",placeholder:"Select font size",groups:[{label:"Font size",items:[{label:"50%",value:"0.5"},{label:"75%",value:"0.75"},{label:"100%",value:"1"},{label:"125%",value:"1.25"},{label:"150%",value:"1.5"},{label:"175%",value:"1.75"},{label:"200%",value:"2"}]}]}),X(O1,{table:M,label:"Filter"}),X("div",{className:"flex gap-2 items-center",children:X(Yi,{labelType:"row",value:g?"advanced":"simple",onChange:W=>{v(W==="advanced")},label:"Type",placeholder:"Select type",groups:[{label:"Type",items:[{label:"Simple",value:"simple"},{label:"Advanced",value:"advanced"}]}]})}),Ce("div",{className:"flex gap-2 items-center",children:[X("label",{htmlFor:"colors",children:"Colors"}),X("input",{id:"colors",type:"checkbox",checked:w,onChange:()=>y(!w)})]})]})]})]})]}),X(O1,{onlyIconTrigger:!0,table:M,label:""})]}),X($k,{currentPage:m,setCurrentPage:p,table:M}),X(vk,{setType:a,type:o,columns:t,data:e,downloadFinished:l})]})]})]})}function dy(e){let t=null;return()=>(t==null&&(t=e()),t)}function Uk(e,t){return e.filter(r=>r!==t)}function Hk(e,t){const r=new Set,n=o=>r.add(o);e.forEach(n),t.forEach(n);const i=[];return r.forEach(o=>i.push(o)),i}class Vk{enter(t){const r=this.entered.length,n=i=>this.isNodeInDocument(i)&&(!i.contains||i.contains(t));return this.entered=Hk(this.entered.filter(n),[t]),r===0&&this.entered.length>0}leave(t){const r=this.entered.length;return this.entered=Uk(this.entered.filter(this.isNodeInDocument),t),r>0&&this.entered.length===0}reset(){this.entered=[]}constructor(t){this.entered=[],this.isNodeInDocument=t}}class Wk{initializeExposedProperties(){Object.keys(this.config.exposeProperties).forEach(t=>{Object.defineProperty(this.item,t,{configurable:!0,enumerable:!0,get(){return console.warn(`Browser doesn't allow reading "${t}" until the drop event.`),null}})})}loadDataTransfer(t){if(t){const r={};Object.keys(this.config.exposeProperties).forEach(n=>{const i=this.config.exposeProperties[n];i!=null&&(r[n]={value:i(t,this.config.matchesTypes),configurable:!0,enumerable:!0})}),Object.defineProperties(this.item,r)}}canDrag(){return!0}beginDrag(){return this.item}isDragging(t,r){return r===t.getSourceId()}endDrag(){}constructor(t){this.config=t,this.item={},this.initializeExposedProperties()}}const hy="__NATIVE_FILE__",py="__NATIVE_URL__",gy="__NATIVE_TEXT__",my="__NATIVE_HTML__",F1=Object.freeze(Object.defineProperty({__proto__:null,FILE:hy,HTML:my,TEXT:gy,URL:py},Symbol.toStringTag,{value:"Module"}));function qc(e,t,r){const n=t.reduce((i,o)=>i||e.getData(o),"");return n??r}const y0={[hy]:{exposeProperties:{files:e=>Array.prototype.slice.call(e.files),items:e=>e.items,dataTransfer:e=>e},matchesTypes:["Files"]},[my]:{exposeProperties:{html:(e,t)=>qc(e,t,""),dataTransfer:e=>e},matchesTypes:["Html","text/html"]},[py]:{exposeProperties:{urls:(e,t)=>qc(e,t,"").split(`
|
||
`),dataTransfer:e=>e},matchesTypes:["Url","text/uri-list"]},[gy]:{exposeProperties:{text:(e,t)=>qc(e,t,""),dataTransfer:e=>e},matchesTypes:["Text","text/plain"]}};function zk(e,t){const r=y0[e];if(!r)throw new Error(`native type ${e} has no configuration`);const n=new Wk(r);return n.loadDataTransfer(t),n}function Qc(e){if(!e)return null;const t=Array.prototype.slice.call(e.types||[]);return Object.keys(y0).filter(r=>{const n=y0[r];return n!=null&&n.matchesTypes?n.matchesTypes.some(i=>t.indexOf(i)>-1):!1})[0]||null}const Gk=dy(()=>/firefox/i.test(navigator.userAgent)),vy=dy(()=>!!window.safari);class D1{interpolate(t){const{xs:r,ys:n,c1s:i,c2s:o,c3s:a}=this;let s=r.length-1;if(t===r[s])return n[s];let l=0,u=a.length-1,c;for(;l<=u;){c=Math.floor(.5*(l+u));const h=r[c];if(h<t)l=c+1;else if(h>t)u=c-1;else return n[c]}s=Math.max(0,u);const f=t-r[s],d=f*f;return n[s]+i[s]*f+o[s]*d+a[s]*f*d}constructor(t,r){const{length:n}=t,i=[];for(let h=0;h<n;h++)i.push(h);i.sort((h,m)=>t[h]<t[m]?-1:1);const o=[],a=[];let s,l;for(let h=0;h<n-1;h++)s=t[h+1]-t[h],l=r[h+1]-r[h],o.push(s),a.push(l/s);const u=[a[0]];for(let h=0;h<o.length-1;h++){const m=a[h],p=a[h+1];if(m*p<=0)u.push(0);else{s=o[h];const g=o[h+1],v=s+g;u.push(3*v/((v+g)/m+(v+s)/p))}}u.push(a[a.length-1]);const c=[],f=[];let d;for(let h=0;h<u.length-1;h++){d=a[h];const m=u[h],p=1/o[h],g=m+u[h+1]-d-d;c.push((d-m-g)*p),f.push(g*p*p)}this.xs=t,this.ys=r,this.c1s=u,this.c2s=c,this.c3s=f}}const jk=1;function xy(e){const t=e.nodeType===jk?e:e.parentElement;if(!t)return null;const{top:r,left:n}=t.getBoundingClientRect();return{x:n,y:r}}function Xs(e){return{x:e.clientX,y:e.clientY}}function Xk(e){var t;return e.nodeName==="IMG"&&(Gk()||!(!((t=document.documentElement)===null||t===void 0)&&t.contains(e)))}function Kk(e,t,r,n){let i=e?t.width:r,o=e?t.height:n;return vy()&&e&&(o/=window.devicePixelRatio,i/=window.devicePixelRatio),{dragPreviewWidth:i,dragPreviewHeight:o}}function Yk(e,t,r,n,i){const o=Xk(t),s=xy(o?e:t),l={x:r.x-s.x,y:r.y-s.y},{offsetWidth:u,offsetHeight:c}=e,{anchorX:f,anchorY:d}=n,{dragPreviewWidth:h,dragPreviewHeight:m}=Kk(o,t,u,c),p=()=>{let k=new D1([0,.5,1],[l.y,l.y/c*m,l.y+m-c]).interpolate(d);return vy()&&o&&(k+=(window.devicePixelRatio-1)*m),k},g=()=>new D1([0,.5,1],[l.x,l.x/u*h,l.x+h-u]).interpolate(f),{offsetX:v,offsetY:w}=i,y=v===0||v,E=w===0||w;return{x:y?v:g(),y:E?w:p()}}class qk{get window(){if(this.globalContext)return this.globalContext;if(typeof window<"u")return window}get document(){var t;return!((t=this.globalContext)===null||t===void 0)&&t.document?this.globalContext.document:this.window?this.window.document:void 0}get rootElement(){var t;return((t=this.optionsArgs)===null||t===void 0?void 0:t.rootElement)||this.window}constructor(t,r){this.ownerDocument=null,this.globalContext=t,this.optionsArgs=r}}function Qk(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function P1(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{},n=Object.keys(r);typeof Object.getOwnPropertySymbols=="function"&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(i){return Object.getOwnPropertyDescriptor(r,i).enumerable}))),n.forEach(function(i){Qk(e,i,r[i])})}return e}class Zk{profile(){var t,r;return{sourcePreviewNodes:this.sourcePreviewNodes.size,sourcePreviewNodeOptions:this.sourcePreviewNodeOptions.size,sourceNodeOptions:this.sourceNodeOptions.size,sourceNodes:this.sourceNodes.size,dragStartSourceIds:((t=this.dragStartSourceIds)===null||t===void 0?void 0:t.length)||0,dropTargetIds:this.dropTargetIds.length,dragEnterTargetIds:this.dragEnterTargetIds.length,dragOverTargetIds:((r=this.dragOverTargetIds)===null||r===void 0?void 0:r.length)||0}}get window(){return this.options.window}get document(){return this.options.document}get rootElement(){return this.options.rootElement}setup(){const t=this.rootElement;if(t!==void 0){if(t.__isReactDndBackendSetUp)throw new Error("Cannot have two HTML5 backends at the same time.");t.__isReactDndBackendSetUp=!0,this.addEventListeners(t)}}teardown(){const t=this.rootElement;if(t!==void 0&&(t.__isReactDndBackendSetUp=!1,this.removeEventListeners(this.rootElement),this.clearCurrentDragSourceNode(),this.asyncEndDragFrameId)){var r;(r=this.window)===null||r===void 0||r.cancelAnimationFrame(this.asyncEndDragFrameId)}}connectDragPreview(t,r,n){return this.sourcePreviewNodeOptions.set(t,n),this.sourcePreviewNodes.set(t,r),()=>{this.sourcePreviewNodes.delete(t),this.sourcePreviewNodeOptions.delete(t)}}connectDragSource(t,r,n){this.sourceNodes.set(t,r),this.sourceNodeOptions.set(t,n);const i=a=>this.handleDragStart(a,t),o=a=>this.handleSelectStart(a);return r.setAttribute("draggable","true"),r.addEventListener("dragstart",i),r.addEventListener("selectstart",o),()=>{this.sourceNodes.delete(t),this.sourceNodeOptions.delete(t),r.removeEventListener("dragstart",i),r.removeEventListener("selectstart",o),r.setAttribute("draggable","false")}}connectDropTarget(t,r){const n=a=>this.handleDragEnter(a,t),i=a=>this.handleDragOver(a,t),o=a=>this.handleDrop(a,t);return r.addEventListener("dragenter",n),r.addEventListener("dragover",i),r.addEventListener("drop",o),()=>{r.removeEventListener("dragenter",n),r.removeEventListener("dragover",i),r.removeEventListener("drop",o)}}addEventListeners(t){t.addEventListener&&(t.addEventListener("dragstart",this.handleTopDragStart),t.addEventListener("dragstart",this.handleTopDragStartCapture,!0),t.addEventListener("dragend",this.handleTopDragEndCapture,!0),t.addEventListener("dragenter",this.handleTopDragEnter),t.addEventListener("dragenter",this.handleTopDragEnterCapture,!0),t.addEventListener("dragleave",this.handleTopDragLeaveCapture,!0),t.addEventListener("dragover",this.handleTopDragOver),t.addEventListener("dragover",this.handleTopDragOverCapture,!0),t.addEventListener("drop",this.handleTopDrop),t.addEventListener("drop",this.handleTopDropCapture,!0))}removeEventListeners(t){t.removeEventListener&&(t.removeEventListener("dragstart",this.handleTopDragStart),t.removeEventListener("dragstart",this.handleTopDragStartCapture,!0),t.removeEventListener("dragend",this.handleTopDragEndCapture,!0),t.removeEventListener("dragenter",this.handleTopDragEnter),t.removeEventListener("dragenter",this.handleTopDragEnterCapture,!0),t.removeEventListener("dragleave",this.handleTopDragLeaveCapture,!0),t.removeEventListener("dragover",this.handleTopDragOver),t.removeEventListener("dragover",this.handleTopDragOverCapture,!0),t.removeEventListener("drop",this.handleTopDrop),t.removeEventListener("drop",this.handleTopDropCapture,!0))}getCurrentSourceNodeOptions(){const t=this.monitor.getSourceId(),r=this.sourceNodeOptions.get(t);return P1({dropEffect:this.altKeyPressed?"copy":"move"},r||{})}getCurrentDropEffect(){return this.isDraggingNativeItem()?"copy":this.getCurrentSourceNodeOptions().dropEffect}getCurrentSourcePreviewNodeOptions(){const t=this.monitor.getSourceId(),r=this.sourcePreviewNodeOptions.get(t);return P1({anchorX:.5,anchorY:.5,captureDraggingState:!1},r||{})}isDraggingNativeItem(){const t=this.monitor.getItemType();return Object.keys(F1).some(r=>F1[r]===t)}beginDragNativeItem(t,r){this.clearCurrentDragSourceNode(),this.currentNativeSource=zk(t,r),this.currentNativeHandle=this.registry.addSource(t,this.currentNativeSource),this.actions.beginDrag([this.currentNativeHandle])}setCurrentDragSourceNode(t){this.clearCurrentDragSourceNode(),this.currentDragSourceNode=t;const r=1e3;this.mouseMoveTimeoutTimer=setTimeout(()=>{var n;return(n=this.rootElement)===null||n===void 0?void 0:n.addEventListener("mousemove",this.endDragIfSourceWasRemovedFromDOM,!0)},r)}clearCurrentDragSourceNode(){if(this.currentDragSourceNode){if(this.currentDragSourceNode=null,this.rootElement){var t;(t=this.window)===null||t===void 0||t.clearTimeout(this.mouseMoveTimeoutTimer||void 0),this.rootElement.removeEventListener("mousemove",this.endDragIfSourceWasRemovedFromDOM,!0)}return this.mouseMoveTimeoutTimer=null,!0}return!1}handleDragStart(t,r){t.defaultPrevented||(this.dragStartSourceIds||(this.dragStartSourceIds=[]),this.dragStartSourceIds.unshift(r))}handleDragEnter(t,r){this.dragEnterTargetIds.unshift(r)}handleDragOver(t,r){this.dragOverTargetIds===null&&(this.dragOverTargetIds=[]),this.dragOverTargetIds.unshift(r)}handleDrop(t,r){this.dropTargetIds.unshift(r)}constructor(t,r,n){this.sourcePreviewNodes=new Map,this.sourcePreviewNodeOptions=new Map,this.sourceNodes=new Map,this.sourceNodeOptions=new Map,this.dragStartSourceIds=null,this.dropTargetIds=[],this.dragEnterTargetIds=[],this.currentNativeSource=null,this.currentNativeHandle=null,this.currentDragSourceNode=null,this.altKeyPressed=!1,this.mouseMoveTimeoutTimer=null,this.asyncEndDragFrameId=null,this.dragOverTargetIds=null,this.lastClientOffset=null,this.hoverRafId=null,this.getSourceClientOffset=i=>{const o=this.sourceNodes.get(i);return o&&xy(o)||null},this.endDragNativeItem=()=>{this.isDraggingNativeItem()&&(this.actions.endDrag(),this.currentNativeHandle&&this.registry.removeSource(this.currentNativeHandle),this.currentNativeHandle=null,this.currentNativeSource=null)},this.isNodeInDocument=i=>!!(i&&this.document&&this.document.body&&this.document.body.contains(i)),this.endDragIfSourceWasRemovedFromDOM=()=>{const i=this.currentDragSourceNode;i==null||this.isNodeInDocument(i)||(this.clearCurrentDragSourceNode()&&this.monitor.isDragging()&&this.actions.endDrag(),this.cancelHover())},this.scheduleHover=i=>{this.hoverRafId===null&&typeof requestAnimationFrame<"u"&&(this.hoverRafId=requestAnimationFrame(()=>{this.monitor.isDragging()&&this.actions.hover(i||[],{clientOffset:this.lastClientOffset}),this.hoverRafId=null}))},this.cancelHover=()=>{this.hoverRafId!==null&&typeof cancelAnimationFrame<"u"&&(cancelAnimationFrame(this.hoverRafId),this.hoverRafId=null)},this.handleTopDragStartCapture=()=>{this.clearCurrentDragSourceNode(),this.dragStartSourceIds=[]},this.handleTopDragStart=i=>{if(i.defaultPrevented)return;const{dragStartSourceIds:o}=this;this.dragStartSourceIds=null;const a=Xs(i);this.monitor.isDragging()&&(this.actions.endDrag(),this.cancelHover()),this.actions.beginDrag(o||[],{publishSource:!1,getSourceClientOffset:this.getSourceClientOffset,clientOffset:a});const{dataTransfer:s}=i,l=Qc(s);if(this.monitor.isDragging()){if(s&&typeof s.setDragImage=="function"){const c=this.monitor.getSourceId(),f=this.sourceNodes.get(c),d=this.sourcePreviewNodes.get(c)||f;if(d){const{anchorX:h,anchorY:m,offsetX:p,offsetY:g}=this.getCurrentSourcePreviewNodeOptions(),y=Yk(f,d,a,{anchorX:h,anchorY:m},{offsetX:p,offsetY:g});s.setDragImage(d,y.x,y.y)}}try{s==null||s.setData("application/json",{})}catch{}this.setCurrentDragSourceNode(i.target);const{captureDraggingState:u}=this.getCurrentSourcePreviewNodeOptions();u?this.actions.publishDragSource():setTimeout(()=>this.actions.publishDragSource(),0)}else if(l)this.beginDragNativeItem(l);else{if(s&&!s.types&&(i.target&&!i.target.hasAttribute||!i.target.hasAttribute("draggable")))return;i.preventDefault()}},this.handleTopDragEndCapture=()=>{this.clearCurrentDragSourceNode()&&this.monitor.isDragging()&&this.actions.endDrag(),this.cancelHover()},this.handleTopDragEnterCapture=i=>{if(this.dragEnterTargetIds=[],this.isDraggingNativeItem()){var o;(o=this.currentNativeSource)===null||o===void 0||o.loadDataTransfer(i.dataTransfer)}if(!this.enterLeaveCounter.enter(i.target)||this.monitor.isDragging())return;const{dataTransfer:s}=i,l=Qc(s);l&&this.beginDragNativeItem(l,s)},this.handleTopDragEnter=i=>{const{dragEnterTargetIds:o}=this;if(this.dragEnterTargetIds=[],!this.monitor.isDragging())return;this.altKeyPressed=i.altKey,o.length>0&&this.actions.hover(o,{clientOffset:Xs(i)}),o.some(s=>this.monitor.canDropOnTarget(s))&&(i.preventDefault(),i.dataTransfer&&(i.dataTransfer.dropEffect=this.getCurrentDropEffect()))},this.handleTopDragOverCapture=i=>{if(this.dragOverTargetIds=[],this.isDraggingNativeItem()){var o;(o=this.currentNativeSource)===null||o===void 0||o.loadDataTransfer(i.dataTransfer)}},this.handleTopDragOver=i=>{const{dragOverTargetIds:o}=this;if(this.dragOverTargetIds=[],!this.monitor.isDragging()){i.preventDefault(),i.dataTransfer&&(i.dataTransfer.dropEffect="none");return}this.altKeyPressed=i.altKey,this.lastClientOffset=Xs(i),this.scheduleHover(o),(o||[]).some(s=>this.monitor.canDropOnTarget(s))?(i.preventDefault(),i.dataTransfer&&(i.dataTransfer.dropEffect=this.getCurrentDropEffect())):this.isDraggingNativeItem()?i.preventDefault():(i.preventDefault(),i.dataTransfer&&(i.dataTransfer.dropEffect="none"))},this.handleTopDragLeaveCapture=i=>{this.isDraggingNativeItem()&&i.preventDefault(),this.enterLeaveCounter.leave(i.target)&&(this.isDraggingNativeItem()&&setTimeout(()=>this.endDragNativeItem(),0),this.cancelHover())},this.handleTopDropCapture=i=>{if(this.dropTargetIds=[],this.isDraggingNativeItem()){var o;i.preventDefault(),(o=this.currentNativeSource)===null||o===void 0||o.loadDataTransfer(i.dataTransfer)}else Qc(i.dataTransfer)&&i.preventDefault();this.enterLeaveCounter.reset()},this.handleTopDrop=i=>{const{dropTargetIds:o}=this;this.dropTargetIds=[],this.actions.hover(o,{clientOffset:Xs(i)}),this.actions.drop({dropEffect:this.getCurrentDropEffect()}),this.isDraggingNativeItem()?this.endDragNativeItem():this.monitor.isDragging()&&this.actions.endDrag(),this.cancelHover()},this.handleSelectStart=i=>{const o=i.target;typeof o.dragDrop=="function"&&(o.tagName==="INPUT"||o.tagName==="SELECT"||o.tagName==="TEXTAREA"||o.isContentEditable||(i.preventDefault(),o.dragDrop()))},this.options=new qk(r,n),this.actions=t.getActions(),this.monitor=t.getMonitor(),this.registry=t.getRegistry(),this.enterLeaveCounter=new Vk(this.isNodeInDocument)}}const Jk=function(t,r,n){return new Zk(t,r,n)};function e$(){const[e,t]=x.useState(null),[r,n]=x.useState("Interactive Table");x.useEffect(()=>{const a=setInterval(()=>{if(window.json_data){const s=JSON.parse(window.json_data);console.log(s),t(s),s.title&&typeof s.title=="string"&&n(s.title),clearInterval(a)}},100);return()=>clearInterval(a)},[]);const o=(a=>{var h;if(!a)return null;const s=(h=a.title)==null?void 0:h.replace(/<b>|<\/b>/g,"").replace(/ /g,"_"),l=new Date().toISOString().slice(0,10).replace(/-/g,""),u=new Date().toISOString().slice(11,19).replace(/:/g,"");window.title=`openbb_${s}_${l}_${u}`;const c=a.columns;a.index;const d=a.data.map((m,p)=>{const g={};return m.forEach((v,w)=>{g[c[w]]=v||(v===0?0:"")}),g});return{columns:c,data:d}})(e);return X("div",{className:"relative h-full bg-white dark:bg-black text-black dark:text-white",children:X(b8,{backend:Jk,children:o&&X(Bk,{title:r,data:o.data,columns:o.columns,initialTheme:e.theme&&typeof e.theme=="string"&&e.theme==="dark"?"dark":"light",cmd:(e==null?void 0:e.command_location)??""})})})}Ov.render(X(or.StrictMode,{children:X(e$,{})}),document.getElementById("root"));
|
||
|
||
</script>
|
||
<style>
|
||
@import"https://fonts.googleapis.com/css2?family=Fira+Code:wght@400;700&display=swap";*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;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";font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }._input{height:25px;width:100%;border-radius:.25rem;border-width:1.5px;border-color:#c8c8c8;background-color:#f6f6f6;padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:400;outline:2px solid transparent;outline-offset:2px}._input:focus{border-color:gray}._input:active{border-color:gray}._input:disabled{border-color:#5a5a5a}:is(.dark ._input){border-color:#474747;background-color:#070707;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));outline-width:1px}:is(.dark ._input:hover){--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}:is(.dark ._input:focus){--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}:is(.dark ._input:active){--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}._btn{display:inline-flex;width:100%;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;border-radius:.25rem;padding:.5rem 1.5rem;text-align:center;text-decoration-line:none!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (min-width: 768px){._btn{width:-moz-fit-content;width:fit-content}}._btn{background-color:#2a2a2a;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}._btn:hover{background-color:#5a5a5a}._btn:focus{outline-style:solid;outline-width:2px;outline-color:gray}._btn:disabled{background-color:#c8c8c8;color:gray}._btn:disabled:active{background-color:#c8c8c8;color:gray}:is(.dark ._btn){background-color:#eaeaea;color:#2a2a2a}:is(.dark ._btn:hover){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}:is(.dark ._btn:active){background-color:#dcdcdc}:is(.dark ._btn:active:hover){color:#070707}._btn-tertiary{display:inline-flex;width:100%;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;border-radius:.25rem;padding:.5rem 1.5rem;text-align:center;text-decoration-line:none!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (min-width: 768px){._btn-tertiary{width:-moz-fit-content;width:fit-content}}._btn-tertiary{background-color:#070707;color:#f6f6f6}._btn-tertiary:hover{background-color:#2a2a2a;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}._btn-tertiary:focus{background-color:#070707;outline-style:solid;outline-width:2px;outline-color:gray}._btn-tertiary:active{background-color:#474747;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}._btn-tertiary:disabled{background-color:gray;color:#474747}._hyper-link{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity));text-decoration-line:underline}._hyper-link:hover{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity))}._hyper-link:active{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity))}._hyper-link:disabled{color:#5a5a5a}._modal{border-radius:.25rem;border-width:1px;border-color:#5a5a5a;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);position:fixed;top:50%;left:50%;z-index:50;max-height:608px;width:90%;max-width:568px;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));overflow:auto;background-color:#070707;padding:.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-duration:.3s}._modal:focus{outline:2px solid transparent;outline-offset:2px}@media (min-width: 768px){._modal{padding:2.5rem}}._modal-overlay{position:fixed;inset:0px;z-index:40;background-color:#070707;opacity:.6}._modal-title{font-size:1.125rem;line-height:1.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-0{inset:-0px}.-inset-0\.5{inset:-.125rem}.inset-x-4{left:1rem;right:1rem}.inset-y-0{top:0px;bottom:0px}.bottom-0{bottom:0px}.bottom-4{bottom:1rem}.left-0{left:0px}.left-\[8px\]{left:8px}.right-0{right:0px}.right-4{right:1rem}.right-5{right:1.25rem}.right-\[46px\]{right:46px}.top-0{top:0px}.top-7{top:1.75rem}.top-\[25px\]{top:25px}.top-\[40px\]{top:40px}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.mr-1{margin-right:.25rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.grid{display:grid}.hidden{display:none}.\!h-\[64px\]{height:64px!important}.h-10{height:2.5rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[25px\]{height:25px}.h-\[36px\]{height:36px}.h-\[70px\]{height:70px}.h-\[72px\]{height:72px}.h-full{height:100%}.h-screen{height:100vh}.max-h-\[500px\]{max-height:500px}.max-h-\[68px\]{max-height:68px}.max-h-\[calc\(100vh-170px\)\]{max-height:calc(100vh - 170px)}.w-0{width:0px}.w-0\.5{width:.125rem}.w-1\/3{width:33.333333%}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-\[25px\]{width:25px}.w-auto{width:auto}.w-full{width:100%}.max-w-\[216px\]{max-width:216px}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-\[5px\]{gap:5px}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-\[1\.5px\]{border-width:1.5px}.border-b{border-bottom-width:1px}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.border-blue-600{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity))}.border-green-600{--tw-border-opacity: 1;border-color:rgb(22 163 74 / var(--tw-border-opacity))}.border-grey-200{border-color:#dcdcdc}.border-grey-400{border-color:#a2a2a2}.border-grey-500\/60{border-color:#80808099}.border-grey-700{border-color:#474747}.border-orange-600{--tw-border-opacity: 1;border-color:rgb(234 88 12 / var(--tw-border-opacity))}.border-red-600{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity))}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity))}.bg-grey-100{background-color:#eaeaea}.bg-grey-200{background-color:#dcdcdc}.bg-grey-300\/20{background-color:#c8c8c833}.bg-grey-850{background-color:#131313}.bg-grey-900{background-color:#070707}.bg-orange-200{--tw-bg-opacity: 1;background-color:rgb(254 215 170 / var(--tw-bg-opacity))}.bg-red-200{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-white\/70{background-color:#ffffffb3}.bg-white\/80{background-color:#fffc}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[\#072e49\]\/30{--tw-gradient-from: rgb(7 46 73 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(7 46 73 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#0d345f\]\/30{--tw-gradient-to: rgb(13 52 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(13 52 95 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#0d3362\]\/30{--tw-gradient-to: rgb(13 51 98 / .3) var(--tw-gradient-to-position)}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-\[5px\]{padding:5px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-\[40px\]{padding-left:40px;padding-right:40px}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pl-10{padding-left:2.5rem}.pl-3{padding-left:.75rem}.pl-\[25px\]{padding-left:25px}.pr-\[35px\]{padding-right:35px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-\[10px\]{font-size:10px}.text-\[13px\]{font-size:13px}.text-\[8px\]{font-size:8px}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-normal{font-weight:400}.uppercase{text-transform:uppercase}.leading-\[25px\]{line-height:25px}.leading-none{line-height:1}.tracking-widest{letter-spacing:.1em}.text-\[\#16A34A\]{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity))}.text-\[\#404040\]{--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity))}.text-\[\#669DCB\]{--tw-text-opacity: 1;color:rgb(102 157 203 / var(--tw-text-opacity))}.text-\[\#F87171\]{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity))}.text-grey-200{color:#dcdcdc}.text-grey-400{color:#a2a2a2}.text-grey-500{color:gray}.text-grey-600{color:#5a5a5a}.text-grey-700{color:#474747}.text-grey-800{color:#2a2a2a}.text-grey-900{color:#070707}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_10px\]{--tw-shadow: 0 2px 10px;--tw-shadow-colored: 0 2px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0px_10px_38px_-10px_rgba\(22\,_23\,_24\,_0\.35\)\,0px_10px_20px_-15px_rgba\(22\,_23\,_24\,_0\.2\)\]{--tw-shadow: 0px 10px 38px -10px rgba(22, 23, 24, .35),0px 10px 20px -15px rgba(22, 23, 24, .2);--tw-shadow-colored: 0px 10px 38px -10px var(--tw-shadow-color), 0px 10px 20px -15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-black\/10{--tw-shadow-color: rgb(0 0 0 / .1);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-md{--tw-blur: blur(12px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}._header{background:#062d48;background:linear-gradient(90deg,#062d48,#0b3054 15%,#0e386c 45%,#0b203d 64%,#06101a 82%,#060709)}body{font-family:Fira Code,monospace}table thead,table tfoot,table tbody tr{display:table;width:100%;table-layout:fixed}.resizer{cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}tr{width:-moz-fit-content;width:fit-content}.resizer.isResizing{background:white;opacity:1}@media (hover: hover){.resizer{opacity:0}*:hover>.resizer{opacity:1}}::-webkit-scrollbar{width:20px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#d6dee1;border-radius:20px;border:6px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}table thead th{position:sticky;top:0}.saving{position:absolute;z-index:9999999;top:50%;left:50%;transform:translate(-50%,-50%);height:100px;width:200px;display:none;justify-content:center;align-items:center;background-color:#000000b3;color:#fff;box-shadow:0 0 10px #00000080;border:1px solid rgba(250,250,250,.5);font-size:.9em;border-radius:20px;animation:popup .3s ease-in-out}.saving.show{display:flex}.loader{position:relative;bottom:0px;right:-5px;border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid #00acff;width:20px;height:20px;animation:spin 1.5s linear infinite;opacity:1}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hover\:bg-grey-300:hover{background-color:#c8c8c8}.hover\:text-grey-800:hover{color:#2a2a2a}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.focus\:shadow-\[0_0_0_2px\]:focus{--tw-shadow: 0 0 0 2px;--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:shadow-black:focus{--tw-shadow-color: #000;--tw-shadow: var(--tw-shadow-colored)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:outline:focus{outline-style:solid}.focus\:outline-2:focus{outline-width:2px}.focus\:outline-grey-500:focus{outline-color:gray}.focus-visible\:ring:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-purple-500:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(168 85 247 / var(--tw-ring-opacity))}.focus-visible\:ring-opacity-75:focus-visible{--tw-ring-opacity: .75}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[highlighted\]\:bg-grey-600[data-highlighted]{background-color:#5a5a5a}.data-\[disabled\]\:text-grey-400[data-disabled]{color:#a2a2a2}.data-\[highlighted\]\:text-white[data-highlighted],.data-\[placeholder\]\:text-white[data-placeholder]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.data-\[highlighted\]\:outline-none[data-highlighted]{outline:2px solid transparent;outline-offset:2px}:is(.dark .dark\:border-grey-200\/60){border-color:#dcdcdc99}:is(.dark .dark\:border-grey-800){border-color:#2a2a2a}:is(.dark .dark\:bg-\[\#202020\]){--tw-bg-opacity: 1;background-color:rgb(32 32 32 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-black){--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-grey-800){background-color:#2a2a2a}:is(.dark .dark\:bg-grey-850){background-color:#131313}:is(.dark .dark\:bg-grey-900){background-color:#070707}:is(.dark .dark\:bg-grey-900\/70){background-color:#070707b3}:is(.dark .dark\:bg-grey-900\/80){background-color:#070707cc}:is(.dark .dark\:text-grey-700){color:#474747}:is(.dark .dark\:text-white){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}:is(.dark .dark\:hover\:bg-grey-800:hover){background-color:#2a2a2a}:is(.dark .dark\:hover\:bg-white:hover){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:text-white:hover){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 768px){.md\:left-1\/2{left:50%}.md\:left-\[25px\]{left:25px}.md\:right-7{right:1.75rem}.md\:flex{display:flex}.md\:max-w-\[658px\]{max-width:658px}.md\:-translate-x-\[50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:px-\[58px\]{padding-left:58px;padding-right:58px}.md\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width: 1024px){.lg\:flex{display:flex}}@media (max-height: 450px){.smh\:hidden{display:none}.smh\:max-h-\[calc\(100vh-95px\)\]{max-height:calc(100vh - 95px)}}@media (min-width: 890px){.mdl\:block{display:block}}
|
||
|
||
</style>
|
||
</head>
|
||
<body>
|
||
<div id="root"></div>
|
||
|
||
</body>
|
||
</html>
|